--- /home/fdroid/fdroiddata/tmp/uk.org.ngo.squeezer_13.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_uk.org.ngo.squeezer_13.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-ldpi/ic_albums.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_digital_inputs.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_ml_other_library.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_my_apps.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_home.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_playlists.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_menu_save.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_years.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_artists.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_internet_radio.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_new_music.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_settings_repeat.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_albums.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_menu_save.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_fab4.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_menu_save.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_boom.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_new_music.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_settings_sleep.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_staffpicks.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon_tutorial.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/ic_genres.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ [ truncated after 25 lines; 120 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: 9235a05444e0ac402df359fe70fce9b8fd6a153ba3b39c59aaab6fcd912af413 │ -Signer #1 certificate SHA-1 digest: 9a500dabb973599eaab497e260ebe15817fbcf1c │ -Signer #1 certificate MD5 digest: ff10bfef6e3991f90f156f561219a68e │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f7f3f1594390ff88e681c4660b188a1ae366b8a3bd7f121ec0478d8f53ecb1f8 │ -Signer #1 public key SHA-1 digest: 566ff06da7befddd123cdce367fda3befa777ec8 │ -Signer #1 public key MD5 digest: 53d5825b53e8fa73f603065c5f92daa3 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,74 +1,77 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 832743 (00000000000CB4E7h) │ - Actual end-cent-dir record offset: 832721 (00000000000CB4D1h) │ - Expected end-cent-dir record offset: 832721 (00000000000CB4D1h) │ + Zip archive file size: 828644 (00000000000CA4E4h) │ + Actual end-cent-dir record offset: 828622 (00000000000CA4CEh) │ + Expected end-cent-dir record offset: 828622 (00000000000CA4CEh) │ (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 180 entries. │ - The central directory is 14356 (0000000000003814h) bytes long, │ + The central directory is 14788 (00000000000039C4h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 818365 (00000000000C7CBDh). │ + is 813834 (00000000000C6B0Ah). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 8 04:56:14 │ - 32-bit CRC value (hex): f03e31a6 │ - compressed size: 5382 bytes │ - uncompressed size: 15463 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 7362430c │ + compressed size: 1746 bytes │ + uncompressed size: 7288 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/8E229F18.SF │ + res/anim/fade_in.xml │ │ - offset of local header from start of archive: 5448 │ - (0000000000001548h) bytes │ + offset of local header from start of archive: 1815 │ + (0000000000000717h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 8 04:56:14 │ - 32-bit CRC value (hex): f7603dfc │ - compressed size: 5498 bytes │ - uncompressed size: 15584 bytes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 342b54f6 │ + compressed size: 358 bytes │ + uncompressed size: 896 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 │ @@ -76,1881 +79,1735 @@ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/8E229F18.RSA │ + res/drawable-hdpi-v4/ic_albums.png │ │ - offset of local header from start of archive: 11012 │ - (0000000000002B04h) bytes │ + offset of local header from start of archive: 2239 │ + (00000000000008BFh) 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): 2013 Apr 8 04:56:14 │ - 32-bit CRC value (hex): a8674f6b │ - compressed size: 1041 bytes │ - uncompressed size: 1297 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): 81cc5fa3 │ + compressed size: 4990 bytes │ + uncompressed size: 4990 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/anim/fade_in.xml │ + res/drawable-hdpi-v4/ic_artists.png │ │ - offset of local header from start of archive: 12120 │ - (0000000000002F58h) bytes │ + offset of local header from start of archive: 7293 │ + (0000000000001C7Dh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 342b54f6 │ - compressed size: 358 bytes │ - uncompressed size: 896 bytes │ - length of filename: 20 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): 8d0a9849 │ + compressed size: 4124 bytes │ + uncompressed size: 4124 bytes │ + length of filename: 35 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - 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/drawable/list_item_background_current.xml │ + res/drawable-hdpi-v4/ic_favorites.png │ │ - offset of local header from start of archive: 12548 │ - (0000000000003104h) bytes │ + offset of local header from start of archive: 11482 │ + (0000000000002CDAh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 875a02fd │ - compressed size: 312 bytes │ - uncompressed size: 912 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5c765776 │ + compressed size: 3227 bytes │ + uncompressed size: 3227 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 #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/list_item_background_normal.xml │ + res/drawable-hdpi-v4/ic_genres.png │ │ - offset of local header from start of archive: 12951 │ - (0000000000003297h) bytes │ + offset of local header from start of archive: 14776 │ + (00000000000039B8h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 5baba23d │ - compressed size: 310 bytes │ - uncompressed size: 912 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8b4c8edb │ + compressed size: 3265 bytes │ + uncompressed size: 3265 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/about_dialog.xml │ + res/drawable-hdpi-v4/ic_internet_radio.png │ │ - offset of local header from start of archive: 13351 │ - (0000000000003427h) bytes │ + offset of local header from start of archive: 18105 │ + (00000000000046B9h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 35c943a3 │ - compressed size: 880 bytes │ - uncompressed size: 2800 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): bf36207b │ + compressed size: 5504 bytes │ + uncompressed size: 5504 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 #8: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/edittext_dialog.xml │ + res/drawable-hdpi-v4/ic_launcher_lastfm.png │ │ - offset of local header from start of archive: 14304 │ - (00000000000037E0h) bytes │ + offset of local header from start of archive: 23681 │ + (0000000000005C81h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): f461b8a0 │ - compressed size: 285 bytes │ - uncompressed size: 656 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b1693d68 │ + compressed size: 4766 bytes │ + uncompressed size: 4766 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 #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/filter_dialog.xml │ + res/drawable-hdpi-v4/ic_menu_save.png │ │ - offset of local header from start of archive: 14665 │ - (0000000000003949h) bytes │ + offset of local header from start of archive: 28520 │ + (0000000000006F68h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 857e2713 │ - compressed size: 822 bytes │ - uncompressed size: 4052 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 83c49d28 │ + compressed size: 1749 bytes │ + uncompressed size: 1749 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 #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/group_item.xml │ + res/drawable-hdpi-v4/ic_music_folder.png │ │ - offset of local header from start of archive: 15561 │ - (0000000000003CC9h) bytes │ + offset of local header from start of archive: 30336 │ + (0000000000007680h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): b19f5d47 │ - compressed size: 344 bytes │ - uncompressed size: 736 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): 6a2d001b │ + compressed size: 2905 bytes │ + uncompressed size: 2905 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 #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/icon_large_row_layout.xml │ + res/drawable-hdpi-v4/ic_my_apps.png │ │ - offset of local header from start of archive: 15976 │ - (0000000000003E68h) bytes │ + offset of local header from start of archive: 33311 │ + (000000000000821Fh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): e8abdee0 │ - compressed size: 507 bytes │ - uncompressed size: 1356 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ad08beb9 │ + compressed size: 3901 bytes │ + uncompressed size: 3901 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_my_music.png │ │ - res/layout/icon_small_row_layout.xml │ - │ - offset of local header from start of archive: 16565 │ - (00000000000040B5h) bytes │ + offset of local header from start of archive: 37277 │ + (000000000000919Dh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): d015082c │ - compressed size: 463 bytes │ - uncompressed size: 1236 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fcef82b9 │ + compressed size: 3224 bytes │ + uncompressed size: 3224 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 #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/icon_two_line_layout.xml │ + res/drawable-hdpi-v4/ic_new_music.png │ │ - offset of local header from start of archive: 17110 │ - (00000000000042D6h) bytes │ + offset of local header from start of archive: 40567 │ + (0000000000009E77h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 94d37a83 │ - compressed size: 523 bytes │ - uncompressed size: 1596 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f8c015c3 │ + compressed size: 2892 bytes │ + uncompressed size: 2892 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/layout/item_list.xml │ + res/drawable-hdpi-v4/ic_now_playing.png │ │ - offset of local header from start of archive: 17714 │ - (0000000000004532h) bytes │ + offset of local header from start of archive: 43526 │ + (000000000000AA06h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): daa2f862 │ - compressed size: 593 bytes │ - uncompressed size: 1636 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0b2e1d08 │ + compressed size: 3171 bytes │ + uncompressed size: 3171 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 #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/list_item.xml │ + res/drawable-hdpi-v4/ic_playlists.png │ │ - offset of local header from start of archive: 18377 │ - (00000000000047C9h) bytes │ + offset of local header from start of archive: 46766 │ + (000000000000B6AEh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 446c084c │ - compressed size: 249 bytes │ - uncompressed size: 520 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f909c432 │ + compressed size: 3433 bytes │ + uncompressed size: 3433 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 #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/main.xml │ + res/drawable-hdpi-v4/ic_random.png │ │ - offset of local header from start of archive: 18696 │ - (0000000000004908h) bytes │ + offset of local header from start of archive: 50266 │ + (000000000000C45Ah) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): f686a6a4 │ - compressed size: 1320 bytes │ - uncompressed size: 4984 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): 8f4f0fb9 │ + compressed size: 4023 bytes │ + uncompressed size: 4023 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_search.png │ │ - res/layout/scrobbler_choice_dialog.xml │ - │ - offset of local header from start of archive: 20081 │ - (0000000000004E71h) bytes │ + offset of local header from start of archive: 54353 │ + (000000000000D451h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 0e247fb9 │ - compressed size: 569 bytes │ - uncompressed size: 1392 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4611e848 │ + compressed size: 4022 bytes │ + uncompressed size: 4022 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/search_layout.xml │ + res/drawable-hdpi-v4/ic_songs.png │ │ - offset of local header from start of archive: 20734 │ - (00000000000050FEh) bytes │ + offset of local header from start of archive: 58439 │ + (000000000000E447h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): f80d5379 │ - compressed size: 616 bytes │ - uncompressed size: 1668 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fa0778ab │ + compressed size: 3175 bytes │ + uncompressed size: 3175 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 #19: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/server_address_dialog.xml │ + res/drawable-hdpi-v4/ic_volume.png │ │ - offset of local header from start of archive: 21424 │ - (00000000000053B0h) bytes │ + offset of local header from start of archive: 61677 │ + (000000000000F0EDh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): c019d388 │ - compressed size: 642 bytes │ - uncompressed size: 1964 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f9189a6e │ + compressed size: 4962 bytes │ + uncompressed size: 4962 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/spinner_item.xml │ + res/drawable-hdpi-v4/ic_volume_off.png │ │ - offset of local header from start of archive: 22148 │ - (0000000000005684h) bytes │ + offset of local header from start of archive: 66703 │ + (000000000001048Fh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 36626e8e │ - compressed size: 278 bytes │ - uncompressed size: 588 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): 6bddc72e │ + compressed size: 3992 bytes │ + uncompressed size: 3992 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 #21: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/tips_dialog.xml │ + res/drawable-hdpi-v4/ic_years.png │ │ - offset of local header from start of archive: 22499 │ - (00000000000057E3h) bytes │ + offset of local header from start of archive: 70763 │ + (000000000001146Bh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 769ebde0 │ - compressed size: 617 bytes │ - uncompressed size: 1732 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 740afa0d │ + compressed size: 4932 bytes │ + uncompressed size: 4932 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 #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/volume_adjust.xml │ + res/drawable-hdpi-v4/icon_album_noart.png │ │ - offset of local header from start of archive: 23188 │ - (0000000000005A94h) bytes │ + offset of local header from start of archive: 75758 │ + (00000000000127EEh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 7e978f1f │ - compressed size: 657 bytes │ - uncompressed size: 2016 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a1dfd4ed │ + compressed size: 7145 bytes │ + uncompressed size: 7145 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 #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/albumcontextmenu.xml │ + res/drawable-hdpi-v4/panel_background.9.png │ │ - offset of local header from start of archive: 23919 │ - (0000000000005D6Fh) bytes │ + offset of local header from start of archive: 82974 │ + (000000000001441Eh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): a81484a1 │ - compressed size: 265 bytes │ - uncompressed size: 744 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): 9a611180 │ + compressed size: 1161 bytes │ + uncompressed size: 1161 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 #24: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/currentplaylistmenu.xml │ + res/drawable-ldpi-v4/ic_albums.png │ │ - offset of local header from start of archive: 24259 │ - (0000000000005EC3h) bytes │ + offset of local header from start of archive: 84208 │ + (00000000000148F0h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): b1ade03d │ - compressed size: 255 bytes │ - uncompressed size: 604 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ecf3f5d8 │ + compressed size: 2020 bytes │ + uncompressed size: 2020 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-ldpi-v4/ic_artists.png │ │ - res/menu/filtermenuitem.xml │ - │ - offset of local header from start of archive: 24592 │ - (0000000000006010h) bytes │ + offset of local header from start of archive: 86292 │ + (0000000000015114h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): c528d0db │ - compressed size: 234 bytes │ - uncompressed size: 484 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): 84b4e5a5 │ + compressed size: 1757 bytes │ + uncompressed size: 1757 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/itemlistmenu.xml │ + res/drawable-ldpi-v4/ic_favorites.png │ │ - offset of local header from start of archive: 24899 │ - (0000000000006143h) bytes │ + offset of local header from start of archive: 88114 │ + (0000000000015832h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): b79fc261 │ - compressed size: 316 bytes │ - uncompressed size: 804 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): cc208788 │ + compressed size: 1479 bytes │ + uncompressed size: 1479 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 #27: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/ordermenuitem.xml │ + res/drawable-ldpi-v4/ic_genres.png │ │ - offset of local header from start of archive: 25286 │ - (00000000000062C6h) bytes │ + offset of local header from start of archive: 89660 │ + (0000000000015E3Ch) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 2a177664 │ - compressed size: 234 bytes │ - uncompressed size: 484 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4975992a │ + compressed size: 1335 bytes │ + uncompressed size: 1335 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/playlistmenu.xml │ + res/drawable-ldpi-v4/ic_internet_radio.png │ │ - offset of local header from start of archive: 25592 │ - (00000000000063F8h) bytes │ + offset of local header from start of archive: 91059 │ + (00000000000163B3h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 4717ac71 │ - compressed size: 229 bytes │ - uncompressed size: 544 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): b029e3b2 │ + compressed size: 1914 bytes │ + uncompressed size: 1914 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 #29: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/playlistsmenu.xml │ + res/drawable-ldpi-v4/ic_launcher_lastfm.png │ │ - offset of local header from start of archive: 25892 │ - (0000000000006524h) bytes │ + offset of local header from start of archive: 93045 │ + (0000000000016B75h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): b3a55cf2 │ - compressed size: 214 bytes │ - uncompressed size: 444 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6e19c265 │ + compressed size: 2045 bytes │ + uncompressed size: 2045 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 #30: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/songcontextmenu.xml │ + res/drawable-ldpi-v4/ic_music_folder.png │ │ - offset of local header from start of archive: 26178 │ - (0000000000006642h) bytes │ + offset of local header from start of archive: 95163 │ + (00000000000173BBh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 6198b520 │ - compressed size: 407 bytes │ - uncompressed size: 1648 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8991923d │ + compressed size: 1539 bytes │ + uncompressed size: 1539 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 #31: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/squeezer.xml │ + res/drawable-ldpi-v4/ic_my_apps.png │ │ - offset of local header from start of archive: 26659 │ - (0000000000006823h) bytes │ + offset of local header from start of archive: 96772 │ + (0000000000017A04h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 727faded │ - compressed size: 480 bytes │ - uncompressed size: 1704 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): 434d9754 │ + compressed size: 1602 bytes │ + uncompressed size: 1602 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/preferences.xml │ + res/drawable-ldpi-v4/ic_my_music.png │ │ - offset of local header from start of archive: 27206 │ - (0000000000006A46h) bytes │ + offset of local header from start of archive: 98439 │ + (0000000000018087h) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 7e576db1 │ - compressed size: 810 bytes │ - uncompressed size: 2508 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 64b86d0e │ + compressed size: 1669 bytes │ + uncompressed size: 1669 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: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-ldpi-v4/ic_new_music.png │ │ - offset of local header from start of archive: 28085 │ - (0000000000006DB5h) bytes │ + offset of local header from start of archive: 100174 │ + (000000000001874Eh) 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): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): c9453bab │ - compressed size: 1704 bytes │ - uncompressed size: 7088 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): 3cfb0c6f │ + compressed size: 1201 bytes │ + uncompressed size: 1201 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 16 bytes preceding this file. │ - │ - resources.arsc │ + res/drawable-ldpi-v4/ic_now_playing.png │ │ - offset of local header from start of archive: 29854 │ - (000000000000749Eh) bytes │ + offset of local header from start of archive: 101442 │ + (0000000000018C42h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:22 │ - 32-bit CRC value (hex): d2adb5ad │ - compressed size: 85424 bytes │ - uncompressed size: 85424 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4d157578 │ + compressed size: 1617 bytes │ + uncompressed size: 1617 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 #35: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_albums.png │ + res/drawable-ldpi-v4/ic_playlists.png │ │ - offset of local header from start of archive: 115324 │ - (000000000001C27Ch) bytes │ + offset of local header from start of archive: 103128 │ + (00000000000192D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 0d0e0c39 │ - compressed size: 4985 bytes │ - uncompressed size: 4985 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): da412bc8 │ + compressed size: 1755 bytes │ + uncompressed size: 1755 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: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_artists.png │ + res/drawable-ldpi-v4/ic_random.png │ │ - offset of local header from start of archive: 120373 │ - (000000000001D635h) bytes │ + offset of local header from start of archive: 104950 │ + (00000000000199F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): a4c3d36f │ - compressed size: 4114 bytes │ - uncompressed size: 4114 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 89b2ad13 │ + compressed size: 1560 bytes │ + uncompressed size: 1560 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-ldpi-v4/ic_search.png │ │ - res/drawable-hdpi/ic_favorites.png │ - │ - offset of local header from start of archive: 124550 │ - (000000000001E686h) bytes │ + offset of local header from start of archive: 106574 │ + (000000000001A04Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 6fb0f781 │ - compressed size: 3218 bytes │ - uncompressed size: 3218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2fb4b9af │ + compressed size: 1732 bytes │ + uncompressed size: 1732 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_genres.png │ + res/drawable-ldpi-v4/ic_songs.png │ │ - offset of local header from start of archive: 127834 │ - (000000000001F35Ah) bytes │ + offset of local header from start of archive: 108370 │ + (000000000001A752h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 04a57650 │ - compressed size: 3253 bytes │ - uncompressed size: 3253 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a66e00ed │ + compressed size: 1556 bytes │ + uncompressed size: 1556 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 #39: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_internet_radio.png │ + res/drawable-ldpi-v4/ic_years.png │ │ - offset of local header from start of archive: 131149 │ - (000000000002004Dh) bytes │ + offset of local header from start of archive: 109989 │ + (000000000001ADA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): ff959908 │ - compressed size: 5500 bytes │ - uncompressed size: 5500 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 60d7038d │ + compressed size: 1942 bytes │ + uncompressed size: 1942 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 #40: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-ldpi-v4/icon_album_noart.png │ │ - res/drawable-hdpi/ic_launcher_lastfm.png │ - │ - offset of local header from start of archive: 136720 │ - (0000000000021610h) bytes │ + offset of local header from start of archive: 111994 │ + (000000000001B57Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): ac0fecf0 │ - compressed size: 4759 bytes │ - uncompressed size: 4759 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f0c37bf4 │ + compressed size: 1110 bytes │ + uncompressed size: 1110 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 #41: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-ldpi-v4/panel_background.9.png │ │ - res/drawable-hdpi/ic_menu_save.png │ - │ - offset of local header from start of archive: 141551 │ - (00000000000228EFh) bytes │ + offset of local header from start of archive: 113175 │ + (000000000001BA17h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 4dbb9fde │ - compressed size: 1044 bytes │ - uncompressed size: 1044 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c5091702 │ + compressed size: 629 bytes │ + uncompressed size: 629 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 #42: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/album_border_large.9.png │ │ - res/drawable-hdpi/ic_music_folder.png │ - │ - offset of local header from start of archive: 142660 │ - (0000000000022D44h) bytes │ + offset of local header from start of archive: 113877 │ + (000000000001BCD5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): a53a33e5 │ - compressed size: 2896 bytes │ - uncompressed size: 2896 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6ae01fd0 │ + compressed size: 1377 bytes │ + uncompressed size: 1377 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 #43: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_my_apps.png │ + res/drawable-mdpi-v4/ic_albums.png │ │ - offset of local header from start of archive: 145624 │ - (00000000000238D8h) bytes │ + offset of local header from start of archive: 115329 │ + (000000000001C281h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 539e5b75 │ - compressed size: 3890 bytes │ - uncompressed size: 3890 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): be169ad6 │ + compressed size: 3013 bytes │ + uncompressed size: 3013 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_my_music.png │ + res/drawable-mdpi-v4/ic_artists.png │ │ - offset of local header from start of archive: 149578 │ - (000000000002484Ah) bytes │ + offset of local header from start of archive: 118406 │ + (000000000001CE86h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 1a1282e7 │ - compressed size: 3213 bytes │ - uncompressed size: 3213 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f1026093 │ + compressed size: 2366 bytes │ + uncompressed size: 2366 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_favorites.png │ │ - res/drawable-hdpi/ic_new_music.png │ - │ - offset of local header from start of archive: 152857 │ - (0000000000025519h) bytes │ + offset of local header from start of archive: 120837 │ + (000000000001D805h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): f8c015c3 │ - compressed size: 2892 bytes │ - uncompressed size: 2892 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cdfb702a │ + compressed size: 1986 bytes │ + uncompressed size: 1986 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 #46: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_now_playing.png │ + res/drawable-mdpi-v4/ic_genres.png │ │ - offset of local header from start of archive: 155816 │ - (00000000000260A8h) bytes │ + offset of local header from start of archive: 122890 │ + (000000000001E00Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 68261434 │ - compressed size: 3162 bytes │ - uncompressed size: 3162 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 13b53d5c │ + compressed size: 1988 bytes │ + uncompressed size: 1988 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_internet_radio.png │ │ - res/drawable-hdpi/ic_playlists.png │ - │ - offset of local header from start of archive: 159046 │ - (0000000000026D46h) bytes │ + offset of local header from start of archive: 124942 │ + (000000000001E80Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): bf0198f8 │ - compressed size: 3422 bytes │ - uncompressed size: 3422 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2af8109a │ + compressed size: 3067 bytes │ + uncompressed size: 3067 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 #48: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_launcher_lastfm.png │ │ - res/drawable-hdpi/ic_random.png │ - │ - offset of local header from start of archive: 162534 │ - (0000000000027AE6h) bytes │ + offset of local header from start of archive: 128081 │ + (000000000001F451h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 0c992442 │ - compressed size: 4011 bytes │ - uncompressed size: 4011 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8b5f2df1 │ + compressed size: 3071 bytes │ + uncompressed size: 3071 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 #49: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_search.png │ + res/drawable-mdpi-v4/ic_launcher_scrobbledroid.png │ │ - offset of local header from start of archive: 166607 │ - (0000000000028ACFh) bytes │ + offset of local header from start of archive: 131225 │ + (0000000000020099h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 6b54d5c1 │ - compressed size: 4010 bytes │ - uncompressed size: 4010 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5c406d12 │ + compressed size: 4002 bytes │ + uncompressed size: 4002 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ - res/drawable-hdpi/ic_songs.png │ + res/drawable-mdpi-v4/ic_launcher_sls.png │ │ - offset of local header from start of archive: 170678 │ - (0000000000029AB6h) bytes │ + offset of local header from start of archive: 135307 │ + (000000000002108Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): da0d7740 │ - compressed size: 3165 bytes │ - uncompressed size: 3165 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 06339184 │ + compressed size: 2757 bytes │ + uncompressed size: 2757 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 #51: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_volume.png │ + res/drawable-mdpi-v4/ic_menu_save.png │ │ - offset of local header from start of archive: 173905 │ - (000000000002A751h) bytes │ + offset of local header from start of archive: 138134 │ + (0000000000021B96h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): c7173841 │ - compressed size: 5174 bytes │ - uncompressed size: 5174 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 17c17918 │ + compressed size: 1498 bytes │ + uncompressed size: 1498 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 #52: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/ic_volume_off.png │ + res/drawable-mdpi-v4/ic_mp_album_playback.png │ │ - offset of local header from start of archive: 179142 │ - (000000000002BBC6h) bytes │ + offset of local header from start of archive: 139699 │ + (00000000000221B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 085c6364 │ - compressed size: 4212 bytes │ - uncompressed size: 4212 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a208ba15 │ + compressed size: 1112 bytes │ + uncompressed size: 1112 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 #53: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_mp_artist_playback.png │ │ - res/drawable-hdpi/ic_years.png │ - │ - offset of local header from start of archive: 183420 │ - (000000000002CC7Ch) bytes │ + offset of local header from start of archive: 140886 │ + (0000000000022656h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 01a304bf │ - compressed size: 4928 bytes │ - uncompressed size: 4928 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 46408ab2 │ + compressed size: 929 bytes │ + uncompressed size: 929 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 #54: │ --------------------------- │ │ - res/drawable-hdpi/icon_album_noart.png │ + res/drawable-mdpi-v4/ic_mp_current_playlist_btn.png │ │ - offset of local header from start of archive: 188408 │ - (000000000002DFF8h) bytes │ + offset of local header from start of archive: 141891 │ + (0000000000022A43h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): a1dfd4ed │ - compressed size: 7145 bytes │ - uncompressed size: 7145 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9861dd9d │ + compressed size: 846 bytes │ + uncompressed size: 846 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #55: │ --------------------------- │ │ - res/drawable-hdpi/panel_background.9.png │ + res/drawable-mdpi-v4/ic_mp_song_playback.png │ │ - offset of local header from start of archive: 195621 │ - (000000000002FC25h) bytes │ + offset of local header from start of archive: 142818 │ + (0000000000022DE2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): d8cf08af │ - compressed size: 1186 bytes │ - uncompressed size: 1186 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): aa66bb72 │ + compressed size: 1403 bytes │ + uncompressed size: 1403 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 #56: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_music_folder.png │ │ - res/drawable-ldpi/ic_albums.png │ - │ - offset of local header from start of archive: 196878 │ - (000000000003010Eh) bytes │ + offset of local header from start of archive: 144295 │ + (00000000000233A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): ecf3f5d8 │ - compressed size: 2020 bytes │ - uncompressed size: 2020 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1666746a │ + compressed size: 1725 bytes │ + uncompressed size: 1725 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 #57: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_my_apps.png │ │ - res/drawable-ldpi/ic_artists.png │ - │ - offset of local header from start of archive: 198960 │ - (0000000000030930h) bytes │ + offset of local header from start of archive: 146090 │ + (0000000000023AAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): cf415207 │ - compressed size: 1962 bytes │ - uncompressed size: 1962 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a1b772f1 │ + compressed size: 2254 bytes │ + uncompressed size: 2254 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #58: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_my_music.png │ │ - res/drawable-ldpi/ic_favorites.png │ - │ - offset of local header from start of archive: 200986 │ - (000000000003111Ah) bytes │ + offset of local header from start of archive: 148409 │ + (00000000000243B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 0a3759f8 │ - compressed size: 1635 bytes │ - uncompressed size: 1635 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 13f372ae │ + compressed size: 1886 bytes │ + uncompressed size: 1886 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 #59: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_new_music.png │ │ - res/drawable-ldpi/ic_genres.png │ - │ - offset of local header from start of archive: 202687 │ - (00000000000317BFh) bytes │ + offset of local header from start of archive: 150361 │ + (0000000000024B59h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 4975992a │ - compressed size: 1335 bytes │ - uncompressed size: 1335 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 11b22290 │ + compressed size: 1631 bytes │ + uncompressed size: 1631 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 #60: │ --------------------------- │ │ - res/drawable-ldpi/ic_internet_radio.png │ + res/drawable-mdpi-v4/ic_now_playing.png │ │ - offset of local header from start of archive: 204083 │ - (0000000000031D33h) bytes │ + offset of local header from start of archive: 152059 │ + (00000000000251FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 9a2d109a │ - compressed size: 2119 bytes │ - uncompressed size: 2119 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a9667561 │ + compressed size: 1843 bytes │ + uncompressed size: 1843 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 #61: │ --------------------------- │ │ - res/drawable-ldpi/ic_launcher_lastfm.png │ + res/drawable-mdpi-v4/ic_playlists.png │ │ - offset of local header from start of archive: 206271 │ - (00000000000325BFh) bytes │ + offset of local header from start of archive: 153971 │ + (0000000000025973h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): bd2f9061 │ - compressed size: 2063 bytes │ - uncompressed size: 2063 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3b1fbf37 │ + compressed size: 2087 bytes │ + uncompressed size: 2087 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 #62: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_music_folder.png │ + res/drawable-mdpi-v4/ic_random.png │ │ - offset of local header from start of archive: 208407 │ - (0000000000032E17h) bytes │ + offset of local header from start of archive: 156125 │ + (00000000000261DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): e89d449b │ - compressed size: 1712 bytes │ - uncompressed size: 1712 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2361b149 │ + compressed size: 2321 bytes │ + uncompressed size: 2321 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #63: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_search.png │ │ - res/drawable-ldpi/ic_my_apps.png │ - │ - offset of local header from start of archive: 210188 │ - (000000000003350Ch) bytes │ + offset of local header from start of archive: 158510 │ + (0000000000026B2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 434d9754 │ - compressed size: 1602 bytes │ - uncompressed size: 1602 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3b0f9e19 │ + compressed size: 2372 bytes │ + uncompressed size: 2372 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #64: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_my_music.png │ + res/drawable-mdpi-v4/ic_songs.png │ │ - offset of local header from start of archive: 211854 │ - (0000000000033B8Eh) bytes │ + offset of local header from start of archive: 160946 │ + (00000000000274B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): c250040d │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 15be134c │ compressed size: 1865 bytes │ uncompressed size: 1865 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 │ @@ -1958,3446 +1815,3343 @@ │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #65: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_new_music.png │ + res/drawable-mdpi-v4/ic_volume.png │ │ - offset of local header from start of archive: 213785 │ - (0000000000034319h) bytes │ + offset of local header from start of archive: 162874 │ + (0000000000027C3Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 157b8d6e │ - compressed size: 1327 bytes │ - uncompressed size: 1327 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 103cfc31 │ + compressed size: 1660 bytes │ + uncompressed size: 1660 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #66: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_now_playing.png │ + res/drawable-mdpi-v4/ic_volume_off.png │ │ - offset of local header from start of archive: 215179 │ - (000000000003488Bh) bytes │ + offset of local header from start of archive: 164598 │ + (00000000000282F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:16 │ - 32-bit CRC value (hex): 32b12833 │ - compressed size: 1794 bytes │ - uncompressed size: 1794 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0e072cf │ + compressed size: 2033 bytes │ + uncompressed size: 2033 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 #67: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/ic_years.png │ │ - res/drawable-ldpi/ic_playlists.png │ - │ - offset of local header from start of archive: 217042 │ - (0000000000034FD2h) bytes │ + offset of local header from start of archive: 166699 │ + (0000000000028B2Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): b0f4d363 │ - compressed size: 1953 bytes │ - uncompressed size: 1953 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 66c521b7 │ + compressed size: 2801 bytes │ + uncompressed size: 2801 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 #68: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_random.png │ + res/drawable-mdpi-v4/icon.png │ │ - offset of local header from start of archive: 219061 │ - (00000000000357B5h) bytes │ + offset of local header from start of archive: 169563 │ + (000000000002965Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 89b2ad13 │ - compressed size: 1560 bytes │ - uncompressed size: 1560 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5952626b │ + compressed size: 3360 bytes │ + uncompressed size: 3360 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 #69: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_search.png │ + res/drawable-mdpi-v4/icon_alarm.png │ │ - offset of local header from start of archive: 220684 │ - (0000000000035E0Ch) bytes │ + offset of local header from start of archive: 172982 │ + (000000000002A3B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 3e34923e │ - compressed size: 1927 bytes │ - uncompressed size: 1927 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c5a6faa3 │ + compressed size: 1583 bytes │ + uncompressed size: 1583 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #70: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-ldpi/ic_songs.png │ + res/drawable-mdpi-v4/icon_album_noart.png │ │ - offset of local header from start of archive: 222675 │ - (00000000000365D3h) bytes │ + offset of local header from start of archive: 174630 │ + (000000000002AA26h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): d5eba269 │ - compressed size: 1715 bytes │ - uncompressed size: 1715 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f0c37bf4 │ + compressed size: 1110 bytes │ + uncompressed size: 1110 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 #71: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_album_noart_143.png │ │ - res/drawable-ldpi/ic_years.png │ - │ - offset of local header from start of archive: 224451 │ - (0000000000036CC3h) bytes │ + offset of local header from start of archive: 175811 │ + (000000000002AEC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 60d7038d │ - compressed size: 1942 bytes │ - uncompressed size: 1942 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a1dfd4ed │ + compressed size: 7145 bytes │ + uncompressed size: 7145 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 #72: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/icon_album_noart.png │ + res/drawable-mdpi-v4/icon_baby.png │ │ - offset of local header from start of archive: 226454 │ - (0000000000037496h) bytes │ + offset of local header from start of archive: 183031 │ + (000000000002CAF7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f0c37bf4 │ - compressed size: 1110 bytes │ - uncompressed size: 1110 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0964d8ac │ + compressed size: 1891 bytes │ + uncompressed size: 1891 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #73: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi/panel_background.9.png │ + res/drawable-mdpi-v4/icon_blank.png │ │ - offset of local header from start of archive: 227634 │ - (0000000000037932h) bytes │ + offset of local header from start of archive: 184986 │ + (000000000002D29Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 3de59754 │ - compressed size: 593 bytes │ - uncompressed size: 593 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4dfaa83d │ + compressed size: 1317 bytes │ + uncompressed size: 1317 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #74: │ --------------------------- │ │ - res/drawable-mdpi/album_border_large.9.png │ + res/drawable-mdpi-v4/icon_boom.png │ │ - offset of local header from start of archive: 228297 │ - (0000000000037BC9h) bytes │ + offset of local header from start of archive: 186368 │ + (000000000002D800h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): c2e0b039 │ - compressed size: 1341 bytes │ - uncompressed size: 1341 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95ca1db8 │ + compressed size: 2571 bytes │ + uncompressed size: 2571 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #75: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_choose_player.png │ │ - res/drawable-mdpi/ic_albums.png │ - │ - offset of local header from start of archive: 229713 │ - (0000000000038151h) bytes │ + offset of local header from start of archive: 189003 │ + (000000000002E24Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): fbcb55f5 │ - compressed size: 3012 bytes │ - uncompressed size: 3012 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 72d32a8c │ + compressed size: 1679 bytes │ + uncompressed size: 1679 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 #76: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_artists.png │ + res/drawable-mdpi-v4/icon_controller.png │ │ - offset of local header from start of archive: 232788 │ - (0000000000038D54h) bytes │ + offset of local header from start of archive: 190755 │ + (000000000002E923h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 4f64ae5a │ - compressed size: 2367 bytes │ - uncompressed size: 2367 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bf6457f2 │ + compressed size: 2719 bytes │ + uncompressed size: 2719 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 #77: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_favorites.png │ + res/drawable-mdpi-v4/icon_digital_inputs.png │ │ - offset of local header from start of archive: 235219 │ - (00000000000396D3h) bytes │ + offset of local header from start of archive: 193544 │ + (000000000002F408h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 328cf329 │ - compressed size: 2182 bytes │ - uncompressed size: 2182 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d64ff98d │ + compressed size: 2905 bytes │ + uncompressed size: 2905 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 #78: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_genres.png │ + res/drawable-mdpi-v4/icon_ethernet.png │ │ - offset of local header from start of archive: 237466 │ - (0000000000039F9Ah) bytes │ + offset of local header from start of archive: 196523 │ + (000000000002FFABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): fe5b21ba │ - compressed size: 1989 bytes │ - uncompressed size: 1989 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a5fee1cf │ + compressed size: 1913 bytes │ + uncompressed size: 1913 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 #79: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_internet_radio.png │ + res/drawable-mdpi-v4/icon_fab4.png │ │ - offset of local header from start of archive: 239517 │ - (000000000003A79Dh) bytes │ + offset of local header from start of archive: 198504 │ + (0000000000030768h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 82939a52 │ - compressed size: 3068 bytes │ - uncompressed size: 3068 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3d13f1f0 │ + compressed size: 2455 bytes │ + uncompressed size: 2455 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #80: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_launcher_lastfm.png │ + res/drawable-mdpi-v4/icon_favorites.png │ │ - offset of local header from start of archive: 242656 │ - (000000000003B3E0h) bytes │ + offset of local header from start of archive: 201023 │ + (000000000003113Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 5787f88b │ - compressed size: 3094 bytes │ - uncompressed size: 3094 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1abed23e │ + compressed size: 1670 bytes │ + uncompressed size: 1670 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 #81: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_filter.png │ │ - res/drawable-mdpi/ic_launcher_scrobbledroid.png │ - │ - offset of local header from start of archive: 245822 │ - (000000000003C03Eh) bytes │ + offset of local header from start of archive: 202762 │ + (000000000003180Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): d8837bfc │ - compressed size: 3989 bytes │ - uncompressed size: 3989 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ba2b0d56 │ + compressed size: 1544 bytes │ + uncompressed size: 1544 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 #82: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_folder.png │ │ - res/drawable-mdpi/ic_launcher_sls.png │ - │ - offset of local header from start of archive: 249889 │ - (000000000003D021h) bytes │ + offset of local header from start of archive: 204372 │ + (0000000000031E54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): aa355420 │ - compressed size: 2761 bytes │ - uncompressed size: 2761 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7d840497 │ + compressed size: 1178 bytes │ + uncompressed size: 1178 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 #83: │ --------------------------- │ │ - res/drawable-mdpi/ic_menu_save.png │ + res/drawable-mdpi-v4/icon_group.png │ │ - offset of local header from start of archive: 252717 │ - (000000000003DB2Dh) bytes │ + offset of local header from start of archive: 205616 │ + (0000000000032330h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 0caf1b1f │ - compressed size: 1557 bytes │ - uncompressed size: 1557 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d1f82856 │ + compressed size: 507 bytes │ + uncompressed size: 507 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #84: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_mp_album_playback.png │ + res/drawable-mdpi-v4/icon_help.png │ │ - offset of local header from start of archive: 254341 │ - (000000000003E185h) bytes │ + offset of local header from start of archive: 206188 │ + (000000000003256Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): fa2bd175 │ - compressed size: 1221 bytes │ - uncompressed size: 1221 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cae61cfd │ + compressed size: 1711 bytes │ + uncompressed size: 1711 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #85: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_mp_artist_playback.png │ + res/drawable-mdpi-v4/icon_home.png │ │ - offset of local header from start of archive: 255637 │ - (000000000003E695h) bytes │ + offset of local header from start of archive: 207963 │ + (0000000000032C5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 4da80bdc │ - compressed size: 1010 bytes │ - uncompressed size: 1010 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 63572251 │ + compressed size: 1117 bytes │ + uncompressed size: 1117 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #86: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_mp_current_playlist_btn.png │ + res/drawable-mdpi-v4/icon_image_viewer.png │ │ - offset of local header from start of archive: 256722 │ - (000000000003EAD2h) bytes │ + offset of local header from start of archive: 209144 │ + (00000000000330F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 66879ad0 │ - compressed size: 846 bytes │ - uncompressed size: 846 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d772009d │ + compressed size: 2899 bytes │ + uncompressed size: 2899 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 #87: │ --------------------------- │ │ - res/drawable-mdpi/ic_mp_song_playback.png │ + res/drawable-mdpi-v4/icon_iradio_noart.png │ │ - offset of local header from start of archive: 257646 │ - (000000000003EE6Eh) bytes │ + offset of local header from start of archive: 212115 │ + (0000000000033C93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 99d92beb │ - compressed size: 1510 bytes │ - uncompressed size: 1510 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 72ddae74 │ + compressed size: 1698 bytes │ + uncompressed size: 1698 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 #88: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_music_folder.png │ + res/drawable-mdpi-v4/icon_ml_other_library.png │ │ - offset of local header from start of archive: 259230 │ - (000000000003F49Eh) bytes │ + offset of local header from start of archive: 213885 │ + (000000000003437Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): faba9544 │ - compressed size: 1726 bytes │ - uncompressed size: 1726 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ff1dbaef │ + compressed size: 1765 bytes │ + uncompressed size: 1765 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 #89: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_my_apps.png │ + res/drawable-mdpi-v4/icon_music.png │ │ - offset of local header from start of archive: 261026 │ - (000000000003FBA2h) bytes │ + offset of local header from start of archive: 215726 │ + (0000000000034AAEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 6eb2093e │ - compressed size: 2256 bytes │ - uncompressed size: 2256 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4e69ce23 │ + compressed size: 1130 bytes │ + uncompressed size: 1130 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #90: │ --------------------------- │ │ - res/drawable-mdpi/ic_my_music.png │ + res/drawable-mdpi-v4/icon_my_apps.png │ │ - offset of local header from start of archive: 263344 │ - (00000000000404B0h) bytes │ + offset of local header from start of archive: 216921 │ + (0000000000034F59h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): b2dc822d │ - compressed size: 1887 bytes │ - uncompressed size: 1887 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0ad2a1af │ + compressed size: 2376 bytes │ + uncompressed size: 2376 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 #91: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_new_music.png │ + res/drawable-mdpi-v4/icon_mymusic.png │ │ - offset of local header from start of archive: 265295 │ - (0000000000040C4Fh) bytes │ + offset of local header from start of archive: 219364 │ + (00000000000358E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 5ec1f6a6 │ - compressed size: 1795 bytes │ - uncompressed size: 1795 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ecb8f3a3 │ + compressed size: 1660 bytes │ + uncompressed size: 1660 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 #92: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_nature_sounds.png │ │ - res/drawable-mdpi/ic_now_playing.png │ - │ - offset of local header from start of archive: 267155 │ - (0000000000041393h) bytes │ + offset of local header from start of archive: 221091 │ + (0000000000035FA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 644931e2 │ - compressed size: 1843 bytes │ - uncompressed size: 1843 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fe9469dc │ + compressed size: 2147 bytes │ + uncompressed size: 2147 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 #93: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_playlists.png │ + res/drawable-mdpi-v4/icon_nowplaying.png │ │ - offset of local header from start of archive: 269067 │ - (0000000000041B0Bh) bytes │ + offset of local header from start of archive: 223311 │ + (000000000003684Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): bea4d4d9 │ - compressed size: 2087 bytes │ - uncompressed size: 2087 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4f1fc76f │ + compressed size: 1632 bytes │ + uncompressed size: 1632 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 #94: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_playlist_clear.png │ │ - res/drawable-mdpi/ic_random.png │ - │ - offset of local header from start of archive: 271219 │ - (0000000000042373h) bytes │ + offset of local header from start of archive: 225013 │ + (0000000000036EF5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f9058a07 │ - compressed size: 2322 bytes │ - uncompressed size: 2322 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): aad241c5 │ + compressed size: 2164 bytes │ + uncompressed size: 2164 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 #95: │ --------------------------- │ │ - res/drawable-mdpi/ic_search.png │ + res/drawable-mdpi-v4/icon_playlist_noart.png │ │ - offset of local header from start of archive: 273602 │ - (0000000000042CC2h) bytes │ + offset of local header from start of archive: 227251 │ + (00000000000377B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): a4d48a1a │ - compressed size: 2373 bytes │ - uncompressed size: 2373 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 99981363 │ + compressed size: 1524 bytes │ + uncompressed size: 1524 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 #96: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_playlist_save.png │ │ - res/drawable-mdpi/ic_songs.png │ - │ - offset of local header from start of archive: 276037 │ - (0000000000043645h) bytes │ + offset of local header from start of archive: 228849 │ + (0000000000037DF1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 22dbcc46 │ - compressed size: 1869 bytes │ - uncompressed size: 1869 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bfb96460 │ + compressed size: 1732 bytes │ + uncompressed size: 1732 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 #97: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_volume.png │ + res/drawable-mdpi-v4/icon_power_off.png │ │ - offset of local header from start of archive: 277969 │ - (0000000000043DD1h) bytes │ + offset of local header from start of archive: 230654 │ + (00000000000384FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): dd370054 │ - compressed size: 1782 bytes │ - uncompressed size: 1782 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): de4e4266 │ + compressed size: 2525 bytes │ + uncompressed size: 2525 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 #98: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/ic_volume_off.png │ + res/drawable-mdpi-v4/icon_receiver.png │ │ - offset of local header from start of archive: 279814 │ - (0000000000044506h) bytes │ + offset of local header from start of archive: 233248 │ + (0000000000038F20h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 4920d1f4 │ - compressed size: 2249 bytes │ - uncompressed size: 2249 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2f9e6942 │ + compressed size: 1270 bytes │ + uncompressed size: 1270 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 #99: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_region_americas.png │ │ - res/drawable-mdpi/ic_years.png │ - │ - offset of local header from start of archive: 282129 │ - (0000000000044E11h) bytes │ + offset of local header from start of archive: 234586 │ + (000000000003945Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): a03653fa │ - compressed size: 2802 bytes │ - uncompressed size: 2802 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dedf8343 │ + compressed size: 1982 bytes │ + uncompressed size: 1982 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 #100: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_region_other.png │ │ - res/drawable-mdpi/icon.png │ - │ - offset of local header from start of archive: 284994 │ - (0000000000045942h) bytes │ + offset of local header from start of archive: 236643 │ + (0000000000039C63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 0edc5602 │ - compressed size: 3366 bytes │ - uncompressed size: 3366 bytes │ - length of filename: 26 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): bce244cf │ + compressed size: 2737 bytes │ + uncompressed size: 2737 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 #101: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_alarm.png │ + res/drawable-mdpi-v4/icon_sb1n2.png │ │ - offset of local header from start of archive: 288418 │ - (00000000000466A2h) bytes │ + offset of local header from start of archive: 239452 │ + (000000000003A75Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): c5a6faa3 │ - compressed size: 1583 bytes │ - uncompressed size: 1583 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0960f929 │ + compressed size: 2301 bytes │ + uncompressed size: 2301 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #102: │ --------------------------- │ │ - res/drawable-mdpi/icon_album_noart.png │ + res/drawable-mdpi-v4/icon_sb3.png │ │ - offset of local header from start of archive: 290063 │ - (0000000000046D0Fh) bytes │ + offset of local header from start of archive: 241818 │ + (000000000003B09Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f0c37bf4 │ - compressed size: 1110 bytes │ - uncompressed size: 1110 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 28163401 │ + compressed size: 2089 bytes │ + uncompressed size: 2089 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 #103: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_album_noart_143.png │ + res/drawable-mdpi-v4/icon_search.png │ │ - offset of local header from start of archive: 291242 │ - (00000000000471AAh) bytes │ + offset of local header from start of archive: 243970 │ + (000000000003B902h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): a1dfd4ed │ - compressed size: 7145 bytes │ - uncompressed size: 7145 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6384438c │ + compressed size: 1169 bytes │ + uncompressed size: 1169 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 #104: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_baby.png │ + res/drawable-mdpi-v4/icon_settings.png │ │ - offset of local header from start of archive: 298461 │ - (0000000000048DDDh) bytes │ + offset of local header from start of archive: 245205 │ + (000000000003BDD5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 0964d8ac │ - compressed size: 1891 bytes │ - uncompressed size: 1891 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c5490434 │ + compressed size: 1772 bytes │ + uncompressed size: 1772 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 #105: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_settings_adv.png │ │ - res/drawable-mdpi/icon_blank.png │ - │ - offset of local header from start of archive: 300415 │ - (000000000004957Fh) bytes │ + offset of local header from start of archive: 247045 │ + (000000000003C505h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): ac10b5ea │ - compressed size: 1355 bytes │ - uncompressed size: 1355 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b0e74515 │ + compressed size: 2004 bytes │ + uncompressed size: 2004 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 #106: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_boom.png │ + res/drawable-mdpi-v4/icon_settings_audio.png │ │ - offset of local header from start of archive: 301835 │ - (0000000000049B0Bh) bytes │ + offset of local header from start of archive: 249121 │ + (000000000003CD21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 95ca1db8 │ - compressed size: 2571 bytes │ - uncompressed size: 2571 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 79ffdd42 │ + compressed size: 2122 bytes │ + uncompressed size: 2122 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 #107: │ --------------------------- │ │ - res/drawable-mdpi/icon_choose_player.png │ + res/drawable-mdpi-v4/icon_settings_brightness.png │ │ - offset of local header from start of archive: 304467 │ - (000000000004A553h) bytes │ + offset of local header from start of archive: 251317 │ + (000000000003D5B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 72d32a8c │ - compressed size: 1679 bytes │ - uncompressed size: 1679 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 801c0c29 │ + compressed size: 2423 bytes │ + uncompressed size: 2423 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 #108: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_controller.png │ + res/drawable-mdpi-v4/icon_settings_home.png │ │ - offset of local header from start of archive: 306219 │ - (000000000004AC2Bh) bytes │ + offset of local header from start of archive: 253819 │ + (000000000003DF7Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): bf6457f2 │ - compressed size: 2719 bytes │ - uncompressed size: 2719 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 54088e97 │ + compressed size: 2037 bytes │ + uncompressed size: 2037 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 #109: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_digital_inputs.png │ + res/drawable-mdpi-v4/icon_settings_name.png │ │ - offset of local header from start of archive: 309007 │ - (000000000004B70Fh) bytes │ + offset of local header from start of archive: 255929 │ + (000000000003E7B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): d64ff98d │ - compressed size: 2905 bytes │ - uncompressed size: 2905 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7338fc4c │ + compressed size: 2300 bytes │ + uncompressed size: 2300 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 #110: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_ethernet.png │ + res/drawable-mdpi-v4/icon_settings_plugin.png │ │ - offset of local header from start of archive: 311985 │ - (000000000004C2B1h) bytes │ + offset of local header from start of archive: 258302 │ + (000000000003F0FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): a5fee1cf │ - compressed size: 1913 bytes │ - uncompressed size: 1913 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 076fa42b │ + compressed size: 1220 bytes │ + uncompressed size: 1220 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 #111: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_fab4.png │ + res/drawable-mdpi-v4/icon_settings_repeat.png │ │ - offset of local header from start of archive: 313965 │ - (000000000004CA6Dh) bytes │ + offset of local header from start of archive: 259597 │ + (000000000003F60Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 3d13f1f0 │ - compressed size: 2455 bytes │ - uncompressed size: 2455 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5329fcf0 │ + compressed size: 2000 bytes │ + uncompressed size: 2000 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 #112: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_favorites.png │ + res/drawable-mdpi-v4/icon_settings_screen.png │ │ - offset of local header from start of archive: 316483 │ - (000000000004D443h) bytes │ + offset of local header from start of archive: 261672 │ + (000000000003FE28h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 1abed23e │ - compressed size: 1670 bytes │ - uncompressed size: 1670 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1e0762b8 │ + compressed size: 1468 bytes │ + uncompressed size: 1468 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 #113: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_filter.png │ + res/drawable-mdpi-v4/icon_settings_shuffle.png │ │ - offset of local header from start of archive: 318222 │ - (000000000004DB0Eh) bytes │ + offset of local header from start of archive: 263215 │ + (000000000004042Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): b93ce91a │ - compressed size: 1604 bytes │ - uncompressed size: 1604 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5d19dea7 │ + compressed size: 1867 bytes │ + uncompressed size: 1867 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 #114: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_folder.png │ + res/drawable-mdpi-v4/icon_settings_sleep.png │ │ - offset of local header from start of archive: 319892 │ - (000000000004E194h) bytes │ + offset of local header from start of archive: 265158 │ + (0000000000040BC6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 7d840497 │ - compressed size: 1178 bytes │ - uncompressed size: 1178 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6596b639 │ + compressed size: 1908 bytes │ + uncompressed size: 1908 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 #115: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/icon_slimp3.png │ │ - res/drawable-mdpi/icon_group.png │ - │ - offset of local header from start of archive: 321134 │ - (000000000004E66Eh) bytes │ + offset of local header from start of archive: 267140 │ + (0000000000041384h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): baf51cd3 │ - compressed size: 526 bytes │ - uncompressed size: 526 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8ee5e4b0 │ + compressed size: 1654 bytes │ + uncompressed size: 1654 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 #116: │ --------------------------- │ │ - res/drawable-mdpi/icon_help.png │ + res/drawable-mdpi-v4/icon_softsqueeze.png │ │ - offset of local header from start of archive: 321722 │ - (000000000004E8BAh) bytes │ + offset of local header from start of archive: 268860 │ + (0000000000041A3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): cae61cfd │ - compressed size: 1711 bytes │ - uncompressed size: 1711 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d7a98fcb │ + compressed size: 1757 bytes │ + uncompressed size: 1757 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 #117: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_home.png │ + res/drawable-mdpi-v4/icon_squeezeplay.png │ │ - offset of local header from start of archive: 323495 │ - (000000000004EFA7h) bytes │ + offset of local header from start of archive: 270688 │ + (0000000000042160h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 35d6766d │ - compressed size: 1136 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): af9c7fc4 │ + compressed size: 1938 bytes │ + uncompressed size: 1938 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 #118: │ --------------------------- │ │ - res/drawable-mdpi/icon_image_viewer.png │ + res/drawable-mdpi-v4/icon_staffpicks.png │ │ - offset of local header from start of archive: 324692 │ - (000000000004F454h) bytes │ + offset of local header from start of archive: 272697 │ + (0000000000042939h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): d772009d │ - compressed size: 2899 bytes │ - uncompressed size: 2899 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 12718220 │ + compressed size: 2758 bytes │ + uncompressed size: 2758 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 #119: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_iradio_noart.png │ + res/drawable-mdpi-v4/icon_sync.png │ │ - offset of local header from start of archive: 327663 │ - (000000000004FFEFh) bytes │ + offset of local header from start of archive: 275525 │ + (0000000000043445h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 72ddae74 │ - compressed size: 1698 bytes │ - uncompressed size: 1698 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3947b0f6 │ + compressed size: 2928 bytes │ + uncompressed size: 2928 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #120: │ --------------------------- │ │ - res/drawable-mdpi/icon_ml_other_library.png │ + res/drawable-mdpi-v4/icon_transporter.png │ │ - offset of local header from start of archive: 329430 │ - (00000000000506D6h) bytes │ + offset of local header from start of archive: 278517 │ + (0000000000043FF5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): ff1dbaef │ - compressed size: 1765 bytes │ - uncompressed size: 1765 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 41c13496 │ + compressed size: 1631 bytes │ + uncompressed size: 1631 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 #121: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_music.png │ + res/drawable-mdpi-v4/icon_tunein_url.png │ │ - offset of local header from start of archive: 331269 │ - (0000000000050E05h) bytes │ + offset of local header from start of archive: 280219 │ + (000000000004469Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): fb1271a3 │ - compressed size: 1181 bytes │ - uncompressed size: 1181 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8d8f159d │ + compressed size: 1763 bytes │ + uncompressed size: 1763 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 #122: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_my_apps.png │ + res/drawable-mdpi-v4/icon_tutorial.png │ │ - offset of local header from start of archive: 332513 │ - (00000000000512E1h) bytes │ + offset of local header from start of archive: 282052 │ + (0000000000044DC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 0ad2a1af │ - compressed size: 2376 bytes │ - uncompressed size: 2376 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1265d882 │ + compressed size: 1974 bytes │ + uncompressed size: 1974 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 #123: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_mymusic.png │ + res/drawable-mdpi-v4/icon_verify.png │ │ - offset of local header from start of archive: 334956 │ - (0000000000051C6Ch) bytes │ + offset of local header from start of archive: 284094 │ + (00000000000455BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): ecb8f3a3 │ - compressed size: 1660 bytes │ - uncompressed size: 1660 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c81bc262 │ + compressed size: 2828 bytes │ + uncompressed size: 2828 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 #124: │ --------------------------- │ │ - res/drawable-mdpi/icon_nature_sounds.png │ + res/drawable-mdpi-v4/icon_wireless.png │ │ - offset of local header from start of archive: 336680 │ - (0000000000052328h) bytes │ + offset of local header from start of archive: 286988 │ + (000000000004610Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): fe9469dc │ - compressed size: 2147 bytes │ - uncompressed size: 2147 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b2c08dd0 │ + compressed size: 2133 bytes │ + uncompressed size: 2133 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 #125: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_nowplaying.png │ + res/drawable-mdpi-v4/logo.png │ │ - offset of local header from start of archive: 338899 │ - (0000000000052BD3h) bytes │ + offset of local header from start of archive: 289189 │ + (00000000000469A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 4f1fc76f │ - compressed size: 1632 bytes │ - uncompressed size: 1632 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f903c560 │ + compressed size: 20025 bytes │ + uncompressed size: 20025 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 #126: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-mdpi-v4/panel_background.9.png │ │ - res/drawable-mdpi/icon_playlist_clear.png │ - │ - offset of local header from start of archive: 340600 │ - (0000000000053278h) bytes │ + offset of local header from start of archive: 309273 │ + (000000000004B819h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): aad241c5 │ - compressed size: 2164 bytes │ - uncompressed size: 2164 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 84291fa7 │ + compressed size: 773 bytes │ + uncompressed size: 773 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 #127: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-mdpi-v4/stat_notify_musicplayer.png │ │ - res/drawable-mdpi/icon_playlist_noart.png │ - │ - offset of local header from start of archive: 342836 │ - (0000000000053B34h) bytes │ + offset of local header from start of archive: 310119 │ + (000000000004BB67h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 99981363 │ - compressed size: 1524 bytes │ - uncompressed size: 1524 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 259911c6 │ + compressed size: 638 bytes │ + uncompressed size: 638 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 #128: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_playlist_save.png │ + res/drawable-mdpi-v4/volume_down.png │ │ - offset of local header from start of archive: 344432 │ - (0000000000054170h) bytes │ + offset of local header from start of archive: 310835 │ + (000000000004BE33h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): bfb96460 │ - compressed size: 1732 bytes │ - uncompressed size: 1732 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f65977d1 │ + compressed size: 893 bytes │ + uncompressed size: 893 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 #129: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_power_off.png │ + res/drawable-mdpi-v4/volume_up.png │ │ - offset of local header from start of archive: 346236 │ - (000000000005487Ch) bytes │ + offset of local header from start of archive: 311794 │ + (000000000004C1F2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): de4e4266 │ - compressed size: 2525 bytes │ - uncompressed size: 2525 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ad766271 │ + compressed size: 885 bytes │ + uncompressed size: 885 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #130: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_albums.png │ │ - res/drawable-mdpi/icon_receiver.png │ - │ - offset of local header from start of archive: 348829 │ - (000000000005529Dh) bytes │ + offset of local header from start of archive: 312743 │ + (000000000004C5A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 2f9e6942 │ - compressed size: 1270 bytes │ - uncompressed size: 1270 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 85ee2d78 │ + compressed size: 7125 bytes │ + uncompressed size: 7125 bytes │ length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #131: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_region_americas.png │ + res/drawable-xhdpi-v4/ic_artists.png │ │ - offset of local header from start of archive: 350166 │ - (00000000000557D6h) bytes │ + offset of local header from start of archive: 319933 │ + (000000000004E1BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): dedf8343 │ - compressed size: 1982 bytes │ - uncompressed size: 1982 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c4ceac44 │ + compressed size: 6017 bytes │ + uncompressed size: 6017 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 #132: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_region_other.png │ + res/drawable-xhdpi-v4/ic_favorites.png │ │ - offset of local header from start of archive: 352222 │ - (0000000000055FDEh) bytes │ + offset of local header from start of archive: 326016 │ + (000000000004F980h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): bce244cf │ - compressed size: 2737 bytes │ - uncompressed size: 2737 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 26660d23 │ + compressed size: 4643 bytes │ + uncompressed size: 4643 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 #133: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_genres.png │ │ - res/drawable-mdpi/icon_sb1n2.png │ - │ - offset of local header from start of archive: 355029 │ - (0000000000056AD5h) bytes │ + offset of local header from start of archive: 330727 │ + (0000000000050BE7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 0960f929 │ - compressed size: 2301 bytes │ - uncompressed size: 2301 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 51c72219 │ + compressed size: 4644 bytes │ + uncompressed size: 4644 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #134: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_internet_radio.png │ │ - res/drawable-mdpi/icon_sb3.png │ - │ - offset of local header from start of archive: 357393 │ - (0000000000057411h) bytes │ + offset of local header from start of archive: 335436 │ + (0000000000051E4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 28163401 │ - compressed size: 2089 bytes │ - uncompressed size: 2089 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a3bcb846 │ + compressed size: 7992 bytes │ + uncompressed size: 7992 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 #135: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_search.png │ + res/drawable-xhdpi-v4/ic_menu_save.png │ │ - offset of local header from start of archive: 359545 │ - (0000000000057C79h) bytes │ + offset of local header from start of archive: 343501 │ + (0000000000053DCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): c5a9d9ae │ - compressed size: 1306 bytes │ - uncompressed size: 1306 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): afd170ff │ + compressed size: 1292 bytes │ + uncompressed size: 1292 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 #136: │ --------------------------- │ │ - res/drawable-mdpi/icon_settings.png │ + res/drawable-xhdpi-v4/ic_music_folder.png │ │ - offset of local header from start of archive: 360914 │ - (00000000000581D2h) bytes │ + offset of local header from start of archive: 344861 │ + (000000000005431Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): c5490434 │ - compressed size: 1772 bytes │ - uncompressed size: 1772 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 274265cf │ + compressed size: 4185 bytes │ + uncompressed size: 4185 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 #137: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_my_apps.png │ │ - res/drawable-mdpi/icon_settings_adv.png │ - │ - offset of local header from start of archive: 362752 │ - (0000000000058900h) bytes │ + offset of local header from start of archive: 349117 │ + (00000000000553BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): b0e74515 │ - compressed size: 2004 bytes │ - uncompressed size: 2004 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ee89b6c8 │ + compressed size: 5633 bytes │ + uncompressed size: 5633 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 #138: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_settings_audio.png │ + res/drawable-xhdpi-v4/ic_my_music.png │ │ - offset of local header from start of archive: 364828 │ - (000000000005911Ch) bytes │ + offset of local header from start of archive: 354816 │ + (0000000000056A00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 79ffdd42 │ - compressed size: 2122 bytes │ - uncompressed size: 2122 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a2999aad │ + compressed size: 4556 bytes │ + uncompressed size: 4556 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 #139: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_settings_brightness.png │ + res/drawable-xhdpi-v4/ic_new_music.png │ │ - offset of local header from start of archive: 367022 │ - (00000000000599AEh) bytes │ + offset of local header from start of archive: 359439 │ + (0000000000057C0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 801c0c29 │ - compressed size: 2423 bytes │ - uncompressed size: 2423 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6ee95d97 │ + compressed size: 4226 bytes │ + uncompressed size: 4226 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 #140: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_settings_home.png │ + res/drawable-xhdpi-v4/ic_now_playing.png │ │ - offset of local header from start of archive: 369523 │ - (000000000005A373h) bytes │ + offset of local header from start of archive: 363733 │ + (0000000000058CD5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 54088e97 │ - compressed size: 2037 bytes │ - uncompressed size: 2037 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dee467d3 │ + compressed size: 4477 bytes │ + uncompressed size: 4477 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 #141: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/ic_playlists.png │ │ - res/drawable-mdpi/icon_settings_name.png │ - │ - offset of local header from start of archive: 371633 │ - (000000000005ABB1h) bytes │ + offset of local header from start of archive: 368280 │ + (0000000000059E98h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 7338fc4c │ - compressed size: 2300 bytes │ - uncompressed size: 2300 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b2407d99 │ + compressed size: 4858 bytes │ + uncompressed size: 4858 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 #142: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_settings_plugin.png │ + res/drawable-xhdpi-v4/ic_random.png │ │ - offset of local header from start of archive: 374004 │ - (000000000005B4F4h) bytes │ + offset of local header from start of archive: 373206 │ + (000000000005B1D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 076fa42b │ - compressed size: 1220 bytes │ - uncompressed size: 1220 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2fe0afe5 │ + compressed size: 5759 bytes │ + uncompressed size: 5759 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #143: │ --------------------------- │ │ - res/drawable-mdpi/icon_settings_repeat.png │ + res/drawable-xhdpi-v4/ic_search.png │ │ - offset of local header from start of archive: 375296 │ - (000000000005BA00h) bytes │ + offset of local header from start of archive: 379030 │ + (000000000005C896h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 5329fcf0 │ - compressed size: 2000 bytes │ - uncompressed size: 2000 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 10ea145b │ + compressed size: 5628 bytes │ + uncompressed size: 5628 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #144: │ --------------------------- │ │ - res/drawable-mdpi/icon_settings_screen.png │ + res/drawable-xhdpi-v4/ic_songs.png │ │ - offset of local header from start of archive: 377368 │ - (000000000005C218h) bytes │ + offset of local header from start of archive: 384723 │ + (000000000005DED3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 1e0762b8 │ - compressed size: 1468 bytes │ - uncompressed size: 1468 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ddbb844d │ + compressed size: 4486 bytes │ + uncompressed size: 4486 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #145: │ --------------------------- │ │ - res/drawable-mdpi/icon_settings_shuffle.png │ + res/drawable-xhdpi-v4/ic_years.png │ │ - offset of local header from start of archive: 378908 │ - (000000000005C81Ch) bytes │ + offset of local header from start of archive: 389273 │ + (000000000005F099h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 75e99ff9 │ - compressed size: 2004 bytes │ - uncompressed size: 2004 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ad497dc │ + compressed size: 7124 bytes │ + uncompressed size: 7124 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #146: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_settings_sleep.png │ + res/drawable-xhdpi-v4/icon_album_noart.png │ │ - offset of local header from start of archive: 380988 │ - (000000000005D03Ch) bytes │ + offset of local header from start of archive: 396461 │ + (0000000000060CADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 6596b639 │ - compressed size: 1908 bytes │ - uncompressed size: 1908 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a1dfd4ed │ + compressed size: 7145 bytes │ + uncompressed size: 7145 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 #147: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi/icon_slimp3.png │ + res/drawable/list_item_background_current.xml │ │ - offset of local header from start of archive: 382968 │ - (000000000005D7F8h) bytes │ + offset of local header from start of archive: 403678 │ + (00000000000628DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 8ee5e4b0 │ - compressed size: 1654 bytes │ - uncompressed size: 1654 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 875a02fd │ + compressed size: 312 bytes │ + uncompressed size: 912 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 #148: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_softsqueeze.png │ + res/drawable/list_item_background_normal.xml │ │ - offset of local header from start of archive: 384686 │ - (000000000005DEAEh) bytes │ + offset of local header from start of archive: 404081 │ + (0000000000062A71h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): d7a98fcb │ - compressed size: 1757 bytes │ - uncompressed size: 1757 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 5baba23d │ + compressed size: 310 bytes │ + uncompressed size: 912 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 #149: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_squeezeplay.png │ + res/layout-land/main.xml │ │ - offset of local header from start of archive: 386513 │ - (000000000005E5D1h) bytes │ + offset of local header from start of archive: 404481 │ + (0000000000062C01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): af9c7fc4 │ - compressed size: 1938 bytes │ - uncompressed size: 1938 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 4ff78fed │ + compressed size: 1276 bytes │ + uncompressed size: 4568 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #150: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_staffpicks.png │ + res/layout/about_dialog.xml │ │ - offset of local header from start of archive: 388522 │ - (000000000005EDAAh) bytes │ + offset of local header from start of archive: 405827 │ + (0000000000063143h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 12718220 │ - compressed size: 2758 bytes │ - uncompressed size: 2758 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 35c943a3 │ + compressed size: 874 bytes │ + uncompressed size: 2800 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 #151: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_sync.png │ + res/layout/edittext_dialog.xml │ │ - offset of local header from start of archive: 391350 │ - (000000000005F8B6h) bytes │ + offset of local header from start of archive: 406774 │ + (00000000000634F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 3947b0f6 │ - compressed size: 2928 bytes │ - uncompressed size: 2928 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): f461b8a0 │ + compressed size: 285 bytes │ + uncompressed size: 656 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #152: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_transporter.png │ + res/layout/filter_dialog.xml │ │ - offset of local header from start of archive: 394340 │ - (0000000000060464h) bytes │ + offset of local header from start of archive: 407135 │ + (000000000006365Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 41c13496 │ - compressed size: 1631 bytes │ - uncompressed size: 1631 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 857e2713 │ + compressed size: 812 bytes │ + uncompressed size: 4052 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #153: │ --------------------------- │ │ - res/drawable-mdpi/icon_tunein_url.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/group_item.xml │ │ - offset of local header from start of archive: 396039 │ - (0000000000060B07h) bytes │ + offset of local header from start of archive: 408021 │ + (00000000000639D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 8d8f159d │ - compressed size: 1763 bytes │ - uncompressed size: 1763 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): b19f5d47 │ + compressed size: 344 bytes │ + uncompressed size: 736 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 #154: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_tutorial.png │ + res/layout/icon_large_row_layout.xml │ │ - offset of local header from start of archive: 397871 │ - (000000000006122Fh) bytes │ + offset of local header from start of archive: 408436 │ + (0000000000063B74h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 1265d882 │ - compressed size: 1974 bytes │ - uncompressed size: 1974 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): e8abdee0 │ + compressed size: 505 bytes │ + uncompressed size: 1356 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 #155: │ --------------------------- │ │ - res/drawable-mdpi/icon_verify.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/icon_small_row_layout.xml │ │ - offset of local header from start of archive: 399910 │ - (0000000000061A26h) bytes │ + offset of local header from start of archive: 409023 │ + (0000000000063DBFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 4b104d73 │ - compressed size: 3305 bytes │ - uncompressed size: 3305 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): d015082c │ + compressed size: 462 bytes │ + uncompressed size: 1236 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 #156: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon_wireless.png │ + res/layout/icon_two_line_layout.xml │ │ - offset of local header from start of archive: 403281 │ - (0000000000062751h) bytes │ + offset of local header from start of archive: 409567 │ + (0000000000063FDFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): b2c08dd0 │ - compressed size: 2133 bytes │ - uncompressed size: 2133 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 94d37a83 │ + compressed size: 523 bytes │ + uncompressed size: 1596 bytes │ length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #157: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/logo.png │ + res/layout/item_list.xml │ │ - offset of local header from start of archive: 405481 │ - (0000000000062FE9h) bytes │ + offset of local header from start of archive: 410171 │ + (000000000006423Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f903c560 │ - compressed size: 20025 bytes │ - uncompressed size: 20025 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): daa2f862 │ + compressed size: 593 bytes │ + uncompressed size: 1636 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #158: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/panel_background.9.png │ + res/layout/list_item.xml │ │ - offset of local header from start of archive: 425565 │ - (0000000000067E5Dh) bytes │ + offset of local header from start of archive: 410834 │ + (00000000000644D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f2203eb0 │ - compressed size: 760 bytes │ - uncompressed size: 760 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 446c084c │ + compressed size: 249 bytes │ + uncompressed size: 520 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #159: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/stat_notify_musicplayer.png │ + res/layout/main.xml │ │ - offset of local header from start of archive: 426396 │ - (000000000006819Ch) bytes │ + offset of local header from start of archive: 411153 │ + (0000000000064611h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 6cc8607c │ - compressed size: 714 bytes │ - uncompressed size: 714 bytes │ - length of filename: 45 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): f686a6a4 │ + compressed size: 1301 bytes │ + uncompressed size: 4984 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #160: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/volume_down.png │ + res/layout/scrobbler_choice_dialog.xml │ │ - offset of local header from start of archive: 427186 │ - (00000000000684B2h) bytes │ + offset of local header from start of archive: 412519 │ + (0000000000064B67h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): f7e55b57 │ - compressed size: 954 bytes │ - uncompressed size: 954 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 0e247fb9 │ + compressed size: 569 bytes │ + uncompressed size: 1392 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 #161: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/volume_up.png │ + res/layout/search_layout.xml │ │ - offset of local header from start of archive: 428206 │ - (00000000000688AEh) bytes │ + offset of local header from start of archive: 413172 │ + (0000000000064DF4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 10c793df │ - compressed size: 955 bytes │ - uncompressed size: 955 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): f80d5379 │ + compressed size: 612 bytes │ + uncompressed size: 1668 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #162: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_albums.png │ + res/layout/server_address_dialog.xml │ │ - offset of local header from start of archive: 429223 │ - (0000000000068CA7h) bytes │ + offset of local header from start of archive: 413858 │ + (00000000000650A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:18 │ - 32-bit CRC value (hex): 57829af5 │ - compressed size: 7140 bytes │ - uncompressed size: 7140 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): c019d388 │ + compressed size: 642 bytes │ + uncompressed size: 1964 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 #163: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_artists.png │ + res/layout/spinner_item.xml │ │ - offset of local header from start of archive: 436428 │ - (000000000006A8CCh) bytes │ + offset of local header from start of archive: 414582 │ + (0000000000065376h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): c4102d2c │ - compressed size: 6032 bytes │ - uncompressed size: 6032 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 36626e8e │ + compressed size: 278 bytes │ + uncompressed size: 588 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 #164: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_favorites.png │ + res/layout/tips_dialog.xml │ │ - offset of local header from start of archive: 442524 │ - (000000000006C09Ch) bytes │ + offset of local header from start of archive: 414933 │ + (00000000000654D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): be392b31 │ - compressed size: 4661 bytes │ - uncompressed size: 4661 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 769ebde0 │ + compressed size: 616 bytes │ + uncompressed size: 1732 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 #165: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_genres.png │ + res/layout/volume_adjust.xml │ │ - offset of local header from start of archive: 447253 │ - (000000000006D315h) bytes │ + offset of local header from start of archive: 415621 │ + (0000000000065785h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 0ac85e01 │ - compressed size: 4661 bytes │ - uncompressed size: 4661 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 7e978f1f │ + compressed size: 657 bytes │ + uncompressed size: 2016 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #166: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_internet_radio.png │ + res/menu/albumcontextmenu.xml │ │ - offset of local header from start of archive: 451977 │ - (000000000006E589h) bytes │ + offset of local header from start of archive: 416352 │ + (0000000000065A60h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 217931a9 │ - compressed size: 8021 bytes │ - uncompressed size: 8021 bytes │ - length of filename: 40 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): a81484a1 │ + compressed size: 265 bytes │ + uncompressed size: 744 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 #167: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_menu_save.png │ + res/menu/currentplaylistmenu.xml │ │ - offset of local header from start of archive: 460069 │ - (0000000000070525h) bytes │ + offset of local header from start of archive: 416692 │ + (0000000000065BB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 51c0c2a9 │ - compressed size: 1318 bytes │ - uncompressed size: 1318 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): b1ade03d │ + compressed size: 255 bytes │ + uncompressed size: 604 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #168: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_music_folder.png │ + res/menu/filtermenuitem.xml │ │ - offset of local header from start of archive: 461454 │ - (0000000000070A8Eh) bytes │ + offset of local header from start of archive: 417025 │ + (0000000000065D01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): c1dce854 │ - compressed size: 4202 bytes │ - uncompressed size: 4202 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): c528d0db │ + compressed size: 234 bytes │ + uncompressed size: 484 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 #169: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_my_apps.png │ + res/menu/itemlistmenu.xml │ │ - offset of local header from start of archive: 465726 │ - (0000000000071B3Eh) bytes │ + offset of local header from start of archive: 417332 │ + (0000000000065E34h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 9466b8cc │ - compressed size: 5654 bytes │ - uncompressed size: 5654 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): b79fc261 │ + compressed size: 316 bytes │ + uncompressed size: 804 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 #170: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_my_music.png │ + res/menu/ordermenuitem.xml │ │ - offset of local header from start of archive: 471446 │ - (0000000000073196h) bytes │ + offset of local header from start of archive: 417719 │ + (0000000000065FB7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): e56b37d5 │ - compressed size: 4575 bytes │ - uncompressed size: 4575 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 2a177664 │ + compressed size: 234 bytes │ + uncompressed size: 484 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 #171: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_new_music.png │ + res/menu/playlistmenu.xml │ │ - offset of local header from start of archive: 476087 │ - (00000000000743B7h) bytes │ + offset of local header from start of archive: 418025 │ + (00000000000660E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 6ee95d97 │ - compressed size: 4226 bytes │ - uncompressed size: 4226 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 4717ac71 │ + compressed size: 229 bytes │ + uncompressed size: 544 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 #172: │ --------------------------- │ │ - res/drawable-xhdpi/ic_now_playing.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 480378 │ - (000000000007547Ah) bytes │ + res/menu/playlistsmenu.xml │ + │ + offset of local header from start of archive: 418325 │ + (0000000000066215h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 12ebd101 │ - compressed size: 4495 bytes │ - uncompressed size: 4495 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): b3a55cf2 │ + compressed size: 214 bytes │ + uncompressed size: 444 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 #173: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_playlists.png │ + res/menu/songcontextmenu.xml │ │ - offset of local header from start of archive: 484943 │ - (000000000007664Fh) bytes │ + offset of local header from start of archive: 418611 │ + (0000000000066333h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 4ab3d5f4 │ - compressed size: 4877 bytes │ - uncompressed size: 4877 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 6198b520 │ + compressed size: 406 bytes │ + uncompressed size: 1648 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #174: │ --------------------------- │ │ - res/drawable-xhdpi/ic_random.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/squeezer.xml │ │ - offset of local header from start of archive: 489885 │ - (000000000007799Dh) bytes │ + offset of local header from start of archive: 419091 │ + (0000000000066513h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 4b033277 │ - compressed size: 5784 bytes │ - uncompressed size: 5784 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 727faded │ + compressed size: 480 bytes │ + uncompressed size: 1704 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #175: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_search.png │ + res/xml/preferences.xml │ │ - offset of local header from start of archive: 495732 │ - (0000000000079074h) bytes │ + offset of local header from start of archive: 419638 │ + (0000000000066736h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): e2b6bad2 │ - compressed size: 5646 bytes │ - uncompressed size: 5646 bytes │ - length of filename: 32 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): 7e576db1 │ + compressed size: 808 bytes │ + uncompressed size: 2508 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #176: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/ic_songs.png │ + resources.arsc │ │ - offset of local header from start of archive: 501442 │ - (000000000007A6C2h) bytes │ + offset of local header from start of archive: 420515 │ + (0000000000066AA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): a3a8423e │ - compressed size: 4508 bytes │ - uncompressed size: 4508 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cf7d5ca7 │ + compressed size: 86772 bytes │ + uncompressed size: 86772 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 #177: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi/ic_years.png │ + classes.dex │ │ - offset of local header from start of archive: 506012 │ - (000000000007B89Ch) bytes │ + offset of local header from start of archive: 507331 │ + (000000000007BDC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 55de5a27 │ - compressed size: 7144 bytes │ - uncompressed size: 7144 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:48 │ + 32-bit CRC value (hex): c41b5439 │ + compressed size: 294569 bytes │ + uncompressed size: 929992 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 #178: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/icon_album_noart.png │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 513220 │ - (000000000007D4C4h) bytes │ + offset of local header from start of archive: 801957 │ + (00000000000C3CA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): a1dfd4ed │ - compressed size: 7145 bytes │ - uncompressed size: 7145 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): f03e31a6 │ + compressed size: 5285 bytes │ + uncompressed size: 15463 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 #179: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/layout-land/main.xml │ + META-INF/8E229F18.SF │ │ - offset of local header from start of archive: 520437 │ - (000000000007F0F5h) bytes │ + offset of local header from start of archive: 807292 │ + (00000000000C517Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:20 │ - 32-bit CRC value (hex): 4ff78fed │ - compressed size: 1288 bytes │ - uncompressed size: 4568 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): f7603dfc │ + compressed size: 5400 bytes │ + uncompressed size: 15584 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 #180: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - classes.dex │ + META-INF/8E229F18.RSA │ │ - offset of local header from start of archive: 521795 │ - (000000000007F643h) bytes │ + offset of local header from start of archive: 812742 │ + (00000000000C66C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Apr 8 03:55:14 │ - 32-bit CRC value (hex): c1e6e944 │ - compressed size: 296513 bytes │ - uncompressed size: 1287824 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jun 1 00:01:50 │ + 32-bit CRC value (hex): a8674f6b │ + compressed size: 1041 bytes │ + uncompressed size: 1297 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -40,249 +40,249 @@ │ │ type dimen id=08 entryCount=2 │ │ resource 0x7f080000 dimen/album_art_icon_width │ │ () 64.000000dp │ │ resource 0x7f080001 dimen/album_art_icon_height │ │ () 64.000000dp │ │ type drawable id=02 entryCount=90 │ │ resource 0x7f020000 drawable/album_border_large │ │ - (mdpi-v4) (file) res/drawable-mdpi/album_border_large.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/album_border_large.9.png type=PNG │ │ resource 0x7f020001 drawable/ic_albums │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_albums.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_albums.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_albums.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_albums.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_albums.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_albums.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_albums.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_albums.png type=PNG │ │ resource 0x7f020002 drawable/ic_artists │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_artists.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_artists.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_artists.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_artists.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_artists.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_artists.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_artists.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_artists.png type=PNG │ │ resource 0x7f020003 drawable/ic_favorites │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_favorites.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_favorites.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_favorites.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_favorites.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_favorites.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_favorites.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_favorites.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_favorites.png type=PNG │ │ resource 0x7f020004 drawable/ic_genres │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_genres.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_genres.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_genres.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_genres.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_genres.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_genres.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_genres.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_genres.png type=PNG │ │ resource 0x7f020005 drawable/ic_internet_radio │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_internet_radio.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_internet_radio.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_internet_radio.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_internet_radio.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_internet_radio.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_internet_radio.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_internet_radio.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_internet_radio.png type=PNG │ │ resource 0x7f020006 drawable/ic_launcher_lastfm │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_launcher_lastfm.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher_lastfm.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher_lastfm.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_launcher_lastfm.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher_lastfm.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher_lastfm.png type=PNG │ │ resource 0x7f020007 drawable/ic_launcher_scrobbledroid │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher_scrobbledroid.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher_scrobbledroid.png type=PNG │ │ resource 0x7f020008 drawable/ic_launcher_sls │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher_sls.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher_sls.png type=PNG │ │ resource 0x7f020009 drawable/ic_menu_save │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_menu_save.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_menu_save.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_menu_save.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_menu_save.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_menu_save.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_menu_save.png type=PNG │ │ resource 0x7f02000a drawable/ic_mp_album_playback │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_mp_album_playback.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_mp_album_playback.png type=PNG │ │ resource 0x7f02000b drawable/ic_mp_artist_playback │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_mp_artist_playback.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_mp_artist_playback.png type=PNG │ │ resource 0x7f02000c drawable/ic_mp_current_playlist_btn │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_mp_current_playlist_btn.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_mp_current_playlist_btn.png type=PNG │ │ resource 0x7f02000d drawable/ic_mp_song_playback │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_mp_song_playback.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_mp_song_playback.png type=PNG │ │ resource 0x7f02000e drawable/ic_music_folder │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_music_folder.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_music_folder.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_music_folder.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_music_folder.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_music_folder.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_music_folder.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_music_folder.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_music_folder.png type=PNG │ │ resource 0x7f02000f drawable/ic_my_apps │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_my_apps.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_my_apps.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_my_apps.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_my_apps.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_my_apps.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_my_apps.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_my_apps.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_my_apps.png type=PNG │ │ resource 0x7f020010 drawable/ic_my_music │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_my_music.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_my_music.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_my_music.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_my_music.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_my_music.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_my_music.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_my_music.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_my_music.png type=PNG │ │ resource 0x7f020011 drawable/ic_new_music │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_new_music.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_new_music.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_new_music.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_new_music.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_new_music.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_new_music.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_new_music.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_new_music.png type=PNG │ │ resource 0x7f020012 drawable/ic_now_playing │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_now_playing.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_now_playing.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_now_playing.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_now_playing.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_now_playing.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_now_playing.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_now_playing.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_now_playing.png type=PNG │ │ resource 0x7f020013 drawable/ic_playlists │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_playlists.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_playlists.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_playlists.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_playlists.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_playlists.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_playlists.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_playlists.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_playlists.png type=PNG │ │ resource 0x7f020014 drawable/ic_random │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_random.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_random.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_random.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_random.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_random.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_random.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_random.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_random.png type=PNG │ │ resource 0x7f020015 drawable/ic_search │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_search.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_search.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_search.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_search.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_search.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_search.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_search.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_search.png type=PNG │ │ resource 0x7f020016 drawable/ic_songs │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_songs.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_songs.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_songs.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_songs.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_songs.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_songs.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_songs.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_songs.png type=PNG │ │ resource 0x7f020017 drawable/ic_volume │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_volume.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_volume.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_volume.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_volume.png type=PNG │ │ resource 0x7f020018 drawable/ic_volume_off │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_volume_off.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_volume_off.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_volume_off.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_volume_off.png type=PNG │ │ resource 0x7f020019 drawable/ic_years │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_years.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_years.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_years.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_years.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_years.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_years.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_years.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_years.png type=PNG │ │ resource 0x7f02001a drawable/icon │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon.png type=PNG │ │ resource 0x7f02001b drawable/icon_alarm │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_alarm.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_alarm.png type=PNG │ │ resource 0x7f02001c drawable/icon_album_noart │ │ - (ldpi-v4) (file) res/drawable-ldpi/icon_album_noart.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_album_noart.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/icon_album_noart.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/icon_album_noart.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/icon_album_noart.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_album_noart.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/icon_album_noart.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/icon_album_noart.png type=PNG │ │ resource 0x7f02001d drawable/icon_album_noart_143 │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_album_noart_143.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_album_noart_143.png type=PNG │ │ resource 0x7f02001e drawable/icon_baby │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_baby.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_baby.png type=PNG │ │ resource 0x7f02001f drawable/icon_blank │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_blank.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_blank.png type=PNG │ │ resource 0x7f020020 drawable/icon_boom │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_boom.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_boom.png type=PNG │ │ resource 0x7f020021 drawable/icon_choose_player │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_choose_player.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_choose_player.png type=PNG │ │ resource 0x7f020022 drawable/icon_controller │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_controller.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_controller.png type=PNG │ │ resource 0x7f020023 drawable/icon_digital_inputs │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_digital_inputs.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_digital_inputs.png type=PNG │ │ resource 0x7f020024 drawable/icon_ethernet │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_ethernet.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_ethernet.png type=PNG │ │ resource 0x7f020025 drawable/icon_fab4 │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_fab4.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_fab4.png type=PNG │ │ resource 0x7f020026 drawable/icon_favorites │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_favorites.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_favorites.png type=PNG │ │ resource 0x7f020027 drawable/icon_filter │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_filter.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_filter.png type=PNG │ │ resource 0x7f020028 drawable/icon_folder │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_folder.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_folder.png type=PNG │ │ resource 0x7f020029 drawable/icon_group │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_group.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_group.png type=PNG │ │ resource 0x7f02002a drawable/icon_help │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_help.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_help.png type=PNG │ │ resource 0x7f02002b drawable/icon_home │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_home.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_home.png type=PNG │ │ resource 0x7f02002c drawable/icon_image_viewer │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_image_viewer.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_image_viewer.png type=PNG │ │ resource 0x7f02002d drawable/icon_iradio_noart │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_iradio_noart.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_iradio_noart.png type=PNG │ │ resource 0x7f02002e drawable/icon_ml_other_library │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_ml_other_library.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_ml_other_library.png type=PNG │ │ resource 0x7f02002f drawable/icon_music │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_music.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_music.png type=PNG │ │ resource 0x7f020030 drawable/icon_my_apps │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_my_apps.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_my_apps.png type=PNG │ │ resource 0x7f020031 drawable/icon_mymusic │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_mymusic.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_mymusic.png type=PNG │ │ resource 0x7f020032 drawable/icon_nature_sounds │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_nature_sounds.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_nature_sounds.png type=PNG │ │ resource 0x7f020033 drawable/icon_nowplaying │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_nowplaying.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_nowplaying.png type=PNG │ │ resource 0x7f020034 drawable/icon_playlist_clear │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_playlist_clear.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_playlist_clear.png type=PNG │ │ resource 0x7f020035 drawable/icon_playlist_noart │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_playlist_noart.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_playlist_noart.png type=PNG │ │ resource 0x7f020036 drawable/icon_playlist_save │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_playlist_save.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_playlist_save.png type=PNG │ │ resource 0x7f020037 drawable/icon_power_off │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_power_off.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_power_off.png type=PNG │ │ resource 0x7f020038 drawable/icon_receiver │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_receiver.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_receiver.png type=PNG │ │ resource 0x7f020039 drawable/icon_region_americas │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_region_americas.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_region_americas.png type=PNG │ │ resource 0x7f02003a drawable/icon_region_other │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_region_other.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_region_other.png type=PNG │ │ resource 0x7f02003b drawable/icon_sb1n2 │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_sb1n2.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_sb1n2.png type=PNG │ │ resource 0x7f02003c drawable/icon_sb3 │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_sb3.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_sb3.png type=PNG │ │ resource 0x7f02003d drawable/icon_search │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_search.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_search.png type=PNG │ │ resource 0x7f02003e drawable/icon_settings │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings.png type=PNG │ │ resource 0x7f02003f drawable/icon_settings_adv │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_adv.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_adv.png type=PNG │ │ resource 0x7f020040 drawable/icon_settings_audio │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_audio.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_audio.png type=PNG │ │ resource 0x7f020041 drawable/icon_settings_brightness │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_brightness.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_brightness.png type=PNG │ │ resource 0x7f020042 drawable/icon_settings_home │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_home.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_home.png type=PNG │ │ resource 0x7f020043 drawable/icon_settings_name │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_name.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_name.png type=PNG │ │ resource 0x7f020044 drawable/icon_settings_plugin │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_plugin.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_plugin.png type=PNG │ │ resource 0x7f020045 drawable/icon_settings_repeat │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_repeat.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_repeat.png type=PNG │ │ resource 0x7f020046 drawable/icon_settings_screen │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_screen.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_screen.png type=PNG │ │ resource 0x7f020047 drawable/icon_settings_shuffle │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_shuffle.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_shuffle.png type=PNG │ │ resource 0x7f020048 drawable/icon_settings_sleep │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_settings_sleep.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_settings_sleep.png type=PNG │ │ resource 0x7f020049 drawable/icon_slimp3 │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_slimp3.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_slimp3.png type=PNG │ │ resource 0x7f02004a drawable/icon_softsqueeze │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_softsqueeze.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_softsqueeze.png type=PNG │ │ resource 0x7f02004b drawable/icon_squeezeplay │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_squeezeplay.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_squeezeplay.png type=PNG │ │ resource 0x7f02004c drawable/icon_staffpicks │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_staffpicks.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_staffpicks.png type=PNG │ │ resource 0x7f02004d drawable/icon_sync │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_sync.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_sync.png type=PNG │ │ resource 0x7f02004e drawable/icon_transporter │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_transporter.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_transporter.png type=PNG │ │ resource 0x7f02004f drawable/icon_tunein_url │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_tunein_url.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_tunein_url.png type=PNG │ │ resource 0x7f020050 drawable/icon_tutorial │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_tutorial.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_tutorial.png type=PNG │ │ resource 0x7f020051 drawable/icon_verify │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_verify.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_verify.png type=PNG │ │ resource 0x7f020052 drawable/icon_wireless │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon_wireless.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon_wireless.png type=PNG │ │ resource 0x7f020053 drawable/list_item_background_current │ │ () (file) res/drawable/list_item_background_current.xml type=XML │ │ resource 0x7f020054 drawable/list_item_background_normal │ │ () (file) res/drawable/list_item_background_normal.xml type=XML │ │ resource 0x7f020055 drawable/logo │ │ - (mdpi-v4) (file) res/drawable-mdpi/logo.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/logo.png type=PNG │ │ resource 0x7f020056 drawable/panel_background │ │ - (ldpi-v4) (file) res/drawable-ldpi/panel_background.9.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/panel_background.9.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/panel_background.9.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/panel_background.9.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/panel_background.9.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/panel_background.9.png type=PNG │ │ resource 0x7f020057 drawable/stat_notify_musicplayer │ │ - (mdpi-v4) (file) res/drawable-mdpi/stat_notify_musicplayer.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/stat_notify_musicplayer.png type=PNG │ │ resource 0x7f020058 drawable/volume_down │ │ - (mdpi-v4) (file) res/drawable-mdpi/volume_down.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/volume_down.png type=PNG │ │ resource 0x7f020059 drawable/volume_up │ │ - (mdpi-v4) (file) res/drawable-mdpi/volume_up.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/volume_up.png type=PNG │ │ type id id=0e entryCount=84 │ │ resource 0x7f0e0000 id/about_title │ │ () (id) │ │ resource 0x7f0e0001 id/edittext_dialog │ │ () (id) │ │ resource 0x7f0e0002 id/edittext │ │ () (id) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : e5b16243 │ │ -signature : c43b...f34e │ │ -file_size : 1287824 │ │ +checksum : d1e89c34 │ │ +signature : db4b...de27 │ │ +file_size : 929992 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 7371 │ │ +string_ids_size : 7365 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1106 │ │ -type_ids_off : 29596 (0x00739c) │ │ +type_ids_off : 29572 (0x007384) │ │ proto_ids_size : 1460 │ │ -proto_ids_off : 34020 (0x0084e4) │ │ +proto_ids_off : 33996 (0x0084cc) │ │ field_ids_size : 2105 │ │ -field_ids_off : 51540 (0x00c954) │ │ +field_ids_off : 51516 (0x00c93c) │ │ method_ids_size : 6411 │ │ -method_ids_off : 68380 (0x010b1c) │ │ +method_ids_off : 68356 (0x010b04) │ │ class_defs_size : 655 │ │ -class_defs_off : 119668 (0x01d374) │ │ -data_size : 1140128 │ │ -data_off : 147696 (0x0240f0) │ │ +class_defs_off : 119644 (0x01d35c) │ │ +data_size : 777260 │ │ +data_off : 152732 (0x02549c) │ │ │ │ Class #0 header: │ │ class_idx : 104 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ source_file_idx : 435 │ │ static_fields_size : 0 │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0370dc: |[0370dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0370ec: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -0370f0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0370f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0370f8: 2200 6600 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0066 │ │ -0370fc: 7010 9d01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@019d │ │ -037102: 6900 2900 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -037106: 0e00 |000d: return-void │ │ -037108: 2200 6700 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0067 │ │ -03710c: 7010 a301 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01a3 │ │ -037112: 6900 2900 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -037116: 28f8 |0015: goto 000d // -0008 │ │ +0369fc: |[0369fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +036a0c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +036a10: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +036a14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036a18: 2200 6600 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0066 │ │ +036a1c: 7010 9d01 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@019d │ │ +036a22: 6900 2900 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036a26: 0e00 |000d: return-void │ │ +036a28: 2200 6700 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0067 │ │ +036a2c: 7010 a301 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01a3 │ │ +036a32: 6900 2900 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036a36: 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 │ │ -037118: |[037118] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -037128: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03712e: 0e00 |0003: return-void │ │ +036a38: |[036a38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +036a48: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036a4e: 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 │ │ -037130: |[037130] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -037140: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -037142: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -037146: 7010 c60d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03714c: 1a02 d90b |0006: const-string v2, "[" // string@0bd9 │ │ -037150: 6e20 ce0d 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037156: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -03715a: 7110 800d 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0d80 │ │ -037160: 0a02 |0010: move-result v2 │ │ -037162: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -037166: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -03716a: b524 |0015: and-int/2addr v4, v2 │ │ -03716c: 6e10 d40d 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -037172: 0a02 |0019: move-result v2 │ │ -037174: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -037178: 1a02 d700 |001c: const-string v2, ", " // string@00d7 │ │ -03717c: 6e20 ce0d 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037182: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -037188: 28e7 |0024: goto 000b // -0019 │ │ -03718a: 1a02 d902 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02d9 │ │ -03718e: 6e20 ce0d 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037194: 28e1 |002a: goto 000b // -001f │ │ -037196: 1a02 d602 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02d6 │ │ -03719a: 6e20 ce0d 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0371a0: 28db |0030: goto 000b // -0025 │ │ -0371a2: 1a02 d802 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02d8 │ │ -0371a6: 6e20 ce0d 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0371ac: 28d5 |0036: goto 000b // -002b │ │ -0371ae: 1a02 d702 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02d7 │ │ -0371b2: 6e20 ce0d 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0371b8: 28cf |003c: goto 000b // -0031 │ │ -0371ba: 1a02 da02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02da │ │ -0371be: 6e20 ce0d 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0371c4: 28c9 |0042: goto 000b // -0037 │ │ -0371c6: 1a02 200c |0043: const-string v2, "]" // string@0c20 │ │ -0371ca: 6e20 ce0d 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0371d0: 6e10 d60d 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0371d6: 0c02 |004b: move-result-object v2 │ │ -0371d8: 1102 |004c: return-object v2 │ │ -0371da: 0000 |004d: nop // spacer │ │ -0371dc: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +036a50: |[036a50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +036a60: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +036a62: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +036a66: 7010 c60d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +036a6c: 1a02 d30b |0006: const-string v2, "[" // string@0bd3 │ │ +036a70: 6e20 ce0d 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036a76: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +036a7a: 7110 800d 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@0d80 │ │ +036a80: 0a02 |0010: move-result v2 │ │ +036a82: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +036a86: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +036a8a: b524 |0015: and-int/2addr v4, v2 │ │ +036a8c: 6e10 d40d 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +036a92: 0a02 |0019: move-result v2 │ │ +036a94: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +036a98: 1a02 d700 |001c: const-string v2, ", " // string@00d7 │ │ +036a9c: 6e20 ce0d 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036aa2: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +036aa8: 28e7 |0024: goto 000b // -0019 │ │ +036aaa: 1a02 d902 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02d9 │ │ +036aae: 6e20 ce0d 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036ab4: 28e1 |002a: goto 000b // -001f │ │ +036ab6: 1a02 d602 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02d6 │ │ +036aba: 6e20 ce0d 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036ac0: 28db |0030: goto 000b // -0025 │ │ +036ac2: 1a02 d802 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02d8 │ │ +036ac6: 6e20 ce0d 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036acc: 28d5 |0036: goto 000b // -002b │ │ +036ace: 1a02 d702 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02d7 │ │ +036ad2: 6e20 ce0d 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036ad8: 28cf |003c: goto 000b // -0031 │ │ +036ada: 1a02 da02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02da │ │ +036ade: 6e20 ce0d 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036ae4: 28c9 |0042: goto 000b // -0037 │ │ +036ae6: 1a02 1a0c |0043: const-string v2, "]" // string@0c1a │ │ +036aea: 6e20 ce0d 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +036af0: 6e10 d60d 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +036af6: 0c02 |004b: move-result-object v2 │ │ +036af8: 1102 |004c: return-object v2 │ │ +036afa: 0000 |004d: nop // spacer │ │ +036afc: 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 │ │ -037208: |[037208] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -037218: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -03721e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037220: 1100 |0004: return-object v0 │ │ -037222: 1a00 6402 |0005: const-string v0, "DEFAULT" // string@0264 │ │ -037226: 28fd |0007: goto 0004 // -0003 │ │ -037228: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +036b28: |[036b28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +036b38: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +036b3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +036b40: 1100 |0004: return-object v0 │ │ +036b42: 1a00 6402 |0005: const-string v0, "DEFAULT" // string@0264 │ │ +036b46: 28fd |0007: goto 0004 // -0003 │ │ +036b48: 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 │ │ -037234: |[037234] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -037244: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -037248: 7220 a901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01a9 │ │ -03724e: 0a00 |0005: move-result v0 │ │ -037250: 0f00 |0006: return v0 │ │ +036b54: |[036b54] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +036b64: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036b68: 7220 a901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01a9 │ │ +036b6e: 0a00 |0005: move-result v0 │ │ +036b70: 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 │ │ -037254: |[037254] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -037264: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -037268: 7220 aa01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01aa │ │ -03726e: 0c00 |0005: move-result-object v0 │ │ -037270: 1100 |0006: return-object v0 │ │ +036b74: |[036b74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036b84: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036b88: 7220 aa01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01aa │ │ +036b8e: 0c00 |0005: move-result-object v0 │ │ +036b90: 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 │ │ -037274: |[037274] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -037284: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -037288: 7220 ab01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ab │ │ -03728e: 0c00 |0005: move-result-object v0 │ │ -037290: 1100 |0006: return-object v0 │ │ +036b94: |[036b94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036ba4: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036ba8: 7220 ab01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ab │ │ +036bae: 0c00 |0005: move-result-object v0 │ │ +036bb0: 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 │ │ -037294: |[037294] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0372a4: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -0372a8: 7220 ac01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01ac │ │ -0372ae: 0c00 |0005: move-result-object v0 │ │ -0372b0: 1100 |0006: return-object v0 │ │ +036bb4: |[036bb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +036bc4: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036bc8: 7220 ac01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01ac │ │ +036bce: 0c00 |0005: move-result-object v0 │ │ +036bd0: 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,19 +340,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 │ │ -0372b4: |[0372b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0372c4: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ -0372c8: 7220 ad01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ad │ │ -0372ce: 0c00 |0005: move-result-object v0 │ │ -0372d0: 1100 |0006: return-object v0 │ │ +036bd4: |[036bd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036be4: 6200 2900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0029 │ │ +036be8: 7220 ad01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ad │ │ +036bee: 0c00 |0005: move-result-object v0 │ │ +036bf0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0372d4: |[0372d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0372e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0372ea: 0e00 |0003: return-void │ │ +036bf4: |[036bf4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +036c04: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036c0a: 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 │ │ -0372ec: |[0372ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0372fc: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -037302: 0a00 |0003: move-result v0 │ │ -037304: 0f00 |0004: return v0 │ │ +036c0c: |[036c0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +036c1c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +036c22: 0a00 |0003: move-result v0 │ │ +036c24: 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 │ │ -037308: |[037308] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -037318: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -03731e: 0c00 |0003: move-result-object v0 │ │ -037320: 1100 |0004: return-object v0 │ │ +036c28: |[036c28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036c38: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +036c3e: 0c00 |0003: move-result-object v0 │ │ +036c40: 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 │ │ -037324: |[037324] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -037334: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -03733a: 0c00 |0003: move-result-object v0 │ │ -03733c: 1100 |0004: return-object v0 │ │ +036c44: |[036c44] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036c54: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +036c5a: 0c00 |0003: move-result-object v0 │ │ +036c5c: 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 │ │ -037340: |[037340] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -037350: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -037356: 0c00 |0003: move-result-object v0 │ │ -037358: 1100 |0004: return-object v0 │ │ +036c60: |[036c60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +036c70: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +036c76: 0c00 |0003: move-result-object v0 │ │ +036c78: 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,18 +475,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 │ │ -03735c: |[03735c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03736c: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -037372: 0c00 |0003: move-result-object v0 │ │ -037374: 1100 |0004: return-object v0 │ │ +036c7c: |[036c7c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +036c8c: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +036c92: 0c00 |0003: move-result-object v0 │ │ +036c94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -515,17 +515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037378: |[037378] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -037388: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03738e: 0e00 |0003: return-void │ │ +036c98: |[036c98] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +036ca8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036cae: 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 │ │ -037390: |[037390] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0373a0: 6e54 0700 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@0007 │ │ -0373a6: 0e00 |0003: return-void │ │ +036cb0: |[036cb0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +036cc0: 6e54 0700 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@0007 │ │ +036cc6: 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,17 +556,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0373a8: |[0373a8] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -0373b8: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ -0373be: 0e00 |0003: return-void │ │ +036cc8: |[036cc8] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +036cd8: 6e10 1200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0012 │ │ +036cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -639,17 +639,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0373c0: |[0373c0] android.support.v4.app.BackStackRecord$Op.:()V │ │ -0373d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0373d6: 0e00 |0003: return-void │ │ +036ce0: |[036ce0] android.support.v4.app.BackStackRecord$Op.:()V │ │ +036cf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -685,17 +685,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0373d8: |[0373d8] android.support.v4.app.BackStackState$1.:()V │ │ -0373e8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0373ee: 0e00 |0003: return-void │ │ +036cf8: |[036cf8] android.support.v4.app.BackStackState$1.:()V │ │ +036d08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036d0e: 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 │ │ -0373f0: |[0373f0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -037400: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0070 │ │ -037404: 7020 f101 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@01f1 │ │ -03740a: 1100 |0005: return-object v0 │ │ +036d10: |[036d10] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +036d20: 2200 7000 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0070 │ │ +036d24: 7020 f101 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@01f1 │ │ +036d2a: 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 │ │ -03740c: |[03740c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03741c: 6e20 ec01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@01ec │ │ -037422: 0c00 |0003: move-result-object v0 │ │ -037424: 1100 |0004: return-object v0 │ │ +036d2c: |[036d2c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +036d3c: 6e20 ec01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@01ec │ │ +036d42: 0c00 |0003: move-result-object v0 │ │ +036d44: 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 │ │ -037428: |[037428] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -037438: 2320 2304 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ -03743c: 1100 |0002: return-object v0 │ │ +036d48: |[036d48] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +036d58: 2320 2304 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ +036d5c: 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,18 +763,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -037440: |[037440] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -037450: 6e20 ee01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@01ee │ │ -037456: 0c00 |0003: move-result-object v0 │ │ -037458: 1100 |0004: return-object v0 │ │ +036d60: |[036d60] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +036d70: 6e20 ee01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@01ee │ │ +036d76: 0c00 |0003: move-result-object v0 │ │ +036d78: 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 │ │ │ │ @@ -848,67 +848,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03745c: |[03745c] android.support.v4.app.BackStackState.:()V │ │ -03746c: 2200 6f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@006f │ │ -037470: 7010 eb01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@01eb │ │ -037476: 6900 4f00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@004f │ │ -03747a: 0e00 |0007: return-void │ │ +036d7c: |[036d7c] android.support.v4.app.BackStackState.:()V │ │ +036d8c: 2200 6f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@006f │ │ +036d90: 7010 eb01 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@01eb │ │ +036d96: 6900 4f00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@004f │ │ +036d9a: 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 │ │ -03747c: |[03747c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -03748c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -037492: 6e10 5c01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015c │ │ -037498: 0c00 |0006: move-result-object v0 │ │ -03749a: 5b10 5600 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03749e: 6e10 6501 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0374a4: 0a00 |000c: move-result v0 │ │ -0374a6: 5910 5700 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ -0374aa: 6e10 6501 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0374b0: 0a00 |0012: move-result v0 │ │ -0374b2: 5910 5800 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ -0374b6: 6e10 6701 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0374bc: 0c00 |0018: move-result-object v0 │ │ -0374be: 5b10 5500 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ -0374c2: 6e10 6501 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0374c8: 0a00 |001e: move-result v0 │ │ -0374ca: 5910 5400 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ -0374ce: 6e10 6501 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0374d4: 0a00 |0024: move-result v0 │ │ -0374d6: 5910 5200 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ -0374da: 6200 d002 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02d0 │ │ -0374de: 7220 7601 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -0374e4: 0c00 |002c: move-result-object v0 │ │ -0374e6: 1f00 1002 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ -0374ea: 5b10 5300 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ -0374ee: 6e10 6501 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0374f4: 0a00 |0034: move-result v0 │ │ -0374f6: 5910 5000 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ -0374fa: 6200 d002 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02d0 │ │ -0374fe: 7220 7601 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -037504: 0c00 |003c: move-result-object v0 │ │ -037506: 1f00 1002 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ -03750a: 5b10 5100 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ -03750e: 0e00 |0041: return-void │ │ +036d9c: |[036d9c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +036dac: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036db2: 6e10 5c01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015c │ │ +036db8: 0c00 |0006: move-result-object v0 │ │ +036dba: 5b10 5600 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036dbe: 6e10 6501 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +036dc4: 0a00 |000c: move-result v0 │ │ +036dc6: 5910 5700 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ +036dca: 6e10 6501 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +036dd0: 0a00 |0012: move-result v0 │ │ +036dd2: 5910 5800 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ +036dd6: 6e10 6701 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +036ddc: 0c00 |0018: move-result-object v0 │ │ +036dde: 5b10 5500 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ +036de2: 6e10 6501 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +036de8: 0a00 |001e: move-result v0 │ │ +036dea: 5910 5400 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ +036dee: 6e10 6501 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +036df4: 0a00 |0024: move-result v0 │ │ +036df6: 5910 5200 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ +036dfa: 6200 d002 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02d0 │ │ +036dfe: 7220 7601 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +036e04: 0c00 |002c: move-result-object v0 │ │ +036e06: 1f00 1002 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ +036e0a: 5b10 5300 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ +036e0e: 6e10 6501 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +036e14: 0a00 |0034: move-result v0 │ │ +036e16: 5910 5000 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ +036e1a: 6200 d002 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@02d0 │ │ +036e1e: 7220 7601 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +036e24: 0c00 |003c: move-result-object v0 │ │ +036e26: 1f00 1002 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ +036e2a: 5b10 5100 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ +036e2e: 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 │ │ -037510: |[037510] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -037520: 7010 970d 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d97 │ │ -037526: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -037528: 54a3 4500 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -03752c: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -037530: 5436 3200 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -037534: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -037538: 5436 3200 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -03753c: 6e10 2e0e 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -037542: 0a06 |0011: move-result v6 │ │ -037544: b062 |0012: add-int/2addr v2, v6 │ │ -037546: 5433 2e00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -03754a: 28f1 |0015: goto 0006 // -000f │ │ -03754c: 52a6 4900 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ -037550: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -037554: b026 |001a: add-int/2addr v6, v2 │ │ -037556: 2366 1e04 |001b: new-array v6, v6, [I // type@041e │ │ -03755a: 5b86 5600 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03755e: 55a6 3c00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -037562: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -037566: 2206 1c02 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@021c │ │ -03756a: 1a07 0009 |0025: const-string v7, "Not on back stack" // string@0900 │ │ -03756e: 7020 7d0d 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -037574: 2706 |002a: throw v6 │ │ -037576: 54a3 4500 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -03757a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -03757c: 0145 |002e: move v5, v4 │ │ -03757e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -037582: 5486 5600 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037586: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03758a: 5237 2a00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -03758e: 4b07 0605 |0037: aput v7, v6, v5 │ │ -037592: 5487 5600 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037596: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -03759a: 5436 2d00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -03759e: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -0375a2: 5436 2d00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0375a6: 5266 8700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -0375aa: 4b06 0704 |0045: aput v6, v7, v4 │ │ -0375ae: 5486 5600 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0375b2: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0375b6: 5237 2b00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -0375ba: 4b07 0605 |004d: aput v7, v6, v5 │ │ -0375be: 5486 5600 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0375c2: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0375c6: 5237 2c00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -0375ca: 4b07 0604 |0055: aput v7, v6, v4 │ │ -0375ce: 5486 5600 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0375d2: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0375d6: 5237 2f00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -0375da: 4b07 0605 |005d: aput v7, v6, v5 │ │ -0375de: 5486 5600 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0375e2: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0375e6: 5237 3000 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -0375ea: 4b07 0604 |0065: aput v7, v6, v4 │ │ -0375ee: 5436 3200 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0375f2: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -0375f6: 5436 3200 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0375fa: 6e10 2e0e 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -037600: 0a00 |0070: move-result v0 │ │ -037602: 5486 5600 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037606: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03760a: 4b00 0605 |0075: aput v0, v6, v5 │ │ -03760e: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -037610: 0145 |0078: move v5, v4 │ │ -037612: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -037616: 5487 5600 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03761a: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03761e: 5436 3200 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -037622: 6e20 280e 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -037628: 0c06 |0084: move-result-object v6 │ │ -03762a: 1f06 7500 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0075 │ │ -03762e: 5266 8700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -037632: 4b06 0705 |0089: aput v6, v7, v5 │ │ -037636: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03763a: 0145 |008d: move v5, v4 │ │ -03763c: 28eb |008e: goto 0079 // -0015 │ │ -03763e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -037640: 28b5 |0090: goto 0045 // -004b │ │ -037642: 0154 |0091: move v4, v5 │ │ -037644: 5433 2e00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -037648: 0145 |0094: move v5, v4 │ │ -03764a: 289a |0095: goto 002f // -0066 │ │ -03764c: 5486 5600 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037650: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -037654: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -037656: 4b07 0605 |009b: aput v7, v6, v5 │ │ -03765a: 28f5 |009d: goto 0092 // -000b │ │ -03765c: 52a6 4d00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -037660: 5986 5700 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ -037664: 52a6 4e00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -037668: 5986 5800 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ -03766c: 54a6 4800 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ -037670: 5b86 5500 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ -037674: 52a6 4600 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -037678: 5986 5400 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ -03767c: 52a6 4000 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -037680: 5986 5200 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ -037684: 54a6 4100 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -037688: 5b86 5300 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ -03768c: 52a6 3e00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -037690: 5986 5000 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ -037694: 54a6 3f00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -037698: 5b86 5100 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ -03769c: 0e00 |00be: return-void │ │ +036e30: |[036e30] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +036e40: 7010 970d 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d97 │ │ +036e46: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +036e48: 54a3 4500 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +036e4c: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +036e50: 5436 3200 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +036e54: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +036e58: 5436 3200 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +036e5c: 6e10 2e0e 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +036e62: 0a06 |0011: move-result v6 │ │ +036e64: b062 |0012: add-int/2addr v2, v6 │ │ +036e66: 5433 2e00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +036e6a: 28f1 |0015: goto 0006 // -000f │ │ +036e6c: 52a6 4900 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ +036e70: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +036e74: b026 |001a: add-int/2addr v6, v2 │ │ +036e76: 2366 1e04 |001b: new-array v6, v6, [I // type@041e │ │ +036e7a: 5b86 5600 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036e7e: 55a6 3c00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +036e82: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +036e86: 2206 1c02 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@021c │ │ +036e8a: 1a07 fa08 |0025: const-string v7, "Not on back stack" // string@08fa │ │ +036e8e: 7020 7d0d 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +036e94: 2706 |002a: throw v6 │ │ +036e96: 54a3 4500 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +036e9a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +036e9c: 0145 |002e: move v5, v4 │ │ +036e9e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +036ea2: 5486 5600 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036ea6: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036eaa: 5237 2a00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +036eae: 4b07 0605 |0037: aput v7, v6, v5 │ │ +036eb2: 5487 5600 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036eb6: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +036eba: 5436 2d00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +036ebe: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +036ec2: 5436 2d00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +036ec6: 5266 8700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +036eca: 4b06 0704 |0045: aput v6, v7, v4 │ │ +036ece: 5486 5600 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036ed2: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036ed6: 5237 2b00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +036eda: 4b07 0605 |004d: aput v7, v6, v5 │ │ +036ede: 5486 5600 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036ee2: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +036ee6: 5237 2c00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +036eea: 4b07 0604 |0055: aput v7, v6, v4 │ │ +036eee: 5486 5600 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036ef2: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036ef6: 5237 2f00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +036efa: 4b07 0605 |005d: aput v7, v6, v5 │ │ +036efe: 5486 5600 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036f02: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +036f06: 5237 3000 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +036f0a: 4b07 0604 |0065: aput v7, v6, v4 │ │ +036f0e: 5436 3200 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +036f12: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +036f16: 5436 3200 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +036f1a: 6e10 2e0e 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +036f20: 0a00 |0070: move-result v0 │ │ +036f22: 5486 5600 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036f26: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036f2a: 4b00 0605 |0075: aput v0, v6, v5 │ │ +036f2e: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +036f30: 0145 |0078: move v5, v4 │ │ +036f32: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +036f36: 5487 5600 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036f3a: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036f3e: 5436 3200 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +036f42: 6e20 280e 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +036f48: 0c06 |0084: move-result-object v6 │ │ +036f4a: 1f06 7500 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0075 │ │ +036f4e: 5266 8700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +036f52: 4b06 0705 |0089: aput v6, v7, v5 │ │ +036f56: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +036f5a: 0145 |008d: move v5, v4 │ │ +036f5c: 28eb |008e: goto 0079 // -0015 │ │ +036f5e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +036f60: 28b5 |0090: goto 0045 // -004b │ │ +036f62: 0154 |0091: move v4, v5 │ │ +036f64: 5433 2e00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +036f68: 0145 |0094: move v5, v4 │ │ +036f6a: 289a |0095: goto 002f // -0066 │ │ +036f6c: 5486 5600 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036f70: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036f74: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +036f76: 4b07 0605 |009b: aput v7, v6, v5 │ │ +036f7a: 28f5 |009d: goto 0092 // -000b │ │ +036f7c: 52a6 4d00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +036f80: 5986 5700 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ +036f84: 52a6 4e00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +036f88: 5986 5800 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ +036f8c: 54a6 4800 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ +036f90: 5b86 5500 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ +036f94: 52a6 4600 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +036f98: 5986 5400 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ +036f9c: 52a6 4000 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +036fa0: 5986 5200 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ +036fa4: 54a6 4100 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +036fa8: 5b86 5300 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ +036fac: 52a6 3e00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +036fb0: 5986 5000 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ +036fb4: 54a6 3f00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +036fb8: 5b86 5100 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ +036fbc: 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 │ │ -0376a0: |[0376a0] android.support.v4.app.BackStackState.describeContents:()I │ │ -0376b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0376b2: 0f00 |0001: return v0 │ │ +036fc0: |[036fc0] android.support.v4.app.BackStackState.describeContents:()I │ │ +036fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036fd2: 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 │ │ -0376b4: |[0376b4] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -0376c4: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0376c6: 2201 6e00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -0376ca: 7020 c301 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@01c3 │ │ -0376d0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0376d2: 54d9 5600 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0376d6: 2199 |0009: array-length v9, v9 │ │ -0376d8: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ -0376dc: 2205 6d00 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -0376e0: 7010 c201 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -0376e6: 54d9 5600 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0376ea: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ -0376ee: 4409 0906 |0015: aget v9, v9, v6 │ │ -0376f2: 5959 2a00 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -0376f6: 6309 cd00 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0376fa: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ -0376fe: 1a09 ff02 |001d: const-string v9, "FragmentManager" // string@02ff │ │ -037702: 220a 3102 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -037706: 7010 c60d 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03770c: 1a0b e901 |0024: const-string v11, "BSE " // string@01e9 │ │ -037710: 6e20 ce0d ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037716: 0c0a |0029: move-result-object v10 │ │ -037718: 6e20 cd0d 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03771e: 0c0a |002d: move-result-object v10 │ │ -037720: 1a0b 8200 |002e: const-string v11, " set base fragment #" // string@0082 │ │ -037724: 6e20 ce0d ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03772a: 0c0a |0033: move-result-object v10 │ │ -03772c: 54db 5600 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037730: 440b 0b07 |0036: aget v11, v11, v7 │ │ -037734: 6e20 cb0d ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03773a: 0c0a |003b: move-result-object v10 │ │ -03773c: 6e10 d60d 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -037742: 0c0a |003f: move-result-object v10 │ │ -037744: 7120 e50a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03774a: 54d9 5600 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03774e: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ -037752: 4403 0907 |0047: aget v3, v9, v7 │ │ -037756: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ -03775a: 54e9 d600 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -03775e: 6e20 280e 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -037764: 0c02 |0050: move-result-object v2 │ │ -037766: 1f02 7500 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -03776a: 5b52 2d00 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -03776e: 54d9 5600 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037772: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ -037776: 4409 0906 |0059: aget v9, v9, v6 │ │ -03777a: 5959 2b00 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -03777e: 54d9 5600 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037782: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -037786: 4409 0907 |0061: aget v9, v9, v7 │ │ -03778a: 5959 2c00 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -03778e: 54d9 5600 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -037792: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ -037796: 4409 0906 |0069: aget v9, v9, v6 │ │ -03779a: 5959 2f00 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -03779e: 54d9 5600 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0377a2: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ -0377a6: 4409 0907 |0071: aget v9, v9, v7 │ │ -0377aa: 5959 3000 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -0377ae: 54d9 5600 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0377b2: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ -0377b6: 4400 0906 |0079: aget v0, v9, v6 │ │ -0377ba: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ -0377be: 2209 5f02 |007d: new-instance v9, Ljava/util/ArrayList; // type@025f │ │ -0377c2: 7020 210e 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -0377c8: 5b59 3200 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0377cc: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -0377ce: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ -0377d2: 6309 cd00 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0377d6: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ -0377da: 1a09 ff02 |008b: const-string v9, "FragmentManager" // string@02ff │ │ -0377de: 220a 3102 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -0377e2: 7010 c60d 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0377e8: 1a0b e901 |0092: const-string v11, "BSE " // string@01e9 │ │ -0377ec: 6e20 ce0d ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0377f2: 0c0a |0097: move-result-object v10 │ │ -0377f4: 6e20 cd0d 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0377fa: 0c0a |009b: move-result-object v10 │ │ -0377fc: 1a0b 8300 |009c: const-string v11, " set remove fragment #" // string@0083 │ │ -037800: 6e20 ce0d ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037806: 0c0a |00a1: move-result-object v10 │ │ -037808: 54db 5600 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03780c: 440b 0b07 |00a4: aget v11, v11, v7 │ │ -037810: 6e20 cb0d ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -037816: 0c0a |00a9: move-result-object v10 │ │ -037818: 6e10 d60d 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03781e: 0c0a |00ad: move-result-object v10 │ │ -037820: 7120 e50a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -037826: 54e9 d600 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -03782a: 54da 5600 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -03782e: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ -037832: 440a 0a07 |00b7: aget v10, v10, v7 │ │ -037836: 6e20 280e a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03783c: 0c08 |00bc: move-result-object v8 │ │ -03783e: 1f08 7500 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@0075 │ │ -037842: 5459 3200 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -037846: 6e20 240e 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03784c: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -037850: 0167 |00c6: move v7, v6 │ │ -037852: 28be |00c7: goto 0085 // -0042 │ │ -037854: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ -037856: 5b59 2d00 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -03785a: 288a |00cb: goto 0055 // -0076 │ │ -03785c: 0176 |00cc: move v6, v7 │ │ -03785e: 6e20 c701 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -037864: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ -037868: 52d9 5700 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ -03786c: 5919 4d00 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -037870: 52d9 5800 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ -037874: 5919 4e00 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -037878: 54d9 5500 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ -03787c: 5b19 4800 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ -037880: 52d9 5400 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ -037884: 5919 4600 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -037888: 5c1c 3c00 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -03788c: 52d9 5200 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ -037890: 5919 4000 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -037894: 54d9 5300 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ -037898: 5b19 4100 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -03789c: 52d9 5000 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ -0378a0: 5919 3e00 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -0378a4: 54d9 5100 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ -0378a8: 5b19 3f00 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -0378ac: 6e20 ca01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ -0378b2: 1101 |00f7: return-object v1 │ │ +036fd4: |[036fd4] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +036fe4: 121c |0000: const/4 v12, #int 1 // #1 │ │ +036fe6: 2201 6e00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +036fea: 7020 c301 e100 |0003: invoke-direct {v1, v14}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@01c3 │ │ +036ff0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +036ff2: 54d9 5600 |0007: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +036ff6: 2199 |0009: array-length v9, v9 │ │ +036ff8: 3596 c800 |000a: if-ge v6, v9, 00d2 // +00c8 │ │ +036ffc: 2205 6d00 |000c: new-instance v5, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +037000: 7010 c201 0500 |000e: invoke-direct {v5}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +037006: 54d9 5600 |0011: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +03700a: d807 0601 |0013: add-int/lit8 v7, v6, #int 1 // #01 │ │ +03700e: 4409 0906 |0015: aget v9, v9, v6 │ │ +037012: 5959 2a00 |0017: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +037016: 6309 cd00 |0019: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +03701a: 3809 2800 |001b: if-eqz v9, 0043 // +0028 │ │ +03701e: 1a09 ff02 |001d: const-string v9, "FragmentManager" // string@02ff │ │ +037022: 220a 3102 |001f: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +037026: 7010 c60d 0a00 |0021: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03702c: 1a0b e901 |0024: const-string v11, "BSE " // string@01e9 │ │ +037030: 6e20 ce0d ba00 |0026: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037036: 0c0a |0029: move-result-object v10 │ │ +037038: 6e20 cd0d 1a00 |002a: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03703e: 0c0a |002d: move-result-object v10 │ │ +037040: 1a0b 8200 |002e: const-string v11, " set base fragment #" // string@0082 │ │ +037044: 6e20 ce0d ba00 |0030: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03704a: 0c0a |0033: move-result-object v10 │ │ +03704c: 54db 5600 |0034: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +037050: 440b 0b07 |0036: aget v11, v11, v7 │ │ +037054: 6e20 cb0d ba00 |0038: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03705a: 0c0a |003b: move-result-object v10 │ │ +03705c: 6e10 d60d 0a00 |003c: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +037062: 0c0a |003f: move-result-object v10 │ │ +037064: 7120 e50a a900 |0040: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03706a: 54d9 5600 |0043: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +03706e: d806 0701 |0045: add-int/lit8 v6, v7, #int 1 // #01 │ │ +037072: 4403 0907 |0047: aget v3, v9, v7 │ │ +037076: 3a03 7f00 |0049: if-ltz v3, 00c8 // +007f │ │ +03707a: 54e9 d600 |004b: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +03707e: 6e20 280e 3900 |004d: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +037084: 0c02 |0050: move-result-object v2 │ │ +037086: 1f02 7500 |0051: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +03708a: 5b52 2d00 |0053: iput-object v2, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +03708e: 54d9 5600 |0055: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +037092: d807 0601 |0057: add-int/lit8 v7, v6, #int 1 // #01 │ │ +037096: 4409 0906 |0059: aget v9, v9, v6 │ │ +03709a: 5959 2b00 |005b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +03709e: 54d9 5600 |005d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +0370a2: d806 0701 |005f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0370a6: 4409 0907 |0061: aget v9, v9, v7 │ │ +0370aa: 5959 2c00 |0063: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +0370ae: 54d9 5600 |0065: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +0370b2: d807 0601 |0067: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0370b6: 4409 0906 |0069: aget v9, v9, v6 │ │ +0370ba: 5959 2f00 |006b: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +0370be: 54d9 5600 |006d: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +0370c2: d806 0701 |006f: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0370c6: 4409 0907 |0071: aget v9, v9, v7 │ │ +0370ca: 5959 3000 |0073: iput v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +0370ce: 54d9 5600 |0075: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +0370d2: d807 0601 |0077: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0370d6: 4400 0906 |0079: aget v0, v9, v6 │ │ +0370da: 3d00 5100 |007b: if-lez v0, 00cc // +0051 │ │ +0370de: 2209 5f02 |007d: new-instance v9, Ljava/util/ArrayList; // type@025f │ │ +0370e2: 7020 210e 0900 |007f: invoke-direct {v9, v0}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +0370e8: 5b59 3200 |0082: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +0370ec: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +0370ee: 3504 4700 |0085: if-ge v4, v0, 00cc // +0047 │ │ +0370f2: 6309 cd00 |0087: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0370f6: 3809 2800 |0089: if-eqz v9, 00b1 // +0028 │ │ +0370fa: 1a09 ff02 |008b: const-string v9, "FragmentManager" // string@02ff │ │ +0370fe: 220a 3102 |008d: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +037102: 7010 c60d 0a00 |008f: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +037108: 1a0b e901 |0092: const-string v11, "BSE " // string@01e9 │ │ +03710c: 6e20 ce0d ba00 |0094: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037112: 0c0a |0097: move-result-object v10 │ │ +037114: 6e20 cd0d 1a00 |0098: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03711a: 0c0a |009b: move-result-object v10 │ │ +03711c: 1a0b 8300 |009c: const-string v11, " set remove fragment #" // string@0083 │ │ +037120: 6e20 ce0d ba00 |009e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037126: 0c0a |00a1: move-result-object v10 │ │ +037128: 54db 5600 |00a2: iget-object v11, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +03712c: 440b 0b07 |00a4: aget v11, v11, v7 │ │ +037130: 6e20 cb0d ba00 |00a6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +037136: 0c0a |00a9: move-result-object v10 │ │ +037138: 6e10 d60d 0a00 |00aa: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03713e: 0c0a |00ad: move-result-object v10 │ │ +037140: 7120 e50a a900 |00ae: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +037146: 54e9 d600 |00b1: iget-object v9, v14, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +03714a: 54da 5600 |00b3: iget-object v10, v13, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +03714e: d806 0701 |00b5: add-int/lit8 v6, v7, #int 1 // #01 │ │ +037152: 440a 0a07 |00b7: aget v10, v10, v7 │ │ +037156: 6e20 280e a900 |00b9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03715c: 0c08 |00bc: move-result-object v8 │ │ +03715e: 1f08 7500 |00bd: check-cast v8, Landroid/support/v4/app/Fragment; // type@0075 │ │ +037162: 5459 3200 |00bf: iget-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +037166: 6e20 240e 8900 |00c1: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03716c: d804 0401 |00c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +037170: 0167 |00c6: move v7, v6 │ │ +037172: 28be |00c7: goto 0085 // -0042 │ │ +037174: 1209 |00c8: const/4 v9, #int 0 // #0 │ │ +037176: 5b59 2d00 |00c9: iput-object v9, v5, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +03717a: 288a |00cb: goto 0055 // -0076 │ │ +03717c: 0176 |00cc: move v6, v7 │ │ +03717e: 6e20 c701 5100 |00cd: invoke-virtual {v1, v5}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +037184: 2900 37ff |00d0: goto/16 0007 // -00c9 │ │ +037188: 52d9 5700 |00d2: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ +03718c: 5919 4d00 |00d4: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +037190: 52d9 5800 |00d6: iget v9, v13, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ +037194: 5919 4e00 |00d8: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +037198: 54d9 5500 |00da: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ +03719c: 5b19 4800 |00dc: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ +0371a0: 52d9 5400 |00de: iget v9, v13, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ +0371a4: 5919 4600 |00e0: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +0371a8: 5c1c 3c00 |00e2: iput-boolean v12, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +0371ac: 52d9 5200 |00e4: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ +0371b0: 5919 4000 |00e6: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +0371b4: 54d9 5300 |00e8: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ +0371b8: 5b19 4100 |00ea: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +0371bc: 52d9 5000 |00ec: iget v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ +0371c0: 5919 3e00 |00ee: iput v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +0371c4: 54d9 5100 |00f0: iget-object v9, v13, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ +0371c8: 5b19 3f00 |00f2: iput-object v9, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +0371cc: 6e20 ca01 c100 |00f4: invoke-virtual {v1, v12}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ +0371d2: 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 │ │ -0378b4: |[0378b4] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0378c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0378c6: 5420 5600 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ -0378ca: 6e20 6d01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@016d │ │ -0378d0: 5220 5700 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ -0378d4: 6e20 6c01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0378da: 5220 5800 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ -0378de: 6e20 6c01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0378e4: 5420 5500 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ -0378e8: 6e20 7201 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0378ee: 5220 5400 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ -0378f2: 6e20 6c01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0378f8: 5220 5200 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ -0378fc: 6e20 6c01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -037902: 5420 5300 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ -037906: 7130 d10a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad1 │ │ -03790c: 5220 5000 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ -037910: 6e20 6c01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -037916: 5420 5100 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ -03791a: 7130 d10a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad1 │ │ -037920: 0e00 |002e: return-void │ │ +0371d4: |[0371d4] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0371e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0371e6: 5420 5600 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0056 │ │ +0371ea: 6e20 6d01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@016d │ │ +0371f0: 5220 5700 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0057 │ │ +0371f4: 6e20 6c01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0371fa: 5220 5800 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0058 │ │ +0371fe: 6e20 6c01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +037204: 5420 5500 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0055 │ │ +037208: 6e20 7201 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +03720e: 5220 5400 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0054 │ │ +037212: 6e20 6c01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +037218: 5220 5200 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0052 │ │ +03721c: 6e20 6c01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +037222: 5420 5300 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0053 │ │ +037226: 7130 d10a 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad1 │ │ +03722c: 5220 5000 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0050 │ │ +037230: 6e20 6c01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +037236: 5420 5100 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0051 │ │ +03723a: 7130 d10a 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0ad1 │ │ +037240: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0006 line=144 │ │ 0x000b line=145 │ │ 0x0010 line=146 │ │ 0x0015 line=147 │ │ @@ -1393,17 +1393,17 @@ │ │ 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 │ │ -037924: |[037924] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -037934: 7030 a40d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ -03793a: 0e00 |0003: return-void │ │ +037244: |[037244] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +037254: 7030 a40d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ +03725a: 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; │ │ @@ -1442,17 +1442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03793c: |[03793c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -03794c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -037952: 0e00 |0003: return-void │ │ +03725c: |[03725c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +03726c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +037272: 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 │ │ -037954: |[037954] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -037964: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ -037968: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03796a: 7030 1a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@021a │ │ -037970: 1100 |0006: return-object v0 │ │ +037274: |[037274] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +037284: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ +037288: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03728a: 7030 1a02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@021a │ │ +037290: 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 │ │ -037974: |[037974] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -037984: 6e20 1402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0214 │ │ -03798a: 0c00 |0003: move-result-object v0 │ │ -03798c: 1100 |0004: return-object v0 │ │ +037294: |[037294] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0372a4: 6e20 1402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0214 │ │ +0372aa: 0c00 |0003: move-result-object v0 │ │ +0372ac: 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 │ │ -037990: |[037990] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -0379a0: 2320 2404 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0424 │ │ -0379a4: 1100 |0002: return-object v0 │ │ +0372b0: |[0372b0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +0372c0: 2320 2404 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0424 │ │ +0372c4: 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,18 +1521,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0379a8: |[0379a8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0379b8: 6e20 1602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0216 │ │ -0379be: 0c00 |0003: move-result-object v0 │ │ -0379c0: 1100 |0004: return-object v0 │ │ +0372c8: |[0372c8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0372d8: 6e20 1602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0216 │ │ +0372de: 0c00 |0003: move-result-object v0 │ │ +0372e0: 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 │ │ │ │ @@ -1577,37 +1577,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0379c4: |[0379c4] android.support.v4.app.Fragment$SavedState.:()V │ │ -0379d4: 2200 7300 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0073 │ │ -0379d8: 7010 1302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0213 │ │ -0379de: 6900 6e00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@006e │ │ -0379e2: 0e00 |0007: return-void │ │ +0372e4: |[0372e4] android.support.v4.app.Fragment$SavedState.:()V │ │ +0372f4: 2200 7300 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0073 │ │ +0372f8: 7010 1302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0213 │ │ +0372fe: 6900 6e00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@006e │ │ +037302: 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 │ │ -0379e4: |[0379e4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -0379f4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0379fa: 5b01 6f00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -0379fe: 0e00 |0005: return-void │ │ +037304: |[037304] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +037314: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03731a: 5b01 6f00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +03731e: 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 │ │ -037a00: |[037a00] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -037a10: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -037a16: 6e10 6101 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ -037a1c: 0c00 |0006: move-result-object v0 │ │ -037a1e: 5b10 6f00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -037a22: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -037a26: 5410 6f00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -037a2a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -037a2e: 5410 6f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -037a32: 6e20 4701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -037a38: 0e00 |0014: return-void │ │ +037320: |[037320] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +037330: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +037336: 6e10 6101 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ +03733c: 0c00 |0006: move-result-object v0 │ │ +03733e: 5b10 6f00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +037342: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +037346: 5410 6f00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +03734a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +03734e: 5410 6f00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +037352: 6e20 4701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +037358: 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 │ │ -037a3c: |[037a3c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -037a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037a4e: 0f00 |0001: return v0 │ │ +03735c: |[03735c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +03736c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03736e: 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,18 +1669,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037a50: |[037a50] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -037a60: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -037a64: 6e20 6a01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ -037a6a: 0e00 |0005: return-void │ │ +037370: |[037370] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +037380: 5410 6f00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +037384: 6e20 6a01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ +03738a: 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; │ │ @@ -1911,44 +1911,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -037a6c: |[037a6c] android.support.v4.app.Fragment.:()V │ │ -037a7c: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -037a80: 7010 410e 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -037a86: 6900 9d00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ -037a8a: 0e00 |0007: return-void │ │ +03738c: |[03738c] android.support.v4.app.Fragment.:()V │ │ +03739c: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +0373a0: 7010 410e 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +0373a6: 6900 9d00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ +0373aa: 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 │ │ -037a8c: |[037a8c] android.support.v4.app.Fragment.:()V │ │ -037a9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -037a9e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -037aa0: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -037aa6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -037aa8: 5930 9400 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -037aac: 5931 8700 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -037ab0: 5931 9800 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -037ab4: 5c32 8b00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -037ab8: 5c32 9a00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -037abc: 0e00 |0010: return-void │ │ +0373ac: |[0373ac] android.support.v4.app.Fragment.:()V │ │ +0373bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0373be: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +0373c0: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0373c6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0373c8: 5930 9400 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +0373cc: 5931 8700 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0373d0: 5931 9800 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +0373d4: 5c32 8b00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +0373d8: 5c32 9a00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +0373dc: 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 │ │ -037ac0: |[037ac0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -037ad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037ad2: 7130 3402 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@0234 │ │ -037ad8: 0c00 |0004: move-result-object v0 │ │ -037ada: 1100 |0005: return-object v0 │ │ +0373e0: |[0373e0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0373f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0373f2: 7130 3402 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@0234 │ │ +0373f8: 0c00 |0004: move-result-object v0 │ │ +0373fa: 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 │ │ -037adc: |[037adc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -037aec: 6203 9d00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ -037af0: 6e20 430e 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -037af6: 0c00 |0005: move-result-object v0 │ │ -037af8: 1f00 1202 |0006: check-cast v0, Ljava/lang/Class; // type@0212 │ │ -037afc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -037b00: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0082 │ │ -037b06: 0c03 |000d: move-result-object v3 │ │ -037b08: 6e20 730d 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0d73 │ │ -037b0e: 0c00 |0011: move-result-object v0 │ │ -037b10: 6203 9d00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ -037b14: 6e30 440e 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -037b1a: 6e10 720d 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d72 │ │ -037b20: 0c02 |001a: move-result-object v2 │ │ -037b22: 1f02 7500 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -037b26: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -037b2a: 6e10 9a0d 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -037b30: 0c03 |0022: move-result-object v3 │ │ -037b32: 6e10 5f0d 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ -037b38: 0c03 |0026: move-result-object v3 │ │ -037b3a: 6e20 4701 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -037b40: 5b28 7900 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -037b44: 1102 |002c: return-object v2 │ │ -037b46: 0d01 |002d: move-exception v1 │ │ -037b48: 2203 7200 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -037b4c: 2204 3102 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -037b50: 7010 c60d 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -037b56: 1a05 360b |0035: const-string v5, "Unable to instantiate fragment " // string@0b36 │ │ -037b5a: 6e20 ce0d 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037b60: 0c04 |003a: move-result-object v4 │ │ -037b62: 6e20 ce0d 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037b68: 0c04 |003e: move-result-object v4 │ │ -037b6a: 1a05 0801 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ -037b6e: 6e20 ce0d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037b74: 0c04 |0044: move-result-object v4 │ │ -037b76: 1a05 3b00 |0045: const-string v5, " empty constructor that is public" // string@003b │ │ -037b7a: 6e20 ce0d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037b80: 0c04 |004a: move-result-object v4 │ │ -037b82: 6e10 d60d 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -037b88: 0c04 |004e: move-result-object v4 │ │ -037b8a: 7030 1202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -037b90: 2703 |0052: throw v3 │ │ -037b92: 0d01 |0053: move-exception v1 │ │ -037b94: 2203 7200 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -037b98: 2204 3102 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -037b9c: 7010 c60d 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -037ba2: 1a05 360b |005b: const-string v5, "Unable to instantiate fragment " // string@0b36 │ │ -037ba6: 6e20 ce0d 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037bac: 0c04 |0060: move-result-object v4 │ │ -037bae: 6e20 ce0d 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037bb4: 0c04 |0064: move-result-object v4 │ │ -037bb6: 1a05 0801 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ -037bba: 6e20 ce0d 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037bc0: 0c04 |006a: move-result-object v4 │ │ -037bc2: 1a05 3b00 |006b: const-string v5, " empty constructor that is public" // string@003b │ │ -037bc6: 6e20 ce0d 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037bcc: 0c04 |0070: move-result-object v4 │ │ -037bce: 6e10 d60d 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -037bd4: 0c04 |0074: move-result-object v4 │ │ -037bd6: 7030 1202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -037bdc: 2703 |0078: throw v3 │ │ -037bde: 0d01 |0079: move-exception v1 │ │ -037be0: 2203 7200 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -037be4: 2204 3102 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -037be8: 7010 c60d 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -037bee: 1a05 360b |0081: const-string v5, "Unable to instantiate fragment " // string@0b36 │ │ -037bf2: 6e20 ce0d 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037bf8: 0c04 |0086: move-result-object v4 │ │ -037bfa: 6e20 ce0d 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037c00: 0c04 |008a: move-result-object v4 │ │ -037c02: 1a05 0801 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ -037c06: 6e20 ce0d 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037c0c: 0c04 |0090: move-result-object v4 │ │ -037c0e: 1a05 3b00 |0091: const-string v5, " empty constructor that is public" // string@003b │ │ -037c12: 6e20 ce0d 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037c18: 0c04 |0096: move-result-object v4 │ │ -037c1a: 6e10 d60d 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -037c20: 0c04 |009a: move-result-object v4 │ │ -037c22: 7030 1202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -037c28: 2703 |009e: throw v3 │ │ +0373fc: |[0373fc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +03740c: 6203 9d00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ +037410: 6e20 430e 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +037416: 0c00 |0005: move-result-object v0 │ │ +037418: 1f00 1202 |0006: check-cast v0, Ljava/lang/Class; // type@0212 │ │ +03741c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +037420: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0082 │ │ +037426: 0c03 |000d: move-result-object v3 │ │ +037428: 6e20 730d 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@0d73 │ │ +03742e: 0c00 |0011: move-result-object v0 │ │ +037430: 6203 9d00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@009d │ │ +037434: 6e30 440e 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +03743a: 6e10 720d 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d72 │ │ +037440: 0c02 |001a: move-result-object v2 │ │ +037442: 1f02 7500 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +037446: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +03744a: 6e10 9a0d 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +037450: 0c03 |0022: move-result-object v3 │ │ +037452: 6e10 5f0d 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ +037458: 0c03 |0026: move-result-object v3 │ │ +03745a: 6e20 4701 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +037460: 5b28 7900 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +037464: 1102 |002c: return-object v2 │ │ +037466: 0d01 |002d: move-exception v1 │ │ +037468: 2203 7200 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +03746c: 2204 3102 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +037470: 7010 c60d 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +037476: 1a05 300b |0035: const-string v5, "Unable to instantiate fragment " // string@0b30 │ │ +03747a: 6e20 ce0d 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037480: 0c04 |003a: move-result-object v4 │ │ +037482: 6e20 ce0d 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037488: 0c04 |003e: move-result-object v4 │ │ +03748a: 1a05 0801 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ +03748e: 6e20 ce0d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037494: 0c04 |0044: move-result-object v4 │ │ +037496: 1a05 3b00 |0045: const-string v5, " empty constructor that is public" // string@003b │ │ +03749a: 6e20 ce0d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0374a0: 0c04 |004a: move-result-object v4 │ │ +0374a2: 6e10 d60d 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0374a8: 0c04 |004e: move-result-object v4 │ │ +0374aa: 7030 1202 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +0374b0: 2703 |0052: throw v3 │ │ +0374b2: 0d01 |0053: move-exception v1 │ │ +0374b4: 2203 7200 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +0374b8: 2204 3102 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +0374bc: 7010 c60d 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0374c2: 1a05 300b |005b: const-string v5, "Unable to instantiate fragment " // string@0b30 │ │ +0374c6: 6e20 ce0d 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0374cc: 0c04 |0060: move-result-object v4 │ │ +0374ce: 6e20 ce0d 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0374d4: 0c04 |0064: move-result-object v4 │ │ +0374d6: 1a05 0801 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ +0374da: 6e20 ce0d 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0374e0: 0c04 |006a: move-result-object v4 │ │ +0374e2: 1a05 3b00 |006b: const-string v5, " empty constructor that is public" // string@003b │ │ +0374e6: 6e20 ce0d 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0374ec: 0c04 |0070: move-result-object v4 │ │ +0374ee: 6e10 d60d 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0374f4: 0c04 |0074: move-result-object v4 │ │ +0374f6: 7030 1202 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +0374fc: 2703 |0078: throw v3 │ │ +0374fe: 0d01 |0079: move-exception v1 │ │ +037500: 2203 7200 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +037504: 2204 3102 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +037508: 7010 c60d 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03750e: 1a05 300b |0081: const-string v5, "Unable to instantiate fragment " // string@0b30 │ │ +037512: 6e20 ce0d 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037518: 0c04 |0086: move-result-object v4 │ │ +03751a: 6e20 ce0d 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037520: 0c04 |008a: move-result-object v4 │ │ +037522: 1a05 0801 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0108 │ │ +037526: 6e20 ce0d 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03752c: 0c04 |0090: move-result-object v4 │ │ +03752e: 1a05 3b00 |0091: const-string v5, " empty constructor that is public" // string@003b │ │ +037532: 6e20 ce0d 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037538: 0c04 |0096: move-result-object v4 │ │ +03753a: 6e10 d60d 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +037540: 0c04 |009a: move-result-object v4 │ │ +037542: 7030 1202 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +037548: 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 │ │ -037c40: |[037c40] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -037c50: 6e20 3f0d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c56: 1a00 6314 |0003: const-string v0, "mFragmentId=#" // string@1463 │ │ -037c5a: 6e20 3f0d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c60: 5230 8100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -037c64: 7110 820d 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -037c6a: 0c00 |000d: move-result-object v0 │ │ -037c6c: 6e20 3f0d 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c72: 1a00 5a00 |0011: const-string v0, " mContainerId=#" // string@005a │ │ -037c76: 6e20 3f0d 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c7c: 5230 7e00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -037c80: 7110 820d 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -037c86: 0c00 |001b: move-result-object v0 │ │ -037c88: 6e20 3f0d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c8e: 1a00 7100 |001f: const-string v0, " mTag=" // string@0071 │ │ -037c92: 6e20 3f0d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037c98: 5430 9600 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -037c9c: 6e20 440d 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -037ca2: 6e20 3f0d 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ca8: 1a00 3415 |002c: const-string v0, "mState=" // string@1534 │ │ -037cac: 6e20 3f0d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037cb2: 5230 9400 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -037cb6: 6e20 3d0d 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -037cbc: 1a00 6200 |0036: const-string v0, " mIndex=" // string@0062 │ │ -037cc0: 6e20 3f0d 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037cc6: 5230 8700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -037cca: 6e20 3d0d 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -037cd0: 1a00 7500 |0040: const-string v0, " mWho=" // string@0075 │ │ -037cd4: 6e20 3f0d 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037cda: 5430 9c00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ -037cde: 6e20 3f0d 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ce4: 1a00 5600 |004a: const-string v0, " mBackStackNesting=" // string@0056 │ │ -037ce8: 6e20 3f0d 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037cee: 5230 7a00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -037cf2: 6e20 420d 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ -037cf8: 6e20 3f0d 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037cfe: 1a00 e513 |0057: const-string v0, "mAdded=" // string@13e5 │ │ -037d02: 6e20 3f0d 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d08: 5530 7700 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -037d0c: 6e20 400d 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d12: 1a00 6900 |0061: const-string v0, " mRemoving=" // string@0069 │ │ -037d16: 6e20 3f0d 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d1c: 5530 8d00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -037d20: 6e20 400d 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d26: 1a00 6c00 |006b: const-string v0, " mResumed=" // string@006c │ │ -037d2a: 6e20 3f0d 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d30: 5530 8f00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ -037d34: 6e20 400d 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d3a: 1a00 5f00 |0075: const-string v0, " mFromLayout=" // string@005f │ │ -037d3e: 6e20 3f0d 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d44: 5530 8300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -037d48: 6e20 400d 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d4e: 1a00 6100 |007f: const-string v0, " mInLayout=" // string@0061 │ │ -037d52: 6e20 3f0d 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d58: 5530 8600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -037d5c: 6e20 450d 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -037d62: 6e20 3f0d 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d68: 1a00 7714 |008c: const-string v0, "mHidden=" // string@1477 │ │ -037d6c: 6e20 3f0d 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d72: 5530 8500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -037d76: 6e20 400d 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d7c: 1a00 5d00 |0096: const-string v0, " mDetached=" // string@005d │ │ -037d80: 6e20 3f0d 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d86: 5530 8000 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -037d8a: 6e20 400d 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037d90: 1a00 6600 |00a0: const-string v0, " mMenuVisible=" // string@0066 │ │ -037d94: 6e20 3f0d 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037d9a: 5530 8b00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -037d9e: 6e20 400d 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037da4: 1a00 6000 |00aa: const-string v0, " mHasMenu=" // string@0060 │ │ -037da8: 6e20 3f0d 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037dae: 5530 8400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -037db2: 6e20 450d 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -037db8: 6e20 3f0d 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037dbe: 1a00 0d15 |00b7: const-string v0, "mRetainInstance=" // string@150d │ │ -037dc2: 6e20 3f0d 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037dc8: 5530 9000 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -037dcc: 6e20 400d 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037dd2: 1a00 6d00 |00c1: const-string v0, " mRetaining=" // string@006d │ │ -037dd6: 6e20 3f0d 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ddc: 5530 9100 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -037de0: 6e20 400d 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -037de6: 1a00 7400 |00cb: const-string v0, " mUserVisibleHint=" // string@0074 │ │ -037dea: 6e20 3f0d 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037df0: 5530 9a00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -037df4: 6e20 450d 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -037dfa: 5430 8200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -037dfe: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -037e02: 6e20 3f0d 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e08: 1a00 6514 |00dc: const-string v0, "mFragmentManager=" // string@1465 │ │ -037e0c: 6e20 3f0d 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e12: 5430 8200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -037e16: 6e20 430d 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037e1c: 5430 7600 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -037e20: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -037e24: 6e20 3f0d 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e2a: 1a00 e013 |00ed: const-string v0, "mActivity=" // string@13e0 │ │ -037e2e: 6e20 3f0d 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e34: 5430 7600 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -037e38: 6e20 430d 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037e3e: 5430 7900 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -037e42: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -037e46: 6e20 3f0d 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e4c: 1a00 f113 |00fe: const-string v0, "mArguments=" // string@13f1 │ │ -037e50: 6e20 3f0d 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e56: 5430 7900 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -037e5a: 6e20 430d 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037e60: 5430 9200 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -037e64: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -037e68: 6e20 3f0d 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e6e: 1a00 1515 |010f: const-string v0, "mSavedFragmentState=" // string@1515 │ │ -037e72: 6e20 3f0d 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e78: 5430 9200 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -037e7c: 6e20 430d 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037e82: 5430 9300 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -037e86: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -037e8a: 6e20 3f0d 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e90: 1a00 1815 |0120: const-string v0, "mSavedViewState=" // string@1518 │ │ -037e94: 6e20 3f0d 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037e9a: 5430 9300 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -037e9e: 6e20 430d 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037ea4: 5430 9700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -037ea8: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ -037eac: 6e20 3f0d 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037eb2: 1a00 4515 |0131: const-string v0, "mTarget=" // string@1545 │ │ -037eb6: 6e20 3f0d 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ebc: 5430 9700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -037ec0: 6e20 3e0d 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ -037ec6: 1a00 7200 |013b: const-string v0, " mTargetRequestCode=" // string@0072 │ │ -037eca: 6e20 3f0d 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ed0: 5230 9900 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -037ed4: 6e20 420d 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ -037eda: 5230 8c00 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -037ede: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ -037ee2: 6e20 3f0d 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ee8: 1a00 cd14 |014c: const-string v0, "mNextAnim=" // string@14cd │ │ -037eec: 6e20 3f0d 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037ef2: 5230 8c00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -037ef6: 6e20 420d 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ -037efc: 5430 7d00 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -037f00: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -037f04: 6e20 3f0d 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f0a: 1a00 1f14 |015d: const-string v0, "mContainer=" // string@141f │ │ -037f0e: 6e20 3f0d 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f14: 5430 7d00 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -037f18: 6e20 430d 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037f1e: 5430 9b00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -037f22: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -037f26: 6e20 3f0d 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f2c: 1a00 6c15 |016e: const-string v0, "mView=" // string@156c │ │ -037f30: 6e20 3f0d 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f36: 5430 9b00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -037f3a: 6e20 430d 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037f40: 5430 8800 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -037f44: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -037f48: 6e20 3f0d 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f4e: 1a00 9114 |017f: const-string v0, "mInnerView=" // string@1491 │ │ -037f52: 6e20 3f0d 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f58: 5430 9b00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -037f5c: 6e20 430d 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037f62: 5430 7800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -037f66: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ -037f6a: 6e20 3f0d 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f70: 1a00 ea13 |0190: const-string v0, "mAnimatingAway=" // string@13ea │ │ -037f74: 6e20 3f0d 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f7a: 5430 7800 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -037f7e: 6e20 430d 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -037f84: 6e20 3f0d 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f8a: 1a00 3615 |019d: const-string v0, "mStateAfterAnimating=" // string@1536 │ │ -037f8e: 6e20 3f0d 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037f94: 5230 9500 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ -037f98: 6e20 420d 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ -037f9e: 5430 8900 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -037fa2: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ -037fa6: 6e20 3f0d 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -037fac: 1a00 e006 |01ae: const-string v0, "Loader Manager:" // string@06e0 │ │ -037fb0: 6e20 440d 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -037fb6: 5430 8900 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -037fba: 2201 3102 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -037fbe: 7010 c60d 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -037fc4: 6e20 ce0d 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037fca: 0c01 |01bd: move-result-object v1 │ │ -037fcc: 1a02 0500 |01be: const-string v2, " " // string@0005 │ │ -037fd0: 6e20 ce0d 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -037fd6: 0c01 |01c3: move-result-object v1 │ │ -037fd8: 6e10 d60d 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -037fde: 0c01 |01c7: move-result-object v1 │ │ -037fe0: 6e57 8903 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@0389 │ │ -037fe6: 0e00 |01cb: return-void │ │ +037560: |[037560] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +037570: 6e20 3f0d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037576: 1a00 5d14 |0003: const-string v0, "mFragmentId=#" // string@145d │ │ +03757a: 6e20 3f0d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037580: 5230 8100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +037584: 7110 820d 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +03758a: 0c00 |000d: move-result-object v0 │ │ +03758c: 6e20 3f0d 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037592: 1a00 5a00 |0011: const-string v0, " mContainerId=#" // string@005a │ │ +037596: 6e20 3f0d 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03759c: 5230 7e00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +0375a0: 7110 820d 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0375a6: 0c00 |001b: move-result-object v0 │ │ +0375a8: 6e20 3f0d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375ae: 1a00 7100 |001f: const-string v0, " mTag=" // string@0071 │ │ +0375b2: 6e20 3f0d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375b8: 5430 9600 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +0375bc: 6e20 440d 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +0375c2: 6e20 3f0d 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375c8: 1a00 2e15 |002c: const-string v0, "mState=" // string@152e │ │ +0375cc: 6e20 3f0d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375d2: 5230 9400 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +0375d6: 6e20 3d0d 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +0375dc: 1a00 6200 |0036: const-string v0, " mIndex=" // string@0062 │ │ +0375e0: 6e20 3f0d 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375e6: 5230 8700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0375ea: 6e20 3d0d 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +0375f0: 1a00 7500 |0040: const-string v0, " mWho=" // string@0075 │ │ +0375f4: 6e20 3f0d 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0375fa: 5430 9c00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ +0375fe: 6e20 3f0d 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037604: 1a00 5600 |004a: const-string v0, " mBackStackNesting=" // string@0056 │ │ +037608: 6e20 3f0d 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03760e: 5230 7a00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +037612: 6e20 420d 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ +037618: 6e20 3f0d 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03761e: 1a00 df13 |0057: const-string v0, "mAdded=" // string@13df │ │ +037622: 6e20 3f0d 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037628: 5530 7700 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +03762c: 6e20 400d 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +037632: 1a00 6900 |0061: const-string v0, " mRemoving=" // string@0069 │ │ +037636: 6e20 3f0d 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03763c: 5530 8d00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +037640: 6e20 400d 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +037646: 1a00 6c00 |006b: const-string v0, " mResumed=" // string@006c │ │ +03764a: 6e20 3f0d 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037650: 5530 8f00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ +037654: 6e20 400d 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03765a: 1a00 5f00 |0075: const-string v0, " mFromLayout=" // string@005f │ │ +03765e: 6e20 3f0d 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037664: 5530 8300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +037668: 6e20 400d 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03766e: 1a00 6100 |007f: const-string v0, " mInLayout=" // string@0061 │ │ +037672: 6e20 3f0d 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037678: 5530 8600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +03767c: 6e20 450d 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +037682: 6e20 3f0d 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037688: 1a00 7114 |008c: const-string v0, "mHidden=" // string@1471 │ │ +03768c: 6e20 3f0d 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037692: 5530 8500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +037696: 6e20 400d 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03769c: 1a00 5d00 |0096: const-string v0, " mDetached=" // string@005d │ │ +0376a0: 6e20 3f0d 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376a6: 5530 8000 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +0376aa: 6e20 400d 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +0376b0: 1a00 6600 |00a0: const-string v0, " mMenuVisible=" // string@0066 │ │ +0376b4: 6e20 3f0d 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376ba: 5530 8b00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +0376be: 6e20 400d 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +0376c4: 1a00 6000 |00aa: const-string v0, " mHasMenu=" // string@0060 │ │ +0376c8: 6e20 3f0d 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376ce: 5530 8400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +0376d2: 6e20 450d 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +0376d8: 6e20 3f0d 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376de: 1a00 0715 |00b7: const-string v0, "mRetainInstance=" // string@1507 │ │ +0376e2: 6e20 3f0d 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376e8: 5530 9000 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +0376ec: 6e20 400d 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +0376f2: 1a00 6d00 |00c1: const-string v0, " mRetaining=" // string@006d │ │ +0376f6: 6e20 3f0d 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0376fc: 5530 9100 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +037700: 6e20 400d 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +037706: 1a00 7400 |00cb: const-string v0, " mUserVisibleHint=" // string@0074 │ │ +03770a: 6e20 3f0d 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037710: 5530 9a00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +037714: 6e20 450d 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +03771a: 5430 8200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +03771e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +037722: 6e20 3f0d 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037728: 1a00 5f14 |00dc: const-string v0, "mFragmentManager=" // string@145f │ │ +03772c: 6e20 3f0d 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037732: 5430 8200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +037736: 6e20 430d 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +03773c: 5430 7600 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037740: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +037744: 6e20 3f0d 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03774a: 1a00 da13 |00ed: const-string v0, "mActivity=" // string@13da │ │ +03774e: 6e20 3f0d 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037754: 5430 7600 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037758: 6e20 430d 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +03775e: 5430 7900 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +037762: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +037766: 6e20 3f0d 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03776c: 1a00 eb13 |00fe: const-string v0, "mArguments=" // string@13eb │ │ +037770: 6e20 3f0d 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037776: 5430 7900 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +03777a: 6e20 430d 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +037780: 5430 9200 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +037784: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +037788: 6e20 3f0d 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03778e: 1a00 0f15 |010f: const-string v0, "mSavedFragmentState=" // string@150f │ │ +037792: 6e20 3f0d 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037798: 5430 9200 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +03779c: 6e20 430d 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +0377a2: 5430 9300 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +0377a6: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +0377aa: 6e20 3f0d 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0377b0: 1a00 1215 |0120: const-string v0, "mSavedViewState=" // string@1512 │ │ +0377b4: 6e20 3f0d 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0377ba: 5430 9300 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +0377be: 6e20 430d 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +0377c4: 5430 9700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +0377c8: 3800 1900 |012c: if-eqz v0, 0145 // +0019 │ │ +0377cc: 6e20 3f0d 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0377d2: 1a00 3f15 |0131: const-string v0, "mTarget=" // string@153f │ │ +0377d6: 6e20 3f0d 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0377dc: 5430 9700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +0377e0: 6e20 3e0d 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ +0377e6: 1a00 7200 |013b: const-string v0, " mTargetRequestCode=" // string@0072 │ │ +0377ea: 6e20 3f0d 0600 |013d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0377f0: 5230 9900 |0140: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +0377f4: 6e20 420d 0600 |0142: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ +0377fa: 5230 8c00 |0145: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0377fe: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ +037802: 6e20 3f0d 4600 |0149: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037808: 1a00 c714 |014c: const-string v0, "mNextAnim=" // string@14c7 │ │ +03780c: 6e20 3f0d 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037812: 5230 8c00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +037816: 6e20 420d 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ +03781c: 5430 7d00 |0156: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +037820: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +037824: 6e20 3f0d 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03782a: 1a00 1914 |015d: const-string v0, "mContainer=" // string@1419 │ │ +03782e: 6e20 3f0d 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037834: 5430 7d00 |0162: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +037838: 6e20 430d 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +03783e: 5430 9b00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +037842: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +037846: 6e20 3f0d 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03784c: 1a00 6615 |016e: const-string v0, "mView=" // string@1566 │ │ +037850: 6e20 3f0d 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037856: 5430 9b00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +03785a: 6e20 430d 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +037860: 5430 8800 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +037864: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +037868: 6e20 3f0d 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03786e: 1a00 8b14 |017f: const-string v0, "mInnerView=" // string@148b │ │ +037872: 6e20 3f0d 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037878: 5430 9b00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +03787c: 6e20 430d 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +037882: 5430 7800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +037886: 3800 1c00 |018b: if-eqz v0, 01a7 // +001c │ │ +03788a: 6e20 3f0d 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +037890: 1a00 e413 |0190: const-string v0, "mAnimatingAway=" // string@13e4 │ │ +037894: 6e20 3f0d 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03789a: 5430 7800 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +03789e: 6e20 430d 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +0378a4: 6e20 3f0d 4600 |019a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0378aa: 1a00 3015 |019d: const-string v0, "mStateAfterAnimating=" // string@1530 │ │ +0378ae: 6e20 3f0d 0600 |019f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0378b4: 5230 9500 |01a2: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ +0378b8: 6e20 420d 0600 |01a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@0d42 │ │ +0378be: 5430 8900 |01a7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0378c2: 3800 2200 |01a9: if-eqz v0, 01cb // +0022 │ │ +0378c6: 6e20 3f0d 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0378cc: 1a00 e006 |01ae: const-string v0, "Loader Manager:" // string@06e0 │ │ +0378d0: 6e20 440d 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +0378d6: 5430 8900 |01b3: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0378da: 2201 3102 |01b5: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0378de: 7010 c60d 0100 |01b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0378e4: 6e20 ce0d 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0378ea: 0c01 |01bd: move-result-object v1 │ │ +0378ec: 1a02 0500 |01be: const-string v2, " " // string@0005 │ │ +0378f0: 6e20 ce0d 2100 |01c0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0378f6: 0c01 |01c3: move-result-object v1 │ │ +0378f8: 6e10 d60d 0100 |01c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0378fe: 0c01 |01c7: move-result-object v1 │ │ +037900: 6e57 8903 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@0389 │ │ +037906: 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 │ │ -037fe8: |[037fe8] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -037ff8: 6f20 990d 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -037ffe: 0a00 |0003: move-result v0 │ │ -038000: 0f00 |0004: return v0 │ │ +037908: |[037908] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +037918: 6f20 990d 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +03791e: 0a00 |0003: move-result v0 │ │ +037920: 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 │ │ -038004: |[038004] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -038014: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038018: 1100 |0002: return-object v0 │ │ +037924: |[037924] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +037934: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037938: 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 │ │ -03801c: |[03801c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -03802c: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -038030: 1100 |0002: return-object v0 │ │ +03793c: |[03793c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +03794c: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +037950: 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 │ │ -038034: |[038034] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -038044: 5410 8200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -038048: 1100 |0002: return-object v0 │ │ +037954: |[037954] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +037964: 5410 8200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +037968: 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 │ │ -03804c: |[03804c] android.support.v4.app.Fragment.getId:()I │ │ -03805c: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -038060: 0f00 |0002: return v0 │ │ +03796c: |[03796c] android.support.v4.app.Fragment.getId:()I │ │ +03797c: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +037980: 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 │ │ -038064: |[038064] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -038074: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038078: 6e10 7602 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -03807e: 0c00 |0005: move-result-object v0 │ │ -038080: 1100 |0006: return-object v0 │ │ +037984: |[037984] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +037994: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037998: 6e10 7602 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +03799e: 0c00 |0005: move-result-object v0 │ │ +0379a0: 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 │ │ -038084: |[038084] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -038094: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -038096: 5440 8900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03809a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -03809e: 5440 8900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -0380a2: 1100 |0007: return-object v0 │ │ -0380a4: 5440 7600 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -0380a8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -0380ac: 2200 1c02 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -0380b0: 2201 3102 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0380b4: 7010 c60d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0380ba: 1a02 fa02 |0013: const-string v2, "Fragment " // string@02fa │ │ -0380be: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0380c4: 0c01 |0018: move-result-object v1 │ │ -0380c6: 6e20 cd0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0380cc: 0c01 |001c: move-result-object v1 │ │ -0380ce: 1a02 7800 |001d: const-string v2, " not attached to Activity" // string@0078 │ │ -0380d2: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0380d8: 0c01 |0022: move-result-object v1 │ │ -0380da: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0380e0: 0c01 |0026: move-result-object v1 │ │ -0380e2: 7020 7d0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -0380e8: 2700 |002a: throw v0 │ │ -0380ea: 5c43 7c00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -0380ee: 5440 7600 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -0380f2: 5241 8700 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -0380f6: 5542 8a00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -0380fa: 6e40 7702 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -038100: 0c00 |0036: move-result-object v0 │ │ -038102: 5b40 8900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038106: 5440 8900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03810a: 28cc |003b: goto 0007 // -0034 │ │ +0379a4: |[0379a4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0379b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0379b6: 5440 8900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0379ba: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0379be: 5440 8900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0379c2: 1100 |0007: return-object v0 │ │ +0379c4: 5440 7600 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +0379c8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +0379cc: 2200 1c02 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0379d0: 2201 3102 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0379d4: 7010 c60d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0379da: 1a02 fa02 |0013: const-string v2, "Fragment " // string@02fa │ │ +0379de: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0379e4: 0c01 |0018: move-result-object v1 │ │ +0379e6: 6e20 cd0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0379ec: 0c01 |001c: move-result-object v1 │ │ +0379ee: 1a02 7800 |001d: const-string v2, " not attached to Activity" // string@0078 │ │ +0379f2: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0379f8: 0c01 |0022: move-result-object v1 │ │ +0379fa: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +037a00: 0c01 |0026: move-result-object v1 │ │ +037a02: 7020 7d0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +037a08: 2700 |002a: throw v0 │ │ +037a0a: 5c43 7c00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037a0e: 5440 7600 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037a12: 5241 8700 |002f: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +037a16: 5542 8a00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037a1a: 6e40 7702 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +037a20: 0c00 |0036: move-result-object v0 │ │ +037a22: 5b40 8900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037a26: 5440 8900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037a2a: 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 │ │ -03810c: |[03810c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -03811c: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038120: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -038124: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -038128: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -03812c: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038132: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ -038136: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03813c: 0c01 |0010: move-result-object v1 │ │ -03813e: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -038144: 0c01 |0014: move-result-object v1 │ │ -038146: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -03814a: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038150: 0c01 |001a: move-result-object v1 │ │ -038152: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038158: 0c01 |001e: move-result-object v1 │ │ -03815a: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -038160: 2700 |0022: throw v0 │ │ -038162: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038166: 6e10 7a02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@027a │ │ -03816c: 0c00 |0028: move-result-object v0 │ │ -03816e: 1100 |0029: return-object v0 │ │ +037a2c: |[037a2c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +037a3c: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037a40: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +037a44: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +037a48: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +037a4c: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +037a52: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ +037a56: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037a5c: 0c01 |0010: move-result-object v1 │ │ +037a5e: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +037a64: 0c01 |0014: move-result-object v1 │ │ +037a66: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +037a6a: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +037a70: 0c01 |001a: move-result-object v1 │ │ +037a72: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +037a78: 0c01 |001e: move-result-object v1 │ │ +037a7a: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +037a80: 2700 |0022: throw v0 │ │ +037a82: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037a86: 6e10 7a02 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@027a │ │ +037a8c: 0c00 |0028: move-result-object v0 │ │ +037a8e: 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 │ │ -038170: |[038170] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -038180: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -038184: 0f00 |0002: return v0 │ │ +037a90: |[037a90] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +037aa0: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +037aa4: 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 │ │ -038188: |[038188] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -038198: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ -03819e: 0c00 |0003: move-result-object v0 │ │ -0381a0: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00dd │ │ -0381a6: 0c00 |0007: move-result-object v0 │ │ -0381a8: 1100 |0008: return-object v0 │ │ +037aa8: |[037aa8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +037ab8: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ +037abe: 0c00 |0003: move-result-object v0 │ │ +037ac0: 6e20 dd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00dd │ │ +037ac6: 0c00 |0007: move-result-object v0 │ │ +037ac8: 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 │ │ -0381ac: |[0381ac] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -0381bc: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ -0381c2: 0c00 |0003: move-result-object v0 │ │ -0381c4: 6e30 de00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00de │ │ -0381ca: 0c00 |0007: move-result-object v0 │ │ -0381cc: 1100 |0008: return-object v0 │ │ +037acc: |[037acc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +037adc: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ +037ae2: 0c00 |0003: move-result-object v0 │ │ +037ae4: 6e30 de00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00de │ │ +037aea: 0c00 |0007: move-result-object v0 │ │ +037aec: 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 │ │ -0381d0: |[0381d0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -0381e0: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -0381e4: 1100 |0002: return-object v0 │ │ +037af0: |[037af0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +037b00: 5410 9600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +037b04: 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 │ │ -0381e8: |[0381e8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -0381f8: 5410 9700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -0381fc: 1100 |0002: return-object v0 │ │ +037b08: |[037b08] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +037b18: 5410 9700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +037b1c: 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 │ │ -038200: |[038200] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -038210: 5210 9900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -038214: 0f00 |0002: return v0 │ │ +037b20: |[037b20] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +037b30: 5210 9900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +037b34: 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 │ │ -038218: |[038218] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -038228: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ -03822e: 0c00 |0003: move-result-object v0 │ │ -038230: 6e20 e000 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e0 │ │ -038236: 0c00 |0007: move-result-object v0 │ │ -038238: 1100 |0008: return-object v0 │ │ +037b38: |[037b38] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +037b48: 6e10 2702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0227 │ │ +037b4e: 0c00 |0003: move-result-object v0 │ │ +037b50: 6e20 e000 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e0 │ │ +037b56: 0c00 |0007: move-result-object v0 │ │ +037b58: 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 │ │ -03823c: |[03823c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -03824c: 5510 9a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -038250: 0f00 |0002: return v0 │ │ +037b5c: |[037b5c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +037b6c: 5510 9a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +037b70: 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 │ │ -038254: |[038254] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -038264: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -038268: 1100 |0002: return-object v0 │ │ +037b74: |[037b74] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +037b84: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +037b88: 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 │ │ -03826c: |[03826c] android.support.v4.app.Fragment.hashCode:()I │ │ -03827c: 6f10 9b0d 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ -038282: 0a00 |0003: move-result v0 │ │ -038284: 0f00 |0004: return v0 │ │ +037b8c: |[037b8c] android.support.v4.app.Fragment.hashCode:()I │ │ +037b9c: 6f10 9b0d 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ +037ba2: 0a00 |0003: move-result v0 │ │ +037ba4: 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 │ │ -038288: |[038288] android.support.v4.app.Fragment.initState:()V │ │ -038298: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03829a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03829c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -03829e: 5930 8700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -0382a2: 5b32 9c00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ -0382a6: 5c31 7700 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -0382aa: 5c31 8d00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -0382ae: 5c31 8f00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ -0382b2: 5c31 8300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -0382b6: 5c31 8600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -0382ba: 5c31 8e00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ -0382be: 5931 7a00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -0382c2: 5b32 8200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -0382c6: 5b32 7600 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -0382ca: 5931 8100 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -0382ce: 5931 7e00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -0382d2: 5b32 9600 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -0382d6: 5c31 8500 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -0382da: 5c31 8000 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -0382de: 5c31 9100 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -0382e2: 5b32 8900 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -0382e6: 5c31 8a00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -0382ea: 5c31 7c00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -0382ee: 0e00 |002b: return-void │ │ +037ba8: |[037ba8] android.support.v4.app.Fragment.initState:()V │ │ +037bb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +037bba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +037bbc: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +037bbe: 5930 8700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +037bc2: 5b32 9c00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ +037bc6: 5c31 7700 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +037bca: 5c31 8d00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +037bce: 5c31 8f00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ +037bd2: 5c31 8300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +037bd6: 5c31 8600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +037bda: 5c31 8e00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ +037bde: 5931 7a00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +037be2: 5b32 8200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +037be6: 5b32 7600 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037bea: 5931 8100 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +037bee: 5931 7e00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +037bf2: 5b32 9600 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +037bf6: 5c31 8500 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +037bfa: 5c31 8000 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +037bfe: 5c31 9100 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +037c02: 5b32 8900 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037c06: 5c31 8a00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037c0a: 5c31 7c00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037c0e: 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 │ │ -0382f0: |[0382f0] android.support.v4.app.Fragment.isAdded:()Z │ │ -038300: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038304: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -038308: 5510 7700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -03830c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -038310: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -038312: 0f00 |0009: return v0 │ │ -038314: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -038316: 28fe |000b: goto 0009 // -0002 │ │ +037c10: |[037c10] android.support.v4.app.Fragment.isAdded:()Z │ │ +037c20: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037c24: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +037c28: 5510 7700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +037c2c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +037c30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +037c32: 0f00 |0009: return v0 │ │ +037c34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +037c36: 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 │ │ -038318: |[038318] android.support.v4.app.Fragment.isDetached:()Z │ │ -038328: 5510 8000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -03832c: 0f00 |0002: return v0 │ │ +037c38: |[037c38] android.support.v4.app.Fragment.isDetached:()Z │ │ +037c48: 5510 8000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +037c4c: 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 │ │ -038330: |[038330] android.support.v4.app.Fragment.isHidden:()Z │ │ -038340: 5510 8500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -038344: 0f00 |0002: return v0 │ │ +037c50: |[037c50] android.support.v4.app.Fragment.isHidden:()Z │ │ +037c60: 5510 8500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +037c64: 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 │ │ -038348: |[038348] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -038358: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -03835c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -038360: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -038362: 0f00 |0005: return v0 │ │ -038364: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -038366: 28fe |0007: goto 0005 // -0002 │ │ +037c68: |[037c68] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +037c78: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +037c7c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +037c80: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +037c82: 0f00 |0005: return v0 │ │ +037c84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +037c86: 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 │ │ -038368: |[038368] android.support.v4.app.Fragment.isInLayout:()Z │ │ -038378: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -03837c: 0f00 |0002: return v0 │ │ +037c88: |[037c88] android.support.v4.app.Fragment.isInLayout:()Z │ │ +037c98: 5510 8600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +037c9c: 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 │ │ -038380: |[038380] android.support.v4.app.Fragment.isRemoving:()Z │ │ -038390: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -038394: 0f00 |0002: return v0 │ │ +037ca0: |[037ca0] android.support.v4.app.Fragment.isRemoving:()Z │ │ +037cb0: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +037cb4: 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 │ │ -038398: |[038398] android.support.v4.app.Fragment.isResumed:()Z │ │ -0383a8: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ -0383ac: 0f00 |0002: return v0 │ │ +037cb8: |[037cb8] android.support.v4.app.Fragment.isResumed:()Z │ │ +037cc8: 5510 8f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ +037ccc: 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 │ │ -0383b0: |[0383b0] android.support.v4.app.Fragment.isVisible:()Z │ │ -0383c0: 6e10 3502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ -0383c6: 0a00 |0003: move-result v0 │ │ -0383c8: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -0383cc: 6e10 3702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ -0383d2: 0a00 |0009: move-result v0 │ │ -0383d4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -0383d8: 5410 9b00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0383dc: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -0383e0: 5410 9b00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0383e4: 6e10 500b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b50 │ │ -0383ea: 0c00 |0015: move-result-object v0 │ │ -0383ec: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -0383f0: 5410 9b00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0383f4: 6e10 4e0b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -0383fa: 0a00 |001d: move-result v0 │ │ -0383fc: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -038400: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -038402: 0f00 |0021: return v0 │ │ -038404: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -038406: 28fe |0023: goto 0021 // -0002 │ │ +037cd0: |[037cd0] android.support.v4.app.Fragment.isVisible:()Z │ │ +037ce0: 6e10 3502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ +037ce6: 0a00 |0003: move-result v0 │ │ +037ce8: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +037cec: 6e10 3702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ +037cf2: 0a00 |0009: move-result v0 │ │ +037cf4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +037cf8: 5410 9b00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +037cfc: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +037d00: 5410 9b00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +037d04: 6e10 500b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b50 │ │ +037d0a: 0c00 |0015: move-result-object v0 │ │ +037d0c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +037d10: 5410 9b00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +037d14: 6e10 4e0b 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +037d1a: 0a00 |001d: move-result v0 │ │ +037d1c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +037d20: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +037d22: 0f00 |0021: return v0 │ │ +037d24: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +037d26: 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 │ │ -038408: |[038408] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -038418: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03841a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03841e: 0e00 |0003: return-void │ │ +037d28: |[037d28] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +037d38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037d3a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037d3e: 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 │ │ -038420: |[038420] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -038430: 0e00 |0000: return-void │ │ +037d40: |[037d40] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +037d50: 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 │ │ -038434: |[038434] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -038444: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038446: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03844a: 0e00 |0003: return-void │ │ +037d54: |[037d54] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +037d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037d66: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037d6a: 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 │ │ -03844c: |[03844c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03845c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03845e: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -038462: 0e00 |0003: return-void │ │ +037d6c: |[037d6c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +037d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037d7e: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037d82: 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 │ │ -038464: |[038464] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -038474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038476: 0f00 |0001: return v0 │ │ +037d84: |[037d84] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +037d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037d96: 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 │ │ -038478: |[038478] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -038488: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03848a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03848e: 0e00 |0003: return-void │ │ +037d98: |[037d98] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +037da8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037daa: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037dae: 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 │ │ -038490: |[038490] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -0384a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384a2: 1100 |0001: return-object v0 │ │ +037db0: |[037db0] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +037dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037dc2: 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 │ │ -0384a4: |[0384a4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0384b4: 6e10 2102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0221 │ │ -0384ba: 0c00 |0003: move-result-object v0 │ │ -0384bc: 6e40 8702 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@0287 │ │ -0384c2: 0e00 |0007: return-void │ │ +037dc4: |[037dc4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +037dd4: 6e10 2102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0221 │ │ +037dda: 0c00 |0003: move-result-object v0 │ │ +037ddc: 6e40 8702 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@0287 │ │ +037de2: 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 │ │ -0384c4: |[0384c4] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0384d4: 0e00 |0000: return-void │ │ +037de4: |[037de4] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +037df4: 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 │ │ -0384d8: |[0384d8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0384e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0384ea: 1100 |0001: return-object v0 │ │ +037df8: |[037df8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +037e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037e0a: 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 │ │ -0384ec: |[0384ec] android.support.v4.app.Fragment.onDestroy:()V │ │ -0384fc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0384fe: 5c41 7b00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -038502: 5540 7c00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -038506: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -03850a: 5c41 7c00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -03850e: 5440 7600 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038512: 5241 8700 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038516: 5542 8a00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -03851a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03851c: 6e40 7702 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -038522: 0c00 |0013: move-result-object v0 │ │ -038524: 5b40 8900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038528: 5440 8900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03852c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -038530: 5440 8900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038534: 6e10 8303 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ -03853a: 0e00 |001f: return-void │ │ +037e0c: |[037e0c] android.support.v4.app.Fragment.onDestroy:()V │ │ +037e1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +037e1e: 5c41 7b00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037e22: 5540 7c00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037e26: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +037e2a: 5c41 7c00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037e2e: 5440 7600 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037e32: 5241 8700 |000b: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +037e36: 5542 8a00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037e3a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +037e3c: 6e40 7702 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +037e42: 0c00 |0013: move-result-object v0 │ │ +037e44: 5b40 8900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037e48: 5440 8900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037e4c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +037e50: 5440 8900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037e54: 6e10 8303 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ +037e5a: 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 │ │ -03853c: |[03853c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -03854c: 0e00 |0000: return-void │ │ +037e5c: |[037e5c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +037e6c: 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 │ │ -038550: |[038550] android.support.v4.app.Fragment.onDestroyView:()V │ │ -038560: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038562: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -038566: 0e00 |0003: return-void │ │ +037e70: |[037e70] android.support.v4.app.Fragment.onDestroyView:()V │ │ +037e80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037e82: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037e86: 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 │ │ -038568: |[038568] android.support.v4.app.Fragment.onDetach:()V │ │ -038578: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03857a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03857e: 0e00 |0003: return-void │ │ +037e88: |[037e88] android.support.v4.app.Fragment.onDetach:()V │ │ +037e98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037e9a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037e9e: 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 │ │ -038580: |[038580] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -038590: 0e00 |0000: return-void │ │ +037ea0: |[037ea0] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +037eb0: 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 │ │ -038594: |[038594] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -0385a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0385a6: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -0385aa: 0e00 |0003: return-void │ │ +037eb4: |[037eb4] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +037ec4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037ec6: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037eca: 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 │ │ -0385ac: |[0385ac] android.support.v4.app.Fragment.onLowMemory:()V │ │ -0385bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0385be: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -0385c2: 0e00 |0003: return-void │ │ +037ecc: |[037ecc] android.support.v4.app.Fragment.onLowMemory:()V │ │ +037edc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037ede: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037ee2: 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 │ │ -0385c4: |[0385c4] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0385d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0385d6: 0f00 |0001: return v0 │ │ +037ee4: |[037ee4] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +037ef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037ef6: 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 │ │ -0385d8: |[0385d8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0385e8: 0e00 |0000: return-void │ │ +037ef8: |[037ef8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +037f08: 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 │ │ -0385ec: |[0385ec] android.support.v4.app.Fragment.onPause:()V │ │ -0385fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0385fe: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -038602: 0e00 |0003: return-void │ │ +037f0c: |[037f0c] android.support.v4.app.Fragment.onPause:()V │ │ +037f1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037f1e: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037f22: 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 │ │ -038604: |[038604] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -038614: 0e00 |0000: return-void │ │ +037f24: |[037f24] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +037f34: 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 │ │ -038618: |[038618] android.support.v4.app.Fragment.onResume:()V │ │ -038628: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03862a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03862e: 0e00 |0003: return-void │ │ +037f38: |[037f38] android.support.v4.app.Fragment.onResume:()V │ │ +037f48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037f4a: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037f4e: 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 │ │ -038630: |[038630] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -038640: 0e00 |0000: return-void │ │ +037f50: |[037f50] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +037f60: 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 │ │ -038644: |[038644] android.support.v4.app.Fragment.onStart:()V │ │ -038654: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -038656: 5c41 7b00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -03865a: 5540 8a00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -03865e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -038662: 5c41 8a00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -038666: 5540 7c00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -03866a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -03866e: 5c41 7c00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -038672: 5440 7600 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038676: 5241 8700 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -03867a: 5542 8a00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -03867e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -038680: 6e40 7702 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -038686: 0c00 |0019: move-result-object v0 │ │ -038688: 5b40 8900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03868c: 5440 8900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038690: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -038694: 5440 8900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038698: 6e10 8703 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0387 │ │ -03869e: 0e00 |0025: return-void │ │ +037f64: |[037f64] android.support.v4.app.Fragment.onStart:()V │ │ +037f74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +037f76: 5c41 7b00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037f7a: 5540 8a00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037f7e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +037f82: 5c41 8a00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037f86: 5540 7c00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037f8a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +037f8e: 5c41 7c00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +037f92: 5440 7600 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +037f96: 5241 8700 |0011: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +037f9a: 5542 8a00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +037f9e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +037fa0: 6e40 7702 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +037fa6: 0c00 |0019: move-result-object v0 │ │ +037fa8: 5b40 8900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037fac: 5440 8900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037fb0: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +037fb4: 5440 8900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +037fb8: 6e10 8703 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0387 │ │ +037fbe: 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 │ │ -0386a0: |[0386a0] android.support.v4.app.Fragment.onStop:()V │ │ -0386b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0386b2: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -0386b6: 0e00 |0003: return-void │ │ +037fc0: |[037fc0] android.support.v4.app.Fragment.onStop:()V │ │ +037fd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037fd2: 5c10 7b00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +037fd6: 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 │ │ -0386b8: |[0386b8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0386c8: 0e00 |0000: return-void │ │ +037fd8: |[037fd8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +037fe8: 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 │ │ -0386cc: |[0386cc] android.support.v4.app.Fragment.performDestroyView:()V │ │ -0386dc: 6e10 4902 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ -0386e2: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -0386e6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0386ea: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -0386ee: 6e10 8403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0384 │ │ -0386f4: 0e00 |000c: return-void │ │ +037fec: |[037fec] android.support.v4.app.Fragment.performDestroyView:()V │ │ +037ffc: 6e10 4902 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ +038002: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +038006: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03800a: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +03800e: 6e10 8403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0384 │ │ +038014: 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 │ │ -0386f8: |[0386f8] android.support.v4.app.Fragment.performReallyStop:()V │ │ -038708: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03870a: 5540 8a00 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -03870e: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ -038712: 5c43 8a00 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -038716: 5540 7c00 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -03871a: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ -03871e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -038720: 5c40 7c00 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ -038724: 5440 7600 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038728: 5241 8700 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -03872c: 5542 8a00 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ -038730: 6e40 7702 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -038736: 0c00 |0017: move-result-object v0 │ │ -038738: 5b40 8900 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03873c: 5440 8900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038740: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ -038744: 5440 7600 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038748: 5500 b700 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ -03874c: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ -038750: 5440 8900 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038754: 6e10 8803 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0388 │ │ -03875a: 0e00 |0029: return-void │ │ -03875c: 5440 8900 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038760: 6e10 8603 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0386 │ │ -038766: 28fa |002f: goto 0029 // -0006 │ │ +038018: |[038018] android.support.v4.app.Fragment.performReallyStop:()V │ │ +038028: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03802a: 5540 8a00 |0001: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +03802e: 3800 2600 |0003: if-eqz v0, 0029 // +0026 │ │ +038032: 5c43 8a00 |0005: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +038036: 5540 7c00 |0007: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +03803a: 3900 1100 |0009: if-nez v0, 001a // +0011 │ │ +03803e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +038040: 5c40 7c00 |000c: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@007c │ │ +038044: 5440 7600 |000e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +038048: 5241 8700 |0010: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +03804c: 5542 8a00 |0012: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@008a │ │ +038050: 6e40 7702 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +038056: 0c00 |0017: move-result-object v0 │ │ +038058: 5b40 8900 |0018: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +03805c: 5440 8900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +038060: 3800 0d00 |001c: if-eqz v0, 0029 // +000d │ │ +038064: 5440 7600 |001e: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +038068: 5500 b700 |0020: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ +03806c: 3900 0800 |0022: if-nez v0, 002a // +0008 │ │ +038070: 5440 8900 |0024: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +038074: 6e10 8803 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0388 │ │ +03807a: 0e00 |0029: return-void │ │ +03807c: 5440 8900 |002a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +038080: 6e10 8603 0000 |002c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0386 │ │ +038086: 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 │ │ -038768: |[038768] android.support.v4.app.Fragment.performStart:()V │ │ -038778: 6e10 5402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0254 │ │ -03877e: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -038782: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -038786: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -03878a: 6e10 8503 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0385 │ │ -038790: 0e00 |000c: return-void │ │ +038088: |[038088] android.support.v4.app.Fragment.performStart:()V │ │ +038098: 6e10 5402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0254 │ │ +03809e: 5410 8900 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0380a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0380a6: 5410 8900 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +0380aa: 6e10 8503 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0385 │ │ +0380b0: 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 │ │ -038794: |[038794] android.support.v4.app.Fragment.performStop:()V │ │ -0387a4: 6e10 5502 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0255 │ │ -0387aa: 0e00 |0003: return-void │ │ +0380b4: |[0380b4] android.support.v4.app.Fragment.performStop:()V │ │ +0380c4: 6e10 5502 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0255 │ │ +0380ca: 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 │ │ -0387ac: |[0387ac] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -0387bc: 6e20 6b0b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b6b │ │ -0387c2: 0e00 |0003: return-void │ │ +0380cc: |[0380cc] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0380dc: 6e20 6b0b 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b6b │ │ +0380e2: 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 │ │ -0387c4: |[0387c4] android.support.v4.app.Fragment.restoreViewState:()V │ │ -0387d4: 5420 9300 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -0387d8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0387dc: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -0387e0: 5421 9300 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -0387e4: 6e20 620b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b62 │ │ -0387ea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0387ec: 5b20 9300 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -0387f0: 0e00 |000e: return-void │ │ +0380e4: |[0380e4] android.support.v4.app.Fragment.restoreViewState:()V │ │ +0380f4: 5420 9300 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +0380f8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0380fc: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +038100: 5421 9300 |0006: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +038104: 6e20 620b 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0b62 │ │ +03810a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03810c: 5b20 9300 |000c: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +038110: 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 │ │ -0387f4: |[0387f4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -038804: 5220 8700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038808: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -03880c: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -038810: 1a01 fb02 |0006: const-string v1, "Fragment already active" // string@02fb │ │ -038814: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03881a: 2700 |000b: throw v0 │ │ -03881c: 5b23 7900 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -038820: 0e00 |000e: return-void │ │ +038114: |[038114] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +038124: 5220 8700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +038128: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +03812c: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +038130: 1a01 fb02 |0006: const-string v1, "Fragment already active" // string@02fb │ │ +038134: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03813a: 2700 |000b: throw v0 │ │ +03813c: 5b23 7900 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +038140: 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 │ │ -038824: |[038824] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -038834: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -038838: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -03883c: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -038840: 6e10 3502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ -038846: 0a00 |0009: move-result v0 │ │ -038848: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -03884c: 6e10 3702 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ -038852: 0a00 |000f: move-result v0 │ │ -038854: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -038858: 5410 7600 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -03885c: 6e10 9d02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ -038862: 0e00 |0017: return-void │ │ +038144: |[038144] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +038154: 5510 8400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +038158: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +03815c: 5c12 8400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +038160: 6e10 3502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ +038166: 0a00 |0009: move-result v0 │ │ +038168: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +03816c: 6e10 3702 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ +038172: 0a00 |000f: move-result v0 │ │ +038174: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +038178: 5410 7600 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +03817c: 6e10 9d02 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ +038182: 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 │ │ -038864: |[038864] android.support.v4.app.Fragment.setIndex:(I)V │ │ -038874: 5923 8700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038878: 2200 3102 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03887c: 7010 c60d 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038882: 1a01 f80c |0007: const-string v1, "android:fragment:" // string@0cf8 │ │ -038886: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03888c: 0c00 |000c: move-result-object v0 │ │ -03888e: 5221 8700 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038892: 6e20 cb0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -038898: 0c00 |0012: move-result-object v0 │ │ -03889a: 6e10 d60d 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0388a0: 0c00 |0016: move-result-object v0 │ │ -0388a2: 5b20 9c00 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ -0388a6: 0e00 |0019: return-void │ │ +038184: |[038184] android.support.v4.app.Fragment.setIndex:(I)V │ │ +038194: 5923 8700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +038198: 2200 3102 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03819c: 7010 c60d 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0381a2: 1a01 f20c |0007: const-string v1, "android:fragment:" // string@0cf2 │ │ +0381a6: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0381ac: 0c00 |000c: move-result-object v0 │ │ +0381ae: 5221 8700 |000d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0381b2: 6e20 cb0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0381b8: 0c00 |0012: move-result-object v0 │ │ +0381ba: 6e10 d60d 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0381c0: 0c00 |0016: move-result-object v0 │ │ +0381c2: 5b20 9c00 |0017: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ +0381c6: 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 │ │ -0388a8: |[0388a8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -0388b8: 5220 8700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -0388bc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0388c0: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -0388c4: 1a01 fb02 |0006: const-string v1, "Fragment already active" // string@02fb │ │ -0388c8: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -0388ce: 2700 |000b: throw v0 │ │ -0388d0: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -0388d4: 5430 6f00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -0388d8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0388dc: 5430 6f00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ -0388e0: 5b20 9200 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -0388e4: 0e00 |0016: return-void │ │ -0388e6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0388e8: 28fc |0018: goto 0014 // -0004 │ │ +0381c8: |[0381c8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0381d8: 5220 8700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0381dc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0381e0: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0381e4: 1a01 fb02 |0006: const-string v1, "Fragment already active" // string@02fb │ │ +0381e8: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0381ee: 2700 |000b: throw v0 │ │ +0381f0: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +0381f4: 5430 6f00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +0381f8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0381fc: 5430 6f00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@006f │ │ +038200: 5b20 9200 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +038204: 0e00 |0016: return-void │ │ +038206: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +038208: 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 │ │ -0388ec: |[0388ec] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -0388fc: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -038900: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -038904: 5c12 8b00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -038908: 5510 8400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -03890c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -038910: 6e10 3502 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ -038916: 0a00 |000d: move-result v0 │ │ -038918: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -03891c: 6e10 3702 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ -038922: 0a00 |0013: move-result v0 │ │ -038924: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -038928: 5410 7600 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -03892c: 6e10 9d02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ -038932: 0e00 |001b: return-void │ │ +03820c: |[03820c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +03821c: 5510 8b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +038220: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +038224: 5c12 8b00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +038228: 5510 8400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +03822c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +038230: 6e10 3502 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0235 │ │ +038236: 0a00 |000d: move-result v0 │ │ +038238: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +03823c: 6e10 3702 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0237 │ │ +038242: 0a00 |0013: move-result v0 │ │ +038244: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +038248: 5410 7600 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +03824c: 6e10 9d02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ +038252: 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 │ │ -038934: |[038934] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -038944: 5c01 9000 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -038948: 0e00 |0002: return-void │ │ +038254: |[038254] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +038264: 5c01 9000 |0000: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +038268: 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 │ │ -03894c: |[03894c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -03895c: 5b01 9700 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -038960: 5902 9900 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -038964: 0e00 |0004: return-void │ │ +03826c: |[03826c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +03827c: 5b01 9700 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +038280: 5902 9900 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +038284: 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 │ │ -038968: |[038968] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -038978: 5520 9a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -03897c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -038980: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -038984: 5220 9400 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -038988: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -03898a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -03898e: 5420 8200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -038992: 6e20 f602 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02f6 │ │ -038998: 5c23 9a00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -03899c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -0389a0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0389a2: 5c20 7f00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ -0389a6: 0e00 |0017: return-void │ │ -0389a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0389aa: 28fc |0019: goto 0015 // -0004 │ │ +038288: |[038288] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +038298: 5520 9a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +03829c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0382a0: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0382a4: 5220 9400 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +0382a8: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0382aa: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +0382ae: 5420 8200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +0382b2: 6e20 f602 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02f6 │ │ +0382b8: 5c23 9a00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +0382bc: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0382c0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0382c2: 5c20 7f00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ +0382c6: 0e00 |0017: return-void │ │ +0382c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0382ca: 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 │ │ -0389ac: |[0389ac] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -0389bc: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -0389c0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0389c4: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -0389c8: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0389cc: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0389d2: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ -0389d6: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0389dc: 0c01 |0010: move-result-object v1 │ │ -0389de: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0389e4: 0c01 |0014: move-result-object v1 │ │ -0389e6: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -0389ea: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0389f0: 0c01 |001a: move-result-object v1 │ │ -0389f2: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0389f8: 0c01 |001e: move-result-object v1 │ │ -0389fa: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -038a00: 2700 |0022: throw v0 │ │ -038a02: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038a06: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -038a08: 6e40 9c02 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@029c │ │ -038a0e: 0e00 |0029: return-void │ │ +0382cc: |[0382cc] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +0382dc: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +0382e0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0382e4: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0382e8: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0382ec: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0382f2: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ +0382f6: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0382fc: 0c01 |0010: move-result-object v1 │ │ +0382fe: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +038304: 0c01 |0014: move-result-object v1 │ │ +038306: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +03830a: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038310: 0c01 |001a: move-result-object v1 │ │ +038312: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038318: 0c01 |001e: move-result-object v1 │ │ +03831a: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +038320: 2700 |0022: throw v0 │ │ +038322: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +038326: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +038328: 6e40 9c02 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@029c │ │ +03832e: 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 │ │ -038a10: |[038a10] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -038a20: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038a24: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -038a28: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -038a2c: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -038a30: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038a36: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ -038a3a: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038a40: 0c01 |0010: move-result-object v1 │ │ -038a42: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -038a48: 0c01 |0014: move-result-object v1 │ │ -038a4a: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -038a4e: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038a54: 0c01 |001a: move-result-object v1 │ │ -038a56: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038a5c: 0c01 |001e: move-result-object v1 │ │ -038a5e: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -038a64: 2700 |0022: throw v0 │ │ -038a66: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -038a6a: 6e40 9c02 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@029c │ │ -038a70: 0e00 |0028: return-void │ │ +038330: |[038330] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +038340: 5430 7600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +038344: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +038348: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03834c: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +038350: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038356: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ +03835a: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038360: 0c01 |0010: move-result-object v1 │ │ +038362: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +038368: 0c01 |0014: move-result-object v1 │ │ +03836a: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +03836e: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038374: 0c01 |001a: move-result-object v1 │ │ +038376: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03837c: 0c01 |001e: move-result-object v1 │ │ +03837e: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +038384: 2700 |0022: throw v0 │ │ +038386: 5430 7600 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +03838a: 6e40 9c02 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@029c │ │ +038390: 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 │ │ -038a74: |[038a74] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -038a84: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -038a88: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -038a8c: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -038a92: 7120 2205 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -038a98: 5221 8700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038a9c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -038aa0: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -038aa4: 6e20 ce0d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038aaa: 5221 8700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -038aae: 6e20 cb0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -038ab4: 5221 8100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -038ab8: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -038abc: 1a01 4800 |001c: const-string v1, " id=0x" // string@0048 │ │ -038ac0: 6e20 ce0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038ac6: 5221 8100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -038aca: 7110 820d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -038ad0: 0c01 |0026: move-result-object v1 │ │ -038ad2: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038ad8: 5421 9600 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -038adc: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -038ae0: 1a01 0400 |002e: const-string v1, " " // string@0004 │ │ -038ae4: 6e20 ce0d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038aea: 5421 9600 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -038aee: 6e20 ce0d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038af4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -038af8: 6e20 c90d 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -038afe: 6e10 d60d 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038b04: 0c01 |0040: move-result-object v1 │ │ -038b06: 1101 |0041: return-object v1 │ │ +038394: |[038394] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0383a4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +0383a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0383ac: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +0383b2: 7120 2205 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +0383b8: 5221 8700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0383bc: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +0383c0: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +0383c4: 6e20 ce0d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0383ca: 5221 8700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +0383ce: 6e20 cb0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0383d4: 5221 8100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +0383d8: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +0383dc: 1a01 4800 |001c: const-string v1, " id=0x" // string@0048 │ │ +0383e0: 6e20 ce0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0383e6: 5221 8100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +0383ea: 7110 820d 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0383f0: 0c01 |0026: move-result-object v1 │ │ +0383f2: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0383f8: 5421 9600 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +0383fc: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +038400: 1a01 0400 |002e: const-string v1, " " // string@0004 │ │ +038404: 6e20 ce0d 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03840a: 5421 9600 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +03840e: 6e20 ce0d 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038414: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +038418: 6e20 c90d 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +03841e: 6e10 d60d 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038424: 0c01 |0040: move-result-object v1 │ │ +038426: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0007 line=442 │ │ 0x000a line=443 │ │ 0x000e line=444 │ │ 0x0013 line=445 │ │ @@ -4108,18 +4108,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -038b08: |[038b08] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -038b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038b1a: 6e20 6b0b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b6b │ │ -038b20: 0e00 |0004: return-void │ │ +038428: |[038428] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +038438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03843a: 6e20 6b0b 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0b6b │ │ +038440: 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; │ │ @@ -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 │ │ -038b24: |[038b24] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -038b34: 5b01 9e00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ -038b38: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -038b3e: 0e00 |0005: return-void │ │ +038444: |[038444] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +038454: 5b01 9e00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ +038458: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +03845e: 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 │ │ -038b40: |[038b40] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -038b50: 5230 2700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0027 │ │ -038b54: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -038b5a: 6f20 4f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ -038b60: 0e00 |0008: return-void │ │ -038b62: 5420 9e00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ -038b66: 5500 b800 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ -038b6a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -038b6e: 5420 9e00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ -038b72: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -038b74: 6e20 6f02 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ -038b7a: 28f3 |0015: goto 0008 // -000d │ │ -038b7c: 5420 9e00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ -038b80: 6e10 9502 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ -038b86: 5420 9e00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ -038b8a: 5400 b000 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038b8e: 6e10 e202 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -038b94: 28e6 |0022: goto 0008 // -001a │ │ -038b96: 0000 |0023: nop // spacer │ │ -038b98: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +038460: |[038460] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +038470: 5230 2700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0027 │ │ +038474: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +03847a: 6f20 4f01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ +038480: 0e00 |0008: return-void │ │ +038482: 5420 9e00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ +038486: 5500 b800 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ +03848a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +03848e: 5420 9e00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ +038492: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +038494: 6e20 6f02 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ +03849a: 28f3 |0015: goto 0008 // -000d │ │ +03849c: 5420 9e00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ +0384a0: 6e10 9502 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ +0384a6: 5420 9e00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@009e │ │ +0384aa: 5400 b000 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0384ae: 6e10 e202 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +0384b4: 28e6 |0022: goto 0008 // -001a │ │ +0384b6: 0000 |0023: nop // spacer │ │ +0384b8: 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 │ │ @@ -4267,39 +4267,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -038ba8: |[038ba8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -038bb8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -038bba: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ -038bbe: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -038bc4: 6900 9f00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009f │ │ -038bc8: 0e00 |0008: return-void │ │ -038bca: 0000 |0009: nop // spacer │ │ -038bcc: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +0384c8: |[0384c8] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +0384d8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0384da: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ +0384de: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0384e4: 6900 9f00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009f │ │ +0384e8: 0e00 |0008: return-void │ │ +0384ea: 0000 |0009: nop // spacer │ │ +0384ec: 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 │ │ -038be0: |[038be0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -038bf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -038bf6: 0e00 |0003: return-void │ │ +038500: |[038500] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +038510: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +038516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -4359,17 +4359,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038bf8: |[038bf8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -038c08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -038c0e: 0e00 |0003: return-void │ │ +038518: |[038518] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +038528: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03852e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -4477,23 +4477,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038c10: |[038c10] android.support.v4.app.FragmentActivity.:()V │ │ -038c20: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -038c26: 2200 7600 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0076 │ │ -038c2a: 7020 6902 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0269 │ │ -038c30: 5b10 b100 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -038c34: 2200 8200 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0082 │ │ -038c38: 7010 c702 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@02c7 │ │ -038c3e: 5b10 b000 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038c42: 0e00 |0011: return-void │ │ +038530: |[038530] android.support.v4.app.FragmentActivity.:()V │ │ +038540: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +038546: 2200 7600 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0076 │ │ +03854a: 7020 6902 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0269 │ │ +038550: 5b10 b100 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +038554: 2200 8200 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@0082 │ │ +038558: 7010 c702 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@02c7 │ │ +03855e: 5b10 b000 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038562: 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 │ │ -038c44: |[038c44] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -038c54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -038c56: 5520 b500 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ -038c5a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -038c5e: 5c21 b500 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ -038c62: 5c23 b700 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ -038c66: 5420 b100 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -038c6a: 6e20 5401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -038c70: 6e10 9302 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0293 │ │ -038c76: 0e00 |0011: return-void │ │ +038564: |[038564] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +038574: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038576: 5520 b500 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ +03857a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +03857e: 5c21 b500 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ +038582: 5c23 b700 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ +038586: 5420 b100 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +03858a: 6e20 5401 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +038590: 6e10 9302 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0293 │ │ +038596: 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 │ │ -038c78: |[038c78] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -038c88: 6001 2100 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -038c8c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -038c90: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -038c94: 6e20 3f0d 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038c9a: 1a01 e906 |0009: const-string v1, "Local FragmentActivity " // string@06e9 │ │ -038c9e: 6e20 3f0d 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038ca4: 7110 da0d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -038caa: 0a01 |0011: move-result v1 │ │ -038cac: 7110 820d 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -038cb2: 0c01 |0015: move-result-object v1 │ │ -038cb4: 6e20 3f0d 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038cba: 1a01 2a00 |0019: const-string v1, " State:" // string@002a │ │ -038cbe: 6e20 440d 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -038cc4: 2201 3102 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -038cc8: 7010 c60d 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038cce: 6e20 ce0d 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038cd4: 0c01 |0026: move-result-object v1 │ │ -038cd6: 1a02 0500 |0027: const-string v2, " " // string@0005 │ │ -038cda: 6e20 ce0d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038ce0: 0c01 |002c: move-result-object v1 │ │ -038ce2: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038ce8: 0c00 |0030: move-result-object v0 │ │ -038cea: 6e20 3f0d 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038cf0: 1a01 2b14 |0034: const-string v1, "mCreated=" // string@142b │ │ -038cf4: 6e20 3f0d 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038cfa: 5541 af00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ -038cfe: 6e20 400d 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -038d04: 1a01 0a15 |003e: const-string v1, "mResumed=" // string@150a │ │ -038d08: 6e20 3f0d 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d0e: 5541 b600 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ -038d12: 6e20 400d 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -038d18: 1a01 7000 |0048: const-string v1, " mStopped=" // string@0070 │ │ -038d1c: 6e20 3f0d 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d22: 5541 b800 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ -038d26: 6e20 400d 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -038d2c: 1a01 6800 |0052: const-string v1, " mReallyStopped=" // string@0068 │ │ -038d30: 6e20 3f0d 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d36: 5541 b500 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ -038d3a: 6e20 450d 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -038d40: 6e20 3f0d 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d46: 1a01 b714 |005f: const-string v1, "mLoadersStarted=" // string@14b7 │ │ -038d4a: 6e20 3f0d 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d50: 5541 b300 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -038d54: 6e20 450d 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -038d5a: 5441 b200 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038d5e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -038d62: 6e20 3f0d 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d68: 1a01 df06 |0070: const-string v1, "Loader Manager " // string@06df │ │ -038d6c: 6e20 3f0d 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d72: 5441 b200 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038d76: 7110 da0d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -038d7c: 0a01 |007a: move-result v1 │ │ -038d7e: 7110 820d 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -038d84: 0c01 |007e: move-result-object v1 │ │ -038d86: 6e20 3f0d 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -038d8c: 1a01 0101 |0082: const-string v1, ":" // string@0101 │ │ -038d90: 6e20 440d 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -038d96: 5441 b200 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038d9a: 2202 3102 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -038d9e: 7010 c60d 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038da4: 6e20 ce0d 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038daa: 0c02 |0091: move-result-object v2 │ │ -038dac: 1a03 0500 |0092: const-string v3, " " // string@0005 │ │ -038db0: 6e20 ce0d 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038db6: 0c02 |0097: move-result-object v2 │ │ -038db8: 6e10 d60d 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038dbe: 0c02 |009b: move-result-object v2 │ │ -038dc0: 6e58 8903 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@0389 │ │ -038dc6: 5441 b000 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038dca: 6e58 e002 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@02e0 │ │ -038dd0: 0e00 |00a4: return-void │ │ +038598: |[038598] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0385a8: 6001 2100 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0385ac: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +0385b0: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +0385b4: 6e20 3f0d 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0385ba: 1a01 e906 |0009: const-string v1, "Local FragmentActivity " // string@06e9 │ │ +0385be: 6e20 3f0d 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0385c4: 7110 da0d 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +0385ca: 0a01 |0011: move-result v1 │ │ +0385cc: 7110 820d 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0385d2: 0c01 |0015: move-result-object v1 │ │ +0385d4: 6e20 3f0d 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0385da: 1a01 2a00 |0019: const-string v1, " State:" // string@002a │ │ +0385de: 6e20 440d 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +0385e4: 2201 3102 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0385e8: 7010 c60d 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0385ee: 6e20 ce0d 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0385f4: 0c01 |0026: move-result-object v1 │ │ +0385f6: 1a02 0500 |0027: const-string v2, " " // string@0005 │ │ +0385fa: 6e20 ce0d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038600: 0c01 |002c: move-result-object v1 │ │ +038602: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038608: 0c00 |0030: move-result-object v0 │ │ +03860a: 6e20 3f0d 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038610: 1a01 2514 |0034: const-string v1, "mCreated=" // string@1425 │ │ +038614: 6e20 3f0d 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03861a: 5541 af00 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ +03861e: 6e20 400d 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +038624: 1a01 0415 |003e: const-string v1, "mResumed=" // string@1504 │ │ +038628: 6e20 3f0d 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03862e: 5541 b600 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ +038632: 6e20 400d 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +038638: 1a01 7000 |0048: const-string v1, " mStopped=" // string@0070 │ │ +03863c: 6e20 3f0d 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038642: 5541 b800 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ +038646: 6e20 400d 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03864c: 1a01 6800 |0052: const-string v1, " mReallyStopped=" // string@0068 │ │ +038650: 6e20 3f0d 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038656: 5541 b500 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ +03865a: 6e20 450d 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +038660: 6e20 3f0d 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038666: 1a01 b114 |005f: const-string v1, "mLoadersStarted=" // string@14b1 │ │ +03866a: 6e20 3f0d 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038670: 5541 b300 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +038674: 6e20 450d 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +03867a: 5441 b200 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +03867e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +038682: 6e20 3f0d 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038688: 1a01 df06 |0070: const-string v1, "Loader Manager " // string@06df │ │ +03868c: 6e20 3f0d 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +038692: 5441 b200 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038696: 7110 da0d 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +03869c: 0a01 |007a: move-result v1 │ │ +03869e: 7110 820d 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0386a4: 0c01 |007e: move-result-object v1 │ │ +0386a6: 6e20 3f0d 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +0386ac: 1a01 0101 |0082: const-string v1, ":" // string@0101 │ │ +0386b0: 6e20 440d 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +0386b6: 5441 b200 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0386ba: 2202 3102 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0386be: 7010 c60d 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0386c4: 6e20 ce0d 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0386ca: 0c02 |0091: move-result-object v2 │ │ +0386cc: 1a03 0500 |0092: const-string v3, " " // string@0005 │ │ +0386d0: 6e20 ce0d 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0386d6: 0c02 |0097: move-result-object v2 │ │ +0386d8: 6e10 d60d 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0386de: 0c02 |009b: move-result-object v2 │ │ +0386e0: 6e58 8903 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@0389 │ │ +0386e6: 5441 b000 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0386ea: 6e58 e002 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@02e0 │ │ +0386f0: 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 │ │ -038dd4: |[038dd4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -038de4: 6e10 7502 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0275 │ │ -038dea: 0c00 |0003: move-result-object v0 │ │ -038dec: 1f00 7800 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ -038df0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -038df4: 5401 a500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a5 │ │ -038df8: 1101 |000a: return-object v1 │ │ -038dfa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -038dfc: 28fe |000c: goto 000a // -0002 │ │ +0386f4: |[0386f4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +038704: 6e10 7502 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0275 │ │ +03870a: 0c00 |0003: move-result-object v0 │ │ +03870c: 1f00 7800 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ +038710: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +038714: 5401 a500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a5 │ │ +038718: 1101 |000a: return-object v1 │ │ +03871a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03871c: 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 │ │ -038e00: |[038e00] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -038e10: 5421 ad00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038e14: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -038e18: 2201 e200 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ -038e1c: 7010 5305 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ -038e22: 5b21 ad00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038e26: 5421 ad00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038e2a: 6e20 5a05 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -038e30: 0c00 |0010: move-result-object v0 │ │ -038e32: 1f00 9000 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ -038e36: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -038e3a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -038e3e: 2200 9000 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ -038e42: 7030 7f03 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@037f │ │ -038e48: 5421 ad00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038e4c: 6e30 6105 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -038e52: 1100 |0021: return-object v0 │ │ -038e54: 6e20 9103 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0391 │ │ -038e5a: 28fc |0025: goto 0021 // -0004 │ │ +038720: |[038720] android.support.v4.app.FragmentActivity.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +038730: 5421 ad00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +038734: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +038738: 2201 e200 |0004: new-instance v1, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ +03873c: 7010 5305 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ +038742: 5b21 ad00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +038746: 5421 ad00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03874a: 6e20 5a05 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +038750: 0c00 |0010: move-result-object v0 │ │ +038752: 1f00 9000 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ +038756: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +03875a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +03875e: 2200 9000 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ +038762: 7030 7f03 2004 |0019: invoke-direct {v0, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Landroid/support/v4/app/FragmentActivity;Z)V // method@037f │ │ +038768: 5421 ad00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03876c: 6e30 6105 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +038772: 1100 |0021: return-object v0 │ │ +038774: 6e20 9103 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0391 │ │ +03877a: 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 │ │ -038e5c: |[038e5c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -038e6c: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038e70: 1100 |0002: return-object v0 │ │ +03877c: |[03877c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +03878c: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038790: 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 │ │ -038e74: |[038e74] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -038e84: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -038e86: 5430 b200 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038e8a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -038e8e: 5430 b200 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038e92: 1100 |0007: return-object v0 │ │ -038e94: 5c32 ae00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ -038e98: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -038e9a: 5531 b300 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -038e9e: 6e40 7702 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -038ea4: 0c00 |0010: move-result-object v0 │ │ -038ea6: 5b30 b200 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038eaa: 5430 b200 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -038eae: 28f2 |0015: goto 0007 // -000e │ │ +038794: |[038794] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0387a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0387a6: 5430 b200 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0387aa: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0387ae: 5430 b200 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0387b2: 1100 |0007: return-object v0 │ │ +0387b4: 5c32 ae00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ +0387b8: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0387ba: 5531 b300 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +0387be: 6e40 7702 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +0387c4: 0c00 |0010: move-result-object v0 │ │ +0387c6: 5b30 b200 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0387ca: 5430 b200 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0387ce: 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 │ │ -038eb0: |[038eb0] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ -038ec0: 5421 ad00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038ec4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -038ec8: 5421 ad00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038ecc: 6e20 5a05 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -038ed2: 0c00 |0009: move-result-object v0 │ │ -038ed4: 1f00 9000 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ -038ed8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -038edc: 5501 3301 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -038ee0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -038ee4: 6e10 8303 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ -038eea: 5421 ad00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -038eee: 6e20 6205 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0562 │ │ -038ef4: 0e00 |001a: return-void │ │ +0387d0: |[0387d0] android.support.v4.app.FragmentActivity.invalidateSupportFragmentIndex:(I)V │ │ +0387e0: 5421 ad00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +0387e4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +0387e8: 5421 ad00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +0387ec: 6e20 5a05 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +0387f2: 0c00 |0009: move-result-object v0 │ │ +0387f4: 1f00 9000 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ +0387f8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +0387fc: 5501 3301 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +038800: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +038804: 6e10 8303 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ +03880a: 5421 ad00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03880e: 6e20 6205 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0562 │ │ +038814: 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 │ │ -038ef8: |[038ef8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -038f08: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -038f0c: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ -038f10: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038f14: 5452 b000 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038f18: 5422 d600 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -038f1c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -038f20: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -038f24: 5452 b000 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038f28: 5422 d600 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -038f2c: 6e10 2e0e 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -038f32: 0a02 |0015: move-result v2 │ │ -038f34: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ -038f38: 1a02 fd02 |0018: const-string v2, "FragmentActivity" // string@02fd │ │ -038f3c: 2203 3102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -038f40: 7010 c60d 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038f46: 1a04 c001 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01c0 │ │ -038f4a: 6e20 ce0d 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038f50: 0c03 |0024: move-result-object v3 │ │ -038f52: 7110 820d 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -038f58: 0c04 |0028: move-result-object v4 │ │ -038f5a: 6e20 ce0d 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038f60: 0c03 |002c: move-result-object v3 │ │ -038f62: 6e10 d60d 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038f68: 0c03 |0030: move-result-object v3 │ │ -038f6a: 7120 e60a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -038f70: 0e00 |0034: return-void │ │ -038f72: 5452 b000 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -038f76: 5422 d600 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -038f7a: 6e20 280e 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -038f80: 0c00 |003c: move-result-object v0 │ │ -038f82: 1f00 7500 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -038f86: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ -038f8a: 1a02 fd02 |0041: const-string v2, "FragmentActivity" // string@02fd │ │ -038f8e: 2203 3102 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -038f92: 7010 c60d 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -038f98: 1a04 c101 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01c1 │ │ -038f9c: 6e20 ce0d 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038fa2: 0c03 |004d: move-result-object v3 │ │ -038fa4: 7110 820d 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -038faa: 0c04 |0051: move-result-object v4 │ │ -038fac: 6e20 ce0d 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -038fb2: 0c03 |0055: move-result-object v3 │ │ -038fb4: 6e10 d60d 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -038fba: 0c03 |0059: move-result-object v3 │ │ -038fbc: 7120 e60a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -038fc2: 28d7 |005d: goto 0034 // -0029 │ │ -038fc4: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ -038fca: b562 |0061: and-int/2addr v2, v6 │ │ -038fcc: 6e40 3e02 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@023e │ │ -038fd2: 28cf |0065: goto 0034 // -0031 │ │ -038fd4: 6f40 1400 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ -038fda: 28cb |0069: goto 0034 // -0035 │ │ +038818: |[038818] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +038828: e101 0610 |0000: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +03882c: 3801 6400 |0002: if-eqz v1, 0066 // +0064 │ │ +038830: d801 01ff |0004: add-int/lit8 v1, v1, #int -1 // #ff │ │ +038834: 5452 b000 |0006: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038838: 5422 d600 |0008: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +03883c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +038840: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +038844: 5452 b000 |000e: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038848: 5422 d600 |0010: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +03884c: 6e10 2e0e 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +038852: 0a02 |0015: move-result v2 │ │ +038854: 3421 1f00 |0016: if-lt v1, v2, 0035 // +001f │ │ +038858: 1a02 fd02 |0018: const-string v2, "FragmentActivity" // string@02fd │ │ +03885c: 2203 3102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +038860: 7010 c60d 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038866: 1a04 c001 |001f: const-string v4, "Activity result fragment index out of range: 0x" // string@01c0 │ │ +03886a: 6e20 ce0d 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038870: 0c03 |0024: move-result-object v3 │ │ +038872: 7110 820d 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +038878: 0c04 |0028: move-result-object v4 │ │ +03887a: 6e20 ce0d 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038880: 0c03 |002c: move-result-object v3 │ │ +038882: 6e10 d60d 0300 |002d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038888: 0c03 |0030: move-result-object v3 │ │ +03888a: 7120 e60a 3200 |0031: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +038890: 0e00 |0034: return-void │ │ +038892: 5452 b000 |0035: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038896: 5422 d600 |0037: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +03889a: 6e20 280e 1200 |0039: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0388a0: 0c00 |003c: move-result-object v0 │ │ +0388a2: 1f00 7500 |003d: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +0388a6: 3900 1f00 |003f: if-nez v0, 005e // +001f │ │ +0388aa: 1a02 fd02 |0041: const-string v2, "FragmentActivity" // string@02fd │ │ +0388ae: 2203 3102 |0043: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0388b2: 7010 c60d 0300 |0045: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0388b8: 1a04 c101 |0048: const-string v4, "Activity result no fragment exists for index: 0x" // string@01c1 │ │ +0388bc: 6e20 ce0d 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0388c2: 0c03 |004d: move-result-object v3 │ │ +0388c4: 7110 820d 0600 |004e: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0388ca: 0c04 |0051: move-result-object v4 │ │ +0388cc: 6e20 ce0d 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0388d2: 0c03 |0055: move-result-object v3 │ │ +0388d4: 6e10 d60d 0300 |0056: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0388da: 0c03 |0059: move-result-object v3 │ │ +0388dc: 7120 e60a 3200 |005a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +0388e2: 28d7 |005d: goto 0034 // -0029 │ │ +0388e4: 1402 ffff 0000 |005e: const v2, #float 9.18341e-41 // #0000ffff │ │ +0388ea: b562 |0061: and-int/2addr v2, v6 │ │ +0388ec: 6e40 3e02 2087 |0062: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@023e │ │ +0388f2: 28cf |0065: goto 0034 // -0031 │ │ +0388f4: 6f40 1400 6587 |0066: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0014 │ │ +0388fa: 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 │ │ -038fdc: |[038fdc] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -038fec: 0e00 |0000: return-void │ │ +0388fc: |[0388fc] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +03890c: 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 │ │ -038ff0: |[038ff0] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -039000: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039004: 6e10 fa02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02fa │ │ -03900a: 0a00 |0005: move-result v0 │ │ -03900c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -039010: 6e10 7202 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0272 │ │ -039016: 0e00 |000b: return-void │ │ +038910: |[038910] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +038920: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038924: 6e10 fa02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@02fa │ │ +03892a: 0a00 |0005: move-result v0 │ │ +03892c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +038930: 6e10 7202 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0272 │ │ +038936: 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 │ │ -039018: |[039018] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -039028: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ -03902e: 5410 b000 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039032: 6e20 d202 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d2 │ │ -039038: 0e00 |0008: return-void │ │ +038938: |[038938] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +038948: 6f20 1500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0015 │ │ +03894e: 5410 b000 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038952: 6e20 d202 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d2 │ │ +038958: 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 │ │ -03903c: |[03903c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03904c: 5442 b000 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039050: 6e20 cc02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@02cc │ │ -039056: 6e10 7602 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -03905c: 0c02 |0008: move-result-object v2 │ │ -03905e: 6e10 010b 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0b01 │ │ -039064: 0c02 |000c: move-result-object v2 │ │ -039066: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ -03906a: 6e10 7602 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -039070: 0c02 |0012: move-result-object v2 │ │ -039072: 6e20 040b 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0b04 │ │ -039078: 6f20 1600 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -03907e: 6e10 7502 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0275 │ │ -039084: 0c00 |001c: move-result-object v0 │ │ -039086: 1f00 7800 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ -03908a: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -03908e: 5402 a700 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a7 │ │ -039092: 5b42 ad00 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -039096: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ -03909a: 1a02 fc0c |0027: const-string v2, "android:support:fragments" // string@0cfc │ │ -03909e: 6e20 3a01 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -0390a4: 0c01 |002c: move-result-object v1 │ │ -0390a6: 5443 b000 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0390aa: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ -0390ae: 5402 a600 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a6 │ │ -0390b2: 6e30 0203 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0302 │ │ -0390b8: 5442 b000 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0390bc: 6e10 d402 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@02d4 │ │ -0390c2: 0e00 |003b: return-void │ │ -0390c4: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -0390c6: 28f6 |003d: goto 0033 // -000a │ │ +03895c: |[03895c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03896c: 5442 b000 |0000: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038970: 6e20 cc02 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/app/FragmentManagerImpl;.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@02cc │ │ +038976: 6e10 7602 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +03897c: 0c02 |0008: move-result-object v2 │ │ +03897e: 6e10 010b 0200 |0009: invoke-virtual {v2}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0b01 │ │ +038984: 0c02 |000c: move-result-object v2 │ │ +038986: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ +03898a: 6e10 7602 0400 |000f: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +038990: 0c02 |0012: move-result-object v2 │ │ +038992: 6e20 040b 4200 |0013: invoke-virtual {v2, v4}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0b04 │ │ +038998: 6f20 1600 5400 |0016: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +03899e: 6e10 7502 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0275 │ │ +0389a4: 0c00 |001c: move-result-object v0 │ │ +0389a6: 1f00 7800 |001d: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ +0389aa: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +0389ae: 5402 a700 |0021: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a7 │ │ +0389b2: 5b42 ad00 |0023: iput-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +0389b6: 3805 1100 |0025: if-eqz v5, 0036 // +0011 │ │ +0389ba: 1a02 f60c |0027: const-string v2, "android:support:fragments" // string@0cf6 │ │ +0389be: 6e20 3a01 2500 |0029: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +0389c4: 0c01 |002c: move-result-object v1 │ │ +0389c6: 5443 b000 |002d: iget-object v3, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0389ca: 3800 0d00 |002f: if-eqz v0, 003c // +000d │ │ +0389ce: 5402 a600 |0031: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a6 │ │ +0389d2: 6e30 0203 1302 |0033: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0302 │ │ +0389d8: 5442 b000 |0036: iget-object v2, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0389dc: 6e10 d402 0200 |0038: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@02d4 │ │ +0389e2: 0e00 |003b: return-void │ │ +0389e4: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +0389e6: 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 │ │ -0390c8: |[0390c8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -0390d8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -0390dc: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -0390e2: 0a00 |0005: move-result v0 │ │ -0390e4: 5431 b000 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0390e8: 6e10 7802 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0278 │ │ -0390ee: 0c02 |000b: move-result-object v2 │ │ -0390f0: 6e30 d502 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02d5 │ │ -0390f6: 0a01 |000f: move-result v1 │ │ -0390f8: b610 |0010: or-int/2addr v0, v1 │ │ -0390fa: 6001 2100 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -0390fe: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -039102: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -039106: 0f00 |0017: return v0 │ │ -039108: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -03910a: 28fe |0019: goto 0017 // -0002 │ │ -03910c: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ -039112: 0a00 |001d: move-result v0 │ │ -039114: 28f9 |001e: goto 0017 // -0007 │ │ +0389e8: |[0389e8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0389f8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +0389fc: 6f30 1700 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +038a02: 0a00 |0005: move-result v0 │ │ +038a04: 5431 b000 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038a08: 6e10 7802 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0278 │ │ +038a0e: 0c02 |000b: move-result-object v2 │ │ +038a10: 6e30 d502 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02d5 │ │ +038a16: 0a01 |000f: move-result v1 │ │ +038a18: b610 |0010: or-int/2addr v0, v1 │ │ +038a1a: 6001 2100 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +038a1e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +038a22: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +038a26: 0f00 |0017: return v0 │ │ +038a28: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +038a2a: 28fe |0019: goto 0017 // -0002 │ │ +038a2c: 6f30 1700 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0017 │ │ +038a32: 0a00 |001d: move-result v0 │ │ +038a34: 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 │ │ -039118: |[039118] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -039128: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03912a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03912c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -03912e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -039130: 1a07 2410 |0004: const-string v7, "fragment" // string@1024 │ │ -039134: 6e20 ae0d c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03913a: 0a07 |0009: move-result v7 │ │ -03913c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -039140: 6f40 1800 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@0018 │ │ -039146: 0c07 |000f: move-result-object v7 │ │ -039148: 1107 |0010: return-object v7 │ │ -03914a: 1a07 e10d |0011: const-string v7, "class" // string@0de1 │ │ -03914e: 7230 dd0a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0add │ │ -039154: 0c02 |0016: move-result-object v2 │ │ -039156: 6207 9f00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009f │ │ -03915a: 6e30 9000 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ -039160: 0c00 |001c: move-result-object v0 │ │ -039162: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -039166: 6e20 e600 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ -03916c: 0c02 |0022: move-result-object v2 │ │ -03916e: 6e30 e500 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ -039174: 0a04 |0026: move-result v4 │ │ -039176: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -039178: 6e20 e600 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ -03917e: 0c06 |002b: move-result-object v6 │ │ -039180: 6e10 e800 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -039186: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -039188: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -03918c: 6e10 410b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0b41 │ │ -039192: 0a01 |0035: move-result v1 │ │ -039194: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -039198: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -03919c: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -0391a0: 2207 1b02 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@021b │ │ -0391a4: 2208 3102 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -0391a8: 7010 c60d 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0391ae: 7210 de0a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ade │ │ -0391b4: 0c09 |0046: move-result-object v9 │ │ -0391b6: 6e20 ce0d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0391bc: 0c08 |004a: move-result-object v8 │ │ -0391be: 1a09 0501 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0105 │ │ -0391c2: 6e20 ce0d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0391c8: 0c08 |0050: move-result-object v8 │ │ -0391ca: 6e20 ce0d 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0391d0: 0c08 |0054: move-result-object v8 │ │ -0391d2: 6e10 d60d 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0391d8: 0c08 |0058: move-result-object v8 │ │ -0391da: 7020 7a0d 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0391e0: 2707 |005c: throw v7 │ │ -0391e2: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -0391e6: 54b7 b000 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0391ea: 6e20 e402 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02e4 │ │ -0391f0: 0c03 |0064: move-result-object v3 │ │ -0391f2: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -0391f6: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -0391fa: 54b7 b000 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0391fe: 6e20 e502 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02e5 │ │ -039204: 0c03 |006e: move-result-object v3 │ │ -039206: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -03920a: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -03920e: 54b7 b000 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039212: 6e20 e402 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02e4 │ │ -039218: 0c03 |0078: move-result-object v3 │ │ -03921a: 6307 cd00 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -03921e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -039222: 1a07 fd02 |007d: const-string v7, "FragmentActivity" // string@02fd │ │ -039226: 2208 3102 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -03922a: 7010 c60d 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -039230: 1a09 b416 |0084: const-string v9, "onCreateView: id=0x" // string@16b4 │ │ -039234: 6e20 ce0d 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03923a: 0c08 |0089: move-result-object v8 │ │ -03923c: 7110 820d 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -039242: 0c09 |008d: move-result-object v9 │ │ -039244: 6e20 ce0d 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03924a: 0c08 |0091: move-result-object v8 │ │ -03924c: 1a09 4200 |0092: const-string v9, " fname=" // string@0042 │ │ -039250: 6e20 ce0d 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -039256: 0c08 |0097: move-result-object v8 │ │ -039258: 6e20 ce0d 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03925e: 0c08 |009b: move-result-object v8 │ │ -039260: 1a09 3d00 |009c: const-string v9, " existing=" // string@003d │ │ -039264: 6e20 ce0d 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03926a: 0c08 |00a1: move-result-object v8 │ │ -03926c: 6e20 cd0d 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -039272: 0c08 |00a5: move-result-object v8 │ │ -039274: 6e10 d60d 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03927a: 0c08 |00a9: move-result-object v8 │ │ -03927c: 7120 e50a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -039282: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -039286: 7120 3302 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0233 │ │ -03928c: 0c03 |00b2: move-result-object v3 │ │ -03928e: 5c3a 8300 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -039292: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -039296: 0147 |00b7: move v7, v4 │ │ -039298: 5937 8100 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -03929c: 5931 7e00 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -0392a0: 5b36 9600 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -0392a4: 5c3a 8600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -0392a8: 54b7 b000 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0392ac: 5b37 8200 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -0392b0: 5437 9200 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -0392b4: 6e40 4c02 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@024c │ │ -0392ba: 54b7 b000 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0392be: 6e30 c902 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ -0392c4: 5437 9b00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0392c8: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -0392cc: 2207 1c02 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ -0392d0: 2208 3102 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -0392d4: 7010 c60d 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0392da: 1a09 fa02 |00d9: const-string v9, "Fragment " // string@02fa │ │ -0392de: 6e20 ce0d 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0392e4: 0c08 |00de: move-result-object v8 │ │ -0392e6: 6e20 ce0d 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0392ec: 0c08 |00e2: move-result-object v8 │ │ -0392ee: 1a09 3700 |00e3: const-string v9, " did not create a view." // string@0037 │ │ -0392f2: 6e20 ce0d 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0392f8: 0c08 |00e8: move-result-object v8 │ │ -0392fa: 6e10 d60d 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -039300: 0c08 |00ec: move-result-object v8 │ │ -039302: 7020 7d0d 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -039308: 2707 |00f0: throw v7 │ │ -03930a: 0117 |00f1: move v7, v1 │ │ -03930c: 28c6 |00f2: goto 00b8 // -003a │ │ -03930e: 5537 8600 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -039312: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -039316: 2207 1b02 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03931a: 2208 3102 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -03931e: 7010 c60d 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -039324: 7210 de0a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ade │ │ -03932a: 0c09 |0101: move-result-object v9 │ │ -03932c: 6e20 ce0d 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -039332: 0c08 |0105: move-result-object v8 │ │ -039334: 1a09 0401 |0106: const-string v9, ": Duplicate id 0x" // string@0104 │ │ -039338: 6e20 ce0d 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03933e: 0c08 |010b: move-result-object v8 │ │ -039340: 7110 820d 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -039346: 0c09 |010f: move-result-object v9 │ │ -039348: 6e20 ce0d 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03934e: 0c08 |0113: move-result-object v8 │ │ -039350: 1a09 df00 |0114: const-string v9, ", tag " // string@00df │ │ -039354: 6e20 ce0d 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03935a: 0c08 |0119: move-result-object v8 │ │ -03935c: 6e20 ce0d 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -039362: 0c08 |011d: move-result-object v8 │ │ -039364: 1a09 de00 |011e: const-string v9, ", or parent id 0x" // string@00de │ │ -039368: 6e20 ce0d 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03936e: 0c08 |0123: move-result-object v8 │ │ -039370: 7110 820d 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -039376: 0c09 |0127: move-result-object v9 │ │ -039378: 6e20 ce0d 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03937e: 0c08 |012b: move-result-object v8 │ │ -039380: 1a09 8d00 |012c: const-string v9, " with another fragment for " // string@008d │ │ -039384: 6e20 ce0d 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03938a: 0c08 |0131: move-result-object v8 │ │ -03938c: 6e20 ce0d 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -039392: 0c08 |0135: move-result-object v8 │ │ -039394: 6e10 d60d 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03939a: 0c08 |0139: move-result-object v8 │ │ -03939c: 7020 7a0d 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0393a2: 2707 |013d: throw v7 │ │ -0393a4: 5c3a 8600 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -0393a8: 5537 9100 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -0393ac: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -0393b0: 5437 9200 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -0393b4: 6e40 4c02 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@024c │ │ -0393ba: 54b7 b000 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0393be: 6e20 f302 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02f3 │ │ -0393c4: 2880 |014e: goto 00ce // -0080 │ │ -0393c6: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -0393ca: 5437 9b00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0393ce: 6e20 680b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b68 │ │ -0393d4: 5437 9b00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0393d8: 6e10 4c0b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -0393de: 0c07 |015b: move-result-object v7 │ │ -0393e0: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -0393e4: 5437 9b00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0393e8: 6e20 6d0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -0393ee: 5437 9b00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -0393f2: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +038a38: |[038a38] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +038a48: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +038a4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +038a4c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +038a4e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +038a50: 1a07 1e10 |0004: const-string v7, "fragment" // string@101e │ │ +038a54: 6e20 ae0d c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +038a5a: 0a07 |0009: move-result v7 │ │ +038a5c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +038a60: 6f40 1800 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@0018 │ │ +038a66: 0c07 |000f: move-result-object v7 │ │ +038a68: 1107 |0010: return-object v7 │ │ +038a6a: 1a07 db0d |0011: const-string v7, "class" // string@0ddb │ │ +038a6e: 7230 dd0a 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0add │ │ +038a74: 0c02 |0016: move-result-object v2 │ │ +038a76: 6207 9f00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@009f │ │ +038a7a: 6e30 9000 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ +038a80: 0c00 |001c: move-result-object v0 │ │ +038a82: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +038a86: 6e20 e600 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ +038a8c: 0c02 |0022: move-result-object v2 │ │ +038a8e: 6e30 e500 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ +038a94: 0a04 |0026: move-result v4 │ │ +038a96: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +038a98: 6e20 e600 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00e6 │ │ +038a9e: 0c06 |002b: move-result-object v6 │ │ +038aa0: 6e10 e800 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +038aa6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +038aa8: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +038aac: 6e10 410b 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0b41 │ │ +038ab2: 0a01 |0035: move-result v1 │ │ +038ab4: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +038ab8: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +038abc: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +038ac0: 2207 1b02 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@021b │ │ +038ac4: 2208 3102 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +038ac8: 7010 c60d 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038ace: 7210 de0a 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ade │ │ +038ad4: 0c09 |0046: move-result-object v9 │ │ +038ad6: 6e20 ce0d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038adc: 0c08 |004a: move-result-object v8 │ │ +038ade: 1a09 0501 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0105 │ │ +038ae2: 6e20 ce0d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038ae8: 0c08 |0050: move-result-object v8 │ │ +038aea: 6e20 ce0d 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038af0: 0c08 |0054: move-result-object v8 │ │ +038af2: 6e10 d60d 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038af8: 0c08 |0058: move-result-object v8 │ │ +038afa: 7020 7a0d 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +038b00: 2707 |005c: throw v7 │ │ +038b02: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +038b06: 54b7 b000 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038b0a: 6e20 e402 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02e4 │ │ +038b10: 0c03 |0064: move-result-object v3 │ │ +038b12: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +038b16: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +038b1a: 54b7 b000 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038b1e: 6e20 e502 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02e5 │ │ +038b24: 0c03 |006e: move-result-object v3 │ │ +038b26: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +038b2a: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +038b2e: 54b7 b000 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038b32: 6e20 e402 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@02e4 │ │ +038b38: 0c03 |0078: move-result-object v3 │ │ +038b3a: 6307 cd00 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +038b3e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +038b42: 1a07 fd02 |007d: const-string v7, "FragmentActivity" // string@02fd │ │ +038b46: 2208 3102 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +038b4a: 7010 c60d 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038b50: 1a09 ae16 |0084: const-string v9, "onCreateView: id=0x" // string@16ae │ │ +038b54: 6e20 ce0d 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038b5a: 0c08 |0089: move-result-object v8 │ │ +038b5c: 7110 820d 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +038b62: 0c09 |008d: move-result-object v9 │ │ +038b64: 6e20 ce0d 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038b6a: 0c08 |0091: move-result-object v8 │ │ +038b6c: 1a09 4200 |0092: const-string v9, " fname=" // string@0042 │ │ +038b70: 6e20 ce0d 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038b76: 0c08 |0097: move-result-object v8 │ │ +038b78: 6e20 ce0d 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038b7e: 0c08 |009b: move-result-object v8 │ │ +038b80: 1a09 3d00 |009c: const-string v9, " existing=" // string@003d │ │ +038b84: 6e20 ce0d 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038b8a: 0c08 |00a1: move-result-object v8 │ │ +038b8c: 6e20 cd0d 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +038b92: 0c08 |00a5: move-result-object v8 │ │ +038b94: 6e10 d60d 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038b9a: 0c08 |00a9: move-result-object v8 │ │ +038b9c: 7120 e50a 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +038ba2: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +038ba6: 7120 3302 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0233 │ │ +038bac: 0c03 |00b2: move-result-object v3 │ │ +038bae: 5c3a 8300 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +038bb2: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +038bb6: 0147 |00b7: move v7, v4 │ │ +038bb8: 5937 8100 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +038bbc: 5931 7e00 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +038bc0: 5b36 9600 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +038bc4: 5c3a 8600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +038bc8: 54b7 b000 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038bcc: 5b37 8200 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +038bd0: 5437 9200 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +038bd4: 6e40 4c02 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@024c │ │ +038bda: 54b7 b000 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038bde: 6e30 c902 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ +038be4: 5437 9b00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +038be8: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +038bec: 2207 1c02 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ +038bf0: 2208 3102 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +038bf4: 7010 c60d 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038bfa: 1a09 fa02 |00d9: const-string v9, "Fragment " // string@02fa │ │ +038bfe: 6e20 ce0d 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c04: 0c08 |00de: move-result-object v8 │ │ +038c06: 6e20 ce0d 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c0c: 0c08 |00e2: move-result-object v8 │ │ +038c0e: 1a09 3700 |00e3: const-string v9, " did not create a view." // string@0037 │ │ +038c12: 6e20 ce0d 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c18: 0c08 |00e8: move-result-object v8 │ │ +038c1a: 6e10 d60d 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038c20: 0c08 |00ec: move-result-object v8 │ │ +038c22: 7020 7d0d 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +038c28: 2707 |00f0: throw v7 │ │ +038c2a: 0117 |00f1: move v7, v1 │ │ +038c2c: 28c6 |00f2: goto 00b8 // -003a │ │ +038c2e: 5537 8600 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +038c32: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +038c36: 2207 1b02 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@021b │ │ +038c3a: 2208 3102 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +038c3e: 7010 c60d 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +038c44: 7210 de0a 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0ade │ │ +038c4a: 0c09 |0101: move-result-object v9 │ │ +038c4c: 6e20 ce0d 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c52: 0c08 |0105: move-result-object v8 │ │ +038c54: 1a09 0401 |0106: const-string v9, ": Duplicate id 0x" // string@0104 │ │ +038c58: 6e20 ce0d 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c5e: 0c08 |010b: move-result-object v8 │ │ +038c60: 7110 820d 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +038c66: 0c09 |010f: move-result-object v9 │ │ +038c68: 6e20 ce0d 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c6e: 0c08 |0113: move-result-object v8 │ │ +038c70: 1a09 df00 |0114: const-string v9, ", tag " // string@00df │ │ +038c74: 6e20 ce0d 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c7a: 0c08 |0119: move-result-object v8 │ │ +038c7c: 6e20 ce0d 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c82: 0c08 |011d: move-result-object v8 │ │ +038c84: 1a09 de00 |011e: const-string v9, ", or parent id 0x" // string@00de │ │ +038c88: 6e20 ce0d 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c8e: 0c08 |0123: move-result-object v8 │ │ +038c90: 7110 820d 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +038c96: 0c09 |0127: move-result-object v9 │ │ +038c98: 6e20 ce0d 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038c9e: 0c08 |012b: move-result-object v8 │ │ +038ca0: 1a09 8d00 |012c: const-string v9, " with another fragment for " // string@008d │ │ +038ca4: 6e20 ce0d 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038caa: 0c08 |0131: move-result-object v8 │ │ +038cac: 6e20 ce0d 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +038cb2: 0c08 |0135: move-result-object v8 │ │ +038cb4: 6e10 d60d 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +038cba: 0c08 |0139: move-result-object v8 │ │ +038cbc: 7020 7a0d 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +038cc2: 2707 |013d: throw v7 │ │ +038cc4: 5c3a 8600 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +038cc8: 5537 9100 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +038ccc: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +038cd0: 5437 9200 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +038cd4: 6e40 4c02 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@024c │ │ +038cda: 54b7 b000 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038cde: 6e20 f302 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02f3 │ │ +038ce4: 2880 |014e: goto 00ce // -0080 │ │ +038ce6: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +038cea: 5437 9b00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +038cee: 6e20 680b 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0b68 │ │ +038cf4: 5437 9b00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +038cf8: 6e10 4c0b 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +038cfe: 0c07 |015b: move-result-object v7 │ │ +038d00: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +038d04: 5437 9b00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +038d08: 6e20 6d0b 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +038d0e: 5437 9b00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +038d12: 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 │ │ -0393f8: |[0393f8] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -039408: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ -03940e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -039410: 6e20 6f02 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ -039416: 5410 b000 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -03941a: 6e10 d602 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@02d6 │ │ -039420: 5410 b200 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -039424: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -039428: 5410 b200 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -03942c: 6e10 8303 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ -039432: 0e00 |0015: return-void │ │ +038d18: |[038d18] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +038d28: 6f10 1900 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0019 │ │ +038d2e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +038d30: 6e20 6f02 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ +038d36: 5410 b000 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038d3a: 6e10 d602 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@02d6 │ │ +038d40: 5410 b200 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038d44: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +038d48: 5410 b200 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038d4c: 6e10 8303 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ +038d52: 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 │ │ -039434: |[039434] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -039444: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -039448: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -03944a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -03944e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -039450: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -039454: 6e10 fd0a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0afd │ │ -03945a: 0a00 |000b: move-result v0 │ │ -03945c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -039460: 6e10 8402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0284 │ │ -039466: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -039468: 0f00 |0012: return v0 │ │ -03946a: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ -039470: 0a00 |0016: move-result v0 │ │ -039472: 28fb |0017: goto 0012 // -0005 │ │ +038d54: |[038d54] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +038d64: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +038d68: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +038d6a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +038d6e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +038d70: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +038d74: 6e10 fd0a 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0afd │ │ +038d7a: 0a00 |000b: move-result v0 │ │ +038d7c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +038d80: 6e10 8402 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0284 │ │ +038d86: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +038d88: 0f00 |0012: return v0 │ │ +038d8a: 6f30 1a00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001a │ │ +038d90: 0a00 |0016: move-result v0 │ │ +038d92: 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 │ │ -039474: |[039474] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -039484: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ -03948a: 5410 b000 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -03948e: 6e10 d702 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@02d7 │ │ -039494: 0e00 |0008: return-void │ │ +038d94: |[038d94] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +038da4: 6f10 1b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001b │ │ +038daa: 5410 b000 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038dae: 6e10 d702 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@02d7 │ │ +038db4: 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 │ │ -039498: |[039498] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0394a8: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ -0394ae: 0a00 |0003: move-result v0 │ │ -0394b0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0394b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0394b6: 0f00 |0007: return v0 │ │ -0394b8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -0394be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0394c0: 28fb |000c: goto 0007 // -0005 │ │ -0394c2: 5410 b000 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0394c6: 6e20 d802 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02d8 │ │ -0394cc: 0a00 |0012: move-result v0 │ │ -0394ce: 28f4 |0013: goto 0007 // -000c │ │ -0394d0: 5410 b000 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0394d4: 6e20 d302 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d3 │ │ -0394da: 0a00 |0019: move-result v0 │ │ -0394dc: 28ed |001a: goto 0007 // -0013 │ │ -0394de: 0000 |001b: nop // spacer │ │ -0394e0: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +038db8: |[038db8] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +038dc8: 6f30 1c00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@001c │ │ +038dce: 0a00 |0003: move-result v0 │ │ +038dd0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +038dd4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +038dd6: 0f00 |0007: return v0 │ │ +038dd8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +038dde: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +038de0: 28fb |000c: goto 0007 // -0005 │ │ +038de2: 5410 b000 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038de6: 6e20 d802 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02d8 │ │ +038dec: 0a00 |0012: move-result v0 │ │ +038dee: 28f4 |0013: goto 0007 // -000c │ │ +038df0: 5410 b000 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038df4: 6e20 d302 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d3 │ │ +038dfa: 0a00 |0019: move-result v0 │ │ +038dfc: 28ed |001a: goto 0007 // -0013 │ │ +038dfe: 0000 |001b: nop // spacer │ │ +038e00: 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 │ │ -0394f4: |[0394f4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -039504: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -03950a: 6f30 1d00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001d │ │ -039510: 0e00 |0006: return-void │ │ -039512: 5410 b000 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039516: 6e20 d902 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@02d9 │ │ -03951c: 28f7 |000c: goto 0003 // -0009 │ │ -03951e: 0000 |000d: nop // spacer │ │ -039520: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +038e14: |[038e14] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +038e24: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +038e2a: 6f30 1d00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@001d │ │ +038e30: 0e00 |0006: return-void │ │ +038e32: 5410 b000 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038e36: 6e20 d902 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@02d9 │ │ +038e3c: 28f7 |000c: goto 0003 // -0009 │ │ +038e3e: 0000 |000d: nop // spacer │ │ +038e40: 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 │ │ -03952c: |[03952c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -03953c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -03953e: 6f10 1e00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@001e │ │ -039544: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -039546: 5c20 b600 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ -03954a: 5420 b100 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -03954e: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ -039554: 0a00 |000c: move-result v0 │ │ -039556: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -03955a: 5420 b100 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -03955e: 6e20 5401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -039564: 6e10 9502 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ -03956a: 5420 b000 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -03956e: 6e10 da02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@02da │ │ -039574: 0e00 |001c: return-void │ │ +038e4c: |[038e4c] android.support.v4.app.FragmentActivity.onPause:()V │ │ +038e5c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +038e5e: 6f10 1e00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@001e │ │ +038e64: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038e66: 5c20 b600 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ +038e6a: 5420 b100 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +038e6e: 6e20 5001 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ +038e74: 0a00 |000c: move-result v0 │ │ +038e76: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +038e7a: 5420 b100 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +038e7e: 6e20 5401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +038e84: 6e10 9502 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ +038e8a: 5420 b000 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038e8e: 6e10 da02 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@02da │ │ +038e94: 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 │ │ -039578: |[039578] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -039588: 6f10 1f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@001f │ │ -03958e: 5420 b100 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -039592: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -039594: 6e20 5401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -03959a: 6e10 9502 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ -0395a0: 5420 b000 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0395a4: 6e10 e202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -0395aa: 0e00 |0011: return-void │ │ +038e98: |[038e98] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +038ea8: 6f10 1f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@001f │ │ +038eae: 5420 b100 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +038eb2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +038eb4: 6e20 5401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +038eba: 6e10 9502 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0295 │ │ +038ec0: 5420 b000 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038ec4: 6e10 e202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +038eca: 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 │ │ -0395ac: |[0395ac] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0395bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0395be: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -0395c2: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -0395c6: 5532 b400 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ -0395ca: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -0395ce: 5c31 b400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ -0395d2: 7210 050b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0b05 │ │ -0395d8: 6e30 8802 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0288 │ │ -0395de: 6f40 2000 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0020 │ │ -0395e4: 0a00 |0014: move-result v0 │ │ -0395e6: 5432 b000 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0395ea: 6e20 db02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02db │ │ -0395f0: 0a02 |001a: move-result v2 │ │ -0395f2: b620 |001b: or-int/2addr v0, v2 │ │ -0395f4: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -0395f8: 7210 070b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0b07 │ │ -0395fe: 0a02 |0021: move-result v2 │ │ -039600: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -039604: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -039606: 0f01 |0025: return v1 │ │ -039608: 6f40 2000 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0020 │ │ -03960e: 0a01 |0029: move-result v1 │ │ -039610: 28fb |002a: goto 0025 // -0005 │ │ +038ecc: |[038ecc] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +038edc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038ede: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +038ee2: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +038ee6: 5532 b400 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ +038eea: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +038eee: 5c31 b400 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ +038ef2: 7210 050b 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0b05 │ │ +038ef8: 6e30 8802 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0288 │ │ +038efe: 6f40 2000 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0020 │ │ +038f04: 0a00 |0014: move-result v0 │ │ +038f06: 5432 b000 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038f0a: 6e20 db02 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02db │ │ +038f10: 0a02 |001a: move-result v2 │ │ +038f12: b620 |001b: or-int/2addr v0, v2 │ │ +038f14: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +038f18: 7210 070b 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0b07 │ │ +038f1e: 0a02 |0021: move-result v2 │ │ +038f20: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +038f24: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +038f26: 0f01 |0025: return v1 │ │ +038f28: 6f40 2000 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0020 │ │ +038f2e: 0a01 |0029: move-result v1 │ │ +038f30: 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 │ │ -039614: |[039614] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -039624: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -039628: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -03962c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03962e: 5c10 b300 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -039632: 5410 b200 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -039636: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -03963a: 5510 b700 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ -03963e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -039642: 5410 b200 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -039646: 6e10 8803 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0388 │ │ -03964c: 5410 b000 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039650: 6e10 dc02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@02dc │ │ -039656: 0e00 |0019: return-void │ │ -039658: 5410 b200 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -03965c: 6e10 8603 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0386 │ │ -039662: 28f5 |001f: goto 0014 // -000b │ │ +038f34: |[038f34] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +038f44: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +038f48: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +038f4c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038f4e: 5c10 b300 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +038f52: 5410 b200 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038f56: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +038f5a: 5510 b700 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00b7 │ │ +038f5e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +038f62: 5410 b200 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038f66: 6e10 8803 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0388 │ │ +038f6c: 5410 b000 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038f70: 6e10 dc02 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@02dc │ │ +038f76: 0e00 |0019: return-void │ │ +038f78: 5410 b200 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +038f7c: 6e10 8603 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0386 │ │ +038f82: 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 │ │ -039664: |[039664] android.support.v4.app.FragmentActivity.onResume:()V │ │ -039674: 6f10 2100 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0021 │ │ -03967a: 5420 b100 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -03967e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -039680: 6e20 5501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -039686: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -039688: 5c20 b600 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ -03968c: 5420 b000 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039690: 6e10 e202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -039696: 0e00 |0011: return-void │ │ +038f84: |[038f84] android.support.v4.app.FragmentActivity.onResume:()V │ │ +038f94: 6f10 2100 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0021 │ │ +038f9a: 5420 b100 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +038f9e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +038fa0: 6e20 5501 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +038fa6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +038fa8: 5c20 b600 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00b6 │ │ +038fac: 5420 b000 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038fb0: 6e10 e202 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +038fb6: 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 │ │ -039698: |[039698] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0396a8: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0396ac: 6e10 dd02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@02dd │ │ -0396b2: 0e00 |0005: return-void │ │ +038fb8: |[038fb8] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +038fc8: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +038fcc: 6e10 dd02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@02dd │ │ +038fd2: 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 │ │ -0396b4: |[0396b4] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0396c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0396c6: 1100 |0001: return-object v0 │ │ +038fd4: |[038fd4] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +038fe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038fe6: 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 │ │ -0396c8: |[0396c8] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0396d8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0396da: 5587 b800 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ -0396de: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ -0396e2: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -0396e4: 6e20 6f02 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ -0396ea: 6e10 9602 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0296 │ │ -0396f0: 0c00 |000c: move-result-object v0 │ │ -0396f2: 5487 b000 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0396f6: 6e10 0303 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0303 │ │ -0396fc: 0c01 |0012: move-result-object v1 │ │ -0396fe: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -039700: 5487 ad00 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -039704: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ -039708: 5487 ad00 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -03970c: 6e10 6605 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -039712: 0a07 |001d: move-result v7 │ │ -039714: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ -039718: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ -03971c: 5487 ad00 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -039720: 6e20 6705 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -039726: 0c03 |0027: move-result-object v3 │ │ -039728: 1f03 9000 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ -03972c: 5537 3301 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -039730: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ -039734: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -039736: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03973a: 28ef |0031: goto 0020 // -0011 │ │ -03973c: 6e10 8303 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ -039742: 5487 ad00 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -039746: 6e20 6305 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ -03974c: 28f5 |003a: goto 002f // -000b │ │ -03974e: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ -039752: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ -039756: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ -03975a: 0764 |0041: move-object v4, v6 │ │ -03975c: 1104 |0042: return-object v4 │ │ -03975e: 2204 7800 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ -039762: 7010 6d02 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@026d │ │ -039768: 5b46 a300 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00a3 │ │ -03976c: 5b40 a500 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a5 │ │ -039770: 5b46 a400 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00a4 │ │ -039774: 5b41 a600 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a6 │ │ -039778: 5486 ad00 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -03977c: 5b46 a700 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a7 │ │ -039780: 28ee |0054: goto 0042 // -0012 │ │ +038fe8: |[038fe8] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +038ff8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +038ffa: 5587 b800 |0001: iget-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ +038ffe: 3807 0600 |0003: if-eqz v7, 0009 // +0006 │ │ +039002: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +039004: 6e20 6f02 7800 |0006: invoke-virtual {v8, v7}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@026f │ │ +03900a: 6e10 9602 0800 |0009: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0296 │ │ +039010: 0c00 |000c: move-result-object v0 │ │ +039012: 5487 b000 |000d: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +039016: 6e10 0303 0700 |000f: invoke-virtual {v7}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0303 │ │ +03901c: 0c01 |0012: move-result-object v1 │ │ +03901e: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +039020: 5487 ad00 |0014: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +039024: 3807 2500 |0016: if-eqz v7, 003b // +0025 │ │ +039028: 5487 ad00 |0018: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03902c: 6e10 6605 0700 |001a: invoke-virtual {v7}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +039032: 0a07 |001d: move-result v7 │ │ +039034: d802 07ff |001e: add-int/lit8 v2, v7, #int -1 // #ff │ │ +039038: 3a02 1b00 |0020: if-ltz v2, 003b // +001b │ │ +03903c: 5487 ad00 |0022: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +039040: 6e20 6705 2700 |0024: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +039046: 0c03 |0027: move-result-object v3 │ │ +039048: 1f03 9000 |0028: check-cast v3, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ +03904c: 5537 3301 |002a: iget-boolean v7, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +039050: 3807 0600 |002c: if-eqz v7, 0032 // +0006 │ │ +039054: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +039056: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03905a: 28ef |0031: goto 0020 // -0011 │ │ +03905c: 6e10 8303 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0383 │ │ +039062: 5487 ad00 |0035: iget-object v7, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +039066: 6e20 6305 2700 |0037: invoke-virtual {v7, v2}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ +03906c: 28f5 |003a: goto 002f // -000b │ │ +03906e: 3901 0800 |003b: if-nez v1, 0043 // +0008 │ │ +039072: 3905 0600 |003d: if-nez v5, 0043 // +0006 │ │ +039076: 3900 0400 |003f: if-nez v0, 0043 // +0004 │ │ +03907a: 0764 |0041: move-object v4, v6 │ │ +03907c: 1104 |0042: return-object v4 │ │ +03907e: 2204 7800 |0043: new-instance v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0078 │ │ +039082: 7010 6d02 0400 |0045: invoke-direct {v4}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@026d │ │ +039088: 5b46 a300 |0048: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00a3 │ │ +03908c: 5b40 a500 |004a: iput-object v0, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00a5 │ │ +039090: 5b46 a400 |004c: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00a4 │ │ +039094: 5b41 a600 |004e: iput-object v1, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00a6 │ │ +039098: 5486 ad00 |0050: iget-object v6, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03909c: 5b46 a700 |0052: iput-object v6, v4, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SparseArrayCompat; // field@00a7 │ │ +0390a0: 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 │ │ -039784: |[039784] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -039794: 6f20 2200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0022 │ │ -03979a: 5421 b000 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -03979e: 6e10 0503 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0305 │ │ -0397a4: 0c00 |0008: move-result-object v0 │ │ -0397a6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0397aa: 1a01 fc0c |000b: const-string v1, "android:support:fragments" // string@0cfc │ │ -0397ae: 6e30 4301 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0143 │ │ -0397b4: 0e00 |0010: return-void │ │ +0390a4: |[0390a4] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0390b4: 6f20 2200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0022 │ │ +0390ba: 5421 b000 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0390be: 6e10 0503 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0305 │ │ +0390c4: 0c00 |0008: move-result-object v0 │ │ +0390c6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0390ca: 1a01 f60c |000b: const-string v1, "android:support:fragments" // string@0cf6 │ │ +0390ce: 6e30 4301 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0143 │ │ +0390d4: 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 │ │ -0397b8: |[0397b8] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0397c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0397ca: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0397cc: 6f10 2300 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0023 │ │ -0397d2: 5c65 b800 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ -0397d6: 5c65 b500 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ -0397da: 5462 b100 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -0397de: 6e20 5401 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ -0397e4: 5562 af00 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ -0397e8: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -0397ec: 5c64 af00 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ -0397f0: 5462 b000 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0397f4: 6e10 d102 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@02d1 │ │ -0397fa: 5462 b000 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0397fe: 6e10 f502 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02f5 │ │ -039804: 5462 b000 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039808: 6e10 e202 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -03980e: 5562 b300 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -039812: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ -039816: 5c64 b300 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -03981a: 5462 b200 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -03981e: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -039822: 5462 b200 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -039826: 6e10 8703 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0387 │ │ -03982c: 5c64 ae00 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ -039830: 5462 b000 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039834: 6e10 de02 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@02de │ │ -03983a: 5462 ad00 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -03983e: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ -039842: 5462 ad00 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -039846: 6e10 6605 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -03984c: 0a02 |0042: move-result v2 │ │ -03984e: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ -039852: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ -039856: 5462 ad00 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ -03985a: 6e20 6705 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -039860: 0c01 |004c: move-result-object v1 │ │ -039862: 1f01 9000 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ -039866: 6e10 8a03 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@038a │ │ -03986c: 6e10 8503 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0385 │ │ -039872: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ -039876: 28ee |0057: goto 0045 // -0012 │ │ -039878: 5562 ae00 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ -03987c: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ -039880: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ -039882: 5563 b300 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ -039886: 6e40 7702 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ -03988c: 0c02 |0062: move-result-object v2 │ │ -03988e: 5b62 b200 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ -039892: 28cd |0065: goto 0032 // -0033 │ │ -039894: 0e00 |0066: return-void │ │ +0390d8: |[0390d8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0390e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0390ea: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0390ec: 6f10 2300 0600 |0002: invoke-super {v6}, Landroid/app/Activity;.onStart:()V // method@0023 │ │ +0390f2: 5c65 b800 |0005: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ +0390f6: 5c65 b500 |0007: iput-boolean v5, v6, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00b5 │ │ +0390fa: 5462 b100 |0009: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +0390fe: 6e20 5401 4200 |000b: invoke-virtual {v2, v4}, Landroid/os/Handler;.removeMessages:(I)V // method@0154 │ │ +039104: 5562 af00 |000e: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ +039108: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +03910c: 5c64 af00 |0012: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00af │ │ +039110: 5462 b000 |0014: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +039114: 6e10 d102 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@02d1 │ │ +03911a: 5462 b000 |0019: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +03911e: 6e10 f502 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@02f5 │ │ +039124: 5462 b000 |001e: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +039128: 6e10 e202 0200 |0020: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +03912e: 5562 b300 |0023: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +039132: 3902 0f00 |0025: if-nez v2, 0034 // +000f │ │ +039136: 5c64 b300 |0027: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +03913a: 5462 b200 |0029: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +03913e: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +039142: 5462 b200 |002d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +039146: 6e10 8703 0200 |002f: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0387 │ │ +03914c: 5c64 ae00 |0032: iput-boolean v4, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ +039150: 5462 b000 |0034: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +039154: 6e10 de02 0200 |0036: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@02de │ │ +03915a: 5462 ad00 |0039: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03915e: 3802 2b00 |003b: if-eqz v2, 0066 // +002b │ │ +039162: 5462 ad00 |003d: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +039166: 6e10 6605 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +03916c: 0a02 |0042: move-result v2 │ │ +03916e: d800 02ff |0043: add-int/lit8 v0, v2, #int -1 // #ff │ │ +039172: 3a00 2100 |0045: if-ltz v0, 0066 // +0021 │ │ +039176: 5462 ad00 |0047: iget-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SparseArrayCompat; // field@00ad │ │ +03917a: 6e20 6705 0200 |0049: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +039180: 0c01 |004c: move-result-object v1 │ │ +039182: 1f01 9000 |004d: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl; // type@0090 │ │ +039186: 6e10 8a03 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@038a │ │ +03918c: 6e10 8503 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0385 │ │ +039192: d800 00ff |0055: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039196: 28ee |0057: goto 0045 // -0012 │ │ +039198: 5562 ae00 |0058: iget-boolean v2, v6, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00ae │ │ +03919c: 3902 d8ff |005a: if-nez v2, 0032 // -0028 │ │ +0391a0: 12f2 |005c: const/4 v2, #int -1 // #ff │ │ +0391a2: 5563 b300 |005d: iget-boolean v3, v6, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00b3 │ │ +0391a6: 6e40 7702 2653 |005f: invoke-virtual {v6, v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(IZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0277 │ │ +0391ac: 0c02 |0062: move-result-object v2 │ │ +0391ae: 5b62 b200 |0063: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b2 │ │ +0391b2: 28cd |0065: goto 0032 // -0033 │ │ +0391b4: 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 │ │ -039898: |[039898] android.support.v4.app.FragmentActivity.onStop:()V │ │ -0398a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0398aa: 6f10 2400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0024 │ │ -0398b0: 5c21 b800 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ -0398b4: 5420 b100 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -0398b8: 6e20 5501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -0398be: 5420 b000 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -0398c2: 6e10 df02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@02df │ │ -0398c8: 0e00 |0010: return-void │ │ +0391b8: |[0391b8] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0391c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0391ca: 6f10 2400 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0024 │ │ +0391d0: 5c21 b800 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00b8 │ │ +0391d4: 5420 b100 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +0391d8: 6e20 5501 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +0391de: 5420 b000 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0391e2: 6e10 df02 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@02df │ │ +0391e8: 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 │ │ -0398cc: |[0398cc] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -0398dc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0398de: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -0398e2: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -0398e6: b540 |0005: and-int/2addr v0, v4 │ │ -0398e8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0398ec: 2200 1b02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -0398f0: 1a01 2702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0227 │ │ -0398f4: 7020 7a0d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0398fa: 2700 |000f: throw v0 │ │ -0398fc: 6f30 2700 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ -039902: 0e00 |0013: return-void │ │ +0391ec: |[0391ec] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0391fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0391fe: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +039202: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +039206: b540 |0005: and-int/2addr v0, v4 │ │ +039208: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03920c: 2200 1b02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +039210: 1a01 2702 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0227 │ │ +039214: 7020 7a0d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03921a: 2700 |000f: throw v0 │ │ +03921c: 6f30 2700 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ +039222: 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 │ │ -039904: |[039904] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -039914: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -039916: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -03991a: 6f30 2700 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ -039920: 0e00 |0006: return-void │ │ -039922: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -039926: b550 |0009: and-int/2addr v0, v5 │ │ -039928: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -03992c: 2200 1b02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -039930: 1a01 2702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0227 │ │ -039934: 7020 7a0d 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -03993a: 2700 |0013: throw v0 │ │ -03993c: 5230 8700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -039940: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039944: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -039948: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -03994e: b551 |001d: and-int/2addr v1, v5 │ │ -039950: b010 |001e: add-int/2addr v0, v1 │ │ -039952: 6f30 2700 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ -039958: 28e4 |0022: goto 0006 // -001c │ │ +039224: |[039224] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +039234: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +039236: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +03923a: 6f30 2700 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ +039240: 0e00 |0006: return-void │ │ +039242: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +039246: b550 |0009: and-int/2addr v0, v5 │ │ +039248: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +03924c: 2200 1b02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +039250: 1a01 2702 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0227 │ │ +039254: 7020 7a0d 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03925a: 2700 |0013: throw v0 │ │ +03925c: 5230 8700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +039260: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039264: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +039268: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +03926e: b551 |001d: and-int/2addr v1, v5 │ │ +039270: b010 |001e: add-int/2addr v0, v1 │ │ +039272: 6f30 2700 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0027 │ │ +039278: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=700 │ │ 0x0003 line=701 │ │ 0x0006 line=708 │ │ 0x0007 line=704 │ │ 0x000c line=705 │ │ @@ -6002,23 +6002,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03995c: |[03995c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -03996c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -039970: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -039974: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -039978: 7110 c101 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01c1 │ │ -03997e: 0e00 |0009: return-void │ │ -039980: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -039982: 5c20 b400 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ -039986: 28fc |000d: goto 0009 // -0004 │ │ +03927c: |[03927c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +03928c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +039290: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +039294: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +039298: 7110 c101 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01c1 │ │ +03929e: 0e00 |0009: return-void │ │ +0392a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0392a2: 5c20 b400 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00b4 │ │ +0392a6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0006 line=590 │ │ 0x0009 line=597 │ │ 0x000a line=596 │ │ locals : │ │ @@ -6154,17 +6154,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039988: |[039988] android.support.v4.app.FragmentManager.:()V │ │ -039998: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03999e: 0e00 |0003: return-void │ │ +0392a8: |[0392a8] android.support.v4.app.FragmentManager.:()V │ │ +0392b8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0392be: 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 │ │ -0399a0: |[0399a0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -0399b0: 6a00 cd00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0399b4: 0e00 |0002: return-void │ │ +0392c0: |[0392c0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +0392d0: 6a00 cd00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0392d4: 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 │ │ -0399b8: |[0399b8] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -0399c8: 6e10 a702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -0399ce: 0c00 |0003: move-result-object v0 │ │ -0399d0: 1100 |0004: return-object v0 │ │ +0392d8: |[0392d8] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0392e8: 6e10 a702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +0392ee: 0c00 |0003: move-result-object v0 │ │ +0392f0: 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;) │ │ @@ -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 │ │ -0399d4: |[0399d4] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0399e4: 5b01 ba00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ba │ │ -0399e8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0399ee: 0e00 |0005: return-void │ │ +0392f4: |[0392f4] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +039304: 5b01 ba00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ba │ │ +039308: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03930e: 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,18 +6371,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0399f0: |[0399f0] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -039a00: 5410 ba00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ba │ │ -039a04: 6e10 e202 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -039a0a: 0e00 |0005: return-void │ │ +039310: |[039310] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +039320: 5410 ba00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ba │ │ +039324: 6e10 e202 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +03932a: 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; │ │ │ │ @@ -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 │ │ -039a0c: |[039a0c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -039a1c: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -039a20: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039a26: 0e00 |0005: return-void │ │ +03932c: |[03932c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +03933c: 5b01 bb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +039340: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039346: 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,24 +6442,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -039a28: |[039a28] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -039a38: 5450 bb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -039a3c: 5451 bb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ -039a40: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -039a44: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -039a48: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -039a4a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -039a4c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -039a4e: 6e54 fd02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -039a54: 0e00 |000e: return-void │ │ +039348: |[039348] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +039358: 5450 bb00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +03935c: 5451 bb00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bb │ │ +039360: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +039364: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +039368: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +03936a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +03936c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +03936e: 6e54 fd02 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +039374: 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; │ │ │ │ @@ -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 │ │ -039a58: |[039a58] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -039a68: 5b01 bc00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -039a6c: 5b02 be00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00be │ │ -039a70: 5903 bd00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00bd │ │ -039a74: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039a7a: 0e00 |0009: return-void │ │ +039378: |[039378] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +039388: 5b01 bc00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03938c: 5b02 be00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00be │ │ +039390: 5903 bd00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00bd │ │ +039394: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03939a: 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,24 +6531,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -039a7c: |[039a7c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -039a8c: 5450 bc00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -039a90: 5451 bc00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -039a94: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -039a98: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -039a9c: 5452 be00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00be │ │ -039aa0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -039aa2: 5254 bd00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00bd │ │ -039aa6: 6e54 fd02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -039aac: 0e00 |0010: return-void │ │ +03939c: |[03939c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +0393ac: 5450 bc00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0393b0: 5451 bc00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0393b4: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +0393b8: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +0393bc: 5452 be00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00be │ │ +0393c0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +0393c2: 5254 bd00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00bd │ │ +0393c6: 6e54 fd02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +0393cc: 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; │ │ │ │ @@ -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 │ │ -039ab0: |[039ab0] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -039ac0: 5b01 bf00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -039ac4: 5902 c100 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00c1 │ │ -039ac8: 5903 c000 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00c0 │ │ -039acc: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039ad2: 0e00 |0009: return-void │ │ +0393d0: |[0393d0] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +0393e0: 5b01 bf00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0393e4: 5902 c100 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00c1 │ │ +0393e8: 5903 c000 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00c0 │ │ +0393ec: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0393f2: 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,24 +6620,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -039ad4: |[039ad4] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -039ae4: 5450 bf00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -039ae8: 5451 bf00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -039aec: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -039af0: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -039af4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -039af6: 5253 c100 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00c1 │ │ -039afa: 5254 c000 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00c0 │ │ -039afe: 6e54 fd02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -039b04: 0e00 |0010: return-void │ │ +0393f4: |[0393f4] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +039404: 5450 bf00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +039408: 5451 bf00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +03940c: 5411 d700 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +039410: 5411 b100 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +039414: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +039416: 5253 c100 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00c1 │ │ +03941a: 5254 c000 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00c0 │ │ +03941e: 6e54 fd02 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +039424: 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; │ │ │ │ @@ -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 │ │ -039b08: |[039b08] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -039b18: 5b01 c200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -039b1c: 5b02 c300 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ -039b20: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039b26: 0e00 |0007: return-void │ │ +039428: |[039428] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +039438: 5b01 c200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +03943c: 5b02 c300 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ +039440: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039446: 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 │ │ -039b28: |[039b28] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -039b38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -039b3a: 5460 c300 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ -039b3e: 5400 7800 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -039b42: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -039b46: 5460 c300 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ -039b4a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -039b4c: 5b01 7800 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -039b50: 5460 c200 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -039b54: 5461 c300 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ -039b58: 5462 c300 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ -039b5c: 5222 9500 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ -039b60: 0134 |0014: move v4, v3 │ │ -039b62: 0135 |0015: move v5, v3 │ │ -039b64: 7406 f402 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@02f4 │ │ -039b6a: 0e00 |0019: return-void │ │ +039448: |[039448] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +039458: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03945a: 5460 c300 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ +03945e: 5400 7800 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +039462: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +039466: 5460 c300 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ +03946a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03946c: 5b01 7800 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +039470: 5460 c200 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +039474: 5461 c300 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ +039478: 5462 c300 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00c3 │ │ +03947c: 5222 9500 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ +039480: 0134 |0014: move v4, v3 │ │ +039482: 0135 |0015: move v5, v3 │ │ +039484: 7406 f402 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@02f4 │ │ +03948a: 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 │ │ -039b6c: |[039b6c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -039b7c: 0e00 |0000: return-void │ │ +03948c: |[03948c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +03949c: 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,16 +6756,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -039b80: |[039b80] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -039b90: 0e00 |0000: return-void │ │ +0394a0: |[0394a0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +0394b0: 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; │ │ │ │ @@ -6801,17 +6801,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039b94: |[039b94] android.support.v4.app.FragmentManagerState$1.:()V │ │ -039ba4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039baa: 0e00 |0003: return-void │ │ +0394b4: |[0394b4] android.support.v4.app.FragmentManagerState$1.:()V │ │ +0394c4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0394ca: 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 │ │ -039bac: |[039bac] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -039bbc: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ -039bc0: 7020 1503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0315 │ │ -039bc6: 1100 |0005: return-object v0 │ │ +0394cc: |[0394cc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +0394dc: 2200 8400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ +0394e0: 7020 1503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0315 │ │ +0394e6: 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 │ │ -039bc8: |[039bc8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -039bd8: 6e20 0f03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@030f │ │ -039bde: 0c00 |0003: move-result-object v0 │ │ -039be0: 1100 |0004: return-object v0 │ │ +0394e8: |[0394e8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0394f8: 6e20 0f03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@030f │ │ +0394fe: 0c00 |0003: move-result-object v0 │ │ +039500: 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 │ │ -039be4: |[039be4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -039bf4: 2320 2504 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0425 │ │ -039bf8: 1100 |0002: return-object v0 │ │ +039504: |[039504] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +039514: 2320 2504 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0425 │ │ +039518: 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,18 +6879,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039bfc: |[039bfc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -039c0c: 6e20 1103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0311 │ │ -039c12: 0c00 |0003: move-result-object v0 │ │ -039c14: 1100 |0004: return-object v0 │ │ +03951c: |[03951c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +03952c: 6e20 1103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0311 │ │ +039532: 0c00 |0003: move-result-object v0 │ │ +039534: 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 │ │ │ │ @@ -6940,36 +6940,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039c18: |[039c18] android.support.v4.app.FragmentManagerState.:()V │ │ -039c28: 2200 8300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0083 │ │ -039c2c: 7010 0e03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@030e │ │ -039c32: 6900 eb00 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ -039c36: 0e00 |0007: return-void │ │ +039538: |[039538] android.support.v4.app.FragmentManagerState.:()V │ │ +039548: 2200 8300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@0083 │ │ +03954c: 7010 0e03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@030e │ │ +039552: 6900 eb00 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00eb │ │ +039556: 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 │ │ -039c38: |[039c38] android.support.v4.app.FragmentManagerState.:()V │ │ -039c48: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039c4e: 0e00 |0003: return-void │ │ +039558: |[039558] android.support.v4.app.FragmentManagerState.:()V │ │ +039568: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03956e: 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 │ │ -039c50: |[039c50] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -039c60: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039c66: 6200 f400 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f4 │ │ -039c6a: 6e20 5d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015d │ │ -039c70: 0c00 |0008: move-result-object v0 │ │ -039c72: 1f00 2604 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ -039c76: 5b10 ec00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -039c7a: 6e10 5c01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015c │ │ -039c80: 0c00 |0010: move-result-object v0 │ │ -039c82: 5b10 ed00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -039c86: 6200 4f00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@004f │ │ -039c8a: 6e20 5d01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015d │ │ -039c90: 0c00 |0018: move-result-object v0 │ │ -039c92: 1f00 2304 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ -039c96: 5b10 ee00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -039c9a: 0e00 |001d: return-void │ │ +039570: |[039570] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +039580: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039586: 6200 f400 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f4 │ │ +03958a: 6e20 5d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015d │ │ +039590: 0c00 |0008: move-result-object v0 │ │ +039592: 1f00 2604 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ +039596: 5b10 ec00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +03959a: 6e10 5c01 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@015c │ │ +0395a0: 0c00 |0010: move-result-object v0 │ │ +0395a2: 5b10 ed00 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +0395a6: 6200 4f00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@004f │ │ +0395aa: 6e20 5d01 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@015d │ │ +0395b0: 0c00 |0018: move-result-object v0 │ │ +0395b2: 1f00 2304 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ +0395b6: 5b10 ee00 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +0395ba: 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 │ │ -039c9c: |[039c9c] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -039cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039cae: 0f00 |0001: return v0 │ │ +0395bc: |[0395bc] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +0395cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0395ce: 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,22 +7033,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -039cb0: |[039cb0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039cc0: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -039cc4: 6e30 7401 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0174 │ │ -039cca: 5410 ed00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -039cce: 6e20 6d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@016d │ │ -039cd4: 5410 ee00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -039cd8: 6e30 7401 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0174 │ │ -039cde: 0e00 |000f: return-void │ │ +0395d0: |[0395d0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0395e0: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +0395e4: 6e30 7401 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0174 │ │ +0395ea: 5410 ed00 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +0395ee: 6e20 6d01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@016d │ │ +0395f4: 5410 ee00 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +0395f8: 6e30 7401 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0174 │ │ +0395fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ @@ -7088,17 +7088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039ce0: |[039ce0] android.support.v4.app.FragmentState$1.:()V │ │ -039cf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039cf6: 0e00 |0003: return-void │ │ +039600: |[039600] android.support.v4.app.FragmentState$1.:()V │ │ +039610: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039616: 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 │ │ -039cf8: |[039cf8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -039d08: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0087 │ │ -039d0c: 7020 2a03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@032a │ │ -039d12: 1100 |0005: return-object v0 │ │ +039618: |[039618] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +039628: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0087 │ │ +03962c: 7020 2a03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@032a │ │ +039632: 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 │ │ -039d14: |[039d14] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -039d24: 6e20 2503 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0325 │ │ -039d2a: 0c00 |0003: move-result-object v0 │ │ -039d2c: 1100 |0004: return-object v0 │ │ +039634: |[039634] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +039644: 6e20 2503 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0325 │ │ +03964a: 0c00 |0003: move-result-object v0 │ │ +03964c: 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 │ │ -039d30: |[039d30] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -039d40: 2320 2604 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ -039d44: 1100 |0002: return-object v0 │ │ +039650: |[039650] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +039660: 2320 2604 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ +039664: 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,18 +7166,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039d48: |[039d48] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -039d58: 6e20 2703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0327 │ │ -039d5e: 0c00 |0003: move-result-object v0 │ │ -039d60: 1100 |0004: return-object v0 │ │ +039668: |[039668] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +039678: 6e20 2703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0327 │ │ +03967e: 0c00 |0003: move-result-object v0 │ │ +039680: 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 │ │ │ │ @@ -7259,79 +7259,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039d64: |[039d64] android.support.v4.app.FragmentState.:()V │ │ -039d74: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0086 │ │ -039d78: 7010 2403 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0324 │ │ -039d7e: 6900 f400 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f4 │ │ -039d82: 0e00 |0007: return-void │ │ +039684: |[039684] android.support.v4.app.FragmentState.:()V │ │ +039694: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0086 │ │ +039698: 7010 2403 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0324 │ │ +03969e: 6900 f400 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00f4 │ │ +0396a2: 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 │ │ -039d84: |[039d84] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -039d94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -039d96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -039d98: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039d9e: 6e10 6701 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -039da4: 0c00 |0008: move-result-object v0 │ │ -039da6: 5b30 f600 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ -039daa: 6e10 6501 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039db0: 0a00 |000e: move-result v0 │ │ -039db2: 5930 fb00 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ -039db6: 6e10 6501 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039dbc: 0a00 |0014: move-result v0 │ │ -039dbe: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -039dc2: 0110 |0017: move v0, v1 │ │ -039dc4: 5c30 fa00 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ -039dc8: 6e10 6501 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039dce: 0a00 |001d: move-result v0 │ │ -039dd0: 5930 f900 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ -039dd4: 6e10 6501 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039dda: 0a00 |0023: move-result v0 │ │ -039ddc: 5930 f700 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ -039de0: 6e10 6701 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -039de6: 0c00 |0029: move-result-object v0 │ │ -039de8: 5b30 ff00 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ -039dec: 6e10 6501 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039df2: 0a00 |002f: move-result v0 │ │ -039df4: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -039df8: 0110 |0032: move v0, v1 │ │ -039dfa: 5c30 fd00 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ -039dfe: 6e10 6501 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -039e04: 0a00 |0038: move-result v0 │ │ -039e06: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -039e0a: 5c31 f800 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ -039e0e: 6e10 6101 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ -039e14: 0c00 |0040: move-result-object v0 │ │ -039e16: 5b30 f500 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -039e1a: 6e10 6101 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ -039e20: 0c00 |0046: move-result-object v0 │ │ -039e22: 5b30 fe00 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -039e26: 0e00 |0049: return-void │ │ -039e28: 0120 |004a: move v0, v2 │ │ -039e2a: 28cd |004b: goto 0018 // -0033 │ │ -039e2c: 0120 |004c: move v0, v2 │ │ -039e2e: 28e6 |004d: goto 0033 // -001a │ │ -039e30: 0121 |004e: move v1, v2 │ │ -039e32: 28ec |004f: goto 003b // -0014 │ │ +0396a4: |[0396a4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +0396b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0396b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0396b8: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0396be: 6e10 6701 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0396c4: 0c00 |0008: move-result-object v0 │ │ +0396c6: 5b30 f600 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ +0396ca: 6e10 6501 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0396d0: 0a00 |000e: move-result v0 │ │ +0396d2: 5930 fb00 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ +0396d6: 6e10 6501 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0396dc: 0a00 |0014: move-result v0 │ │ +0396de: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +0396e2: 0110 |0017: move v0, v1 │ │ +0396e4: 5c30 fa00 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ +0396e8: 6e10 6501 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0396ee: 0a00 |001d: move-result v0 │ │ +0396f0: 5930 f900 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ +0396f4: 6e10 6501 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0396fa: 0a00 |0023: move-result v0 │ │ +0396fc: 5930 f700 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ +039700: 6e10 6701 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +039706: 0c00 |0029: move-result-object v0 │ │ +039708: 5b30 ff00 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ +03970c: 6e10 6501 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +039712: 0a00 |002f: move-result v0 │ │ +039714: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +039718: 0110 |0032: move v0, v1 │ │ +03971a: 5c30 fd00 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ +03971e: 6e10 6501 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +039724: 0a00 |0038: move-result v0 │ │ +039726: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +03972a: 5c31 f800 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ +03972e: 6e10 6101 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ +039734: 0c00 |0040: move-result-object v0 │ │ +039736: 5b30 f500 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +03973a: 6e10 6101 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0161 │ │ +039740: 0c00 |0046: move-result-object v0 │ │ +039742: 5b30 fe00 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +039746: 0e00 |0049: return-void │ │ +039748: 0120 |004a: move v0, v2 │ │ +03974a: 28cd |004b: goto 0018 // -0033 │ │ +03974c: 0120 |004c: move v0, v2 │ │ +03974e: 28e6 |004d: goto 0033 // -001a │ │ +039750: 0121 |004e: move v1, v2 │ │ +039752: 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 │ │ -039e34: |[039e34] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -039e44: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -039e4a: 6e10 9a0d 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -039e50: 0c00 |0006: move-result-object v0 │ │ -039e52: 6e10 6a0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -039e58: 0c00 |000a: move-result-object v0 │ │ -039e5a: 5b10 f600 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ -039e5e: 5220 8700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -039e62: 5910 fb00 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ -039e66: 5520 8300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -039e6a: 5c10 fa00 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ -039e6e: 5220 8100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -039e72: 5910 f900 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ -039e76: 5220 7e00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -039e7a: 5910 f700 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ -039e7e: 5420 9600 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -039e82: 5b10 ff00 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ -039e86: 5520 9000 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -039e8a: 5c10 fd00 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ -039e8e: 5520 8000 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -039e92: 5c10 f800 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ -039e96: 5420 7900 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ -039e9a: 5b10 f500 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -039e9e: 0e00 |002d: return-void │ │ +039754: |[039754] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +039764: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03976a: 6e10 9a0d 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +039770: 0c00 |0006: move-result-object v0 │ │ +039772: 6e10 6a0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +039778: 0c00 |000a: move-result-object v0 │ │ +03977a: 5b10 f600 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ +03977e: 5220 8700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +039782: 5910 fb00 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ +039786: 5520 8300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +03978a: 5c10 fa00 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ +03978e: 5220 8100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +039792: 5910 f900 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ +039796: 5220 7e00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +03979a: 5910 f700 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ +03979e: 5420 9600 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +0397a2: 5b10 ff00 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ +0397a6: 5520 9000 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +0397aa: 5c10 fd00 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ +0397ae: 5520 8000 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +0397b2: 5c10 f800 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ +0397b6: 5420 7900 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0079 │ │ +0397ba: 5b10 f500 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +0397be: 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 │ │ -039ea0: |[039ea0] android.support.v4.app.FragmentState.describeContents:()I │ │ -039eb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039eb2: 0f00 |0001: return v0 │ │ +0397c0: |[0397c0] android.support.v4.app.FragmentState.describeContents:()I │ │ +0397d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0397d2: 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 │ │ -039eb4: |[039eb4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ -039ec4: 5430 fc00 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039ec8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -039ecc: 5430 fc00 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039ed0: 1100 |0006: return-object v0 │ │ -039ed2: 5430 f500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -039ed6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -039eda: 5430 f500 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -039ede: 6e10 7302 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ -039ee4: 0c01 |0010: move-result-object v1 │ │ -039ee6: 6e20 4701 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -039eec: 5430 f600 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ -039ef0: 5431 f500 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -039ef4: 7130 3402 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@0234 │ │ -039efa: 0c00 |001b: move-result-object v0 │ │ -039efc: 5b30 fc00 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f00: 5430 fe00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -039f04: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -039f08: 5430 fe00 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -039f0c: 6e10 7302 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ -039f12: 0c01 |0027: move-result-object v1 │ │ -039f14: 6e20 4701 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -039f1a: 5430 fc00 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f1e: 5431 fe00 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -039f22: 5b01 9200 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -039f26: 5430 fc00 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f2a: 5231 fb00 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ -039f2e: 6e20 5f02 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ -039f34: 5430 fc00 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f38: 5531 fa00 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ -039f3c: 5c01 8300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -039f40: 5430 fc00 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f44: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -039f46: 5c01 8e00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ -039f4a: 5430 fc00 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f4e: 5231 f900 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ -039f52: 5901 8100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -039f56: 5430 fc00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f5a: 5231 f700 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ -039f5e: 5901 7e00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -039f62: 5430 fc00 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f66: 5431 ff00 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ -039f6a: 5b01 9600 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -039f6e: 5430 fc00 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f72: 5531 fd00 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ -039f76: 5c01 9000 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -039f7a: 5430 fc00 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f7e: 5531 f800 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ -039f82: 5c01 8000 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -039f86: 5430 fc00 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039f8a: 5441 b000 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -039f8e: 5b01 8200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -039f92: 6300 cd00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -039f96: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -039f9a: 1a00 ff02 |006b: const-string v0, "FragmentManager" // string@02ff │ │ -039f9e: 2201 3102 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -039fa2: 7010 c60d 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -039fa8: 1a02 8303 |0072: const-string v2, "Instantiated fragment " // string@0383 │ │ -039fac: 6e20 ce0d 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -039fb2: 0c01 |0077: move-result-object v1 │ │ -039fb4: 5432 fc00 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039fb8: 6e20 cd0d 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -039fbe: 0c01 |007d: move-result-object v1 │ │ -039fc0: 6e10 d60d 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -039fc6: 0c01 |0081: move-result-object v1 │ │ -039fc8: 7120 e50a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -039fce: 5430 fc00 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -039fd2: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +0397d4: |[0397d4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; │ │ +0397e4: 5430 fc00 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0397e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0397ec: 5430 fc00 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0397f0: 1100 |0006: return-object v0 │ │ +0397f2: 5430 f500 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +0397f6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0397fa: 5430 f500 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +0397fe: 6e10 7302 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ +039804: 0c01 |0010: move-result-object v1 │ │ +039806: 6e20 4701 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +03980c: 5430 f600 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ +039810: 5431 f500 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +039814: 7130 3402 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@0234 │ │ +03981a: 0c00 |001b: move-result-object v0 │ │ +03981c: 5b30 fc00 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +039820: 5430 fe00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +039824: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +039828: 5430 fe00 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +03982c: 6e10 7302 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ +039832: 0c01 |0027: move-result-object v1 │ │ +039834: 6e20 4701 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +03983a: 5430 fc00 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +03983e: 5431 fe00 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +039842: 5b01 9200 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +039846: 5430 fc00 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +03984a: 5231 fb00 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ +03984e: 6e20 5f02 1000 |0035: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ +039854: 5430 fc00 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +039858: 5531 fa00 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ +03985c: 5c01 8300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +039860: 5430 fc00 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +039864: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +039866: 5c01 8e00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ +03986a: 5430 fc00 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +03986e: 5231 f900 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ +039872: 5901 8100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +039876: 5430 fc00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +03987a: 5231 f700 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ +03987e: 5901 7e00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +039882: 5430 fc00 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +039886: 5431 ff00 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ +03988a: 5b01 9600 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +03988e: 5430 fc00 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +039892: 5531 fd00 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ +039896: 5c01 9000 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +03989a: 5430 fc00 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +03989e: 5531 f800 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ +0398a2: 5c01 8000 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +0398a6: 5430 fc00 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0398aa: 5441 b000 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0398ae: 5b01 8200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +0398b2: 6300 cd00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0398b6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +0398ba: 1a00 ff02 |006b: const-string v0, "FragmentManager" // string@02ff │ │ +0398be: 2201 3102 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0398c2: 7010 c60d 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0398c8: 1a02 8303 |0072: const-string v2, "Instantiated fragment " // string@0383 │ │ +0398cc: 6e20 ce0d 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0398d2: 0c01 |0077: move-result-object v1 │ │ +0398d4: 5432 fc00 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0398d8: 6e20 cd0d 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0398de: 0c01 |007d: move-result-object v1 │ │ +0398e0: 6e10 d60d 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0398e6: 0c01 |0081: move-result-object v1 │ │ +0398e8: 7120 e50a 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0398ee: 5430 fc00 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +0398f2: 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 │ │ -039fd8: |[039fd8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039fe8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -039fea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -039fec: 5430 f600 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ -039ff0: 6e20 7201 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -039ff6: 5230 fb00 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ -039ffa: 6e20 6c01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a000: 5530 fa00 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ -03a004: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -03a008: 0110 |0010: move v0, v1 │ │ -03a00a: 6e20 6c01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a010: 5230 f900 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ -03a014: 6e20 6c01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a01a: 5230 f700 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ -03a01e: 6e20 6c01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a024: 5430 ff00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ -03a028: 6e20 7201 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -03a02e: 5530 fd00 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ -03a032: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -03a036: 0110 |0027: move v0, v1 │ │ -03a038: 6e20 6c01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a03e: 5530 f800 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ -03a042: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -03a046: 6e20 6c01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -03a04c: 5430 f500 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ -03a050: 6e20 6a01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ -03a056: 5430 fe00 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -03a05a: 6e20 6a01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ -03a060: 0e00 |003c: return-void │ │ -03a062: 0120 |003d: move v0, v2 │ │ -03a064: 28d3 |003e: goto 0011 // -002d │ │ -03a066: 0120 |003f: move v0, v2 │ │ -03a068: 28e8 |0040: goto 0028 // -0018 │ │ -03a06a: 0121 |0041: move v1, v2 │ │ -03a06c: 28ed |0042: goto 002f // -0013 │ │ +0398f8: |[0398f8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039908: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03990a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03990c: 5430 f600 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@00f6 │ │ +039910: 6e20 7201 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +039916: 5230 fb00 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@00fb │ │ +03991a: 6e20 6c01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +039920: 5530 fa00 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@00fa │ │ +039924: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +039928: 0110 |0010: move v0, v1 │ │ +03992a: 6e20 6c01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +039930: 5230 f900 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@00f9 │ │ +039934: 6e20 6c01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +03993a: 5230 f700 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@00f7 │ │ +03993e: 6e20 6c01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +039944: 5430 ff00 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@00ff │ │ +039948: 6e20 7201 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +03994e: 5530 fd00 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@00fd │ │ +039952: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +039956: 0110 |0027: move v0, v1 │ │ +039958: 6e20 6c01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +03995e: 5530 f800 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@00f8 │ │ +039962: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +039966: 6e20 6c01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +03996c: 5430 f500 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@00f5 │ │ +039970: 6e20 6a01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ +039976: 5430 fe00 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +03997a: 6e20 6a01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@016a │ │ +039980: 0e00 |003c: return-void │ │ +039982: 0120 |003d: move v0, v2 │ │ +039984: 28d3 |003e: goto 0011 // -002d │ │ +039986: 0120 |003f: move v0, v2 │ │ +039988: 28e8 |0040: goto 0028 // -0018 │ │ +03998a: 0121 |0041: move v1, v2 │ │ +03998c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -7646,17 +7646,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a070: |[03a070] android.support.v4.app.FragmentTransaction.:()V │ │ -03a080: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a086: 0e00 |0003: return-void │ │ +039990: |[039990] android.support.v4.app.FragmentTransaction.:()V │ │ +0399a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0399a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -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 │ │ -03a088: |[03a088] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -03a098: 5b01 0e01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ -03a09c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a0a2: 0e00 |0005: return-void │ │ +0399a8: |[0399a8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0399b8: 5b01 0e01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ +0399bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0399c2: 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,21 +7860,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a0a4: |[03a0a4] android.support.v4.app.ListFragment$1.run:()V │ │ -03a0b4: 5420 0e01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ -03a0b8: 5400 1701 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -03a0bc: 5421 0e01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ -03a0c0: 5411 1701 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -03a0c4: 6e20 640c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c64 │ │ -03a0ca: 0e00 |000b: return-void │ │ +0399c4: |[0399c4] android.support.v4.app.ListFragment$1.run:()V │ │ +0399d4: 5420 0e01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ +0399d8: 5400 1701 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +0399dc: 5421 0e01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@010e │ │ +0399e0: 5411 1701 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +0399e4: 6e20 640c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0c64 │ │ +0399ea: 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; │ │ │ │ @@ -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 │ │ -03a0cc: |[03a0cc] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -03a0dc: 5b01 0f01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@010f │ │ -03a0e0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a0e6: 0e00 |0005: return-void │ │ +0399ec: |[0399ec] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0399fc: 5b01 0f01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@010f │ │ +039a00: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039a06: 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,23 +7936,23 @@ │ │ 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 │ │ -03a0e8: |[03a0e8] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03a0f8: 5460 0f01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@010f │ │ -03a0fc: 0771 |0002: move-object v1, v7 │ │ -03a0fe: 1f01 cf01 |0003: check-cast v1, Landroid/widget/ListView; // type@01cf │ │ -03a102: 0782 |0005: move-object v2, v8 │ │ -03a104: 0193 |0006: move v3, v9 │ │ -03a106: 04a4 |0007: move-wide v4, v10 │ │ -03a108: 7406 6003 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@0360 │ │ -03a10e: 0e00 |000b: return-void │ │ +039a08: |[039a08] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +039a18: 5460 0f01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@010f │ │ +039a1c: 0771 |0002: move-object v1, v7 │ │ +039a1e: 1f01 cf01 |0003: check-cast v1, Landroid/widget/ListView; // type@01cf │ │ +039a22: 0782 |0005: move-object v2, v8 │ │ +039a24: 0193 |0006: move v3, v9 │ │ +039a26: 04a4 |0007: move-wide v4, v10 │ │ +039a28: 7406 6003 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@0360 │ │ +039a2e: 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; │ │ @@ -8047,17 +8047,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a110: |[03a110] android.support.v4.app.LoaderManager.:()V │ │ -03a120: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a126: 0e00 |0003: return-void │ │ +039a30: |[039a30] android.support.v4.app.LoaderManager.:()V │ │ +039a40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039a46: 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 │ │ -03a128: |[03a128] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -03a138: 6a00 2d01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -03a13c: 0e00 |0002: return-void │ │ +039a48: |[039a48] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +039a58: 6a00 2d01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +039a5c: 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 │ │ -03a140: |[03a140] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -03a150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a152: 0f00 |0001: return v0 │ │ +039a60: |[039a60] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +039a70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a72: 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;) │ │ @@ -8131,15 +8131,15 @@ │ │ │ │ source_file_idx : 1766 (LoaderManager.java) │ │ │ │ Class #32 header: │ │ class_idx : 145 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2285 │ │ +source_file_idx : 2279 │ │ 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 : 2285 (NavUtils.java) │ │ + source_file_idx : 2279 (NavUtils.java) │ │ │ │ Class #33 header: │ │ class_idx : 148 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2285 │ │ +source_file_idx : 2279 │ │ 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 │ │ -03a154: |[03a154] android.support.v4.app.NavUtils.:()V │ │ -03a164: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03a168: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03a16c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a170: 2201 9300 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0093 │ │ -03a174: 7010 9b03 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@039b │ │ -03a17a: 6901 3601 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a17e: 0e00 |000d: return-void │ │ -03a180: 2201 9200 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0092 │ │ -03a184: 7010 9603 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0396 │ │ -03a18a: 6901 3601 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a18e: 28f8 |0015: goto 000d // -0008 │ │ +039a74: |[039a74] android.support.v4.app.NavUtils.:()V │ │ +039a84: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +039a88: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +039a8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +039a90: 2201 9300 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0093 │ │ +039a94: 7010 9b03 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@039b │ │ +039a9a: 6901 3601 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039a9e: 0e00 |000d: return-void │ │ +039aa0: 2201 9200 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0092 │ │ +039aa4: 7010 9603 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0396 │ │ +039aaa: 6901 3601 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039aae: 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 │ │ -03a190: |[03a190] android.support.v4.app.NavUtils.:()V │ │ -03a1a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a1a6: 0e00 |0003: return-void │ │ +039ab0: |[039ab0] android.support.v4.app.NavUtils.:()V │ │ +039ac0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039ac6: 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 │ │ -03a1a8: |[03a1a8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03a1b8: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a1bc: 7220 9203 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0392 │ │ -03a1c2: 0c00 |0005: move-result-object v0 │ │ -03a1c4: 1100 |0006: return-object v0 │ │ +039ac8: |[039ac8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +039ad8: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039adc: 7220 9203 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0392 │ │ +039ae2: 0c00 |0005: move-result-object v0 │ │ +039ae4: 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 │ │ -03a1c8: |[03a1c8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03a1d8: 7120 a603 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ -03a1de: 0c00 |0003: move-result-object v0 │ │ -03a1e0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -03a1e4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03a1e6: 1101 |0007: return-object v1 │ │ -03a1e8: 2201 1f00 |0008: new-instance v1, Landroid/content/Intent; // type@001f │ │ -03a1ec: 7010 9700 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ -03a1f2: 6e10 7d00 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@007d │ │ -03a1f8: 0c02 |0010: move-result-object v2 │ │ -03a1fa: 6e30 b600 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b6 │ │ -03a200: 0c01 |0014: move-result-object v1 │ │ -03a202: 28f2 |0015: goto 0007 // -000e │ │ +039ae8: |[039ae8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +039af8: 7120 a603 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ +039afe: 0c00 |0003: move-result-object v0 │ │ +039b00: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +039b04: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +039b06: 1101 |0007: return-object v1 │ │ +039b08: 2201 1f00 |0008: new-instance v1, Landroid/content/Intent; // type@001f │ │ +039b0c: 7010 9700 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ +039b12: 6e10 7d00 0400 |000d: invoke-virtual {v4}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@007d │ │ +039b18: 0c02 |0010: move-result-object v2 │ │ +039b1a: 6e30 b600 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b6 │ │ +039b20: 0c01 |0014: move-result-object v1 │ │ +039b22: 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 │ │ -03a204: |[03a204] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -03a214: 2201 1700 |0000: new-instance v1, Landroid/content/ComponentName; // type@0017 │ │ -03a218: 7030 7c00 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007c │ │ -03a21e: 7120 a603 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ -03a224: 0c00 |0008: move-result-object v0 │ │ -03a226: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -03a22a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03a22c: 1101 |000c: return-object v1 │ │ -03a22e: 2201 1f00 |000d: new-instance v1, Landroid/content/Intent; // type@001f │ │ -03a232: 7010 9700 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ -03a238: 6e30 b500 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00b5 │ │ -03a23e: 0c01 |0015: move-result-object v1 │ │ -03a240: 28f6 |0016: goto 000c // -000a │ │ +039b24: |[039b24] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +039b34: 2201 1700 |0000: new-instance v1, Landroid/content/ComponentName; // type@0017 │ │ +039b38: 7030 7c00 2103 |0002: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007c │ │ +039b3e: 7120 a603 1200 |0005: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ +039b44: 0c00 |0008: move-result-object v0 │ │ +039b46: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +039b4a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +039b4c: 1101 |000c: return-object v1 │ │ +039b4e: 2201 1f00 |000d: new-instance v1, Landroid/content/Intent; // type@001f │ │ +039b52: 7010 9700 0100 |000f: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ +039b58: 6e30 b500 2100 |0012: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00b5 │ │ +039b5e: 0c01 |0015: move-result-object v1 │ │ +039b60: 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 │ │ -03a244: |[03a244] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03a254: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -03a25a: 0c01 |0003: move-result-object v1 │ │ -03a25c: 7120 a603 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ -03a262: 0c01 |0007: move-result-object v1 │ │ -03a264: 1101 |0008: return-object v1 │ │ -03a266: 0d00 |0009: move-exception v0 │ │ -03a268: 2201 1b02 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03a26c: 7020 7b0d 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ -03a272: 2701 |000f: throw v1 │ │ +039b64: |[039b64] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +039b74: 6e10 0b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +039b7a: 0c01 |0003: move-result-object v1 │ │ +039b7c: 7120 a603 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@03a6 │ │ +039b82: 0c01 |0007: move-result-object v1 │ │ +039b84: 1101 |0008: return-object v1 │ │ +039b86: 0d00 |0009: move-exception v0 │ │ +039b88: 2201 1b02 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ +039b8c: 7020 7b0d 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ +039b92: 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 │ │ -03a280: |[03a280] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -03a290: 6e10 8700 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -03a296: 0c02 |0003: move-result-object v2 │ │ -03a298: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -03a29c: 6e30 cd00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00cd │ │ -03a2a2: 0c00 |0009: move-result-object v0 │ │ -03a2a4: 6203 3601 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a2a8: 7230 9303 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@0393 │ │ -03a2ae: 0c01 |000f: move-result-object v1 │ │ -03a2b0: 1101 |0010: return-object v1 │ │ +039ba0: |[039ba0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +039bb0: 6e10 8700 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +039bb6: 0c02 |0003: move-result-object v2 │ │ +039bb8: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +039bbc: 6e30 cd00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00cd │ │ +039bc2: 0c00 |0009: move-result-object v0 │ │ +039bc4: 6203 3601 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039bc8: 7230 9303 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@0393 │ │ +039bce: 0c01 |000f: move-result-object v1 │ │ +039bd0: 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 │ │ -03a2b4: |[03a2b4] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -03a2c4: 7110 a203 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03a2 │ │ -03a2ca: 0c00 |0003: move-result-object v0 │ │ -03a2cc: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -03a2d0: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03a2d4: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -03a2d8: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03a2de: 1a03 be01 |000d: const-string v3, "Activity " // string@01be │ │ -03a2e2: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03a2e8: 0c02 |0012: move-result-object v2 │ │ -03a2ea: 6e10 9a0d 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -03a2f0: 0c03 |0016: move-result-object v3 │ │ -03a2f2: 6e10 6b0d 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -03a2f8: 0c03 |001a: move-result-object v3 │ │ -03a2fa: 6e20 ce0d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03a300: 0c02 |001e: move-result-object v2 │ │ -03a302: 1a03 3800 |001f: const-string v3, " does not have a parent activity name specified." // string@0038 │ │ -03a306: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03a30c: 0c02 |0024: move-result-object v2 │ │ -03a30e: 1a03 2300 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0023 │ │ -03a312: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03a318: 0c02 |002a: move-result-object v2 │ │ -03a31a: 1a03 3a00 |002b: const-string v3, " element in your manifest?)" // string@003a │ │ -03a31e: 6e20 ce0d 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03a324: 0c02 |0030: move-result-object v2 │ │ -03a326: 6e10 d60d 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03a32c: 0c02 |0034: move-result-object v2 │ │ -03a32e: 7020 7a0d 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -03a334: 2701 |0038: throw v1 │ │ -03a336: 7120 a803 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@03a8 │ │ -03a33c: 0e00 |003c: return-void │ │ +039bd4: |[039bd4] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +039be4: 7110 a203 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03a2 │ │ +039bea: 0c00 |0003: move-result-object v0 │ │ +039bec: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +039bf0: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ +039bf4: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +039bf8: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +039bfe: 1a03 be01 |000d: const-string v3, "Activity " // string@01be │ │ +039c02: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +039c08: 0c02 |0012: move-result-object v2 │ │ +039c0a: 6e10 9a0d 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +039c10: 0c03 |0016: move-result-object v3 │ │ +039c12: 6e10 6b0d 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +039c18: 0c03 |001a: move-result-object v3 │ │ +039c1a: 6e20 ce0d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +039c20: 0c02 |001e: move-result-object v2 │ │ +039c22: 1a03 3800 |001f: const-string v3, " does not have a parent activity name specified." // string@0038 │ │ +039c26: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +039c2c: 0c02 |0024: move-result-object v2 │ │ +039c2e: 1a03 2300 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0023 │ │ +039c32: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +039c38: 0c02 |002a: move-result-object v2 │ │ +039c3a: 1a03 3a00 |002b: const-string v3, " element in your manifest?)" // string@003a │ │ +039c3e: 6e20 ce0d 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +039c44: 0c02 |0030: move-result-object v2 │ │ +039c46: 6e10 d60d 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +039c4c: 0c02 |0034: move-result-object v2 │ │ +039c4e: 7020 7a0d 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +039c54: 2701 |0038: throw v1 │ │ +039c56: 7120 a803 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@03a8 │ │ +039c5c: 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 │ │ -03a340: |[03a340] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03a350: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a354: 7230 9403 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0394 │ │ -03a35a: 0e00 |0005: return-void │ │ +039c60: |[039c60] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +039c70: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039c74: 7230 9403 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0394 │ │ +039c7a: 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 │ │ -03a35c: |[03a35c] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03a36c: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ -03a370: 7230 9503 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0395 │ │ -03a376: 0a00 |0005: move-result v0 │ │ -03a378: 0f00 |0006: return v0 │ │ +039c7c: |[039c7c] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +039c8c: 6200 3601 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0136 │ │ +039c90: 7230 9503 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0395 │ │ +039c96: 0a00 |0005: move-result v0 │ │ +039c98: 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 : 2285 (NavUtils.java) │ │ + source_file_idx : 2279 (NavUtils.java) │ │ │ │ Class #34 header: │ │ class_idx : 149 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2289 │ │ +source_file_idx : 2283 │ │ 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 │ │ -03a37c: |[03a37c] android.support.v4.app.NavUtilsJB.:()V │ │ -03a38c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a392: 0e00 |0003: return-void │ │ +039c9c: |[039c9c] android.support.v4.app.NavUtilsJB.:()V │ │ +039cac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039cb2: 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 │ │ -03a394: |[03a394] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03a3a4: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ -03a3aa: 0c00 |0003: move-result-object v0 │ │ -03a3ac: 1100 |0004: return-object v0 │ │ +039cb4: |[039cb4] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +039cc4: 6e10 1000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0010 │ │ +039cca: 0c00 |0003: move-result-object v0 │ │ +039ccc: 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 │ │ -03a3b0: |[03a3b0] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -03a3c0: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -03a3c4: 1100 |0002: return-object v0 │ │ +039cd0: |[039cd0] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +039ce0: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +039ce4: 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 │ │ -03a3c8: |[03a3c8] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03a3d8: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ -03a3de: 0e00 |0003: return-void │ │ +039ce8: |[039ce8] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +039cf8: 6e20 1300 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0013 │ │ +039cfe: 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 │ │ -03a3e0: |[03a3e0] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03a3f0: 6e20 2500 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0025 │ │ -03a3f6: 0a00 |0003: move-result v0 │ │ -03a3f8: 0f00 |0004: return v0 │ │ +039d00: |[039d00] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +039d10: 6e20 2500 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0025 │ │ +039d16: 0a00 |0003: move-result v0 │ │ +039d18: 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 : 2289 (NavUtilsJB.java) │ │ + source_file_idx : 2283 (NavUtilsJB.java) │ │ │ │ Class #35 header: │ │ class_idx : 150 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 457 │ │ -source_file_idx : 2300 │ │ +source_file_idx : 2294 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #35 annotations: │ │ Annotations on method #946 '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 │ │ -03a3fc: |[03a3fc] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -03a40c: 7020 440c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ -03a412: 0e00 |0003: return-void │ │ +039d1c: |[039d1c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +039d2c: 7020 440c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ +039d32: 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 │ │ -03a414: |[03a414] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -03a424: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -03a426: 2202 9600 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0096 │ │ -03a42a: 6e10 400b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0b40 │ │ -03a430: 0c03 |0006: move-result-object v3 │ │ -03a432: 7020 af03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@03af │ │ -03a438: 6e10 430b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -03a43e: 0c00 |000d: move-result-object v0 │ │ -03a440: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -03a444: 6e20 b503 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@03b5 │ │ -03a44a: 2201 c801 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -03a44e: 7030 430c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -03a454: 6e20 6a0b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b6a │ │ -03a45a: 6e20 b003 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@03b0 │ │ -03a460: 1102 |001e: return-object v2 │ │ +039d34: |[039d34] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +039d44: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +039d46: 2202 9600 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0096 │ │ +039d4a: 6e10 400b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0b40 │ │ +039d50: 0c03 |0006: move-result-object v3 │ │ +039d52: 7020 af03 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@03af │ │ +039d58: 6e10 430b 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +039d5e: 0c00 |000d: move-result-object v0 │ │ +039d60: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +039d64: 6e20 b503 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@03b5 │ │ +039d6a: 2201 c801 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +039d6e: 7030 430c 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +039d74: 6e20 6a0b 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0b6a │ │ +039d7a: 6e20 b003 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@03b0 │ │ +039d80: 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 │ │ -03a464: |[03a464] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -03a474: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@03b4 │ │ -03a47a: 0e00 |0003: return-void │ │ +039d84: |[039d84] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +039d94: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@03b4 │ │ +039d9a: 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 │ │ -03a47c: |[03a47c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -03a48c: 6e20 b103 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@03b1 │ │ -03a492: 0e00 |0003: return-void │ │ +039d9c: |[039d9c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +039dac: 6e20 b103 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@03b1 │ │ +039db2: 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 : 2300 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2294 (NoSaveStateFrameLayout.java) │ │ │ │ Class #36 header: │ │ class_idx : 151 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2306 │ │ +source_file_idx : 2300 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 23 │ │ │ │ Class #36 annotations: │ │ Annotations on class │ │ @@ -8827,66 +8827,66 @@ │ │ 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 : 26 16-bit code units │ │ -03a494: |[03a494] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -03a4a4: 7010 970d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a4aa: 2200 1000 |0003: new-instance v0, Landroid/app/Notification; // type@0010 │ │ -03a4ae: 7010 6200 0000 |0005: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0062 │ │ -03a4b4: 5b30 4001 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a4b8: 5b34 3d01 |000a: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ -03a4bc: 5430 4001 |000c: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a4c0: 7100 d80d 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0dd8 │ │ -03a4c6: 0b01 |0011: move-result-wide v1 │ │ -03a4c8: 5a01 0d00 |0012: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000d │ │ -03a4cc: 5430 4001 |0014: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a4d0: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ -03a4d2: 5901 0000 |0017: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a4d6: 0e00 |0019: return-void │ │ +039db4: |[039db4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +039dc4: 7010 970d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d97 │ │ +039dca: 2200 1000 |0003: new-instance v0, Landroid/app/Notification; // type@0010 │ │ +039dce: 7010 6200 0000 |0005: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0062 │ │ +039dd4: 5b40 4001 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039dd8: 5b45 3d01 |000a: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ +039ddc: 5440 4001 |000c: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039de0: 7100 d80d 0000 |000e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0dd8 │ │ +039de6: 0b02 |0011: move-result-wide v2 │ │ +039de8: 5a02 0d00 |0012: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +039dec: 5440 4001 |0014: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039df0: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ +039df2: 5901 0000 |0017: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +039df6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=87 │ │ 0x000a line=101 │ │ 0x000c line=104 │ │ 0x0014 line=105 │ │ 0x0019 line=106 │ │ locals : │ │ - 0x0000 - 0x001a reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x001a reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x001a reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x001a 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 │ │ -03a4d8: |[03a4d8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -03a4e8: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -03a4ec: 5430 4001 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a4f0: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a4f4: b641 |0006: or-int/2addr v1, v4 │ │ -03a4f6: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a4fa: 0e00 |0009: return-void │ │ -03a4fc: 5430 4001 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a500: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a504: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -03a508: b521 |0010: and-int/2addr v1, v2 │ │ -03a50a: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a50e: 28f6 |0013: goto 0009 // -000a │ │ +039df8: |[039df8] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +039e08: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +039e0c: 5430 4001 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039e10: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039e14: b641 |0006: or-int/2addr v1, v4 │ │ +039e16: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039e1a: 0e00 |0009: return-void │ │ +039e1c: 5430 4001 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039e20: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039e24: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +039e28: b521 |0010: and-int/2addr v1, v2 │ │ +039e2a: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039e2e: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0002 line=374 │ │ 0x0009 line=378 │ │ 0x000a line=376 │ │ locals : │ │ @@ -8900,20 +8900,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a510: |[03a510] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -03a520: 7100 d703 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d7 │ │ -03a526: 0c00 |0003: move-result-object v0 │ │ -03a528: 7220 d003 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03d0 │ │ -03a52e: 0c00 |0007: move-result-object v0 │ │ -03a530: 1100 |0008: return-object v0 │ │ +039e30: |[039e30] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +039e40: 7100 d703 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@03d7 │ │ +039e46: 0c00 |0003: move-result-object v0 │ │ +039e48: 7220 d003 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@03d0 │ │ +039e4e: 0c00 |0007: move-result-object v0 │ │ +039e50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -8921,18 +8921,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 │ │ -03a534: |[03a534] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a544: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -03a548: 7030 c103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ -03a54e: 1101 |0005: return-object v1 │ │ +039e54: |[039e54] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039e64: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +039e68: 7030 c103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ +039e6e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0005 line=351 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -8942,18 +8942,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 │ │ -03a550: |[03a550] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a560: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a564: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03a568: 1101 |0004: return-object v1 │ │ +039e70: |[039e70] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039e80: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039e84: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +039e88: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0004 line=196 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -8963,17 +8963,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 │ │ -03a56c: |[03a56c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a57c: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0139 │ │ -03a580: 1100 |0002: return-object v0 │ │ +039e8c: |[039e8c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039e9c: 5b01 3901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0139 │ │ +039ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -8983,17 +8983,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 │ │ -03a584: |[03a584] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a594: 5b01 3a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ -03a598: 1100 |0002: return-object v0 │ │ +039ea4: |[039ea4] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039eb4: 5b01 3a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ +039eb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0002 line=209 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -9003,17 +9003,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 │ │ -03a59c: |[03a59c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a5ac: 5b01 3b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ -03a5b0: 1100 |0002: return-object v0 │ │ +039ebc: |[039ebc] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039ecc: 5b01 3b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ +039ed0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0002 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -9023,17 +9023,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 │ │ -03a5b4: |[03a5b4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a5c4: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ -03a5c8: 1100 |0002: return-object v0 │ │ +039ed4: |[039ed4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039ee4: 5b01 3c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ +039ee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0002 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -9043,24 +9043,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 │ │ -03a5cc: |[03a5cc] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a5dc: 5420 4001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a5e0: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03a5e4: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -03a5e8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03a5ec: 5420 4001 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a5f0: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a5f4: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -03a5f8: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a5fc: 1102 |0010: return-object v2 │ │ +039eec: |[039eec] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039efc: 5420 4001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f00: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +039f04: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +039f08: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +039f0c: 5420 4001 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f10: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039f14: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +039f18: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +039f1c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0004 line=366 │ │ 0x0008 line=367 │ │ 0x0010 line=369 │ │ locals : │ │ @@ -9072,18 +9072,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 │ │ -03a600: |[03a600] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a610: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a614: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03a618: 1101 |0004: return-object v1 │ │ +039f20: |[039f20] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039f30: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f34: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +039f38: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0004 line=221 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -9093,19 +9093,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 │ │ -03a61c: |[03a61c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a62c: 5b12 3e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@013e │ │ -03a630: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -03a634: 7030 c103 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ -03a63a: 1101 |0007: return-object v1 │ │ +039f3c: |[039f3c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039f4c: 5b12 3e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@013e │ │ +039f50: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +039f54: 7030 c103 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ +039f5a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0002 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9117,17 +9117,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 │ │ -03a63c: |[03a63c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a64c: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@013f │ │ -03a650: 1100 |0002: return-object v0 │ │ +039f5c: |[039f5c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039f6c: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@013f │ │ +039f70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0002 line=268 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -9137,42 +9137,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 │ │ -03a654: |[03a654] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a664: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03a666: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a668: 5453 4001 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a66c: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03a670: 5453 4001 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a674: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03a678: 5453 4001 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a67c: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03a680: 5453 4001 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a684: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03a688: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -03a68c: 5453 4001 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a690: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03a694: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -03a698: 0110 |001a: move v0, v1 │ │ -03a69a: 5453 4001 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a69e: 5454 4001 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a6a2: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6a6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -03a6aa: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -03a6ae: b641 |0025: or-int/2addr v1, v4 │ │ -03a6b0: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a6b4: 1105 |0028: return-object v5 │ │ -03a6b6: 0120 |0029: move v0, v2 │ │ -03a6b8: 28f1 |002a: goto 001b // -000f │ │ -03a6ba: 0121 |002b: move v1, v2 │ │ -03a6bc: 28f9 |002c: goto 0025 // -0007 │ │ +039f74: |[039f74] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039f84: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +039f86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +039f88: 5453 4001 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f8c: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +039f90: 5453 4001 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f94: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +039f98: 5453 4001 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039f9c: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +039fa0: 5453 4001 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039fa4: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +039fa8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +039fac: 5453 4001 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039fb0: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +039fb4: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +039fb8: 0110 |001a: move v0, v1 │ │ +039fba: 5453 4001 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039fbe: 5454 4001 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +039fc2: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +039fc6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +039fca: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +039fce: b641 |0025: or-int/2addr v1, v4 │ │ +039fd0: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +039fd4: 1105 |0028: return-object v5 │ │ +039fd6: 0120 |0029: move v0, v2 │ │ +039fd8: 28f1 |002a: goto 001b // -000f │ │ +039fda: 0121 |002b: move v1, v2 │ │ +039fdc: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=311 │ │ 0x000e line=312 │ │ 0x001b line=313 │ │ @@ -9192,17 +9192,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 │ │ -03a6c0: |[03a6c0] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a6d0: 5901 4101 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0141 │ │ -03a6d4: 1100 |0002: return-object v0 │ │ +039fe0: |[039fe0] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +039ff0: 5901 4101 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0141 │ │ +039ff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -9212,18 +9212,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 │ │ -03a6d8: |[03a6d8] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a6e8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03a6ea: 7030 c103 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ -03a6f0: 1101 |0004: return-object v1 │ │ +039ff8: |[039ff8] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a008: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03a00a: 7030 c103 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ +03a010: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -9233,18 +9233,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 │ │ -03a6f4: |[03a6f4] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a704: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -03a708: 7030 c103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ -03a70e: 1101 |0005: return-object v1 │ │ +03a014: |[03a014] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a024: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +03a028: 7030 c103 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@03c1 │ │ +03a02e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=340 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -9254,18 +9254,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 │ │ -03a710: |[03a710] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a720: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a724: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -03a728: 1101 |0004: return-object v1 │ │ +03a030: |[03a030] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a040: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a044: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +03a048: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -9275,20 +9275,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 │ │ -03a72c: |[03a72c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a73c: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a740: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -03a744: 5410 4001 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a748: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03a74c: 1101 |0008: return-object v1 │ │ +03a04c: |[03a04c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a05c: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a060: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +03a064: 5410 4001 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a068: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +03a06c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0008 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9300,21 +9300,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 │ │ -03a750: |[03a750] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a760: 5420 4001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a764: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03a768: 5420 4001 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a76c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -03a76e: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a772: 1102 |0009: return-object v2 │ │ +03a070: |[03a070] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a080: 5420 4001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a084: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +03a088: 5420 4001 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a08c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +03a08e: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03a092: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0009 line=277 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9325,20 +9325,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 │ │ -03a774: |[03a774] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a784: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a788: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03a78c: 5410 4001 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a790: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a794: 1101 |0008: return-object v1 │ │ +03a094: |[03a094] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a0a4: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a0a8: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +03a0ac: 5410 4001 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a0b0: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03a0b4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9350,18 +9350,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 │ │ -03a798: |[03a798] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7a8: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a7ac: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03a7b0: 1101 |0004: return-object v1 │ │ +03a0b8: |[03a0b8] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a0c8: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a0cc: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +03a0d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -9371,19 +9371,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 │ │ -03a7b4: |[03a7b4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7c4: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a7c8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03a7cc: 5b13 4201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0142 │ │ -03a7d0: 1101 |0006: return-object v1 │ │ +03a0d4: |[03a0d4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a0e4: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a0e8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +03a0ec: 5b13 4201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0142 │ │ +03a0f0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0006 line=260 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -9395,18 +9395,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 │ │ -03a7d4: |[03a7d4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a7e4: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a7e8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03a7ec: 1101 |0004: return-object v1 │ │ +03a0f4: |[03a0f4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a104: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a108: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +03a10c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -9416,33 +9416,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 │ │ -03a7f0: |[03a7f0] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03a800: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -03a804: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -03a808: 1101 |0004: return-object v1 │ │ +03a110: |[03a110] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03a120: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +03a124: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +03a128: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2306 (NotificationCompat.java) │ │ + source_file_idx : 2300 (NotificationCompat.java) │ │ │ │ Class #37 header: │ │ class_idx : 152 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2306 │ │ +source_file_idx : 2300 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -9460,21 +9460,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'getNotification' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2306 (NotificationCompat.java) │ │ + source_file_idx : 2300 (NotificationCompat.java) │ │ │ │ Class #38 header: │ │ class_idx : 155 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2306 │ │ +source_file_idx : 2300 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -9502,26 +9502,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03a80c: |[03a80c] android.support.v4.app.NotificationCompat.:()V │ │ -03a81c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03a820: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03a824: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a828: 2200 9a00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@009a │ │ -03a82c: 7010 d303 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03d3 │ │ -03a832: 6900 4401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ -03a836: 0e00 |000d: return-void │ │ -03a838: 2200 9900 |000e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0099 │ │ -03a83c: 7010 d103 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03d1 │ │ -03a842: 6900 4401 |0013: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ -03a846: 28f8 |0015: goto 000d // -0008 │ │ +03a12c: |[03a12c] android.support.v4.app.NotificationCompat.:()V │ │ +03a13c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03a140: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03a144: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03a148: 2200 9a00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@009a │ │ +03a14c: 7010 d303 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@03d3 │ │ +03a152: 6900 4401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ +03a156: 0e00 |000d: return-void │ │ +03a158: 2200 9900 |000e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0099 │ │ +03a15c: 7010 d103 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@03d1 │ │ +03a162: 6900 4401 |0013: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ +03a166: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x000d line=69 │ │ 0x000e line=67 │ │ locals : │ │ @@ -9531,17 +9531,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a848: |[03a848] android.support.v4.app.NotificationCompat.:()V │ │ -03a858: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a85e: 0e00 |0003: return-void │ │ +03a168: |[03a168] android.support.v4.app.NotificationCompat.:()V │ │ +03a178: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03a17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -9550,30 +9550,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 │ │ -03a860: |[03a860] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -03a870: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ -03a874: 1100 |0002: return-object v0 │ │ +03a180: |[03a180] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +03a190: 6200 4401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0144 │ │ +03a194: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2306 (NotificationCompat.java) │ │ + source_file_idx : 2300 (NotificationCompat.java) │ │ │ │ Class #39 header: │ │ class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2307 │ │ +source_file_idx : 2301 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -9588,17 +9588,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a878: |[03a878] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -03a888: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a88e: 0e00 |0003: return-void │ │ +03a198: |[03a198] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +03a1a8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03a1ae: 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;) │ │ @@ -9606,95 +9606,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 │ │ -03a890: |[03a890] 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; │ │ -03a8a0: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ -03a8a4: 7020 4d00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ -03a8aa: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -03a8ae: 6e30 6100 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0061 │ │ -03a8b4: 0c01 |000a: move-result-object v1 │ │ -03a8b6: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -03a8ba: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -03a8be: 6e30 5d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ -03a8c4: 0c01 |0012: move-result-object v1 │ │ -03a8c6: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -03a8ca: 6e20 5000 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0050 │ │ -03a8d0: 0c01 |0018: move-result-object v1 │ │ -03a8d2: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -03a8d6: 6e30 5f00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ -03a8dc: 0c01 |001e: move-result-object v1 │ │ -03a8de: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -03a8e2: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -03a8e6: 6e30 5e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ -03a8ec: 0c01 |0026: move-result-object v1 │ │ -03a8ee: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -03a8f2: 6e20 6000 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0060 │ │ -03a8f8: 0c01 |002c: move-result-object v1 │ │ -03a8fa: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -03a8fe: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -03a902: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -03a906: 6e40 5900 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0059 │ │ -03a90c: 0c02 |0036: move-result-object v2 │ │ -03a90e: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a912: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -03a916: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -03a91a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -03a91c: 6e20 5b00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005b │ │ -03a922: 0c02 |0041: move-result-object v2 │ │ -03a924: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a928: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03a92c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -03a930: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -03a932: 6e20 5c00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005c │ │ -03a938: 0c02 |004c: move-result-object v2 │ │ -03a93a: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a93e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -03a942: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -03a946: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -03a948: 6e20 4f00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004f │ │ -03a94e: 0c01 |0057: move-result-object v1 │ │ -03a950: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -03a954: 6e20 5500 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0055 │ │ -03a95a: 0c01 |005d: move-result-object v1 │ │ -03a95c: 6e20 5400 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ -03a962: 0c01 |0061: move-result-object v1 │ │ -03a964: 6e20 5300 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ -03a96a: 0c01 |0065: move-result-object v1 │ │ -03a96c: 6e20 5100 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ -03a972: 0c01 |0069: move-result-object v1 │ │ -03a974: 6e20 5200 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0052 │ │ -03a97a: 0c01 |006d: move-result-object v1 │ │ -03a97c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -03a980: 6e20 5600 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0056 │ │ -03a986: 0c02 |0073: move-result-object v2 │ │ -03a988: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -03a98c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -03a990: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -03a994: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -03a996: 6e30 5700 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0057 │ │ -03a99c: 0c01 |007e: move-result-object v1 │ │ -03a99e: 6e20 5800 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0058 │ │ -03a9a4: 0c01 |0082: move-result-object v1 │ │ -03a9a6: 6e20 5a00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005a │ │ -03a9ac: 0c00 |0086: move-result-object v0 │ │ -03a9ae: 6e10 4e00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004e │ │ -03a9b4: 0c01 |008a: move-result-object v1 │ │ -03a9b6: 1101 |008b: return-object v1 │ │ -03a9b8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -03a9ba: 28b1 |008d: goto 003e // -004f │ │ -03a9bc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -03a9be: 28ba |008f: goto 0049 // -0046 │ │ -03a9c0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -03a9c2: 28c3 |0091: goto 0054 // -003d │ │ -03a9c4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -03a9c6: 28e8 |0093: goto 007b // -0018 │ │ +03a1b0: |[03a1b0] 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; │ │ +03a1c0: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@000f │ │ +03a1c4: 7020 4d00 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@004d │ │ +03a1ca: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +03a1ce: 6e30 6100 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0061 │ │ +03a1d4: 0c01 |000a: move-result-object v1 │ │ +03a1d6: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +03a1da: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +03a1de: 6e30 5d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@005d │ │ +03a1e4: 0c01 |0012: move-result-object v1 │ │ +03a1e6: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +03a1ea: 6e20 5000 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0050 │ │ +03a1f0: 0c01 |0018: move-result-object v1 │ │ +03a1f2: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +03a1f6: 6e30 5f00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005f │ │ +03a1fc: 0c01 |001e: move-result-object v1 │ │ +03a1fe: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +03a202: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03a206: 6e30 5e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@005e │ │ +03a20c: 0c01 |0026: move-result-object v1 │ │ +03a20e: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +03a212: 6e20 6000 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0060 │ │ +03a218: 0c01 |002c: move-result-object v1 │ │ +03a21a: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +03a21e: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +03a222: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +03a226: 6e40 5900 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0059 │ │ +03a22c: 0c02 |0036: move-result-object v2 │ │ +03a22e: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a232: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +03a236: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +03a23a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +03a23c: 6e20 5b00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@005b │ │ +03a242: 0c02 |0041: move-result-object v2 │ │ +03a244: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a248: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +03a24c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +03a250: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +03a252: 6e20 5c00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@005c │ │ +03a258: 0c02 |004c: move-result-object v2 │ │ +03a25a: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a25e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +03a262: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +03a266: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +03a268: 6e20 4f00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@004f │ │ +03a26e: 0c01 |0057: move-result-object v1 │ │ +03a270: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +03a274: 6e20 5500 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0055 │ │ +03a27a: 0c01 |005d: move-result-object v1 │ │ +03a27c: 6e20 5400 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0054 │ │ +03a282: 0c01 |0061: move-result-object v1 │ │ +03a284: 6e20 5300 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0053 │ │ +03a28a: 0c01 |0065: move-result-object v1 │ │ +03a28c: 6e20 5100 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0051 │ │ +03a292: 0c01 |0069: move-result-object v1 │ │ +03a294: 6e20 5200 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0052 │ │ +03a29a: 0c01 |006d: move-result-object v1 │ │ +03a29c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +03a2a0: 6e20 5600 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0056 │ │ +03a2a6: 0c02 |0073: move-result-object v2 │ │ +03a2a8: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +03a2ac: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +03a2b0: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +03a2b4: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +03a2b6: 6e30 5700 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0057 │ │ +03a2bc: 0c01 |007e: move-result-object v1 │ │ +03a2be: 6e20 5800 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0058 │ │ +03a2c4: 0c01 |0082: move-result-object v1 │ │ +03a2c6: 6e20 5a00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@005a │ │ +03a2cc: 0c00 |0086: move-result-object v0 │ │ +03a2ce: 6e10 4e00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@004e │ │ +03a2d4: 0c01 |008a: move-result-object v1 │ │ +03a2d6: 1101 |008b: return-object v1 │ │ +03a2d8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +03a2da: 28b1 |008d: goto 003e // -004f │ │ +03a2dc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +03a2de: 28ba |008f: goto 0049 // -0046 │ │ +03a2e0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +03a2e2: 28c3 |0091: goto 0054 // -003d │ │ +03a2e4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +03a2e6: 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; │ │ @@ -9706,21 +9706,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 : 2307 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2301 (NotificationCompatHoneycomb.java) │ │ │ │ Class #40 header: │ │ class_idx : 157 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2561 │ │ +source_file_idx : 2555 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -9740,32 +9740,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a9c8: |[03a9c8] android.support.v4.app.ServiceCompat.:()V │ │ -03a9d8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a9de: 0e00 |0003: return-void │ │ +03a2e8: |[03a2e8] android.support.v4.app.ServiceCompat.:()V │ │ +03a2f8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03a2fe: 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 : 2561 (ServiceCompat.java) │ │ + source_file_idx : 2555 (ServiceCompat.java) │ │ │ │ Class #41 header: │ │ class_idx : 158 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -9823,37 +9823,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03a9e0: |[03a9e0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -03a9f0: 7010 970d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03a9f6: 5b34 4601 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ -03a9fa: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ -03a9fe: 7010 9700 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0097 │ │ -03aa04: 1a01 e20c |000a: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03aa08: 6e20 b400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -03aa0e: 0c00 |000f: move-result-object v0 │ │ -03aa10: 5b30 4a01 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa14: 5430 4a01 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa18: 1a01 f50c |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cf5 │ │ -03aa1c: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ -03aa22: 0c02 |0019: move-result-object v2 │ │ -03aa24: 6e30 ae00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -03aa2a: 5430 4a01 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa2e: 1a01 f40c |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cf4 │ │ -03aa32: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ -03aa38: 0c02 |0024: move-result-object v2 │ │ -03aa3a: 6e30 ac00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -03aa40: 5430 4a01 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa44: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -03aa48: 6e20 9b00 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -03aa4e: 0e00 |002f: return-void │ │ +03a300: |[03a300] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +03a310: 7010 970d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03a316: 5b34 4601 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ +03a31a: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ +03a31e: 7010 9700 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0097 │ │ +03a324: 1a01 dc0c |000a: const-string v1, "android.intent.action.SEND" // string@0cdc │ │ +03a328: 6e20 b400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +03a32e: 0c00 |000f: move-result-object v0 │ │ +03a330: 5b30 4a01 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a334: 5430 4a01 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a338: 1a01 ef0c |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cef │ │ +03a33c: 6e10 0f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@000f │ │ +03a342: 0c02 |0019: move-result-object v2 │ │ +03a344: 6e30 ae00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +03a34a: 5430 4a01 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a34e: 1a01 ee0c |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cee │ │ +03a352: 6e10 0b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000b │ │ +03a358: 0c02 |0024: move-result-object v2 │ │ +03a35a: 6e30 ac00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +03a360: 5430 4a01 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a364: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +03a368: 6e20 9b00 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +03a36e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -9868,35 +9868,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 │ │ -03aa50: |[03aa50] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -03aa60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03aa62: 5454 4a01 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa66: 6e20 a700 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ -03aa6c: 0c00 |0006: move-result-object v0 │ │ -03aa6e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -03aa72: 2101 |0009: array-length v1, v0 │ │ -03aa74: 6e10 2e0e 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03aa7a: 0a04 |000d: move-result v4 │ │ -03aa7c: b014 |000e: add-int/2addr v4, v1 │ │ -03aa7e: 2342 3204 |000f: new-array v2, v4, [Ljava/lang/String; // type@0432 │ │ -03aa82: 6e20 300e 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -03aa88: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -03aa8c: 6e10 2e0e 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03aa92: 0a04 |0019: move-result v4 │ │ -03aa94: 7151 d70d 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03aa9a: 5453 4a01 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aa9e: 6e30 b000 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -03aaa4: 0e00 |0022: return-void │ │ -03aaa6: 0131 |0023: move v1, v3 │ │ -03aaa8: 28e6 |0024: goto 000a // -001a │ │ +03a370: |[03a370] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +03a380: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03a382: 5454 4a01 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a386: 6e20 a700 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ +03a38c: 0c00 |0006: move-result-object v0 │ │ +03a38e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +03a392: 2101 |0009: array-length v1, v0 │ │ +03a394: 6e10 2e0e 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03a39a: 0a04 |000d: move-result v4 │ │ +03a39c: b014 |000e: add-int/2addr v4, v1 │ │ +03a39e: 2342 3204 |000f: new-array v2, v4, [Ljava/lang/String; // type@0432 │ │ +03a3a2: 6e20 300e 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +03a3a8: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +03a3ac: 6e10 2e0e 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03a3b2: 0a04 |0019: move-result v4 │ │ +03a3b4: 7151 d70d 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03a3ba: 5453 4a01 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a3be: 6e30 b000 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +03a3c4: 0e00 |0022: return-void │ │ +03a3c6: 0131 |0023: move v1, v3 │ │ +03a3c8: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -9918,33 +9918,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 │ │ -03aaac: |[03aaac] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -03aabc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03aabe: 6e10 e803 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -03aac4: 0c00 |0004: move-result-object v0 │ │ -03aac6: 6e20 a700 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ -03aacc: 0c01 |0008: move-result-object v1 │ │ -03aace: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -03aad2: 2112 |000b: array-length v2, v1 │ │ -03aad4: 2185 |000c: array-length v5, v8 │ │ -03aad6: b025 |000d: add-int/2addr v5, v2 │ │ -03aad8: 2353 3204 |000e: new-array v3, v5, [Ljava/lang/String; // type@0432 │ │ -03aadc: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -03aae0: 7152 d70d 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03aae6: 2185 |0015: array-length v5, v8 │ │ -03aae8: 7155 d70d 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03aaee: 6e30 b000 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -03aaf4: 0e00 |001c: return-void │ │ -03aaf6: 0142 |001d: move v2, v4 │ │ -03aaf8: 28ee |001e: goto 000c // -0012 │ │ +03a3cc: |[03a3cc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +03a3dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03a3de: 6e10 e803 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +03a3e4: 0c00 |0004: move-result-object v0 │ │ +03a3e6: 6e20 a700 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ +03a3ec: 0c01 |0008: move-result-object v1 │ │ +03a3ee: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +03a3f2: 2112 |000b: array-length v2, v1 │ │ +03a3f4: 2185 |000c: array-length v5, v8 │ │ +03a3f6: b025 |000d: add-int/2addr v5, v2 │ │ +03a3f8: 2353 3204 |000e: new-array v3, v5, [Ljava/lang/String; // type@0432 │ │ +03a3fc: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +03a400: 7152 d70d 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03a406: 2185 |0015: array-length v5, v8 │ │ +03a408: 7155 d70d 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03a40e: 6e30 b000 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +03a414: 0e00 |001c: return-void │ │ +03a416: 0142 |001d: move v2, v4 │ │ +03a418: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -9966,18 +9966,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 │ │ -03aafc: |[03aafc] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ab0c: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@009e │ │ -03ab10: 7020 db03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03db │ │ -03ab16: 1100 |0005: return-object v0 │ │ +03a41c: |[03a41c] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a42c: 2200 9e00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@009e │ │ +03a430: 7020 db03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@03db │ │ +03a436: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -9986,23 +9986,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 │ │ -03ab18: |[03ab18] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ab28: 5410 4701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ab2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03ab30: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03ab34: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03ab3a: 5b10 4701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ab3e: 5410 4701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ab42: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03ab48: 1101 |0010: return-object v1 │ │ +03a438: |[03a438] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a448: 5410 4701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a44c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a450: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03a454: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03a45a: 5b10 4701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a45e: 5410 4701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a462: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03a468: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -10014,18 +10014,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 │ │ -03ab4c: |[03ab4c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ab5c: 1a00 e50c |0000: const-string v0, "android.intent.extra.BCC" // string@0ce5 │ │ -03ab60: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -03ab66: 1101 |0005: return-object v1 │ │ +03a46c: |[03a46c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a47c: 1a00 df0c |0000: const-string v0, "android.intent.extra.BCC" // string@0cdf │ │ +03a480: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +03a486: 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; │ │ @@ -10035,23 +10035,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 │ │ -03ab68: |[03ab68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ab78: 5410 4801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03ab7c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03ab80: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03ab84: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03ab8a: 5b10 4801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03ab8e: 5410 4801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03ab92: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03ab98: 1101 |0010: return-object v1 │ │ +03a488: |[03a488] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a498: 5410 4801 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a49c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a4a0: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03a4a4: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03a4aa: 5b10 4801 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a4ae: 5410 4801 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a4b2: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03a4b8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -10063,18 +10063,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 │ │ -03ab9c: |[03ab9c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03abac: 1a00 e60c |0000: const-string v0, "android.intent.extra.CC" // string@0ce6 │ │ -03abb0: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -03abb6: 1101 |0005: return-object v1 │ │ +03a4bc: |[03a4bc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a4cc: 1a00 e00c |0000: const-string v0, "android.intent.extra.CC" // string@0ce0 │ │ +03a4d0: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +03a4d6: 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; │ │ @@ -10084,23 +10084,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 │ │ -03abb8: |[03abb8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03abc8: 5410 4c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03abcc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03abd0: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03abd4: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03abda: 5b10 4c01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03abde: 5410 4c01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03abe2: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03abe8: 1101 |0010: return-object v1 │ │ +03a4d8: |[03a4d8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a4e8: 5410 4c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a4ec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a4f0: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03a4f4: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03a4fa: 5b10 4c01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a4fe: 5410 4c01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a502: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03a508: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -10112,18 +10112,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 │ │ -03abec: |[03abec] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03abfc: 1a00 e70c |0000: const-string v0, "android.intent.extra.EMAIL" // string@0ce7 │ │ -03ac00: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ -03ac06: 1101 |0005: return-object v1 │ │ +03a50c: |[03a50c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a51c: 1a00 e10c |0000: const-string v0, "android.intent.extra.EMAIL" // string@0ce1 │ │ +03a520: 7030 e403 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@03e4 │ │ +03a526: 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; │ │ @@ -10133,38 +10133,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 │ │ -03ac08: |[03ac08] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ac18: 5431 4a01 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ac1c: 1a02 e90c |0002: const-string v2, "android.intent.extra.STREAM" // string@0ce9 │ │ -03ac20: 6e20 a500 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ -03ac26: 0c00 |0007: move-result-object v0 │ │ -03ac28: 1f00 4100 |0008: check-cast v0, Landroid/net/Uri; // type@0041 │ │ -03ac2c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -03ac30: 6e20 ef03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ -03ac36: 0c03 |000f: move-result-object v3 │ │ -03ac38: 1103 |0010: return-object v3 │ │ -03ac3a: 5431 4b01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ac3e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -03ac42: 2201 5f02 |0015: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -03ac46: 7010 200e 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03ac4c: 5b31 4b01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ac50: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -03ac54: 5431 4a01 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ac58: 1a02 e90c |0020: const-string v2, "android.intent.extra.STREAM" // string@0ce9 │ │ -03ac5c: 6e20 b200 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ -03ac62: 5431 4b01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ac66: 6e20 240e 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03ac6c: 5431 4b01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ac70: 6e20 240e 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03ac76: 28e1 |002f: goto 0010 // -001f │ │ +03a528: |[03a528] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a538: 5431 4a01 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a53c: 1a02 e30c |0002: const-string v2, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a540: 6e20 a500 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ +03a546: 0c00 |0007: move-result-object v0 │ │ +03a548: 1f00 4100 |0008: check-cast v0, Landroid/net/Uri; // type@0041 │ │ +03a54c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +03a550: 6e20 ef03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ef │ │ +03a556: 0c03 |000f: move-result-object v3 │ │ +03a558: 1103 |0010: return-object v3 │ │ +03a55a: 5431 4b01 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a55e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +03a562: 2201 5f02 |0015: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +03a566: 7010 200e 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03a56c: 5b31 4b01 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a570: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +03a574: 5431 4a01 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a578: 1a02 e30c |0020: const-string v2, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a57c: 6e20 b200 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ +03a582: 5431 4b01 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a586: 6e20 240e 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03a58c: 5431 4b01 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a590: 6e20 240e 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03a596: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -10184,21 +10184,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03ac78: |[03ac78] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -03ac88: 6e10 e803 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -03ac8e: 0c00 |0003: move-result-object v0 │ │ -03ac90: 5421 4901 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0149 │ │ -03ac94: 7120 9c00 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@009c │ │ -03ac9a: 0c00 |0009: move-result-object v0 │ │ -03ac9c: 1100 |000a: return-object v0 │ │ +03a598: |[03a598] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +03a5a8: 6e10 e803 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +03a5ae: 0c00 |0003: move-result-object v0 │ │ +03a5b0: 5421 4901 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0149 │ │ +03a5b4: 7120 9c00 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@009c │ │ +03a5ba: 0c00 |0009: move-result-object v0 │ │ +03a5bc: 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;) │ │ @@ -10206,17 +10206,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aca0: |[03aca0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -03acb0: 5410 4601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ -03acb4: 1100 |0002: return-object v0 │ │ +03a5c0: |[03a5c0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +03a5d0: 5410 4601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ +03a5d4: 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;) │ │ @@ -10224,94 +10224,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -03acb8: |[03acb8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -03acc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03acca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03accc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -03acce: 5473 4c01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03acd2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -03acd6: 1a03 e70c |0007: const-string v3, "android.intent.extra.EMAIL" // string@0ce7 │ │ -03acda: 5474 4c01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03acde: 7030 e303 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -03ace4: 5b76 4c01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03ace8: 5473 4801 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03acec: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -03acf0: 1a03 e60c |0014: const-string v3, "android.intent.extra.CC" // string@0ce6 │ │ -03acf4: 5474 4801 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03acf8: 7030 e303 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -03acfe: 5b76 4801 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ -03ad02: 5473 4701 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ad06: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -03ad0a: 1a03 e50c |0021: const-string v3, "android.intent.extra.BCC" // string@0ce5 │ │ -03ad0e: 5474 4701 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ad12: 7030 e303 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ -03ad18: 5b76 4701 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ -03ad1c: 5473 4b01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad20: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -03ad24: 5473 4b01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad28: 6e10 2e0e 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03ad2e: 0a03 |0033: move-result v3 │ │ -03ad30: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -03ad34: 5473 4a01 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ad38: 6e10 9d00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03ad3e: 0c03 |003b: move-result-object v3 │ │ -03ad40: 1a04 e30c |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03ad44: 6e20 ae0d 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03ad4a: 0a00 |0041: move-result v0 │ │ -03ad4c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -03ad50: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -03ad54: 5473 4a01 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ad58: 1a04 e20c |0048: const-string v4, "android.intent.action.SEND" // string@0ce2 │ │ -03ad5c: 6e20 b400 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -03ad62: 5473 4b01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad66: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -03ad6a: 5473 4b01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad6e: 6e10 290e 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ -03ad74: 0a03 |0056: move-result v3 │ │ -03ad76: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -03ad7a: 5473 4a01 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ad7e: 1a04 e90c |005b: const-string v4, "android.intent.extra.STREAM" // string@0ce9 │ │ -03ad82: 5475 4b01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad86: 6e20 280e 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03ad8c: 0c02 |0062: move-result-object v2 │ │ -03ad8e: 1f02 5300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0053 │ │ -03ad92: 6e30 ac00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -03ad98: 5b76 4b01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03ad9c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -03ada0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -03ada4: 5472 4a01 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ada8: 1a03 e30c |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03adac: 6e20 b400 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -03adb2: 5472 4b01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03adb6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -03adba: 5472 4b01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03adbe: 6e10 290e 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ -03adc4: 0a02 |007e: move-result v2 │ │ -03adc6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -03adca: 5472 4a01 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03adce: 1a03 e90c |0083: const-string v3, "android.intent.extra.STREAM" // string@0ce9 │ │ -03add2: 5474 4b01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03add6: 6e30 b100 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00b1 │ │ -03addc: 5472 4a01 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ade0: 1102 |008c: return-object v2 │ │ -03ade2: 0121 |008d: move v1, v2 │ │ -03ade4: 28a8 |008e: goto 0036 // -0058 │ │ -03ade6: 5472 4a01 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03adea: 1a03 e90c |0091: const-string v3, "android.intent.extra.STREAM" // string@0ce9 │ │ -03adee: 6e20 b200 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ -03adf4: 28d2 |0096: goto 0068 // -002e │ │ -03adf6: 5472 4a01 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03adfa: 1a03 e90c |0099: const-string v3, "android.intent.extra.STREAM" // string@0ce9 │ │ -03adfe: 6e20 b200 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ -03ae04: 28ec |009e: goto 008a // -0014 │ │ +03a5d8: |[03a5d8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +03a5e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a5ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03a5ec: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +03a5ee: 5473 4c01 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a5f2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +03a5f6: 1a03 e10c |0007: const-string v3, "android.intent.extra.EMAIL" // string@0ce1 │ │ +03a5fa: 5474 4c01 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a5fe: 7030 e303 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +03a604: 5b76 4c01 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a608: 5473 4801 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a60c: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +03a610: 1a03 e00c |0014: const-string v3, "android.intent.extra.CC" // string@0ce0 │ │ +03a614: 5474 4801 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a618: 7030 e303 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +03a61e: 5b76 4801 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0148 │ │ +03a622: 5473 4701 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a626: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +03a62a: 1a03 df0c |0021: const-string v3, "android.intent.extra.BCC" // string@0cdf │ │ +03a62e: 5474 4701 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a632: 7030 e303 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@03e3 │ │ +03a638: 5b76 4701 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0147 │ │ +03a63c: 5473 4b01 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a640: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +03a644: 5473 4b01 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a648: 6e10 2e0e 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03a64e: 0a03 |0033: move-result v3 │ │ +03a650: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +03a654: 5473 4a01 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a658: 6e10 9d00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03a65e: 0c03 |003b: move-result-object v3 │ │ +03a660: 1a04 dd0c |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0cdd │ │ +03a664: 6e20 ae0d 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03a66a: 0a00 |0041: move-result v0 │ │ +03a66c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +03a670: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +03a674: 5473 4a01 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a678: 1a04 dc0c |0048: const-string v4, "android.intent.action.SEND" // string@0cdc │ │ +03a67c: 6e20 b400 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +03a682: 5473 4b01 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a686: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +03a68a: 5473 4b01 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a68e: 6e10 290e 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ +03a694: 0a03 |0056: move-result v3 │ │ +03a696: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +03a69a: 5473 4a01 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a69e: 1a04 e30c |005b: const-string v4, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a6a2: 5475 4b01 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a6a6: 6e20 280e 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03a6ac: 0c02 |0062: move-result-object v2 │ │ +03a6ae: 1f02 5300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0053 │ │ +03a6b2: 6e30 ac00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +03a6b8: 5b76 4b01 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a6bc: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +03a6c0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +03a6c4: 5472 4a01 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a6c8: 1a03 dd0c |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0cdd │ │ +03a6cc: 6e20 b400 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +03a6d2: 5472 4b01 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a6d6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +03a6da: 5472 4b01 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a6de: 6e10 290e 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ +03a6e4: 0a02 |007e: move-result v2 │ │ +03a6e6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +03a6ea: 5472 4a01 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a6ee: 1a03 e30c |0083: const-string v3, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a6f2: 5474 4b01 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a6f6: 6e30 b100 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00b1 │ │ +03a6fc: 5472 4a01 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a700: 1102 |008c: return-object v2 │ │ +03a702: 0121 |008d: move v1, v2 │ │ +03a704: 28a8 |008e: goto 0036 // -0058 │ │ +03a706: 5472 4a01 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a70a: 1a03 e30c |0091: const-string v3, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a70e: 6e20 b200 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ +03a714: 28d2 |0096: goto 0068 // -002e │ │ +03a716: 5472 4a01 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a71a: 1a03 e30c |0099: const-string v3, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a71e: 6e20 b200 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00b2 │ │ +03a724: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -10346,21 +10346,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 │ │ -03ae08: |[03ae08] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ae18: 5410 4601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ -03ae1c: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ -03ae22: 0c00 |0005: move-result-object v0 │ │ -03ae24: 6e20 ea03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ea │ │ -03ae2a: 0c00 |0009: move-result-object v0 │ │ -03ae2c: 1100 |000a: return-object v0 │ │ +03a728: |[03a728] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a738: 5410 4601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ +03a73c: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0011 │ │ +03a742: 0c00 |0005: move-result-object v0 │ │ +03a744: 6e20 ea03 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03ea │ │ +03a74a: 0c00 |0009: move-result-object v0 │ │ +03a74c: 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 │ │ │ │ @@ -10369,17 +10369,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 │ │ -03ae30: |[03ae30] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ae40: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0149 │ │ -03ae44: 1100 |0002: return-object v0 │ │ +03a750: |[03a750] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a760: 5b01 4901 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0149 │ │ +03a764: 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; │ │ @@ -10389,19 +10389,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 │ │ -03ae48: |[03ae48] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ae58: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ae5c: 1a01 e50c |0002: const-string v1, "android.intent.extra.BCC" // string@0ce5 │ │ -03ae60: 6e30 b000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -03ae66: 1102 |0007: return-object v2 │ │ +03a768: |[03a768] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a778: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a77c: 1a01 df0c |0002: const-string v1, "android.intent.extra.BCC" // string@0cdf │ │ +03a780: 6e30 b000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +03a786: 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; │ │ @@ -10411,19 +10411,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 │ │ -03ae68: |[03ae68] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ae78: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03ae7c: 1a01 e60c |0002: const-string v1, "android.intent.extra.CC" // string@0ce6 │ │ -03ae80: 6e30 b000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -03ae86: 1102 |0007: return-object v2 │ │ +03a788: |[03a788] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a798: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a79c: 1a01 e00c |0002: const-string v1, "android.intent.extra.CC" // string@0ce0 │ │ +03a7a0: 6e30 b000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +03a7a6: 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; │ │ @@ -10433,23 +10433,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 │ │ -03ae88: |[03ae88] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03ae98: 5420 4c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03ae9c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03aea0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03aea2: 5b20 4c01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ -03aea6: 5420 4a01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aeaa: 1a01 e70c |0009: const-string v1, "android.intent.extra.EMAIL" // string@0ce7 │ │ -03aeae: 6e30 b000 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -03aeb4: 1102 |000e: return-object v2 │ │ +03a7a8: |[03a7a8] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a7b8: 5420 4c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a7bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a7c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03a7c2: 5b20 4c01 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@014c │ │ +03a7c6: 5420 4a01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a7ca: 1a01 e10c |0009: const-string v1, "android.intent.extra.EMAIL" // string@0ce1 │ │ +03a7ce: 6e30 b000 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +03a7d4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -10461,27 +10461,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 │ │ -03aeb8: |[03aeb8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03aec8: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aecc: 1a01 e80c |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0ce8 │ │ -03aed0: 6e30 ae00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -03aed6: 5420 4a01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03aeda: 1a01 eb0c |0009: const-string v1, "android.intent.extra.TEXT" // string@0ceb │ │ -03aede: 6e20 aa00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00aa │ │ -03aee4: 0a00 |000e: move-result v0 │ │ -03aee6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -03aeea: 7110 ce0a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ace │ │ -03aef0: 0c00 |0014: move-result-object v0 │ │ -03aef2: 6e20 f103 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f1 │ │ -03aef8: 1102 |0018: return-object v2 │ │ +03a7d8: |[03a7d8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a7e8: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a7ec: 1a01 e20c |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0ce2 │ │ +03a7f0: 6e30 ae00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +03a7f6: 5420 4a01 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a7fa: 1a01 e50c |0009: const-string v1, "android.intent.extra.TEXT" // string@0ce5 │ │ +03a7fe: 6e20 aa00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00aa │ │ +03a804: 0a00 |000e: move-result v0 │ │ +03a806: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +03a80a: 7110 ce0a 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ace │ │ +03a810: 0c00 |0014: move-result-object v0 │ │ +03a812: 6e20 f103 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@03f1 │ │ +03a818: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -10493,31 +10493,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 │ │ -03aefc: |[03aefc] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03af0c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03af10: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03af16: 0c00 |0005: move-result-object v0 │ │ -03af18: 1a01 e20c |0006: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03af1c: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03af22: 0a00 |000b: move-result v0 │ │ -03af24: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -03af28: 5420 4a01 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03af2c: 1a01 e20c |0010: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03af30: 6e20 b400 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -03af36: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03af38: 5b20 4b01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ -03af3c: 5420 4a01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03af40: 1a01 e90c |001a: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03af44: 6e30 ac00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -03af4a: 1102 |001f: return-object v2 │ │ +03a81c: |[03a81c] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a82c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a830: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03a836: 0c00 |0005: move-result-object v0 │ │ +03a838: 1a01 dc0c |0006: const-string v1, "android.intent.action.SEND" // string@0cdc │ │ +03a83c: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03a842: 0a00 |000b: move-result v0 │ │ +03a844: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +03a848: 5420 4a01 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a84c: 1a01 dc0c |0010: const-string v1, "android.intent.action.SEND" // string@0cdc │ │ +03a850: 6e20 b400 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +03a856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03a858: 5b20 4b01 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@014b │ │ +03a85c: 5420 4a01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a860: 1a01 e30c |001a: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03a864: 6e30 ac00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +03a86a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -10530,19 +10530,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 │ │ -03af4c: |[03af4c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03af5c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03af60: 1a01 ea0c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0cea │ │ -03af64: 6e30 ae00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -03af6a: 1102 |0007: return-object v2 │ │ +03a86c: |[03a86c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a87c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a880: 1a01 e40c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0ce4 │ │ +03a884: 6e30 ae00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +03a88a: 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; │ │ @@ -10552,19 +10552,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 │ │ -03af6c: |[03af6c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03af7c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03af80: 1a01 eb0c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ceb │ │ -03af84: 6e30 ad00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ad │ │ -03af8a: 1102 |0007: return-object v2 │ │ +03a88c: |[03a88c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a89c: 5420 4a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a8a0: 1a01 e50c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ce5 │ │ +03a8a4: 6e30 ad00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ad │ │ +03a8aa: 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; │ │ @@ -10574,18 +10574,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 │ │ -03af8c: |[03af8c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -03af9c: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ -03afa0: 6e20 b900 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -03afa6: 1101 |0005: return-object v1 │ │ +03a8ac: |[03a8ac] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +03a8bc: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@014a │ │ +03a8c0: 6e20 b900 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +03a8c6: 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; │ │ @@ -10595,34 +10595,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03afa8: |[03afa8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -03afb8: 5420 4601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ -03afbc: 6e10 e503 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -03afc2: 0c01 |0005: move-result-object v1 │ │ -03afc4: 6e20 2600 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -03afca: 0e00 |0009: return-void │ │ +03a8c8: |[03a8c8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +03a8d8: 5420 4601 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@0146 │ │ +03a8dc: 6e10 e503 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +03a8e2: 0c01 |0005: move-result-object v1 │ │ +03a8e4: 6e20 2600 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +03a8ea: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #42 header: │ │ class_idx : 159 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -10669,27 +10669,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03afcc: |[03afcc] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -03afdc: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03afe2: 5b12 4e01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ -03afe6: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -03afec: 0c00 |0008: move-result-object v0 │ │ -03afee: 5b10 5101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03aff2: 7110 1a04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041a │ │ -03aff8: 0c00 |000e: move-result-object v0 │ │ -03affa: 5b10 5001 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03affe: 7110 1904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0419 │ │ -03b004: 0c00 |0014: move-result-object v0 │ │ -03b006: 5b10 4f01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ -03b00a: 0e00 |0017: return-void │ │ +03a8ec: |[03a8ec] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +03a8fc: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03a902: 5b12 4e01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ +03a906: 6e10 0c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +03a90c: 0c00 |0008: move-result-object v0 │ │ +03a90e: 5b10 5101 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03a912: 7110 1a04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@041a │ │ +03a918: 0c00 |000e: move-result-object v0 │ │ +03a91a: 5b10 5001 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03a91e: 7110 1904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0419 │ │ +03a924: 0c00 |0014: move-result-object v0 │ │ +03a926: 5b10 4f01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ +03a92a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -10703,18 +10703,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 │ │ -03b00c: |[03b00c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -03b01c: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@009f │ │ -03b020: 7020 f403 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f4 │ │ -03b026: 1100 |0005: return-object v0 │ │ +03a92c: |[03a92c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +03a93c: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@009f │ │ +03a940: 7020 f403 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@03f4 │ │ +03a946: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -10723,17 +10723,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b028: |[03b028] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -03b038: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ -03b03c: 1100 |0002: return-object v0 │ │ +03a948: |[03a948] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +03a958: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ +03a95c: 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;) │ │ @@ -10741,31 +10741,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03b040: |[03b040] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -03b050: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b052: 5453 4f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ -03b056: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b05a: 1102 |0005: return-object v2 │ │ -03b05c: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ -03b060: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -03b066: 0c01 |000b: move-result-object v1 │ │ -03b068: 5453 4f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ -03b06c: 6e20 cc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00cc │ │ -03b072: 0c02 |0011: move-result-object v2 │ │ -03b074: 28f3 |0012: goto 0005 // -000d │ │ -03b076: 0d00 |0013: move-exception v0 │ │ -03b078: 1a03 8803 |0014: const-string v3, "IntentReader" // string@0388 │ │ -03b07c: 1a04 4e02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@024e │ │ -03b080: 7130 e20a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -03b086: 28ea |001b: goto 0005 // -0016 │ │ +03a960: |[03a960] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +03a970: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03a972: 5453 4f01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ +03a976: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03a97a: 1102 |0005: return-object v2 │ │ +03a97c: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ +03a980: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +03a986: 0c01 |000b: move-result-object v1 │ │ +03a988: 5453 4f01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@014f │ │ +03a98c: 6e20 cc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00cc │ │ +03a992: 0c02 |0011: move-result-object v2 │ │ +03a994: 28f3 |0012: goto 0005 // -000d │ │ +03a996: 0d00 |0013: move-exception v0 │ │ +03a998: 1a03 8803 |0014: const-string v3, "IntentReader" // string@0388 │ │ +03a99c: 1a04 4e02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@024e │ │ +03a9a0: 7130 e20a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +03a9a6: 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 │ │ @@ -10782,31 +10782,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03b094: |[03b094] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -03b0a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b0a6: 5453 5001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03b0aa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b0ae: 1102 |0005: return-object v2 │ │ -03b0b0: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ -03b0b4: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -03b0ba: 0c01 |000b: move-result-object v1 │ │ -03b0bc: 5453 5001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03b0c0: 6e20 ce00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ce │ │ -03b0c6: 0c02 |0011: move-result-object v2 │ │ -03b0c8: 28f3 |0012: goto 0005 // -000d │ │ -03b0ca: 0d00 |0013: move-exception v0 │ │ -03b0cc: 1a03 8803 |0014: const-string v3, "IntentReader" // string@0388 │ │ -03b0d0: 1a04 4f02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@024f │ │ -03b0d4: 7130 e20a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -03b0da: 28ea |001b: goto 0005 // -0016 │ │ +03a9b4: |[03a9b4] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +03a9c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03a9c6: 5453 5001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03a9ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03a9ce: 1102 |0005: return-object v2 │ │ +03a9d0: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ +03a9d4: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +03a9da: 0c01 |000b: move-result-object v1 │ │ +03a9dc: 5453 5001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03a9e0: 6e20 ce00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ce │ │ +03a9e6: 0c02 |0011: move-result-object v2 │ │ +03a9e8: 28f3 |0012: goto 0005 // -000d │ │ +03a9ea: 0d00 |0013: move-exception v0 │ │ +03a9ec: 1a03 8803 |0014: const-string v3, "IntentReader" // string@0388 │ │ +03a9f0: 1a04 4f02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@024f │ │ +03a9f4: 7130 e20a 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +03a9fa: 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 │ │ @@ -10823,34 +10823,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -03b0e8: |[03b0e8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -03b0f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b0fa: 5453 5001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03b0fe: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03b102: 1102 |0005: return-object v2 │ │ -03b104: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ -03b108: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ -03b10e: 0c01 |000b: move-result-object v1 │ │ -03b110: 5453 5001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03b114: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03b116: 6e30 cf00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cf │ │ -03b11c: 0c03 |0012: move-result-object v3 │ │ -03b11e: 6e20 d000 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d0 │ │ -03b124: 0c02 |0016: move-result-object v2 │ │ -03b126: 28ee |0017: goto 0005 // -0012 │ │ -03b128: 0d00 |0018: move-exception v0 │ │ -03b12a: 1a03 8803 |0019: const-string v3, "IntentReader" // string@0388 │ │ -03b12e: 1a04 5002 |001b: const-string v4, "Could not retrieve label for calling application" // string@0250 │ │ -03b132: 7130 e20a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -03b138: 28e5 |0020: goto 0005 // -001b │ │ +03aa08: |[03aa08] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +03aa18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03aa1a: 5453 5001 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03aa1e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03aa22: 1102 |0005: return-object v2 │ │ +03aa24: 5453 4e01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@014e │ │ +03aa28: 6e10 0e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000e │ │ +03aa2e: 0c01 |000b: move-result-object v1 │ │ +03aa30: 5453 5001 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03aa34: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03aa36: 6e30 cf00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cf │ │ +03aa3c: 0c03 |0012: move-result-object v3 │ │ +03aa3e: 6e20 d000 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d0 │ │ +03aa44: 0c02 |0016: move-result-object v2 │ │ +03aa46: 28ee |0017: goto 0005 // -0012 │ │ +03aa48: 0d00 |0018: move-exception v0 │ │ +03aa4a: 1a03 8803 |0019: const-string v3, "IntentReader" // string@0388 │ │ +03aa4e: 1a04 5002 |001b: const-string v4, "Could not retrieve label for calling application" // string@0250 │ │ +03aa52: 7130 e20a 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +03aa58: 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 │ │ @@ -10867,17 +10867,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b148: |[03b148] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -03b158: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ -03b15c: 1100 |0002: return-object v0 │ │ +03aa68: |[03aa68] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +03aa78: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0150 │ │ +03aa7c: 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;) │ │ @@ -10885,20 +10885,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b160: |[03b160] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -03b170: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b174: 1a01 e50c |0002: const-string v1, "android.intent.extra.BCC" // string@0ce5 │ │ -03b178: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ -03b17e: 0c00 |0007: move-result-object v0 │ │ -03b180: 1100 |0008: return-object v0 │ │ +03aa80: |[03aa80] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +03aa90: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03aa94: 1a01 df0c |0002: const-string v1, "android.intent.extra.BCC" // string@0cdf │ │ +03aa98: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ +03aa9e: 0c00 |0007: move-result-object v0 │ │ +03aaa0: 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;) │ │ @@ -10906,20 +10906,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b184: |[03b184] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -03b194: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b198: 1a01 e60c |0002: const-string v1, "android.intent.extra.CC" // string@0ce6 │ │ -03b19c: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ -03b1a2: 0c00 |0007: move-result-object v0 │ │ -03b1a4: 1100 |0008: return-object v0 │ │ +03aaa4: |[03aaa4] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +03aab4: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03aab8: 1a01 e00c |0002: const-string v1, "android.intent.extra.CC" // string@0ce0 │ │ +03aabc: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ +03aac2: 0c00 |0007: move-result-object v0 │ │ +03aac4: 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;) │ │ @@ -10927,20 +10927,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b1a8: |[03b1a8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -03b1b8: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b1bc: 1a01 e70c |0002: const-string v1, "android.intent.extra.EMAIL" // string@0ce7 │ │ -03b1c0: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ -03b1c6: 0c00 |0007: move-result-object v0 │ │ -03b1c8: 1100 |0008: return-object v0 │ │ +03aac8: |[03aac8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +03aad8: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03aadc: 1a01 e10c |0002: const-string v1, "android.intent.extra.EMAIL" // string@0ce1 │ │ +03aae0: 6e20 a700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00a7 │ │ +03aae6: 0c00 |0007: move-result-object v0 │ │ +03aae8: 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;) │ │ @@ -10948,35 +10948,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03b1cc: |[03b1cc] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -03b1dc: 5442 5101 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b1e0: 1a03 e80c |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0ce8 │ │ -03b1e4: 6e20 a800 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -03b1ea: 0c00 |0007: move-result-object v0 │ │ -03b1ec: 5442 5101 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b1f0: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -03b1f4: 6e10 0304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0403 │ │ -03b1fa: 0c01 |000f: move-result-object v1 │ │ -03b1fc: 2012 7b01 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@017b │ │ -03b200: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -03b204: 1f01 7b01 |0014: check-cast v1, Landroid/text/Spanned; // type@017b │ │ -03b208: 7110 cf0a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0acf │ │ -03b20e: 0c00 |0019: move-result-object v0 │ │ -03b210: 1100 |001a: return-object v0 │ │ -03b212: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -03b216: 7100 1604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0416 │ │ -03b21c: 0c02 |0020: move-result-object v2 │ │ -03b21e: 7220 0904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0409 │ │ -03b224: 0c00 |0024: move-result-object v0 │ │ -03b226: 28f5 |0025: goto 001a // -000b │ │ +03aaec: |[03aaec] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +03aafc: 5442 5101 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ab00: 1a03 e20c |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0ce2 │ │ +03ab04: 6e20 a800 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03ab0a: 0c00 |0007: move-result-object v0 │ │ +03ab0c: 5442 5101 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ab10: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +03ab14: 6e10 0304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0403 │ │ +03ab1a: 0c01 |000f: move-result-object v1 │ │ +03ab1c: 2012 7b01 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@017b │ │ +03ab20: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +03ab24: 1f01 7b01 |0014: check-cast v1, Landroid/text/Spanned; // type@017b │ │ +03ab28: 7110 cf0a 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0acf │ │ +03ab2e: 0c00 |0019: move-result-object v0 │ │ +03ab30: 1100 |001a: return-object v0 │ │ +03ab32: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +03ab36: 7100 1604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0416 │ │ +03ab3c: 0c02 |0020: move-result-object v2 │ │ +03ab3e: 7220 0904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0409 │ │ +03ab44: 0c00 |0024: move-result-object v0 │ │ +03ab46: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -10994,21 +10994,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03b228: |[03b228] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -03b238: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b23c: 1a01 e90c |0002: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03b240: 6e20 a500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ -03b246: 0c00 |0007: move-result-object v0 │ │ -03b248: 1f00 4100 |0008: check-cast v0, Landroid/net/Uri; // type@0041 │ │ -03b24c: 1100 |000a: return-object v0 │ │ +03ab48: |[03ab48] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +03ab58: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ab5c: 1a01 e30c |0002: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03ab60: 6e20 a500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ +03ab66: 0c00 |0007: move-result-object v0 │ │ +03ab68: 1f00 4100 |0008: check-cast v0, Landroid/net/Uri; // type@0041 │ │ +03ab6c: 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;) │ │ @@ -11016,58 +11016,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -03b250: |[03b250] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -03b260: 5430 5201 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b264: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03b268: 6e10 0504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ -03b26e: 0a00 |0007: move-result v0 │ │ -03b270: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03b274: 5430 5101 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b278: 1a01 e90c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03b27c: 6e20 a400 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a4 │ │ -03b282: 0c00 |0011: move-result-object v0 │ │ -03b284: 5b30 5201 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b288: 5430 5201 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b28c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -03b290: 5430 5201 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b294: 6e20 280e 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03b29a: 0c00 |001d: move-result-object v0 │ │ -03b29c: 1f00 4100 |001e: check-cast v0, Landroid/net/Uri; // type@0041 │ │ -03b2a0: 1100 |0020: return-object v0 │ │ -03b2a2: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -03b2a6: 5430 5101 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b2aa: 1a01 e90c |0025: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03b2ae: 6e20 a500 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ -03b2b4: 0c00 |002a: move-result-object v0 │ │ -03b2b6: 1f00 4100 |002b: check-cast v0, Landroid/net/Uri; // type@0041 │ │ -03b2ba: 28f3 |002d: goto 0020 // -000d │ │ -03b2bc: 2200 1d02 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ -03b2c0: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -03b2c4: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03b2ca: 1a02 7d0a |0035: const-string v2, "Stream items available: " // string@0a7d │ │ -03b2ce: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b2d4: 0c01 |003a: move-result-object v1 │ │ -03b2d6: 6e10 0104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0401 │ │ -03b2dc: 0a02 |003e: move-result v2 │ │ -03b2de: 6e20 cb0d 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03b2e4: 0c01 |0042: move-result-object v1 │ │ -03b2e6: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ -03b2ea: 6e20 ce0d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b2f0: 0c01 |0048: move-result-object v1 │ │ -03b2f2: 6e20 cb0d 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03b2f8: 0c01 |004c: move-result-object v1 │ │ -03b2fa: 6e10 d60d 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03b300: 0c01 |0050: move-result-object v1 │ │ -03b302: 7020 7e0d 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ -03b308: 2700 |0054: throw v0 │ │ +03ab70: |[03ab70] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +03ab80: 5430 5201 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03ab84: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03ab88: 6e10 0504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ +03ab8e: 0a00 |0007: move-result v0 │ │ +03ab90: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03ab94: 5430 5101 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ab98: 1a01 e30c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03ab9c: 6e20 a400 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a4 │ │ +03aba2: 0c00 |0011: move-result-object v0 │ │ +03aba4: 5b30 5201 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03aba8: 5430 5201 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03abac: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +03abb0: 5430 5201 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03abb4: 6e20 280e 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03abba: 0c00 |001d: move-result-object v0 │ │ +03abbc: 1f00 4100 |001e: check-cast v0, Landroid/net/Uri; // type@0041 │ │ +03abc0: 1100 |0020: return-object v0 │ │ +03abc2: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +03abc6: 5430 5101 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03abca: 1a01 e30c |0025: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03abce: 6e20 a500 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ +03abd4: 0c00 |002a: move-result-object v0 │ │ +03abd6: 1f00 4100 |002b: check-cast v0, Landroid/net/Uri; // type@0041 │ │ +03abda: 28f3 |002d: goto 0020 // -000d │ │ +03abdc: 2200 1d02 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ +03abe0: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +03abe4: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03abea: 1a02 770a |0035: const-string v2, "Stream items available: " // string@0a77 │ │ +03abee: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03abf4: 0c01 |003a: move-result-object v1 │ │ +03abf6: 6e10 0104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0401 │ │ +03abfc: 0a02 |003e: move-result v2 │ │ +03abfe: 6e20 cb0d 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03ac04: 0c01 |0042: move-result-object v1 │ │ +03ac06: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ +03ac0a: 6e20 ce0d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ac10: 0c01 |0048: move-result-object v1 │ │ +03ac12: 6e20 cb0d 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03ac18: 0c01 |004c: move-result-object v1 │ │ +03ac1a: 6e10 d60d 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03ac20: 0c01 |0050: move-result-object v1 │ │ +03ac22: 7020 7e0d 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ +03ac28: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -11083,40 +11083,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03b30c: |[03b30c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -03b31c: 5420 5201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b320: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03b324: 6e10 0504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ -03b32a: 0a00 |0007: move-result v0 │ │ -03b32c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03b330: 5420 5101 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b334: 1a01 e90c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03b338: 6e20 a400 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a4 │ │ -03b33e: 0c00 |0011: move-result-object v0 │ │ -03b340: 5b20 5201 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b344: 5420 5201 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b348: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -03b34c: 5420 5201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ -03b350: 6e10 2e0e 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b356: 0a00 |001d: move-result v0 │ │ -03b358: 0f00 |001e: return v0 │ │ -03b35a: 5420 5101 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b35e: 1a01 e90c |0021: const-string v1, "android.intent.extra.STREAM" // string@0ce9 │ │ -03b362: 6e20 aa00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00aa │ │ -03b368: 0a00 |0026: move-result v0 │ │ -03b36a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03b36e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03b370: 28f4 |002a: goto 001e // -000c │ │ -03b372: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -03b374: 28f2 |002c: goto 001e // -000e │ │ +03ac2c: |[03ac2c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +03ac3c: 5420 5201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03ac40: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03ac44: 6e10 0504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0405 │ │ +03ac4a: 0a00 |0007: move-result v0 │ │ +03ac4c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03ac50: 5420 5101 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ac54: 1a01 e30c |000c: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03ac58: 6e20 a400 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00a4 │ │ +03ac5e: 0c00 |0011: move-result-object v0 │ │ +03ac60: 5b20 5201 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03ac64: 5420 5201 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03ac68: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +03ac6c: 5420 5201 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0152 │ │ +03ac70: 6e10 2e0e 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03ac76: 0a00 |001d: move-result v0 │ │ +03ac78: 0f00 |001e: return v0 │ │ +03ac7a: 5420 5101 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ac7e: 1a01 e30c |0021: const-string v1, "android.intent.extra.STREAM" // string@0ce3 │ │ +03ac82: 6e20 aa00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00aa │ │ +03ac88: 0a00 |0026: move-result v0 │ │ +03ac8a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03ac8e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03ac90: 28f4 |002a: goto 001e // -000c │ │ +03ac92: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +03ac94: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -11128,20 +11128,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b378: |[03b378] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -03b388: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b38c: 1a01 ea0c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0cea │ │ -03b390: 6e20 a800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -03b396: 0c00 |0007: move-result-object v0 │ │ -03b398: 1100 |0008: return-object v0 │ │ +03ac98: |[03ac98] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +03aca8: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03acac: 1a01 e40c |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0ce4 │ │ +03acb0: 6e20 a800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03acb6: 0c00 |0007: move-result-object v0 │ │ +03acb8: 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;) │ │ @@ -11149,20 +11149,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b39c: |[03b39c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -03b3ac: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b3b0: 1a01 eb0c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ceb │ │ -03b3b4: 6e20 9f00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@009f │ │ -03b3ba: 0c00 |0007: move-result-object v0 │ │ -03b3bc: 1100 |0008: return-object v0 │ │ +03acbc: |[03acbc] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +03accc: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03acd0: 1a01 e50c |0002: const-string v1, "android.intent.extra.TEXT" // string@0ce5 │ │ +03acd4: 6e20 9f00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@009f │ │ +03acda: 0c00 |0007: move-result-object v0 │ │ +03acdc: 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;) │ │ @@ -11170,19 +11170,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b3c0: |[03b3c0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -03b3d0: 5410 5101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b3d4: 6e10 a900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00a9 │ │ -03b3da: 0c00 |0005: move-result-object v0 │ │ -03b3dc: 1100 |0006: return-object v0 │ │ +03ace0: |[03ace0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +03acf0: 5410 5101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03acf4: 6e10 a900 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00a9 │ │ +03acfa: 0c00 |0005: move-result-object v0 │ │ +03acfc: 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;) │ │ @@ -11190,22 +11190,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03b3e0: |[03b3e0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -03b3f0: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b3f4: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03b3fa: 0c00 |0005: move-result-object v0 │ │ -03b3fc: 1a01 e30c |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03b400: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03b406: 0a00 |000b: move-result v0 │ │ -03b408: 0f00 |000c: return v0 │ │ +03ad00: |[03ad00] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +03ad10: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ad14: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03ad1a: 0c00 |0005: move-result-object v0 │ │ +03ad1c: 1a01 dd0c |0006: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0cdd │ │ +03ad20: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03ad26: 0a00 |000b: move-result v0 │ │ +03ad28: 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;) │ │ @@ -11213,30 +11213,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03b40c: |[03b40c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -03b41c: 5421 5101 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b420: 6e10 9d00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03b426: 0c00 |0005: move-result-object v0 │ │ -03b428: 1a01 e20c |0006: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03b42c: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03b432: 0a01 |000b: move-result v1 │ │ -03b434: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -03b438: 1a01 e30c |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0ce3 │ │ -03b43c: 6e20 ae0d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03b442: 0a01 |0013: move-result v1 │ │ -03b444: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -03b448: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03b44a: 0f01 |0017: return v1 │ │ -03b44c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -03b44e: 28fe |0019: goto 0017 // -0002 │ │ +03ad2c: |[03ad2c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +03ad3c: 5421 5101 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ad40: 6e10 9d00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03ad46: 0c00 |0005: move-result-object v0 │ │ +03ad48: 1a01 dc0c |0006: const-string v1, "android.intent.action.SEND" // string@0cdc │ │ +03ad4c: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03ad52: 0a01 |000b: move-result v1 │ │ +03ad54: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +03ad58: 1a01 dd0c |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0cdd │ │ +03ad5c: 6e20 ae0d 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03ad62: 0a01 |0013: move-result v1 │ │ +03ad64: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +03ad68: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03ad6a: 0f01 |0017: return v1 │ │ +03ad6c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +03ad6e: 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; │ │ @@ -11246,35 +11246,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03b450: |[03b450] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -03b460: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ -03b464: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03b46a: 0c00 |0005: move-result-object v0 │ │ -03b46c: 1a01 e20c |0006: const-string v1, "android.intent.action.SEND" // string@0ce2 │ │ -03b470: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03b476: 0a00 |000b: move-result v0 │ │ -03b478: 0f00 |000c: return v0 │ │ +03ad70: |[03ad70] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +03ad80: 5420 5101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0151 │ │ +03ad84: 6e10 9d00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03ad8a: 0c00 |0005: move-result-object v0 │ │ +03ad8c: 1a01 dc0c |0006: const-string v1, "android.intent.action.SEND" // string@0cdc │ │ +03ad90: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03ad96: 0a00 |000b: move-result v0 │ │ +03ad98: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #43 header: │ │ class_idx : 160 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -11298,21 +11298,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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #44 header: │ │ class_idx : 164 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11345,33 +11345,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03b47c: |[03b47c] android.support.v4.app.ShareCompat.:()V │ │ -03b48c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03b490: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03b494: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03b498: 2200 a300 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00a3 │ │ -03b49c: 7010 1104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0411 │ │ -03b4a2: 6900 5501 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ -03b4a6: 0e00 |000d: return-void │ │ -03b4a8: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03b4ac: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -03b4b0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03b4b4: 2200 a200 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00a2 │ │ -03b4b8: 7010 0e04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ -03b4be: 6900 5501 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ -03b4c2: 28f2 |001b: goto 000d // -000e │ │ -03b4c4: 2200 a100 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00a1 │ │ -03b4c8: 7010 0a04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ -03b4ce: 6900 5501 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ -03b4d2: 28ea |0023: goto 000d // -0016 │ │ +03ad9c: |[03ad9c] android.support.v4.app.ShareCompat.:()V │ │ +03adac: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03adb0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03adb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03adb8: 2200 a300 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00a3 │ │ +03adbc: 7010 1104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0411 │ │ +03adc2: 6900 5501 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ +03adc6: 0e00 |000d: return-void │ │ +03adc8: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03adcc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +03add0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03add4: 2200 a200 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00a2 │ │ +03add8: 7010 0e04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ +03adde: 6900 5501 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ +03ade2: 28f2 |001b: goto 000d // -000e │ │ +03ade4: 2200 a100 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00a1 │ │ +03ade8: 7010 0a04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ +03adee: 6900 5501 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ +03adf2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -11383,17 +11383,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b4d4: |[03b4d4] android.support.v4.app.ShareCompat.:()V │ │ -03b4e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03b4ea: 0e00 |0003: return-void │ │ +03adf4: |[03adf4] android.support.v4.app.ShareCompat.:()V │ │ +03ae04: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ae0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -11402,52 +11402,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 │ │ -03b4ec: |[03b4ec] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -03b4fc: 6200 5501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ -03b500: 1100 |0002: return-object v0 │ │ +03ae0c: |[03ae0c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +03ae1c: 6200 5501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ +03ae20: 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 │ │ -03b504: |[03b504] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03b514: 7220 060b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -03b51a: 0c00 |0003: move-result-object v0 │ │ -03b51c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -03b520: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03b524: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -03b528: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03b52e: 1a03 4b02 |000d: const-string v3, "Could not find menu item with id " // string@024b │ │ -03b532: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b538: 0c02 |0012: move-result-object v2 │ │ -03b53a: 6e20 cb0d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03b540: 0c02 |0016: move-result-object v2 │ │ -03b542: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ -03b546: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b54c: 0c02 |001c: move-result-object v2 │ │ -03b54e: 6e10 d60d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03b554: 0c02 |0020: move-result-object v2 │ │ -03b556: 7020 7a0d 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -03b55c: 2701 |0024: throw v1 │ │ -03b55e: 7120 1804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0418 │ │ -03b564: 0e00 |0028: return-void │ │ +03ae24: |[03ae24] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +03ae34: 7220 060b 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +03ae3a: 0c00 |0003: move-result-object v0 │ │ +03ae3c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03ae40: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ +03ae44: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +03ae48: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03ae4e: 1a03 4b02 |000d: const-string v3, "Could not find menu item with id " // string@024b │ │ +03ae52: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ae58: 0c02 |0012: move-result-object v2 │ │ +03ae5a: 6e20 cb0d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03ae60: 0c02 |0016: move-result-object v2 │ │ +03ae62: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ +03ae66: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ae6c: 0c02 |001c: move-result-object v2 │ │ +03ae6e: 6e10 d60d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03ae74: 0c02 |0020: move-result-object v2 │ │ +03ae76: 7020 7a0d 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03ae7c: 2701 |0024: throw v1 │ │ +03ae7e: 7120 1804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0418 │ │ +03ae84: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -11462,18 +11462,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 │ │ -03b568: |[03b568] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03b578: 6200 5501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ -03b57c: 7230 0804 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@0408 │ │ -03b582: 0e00 |0005: return-void │ │ +03ae88: |[03ae88] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +03ae98: 6200 5501 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@0155 │ │ +03ae9c: 7230 0804 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@0408 │ │ +03aea2: 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; │ │ @@ -11483,25 +11483,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 │ │ -03b584: |[03b584] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -03b594: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ -03b59a: 0c00 |0003: move-result-object v0 │ │ -03b59c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -03b5a0: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -03b5a6: 0c01 |0009: move-result-object v1 │ │ -03b5a8: 1a02 f40c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cf4 │ │ -03b5ac: 6e20 a500 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ -03b5b2: 0c00 |000f: move-result-object v0 │ │ -03b5b4: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ -03b5b8: 1100 |0012: return-object v0 │ │ +03aea4: |[03aea4] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +03aeb4: 6e10 0900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0009 │ │ +03aeba: 0c00 |0003: move-result-object v0 │ │ +03aebc: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +03aec0: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +03aec6: 0c01 |0009: move-result-object v1 │ │ +03aec8: 1a02 ee0c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0cee │ │ +03aecc: 6e20 a500 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ +03aed2: 0c00 |000f: move-result-object v0 │ │ +03aed4: 1f00 1700 |0010: check-cast v0, Landroid/content/ComponentName; // type@0017 │ │ +03aed8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -11514,42 +11514,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 │ │ -03b5bc: |[03b5bc] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03b5cc: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ -03b5d2: 0c00 |0003: move-result-object v0 │ │ -03b5d4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -03b5d8: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -03b5de: 0c01 |0009: move-result-object v1 │ │ -03b5e0: 1a02 f50c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cf5 │ │ -03b5e4: 6e20 a800 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -03b5ea: 0c00 |000f: move-result-object v0 │ │ -03b5ec: 1100 |0010: return-object v0 │ │ +03aedc: |[03aedc] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +03aeec: 6e10 0a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000a │ │ +03aef2: 0c00 |0003: move-result-object v0 │ │ +03aef4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +03aef8: 6e10 0c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +03aefe: 0c01 |0009: move-result-object v1 │ │ +03af00: 1a02 ef0c |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0cef │ │ +03af04: 6e20 a800 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +03af0a: 0c00 |000f: move-result-object v0 │ │ +03af0c: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #45 header: │ │ class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2569 │ │ +source_file_idx : 2563 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #45 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -11569,17 +11569,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b5f0: |[03b5f0] android.support.v4.app.ShareCompatICS.:()V │ │ -03b600: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03b606: 0e00 |0003: return-void │ │ +03af10: |[03af10] android.support.v4.app.ShareCompatICS.:()V │ │ +03af20: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03af26: 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;) │ │ @@ -11587,42 +11587,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 │ │ -03b608: |[03b608] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03b618: 7210 090b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0b09 │ │ -03b61e: 0c00 |0003: move-result-object v0 │ │ -03b620: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03b622: 2002 d801 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01d8 │ │ -03b626: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -03b62a: 2201 d801 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01d8 │ │ -03b62e: 7020 8e0c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c8e │ │ -03b634: 2202 3102 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -03b638: 7010 c60d 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03b63e: 1a03 ef00 |0013: const-string v3, ".sharecompat_" // string@00ef │ │ -03b642: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b648: 0c02 |0018: move-result-object v2 │ │ -03b64a: 6e10 9a0d 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -03b650: 0c03 |001c: move-result-object v3 │ │ -03b652: 6e10 6a0d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -03b658: 0c03 |0020: move-result-object v3 │ │ -03b65a: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03b660: 0c02 |0024: move-result-object v2 │ │ -03b662: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03b668: 0c02 |0028: move-result-object v2 │ │ -03b66a: 6e20 8f0c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c8f │ │ -03b670: 6e20 900c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c90 │ │ -03b676: 7220 0d0b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0b0d │ │ -03b67c: 0e00 |0032: return-void │ │ -03b67e: 0701 |0033: move-object v1, v0 │ │ -03b680: 1f01 d801 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01d8 │ │ -03b684: 28d8 |0036: goto 000e // -0028 │ │ +03af28: |[03af28] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03af38: 7210 090b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0b09 │ │ +03af3e: 0c00 |0003: move-result-object v0 │ │ +03af40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03af42: 2002 d801 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@01d8 │ │ +03af46: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +03af4a: 2201 d801 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@01d8 │ │ +03af4e: 7020 8e0c 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@0c8e │ │ +03af54: 2202 3102 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +03af58: 7010 c60d 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03af5e: 1a03 ef00 |0013: const-string v3, ".sharecompat_" // string@00ef │ │ +03af62: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03af68: 0c02 |0018: move-result-object v2 │ │ +03af6a: 6e10 9a0d 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +03af70: 0c03 |001c: move-result-object v3 │ │ +03af72: 6e10 6a0d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +03af78: 0c03 |0020: move-result-object v3 │ │ +03af7a: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03af80: 0c02 |0024: move-result-object v2 │ │ +03af82: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03af88: 0c02 |0028: move-result-object v2 │ │ +03af8a: 6e20 8f0c 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@0c8f │ │ +03af90: 6e20 900c 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@0c90 │ │ +03af96: 7220 0d0b 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0b0d │ │ +03af9c: 0e00 |0032: return-void │ │ +03af9e: 0701 |0033: move-object v1, v0 │ │ +03afa0: 1f01 d801 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@01d8 │ │ +03afa4: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -11635,21 +11635,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 : 2569 (ShareCompatICS.java) │ │ + source_file_idx : 2563 (ShareCompatICS.java) │ │ │ │ Class #46 header: │ │ class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2574 │ │ +source_file_idx : 2568 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #46 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -11664,17 +11664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03b688: |[03b688] android.support.v4.app.ShareCompatJB.:()V │ │ -03b698: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03b69e: 0e00 |0003: return-void │ │ +03afa8: |[03afa8] android.support.v4.app.ShareCompatJB.:()V │ │ +03afb8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03afbe: 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;) │ │ @@ -11682,32 +11682,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 │ │ -03b6a0: |[03b6a0] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -03b6b0: 7110 cd0a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0acd │ │ -03b6b6: 0c00 |0003: move-result-object v0 │ │ -03b6b8: 1100 |0004: return-object v0 │ │ +03afc0: |[03afc0] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +03afd0: 7110 cd0a 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0acd │ │ +03afd6: 0c00 |0003: move-result-object v0 │ │ +03afd8: 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 : 2574 (ShareCompatJB.java) │ │ + source_file_idx : 2568 (ShareCompatJB.java) │ │ │ │ Class #47 header: │ │ class_idx : 167 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 386 │ │ -source_file_idx : 2687 │ │ +source_file_idx : 2681 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -11722,33 +11722,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b6bc: |[03b6bc] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -03b6cc: 7020 dc0a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0adc │ │ -03b6d2: 0e00 |0003: return-void │ │ +03afdc: |[03afdc] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +03afec: 7020 dc0a 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0adc │ │ +03aff2: 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 : 2687 (SuperNotCalledException.java) │ │ + source_file_idx : 2681 (SuperNotCalledException.java) │ │ │ │ Class #48 header: │ │ class_idx : 168 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2829 │ │ +source_file_idx : 2823 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -11766,21 +11766,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 : 2829 (TaskStackBuilder.java) │ │ + source_file_idx : 2823 (TaskStackBuilder.java) │ │ │ │ Class #49 header: │ │ class_idx : 172 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2829 │ │ +source_file_idx : 2823 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 12 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -11825,26 +11825,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03b6d4: |[03b6d4] android.support.v4.app.TaskStackBuilder.:()V │ │ -03b6e4: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03b6e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03b6ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03b6f0: 2200 aa00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00aa │ │ -03b6f4: 7010 2304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0423 │ │ -03b6fa: 6900 5701 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ -03b6fe: 0e00 |000d: return-void │ │ -03b700: 2200 a900 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00a9 │ │ -03b704: 7010 2104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0421 │ │ -03b70a: 6900 5701 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ -03b70e: 28f8 |0015: goto 000d // -0008 │ │ +03aff4: |[03aff4] android.support.v4.app.TaskStackBuilder.:()V │ │ +03b004: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03b008: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03b00c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b010: 2200 aa00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00aa │ │ +03b014: 7010 2304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0423 │ │ +03b01a: 6900 5701 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ +03b01e: 0e00 |000d: return-void │ │ +03b020: 2200 a900 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00a9 │ │ +03b024: 7010 2104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0421 │ │ +03b02a: 6900 5701 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ +03b02e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=109 │ │ 0x000d line=113 │ │ 0x000e line=111 │ │ locals : │ │ @@ -11854,21 +11854,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03b710: |[03b710] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -03b720: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03b726: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03b72a: 7010 200e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03b730: 5b10 5901 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b734: 5b12 5a01 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03b738: 0e00 |000c: return-void │ │ +03b030: |[03b030] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +03b040: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b046: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03b04a: 7010 200e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03b050: 5b10 5901 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b054: 5b12 5a01 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b058: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=115 │ │ 0x000a line=119 │ │ 0x000c line=120 │ │ locals : │ │ @@ -11880,18 +11880,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 │ │ -03b73c: |[03b73c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b74c: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00ac │ │ -03b750: 7020 2804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0428 │ │ -03b756: 1100 |0005: return-object v0 │ │ +03b05c: |[03b05c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b06c: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00ac │ │ +03b070: 7020 2804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0428 │ │ +03b076: 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;) │ │ @@ -11899,18 +11899,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 │ │ -03b758: |[03b758] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b768: 7110 2c04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ -03b76e: 0c00 |0003: move-result-object v0 │ │ -03b770: 1100 |0004: return-object v0 │ │ +03b078: |[03b078] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b088: 7110 2c04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@042c │ │ +03b08e: 0c00 |0003: move-result-object v0 │ │ +03b090: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -11919,18 +11919,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 │ │ -03b774: |[03b774] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b784: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b788: 6e20 240e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03b78e: 1101 |0005: return-object v1 │ │ +03b094: |[03b094] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b0a4: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b0a8: 6e20 240e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03b0ae: 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; │ │ @@ -11940,36 +11940,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 │ │ -03b790: |[03b790] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b7a0: 5453 5901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b7a4: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b7aa: 0a01 |0005: move-result v1 │ │ -03b7ac: 7110 a203 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03a2 │ │ -03b7b2: 0c02 |0009: move-result-object v2 │ │ -03b7b4: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ -03b7b8: 5453 5901 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b7bc: 6e30 230e 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ -03b7c2: 6e10 a000 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a0 │ │ -03b7c8: 0c03 |0014: move-result-object v3 │ │ -03b7ca: 7120 a303 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@03a3 │ │ -03b7d0: 0c02 |0018: move-result-object v2 │ │ -03b7d2: 28f1 |0019: goto 000a // -000f │ │ -03b7d4: 0d00 |001a: move-exception v0 │ │ -03b7d6: 1a03 0c0b |001b: const-string v3, "TaskStackBuilder" // string@0b0c │ │ -03b7da: 1a04 ef01 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ -03b7de: 7120 e10a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -03b7e4: 2203 1b02 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03b7e8: 7020 7b0d 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ -03b7ee: 2703 |0027: throw v3 │ │ -03b7f0: 1105 |0028: return-object v5 │ │ +03b0b0: |[03b0b0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b0c0: 5453 5901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b0c4: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b0ca: 0a01 |0005: move-result v1 │ │ +03b0cc: 7110 a203 0600 |0006: invoke-static {v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03a2 │ │ +03b0d2: 0c02 |0009: move-result-object v2 │ │ +03b0d4: 3802 1e00 |000a: if-eqz v2, 0028 // +001e │ │ +03b0d8: 5453 5901 |000c: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b0dc: 6e30 230e 1302 |000e: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ +03b0e2: 6e10 a000 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a0 │ │ +03b0e8: 0c03 |0014: move-result-object v3 │ │ +03b0ea: 7120 a303 3600 |0015: invoke-static {v6, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@03a3 │ │ +03b0f0: 0c02 |0018: move-result-object v2 │ │ +03b0f2: 28f1 |0019: goto 000a // -000f │ │ +03b0f4: 0d00 |001a: move-exception v0 │ │ +03b0f6: 1a03 060b |001b: const-string v3, "TaskStackBuilder" // string@0b06 │ │ +03b0fa: 1a04 ef01 |001d: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ +03b0fe: 7120 e10a 4300 |001f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +03b104: 2203 1b02 |0022: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ +03b108: 7020 7b0d 0300 |0024: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ +03b10e: 2703 |0027: throw v3 │ │ +03b110: 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 │ │ @@ -11991,38 +11991,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 │ │ -03b800: |[03b800] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03b810: 5453 5901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b814: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b81a: 0a01 |0005: move-result v1 │ │ -03b81c: 5453 5a01 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03b820: 7120 a403 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@03a4 │ │ -03b826: 0c02 |000b: move-result-object v2 │ │ -03b828: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -03b82c: 5453 5901 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b830: 6e30 230e 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ -03b836: 5453 5a01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03b83a: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a0 │ │ -03b840: 0c04 |0018: move-result-object v4 │ │ -03b842: 7120 a303 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@03a3 │ │ -03b848: 0c02 |001c: move-result-object v2 │ │ -03b84a: 28ef |001d: goto 000c // -0011 │ │ -03b84c: 0d00 |001e: move-exception v0 │ │ -03b84e: 1a03 0c0b |001f: const-string v3, "TaskStackBuilder" // string@0b0c │ │ -03b852: 1a04 ef01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ -03b856: 7120 e10a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -03b85c: 2203 1b02 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03b860: 7020 7b0d 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ -03b866: 2703 |002b: throw v3 │ │ -03b868: 1105 |002c: return-object v5 │ │ +03b120: |[03b120] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +03b130: 5453 5901 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b134: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b13a: 0a01 |0005: move-result v1 │ │ +03b13c: 5453 5a01 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b140: 7120 a403 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; // method@03a4 │ │ +03b146: 0c02 |000b: move-result-object v2 │ │ +03b148: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +03b14c: 5453 5901 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b150: 6e30 230e 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ +03b156: 5453 5a01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b15a: 6e10 a000 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a0 │ │ +03b160: 0c04 |0018: move-result-object v4 │ │ +03b162: 7120 a303 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@03a3 │ │ +03b168: 0c02 |001c: move-result-object v2 │ │ +03b16a: 28ef |001d: goto 000c // -0011 │ │ +03b16c: 0d00 |001e: move-exception v0 │ │ +03b16e: 1a03 060b |001f: const-string v3, "TaskStackBuilder" // string@0b06 │ │ +03b172: 1a04 ef01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ef │ │ +03b176: 7120 e10a 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +03b17c: 2203 1b02 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ +03b180: 7020 7b0d 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@0d7b │ │ +03b186: 2703 |002b: throw v3 │ │ +03b188: 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 │ │ @@ -12046,20 +12046,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03b878: |[03b878] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -03b888: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b88c: 6e20 280e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03b892: 0c00 |0005: move-result-object v0 │ │ -03b894: 1f00 1f00 |0006: check-cast v0, Landroid/content/Intent; // type@001f │ │ -03b898: 1100 |0008: return-object v0 │ │ +03b198: |[03b198] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +03b1a8: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b1ac: 6e20 280e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03b1b2: 0c00 |0005: move-result-object v0 │ │ +03b1b4: 1f00 1f00 |0006: check-cast v0, Landroid/content/Intent; // type@001f │ │ +03b1b8: 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 │ │ │ │ @@ -12068,18 +12068,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b89c: |[03b89c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -03b8ac: 6e20 2d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@042d │ │ -03b8b2: 0c00 |0003: move-result-object v0 │ │ -03b8b4: 1100 |0004: return-object v0 │ │ +03b1bc: |[03b1bc] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +03b1cc: 6e20 2d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@042d │ │ +03b1d2: 0c00 |0003: move-result-object v0 │ │ +03b1d4: 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 │ │ │ │ @@ -12088,19 +12088,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b8b8: |[03b8b8] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -03b8c8: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b8cc: 6e10 2e0e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b8d2: 0a00 |0005: move-result v0 │ │ -03b8d4: 0f00 |0006: return v0 │ │ +03b1d8: |[03b1d8] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +03b1e8: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b1ec: 6e10 2e0e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b1f2: 0a00 |0005: move-result v0 │ │ +03b1f4: 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;) │ │ @@ -12108,24 +12108,24 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03b8d8: |[03b8d8] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -03b8e8: 5420 5901 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b8ec: 5421 5901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b8f0: 6e10 2e0e 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b8f6: 0a01 |0007: move-result v1 │ │ -03b8f8: 2311 2004 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0420 │ │ -03b8fc: 6e20 300e 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -03b902: 0c00 |000d: move-result-object v0 │ │ -03b904: 1f00 2004 |000e: check-cast v0, [Landroid/content/Intent; // type@0420 │ │ -03b908: 1100 |0010: return-object v0 │ │ +03b1f8: |[03b1f8] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +03b208: 5420 5901 |0000: iget-object v0, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b20c: 5421 5901 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b210: 6e10 2e0e 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b216: 0a01 |0007: move-result v1 │ │ +03b218: 2311 2004 |0008: new-array v1, v1, [Landroid/content/Intent; // type@0420 │ │ +03b21c: 6e20 300e 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +03b222: 0c00 |000d: move-result-object v0 │ │ +03b224: 1f00 2004 |000e: check-cast v0, [Landroid/content/Intent; // type@0420 │ │ +03b228: 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;) │ │ @@ -12133,19 +12133,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03b90c: |[03b90c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -03b91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b91e: 6e40 3304 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0433 │ │ -03b924: 0c00 |0004: move-result-object v0 │ │ -03b926: 1100 |0005: return-object v0 │ │ +03b22c: |[03b22c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +03b23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b23e: 6e40 3304 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0433 │ │ +03b244: 0c00 |0004: move-result-object v0 │ │ +03b246: 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 │ │ @@ -12155,43 +12155,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 │ │ -03b928: |[03b928] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03b938: 5460 5901 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b93c: 6e10 290e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ -03b942: 0a00 |0005: move-result v0 │ │ -03b944: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03b948: 2200 1c02 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -03b94c: 1a01 f708 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@08f7 │ │ -03b950: 7020 7d0d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03b956: 2700 |000f: throw v0 │ │ -03b958: 5460 5901 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b95c: 5461 5901 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b960: 6e10 2e0e 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03b966: 0a01 |0017: move-result v1 │ │ -03b968: 2311 2004 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0420 │ │ -03b96c: 6e20 300e 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -03b972: 0c02 |001d: move-result-object v2 │ │ -03b974: 1f02 2004 |001e: check-cast v2, [Landroid/content/Intent; // type@0420 │ │ -03b978: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03b97a: 4600 0200 |0021: aget-object v0, v2, v0 │ │ -03b97e: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ -03b984: 6e20 9b00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -03b98a: 6200 5701 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ -03b98e: 5461 5a01 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03b992: 0173 |002d: move v3, v7 │ │ -03b994: 0184 |002e: move v4, v8 │ │ -03b996: 0795 |002f: move-object v5, v9 │ │ -03b998: 7806 2004 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@0420 │ │ -03b99e: 0c00 |0033: move-result-object v0 │ │ -03b9a0: 1100 |0034: return-object v0 │ │ +03b248: |[03b248] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03b258: 5460 5901 |0000: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b25c: 6e10 290e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ +03b262: 0a00 |0005: move-result v0 │ │ +03b264: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03b268: 2200 1c02 |0008: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03b26c: 1a01 f108 |000a: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@08f1 │ │ +03b270: 7020 7d0d 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03b276: 2700 |000f: throw v0 │ │ +03b278: 5460 5901 |0010: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b27c: 5461 5901 |0012: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b280: 6e10 2e0e 0100 |0014: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b286: 0a01 |0017: move-result v1 │ │ +03b288: 2311 2004 |0018: new-array v1, v1, [Landroid/content/Intent; // type@0420 │ │ +03b28c: 6e20 300e 1000 |001a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +03b292: 0c02 |001d: move-result-object v2 │ │ +03b294: 1f02 2004 |001e: check-cast v2, [Landroid/content/Intent; // type@0420 │ │ +03b298: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03b29a: 4600 0200 |0021: aget-object v0, v2, v0 │ │ +03b29e: 1401 00c0 0010 |0023: const v1, #float 2.53915e-29 // #1000c000 │ │ +03b2a4: 6e20 9b00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +03b2aa: 6200 5701 |0029: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0157 │ │ +03b2ae: 5461 5a01 |002b: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b2b2: 0173 |002d: move v3, v7 │ │ +03b2b4: 0184 |002e: move v4, v8 │ │ +03b2b6: 0795 |002f: move-object v5, v9 │ │ +03b2b8: 7806 2004 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@0420 │ │ +03b2be: 0c00 |0033: move-result-object v0 │ │ +03b2c0: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0008 line=312 │ │ 0x0010 line=316 │ │ 0x0020 line=317 │ │ 0x0029 line=320 │ │ @@ -12207,19 +12207,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b9a4: |[03b9a4] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -03b9b4: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b9b8: 6e10 2a0e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ -03b9be: 0c00 |0005: move-result-object v0 │ │ -03b9c0: 1100 |0006: return-object v0 │ │ +03b2c4: |[03b2c4] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +03b2d4: 5410 5901 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b2d8: 6e10 2a0e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ +03b2de: 0c00 |0005: move-result-object v0 │ │ +03b2e0: 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;) │ │ @@ -12227,18 +12227,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03b9c4: |[03b9c4] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -03b9d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b9d6: 6e20 3604 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0436 │ │ -03b9dc: 0e00 |0004: return-void │ │ +03b2e4: |[03b2e4] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +03b2f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b2f6: 6e20 3604 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0436 │ │ +03b2fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0004 line=252 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -12247,47 +12247,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -03b9e0: |[03b9e0] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -03b9f0: 5442 5901 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03b9f4: 6e10 290e 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ -03b9fa: 0a02 |0005: move-result v2 │ │ -03b9fc: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -03ba00: 2202 1c02 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -03ba04: 1a03 f808 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@08f8 │ │ -03ba08: 7020 7d0d 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03ba0e: 2702 |000f: throw v2 │ │ -03ba10: 5442 5901 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03ba14: 5443 5901 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ -03ba18: 6e10 2e0e 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03ba1e: 0a03 |0017: move-result v3 │ │ -03ba20: 2333 2004 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0420 │ │ -03ba24: 6e20 300e 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -03ba2a: 0c00 |001d: move-result-object v0 │ │ -03ba2c: 1f00 2004 |001e: check-cast v0, [Landroid/content/Intent; // type@0420 │ │ -03ba30: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -03ba32: 4602 0002 |0021: aget-object v2, v0, v2 │ │ -03ba36: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ -03ba3c: 6e20 9b00 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -03ba42: 5442 5a01 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03ba46: 7130 5504 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0455 │ │ -03ba4c: 0a02 |002e: move-result v2 │ │ -03ba4e: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ -03ba52: 2102 |0031: array-length v2, v0 │ │ -03ba54: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03ba58: 4601 0002 |0034: aget-object v1, v0, v2 │ │ -03ba5c: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ -03ba60: 6e20 9b00 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -03ba66: 5442 5a01 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ -03ba6a: 6e20 9500 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -03ba70: 0e00 |0040: return-void │ │ +03b300: |[03b300] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +03b310: 5442 5901 |0000: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b314: 6e10 290e 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ +03b31a: 0a02 |0005: move-result v2 │ │ +03b31c: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +03b320: 2202 1c02 |0008: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +03b324: 1a03 f208 |000a: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@08f2 │ │ +03b328: 7020 7d0d 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03b32e: 2702 |000f: throw v2 │ │ +03b330: 5442 5901 |0010: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b334: 5443 5901 |0012: iget-object v3, v4, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0159 │ │ +03b338: 6e10 2e0e 0300 |0014: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03b33e: 0a03 |0017: move-result v3 │ │ +03b340: 2333 2004 |0018: new-array v3, v3, [Landroid/content/Intent; // type@0420 │ │ +03b344: 6e20 300e 3200 |001a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +03b34a: 0c00 |001d: move-result-object v0 │ │ +03b34c: 1f00 2004 |001e: check-cast v0, [Landroid/content/Intent; // type@0420 │ │ +03b350: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +03b352: 4602 0002 |0021: aget-object v2, v0, v2 │ │ +03b356: 1403 00c0 0010 |0023: const v3, #float 2.53915e-29 // #1000c000 │ │ +03b35c: 6e20 9b00 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +03b362: 5442 5a01 |0029: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b366: 7130 5504 0205 |002b: invoke-static {v2, v0, v5}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0455 │ │ +03b36c: 0a02 |002e: move-result v2 │ │ +03b36e: 3902 1100 |002f: if-nez v2, 0040 // +0011 │ │ +03b372: 2102 |0031: array-length v2, v0 │ │ +03b374: d802 02ff |0032: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b378: 4601 0002 |0034: aget-object v1, v0, v2 │ │ +03b37c: 1502 0010 |0036: const/high16 v2, #int 268435456 // #1000 │ │ +03b380: 6e20 9b00 2100 |0038: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +03b386: 5442 5a01 |003b: iget-object v2, v4, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@015a │ │ +03b38a: 6e20 9500 1200 |003d: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +03b390: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0008 line=267 │ │ 0x0010 line=271 │ │ 0x0020 line=272 │ │ 0x0029 line=275 │ │ @@ -12297,21 +12297,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 : 2829 (TaskStackBuilder.java) │ │ + source_file_idx : 2823 (TaskStackBuilder.java) │ │ │ │ Class #50 header: │ │ class_idx : 173 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2830 │ │ +source_file_idx : 2824 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -12326,17 +12326,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ba74: |[03ba74] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -03ba84: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03ba8a: 0e00 |0003: return-void │ │ +03b394: |[03b394] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +03b3a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b3aa: 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;) │ │ @@ -12344,35 +12344,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 │ │ -03ba8c: |[03ba8c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -03ba9c: 7140 6800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0068 │ │ -03baa2: 0c00 |0003: move-result-object v0 │ │ -03baa4: 1100 |0004: return-object v0 │ │ +03b3ac: |[03b3ac] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +03b3bc: 7140 6800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0068 │ │ +03b3c2: 0c00 |0003: move-result-object v0 │ │ +03b3c4: 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 : 2830 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2824 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #51 header: │ │ class_idx : 174 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2835 │ │ +source_file_idx : 2829 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -12387,17 +12387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03baa8: |[03baa8] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -03bab8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03babe: 0e00 |0003: return-void │ │ +03b3c8: |[03b3c8] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +03b3d8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b3de: 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;) │ │ @@ -12405,30 +12405,30 @@ │ │ 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 │ │ -03bac0: |[03bac0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03bad0: 7155 6900 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@0069 │ │ -03bad6: 0c00 |0003: move-result-object v0 │ │ -03bad8: 1100 |0004: return-object v0 │ │ +03b3e0: |[03b3e0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03b3f0: 7155 6900 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@0069 │ │ +03b3f6: 0c00 |0003: move-result-object v0 │ │ +03b3f8: 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 : 2835 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2829 (TaskStackBuilderJellybean.java) │ │ │ │ Class #52 header: │ │ class_idx : 177 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ source_file_idx : 582 │ │ static_fields_size : 0 │ │ @@ -12449,17 +12449,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03badc: |[03badc] android.support.v4.content.ContextCompat.:()V │ │ -03baec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03baf2: 0e00 |0003: return-void │ │ +03b3fc: |[03b3fc] android.support.v4.content.ContextCompat.:()V │ │ +03b40c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b412: 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;) │ │ @@ -12467,19 +12467,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 │ │ -03baf4: |[03baf4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -03bb04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bb06: 7130 5504 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0455 │ │ -03bb0c: 0a00 |0004: move-result v0 │ │ -03bb0e: 0f00 |0005: return v0 │ │ +03b414: |[03b414] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +03b424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b426: 7130 5504 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0455 │ │ +03b42c: 0a00 |0004: move-result v0 │ │ +03b42e: 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; │ │ │ │ @@ -12488,27 +12488,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 │ │ -03bb10: |[03bb10] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -03bb20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03bb22: 6000 2100 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03bb26: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -03bb2a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -03bb2e: 7130 5904 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0459 │ │ -03bb34: 0f01 |000a: return v1 │ │ -03bb36: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -03bb3a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -03bb3e: 7120 5704 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0457 │ │ -03bb44: 28f8 |0012: goto 000a // -0008 │ │ -03bb46: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03bb48: 28f6 |0014: goto 000a // -000a │ │ +03b430: |[03b430] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +03b440: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b442: 6000 2100 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03b446: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +03b44a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +03b44e: 7130 5904 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0459 │ │ +03b454: 0f01 |000a: return v1 │ │ +03b456: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +03b45a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +03b45e: 7120 5704 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0457 │ │ +03b464: 28f8 |0012: goto 000a // -0008 │ │ +03b466: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03b468: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -12546,17 +12546,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bb4c: |[03bb4c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -03bb5c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03bb62: 0e00 |0003: return-void │ │ +03b46c: |[03b46c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +03b47c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b482: 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;) │ │ @@ -12564,17 +12564,17 @@ │ │ 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 │ │ -03bb64: |[03bb64] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -03bb74: 6e20 9300 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0093 │ │ -03bb7a: 0e00 |0003: return-void │ │ +03b484: |[03b484] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +03b494: 6e20 9300 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0093 │ │ +03b49a: 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; │ │ @@ -12605,17 +12605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bb7c: |[03bb7c] android.support.v4.content.ContextCompatJellybean.:()V │ │ -03bb8c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03bb92: 0e00 |0003: return-void │ │ +03b49c: |[03b49c] android.support.v4.content.ContextCompatJellybean.:()V │ │ +03b4ac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b4b2: 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;) │ │ @@ -12623,17 +12623,17 @@ │ │ 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 │ │ -03bb94: |[03bb94] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -03bba4: 6e30 9400 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0094 │ │ -03bbaa: 0e00 |0003: return-void │ │ +03b4b4: |[03b4b4] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +03b4c4: 6e30 9400 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0094 │ │ +03b4ca: 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; │ │ @@ -12700,17 +12700,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bbac: |[03bbac] android.support.v4.content.IntentCompat.:()V │ │ -03bbbc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03bbc2: 0e00 |0003: return-void │ │ +03b4cc: |[03b4cc] android.support.v4.content.IntentCompat.:()V │ │ +03b4dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -12749,20 +12749,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 │ │ -03bbc4: |[03bbc4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -03bbd4: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0175 │ │ -03bbd8: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ -03bbdc: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -03bbe2: 7020 e900 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00e9 │ │ -03bbe8: 0e00 |000a: return-void │ │ +03b4e4: |[03b4e4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +03b4f4: 5b12 7501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0175 │ │ +03b4f8: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ +03b4fc: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +03b502: 7020 e900 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00e9 │ │ +03b508: 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; │ │ @@ -12775,17 +12775,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03bbec: |[03bbec] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -03bbfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03bbfe: 0f00 |0001: return v0 │ │ +03b50c: |[03b50c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +03b51c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03b51e: 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; │ │ │ │ @@ -12794,18 +12794,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03bc00: |[03bc00] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -03bc10: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0175 │ │ -03bc14: 6e10 8804 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0488 │ │ -03bc1a: 0e00 |0005: return-void │ │ +03b520: |[03b520] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +03b530: 5410 7501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0175 │ │ +03b534: 6e10 8804 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0488 │ │ +03b53a: 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; │ │ @@ -12914,26 +12914,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -03bc1c: |[03bc1c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -03bc2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03bc2e: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03bc34: 5c21 7c01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03bc38: 5c21 7601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bc3c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03bc3e: 5c20 7b01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ -03bc42: 5c21 7701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03bc46: 6e10 8000 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0080 │ │ -03bc4c: 0c00 |0010: move-result-object v0 │ │ -03bc4e: 5b20 7801 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0178 │ │ -03bc52: 0e00 |0013: return-void │ │ +03b53c: |[03b53c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +03b54c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b54e: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b554: 5c21 7c01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b558: 5c21 7601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b55c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03b55e: 5c20 7b01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ +03b562: 5c21 7701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b566: 6e10 8000 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0080 │ │ +03b56c: 0c00 |0010: move-result-object v0 │ │ +03b56e: 5b20 7801 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0178 │ │ +03b572: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -12950,19 +12950,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bc54: |[03bc54] android.support.v4.content.Loader.abandon:()V │ │ -03bc64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03bc66: 5c10 7601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bc6a: 6e10 8704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0487 │ │ -03bc70: 0e00 |0006: return-void │ │ +03b574: |[03b574] android.support.v4.content.Loader.abandon:()V │ │ +03b584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03b586: 5c10 7601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b58a: 6e10 8704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0487 │ │ +03b590: 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; │ │ @@ -12973,24 +12973,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 │ │ -03bc74: |[03bc74] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03bc84: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03bc88: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03bc8c: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -03bc92: 7120 2205 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -03bc98: 1a01 c91c |000a: const-string v1, "}" // string@1cc9 │ │ -03bc9c: 6e20 ce0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03bca2: 6e10 d60d 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03bca8: 0c01 |0012: move-result-object v1 │ │ -03bcaa: 1101 |0013: return-object v1 │ │ +03b594: |[03b594] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +03b5a4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03b5a8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03b5ac: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +03b5b2: 7120 2205 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +03b5b8: 1a01 c31c |000a: const-string v1, "}" // string@1cc3 │ │ +03b5bc: 6e20 ce0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b5c2: 6e10 d60d 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03b5c8: 0c01 |0012: move-result-object v1 │ │ +03b5ca: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -13005,20 +13005,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03bcac: |[03bcac] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -03bcbc: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bcc0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03bcc4: 5410 7a01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bcc8: 7230 7b04 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ -03bcce: 0e00 |0009: return-void │ │ +03b5cc: |[03b5cc] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +03b5dc: 5410 7a01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b5e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03b5e4: 5410 7a01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b5e8: 7230 7b04 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ +03b5ee: 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; │ │ @@ -13031,42 +13031,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 │ │ -03bcd0: |[03bcd0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03bce0: 6e20 3f0d 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bce6: 1a00 7e14 |0003: const-string v0, "mId=" // string@147e │ │ -03bcea: 6e20 3f0d 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bcf0: 5210 7901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ -03bcf4: 6e20 3d0d 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -03bcfa: 1a00 6400 |000d: const-string v0, " mListener=" // string@0064 │ │ -03bcfe: 6e20 3f0d 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd04: 5410 7a01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bd08: 6e20 430d 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -03bd0e: 6e20 3f0d 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd14: 1a00 3215 |001a: const-string v0, "mStarted=" // string@1532 │ │ -03bd18: 6e20 3f0d 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd1e: 5510 7c01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03bd22: 6e20 400d 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -03bd28: 1a00 5b00 |0024: const-string v0, " mContentChanged=" // string@005b │ │ -03bd2c: 6e20 3f0d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd32: 5510 7701 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03bd36: 6e20 400d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -03bd3c: 1a00 5400 |002e: const-string v0, " mAbandoned=" // string@0054 │ │ -03bd40: 6e20 3f0d 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd46: 5510 7601 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bd4a: 6e20 400d 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -03bd50: 1a00 6b00 |0038: const-string v0, " mReset=" // string@006b │ │ -03bd54: 6e20 3f0d 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03bd5a: 5510 7b01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ -03bd5e: 6e20 450d 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -03bd64: 0e00 |0042: return-void │ │ +03b5f0: |[03b5f0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03b600: 6e20 3f0d 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b606: 1a00 7814 |0003: const-string v0, "mId=" // string@1478 │ │ +03b60a: 6e20 3f0d 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b610: 5210 7901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ +03b614: 6e20 3d0d 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +03b61a: 1a00 6400 |000d: const-string v0, " mListener=" // string@0064 │ │ +03b61e: 6e20 3f0d 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b624: 5410 7a01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b628: 6e20 430d 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +03b62e: 6e20 3f0d 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b634: 1a00 2c15 |001a: const-string v0, "mStarted=" // string@152c │ │ +03b638: 6e20 3f0d 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b63e: 5510 7c01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b642: 6e20 400d 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03b648: 1a00 5b00 |0024: const-string v0, " mContentChanged=" // string@005b │ │ +03b64c: 6e20 3f0d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b652: 5510 7701 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b656: 6e20 400d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03b65c: 1a00 5400 |002e: const-string v0, " mAbandoned=" // string@0054 │ │ +03b660: 6e20 3f0d 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b666: 5510 7601 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b66a: 6e20 400d 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +03b670: 1a00 6b00 |0038: const-string v0, " mReset=" // string@006b │ │ +03b674: 6e20 3f0d 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03b67a: 5510 7b01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ +03b67e: 6e20 450d 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +03b684: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -13085,17 +13085,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bd68: |[03bd68] android.support.v4.content.Loader.forceLoad:()V │ │ -03bd78: 6e10 8904 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0489 │ │ -03bd7e: 0e00 |0003: return-void │ │ +03b688: |[03b688] android.support.v4.content.Loader.forceLoad:()V │ │ +03b698: 6e10 8904 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0489 │ │ +03b69e: 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; │ │ @@ -13105,17 +13105,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bd80: |[03bd80] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -03bd90: 5410 7801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0178 │ │ -03bd94: 1100 |0002: return-object v0 │ │ +03b6a0: |[03b6a0] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +03b6b0: 5410 7801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0178 │ │ +03b6b4: 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; │ │ │ │ @@ -13124,17 +13124,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bd98: |[03bd98] android.support.v4.content.Loader.getId:()I │ │ -03bda8: 5210 7901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ -03bdac: 0f00 |0002: return v0 │ │ +03b6b8: |[03b6b8] android.support.v4.content.Loader.getId:()I │ │ +03b6c8: 5210 7901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ +03b6cc: 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; │ │ │ │ @@ -13143,17 +13143,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bdb0: |[03bdb0] android.support.v4.content.Loader.isAbandoned:()Z │ │ -03bdc0: 5510 7601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bdc4: 0f00 |0002: return v0 │ │ +03b6d0: |[03b6d0] android.support.v4.content.Loader.isAbandoned:()Z │ │ +03b6e0: 5510 7601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b6e4: 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; │ │ │ │ @@ -13162,17 +13162,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bdc8: |[03bdc8] android.support.v4.content.Loader.isReset:()Z │ │ -03bdd8: 5510 7b01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ -03bddc: 0f00 |0002: return v0 │ │ +03b6e8: |[03b6e8] android.support.v4.content.Loader.isReset:()Z │ │ +03b6f8: 5510 7b01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ +03b6fc: 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; │ │ │ │ @@ -13181,17 +13181,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03bde0: |[03bde0] android.support.v4.content.Loader.isStarted:()Z │ │ -03bdf0: 5510 7c01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03bdf4: 0f00 |0002: return v0 │ │ +03b700: |[03b700] android.support.v4.content.Loader.isStarted:()Z │ │ +03b710: 5510 7c01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b714: 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; │ │ │ │ @@ -13200,16 +13200,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03bdf8: |[03bdf8] android.support.v4.content.Loader.onAbandon:()V │ │ -03be08: 0e00 |0000: return-void │ │ +03b718: |[03b718] android.support.v4.content.Loader.onAbandon:()V │ │ +03b728: 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; │ │ │ │ @@ -13218,22 +13218,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03be0c: |[03be0c] android.support.v4.content.Loader.onContentChanged:()V │ │ -03be1c: 5510 7c01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03be20: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03be24: 6e10 8104 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0481 │ │ -03be2a: 0e00 |0007: return-void │ │ -03be2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03be2e: 5c10 7701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03be32: 28fc |000b: goto 0007 // -0004 │ │ +03b72c: |[03b72c] android.support.v4.content.Loader.onContentChanged:()V │ │ +03b73c: 5510 7c01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b740: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03b744: 6e10 8104 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0481 │ │ +03b74a: 0e00 |0007: return-void │ │ +03b74c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03b74e: 5c10 7701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b752: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -13245,16 +13245,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03be34: |[03be34] android.support.v4.content.Loader.onForceLoad:()V │ │ -03be44: 0e00 |0000: return-void │ │ +03b754: |[03b754] android.support.v4.content.Loader.onForceLoad:()V │ │ +03b764: 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; │ │ │ │ @@ -13263,16 +13263,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03be48: |[03be48] android.support.v4.content.Loader.onReset:()V │ │ -03be58: 0e00 |0000: return-void │ │ +03b768: |[03b768] android.support.v4.content.Loader.onReset:()V │ │ +03b778: 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; │ │ │ │ @@ -13281,16 +13281,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03be5c: |[03be5c] android.support.v4.content.Loader.onStartLoading:()V │ │ -03be6c: 0e00 |0000: return-void │ │ +03b77c: |[03b77c] android.support.v4.content.Loader.onStartLoading:()V │ │ +03b78c: 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; │ │ │ │ @@ -13299,16 +13299,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03be70: |[03be70] android.support.v4.content.Loader.onStopLoading:()V │ │ -03be80: 0e00 |0000: return-void │ │ +03b790: |[03b790] android.support.v4.content.Loader.onStopLoading:()V │ │ +03b7a0: 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; │ │ │ │ @@ -13317,24 +13317,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 │ │ -03be84: |[03be84] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03be94: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03be98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03be9c: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -03bea0: 1a01 150b |0006: const-string v1, "There is already a listener registered" // string@0b15 │ │ -03bea4: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03beaa: 2700 |000b: throw v0 │ │ -03beac: 5b24 7a01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03beb0: 5923 7901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ -03beb4: 0e00 |0010: return-void │ │ +03b7a4: |[03b7a4] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +03b7b4: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b7b8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03b7bc: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03b7c0: 1a01 0f0b |0006: const-string v1, "There is already a listener registered" // string@0b0f │ │ +03b7c4: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03b7ca: 2700 |000b: throw v0 │ │ +03b7cc: 5b24 7a01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b7d0: 5923 7901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ +03b7d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -13350,23 +13350,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03beb8: |[03beb8] android.support.v4.content.Loader.reset:()V │ │ -03bec8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03beca: 6e10 8a04 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@048a │ │ -03bed0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03bed2: 5c20 7b01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ -03bed6: 5c21 7c01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03beda: 5c21 7601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bede: 5c21 7701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03bee2: 0e00 |000d: return-void │ │ +03b7d8: |[03b7d8] android.support.v4.content.Loader.reset:()V │ │ +03b7e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b7ea: 6e10 8a04 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@048a │ │ +03b7f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03b7f2: 5c20 7b01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ +03b7f6: 5c21 7c01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b7fa: 5c21 7601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b7fe: 5c21 7701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b802: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -13380,22 +13380,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03bee4: |[03bee4] android.support.v4.content.Loader.startLoading:()V │ │ -03bef4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03bef6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -03bef8: 5c20 7c01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03befc: 5c21 7b01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ -03bf00: 5c21 7601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ -03bf04: 6e10 8b04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@048b │ │ -03bf0a: 0e00 |000b: return-void │ │ +03b804: |[03b804] android.support.v4.content.Loader.startLoading:()V │ │ +03b814: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b816: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +03b818: 5c20 7c01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b81c: 5c21 7b01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@017b │ │ +03b820: 5c21 7601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0176 │ │ +03b824: 6e10 8b04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@048b │ │ +03b82a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -13408,19 +13408,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03bf0c: |[03bf0c] android.support.v4.content.Loader.stopLoading:()V │ │ -03bf1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bf1e: 5c10 7c01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ -03bf22: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@048c │ │ -03bf28: 0e00 |0006: return-void │ │ +03b82c: |[03b82c] android.support.v4.content.Loader.stopLoading:()V │ │ +03b83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b83e: 5c10 7c01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@017c │ │ +03b842: 6e10 8c04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@048c │ │ +03b848: 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; │ │ @@ -13431,19 +13431,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -03bf2c: |[03bf2c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -03bf3c: 5520 7701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03bf40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03bf42: 5c21 7701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ -03bf46: 0f00 |0005: return v0 │ │ +03b84c: |[03b84c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +03b85c: 5520 7701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b860: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03b862: 5c21 7701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0177 │ │ +03b866: 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; │ │ @@ -13455,28 +13455,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03bf48: |[03bf48] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -03bf58: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03bf5c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -03bf60: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -03bf66: 7120 2205 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -03bf6c: 1a01 4700 |000a: const-string v1, " id=" // string@0047 │ │ -03bf70: 6e20 ce0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03bf76: 5221 7901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ -03bf7a: 6e20 cb0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03bf80: 1a01 c91c |0014: const-string v1, "}" // string@1cc9 │ │ -03bf84: 6e20 ce0d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03bf8a: 6e10 d60d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03bf90: 0c01 |001c: move-result-object v1 │ │ -03bf92: 1101 |001d: return-object v1 │ │ +03b868: |[03b868] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +03b878: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03b87c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03b880: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +03b886: 7120 2205 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +03b88c: 1a01 4700 |000a: const-string v1, " id=" // string@0047 │ │ +03b890: 6e20 ce0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b896: 5221 7901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0179 │ │ +03b89a: 6e20 cb0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03b8a0: 1a01 c31c |0014: const-string v1, "}" // string@1cc3 │ │ +03b8a4: 6e20 ce0d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b8aa: 6e10 d60d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03b8b0: 0c01 |001c: move-result-object v1 │ │ +03b8b2: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -13491,30 +13491,30 @@ │ │ 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 │ │ -03bf94: |[03bf94] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03bfa4: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bfa8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03bfac: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -03bfb0: 1a01 f908 |0006: const-string v1, "No listener register" // string@08f9 │ │ -03bfb4: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03bfba: 2700 |000b: throw v0 │ │ -03bfbc: 5420 7a01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bfc0: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -03bfc4: 2200 1b02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03bfc8: 1a01 e501 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01e5 │ │ -03bfcc: 7020 7a0d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -03bfd2: 2700 |0017: throw v0 │ │ -03bfd4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03bfd6: 5b20 7a01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ -03bfda: 0e00 |001b: return-void │ │ +03b8b4: |[03b8b4] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +03b8c4: 5420 7a01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b8c8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03b8cc: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03b8d0: 1a01 f308 |0006: const-string v1, "No listener register" // string@08f3 │ │ +03b8d4: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03b8da: 2700 |000b: throw v0 │ │ +03b8dc: 5420 7a01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b8e0: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +03b8e4: 2200 1b02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +03b8e8: 1a01 e501 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01e5 │ │ +03b8ec: 7020 7a0d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03b8f2: 2700 |0017: throw v0 │ │ +03b8f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03b8f6: 5b20 7a01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@017a │ │ +03b8fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -13559,18 +13559,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 │ │ -03bfdc: |[03bfdc] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -03bfec: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@017d │ │ -03bff0: 7020 4d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@014d │ │ -03bff6: 0e00 |0005: return-void │ │ +03b8fc: |[03b8fc] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +03b90c: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@017d │ │ +03b910: 7020 4d01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@014d │ │ +03b916: 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; │ │ @@ -13581,24 +13581,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03bff8: |[03bff8] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -03c008: 5220 2700 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0027 │ │ -03c00c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -03c012: 6f20 4f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ -03c018: 0e00 |0008: return-void │ │ -03c01a: 5410 7d01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@017d │ │ -03c01e: 7110 9b04 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@049b │ │ -03c024: 28fa |000e: goto 0008 // -0006 │ │ -03c026: 0000 |000f: nop // spacer │ │ -03c028: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +03b918: |[03b918] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +03b928: 5220 2700 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0027 │ │ +03b92c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +03b932: 6f20 4f01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@014f │ │ +03b938: 0e00 |0008: return-void │ │ +03b93a: 5410 7d01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@017d │ │ +03b93e: 7110 9b04 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@049b │ │ +03b944: 28fa |000e: goto 0008 // -0006 │ │ +03b946: 0000 |000f: nop // spacer │ │ +03b948: 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 │ │ @@ -13648,19 +13648,19 @@ │ │ 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 │ │ -03c034: |[03c034] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -03c044: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c04a: 5b01 7e01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@017e │ │ -03c04e: 5b02 7f01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ -03c052: 0e00 |0007: return-void │ │ +03b954: |[03b954] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +03b964: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b96a: 5b01 7e01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@017e │ │ +03b96e: 5b02 7f01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ +03b972: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -13712,19 +13712,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 │ │ -03c054: |[03c054] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -03c064: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c06a: 5b01 8101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ -03c06e: 5b02 8201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ -03c072: 0e00 |0007: return-void │ │ +03b974: |[03b974] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +03b984: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03b98a: 5b01 8101 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ +03b98e: 5b02 8201 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ +03b992: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -13738,31 +13738,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03c074: |[03c074] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -03c084: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03c088: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03c08c: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -03c092: 1a01 8d09 |0007: const-string v1, "Receiver{" // string@098d │ │ -03c096: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c09c: 5421 8201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ -03c0a0: 6e20 cd0d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03c0a6: 1a01 4100 |0011: const-string v1, " filter=" // string@0041 │ │ -03c0aa: 6e20 ce0d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c0b0: 5421 8101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ -03c0b4: 6e20 cd0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03c0ba: 1a01 c91c |001b: const-string v1, "}" // string@1cc9 │ │ -03c0be: 6e20 ce0d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c0c4: 6e10 d60d 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c0ca: 0c01 |0023: move-result-object v1 │ │ -03c0cc: 1101 |0024: return-object v1 │ │ +03b994: |[03b994] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +03b9a4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03b9a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +03b9ac: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +03b9b2: 1a01 8709 |0007: const-string v1, "Receiver{" // string@0987 │ │ +03b9b6: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b9bc: 5421 8201 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ +03b9c0: 6e20 cd0d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03b9c6: 1a01 4100 |0011: const-string v1, " filter=" // string@0041 │ │ +03b9ca: 6e20 ce0d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b9d0: 5421 8101 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ +03b9d4: 6e20 cd0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03b9da: 1a01 c31c |001b: const-string v1, "}" // string@1cc3 │ │ +03b9de: 6e20 ce0d 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03b9e4: 6e10 d60d 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03b9ea: 0c01 |0023: move-result-object v1 │ │ +03b9ec: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -13850,51 +13850,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03c0d0: |[03c0d0] android.support.v4.content.LocalBroadcastManager.:()V │ │ -03c0e0: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -03c0e4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c0ea: 6900 8a01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@018a │ │ -03c0ee: 0e00 |0007: return-void │ │ +03b9f0: |[03b9f0] android.support.v4.content.LocalBroadcastManager.:()V │ │ +03ba00: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +03ba04: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ba0a: 6900 8a01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@018a │ │ +03ba0e: 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 │ │ -03c0f0: |[03c0f0] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -03c100: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c106: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -03c10a: 7010 410e 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -03c110: 5b20 8c01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c114: 2200 6702 |000a: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -03c118: 7010 410e 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -03c11e: 5b20 8601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c122: 2200 5f02 |0011: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -03c126: 7010 200e 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03c12c: 5b20 8b01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ -03c130: 5b23 8701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ -03c134: 2200 b900 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b9 │ │ -03c138: 6e10 8600 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0086 │ │ -03c13e: 0c01 |001f: move-result-object v1 │ │ -03c140: 7030 9404 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0494 │ │ -03c146: 5b20 8801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ -03c14a: 0e00 |0025: return-void │ │ +03ba10: |[03ba10] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +03ba20: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ba26: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +03ba2a: 7010 410e 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +03ba30: 5b20 8c01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03ba34: 2200 6702 |000a: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +03ba38: 7010 410e 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +03ba3e: 5b20 8601 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03ba42: 2200 5f02 |0011: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03ba46: 7010 200e 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03ba4c: 5b20 8b01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ +03ba50: 5b23 8701 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ +03ba54: 2200 b900 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00b9 │ │ +03ba58: 6e10 8600 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0086 │ │ +03ba5e: 0c01 |001f: move-result-object v1 │ │ +03ba60: 7030 9404 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0494 │ │ +03ba66: 5b20 8801 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ +03ba6a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -13909,17 +13909,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 │ │ -03c14c: |[03c14c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -03c15c: 7010 9c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@049c │ │ -03c162: 0e00 |0003: return-void │ │ +03ba6c: |[03ba6c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +03ba7c: 7010 9c04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@049c │ │ +03ba82: 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;) │ │ @@ -13927,54 +13927,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -03c164: |[03c164] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -03c174: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c176: 5486 8c01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c17a: 1d06 |0003: monitor-enter v6 │ │ -03c17c: 5485 8b01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ -03c180: 6e10 2e0e 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c186: 0a00 |0009: move-result v0 │ │ -03c188: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -03c18c: 1e06 |000c: monitor-exit v6 │ │ -03c18e: 0e00 |000d: return-void │ │ -03c190: 2302 2704 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0427 │ │ -03c194: 5485 8b01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ -03c198: 6e20 300e 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -03c19e: 5485 8b01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ -03c1a2: 6e10 260e 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -03c1a8: 1e06 |001a: monitor-exit v6 │ │ -03c1aa: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03c1ac: 2125 |001c: array-length v5, v2 │ │ -03c1ae: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -03c1b2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -03c1b6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03c1b8: 5415 7f01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ -03c1bc: 6e10 2e0e 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c1c2: 0a05 |0027: move-result v5 │ │ -03c1c4: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -03c1c8: 5415 7f01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ -03c1cc: 6e20 280e 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03c1d2: 0c05 |002f: move-result-object v5 │ │ -03c1d4: 1f05 bb00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ -03c1d8: 5455 8201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ -03c1dc: 5486 8701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ -03c1e0: 5417 7e01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@017e │ │ -03c1e4: 6e30 7b00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007b │ │ -03c1ea: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c1ee: 28e5 |003d: goto 0022 // -001b │ │ -03c1f0: 0d05 |003e: move-exception v5 │ │ -03c1f2: 1e06 |003f: monitor-exit v6 │ │ -03c1f4: 2705 |0040: throw v5 │ │ -03c1f6: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c1fa: 28d9 |0043: goto 001c // -0027 │ │ +03ba84: |[03ba84] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +03ba94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03ba96: 5486 8c01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03ba9a: 1d06 |0003: monitor-enter v6 │ │ +03ba9c: 5485 8b01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ +03baa0: 6e10 2e0e 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03baa6: 0a00 |0009: move-result v0 │ │ +03baa8: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +03baac: 1e06 |000c: monitor-exit v6 │ │ +03baae: 0e00 |000d: return-void │ │ +03bab0: 2302 2704 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0427 │ │ +03bab4: 5485 8b01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ +03bab8: 6e20 300e 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +03babe: 5485 8b01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ +03bac2: 6e10 260e 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +03bac8: 1e06 |001a: monitor-exit v6 │ │ +03baca: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03bacc: 2125 |001c: array-length v5, v2 │ │ +03bace: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +03bad2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +03bad6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +03bad8: 5415 7f01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ +03badc: 6e10 2e0e 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03bae2: 0a05 |0027: move-result v5 │ │ +03bae4: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +03bae8: 5415 7f01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@017f │ │ +03baec: 6e20 280e 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03baf2: 0c05 |002f: move-result-object v5 │ │ +03baf4: 1f05 bb00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ +03baf8: 5455 8201 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ +03bafc: 5486 8701 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ +03bb00: 5417 7e01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@017e │ │ +03bb04: 6e30 7b00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007b │ │ +03bb0a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03bb0e: 28e5 |003d: goto 0022 // -001b │ │ +03bb10: 0d05 |003e: move-exception v5 │ │ +03bb12: 1e06 |003f: monitor-exit v6 │ │ +03bb14: 2705 |0040: throw v5 │ │ +03bb16: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03bb1a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -14010,30 +14010,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 │ │ -03c210: |[03c210] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -03c220: 6201 8a01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@018a │ │ -03c224: 1d01 |0002: monitor-enter v1 │ │ -03c226: 6200 8901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ -03c22a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -03c22e: 2200 bc00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00bc │ │ -03c232: 6e10 8000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0080 │ │ -03c238: 0c02 |000c: move-result-object v2 │ │ -03c23a: 7020 9a04 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@049a │ │ -03c240: 6900 8901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ -03c244: 6200 8901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ -03c248: 1e01 |0014: monitor-exit v1 │ │ -03c24a: 1100 |0015: return-object v0 │ │ -03c24c: 0d00 |0016: move-exception v0 │ │ -03c24e: 1e01 |0017: monitor-exit v1 │ │ -03c250: 2700 |0018: throw v0 │ │ +03bb30: |[03bb30] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +03bb40: 6201 8a01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@018a │ │ +03bb44: 1d01 |0002: monitor-enter v1 │ │ +03bb46: 6200 8901 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ +03bb4a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +03bb4e: 2200 bc00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00bc │ │ +03bb52: 6e10 8000 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0080 │ │ +03bb58: 0c02 |000c: move-result-object v2 │ │ +03bb5a: 7020 9a04 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@049a │ │ +03bb60: 6900 8901 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ +03bb64: 6200 8901 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0189 │ │ +03bb68: 1e01 |0014: monitor-exit v1 │ │ +03bb6a: 1100 |0015: return-object v0 │ │ +03bb6c: 0d00 |0016: move-exception v0 │ │ +03bb6e: 1e01 |0017: monitor-exit v1 │ │ +03bb70: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -14048,54 +14048,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 │ │ -03c260: |[03c260] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -03c270: 5476 8c01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c274: 1d06 |0002: monitor-enter v6 │ │ -03c276: 2202 bb00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ -03c27a: 7030 9704 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0497 │ │ -03c280: 5475 8c01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c284: 6e20 430e 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -03c28a: 0c03 |000d: move-result-object v3 │ │ -03c28c: 1f03 5f02 |000e: check-cast v3, Ljava/util/ArrayList; // type@025f │ │ -03c290: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -03c294: 2203 5f02 |0012: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ -03c298: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -03c29a: 7020 210e 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -03c2a0: 5475 8c01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c2a4: 6e30 440e 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -03c2aa: 6e20 240e 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03c2b0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -03c2b2: 6e10 bb00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00bb │ │ -03c2b8: 0a05 |0024: move-result v5 │ │ -03c2ba: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -03c2be: 6e20 bc00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00bc │ │ -03c2c4: 0c00 |002a: move-result-object v0 │ │ -03c2c6: 5475 8601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c2ca: 6e20 430e 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -03c2d0: 0c01 |0030: move-result-object v1 │ │ -03c2d2: 1f01 5f02 |0031: check-cast v1, Ljava/util/ArrayList; // type@025f │ │ -03c2d6: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -03c2da: 2201 5f02 |0035: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -03c2de: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -03c2e0: 7020 210e 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -03c2e6: 5475 8601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c2ea: 6e30 440e 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -03c2f0: 6e20 240e 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03c2f6: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c2fa: 28dc |0045: goto 0021 // -0024 │ │ -03c2fc: 1e06 |0046: monitor-exit v6 │ │ -03c2fe: 0e00 |0047: return-void │ │ -03c300: 0d05 |0048: move-exception v5 │ │ -03c302: 1e06 |0049: monitor-exit v6 │ │ -03c304: 2705 |004a: throw v5 │ │ +03bb80: |[03bb80] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +03bb90: 5476 8c01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bb94: 1d06 |0002: monitor-enter v6 │ │ +03bb96: 2202 bb00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ +03bb9a: 7030 9704 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0497 │ │ +03bba0: 5475 8c01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bba4: 6e20 430e 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +03bbaa: 0c03 |000d: move-result-object v3 │ │ +03bbac: 1f03 5f02 |000e: check-cast v3, Ljava/util/ArrayList; // type@025f │ │ +03bbb0: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +03bbb4: 2203 5f02 |0012: new-instance v3, Ljava/util/ArrayList; // type@025f │ │ +03bbb8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +03bbba: 7020 210e 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +03bbc0: 5475 8c01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bbc4: 6e30 440e 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +03bbca: 6e20 240e 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03bbd0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +03bbd2: 6e10 bb00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00bb │ │ +03bbd8: 0a05 |0024: move-result v5 │ │ +03bbda: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +03bbde: 6e20 bc00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00bc │ │ +03bbe4: 0c00 |002a: move-result-object v0 │ │ +03bbe6: 5475 8601 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03bbea: 6e20 430e 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +03bbf0: 0c01 |0030: move-result-object v1 │ │ +03bbf2: 1f01 5f02 |0031: check-cast v1, Ljava/util/ArrayList; // type@025f │ │ +03bbf6: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +03bbfa: 2201 5f02 |0035: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +03bbfe: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +03bc00: 7020 210e 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +03bc06: 5475 8601 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03bc0a: 6e30 440e 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +03bc10: 6e20 240e 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03bc16: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03bc1a: 28dc |0045: goto 0021 // -0024 │ │ +03bc1c: 1e06 |0046: monitor-exit v6 │ │ +03bc1e: 0e00 |0047: return-void │ │ +03bc20: 0d05 |0048: move-exception v5 │ │ +03bc22: 1e06 |0049: monitor-exit v6 │ │ +03bc24: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -14131,209 +14131,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -03c314: |[03c314] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -03c324: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03c328: 540f 8c01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c32c: 1d0f |0004: monitor-enter v15 │ │ -03c32e: 7401 9d00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03c334: 0c02 |0008: move-result-object v2 │ │ -03c336: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -03c33a: 5401 8701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ -03c33e: 6e10 8300 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ -03c344: 0c01 |0010: move-result-object v1 │ │ -03c346: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -03c34a: 6e20 b300 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00b3 │ │ -03c350: 0c03 |0016: move-result-object v3 │ │ -03c352: 7401 a100 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00a1 │ │ -03c358: 0c05 |001a: move-result-object v5 │ │ -03c35a: 7401 a600 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00a6 │ │ -03c360: 0c04 |001e: move-result-object v4 │ │ -03c362: 7401 9e00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@009e │ │ -03c368: 0c06 |0022: move-result-object v6 │ │ -03c36a: 7401 a300 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00a3 │ │ -03c370: 0a01 |0026: move-result v1 │ │ -03c372: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03c376: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -03c37a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -03c37c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -03c380: 1a01 ea06 |002e: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c384: 2207 3102 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -03c388: 7010 c60d 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c38e: 1a10 a009 |0035: const-string v16, "Resolving type " // string@09a0 │ │ -03c392: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -03c396: 6e20 ce0d 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c39c: 0c07 |003c: move-result-object v7 │ │ -03c39e: 6e20 ce0d 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c3a4: 0c07 |0040: move-result-object v7 │ │ -03c3a6: 1a10 8100 |0041: const-string v16, " scheme " // string@0081 │ │ -03c3aa: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -03c3ae: 6e20 ce0d 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c3b4: 0c07 |0048: move-result-object v7 │ │ -03c3b6: 6e20 ce0d 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c3bc: 0c07 |004c: move-result-object v7 │ │ -03c3be: 1a10 7b00 |004d: const-string v16, " of intent " // string@007b │ │ -03c3c2: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -03c3c6: 6e20 ce0d 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c3cc: 0c07 |0054: move-result-object v7 │ │ -03c3ce: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -03c3d2: 6e20 cd0d 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03c3d8: 0c07 |005a: move-result-object v7 │ │ -03c3da: 6e10 d60d 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c3e0: 0c07 |005e: move-result-object v7 │ │ -03c3e2: 7120 e50a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c3e8: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -03c3ec: 5401 8601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c3f0: 7401 9d00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -03c3f6: 0c07 |0069: move-result-object v7 │ │ -03c3f8: 6e20 430e 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -03c3fe: 0c09 |006d: move-result-object v9 │ │ -03c400: 1f09 5f02 |006e: check-cast v9, Ljava/util/ArrayList; // type@025f │ │ -03c404: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -03c408: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -03c40c: 1a01 ea06 |0074: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c410: 2207 3102 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -03c414: 7010 c60d 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c41a: 1a10 ba01 |007b: const-string v16, "Action list: " // string@01ba │ │ -03c41e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -03c422: 6e20 ce0d 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c428: 0c07 |0082: move-result-object v7 │ │ -03c42a: 6e20 cd0d 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03c430: 0c07 |0086: move-result-object v7 │ │ -03c432: 6e10 d60d 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c438: 0c07 |008a: move-result-object v7 │ │ -03c43a: 7120 e50a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c440: 120e |008e: const/4 v14, #int 0 // #0 │ │ -03c442: 120a |008f: const/4 v10, #int 0 // #0 │ │ -03c444: 6e10 2e0e 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c44a: 0a01 |0093: move-result v1 │ │ -03c44c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -03c450: 6e20 280e a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03c456: 0c0d |0099: move-result-object v13 │ │ -03c458: 1f0d bb00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ -03c45c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -03c460: 1a01 ea06 |009e: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c464: 2207 3102 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -03c468: 7010 c60d 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c46e: 1a10 c708 |00a5: const-string v16, "Matching against filter " // string@08c7 │ │ -03c472: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -03c476: 6e20 ce0d 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c47c: 0c07 |00ac: move-result-object v7 │ │ -03c47e: 54d0 8101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ -03c482: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -03c486: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -03c48a: 6e20 cd0d 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03c490: 0c07 |00b6: move-result-object v7 │ │ -03c492: 6e10 d60d 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c498: 0c07 |00ba: move-result-object v7 │ │ -03c49a: 7120 e50a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c4a0: 55d1 8001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ -03c4a4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -03c4a8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -03c4ac: 1a01 ea06 |00c4: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c4b0: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ -03c4b4: 7120 e50a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c4ba: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03c4be: 28c3 |00cd: goto 0090 // -003d │ │ -03c4c0: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -03c4c2: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -03c4c6: 54d1 8101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ -03c4ca: 1a07 ea06 |00d3: const-string v7, "LocalBroadcastManager" // string@06ea │ │ -03c4ce: 7407 bd00 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@00bd │ │ -03c4d4: 0a0b |00d8: move-result v11 │ │ -03c4d6: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -03c4da: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -03c4de: 1a01 ea06 |00dd: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c4e2: 2207 3102 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -03c4e6: 7010 c60d 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c4ec: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ -03c4f0: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -03c4f4: 6e20 ce0d 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c4fa: 0c07 |00eb: move-result-object v7 │ │ -03c4fc: 7110 820d 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -03c502: 0c10 |00ef: move-result-object v16 │ │ -03c504: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -03c508: 6e20 ce0d 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c50e: 0c07 |00f5: move-result-object v7 │ │ -03c510: 6e10 d60d 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c516: 0c07 |00f9: move-result-object v7 │ │ -03c518: 7120 e50a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c51e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -03c522: 220e 5f02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@025f │ │ -03c526: 7010 200e 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -03c52c: 6e20 240e de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03c532: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -03c534: 5cd1 8001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ -03c538: 28c1 |010a: goto 00cb // -003f │ │ -03c53a: 0d01 |010b: move-exception v1 │ │ -03c53c: 1e0f |010c: monitor-exit v15 │ │ -03c53e: 2701 |010d: throw v1 │ │ -03c540: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -03c544: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -03c54a: 1a0c fa1b |0113: const-string v12, "unknown reason" // string@1bfa │ │ -03c54e: 1a01 ea06 |0115: const-string v1, "LocalBroadcastManager" // string@06ea │ │ -03c552: 2207 3102 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -03c556: 7010 c60d 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c55c: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ -03c560: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -03c564: 6e20 ce0d 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c56a: 0c07 |0123: move-result-object v7 │ │ -03c56c: 6e20 ce0d c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c572: 0c07 |0127: move-result-object v7 │ │ -03c574: 6e10 d60d 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c57a: 0c07 |012b: move-result-object v7 │ │ -03c57c: 7120 e50a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -03c582: 289c |012f: goto 00cb // -0064 │ │ -03c584: 1a0c 730c |0130: const-string v12, "action" // string@0c73 │ │ -03c588: 28e3 |0132: goto 0115 // -001d │ │ -03c58a: 1a0c b60d |0133: const-string v12, "category" // string@0db6 │ │ -03c58e: 28e0 |0135: goto 0115 // -0020 │ │ -03c590: 1a0c bb0e |0136: const-string v12, "data" // string@0ebb │ │ -03c594: 28dd |0138: goto 0115 // -0023 │ │ -03c596: 1a0c df1b |0139: const-string v12, "type" // string@1bdf │ │ -03c59a: 28da |013b: goto 0115 // -0026 │ │ -03c59c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -03c5a0: 120a |013e: const/4 v10, #int 0 // #0 │ │ -03c5a2: 6e10 2e0e 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c5a8: 0a01 |0142: move-result v1 │ │ -03c5aa: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -03c5ae: 6e20 280e ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03c5b4: 0c01 |0148: move-result-object v1 │ │ -03c5b6: 1f01 bb00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ -03c5ba: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -03c5bc: 5c17 8001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ -03c5c0: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03c5c4: 28ef |0150: goto 013f // -0011 │ │ -03c5c6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -03c5ca: 5401 8b01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ -03c5ce: 2207 ba00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ba │ │ -03c5d2: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -03c5d6: 7030 9604 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0496 │ │ -03c5dc: 6e20 240e 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -03c5e2: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -03c5e6: 5401 8801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ -03c5ea: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -03c5ec: 6e20 5001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ -03c5f2: 0a01 |0167: move-result v1 │ │ -03c5f4: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -03c5f8: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -03c5fc: 5401 8801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ -03c600: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -03c602: 6e20 5501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -03c608: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -03c60a: 1e0f |0173: monitor-exit v15 │ │ -03c60c: 0f01 |0174: return v1 │ │ -03c60e: 1e0f |0175: monitor-exit v15 │ │ -03c610: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -03c612: 28fd |0177: goto 0174 // -0003 │ │ -03c614: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +03bc34: |[03bc34] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +03bc44: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03bc48: 540f 8c01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bc4c: 1d0f |0004: monitor-enter v15 │ │ +03bc4e: 7401 9d00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03bc54: 0c02 |0008: move-result-object v2 │ │ +03bc56: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +03bc5a: 5401 8701 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0187 │ │ +03bc5e: 6e10 8300 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ +03bc64: 0c01 |0010: move-result-object v1 │ │ +03bc66: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +03bc6a: 6e20 b300 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00b3 │ │ +03bc70: 0c03 |0016: move-result-object v3 │ │ +03bc72: 7401 a100 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00a1 │ │ +03bc78: 0c05 |001a: move-result-object v5 │ │ +03bc7a: 7401 a600 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00a6 │ │ +03bc80: 0c04 |001e: move-result-object v4 │ │ +03bc82: 7401 9e00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@009e │ │ +03bc88: 0c06 |0022: move-result-object v6 │ │ +03bc8a: 7401 a300 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00a3 │ │ +03bc90: 0a01 |0026: move-result v1 │ │ +03bc92: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +03bc96: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +03bc9a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +03bc9c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +03bca0: 1a01 ea06 |002e: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03bca4: 2207 3102 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +03bca8: 7010 c60d 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03bcae: 1a10 9a09 |0035: const-string v16, "Resolving type " // string@099a │ │ +03bcb2: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +03bcb6: 6e20 ce0d 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bcbc: 0c07 |003c: move-result-object v7 │ │ +03bcbe: 6e20 ce0d 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bcc4: 0c07 |0040: move-result-object v7 │ │ +03bcc6: 1a10 8100 |0041: const-string v16, " scheme " // string@0081 │ │ +03bcca: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +03bcce: 6e20 ce0d 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bcd4: 0c07 |0048: move-result-object v7 │ │ +03bcd6: 6e20 ce0d 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bcdc: 0c07 |004c: move-result-object v7 │ │ +03bcde: 1a10 7b00 |004d: const-string v16, " of intent " // string@007b │ │ +03bce2: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +03bce6: 6e20 ce0d 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bcec: 0c07 |0054: move-result-object v7 │ │ +03bcee: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +03bcf2: 6e20 cd0d 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03bcf8: 0c07 |005a: move-result-object v7 │ │ +03bcfa: 6e10 d60d 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03bd00: 0c07 |005e: move-result-object v7 │ │ +03bd02: 7120 e50a 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03bd08: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +03bd0c: 5401 8601 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03bd10: 7401 9d00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +03bd16: 0c07 |0069: move-result-object v7 │ │ +03bd18: 6e20 430e 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +03bd1e: 0c09 |006d: move-result-object v9 │ │ +03bd20: 1f09 5f02 |006e: check-cast v9, Ljava/util/ArrayList; // type@025f │ │ +03bd24: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +03bd28: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +03bd2c: 1a01 ea06 |0074: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03bd30: 2207 3102 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +03bd34: 7010 c60d 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03bd3a: 1a10 ba01 |007b: const-string v16, "Action list: " // string@01ba │ │ +03bd3e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +03bd42: 6e20 ce0d 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bd48: 0c07 |0082: move-result-object v7 │ │ +03bd4a: 6e20 cd0d 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03bd50: 0c07 |0086: move-result-object v7 │ │ +03bd52: 6e10 d60d 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03bd58: 0c07 |008a: move-result-object v7 │ │ +03bd5a: 7120 e50a 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03bd60: 120e |008e: const/4 v14, #int 0 // #0 │ │ +03bd62: 120a |008f: const/4 v10, #int 0 // #0 │ │ +03bd64: 6e10 2e0e 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03bd6a: 0a01 |0093: move-result v1 │ │ +03bd6c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +03bd70: 6e20 280e a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03bd76: 0c0d |0099: move-result-object v13 │ │ +03bd78: 1f0d bb00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ +03bd7c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +03bd80: 1a01 ea06 |009e: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03bd84: 2207 3102 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +03bd88: 7010 c60d 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03bd8e: 1a10 c108 |00a5: const-string v16, "Matching against filter " // string@08c1 │ │ +03bd92: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +03bd96: 6e20 ce0d 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03bd9c: 0c07 |00ac: move-result-object v7 │ │ +03bd9e: 54d0 8101 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ +03bda2: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +03bda6: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +03bdaa: 6e20 cd0d 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03bdb0: 0c07 |00b6: move-result-object v7 │ │ +03bdb2: 6e10 d60d 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03bdb8: 0c07 |00ba: move-result-object v7 │ │ +03bdba: 7120 e50a 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03bdc0: 55d1 8001 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ +03bdc4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +03bdc8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +03bdcc: 1a01 ea06 |00c4: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03bdd0: 1a07 0e00 |00c6: const-string v7, " Filter's target already added" // string@000e │ │ +03bdd4: 7120 e50a 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03bdda: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03bdde: 28c3 |00cd: goto 0090 // -003d │ │ +03bde0: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +03bde2: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +03bde6: 54d1 8101 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0181 │ │ +03bdea: 1a07 ea06 |00d3: const-string v7, "LocalBroadcastManager" // string@06ea │ │ +03bdee: 7407 bd00 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@00bd │ │ +03bdf4: 0a0b |00d8: move-result v11 │ │ +03bdf6: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +03bdfa: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +03bdfe: 1a01 ea06 |00dd: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03be02: 2207 3102 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +03be06: 7010 c60d 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03be0c: 1a10 0d00 |00e4: const-string v16, " Filter matched! match=0x" // string@000d │ │ +03be10: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +03be14: 6e20 ce0d 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03be1a: 0c07 |00eb: move-result-object v7 │ │ +03be1c: 7110 820d 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +03be22: 0c10 |00ef: move-result-object v16 │ │ +03be24: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +03be28: 6e20 ce0d 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03be2e: 0c07 |00f5: move-result-object v7 │ │ +03be30: 6e10 d60d 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03be36: 0c07 |00f9: move-result-object v7 │ │ +03be38: 7120 e50a 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03be3e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +03be42: 220e 5f02 |00ff: new-instance v14, Ljava/util/ArrayList; // type@025f │ │ +03be46: 7010 200e 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03be4c: 6e20 240e de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03be52: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +03be54: 5cd1 8001 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ +03be58: 28c1 |010a: goto 00cb // -003f │ │ +03be5a: 0d01 |010b: move-exception v1 │ │ +03be5c: 1e0f |010c: monitor-exit v15 │ │ +03be5e: 2701 |010d: throw v1 │ │ +03be60: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +03be64: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +03be6a: 1a0c f41b |0113: const-string v12, "unknown reason" // string@1bf4 │ │ +03be6e: 1a01 ea06 |0115: const-string v1, "LocalBroadcastManager" // string@06ea │ │ +03be72: 2207 3102 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +03be76: 7010 c60d 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03be7c: 1a10 0c00 |011c: const-string v16, " Filter did not match: " // string@000c │ │ +03be80: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +03be84: 6e20 ce0d 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03be8a: 0c07 |0123: move-result-object v7 │ │ +03be8c: 6e20 ce0d c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03be92: 0c07 |0127: move-result-object v7 │ │ +03be94: 6e10 d60d 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03be9a: 0c07 |012b: move-result-object v7 │ │ +03be9c: 7120 e50a 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +03bea2: 289c |012f: goto 00cb // -0064 │ │ +03bea4: 1a0c 6d0c |0130: const-string v12, "action" // string@0c6d │ │ +03bea8: 28e3 |0132: goto 0115 // -001d │ │ +03beaa: 1a0c b00d |0133: const-string v12, "category" // string@0db0 │ │ +03beae: 28e0 |0135: goto 0115 // -0020 │ │ +03beb0: 1a0c b50e |0136: const-string v12, "data" // string@0eb5 │ │ +03beb4: 28dd |0138: goto 0115 // -0023 │ │ +03beb6: 1a0c d91b |0139: const-string v12, "type" // string@1bd9 │ │ +03beba: 28da |013b: goto 0115 // -0026 │ │ +03bebc: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +03bec0: 120a |013e: const/4 v10, #int 0 // #0 │ │ +03bec2: 6e10 2e0e 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03bec8: 0a01 |0142: move-result v1 │ │ +03beca: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +03bece: 6e20 280e ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03bed4: 0c01 |0148: move-result-object v1 │ │ +03bed6: 1f01 bb00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ +03beda: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +03bedc: 5c17 8001 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@0180 │ │ +03bee0: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03bee4: 28ef |0150: goto 013f // -0011 │ │ +03bee6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +03beea: 5401 8b01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@018b │ │ +03beee: 2207 ba00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00ba │ │ +03bef2: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +03bef6: 7030 9604 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0496 │ │ +03befc: 6e20 240e 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +03bf02: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +03bf06: 5401 8801 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ +03bf0a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +03bf0c: 6e20 5001 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0150 │ │ +03bf12: 0a01 |0167: move-result v1 │ │ +03bf14: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +03bf18: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +03bf1c: 5401 8801 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0188 │ │ +03bf20: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +03bf22: 6e20 5501 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +03bf28: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +03bf2a: 1e0f |0173: monitor-exit v15 │ │ +03bf2c: 0f01 |0174: return v1 │ │ +03bf2e: 1e0f |0175: monitor-exit v15 │ │ +03bf30: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +03bf32: 28fd |0177: goto 0174 // -0003 │ │ +03bf34: 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 │ │ @@ -14426,20 +14426,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03c640: |[03c640] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -03c650: 6e20 9f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@049f │ │ -03c656: 0a00 |0003: move-result v0 │ │ -03c658: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03c65c: 7010 9c04 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@049c │ │ -03c662: 0e00 |0009: return-void │ │ +03bf60: |[03bf60] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +03bf70: 6e20 9f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@049f │ │ +03bf76: 0a00 |0003: move-result v0 │ │ +03bf78: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03bf7c: 7010 9c04 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@049c │ │ +03bf82: 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; │ │ @@ -14450,69 +14450,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -03c664: |[03c664] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -03c674: 5498 8c01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c678: 1d08 |0002: monitor-enter v8 │ │ -03c67a: 5497 8c01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ -03c67e: 6e20 450e a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e45 │ │ -03c684: 0c02 |0008: move-result-object v2 │ │ -03c686: 1f02 5f02 |0009: check-cast v2, Ljava/util/ArrayList; // type@025f │ │ -03c68a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -03c68e: 1e08 |000d: monitor-exit v8 │ │ -03c690: 0e00 |000e: return-void │ │ -03c692: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03c694: 6e10 2e0e 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c69a: 0a07 |0013: move-result v7 │ │ -03c69c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -03c6a0: 6e20 280e 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03c6a6: 0c01 |0019: move-result-object v1 │ │ -03c6a8: 1f01 2000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0020 │ │ -03c6ac: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03c6ae: 6e10 bb00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00bb │ │ -03c6b4: 0a07 |0020: move-result v7 │ │ -03c6b6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -03c6ba: 6e20 bc00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00bc │ │ -03c6c0: 0c00 |0026: move-result-object v0 │ │ -03c6c2: 5497 8601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c6c6: 6e20 430e 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -03c6cc: 0c06 |002c: move-result-object v6 │ │ -03c6ce: 1f06 5f02 |002d: check-cast v6, Ljava/util/ArrayList; // type@025f │ │ -03c6d2: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -03c6d6: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -03c6d8: 6e10 2e0e 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c6de: 0a07 |0035: move-result v7 │ │ -03c6e0: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -03c6e4: 6e20 280e 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -03c6ea: 0c07 |003b: move-result-object v7 │ │ -03c6ec: 1f07 bb00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ -03c6f0: 5477 8201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ -03c6f4: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -03c6f8: 6e20 2b0e 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -03c6fe: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03c702: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03c706: 28e9 |0049: goto 0032 // -0017 │ │ -03c708: 6e10 2e0e 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -03c70e: 0a07 |004d: move-result v7 │ │ -03c710: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -03c714: 5497 8601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ -03c718: 6e20 450e 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e45 │ │ -03c71e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03c722: 28c6 |0057: goto 001d // -003a │ │ -03c724: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c728: 28b6 |005a: goto 0010 // -004a │ │ -03c72a: 1e08 |005b: monitor-exit v8 │ │ -03c72c: 28b2 |005c: goto 000e // -004e │ │ -03c72e: 0d07 |005d: move-exception v7 │ │ -03c730: 1e08 |005e: monitor-exit v8 │ │ -03c732: 2707 |005f: throw v7 │ │ +03bf84: |[03bf84] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +03bf94: 5498 8c01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bf98: 1d08 |0002: monitor-enter v8 │ │ +03bf9a: 5497 8c01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@018c │ │ +03bf9e: 6e20 450e a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e45 │ │ +03bfa4: 0c02 |0008: move-result-object v2 │ │ +03bfa6: 1f02 5f02 |0009: check-cast v2, Ljava/util/ArrayList; // type@025f │ │ +03bfaa: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +03bfae: 1e08 |000d: monitor-exit v8 │ │ +03bfb0: 0e00 |000e: return-void │ │ +03bfb2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +03bfb4: 6e10 2e0e 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03bfba: 0a07 |0013: move-result v7 │ │ +03bfbc: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +03bfc0: 6e20 280e 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03bfc6: 0c01 |0019: move-result-object v1 │ │ +03bfc8: 1f01 2000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0020 │ │ +03bfcc: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03bfce: 6e10 bb00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00bb │ │ +03bfd4: 0a07 |0020: move-result v7 │ │ +03bfd6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +03bfda: 6e20 bc00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00bc │ │ +03bfe0: 0c00 |0026: move-result-object v0 │ │ +03bfe2: 5497 8601 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03bfe6: 6e20 430e 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +03bfec: 0c06 |002c: move-result-object v6 │ │ +03bfee: 1f06 5f02 |002d: check-cast v6, Ljava/util/ArrayList; // type@025f │ │ +03bff2: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +03bff6: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +03bff8: 6e10 2e0e 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03bffe: 0a07 |0035: move-result v7 │ │ +03c000: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +03c004: 6e20 280e 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03c00a: 0c07 |003b: move-result-object v7 │ │ +03c00c: 1f07 bb00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00bb │ │ +03c010: 5477 8201 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0182 │ │ +03c014: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +03c018: 6e20 2b0e 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +03c01e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03c022: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03c026: 28e9 |0049: goto 0032 // -0017 │ │ +03c028: 6e10 2e0e 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03c02e: 0a07 |004d: move-result v7 │ │ +03c030: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +03c034: 5497 8601 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0186 │ │ +03c038: 6e20 450e 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e45 │ │ +03c03e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03c042: 28c6 |0057: goto 001d // -003a │ │ +03c044: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c048: 28b6 |005a: goto 0010 // -004a │ │ +03c04a: 1e08 |005b: monitor-exit v8 │ │ +03c04c: 28b2 |005c: goto 000e // -004e │ │ +03c04e: 0d07 |005d: move-exception v7 │ │ +03c050: 1e08 |005e: monitor-exit v8 │ │ +03c052: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -14547,15 +14547,15 @@ │ │ │ │ source_file_idx : 1771 (LocalBroadcastManager.java) │ │ │ │ Class #63 header: │ │ class_idx : 189 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -14580,21 +14580,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03c740: |[03c740] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -03c750: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c756: 2200 8802 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ -03c75a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -03c75c: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ -03c762: 5b20 8d01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@018d │ │ -03c766: 0e00 |000b: return-void │ │ +03c060: |[03c060] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +03c070: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c076: 2200 8802 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ +03c07a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +03c07c: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ +03c082: 5b20 8d01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@018d │ │ +03c086: 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; │ │ │ │ @@ -14604,44 +14604,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 │ │ -03c768: |[03c768] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -03c778: 2200 3402 |0000: new-instance v0, Ljava/lang/Thread; // type@0234 │ │ -03c77c: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -03c780: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03c786: 1a02 cd08 |0007: const-string v2, "ModernAsyncTask #" // string@08cd │ │ -03c78a: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03c790: 0c01 |000c: move-result-object v1 │ │ -03c792: 5432 8d01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@018d │ │ -03c796: 6e10 930e 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0e93 │ │ -03c79c: 0a02 |0012: move-result v2 │ │ -03c79e: 6e20 cb0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -03c7a4: 0c01 |0016: move-result-object v1 │ │ -03c7a6: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03c7ac: 0c01 |001a: move-result-object v1 │ │ -03c7ae: 7030 de0d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0dde │ │ -03c7b4: 1100 |001e: return-object v0 │ │ +03c088: |[03c088] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +03c098: 2200 3402 |0000: new-instance v0, Ljava/lang/Thread; // type@0234 │ │ +03c09c: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +03c0a0: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03c0a6: 1a02 c708 |0007: const-string v2, "ModernAsyncTask #" // string@08c7 │ │ +03c0aa: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c0b0: 0c01 |000c: move-result-object v1 │ │ +03c0b2: 5432 8d01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@018d │ │ +03c0b6: 6e10 930e 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0e93 │ │ +03c0bc: 0a02 |0012: move-result v2 │ │ +03c0be: 6e20 cb0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03c0c4: 0c01 |0016: move-result-object v1 │ │ +03c0c6: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03c0cc: 0c01 |001a: move-result-object v1 │ │ +03c0ce: 7030 de0d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0dde │ │ +03c0d4: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #64 header: │ │ class_idx : 191 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 638 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -14666,18 +14666,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 │ │ -03c7b8: |[03c7b8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -03c7c8: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ -03c7cc: 7020 800e 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0e80 │ │ -03c7d2: 0e00 |0005: return-void │ │ +03c0d8: |[03c0d8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +03c0e8: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ +03c0ec: 7020 800e 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0e80 │ │ +03c0f2: 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; │ │ @@ -14690,41 +14690,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03c7d4: |[03c7d4] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -03c7e4: 6e10 a804 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04a8 │ │ -03c7ea: 0c01 |0003: move-result-object v1 │ │ -03c7ec: 5463 9001 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ -03c7f0: 7120 bb04 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bb │ │ -03c7f6: 0e00 |0009: return-void │ │ -03c7f8: 0d00 |000a: move-exception v0 │ │ -03c7fa: 1a03 df01 |000b: const-string v3, "AsyncTask" // string@01df │ │ -03c7fe: 7120 e80a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae8 │ │ -03c804: 28f9 |0010: goto 0009 // -0007 │ │ -03c806: 0d00 |0011: move-exception v0 │ │ -03c808: 2203 2d02 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ -03c80c: 1a04 d301 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01d3 │ │ -03c810: 6e10 7b0e 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0e7b │ │ -03c816: 0c05 |0019: move-result-object v5 │ │ -03c818: 7030 a40d 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ -03c81e: 2703 |001d: throw v3 │ │ -03c820: 0d00 |001e: move-exception v0 │ │ -03c822: 5463 9001 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ -03c826: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03c828: 7120 bb04 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bb │ │ -03c82e: 28e4 |0025: goto 0009 // -001c │ │ -03c830: 0d02 |0026: move-exception v2 │ │ -03c832: 2203 2d02 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ -03c836: 1a04 d301 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01d3 │ │ -03c83a: 7030 a40d 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ -03c840: 2703 |002e: throw v3 │ │ +03c0f4: |[03c0f4] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +03c104: 6e10 a804 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@04a8 │ │ +03c10a: 0c01 |0003: move-result-object v1 │ │ +03c10c: 5463 9001 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ +03c110: 7120 bb04 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bb │ │ +03c116: 0e00 |0009: return-void │ │ +03c118: 0d00 |000a: move-exception v0 │ │ +03c11a: 1a03 df01 |000b: const-string v3, "AsyncTask" // string@01df │ │ +03c11e: 7120 e80a 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae8 │ │ +03c124: 28f9 |0010: goto 0009 // -0007 │ │ +03c126: 0d00 |0011: move-exception v0 │ │ +03c128: 2203 2d02 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ +03c12c: 1a04 d301 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01d3 │ │ +03c130: 6e10 7b0e 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0e7b │ │ +03c136: 0c05 |0019: move-result-object v5 │ │ +03c138: 7030 a40d 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ +03c13e: 2703 |001d: throw v3 │ │ +03c140: 0d00 |001e: move-exception v0 │ │ +03c142: 5463 9001 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0190 │ │ +03c146: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +03c148: 7120 bb04 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bb │ │ +03c14e: 28e4 |0025: goto 0009 // -001c │ │ +03c150: 0d02 |0026: move-exception v2 │ │ +03c152: 2203 2d02 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ +03c156: 1a04 d301 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01d3 │ │ +03c15a: 7030 a40d 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ +03c160: 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 : │ │ @@ -14744,21 +14744,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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #65 header: │ │ class_idx : 192 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -14782,54 +14782,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03c85c: |[03c85c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -03c86c: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04b4 │ │ -03c872: 0c00 |0003: move-result-object v0 │ │ -03c874: 2100 |0004: array-length v0, v0 │ │ -03c876: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ -03c87a: 6900 9101 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ -03c87e: 6200 9101 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ -03c882: 6201 9701 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ -03c886: 6e10 b204 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ -03c88c: 0a01 |0010: move-result v1 │ │ -03c88e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03c890: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03c894: 6200 9101 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ -03c898: 6201 9501 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ -03c89c: 6e10 b204 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ -03c8a2: 0a01 |001b: move-result v1 │ │ -03c8a4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03c8a6: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03c8aa: 0e00 |001f: return-void │ │ -03c8ac: 0d00 |0020: move-exception v0 │ │ -03c8ae: 28fe |0021: goto 001f // -0002 │ │ -03c8b0: 0d00 |0022: move-exception v0 │ │ -03c8b2: 28f1 |0023: goto 0014 // -000f │ │ +03c17c: |[03c17c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +03c18c: 7100 b404 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@04b4 │ │ +03c192: 0c00 |0003: move-result-object v0 │ │ +03c194: 2100 |0004: array-length v0, v0 │ │ +03c196: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ +03c19a: 6900 9101 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ +03c19e: 6200 9101 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ +03c1a2: 6201 9701 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ +03c1a6: 6e10 b204 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ +03c1ac: 0a01 |0010: move-result v1 │ │ +03c1ae: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +03c1b0: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03c1b4: 6200 9101 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ +03c1b8: 6201 9501 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ +03c1bc: 6e10 b204 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ +03c1c2: 0a01 |001b: move-result v1 │ │ +03c1c4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03c1c6: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03c1ca: 0e00 |001f: return-void │ │ +03c1cc: 0d00 |0020: move-exception v0 │ │ +03c1ce: 28fe |0021: goto 001f // -0002 │ │ +03c1d0: 0d00 |0022: move-exception v0 │ │ +03c1d2: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #66 header: │ │ class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -14862,40 +14862,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 │ │ -03c8d0: |[03c8d0] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -03c8e0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03c8e6: 5b01 9301 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ -03c8ea: 5b02 9201 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ -03c8ee: 0e00 |0007: return-void │ │ +03c1f0: |[03c1f0] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +03c200: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c206: 5b01 9301 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ +03c20a: 5b02 9201 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ +03c20e: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #67 header: │ │ class_idx : 194 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 75 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -14915,17 +14915,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c8f0: |[03c8f0] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -03c900: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -03c906: 0e00 |0003: return-void │ │ +03c210: |[03c210] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +03c220: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +03c226: 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;) │ │ @@ -14933,17 +14933,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 │ │ -03c908: |[03c908] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03c918: 7010 ab04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04ab │ │ -03c91e: 0e00 |0003: return-void │ │ +03c228: |[03c228] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +03c238: 7010 ab04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@04ab │ │ +03c23e: 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; │ │ │ │ @@ -14953,52 +14953,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03c920: |[03c920] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -03c930: 5450 2600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ -03c934: 1f00 c100 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ -03c938: 5251 2700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0027 │ │ -03c93c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -03c942: 0e00 |0009: return-void │ │ -03c944: 5401 9301 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ -03c948: 5402 9201 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ -03c94c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -03c94e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -03c952: 7120 bc04 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bc │ │ -03c958: 28f5 |0014: goto 0009 // -000b │ │ -03c95a: 5401 9301 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ -03c95e: 5402 9201 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ -03c962: 6e20 cc04 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04cc │ │ -03c968: 28ed |001c: goto 0009 // -0013 │ │ -03c96a: 0000 |001d: nop // spacer │ │ -03c96c: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +03c240: |[03c240] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +03c250: 5450 2600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ +03c254: 1f00 c100 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ +03c258: 5251 2700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0027 │ │ +03c25c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +03c262: 0e00 |0009: return-void │ │ +03c264: 5401 9301 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ +03c268: 5402 9201 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ +03c26c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +03c26e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +03c272: 7120 bc04 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@04bc │ │ +03c278: 28f5 |0014: goto 0009 // -000b │ │ +03c27a: 5401 9301 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0193 │ │ +03c27e: 5402 9201 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0192 │ │ +03c282: 6e20 cc04 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@04cc │ │ +03c288: 28ed |001c: goto 0009 // -0013 │ │ +03c28a: 0000 |001d: nop // spacer │ │ +03c28c: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #68 header: │ │ class_idx : 195 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -15037,40 +15037,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03c97c: |[03c97c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -03c98c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -03c98e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03c990: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03c992: 2200 c300 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ -03c996: 1a01 2309 |0005: const-string v1, "PENDING" // string@0923 │ │ -03c99a: 7030 b104 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ -03c9a0: 6900 9601 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ -03c9a4: 2200 c300 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ -03c9a8: 1a01 8709 |000e: const-string v1, "RUNNING" // string@0987 │ │ -03c9ac: 7030 b104 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ -03c9b2: 6900 9701 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ -03c9b6: 2200 c300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ -03c9ba: 1a01 e302 |0017: const-string v1, "FINISHED" // string@02e3 │ │ -03c9be: 7030 b104 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ -03c9c4: 6900 9501 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ -03c9c8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03c9ca: 2300 2804 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0428 │ │ -03c9ce: 6201 9601 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ -03c9d2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -03c9d6: 6201 9701 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ -03c9da: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03c9de: 6201 9501 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ -03c9e2: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -03c9e6: 6900 9401 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0194 │ │ -03c9ea: 0e00 |002f: return-void │ │ +03c29c: |[03c29c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +03c2ac: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +03c2ae: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03c2b0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03c2b2: 2200 c300 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ +03c2b6: 1a01 1d09 |0005: const-string v1, "PENDING" // string@091d │ │ +03c2ba: 7030 b104 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ +03c2c0: 6900 9601 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ +03c2c4: 2200 c300 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ +03c2c8: 1a01 8109 |000e: const-string v1, "RUNNING" // string@0981 │ │ +03c2cc: 7030 b104 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ +03c2d2: 6900 9701 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ +03c2d6: 2200 c300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ +03c2da: 1a01 e302 |0017: const-string v1, "FINISHED" // string@02e3 │ │ +03c2de: 7030 b104 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@04b1 │ │ +03c2e4: 6900 9501 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ +03c2e8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +03c2ea: 2300 2804 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0428 │ │ +03c2ee: 6201 9601 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ +03c2f2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +03c2f6: 6201 9701 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ +03c2fa: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +03c2fe: 6201 9501 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ +03c302: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +03c306: 6900 9401 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0194 │ │ +03c30a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -15080,17 +15080,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 │ │ -03c9ec: |[03c9ec] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -03c9fc: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -03ca02: 0e00 |0003: return-void │ │ +03c30c: |[03c30c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +03c31c: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +03c322: 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 │ │ @@ -15100,20 +15100,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 │ │ -03ca04: |[03ca04] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03ca14: 1c00 c300 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ -03ca18: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -03ca1e: 0c00 |0005: move-result-object v0 │ │ -03ca20: 1f00 c300 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ -03ca24: 1100 |0008: return-object v0 │ │ +03c324: |[03c324] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03c334: 1c00 c300 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ +03c338: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +03c33e: 0c00 |0005: move-result-object v0 │ │ +03c340: 1f00 c300 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00c3 │ │ +03c344: 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;) │ │ @@ -15121,33 +15121,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 │ │ -03ca28: |[03ca28] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03ca38: 6200 9401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0194 │ │ -03ca3c: 6e10 0119 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1901 │ │ -03ca42: 0c00 |0005: move-result-object v0 │ │ -03ca44: 1f00 2804 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0428 │ │ -03ca48: 1100 |0008: return-object v0 │ │ +03c348: |[03c348] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03c358: 6200 9401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0194 │ │ +03c35c: 6e10 0119 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1901 │ │ +03c362: 0c00 |0005: move-result-object v0 │ │ +03c364: 1f00 2804 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0428 │ │ +03c368: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #69 header: │ │ class_idx : 196 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 553 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 annotations: │ │ Annotations on class │ │ @@ -15175,17 +15175,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ca4c: |[03ca4c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -03ca5c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03ca62: 0e00 |0003: return-void │ │ +03c36c: |[03c36c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +03c37c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c382: 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; │ │ │ │ @@ -15194,33 +15194,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 │ │ -03ca64: |[03ca64] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -03ca74: 7010 b504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04b5 │ │ -03ca7a: 0e00 |0003: return-void │ │ +03c384: |[03c384] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +03c394: 7010 b504 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@04b5 │ │ +03c39a: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #70 header: │ │ class_idx : 197 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 553 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -15334,42 +15334,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 │ │ -03ca7c: |[03ca7c] android.support.v4.content.ModernAsyncTask.:()V │ │ -03ca8c: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00bd │ │ -03ca90: 7010 a204 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04a2 │ │ -03ca96: 6900 a701 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01a7 │ │ -03ca9a: 2200 7f02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ -03ca9e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -03caa2: 7020 860e 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0e86 │ │ -03caa8: 6900 a601 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01a6 │ │ -03caac: 2200 8402 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ -03cab0: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -03cab2: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -03cab6: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -03caba: 6205 f302 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ -03cabe: 6206 a601 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01a6 │ │ -03cac2: 6207 a701 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01a7 │ │ -03cac6: 7608 8b0e 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@0e8b │ │ -03cacc: 6900 9f01 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ -03cad0: 2200 c200 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00c2 │ │ -03cad4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -03cad6: 7020 ac04 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04ac │ │ -03cadc: 6900 a501 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ -03cae0: 6200 9f01 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ -03cae4: 6900 a401 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ -03cae8: 0e00 |002e: return-void │ │ +03c39c: |[03c39c] android.support.v4.content.ModernAsyncTask.:()V │ │ +03c3ac: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00bd │ │ +03c3b0: 7010 a204 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@04a2 │ │ +03c3b6: 6900 a701 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01a7 │ │ +03c3ba: 2200 7f02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ +03c3be: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +03c3c2: 7020 860e 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0e86 │ │ +03c3c8: 6900 a601 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01a6 │ │ +03c3cc: 2201 8402 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ +03c3d0: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +03c3d2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +03c3d6: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +03c3da: 6206 f302 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ +03c3de: 6207 a601 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01a6 │ │ +03c3e2: 6208 a701 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01a7 │ │ +03c3e6: 7608 8b0e 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@0e8b │ │ +03c3ec: 6901 9f01 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ +03c3f0: 2200 c200 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00c2 │ │ +03c3f4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +03c3f6: 7020 ac04 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04ac │ │ +03c3fc: 6900 a501 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ +03c400: 6200 9f01 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ +03c404: 6900 a401 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ +03c408: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -15380,29 +15380,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03caec: |[03caec] android.support.v4.content.ModernAsyncTask.:()V │ │ -03cafc: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03cb02: 6200 9601 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ -03cb06: 5b20 a101 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03cb0a: 2200 8702 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -03cb0e: 7010 8d0e 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ -03cb14: 5b20 a201 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ -03cb18: 2200 be00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00be │ │ -03cb1c: 7020 a404 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04a4 │ │ -03cb22: 5b20 a301 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ -03cb26: 2200 bf00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00bf │ │ -03cb2a: 5421 a301 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ -03cb2e: 7030 a604 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04a6 │ │ -03cb34: 5b20 a001 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cb38: 0e00 |001e: return-void │ │ +03c40c: |[03c40c] android.support.v4.content.ModernAsyncTask.:()V │ │ +03c41c: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c422: 6200 9601 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ +03c426: 5b20 a101 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c42a: 2200 8702 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +03c42e: 7010 8d0e 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ +03c434: 5b20 a201 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ +03c438: 2200 be00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00be │ │ +03c43c: 7020 a404 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@04a4 │ │ +03c442: 5b20 a301 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ +03c446: 2200 bf00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00bf │ │ +03c44a: 5421 a301 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ +03c44e: 7030 a604 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@04a6 │ │ +03c454: 5b20 a001 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c458: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -15416,17 +15416,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 │ │ -03cb3c: |[03cb3c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -03cb4c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ -03cb50: 1100 |0002: return-object v0 │ │ +03c45c: |[03c45c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +03c46c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ +03c470: 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;) │ │ @@ -15434,18 +15434,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 │ │ -03cb54: |[03cb54] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -03cb64: 7020 cd04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04cd │ │ -03cb6a: 0c00 |0003: move-result-object v0 │ │ -03cb6c: 1100 |0004: return-object v0 │ │ +03c474: |[03c474] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +03c484: 7020 cd04 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04cd │ │ +03c48a: 0c00 |0003: move-result-object v0 │ │ +03c48c: 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; │ │ │ │ @@ -15454,17 +15454,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 │ │ -03cb70: |[03cb70] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03cb80: 7020 ce04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04ce │ │ -03cb86: 0e00 |0003: return-void │ │ +03c490: |[03c490] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +03c4a0: 7020 ce04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@04ce │ │ +03c4a6: 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; │ │ │ │ @@ -15473,17 +15473,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 │ │ -03cb88: |[03cb88] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -03cb98: 7020 c204 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04c2 │ │ -03cb9e: 0e00 |0003: return-void │ │ +03c4a8: |[03c4a8] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +03c4b8: 7020 c204 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@04c2 │ │ +03c4be: 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; │ │ │ │ @@ -15492,18 +15492,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03cba0: |[03cba0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -03cbb0: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ -03cbb4: 7220 7c0e 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ -03cbba: 0e00 |0005: return-void │ │ +03c4c0: |[03c4c0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +03c4d0: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ +03c4d4: 7220 7c0e 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ +03c4da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -15512,24 +15512,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03cbbc: |[03cbbc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -03cbcc: 6e10 c704 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04c7 │ │ -03cbd2: 0a00 |0003: move-result v0 │ │ -03cbd4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -03cbd8: 6e20 c904 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04c9 │ │ -03cbde: 6200 9501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ -03cbe2: 5b10 a101 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03cbe6: 0e00 |000d: return-void │ │ -03cbe8: 6e20 ca04 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04ca │ │ -03cbee: 28f8 |0011: goto 0009 // -0008 │ │ +03c4dc: |[03c4dc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +03c4ec: 6e10 c704 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04c7 │ │ +03c4f2: 0a00 |0003: move-result v0 │ │ +03c4f4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +03c4f8: 6e20 c904 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@04c9 │ │ +03c4fe: 6200 9501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0195 │ │ +03c502: 5b10 a101 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c506: 0e00 |000d: return-void │ │ +03c508: 6e20 ca04 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@04ca │ │ +03c50e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -15544,18 +15544,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03cbf0: |[03cbf0] android.support.v4.content.ModernAsyncTask.init:()V │ │ -03cc00: 6200 a501 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ -03cc04: 6e10 ad04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04ad │ │ -03cc0a: 0e00 |0005: return-void │ │ +03c510: |[03c510] android.support.v4.content.ModernAsyncTask.init:()V │ │ +03c520: 6200 a501 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ +03c524: 6e10 ad04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@04ad │ │ +03c52a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -15563,26 +15563,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 │ │ -03cc0c: |[03cc0c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03cc1c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03cc1e: 6201 a501 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ -03cc22: 2202 c100 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ -03cc26: 2353 3004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0430 │ │ -03cc2a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -03cc2c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -03cc30: 7030 aa04 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04aa │ │ -03cc36: 6e30 af04 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04af │ │ -03cc3c: 0c00 |0010: move-result-object v0 │ │ -03cc3e: 6e10 5b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ -03cc44: 1107 |0014: return-object v7 │ │ +03c52c: |[03c52c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03c53c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03c53e: 6201 a501 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ +03c542: 2202 c100 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ +03c546: 2353 3004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0430 │ │ +03c54a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +03c54c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +03c550: 7030 aa04 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04aa │ │ +03c556: 6e30 af04 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04af │ │ +03c55c: 0c00 |0010: move-result-object v0 │ │ +03c55e: 6e10 5b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ +03c564: 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; │ │ @@ -15596,21 +15596,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03cc48: |[03cc48] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -03cc58: 5421 a201 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ -03cc5c: 6e10 8f0e 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -03cc62: 0a00 |0005: move-result v0 │ │ -03cc64: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -03cc68: 7020 cd04 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04cd │ │ -03cc6e: 0e00 |000b: return-void │ │ +03c568: |[03c568] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +03c578: 5421 a201 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01a2 │ │ +03c57c: 6e10 8f0e 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +03c582: 0a00 |0005: move-result v0 │ │ +03c584: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +03c588: 7020 cd04 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@04cd │ │ +03c58e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -15625,17 +15625,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 │ │ -03cc70: |[03cc70] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -03cc80: 6900 a401 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ -03cc84: 0e00 |0002: return-void │ │ +03c590: |[03c590] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +03c5a0: 6900 a401 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ +03c5a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -15645,19 +15645,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cc88: |[03cc88] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -03cc98: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cc9c: 6e20 810e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0e81 │ │ -03cca2: 0a00 |0005: move-result v0 │ │ -03cca4: 0f00 |0006: return v0 │ │ +03c5a8: |[03c5a8] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +03c5b8: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c5bc: 6e20 810e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0e81 │ │ +03c5c2: 0a00 |0005: move-result v0 │ │ +03c5c4: 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 │ │ @@ -15673,19 +15673,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 │ │ -03cca8: |[03cca8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03ccb8: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ -03ccbc: 6e30 c104 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@04c1 │ │ -03ccc2: 0c00 |0005: move-result-object v0 │ │ -03ccc4: 1100 |0006: return-object v0 │ │ +03c5c8: |[03c5c8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +03c5d8: 6200 a401 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01a4 │ │ +03c5dc: 6e30 c104 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@04c1 │ │ +03c5e2: 0c00 |0005: move-result-object v0 │ │ +03c5e4: 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; │ │ @@ -15696,41 +15696,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 │ │ -03ccc8: |[03ccc8] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -03ccd8: 5420 a101 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03ccdc: 6201 9601 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ -03cce0: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -03cce4: 6200 9101 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ -03cce8: 5421 a101 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03ccec: 6e10 b204 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ -03ccf2: 0a01 |000d: move-result v1 │ │ -03ccf4: 4400 0001 |000e: aget v0, v0, v1 │ │ -03ccf8: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03ccfe: 6200 9701 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ -03cd02: 5b20 a101 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03cd06: 6e10 cb04 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04cb │ │ -03cd0c: 5420 a301 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ -03cd10: 5b04 9801 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0198 │ │ -03cd14: 5420 a001 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cd18: 7220 7c0e 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ -03cd1e: 1102 |0023: return-object v2 │ │ -03cd20: 2200 1c02 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -03cd24: 1a01 2f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@022f │ │ -03cd28: 7020 7d0d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03cd2e: 2700 |002b: throw v0 │ │ -03cd30: 2200 1c02 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -03cd34: 1a01 2e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@022e │ │ -03cd38: 7020 7d0d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03cd3e: 2700 |0033: throw v0 │ │ -03cd40: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +03c5e8: |[03c5e8] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +03c5f8: 5420 a101 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c5fc: 6201 9601 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0196 │ │ +03c600: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +03c604: 6200 9101 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0191 │ │ +03c608: 5421 a101 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c60c: 6e10 b204 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@04b2 │ │ +03c612: 0a01 |000d: move-result v1 │ │ +03c614: 4400 0001 |000e: aget v0, v0, v1 │ │ +03c618: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +03c61e: 6200 9701 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0197 │ │ +03c622: 5b20 a101 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c626: 6e10 cb04 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@04cb │ │ +03c62c: 5420 a301 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01a3 │ │ +03c630: 5b04 9801 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0198 │ │ +03c634: 5420 a001 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c638: 7220 7c0e 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ +03c63e: 1102 |0023: return-object v2 │ │ +03c640: 2200 1c02 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03c644: 1a01 2f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@022f │ │ +03c648: 7020 7d0d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03c64e: 2700 |002b: throw v0 │ │ +03c650: 2200 1c02 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +03c654: 1a01 2e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@022e │ │ +03c658: 7020 7d0d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03c65e: 2700 |0033: throw v0 │ │ +03c660: 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 │ │ @@ -15751,19 +15751,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03cd50: |[03cd50] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -03cd60: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cd64: 6e10 820e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0e82 │ │ -03cd6a: 0c00 |0005: move-result-object v0 │ │ -03cd6c: 1100 |0006: return-object v0 │ │ +03c670: |[03c670] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +03c680: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c684: 6e10 820e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0e82 │ │ +03c68a: 0c00 |0005: move-result-object v0 │ │ +03c68c: 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; │ │ │ │ @@ -15772,19 +15772,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 │ │ -03cd70: |[03cd70] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -03cd80: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cd84: 6e40 830e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0e83 │ │ -03cd8a: 0c00 |0005: move-result-object v0 │ │ -03cd8c: 1100 |0006: return-object v0 │ │ +03c690: |[03c690] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +03c6a0: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c6a4: 6e40 830e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0e83 │ │ +03c6aa: 0c00 |0005: move-result-object v0 │ │ +03c6ac: 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 │ │ @@ -15795,17 +15795,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 │ │ -03cd90: |[03cd90] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -03cda0: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ -03cda4: 1100 |0002: return-object v0 │ │ +03c6b0: |[03c6b0] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +03c6c0: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01a1 │ │ +03c6c4: 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; │ │ │ │ @@ -15814,19 +15814,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03cda8: |[03cda8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -03cdb8: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ -03cdbc: 6e10 840e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0e84 │ │ -03cdc2: 0a00 |0005: move-result v0 │ │ -03cdc4: 0f00 |0006: return v0 │ │ +03c6c8: |[03c6c8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +03c6d8: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01a0 │ │ +03c6dc: 6e10 840e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@0e84 │ │ +03c6e2: 0a00 |0005: move-result v0 │ │ +03c6e4: 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; │ │ │ │ @@ -15835,16 +15835,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03cdc8: |[03cdc8] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -03cdd8: 0e00 |0000: return-void │ │ +03c6e8: |[03c6e8] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +03c6f8: 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; │ │ │ │ @@ -15853,17 +15853,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cddc: |[03cddc] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -03cdec: 6e10 c804 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04c8 │ │ -03cdf2: 0e00 |0003: return-void │ │ +03c6fc: |[03c6fc] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +03c70c: 6e10 c804 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@04c8 │ │ +03c712: 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; │ │ @@ -15875,16 +15875,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03cdf4: |[03cdf4] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -03ce04: 0e00 |0000: return-void │ │ +03c714: |[03c714] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +03c724: 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; │ │ @@ -15895,16 +15895,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ce08: |[03ce08] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -03ce18: 0e00 |0000: return-void │ │ +03c728: |[03c728] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +03c738: 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; │ │ │ │ @@ -15913,16 +15913,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ce1c: |[03ce1c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -03ce2c: 0e00 |0000: return-void │ │ +03c73c: |[03c73c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +03c74c: 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; │ │ @@ -15933,38 +15933,38 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03ce30: |[03ce30] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -03ce40: 6e10 c704 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04c7 │ │ -03ce46: 0a00 |0003: move-result v0 │ │ -03ce48: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -03ce4c: 6200 a501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ -03ce50: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -03ce52: 2202 c100 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ -03ce56: 7030 aa04 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04aa │ │ -03ce5c: 6e30 af04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04af │ │ -03ce62: 0c00 |0011: move-result-object v0 │ │ -03ce64: 6e10 5b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ -03ce6a: 0e00 |0015: return-void │ │ +03c750: |[03c750] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +03c760: 6e10 c704 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@04c7 │ │ +03c766: 0a00 |0003: move-result v0 │ │ +03c768: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +03c76c: 6200 a501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01a5 │ │ +03c770: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +03c772: 2202 c100 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00c1 │ │ +03c776: 7030 aa04 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@04aa │ │ +03c77c: 6e30 af04 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@04af │ │ +03c782: 0c00 |0011: move-result-object v0 │ │ +03c784: 6e10 5b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ +03c78a: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #71 header: │ │ class_idx : 198 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ source_file_idx : 452 │ │ static_fields_size : 1 │ │ @@ -15990,17 +15990,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ce6c: |[03ce6c] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -03ce7c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03ce82: 0e00 |0003: return-void │ │ +03c78c: |[03c78c] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +03c79c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c7a2: 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; │ │ │ │ @@ -16030,17 +16030,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ce84: |[03ce84] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -03ce94: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03ce9a: 0e00 |0003: return-void │ │ +03c7a4: |[03c7a4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +03c7b4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -16049,31 +16049,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 │ │ -03ce9c: |[03ce9c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -03ceac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03ceae: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -03ceb2: 2141 |0003: array-length v1, v4 │ │ -03ceb4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03ceb8: 0750 |0006: move-object v0, v5 │ │ -03ceba: 1100 |0007: return-object v0 │ │ -03cebc: 2141 |0008: array-length v1, v4 │ │ -03cebe: 2152 |0009: array-length v2, v5 │ │ -03cec0: b021 |000a: add-int/2addr v1, v2 │ │ -03cec2: 2310 3204 |000b: new-array v0, v1, [Ljava/lang/String; // type@0432 │ │ -03cec6: 2141 |000d: array-length v1, v4 │ │ -03cec8: 7151 d70d 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03cece: 2141 |0011: array-length v1, v4 │ │ -03ced0: 2152 |0012: array-length v2, v5 │ │ -03ced2: 7152 d70d 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03ced8: 28f1 |0016: goto 0007 // -000f │ │ +03c7bc: |[03c7bc] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +03c7cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03c7ce: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +03c7d2: 2141 |0003: array-length v1, v4 │ │ +03c7d4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03c7d8: 0750 |0006: move-object v0, v5 │ │ +03c7da: 1100 |0007: return-object v0 │ │ +03c7dc: 2141 |0008: array-length v1, v4 │ │ +03c7de: 2152 |0009: array-length v2, v5 │ │ +03c7e0: b021 |000a: add-int/2addr v1, v2 │ │ +03c7e2: 2310 3204 |000b: new-array v0, v1, [Ljava/lang/String; // type@0432 │ │ +03c7e6: 2141 |000d: array-length v1, v4 │ │ +03c7e8: 7151 d70d 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03c7ee: 2141 |0011: array-length v1, v4 │ │ +03c7f0: 2152 |0012: array-length v2, v5 │ │ +03c7f2: 7152 d70d 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03c7f8: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -16087,42 +16087,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 │ │ -03cedc: |[03cedc] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03ceec: 7110 d00a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ -03cef2: 0a00 |0003: move-result v0 │ │ -03cef4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -03cef8: 1103 |0006: return-object v3 │ │ -03cefa: 7110 d00a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ -03cf00: 0a00 |000a: move-result v0 │ │ -03cf02: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -03cf06: 0723 |000d: move-object v3, v2 │ │ -03cf08: 28f8 |000e: goto 0006 // -0008 │ │ -03cf0a: 2200 3102 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03cf0e: 7010 c60d 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03cf14: 1a01 aa00 |0014: const-string v1, "(" // string@00aa │ │ -03cf18: 6e20 ce0d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03cf1e: 0c00 |0019: move-result-object v0 │ │ -03cf20: 6e20 ce0d 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03cf26: 0c00 |001d: move-result-object v0 │ │ -03cf28: 1a01 cf00 |001e: const-string v1, ") AND (" // string@00cf │ │ -03cf2c: 6e20 ce0d 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03cf32: 0c00 |0023: move-result-object v0 │ │ -03cf34: 6e20 ce0d 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03cf3a: 0c00 |0027: move-result-object v0 │ │ -03cf3c: 1a01 ce00 |0028: const-string v1, ")" // string@00ce │ │ -03cf40: 6e20 ce0d 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03cf46: 0c00 |002d: move-result-object v0 │ │ -03cf48: 6e10 d60d 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03cf4e: 0c03 |0031: move-result-object v3 │ │ -03cf50: 28d4 |0032: goto 0006 // -002c │ │ +03c7fc: |[03c7fc] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +03c80c: 7110 d00a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ +03c812: 0a00 |0003: move-result v0 │ │ +03c814: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +03c818: 1103 |0006: return-object v3 │ │ +03c81a: 7110 d00a 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ad0 │ │ +03c820: 0a00 |000a: move-result v0 │ │ +03c822: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +03c826: 0723 |000d: move-object v3, v2 │ │ +03c828: 28f8 |000e: goto 0006 // -0008 │ │ +03c82a: 2200 3102 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03c82e: 7010 c60d 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03c834: 1a01 aa00 |0014: const-string v1, "(" // string@00aa │ │ +03c838: 6e20 ce0d 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c83e: 0c00 |0019: move-result-object v0 │ │ +03c840: 6e20 ce0d 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c846: 0c00 |001d: move-result-object v0 │ │ +03c848: 1a01 cf00 |001e: const-string v1, ") AND (" // string@00cf │ │ +03c84c: 6e20 ce0d 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c852: 0c00 |0023: move-result-object v0 │ │ +03c854: 6e20 ce0d 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c85a: 0c00 |0027: move-result-object v0 │ │ +03c85c: 1a01 ce00 |0028: const-string v1, ")" // string@00ce │ │ +03c860: 6e20 ce0d 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03c866: 0c00 |002d: move-result-object v0 │ │ +03c868: 6e10 d60d 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03c86e: 0c03 |0031: move-result-object v3 │ │ +03c870: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -16197,40 +16197,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03cf54: |[03cf54] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03cf64: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03cf68: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03cf6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cf70: 2200 cc00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00cc │ │ -03cf74: 7010 dc04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04dc │ │ -03cf7a: 6900 a901 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ -03cf7e: 0e00 |000d: return-void │ │ -03cf80: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03cf84: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -03cf88: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03cf8c: 2200 cb00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00cb │ │ -03cf90: 7010 da04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04da │ │ -03cf96: 6900 a901 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ -03cf9a: 28f2 |001b: goto 000d // -000e │ │ -03cf9c: 6000 2100 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03cfa0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -03cfa4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03cfa8: 2200 ca00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00ca │ │ -03cfac: 7010 d804 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04d8 │ │ -03cfb2: 6900 a901 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ -03cfb6: 28e4 |0029: goto 000d // -001c │ │ -03cfb8: 2200 c800 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c8 │ │ -03cfbc: 7010 d504 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04d5 │ │ -03cfc2: 6900 a901 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ -03cfc6: 28dc |0031: goto 000d // -0024 │ │ +03c874: |[03c874] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +03c884: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03c888: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03c88c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c890: 2200 cc00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00cc │ │ +03c894: 7010 dc04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@04dc │ │ +03c89a: 6900 a901 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ +03c89e: 0e00 |000d: return-void │ │ +03c8a0: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03c8a4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +03c8a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03c8ac: 2200 cb00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00cb │ │ +03c8b0: 7010 da04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@04da │ │ +03c8b6: 6900 a901 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ +03c8ba: 28f2 |001b: goto 000d // -000e │ │ +03c8bc: 6000 2100 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03c8c0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +03c8c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03c8c8: 2200 ca00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00ca │ │ +03c8cc: 7010 d804 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@04d8 │ │ +03c8d2: 6900 a901 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ +03c8d6: 28e4 |0029: goto 000d // -001c │ │ +03c8d8: 2200 c800 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00c8 │ │ +03c8dc: 7010 d504 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@04d5 │ │ +03c8e2: 6900 a901 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ +03c8e6: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x000d line=92 │ │ 0x000e line=85 │ │ 0x0014 line=86 │ │ @@ -16244,17 +16244,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cfc8: |[03cfc8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -03cfd8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03cfde: 0e00 |0003: return-void │ │ +03c8e8: |[03c8e8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +03c8f8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c8fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -16264,19 +16264,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cfe0: |[03cfe0] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03cff0: 6200 a901 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ -03cff4: 7220 d704 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04d7 │ │ -03cffa: 0a00 |0005: move-result v0 │ │ -03cffc: 0f00 |0006: return v0 │ │ +03c900: |[03c900] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03c910: 6200 a901 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01a9 │ │ +03c914: 7220 d704 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04d7 │ │ +03c91a: 0a00 |0005: move-result v0 │ │ +03c91c: 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; │ │ │ │ @@ -16305,17 +16305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d000: |[03d000] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -03d010: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d016: 0e00 |0003: return-void │ │ +03c920: |[03c920] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +03c930: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c936: 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;) │ │ @@ -16323,27 +16323,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03d018: |[03d018] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03d028: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03d02a: 6e10 1b01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ -03d030: 0c00 |0004: move-result-object v0 │ │ -03d032: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03d036: 0f02 |0007: return v2 │ │ -03d038: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ -03d03e: 0a01 |000b: move-result v1 │ │ -03d040: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03d046: 28f8 |000f: goto 0007 // -0008 │ │ -03d048: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03d04a: 28f6 |0011: goto 0007 // -000a │ │ -03d04c: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +03c938: |[03c938] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03c948: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03c94a: 6e10 1b01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ +03c950: 0c00 |0004: move-result-object v0 │ │ +03c952: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03c956: 0f02 |0007: return v2 │ │ +03c958: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ +03c95e: 0a01 |000b: move-result v1 │ │ +03c960: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03c966: 28f8 |000f: goto 0007 // -0008 │ │ +03c968: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03c96a: 28f6 |0011: goto 0007 // -000a │ │ +03c96c: 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 │ │ @@ -16380,17 +16380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d070: |[03d070] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -03d080: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d086: 0e00 |0003: return-void │ │ +03c990: |[03c990] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +03c9a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03c9a6: 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;) │ │ @@ -16398,27 +16398,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -03d088: |[03d088] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03d098: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03d09a: 6e10 1b01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ -03d0a0: 0c00 |0004: move-result-object v0 │ │ -03d0a2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03d0a6: 0f02 |0007: return v2 │ │ -03d0a8: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ -03d0ae: 0a01 |000b: move-result v1 │ │ -03d0b0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03d0b6: 28f8 |000f: goto 0007 // -0008 │ │ -03d0b8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03d0ba: 28f6 |0011: goto 0007 // -000a │ │ -03d0bc: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +03c9a8: |[03c9a8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03c9b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03c9ba: 6e10 1b01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ +03c9c0: 0c00 |0004: move-result-object v0 │ │ +03c9c2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03c9c6: 0f02 |0007: return v2 │ │ +03c9c8: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ +03c9ce: 0a01 |000b: move-result v1 │ │ +03c9d0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03c9d6: 28f8 |000f: goto 0007 // -0008 │ │ +03c9d8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03c9da: 28f6 |0011: goto 0007 // -000a │ │ +03c9dc: 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 │ │ @@ -16455,17 +16455,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d0ec: |[03d0ec] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -03d0fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d102: 0e00 |0003: return-void │ │ +03ca0c: |[03ca0c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +03ca1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ca22: 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;) │ │ @@ -16473,32 +16473,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d104: |[03d104] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03d114: 6e10 1c01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@011c │ │ -03d11a: 0a00 |0003: move-result v0 │ │ -03d11c: 0f00 |0004: return v0 │ │ +03ca24: |[03ca24] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03ca34: 6e10 1c01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@011c │ │ +03ca3a: 0a00 |0003: move-result v0 │ │ +03ca3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 578 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #78 header: │ │ class_idx : 209 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -16510,21 +16510,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #79 header: │ │ class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 565 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -16549,18 +16549,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 │ │ -03d120: |[03d120] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -03d130: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01aa │ │ -03d134: 7010 e30d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0de3 │ │ -03d13a: 0e00 |0005: return-void │ │ +03ca40: |[03ca40] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +03ca50: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01aa │ │ +03ca54: 7010 e30d 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@0de3 │ │ +03ca5a: 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; │ │ │ │ @@ -16570,19 +16570,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 │ │ -03d13c: |[03d13c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -03d14c: 2200 d300 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ -03d150: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03d152: 7020 eb04 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04eb │ │ -03d158: 1100 |0006: return-object v0 │ │ +03ca5c: |[03ca5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +03ca6c: 2200 d300 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ +03ca70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ca72: 7020 eb04 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@04eb │ │ +03ca78: 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;) │ │ @@ -16590,31 +16590,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d15c: |[03d15c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -03d16c: 6e10 e804 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04e8 │ │ -03d172: 0c00 |0003: move-result-object v0 │ │ -03d174: 1100 |0004: return-object v0 │ │ +03ca7c: |[03ca7c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +03ca8c: 6e10 e804 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@04e8 │ │ +03ca92: 0c00 |0003: move-result-object v0 │ │ +03ca94: 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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #80 header: │ │ class_idx : 211 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -16638,19 +16638,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d178: |[03d178] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -03d188: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d18e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03d190: 5910 ab01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ -03d194: 0e00 |0006: return-void │ │ +03ca98: |[03ca98] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +03caa8: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03caae: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03cab0: 5910 ab01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ +03cab4: 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; │ │ │ │ @@ -16659,32 +16659,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 │ │ -03d198: |[03d198] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -03d1a8: 7010 ea04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04ea │ │ -03d1ae: 0e00 |0003: return-void │ │ +03cab8: |[03cab8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +03cac8: 7010 ea04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@04ea │ │ +03cace: 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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #81 header: │ │ class_idx : 214 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -16742,21 +16742,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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #82 header: │ │ class_idx : 215 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -16783,26 +16783,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d1b0: |[03d1b0] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03d1c0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03d1c4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03d1c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d1cc: 2200 d500 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00d5 │ │ -03d1d0: 7010 f404 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04f4 │ │ -03d1d6: 6900 ad01 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d1da: 0e00 |000d: return-void │ │ -03d1dc: 2200 d400 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00d4 │ │ -03d1e0: 7010 ec04 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04ec │ │ -03d1e6: 6900 ad01 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d1ea: 28f8 |0015: goto 000d // -0008 │ │ +03cad0: |[03cad0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03cae0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03cae4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03cae8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03caec: 2200 d500 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00d5 │ │ +03caf0: 7010 f404 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@04f4 │ │ +03caf6: 6900 ad01 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cafa: 0e00 |000d: return-void │ │ +03cafc: 2200 d400 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00d4 │ │ +03cb00: 7010 ec04 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@04ec │ │ +03cb06: 6900 ad01 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cb0a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -16812,17 +16812,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d1ec: |[03d1ec] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03d1fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d202: 0e00 |0003: return-void │ │ +03cb0c: |[03cb0c] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03cb1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -16831,18 +16831,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d204: |[03d204] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -03d214: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d218: 7210 fc04 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@04fc │ │ -03d21e: 0e00 |0005: return-void │ │ +03cb24: |[03cb24] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +03cb34: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cb38: 7210 fc04 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@04fc │ │ +03cb3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -16850,37 +16850,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d220: |[03d220] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -03d230: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d234: 7210 fd04 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@04fd │ │ -03d23a: 0a00 |0005: move-result v0 │ │ -03d23c: 0f00 |0006: return v0 │ │ +03cb40: |[03cb40] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +03cb50: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cb54: 7210 fd04 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@04fd │ │ +03cb5a: 0a00 |0005: move-result v0 │ │ +03cb5c: 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 │ │ -03d240: |[03d240] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -03d250: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d254: 7220 fe04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@04fe │ │ -03d25a: 0e00 |0005: return-void │ │ +03cb60: |[03cb60] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +03cb70: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cb74: 7220 fe04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@04fe │ │ +03cb7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -16889,18 +16889,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03d25c: |[03d25c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -03d26c: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d270: 7230 ff04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@04ff │ │ -03d276: 0e00 |0005: return-void │ │ +03cb7c: |[03cb7c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +03cb8c: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cb90: 7230 ff04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@04ff │ │ +03cb96: 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 │ │ @@ -16910,18 +16910,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d278: |[03d278] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -03d288: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d28c: 7220 0005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0500 │ │ -03d292: 0e00 |0005: return-void │ │ +03cb98: |[03cb98] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +03cba8: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cbac: 7220 0005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0500 │ │ +03cbb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -16930,18 +16930,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d294: |[03d294] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -03d2a4: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d2a8: 7220 0105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0501 │ │ -03d2ae: 0e00 |0005: return-void │ │ +03cbb4: |[03cbb4] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +03cbc4: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cbc8: 7220 0105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0501 │ │ +03cbce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -16950,33 +16950,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d2b0: |[03d2b0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -03d2c0: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ -03d2c4: 7220 0205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0502 │ │ -03d2ca: 0e00 |0005: return-void │ │ +03cbd0: |[03cbd0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +03cbe0: 6200 ad01 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@01ad │ │ +03cbe4: 7220 0205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0502 │ │ +03cbea: 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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #83 header: │ │ class_idx : 216 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2846 │ │ +source_file_idx : 2840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 annotations: │ │ Annotations on method #1298 'tagSocket' │ │ @@ -16997,17 +16997,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d2cc: |[03d2cc] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -03d2dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d2e2: 0e00 |0003: return-void │ │ +03cbec: |[03cbec] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +03cbfc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cc02: 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;) │ │ @@ -17015,17 +17015,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03d2e4: |[03d2e4] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -03d2f4: 7100 1f01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@011f │ │ -03d2fa: 0e00 |0003: return-void │ │ +03cc04: |[03cc04] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +03cc14: 7100 1f01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@011f │ │ +03cc1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -17033,35 +17033,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03d2fc: |[03d2fc] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -03d30c: 7100 2001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0120 │ │ -03d312: 0a00 |0003: move-result v0 │ │ -03d314: 0f00 |0004: return v0 │ │ +03cc1c: |[03cc1c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +03cc2c: 7100 2001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0120 │ │ +03cc32: 0a00 |0003: move-result v0 │ │ +03cc34: 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 │ │ -03d318: |[03d318] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -03d328: 7110 2101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0121 │ │ -03d32e: 0e00 |0003: return-void │ │ +03cc38: |[03cc38] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +03cc48: 7110 2101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0121 │ │ +03cc4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -17070,17 +17070,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03d330: |[03d330] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -03d340: 7120 2201 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0122 │ │ -03d346: 0e00 |0003: return-void │ │ +03cc50: |[03cc50] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +03cc60: 7120 2201 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0122 │ │ +03cc66: 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 │ │ @@ -17090,17 +17090,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d348: |[03d348] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -03d358: 7110 2301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0123 │ │ -03d35e: 0e00 |0003: return-void │ │ +03cc68: |[03cc68] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +03cc78: 7110 2301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0123 │ │ +03cc7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -17109,17 +17109,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d360: |[03d360] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -03d370: 7110 2401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0124 │ │ -03d376: 0e00 |0003: return-void │ │ +03cc80: |[03cc80] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +03cc90: 7110 2401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0124 │ │ +03cc96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -17128,32 +17128,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d378: |[03d378] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -03d388: 7110 2501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0125 │ │ -03d38e: 0e00 |0003: return-void │ │ +03cc98: |[03cc98] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +03cca8: 7110 2501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0125 │ │ +03ccae: 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 : 2846 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2840 (TrafficStatsCompatIcs.java) │ │ │ │ Class #84 header: │ │ class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2387 │ │ +source_file_idx : 2381 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -17187,18 +17187,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 │ │ -03d390: |[03d390] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03d3a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d3a6: 5b01 ae01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ -03d3aa: 0e00 |0005: return-void │ │ +03ccb0: |[03ccb0] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03ccc0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ccc6: 5b01 ae01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ +03ccca: 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; │ │ @@ -17212,20 +17212,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 │ │ -03d3ac: |[03d3ac] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03d3bc: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ -03d3c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03d3c2: 7230 1905 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ -03d3c8: 0c00 |0006: move-result-object v0 │ │ -03d3ca: 1100 |0007: return-object v0 │ │ +03cccc: |[03cccc] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03ccdc: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ +03cce0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03cce2: 7230 1905 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ +03cce8: 0c00 |0006: move-result-object v0 │ │ +03ccea: 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; │ │ @@ -17235,34 +17235,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d3cc: |[03d3cc] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -03d3dc: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ -03d3e0: 7220 1a05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051a │ │ -03d3e6: 0c00 |0005: move-result-object v0 │ │ -03d3e8: 1100 |0006: return-object v0 │ │ +03ccec: |[03ccec] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +03ccfc: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01ae │ │ +03cd00: 7220 1a05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051a │ │ +03cd06: 0c00 |0005: move-result-object v0 │ │ +03cd08: 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 : 2387 (ParcelableCompat.java) │ │ + source_file_idx : 2381 (ParcelableCompat.java) │ │ │ │ Class #85 header: │ │ class_idx : 218 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2387 │ │ +source_file_idx : 2381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -17283,17 +17283,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d3ec: |[03d3ec] android.support.v4.os.ParcelableCompat.:()V │ │ -03d3fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d402: 0e00 |0003: return-void │ │ +03cd0c: |[03cd0c] android.support.v4.os.ParcelableCompat.:()V │ │ +03cd1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cd22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -17302,39 +17302,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 │ │ -03d404: |[03d404] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03d414: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03d418: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -03d41c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -03d420: 7110 2005 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0520 │ │ -03d426: 2200 d900 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d9 │ │ -03d42a: 7020 1405 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0514 │ │ -03d430: 1100 |000e: return-object v0 │ │ +03cd24: |[03cd24] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03cd34: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03cd38: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +03cd3c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +03cd40: 7110 2005 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0520 │ │ +03cd46: 2200 d900 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00d9 │ │ +03cd4a: 7020 1405 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0514 │ │ +03cd50: 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 : 2387 (ParcelableCompat.java) │ │ + source_file_idx : 2381 (ParcelableCompat.java) │ │ │ │ Class #86 header: │ │ class_idx : 219 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2388 │ │ +source_file_idx : 2382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -17361,21 +17361,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2388 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2382 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #87 header: │ │ class_idx : 220 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2389 │ │ +source_file_idx : 2383 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -17409,18 +17409,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 │ │ -03d434: |[03d434] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -03d444: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d44a: 5b01 af01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ -03d44e: 0e00 |0005: return-void │ │ +03cd54: |[03cd54] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03cd64: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cd6a: 5b01 af01 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ +03cd6e: 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; │ │ @@ -17434,20 +17434,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 │ │ -03d450: |[03d450] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03d460: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ -03d464: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03d466: 7230 1905 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ -03d46c: 0c00 |0006: move-result-object v0 │ │ -03d46e: 1100 |0007: return-object v0 │ │ +03cd70: |[03cd70] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03cd80: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ +03cd84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03cd86: 7230 1905 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ +03cd8c: 0c00 |0006: move-result-object v0 │ │ +03cd8e: 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; │ │ @@ -17457,19 +17457,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 │ │ -03d470: |[03d470] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -03d480: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ -03d484: 7230 1905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ -03d48a: 0c00 |0005: move-result-object v0 │ │ -03d48c: 1100 |0006: return-object v0 │ │ +03cd90: |[03cd90] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +03cda0: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ +03cda4: 7230 1905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0519 │ │ +03cdaa: 0c00 |0005: move-result-object v0 │ │ +03cdac: 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; │ │ @@ -17480,34 +17480,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d490: |[03d490] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -03d4a0: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ -03d4a4: 7220 1a05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051a │ │ -03d4aa: 0c00 |0005: move-result-object v0 │ │ -03d4ac: 1100 |0006: return-object v0 │ │ +03cdb0: |[03cdb0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +03cdc0: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@01af │ │ +03cdc4: 7220 1a05 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@051a │ │ +03cdca: 0c00 |0005: move-result-object v0 │ │ +03cdcc: 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 : 2389 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2383 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #88 header: │ │ class_idx : 221 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2389 │ │ +source_file_idx : 2383 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 annotations: │ │ Annotations on method #1312 'instantiate' │ │ @@ -17526,17 +17526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d4b0: |[03d4b0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -03d4c0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d4c6: 0e00 |0003: return-void │ │ +03cdd0: |[03cdd0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +03cde0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cde6: 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;) │ │ @@ -17544,27 +17544,27 @@ │ │ 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 │ │ -03d4c8: |[03d4c8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03d4d8: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00dc │ │ -03d4dc: 7020 1b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@051b │ │ -03d4e2: 1100 |0005: return-object v0 │ │ +03cde8: |[03cde8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03cdf8: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00dc │ │ +03cdfc: 7020 1b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@051b │ │ +03ce02: 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 : 2389 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2383 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #89 header: │ │ class_idx : 222 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ source_file_idx : 645 │ │ static_fields_size : 0 │ │ @@ -17585,17 +17585,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d4e4: |[03d4e4] android.support.v4.util.DebugUtils.:()V │ │ -03d4f4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d4fa: 0e00 |0003: return-void │ │ +03ce04: |[03ce04] android.support.v4.util.DebugUtils.:()V │ │ +03ce14: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ce1a: 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;) │ │ @@ -17603,47 +17603,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 │ │ -03d4fc: |[03d4fc] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -03d50c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -03d510: 1a02 6516 |0002: const-string v2, "null" // string@1665 │ │ -03d514: 6e20 ce0d 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03d51a: 0e00 |0007: return-void │ │ -03d51c: 6e10 9a0d 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -03d522: 0c02 |000b: move-result-object v2 │ │ -03d524: 6e10 6b0d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -03d52a: 0c01 |000f: move-result-object v1 │ │ -03d52c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -03d530: 6e10 b60d 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0db6 │ │ -03d536: 0a02 |0015: move-result v2 │ │ -03d538: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -03d53c: 6e10 9a0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -03d542: 0c02 |001b: move-result-object v2 │ │ -03d544: 6e10 6a0d 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -03d54a: 0c01 |001f: move-result-object v1 │ │ -03d54c: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -03d550: 6e20 b40d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0db4 │ │ -03d556: 0a00 |0025: move-result v0 │ │ -03d558: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -03d55c: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -03d560: 6e20 bb0d 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -03d566: 0c01 |002d: move-result-object v1 │ │ -03d568: 6e20 ce0d 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03d56e: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -03d572: 6e20 c90d 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -03d578: 7110 da0d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -03d57e: 0a02 |0039: move-result v2 │ │ -03d580: 7110 820d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -03d586: 0c02 |003d: move-result-object v2 │ │ -03d588: 6e20 ce0d 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03d58e: 28c6 |0041: goto 0007 // -003a │ │ +03ce1c: |[03ce1c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +03ce2c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +03ce30: 1a02 5f16 |0002: const-string v2, "null" // string@165f │ │ +03ce34: 6e20 ce0d 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ce3a: 0e00 |0007: return-void │ │ +03ce3c: 6e10 9a0d 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +03ce42: 0c02 |000b: move-result-object v2 │ │ +03ce44: 6e10 6b0d 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +03ce4a: 0c01 |000f: move-result-object v1 │ │ +03ce4c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +03ce50: 6e10 b60d 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0db6 │ │ +03ce56: 0a02 |0015: move-result v2 │ │ +03ce58: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +03ce5c: 6e10 9a0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +03ce62: 0c02 |001b: move-result-object v2 │ │ +03ce64: 6e10 6a0d 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +03ce6a: 0c01 |001f: move-result-object v1 │ │ +03ce6c: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +03ce70: 6e20 b40d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@0db4 │ │ +03ce76: 0a00 |0025: move-result v0 │ │ +03ce78: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +03ce7c: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +03ce80: 6e20 bb0d 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +03ce86: 0c01 |002d: move-result-object v1 │ │ +03ce88: 6e20 ce0d 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ce8e: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +03ce92: 6e20 c90d 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +03ce98: 7110 da0d 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +03ce9e: 0a02 |0039: move-result v2 │ │ +03cea0: 7110 820d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +03cea6: 0c02 |003d: move-result-object v2 │ │ +03cea8: 6e20 ce0d 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03ceae: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -17694,22 +17694,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03d590: |[03d590] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -03d5a0: 7010 4f0d 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0d4f │ │ -03d5a6: 2200 3102 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -03d5aa: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -03d5ae: 7020 c70d 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -03d5b4: 5b20 b001 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d5b8: 5b23 b101 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01b1 │ │ -03d5bc: 0e00 |000e: return-void │ │ +03ceb0: |[03ceb0] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +03cec0: 7010 4f0d 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@0d4f │ │ +03cec6: 2200 3102 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03ceca: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +03cece: 7020 c70d 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +03ced4: 5b20 b001 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03ced8: 5b23 b101 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01b1 │ │ +03cedc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -17721,31 +17721,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -03d5c0: |[03d5c0] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -03d5d0: 5430 b001 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d5d4: 6e10 d40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -03d5da: 0a00 |0005: move-result v0 │ │ -03d5dc: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -03d5e0: 5430 b101 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01b1 │ │ -03d5e4: 5431 b001 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d5e8: 6e10 d60d 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03d5ee: 0c01 |000f: move-result-object v1 │ │ -03d5f0: 7120 e00a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -03d5f6: 5430 b001 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d5fa: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -03d5fc: 5432 b001 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d600: 6e10 d40d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -03d606: 0a02 |001b: move-result v2 │ │ -03d608: 6e30 d20d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0dd2 │ │ -03d60e: 0e00 |001f: return-void │ │ +03cee0: |[03cee0] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +03cef0: 5430 b001 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03cef4: 6e10 d40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +03cefa: 0a00 |0005: move-result v0 │ │ +03cefc: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +03cf00: 5430 b101 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@01b1 │ │ +03cf04: 5431 b001 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03cf08: 6e10 d60d 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03cf0e: 0c01 |000f: move-result-object v1 │ │ +03cf10: 7120 e00a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +03cf16: 5430 b001 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03cf1a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +03cf1c: 5432 b001 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03cf20: 6e10 d40d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +03cf26: 0a02 |001b: move-result v2 │ │ +03cf28: 6e30 d20d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@0dd2 │ │ +03cf2e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -17757,17 +17757,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d610: |[03d610] android.support.v4.util.LogWriter.close:()V │ │ -03d620: 7010 2605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ -03d626: 0e00 |0003: return-void │ │ +03cf30: |[03cf30] android.support.v4.util.LogWriter.close:()V │ │ +03cf40: 7010 2605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ +03cf46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -17776,17 +17776,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d628: |[03d628] android.support.v4.util.LogWriter.flush:()V │ │ -03d638: 7010 2605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ -03d63e: 0e00 |0003: return-void │ │ +03cf48: |[03cf48] android.support.v4.util.LogWriter.flush:()V │ │ +03cf58: 7010 2605 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ +03cf5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -17795,28 +17795,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03d640: |[03d640] android.support.v4.util.LogWriter.write:([CII)V │ │ -03d650: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d652: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -03d656: 9002 0501 |0003: add-int v2, v5, v1 │ │ -03d65a: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -03d65e: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -03d662: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -03d666: 7010 2605 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ -03d66c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d670: 28f1 |0010: goto 0001 // -000f │ │ -03d672: 5432 b001 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ -03d676: 6e20 c90d 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -03d67c: 28f8 |0016: goto 000e // -0008 │ │ -03d67e: 0e00 |0017: return-void │ │ +03cf60: |[03cf60] android.support.v4.util.LogWriter.write:([CII)V │ │ +03cf70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cf72: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +03cf76: 9002 0501 |0003: add-int v2, v5, v1 │ │ +03cf7a: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +03cf7e: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +03cf82: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +03cf86: 7010 2605 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0526 │ │ +03cf8c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03cf90: 28f1 |0010: goto 0001 // -000f │ │ +03cf92: 5432 b001 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@01b0 │ │ +03cf96: 6e20 c90d 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +03cf9c: 28f8 |0016: goto 000e // -0008 │ │ +03cf9e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -17898,37 +17898,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d680: |[03d680] android.support.v4.util.LongSparseArray.:()V │ │ -03d690: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -03d694: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d69a: 6900 b201 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03d69e: 0e00 |0007: return-void │ │ +03cfa0: |[03cfa0] android.support.v4.util.LongSparseArray.:()V │ │ +03cfb0: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +03cfb4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cfba: 6900 b201 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03cfbe: 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 │ │ -03d6a0: |[03d6a0] android.support.v4.util.LongSparseArray.:()V │ │ -03d6b0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -03d6b4: 7020 2a05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@052a │ │ -03d6ba: 0e00 |0005: return-void │ │ +03cfc0: |[03cfc0] android.support.v4.util.LongSparseArray.:()V │ │ +03cfd0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +03cfd4: 7020 2a05 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@052a │ │ +03cfda: 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; │ │ @@ -17938,26 +17938,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03d6bc: |[03d6bc] android.support.v4.util.LongSparseArray.:(I)V │ │ -03d6cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d6ce: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03d6d4: 5c21 b301 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03d6d8: 7110 3505 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ -03d6de: 0a03 |0009: move-result v3 │ │ -03d6e0: 2330 1f04 |000a: new-array v0, v3, [J // type@041f │ │ -03d6e4: 5b20 b401 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d6e8: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ -03d6ec: 5b20 b601 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d6f0: 5921 b501 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d6f4: 0e00 |0014: return-void │ │ +03cfdc: |[03cfdc] android.support.v4.util.LongSparseArray.:(I)V │ │ +03cfec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cfee: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03cff4: 5c21 b301 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03cff8: 7110 3505 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ +03cffe: 0a03 |0009: move-result v3 │ │ +03d000: 2330 1f04 |000a: new-array v0, v3, [J // type@041f │ │ +03d004: 5b20 b401 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d008: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ +03d00c: 5b20 b601 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d010: 5921 b501 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d014: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -17969,43 +17969,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 │ │ -03d6f8: |[03d6f8] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -03d708: 9001 0607 |0000: add-int v1, v6, v7 │ │ -03d70c: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -03d710: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -03d714: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -03d716: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -03d71a: 9003 0102 |0009: add-int v3, v1, v2 │ │ -03d71e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -03d722: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -03d726: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -03d72a: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -03d72e: 0102 |0013: move v2, v0 │ │ -03d730: 28f0 |0014: goto 0004 // -0010 │ │ -03d732: 0101 |0015: move v1, v0 │ │ -03d734: 28ee |0016: goto 0004 // -0012 │ │ -03d736: 9003 0607 |0017: add-int v3, v6, v7 │ │ -03d73a: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -03d73e: 9003 0607 |001b: add-int v3, v6, v7 │ │ -03d742: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -03d746: 0f01 |001f: return v1 │ │ -03d748: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -03d74c: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -03d750: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -03d754: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -03d758: 28f7 |0028: goto 001f // -0009 │ │ +03d018: |[03d018] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +03d028: 9001 0809 |0000: add-int v1, v8, v9 │ │ +03d02c: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +03d030: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +03d034: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +03d036: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +03d03a: 9003 0102 |0009: add-int v3, v1, v2 │ │ +03d03e: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +03d042: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +03d046: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +03d04a: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +03d04e: 0102 |0013: move v2, v0 │ │ +03d050: 28f0 |0014: goto 0004 // -0010 │ │ +03d052: 0101 |0015: move v1, v0 │ │ +03d054: 28ee |0016: goto 0004 // -0012 │ │ +03d056: 9003 0809 |0017: add-int v3, v8, v9 │ │ +03d05a: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +03d05e: 9003 0809 |001b: add-int v3, v8, v9 │ │ +03d062: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +03d066: 0f01 |001f: return v1 │ │ +03d068: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +03d06c: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +03d070: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +03d074: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03d078: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -18016,51 +18016,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 │ │ -03d75c: |[03d75c] android.support.v4.util.LongSparseArray.gc:()V │ │ -03d76c: 5282 b501 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d770: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03d772: 5481 b401 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d776: 5485 b601 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d77a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03d77c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -03d780: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -03d784: 6206 b201 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03d788: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -03d78c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -03d790: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -03d794: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -03d798: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -03d79c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -03d79e: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -03d7a2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03d7a6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d7aa: 28e9 |001f: goto 0008 // -0017 │ │ -03d7ac: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -03d7ae: 5c86 b301 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03d7b2: 5983 b501 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d7b6: 0e00 |0025: return-void │ │ +03d07c: |[03d07c] android.support.v4.util.LongSparseArray.gc:()V │ │ +03d08c: 5282 b501 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d090: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +03d092: 5481 b401 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d096: 5485 b601 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d09a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03d09c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +03d0a0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +03d0a4: 6206 b201 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d0a8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +03d0ac: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +03d0b0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +03d0b4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +03d0b8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +03d0bc: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +03d0be: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +03d0c2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03d0c6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d0ca: 28e9 |001f: goto 0008 // -0017 │ │ +03d0cc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +03d0ce: 5c86 b301 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d0d2: 5983 b501 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d0d6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -18090,27 +18090,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03d7b8: |[03d7b8] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -03d7c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03d7ca: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -03d7cc: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -03d7d0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -03d7d4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -03d7d8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -03d7dc: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -03d7e0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -03d7e4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -03d7e8: 0f03 |0010: return v3 │ │ -03d7ea: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d7ee: 28ef |0013: goto 0002 // -0011 │ │ +03d0d8: |[03d0d8] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +03d0e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03d0ea: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +03d0ec: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +03d0f0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +03d0f4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +03d0f8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +03d0fc: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +03d100: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +03d104: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +03d108: 0f03 |0010: return v3 │ │ +03d10a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d10e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -18124,20 +18124,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03d7f0: |[03d7f0] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -03d800: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -03d804: 7110 3405 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0534 │ │ -03d80a: 0a00 |0005: move-result v0 │ │ -03d80c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -03d810: 0f00 |0008: return v0 │ │ +03d110: |[03d110] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +03d120: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +03d124: 7110 3405 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@0534 │ │ +03d12a: 0a00 |0005: move-result v0 │ │ +03d12c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +03d130: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -18146,59 +18146,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -03d814: |[03d814] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -03d824: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03d826: 5274 b501 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d82a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -03d82e: 5474 b401 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d832: 5275 b501 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d836: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03d83a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -03d83e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -03d842: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -03d846: 6e40 3905 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0539 │ │ -03d84c: 0e00 |0014: return-void │ │ -03d84e: 5574 b301 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03d852: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -03d856: 5274 b501 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d85a: 5475 b401 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d85e: 2155 |001d: array-length v5, v5 │ │ -03d860: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -03d864: 7010 3105 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03d86a: 5273 b501 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d86e: 5474 b401 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d872: 2144 |0027: array-length v4, v4 │ │ -03d874: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -03d878: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03d87c: 7110 3505 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ -03d882: 0a00 |002f: move-result v0 │ │ -03d884: 2301 1f04 |0030: new-array v1, v0, [J // type@041f │ │ -03d888: 2302 3004 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ -03d88c: 5474 b401 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d890: 5475 b401 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d894: 2155 |0038: array-length v5, v5 │ │ -03d896: 7155 d70d 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03d89c: 5474 b601 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d8a0: 5475 b601 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d8a4: 2155 |0040: array-length v5, v5 │ │ -03d8a6: 7155 d70d 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03d8ac: 5b71 b401 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d8b0: 5b72 b601 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d8b4: 5474 b401 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d8b8: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -03d8bc: 5474 b601 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d8c0: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -03d8c4: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03d8c8: 5974 b501 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d8cc: 28c0 |0054: goto 0014 // -0040 │ │ +03d134: |[03d134] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +03d144: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03d146: 5274 b501 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d14a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +03d14e: 5474 b401 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d152: 5275 b501 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d156: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03d15a: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +03d15e: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +03d162: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +03d166: 6e40 3905 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0539 │ │ +03d16c: 0e00 |0014: return-void │ │ +03d16e: 5574 b301 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d172: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +03d176: 5274 b501 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d17a: 5475 b401 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d17e: 2155 |001d: array-length v5, v5 │ │ +03d180: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +03d184: 7010 3105 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d18a: 5273 b501 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d18e: 5474 b401 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d192: 2144 |0027: array-length v4, v4 │ │ +03d194: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +03d198: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03d19c: 7110 3505 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ +03d1a2: 0a00 |002f: move-result v0 │ │ +03d1a4: 2301 1f04 |0030: new-array v1, v0, [J // type@041f │ │ +03d1a8: 2302 3004 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ +03d1ac: 5474 b401 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d1b0: 5475 b401 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d1b4: 2155 |0038: array-length v5, v5 │ │ +03d1b6: 7155 d70d 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d1bc: 5474 b601 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d1c0: 5475 b601 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d1c4: 2155 |0040: array-length v5, v5 │ │ +03d1c6: 7155 d70d 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d1cc: 5b71 b401 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d1d0: 5b72 b601 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d1d4: 5474 b401 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d1d8: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +03d1dc: 5474 b601 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d1e0: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +03d1e4: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03d1e8: 5974 b501 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d1ec: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -18230,27 +18230,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -03d8d0: |[03d8d0] android.support.v4.util.LongSparseArray.clear:()V │ │ -03d8e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03d8e2: 5251 b501 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d8e6: 5452 b601 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d8ea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03d8ec: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -03d8f0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03d8f2: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03d8f6: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d8fa: 28f9 |000d: goto 0006 // -0007 │ │ -03d8fc: 5954 b501 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d900: 5c54 b301 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03d904: 0e00 |0012: return-void │ │ +03d1f0: |[03d1f0] android.support.v4.util.LongSparseArray.clear:()V │ │ +03d200: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03d202: 5251 b501 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d206: 5452 b601 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d20a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03d20c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +03d210: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03d212: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +03d216: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d21a: 28f9 |000d: goto 0006 // -0007 │ │ +03d21c: 5954 b501 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d220: 5c54 b301 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d224: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -18269,34 +18269,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03d908: |[03d908] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -03d918: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d91a: 6f10 980d 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0d98 │ │ -03d920: 0c02 |0004: move-result-object v2 │ │ -03d922: 0720 |0005: move-object v0, v2 │ │ -03d924: 1f00 e000 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00e0 │ │ -03d928: 0701 |0008: move-object v1, v0 │ │ -03d92a: 5432 b401 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d92e: 6e10 0019 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1900 │ │ -03d934: 0c02 |000e: move-result-object v2 │ │ -03d936: 1f02 1f04 |000f: check-cast v2, [J // type@041f │ │ -03d93a: 5b12 b401 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d93e: 5432 b601 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d942: 6e10 0219 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1902 │ │ -03d948: 0c02 |0018: move-result-object v2 │ │ -03d94a: 1f02 3004 |0019: check-cast v2, [Ljava/lang/Object; // type@0430 │ │ -03d94e: 5b12 b601 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d952: 1101 |001d: return-object v1 │ │ -03d954: 0d02 |001e: move-exception v2 │ │ -03d956: 28fe |001f: goto 001d // -0002 │ │ +03d228: |[03d228] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +03d238: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03d23a: 6f10 980d 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@0d98 │ │ +03d240: 0c02 |0004: move-result-object v2 │ │ +03d242: 0720 |0005: move-object v0, v2 │ │ +03d244: 1f00 e000 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@00e0 │ │ +03d248: 0701 |0008: move-object v1, v0 │ │ +03d24a: 5432 b401 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d24e: 6e10 0019 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1900 │ │ +03d254: 0c02 |000e: move-result-object v2 │ │ +03d256: 1f02 1f04 |000f: check-cast v2, [J // type@041f │ │ +03d25a: 5b12 b401 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d25e: 5432 b601 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d262: 6e10 0219 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1902 │ │ +03d268: 0c02 |0018: move-result-object v2 │ │ +03d26a: 1f02 3004 |0019: check-cast v2, [Ljava/lang/Object; // type@0430 │ │ +03d26e: 5b12 b601 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d272: 1101 |001d: return-object v1 │ │ +03d274: 0d02 |001e: move-exception v2 │ │ +03d276: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -18313,144 +18313,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d968: |[03d968] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -03d978: 6e10 2e05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@052e │ │ -03d97e: 0c00 |0003: move-result-object v0 │ │ -03d980: 1100 |0004: return-object v0 │ │ +03d288: |[03d288] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +03d298: 6e10 2e05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@052e │ │ +03d29e: 0c00 |0003: move-result-object v0 │ │ +03d2a0: 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 │ │ -03d984: |[03d984] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -03d994: 5441 b401 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03d998: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03d99a: 5243 b501 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03d99e: 7156 2c05 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ -03d9a4: 0a00 |0008: move-result v0 │ │ -03d9a6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -03d9aa: 5441 b601 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d9ae: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03d9b2: 6202 b201 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03d9b6: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -03d9ba: 5441 b601 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03d9be: 6202 b201 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03d9c2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -03d9c6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -03d9c8: 5c41 b301 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03d9cc: 0e00 |001c: return-void │ │ +03d2a4: |[03d2a4] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +03d2b4: 5451 b401 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d2b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03d2ba: 5253 b501 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d2be: 7157 2c05 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ +03d2c4: 0a00 |0008: move-result v0 │ │ +03d2c6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +03d2ca: 5451 b601 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d2ce: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03d2d2: 6202 b201 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d2d6: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +03d2da: 5451 b601 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d2de: 6202 b201 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d2e2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +03d2e6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +03d2e8: 5c51 b301 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d2ec: 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 │ │ -03d9d0: |[03d9d0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -03d9e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d9e2: 6e40 3305 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0533 │ │ -03d9e8: 0c00 |0004: move-result-object v0 │ │ -03d9ea: 1100 |0005: return-object v0 │ │ +03d2f0: |[03d2f0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +03d300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d302: 6e40 3305 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0533 │ │ +03d308: 0c00 |0004: move-result-object v0 │ │ +03d30a: 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 │ │ -03d9ec: |[03d9ec] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -03d9fc: 5441 b401 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03da00: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03da02: 5243 b501 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03da06: 7156 2c05 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ -03da0c: 0a00 |0008: move-result v0 │ │ -03da0e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -03da12: 5441 b601 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03da16: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03da1a: 6202 b201 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03da1e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -03da22: 1107 |0013: return-object v7 │ │ -03da24: 5441 b601 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03da28: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -03da2c: 28fb |0018: goto 0013 // -0005 │ │ +03d30c: |[03d30c] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +03d31c: 5451 b401 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d320: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03d322: 5253 b501 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d326: 7157 2c05 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ +03d32c: 0a00 |0008: move-result v0 │ │ +03d32e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +03d332: 5451 b601 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d336: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03d33a: 6202 b201 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d33e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +03d342: 1108 |0013: return-object v8 │ │ +03d344: 5451 b601 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d348: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +03d34c: 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 │ │ -03da30: |[03da30] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -03da40: 5530 b301 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03da44: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03da48: 7010 3105 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03da4e: 5430 b401 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03da52: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03da54: 5232 b501 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03da58: 7155 2c05 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ -03da5e: 0a00 |000f: move-result v0 │ │ -03da60: 0f00 |0010: return v0 │ │ +03d350: |[03d350] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +03d360: 5530 b301 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d364: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03d368: 7010 3105 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d36e: 5430 b401 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d372: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03d374: 5232 b501 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d378: 7155 2c05 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ +03d37e: 0a00 |000f: move-result v0 │ │ +03d380: 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; │ │ @@ -18462,29 +18462,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03da64: |[03da64] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -03da74: 5521 b301 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03da78: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -03da7c: 7010 3105 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03da82: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03da84: 5221 b501 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03da88: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -03da8c: 5421 b601 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03da90: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -03da94: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -03da98: 0f00 |0012: return v0 │ │ -03da9a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03da9e: 28f3 |0015: goto 0008 // -000d │ │ -03daa0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -03daa2: 28fb |0017: goto 0012 // -0005 │ │ +03d384: |[03d384] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +03d394: 5521 b301 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d398: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +03d39c: 7010 3105 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d3a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03d3a4: 5221 b501 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d3a8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +03d3ac: 5421 b601 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d3b0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +03d3b4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +03d3b8: 0f00 |0012: return v0 │ │ +03d3ba: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d3be: 28f3 |0015: goto 0008 // -000d │ │ +03d3c0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +03d3c2: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -18503,21 +18503,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03daa4: |[03daa4] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -03dab4: 5520 b301 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03dab8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03dabc: 7010 3105 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03dac2: 5420 b401 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dac6: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -03daca: 1000 |000b: return-wide v0 │ │ +03d3c4: |[03d3c4] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +03d3d4: 5520 b301 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d3d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03d3dc: 7010 3105 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d3e2: 5420 b401 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d3e6: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +03d3ea: 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; │ │ @@ -18525,95 +18525,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 │ │ -03dacc: |[03dacc] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -03dadc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03dade: 5484 b401 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dae2: 5285 b501 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dae6: 715a 2c05 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ -03daec: 0a00 |0008: move-result v0 │ │ -03daee: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -03daf2: 5484 b601 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03daf6: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -03dafa: 0e00 |000f: return-void │ │ -03dafc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -03db00: 5284 b501 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03db04: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -03db08: 5484 b601 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03db0c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -03db10: 6205 b201 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03db14: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -03db18: 5484 b401 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db1c: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -03db20: 5484 b601 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03db24: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -03db28: 28e9 |0026: goto 000f // -0017 │ │ -03db2a: 5584 b301 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03db2e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -03db32: 5284 b501 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03db36: 5485 b401 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db3a: 2155 |002f: array-length v5, v5 │ │ -03db3c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -03db40: 7010 3105 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03db46: 5484 b401 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db4a: 5285 b501 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03db4e: 715a 2c05 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ -03db54: 0a04 |003c: move-result v4 │ │ -03db56: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -03db5a: 5284 b501 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03db5e: 5485 b401 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db62: 2155 |0043: array-length v5, v5 │ │ -03db64: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -03db68: 5284 b501 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03db6c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03db70: 7110 3505 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ -03db76: 0a01 |004d: move-result v1 │ │ -03db78: 2312 1f04 |004e: new-array v2, v1, [J // type@041f │ │ -03db7c: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ -03db80: 5484 b401 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db84: 5485 b401 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03db88: 2155 |0056: array-length v5, v5 │ │ -03db8a: 7155 d70d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03db90: 5484 b601 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03db94: 5485 b601 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03db98: 2155 |005e: array-length v5, v5 │ │ -03db9a: 7155 d70d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03dba0: 5b82 b401 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dba4: 5b83 b601 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dba8: 5284 b501 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dbac: b104 |0068: sub-int/2addr v4, v0 │ │ -03dbae: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03dbb2: 5484 b401 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dbb6: 5485 b401 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dbba: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03dbbe: 5287 b501 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dbc2: b107 |0073: sub-int/2addr v7, v0 │ │ -03dbc4: 7157 d70d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03dbca: 5484 b601 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dbce: 5485 b601 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dbd2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03dbd6: 5287 b501 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dbda: b107 |007f: sub-int/2addr v7, v0 │ │ -03dbdc: 7157 d70d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03dbe2: 5484 b401 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ -03dbe6: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -03dbea: 5484 b601 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dbee: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -03dbf2: 5284 b501 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dbf6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03dbfa: 5984 b501 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dbfe: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03d3ec: |[03d3ec] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +03d3fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03d3fe: 5494 b401 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d402: 5295 b501 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d406: 715b 2c05 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ +03d40c: 0a00 |0008: move-result v0 │ │ +03d40e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +03d412: 5494 b601 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d416: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +03d41a: 0e00 |000f: return-void │ │ +03d41c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +03d420: 5294 b501 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d424: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03d428: 5494 b601 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d42c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +03d430: 6205 b201 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d434: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03d438: 5494 b401 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d43c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +03d440: 5494 b601 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d444: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +03d448: 28e9 |0026: goto 000f // -0017 │ │ +03d44a: 5594 b301 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d44e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +03d452: 5294 b501 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d456: 5495 b401 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d45a: 2155 |002f: array-length v5, v5 │ │ +03d45c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +03d460: 7010 3105 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d466: 5494 b401 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d46a: 5295 b501 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d46e: 715b 2c05 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@052c │ │ +03d474: 0a04 |003c: move-result v4 │ │ +03d476: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03d47a: 5294 b501 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d47e: 5495 b401 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d482: 2155 |0043: array-length v5, v5 │ │ +03d484: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +03d488: 5294 b501 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d48c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03d490: 7110 3505 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@0535 │ │ +03d496: 0a01 |004d: move-result v1 │ │ +03d498: 2312 1f04 |004e: new-array v2, v1, [J // type@041f │ │ +03d49c: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ +03d4a0: 5494 b401 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d4a4: 5495 b401 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d4a8: 2155 |0056: array-length v5, v5 │ │ +03d4aa: 7155 d70d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d4b0: 5494 b601 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d4b4: 5495 b601 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d4b8: 2155 |005e: array-length v5, v5 │ │ +03d4ba: 7155 d70d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d4c0: 5b92 b401 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d4c4: 5b93 b601 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d4c8: 5294 b501 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d4cc: b104 |0068: sub-int/2addr v4, v0 │ │ +03d4ce: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +03d4d2: 5494 b401 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d4d6: 5495 b401 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d4da: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03d4de: 5297 b501 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d4e2: b107 |0073: sub-int/2addr v7, v0 │ │ +03d4e4: 7157 d70d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d4ea: 5494 b601 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d4ee: 5495 b601 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d4f2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03d4f6: 5297 b501 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d4fa: b107 |007f: sub-int/2addr v7, v0 │ │ +03d4fc: 7157 d70d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03d502: 5494 b401 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@01b4 │ │ +03d506: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +03d50a: 5494 b601 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d50e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +03d512: 5294 b501 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d516: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03d51a: 5994 b501 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d51e: 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 │ │ @@ -18634,65 +18634,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 │ │ -03dc04: |[03dc04] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -03dc14: 6e30 3005 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0530 │ │ -03dc1a: 0e00 |0003: return-void │ │ +03d524: |[03d524] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +03d534: 6e30 3005 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0530 │ │ +03d53a: 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 │ │ -03dc1c: |[03dc1c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -03dc2c: 5420 b601 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dc30: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -03dc34: 6201 b201 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03dc38: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -03dc3c: 5420 b601 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dc40: 6201 b201 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ -03dc44: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -03dc48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03dc4a: 5c20 b301 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03dc4e: 0e00 |0011: return-void │ │ +03d53c: |[03d53c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +03d54c: 5420 b601 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d550: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +03d554: 6201 b201 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d558: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +03d55c: 5420 b601 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d560: 6201 b201 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@01b2 │ │ +03d564: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03d568: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03d56a: 5c20 b301 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d56e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -18705,21 +18705,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03dc50: |[03dc50] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -03dc60: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03dc64: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03dc68: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03dc6e: 5410 b601 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dc72: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -03dc76: 0e00 |000b: return-void │ │ +03d570: |[03d570] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +03d580: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d584: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03d588: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d58e: 5410 b601 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d592: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03d596: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -18734,20 +18734,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03dc78: |[03dc78] android.support.v4.util.LongSparseArray.size:()I │ │ -03dc88: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03dc8c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03dc90: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03dc96: 5210 b501 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ -03dc9a: 0f00 |0009: return v0 │ │ +03d598: |[03d598] android.support.v4.util.LongSparseArray.size:()I │ │ +03d5a8: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d5ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03d5b0: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d5b6: 5210 b501 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@01b5 │ │ +03d5ba: 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; │ │ @@ -18758,21 +18758,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03dc9c: |[03dc9c] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -03dcac: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ -03dcb0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03dcb4: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ -03dcba: 5410 b601 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ -03dcbe: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -03dcc2: 1100 |000b: return-object v0 │ │ +03d5bc: |[03d5bc] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +03d5cc: 5510 b301 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@01b3 │ │ +03d5d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03d5d4: 7010 3105 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0531 │ │ +03d5da: 5410 b601 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@01b6 │ │ +03d5de: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +03d5e2: 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; │ │ @@ -18858,29 +18858,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -03dcc4: |[03dcc4] android.support.v4.util.LruCache.:(I)V │ │ -03dcd4: 7010 970d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03dcda: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -03dcde: 2200 1b02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -03dce2: 1a01 9315 |0007: const-string v1, "maxSize <= 0" // string@1593 │ │ -03dce6: 7020 7a0d 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -03dcec: 2700 |000c: throw v0 │ │ -03dcee: 5945 bb01 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ -03dcf2: 2200 6b02 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ -03dcf6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03dcf8: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -03dcfc: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -03dcfe: 7040 4b0e 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0e4b │ │ -03dd04: 5b40 ba01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03dd08: 0e00 |001a: return-void │ │ +03d5e4: |[03d5e4] android.support.v4.util.LruCache.:(I)V │ │ +03d5f4: 7010 970d 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03d5fa: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +03d5fe: 2200 1b02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +03d602: 1a01 8d15 |0007: const-string v1, "maxSize <= 0" // string@158d │ │ +03d606: 7020 7a0d 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +03d60c: 2700 |000c: throw v0 │ │ +03d60e: 5945 bb01 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ +03d612: 2200 6b02 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ +03d616: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +03d618: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +03d61c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +03d61e: 7040 4b0e 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0e4b │ │ +03d624: 5b40 ba01 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d628: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -18895,36 +18895,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 │ │ -03dd0c: |[03dd0c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03dd1c: 6e30 4e05 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054e │ │ -03dd22: 0a00 |0003: move-result v0 │ │ -03dd24: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -03dd28: 2201 1c02 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -03dd2c: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -03dd30: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03dd36: 1a03 f208 |000d: const-string v3, "Negative size: " // string@08f2 │ │ -03dd3a: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03dd40: 0c02 |0012: move-result-object v2 │ │ -03dd42: 6e20 cd0d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03dd48: 0c02 |0016: move-result-object v2 │ │ -03dd4a: 1a03 3401 |0017: const-string v3, "=" // string@0134 │ │ -03dd4e: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03dd54: 0c02 |001c: move-result-object v2 │ │ -03dd56: 6e20 cd0d 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -03dd5c: 0c02 |0020: move-result-object v2 │ │ -03dd5e: 6e10 d60d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03dd64: 0c02 |0024: move-result-object v2 │ │ -03dd66: 7020 7d0d 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03dd6c: 2701 |0028: throw v1 │ │ -03dd6e: 0f00 |0029: return v0 │ │ +03d62c: |[03d62c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03d63c: 6e30 4e05 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054e │ │ +03d642: 0a00 |0003: move-result v0 │ │ +03d644: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +03d648: 2201 1c02 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +03d64c: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +03d650: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03d656: 1a03 ec08 |000d: const-string v3, "Negative size: " // string@08ec │ │ +03d65a: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03d660: 0c02 |0012: move-result-object v2 │ │ +03d662: 6e20 cd0d 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03d668: 0c02 |0016: move-result-object v2 │ │ +03d66a: 1a03 3401 |0017: const-string v3, "=" // string@0134 │ │ +03d66e: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03d674: 0c02 |001c: move-result-object v2 │ │ +03d676: 6e20 cd0d 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +03d67c: 0c02 |0020: move-result-object v2 │ │ +03d67e: 6e10 d60d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03d684: 0c02 |0024: move-result-object v2 │ │ +03d686: 7020 7d0d 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03d68c: 2701 |0028: throw v1 │ │ +03d68e: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x0029 line=234 │ │ locals : │ │ @@ -18941,78 +18941,78 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -03dd70: |[03dd70] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -03dd80: 1d06 |0000: monitor-enter v6 │ │ -03dd82: 5263 be01 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03dd86: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -03dd8a: 5463 ba01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03dd8e: 6e10 4f0e 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0e4f │ │ -03dd94: 0a03 |000a: move-result v3 │ │ -03dd96: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -03dd9a: 5263 be01 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03dd9e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -03dda2: 2203 1c02 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ -03dda6: 2204 3102 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -03ddaa: 7010 c60d 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -03ddb0: 6e10 9a0d 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -03ddb6: 0c05 |001b: move-result-object v5 │ │ -03ddb8: 6e10 6a0d 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -03ddbe: 0c05 |001f: move-result-object v5 │ │ -03ddc0: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03ddc6: 0c04 |0023: move-result-object v4 │ │ -03ddc8: 1a05 f100 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f1 │ │ -03ddcc: 6e20 ce0d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -03ddd2: 0c04 |0029: move-result-object v4 │ │ -03ddd4: 6e10 d60d 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -03ddda: 0c04 |002d: move-result-object v4 │ │ -03dddc: 7020 7d0d 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -03dde2: 2703 |0031: throw v3 │ │ -03dde4: 0d03 |0032: move-exception v3 │ │ -03dde6: 1e06 |0033: monitor-exit v6 │ │ -03dde8: 2703 |0034: throw v3 │ │ -03ddea: 5263 be01 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03ddee: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -03ddf2: 5463 ba01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03ddf6: 6e10 4f0e 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0e4f │ │ -03ddfc: 0a03 |003e: move-result v3 │ │ -03ddfe: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -03de02: 1e06 |0041: monitor-exit v6 │ │ -03de04: 0e00 |0042: return-void │ │ -03de06: 5463 ba01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03de0a: 6e10 4d0e 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0e4d │ │ -03de10: 0c03 |0048: move-result-object v3 │ │ -03de12: 7210 6f0e 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -03de18: 0c03 |004c: move-result-object v3 │ │ -03de1a: 7210 490e 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -03de20: 0c01 |0050: move-result-object v1 │ │ -03de22: 1f01 6f02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ -03de26: 7210 610e 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -03de2c: 0c00 |0056: move-result-object v0 │ │ -03de2e: 7210 620e 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ -03de34: 0c02 |005a: move-result-object v2 │ │ -03de36: 5463 ba01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03de3a: 6e20 510e 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -03de40: 5263 be01 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03de44: 7030 4c05 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ -03de4a: 0a04 |0065: move-result v4 │ │ -03de4c: b143 |0066: sub-int/2addr v3, v4 │ │ -03de4e: 5963 be01 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03de52: 5263 b801 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ -03de56: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03de5a: 5963 b801 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ -03de5e: 1e06 |006f: monitor-exit v6 │ │ -03de60: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -03de62: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -03de64: 6e54 4205 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@0542 │ │ -03de6a: 288b |0075: goto 0000 // -0075 │ │ +03d690: |[03d690] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +03d6a0: 1d06 |0000: monitor-enter v6 │ │ +03d6a2: 5263 be01 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d6a6: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +03d6aa: 5463 ba01 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d6ae: 6e10 4f0e 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0e4f │ │ +03d6b4: 0a03 |000a: move-result v3 │ │ +03d6b6: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +03d6ba: 5263 be01 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d6be: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +03d6c2: 2203 1c02 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ +03d6c6: 2204 3102 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +03d6ca: 7010 c60d 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03d6d0: 6e10 9a0d 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +03d6d6: 0c05 |001b: move-result-object v5 │ │ +03d6d8: 6e10 6a0d 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +03d6de: 0c05 |001f: move-result-object v5 │ │ +03d6e0: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03d6e6: 0c04 |0023: move-result-object v4 │ │ +03d6e8: 1a05 f100 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00f1 │ │ +03d6ec: 6e20 ce0d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03d6f2: 0c04 |0029: move-result-object v4 │ │ +03d6f4: 6e10 d60d 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03d6fa: 0c04 |002d: move-result-object v4 │ │ +03d6fc: 7020 7d0d 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +03d702: 2703 |0031: throw v3 │ │ +03d704: 0d03 |0032: move-exception v3 │ │ +03d706: 1e06 |0033: monitor-exit v6 │ │ +03d708: 2703 |0034: throw v3 │ │ +03d70a: 5263 be01 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d70e: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03d712: 5463 ba01 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d716: 6e10 4f0e 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@0e4f │ │ +03d71c: 0a03 |003e: move-result v3 │ │ +03d71e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03d722: 1e06 |0041: monitor-exit v6 │ │ +03d724: 0e00 |0042: return-void │ │ +03d726: 5463 ba01 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d72a: 6e10 4d0e 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0e4d │ │ +03d730: 0c03 |0048: move-result-object v3 │ │ +03d732: 7210 6f0e 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +03d738: 0c03 |004c: move-result-object v3 │ │ +03d73a: 7210 490e 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +03d740: 0c01 |0050: move-result-object v1 │ │ +03d742: 1f01 6f02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ +03d746: 7210 610e 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +03d74c: 0c00 |0056: move-result-object v0 │ │ +03d74e: 7210 620e 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ +03d754: 0c02 |005a: move-result-object v2 │ │ +03d756: 5463 ba01 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d75a: 6e20 510e 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +03d760: 5263 be01 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d764: 7030 4c05 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ +03d76a: 0a04 |0065: move-result v4 │ │ +03d76c: b143 |0066: sub-int/2addr v3, v4 │ │ +03d76e: 5963 be01 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d772: 5263 b801 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ +03d776: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03d77a: 5963 b801 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ +03d77e: 1e06 |006f: monitor-exit v6 │ │ +03d780: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +03d782: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +03d784: 6e54 4205 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@0542 │ │ +03d78a: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=146 │ │ @@ -19044,17 +19044,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 │ │ -03de80: |[03de80] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03de90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03de92: 1100 |0001: return-object v0 │ │ +03d7a0: |[03d7a0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03d7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d7b2: 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; │ │ @@ -19065,22 +19065,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03de94: |[03de94] android.support.v4.util.LruCache.createCount:()I │ │ -03dea4: 1d01 |0000: monitor-enter v1 │ │ -03dea6: 5210 b701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ -03deaa: 1e01 |0003: monitor-exit v1 │ │ -03deac: 0f00 |0004: return v0 │ │ -03deae: 0d00 |0005: move-exception v0 │ │ -03deb0: 1e01 |0006: monitor-exit v1 │ │ -03deb2: 2700 |0007: throw v0 │ │ +03d7b4: |[03d7b4] android.support.v4.util.LruCache.createCount:()I │ │ +03d7c4: 1d01 |0000: monitor-enter v1 │ │ +03d7c6: 5210 b701 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ +03d7ca: 1e01 |0003: monitor-exit v1 │ │ +03d7cc: 0f00 |0004: return v0 │ │ +03d7ce: 0d00 |0005: move-exception v0 │ │ +03d7d0: 1e01 |0006: monitor-exit v1 │ │ +03d7d2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19091,16 +19091,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 │ │ -03dec0: |[03dec0] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03ded0: 0e00 |0000: return-void │ │ +03d7e0: |[03d7e0] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03d7f0: 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; │ │ @@ -19116,18 +19116,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03ded4: |[03ded4] android.support.v4.util.LruCache.evictAll:()V │ │ -03dee4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03dee6: 7020 5105 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ -03deec: 0e00 |0004: return-void │ │ +03d7f4: |[03d7f4] android.support.v4.util.LruCache.evictAll:()V │ │ +03d804: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03d806: 7020 5105 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ +03d80c: 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; │ │ @@ -19137,22 +19137,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03def0: |[03def0] android.support.v4.util.LruCache.evictionCount:()I │ │ -03df00: 1d01 |0000: monitor-enter v1 │ │ -03df02: 5210 b801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ -03df06: 1e01 |0003: monitor-exit v1 │ │ -03df08: 0f00 |0004: return v0 │ │ -03df0a: 0d00 |0005: move-exception v0 │ │ -03df0c: 1e01 |0006: monitor-exit v1 │ │ -03df0e: 2700 |0007: throw v0 │ │ +03d810: |[03d810] android.support.v4.util.LruCache.evictionCount:()I │ │ +03d820: 1d01 |0000: monitor-enter v1 │ │ +03d822: 5210 b801 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@01b8 │ │ +03d826: 1e01 |0003: monitor-exit v1 │ │ +03d828: 0f00 |0004: return v0 │ │ +03d82a: 0d00 |0005: move-exception v0 │ │ +03d82c: 1e01 |0006: monitor-exit v1 │ │ +03d82e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19163,71 +19163,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 │ │ -03df1c: |[03df1c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03df2c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -03df30: 2202 2702 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0227 │ │ -03df34: 1a03 7913 |0004: const-string v3, "key == null" // string@1379 │ │ -03df38: 7020 960d 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ -03df3e: 2702 |0009: throw v2 │ │ -03df40: 1d04 |000a: monitor-enter v4 │ │ -03df42: 5442 ba01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03df46: 6e20 4e0e 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ -03df4c: 0c01 |0010: move-result-object v1 │ │ -03df4e: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -03df52: 5242 b901 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03df56: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03df5a: 5942 b901 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03df5e: 1e04 |0019: monitor-exit v4 │ │ -03df60: 0710 |001a: move-object v0, v1 │ │ -03df62: 1100 |001b: return-object v0 │ │ -03df64: 5242 bc01 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ -03df68: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03df6c: 5942 bc01 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ -03df70: 1e04 |0022: monitor-exit v4 │ │ -03df72: 6e20 4005 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0540 │ │ -03df78: 0c00 |0026: move-result-object v0 │ │ -03df7a: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -03df7e: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -03df80: 28f1 |002a: goto 001b // -000f │ │ -03df82: 0d02 |002b: move-exception v2 │ │ -03df84: 1e04 |002c: monitor-exit v4 │ │ -03df86: 2702 |002d: throw v2 │ │ -03df88: 1d04 |002e: monitor-enter v4 │ │ -03df8a: 5242 b701 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ -03df8e: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03df92: 5942 b701 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ -03df96: 5442 ba01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03df9a: 6e30 500e 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ -03dfa0: 0c01 |003a: move-result-object v1 │ │ -03dfa2: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -03dfa6: 5442 ba01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03dfaa: 6e30 500e 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ -03dfb0: 1e04 |0042: monitor-exit v4 │ │ -03dfb2: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -03dfb6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -03dfb8: 6e51 4205 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@0542 │ │ -03dfbe: 0710 |0049: move-object v0, v1 │ │ -03dfc0: 28d1 |004a: goto 001b // -002f │ │ -03dfc2: 5242 be01 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03dfc6: 7030 4c05 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ -03dfcc: 0a03 |0050: move-result v3 │ │ -03dfce: b032 |0051: add-int/2addr v2, v3 │ │ -03dfd0: 5942 be01 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03dfd4: 28ee |0054: goto 0042 // -0012 │ │ -03dfd6: 0d02 |0055: move-exception v2 │ │ -03dfd8: 1e04 |0056: monitor-exit v4 │ │ -03dfda: 2702 |0057: throw v2 │ │ -03dfdc: 5242 bb01 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ -03dfe0: 7020 5105 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ -03dfe6: 28be |005d: goto 001b // -0042 │ │ +03d83c: |[03d83c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03d84c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +03d850: 2202 2702 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0227 │ │ +03d854: 1a03 7313 |0004: const-string v3, "key == null" // string@1373 │ │ +03d858: 7020 960d 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ +03d85e: 2702 |0009: throw v2 │ │ +03d860: 1d04 |000a: monitor-enter v4 │ │ +03d862: 5442 ba01 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d866: 6e20 4e0e 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ +03d86c: 0c01 |0010: move-result-object v1 │ │ +03d86e: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +03d872: 5242 b901 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03d876: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d87a: 5942 b901 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03d87e: 1e04 |0019: monitor-exit v4 │ │ +03d880: 0710 |001a: move-object v0, v1 │ │ +03d882: 1100 |001b: return-object v0 │ │ +03d884: 5242 bc01 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ +03d888: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d88c: 5942 bc01 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ +03d890: 1e04 |0022: monitor-exit v4 │ │ +03d892: 6e20 4005 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0540 │ │ +03d898: 0c00 |0026: move-result-object v0 │ │ +03d89a: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +03d89e: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +03d8a0: 28f1 |002a: goto 001b // -000f │ │ +03d8a2: 0d02 |002b: move-exception v2 │ │ +03d8a4: 1e04 |002c: monitor-exit v4 │ │ +03d8a6: 2702 |002d: throw v2 │ │ +03d8a8: 1d04 |002e: monitor-enter v4 │ │ +03d8aa: 5242 b701 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ +03d8ae: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d8b2: 5942 b701 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@01b7 │ │ +03d8b6: 5442 ba01 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d8ba: 6e30 500e 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ +03d8c0: 0c01 |003a: move-result-object v1 │ │ +03d8c2: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +03d8c6: 5442 ba01 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03d8ca: 6e30 500e 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ +03d8d0: 1e04 |0042: monitor-exit v4 │ │ +03d8d2: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +03d8d6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +03d8d8: 6e51 4205 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@0542 │ │ +03d8de: 0710 |0049: move-object v0, v1 │ │ +03d8e0: 28d1 |004a: goto 001b // -002f │ │ +03d8e2: 5242 be01 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d8e6: 7030 4c05 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ +03d8ec: 0a03 |0050: move-result v3 │ │ +03d8ee: b032 |0051: add-int/2addr v2, v3 │ │ +03d8f0: 5942 be01 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d8f4: 28ee |0054: goto 0042 // -0012 │ │ +03d8f6: 0d02 |0055: move-exception v2 │ │ +03d8f8: 1e04 |0056: monitor-exit v4 │ │ +03d8fa: 2702 |0057: throw v2 │ │ +03d8fc: 5242 bb01 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ +03d900: 7020 5105 2400 |005a: invoke-direct {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ +03d906: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -19275,22 +19275,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03e010: |[03e010] android.support.v4.util.LruCache.hitCount:()I │ │ -03e020: 1d01 |0000: monitor-enter v1 │ │ -03e022: 5210 b901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03e026: 1e01 |0003: monitor-exit v1 │ │ -03e028: 0f00 |0004: return v0 │ │ -03e02a: 0d00 |0005: move-exception v0 │ │ -03e02c: 1e01 |0006: monitor-exit v1 │ │ -03e02e: 2700 |0007: throw v0 │ │ +03d930: |[03d930] android.support.v4.util.LruCache.hitCount:()I │ │ +03d940: 1d01 |0000: monitor-enter v1 │ │ +03d942: 5210 b901 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03d946: 1e01 |0003: monitor-exit v1 │ │ +03d948: 0f00 |0004: return v0 │ │ +03d94a: 0d00 |0005: move-exception v0 │ │ +03d94c: 1e01 |0006: monitor-exit v1 │ │ +03d94e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19301,22 +19301,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03e03c: |[03e03c] android.support.v4.util.LruCache.maxSize:()I │ │ -03e04c: 1d01 |0000: monitor-enter v1 │ │ -03e04e: 5210 bb01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ -03e052: 1e01 |0003: monitor-exit v1 │ │ -03e054: 0f00 |0004: return v0 │ │ -03e056: 0d00 |0005: move-exception v0 │ │ -03e058: 1e01 |0006: monitor-exit v1 │ │ -03e05a: 2700 |0007: throw v0 │ │ +03d95c: |[03d95c] android.support.v4.util.LruCache.maxSize:()I │ │ +03d96c: 1d01 |0000: monitor-enter v1 │ │ +03d96e: 5210 bb01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ +03d972: 1e01 |0003: monitor-exit v1 │ │ +03d974: 0f00 |0004: return v0 │ │ +03d976: 0d00 |0005: move-exception v0 │ │ +03d978: 1e01 |0006: monitor-exit v1 │ │ +03d97a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19327,22 +19327,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03e068: |[03e068] android.support.v4.util.LruCache.missCount:()I │ │ -03e078: 1d01 |0000: monitor-enter v1 │ │ -03e07a: 5210 bc01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ -03e07e: 1e01 |0003: monitor-exit v1 │ │ -03e080: 0f00 |0004: return v0 │ │ -03e082: 0d00 |0005: move-exception v0 │ │ -03e084: 1e01 |0006: monitor-exit v1 │ │ -03e086: 2700 |0007: throw v0 │ │ +03d988: |[03d988] android.support.v4.util.LruCache.missCount:()I │ │ +03d998: 1d01 |0000: monitor-enter v1 │ │ +03d99a: 5210 bc01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ +03d99e: 1e01 |0003: monitor-exit v1 │ │ +03d9a0: 0f00 |0004: return v0 │ │ +03d9a2: 0d00 |0005: move-exception v0 │ │ +03d9a4: 1e01 |0006: monitor-exit v1 │ │ +03d9a6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19353,49 +19353,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 │ │ -03e094: |[03e094] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -03e0a4: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -03e0a8: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -03e0ac: 2201 2702 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0227 │ │ -03e0b0: 1a02 7a13 |0006: const-string v2, "key == null || value == null" // string@137a │ │ -03e0b4: 7020 960d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ -03e0ba: 2701 |000b: throw v1 │ │ -03e0bc: 1d03 |000c: monitor-enter v3 │ │ -03e0be: 5231 bd01 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ -03e0c2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03e0c6: 5931 bd01 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ -03e0ca: 5231 be01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e0ce: 7030 4c05 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ -03e0d4: 0a02 |0018: move-result v2 │ │ -03e0d6: b021 |0019: add-int/2addr v1, v2 │ │ -03e0d8: 5931 be01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e0dc: 5431 ba01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03e0e0: 6e30 500e 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ -03e0e6: 0c00 |0021: move-result-object v0 │ │ -03e0e8: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -03e0ec: 5231 be01 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e0f0: 7030 4c05 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ -03e0f6: 0a02 |0029: move-result v2 │ │ -03e0f8: b121 |002a: sub-int/2addr v1, v2 │ │ -03e0fa: 5931 be01 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e0fe: 1e03 |002d: monitor-exit v3 │ │ -03e100: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -03e104: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -03e106: 6e55 4205 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@0542 │ │ -03e10c: 5231 bb01 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ -03e110: 7020 5105 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ -03e116: 1100 |0039: return-object v0 │ │ -03e118: 0d01 |003a: move-exception v1 │ │ -03e11a: 1e03 |003b: monitor-exit v3 │ │ -03e11c: 2701 |003c: throw v1 │ │ +03d9b4: |[03d9b4] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +03d9c4: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +03d9c8: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +03d9cc: 2201 2702 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0227 │ │ +03d9d0: 1a02 7413 |0006: const-string v2, "key == null || value == null" // string@1374 │ │ +03d9d4: 7020 960d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ +03d9da: 2701 |000b: throw v1 │ │ +03d9dc: 1d03 |000c: monitor-enter v3 │ │ +03d9de: 5231 bd01 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ +03d9e2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d9e6: 5931 bd01 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ +03d9ea: 5231 be01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d9ee: 7030 4c05 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ +03d9f4: 0a02 |0018: move-result v2 │ │ +03d9f6: b021 |0019: add-int/2addr v1, v2 │ │ +03d9f8: 5931 be01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03d9fc: 5431 ba01 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03da00: 6e30 500e 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ +03da06: 0c00 |0021: move-result-object v0 │ │ +03da08: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +03da0c: 5231 be01 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03da10: 7030 4c05 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ +03da16: 0a02 |0029: move-result v2 │ │ +03da18: b121 |002a: sub-int/2addr v1, v2 │ │ +03da1a: 5931 be01 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03da1e: 1e03 |002d: monitor-exit v3 │ │ +03da20: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +03da24: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +03da26: 6e55 4205 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@0542 │ │ +03da2c: 5231 bb01 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ +03da30: 7020 5105 1300 |0036: invoke-direct {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0551 │ │ +03da36: 1100 |0039: return-object v0 │ │ +03da38: 0d01 |003a: move-exception v1 │ │ +03da3a: 1e03 |003b: monitor-exit v3 │ │ +03da3c: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -19426,22 +19426,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03e134: |[03e134] android.support.v4.util.LruCache.putCount:()I │ │ -03e144: 1d01 |0000: monitor-enter v1 │ │ -03e146: 5210 bd01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ -03e14a: 1e01 |0003: monitor-exit v1 │ │ -03e14c: 0f00 |0004: return v0 │ │ -03e14e: 0d00 |0005: move-exception v0 │ │ -03e150: 1e01 |0006: monitor-exit v1 │ │ -03e152: 2700 |0007: throw v0 │ │ +03da54: |[03da54] android.support.v4.util.LruCache.putCount:()I │ │ +03da64: 1d01 |0000: monitor-enter v1 │ │ +03da66: 5210 bd01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@01bd │ │ +03da6a: 1e01 |0003: monitor-exit v1 │ │ +03da6c: 0f00 |0004: return v0 │ │ +03da6e: 0d00 |0005: move-exception v0 │ │ +03da70: 1e01 |0006: monitor-exit v1 │ │ +03da72: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19452,39 +19452,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 │ │ -03e160: |[03e160] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03e170: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -03e174: 2201 2702 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0227 │ │ -03e178: 1a02 7913 |0004: const-string v2, "key == null" // string@1379 │ │ -03e17c: 7020 960d 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ -03e182: 2701 |0009: throw v1 │ │ -03e184: 1d03 |000a: monitor-enter v3 │ │ -03e186: 5431 ba01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03e18a: 6e20 510e 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -03e190: 0c00 |0010: move-result-object v0 │ │ -03e192: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -03e196: 5231 be01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e19a: 7030 4c05 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ -03e1a0: 0a02 |0018: move-result v2 │ │ -03e1a2: b121 |0019: sub-int/2addr v1, v2 │ │ -03e1a4: 5931 be01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e1a8: 1e03 |001c: monitor-exit v3 │ │ -03e1aa: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -03e1ae: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03e1b0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -03e1b2: 6e52 4205 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@0542 │ │ -03e1b8: 1100 |0024: return-object v0 │ │ -03e1ba: 0d01 |0025: move-exception v1 │ │ -03e1bc: 1e03 |0026: monitor-exit v3 │ │ -03e1be: 2701 |0027: throw v1 │ │ +03da80: |[03da80] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03da90: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +03da94: 2201 2702 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0227 │ │ +03da98: 1a02 7313 |0004: const-string v2, "key == null" // string@1373 │ │ +03da9c: 7020 960d 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0d96 │ │ +03daa2: 2701 |0009: throw v1 │ │ +03daa4: 1d03 |000a: monitor-enter v3 │ │ +03daa6: 5431 ba01 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03daaa: 6e20 510e 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +03dab0: 0c00 |0010: move-result-object v0 │ │ +03dab2: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +03dab6: 5231 be01 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03daba: 7030 4c05 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@054c │ │ +03dac0: 0a02 |0018: move-result v2 │ │ +03dac2: b121 |0019: sub-int/2addr v1, v2 │ │ +03dac4: 5931 be01 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03dac8: 1e03 |001c: monitor-exit v3 │ │ +03daca: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +03dace: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +03dad0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +03dad2: 6e52 4205 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@0542 │ │ +03dad8: 1100 |0024: return-object v0 │ │ +03dada: 0d01 |0025: move-exception v1 │ │ +03dadc: 1e03 |0026: monitor-exit v3 │ │ +03dade: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=174 │ │ @@ -19510,22 +19510,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03e1d4: |[03e1d4] android.support.v4.util.LruCache.size:()I │ │ -03e1e4: 1d01 |0000: monitor-enter v1 │ │ -03e1e6: 5210 be01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ -03e1ea: 1e01 |0003: monitor-exit v1 │ │ -03e1ec: 0f00 |0004: return v0 │ │ -03e1ee: 0d00 |0005: move-exception v0 │ │ -03e1f0: 1e01 |0006: monitor-exit v1 │ │ -03e1f2: 2700 |0007: throw v0 │ │ +03daf4: |[03daf4] android.support.v4.util.LruCache.size:()I │ │ +03db04: 1d01 |0000: monitor-enter v1 │ │ +03db06: 5210 be01 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@01be │ │ +03db0a: 1e01 |0003: monitor-exit v1 │ │ +03db0c: 0f00 |0004: return v0 │ │ +03db0e: 0d00 |0005: move-exception v0 │ │ +03db10: 1e01 |0006: monitor-exit v1 │ │ +03db12: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -19536,17 +19536,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 │ │ -03e200: |[03e200] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03e210: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e212: 0f00 |0001: return v0 │ │ +03db20: |[03db20] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03db30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03db32: 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; │ │ @@ -19559,24 +19559,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 │ │ -03e214: |[03e214] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -03e224: 1d02 |0000: monitor-enter v2 │ │ -03e226: 2200 6b02 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ -03e22a: 5421 ba01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ -03e22e: 7020 4c0e 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0e4c │ │ -03e234: 1e02 |0008: monitor-exit v2 │ │ -03e236: 1100 |0009: return-object v0 │ │ -03e238: 0d00 |000a: move-exception v0 │ │ -03e23a: 1e02 |000b: monitor-exit v2 │ │ -03e23c: 2700 |000c: throw v0 │ │ +03db34: |[03db34] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +03db44: 1d02 |0000: monitor-enter v2 │ │ +03db46: 2200 6b02 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ +03db4a: 5421 ba01 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@01ba │ │ +03db4e: 7020 4c0e 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@0e4c │ │ +03db54: 1e02 |0008: monitor-exit v2 │ │ +03db56: 1100 |0009: return-object v0 │ │ +03db58: 0d00 |000a: move-exception v0 │ │ +03db5a: 1e02 |000b: monitor-exit v2 │ │ +03db5c: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -19587,53 +19587,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -03e24c: |[03e24c] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -03e25c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03e25e: 1d06 |0001: monitor-enter v6 │ │ -03e260: 5262 b901 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03e264: 5263 bc01 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ -03e268: 9000 0203 |0006: add-int v0, v2, v3 │ │ -03e26c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -03e270: 5262 b901 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03e274: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -03e278: 9301 0200 |000e: div-int v1, v2, v0 │ │ -03e27c: 1a02 3a07 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@073a │ │ -03e280: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -03e282: 2333 3004 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -03e286: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -03e288: 5265 bb01 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ -03e28c: 7110 840d 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -03e292: 0c05 |001b: move-result-object v5 │ │ -03e294: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -03e298: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -03e29a: 5265 b901 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ -03e29e: 7110 840d 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -03e2a4: 0c05 |0024: move-result-object v5 │ │ -03e2a6: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -03e2aa: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -03e2ac: 5265 bc01 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ -03e2b0: 7110 840d 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -03e2b6: 0c05 |002d: move-result-object v5 │ │ -03e2b8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03e2bc: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03e2be: 7110 840d 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -03e2c4: 0c05 |0034: move-result-object v5 │ │ -03e2c6: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -03e2ca: 7120 af0d 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0daf │ │ -03e2d0: 0c02 |003a: move-result-object v2 │ │ -03e2d2: 1e06 |003b: monitor-exit v6 │ │ -03e2d4: 1102 |003c: return-object v2 │ │ -03e2d6: 0d02 |003d: move-exception v2 │ │ -03e2d8: 1e06 |003e: monitor-exit v6 │ │ -03e2da: 2702 |003f: throw v2 │ │ +03db6c: |[03db6c] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +03db7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03db7e: 1d06 |0001: monitor-enter v6 │ │ +03db80: 5262 b901 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03db84: 5263 bc01 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ +03db88: 9000 0203 |0006: add-int v0, v2, v3 │ │ +03db8c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +03db90: 5262 b901 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03db94: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +03db98: 9301 0200 |000e: div-int v1, v2, v0 │ │ +03db9c: 1a02 3a07 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@073a │ │ +03dba0: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +03dba2: 2333 3004 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +03dba6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +03dba8: 5265 bb01 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@01bb │ │ +03dbac: 7110 840d 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +03dbb2: 0c05 |001b: move-result-object v5 │ │ +03dbb4: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +03dbb8: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03dbba: 5265 b901 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@01b9 │ │ +03dbbe: 7110 840d 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +03dbc4: 0c05 |0024: move-result-object v5 │ │ +03dbc6: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +03dbca: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +03dbcc: 5265 bc01 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@01bc │ │ +03dbd0: 7110 840d 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +03dbd6: 0c05 |002d: move-result-object v5 │ │ +03dbd8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +03dbdc: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +03dbde: 7110 840d 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +03dbe4: 0c05 |0034: move-result-object v5 │ │ +03dbe6: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +03dbea: 7120 af0d 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0daf │ │ +03dbf0: 0c02 |003a: move-result-object v2 │ │ +03dbf2: 1e06 |003b: monitor-exit v6 │ │ +03dbf4: 1102 |003c: return-object v2 │ │ +03dbf6: 0d02 |003d: move-exception v2 │ │ +03dbf8: 1e06 |003e: monitor-exit v6 │ │ +03dbfa: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=318 │ │ 0x0008 line=319 │ │ 0x0010 line=320 │ │ @@ -19646,15 +19646,15 @@ │ │ │ │ source_file_idx : 1849 (LruCache.java) │ │ │ │ Class #93 header: │ │ class_idx : 226 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2587 │ │ +source_file_idx : 2581 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 15 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -19707,37 +19707,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03e2e8: |[03e2e8] android.support.v4.util.SparseArrayCompat.:()V │ │ -03e2f8: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -03e2fc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03e302: 6900 bf01 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e306: 0e00 |0007: return-void │ │ +03dc08: |[03dc08] android.support.v4.util.SparseArrayCompat.:()V │ │ +03dc18: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +03dc1c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03dc22: 6900 bf01 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03dc26: 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 │ │ -03e308: |[03e308] android.support.v4.util.SparseArrayCompat.:()V │ │ -03e318: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -03e31c: 7020 5405 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0554 │ │ -03e322: 0e00 |0005: return-void │ │ +03dc28: |[03dc28] android.support.v4.util.SparseArrayCompat.:()V │ │ +03dc38: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +03dc3c: 7020 5405 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0554 │ │ +03dc42: 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; │ │ @@ -19747,26 +19747,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03e324: |[03e324] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -03e334: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03e336: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03e33c: 5c21 c001 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e340: 7110 5d05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ -03e346: 0a03 |0009: move-result v3 │ │ -03e348: 2330 1e04 |000a: new-array v0, v3, [I // type@041e │ │ -03e34c: 5b20 c101 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e350: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ -03e354: 5b20 c301 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e358: 5921 c201 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e35c: 0e00 |0014: return-void │ │ +03dc44: |[03dc44] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +03dc54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03dc56: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03dc5c: 5c21 c001 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03dc60: 7110 5d05 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ +03dc66: 0a03 |0009: move-result v3 │ │ +03dc68: 2330 1e04 |000a: new-array v0, v3, [I // type@041e │ │ +03dc6c: 5b20 c101 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03dc70: 2330 3004 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0430 │ │ +03dc74: 5b20 c301 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03dc78: 5921 c201 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dc7c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -19782,37 +19782,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -03e360: |[03e360] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -03e370: 9001 0607 |0000: add-int v1, v6, v7 │ │ -03e374: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -03e378: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -03e37c: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -03e37e: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -03e382: 9003 0102 |0009: add-int v3, v1, v2 │ │ -03e386: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -03e38a: 4403 0500 |000d: aget v3, v5, v0 │ │ -03e38e: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -03e392: 0102 |0011: move v2, v0 │ │ -03e394: 28f2 |0012: goto 0004 // -000e │ │ -03e396: 0101 |0013: move v1, v0 │ │ -03e398: 28f0 |0014: goto 0004 // -0010 │ │ -03e39a: 9003 0607 |0015: add-int v3, v6, v7 │ │ -03e39e: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -03e3a2: 9003 0607 |0019: add-int v3, v6, v7 │ │ -03e3a6: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -03e3aa: 0f01 |001d: return v1 │ │ -03e3ac: 4403 0501 |001e: aget v3, v5, v1 │ │ -03e3b0: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -03e3b4: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -03e3b8: 28f9 |0024: goto 001d // -0007 │ │ +03dc80: |[03dc80] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +03dc90: 9001 0607 |0000: add-int v1, v6, v7 │ │ +03dc94: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +03dc98: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +03dc9c: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +03dc9e: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +03dca2: 9003 0102 |0009: add-int v3, v1, v2 │ │ +03dca6: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +03dcaa: 4403 0500 |000d: aget v3, v5, v0 │ │ +03dcae: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +03dcb2: 0102 |0011: move v2, v0 │ │ +03dcb4: 28f2 |0012: goto 0004 // -000e │ │ +03dcb6: 0101 |0013: move v1, v0 │ │ +03dcb8: 28f0 |0014: goto 0004 // -0010 │ │ +03dcba: 9003 0607 |0015: add-int v3, v6, v7 │ │ +03dcbe: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +03dcc2: 9003 0607 |0019: add-int v3, v6, v7 │ │ +03dcc6: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +03dcca: 0f01 |001d: return v1 │ │ +03dccc: 4403 0501 |001e: aget v3, v5, v1 │ │ +03dcd0: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +03dcd4: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03dcd8: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -19837,35 +19837,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -03e3bc: |[03e3bc] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -03e3cc: 5272 c201 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e3d0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03e3d2: 5471 c101 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e3d6: 5475 c301 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e3da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03e3dc: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -03e3e0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -03e3e4: 6206 bf01 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e3e8: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -03e3ec: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -03e3f0: 4406 0100 |0012: aget v6, v1, v0 │ │ -03e3f4: 4b06 0103 |0014: aput v6, v1, v3 │ │ -03e3f8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -03e3fc: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03e400: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e404: 28ec |001c: goto 0008 // -0014 │ │ -03e406: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -03e408: 5c76 c001 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e40c: 5973 c201 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e410: 0e00 |0022: return-void │ │ +03dcdc: |[03dcdc] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +03dcec: 5272 c201 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dcf0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +03dcf2: 5471 c101 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03dcf6: 5475 c301 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03dcfa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03dcfc: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +03dd00: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +03dd04: 6206 bf01 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03dd08: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +03dd0c: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +03dd10: 4406 0100 |0012: aget v6, v1, v0 │ │ +03dd14: 4b06 0103 |0014: aput v6, v1, v3 │ │ +03dd18: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +03dd1c: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03dd20: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03dd24: 28ec |001c: goto 0008 // -0014 │ │ +03dd26: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +03dd28: 5c76 c001 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03dd2c: 5973 c201 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dd30: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -19894,27 +19894,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03e414: |[03e414] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -03e424: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03e426: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -03e428: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -03e42c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -03e430: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -03e434: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -03e438: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -03e43c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -03e440: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -03e444: 0f03 |0010: return v3 │ │ -03e446: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e44a: 28ef |0013: goto 0002 // -0011 │ │ +03dd34: |[03dd34] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +03dd44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03dd46: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +03dd48: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +03dd4c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +03dd50: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +03dd54: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +03dd58: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +03dd5c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +03dd60: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +03dd64: 0f03 |0010: return v3 │ │ +03dd66: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03dd6a: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -19928,20 +19928,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03e44c: |[03e44c] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -03e45c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -03e460: 7110 5c05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@055c │ │ -03e466: 0a00 |0005: move-result v0 │ │ -03e468: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -03e46c: 0f00 |0008: return v0 │ │ +03dd6c: |[03dd6c] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +03dd7c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +03dd80: 7110 5c05 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@055c │ │ +03dd86: 0a00 |0005: move-result v0 │ │ +03dd88: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +03dd8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -19950,58 +19950,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -03e470: |[03e470] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -03e480: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03e482: 5274 c201 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e486: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -03e48a: 5474 c101 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e48e: 5275 c201 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e492: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03e496: 4404 0405 |000b: aget v4, v4, v5 │ │ -03e49a: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -03e49e: 6e30 6105 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -03e4a4: 0e00 |0012: return-void │ │ -03e4a6: 5574 c001 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e4aa: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -03e4ae: 5274 c201 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e4b2: 5475 c101 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e4b6: 2155 |001b: array-length v5, v5 │ │ -03e4b8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -03e4bc: 7010 5905 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e4c2: 5273 c201 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e4c6: 5474 c101 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e4ca: 2144 |0025: array-length v4, v4 │ │ -03e4cc: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -03e4d0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03e4d4: 7110 5d05 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ -03e4da: 0a00 |002d: move-result v0 │ │ -03e4dc: 2301 1e04 |002e: new-array v1, v0, [I // type@041e │ │ -03e4e0: 2302 3004 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ -03e4e4: 5474 c101 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e4e8: 5475 c101 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e4ec: 2155 |0036: array-length v5, v5 │ │ -03e4ee: 7155 d70d 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e4f4: 5474 c301 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e4f8: 5475 c301 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e4fc: 2155 |003e: array-length v5, v5 │ │ -03e4fe: 7155 d70d 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e504: 5b71 c101 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e508: 5b72 c301 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e50c: 5474 c101 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e510: 4b08 0403 |0048: aput v8, v4, v3 │ │ -03e514: 5474 c301 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e518: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -03e51c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03e520: 5974 c201 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e524: 28c0 |0052: goto 0012 // -0040 │ │ +03dd90: |[03dd90] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +03dda0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03dda2: 5274 c201 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dda6: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +03ddaa: 5474 c101 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03ddae: 5275 c201 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03ddb2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03ddb6: 4404 0405 |000b: aget v4, v4, v5 │ │ +03ddba: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +03ddbe: 6e30 6105 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +03ddc4: 0e00 |0012: return-void │ │ +03ddc6: 5574 c001 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03ddca: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +03ddce: 5274 c201 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03ddd2: 5475 c101 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03ddd6: 2155 |001b: array-length v5, v5 │ │ +03ddd8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +03dddc: 7010 5905 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03dde2: 5273 c201 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dde6: 5474 c101 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03ddea: 2144 |0025: array-length v4, v4 │ │ +03ddec: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +03ddf0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03ddf4: 7110 5d05 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ +03ddfa: 0a00 |002d: move-result v0 │ │ +03ddfc: 2301 1e04 |002e: new-array v1, v0, [I // type@041e │ │ +03de00: 2302 3004 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0430 │ │ +03de04: 5474 c101 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03de08: 5475 c101 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03de0c: 2155 |0036: array-length v5, v5 │ │ +03de0e: 7155 d70d 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03de14: 5474 c301 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03de18: 5475 c301 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03de1c: 2155 |003e: array-length v5, v5 │ │ +03de1e: 7155 d70d 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03de24: 5b71 c101 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03de28: 5b72 c301 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03de2c: 5474 c101 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03de30: 4b08 0403 |0048: aput v8, v4, v3 │ │ +03de34: 5474 c301 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03de38: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +03de3c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03de40: 5974 c201 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03de44: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -20033,27 +20033,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -03e528: |[03e528] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -03e538: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03e53a: 5251 c201 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e53e: 5452 c301 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e542: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03e544: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -03e548: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03e54a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03e54e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e552: 28f9 |000d: goto 0006 // -0007 │ │ -03e554: 5954 c201 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e558: 5c54 c001 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e55c: 0e00 |0012: return-void │ │ +03de48: |[03de48] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +03de58: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03de5a: 5251 c201 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03de5e: 5452 c301 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03de62: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03de64: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +03de68: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03de6a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +03de6e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03de72: 28f9 |000d: goto 0006 // -0007 │ │ +03de74: 5954 c201 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03de78: 5c54 c001 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03de7c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -20072,31 +20072,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -03e560: |[03e560] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -03e570: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e574: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03e576: 5243 c201 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e57a: 7140 5605 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ -03e580: 0a00 |0008: move-result v0 │ │ -03e582: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -03e586: 5441 c301 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e58a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03e58e: 6202 bf01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e592: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -03e596: 5441 c301 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e59a: 6202 bf01 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e59e: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -03e5a2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -03e5a4: 5c41 c001 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e5a8: 0e00 |001c: return-void │ │ +03de80: |[03de80] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +03de90: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03de94: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03de96: 5243 c201 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03de9a: 7140 5605 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ +03dea0: 0a00 |0008: move-result v0 │ │ +03dea2: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +03dea6: 5441 c301 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03deaa: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03deae: 6202 bf01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03deb2: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +03deb6: 5441 c301 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03deba: 6202 bf01 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03debe: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +03dec2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +03dec4: 5c41 c001 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03dec8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -20112,19 +20112,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e5ac: |[03e5ac] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -03e5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e5be: 6e30 5b05 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@055b │ │ -03e5c4: 0c00 |0004: move-result-object v0 │ │ -03e5c6: 1100 |0005: return-object v0 │ │ +03decc: |[03decc] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +03dedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03dede: 6e30 5b05 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@055b │ │ +03dee4: 0c00 |0004: move-result-object v0 │ │ +03dee6: 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 │ │ @@ -20134,29 +20134,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 │ │ -03e5c8: |[03e5c8] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -03e5d8: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e5dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03e5de: 5243 c201 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e5e2: 7140 5605 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ -03e5e8: 0a00 |0008: move-result v0 │ │ -03e5ea: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -03e5ee: 5441 c301 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e5f2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03e5f6: 6202 bf01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e5fa: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -03e5fe: 1106 |0013: return-object v6 │ │ -03e600: 5441 c301 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e604: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -03e608: 28fb |0018: goto 0013 // -0005 │ │ +03dee8: |[03dee8] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03def8: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03defc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03defe: 5243 c201 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03df02: 7140 5605 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ +03df08: 0a00 |0008: move-result v0 │ │ +03df0a: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +03df0e: 5441 c301 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03df12: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03df16: 6202 bf01 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03df1a: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +03df1e: 1106 |0013: return-object v6 │ │ +03df20: 5441 c301 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03df24: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +03df28: 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; │ │ @@ -20172,24 +20172,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -03e60c: |[03e60c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -03e61c: 5530 c001 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e620: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03e624: 7010 5905 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e62a: 5430 c101 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e62e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03e630: 5232 c201 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e634: 7140 5605 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ -03e63a: 0a00 |000f: move-result v0 │ │ -03e63c: 0f00 |0010: return v0 │ │ +03df2c: |[03df2c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +03df3c: 5530 c001 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03df40: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03df44: 7010 5905 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03df4a: 5430 c101 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03df4e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03df50: 5232 c201 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03df54: 7140 5605 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ +03df5a: 0a00 |000f: move-result v0 │ │ +03df5c: 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; │ │ @@ -20201,29 +20201,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03e640: |[03e640] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -03e650: 5521 c001 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e654: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -03e658: 7010 5905 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e65e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03e660: 5221 c201 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e664: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -03e668: 5421 c301 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e66c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -03e670: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -03e674: 0f00 |0012: return v0 │ │ -03e676: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e67a: 28f3 |0015: goto 0008 // -000d │ │ -03e67c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -03e67e: 28fb |0017: goto 0012 // -0005 │ │ +03df60: |[03df60] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +03df70: 5521 c001 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03df74: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +03df78: 7010 5905 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03df7e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03df80: 5221 c201 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03df84: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +03df88: 5421 c301 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03df8c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +03df90: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +03df94: 0f00 |0012: return v0 │ │ +03df96: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03df9a: 28f3 |0015: goto 0008 // -000d │ │ +03df9c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +03df9e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -20242,21 +20242,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e680: |[03e680] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -03e690: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e694: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03e698: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e69e: 5410 c101 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e6a2: 4400 0002 |0009: aget v0, v0, v2 │ │ -03e6a6: 0f00 |000b: return v0 │ │ +03dfa0: |[03dfa0] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +03dfb0: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03dfb4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03dfb8: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03dfbe: 5410 c101 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03dfc2: 4400 0002 |0009: aget v0, v0, v2 │ │ +03dfc6: 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; │ │ @@ -20268,91 +20268,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -03e6a8: |[03e6a8] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -03e6b8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03e6ba: 5484 c101 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e6be: 5285 c201 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e6c2: 7140 5605 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ -03e6c8: 0a00 |0008: move-result v0 │ │ -03e6ca: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -03e6ce: 5484 c301 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e6d2: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -03e6d6: 0e00 |000f: return-void │ │ -03e6d8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -03e6dc: 5284 c201 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e6e0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -03e6e4: 5484 c301 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e6e8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -03e6ec: 6205 bf01 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e6f0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -03e6f4: 5484 c101 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e6f8: 4b09 0400 |0020: aput v9, v4, v0 │ │ -03e6fc: 5484 c301 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e700: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -03e704: 28e9 |0026: goto 000f // -0017 │ │ -03e706: 5584 c001 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e70a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -03e70e: 5284 c201 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e712: 5485 c101 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e716: 2155 |002f: array-length v5, v5 │ │ -03e718: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -03e71c: 7010 5905 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e722: 5484 c101 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e726: 5285 c201 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e72a: 7140 5605 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ -03e730: 0a04 |003c: move-result v4 │ │ -03e732: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -03e736: 5284 c201 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e73a: 5485 c101 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e73e: 2155 |0043: array-length v5, v5 │ │ -03e740: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -03e744: 5284 c201 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e748: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e74c: 7110 5d05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ -03e752: 0a01 |004d: move-result v1 │ │ -03e754: 2312 1e04 |004e: new-array v2, v1, [I // type@041e │ │ -03e758: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ -03e75c: 5484 c101 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e760: 5485 c101 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e764: 2155 |0056: array-length v5, v5 │ │ -03e766: 7155 d70d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e76c: 5484 c301 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e770: 5485 c301 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e774: 2155 |005e: array-length v5, v5 │ │ -03e776: 7155 d70d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e77c: 5b82 c101 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e780: 5b83 c301 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e784: 5284 c201 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e788: b104 |0068: sub-int/2addr v4, v0 │ │ -03e78a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03e78e: 5484 c101 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e792: 5485 c101 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e796: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03e79a: 5287 c201 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e79e: b107 |0073: sub-int/2addr v7, v0 │ │ -03e7a0: 7157 d70d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e7a6: 5484 c301 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e7aa: 5485 c301 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e7ae: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03e7b2: 5287 c201 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e7b6: b107 |007f: sub-int/2addr v7, v0 │ │ -03e7b8: 7157 d70d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -03e7be: 5484 c101 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ -03e7c2: 4b09 0400 |0085: aput v9, v4, v0 │ │ -03e7c6: 5484 c301 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e7ca: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -03e7ce: 5284 c201 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e7d2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03e7d6: 5984 c201 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e7da: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03dfc8: |[03dfc8] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +03dfd8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03dfda: 5484 c101 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03dfde: 5285 c201 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03dfe2: 7140 5605 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ +03dfe8: 0a00 |0008: move-result v0 │ │ +03dfea: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +03dfee: 5484 c301 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03dff2: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +03dff6: 0e00 |000f: return-void │ │ +03dff8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +03dffc: 5284 c201 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e000: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03e004: 5484 c301 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e008: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +03e00c: 6205 bf01 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03e010: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03e014: 5484 c101 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e018: 4b09 0400 |0020: aput v9, v4, v0 │ │ +03e01c: 5484 c301 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e020: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +03e024: 28e9 |0026: goto 000f // -0017 │ │ +03e026: 5584 c001 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03e02a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +03e02e: 5284 c201 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e032: 5485 c101 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e036: 2155 |002f: array-length v5, v5 │ │ +03e038: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +03e03c: 7010 5905 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03e042: 5484 c101 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e046: 5285 c201 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e04a: 7140 5605 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@0556 │ │ +03e050: 0a04 |003c: move-result v4 │ │ +03e052: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03e056: 5284 c201 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e05a: 5485 c101 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e05e: 2155 |0043: array-length v5, v5 │ │ +03e060: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +03e064: 5284 c201 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e068: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03e06c: 7110 5d05 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@055d │ │ +03e072: 0a01 |004d: move-result v1 │ │ +03e074: 2312 1e04 |004e: new-array v2, v1, [I // type@041e │ │ +03e078: 2313 3004 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0430 │ │ +03e07c: 5484 c101 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e080: 5485 c101 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e084: 2155 |0056: array-length v5, v5 │ │ +03e086: 7155 d70d 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03e08c: 5484 c301 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e090: 5485 c301 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e094: 2155 |005e: array-length v5, v5 │ │ +03e096: 7155 d70d 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03e09c: 5b82 c101 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e0a0: 5b83 c301 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e0a4: 5284 c201 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e0a8: b104 |0068: sub-int/2addr v4, v0 │ │ +03e0aa: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +03e0ae: 5484 c101 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e0b2: 5485 c101 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e0b6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03e0ba: 5287 c201 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e0be: b107 |0073: sub-int/2addr v7, v0 │ │ +03e0c0: 7157 d70d 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03e0c6: 5484 c301 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e0ca: 5485 c301 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e0ce: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03e0d2: 5287 c201 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e0d6: b107 |007f: sub-int/2addr v7, v0 │ │ +03e0d8: 7157 d70d 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +03e0de: 5484 c101 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@01c1 │ │ +03e0e2: 4b09 0400 |0085: aput v9, v4, v0 │ │ +03e0e6: 5484 c301 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e0ea: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +03e0ee: 5284 c201 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e0f2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03e0f6: 5984 c201 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e0fa: 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 │ │ @@ -20392,17 +20392,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e7e0: |[03e7e0] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -03e7f0: 6e20 5805 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0558 │ │ -03e7f6: 0e00 |0003: return-void │ │ +03e100: |[03e100] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +03e110: 6e20 5805 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0558 │ │ +03e116: 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; │ │ @@ -20413,25 +20413,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -03e7f8: |[03e7f8] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -03e808: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e80c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -03e810: 6201 bf01 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e814: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -03e818: 5420 c301 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e81c: 6201 bf01 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ -03e820: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -03e824: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03e826: 5c20 c001 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e82a: 0e00 |0011: return-void │ │ +03e118: |[03e118] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +03e128: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e12c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +03e130: 6201 bf01 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03e134: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +03e138: 5420 c301 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e13c: 6201 bf01 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@01bf │ │ +03e140: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03e144: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03e146: 5c20 c001 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03e14a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -20444,25 +20444,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03e82c: |[03e82c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -03e83c: 5242 c201 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e840: 9003 0506 |0002: add-int v3, v5, v6 │ │ -03e844: 7120 920d 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -03e84a: 0a00 |0007: move-result v0 │ │ -03e84c: 0151 |0008: move v1, v5 │ │ -03e84e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -03e852: 6e20 6305 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ -03e858: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03e85c: 28f9 |0010: goto 0009 // -0007 │ │ -03e85e: 0e00 |0011: return-void │ │ +03e14c: |[03e14c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +03e15c: 5242 c201 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e160: 9003 0506 |0002: add-int v3, v5, v6 │ │ +03e164: 7120 920d 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +03e16a: 0a00 |0007: move-result v0 │ │ +03e16c: 0151 |0008: move v1, v5 │ │ +03e16e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +03e172: 6e20 6305 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ +03e178: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03e17c: 28f9 |0010: goto 0009 // -0007 │ │ +03e17e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -20479,21 +20479,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e860: |[03e860] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -03e870: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e874: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03e878: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e87e: 5410 c301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e882: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -03e886: 0e00 |000b: return-void │ │ +03e180: |[03e180] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +03e190: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03e194: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03e198: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03e19e: 5410 c301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e1a2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03e1a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -20508,20 +20508,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03e888: |[03e888] android.support.v4.util.SparseArrayCompat.size:()I │ │ -03e898: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e89c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03e8a0: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e8a6: 5210 c201 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ -03e8aa: 0f00 |0009: return v0 │ │ +03e1a8: |[03e1a8] android.support.v4.util.SparseArrayCompat.size:()I │ │ +03e1b8: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03e1bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03e1c0: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03e1c6: 5210 c201 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@01c2 │ │ +03e1ca: 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; │ │ @@ -20532,38 +20532,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e8ac: |[03e8ac] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -03e8bc: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ -03e8c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03e8c4: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ -03e8ca: 5410 c301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ -03e8ce: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -03e8d2: 1100 |000b: return-object v0 │ │ +03e1cc: |[03e1cc] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +03e1dc: 5510 c001 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@01c0 │ │ +03e1e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03e1e4: 7010 5905 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0559 │ │ +03e1ea: 5410 c301 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@01c3 │ │ +03e1ee: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +03e1f2: 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 : 2587 (SparseArrayCompat.java) │ │ + source_file_idx : 2581 (SparseArrayCompat.java) │ │ │ │ Class #94 header: │ │ class_idx : 227 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2840 │ │ +source_file_idx : 2834 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -20606,22 +20606,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03e8d4: |[03e8d4] android.support.v4.util.TimeUtils.:()V │ │ -03e8e4: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -03e8e8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03e8ee: 6900 c901 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ -03e8f2: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03e8f6: 2300 1d04 |0009: new-array v0, v0, [C // type@041d │ │ -03e8fa: 6900 c801 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03e8fe: 0e00 |000d: return-void │ │ +03e1f4: |[03e1f4] android.support.v4.util.TimeUtils.:()V │ │ +03e204: 2200 2902 |0000: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +03e208: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03e20e: 6900 c901 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ +03e212: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +03e216: 2300 1d04 |0009: new-array v0, v0, [C // type@041d │ │ +03e21a: 6900 c801 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e21e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -20629,17 +20629,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e900: |[03e900] android.support.v4.util.TimeUtils.:()V │ │ -03e910: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03e916: 0e00 |0003: return-void │ │ +03e220: |[03e220] android.support.v4.util.TimeUtils.:()V │ │ +03e230: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03e236: 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;) │ │ @@ -20647,35 +20647,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -03e918: |[03e918] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -03e928: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -03e92c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -03e930: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -03e934: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03e936: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -03e93a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -03e93e: 0f00 |000b: return v0 │ │ -03e940: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -03e944: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -03e948: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -03e94c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -03e94e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -03e952: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -03e956: 28f4 |0017: goto 000b // -000c │ │ -03e958: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -03e95c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -03e960: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -03e964: 28ed |001e: goto 000b // -0013 │ │ -03e966: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03e968: 28eb |0020: goto 000b // -0015 │ │ +03e238: |[03e238] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +03e248: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +03e24c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +03e250: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +03e254: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03e256: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +03e25a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +03e25e: 0f00 |000b: return v0 │ │ +03e260: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +03e264: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +03e268: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +03e26c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +03e26e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +03e272: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +03e276: 28f4 |0017: goto 000b // -000c │ │ +03e278: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +03e27c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +03e280: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +03e284: 28ed |001e: goto 000b // -0013 │ │ +03e286: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03e288: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -20689,124 +20689,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 │ │ -03e96c: |[03e96c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -03e97c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -03e980: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -03e984: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03e988: 1a00 e400 |0006: const-string v0, "--" // string@00e4 │ │ -03e98c: 6e20 3f0d 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03e992: 0e00 |000b: return-void │ │ -03e994: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -03e998: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -03e99a: 7140 6d05 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@056d │ │ -03e9a0: 28f9 |0012: goto 000b // -0007 │ │ +03e28c: |[03e28c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +03e29c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +03e2a0: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +03e2a4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03e2a8: 1a00 e400 |0006: const-string v0, "--" // string@00e4 │ │ +03e2ac: 6e20 3f0d 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03e2b2: 0e00 |000b: return-void │ │ +03e2b4: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +03e2b8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +03e2ba: 7140 6d05 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@056d │ │ +03e2c0: 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 │ │ -03e9a4: |[03e9a4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -03e9b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e9b6: 7140 6d05 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@056d │ │ -03e9bc: 0e00 |0004: return-void │ │ +03e2c4: |[03e2c4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +03e2d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e2d6: 7140 6d05 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@056d │ │ +03e2dc: 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 │ │ -03e9c0: |[03e9c0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -03e9d0: 6202 c901 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ -03e9d4: 1d02 |0002: monitor-enter v2 │ │ -03e9d6: 7130 6f05 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@056f │ │ -03e9dc: 0a00 |0006: move-result v0 │ │ -03e9de: 2201 2f02 |0007: new-instance v1, Ljava/lang/String; // type@022f │ │ -03e9e2: 6203 c801 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03e9e6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -03e9e8: 7040 aa0d 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0daa │ │ -03e9ee: 6e20 3f0d 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -03e9f4: 1e02 |0012: monitor-exit v2 │ │ -03e9f6: 0e00 |0013: return-void │ │ -03e9f8: 0d01 |0014: move-exception v1 │ │ -03e9fa: 1e02 |0015: monitor-exit v2 │ │ -03e9fc: 2701 |0016: throw v1 │ │ +03e2e0: |[03e2e0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +03e2f0: 6202 c901 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ +03e2f4: 1d02 |0002: monitor-enter v2 │ │ +03e2f6: 7130 6f05 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@056f │ │ +03e2fc: 0a00 |0006: move-result v0 │ │ +03e2fe: 2201 2f02 |0007: new-instance v1, Ljava/lang/String; // type@022f │ │ +03e302: 6203 c801 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e306: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +03e308: 7040 aa0d 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@0daa │ │ +03e30e: 6e20 3f0d 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +03e314: 1e02 |0012: monitor-exit v2 │ │ +03e316: 0e00 |0013: return-void │ │ +03e318: 0d01 |0014: move-exception v1 │ │ +03e31a: 1e02 |0015: monitor-exit v2 │ │ +03e31c: 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 │ │ -03ea0c: |[03ea0c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -03ea1c: 6202 c901 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ -03ea20: 1d02 |0002: monitor-enter v2 │ │ -03ea22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03ea24: 7130 6f05 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@056f │ │ -03ea2a: 0a00 |0007: move-result v0 │ │ -03ea2c: 6201 c801 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03ea30: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -03ea32: 6e40 d00d 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0dd0 │ │ -03ea38: 1e02 |000e: monitor-exit v2 │ │ -03ea3a: 0e00 |000f: return-void │ │ -03ea3c: 0d01 |0010: move-exception v1 │ │ -03ea3e: 1e02 |0011: monitor-exit v2 │ │ -03ea40: 2701 |0012: throw v1 │ │ +03e32c: |[03e32c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +03e33c: 6202 c901 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@01c9 │ │ +03e340: 1d02 |0002: monitor-enter v2 │ │ +03e342: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03e344: 7130 6f05 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@056f │ │ +03e34a: 0a00 |0007: move-result v0 │ │ +03e34c: 6201 c801 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e350: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +03e352: 6e40 d00d 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@0dd0 │ │ +03e358: 1e02 |000e: monitor-exit v2 │ │ +03e35a: 0e00 |000f: return-void │ │ +03e35c: 0d01 |0010: move-exception v1 │ │ +03e35e: 1e02 |0011: monitor-exit v2 │ │ +03e360: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -20823,206 +20823,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -03ea50: |[03ea50] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -03ea60: 6204 c801 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03ea64: 2144 |0002: array-length v4, v4 │ │ -03ea66: 0200 1600 |0003: move/from16 v0, v22 │ │ -03ea6a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -03ea6e: 0200 1600 |0007: move/from16 v0, v22 │ │ -03ea72: 2304 1d04 |0009: new-array v4, v0, [C // type@041d │ │ -03ea76: 6904 c801 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03ea7a: 6202 c801 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ -03ea7e: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -03ea82: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -03ea86: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -03ea8a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -03ea8c: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -03ea90: 0200 1600 |0018: move/from16 v0, v22 │ │ -03ea94: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -03ea98: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -03ea9c: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -03eaa0: 28f8 |0020: goto 0018 // -0008 │ │ -03eaa2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -03eaa6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -03eaaa: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -03eaac: 0f04 |0026: return v4 │ │ -03eaae: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -03eab2: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -03eab6: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -03eaba: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -03eabe: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -03eac2: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -03eac6: 846d |0033: long-to-int v13, v6 │ │ -03eac8: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -03eacc: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -03ead0: 8666 |0038: long-to-double v6, v6 │ │ -03ead2: 7120 8e0d 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0d8e │ │ -03ead8: 0b06 |003c: move-result-wide v6 │ │ -03eada: 8a60 |003d: double-to-int v0, v6 │ │ -03eadc: 0211 0000 |003e: move/from16 v17, v0 │ │ -03eae0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -03eae2: 120c |0041: const/4 v12, #int 0 // #0 │ │ -03eae4: 120e |0042: const/4 v14, #int 0 // #0 │ │ -03eae6: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -03eaec: 0200 1100 |0046: move/from16 v0, v17 │ │ -03eaf0: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -03eaf4: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -03eafa: 9303 1104 |004d: div-int v3, v17, v4 │ │ -03eafe: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -03eb04: b234 |0052: mul-int/2addr v4, v3 │ │ -03eb06: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -03eb0a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -03eb0e: 0200 1100 |0057: move/from16 v0, v17 │ │ -03eb12: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -03eb16: 0200 1100 |005b: move/from16 v0, v17 │ │ -03eb1a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -03eb1e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -03eb22: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -03eb26: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -03eb2a: 0200 1100 |0065: move/from16 v0, v17 │ │ -03eb2e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -03eb32: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -03eb36: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -03eb3a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -03eb3e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -03eb40: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -03eb44: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -03eb46: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -03eb48: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -03eb4a: 7140 6a05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ -03eb50: 0a0f |0078: move-result v15 │ │ -03eb52: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -03eb54: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -03eb58: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -03eb5a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -03eb5c: 7140 6a05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ -03eb62: 0a04 |0081: move-result v4 │ │ -03eb64: b04f |0082: add-int/2addr v15, v4 │ │ -03eb66: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -03eb68: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -03eb6c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -03eb6e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -03eb70: 7140 6a05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ -03eb76: 0a04 |008b: move-result v4 │ │ -03eb78: b04f |008c: add-int/2addr v15, v4 │ │ -03eb7a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -03eb7c: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -03eb80: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -03eb82: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -03eb84: 0200 1100 |0092: move/from16 v0, v17 │ │ -03eb88: 7140 6a05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ -03eb8e: 0a04 |0097: move-result v4 │ │ -03eb90: b04f |0098: add-int/2addr v15, v4 │ │ -03eb92: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -03eb94: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03eb96: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -03eb9a: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -03eb9c: 7140 6a05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ -03eba2: 0a04 |00a1: move-result v4 │ │ -03eba4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03eba8: b04f |00a4: add-int/2addr v15, v4 │ │ -03ebaa: 0200 1600 |00a5: move/from16 v0, v22 │ │ -03ebae: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -03ebb2: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -03ebb6: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -03ebba: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ebbe: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -03ebc2: 28f4 |00b1: goto 00a5 // -000c │ │ -03ebc4: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -03ebc8: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -03ebcc: 7d00 |00b6: neg-long v0, v0 │ │ -03ebce: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -03ebd2: 2900 76ff |00b9: goto/16 002f // -008a │ │ -03ebd6: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -03ebd8: 28c1 |00bc: goto 007d // -003f │ │ -03ebda: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -03ebdc: 28c9 |00be: goto 0087 // -0037 │ │ -03ebde: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -03ebe0: 28d1 |00c0: goto 0091 // -002f │ │ -03ebe2: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -03ebe4: 28dc |00c2: goto 009e // -0024 │ │ -03ebe6: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -03ebea: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ebee: 0212 0500 |00c7: move/from16 v18, v5 │ │ -03ebf2: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -03ebf6: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -03ebfa: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -03ebfe: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -03ec00: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -03ec02: 7706 7005 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ -03ec08: 0a05 |00d4: move-result v5 │ │ -03ec0a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -03ec0e: 0200 1200 |00d7: move/from16 v0, v18 │ │ -03ec12: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -03ec16: 121a |00db: const/4 v10, #int 1 // #1 │ │ -03ec18: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -03ec1c: 122b |00de: const/4 v11, #int 2 // #2 │ │ -03ec1e: 0726 |00df: move-object v6, v2 │ │ -03ec20: 01c7 |00e0: move v7, v12 │ │ -03ec22: 0159 |00e1: move v9, v5 │ │ -03ec24: 7706 7005 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ -03ec2a: 0a05 |00e5: move-result v5 │ │ -03ec2c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -03ec30: 0200 1200 |00e8: move/from16 v0, v18 │ │ -03ec34: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -03ec38: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -03ec3a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -03ec3e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -03ec40: 0726 |00f0: move-object v6, v2 │ │ -03ec42: 01e7 |00f1: move v7, v14 │ │ -03ec44: 0159 |00f2: move v9, v5 │ │ -03ec46: 7706 7005 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ -03ec4c: 0a05 |00f6: move-result v5 │ │ -03ec4e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -03ec52: 0200 1200 |00f9: move/from16 v0, v18 │ │ -03ec56: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -03ec5a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -03ec5c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -03ec60: 122b |0100: const/4 v11, #int 2 // #2 │ │ -03ec62: 0726 |0101: move-object v6, v2 │ │ -03ec64: 0207 1100 |0102: move/from16 v7, v17 │ │ -03ec68: 0159 |0104: move v9, v5 │ │ -03ec6a: 7706 7005 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ -03ec70: 0a05 |0108: move-result v5 │ │ -03ec72: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -03ec76: 121a |010b: const/4 v10, #int 1 // #1 │ │ -03ec78: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -03ec7c: 0200 1200 |010e: move/from16 v0, v18 │ │ -03ec80: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -03ec84: 123b |0112: const/4 v11, #int 3 // #3 │ │ -03ec86: 0726 |0113: move-object v6, v2 │ │ -03ec88: 01d7 |0114: move v7, v13 │ │ -03ec8a: 0159 |0115: move v9, v5 │ │ -03ec8c: 7706 7005 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ -03ec92: 0a05 |0119: move-result v5 │ │ -03ec94: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -03ec98: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -03ec9c: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03eca0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -03eca4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -03eca8: 28a9 |0124: goto 00cd // -0057 │ │ -03ecaa: 120a |0125: const/4 v10, #int 0 // #0 │ │ -03ecac: 28b6 |0126: goto 00dc // -004a │ │ -03ecae: 120b |0127: const/4 v11, #int 0 // #0 │ │ -03ecb0: 28b7 |0128: goto 00df // -0049 │ │ -03ecb2: 120a |0129: const/4 v10, #int 0 // #0 │ │ -03ecb4: 28c3 |012a: goto 00ed // -003d │ │ -03ecb6: 120b |012b: const/4 v11, #int 0 // #0 │ │ -03ecb8: 28c4 |012c: goto 00f0 // -003c │ │ -03ecba: 120a |012d: const/4 v10, #int 0 // #0 │ │ -03ecbc: 28d0 |012e: goto 00fe // -0030 │ │ -03ecbe: 120b |012f: const/4 v11, #int 0 // #0 │ │ -03ecc0: 28d1 |0130: goto 0101 // -002f │ │ -03ecc2: 120b |0131: const/4 v11, #int 0 // #0 │ │ -03ecc4: 28e1 |0132: goto 0113 // -001f │ │ +03e370: |[03e370] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +03e380: 6204 c801 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e384: 2144 |0002: array-length v4, v4 │ │ +03e386: 0200 1600 |0003: move/from16 v0, v22 │ │ +03e38a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +03e38e: 0200 1600 |0007: move/from16 v0, v22 │ │ +03e392: 2304 1d04 |0009: new-array v4, v0, [C // type@041d │ │ +03e396: 6904 c801 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e39a: 6202 c801 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@01c8 │ │ +03e39e: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +03e3a2: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +03e3a6: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +03e3aa: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +03e3ac: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +03e3b0: 0200 1600 |0018: move/from16 v0, v22 │ │ +03e3b4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +03e3b8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +03e3bc: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +03e3c0: 28f8 |0020: goto 0018 // -0008 │ │ +03e3c2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +03e3c6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +03e3ca: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +03e3cc: 0f04 |0026: return v4 │ │ +03e3ce: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +03e3d2: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +03e3d6: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +03e3da: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +03e3de: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +03e3e2: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +03e3e6: 846d |0033: long-to-int v13, v6 │ │ +03e3e8: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +03e3ec: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +03e3f0: 8666 |0038: long-to-double v6, v6 │ │ +03e3f2: 7120 8e0d 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@0d8e │ │ +03e3f8: 0b06 |003c: move-result-wide v6 │ │ +03e3fa: 8a60 |003d: double-to-int v0, v6 │ │ +03e3fc: 0211 0000 |003e: move/from16 v17, v0 │ │ +03e400: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +03e402: 120c |0041: const/4 v12, #int 0 // #0 │ │ +03e404: 120e |0042: const/4 v14, #int 0 // #0 │ │ +03e406: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +03e40c: 0200 1100 |0046: move/from16 v0, v17 │ │ +03e410: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +03e414: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +03e41a: 9303 1104 |004d: div-int v3, v17, v4 │ │ +03e41e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +03e424: b234 |0052: mul-int/2addr v4, v3 │ │ +03e426: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +03e42a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +03e42e: 0200 1100 |0057: move/from16 v0, v17 │ │ +03e432: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +03e436: 0200 1100 |005b: move/from16 v0, v17 │ │ +03e43a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +03e43e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +03e442: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +03e446: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +03e44a: 0200 1100 |0065: move/from16 v0, v17 │ │ +03e44e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +03e452: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +03e456: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +03e45a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +03e45e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +03e460: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +03e464: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +03e466: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +03e468: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +03e46a: 7140 6a05 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ +03e470: 0a0f |0078: move-result v15 │ │ +03e472: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +03e474: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +03e478: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +03e47a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +03e47c: 7140 6a05 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ +03e482: 0a04 |0081: move-result v4 │ │ +03e484: b04f |0082: add-int/2addr v15, v4 │ │ +03e486: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +03e488: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +03e48c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +03e48e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +03e490: 7140 6a05 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ +03e496: 0a04 |008b: move-result v4 │ │ +03e498: b04f |008c: add-int/2addr v15, v4 │ │ +03e49a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +03e49c: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +03e4a0: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +03e4a2: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +03e4a4: 0200 1100 |0092: move/from16 v0, v17 │ │ +03e4a8: 7140 6a05 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ +03e4ae: 0a04 |0097: move-result v4 │ │ +03e4b0: b04f |0098: add-int/2addr v15, v4 │ │ +03e4b2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +03e4b4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03e4b6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +03e4ba: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +03e4bc: 7140 6a05 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@056a │ │ +03e4c2: 0a04 |00a1: move-result v4 │ │ +03e4c4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03e4c8: b04f |00a4: add-int/2addr v15, v4 │ │ +03e4ca: 0200 1600 |00a5: move/from16 v0, v22 │ │ +03e4ce: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +03e4d2: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +03e4d6: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +03e4da: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03e4de: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +03e4e2: 28f4 |00b1: goto 00a5 // -000c │ │ +03e4e4: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +03e4e8: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +03e4ec: 7d00 |00b6: neg-long v0, v0 │ │ +03e4ee: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +03e4f2: 2900 76ff |00b9: goto/16 002f // -008a │ │ +03e4f6: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +03e4f8: 28c1 |00bc: goto 007d // -003f │ │ +03e4fa: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +03e4fc: 28c9 |00be: goto 0087 // -0037 │ │ +03e4fe: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +03e500: 28d1 |00c0: goto 0091 // -002f │ │ +03e502: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +03e504: 28dc |00c2: goto 009e // -0024 │ │ +03e506: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +03e50a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03e50e: 0212 0500 |00c7: move/from16 v18, v5 │ │ +03e512: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +03e516: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +03e51a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +03e51e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +03e520: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +03e522: 7706 7005 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ +03e528: 0a05 |00d4: move-result v5 │ │ +03e52a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +03e52e: 0200 1200 |00d7: move/from16 v0, v18 │ │ +03e532: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +03e536: 121a |00db: const/4 v10, #int 1 // #1 │ │ +03e538: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +03e53c: 122b |00de: const/4 v11, #int 2 // #2 │ │ +03e53e: 0726 |00df: move-object v6, v2 │ │ +03e540: 01c7 |00e0: move v7, v12 │ │ +03e542: 0159 |00e1: move v9, v5 │ │ +03e544: 7706 7005 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ +03e54a: 0a05 |00e5: move-result v5 │ │ +03e54c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +03e550: 0200 1200 |00e8: move/from16 v0, v18 │ │ +03e554: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +03e558: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +03e55a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +03e55e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +03e560: 0726 |00f0: move-object v6, v2 │ │ +03e562: 01e7 |00f1: move v7, v14 │ │ +03e564: 0159 |00f2: move v9, v5 │ │ +03e566: 7706 7005 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ +03e56c: 0a05 |00f6: move-result v5 │ │ +03e56e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +03e572: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03e576: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03e57a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +03e57c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +03e580: 122b |0100: const/4 v11, #int 2 // #2 │ │ +03e582: 0726 |0101: move-object v6, v2 │ │ +03e584: 0207 1100 |0102: move/from16 v7, v17 │ │ +03e588: 0159 |0104: move v9, v5 │ │ +03e58a: 7706 7005 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ +03e590: 0a05 |0108: move-result v5 │ │ +03e592: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03e596: 121a |010b: const/4 v10, #int 1 // #1 │ │ +03e598: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +03e59c: 0200 1200 |010e: move/from16 v0, v18 │ │ +03e5a0: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +03e5a4: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03e5a6: 0726 |0113: move-object v6, v2 │ │ +03e5a8: 01d7 |0114: move v7, v13 │ │ +03e5aa: 0159 |0115: move v9, v5 │ │ +03e5ac: 7706 7005 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0570 │ │ +03e5b2: 0a05 |0119: move-result v5 │ │ +03e5b4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +03e5b8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +03e5bc: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +03e5c0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +03e5c4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +03e5c8: 28a9 |0124: goto 00cd // -0057 │ │ +03e5ca: 120a |0125: const/4 v10, #int 0 // #0 │ │ +03e5cc: 28b6 |0126: goto 00dc // -004a │ │ +03e5ce: 120b |0127: const/4 v11, #int 0 // #0 │ │ +03e5d0: 28b7 |0128: goto 00df // -0049 │ │ +03e5d2: 120a |0129: const/4 v10, #int 0 // #0 │ │ +03e5d4: 28c3 |012a: goto 00ed // -003d │ │ +03e5d6: 120b |012b: const/4 v11, #int 0 // #0 │ │ +03e5d8: 28c4 |012c: goto 00f0 // -003c │ │ +03e5da: 120a |012d: const/4 v10, #int 0 // #0 │ │ +03e5dc: 28d0 |012e: goto 00fe // -0030 │ │ +03e5de: 120b |012f: const/4 v11, #int 0 // #0 │ │ +03e5e0: 28d1 |0130: goto 0101 // -002f │ │ +03e5e2: 120b |0131: const/4 v11, #int 0 // #0 │ │ +03e5e4: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -21109,50 +21109,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -03ecc8: |[03ecc8] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -03ecd8: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -03ecdc: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -03ece0: 0161 |0004: move v1, v6 │ │ -03ece2: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -03ece6: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -03ece8: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -03ecec: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -03ecf0: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -03ecf4: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -03ecf8: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -03ecfc: 8e22 |0012: int-to-char v2, v2 │ │ -03ecfe: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -03ed02: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03ed06: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -03ed0a: b124 |0019: sub-int/2addr v4, v2 │ │ -03ed0c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -03ed10: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03ed12: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -03ed16: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -03ed1a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -03ed1e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -03ed22: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -03ed26: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -03ed2a: 8e22 |0029: int-to-char v2, v2 │ │ -03ed2c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -03ed30: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03ed34: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -03ed38: b124 |0030: sub-int/2addr v4, v2 │ │ -03ed3a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -03ed3e: 8e22 |0033: int-to-char v2, v2 │ │ -03ed40: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -03ed44: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03ed48: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -03ed4c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03ed50: 0f06 |003c: return v6 │ │ +03e5e8: |[03e5e8] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +03e5f8: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +03e5fc: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +03e600: 0161 |0004: move v1, v6 │ │ +03e602: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +03e606: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +03e608: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +03e60c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +03e610: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +03e614: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +03e618: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03e61c: 8e22 |0012: int-to-char v2, v2 │ │ +03e61e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +03e622: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03e626: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +03e62a: b124 |0019: sub-int/2addr v4, v2 │ │ +03e62c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +03e630: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03e632: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +03e636: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +03e63a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +03e63e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +03e642: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +03e646: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03e64a: 8e22 |0029: int-to-char v2, v2 │ │ +03e64c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +03e650: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03e654: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +03e658: b124 |0030: sub-int/2addr v4, v2 │ │ +03e65a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +03e65e: 8e22 |0033: int-to-char v2, v2 │ │ +03e660: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +03e664: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03e668: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +03e66c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03e670: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -21176,15 +21176,15 @@ │ │ 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 : 2840 (TimeUtils.java) │ │ + source_file_idx : 2834 (TimeUtils.java) │ │ │ │ Class #95 header: │ │ class_idx : 230 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ source_file_idx : 396 │ │ static_fields_size : 0 │ │ @@ -21313,37 +21313,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -03ed54: |[03ed54] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -03ed64: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03ed68: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03ed6c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -03ed70: 2200 e800 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e8 │ │ -03ed74: 7010 9805 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0598 │ │ -03ed7a: 6900 cf01 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ed7e: 6200 cf01 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ed82: 7210 8605 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0586 │ │ -03ed88: 0c00 |0012: move-result-object v0 │ │ -03ed8a: 6900 ce01 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ed8e: 0e00 |0015: return-void │ │ -03ed90: 6000 2100 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03ed94: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -03ed98: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -03ed9c: 2200 e500 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00e5 │ │ -03eda0: 7010 7905 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0579 │ │ -03eda6: 6900 cf01 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03edaa: 28ea |0023: goto 000d // -0016 │ │ -03edac: 2200 e900 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e9 │ │ -03edb0: 7010 9c05 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@059c │ │ -03edb6: 6900 cf01 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03edba: 28e2 |002b: goto 000d // -001e │ │ +03e674: |[03e674] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03e684: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03e688: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03e68c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +03e690: 2200 e800 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@00e8 │ │ +03e694: 7010 9805 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0598 │ │ +03e69a: 6900 cf01 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e69e: 6200 cf01 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e6a2: 7210 8605 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0586 │ │ +03e6a8: 0c00 |0012: move-result-object v0 │ │ +03e6aa: 6900 ce01 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e6ae: 0e00 |0015: return-void │ │ +03e6b0: 6000 2100 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03e6b4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03e6b8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +03e6bc: 2200 e500 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@00e5 │ │ +03e6c0: 7010 7905 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0579 │ │ +03e6c6: 6900 cf01 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e6ca: 28ea |0023: goto 000d // -0016 │ │ +03e6cc: 2200 e900 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@00e9 │ │ +03e6d0: 7010 9c05 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@059c │ │ +03e6d6: 6900 cf01 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e6da: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -21356,21 +21356,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03edbc: |[03edbc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -03edcc: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03edd2: 6200 cf01 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03edd6: 7220 8505 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0585 │ │ -03eddc: 0c00 |0008: move-result-object v0 │ │ -03edde: 5b10 d001 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01d0 │ │ -03ede2: 0e00 |000b: return-void │ │ +03e6dc: |[03e6dc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03e6ec: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03e6f2: 6200 cf01 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e6f6: 7220 8505 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0585 │ │ +03e6fc: 0c00 |0008: move-result-object v0 │ │ +03e6fe: 5b10 d001 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01d0 │ │ +03e702: 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; │ │ @@ -21381,20 +21381,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 │ │ -03ede4: |[03ede4] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03edf4: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03edf8: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03edfc: 7240 8305 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@0583 │ │ -03ee02: 0a00 |0007: move-result v0 │ │ -03ee04: 0f00 |0008: return v0 │ │ +03e704: |[03e704] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e714: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e718: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e71c: 7240 8305 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@0583 │ │ +03e722: 0a00 |0007: move-result v0 │ │ +03e724: 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; │ │ @@ -21404,20 +21404,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 │ │ -03ee08: |[03ee08] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03ee18: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ee1c: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ee20: 7230 8405 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@0584 │ │ -03ee26: 0c00 |0007: move-result-object v0 │ │ -03ee28: 1100 |0008: return-object v0 │ │ +03e728: |[03e728] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03e738: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e73c: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e740: 7230 8405 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@0584 │ │ +03e746: 0c00 |0007: move-result-object v0 │ │ +03e748: 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; │ │ │ │ @@ -21426,17 +21426,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ee2c: |[03ee2c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -03ee3c: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01d0 │ │ -03ee40: 1100 |0002: return-object v0 │ │ +03e74c: |[03e74c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +03e75c: 5410 d001 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@01d0 │ │ +03e760: 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;) │ │ @@ -21444,19 +21444,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 │ │ -03ee44: |[03ee44] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03ee54: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ee58: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ee5c: 7240 8705 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@0587 │ │ -03ee62: 0e00 |0007: return-void │ │ +03e764: |[03e764] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e774: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e778: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e77c: 7240 8705 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@0587 │ │ +03e782: 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; │ │ @@ -21467,19 +21467,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 │ │ -03ee64: |[03ee64] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03ee74: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ee78: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ee7c: 7240 8805 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@0588 │ │ -03ee82: 0e00 |0007: return-void │ │ +03e784: |[03e784] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03e794: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e798: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e79c: 7240 8805 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@0588 │ │ +03e7a2: 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; │ │ @@ -21490,19 +21490,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 │ │ -03ee84: |[03ee84] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03ee94: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ee98: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ee9c: 7240 8905 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@0589 │ │ -03eea2: 0e00 |0007: return-void │ │ +03e7a4: |[03e7a4] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e7b4: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e7b8: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e7bc: 7240 8905 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@0589 │ │ +03e7c2: 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; │ │ @@ -21513,20 +21513,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 │ │ -03eea4: |[03eea4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03eeb4: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03eeb8: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03eebc: 7255 8a05 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@058a │ │ -03eec2: 0a00 |0007: move-result v0 │ │ -03eec4: 0f00 |0008: return v0 │ │ +03e7c4: |[03e7c4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e7d4: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e7d8: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e7dc: 7255 8a05 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@058a │ │ +03e7e2: 0a00 |0007: move-result v0 │ │ +03e7e4: 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; │ │ @@ -21537,20 +21537,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 │ │ -03eec8: |[03eec8] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03eed8: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03eedc: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03eee0: 7255 8b05 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@058b │ │ -03eee6: 0a00 |0007: move-result v0 │ │ -03eee8: 0f00 |0008: return v0 │ │ +03e7e8: |[03e7e8] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03e7f8: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e7fc: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e800: 7255 8b05 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@058b │ │ +03e806: 0a00 |0007: move-result v0 │ │ +03e808: 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 │ │ @@ -21561,19 +21561,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03eeec: |[03eeec] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03eefc: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ef00: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ef04: 7240 8c05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@058c │ │ -03ef0a: 0e00 |0007: return-void │ │ +03e80c: |[03e80c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03e81c: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e820: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e824: 7240 8c05 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@058c │ │ +03e82a: 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; │ │ @@ -21584,19 +21584,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 │ │ -03ef0c: |[03ef0c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03ef1c: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ -03ef20: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ -03ef24: 7240 8d05 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@058d │ │ -03ef2a: 0e00 |0007: return-void │ │ +03e82c: |[03e82c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e83c: 6200 cf01 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@01cf │ │ +03e840: 6201 ce01 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@01ce │ │ +03e844: 7240 8d05 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@058d │ │ +03e84a: 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; │ │ @@ -21636,18 +21636,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 │ │ -03ef2c: |[03ef2c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -03ef3c: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03ef40: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ -03ef46: 0e00 |0005: return-void │ │ +03e84c: |[03e84c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +03e85c: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e860: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ +03e866: 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; │ │ │ │ @@ -21657,19 +21657,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 │ │ -03ef48: |[03ef48] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03ef58: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03ef5c: 7230 bc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05bc │ │ -03ef62: 0a00 |0005: move-result v0 │ │ -03ef64: 0f00 |0006: return v0 │ │ +03e868: |[03e868] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e878: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e87c: 7230 bc05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05bc │ │ +03e882: 0a00 |0005: move-result v0 │ │ +03e884: 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; │ │ @@ -21679,18 +21679,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 │ │ -03ef68: |[03ef68] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03ef78: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03ef7c: 7230 bd05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05bd │ │ -03ef82: 0e00 |0005: return-void │ │ +03e888: |[03e888] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e898: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e89c: 7230 bd05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05bd │ │ +03e8a2: 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; │ │ @@ -21701,18 +21701,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 │ │ -03ef84: |[03ef84] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -03ef94: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03ef98: 7230 be05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05be │ │ -03ef9e: 0e00 |0005: return-void │ │ +03e8a4: |[03e8a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03e8b4: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e8b8: 7230 be05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05be │ │ +03e8be: 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; │ │ @@ -21723,18 +21723,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 │ │ -03efa0: |[03efa0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03efb0: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03efb4: 7230 bf05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05bf │ │ -03efba: 0e00 |0005: return-void │ │ +03e8c0: |[03e8c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e8d0: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e8d4: 7230 bf05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05bf │ │ +03e8da: 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; │ │ @@ -21745,19 +21745,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 │ │ -03efbc: |[03efbc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03efcc: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03efd0: 7240 c005 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@05c0 │ │ -03efd6: 0a00 |0005: move-result v0 │ │ -03efd8: 0f00 |0006: return v0 │ │ +03e8dc: |[03e8dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e8ec: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e8f0: 7240 c005 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@05c0 │ │ +03e8f6: 0a00 |0005: move-result v0 │ │ +03e8f8: 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; │ │ @@ -21768,18 +21768,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03efdc: |[03efdc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03efec: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03eff0: 7230 c105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c1 │ │ -03eff6: 0e00 |0005: return-void │ │ +03e8fc: |[03e8fc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03e90c: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e910: 7230 c105 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05c1 │ │ +03e916: 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; │ │ @@ -21790,18 +21790,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 │ │ -03eff8: |[03eff8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f008: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ -03f00c: 7230 c205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c2 │ │ -03f012: 0e00 |0005: return-void │ │ +03e918: |[03e918] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e928: 5410 d101 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@01d1 │ │ +03e92c: 7230 c205 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05c2 │ │ +03e932: 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; │ │ @@ -21904,17 +21904,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f014: |[03f014] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -03f024: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f02a: 0e00 |0003: return-void │ │ +03e934: |[03e934] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +03e944: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03e94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -21923,19 +21923,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 │ │ -03f02c: |[03f02c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f03c: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f040: 6e30 280b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b28 │ │ -03f046: 0a00 |0005: move-result v0 │ │ -03f048: 0f00 |0006: return v0 │ │ +03e94c: |[03e94c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e95c: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03e960: 6e30 280b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b28 │ │ +03e966: 0a00 |0005: move-result v0 │ │ +03e968: 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; │ │ @@ -21945,18 +21945,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 │ │ -03f04c: |[03f04c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -03f05c: 2200 eb00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00eb │ │ -03f060: 7020 b405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05b4 │ │ -03f066: 1100 |0005: return-object v0 │ │ +03e96c: |[03e96c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +03e97c: 2200 eb00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@00eb │ │ +03e980: 7020 b405 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@05b4 │ │ +03e986: 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;) │ │ @@ -21964,36 +21964,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f068: |[03f068] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -03f078: 2200 9501 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f07c: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ -03f082: 1100 |0005: return-object v0 │ │ +03e988: |[03e988] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03e998: 2200 9501 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03e99c: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ +03e9a2: 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 │ │ -03f084: |[03f084] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f094: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f098: 6e30 2a0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2a │ │ -03f09e: 0e00 |0005: return-void │ │ +03e9a4: |[03e9a4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e9b4: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03e9b8: 6e30 2a0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2a │ │ +03e9be: 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; │ │ @@ -22004,19 +22004,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 │ │ -03f0a0: |[03f0a0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -03f0b0: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f0b4: 1f02 a701 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -03f0b8: 6e30 2b0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b2b │ │ -03f0be: 0e00 |0007: return-void │ │ +03e9c0: |[03e9c0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +03e9d0: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03e9d4: 1f02 a701 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +03e9d8: 6e30 2b0b 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b2b │ │ +03e9de: 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; │ │ @@ -22027,18 +22027,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 │ │ -03f0c0: |[03f0c0] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f0d0: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f0d4: 6e30 2c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2c │ │ -03f0da: 0e00 |0005: return-void │ │ +03e9e0: |[03e9e0] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e9f0: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03e9f4: 6e30 2c0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2c │ │ +03e9fa: 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; │ │ @@ -22049,19 +22049,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 │ │ -03f0dc: |[03f0dc] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f0ec: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f0f0: 6e40 2d0b 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@0b2d │ │ -03f0f6: 0a00 |0005: move-result v0 │ │ -03f0f8: 0f00 |0006: return v0 │ │ +03e9fc: |[03e9fc] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ea0c: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03ea10: 6e40 2d0b 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@0b2d │ │ +03ea16: 0a00 |0005: move-result v0 │ │ +03ea18: 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; │ │ @@ -22072,18 +22072,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 │ │ -03f0fc: |[03f0fc] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03f10c: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f110: 6e30 2f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b2f │ │ -03f116: 0e00 |0005: return-void │ │ +03ea1c: |[03ea1c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03ea2c: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03ea30: 6e30 2f0b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b2f │ │ +03ea36: 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; │ │ @@ -22094,18 +22094,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 │ │ -03f118: |[03f118] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f128: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f12c: 6e30 300b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b30 │ │ -03f132: 0e00 |0005: return-void │ │ +03ea38: |[03ea38] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ea48: 1f00 9501 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03ea4c: 6e30 300b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b30 │ │ +03ea52: 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; │ │ @@ -22146,18 +22146,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 │ │ -03f134: |[03f134] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -03f144: 5b01 d201 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f148: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ -03f14e: 0e00 |0005: return-void │ │ +03ea54: |[03ea54] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +03ea64: 5b01 d201 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03ea68: 7010 270b 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0b27 │ │ +03ea6e: 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; │ │ │ │ @@ -22167,19 +22167,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 │ │ -03f150: |[03f150] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f160: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f164: 7230 d705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d7 │ │ -03f16a: 0a00 |0005: move-result v0 │ │ -03f16c: 0f00 |0006: return v0 │ │ +03ea70: |[03ea70] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ea80: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03ea84: 7230 d705 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05d7 │ │ +03ea8a: 0a00 |0005: move-result v0 │ │ +03ea8c: 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; │ │ @@ -22189,20 +22189,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 │ │ -03f170: |[03f170] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -03f180: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f184: 7220 d805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05d8 │ │ -03f18a: 0c00 |0005: move-result-object v0 │ │ -03f18c: 1f00 a801 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01a8 │ │ -03f190: 1100 |0008: return-object v0 │ │ +03ea90: |[03ea90] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +03eaa0: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eaa4: 7220 d805 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@05d8 │ │ +03eaaa: 0c00 |0005: move-result-object v0 │ │ +03eaac: 1f00 a801 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@01a8 │ │ +03eab0: 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; │ │ │ │ @@ -22211,18 +22211,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 │ │ -03f194: |[03f194] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f1a4: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f1a8: 7230 d905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d9 │ │ -03f1ae: 0e00 |0005: return-void │ │ +03eab4: |[03eab4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03eac4: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eac8: 7230 d905 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05d9 │ │ +03eace: 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; │ │ @@ -22233,18 +22233,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 │ │ -03f1b0: |[03f1b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -03f1c0: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f1c4: 7230 da05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05da │ │ -03f1ca: 0e00 |0005: return-void │ │ +03ead0: |[03ead0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03eae0: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eae4: 7230 da05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@05da │ │ +03eaea: 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; │ │ @@ -22255,18 +22255,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 │ │ -03f1cc: |[03f1cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f1dc: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f1e0: 7230 db05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05db │ │ -03f1e6: 0e00 |0005: return-void │ │ +03eaec: |[03eaec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03eafc: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eb00: 7230 db05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05db │ │ +03eb06: 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; │ │ @@ -22277,19 +22277,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 │ │ -03f1e8: |[03f1e8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f1f8: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f1fc: 7240 dc05 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@05dc │ │ -03f202: 0a00 |0005: move-result v0 │ │ -03f204: 0f00 |0006: return v0 │ │ +03eb08: |[03eb08] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03eb18: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eb1c: 7240 dc05 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@05dc │ │ +03eb22: 0a00 |0005: move-result v0 │ │ +03eb24: 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; │ │ @@ -22300,19 +22300,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 │ │ -03f208: |[03f208] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03f218: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f21c: 7240 dd05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05dd │ │ -03f222: 0a00 |0005: move-result v0 │ │ -03f224: 0f00 |0006: return v0 │ │ +03eb28: |[03eb28] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03eb38: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eb3c: 7240 dd05 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05dd │ │ +03eb42: 0a00 |0005: move-result v0 │ │ +03eb44: 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 │ │ @@ -22323,18 +22323,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03f228: |[03f228] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03f238: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f23c: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05de │ │ -03f242: 0e00 |0005: return-void │ │ +03eb48: |[03eb48] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03eb58: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eb5c: 7230 de05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05de │ │ +03eb62: 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; │ │ @@ -22345,18 +22345,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 │ │ -03f244: |[03f244] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03f254: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ -03f258: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05df │ │ -03f25e: 0e00 |0005: return-void │ │ +03eb64: |[03eb64] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03eb74: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@01d2 │ │ +03eb78: 7230 df05 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05df │ │ +03eb7e: 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; │ │ @@ -22471,17 +22471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f260: |[03f260] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -03f270: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f276: 0e00 |0003: return-void │ │ +03eb80: |[03eb80] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +03eb90: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03eb96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -22490,19 +22490,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 │ │ -03f278: |[03f278] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -03f288: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f28c: 6e20 290b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b29 │ │ -03f292: 0c00 |0005: move-result-object v0 │ │ -03f294: 1100 |0006: return-object v0 │ │ +03eb98: |[03eb98] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +03eba8: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03ebac: 6e20 290b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b29 │ │ +03ebb2: 0c00 |0005: move-result-object v0 │ │ +03ebb4: 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; │ │ │ │ @@ -22511,18 +22511,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 │ │ -03f298: |[03f298] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -03f2a8: 2200 ee00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00ee │ │ -03f2ac: 7020 cd05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05cd │ │ -03f2b2: 1100 |0005: return-object v0 │ │ +03ebb8: |[03ebb8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +03ebc8: 2200 ee00 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@00ee │ │ +03ebcc: 7020 cd05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@05cd │ │ +03ebd2: 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;) │ │ @@ -22530,19 +22530,19 @@ │ │ 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 │ │ -03f2b4: |[03f2b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03f2c4: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03f2c8: 6e40 2e0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b2e │ │ -03f2ce: 0a00 |0005: move-result v0 │ │ -03f2d0: 0f00 |0006: return v0 │ │ +03ebd4: |[03ebd4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03ebe4: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03ebe8: 6e40 2e0b 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b2e │ │ +03ebee: 0a00 |0005: move-result v0 │ │ +03ebf0: 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 │ │ @@ -22626,26 +22626,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f2d4: |[03f2d4] android.support.v4.view.KeyEventCompat.:()V │ │ -03f2e4: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03f2e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03f2ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f2f0: 2200 f200 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00f2 │ │ -03f2f4: 7010 e905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05e9 │ │ -03f2fa: 6900 d501 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f2fe: 0e00 |000d: return-void │ │ -03f300: 2200 f100 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00f1 │ │ -03f304: 7010 e405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@05e4 │ │ -03f30a: 6900 d501 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f30e: 28f8 |0015: goto 000d // -0008 │ │ +03ebf4: |[03ebf4] android.support.v4.view.KeyEventCompat.:()V │ │ +03ec04: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03ec08: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03ec0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03ec10: 2200 f200 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@00f2 │ │ +03ec14: 7010 e905 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@05e9 │ │ +03ec1a: 6900 d501 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ec1e: 0e00 |000d: return-void │ │ +03ec20: 2200 f100 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@00f1 │ │ +03ec24: 7010 e405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@05e4 │ │ +03ec2a: 6900 d501 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ec2e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x000d line=122 │ │ 0x000e line=120 │ │ locals : │ │ @@ -22655,17 +22655,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f310: |[03f310] android.support.v4.view.KeyEventCompat.:()V │ │ -03f320: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f326: 0e00 |0003: return-void │ │ +03ec30: |[03ec30] android.support.v4.view.KeyEventCompat.:()V │ │ +03ec40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ec46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -22674,21 +22674,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 │ │ -03f328: |[03f328] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -03f338: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f33c: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0afc │ │ -03f342: 0a01 |0005: move-result v1 │ │ -03f344: 7230 ed05 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05ed │ │ -03f34a: 0a00 |0009: move-result v0 │ │ -03f34c: 0f00 |000a: return v0 │ │ +03ec48: |[03ec48] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +03ec58: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ec5c: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0afc │ │ +03ec62: 0a01 |0005: move-result v1 │ │ +03ec64: 7230 ed05 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05ed │ │ +03ec6a: 0a00 |0009: move-result v0 │ │ +03ec6c: 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 │ │ │ │ @@ -22697,21 +22697,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f350: |[03f350] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -03f360: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f364: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0afc │ │ -03f36a: 0a01 |0005: move-result v1 │ │ -03f36c: 7220 ee05 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05ee │ │ -03f372: 0a00 |0009: move-result v0 │ │ -03f374: 0f00 |000a: return v0 │ │ +03ec70: |[03ec70] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +03ec80: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ec84: 6e10 fc0a 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0afc │ │ +03ec8a: 0a01 |0005: move-result v1 │ │ +03ec8c: 7220 ee05 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05ee │ │ +03ec92: 0a00 |0009: move-result v0 │ │ +03ec94: 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;) │ │ @@ -22719,19 +22719,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03f378: |[03f378] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -03f388: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f38c: 7230 ed05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05ed │ │ -03f392: 0a00 |0005: move-result v0 │ │ -03f394: 0f00 |0006: return v0 │ │ +03ec98: |[03ec98] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +03eca8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ecac: 7230 ed05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@05ed │ │ +03ecb2: 0a00 |0005: move-result v0 │ │ +03ecb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -22740,19 +22740,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03f398: |[03f398] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -03f3a8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f3ac: 7220 ee05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05ee │ │ -03f3b2: 0a00 |0005: move-result v0 │ │ -03f3b4: 0f00 |0006: return v0 │ │ +03ecb8: |[03ecb8] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +03ecc8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03eccc: 7220 ee05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@05ee │ │ +03ecd2: 0a00 |0005: move-result v0 │ │ +03ecd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -22760,19 +22760,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03f3b8: |[03f3b8] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -03f3c8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ -03f3cc: 7220 ef05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ef │ │ -03f3d2: 0a00 |0005: move-result v0 │ │ -03f3d4: 0f00 |0006: return v0 │ │ +03ecd8: |[03ecd8] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +03ece8: 6200 d501 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@01d5 │ │ +03ecec: 7220 ef05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@05ef │ │ +03ecf2: 0a00 |0005: move-result v0 │ │ +03ecf4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -22801,17 +22801,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f3d8: |[03f3d8] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -03f3e8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f3ee: 0e00 |0003: return-void │ │ +03ecf8: |[03ecf8] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +03ed08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ed0e: 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;) │ │ @@ -22819,18 +22819,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03f3f0: |[03f3f0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -03f400: 7120 fe0a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0afe │ │ -03f406: 0a00 |0003: move-result v0 │ │ -03f408: 0f00 |0004: return v0 │ │ +03ed10: |[03ed10] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +03ed20: 7120 fe0a 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0afe │ │ +03ed26: 0a00 |0003: move-result v0 │ │ +03ed28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -22839,18 +22839,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03f40c: |[03f40c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -03f41c: 7110 ff0a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0aff │ │ -03f422: 0a00 |0003: move-result v0 │ │ -03f424: 0f00 |0004: return v0 │ │ +03ed2c: |[03ed2c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +03ed3c: 7110 ff0a 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0aff │ │ +03ed42: 0a00 |0003: move-result v0 │ │ +03ed44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -22858,32 +22858,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03f428: |[03f428] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -03f438: 7110 000b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0b00 │ │ -03f43e: 0a00 |0003: move-result v0 │ │ -03f440: 0f00 |0004: return v0 │ │ +03ed48: |[03ed48] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +03ed58: 7110 000b 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0b00 │ │ +03ed5e: 0a00 |0003: move-result v0 │ │ +03ed60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 934 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #106 header: │ │ class_idx : 248 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -22901,21 +22901,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 : 2248 (MenuCompat.java) │ │ + source_file_idx : 2242 (MenuCompat.java) │ │ │ │ Class #107 header: │ │ class_idx : 249 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2242 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -22938,26 +22938,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f444: |[03f444] android.support.v4.view.MenuCompat.:()V │ │ -03f454: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03f458: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03f45c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f460: 2200 f700 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f7 │ │ -03f464: 7010 fd05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@05fd │ │ -03f46a: 6900 d601 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ -03f46e: 0e00 |000d: return-void │ │ -03f470: 2200 f600 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f6 │ │ -03f474: 7010 fb05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@05fb │ │ -03f47a: 6900 d601 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ -03f47e: 28f8 |0015: goto 000d // -0008 │ │ +03ed64: |[03ed64] android.support.v4.view.MenuCompat.:()V │ │ +03ed74: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03ed78: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03ed7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03ed80: 2200 f700 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@00f7 │ │ +03ed84: 7010 fd05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@05fd │ │ +03ed8a: 6900 d601 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ +03ed8e: 0e00 |000d: return-void │ │ +03ed90: 2200 f600 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@00f6 │ │ +03ed94: 7010 fb05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@05fb │ │ +03ed9a: 6900 d601 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ +03ed9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -22967,17 +22967,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f480: |[03f480] android.support.v4.view.MenuCompat.:()V │ │ -03f490: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f496: 0e00 |0003: return-void │ │ +03eda0: |[03eda0] android.support.v4.view.MenuCompat.:()V │ │ +03edb0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03edb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -22986,34 +22986,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 │ │ -03f498: |[03f498] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -03f4a8: 6200 d601 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ -03f4ac: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05ff │ │ -03f4b2: 0a00 |0005: move-result v0 │ │ -03f4b4: 0f00 |0006: return v0 │ │ +03edb8: |[03edb8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +03edc8: 6200 d601 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@01d6 │ │ +03edcc: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@05ff │ │ +03edd2: 0a00 |0005: move-result v0 │ │ +03edd4: 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 : 2248 (MenuCompat.java) │ │ + source_file_idx : 2242 (MenuCompat.java) │ │ │ │ Class #108 header: │ │ class_idx : 252 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2250 │ │ +source_file_idx : 2244 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -23037,21 +23037,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 : 2250 (MenuItemCompat.java) │ │ + source_file_idx : 2244 (MenuItemCompat.java) │ │ │ │ Class #109 header: │ │ class_idx : 253 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2250 │ │ +source_file_idx : 2244 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -23100,26 +23100,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f4b8: |[03f4b8] android.support.v4.view.MenuItemCompat.:()V │ │ -03f4c8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03f4cc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03f4d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f4d4: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00fb │ │ -03f4d8: 7010 0606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0606 │ │ -03f4de: 6900 d701 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ -03f4e2: 0e00 |000d: return-void │ │ -03f4e4: 2200 fa00 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00fa │ │ -03f4e8: 7010 0306 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0603 │ │ -03f4ee: 6900 d701 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ -03f4f2: 28f8 |0015: goto 000d // -0008 │ │ +03edd8: |[03edd8] android.support.v4.view.MenuItemCompat.:()V │ │ +03ede8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03edec: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03edf0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03edf4: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@00fb │ │ +03edf8: 7010 0606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0606 │ │ +03edfe: 6900 d701 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ +03ee02: 0e00 |000d: return-void │ │ +03ee04: 2200 fa00 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@00fa │ │ +03ee08: 7010 0306 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0603 │ │ +03ee0e: 6900 d701 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ +03ee12: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -23129,17 +23129,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f4f4: |[03f4f4] android.support.v4.view.MenuItemCompat.:()V │ │ -03f504: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f50a: 0e00 |0003: return-void │ │ +03ee14: |[03ee14] android.support.v4.view.MenuItemCompat.:()V │ │ +03ee24: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ee2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -23148,19 +23148,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 │ │ -03f50c: |[03f50c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -03f51c: 6200 d701 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ -03f520: 7230 0906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0609 │ │ -03f526: 0c00 |0005: move-result-object v0 │ │ -03f528: 1100 |0006: return-object v0 │ │ +03ee2c: |[03ee2c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03ee3c: 6200 d701 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ +03ee40: 7230 0906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0609 │ │ +03ee46: 0c00 |0005: move-result-object v0 │ │ +03ee48: 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; │ │ │ │ @@ -23169,34 +23169,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 │ │ -03f52c: |[03f52c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -03f53c: 6200 d701 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ -03f540: 7230 0a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@060a │ │ -03f546: 0a00 |0005: move-result v0 │ │ -03f548: 0f00 |0006: return v0 │ │ +03ee4c: |[03ee4c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +03ee5c: 6200 d701 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@01d7 │ │ +03ee60: 7230 0a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@060a │ │ +03ee66: 0a00 |0005: move-result v0 │ │ +03ee68: 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 : 2250 (MenuItemCompat.java) │ │ + source_file_idx : 2244 (MenuItemCompat.java) │ │ │ │ Class #110 header: │ │ class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2251 │ │ +source_file_idx : 2245 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #110 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -23211,17 +23211,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f54c: |[03f54c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -03f55c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f562: 0e00 |0003: return-void │ │ +03ee6c: |[03ee6c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +03ee7c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ee82: 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;) │ │ @@ -23229,18 +23229,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 │ │ -03f564: |[03f564] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -03f574: 7220 0e0b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b0e │ │ -03f57a: 0c00 |0003: move-result-object v0 │ │ -03f57c: 1100 |0004: return-object v0 │ │ +03ee84: |[03ee84] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03ee94: 7220 0e0b 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b0e │ │ +03ee9a: 0c00 |0003: move-result-object v0 │ │ +03ee9c: 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; │ │ │ │ @@ -23249,33 +23249,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 │ │ -03f580: |[03f580] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -03f590: 7220 110b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b11 │ │ -03f596: 0e00 |0003: return-void │ │ +03eea0: |[03eea0] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03eeb0: 7220 110b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0b11 │ │ +03eeb6: 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 : 2251 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2245 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #111 header: │ │ class_idx : 257 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2255 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -23311,21 +23311,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 : 2255 (MotionEventCompat.java) │ │ + source_file_idx : 2249 (MotionEventCompat.java) │ │ │ │ Class #112 header: │ │ class_idx : 258 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2255 │ │ +source_file_idx : 2249 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -23393,26 +23393,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03f598: |[03f598] android.support.v4.view.MotionEventCompat.:()V │ │ -03f5a8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03f5ac: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -03f5ae: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -03f5b2: 2200 0001 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0100 │ │ -03f5b6: 7010 1706 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0617 │ │ -03f5bc: 6900 e601 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f5c0: 0e00 |000c: return-void │ │ -03f5c2: 2200 ff00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00ff │ │ -03f5c6: 7010 1206 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0612 │ │ -03f5cc: 6900 e601 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f5d0: 28f8 |0014: goto 000c // -0008 │ │ +03eeb8: |[03eeb8] android.support.v4.view.MotionEventCompat.:()V │ │ +03eec8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03eecc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03eece: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03eed2: 2200 0001 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0100 │ │ +03eed6: 7010 1706 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0617 │ │ +03eedc: 6900 e601 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03eee0: 0e00 |000c: return-void │ │ +03eee2: 2200 ff00 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@00ff │ │ +03eee6: 7010 1206 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0612 │ │ +03eeec: 6900 e601 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03eef0: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000c line=104 │ │ 0x000d line=102 │ │ locals : │ │ @@ -23422,17 +23422,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f5d4: |[03f5d4] android.support.v4.view.MotionEventCompat.:()V │ │ -03f5e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f5ea: 0e00 |0003: return-void │ │ +03eef4: |[03eef4] android.support.v4.view.MotionEventCompat.:()V │ │ +03ef04: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03ef0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -23441,19 +23441,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 │ │ -03f5ec: |[03f5ec] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -03f5fc: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f600: 7230 1c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@061c │ │ -03f606: 0a00 |0005: move-result v0 │ │ -03f608: 0f00 |0006: return v0 │ │ +03ef0c: |[03ef0c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03ef1c: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03ef20: 7230 1c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@061c │ │ +03ef26: 0a00 |0005: move-result v0 │ │ +03ef28: 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 │ │ │ │ @@ -23462,21 +23462,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03f60c: |[03f60c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -03f61c: 6e10 140b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -03f622: 0a00 |0003: move-result v0 │ │ -03f624: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -03f62a: b510 |0007: and-int/2addr v0, v1 │ │ -03f62c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -03f630: 0f00 |000a: return v0 │ │ +03ef2c: |[03ef2c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +03ef3c: 6e10 140b 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +03ef42: 0a00 |0003: move-result v0 │ │ +03ef44: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +03ef4a: b510 |0007: and-int/2addr v0, v1 │ │ +03ef4c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +03ef50: 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;) │ │ @@ -23484,19 +23484,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f634: |[03f634] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -03f644: 6e10 140b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -03f64a: 0a00 |0003: move-result v0 │ │ -03f64c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03f650: 0f00 |0006: return v0 │ │ +03ef54: |[03ef54] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +03ef64: 6e10 140b 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +03ef6a: 0a00 |0003: move-result v0 │ │ +03ef6c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03ef70: 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;) │ │ @@ -23504,19 +23504,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 │ │ -03f654: |[03f654] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -03f664: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f668: 7230 1d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@061d │ │ -03f66e: 0a00 |0005: move-result v0 │ │ -03f670: 0f00 |0006: return v0 │ │ +03ef74: |[03ef74] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03ef84: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03ef88: 7230 1d06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@061d │ │ +03ef8e: 0a00 |0005: move-result v0 │ │ +03ef90: 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 │ │ │ │ @@ -23525,19 +23525,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 │ │ -03f674: |[03f674] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -03f684: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f688: 7230 1e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@061e │ │ -03f68e: 0a00 |0005: move-result v0 │ │ -03f690: 0f00 |0006: return v0 │ │ +03ef94: |[03ef94] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +03efa4: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03efa8: 7230 1e06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@061e │ │ +03efae: 0a00 |0005: move-result v0 │ │ +03efb0: 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 │ │ │ │ @@ -23546,34 +23546,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 │ │ -03f694: |[03f694] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -03f6a4: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ -03f6a8: 7230 1f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@061f │ │ -03f6ae: 0a00 |0005: move-result v0 │ │ -03f6b0: 0f00 |0006: return v0 │ │ +03efb4: |[03efb4] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +03efc4: 6200 e601 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@01e6 │ │ +03efc8: 7230 1f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@061f │ │ +03efce: 0a00 |0005: move-result v0 │ │ +03efd0: 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 : 2255 (MotionEventCompat.java) │ │ + source_file_idx : 2249 (MotionEventCompat.java) │ │ │ │ Class #113 header: │ │ class_idx : 259 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2256 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #113 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -23588,17 +23588,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f6b4: |[03f6b4] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -03f6c4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f6ca: 0e00 |0003: return-void │ │ +03efd4: |[03efd4] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +03efe4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03efea: 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;) │ │ @@ -23606,18 +23606,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 │ │ -03f6cc: |[03f6cc] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -03f6dc: 6e20 130b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b13 │ │ -03f6e2: 0a00 |0003: move-result v0 │ │ -03f6e4: 0f00 |0004: return v0 │ │ +03efec: |[03efec] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03effc: 6e20 130b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0b13 │ │ +03f002: 0a00 |0003: move-result v0 │ │ +03f004: 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 │ │ │ │ @@ -23626,18 +23626,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 │ │ -03f6e8: |[03f6e8] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -03f6f8: 6e20 160b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b16 │ │ -03f6fe: 0a00 |0003: move-result v0 │ │ -03f700: 0f00 |0004: return v0 │ │ +03f008: |[03f008] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03f018: 6e20 160b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0b16 │ │ +03f01e: 0a00 |0003: move-result v0 │ │ +03f020: 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 │ │ │ │ @@ -23646,18 +23646,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 │ │ -03f704: |[03f704] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -03f714: 6e20 180b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b18 │ │ -03f71a: 0a00 |0003: move-result v0 │ │ -03f71c: 0f00 |0004: return v0 │ │ +03f024: |[03f024] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +03f034: 6e20 180b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0b18 │ │ +03f03a: 0a00 |0003: move-result v0 │ │ +03f03c: 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 │ │ │ │ @@ -23666,33 +23666,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 │ │ -03f720: |[03f720] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -03f730: 6e20 1a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b1a │ │ -03f736: 0a00 |0003: move-result v0 │ │ -03f738: 0f00 |0004: return v0 │ │ +03f040: |[03f040] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +03f050: 6e20 1a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0b1a │ │ +03f056: 0a00 |0003: move-result v0 │ │ +03f058: 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 : 2256 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2250 (MotionEventCompatEclair.java) │ │ │ │ Class #114 header: │ │ class_idx : 260 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 553 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2370 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -23721,20 +23721,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03f73c: |[03f73c] android.support.v4.view.PagerAdapter.:()V │ │ -03f74c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f752: 2200 3100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0031 │ │ -03f756: 7010 f600 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00f6 │ │ -03f75c: 5b10 e901 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ -03f760: 0e00 |000a: return-void │ │ +03f05c: |[03f05c] android.support.v4.view.PagerAdapter.:()V │ │ +03f06c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f072: 2200 3100 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0031 │ │ +03f076: 7010 f600 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00f6 │ │ +03f07c: 5b10 e901 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ +03f080: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -23744,19 +23744,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 │ │ -03f764: |[03f764] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -03f774: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ -03f778: 1a01 9e09 |0002: const-string v1, "Required method destroyItem was not overridden" // string@099e │ │ -03f77c: 7020 e90d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0de9 │ │ -03f782: 2700 |0007: throw v0 │ │ +03f084: |[03f084] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03f094: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ +03f098: 1a01 9809 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0998 │ │ +03f09c: 7020 e90d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0de9 │ │ +03f0a2: 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 │ │ @@ -23767,17 +23767,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 │ │ -03f784: |[03f784] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03f794: 6e40 2e06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@062e │ │ -03f79a: 0e00 |0003: return-void │ │ +03f0a4: |[03f0a4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03f0b4: 6e40 2e06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@062e │ │ +03f0ba: 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; │ │ @@ -23789,16 +23789,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f79c: |[03f79c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -03f7ac: 0e00 |0000: return-void │ │ +03f0bc: |[03f0bc] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +03f0cc: 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; │ │ │ │ @@ -23807,17 +23807,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03f7b0: |[03f7b0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -03f7c0: 6e20 3006 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0630 │ │ -03f7c6: 0e00 |0003: return-void │ │ +03f0d0: |[03f0d0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +03f0e0: 6e20 3006 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0630 │ │ +03f0e6: 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; │ │ @@ -23833,17 +23833,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f7c8: |[03f7c8] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -03f7d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03f7da: 0f00 |0001: return v0 │ │ +03f0e8: |[03f0e8] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +03f0f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03f0fa: 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; │ │ │ │ @@ -23852,17 +23852,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f7dc: |[03f7dc] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -03f7ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f7ee: 1100 |0001: return-object v0 │ │ +03f0fc: |[03f0fc] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03f10c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f10e: 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 │ │ │ │ @@ -23871,17 +23871,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f7f0: |[03f7f0] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -03f800: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -03f804: 0f00 |0002: return v0 │ │ +03f110: |[03f110] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +03f120: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +03f124: 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 │ │ │ │ @@ -23890,19 +23890,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 │ │ -03f808: |[03f808] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03f818: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ -03f81c: 1a01 9f09 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@099f │ │ -03f820: 7020 e90d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0de9 │ │ -03f826: 2700 |0007: throw v0 │ │ +03f128: |[03f128] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03f138: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ +03f13c: 1a01 9909 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0999 │ │ +03f140: 7020 e90d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@0de9 │ │ +03f146: 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 │ │ @@ -23912,18 +23912,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 │ │ -03f828: |[03f828] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -03f838: 6e30 3606 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0636 │ │ -03f83e: 0c00 |0003: move-result-object v0 │ │ -03f840: 1100 |0004: return-object v0 │ │ +03f148: |[03f148] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +03f158: 6e30 3606 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0636 │ │ +03f15e: 0c00 |0003: move-result-object v0 │ │ +03f160: 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 │ │ @@ -23939,18 +23939,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f844: |[03f844] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -03f854: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ -03f858: 6e10 f700 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00f7 │ │ -03f85e: 0e00 |0005: return-void │ │ +03f164: |[03f164] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +03f174: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ +03f178: 6e10 f700 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00f7 │ │ +03f17e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -23959,18 +23959,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f860: |[03f860] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03f870: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ -03f874: 6e20 f800 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00f8 │ │ -03f87a: 0e00 |0005: return-void │ │ +03f180: |[03f180] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03f190: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ +03f194: 6e20 f800 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@00f8 │ │ +03f19a: 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; │ │ @@ -23980,16 +23980,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 │ │ -03f87c: |[03f87c] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -03f88c: 0e00 |0000: return-void │ │ +03f19c: |[03f19c] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +03f1ac: 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; │ │ @@ -23999,17 +23999,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f890: |[03f890] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -03f8a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f8a2: 1100 |0001: return-object v0 │ │ +03f1b0: |[03f1b0] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +03f1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f1c2: 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;) │ │ @@ -24017,16 +24017,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 │ │ -03f8a4: |[03f8a4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -03f8b4: 0e00 |0000: return-void │ │ +03f1c4: |[03f1c4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03f1d4: 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 │ │ @@ -24037,17 +24037,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 │ │ -03f8b8: |[03f8b8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03f8c8: 6e40 3d06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@063d │ │ -03f8ce: 0e00 |0003: return-void │ │ +03f1d8: |[03f1d8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03f1e8: 6e40 3d06 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@063d │ │ +03f1ee: 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; │ │ @@ -24059,16 +24059,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03f8d0: |[03f8d0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -03f8e0: 0e00 |0000: return-void │ │ +03f1f0: |[03f1f0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +03f200: 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; │ │ │ │ @@ -24077,17 +24077,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03f8e4: |[03f8e4] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -03f8f4: 6e20 3f06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@063f │ │ -03f8fa: 0e00 |0003: return-void │ │ +03f204: |[03f204] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +03f214: 6e20 3f06 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@063f │ │ +03f21a: 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; │ │ @@ -24097,33 +24097,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f8fc: |[03f8fc] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03f90c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ -03f910: 6e20 f900 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00f9 │ │ -03f916: 0e00 |0005: return-void │ │ +03f21c: |[03f21c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03f22c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@01e9 │ │ +03f230: 6e20 f900 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@00f9 │ │ +03f236: 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 : 2376 (PagerAdapter.java) │ │ + source_file_idx : 2370 (PagerAdapter.java) │ │ │ │ Class #115 header: │ │ class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2379 │ │ +source_file_idx : 2373 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24148,18 +24148,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 │ │ -03f918: |[03f918] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -03f928: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ -03f92c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f932: 0e00 |0005: return-void │ │ +03f238: |[03f238] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03f248: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ +03f24c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f252: 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; │ │ │ │ @@ -24169,39 +24169,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03f934: |[03f934] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -03f944: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ -03f948: 5400 0102 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -03f94c: 5421 ea01 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ -03f950: 5411 0102 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -03f954: 6e10 6307 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -03f95a: 0a01 |000b: move-result v1 │ │ -03f95c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03f960: 6e20 9a07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -03f966: 0e00 |0011: return-void │ │ +03f254: |[03f254] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +03f264: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ +03f268: 5400 0102 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +03f26c: 5421 ea01 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01ea │ │ +03f270: 5411 0102 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +03f274: 6e10 6307 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +03f27a: 0a01 |000b: move-result v1 │ │ +03f27c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03f280: 6e20 9a07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +03f286: 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 : 2379 (PagerTabStrip.java) │ │ + source_file_idx : 2373 (PagerTabStrip.java) │ │ │ │ Class #116 header: │ │ class_idx : 262 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2379 │ │ +source_file_idx : 2373 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -24226,18 +24226,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 │ │ -03f968: |[03f968] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -03f978: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ -03f97c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03f982: 0e00 |0005: return-void │ │ +03f288: |[03f288] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03f298: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ +03f29c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f2a2: 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; │ │ │ │ @@ -24247,39 +24247,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03f984: |[03f984] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -03f994: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ -03f998: 5400 0102 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -03f99c: 5421 eb01 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ -03f9a0: 5411 0102 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -03f9a4: 6e10 6307 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -03f9aa: 0a01 |000b: move-result v1 │ │ -03f9ac: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f9b0: 6e20 9a07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -03f9b6: 0e00 |0011: return-void │ │ +03f2a4: |[03f2a4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +03f2b4: 5420 eb01 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ +03f2b8: 5400 0102 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +03f2bc: 5421 eb01 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@01eb │ │ +03f2c0: 5411 0102 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +03f2c4: 6e10 6307 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +03f2ca: 0a01 |000b: move-result v1 │ │ +03f2cc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f2d0: 6e20 9a07 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +03f2d6: 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 : 2379 (PagerTabStrip.java) │ │ + source_file_idx : 2373 (PagerTabStrip.java) │ │ │ │ Class #117 header: │ │ class_idx : 264 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -24291,21 +24291,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #118 header: │ │ class_idx : 266 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -24323,21 +24323,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 : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #119 header: │ │ class_idx : 270 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 384 │ │ -source_file_idx : 2383 │ │ +source_file_idx : 2377 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -24366,23 +24366,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03f9b8: |[03f9b8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -03f9c8: 7010 da0a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0ada │ │ -03f9ce: 6e10 8900 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -03f9d4: 0c00 |0006: move-result-object v0 │ │ -03f9d6: 6e10 d700 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ -03f9dc: 0c00 |000a: move-result-object v0 │ │ -03f9de: 5400 1300 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ -03f9e2: 5b10 1f02 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@021f │ │ -03f9e6: 0e00 |000f: return-void │ │ +03f2d8: |[03f2d8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +03f2e8: 7010 da0a 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0ada │ │ +03f2ee: 6e10 8900 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +03f2f4: 0c00 |0006: move-result-object v0 │ │ +03f2f6: 6e10 d700 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ +03f2fc: 0c00 |000a: move-result-object v0 │ │ +03f2fe: 5400 1300 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0013 │ │ +03f302: 5b10 1f02 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@021f │ │ +03f306: 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; │ │ @@ -24394,42 +24394,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 │ │ -03f9e8: |[03f9e8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03f9f8: 6f30 db0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0adb │ │ -03f9fe: 0c03 |0003: move-result-object v3 │ │ -03fa00: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -03fa04: 6e10 9d0d 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -03fa0a: 0c00 |0009: move-result-object v0 │ │ -03fa0c: 5421 1f02 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@021f │ │ -03fa10: 6e20 bf0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0dbf │ │ -03fa16: 0c00 |000f: move-result-object v0 │ │ -03fa18: 1100 |0010: return-object v0 │ │ -03fa1a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03fa1c: 28fe |0012: goto 0010 // -0002 │ │ +03f308: |[03f308] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03f318: 6f30 db0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0adb │ │ +03f31e: 0c03 |0003: move-result-object v3 │ │ +03f320: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +03f324: 6e10 9d0d 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +03f32a: 0c00 |0009: move-result-object v0 │ │ +03f32c: 5421 1f02 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@021f │ │ +03f330: 6e20 bf0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@0dbf │ │ +03f336: 0c00 |000f: move-result-object v0 │ │ +03f338: 1100 |0010: return-object v0 │ │ +03f33a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03f33c: 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 : 2383 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2377 (PagerTitleStripIcs.java) │ │ │ │ Class #120 header: │ │ class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2383 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -24448,17 +24448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fa20: |[03fa20] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -03fa30: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fa36: 0e00 |0003: return-void │ │ +03f340: |[03f340] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +03f350: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -24467,36 +24467,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03fa38: |[03fa38] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -03fa48: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010e │ │ -03fa4c: 6e10 980c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c98 │ │ -03fa52: 0c01 |0005: move-result-object v1 │ │ -03fa54: 7020 9006 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0690 │ │ -03fa5a: 6e20 af0c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0caf │ │ -03fa60: 0e00 |000c: return-void │ │ +03f358: |[03f358] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +03f368: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@010e │ │ +03f36c: 6e10 980c 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0c98 │ │ +03f372: 0c01 |0005: move-result-object v1 │ │ +03f374: 7020 9006 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0690 │ │ +03f37a: 6e20 af0c 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@0caf │ │ +03f380: 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 : 2383 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2377 (PagerTitleStripIcs.java) │ │ │ │ Class #121 header: │ │ class_idx : 274 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2967 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #121 annotations: │ │ Annotations on class │ │ @@ -24520,21 +24520,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 : 2967 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2961 (VelocityTrackerCompat.java) │ │ │ │ Class #122 header: │ │ class_idx : 275 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2967 │ │ +source_file_idx : 2961 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -24557,26 +24557,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03fa64: |[03fa64] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -03fa74: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03fa78: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03fa7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03fa80: 2200 1101 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0111 │ │ -03fa84: 7010 9706 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0697 │ │ -03fa8a: 6900 2002 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ -03fa8e: 0e00 |000d: return-void │ │ -03fa90: 2200 1001 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0110 │ │ -03fa94: 7010 9406 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0694 │ │ -03fa9a: 6900 2002 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ -03fa9e: 28f8 |0015: goto 000d // -0008 │ │ +03f384: |[03f384] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03f394: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03f398: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03f39c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f3a0: 2200 1101 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0111 │ │ +03f3a4: 7010 9706 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0697 │ │ +03f3aa: 6900 2002 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ +03f3ae: 0e00 |000d: return-void │ │ +03f3b0: 2200 1001 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0110 │ │ +03f3b4: 7010 9406 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0694 │ │ +03f3ba: 6900 2002 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ +03f3be: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -24586,17 +24586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03faa0: |[03faa0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -03fab0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fab6: 0e00 |0003: return-void │ │ +03f3c0: |[03f3c0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03f3d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -24605,19 +24605,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 │ │ -03fab8: |[03fab8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03fac8: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ -03facc: 7230 9a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069a │ │ -03fad2: 0a00 |0005: move-result v0 │ │ -03fad4: 0f00 |0006: return v0 │ │ +03f3d8: |[03f3d8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03f3e8: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ +03f3ec: 7230 9a06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069a │ │ +03f3f2: 0a00 |0005: move-result v0 │ │ +03f3f4: 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 │ │ │ │ @@ -24626,34 +24626,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 │ │ -03fad8: |[03fad8] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03fae8: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ -03faec: 7230 9b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@069b │ │ -03faf2: 0a00 |0005: move-result v0 │ │ -03faf4: 0f00 |0006: return v0 │ │ +03f3f8: |[03f3f8] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03f408: 6200 2002 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0220 │ │ +03f40c: 7230 9b06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@069b │ │ +03f412: 0a00 |0005: move-result v0 │ │ +03f414: 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 : 2967 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2961 (VelocityTrackerCompat.java) │ │ │ │ Class #123 header: │ │ class_idx : 276 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2968 │ │ +source_file_idx : 2962 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -24668,17 +24668,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03faf8: |[03faf8] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -03fb08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fb0e: 0e00 |0003: return-void │ │ +03f418: |[03f418] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +03f428: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f42e: 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;) │ │ @@ -24686,18 +24686,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 │ │ -03fb10: |[03fb10] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03fb20: 6e20 220b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b22 │ │ -03fb26: 0a00 |0003: move-result v0 │ │ -03fb28: 0f00 |0004: return v0 │ │ +03f430: |[03f430] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03f440: 6e20 220b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0b22 │ │ +03f446: 0a00 |0003: move-result v0 │ │ +03f448: 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 │ │ │ │ @@ -24706,33 +24706,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 │ │ -03fb2c: |[03fb2c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03fb3c: 6e20 240b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b24 │ │ -03fb42: 0a00 |0003: move-result v0 │ │ -03fb44: 0f00 |0004: return v0 │ │ +03f44c: |[03f44c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03f45c: 6e20 240b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0b24 │ │ +03f462: 0a00 |0003: move-result v0 │ │ +03f464: 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 : 2968 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 2962 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #124 header: │ │ class_idx : 282 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 17 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -24846,21 +24846,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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #125 header: │ │ class_idx : 283 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -24919,49 +24919,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -03fb48: |[03fb48] android.support.v4.view.ViewCompat.:()V │ │ -03fb58: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -03fb5c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03fb60: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -03fb64: 6201 1e00 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@001e │ │ -03fb68: 1a02 9703 |0008: const-string v2, "JellyBean" // string@0397 │ │ -03fb6c: 6e20 ae0d 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -03fb72: 0a01 |000d: move-result v1 │ │ -03fb74: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -03fb78: 2201 1901 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0119 │ │ -03fb7c: 7010 c206 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@06c2 │ │ -03fb82: 6901 2202 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fb86: 0e00 |0017: return-void │ │ -03fb88: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -03fb8c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -03fb90: 2201 1801 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0118 │ │ -03fb94: 7010 bb06 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06bb │ │ -03fb9a: 6901 2202 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fb9e: 28f4 |0023: goto 0017 // -000c │ │ -03fba0: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ -03fba4: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ -03fba8: 2201 1701 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0117 │ │ -03fbac: 7010 b906 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06b9 │ │ -03fbb2: 6901 2202 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fbb6: 28e8 |002f: goto 0017 // -0018 │ │ -03fbb8: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ -03fbbc: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ -03fbc0: 2201 1601 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0116 │ │ -03fbc4: 7010 b606 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06b6 │ │ -03fbca: 6901 2202 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fbce: 28dc |003b: goto 0017 // -0024 │ │ -03fbd0: 2201 1501 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0115 │ │ -03fbd4: 7010 a306 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a3 │ │ -03fbda: 6901 2202 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fbde: 28d4 |0043: goto 0017 // -002c │ │ +03f468: |[03f468] android.support.v4.view.ViewCompat.:()V │ │ +03f478: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03f47c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03f480: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +03f484: 6201 1e00 |0006: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@001e │ │ +03f488: 1a02 9703 |0008: const-string v2, "JellyBean" // string@0397 │ │ +03f48c: 6e20 ae0d 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +03f492: 0a01 |000d: move-result v1 │ │ +03f494: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +03f498: 2201 1901 |0010: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0119 │ │ +03f49c: 7010 c206 0100 |0012: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@06c2 │ │ +03f4a2: 6901 2202 |0015: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f4a6: 0e00 |0017: return-void │ │ +03f4a8: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03f4ac: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +03f4b0: 2201 1801 |001c: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0118 │ │ +03f4b4: 7010 bb06 0100 |001e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06bb │ │ +03f4ba: 6901 2202 |0021: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f4be: 28f4 |0023: goto 0017 // -000c │ │ +03f4c0: 1301 0b00 |0024: const/16 v1, #int 11 // #b │ │ +03f4c4: 3410 0a00 |0026: if-lt v0, v1, 0030 // +000a │ │ +03f4c8: 2201 1701 |0028: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0117 │ │ +03f4cc: 7010 b906 0100 |002a: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06b9 │ │ +03f4d2: 6901 2202 |002d: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f4d6: 28e8 |002f: goto 0017 // -0018 │ │ +03f4d8: 1301 0900 |0030: const/16 v1, #int 9 // #9 │ │ +03f4dc: 3410 0a00 |0032: if-lt v0, v1, 003c // +000a │ │ +03f4e0: 2201 1601 |0034: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0116 │ │ +03f4e4: 7010 b606 0100 |0036: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06b6 │ │ +03f4ea: 6901 2202 |0039: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f4ee: 28dc |003b: goto 0017 // -0024 │ │ +03f4f0: 2201 1501 |003c: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0115 │ │ +03f4f4: 7010 a306 0100 |003e: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a3 │ │ +03f4fa: 6901 2202 |0041: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f4fe: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0002 line=232 │ │ 0x0010 line=233 │ │ 0x0017 line=243 │ │ 0x0018 line=234 │ │ @@ -24979,17 +24979,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fbe0: |[03fbe0] android.support.v4.view.ViewCompat.:()V │ │ -03fbf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fbf6: 0e00 |0003: return-void │ │ +03f500: |[03f500] android.support.v4.view.ViewCompat.:()V │ │ +03f510: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -24998,19 +24998,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 │ │ -03fbf8: |[03fbf8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03fc08: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fc0c: 7230 cc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06cc │ │ -03fc12: 0a00 |0005: move-result v0 │ │ -03fc14: 0f00 |0006: return v0 │ │ +03f518: |[03f518] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03f528: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f52c: 7230 cc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06cc │ │ +03f532: 0a00 |0005: move-result v0 │ │ +03f534: 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 │ │ │ │ @@ -25019,19 +25019,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 │ │ -03fc18: |[03fc18] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -03fc28: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fc2c: 7230 cd06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@06cd │ │ -03fc32: 0a00 |0005: move-result v0 │ │ -03fc34: 0f00 |0006: return v0 │ │ +03f538: |[03f538] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03f548: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f54c: 7230 cd06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@06cd │ │ +03f552: 0a00 |0005: move-result v0 │ │ +03f554: 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 │ │ │ │ @@ -25040,19 +25040,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 │ │ -03fc38: |[03fc38] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03fc48: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fc4c: 7220 ce06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@06ce │ │ -03fc52: 0c00 |0005: move-result-object v0 │ │ -03fc54: 1100 |0006: return-object v0 │ │ +03f558: |[03f558] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03f568: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f56c: 7220 ce06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@06ce │ │ +03f572: 0c00 |0005: move-result-object v0 │ │ +03f574: 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;) │ │ @@ -25060,19 +25060,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03fc58: |[03fc58] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03fc68: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fc6c: 7220 cf06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@06cf │ │ -03fc72: 0a00 |0005: move-result v0 │ │ -03fc74: 0f00 |0006: return v0 │ │ +03f578: |[03f578] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03f588: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f58c: 7220 cf06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@06cf │ │ +03f592: 0a00 |0005: move-result v0 │ │ +03f594: 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;) │ │ @@ -25080,19 +25080,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03fc78: |[03fc78] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -03fc88: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fc8c: 7220 d006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@06d0 │ │ -03fc92: 0a00 |0005: move-result v0 │ │ -03fc94: 0f00 |0006: return v0 │ │ +03f598: |[03f598] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03f5a8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f5ac: 7220 d006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@06d0 │ │ +03f5b2: 0a00 |0005: move-result v0 │ │ +03f5b4: 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;) │ │ @@ -25100,19 +25100,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03fc98: |[03fc98] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -03fca8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fcac: 7220 d106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@06d1 │ │ -03fcb2: 0a00 |0005: move-result v0 │ │ -03fcb4: 0f00 |0006: return v0 │ │ +03f5b8: |[03f5b8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03f5c8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f5cc: 7220 d106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@06d1 │ │ +03f5d2: 0a00 |0005: move-result v0 │ │ +03f5d4: 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;) │ │ @@ -25120,18 +25120,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 │ │ -03fcb8: |[03fcb8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03fcc8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fccc: 7230 d206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d2 │ │ -03fcd2: 0e00 |0005: return-void │ │ +03f5d8: |[03f5d8] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03f5e8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f5ec: 7230 d206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d2 │ │ +03f5f2: 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; │ │ @@ -25141,18 +25141,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 │ │ -03fcd4: |[03fcd4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03fce4: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fce8: 7230 d306 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@06d3 │ │ -03fcee: 0e00 |0005: return-void │ │ +03f5f4: |[03f5f4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03f604: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f608: 7230 d306 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@06d3 │ │ +03f60e: 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; │ │ @@ -25162,18 +25162,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 │ │ -03fcf0: |[03fcf0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03fd00: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd04: 7230 d406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d4 │ │ -03fd0a: 0e00 |0005: return-void │ │ +03f610: |[03f610] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03f620: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f624: 7230 d406 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06d4 │ │ +03f62a: 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; │ │ @@ -25183,18 +25183,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03fd0c: |[03fd0c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03fd1c: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd20: 7220 d506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06d5 │ │ -03fd26: 0e00 |0005: return-void │ │ +03f62c: |[03f62c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03f63c: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f640: 7220 d506 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06d5 │ │ +03f646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -25203,23 +25203,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 │ │ -03fd28: |[03fd28] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03fd38: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd3c: 0761 |0002: move-object v1, v6 │ │ -03fd3e: 0172 |0003: move v2, v7 │ │ -03fd40: 0183 |0004: move v3, v8 │ │ -03fd42: 0194 |0005: move v4, v9 │ │ -03fd44: 01a5 |0006: move v5, v10 │ │ -03fd46: 7806 d606 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06d6 │ │ -03fd4c: 0e00 |000a: return-void │ │ +03f648: |[03f648] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03f658: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f65c: 0761 |0002: move-object v1, v6 │ │ +03f65e: 0172 |0003: move v2, v7 │ │ +03f660: 0183 |0004: move v3, v8 │ │ +03f662: 0194 |0005: move v4, v9 │ │ +03f664: 01a5 |0006: move v5, v10 │ │ +03f666: 7806 d606 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@06d6 │ │ +03f66c: 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 │ │ @@ -25232,61 +25232,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 │ │ -03fd50: |[03fd50] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03fd60: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd64: 7230 d706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06d7 │ │ -03fd6a: 0e00 |0005: return-void │ │ +03f670: |[03f670] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03f680: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f684: 7230 d706 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@06d7 │ │ +03f68a: 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 │ │ -03fd6c: |[03fd6c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03fd7c: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd80: 7254 d806 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@06d8 │ │ -03fd86: 0e00 |0005: return-void │ │ +03f68c: |[03f68c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03f69c: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f6a0: 7255 d806 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@06d8 │ │ +03f6a6: 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 │ │ -03fd88: |[03fd88] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -03fd98: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fd9c: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06d9 │ │ -03fda2: 0e00 |0005: return-void │ │ +03f6a8: |[03f6a8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03f6b8: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f6bc: 7230 d906 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06d9 │ │ +03f6c2: 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; │ │ @@ -25296,18 +25296,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 │ │ -03fda4: |[03fda4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -03fdb4: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fdb8: 7230 da06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@06da │ │ -03fdbe: 0e00 |0005: return-void │ │ +03f6c4: |[03f6c4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +03f6d4: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f6d8: 7230 da06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@06da │ │ +03f6de: 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 │ │ @@ -25317,18 +25317,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 │ │ -03fdc0: |[03fdc0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03fdd0: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fdd4: 7230 db06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06db │ │ -03fdda: 0e00 |0005: return-void │ │ +03f6e0: |[03f6e0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03f6f0: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f6f4: 7230 db06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06db │ │ +03f6fa: 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 │ │ @@ -25338,34 +25338,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 │ │ -03fddc: |[03fddc] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -03fdec: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ -03fdf0: 7230 dc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@06dc │ │ -03fdf6: 0e00 |0005: return-void │ │ +03f6fc: |[03f6fc] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +03f70c: 6200 2202 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0222 │ │ +03f710: 7230 dc06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@06dc │ │ +03f716: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #126 header: │ │ class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2972 │ │ +source_file_idx : 2966 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -25380,17 +25380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fdf8: |[03fdf8] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -03fe08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fe0e: 0e00 |0003: return-void │ │ +03f718: |[03f718] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03f728: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f72e: 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;) │ │ @@ -25398,18 +25398,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03fe10: |[03fe10] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -03fe20: 6e10 470b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0b47 │ │ -03fe26: 0a00 |0003: move-result v0 │ │ -03fe28: 0f00 |0004: return v0 │ │ +03f730: |[03f730] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +03f740: 6e10 470b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0b47 │ │ +03f746: 0a00 |0003: move-result v0 │ │ +03f748: 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;) │ │ @@ -25417,33 +25417,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 │ │ -03fe2c: |[03fe2c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -03fe3c: 6e20 6c0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b6c │ │ -03fe42: 0e00 |0003: return-void │ │ +03f74c: |[03f74c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +03f75c: 6e20 6c0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0b6c │ │ +03f762: 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 : 2972 (ViewCompatGingerbread.java) │ │ + source_file_idx : 2966 (ViewCompatGingerbread.java) │ │ │ │ Class #127 header: │ │ class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2973 │ │ +source_file_idx : 2967 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -25458,17 +25458,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fe44: |[03fe44] android.support.v4.view.ViewCompatHC.:()V │ │ -03fe54: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fe5a: 0e00 |0003: return-void │ │ +03f764: |[03f764] android.support.v4.view.ViewCompatHC.:()V │ │ +03f774: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f77a: 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;) │ │ @@ -25476,31 +25476,31 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03fe5c: |[03fe5c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -03fe6c: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -03fe72: 0b00 |0003: move-result-wide v0 │ │ -03fe74: 1000 |0004: return-wide v0 │ │ +03f77c: |[03f77c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +03f78c: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +03f792: 0b00 |0003: move-result-wide v0 │ │ +03f794: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2973 (ViewCompatHC.java) │ │ + source_file_idx : 2967 (ViewCompatHC.java) │ │ │ │ Class #128 header: │ │ class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2974 │ │ +source_file_idx : 2968 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -25515,17 +25515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fe78: |[03fe78] android.support.v4.view.ViewCompatICS.:()V │ │ -03fe88: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03fe8e: 0e00 |0003: return-void │ │ +03f798: |[03f798] android.support.v4.view.ViewCompatICS.:()V │ │ +03f7a8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f7ae: 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;) │ │ @@ -25533,18 +25533,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 │ │ -03fe90: |[03fe90] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03fea0: 6e20 390b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b39 │ │ -03fea6: 0a00 |0003: move-result v0 │ │ -03fea8: 0f00 |0004: return v0 │ │ +03f7b0: |[03f7b0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03f7c0: 6e20 390b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0b39 │ │ +03f7c6: 0a00 |0003: move-result v0 │ │ +03f7c8: 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 │ │ │ │ @@ -25553,18 +25553,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 │ │ -03feac: |[03feac] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -03febc: 6e20 3a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b3a │ │ -03fec2: 0a00 |0003: move-result v0 │ │ -03fec4: 0f00 |0004: return v0 │ │ +03f7cc: |[03f7cc] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +03f7dc: 6e20 3a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0b3a │ │ +03f7e2: 0a00 |0003: move-result v0 │ │ +03f7e4: 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 │ │ │ │ @@ -25573,17 +25573,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 │ │ -03fec8: |[03fec8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03fed8: 6e20 550b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b55 │ │ -03fede: 0e00 |0003: return-void │ │ +03f7e8: |[03f7e8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03f7f8: 6e20 550b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b55 │ │ +03f7fe: 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; │ │ @@ -25593,18 +25593,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 │ │ -03fee0: |[03fee0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03fef0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -03fef4: 6e20 560b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b56 │ │ -03fefa: 0e00 |0005: return-void │ │ +03f800: |[03f800] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03f810: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +03f814: 6e20 560b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0b56 │ │ +03f81a: 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; │ │ @@ -25614,17 +25614,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 │ │ -03fefc: |[03fefc] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03ff0c: 6e20 570b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b57 │ │ -03ff12: 0e00 |0003: return-void │ │ +03f81c: |[03f81c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03f82c: 6e20 570b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0b57 │ │ +03f832: 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; │ │ @@ -25634,34 +25634,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 │ │ -03ff14: |[03ff14] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03ff24: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ -03ff28: 6e20 640b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b64 │ │ -03ff2e: 0e00 |0005: return-void │ │ +03f834: |[03f834] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03f844: 1f01 9501 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0195 │ │ +03f848: 6e20 640b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0b64 │ │ +03f84e: 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 : 2974 (ViewCompatICS.java) │ │ + source_file_idx : 2968 (ViewCompatICS.java) │ │ │ │ Class #129 header: │ │ class_idx : 287 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2976 │ │ +source_file_idx : 2970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -25676,17 +25676,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ff30: |[03ff30] android.support.v4.view.ViewCompatJB.:()V │ │ -03ff40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -03ff46: 0e00 |0003: return-void │ │ +03f850: |[03f850] android.support.v4.view.ViewCompatJB.:()V │ │ +03f860: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f866: 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;) │ │ @@ -25694,18 +25694,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 │ │ -03ff48: |[03ff48] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -03ff58: 6e10 3e0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b3e │ │ -03ff5e: 0c00 |0003: move-result-object v0 │ │ -03ff60: 1100 |0004: return-object v0 │ │ +03f868: |[03f868] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +03f878: 6e10 3e0b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0b3e │ │ +03f87e: 0c00 |0003: move-result-object v0 │ │ +03f880: 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;) │ │ @@ -25713,18 +25713,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ff64: |[03ff64] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03ff74: 6e10 420b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0b42 │ │ -03ff7a: 0a00 |0003: move-result v0 │ │ -03ff7c: 0f00 |0004: return v0 │ │ +03f884: |[03f884] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03f894: 6e10 420b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0b42 │ │ +03f89a: 0a00 |0003: move-result v0 │ │ +03f89c: 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;) │ │ @@ -25732,18 +25732,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ff80: |[03ff80] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -03ff90: 6e10 510b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b51 │ │ -03ff96: 0a00 |0003: move-result v0 │ │ -03ff98: 0f00 |0004: return v0 │ │ +03f8a0: |[03f8a0] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +03f8b0: 6e10 510b 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0b51 │ │ +03f8b6: 0a00 |0003: move-result v0 │ │ +03f8b8: 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;) │ │ @@ -25751,17 +25751,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ff9c: |[03ff9c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03ffac: 6e10 5c0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b5c │ │ -03ffb2: 0e00 |0003: return-void │ │ +03f8bc: |[03f8bc] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03f8cc: 6e10 5c0b 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0b5c │ │ +03f8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -25770,17 +25770,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 │ │ -03ffb4: |[03ffb4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03ffc4: 6e54 590b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b59 │ │ -03ffca: 0e00 |0003: return-void │ │ +03f8d4: |[03f8d4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03f8e4: 6e54 590b 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0b59 │ │ +03f8ea: 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 │ │ @@ -25793,17 +25793,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 │ │ -03ffcc: |[03ffcc] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03ffdc: 6e20 5d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b5d │ │ -03ffe2: 0e00 |0003: return-void │ │ +03f8ec: |[03f8ec] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03f8fc: 6e20 5d0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0b5d │ │ +03f902: 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; │ │ @@ -25813,17 +25813,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 │ │ -03ffe4: |[03ffe4] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03fff4: 6e40 5e0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b5e │ │ -03fffa: 0e00 |0003: return-void │ │ +03f904: |[03f904] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03f914: 6e40 5e0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0b5e │ │ +03f91a: 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; │ │ @@ -25834,17 +25834,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 │ │ -03fffc: |[03fffc] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -04000c: 6e20 670b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b67 │ │ -040012: 0e00 |0003: return-void │ │ +03f91c: |[03f91c] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +03f92c: 6e20 670b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0b67 │ │ +03f932: 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 │ │ @@ -25854,33 +25854,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 │ │ -040014: |[040014] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -040024: 6e20 690b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b69 │ │ -04002a: 0e00 |0003: return-void │ │ +03f934: |[03f934] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03f944: 6e20 690b 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0b69 │ │ +03f94a: 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 : 2976 (ViewCompatJB.java) │ │ + source_file_idx : 2970 (ViewCompatJB.java) │ │ │ │ Class #130 header: │ │ class_idx : 290 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2977 │ │ +source_file_idx : 2971 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -25898,21 +25898,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 : 2977 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2971 (ViewConfigurationCompat.java) │ │ │ │ Class #131 header: │ │ class_idx : 291 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2977 │ │ +source_file_idx : 2971 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -25935,26 +25935,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04002c: |[04002c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -04003c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -040040: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -040044: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -040048: 2200 2101 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0121 │ │ -04004c: 7010 0807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0708 │ │ -040052: 6900 2902 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ -040056: 0e00 |000d: return-void │ │ -040058: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0120 │ │ -04005c: 7010 0607 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0706 │ │ -040062: 6900 2902 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ -040066: 28f8 |0015: goto 000d // -0008 │ │ +03f94c: |[03f94c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03f95c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03f960: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03f964: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03f968: 2200 2101 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0121 │ │ +03f96c: 7010 0807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0708 │ │ +03f972: 6900 2902 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ +03f976: 0e00 |000d: return-void │ │ +03f978: 2200 2001 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0120 │ │ +03f97c: 7010 0607 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0706 │ │ +03f982: 6900 2902 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ +03f986: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -25964,17 +25964,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040068: |[040068] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -040078: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04007e: 0e00 |0003: return-void │ │ +03f988: |[03f988] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03f998: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f99e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -25983,33 +25983,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040080: |[040080] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -040090: 6200 2902 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ -040094: 7220 0a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070a │ │ -04009a: 0a00 |0005: move-result v0 │ │ -04009c: 0f00 |0006: return v0 │ │ +03f9a0: |[03f9a0] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03f9b0: 6200 2902 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0229 │ │ +03f9b4: 7220 0a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070a │ │ +03f9ba: 0a00 |0005: move-result v0 │ │ +03f9bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2977 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2971 (ViewConfigurationCompat.java) │ │ │ │ Class #132 header: │ │ class_idx : 292 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2978 │ │ +source_file_idx : 2972 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #132 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -26024,17 +26024,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0400a0: |[0400a0] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -0400b0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0400b6: 0e00 |0003: return-void │ │ +03f9c0: |[03f9c0] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03f9d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03f9d6: 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;) │ │ @@ -26042,32 +26042,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0400b8: |[0400b8] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0400c8: 6e10 730b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b73 │ │ -0400ce: 0a00 |0003: move-result v0 │ │ -0400d0: 0f00 |0004: return v0 │ │ +03f9d8: |[03f9d8] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03f9e8: 6e10 730b 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0b73 │ │ +03f9ee: 0a00 |0003: move-result v0 │ │ +03f9f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2978 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 2972 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #133 header: │ │ class_idx : 294 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2980 │ │ +source_file_idx : 2974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -26085,21 +26085,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 : 2980 (ViewGroupCompat.java) │ │ + source_file_idx : 2974 (ViewGroupCompat.java) │ │ │ │ Class #134 header: │ │ class_idx : 296 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2980 │ │ +source_file_idx : 2974 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -26122,26 +26122,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0400d4: |[0400d4] android.support.v4.view.ViewGroupCompat.:()V │ │ -0400e4: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -0400e8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0400ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0400f0: 2200 2501 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0125 │ │ -0400f4: 7010 1007 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0710 │ │ -0400fa: 6900 2a02 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ -0400fe: 0e00 |000d: return-void │ │ -040100: 2200 2701 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0127 │ │ -040104: 7010 1307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0713 │ │ -04010a: 6900 2a02 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ -04010e: 28f8 |0015: goto 000d // -0008 │ │ +03f9f4: |[03f9f4] android.support.v4.view.ViewGroupCompat.:()V │ │ +03fa04: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +03fa08: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03fa0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03fa10: 2200 2501 |0006: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0125 │ │ +03fa14: 7010 1007 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0710 │ │ +03fa1a: 6900 2a02 |000b: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ +03fa1e: 0e00 |000d: return-void │ │ +03fa20: 2200 2701 |000e: new-instance v0, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0127 │ │ +03fa24: 7010 1307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0713 │ │ +03fa2a: 6900 2a02 |0013: sput-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ +03fa2e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ 0x000d line=57 │ │ 0x000e line=55 │ │ locals : │ │ @@ -26151,17 +26151,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040110: |[040110] android.support.v4.view.ViewGroupCompat.:()V │ │ -040120: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -040126: 0e00 |0003: return-void │ │ +03fa30: |[03fa30] android.support.v4.view.ViewGroupCompat.:()V │ │ +03fa40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03fa46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -26170,35 +26170,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 │ │ -040128: |[040128] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -040138: 6200 2a02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ -04013c: 7240 1207 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@0712 │ │ -040142: 0a00 |0005: move-result v0 │ │ -040144: 0f00 |0006: return v0 │ │ +03fa48: |[03fa48] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03fa58: 6200 2a02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@022a │ │ +03fa5c: 7240 1207 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@0712 │ │ +03fa62: 0a00 |0005: move-result v0 │ │ +03fa64: 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 : 2980 (ViewGroupCompat.java) │ │ + source_file_idx : 2974 (ViewGroupCompat.java) │ │ │ │ Class #135 header: │ │ class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2981 │ │ +source_file_idx : 2975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -26213,17 +26213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040148: |[040148] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -040158: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04015e: 0e00 |0003: return-void │ │ +03fa68: |[03fa68] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +03fa78: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03fa7e: 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;) │ │ @@ -26231,34 +26231,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 │ │ -040160: |[040160] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -040170: 6e30 8a0b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b8a │ │ -040176: 0a00 |0003: move-result v0 │ │ -040178: 0f00 |0004: return v0 │ │ +03fa80: |[03fa80] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03fa90: 6e30 8a0b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b8a │ │ +03fa96: 0a00 |0003: move-result v0 │ │ +03fa98: 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 : 2981 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 2975 (ViewGroupCompatIcs.java) │ │ │ │ Class #136 header: │ │ class_idx : 298 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -26280,17 +26280,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04017c: |[04017c] android.support.v4.view.ViewPager$1.:()V │ │ -04018c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -040192: 0e00 |0003: return-void │ │ +03fa9c: |[03fa9c] android.support.v4.view.ViewPager$1.:()V │ │ +03faac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03fab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -26299,19 +26299,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 │ │ -040194: |[040194] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -0401a4: 5230 2d02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0401a8: 5241 2d02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0401ac: b110 |0004: sub-int/2addr v0, v1 │ │ -0401ae: 0f00 |0005: return v0 │ │ +03fab4: |[03fab4] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +03fac4: 5230 2d02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03fac8: 5241 2d02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03facc: b110 |0004: sub-int/2addr v0, v1 │ │ +03face: 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; │ │ @@ -26321,35 +26321,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 │ │ -0401b0: |[0401b0] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0401c0: 1f02 2d01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0401c4: 1f03 2d01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0401c8: 6e30 1b07 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@071b │ │ -0401ce: 0a00 |0007: move-result v0 │ │ -0401d0: 0f00 |0008: return v0 │ │ +03fad0: |[03fad0] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03fae0: 1f02 2d01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03fae4: 1f03 2d01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03fae8: 6e30 1b07 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@071b │ │ +03faee: 0a00 |0007: move-result v0 │ │ +03faf0: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #137 header: │ │ class_idx : 299 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -26370,17 +26370,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0401d4: |[0401d4] android.support.v4.view.ViewPager$2.:()V │ │ -0401e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0401ea: 0e00 |0003: return-void │ │ +03faf4: |[03faf4] android.support.v4.view.ViewPager$2.:()V │ │ +03fb04: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03fb0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -26389,38 +26389,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0401ec: |[0401ec] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -0401fc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -040200: c713 |0002: sub-float/2addr v3, v1 │ │ -040202: a800 0303 |0003: mul-float v0, v3, v3 │ │ -040206: c830 |0005: mul-float/2addr v0, v3 │ │ -040208: c830 |0006: mul-float/2addr v0, v3 │ │ -04020a: c830 |0007: mul-float/2addr v0, v3 │ │ -04020c: c610 |0008: add-float/2addr v0, v1 │ │ -04020e: 0f00 |0009: return v0 │ │ +03fb0c: |[03fb0c] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +03fb1c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03fb20: c713 |0002: sub-float/2addr v3, v1 │ │ +03fb22: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03fb26: c830 |0005: mul-float/2addr v0, v3 │ │ +03fb28: c830 |0006: mul-float/2addr v0, v3 │ │ +03fb2a: c830 |0007: mul-float/2addr v0, v3 │ │ +03fb2c: c610 |0008: add-float/2addr v0, v1 │ │ +03fb2e: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #138 header: │ │ class_idx : 300 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -26432,21 +26432,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #139 header: │ │ class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -26486,31 +26486,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040210: |[040210] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -040220: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -040226: 0e00 |0003: return-void │ │ +03fb30: |[03fb30] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +03fb40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +03fb46: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #140 header: │ │ class_idx : 302 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 414 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -26546,20 +26546,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040228: |[040228] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -040238: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04023a: 7030 750b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b75 │ │ -040240: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -040242: 5910 3502 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -040246: 0e00 |0007: return-void │ │ +03fb48: |[03fb48] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03fb58: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03fb5a: 7030 750b 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b75 │ │ +03fb60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03fb62: 5910 3502 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +03fb66: 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; │ │ @@ -26569,29 +26569,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 │ │ -040248: |[040248] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -040258: 7030 760b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b76 │ │ -04025e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -040260: 5931 3502 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -040264: 7100 4207 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@0742 │ │ -04026a: 0c01 |0009: move-result-object v1 │ │ -04026c: 6e30 9000 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ -040272: 0c00 |000d: move-result-object v0 │ │ -040274: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -040276: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -04027a: 6e30 e400 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ -040280: 0a01 |0014: move-result v1 │ │ -040282: 5931 3002 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -040286: 6e10 e800 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -04028c: 0e00 |001a: return-void │ │ +03fb68: |[03fb68] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03fb78: 7030 760b 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b76 │ │ +03fb7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03fb80: 5931 3502 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +03fb84: 7100 4207 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$300:()[I // method@0742 │ │ +03fb8a: 0c01 |0009: move-result-object v1 │ │ +03fb8c: 6e30 9000 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ +03fb92: 0c00 |000d: move-result-object v0 │ │ +03fb94: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03fb96: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +03fb9a: 6e30 e400 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ +03fba0: 0a01 |0014: move-result v1 │ │ +03fba2: 5931 3002 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +03fba6: 6e10 e800 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +03fbac: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2561 │ │ 0x0003 line=2548 │ │ 0x0006 line=2563 │ │ 0x000e line=2564 │ │ 0x0017 line=2565 │ │ @@ -26599,21 +26599,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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #141 header: │ │ class_idx : 304 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #141 annotations: │ │ Annotations on class │ │ @@ -26631,21 +26631,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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #142 header: │ │ class_idx : 305 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -26675,21 +26675,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #143 header: │ │ class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 50 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -26713,18 +26713,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 │ │ -040290: |[040290] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0402a0: 5b01 3702 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ -0402a4: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ -0402aa: 0e00 |0005: return-void │ │ +03fbb0: |[03fbb0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +03fbc0: 5b01 3702 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ +03fbc4: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ +03fbca: 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; │ │ │ │ @@ -26733,17 +26733,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 │ │ -0402ac: |[0402ac] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -0402bc: 7020 2a07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@072a │ │ -0402c2: 0e00 |0003: return-void │ │ +03fbcc: |[03fbcc] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +03fbdc: 7020 2a07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@072a │ │ +03fbe2: 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; │ │ @@ -26754,18 +26754,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0402c4: |[0402c4] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -0402d4: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ -0402d8: 6e10 4f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@074f │ │ -0402de: 0e00 |0005: return-void │ │ +03fbe4: |[03fbe4] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +03fbf4: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ +03fbf8: 6e10 4f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@074f │ │ +03fbfe: 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; │ │ │ │ @@ -26774,32 +26774,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0402e0: |[0402e0] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -0402f0: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ -0402f4: 6e10 4f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@074f │ │ -0402fa: 0e00 |0005: return-void │ │ +03fc00: |[03fc00] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +03fc10: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0237 │ │ +03fc14: 6e10 4f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@074f │ │ +03fc1a: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #144 header: │ │ class_idx : 308 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 406 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -26837,50 +26837,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0402fc: |[0402fc] android.support.v4.view.ViewPager$SavedState.:()V │ │ -04030c: 2200 3301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0133 │ │ -040310: 7010 2e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@072e │ │ -040316: 7110 1805 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0518 │ │ -04031c: 0c00 |0008: move-result-object v0 │ │ -04031e: 6900 3802 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0238 │ │ -040322: 0e00 |000b: return-void │ │ +03fc1c: |[03fc1c] android.support.v4.view.ViewPager$SavedState.:()V │ │ +03fc2c: 2200 3301 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0133 │ │ +03fc30: 7010 2e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@072e │ │ +03fc36: 7110 1805 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0518 │ │ +03fc3c: 0c00 |0008: move-result-object v0 │ │ +03fc3e: 6900 3802 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0238 │ │ +03fc42: 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 │ │ -040324: |[040324] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -040334: 7020 310b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b31 │ │ -04033a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -04033e: 6e10 9a0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -040344: 0c00 |0008: move-result-object v0 │ │ -040346: 6e10 5f0d 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ -04034c: 0c03 |000c: move-result-object v3 │ │ -04034e: 6e10 6501 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -040354: 0a00 |0010: move-result v0 │ │ -040356: 5910 3b02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -04035a: 6e20 6601 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0166 │ │ -040360: 0c00 |0016: move-result-object v0 │ │ -040362: 5b10 3902 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ -040366: 5b13 3a02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ -04036a: 0e00 |001b: return-void │ │ +03fc44: |[03fc44] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +03fc54: 7020 310b 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0b31 │ │ +03fc5a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03fc5e: 6e10 9a0d 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +03fc64: 0c00 |0008: move-result-object v0 │ │ +03fc66: 6e10 5f0d 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ +03fc6c: 0c03 |000c: move-result-object v3 │ │ +03fc6e: 6e10 6501 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +03fc74: 0a00 |0010: move-result v0 │ │ +03fc76: 5910 3b02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +03fc7a: 6e20 6601 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0166 │ │ +03fc80: 0c00 |0016: move-result-object v0 │ │ +03fc82: 5b10 3902 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ +03fc86: 5b13 3a02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ +03fc8a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x0003 line=1057 │ │ 0x0005 line=1058 │ │ 0x000d line=1060 │ │ 0x0013 line=1061 │ │ @@ -26896,17 +26896,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04036c: |[04036c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -04037c: 7020 320b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b32 │ │ -040382: 0e00 |0003: return-void │ │ +03fc8c: |[03fc8c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03fc9c: 7020 320b 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0b32 │ │ +03fca2: 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; │ │ @@ -26917,38 +26917,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -040384: |[040384] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -040394: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -040398: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04039e: 1a01 0303 |0005: const-string v1, "FragmentPager.SavedState{" // string@0303 │ │ -0403a2: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0403a8: 0c00 |000a: move-result-object v0 │ │ -0403aa: 7110 da0d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -0403b0: 0a01 |000e: move-result v1 │ │ -0403b2: 7110 820d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -0403b8: 0c01 |0012: move-result-object v1 │ │ -0403ba: 6e20 ce0d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0403c0: 0c00 |0016: move-result-object v0 │ │ -0403c2: 1a01 7f00 |0017: const-string v1, " position=" // string@007f │ │ -0403c6: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0403cc: 0c00 |001c: move-result-object v0 │ │ -0403ce: 5221 3b02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -0403d2: 6e20 cb0d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0403d8: 0c00 |0022: move-result-object v0 │ │ -0403da: 1a01 c91c |0023: const-string v1, "}" // string@1cc9 │ │ -0403de: 6e20 ce0d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0403e4: 0c00 |0028: move-result-object v0 │ │ -0403e6: 6e10 d60d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0403ec: 0c00 |002c: move-result-object v0 │ │ -0403ee: 1100 |002d: return-object v0 │ │ +03fca4: |[03fca4] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +03fcb4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +03fcb8: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +03fcbe: 1a01 0303 |0005: const-string v1, "FragmentPager.SavedState{" // string@0303 │ │ +03fcc2: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03fcc8: 0c00 |000a: move-result-object v0 │ │ +03fcca: 7110 da0d 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +03fcd0: 0a01 |000e: move-result v1 │ │ +03fcd2: 7110 820d 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +03fcd8: 0c01 |0012: move-result-object v1 │ │ +03fcda: 6e20 ce0d 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03fce0: 0c00 |0016: move-result-object v0 │ │ +03fce2: 1a01 7f00 |0017: const-string v1, " position=" // string@007f │ │ +03fce6: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03fcec: 0c00 |001c: move-result-object v0 │ │ +03fcee: 5221 3b02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +03fcf2: 6e20 cb0d 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +03fcf8: 0c00 |0022: move-result-object v0 │ │ +03fcfa: 1a01 c31c |0023: const-string v1, "}" // string@1cc3 │ │ +03fcfe: 6e20 ce0d 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +03fd04: 0c00 |0028: move-result-object v0 │ │ +03fd06: 6e10 d60d 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +03fd0c: 0c00 |002c: move-result-object v0 │ │ +03fd0e: 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;) │ │ @@ -26956,39 +26956,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0403f0: |[0403f0] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -040400: 6f30 330b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b33 │ │ -040406: 5210 3b02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -04040a: 6e20 6c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -040410: 5410 3902 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ -040414: 6e30 7101 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0171 │ │ -04041a: 0e00 |000d: return-void │ │ +03fd10: |[03fd10] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03fd20: 6f30 330b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0b33 │ │ +03fd26: 5210 3b02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +03fd2a: 6e20 6c01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +03fd30: 5410 3902 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ +03fd34: 6e30 7101 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0171 │ │ +03fd3a: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #145 header: │ │ class_idx : 310 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 415 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 15 │ │ instance_fields_size: 49 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 60 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -27284,28 +27284,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -04041c: |[04041c] android.support.v4.view.ViewPager.:()V │ │ -04042c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04042e: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ -040432: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -040434: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -04043a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04043e: 6900 4202 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0242 │ │ -040442: 2200 2a01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@012a │ │ -040446: 7010 1a07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@071a │ │ -04044c: 6900 3d02 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@023d │ │ -040450: 2200 2b01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@012b │ │ -040454: 7010 1d07 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@071d │ │ -04045a: 6900 7b02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@027b │ │ -04045e: 0e00 |0019: return-void │ │ +03fd3c: |[03fd3c] android.support.v4.view.ViewPager.:()V │ │ +03fd4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03fd4e: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ +03fd52: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03fd54: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03fd5a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03fd5e: 6900 4202 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0242 │ │ +03fd62: 2200 2a01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@012a │ │ +03fd66: 7010 1a07 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@071a │ │ +03fd6c: 6900 3d02 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@023d │ │ +03fd70: 2200 2b01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@012b │ │ +03fd74: 7010 1d07 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@071d │ │ +03fd7a: 6900 7b02 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@027b │ │ +03fd7e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000b line=106 │ │ 0x0012 line=113 │ │ locals : │ │ │ │ @@ -27314,43 +27314,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -040460: |[040460] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -040470: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -040472: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -040474: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -040476: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -040478: 7020 770b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b77 │ │ -04047e: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -040482: 7010 200e 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -040488: 5b50 6102 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04048c: 2200 2d01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040490: 7010 1f07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ -040496: 5b50 7602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ -04049a: 2200 3900 |0015: new-instance v0, Landroid/graphics/Rect; // type@0039 │ │ -04049e: 7010 0e01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@010e │ │ -0404a4: 5b50 7702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -0404a8: 5951 7102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -0404ac: 5b54 6f02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ -0404b0: 5b54 7002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ -0404b4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0404ba: 5950 5802 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -0404be: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0404c4: 5950 6402 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -0404c8: 5953 6b02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -0404cc: 5951 4a02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -0404d0: 5c53 5702 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -0404d4: 5c52 6902 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ -0404d8: 5952 7302 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -0404dc: 6e10 7907 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0779 │ │ -0404e2: 0e00 |0039: return-void │ │ +03fd80: |[03fd80] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +03fd90: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03fd92: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03fd94: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03fd96: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03fd98: 7020 770b 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0b77 │ │ +03fd9e: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03fda2: 7010 200e 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03fda8: 5b50 6102 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03fdac: 2200 2d01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03fdb0: 7010 1f07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ +03fdb6: 5b50 7602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ +03fdba: 2200 3900 |0015: new-instance v0, Landroid/graphics/Rect; // type@0039 │ │ +03fdbe: 7010 0e01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@010e │ │ +03fdc4: 5b50 7702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +03fdc8: 5951 7102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +03fdcc: 5b54 6f02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ +03fdd0: 5b54 7002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ +03fdd4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03fdda: 5950 5802 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +03fdde: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03fde4: 5950 6402 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +03fde8: 5953 6b02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +03fdec: 5951 4a02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +03fdf0: 5c53 5702 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +03fdf4: 5c52 6902 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ +03fdf8: 5952 7302 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +03fdfc: 6e10 7907 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0779 │ │ +03fe02: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=296 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -27374,43 +27374,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 │ │ -0404e4: |[0404e4] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0404f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0404f6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0404f8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0404fa: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0404fc: 7030 780b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b78 │ │ -040502: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -040506: 7010 200e 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -04050c: 5b50 6102 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040510: 2200 2d01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040514: 7010 1f07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ -04051a: 5b50 7602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ -04051e: 2200 3900 |0015: new-instance v0, Landroid/graphics/Rect; // type@0039 │ │ -040522: 7010 0e01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@010e │ │ -040528: 5b50 7702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -04052c: 5951 7102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -040530: 5b54 6f02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ -040534: 5b54 7002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ -040538: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -04053e: 5950 5802 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -040542: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -040548: 5950 6402 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -04054c: 5953 6b02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -040550: 5951 4a02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -040554: 5c53 5702 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -040558: 5c52 6902 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ -04055c: 5952 7302 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -040560: 6e10 7907 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0779 │ │ -040566: 0e00 |0039: return-void │ │ +03fe04: |[03fe04] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03fe14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03fe16: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03fe18: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03fe1a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03fe1c: 7030 780b 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b78 │ │ +03fe22: 2200 5f02 |0007: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +03fe26: 7010 200e 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +03fe2c: 5b50 6102 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03fe30: 2200 2d01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03fe34: 7010 1f07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ +03fe3a: 5b50 7602 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ +03fe3e: 2200 3900 |0015: new-instance v0, Landroid/graphics/Rect; // type@0039 │ │ +03fe42: 7010 0e01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@010e │ │ +03fe48: 5b50 7702 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +03fe4c: 5951 7102 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +03fe50: 5b54 6f02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ +03fe54: 5b54 7002 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ +03fe58: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03fe5e: 5950 5802 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +03fe62: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03fe68: 5950 6402 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +03fe6c: 5953 6b02 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +03fe70: 5951 4a02 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +03fe74: 5c53 5702 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +03fe78: 5c52 6902 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ +03fe7c: 5952 7302 |0034: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +03fe80: 6e10 7907 0500 |0036: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0779 │ │ +03fe86: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=301 │ │ 0x0007 line=120 │ │ 0x000e line=121 │ │ 0x0015 line=123 │ │ 0x001c line=127 │ │ @@ -27435,17 +27435,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 │ │ -040568: |[040568] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -040578: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04057c: 1100 |0002: return-object v0 │ │ +03fe88: |[03fe88] android.support.v4.view.ViewPager.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03fe98: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +03fe9c: 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;) │ │ @@ -27453,17 +27453,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 │ │ -040580: |[040580] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ -040590: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -040594: 0f00 |0002: return v0 │ │ +03fea0: |[03fea0] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)I │ │ +03feb0: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +03feb4: 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;) │ │ @@ -27471,226 +27471,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040598: |[040598] android.support.v4.view.ViewPager.access$300:()[I │ │ -0405a8: 6200 4202 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0242 │ │ -0405ac: 1100 |0002: return-object v0 │ │ +03feb8: |[03feb8] android.support.v4.view.ViewPager.access$300:()[I │ │ +03fec8: 6200 4202 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0242 │ │ +03fecc: 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 │ │ -0405b0: |[0405b0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0405c0: 54ec 4b02 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0405c4: 6e10 3206 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -0405ca: 0a01 |0005: move-result v1 │ │ -0405cc: 6e10 7207 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -0405d2: 0a0b |0009: move-result v11 │ │ -0405d4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0405d8: 52ec 6d02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -0405dc: 82cc |000e: int-to-float v12, v12 │ │ -0405de: 82bd |000f: int-to-float v13, v11 │ │ -0405e0: a906 0c0d |0010: div-float v6, v12, v13 │ │ -0405e4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -0405e8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0405ec: 5208 2d02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0405f0: 52fc 2d02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0405f4: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -0405f8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0405fa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0405fc: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -040600: 520c 2c02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040604: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -040608: 520d 2f02 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04060c: c6dc |0026: add-float/2addr v12, v13 │ │ -04060e: a607 0c06 |0027: add-float v7, v12, v6 │ │ -040612: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -040616: 52fc 2d02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04061a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -04061e: 54ec 6102 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040622: 6e10 2e0e 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040628: 0a0c |0034: move-result v12 │ │ -04062a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -04062e: 54ec 6102 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040632: 6e20 280e 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040638: 0c03 |003c: move-result-object v3 │ │ -04063a: 1f03 2d01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -04063e: 523c 2d02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040642: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -040646: 54ec 6102 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04064a: 6e10 2e0e 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040650: 0a0c |0048: move-result v12 │ │ -040652: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -040656: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -04065a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04065e: 54ec 6102 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040662: 6e20 280e 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040668: 0c03 |0054: move-result-object v3 │ │ -04066a: 1f03 2d01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -04066e: 28e8 |0057: goto 003f // -0018 │ │ -040670: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -040672: 28b9 |0059: goto 0012 // -0047 │ │ -040674: 523c 2d02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040678: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -04067c: 54ec 4b02 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -040680: 6e20 3506 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -040686: 0a0c |0063: move-result v12 │ │ -040688: c66c |0064: add-float/2addr v12, v6 │ │ -04068a: c6c7 |0065: add-float/2addr v7, v12 │ │ -04068c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -040690: 28f2 |0068: goto 005a // -000e │ │ -040692: 5937 2c02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040696: 523c 2f02 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04069a: c66c |006d: add-float/2addr v12, v6 │ │ -04069c: c6c7 |006e: add-float/2addr v7, v12 │ │ -04069e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0406a2: 28ba |0071: goto 002b // -0046 │ │ -0406a4: 52fc 2d02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0406a8: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0406ac: 54ec 6102 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0406b0: 6e10 2e0e 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0406b6: 0a0c |007b: move-result v12 │ │ -0406b8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0406bc: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0406be: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0406c2: 5207 2c02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -0406c6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0406ca: 52fc 2d02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0406ce: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0406d2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0406d6: 54ec 6102 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0406da: 6e20 280e 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0406e0: 0c03 |0090: move-result-object v3 │ │ -0406e2: 1f03 2d01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0406e6: 523c 2d02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0406ea: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -0406ee: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -0406f2: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0406f6: 54ec 6102 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0406fa: 6e20 280e 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040700: 0c03 |00a0: move-result-object v3 │ │ -040702: 1f03 2d01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040706: 28f0 |00a3: goto 0093 // -0010 │ │ -040708: 523c 2d02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04070c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -040710: 54ec 4b02 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -040714: 6e20 3506 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -04071a: 0a0c |00ad: move-result v12 │ │ -04071c: c66c |00ae: add-float/2addr v12, v6 │ │ -04071e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -040720: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -040724: 28f2 |00b2: goto 00a4 // -000e │ │ -040726: 523c 2f02 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04072a: c66c |00b5: add-float/2addr v12, v6 │ │ -04072c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -04072e: 5937 2c02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040732: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -040736: 28ca |00bb: goto 0085 // -0036 │ │ -040738: 54ec 6102 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04073c: 6e10 2e0e 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040742: 0a04 |00c1: move-result v4 │ │ -040744: 52f7 2c02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040748: 52fc 2d02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04074c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -040750: 52fc 2d02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040754: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -040758: 52fc 2c02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -04075c: 59ec 5802 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -040760: 52fc 2d02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040764: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -040768: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -04076c: 52fc 2c02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040770: 52fd 2f02 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040774: c6dc |00da: add-float/2addr v12, v13 │ │ -040776: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -04077a: c7dc |00dd: sub-float/2addr v12, v13 │ │ -04077c: 59ec 6402 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -040780: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -040784: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -040788: 54ec 6102 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04078c: 6e20 280e 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040792: 0c03 |00e9: move-result-object v3 │ │ -040794: 1f03 2d01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040798: 523c 2d02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04079c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -0407a0: 54ec 4b02 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0407a4: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0407a8: 6e20 3506 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -0407ae: 0a0c |00f7: move-result v12 │ │ -0407b0: c66c |00f8: add-float/2addr v12, v6 │ │ -0407b2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0407b4: 01a9 |00fa: move v9, v10 │ │ -0407b6: 28f1 |00fb: goto 00ec // -000f │ │ -0407b8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0407be: 28cf |00ff: goto 00ce // -0031 │ │ -0407c0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0407c6: 28db |0103: goto 00de // -0025 │ │ -0407c8: 523c 2f02 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -0407cc: c66c |0106: add-float/2addr v12, v6 │ │ -0407ce: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0407d0: 5937 2c02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -0407d4: 523c 2d02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0407d8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -0407dc: 59e7 5802 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -0407e0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0407e4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -0407e8: 28ce |0114: goto 00e2 // -0032 │ │ -0407ea: 52fc 2c02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -0407ee: 52fd 2f02 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -0407f2: c6dc |0119: add-float/2addr v12, v13 │ │ -0407f4: a607 0c06 |011a: add-float v7, v12, v6 │ │ -0407f8: 52fc 2d02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0407fc: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -040800: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -040804: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -040808: 54ec 6102 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04080c: 6e20 280e 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040812: 0c03 |0129: move-result-object v3 │ │ -040814: 1f03 2d01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040818: 523c 2d02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04081c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -040820: 54ec 4b02 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -040824: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -040828: 6e20 3506 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -04082e: 0a0c |0137: move-result v12 │ │ -040830: c66c |0138: add-float/2addr v12, v6 │ │ -040832: c6c7 |0139: add-float/2addr v7, v12 │ │ -040834: 01a9 |013a: move v9, v10 │ │ -040836: 28f1 |013b: goto 012c // -000f │ │ -040838: 523c 2d02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04083c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -040840: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -040844: 523c 2f02 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040848: c67c |0144: add-float/2addr v12, v7 │ │ -04084a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -04084e: c7dc |0147: sub-float/2addr v12, v13 │ │ -040850: 59ec 6402 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -040854: 5937 2c02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040858: 523c 2f02 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04085c: c66c |014e: add-float/2addr v12, v6 │ │ -04085e: c6c7 |014f: add-float/2addr v7, v12 │ │ -040860: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -040864: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -040868: 28ce |0154: goto 0122 // -0032 │ │ -04086a: 120c |0155: const/4 v12, #int 0 // #0 │ │ -04086c: 5cec 6902 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ -040870: 0e00 |0158: return-void │ │ +03fed0: |[03fed0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +03fee0: 54ec 4b02 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +03fee4: 6e10 3206 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +03feea: 0a01 |0005: move-result v1 │ │ +03feec: 6e10 7207 0e00 |0006: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +03fef2: 0a0b |0009: move-result v11 │ │ +03fef4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03fef8: 52ec 6d02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +03fefc: 82cc |000e: int-to-float v12, v12 │ │ +03fefe: 82bd |000f: int-to-float v13, v11 │ │ +03ff00: a906 0c0d |0010: div-float v6, v12, v13 │ │ +03ff04: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03ff08: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03ff0c: 5208 2d02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ff10: 52fc 2d02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ff14: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +03ff18: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03ff1a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03ff1c: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +03ff20: 520c 2c02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +03ff24: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +03ff28: 520d 2f02 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +03ff2c: c6dc |0026: add-float/2addr v12, v13 │ │ +03ff2e: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03ff32: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03ff36: 52fc 2d02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ff3a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03ff3e: 54ec 6102 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03ff42: 6e10 2e0e 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03ff48: 0a0c |0034: move-result v12 │ │ +03ff4a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +03ff4e: 54ec 6102 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03ff52: 6e20 280e 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03ff58: 0c03 |003c: move-result-object v3 │ │ +03ff5a: 1f03 2d01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03ff5e: 523c 2d02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ff62: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03ff66: 54ec 6102 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03ff6a: 6e10 2e0e 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03ff70: 0a0c |0048: move-result v12 │ │ +03ff72: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03ff76: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03ff7a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ff7e: 54ec 6102 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03ff82: 6e20 280e 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +03ff88: 0c03 |0054: move-result-object v3 │ │ +03ff8a: 1f03 2d01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +03ff8e: 28e8 |0057: goto 003f // -0018 │ │ +03ff90: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03ff92: 28b9 |0059: goto 0012 // -0047 │ │ +03ff94: 523c 2d02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ff98: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +03ff9c: 54ec 4b02 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +03ffa0: 6e20 3506 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +03ffa6: 0a0c |0063: move-result v12 │ │ +03ffa8: c66c |0064: add-float/2addr v12, v6 │ │ +03ffaa: c6c7 |0065: add-float/2addr v7, v12 │ │ +03ffac: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ffb0: 28f2 |0068: goto 005a // -000e │ │ +03ffb2: 5937 2c02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +03ffb6: 523c 2f02 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +03ffba: c66c |006d: add-float/2addr v12, v6 │ │ +03ffbc: c6c7 |006e: add-float/2addr v7, v12 │ │ +03ffbe: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ffc2: 28ba |0071: goto 002b // -0046 │ │ +03ffc4: 52fc 2d02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ffc8: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03ffcc: 54ec 6102 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03ffd0: 6e10 2e0e 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +03ffd6: 0a0c |007b: move-result v12 │ │ +03ffd8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03ffdc: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03ffde: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03ffe2: 5207 2c02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +03ffe6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03ffea: 52fc 2d02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +03ffee: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +03fff2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03fff6: 54ec 6102 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +03fffa: 6e20 280e 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040000: 0c03 |0090: move-result-object v3 │ │ +040002: 1f03 2d01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040006: 523c 2d02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04000a: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +04000e: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +040012: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +040016: 54ec 6102 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04001a: 6e20 280e 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040020: 0c03 |00a0: move-result-object v3 │ │ +040022: 1f03 2d01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040026: 28f0 |00a3: goto 0093 // -0010 │ │ +040028: 523c 2d02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04002c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +040030: 54ec 4b02 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040034: 6e20 3506 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +04003a: 0a0c |00ad: move-result v12 │ │ +04003c: c66c |00ae: add-float/2addr v12, v6 │ │ +04003e: c7c7 |00af: sub-float/2addr v7, v12 │ │ +040040: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +040044: 28f2 |00b2: goto 00a4 // -000e │ │ +040046: 523c 2f02 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +04004a: c66c |00b5: add-float/2addr v12, v6 │ │ +04004c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +04004e: 5937 2c02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040052: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +040056: 28ca |00bb: goto 0085 // -0036 │ │ +040058: 54ec 6102 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04005c: 6e10 2e0e 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040062: 0a04 |00c1: move-result v4 │ │ +040064: 52f7 2c02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040068: 52fc 2d02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04006c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +040070: 52fc 2d02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040074: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +040078: 52fc 2c02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +04007c: 59ec 5802 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +040080: 52fc 2d02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040084: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +040088: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +04008c: 52fc 2c02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040090: 52fd 2f02 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +040094: c6dc |00da: add-float/2addr v12, v13 │ │ +040096: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +04009a: c7dc |00dd: sub-float/2addr v12, v13 │ │ +04009c: 59ec 6402 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +0400a0: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +0400a4: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +0400a8: 54ec 6102 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0400ac: 6e20 280e 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0400b2: 0c03 |00e9: move-result-object v3 │ │ +0400b4: 1f03 2d01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0400b8: 523c 2d02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0400bc: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +0400c0: 54ec 4b02 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0400c4: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +0400c8: 6e20 3506 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +0400ce: 0a0c |00f7: move-result v12 │ │ +0400d0: c66c |00f8: add-float/2addr v12, v6 │ │ +0400d2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +0400d4: 01a9 |00fa: move v9, v10 │ │ +0400d6: 28f1 |00fb: goto 00ec // -000f │ │ +0400d8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +0400de: 28cf |00ff: goto 00ce // -0031 │ │ +0400e0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +0400e6: 28db |0103: goto 00de // -0025 │ │ +0400e8: 523c 2f02 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0400ec: c66c |0106: add-float/2addr v12, v6 │ │ +0400ee: c7c7 |0107: sub-float/2addr v7, v12 │ │ +0400f0: 5937 2c02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0400f4: 523c 2d02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0400f8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +0400fc: 59e7 5802 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +040100: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +040104: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +040108: 28ce |0114: goto 00e2 // -0032 │ │ +04010a: 52fc 2c02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +04010e: 52fd 2f02 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +040112: c6dc |0119: add-float/2addr v12, v13 │ │ +040114: a607 0c06 |011a: add-float v7, v12, v6 │ │ +040118: 52fc 2d02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04011c: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +040120: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +040124: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +040128: 54ec 6102 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04012c: 6e20 280e 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040132: 0c03 |0129: move-result-object v3 │ │ +040134: 1f03 2d01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040138: 523c 2d02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04013c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +040140: 54ec 4b02 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040144: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +040148: 6e20 3506 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +04014e: 0a0c |0137: move-result v12 │ │ +040150: c66c |0138: add-float/2addr v12, v6 │ │ +040152: c6c7 |0139: add-float/2addr v7, v12 │ │ +040154: 01a9 |013a: move v9, v10 │ │ +040156: 28f1 |013b: goto 012c // -000f │ │ +040158: 523c 2d02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04015c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +040160: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +040164: 523c 2f02 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +040168: c67c |0144: add-float/2addr v12, v7 │ │ +04016a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +04016e: c7dc |0147: sub-float/2addr v12, v13 │ │ +040170: 59ec 6402 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +040174: 5937 2c02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040178: 523c 2f02 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +04017c: c66c |014e: add-float/2addr v12, v6 │ │ +04017e: c6c7 |014f: add-float/2addr v7, v12 │ │ +040180: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040184: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +040188: 28ce |0154: goto 0122 // -0032 │ │ +04018a: 120c |0155: const/4 v12, #int 0 // #0 │ │ +04018c: 5cec 6902 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0269 │ │ +040190: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0006 line=930 │ │ 0x000a line=931 │ │ 0x0012 line=933 │ │ 0x0014 line=934 │ │ @@ -27800,59 +27800,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -040874: |[040874] android.support.v4.view.ViewPager.completeScroll:()V │ │ -040884: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -040886: 52a8 7302 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -04088a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -04088c: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ -040890: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -040892: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ -040896: 7020 a907 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -04089c: 54a8 7402 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0408a0: 6e10 7a0c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ -0408a6: 6e10 7007 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -0408ac: 0a03 |0014: move-result v3 │ │ -0408ae: 6e10 7107 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -0408b4: 0a04 |0018: move-result v4 │ │ -0408b6: 54a8 7402 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0408ba: 6e10 7e0c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ -0408c0: 0a05 |001e: move-result v5 │ │ -0408c2: 54a8 7402 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0408c6: 6e10 7f0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ -0408cc: 0a06 |0024: move-result v6 │ │ -0408ce: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0408d2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0408d6: 6e30 9807 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -0408dc: 7020 a807 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -0408e2: 5ca7 6e02 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -0408e6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -0408e8: 54a8 6102 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0408ec: 6e10 2e0e 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0408f2: 0a08 |0037: move-result v8 │ │ -0408f4: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ -0408f8: 54a8 6102 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0408fc: 6e20 280e 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040902: 0c01 |003f: move-result-object v1 │ │ -040904: 1f01 2d01 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040908: 5518 2e02 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ -04090c: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ -040910: 1212 |0046: const/4 v2, #int 1 // #1 │ │ -040912: 5c17 2e02 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ -040916: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04091a: 28e7 |004b: goto 0032 // -0019 │ │ -04091c: 0172 |004c: move v2, v7 │ │ -04091e: 28ba |004d: goto 0007 // -0046 │ │ -040920: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ -040924: 6e10 9107 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -04092a: 0e00 |0053: return-void │ │ +040194: |[040194] android.support.v4.view.ViewPager.completeScroll:()V │ │ +0401a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0401a6: 52a8 7302 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +0401aa: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +0401ac: 3398 4800 |0004: if-ne v8, v9, 004c // +0048 │ │ +0401b0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +0401b2: 3802 2800 |0007: if-eqz v2, 002f // +0028 │ │ +0401b6: 7020 a907 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +0401bc: 54a8 7402 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +0401c0: 6e10 7a0c 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ +0401c6: 6e10 7007 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0401cc: 0a03 |0014: move-result v3 │ │ +0401ce: 6e10 7107 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +0401d4: 0a04 |0018: move-result v4 │ │ +0401d6: 54a8 7402 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +0401da: 6e10 7e0c 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ +0401e0: 0a05 |001e: move-result v5 │ │ +0401e2: 54a8 7402 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +0401e6: 6e10 7f0c 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ +0401ec: 0a06 |0024: move-result v6 │ │ +0401ee: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +0401f2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +0401f6: 6e30 9807 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +0401fc: 7020 a807 7a00 |002c: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +040202: 5ca7 6e02 |002f: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +040206: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +040208: 54a8 6102 |0032: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04020c: 6e10 2e0e 0800 |0034: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040212: 0a08 |0037: move-result v8 │ │ +040214: 3580 1600 |0038: if-ge v0, v8, 004e // +0016 │ │ +040218: 54a8 6102 |003a: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04021c: 6e20 280e 0800 |003c: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040222: 0c01 |003f: move-result-object v1 │ │ +040224: 1f01 2d01 |0040: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040228: 5518 2e02 |0042: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ +04022c: 3808 0500 |0044: if-eqz v8, 0049 // +0005 │ │ +040230: 1212 |0046: const/4 v2, #int 1 // #1 │ │ +040232: 5c17 2e02 |0047: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ +040236: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04023a: 28e7 |004b: goto 0032 // -0019 │ │ +04023c: 0172 |004c: move v2, v7 │ │ +04023e: 28ba |004d: goto 0007 // -0046 │ │ +040240: 3802 0500 |004e: if-eqz v2, 0053 // +0005 │ │ +040244: 6e10 9107 0a00 |0050: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +04024a: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1516 │ │ 0x0007 line=1517 │ │ 0x0009 line=1519 │ │ 0x000c line=1520 │ │ 0x0011 line=1521 │ │ @@ -27890,57 +27890,57 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04092c: |[04092c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -04093c: 7110 8c0d 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -040942: 0a03 |0003: move-result v3 │ │ -040944: 5254 5902 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0259 │ │ -040948: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ -04094c: 7110 8c0d 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -040952: 0a03 |000b: move-result v3 │ │ -040954: 5254 6802 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0268 │ │ -040958: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ -04095c: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ -040960: 0162 |0012: move v2, v6 │ │ -040962: 5453 6102 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040966: 6e10 2e0e 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -04096c: 0a03 |0018: move-result v3 │ │ -04096e: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ -040972: 5453 6102 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040976: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -040978: 6e20 280e 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -04097e: 0c00 |0021: move-result-object v0 │ │ -040980: 1f00 2d01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040984: 5453 6102 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040988: 5454 6102 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04098c: 6e10 2e0e 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040992: 0a04 |002b: move-result v4 │ │ -040994: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ -040998: 6e20 280e 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -04099e: 0c01 |0031: move-result-object v1 │ │ -0409a0: 1f01 2d01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0409a4: 5203 2d02 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0409a8: 5214 2d02 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0409ac: 7120 920d 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -0409b2: 0a04 |003b: move-result v4 │ │ -0409b4: 7120 900d 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -0409ba: 0a02 |003f: move-result v2 │ │ -0409bc: 0f02 |0040: return v2 │ │ -0409be: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ -0409c2: 28d0 |0043: goto 0013 // -0030 │ │ -0409c4: 8263 |0044: int-to-float v3, v6 │ │ -0409c6: c673 |0045: add-float/2addr v3, v7 │ │ -0409c8: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ -0409cc: c643 |0048: add-float/2addr v3, v4 │ │ -0409ce: 8732 |0049: float-to-int v2, v3 │ │ -0409d0: 28c9 |004a: goto 0013 // -0037 │ │ +04024c: |[04024c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +04025c: 7110 8c0d 0900 |0000: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +040262: 0a03 |0003: move-result v3 │ │ +040264: 5254 5902 |0004: iget v4, v5, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0259 │ │ +040268: 3743 3e00 |0006: if-le v3, v4, 0044 // +003e │ │ +04026c: 7110 8c0d 0800 |0008: invoke-static {v8}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +040272: 0a03 |000b: move-result v3 │ │ +040274: 5254 6802 |000c: iget v4, v5, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0268 │ │ +040278: 3743 3600 |000e: if-le v3, v4, 0044 // +0036 │ │ +04027c: 3d08 3100 |0010: if-lez v8, 0041 // +0031 │ │ +040280: 0162 |0012: move v2, v6 │ │ +040282: 5453 6102 |0013: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040286: 6e10 2e0e 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +04028c: 0a03 |0018: move-result v3 │ │ +04028e: 3d03 2700 |0019: if-lez v3, 0040 // +0027 │ │ +040292: 5453 6102 |001b: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040296: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +040298: 6e20 280e 4300 |001e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04029e: 0c00 |0021: move-result-object v0 │ │ +0402a0: 1f00 2d01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0402a4: 5453 6102 |0024: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0402a8: 5454 6102 |0026: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0402ac: 6e10 2e0e 0400 |0028: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0402b2: 0a04 |002b: move-result v4 │ │ +0402b4: d804 04ff |002c: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0402b8: 6e20 280e 4300 |002e: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0402be: 0c01 |0031: move-result-object v1 │ │ +0402c0: 1f01 2d01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0402c4: 5203 2d02 |0034: iget v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0402c8: 5214 2d02 |0036: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0402cc: 7120 920d 4200 |0038: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +0402d2: 0a04 |003b: move-result v4 │ │ +0402d4: 7120 900d 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +0402da: 0a02 |003f: move-result v2 │ │ +0402dc: 0f02 |0040: return v2 │ │ +0402de: d802 0601 |0041: add-int/lit8 v2, v6, #int 1 // #01 │ │ +0402e2: 28d0 |0043: goto 0013 // -0030 │ │ +0402e4: 8263 |0044: int-to-float v3, v6 │ │ +0402e6: c673 |0045: add-float/2addr v3, v7 │ │ +0402e8: 1504 003f |0046: const/high16 v4, #int 1056964608 // #3f00 │ │ +0402ec: c643 |0048: add-float/2addr v3, v4 │ │ +0402ee: 8732 |0049: float-to-int v2, v3 │ │ +0402f0: 28c9 |004a: goto 0013 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0010 line=1905 │ │ 0x0013 line=1910 │ │ 0x001b line=1911 │ │ 0x0024 line=1912 │ │ @@ -27964,25 +27964,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0409d4: |[0409d4] android.support.v4.view.ViewPager.endDrag:()V │ │ -0409e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0409e6: 5c10 5f02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0409ea: 5c10 6002 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -0409ee: 5410 7a02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0409f2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0409f6: 5410 7a02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0409fa: 6e10 260b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b26 │ │ -040a00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -040a02: 5b10 7a02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -040a06: 0e00 |0011: return-void │ │ +0402f4: |[0402f4] android.support.v4.view.ViewPager.endDrag:()V │ │ +040304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040306: 5c10 5f02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +04030a: 5c10 6002 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +04030e: 5410 7a02 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040312: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +040316: 5410 7a02 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +04031a: 6e10 260b 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b26 │ │ +040320: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +040322: 5b10 7a02 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040326: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2151 │ │ 0x0003 line=2152 │ │ 0x0005 line=2154 │ │ 0x0009 line=2155 │ │ 0x000e line=2156 │ │ @@ -27995,64 +27995,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 │ │ -040a08: |[040a08] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -040a18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040a1a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -040a1e: 2205 3900 |0003: new-instance v5, Landroid/graphics/Rect; // type@0039 │ │ -040a22: 7010 0e01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@010e │ │ -040a28: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -040a2c: 6e52 0f01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@010f │ │ -040a32: 1105 |000d: return-object v5 │ │ -040a34: 6e10 440b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ -040a3a: 0a02 |0011: move-result v2 │ │ -040a3c: 5952 1b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -040a40: 6e10 490b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0b49 │ │ -040a46: 0a02 |0017: move-result v2 │ │ -040a48: 5952 1c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -040a4c: 6e10 4d0b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b4d │ │ -040a52: 0a02 |001d: move-result v2 │ │ -040a54: 5952 1d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -040a58: 6e10 3f0b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0b3f │ │ -040a5e: 0a02 |0023: move-result v2 │ │ -040a60: 5952 1a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -040a64: 6e10 480b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ -040a6a: 0c01 |0029: move-result-object v1 │ │ -040a6c: 2012 9f01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@019f │ │ -040a70: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -040a74: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -040a78: 0710 |0030: move-object v0, v1 │ │ -040a7a: 1f00 9f01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@019f │ │ -040a7e: 5252 1b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -040a82: 6e10 830b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b83 │ │ -040a88: 0a03 |0038: move-result v3 │ │ -040a8a: b032 |0039: add-int/2addr v2, v3 │ │ -040a8c: 5952 1b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -040a90: 5252 1c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -040a94: 6e10 850b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b85 │ │ -040a9a: 0a03 |0041: move-result v3 │ │ -040a9c: b032 |0042: add-int/2addr v2, v3 │ │ -040a9e: 5952 1c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ -040aa2: 5252 1d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -040aa6: 6e10 860b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b86 │ │ -040aac: 0a03 |004a: move-result v3 │ │ -040aae: b032 |004b: add-int/2addr v2, v3 │ │ -040ab0: 5952 1d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ -040ab4: 5252 1a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -040ab8: 6e10 7f0b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b7f │ │ -040abe: 0a03 |0053: move-result v3 │ │ -040ac0: b032 |0054: add-int/2addr v2, v3 │ │ -040ac2: 5952 1a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ -040ac6: 6e10 840b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b84 │ │ -040acc: 0c01 |005a: move-result-object v1 │ │ -040ace: 28cf |005b: goto 002a // -0031 │ │ +040328: |[040328] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +040338: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04033a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +04033e: 2205 3900 |0003: new-instance v5, Landroid/graphics/Rect; // type@0039 │ │ +040342: 7010 0e01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@010e │ │ +040348: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +04034c: 6e52 0f01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@010f │ │ +040352: 1105 |000d: return-object v5 │ │ +040354: 6e10 440b 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ +04035a: 0a02 |0011: move-result v2 │ │ +04035c: 5952 1b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +040360: 6e10 490b 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0b49 │ │ +040366: 0a02 |0017: move-result v2 │ │ +040368: 5952 1c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +04036c: 6e10 4d0b 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0b4d │ │ +040372: 0a02 |001d: move-result v2 │ │ +040374: 5952 1d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +040378: 6e10 3f0b 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0b3f │ │ +04037e: 0a02 |0023: move-result v2 │ │ +040380: 5952 1a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +040384: 6e10 480b 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ +04038a: 0c01 |0029: move-result-object v1 │ │ +04038c: 2012 9f01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@019f │ │ +040390: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +040394: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +040398: 0710 |0030: move-object v0, v1 │ │ +04039a: 1f00 9f01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@019f │ │ +04039e: 5252 1b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +0403a2: 6e10 830b 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0b83 │ │ +0403a8: 0a03 |0038: move-result v3 │ │ +0403aa: b032 |0039: add-int/2addr v2, v3 │ │ +0403ac: 5952 1b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +0403b0: 5252 1c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +0403b4: 6e10 850b 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0b85 │ │ +0403ba: 0a03 |0041: move-result v3 │ │ +0403bc: b032 |0042: add-int/2addr v2, v3 │ │ +0403be: 5952 1c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001c │ │ +0403c2: 5252 1d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +0403c6: 6e10 860b 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0b86 │ │ +0403cc: 0a03 |004a: move-result v3 │ │ +0403ce: b032 |004b: add-int/2addr v2, v3 │ │ +0403d0: 5952 1d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001d │ │ +0403d4: 5252 1a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +0403d8: 6e10 7f0b 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0b7f │ │ +0403de: 0a03 |0053: move-result v3 │ │ +0403e0: b032 |0054: add-int/2addr v2, v3 │ │ +0403e2: 5952 1a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001a │ │ +0403e6: 6e10 840b 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0b84 │ │ +0403ec: 0c01 |005a: move-result-object v1 │ │ +0403ee: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2293 │ │ 0x0003 line=2294 │ │ 0x0008 line=2296 │ │ 0x000a line=2297 │ │ 0x000d line=2315 │ │ @@ -28082,85 +28082,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 │ │ -040ad0: |[040ad0] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -040ae0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -040ae2: 6e10 7207 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -040ae8: 0a0c |0004: move-result v12 │ │ -040aea: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -040aee: 6e10 7007 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -040af4: 0a0d |000a: move-result v13 │ │ -040af6: 82dd |000b: int-to-float v13, v13 │ │ -040af8: 82ce |000c: int-to-float v14, v12 │ │ -040afa: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -040afe: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -040b02: 52fd 6d02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -040b06: 82dd |0013: int-to-float v13, v13 │ │ -040b08: 82ce |0014: int-to-float v14, v12 │ │ -040b0a: a908 0d0e |0015: div-float v8, v13, v14 │ │ -040b0e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -040b10: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -040b12: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -040b14: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -040b16: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -040b18: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -040b1a: 54fd 6102 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040b1e: 6e10 2e0e 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040b24: 0a0d |0022: move-result v13 │ │ -040b26: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -040b2a: 54fd 6102 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040b2e: 6e20 280e 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040b34: 0c02 |002a: move-result-object v2 │ │ -040b36: 1f02 2d01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040b3a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -040b3e: 522d 2d02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040b42: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -040b46: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -040b4a: 54f2 7602 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ -040b4e: a60d 0406 |0037: add-float v13, v4, v6 │ │ -040b52: c68d |0039: add-float/2addr v13, v8 │ │ -040b54: 592d 2c02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040b58: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -040b5c: 592d 2d02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040b60: 54fd 4b02 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -040b64: 522e 2d02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040b68: 6e20 3506 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -040b6e: 0a0d |0047: move-result v13 │ │ -040b70: 592d 2f02 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040b74: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -040b78: 5229 2c02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040b7c: 0197 |004e: move v7, v9 │ │ -040b7e: 522d 2f02 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040b82: c69d |0051: add-float/2addr v13, v9 │ │ -040b84: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -040b88: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -040b8c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -040b90: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -040b94: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -040b98: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -040b9c: 54fd 6102 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040ba0: 6e10 2e0e 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040ba6: 0a0d |0063: move-result v13 │ │ -040ba8: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -040bac: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -040bb0: 0723 |0068: move-object v3, v2 │ │ -040bb2: 1103 |0069: return-object v3 │ │ -040bb4: 018b |006a: move v11, v8 │ │ -040bb6: 28a4 |006b: goto 000f // -005c │ │ -040bb8: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -040bba: 5225 2d02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040bbe: 0194 |006f: move v4, v9 │ │ -040bc0: 5226 2f02 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040bc4: 0723 |0072: move-object v3, v2 │ │ -040bc6: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040bca: 28a8 |0075: goto 001d // -0058 │ │ +0403f0: |[0403f0] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +040400: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +040402: 6e10 7207 0f00 |0001: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +040408: 0a0c |0004: move-result v12 │ │ +04040a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +04040e: 6e10 7007 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +040414: 0a0d |000a: move-result v13 │ │ +040416: 82dd |000b: int-to-float v13, v13 │ │ +040418: 82ce |000c: int-to-float v14, v12 │ │ +04041a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +04041e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +040422: 52fd 6d02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +040426: 82dd |0013: int-to-float v13, v13 │ │ +040428: 82ce |0014: int-to-float v14, v12 │ │ +04042a: a908 0d0e |0015: div-float v8, v13, v14 │ │ +04042e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +040430: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +040432: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +040434: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +040436: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +040438: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +04043a: 54fd 6102 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04043e: 6e10 2e0e 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040444: 0a0d |0022: move-result v13 │ │ +040446: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +04044a: 54fd 6102 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04044e: 6e20 280e 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040454: 0c02 |002a: move-result-object v2 │ │ +040456: 1f02 2d01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +04045a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +04045e: 522d 2d02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040462: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +040466: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +04046a: 54f2 7602 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0276 │ │ +04046e: a60d 0406 |0037: add-float v13, v4, v6 │ │ +040472: c68d |0039: add-float/2addr v13, v8 │ │ +040474: 592d 2c02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040478: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +04047c: 592d 2d02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040480: 54fd 4b02 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040484: 522e 2d02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040488: 6e20 3506 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +04048e: 0a0d |0047: move-result v13 │ │ +040490: 592d 2f02 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +040494: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +040498: 5229 2c02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +04049c: 0197 |004e: move v7, v9 │ │ +04049e: 522d 2f02 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0404a2: c69d |0051: add-float/2addr v13, v9 │ │ +0404a4: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +0404a8: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +0404ac: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +0404b0: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +0404b4: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +0404b8: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +0404bc: 54fd 6102 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0404c0: 6e10 2e0e 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0404c6: 0a0d |0063: move-result v13 │ │ +0404c8: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0404cc: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +0404d0: 0723 |0068: move-object v3, v2 │ │ +0404d2: 1103 |0069: return-object v3 │ │ +0404d4: 018b |006a: move v11, v8 │ │ +0404d6: 28a4 |006b: goto 000f // -005c │ │ +0404d8: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +0404da: 5225 2d02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0404de: 0194 |006f: move v4, v9 │ │ +0404e0: 5226 2f02 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0404e4: 0723 |0072: move-object v3, v2 │ │ +0404e6: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0404ea: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1861 │ │ 0x0005 line=1862 │ │ 0x000f line=1863 │ │ 0x0017 line=1864 │ │ 0x0018 line=1865 │ │ @@ -28221,35 +28221,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -040bcc: |[040bcc] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -040bdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040bde: 5230 5a02 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ -040be2: 8200 |0003: int-to-float v0, v0 │ │ -040be4: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -040be8: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -040bec: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -040bf0: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -040bf4: 6e10 7207 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -040bfa: 0a00 |000f: move-result v0 │ │ -040bfc: 5231 5a02 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ -040c00: b110 |0012: sub-int/2addr v0, v1 │ │ -040c02: 8200 |0013: int-to-float v0, v0 │ │ -040c04: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -040c08: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -040c0c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -040c10: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -040c14: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -040c16: 0f00 |001d: return v0 │ │ -040c18: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -040c1a: 28fe |001f: goto 001d // -0002 │ │ +0404ec: |[0404ec] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +0404fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0404fe: 5230 5a02 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ +040502: 8200 |0003: int-to-float v0, v0 │ │ +040504: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +040508: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +04050c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +040510: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +040514: 6e10 7207 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +04051a: 0a00 |000f: move-result v0 │ │ +04051c: 5231 5a02 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ +040520: b110 |0012: sub-int/2addr v0, v1 │ │ +040522: 8200 |0013: int-to-float v0, v0 │ │ +040524: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +040528: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +04052c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +040530: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +040534: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +040536: 0f00 |001d: return v0 │ │ +040538: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +04053a: 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 │ │ @@ -28259,36 +28259,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -040c1c: |[040c1c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -040c2c: 7110 2306 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0623 │ │ -040c32: 0a02 |0003: move-result v2 │ │ -040c34: 7120 2506 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ -040c3a: 0a01 |0007: move-result v1 │ │ -040c3c: 5243 4a02 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -040c40: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -040c44: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -040c48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -040c4a: 7120 2606 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -040c50: 0a03 |0012: move-result v3 │ │ -040c52: 5943 6202 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -040c56: 7120 2506 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ -040c5c: 0a03 |0018: move-result v3 │ │ -040c5e: 5943 4a02 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -040c62: 5443 7a02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -040c66: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -040c6a: 5443 7a02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -040c6e: 6e10 1f0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b1f │ │ -040c74: 0e00 |0024: return-void │ │ -040c76: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -040c78: 28e9 |0026: goto 000f // -0017 │ │ +04053c: |[04053c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +04054c: 7110 2306 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0623 │ │ +040552: 0a02 |0003: move-result v2 │ │ +040554: 7120 2506 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ +04055a: 0a01 |0007: move-result v1 │ │ +04055c: 5243 4a02 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +040560: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +040564: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +040568: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04056a: 7120 2606 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +040570: 0a03 |0012: move-result v3 │ │ +040572: 5943 6202 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040576: 7120 2506 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ +04057c: 0a03 |0018: move-result v3 │ │ +04057e: 5943 4a02 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +040582: 5443 7a02 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040586: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +04058a: 5443 7a02 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +04058e: 6e10 1f0b 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0b1f │ │ +040594: 0e00 |0024: return-void │ │ +040596: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +040598: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2136 │ │ 0x0004 line=2137 │ │ 0x0008 line=2138 │ │ 0x000c line=2141 │ │ 0x000f line=2142 │ │ @@ -28309,61 +28309,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -040c7c: |[040c7c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -040c8c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -040c8e: 54a8 6102 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040c92: 6e10 2e0e 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040c98: 0a08 |0006: move-result v8 │ │ -040c9a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -040c9e: 5ca7 4e02 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ -040ca2: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -040ca4: 6e40 8507 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0785 │ │ -040caa: 55a8 4e02 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ -040cae: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -040cb2: 2207 1c02 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ -040cb6: 1a08 e316 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@16e3 │ │ -040cba: 7020 7d0d 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -040cc0: 2707 |001a: throw v7 │ │ -040cc2: 7010 7707 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ -040cc8: 0c01 |001e: move-result-object v1 │ │ -040cca: 6e10 7207 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -040cd0: 0a05 |0022: move-result v5 │ │ -040cd2: 52a8 6d02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -040cd6: 9006 0508 |0025: add-int v6, v5, v8 │ │ -040cda: 52a8 6d02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -040cde: 8288 |0029: int-to-float v8, v8 │ │ -040ce0: 8259 |002a: int-to-float v9, v5 │ │ -040ce2: a902 0809 |002b: div-float v2, v8, v9 │ │ -040ce6: 5210 2d02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040cea: 82b8 |002f: int-to-float v8, v11 │ │ -040cec: 8259 |0030: int-to-float v9, v5 │ │ -040cee: c998 |0031: div-float/2addr v8, v9 │ │ -040cf0: 5219 2c02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040cf4: c798 |0034: sub-float/2addr v8, v9 │ │ -040cf6: 5219 2f02 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -040cfa: c629 |0037: add-float/2addr v9, v2 │ │ -040cfc: a904 0809 |0038: div-float v4, v8, v9 │ │ -040d00: 8268 |003a: int-to-float v8, v6 │ │ -040d02: c848 |003b: mul-float/2addr v8, v4 │ │ -040d04: 8783 |003c: float-to-int v3, v8 │ │ -040d06: 5ca7 4e02 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ -040d0a: 6e40 8507 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0785 │ │ -040d10: 55a7 4e02 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ -040d14: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -040d18: 2207 1c02 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ -040d1c: 1a08 e316 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@16e3 │ │ -040d20: 7020 7d0d 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -040d26: 2707 |004d: throw v7 │ │ -040d28: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -040d2a: 0f07 |004f: return v7 │ │ +04059c: |[04059c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +0405ac: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0405ae: 54a8 6102 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0405b2: 6e10 2e0e 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0405b8: 0a08 |0006: move-result v8 │ │ +0405ba: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +0405be: 5ca7 4e02 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ +0405c2: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +0405c4: 6e40 8507 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0785 │ │ +0405ca: 55a8 4e02 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ +0405ce: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +0405d2: 2207 1c02 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ +0405d6: 1a08 dd16 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@16dd │ │ +0405da: 7020 7d0d 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0405e0: 2707 |001a: throw v7 │ │ +0405e2: 7010 7707 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ +0405e8: 0c01 |001e: move-result-object v1 │ │ +0405ea: 6e10 7207 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +0405f0: 0a05 |0022: move-result v5 │ │ +0405f2: 52a8 6d02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +0405f6: 9006 0508 |0025: add-int v6, v5, v8 │ │ +0405fa: 52a8 6d02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +0405fe: 8288 |0029: int-to-float v8, v8 │ │ +040600: 8259 |002a: int-to-float v9, v5 │ │ +040602: a902 0809 |002b: div-float v2, v8, v9 │ │ +040606: 5210 2d02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04060a: 82b8 |002f: int-to-float v8, v11 │ │ +04060c: 8259 |0030: int-to-float v9, v5 │ │ +04060e: c998 |0031: div-float/2addr v8, v9 │ │ +040610: 5219 2c02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040614: c798 |0034: sub-float/2addr v8, v9 │ │ +040616: 5219 2f02 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +04061a: c629 |0037: add-float/2addr v9, v2 │ │ +04061c: a904 0809 |0038: div-float v4, v8, v9 │ │ +040620: 8268 |003a: int-to-float v8, v6 │ │ +040622: c848 |003b: mul-float/2addr v8, v4 │ │ +040624: 8783 |003c: float-to-int v3, v8 │ │ +040626: 5ca7 4e02 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ +04062a: 6e40 8507 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0785 │ │ +040630: 55a7 4e02 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ +040634: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +040638: 2207 1c02 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@021c │ │ +04063c: 1a08 dd16 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@16dd │ │ +040640: 7020 7d0d 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +040646: 2707 |004d: throw v7 │ │ +040648: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +04064a: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1426 │ │ 0x0009 line=1427 │ │ 0x000b line=1428 │ │ 0x000f line=1429 │ │ 0x0013 line=1430 │ │ @@ -28395,117 +28395,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -040d2c: |[040d2c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -040d3c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -040d3e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -040d42: 520e 6202 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -040d46: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -040d4a: 0200 1200 |0007: move/from16 v0, v18 │ │ -040d4e: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -040d52: 5910 6202 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -040d56: 7401 7007 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -040d5c: 0a0e |0010: move-result v14 │ │ -040d5e: 82e8 |0011: int-to-float v8, v14 │ │ -040d60: a60c 0802 |0012: add-float v12, v8, v2 │ │ -040d64: 7401 7207 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -040d6a: 0a0d |0017: move-result v13 │ │ -040d6c: 82de |0018: int-to-float v14, v13 │ │ -040d6e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -040d72: 520f 5802 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -040d76: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -040d7a: 82de |001f: int-to-float v14, v13 │ │ -040d7c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -040d80: 520f 6402 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -040d84: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -040d88: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -040d8a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -040d8c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -040d90: 540e 6102 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040d94: 120f |002c: const/4 v15, #int 0 // #0 │ │ -040d96: 6e20 280e fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040d9c: 0c03 |0030: move-result-object v3 │ │ -040d9e: 1f03 2d01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040da2: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -040da6: 540e 6102 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040daa: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -040dae: 540f 6102 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040db2: 6e10 2e0e 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -040db8: 0a0f |003e: move-result v15 │ │ -040dba: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -040dbe: 6e20 280e fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -040dc4: 0c04 |0044: move-result-object v4 │ │ -040dc6: 1f04 2d01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -040dca: 523e 2d02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040dce: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -040dd2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -040dd4: 523e 2c02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040dd8: 82df |004e: int-to-float v15, v13 │ │ -040dda: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -040dde: 524e 2d02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -040de2: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -040de6: 540f 4b02 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -040dea: 6e10 3206 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -040df0: 0a0f |005a: move-result v15 │ │ -040df2: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -040df6: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -040dfa: 120a |005f: const/4 v10, #int 0 // #0 │ │ -040dfc: 524e 2c02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040e00: 82df |0062: int-to-float v15, v13 │ │ -040e02: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -040e06: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -040e0a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -040e0e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -040e12: a709 060c |006b: sub-float v9, v6, v12 │ │ -040e16: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -040e1a: 540e 6502 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -040e1e: 7110 8b0d 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -040e24: 0a0f |0074: move-result v15 │ │ -040e26: 82d0 |0075: int-to-float v0, v13 │ │ -040e28: 0210 0000 |0076: move/from16 v16, v0 │ │ -040e2c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -040e30: 6e20 760a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a76 │ │ -040e36: 0a07 |007d: move-result v7 │ │ -040e38: 016c |007e: move v12, v6 │ │ -040e3a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -040e3e: 520e 6202 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -040e42: 87cf |0083: float-to-int v15, v12 │ │ -040e44: 82ff |0084: int-to-float v15, v15 │ │ -040e46: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -040e4a: c6fe |0087: add-float/2addr v14, v15 │ │ -040e4c: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -040e50: 590e 6202 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -040e54: 87ce |008c: float-to-int v14, v12 │ │ -040e56: 7401 7107 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -040e5c: 0a0f |0090: move-result v15 │ │ -040e5e: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -040e62: 6e30 9807 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -040e68: 87ce |0096: float-to-int v14, v12 │ │ -040e6a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -040e6e: 7020 8e07 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ -040e74: 0f07 |009c: return v7 │ │ -040e76: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -040e7a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -040e7e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -040e82: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -040e86: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -040e8a: 540e 7202 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -040e8e: 7110 8b0d 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -040e94: 0a0f |00ac: move-result v15 │ │ -040e96: 82d0 |00ad: int-to-float v0, v13 │ │ -040e98: 0210 0000 |00ae: move/from16 v16, v0 │ │ -040e9c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -040ea0: 6e20 760a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a76 │ │ -040ea6: 0a07 |00b5: move-result v7 │ │ -040ea8: 01bc |00b6: move v12, v11 │ │ -040eaa: 28c8 |00b7: goto 007f // -0038 │ │ +04064c: |[04064c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +04065c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04065e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +040662: 520e 6202 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040666: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +04066a: 0200 1200 |0007: move/from16 v0, v18 │ │ +04066e: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +040672: 5910 6202 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040676: 7401 7007 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +04067c: 0a0e |0010: move-result v14 │ │ +04067e: 82e8 |0011: int-to-float v8, v14 │ │ +040680: a60c 0802 |0012: add-float v12, v8, v2 │ │ +040684: 7401 7207 1100 |0014: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +04068a: 0a0d |0017: move-result v13 │ │ +04068c: 82de |0018: int-to-float v14, v13 │ │ +04068e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +040692: 520f 5802 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +040696: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +04069a: 82de |001f: int-to-float v14, v13 │ │ +04069c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +0406a0: 520f 6402 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +0406a4: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +0406a8: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +0406aa: 121a |0027: const/4 v10, #int 1 // #1 │ │ +0406ac: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +0406b0: 540e 6102 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0406b4: 120f |002c: const/4 v15, #int 0 // #0 │ │ +0406b6: 6e20 280e fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0406bc: 0c03 |0030: move-result-object v3 │ │ +0406be: 1f03 2d01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0406c2: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +0406c6: 540e 6102 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0406ca: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +0406ce: 540f 6102 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0406d2: 6e10 2e0e 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0406d8: 0a0f |003e: move-result v15 │ │ +0406da: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +0406de: 6e20 280e fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0406e4: 0c04 |0044: move-result-object v4 │ │ +0406e6: 1f04 2d01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0406ea: 523e 2d02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0406ee: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +0406f2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0406f4: 523e 2c02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0406f8: 82df |004e: int-to-float v15, v13 │ │ +0406fa: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +0406fe: 524e 2d02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040702: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +040706: 540f 4b02 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04070a: 6e10 3206 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +040710: 0a0f |005a: move-result v15 │ │ +040712: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +040716: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +04071a: 120a |005f: const/4 v10, #int 0 // #0 │ │ +04071c: 524e 2c02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040720: 82df |0062: int-to-float v15, v13 │ │ +040722: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +040726: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +04072a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +04072e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +040732: a709 060c |006b: sub-float v9, v6, v12 │ │ +040736: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +04073a: 540e 6502 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +04073e: 7110 8b0d 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +040744: 0a0f |0074: move-result v15 │ │ +040746: 82d0 |0075: int-to-float v0, v13 │ │ +040748: 0210 0000 |0076: move/from16 v16, v0 │ │ +04074c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +040750: 6e20 760a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a76 │ │ +040756: 0a07 |007d: move-result v7 │ │ +040758: 016c |007e: move v12, v6 │ │ +04075a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +04075e: 520e 6202 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040762: 87cf |0083: float-to-int v15, v12 │ │ +040764: 82ff |0084: int-to-float v15, v15 │ │ +040766: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +04076a: c6fe |0087: add-float/2addr v14, v15 │ │ +04076c: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +040770: 590e 6202 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040774: 87ce |008c: float-to-int v14, v12 │ │ +040776: 7401 7107 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +04077c: 0a0f |0090: move-result v15 │ │ +04077e: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +040782: 6e30 9807 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +040788: 87ce |0096: float-to-int v14, v12 │ │ +04078a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +04078e: 7020 8e07 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ +040794: 0f07 |009c: return v7 │ │ +040796: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +04079a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +04079e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +0407a2: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +0407a6: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +0407aa: 540e 7202 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +0407ae: 7110 8b0d 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +0407b4: 0a0f |00ac: move-result v15 │ │ +0407b6: 82d0 |00ad: int-to-float v0, v13 │ │ +0407b8: 0210 0000 |00ae: move/from16 v16, v0 │ │ +0407bc: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +0407c0: 6e20 760a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0a76 │ │ +0407c6: 0a07 |00b5: move-result v7 │ │ +0407c8: 01bc |00b6: move v12, v11 │ │ +0407ca: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ 0x0001 line=1812 │ │ 0x0007 line=1813 │ │ 0x000d line=1815 │ │ 0x0012 line=1816 │ │ @@ -28558,77 +28558,77 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 111 16-bit code units │ │ -040eac: |[040eac] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -040ebc: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ -040ec0: 54e0 6102 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -040ec4: 6e10 290e 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ -040eca: 0a00 |0007: move-result v0 │ │ -040ecc: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ -040ed0: 900c 0f11 |000a: add-int v12, v15, v17 │ │ -040ed4: 9007 1012 |000c: add-int v7, v16, v18 │ │ -040ed8: 6e10 7007 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -040ede: 0a0d |0011: move-result v13 │ │ -040ee0: 82d0 |0012: int-to-float v0, v13 │ │ -040ee2: 8272 |0013: int-to-float v2, v7 │ │ -040ee4: a908 0002 |0014: div-float v8, v0, v2 │ │ -040ee8: 82c0 |0016: int-to-float v0, v12 │ │ -040eea: c880 |0017: mul-float/2addr v0, v8 │ │ -040eec: 8701 |0018: float-to-int v1, v0 │ │ -040eee: 6e10 7107 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -040ef4: 0a00 |001c: move-result v0 │ │ -040ef6: 6e30 9807 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -040efc: 54e0 7402 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -040f00: 6e10 820c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ -040f06: 0a00 |0025: move-result v0 │ │ -040f08: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ -040f0c: 54e0 7402 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -040f10: 6e10 800c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c80 │ │ -040f16: 0a00 |002d: move-result v0 │ │ -040f18: 54e2 7402 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -040f1c: 6e10 850c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c85 │ │ -040f22: 0a02 |0033: move-result v2 │ │ -040f24: 9105 0002 |0034: sub-int v5, v0, v2 │ │ -040f28: 52e0 5202 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -040f2c: 6e20 7807 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ -040f32: 0c0b |003b: move-result-object v11 │ │ -040f34: 54e0 7402 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -040f38: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -040f3a: 52b3 2c02 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040f3e: 82f4 |0041: int-to-float v4, v15 │ │ -040f40: c843 |0042: mul-float/2addr v3, v4 │ │ -040f42: 8733 |0043: float-to-int v3, v3 │ │ -040f44: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -040f46: 7406 840c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ -040f4c: 0e00 |0048: return-void │ │ -040f4e: 52e0 5202 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -040f52: 6e20 7807 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ -040f58: 0c06 |004e: move-result-object v6 │ │ -040f5a: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ -040f5e: 5260 2c02 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -040f62: 52e2 6402 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -040f66: 7120 910d 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ -040f6c: 0a09 |0058: move-result v9 │ │ -040f6e: 82f0 |0059: int-to-float v0, v15 │ │ -040f70: c890 |005a: mul-float/2addr v0, v9 │ │ -040f72: 870a |005b: float-to-int v10, v0 │ │ -040f74: 6e10 7007 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -040f7a: 0a00 |005f: move-result v0 │ │ -040f7c: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ -040f80: 7010 4d07 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ -040f86: 6e10 7107 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -040f8c: 0a00 |0068: move-result v0 │ │ -040f8e: 6e30 9807 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -040f94: 28dc |006c: goto 0048 // -0024 │ │ -040f96: 1209 |006d: const/4 v9, #int 0 // #0 │ │ -040f98: 28eb |006e: goto 0059 // -0015 │ │ +0407cc: |[0407cc] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +0407dc: 3d10 4900 |0000: if-lez v16, 0049 // +0049 │ │ +0407e0: 54e0 6102 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0407e4: 6e10 290e 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0e29 │ │ +0407ea: 0a00 |0007: move-result v0 │ │ +0407ec: 3900 4100 |0008: if-nez v0, 0049 // +0041 │ │ +0407f0: 900c 0f11 |000a: add-int v12, v15, v17 │ │ +0407f4: 9007 1012 |000c: add-int v7, v16, v18 │ │ +0407f8: 6e10 7007 0e00 |000e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0407fe: 0a0d |0011: move-result v13 │ │ +040800: 82d0 |0012: int-to-float v0, v13 │ │ +040802: 8272 |0013: int-to-float v2, v7 │ │ +040804: a908 0002 |0014: div-float v8, v0, v2 │ │ +040808: 82c0 |0016: int-to-float v0, v12 │ │ +04080a: c880 |0017: mul-float/2addr v0, v8 │ │ +04080c: 8701 |0018: float-to-int v1, v0 │ │ +04080e: 6e10 7107 0e00 |0019: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +040814: 0a00 |001c: move-result v0 │ │ +040816: 6e30 9807 1e00 |001d: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +04081c: 54e0 7402 |0020: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040820: 6e10 820c 0000 |0022: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ +040826: 0a00 |0025: move-result v0 │ │ +040828: 3900 2200 |0026: if-nez v0, 0048 // +0022 │ │ +04082c: 54e0 7402 |0028: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040830: 6e10 800c 0000 |002a: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c80 │ │ +040836: 0a00 |002d: move-result v0 │ │ +040838: 54e2 7402 |002e: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +04083c: 6e10 850c 0200 |0030: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@0c85 │ │ +040842: 0a02 |0033: move-result v2 │ │ +040844: 9105 0002 |0034: sub-int v5, v0, v2 │ │ +040848: 52e0 5202 |0036: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +04084c: 6e20 7807 0e00 |0038: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ +040852: 0c0b |003b: move-result-object v11 │ │ +040854: 54e0 7402 |003c: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040858: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +04085a: 52b3 2c02 |003f: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +04085e: 82f4 |0041: int-to-float v4, v15 │ │ +040860: c843 |0042: mul-float/2addr v3, v4 │ │ +040862: 8733 |0043: float-to-int v3, v3 │ │ +040864: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +040866: 7406 840c 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ +04086c: 0e00 |0048: return-void │ │ +04086e: 52e0 5202 |0049: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040872: 6e20 7807 0e00 |004b: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ +040878: 0c06 |004e: move-result-object v6 │ │ +04087a: 3806 1e00 |004f: if-eqz v6, 006d // +001e │ │ +04087e: 5260 2c02 |0051: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +040882: 52e2 6402 |0053: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +040886: 7120 910d 2000 |0055: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ +04088c: 0a09 |0058: move-result v9 │ │ +04088e: 82f0 |0059: int-to-float v0, v15 │ │ +040890: c890 |005a: mul-float/2addr v0, v9 │ │ +040892: 870a |005b: float-to-int v10, v0 │ │ +040894: 6e10 7007 0e00 |005c: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +04089a: 0a00 |005f: move-result v0 │ │ +04089c: 320a e8ff |0060: if-eq v10, v0, 0048 // -0018 │ │ +0408a0: 7010 4d07 0e00 |0062: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ +0408a6: 6e10 7107 0e00 |0065: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +0408ac: 0a00 |0068: move-result v0 │ │ +0408ae: 6e30 9807 ae00 |0069: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +0408b4: 28dc |006c: goto 0048 // -0024 │ │ +0408b6: 1209 |006d: const/4 v9, #int 0 // #0 │ │ +0408b8: 28eb |006e: goto 0059 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000a line=1267 │ │ 0x000c line=1268 │ │ 0x000e line=1269 │ │ 0x0012 line=1270 │ │ @@ -28668,31 +28668,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -040f9c: |[040f9c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -040fac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -040fae: 6e10 6007 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -040fb4: 0a03 |0004: move-result v3 │ │ -040fb6: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -040fba: 6e20 5f07 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -040fc0: 0c00 |000a: move-result-object v0 │ │ -040fc2: 6e10 430b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -040fc8: 0c02 |000e: move-result-object v2 │ │ -040fca: 1f02 2e01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -040fce: 5523 3202 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -040fd2: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -040fd6: 6e20 9607 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0796 │ │ -040fdc: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -040fe0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040fe4: 28e5 |001c: goto 0001 // -001b │ │ -040fe6: 0e00 |001d: return-void │ │ +0408bc: |[0408bc] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +0408cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0408ce: 6e10 6007 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +0408d4: 0a03 |0004: move-result v3 │ │ +0408d6: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +0408da: 6e20 5f07 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +0408e0: 0c00 |000a: move-result-object v0 │ │ +0408e2: 6e10 430b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +0408e8: 0c02 |000e: move-result-object v2 │ │ +0408ea: 1f02 2e01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +0408ee: 5523 3202 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +0408f2: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +0408f6: 6e20 9607 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0796 │ │ +0408fc: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +040900: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +040904: 28e5 |001c: goto 0001 // -001b │ │ +040906: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0007 line=391 │ │ 0x000b line=392 │ │ 0x0011 line=393 │ │ 0x0015 line=394 │ │ @@ -28710,24 +28710,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -040fe8: |[040fe8] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -040ff8: 5210 7302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -040ffc: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -041000: 0e00 |0004: return-void │ │ -041002: 5912 7302 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -041006: 5410 6c02 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -04100a: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ -04100e: 5410 6c02 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -041012: 7220 2707 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0727 │ │ -041018: 28f4 |0010: goto 0004 // -000c │ │ +040908: |[040908] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +040918: 5210 7302 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +04091c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +040920: 0e00 |0004: return-void │ │ +040922: 5912 7302 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +040926: 5410 6c02 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +04092a: 3800 fbff |0009: if-eqz v0, 0004 // -0005 │ │ +04092e: 5410 6c02 |000b: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +040932: 7220 2707 2000 |000d: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0727 │ │ +040938: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=341 │ │ 0x0005 line=337 │ │ 0x0007 line=338 │ │ 0x000b line=339 │ │ @@ -28740,19 +28740,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04101c: |[04101c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -04102c: 5510 7502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0275 │ │ -041030: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -041034: 5c12 7502 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0275 │ │ -041038: 0e00 |0006: return-void │ │ +04093c: |[04093c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +04094c: 5510 7502 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0275 │ │ +040950: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +040954: 5c12 7502 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0275 │ │ +040958: 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; │ │ @@ -28764,60 +28764,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -04103c: |[04103c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -04104c: 6e10 2e0e 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041052: 0a02 |0003: move-result v2 │ │ -041054: 6e10 6507 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0765 │ │ -04105a: 0a01 |0007: move-result v1 │ │ -04105c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -041060: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -041064: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -041066: 6e10 6007 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -04106c: 0a05 |0010: move-result v5 │ │ -04106e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -041072: 6e20 5f07 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -041078: 0c00 |0016: move-result-object v0 │ │ -04107a: 6e10 4e0b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -041080: 0a05 |001a: move-result v5 │ │ -041082: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -041086: 6e20 7607 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -04108c: 0c04 |0020: move-result-object v4 │ │ -04108e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -041092: 5245 2d02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041096: 5276 5202 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04109a: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -04109e: 6e40 370b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b37 │ │ -0410a4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0410a8: 28df |002e: goto 000d // -0021 │ │ -0410aa: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -0410ae: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -0410b2: 6e10 2e0e 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0410b8: 0a05 |0036: move-result v5 │ │ -0410ba: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -0410be: 6e10 7c07 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@077c │ │ -0410c4: 0a05 |003c: move-result v5 │ │ -0410c6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -0410ca: 0e00 |003f: return-void │ │ -0410cc: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -0410d0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -0410d2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -0410d6: 6e10 7f07 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@077f │ │ -0410dc: 0a05 |0048: move-result v5 │ │ -0410de: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -0410e2: 6e10 7d07 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@077d │ │ -0410e8: 0a05 |004e: move-result v5 │ │ -0410ea: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -0410ee: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -0410f2: 6e20 240e 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -0410f8: 28e9 |0056: goto 003f // -0017 │ │ +04095c: |[04095c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +04096c: 6e10 2e0e 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040972: 0a02 |0003: move-result v2 │ │ +040974: 6e10 6507 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0765 │ │ +04097a: 0a01 |0007: move-result v1 │ │ +04097c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +040980: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +040984: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +040986: 6e10 6007 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +04098c: 0a05 |0010: move-result v5 │ │ +04098e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +040992: 6e20 5f07 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +040998: 0c00 |0016: move-result-object v0 │ │ +04099a: 6e10 4e0b 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +0409a0: 0a05 |001a: move-result v5 │ │ +0409a2: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +0409a6: 6e20 7607 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +0409ac: 0c04 |0020: move-result-object v4 │ │ +0409ae: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +0409b2: 5245 2d02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0409b6: 5276 5202 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0409ba: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +0409be: 6e40 370b 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0b37 │ │ +0409c4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0409c8: 28df |002e: goto 000d // -0021 │ │ +0409ca: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +0409ce: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +0409d2: 6e10 2e0e 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0409d8: 0a05 |0036: move-result v5 │ │ +0409da: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +0409de: 6e10 7c07 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@077c │ │ +0409e4: 0a05 |003c: move-result v5 │ │ +0409e6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +0409ea: 0e00 |003f: return-void │ │ +0409ec: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +0409f0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +0409f2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +0409f6: 6e10 7f07 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@077f │ │ +0409fc: 0a05 |0048: move-result v5 │ │ +0409fe: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +040a02: 6e10 7d07 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@077d │ │ +040a08: 0a05 |004e: move-result v5 │ │ +040a0a: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +040a0e: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +040a12: 6e20 240e 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +040a18: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2339 │ │ 0x0004 line=2341 │ │ 0x0008 line=2343 │ │ 0x000c line=2344 │ │ 0x0013 line=2345 │ │ @@ -28849,37 +28849,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 │ │ -0410fc: |[0410fc] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04110c: 2200 2d01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041110: 7010 1f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ -041116: 5903 2d02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04111a: 5421 4b02 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04111e: 6e30 3706 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0637 │ │ -041124: 0c01 |000c: move-result-object v1 │ │ -041126: 5b01 2b02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -04112a: 5421 4b02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04112e: 6e20 3506 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -041134: 0a01 |0014: move-result v1 │ │ -041136: 5901 2f02 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04113a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -04113e: 5421 6102 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041142: 6e10 2e0e 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041148: 0a01 |001e: move-result v1 │ │ -04114a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -04114e: 5421 6102 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041152: 6e20 240e 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -041158: 1100 |0026: return-object v0 │ │ -04115a: 5421 6102 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04115e: 6e30 230e 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ -041164: 28fa |002c: goto 0026 // -0006 │ │ +040a1c: |[040a1c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +040a2c: 2200 2d01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040a30: 7010 1f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@071f │ │ +040a36: 5903 2d02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040a3a: 5421 4b02 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040a3e: 6e30 3706 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0637 │ │ +040a44: 0c01 |000c: move-result-object v1 │ │ +040a46: 5b01 2b02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +040a4a: 5421 4b02 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040a4e: 6e20 3506 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +040a54: 0a01 |0014: move-result v1 │ │ +040a56: 5901 2f02 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +040a5a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +040a5e: 5421 6102 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040a62: 6e10 2e0e 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040a68: 0a01 |001e: move-result v1 │ │ +040a6a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +040a6e: 5421 6102 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040a72: 6e20 240e 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +040a78: 1100 |0026: return-object v0 │ │ +040a7a: 5421 6102 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040a7e: 6e30 230e 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0e23 │ │ +040a84: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=691 │ │ 0x0007 line=692 │ │ 0x000f line=693 │ │ 0x0017 line=694 │ │ @@ -28897,34 +28897,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -041168: |[041168] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -041178: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04117a: 6e10 6007 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -041180: 0a03 |0004: move-result v3 │ │ -041182: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -041186: 6e20 5f07 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -04118c: 0c00 |000a: move-result-object v0 │ │ -04118e: 6e10 4e0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -041194: 0a03 |000e: move-result v3 │ │ -041196: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -04119a: 6e20 7607 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -0411a0: 0c02 |0014: move-result-object v2 │ │ -0411a2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -0411a6: 5223 2d02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0411aa: 5254 5202 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0411ae: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -0411b2: 6e20 380b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b38 │ │ -0411b8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0411bc: 28df |0022: goto 0001 // -0021 │ │ -0411be: 0e00 |0023: return-void │ │ +040a88: |[040a88] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +040a98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +040a9a: 6e10 6007 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +040aa0: 0a03 |0004: move-result v3 │ │ +040aa2: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +040aa6: 6e20 5f07 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +040aac: 0c00 |000a: move-result-object v0 │ │ +040aae: 6e10 4e0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +040ab4: 0a03 |000e: move-result v3 │ │ +040ab6: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +040aba: 6e20 7607 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +040ac0: 0c02 |0014: move-result-object v2 │ │ +040ac2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +040ac6: 5223 2d02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040aca: 5254 5202 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040ace: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +040ad2: 6e20 380b 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0b38 │ │ +040ad8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +040adc: 28df |0022: goto 0001 // -0021 │ │ +040ade: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2386 │ │ 0x0007 line=2387 │ │ 0x000b line=2388 │ │ 0x0011 line=2389 │ │ 0x0015 line=2390 │ │ @@ -28944,41 +28944,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 │ │ -0411c0: |[0411c0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0411d0: 6e20 4c07 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@074c │ │ -0411d6: 0a01 |0003: move-result v1 │ │ -0411d8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -0411dc: 6e20 5d07 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@075d │ │ -0411e2: 0c06 |0009: move-result-object v6 │ │ -0411e4: 0760 |000a: move-object v0, v6 │ │ -0411e6: 1f00 2e01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0411ea: 5501 3202 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0411ee: 2042 2c01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@012c │ │ -0411f2: b621 |0011: or-int/2addr v1, v2 │ │ -0411f4: 5c01 3202 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0411f8: 5531 5c02 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ -0411fc: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -041200: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -041204: 5501 3202 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -041208: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -04120c: 2201 1c02 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -041210: 1a02 2d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@022d │ │ -041214: 7020 7d0d 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -04121a: 2701 |0025: throw v1 │ │ -04121c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -04121e: 5c01 3302 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ -041222: 6e40 4707 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0747 │ │ -041228: 0e00 |002c: return-void │ │ -04122a: 6f40 7a0b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b7a │ │ -041230: 28fc |0030: goto 002c // -0004 │ │ +040ae0: |[040ae0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +040af0: 6e20 4c07 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@074c │ │ +040af6: 0a01 |0003: move-result v1 │ │ +040af8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +040afc: 6e20 5d07 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@075d │ │ +040b02: 0c06 |0009: move-result-object v6 │ │ +040b04: 0760 |000a: move-object v0, v6 │ │ +040b06: 1f00 2e01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +040b0a: 5501 3202 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +040b0e: 2042 2c01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@012c │ │ +040b12: b621 |0011: or-int/2addr v1, v2 │ │ +040b14: 5c01 3202 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +040b18: 5531 5c02 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ +040b1c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +040b20: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +040b24: 5501 3202 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +040b28: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +040b2c: 2201 1c02 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +040b30: 1a02 2d02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@022d │ │ +040b34: 7020 7d0d 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +040b3a: 2701 |0025: throw v1 │ │ +040b3c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +040b3e: 5c01 3302 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ +040b42: 6e40 4707 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0747 │ │ +040b48: 0e00 |002c: return-void │ │ +040b4a: 6f40 7a0b 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0b7a │ │ +040b50: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0006 line=1100 │ │ 0x000b line=1102 │ │ 0x000d line=1103 │ │ 0x0014 line=1104 │ │ @@ -29000,78 +29000,78 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -041234: |[041234] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -041244: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ -041248: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ -04124c: 6e10 5a07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075a │ │ -041252: 0c01 |0007: move-result-object v1 │ │ -041254: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ -041258: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04125a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -04125c: 7100 f90a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0af9 │ │ -041262: 0c05 |000f: move-result-object v5 │ │ -041264: 6e40 f80a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0af8 │ │ -04126a: 0c03 |0013: move-result-object v3 │ │ -04126c: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ -041270: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ -041274: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ -041278: 5485 7702 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -04127c: 7030 6107 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ -041282: 0c05 |001f: move-result-object v5 │ │ -041284: 5254 1b00 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -041288: 5485 7702 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -04128c: 7030 6107 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ -041292: 0c05 |0027: move-result-object v5 │ │ -041294: 5250 1b00 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -041298: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ -04129c: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ -0412a0: 6e10 8c07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@078c │ │ -0412a6: 0a02 |0031: move-result v2 │ │ -0412a8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -0412ac: 7110 1d0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b1d │ │ -0412b2: 0a05 |0037: move-result v5 │ │ -0412b4: 6e20 9007 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0790 │ │ -0412ba: 0f02 |003b: return v2 │ │ -0412bc: 6e10 5f0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b5f │ │ -0412c2: 0a02 |003f: move-result v2 │ │ -0412c4: 28f2 |0040: goto 0032 // -000e │ │ -0412c6: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ -0412ca: 5485 7702 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -0412ce: 7030 6107 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ -0412d4: 0c05 |0048: move-result-object v5 │ │ -0412d6: 5254 1b00 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -0412da: 5485 7702 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ -0412de: 7030 6107 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ -0412e4: 0c05 |0050: move-result-object v5 │ │ -0412e6: 5250 1b00 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ -0412ea: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -0412ee: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ -0412f2: 6e10 8d07 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@078d │ │ -0412f8: 0a02 |005a: move-result v2 │ │ -0412fa: 28d7 |005b: goto 0032 // -0029 │ │ -0412fc: 6e10 5f0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b5f │ │ -041302: 0a02 |005f: move-result v2 │ │ -041304: 28d2 |0060: goto 0032 // -002e │ │ -041306: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ -04130a: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -04130c: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ -041310: 6e10 8c07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@078c │ │ -041316: 0a02 |0069: move-result v2 │ │ -041318: 28c8 |006a: goto 0032 // -0038 │ │ -04131a: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ -04131e: 1225 |006d: const/4 v5, #int 2 // #2 │ │ -041320: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ -041324: 6e10 8d07 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@078d │ │ -04132a: 0a02 |0073: move-result v2 │ │ -04132c: 28be |0074: goto 0032 // -0042 │ │ +040b54: |[040b54] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +040b64: 1307 4200 |0000: const/16 v7, #int 66 // #42 │ │ +040b68: 1306 1100 |0002: const/16 v6, #int 17 // #11 │ │ +040b6c: 6e10 5a07 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075a │ │ +040b72: 0c01 |0007: move-result-object v1 │ │ +040b74: 3381 0300 |0008: if-ne v1, v8, 000b // +0003 │ │ +040b78: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +040b7a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +040b7c: 7100 f90a 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0af9 │ │ +040b82: 0c05 |000f: move-result-object v5 │ │ +040b84: 6e40 f80a 8591 |0010: invoke-virtual {v5, v8, v1, v9}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0af8 │ │ +040b8a: 0c03 |0013: move-result-object v3 │ │ +040b8c: 3803 4d00 |0014: if-eqz v3, 0061 // +004d │ │ +040b90: 3213 4b00 |0016: if-eq v3, v1, 0061 // +004b │ │ +040b94: 3369 2900 |0018: if-ne v9, v6, 0041 // +0029 │ │ +040b98: 5485 7702 |001a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +040b9c: 7030 6107 5803 |001c: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ +040ba2: 0c05 |001f: move-result-object v5 │ │ +040ba4: 5254 1b00 |0020: iget v4, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +040ba8: 5485 7702 |0022: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +040bac: 7030 6107 5801 |0024: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ +040bb2: 0c05 |0027: move-result-object v5 │ │ +040bb4: 5250 1b00 |0028: iget v0, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +040bb8: 3801 1200 |002a: if-eqz v1, 003c // +0012 │ │ +040bbc: 3404 1000 |002c: if-lt v4, v0, 003c // +0010 │ │ +040bc0: 6e10 8c07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@078c │ │ +040bc6: 0a02 |0031: move-result v2 │ │ +040bc8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +040bcc: 7110 1d0b 0900 |0034: invoke-static {v9}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0b1d │ │ +040bd2: 0a05 |0037: move-result v5 │ │ +040bd4: 6e20 9007 5800 |0038: invoke-virtual {v8, v5}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0790 │ │ +040bda: 0f02 |003b: return v2 │ │ +040bdc: 6e10 5f0b 0300 |003c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b5f │ │ +040be2: 0a02 |003f: move-result v2 │ │ +040be4: 28f2 |0040: goto 0032 // -000e │ │ +040be6: 3379 f1ff |0041: if-ne v9, v7, 0032 // -000f │ │ +040bea: 5485 7702 |0043: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +040bee: 7030 6107 5803 |0045: invoke-direct {v8, v5, v3}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ +040bf4: 0c05 |0048: move-result-object v5 │ │ +040bf6: 5254 1b00 |0049: iget v4, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +040bfa: 5485 7702 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0277 │ │ +040bfe: 7030 6107 5801 |004d: invoke-direct {v8, v5, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0761 │ │ +040c04: 0c05 |0050: move-result-object v5 │ │ +040c06: 5250 1b00 |0051: iget v0, v5, Landroid/graphics/Rect;.left:I // field@001b │ │ +040c0a: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +040c0e: 3604 0700 |0055: if-gt v4, v0, 005c // +0007 │ │ +040c12: 6e10 8d07 0800 |0057: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@078d │ │ +040c18: 0a02 |005a: move-result v2 │ │ +040c1a: 28d7 |005b: goto 0032 // -0029 │ │ +040c1c: 6e10 5f0b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.requestFocus:()Z // method@0b5f │ │ +040c22: 0a02 |005f: move-result v2 │ │ +040c24: 28d2 |0060: goto 0032 // -002e │ │ +040c26: 3269 0500 |0061: if-eq v9, v6, 0066 // +0005 │ │ +040c2a: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +040c2c: 3359 0700 |0064: if-ne v9, v5, 006b // +0007 │ │ +040c30: 6e10 8c07 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@078c │ │ +040c36: 0a02 |0069: move-result v2 │ │ +040c38: 28c8 |006a: goto 0032 // -0038 │ │ +040c3a: 3279 0500 |006b: if-eq v9, v7, 0070 // +0005 │ │ +040c3e: 1225 |006d: const/4 v5, #int 2 // #2 │ │ +040c40: 3359 c4ff |006e: if-ne v9, v5, 0032 // -003c │ │ +040c44: 6e10 8d07 0800 |0070: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@078d │ │ +040c4a: 0a02 |0073: move-result v2 │ │ +040c4c: 28be |0074: goto 0032 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2250 │ │ 0x0008 line=2251 │ │ 0x000b line=2253 │ │ 0x000c line=2255 │ │ 0x0014 line=2257 │ │ @@ -29112,46 +29112,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -041330: |[041330] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -041340: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -041342: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -041344: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -041346: 55a2 5f02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -04134a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -04134e: 0f04 |0007: return v4 │ │ -041350: 5ca9 5602 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -041354: 7020 a807 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -04135a: 59a5 6202 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -04135e: 59a5 5d02 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -041362: 54a2 7a02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -041366: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -04136a: 7100 250b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ -041370: 0c02 |0018: move-result-object v2 │ │ -041372: 5ba2 7a02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -041376: 7100 8901 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -04137c: 0b00 |001e: move-result-wide v0 │ │ -04137e: 0402 |001f: move-wide v2, v0 │ │ -041380: 0156 |0020: move v6, v5 │ │ -041382: 0147 |0021: move v7, v4 │ │ -041384: 7708 1b0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b1b │ │ -04138a: 0c08 |0025: move-result-object v8 │ │ -04138c: 54a2 7a02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -041390: 6e20 1e0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ -041396: 6e10 1c0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b1c │ │ -04139c: 5aa0 5502 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0255 │ │ -0413a0: 0194 |0030: move v4, v9 │ │ -0413a2: 28d6 |0031: goto 0007 // -002a │ │ -0413a4: 54a2 7a02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0413a8: 6e10 1f0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b1f │ │ -0413ae: 28e4 |0037: goto 001b // -001c │ │ +040c50: |[040c50] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +040c60: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +040c62: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +040c64: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +040c66: 55a2 5f02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +040c6a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +040c6e: 0f04 |0007: return v4 │ │ +040c70: 5ca9 5602 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +040c74: 7020 a807 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +040c7a: 59a5 6202 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +040c7e: 59a5 5d02 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +040c82: 54a2 7a02 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040c86: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +040c8a: 7100 250b 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ +040c90: 0c02 |0018: move-result-object v2 │ │ +040c92: 5ba2 7a02 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040c96: 7100 8901 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +040c9c: 0b00 |001e: move-result-wide v0 │ │ +040c9e: 0402 |001f: move-wide v2, v0 │ │ +040ca0: 0156 |0020: move v6, v5 │ │ +040ca2: 0147 |0021: move v7, v4 │ │ +040ca4: 7708 1b0b 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b1b │ │ +040caa: 0c08 |0025: move-result-object v8 │ │ +040cac: 54a2 7a02 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040cb0: 6e20 1e0b 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ +040cb6: 6e10 1c0b 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0b1c │ │ +040cbc: 5aa0 5502 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0255 │ │ +040cc0: 0194 |0030: move v4, v9 │ │ +040cc2: 28d6 |0031: goto 0007 // -002a │ │ +040cc4: 54a2 7a02 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +040cc8: 6e10 1f0b 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0b1f │ │ +040cce: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2025 │ │ 0x0007 line=2041 │ │ 0x0008 line=2028 │ │ 0x000a line=2029 │ │ 0x000d line=2030 │ │ @@ -29174,72 +29174,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -0413b0: |[0413b0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -0413c0: 20c0 9f01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@019f │ │ -0413c4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0413c8: 07c7 |0004: move-object v7, v12 │ │ -0413ca: 1f07 9f01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@019f │ │ -0413ce: 6e10 4a0b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0b4a │ │ -0413d4: 0a09 |000a: move-result v9 │ │ -0413d6: 6e10 4b0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b4b │ │ -0413dc: 0a0a |000e: move-result v10 │ │ -0413de: 6e10 810b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b81 │ │ -0413e4: 0a06 |0012: move-result v6 │ │ -0413e6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0413ea: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0413ee: 6e20 800b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b80 │ │ -0413f4: 0c01 |001a: move-result-object v1 │ │ -0413f6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0413fa: 6e10 440b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ -041400: 0a02 |0020: move-result v2 │ │ -041402: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -041406: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -04140a: 6e10 490b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0b49 │ │ -041410: 0a02 |0028: move-result v2 │ │ -041412: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -041416: 9000 100a |002b: add-int v0, v16, v10 │ │ -04141a: 6e10 4d0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b4d │ │ -041420: 0a02 |0030: move-result v2 │ │ -041422: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -041426: 9000 100a |0033: add-int v0, v16, v10 │ │ -04142a: 6e10 3f0b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0b3f │ │ -041430: 0a02 |0038: move-result v2 │ │ -041432: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -041436: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -041438: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -04143c: 6e10 440b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ -041442: 0a03 |0041: move-result v3 │ │ -041444: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -041448: 9000 100a |0044: add-int v0, v16, v10 │ │ -04144c: 6e10 4d0b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b4d │ │ -041452: 0a03 |0049: move-result v3 │ │ -041454: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -041458: 07b0 |004c: move-object v0, v11 │ │ -04145a: 01e3 |004d: move v3, v14 │ │ -04145c: 7406 4b07 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@074b │ │ -041462: 0a00 |0051: move-result v0 │ │ -041464: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -041468: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04146a: 0f00 |0055: return v0 │ │ -04146c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -041470: 28bd |0058: goto 0015 // -0043 │ │ -041472: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -041476: 7be0 |005b: neg-int v0, v14 │ │ -041478: 7120 df06 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06df │ │ -04147e: 0a00 |005f: move-result v0 │ │ -041480: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -041484: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -041486: 28f2 |0063: goto 0055 // -000e │ │ -041488: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04148a: 28f0 |0065: goto 0055 // -0010 │ │ +040cd0: |[040cd0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +040ce0: 20c0 9f01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@019f │ │ +040ce4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +040ce8: 07c7 |0004: move-object v7, v12 │ │ +040cea: 1f07 9f01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@019f │ │ +040cee: 6e10 4a0b 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0b4a │ │ +040cf4: 0a09 |000a: move-result v9 │ │ +040cf6: 6e10 4b0b 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0b4b │ │ +040cfc: 0a0a |000e: move-result v10 │ │ +040cfe: 6e10 810b 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0b81 │ │ +040d04: 0a06 |0012: move-result v6 │ │ +040d06: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +040d0a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +040d0e: 6e20 800b 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0b80 │ │ +040d14: 0c01 |001a: move-result-object v1 │ │ +040d16: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +040d1a: 6e10 440b 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ +040d20: 0a02 |0020: move-result v2 │ │ +040d22: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +040d26: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +040d2a: 6e10 490b 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0b49 │ │ +040d30: 0a02 |0028: move-result v2 │ │ +040d32: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +040d36: 9000 100a |002b: add-int v0, v16, v10 │ │ +040d3a: 6e10 4d0b 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b4d │ │ +040d40: 0a02 |0030: move-result v2 │ │ +040d42: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +040d46: 9000 100a |0033: add-int v0, v16, v10 │ │ +040d4a: 6e10 3f0b 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0b3f │ │ +040d50: 0a02 |0038: move-result v2 │ │ +040d52: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +040d56: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +040d58: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +040d5c: 6e10 440b 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ +040d62: 0a03 |0041: move-result v3 │ │ +040d64: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +040d68: 9000 100a |0044: add-int v0, v16, v10 │ │ +040d6c: 6e10 4d0b 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0b4d │ │ +040d72: 0a03 |0049: move-result v3 │ │ +040d74: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +040d78: 07b0 |004c: move-object v0, v11 │ │ +040d7a: 01e3 |004d: move v3, v14 │ │ +040d7c: 7406 4b07 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@074b │ │ +040d82: 0a00 |0051: move-result v0 │ │ +040d84: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +040d88: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +040d8a: 0f00 |0055: return v0 │ │ +040d8c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +040d90: 28bd |0058: goto 0015 // -0043 │ │ +040d92: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +040d96: 7be0 |005b: neg-int v0, v14 │ │ +040d98: 7120 df06 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06df │ │ +040d9e: 0a00 |005f: move-result v0 │ │ +040da0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +040da4: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +040da6: 28f2 |0063: goto 0055 // -000e │ │ +040da8: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +040daa: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2187 │ │ 0x0005 line=2188 │ │ 0x0007 line=2189 │ │ 0x000b line=2190 │ │ 0x000f line=2191 │ │ @@ -29275,24 +29275,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04148c: |[04148c] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -04149c: 2020 2e01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0414a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0414a4: 6f20 7b0b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b7b │ │ -0414aa: 0a00 |0007: move-result v0 │ │ -0414ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0414b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0414b2: 0f00 |000b: return v0 │ │ -0414b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0414b6: 28fe |000d: goto 000b // -0002 │ │ +040dac: |[040dac] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +040dbc: 2020 2e01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +040dc0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +040dc4: 6f20 7b0b 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b7b │ │ +040dca: 0a00 |0007: move-result v0 │ │ +040dcc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +040dd0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +040dd2: 0f00 |000b: return v0 │ │ +040dd4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +040dd6: 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; │ │ │ │ @@ -29301,47 +29301,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -0414b8: |[0414b8] android.support.v4.view.ViewPager.computeScroll:()V │ │ -0414c8: 5454 7402 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0414cc: 6e10 820c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ -0414d2: 0a04 |0005: move-result v4 │ │ -0414d4: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -0414d8: 5454 7402 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0414dc: 6e10 7b0c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ -0414e2: 0a04 |000d: move-result v4 │ │ -0414e4: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -0414e8: 6e10 7007 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -0414ee: 0a00 |0013: move-result v0 │ │ -0414f0: 6e10 7107 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -0414f6: 0a01 |0017: move-result v1 │ │ -0414f8: 5454 7402 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0414fc: 6e10 7e0c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ -041502: 0a02 |001d: move-result v2 │ │ -041504: 5454 7402 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -041508: 6e10 7f0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ -04150e: 0a03 |0023: move-result v3 │ │ -041510: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -041514: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -041518: 6e30 9807 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -04151e: 7020 8e07 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ -041524: 0a04 |002e: move-result v4 │ │ -041526: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -04152a: 5454 7402 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -04152e: 6e10 7a0c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ -041534: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -041536: 6e30 9807 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -04153c: 7110 e806 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ -041542: 0e00 |003d: return-void │ │ -041544: 7010 4d07 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ -04154a: 28fc |0041: goto 003d // -0004 │ │ +040dd8: |[040dd8] android.support.v4.view.ViewPager.computeScroll:()V │ │ +040de8: 5454 7402 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040dec: 6e10 820c 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ +040df2: 0a04 |0005: move-result v4 │ │ +040df4: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +040df8: 5454 7402 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040dfc: 6e10 7b0c 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ +040e02: 0a04 |000d: move-result v4 │ │ +040e04: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +040e08: 6e10 7007 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +040e0e: 0a00 |0013: move-result v0 │ │ +040e10: 6e10 7107 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +040e16: 0a01 |0017: move-result v1 │ │ +040e18: 5454 7402 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040e1c: 6e10 7e0c 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ +040e22: 0a02 |001d: move-result v2 │ │ +040e24: 5454 7402 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040e28: 6e10 7f0c 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ +040e2e: 0a03 |0023: move-result v3 │ │ +040e30: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +040e34: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +040e38: 6e30 9807 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +040e3e: 7020 8e07 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ +040e44: 0a04 |002e: move-result v4 │ │ +040e46: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +040e4a: 5454 7402 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +040e4e: 6e10 7a0c 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ +040e54: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +040e56: 6e30 9807 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +040e5c: 7110 e806 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ +040e62: 0e00 |003d: return-void │ │ +040e64: 7010 4d07 0500 |003e: invoke-direct {v5}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ +040e6a: 28fc |0041: goto 003d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0010 line=1403 │ │ 0x0014 line=1404 │ │ 0x0018 line=1405 │ │ 0x001e line=1406 │ │ @@ -29365,115 +29365,115 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -04154c: |[04154c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -04155c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04155e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -041560: 54eb 6102 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041564: 6e10 2e0e 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -04156a: 0a0b |0007: move-result v11 │ │ -04156c: 52ec 6b02 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -041570: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ -041574: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ -041578: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ -04157c: 54eb 6102 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041580: 6e10 2e0e 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041586: 0a0b |0015: move-result v11 │ │ -041588: 54ec 4b02 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04158c: 6e10 3206 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -041592: 0a0c |001b: move-result v12 │ │ -041594: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ -041598: 0196 |001e: move v6, v9 │ │ -04159a: 52e7 5202 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04159e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0415a0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0415a2: 54eb 6102 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0415a6: 6e10 2e0e 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0415ac: 0a0b |0028: move-result v11 │ │ -0415ae: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ -0415b2: 54eb 6102 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0415b6: 6e20 280e 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0415bc: 0c03 |0030: move-result-object v3 │ │ -0415be: 1f03 2d01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0415c2: 54eb 4b02 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0415c6: 543c 2b02 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -0415ca: 6e20 3306 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0633 │ │ -0415d0: 0a08 |003a: move-result v8 │ │ -0415d2: 12fb |003b: const/4 v11, #int -1 // #ff │ │ -0415d4: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ -0415d8: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0415dc: 28e3 |0040: goto 0023 // -001d │ │ -0415de: 01a6 |0041: move v6, v10 │ │ -0415e0: 28dd |0042: goto 001f // -0023 │ │ -0415e2: 12eb |0043: const/4 v11, #int -2 // #fe │ │ -0415e4: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ -0415e8: 54eb 6102 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0415ec: 6e20 2b0e 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -0415f2: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0415f6: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ -0415fa: 54eb 4b02 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0415fe: 6e20 4006 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ -041604: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -041606: 54eb 4b02 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04160a: 523c 2d02 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04160e: 543d 2b02 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -041612: 6e40 2f06 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ -041618: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -04161a: 52eb 5202 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04161e: 523c 2d02 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041622: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ -041626: 52eb 5202 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04162a: 54ec 4b02 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04162e: 6e10 3206 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -041634: 0a0c |006c: move-result v12 │ │ -041636: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ -04163a: 7120 920d cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -041640: 0a0b |0072: move-result v11 │ │ -041642: 7120 900d ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -041648: 0a07 |0076: move-result v7 │ │ -04164a: 1216 |0077: const/4 v6, #int 1 // #1 │ │ -04164c: 28c6 |0078: goto 003e // -003a │ │ -04164e: 523b 2d02 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041652: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ -041656: 523b 2d02 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04165a: 52ec 5202 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04165e: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ -041662: 0187 |0083: move v7, v8 │ │ -041664: 5938 2d02 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041668: 1216 |0086: const/4 v6, #int 1 // #1 │ │ -04166a: 28b7 |0087: goto 003e // -0049 │ │ -04166c: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ -041670: 54eb 4b02 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -041674: 6e20 3106 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ -04167a: 54eb 6102 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04167e: 620c 3d02 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@023d │ │ -041682: 7120 390e cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0e39 │ │ -041688: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ -04168c: 6e10 6007 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -041692: 0a01 |009b: move-result v1 │ │ -041694: 1202 |009c: const/4 v2, #int 0 // #0 │ │ -041696: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ -04169a: 6e20 5f07 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -0416a0: 0c00 |00a2: move-result-object v0 │ │ -0416a2: 6e10 430b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -0416a8: 0c05 |00a6: move-result-object v5 │ │ -0416aa: 1f05 2e01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0416ae: 555b 3202 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0416b2: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ -0416b6: 120b |00ad: const/4 v11, #int 0 // #0 │ │ -0416b8: 595b 3502 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -0416bc: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0416c0: 28eb |00b2: goto 009d // -0015 │ │ -0416c2: 6e40 9c07 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -0416c8: 6e10 9707 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0797 │ │ -0416ce: 0e00 |00b9: return-void │ │ +040e6c: |[040e6c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +040e7c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +040e7e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +040e80: 54eb 6102 |0002: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040e84: 6e10 2e0e 0b00 |0004: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040e8a: 0a0b |0007: move-result v11 │ │ +040e8c: 52ec 6b02 |0008: iget v12, v14, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +040e90: da0c 0c02 |000a: mul-int/lit8 v12, v12, #int 2 // #02 │ │ +040e94: d80c 0c01 |000c: add-int/lit8 v12, v12, #int 1 // #01 │ │ +040e98: 35cb 3300 |000e: if-ge v11, v12, 0041 // +0033 │ │ +040e9c: 54eb 6102 |0010: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040ea0: 6e10 2e0e 0b00 |0012: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040ea6: 0a0b |0015: move-result v11 │ │ +040ea8: 54ec 4b02 |0016: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040eac: 6e10 3206 0c00 |0018: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +040eb2: 0a0c |001b: move-result v12 │ │ +040eb4: 35cb 2500 |001c: if-ge v11, v12, 0041 // +0025 │ │ +040eb8: 0196 |001e: move v6, v9 │ │ +040eba: 52e7 5202 |001f: iget v7, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040ebe: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +040ec0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +040ec2: 54eb 6102 |0023: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040ec6: 6e10 2e0e 0b00 |0025: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +040ecc: 0a0b |0028: move-result v11 │ │ +040ece: 35b2 5f00 |0029: if-ge v2, v11, 0088 // +005f │ │ +040ed2: 54eb 6102 |002b: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040ed6: 6e20 280e 2b00 |002d: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +040edc: 0c03 |0030: move-result-object v3 │ │ +040ede: 1f03 2d01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +040ee2: 54eb 4b02 |0033: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040ee6: 543c 2b02 |0035: iget-object v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +040eea: 6e20 3306 cb00 |0037: invoke-virtual {v11, v12}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0633 │ │ +040ef0: 0a08 |003a: move-result v8 │ │ +040ef2: 12fb |003b: const/4 v11, #int -1 // #ff │ │ +040ef4: 33b8 0700 |003c: if-ne v8, v11, 0043 // +0007 │ │ +040ef8: d802 0201 |003e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040efc: 28e3 |0040: goto 0023 // -001d │ │ +040efe: 01a6 |0041: move v6, v10 │ │ +040f00: 28dd |0042: goto 001f // -0023 │ │ +040f02: 12eb |0043: const/4 v11, #int -2 // #fe │ │ +040f04: 33b8 3500 |0044: if-ne v8, v11, 0079 // +0035 │ │ +040f08: 54eb 6102 |0046: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040f0c: 6e20 2b0e 2b00 |0048: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +040f12: d802 02ff |004b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +040f16: 3904 0800 |004d: if-nez v4, 0055 // +0008 │ │ +040f1a: 54eb 4b02 |004f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040f1e: 6e20 4006 eb00 |0051: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ +040f24: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +040f26: 54eb 4b02 |0055: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040f2a: 523c 2d02 |0057: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040f2e: 543d 2b02 |0059: iget-object v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +040f32: 6e40 2f06 ebdc |005b: invoke-virtual {v11, v14, v12, v13}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ +040f38: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +040f3a: 52eb 5202 |005f: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040f3e: 523c 2d02 |0061: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040f42: 33cb dbff |0063: if-ne v11, v12, 003e // -0025 │ │ +040f46: 52eb 5202 |0065: iget v11, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040f4a: 54ec 4b02 |0067: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040f4e: 6e10 3206 0c00 |0069: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +040f54: 0a0c |006c: move-result v12 │ │ +040f56: d80c 0cff |006d: add-int/lit8 v12, v12, #int -1 // #ff │ │ +040f5a: 7120 920d cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +040f60: 0a0b |0072: move-result v11 │ │ +040f62: 7120 900d ba00 |0073: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +040f68: 0a07 |0076: move-result v7 │ │ +040f6a: 1216 |0077: const/4 v6, #int 1 // #1 │ │ +040f6c: 28c6 |0078: goto 003e // -003a │ │ +040f6e: 523b 2d02 |0079: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040f72: 328b c3ff |007b: if-eq v11, v8, 003e // -003d │ │ +040f76: 523b 2d02 |007d: iget v11, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040f7a: 52ec 5202 |007f: iget v12, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +040f7e: 33cb 0300 |0081: if-ne v11, v12, 0084 // +0003 │ │ +040f82: 0187 |0083: move v7, v8 │ │ +040f84: 5938 2d02 |0084: iput v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +040f88: 1216 |0086: const/4 v6, #int 1 // #1 │ │ +040f8a: 28b7 |0087: goto 003e // -0049 │ │ +040f8c: 3804 0700 |0088: if-eqz v4, 008f // +0007 │ │ +040f90: 54eb 4b02 |008a: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +040f94: 6e20 3106 eb00 |008c: invoke-virtual {v11, v14}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ +040f9a: 54eb 6102 |008f: iget-object v11, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +040f9e: 620c 3d02 |0091: sget-object v12, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@023d │ │ +040fa2: 7120 390e cb00 |0093: invoke-static {v11, v12}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0e39 │ │ +040fa8: 3806 2300 |0096: if-eqz v6, 00b9 // +0023 │ │ +040fac: 6e10 6007 0e00 |0098: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +040fb2: 0a01 |009b: move-result v1 │ │ +040fb4: 1202 |009c: const/4 v2, #int 0 // #0 │ │ +040fb6: 3512 1600 |009d: if-ge v2, v1, 00b3 // +0016 │ │ +040fba: 6e20 5f07 2e00 |009f: invoke-virtual {v14, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +040fc0: 0c00 |00a2: move-result-object v0 │ │ +040fc2: 6e10 430b 0000 |00a3: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +040fc8: 0c05 |00a6: move-result-object v5 │ │ +040fca: 1f05 2e01 |00a7: check-cast v5, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +040fce: 555b 3202 |00a9: iget-boolean v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +040fd2: 390b 0500 |00ab: if-nez v11, 00b0 // +0005 │ │ +040fd6: 120b |00ad: const/4 v11, #int 0 // #0 │ │ +040fd8: 595b 3502 |00ae: iput v11, v5, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +040fdc: d802 0201 |00b0: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040fe0: 28eb |00b2: goto 009d // -0015 │ │ +040fe2: 6e40 9c07 7e9a |00b3: invoke-virtual {v14, v7, v10, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +040fe8: 6e10 9707 0e00 |00b6: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0797 │ │ +040fee: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=705 │ │ 0x001f line=707 │ │ 0x0021 line=709 │ │ 0x0022 line=710 │ │ 0x002b line=711 │ │ @@ -29534,25 +29534,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0416d0: |[0416d0] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0416e0: 6f20 7c0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b7c │ │ -0416e6: 0a00 |0003: move-result v0 │ │ -0416e8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0416ec: 6e20 5807 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0758 │ │ -0416f2: 0a00 |0009: move-result v0 │ │ -0416f4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0416f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0416fa: 0f00 |000d: return v0 │ │ -0416fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0416fe: 28fe |000f: goto 000d // -0002 │ │ +040ff0: |[040ff0] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +041000: 6f20 7c0b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0b7c │ │ +041006: 0a00 |0003: move-result v0 │ │ +041008: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +04100c: 6e20 5807 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0758 │ │ +041012: 0a00 |0009: move-result v0 │ │ +041014: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +041018: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04101a: 0f00 |000d: return v0 │ │ +04101c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04101e: 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; │ │ │ │ @@ -29561,39 +29561,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -041700: |[041700] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -041710: 6e10 6007 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -041716: 0a01 |0003: move-result v1 │ │ -041718: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04171a: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -04171e: 6e20 5f07 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -041724: 0c00 |000a: move-result-object v0 │ │ -041726: 6e10 4e0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -04172c: 0a04 |000e: move-result v4 │ │ -04172e: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -041732: 6e20 7607 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -041738: 0c03 |0014: move-result-object v3 │ │ -04173a: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -04173e: 5234 2d02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041742: 5265 5202 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -041746: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -04174a: 6e20 3c0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b3c │ │ -041750: 0a04 |0020: move-result v4 │ │ -041752: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -041756: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -041758: 0f04 |0024: return v4 │ │ -04175a: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04175e: 28de |0027: goto 0005 // -0022 │ │ -041760: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -041762: 28fb |0029: goto 0024 // -0005 │ │ +041020: |[041020] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +041030: 6e10 6007 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +041036: 0a01 |0003: move-result v1 │ │ +041038: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04103a: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +04103e: 6e20 5f07 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +041044: 0c00 |000a: move-result-object v0 │ │ +041046: 6e10 4e0b 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +04104c: 0a04 |000e: move-result v4 │ │ +04104e: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +041052: 6e20 7607 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +041058: 0c03 |0014: move-result-object v3 │ │ +04105a: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +04105e: 5234 2d02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +041062: 5265 5202 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +041066: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +04106a: 6e20 3c0b 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b3c │ │ +041070: 0a04 |0020: move-result v4 │ │ +041072: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +041076: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +041078: 0f04 |0024: return v4 │ │ +04107a: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04107e: 28de |0027: goto 0005 // -0022 │ │ +041080: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +041082: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2437 │ │ 0x0004 line=2438 │ │ 0x0007 line=2439 │ │ 0x000b line=2440 │ │ 0x0011 line=2441 │ │ @@ -29616,26 +29616,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -041764: |[041764] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -041774: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -041778: c705 |0002: sub-float/2addr v5, v0 │ │ -04177a: 8950 |0003: float-to-double v0, v5 │ │ -04177c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -041786: cd20 |0009: mul-double/2addr v0, v2 │ │ -041788: 8c05 |000a: double-to-float v5, v0 │ │ -04178a: 8950 |000b: float-to-double v0, v5 │ │ -04178c: 7120 940d 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0d94 │ │ -041792: 0b00 |000f: move-result-wide v0 │ │ -041794: 8c00 |0010: double-to-float v0, v0 │ │ -041796: 0f00 |0011: return v0 │ │ +041084: |[041084] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +041094: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +041098: c705 |0002: sub-float/2addr v5, v0 │ │ +04109a: 8950 |0003: float-to-double v0, v5 │ │ +04109c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +0410a6: cd20 |0009: mul-double/2addr v0, v2 │ │ +0410a8: 8c05 |000a: double-to-float v5, v0 │ │ +0410aa: 8950 |000b: float-to-double v0, v5 │ │ +0410ac: 7120 940d 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@0d94 │ │ +0410b2: 0b00 |000f: move-result-wide v0 │ │ +0410b4: 8c00 |0010: double-to-float v0, v0 │ │ +0410b6: 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; │ │ @@ -29646,106 +29646,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -041798: |[041798] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -0417a8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0417aa: 6f20 7d0b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b7d │ │ -0417b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0417b2: 7110 e306 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@06e3 │ │ -0417b8: 0a02 |0008: move-result v2 │ │ -0417ba: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -0417be: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -0417c2: 5485 4b02 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0417c6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -0417ca: 5485 4b02 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0417ce: 6e10 3206 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -0417d4: 0a05 |0016: move-result v5 │ │ -0417d6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -0417da: 5485 6502 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -0417de: 6e10 740a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a74 │ │ -0417e4: 0a05 |001e: move-result v5 │ │ -0417e6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -0417ea: 6e10 0801 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0108 │ │ -0417f0: 0a03 |0024: move-result v3 │ │ -0417f2: 6e10 6707 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0767 │ │ -0417f8: 0a05 |0028: move-result v5 │ │ -0417fa: 6e10 6e07 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -041800: 0a06 |002c: move-result v6 │ │ -041802: b165 |002d: sub-int/2addr v5, v6 │ │ -041804: 6e10 6b07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ -04180a: 0a06 |0031: move-result v6 │ │ -04180c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -041810: 6e10 7207 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -041816: 0a04 |0037: move-result v4 │ │ -041818: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -04181c: 6e20 0701 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0107 │ │ -041822: 7b05 |003d: neg-int v5, v0 │ │ -041824: 6e10 6e07 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -04182a: 0a06 |0041: move-result v6 │ │ -04182c: b065 |0042: add-int/2addr v5, v6 │ │ -04182e: 8255 |0043: int-to-float v5, v5 │ │ -041830: 5286 5802 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -041834: 8247 |0046: int-to-float v7, v4 │ │ -041836: c876 |0047: mul-float/2addr v6, v7 │ │ -041838: 6e30 0901 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0109 │ │ -04183e: 5485 6502 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -041842: 6e30 780a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a78 │ │ -041848: 5485 6502 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -04184c: 6e20 720a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a72 │ │ -041852: 0a05 |0055: move-result v5 │ │ -041854: b651 |0056: or-int/2addr v1, v5 │ │ -041856: 6e20 0601 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0106 │ │ -04185c: 5485 7202 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -041860: 6e10 740a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a74 │ │ -041866: 0a05 |005f: move-result v5 │ │ -041868: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -04186c: 6e10 0801 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0108 │ │ -041872: 0a03 |0065: move-result v3 │ │ -041874: 6e10 7207 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -04187a: 0a04 |0069: move-result v4 │ │ -04187c: 6e10 6707 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0767 │ │ -041882: 0a05 |006d: move-result v5 │ │ -041884: 6e10 6e07 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -04188a: 0a06 |0071: move-result v6 │ │ -04188c: b165 |0072: sub-int/2addr v5, v6 │ │ -04188e: 6e10 6b07 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ -041894: 0a06 |0076: move-result v6 │ │ -041896: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -04189a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -04189e: 6e20 0701 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0107 │ │ -0418a4: 6e10 6e07 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -0418aa: 0a05 |0081: move-result v5 │ │ -0418ac: 7b55 |0082: neg-int v5, v5 │ │ -0418ae: 8255 |0083: int-to-float v5, v5 │ │ -0418b0: 5286 6402 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -0418b4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -0418b8: c676 |0088: add-float/2addr v6, v7 │ │ -0418ba: 7f66 |0089: neg-float v6, v6 │ │ -0418bc: 8247 |008a: int-to-float v7, v4 │ │ -0418be: c876 |008b: mul-float/2addr v6, v7 │ │ -0418c0: 6e30 0901 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0109 │ │ -0418c6: 5485 7202 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -0418ca: 6e30 780a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a78 │ │ -0418d0: 5485 7202 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -0418d4: 6e20 720a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a72 │ │ -0418da: 0a05 |0099: move-result v5 │ │ -0418dc: b651 |009a: or-int/2addr v1, v5 │ │ -0418de: 6e20 0601 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0106 │ │ -0418e4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -0418e8: 7110 e806 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ -0418ee: 0e00 |00a3: return-void │ │ -0418f0: 5485 6502 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -0418f4: 6e10 730a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a73 │ │ -0418fa: 5485 7202 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -0418fe: 6e10 730a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a73 │ │ -041904: 28f0 |00ae: goto 009e // -0010 │ │ +0410b8: |[0410b8] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +0410c8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0410ca: 6f20 7d0b 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0b7d │ │ +0410d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0410d2: 7110 e306 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@06e3 │ │ +0410d8: 0a02 |0008: move-result v2 │ │ +0410da: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +0410de: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +0410e2: 5485 4b02 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0410e6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +0410ea: 5485 4b02 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0410ee: 6e10 3206 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +0410f4: 0a05 |0016: move-result v5 │ │ +0410f6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +0410fa: 5485 6502 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +0410fe: 6e10 740a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a74 │ │ +041104: 0a05 |001e: move-result v5 │ │ +041106: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +04110a: 6e10 0801 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0108 │ │ +041110: 0a03 |0024: move-result v3 │ │ +041112: 6e10 6707 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0767 │ │ +041118: 0a05 |0028: move-result v5 │ │ +04111a: 6e10 6e07 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +041120: 0a06 |002c: move-result v6 │ │ +041122: b165 |002d: sub-int/2addr v5, v6 │ │ +041124: 6e10 6b07 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ +04112a: 0a06 |0031: move-result v6 │ │ +04112c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +041130: 6e10 7207 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +041136: 0a04 |0037: move-result v4 │ │ +041138: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +04113c: 6e20 0701 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0107 │ │ +041142: 7b05 |003d: neg-int v5, v0 │ │ +041144: 6e10 6e07 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +04114a: 0a06 |0041: move-result v6 │ │ +04114c: b065 |0042: add-int/2addr v5, v6 │ │ +04114e: 8255 |0043: int-to-float v5, v5 │ │ +041150: 5286 5802 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +041154: 8247 |0046: int-to-float v7, v4 │ │ +041156: c876 |0047: mul-float/2addr v6, v7 │ │ +041158: 6e30 0901 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0109 │ │ +04115e: 5485 6502 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +041162: 6e30 780a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a78 │ │ +041168: 5485 6502 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +04116c: 6e20 720a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a72 │ │ +041172: 0a05 |0055: move-result v5 │ │ +041174: b651 |0056: or-int/2addr v1, v5 │ │ +041176: 6e20 0601 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0106 │ │ +04117c: 5485 7202 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +041180: 6e10 740a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0a74 │ │ +041186: 0a05 |005f: move-result v5 │ │ +041188: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +04118c: 6e10 0801 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0108 │ │ +041192: 0a03 |0065: move-result v3 │ │ +041194: 6e10 7207 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +04119a: 0a04 |0069: move-result v4 │ │ +04119c: 6e10 6707 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0767 │ │ +0411a2: 0a05 |006d: move-result v5 │ │ +0411a4: 6e10 6e07 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +0411aa: 0a06 |0071: move-result v6 │ │ +0411ac: b165 |0072: sub-int/2addr v5, v6 │ │ +0411ae: 6e10 6b07 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ +0411b4: 0a06 |0076: move-result v6 │ │ +0411b6: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +0411ba: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +0411be: 6e20 0701 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0107 │ │ +0411c4: 6e10 6e07 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +0411ca: 0a05 |0081: move-result v5 │ │ +0411cc: 7b55 |0082: neg-int v5, v5 │ │ +0411ce: 8255 |0083: int-to-float v5, v5 │ │ +0411d0: 5286 6402 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +0411d4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +0411d8: c676 |0088: add-float/2addr v6, v7 │ │ +0411da: 7f66 |0089: neg-float v6, v6 │ │ +0411dc: 8247 |008a: int-to-float v7, v4 │ │ +0411de: c876 |008b: mul-float/2addr v6, v7 │ │ +0411e0: 6e30 0901 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0109 │ │ +0411e6: 5485 7202 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +0411ea: 6e30 780a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0a78 │ │ +0411f0: 5485 7202 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +0411f4: 6e20 720a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0a72 │ │ +0411fa: 0a05 |0099: move-result v5 │ │ +0411fc: b651 |009a: or-int/2addr v1, v5 │ │ +0411fe: 6e20 0601 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0106 │ │ +041204: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +041208: 7110 e806 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ +04120e: 0e00 |00a3: return-void │ │ +041210: 5485 6502 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +041214: 6e10 730a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a73 │ │ +04121a: 5485 7202 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +04121e: 6e10 730a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0a73 │ │ +041224: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1923 │ │ 0x0004 line=1924 │ │ 0x0005 line=1926 │ │ 0x0009 line=1927 │ │ 0x0019 line=1930 │ │ @@ -29788,25 +29788,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -041908: |[041908] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -041918: 6f10 7e0b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b7e │ │ -04191e: 5420 6602 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -041922: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -041926: 6e10 1601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0116 │ │ -04192c: 0a01 |000a: move-result v1 │ │ -04192e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -041932: 6e10 6607 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0766 │ │ -041938: 0c01 |0010: move-result-object v1 │ │ -04193a: 6e20 1801 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0118 │ │ -041940: 0e00 |0014: return-void │ │ +041228: |[041228] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +041238: 6f10 7e0b 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0b7e │ │ +04123e: 5420 6602 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +041242: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +041246: 6e10 1601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0116 │ │ +04124c: 0a01 |000a: move-result v1 │ │ +04124e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +041252: 6e10 6607 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0766 │ │ +041258: 0c01 |0010: move-result-object v1 │ │ +04125a: 6e20 1801 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0118 │ │ +041260: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0005 line=616 │ │ 0x000d line=617 │ │ 0x0014 line=619 │ │ @@ -29819,57 +29819,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -041944: |[041944] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -041954: 121b |0000: const/4 v11, #int 1 // #1 │ │ -041956: 55c9 5602 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -04195a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -04195e: 2209 1c02 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@021c │ │ -041962: 1a0a f508 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@08f5 │ │ -041966: 7020 7d0d a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -04196c: 2709 |000c: throw v9 │ │ -04196e: 54c7 7a02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -041972: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -041976: 52ca 6702 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ -04197a: 82aa |0013: int-to-float v10, v10 │ │ -04197c: 6e30 200b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b20 │ │ -041982: 52c9 4a02 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -041986: 7120 9e06 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069e │ │ -04198c: 0a09 |001c: move-result v9 │ │ -04198e: 8792 |001d: float-to-int v2, v9 │ │ -041990: 5ccb 6e02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -041994: 6e10 7207 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -04199a: 0a08 |0023: move-result v8 │ │ -04199c: 6e10 7007 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -0419a2: 0a05 |0027: move-result v5 │ │ -0419a4: 7010 7707 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ -0419aa: 0c01 |002b: move-result-object v1 │ │ -0419ac: 5210 2d02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0419b0: 8259 |002e: int-to-float v9, v5 │ │ -0419b2: 828a |002f: int-to-float v10, v8 │ │ -0419b4: c9a9 |0030: div-float/2addr v9, v10 │ │ -0419b6: 521a 2c02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -0419ba: c7a9 |0033: sub-float/2addr v9, v10 │ │ -0419bc: 521a 2f02 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -0419c0: a904 090a |0036: div-float v4, v9, v10 │ │ -0419c4: 52c9 6202 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -0419c8: 52ca 5d02 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -0419cc: c7a9 |003c: sub-float/2addr v9, v10 │ │ -0419ce: 8796 |003d: float-to-int v6, v9 │ │ -0419d0: 7056 5007 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0750 │ │ -0419d6: 0a03 |0041: move-result v3 │ │ -0419d8: 6e52 9d07 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ -0419de: 7010 5607 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ -0419e4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -0419e6: 5cc9 5602 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -0419ea: 0e00 |004b: return-void │ │ +041264: |[041264] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +041274: 121b |0000: const/4 v11, #int 1 // #1 │ │ +041276: 55c9 5602 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +04127a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +04127e: 2209 1c02 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@021c │ │ +041282: 1a0a ef08 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@08ef │ │ +041286: 7020 7d0d a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +04128c: 2709 |000c: throw v9 │ │ +04128e: 54c7 7a02 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041292: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +041296: 52ca 6702 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ +04129a: 82aa |0013: int-to-float v10, v10 │ │ +04129c: 6e30 200b 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b20 │ │ +0412a2: 52c9 4a02 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0412a6: 7120 9e06 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069e │ │ +0412ac: 0a09 |001c: move-result v9 │ │ +0412ae: 8792 |001d: float-to-int v2, v9 │ │ +0412b0: 5ccb 6e02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +0412b4: 6e10 7207 0c00 |0020: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +0412ba: 0a08 |0023: move-result v8 │ │ +0412bc: 6e10 7007 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0412c2: 0a05 |0027: move-result v5 │ │ +0412c4: 7010 7707 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ +0412ca: 0c01 |002b: move-result-object v1 │ │ +0412cc: 5210 2d02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0412d0: 8259 |002e: int-to-float v9, v5 │ │ +0412d2: 828a |002f: int-to-float v10, v8 │ │ +0412d4: c9a9 |0030: div-float/2addr v9, v10 │ │ +0412d6: 521a 2c02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0412da: c7a9 |0033: sub-float/2addr v9, v10 │ │ +0412dc: 521a 2f02 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0412e0: a904 090a |0036: div-float v4, v9, v10 │ │ +0412e4: 52c9 6202 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0412e8: 52ca 5d02 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +0412ec: c7a9 |003c: sub-float/2addr v9, v10 │ │ +0412ee: 8796 |003d: float-to-int v6, v9 │ │ +0412f0: 7056 5007 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0750 │ │ +0412f6: 0a03 |0041: move-result v3 │ │ +0412f8: 6e52 9d07 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ +0412fe: 7010 5607 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ +041304: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +041306: 5cc9 5602 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +04130a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2051 │ │ 0x0005 line=2052 │ │ 0x000d line=2055 │ │ 0x000f line=2056 │ │ 0x0017 line=2057 │ │ @@ -29902,50 +29902,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0419ec: |[0419ec] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0419fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0419fe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -041a00: 6e10 fa0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ -041a06: 0a01 |0005: move-result v1 │ │ -041a08: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -041a0c: 6e10 fb0a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0afb │ │ -041a12: 0a01 |000b: move-result v1 │ │ -041a14: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -041a1a: 0f00 |000f: return v0 │ │ -041a1c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -041a20: 6e20 4807 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ -041a26: 0a00 |0015: move-result v0 │ │ -041a28: 28f9 |0016: goto 000f // -0007 │ │ -041a2a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -041a2e: 6e20 4807 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ -041a34: 0a00 |001c: move-result v0 │ │ -041a36: 28f2 |001d: goto 000f // -000e │ │ -041a38: 6001 2100 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -041a3c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -041a40: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -041a44: 7110 f305 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05f3 │ │ -041a4a: 0a01 |0027: move-result v1 │ │ -041a4c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -041a50: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -041a52: 6e20 4807 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ -041a58: 0a00 |002e: move-result v0 │ │ -041a5a: 28e0 |002f: goto 000f // -0020 │ │ -041a5c: 7120 f205 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05f2 │ │ -041a62: 0a01 |0033: move-result v1 │ │ -041a64: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -041a68: 6e20 4807 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ -041a6e: 0a00 |0039: move-result v0 │ │ -041a70: 28d5 |003a: goto 000f // -002b │ │ -041a72: 0000 |003b: nop // spacer │ │ -041a74: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +04130c: |[04130c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +04131c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04131e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +041320: 6e10 fa0a 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ +041326: 0a01 |0005: move-result v1 │ │ +041328: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +04132c: 6e10 fb0a 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0afb │ │ +041332: 0a01 |000b: move-result v1 │ │ +041334: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +04133a: 0f00 |000f: return v0 │ │ +04133c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +041340: 6e20 4807 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ +041346: 0a00 |0015: move-result v0 │ │ +041348: 28f9 |0016: goto 000f // -0007 │ │ +04134a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +04134e: 6e20 4807 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ +041354: 0a00 |001c: move-result v0 │ │ +041356: 28f2 |001d: goto 000f // -000e │ │ +041358: 6001 2100 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +04135c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +041360: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +041364: 7110 f305 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@05f3 │ │ +04136a: 0a01 |0027: move-result v1 │ │ +04136c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +041370: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +041372: 6e20 4807 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ +041378: 0a00 |002e: move-result v0 │ │ +04137a: 28e0 |002f: goto 000f // -0020 │ │ +04137c: 7120 f205 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@05f2 │ │ +041382: 0a01 |0033: move-result v1 │ │ +041384: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +041388: 6e20 4807 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0748 │ │ +04138e: 0a00 |0039: move-result v0 │ │ +041390: 28d5 |003a: goto 000f // -002b │ │ +041392: 0000 |003b: nop // spacer │ │ +041394: 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 │ │ @@ -29964,119 +29964,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 │ │ -041a90: |[041a90] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -041aa0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -041aa4: 5501 5602 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -041aa8: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -041aac: 2201 1c02 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -041ab0: 1a02 f508 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@08f5 │ │ -041ab4: 7020 7d0d 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -041aba: 2701 |000d: throw v1 │ │ -041abc: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -041ac0: 5201 6202 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -041ac4: a601 0112 |0012: add-float v1, v1, v18 │ │ -041ac8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -041acc: 5901 6202 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -041ad0: 7401 7007 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -041ad6: 0a01 |001b: move-result v1 │ │ -041ad8: 821d |001c: int-to-float v13, v1 │ │ -041ada: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -041ade: 7401 7207 1100 |001f: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -041ae4: 0a10 |0022: move-result v16 │ │ -041ae6: 0200 1000 |0023: move/from16 v0, v16 │ │ -041aea: 8201 |0025: int-to-float v1, v0 │ │ -041aec: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -041af0: 5202 5802 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -041af4: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -041af8: 0200 1000 |002c: move/from16 v0, v16 │ │ -041afc: 8201 |002e: int-to-float v1, v0 │ │ -041afe: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -041b02: 5202 6402 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -041b06: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -041b0a: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -041b0e: 5401 6102 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041b12: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -041b14: 6e20 280e 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041b1a: 0c0a |003d: move-result-object v10 │ │ -041b1c: 1f0a 2d01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041b20: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -041b24: 5401 6102 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041b28: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -041b2c: 5402 6102 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041b30: 6e10 2e0e 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041b36: 0a02 |004b: move-result v2 │ │ -041b38: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041b3c: 6e20 280e 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041b42: 0c0b |0051: move-result-object v11 │ │ -041b44: 1f0b 2d01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041b48: 52a1 2d02 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041b4c: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -041b50: 52a1 2c02 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -041b54: 0200 1000 |005a: move/from16 v0, v16 │ │ -041b58: 8202 |005c: int-to-float v2, v0 │ │ -041b5a: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -041b5e: 52b1 2d02 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041b62: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -041b66: 5402 4b02 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -041b6a: 6e10 3206 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -041b70: 0a02 |0068: move-result v2 │ │ -041b72: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041b76: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -041b7a: 52b1 2c02 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -041b7e: 0200 1000 |006f: move/from16 v0, v16 │ │ -041b82: 8202 |0071: int-to-float v2, v0 │ │ -041b84: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -041b88: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -041b8c: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -041b90: 01cf |0078: move v15, v12 │ │ -041b92: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -041b96: 5201 6202 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -041b9a: 87f2 |007d: float-to-int v2, v15 │ │ -041b9c: 8222 |007e: int-to-float v2, v2 │ │ -041b9e: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -041ba2: c621 |0081: add-float/2addr v1, v2 │ │ -041ba4: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -041ba8: 5901 6202 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -041bac: 87f1 |0086: float-to-int v1, v15 │ │ -041bae: 7401 7107 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -041bb4: 0a02 |008a: move-result v2 │ │ -041bb6: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -041bba: 6e30 9807 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -041bc0: 87f1 |0090: float-to-int v1, v15 │ │ -041bc2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -041bc6: 7020 8e07 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ -041bcc: 7100 8901 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -041bd2: 0b03 |0099: move-result-wide v3 │ │ -041bd4: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -041bd8: 5301 5502 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0255 │ │ -041bdc: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -041bde: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -041be2: 5206 6202 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -041be6: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -041be8: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -041bea: 7708 1b0b 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b1b │ │ -041bf0: 0c09 |00a8: move-result-object v9 │ │ -041bf2: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -041bf6: 5401 7a02 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -041bfa: 6e20 1e0b 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ -041c00: 6e10 1c0b 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0b1c │ │ -041c06: 0e00 |00b3: return-void │ │ -041c08: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -041c0c: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -041c10: 01ef |00b8: move v15, v14 │ │ -041c12: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +0413b0: |[0413b0] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +0413c0: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +0413c4: 5502 5602 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +0413c8: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +0413cc: 2202 1c02 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +0413d0: 1a03 ef08 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@08ef │ │ +0413d4: 7020 7d0d 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0413da: 2702 |000d: throw v2 │ │ +0413dc: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +0413e0: 5202 6202 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0413e4: a602 0213 |0012: add-float v2, v2, v19 │ │ +0413e8: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +0413ec: 5902 6202 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0413f0: 7401 7007 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0413f6: 0a02 |001b: move-result v2 │ │ +0413f8: 822e |001c: int-to-float v14, v2 │ │ +0413fa: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +0413fe: 7401 7207 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +041404: 0a11 |0022: move-result v17 │ │ +041406: 0200 1100 |0023: move/from16 v0, v17 │ │ +04140a: 8202 |0025: int-to-float v2, v0 │ │ +04140c: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +041410: 5203 5802 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +041414: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +041418: 0200 1100 |002c: move/from16 v0, v17 │ │ +04141c: 8202 |002e: int-to-float v2, v0 │ │ +04141e: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +041422: 5203 6402 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +041426: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +04142a: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +04142e: 5402 6102 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041432: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +041434: 6e20 280e 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04143a: 0c0b |003d: move-result-object v11 │ │ +04143c: 1f0b 2d01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +041440: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +041444: 5402 6102 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041448: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +04144c: 5403 6102 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041450: 6e10 2e0e 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +041456: 0a03 |004b: move-result v3 │ │ +041458: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04145c: 6e20 280e 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +041462: 0c0c |0051: move-result-object v12 │ │ +041464: 1f0c 2d01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +041468: 52b2 2d02 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04146c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +041470: 52b2 2c02 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +041474: 0200 1100 |005a: move/from16 v0, v17 │ │ +041478: 8203 |005c: int-to-float v3, v0 │ │ +04147a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +04147e: 52c2 2d02 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +041482: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +041486: 5403 4b02 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04148a: 6e10 3206 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +041490: 0a03 |0068: move-result v3 │ │ +041492: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +041496: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +04149a: 52c2 2c02 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +04149e: 0200 1100 |006f: move/from16 v0, v17 │ │ +0414a2: 8203 |0071: int-to-float v3, v0 │ │ +0414a4: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +0414a8: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +0414ac: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +0414b0: 0210 0d00 |0078: move/from16 v16, v13 │ │ +0414b4: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +0414b8: 5202 6202 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0414bc: 0200 1000 |007e: move/from16 v0, v16 │ │ +0414c0: 8703 |0080: float-to-int v3, v0 │ │ +0414c2: 8233 |0081: int-to-float v3, v3 │ │ +0414c4: a703 1003 |0082: sub-float v3, v16, v3 │ │ +0414c8: c632 |0084: add-float/2addr v2, v3 │ │ +0414ca: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +0414ce: 5902 6202 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0414d2: 0200 1000 |0089: move/from16 v0, v16 │ │ +0414d6: 8702 |008b: float-to-int v2, v0 │ │ +0414d8: 7401 7107 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +0414de: 0a03 |008f: move-result v3 │ │ +0414e0: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +0414e4: 6e30 9807 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +0414ea: 0200 1000 |0095: move/from16 v0, v16 │ │ +0414ee: 8702 |0097: float-to-int v2, v0 │ │ +0414f0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +0414f4: 7020 8e07 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@078e │ │ +0414fa: 7100 8901 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +041500: 0b04 |00a0: move-result-wide v4 │ │ +041502: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +041506: 5302 5502 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0255 │ │ +04150a: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +04150c: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +041510: 5207 6202 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041514: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +041516: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +041518: 7708 1b0b 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0b1b │ │ +04151e: 0c0a |00af: move-result-object v10 │ │ +041520: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +041524: 5402 7a02 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041528: 6e20 1e0b a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ +04152e: 6e10 1c0b 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0b1c │ │ +041534: 0e00 |00ba: return-void │ │ +041536: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +04153a: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +04153e: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +041542: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2082 │ │ 0x0006 line=2083 │ │ 0x000e line=2086 │ │ 0x0018 line=2088 │ │ 0x001d line=2089 │ │ @@ -30087,50 +30090,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 │ │ -041c14: |[041c14] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -041c24: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -041c28: 7010 2007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0720 │ │ -041c2e: 1100 |0005: return-object v0 │ │ +041544: |[041544] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +041554: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +041558: 7010 2007 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0720 │ │ +04155e: 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;) │ │ @@ -30138,20 +30141,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 │ │ -041c30: |[041c30] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -041c40: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -041c44: 6e10 6207 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ -041c4a: 0c01 |0005: move-result-object v1 │ │ -041c4c: 7030 2107 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0721 │ │ -041c52: 1100 |0009: return-object v0 │ │ +041560: |[041560] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +041570: 2200 2e01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +041574: 6e10 6207 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ +04157a: 0c01 |0005: move-result-object v1 │ │ +04157c: 7030 2107 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0721 │ │ +041582: 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; │ │ │ │ @@ -30160,18 +30163,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 │ │ -041c54: |[041c54] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -041c64: 6e10 5b07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@075b │ │ -041c6a: 0c00 |0003: move-result-object v0 │ │ -041c6c: 1100 |0004: return-object v0 │ │ +041584: |[041584] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +041594: 6e10 5b07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@075b │ │ +04159a: 0c00 |0003: move-result-object v0 │ │ +04159c: 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; │ │ │ │ @@ -30180,17 +30183,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041c70: |[041c70] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -041c80: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -041c84: 1100 |0002: return-object v0 │ │ +0415a0: |[0415a0] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +0415b0: 5410 4b02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0415b4: 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;) │ │ @@ -30198,17 +30201,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041c88: |[041c88] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -041c98: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -041c9c: 0f00 |0002: return v0 │ │ +0415b8: |[0415b8] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +0415c8: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0415cc: 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;) │ │ @@ -30216,17 +30219,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041ca0: |[041ca0] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -041cb0: 5210 6b02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -041cb4: 0f00 |0002: return v0 │ │ +0415d0: |[0415d0] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +0415e0: 5210 6b02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +0415e4: 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;) │ │ @@ -30234,17 +30237,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041cb8: |[041cb8] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -041cc8: 5210 6d02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -041ccc: 0f00 |0002: return v0 │ │ +0415e8: |[0415e8] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +0415f8: 5210 6d02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +0415fc: 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;) │ │ @@ -30252,29 +30255,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 │ │ -041cd0: |[041cd0] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -041ce0: 6e10 480b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ -041ce6: 0c00 |0003: move-result-object v0 │ │ -041ce8: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -041cec: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -041cf0: 2001 9c01 |0008: instance-of v1, v0, Landroid/view/View; // type@019c │ │ -041cf4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -041cf8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -041cfa: 1101 |000d: return-object v1 │ │ -041cfc: 0703 |000e: move-object v3, v0 │ │ -041cfe: 1f03 9c01 |000f: check-cast v3, Landroid/view/View; // type@019c │ │ -041d02: 28ef |0011: goto 0000 // -0011 │ │ -041d04: 6e20 7607 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -041d0a: 0c01 |0015: move-result-object v1 │ │ -041d0c: 28f7 |0016: goto 000d // -0009 │ │ +041600: |[041600] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +041610: 6e10 480b 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ +041616: 0c00 |0003: move-result-object v0 │ │ +041618: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +04161c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +041620: 2001 9c01 |0008: instance-of v1, v0, Landroid/view/View; // type@019c │ │ +041624: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +041628: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04162a: 1101 |000d: return-object v1 │ │ +04162c: 0703 |000e: move-object v3, v0 │ │ +04162e: 1f03 9c01 |000f: check-cast v3, Landroid/view/View; // type@019c │ │ +041632: 28ef |0011: goto 0000 // -0011 │ │ +041634: 6e20 7607 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +04163a: 0c01 |0015: move-result-object v1 │ │ +04163c: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x000c line=1137 │ │ 0x000d line=1141 │ │ 0x000f line=1139 │ │ @@ -30289,34 +30292,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 │ │ -041d10: |[041d10] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -041d20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041d22: 5442 6102 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041d26: 6e10 2e0e 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041d2c: 0a02 |0006: move-result v2 │ │ -041d2e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -041d32: 5442 6102 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041d36: 6e20 280e 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041d3c: 0c01 |000e: move-result-object v1 │ │ -041d3e: 1f01 2d01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041d42: 5442 4b02 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -041d46: 5413 2b02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -041d4a: 6e30 3806 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0638 │ │ -041d50: 0a02 |0018: move-result v2 │ │ -041d52: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -041d56: 1101 |001b: return-object v1 │ │ -041d58: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041d5c: 28e3 |001e: goto 0001 // -001d │ │ -041d5e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -041d60: 28fb |0020: goto 001b // -0005 │ │ +041640: |[041640] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +041650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041652: 5442 6102 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041656: 6e10 2e0e 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +04165c: 0a02 |0006: move-result v2 │ │ +04165e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +041662: 5442 6102 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041666: 6e20 280e 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04166c: 0c01 |000e: move-result-object v1 │ │ +04166e: 1f01 2d01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +041672: 5442 4b02 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +041676: 5413 2b02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +04167a: 6e30 3806 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0638 │ │ +041680: 0a02 |0018: move-result v2 │ │ +041682: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +041686: 1101 |001b: return-object v1 │ │ +041688: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04168c: 28e3 |001e: goto 0001 // -001d │ │ +04168e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +041690: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0009 line=1125 │ │ 0x0011 line=1126 │ │ 0x001b line=1130 │ │ 0x001c line=1124 │ │ @@ -30333,31 +30336,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 │ │ -041d64: |[041d64] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -041d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041d76: 5432 6102 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041d7a: 6e10 2e0e 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041d80: 0a02 |0006: move-result v2 │ │ -041d82: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -041d86: 5432 6102 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041d8a: 6e20 280e 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041d90: 0c01 |000e: move-result-object v1 │ │ -041d92: 1f01 2d01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041d96: 5212 2d02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041d9a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -041d9e: 1101 |0015: return-object v1 │ │ -041da0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041da4: 28e9 |0018: goto 0001 // -0017 │ │ -041da6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -041da8: 28fb |001a: goto 0015 // -0005 │ │ +041694: |[041694] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0416a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0416a6: 5432 6102 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0416aa: 6e10 2e0e 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0416b0: 0a02 |0006: move-result v2 │ │ +0416b2: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +0416b6: 5432 6102 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0416ba: 6e20 280e 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0416c0: 0c01 |000e: move-result-object v1 │ │ +0416c2: 1f01 2d01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0416c6: 5212 2d02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0416ca: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +0416ce: 1101 |0015: return-object v1 │ │ +0416d0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0416d4: 28e9 |0018: goto 0001 // -0017 │ │ +0416d6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0416d8: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0009 line=1146 │ │ 0x0011 line=1147 │ │ 0x0015 line=1151 │ │ 0x0016 line=1145 │ │ @@ -30374,69 +30377,69 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -041dac: |[041dac] android.support.v4.view.ViewPager.initViewPager:()V │ │ -041dbc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -041dbe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -041dc0: 6e20 aa07 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07aa │ │ -041dc6: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -041dca: 6e20 9e07 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@079e │ │ -041dd0: 6e20 9f07 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@079f │ │ -041dd6: 6e10 6207 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ -041ddc: 0c01 |0010: move-result-object v1 │ │ -041dde: 2203 d301 |0011: new-instance v3, Landroid/widget/Scroller; // type@01d3 │ │ -041de2: 6204 7b02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@027b │ │ -041de6: 7030 790c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c79 │ │ -041dec: 5b63 7402 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -041df0: 7110 700b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b70 │ │ -041df6: 0c00 |001d: move-result-object v0 │ │ -041df8: 7110 0d07 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070d │ │ -041dfe: 0a03 |0021: move-result v3 │ │ -041e00: 5963 7902 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -041e04: 6e10 720b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b72 │ │ -041e0a: 0a03 |0027: move-result v3 │ │ -041e0c: 5963 6802 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0268 │ │ -041e10: 6e10 710b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b71 │ │ -041e16: 0a03 |002d: move-result v3 │ │ -041e18: 5963 6702 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ -041e1c: 2203 6601 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0166 │ │ -041e20: 7020 710a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a71 │ │ -041e26: 5b63 6502 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -041e2a: 2203 6601 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0166 │ │ -041e2e: 7020 710a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a71 │ │ -041e34: 5b63 7202 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -041e38: 6e10 8900 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -041e3e: 0c03 |0041: move-result-object v3 │ │ -041e40: 6e10 d900 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -041e46: 0c03 |0045: move-result-object v3 │ │ -041e48: 5232 d202 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ -041e4c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -041e50: c823 |004a: mul-float/2addr v3, v2 │ │ -041e52: 8733 |004b: float-to-int v3, v3 │ │ -041e54: 5963 5902 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0259 │ │ -041e58: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -041e5c: c823 |0050: mul-float/2addr v3, v2 │ │ -041e5e: 8733 |0051: float-to-int v3, v3 │ │ -041e60: 5963 5102 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0251 │ │ -041e64: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -041e68: c823 |0056: mul-float/2addr v3, v2 │ │ -041e6a: 8733 |0057: float-to-int v3, v3 │ │ -041e6c: 5963 5402 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0254 │ │ -041e70: 2203 2f01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012f │ │ -041e74: 7020 2207 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0722 │ │ -041e7a: 7120 ec06 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06ec │ │ -041e80: 7110 e206 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@06e2 │ │ -041e86: 0a03 |0065: move-result v3 │ │ -041e88: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -041e8c: 7120 ee06 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06ee │ │ -041e92: 0e00 |006b: return-void │ │ +0416dc: |[0416dc] android.support.v4.view.ViewPager.initViewPager:()V │ │ +0416ec: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0416ee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0416f0: 6e20 aa07 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07aa │ │ +0416f6: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +0416fa: 6e20 9e07 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@079e │ │ +041700: 6e20 9f07 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@079f │ │ +041706: 6e10 6207 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ +04170c: 0c01 |0010: move-result-object v1 │ │ +04170e: 2203 d301 |0011: new-instance v3, Landroid/widget/Scroller; // type@01d3 │ │ +041712: 6204 7b02 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@027b │ │ +041716: 7030 790c 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0c79 │ │ +04171c: 5b63 7402 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +041720: 7110 700b 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b70 │ │ +041726: 0c00 |001d: move-result-object v0 │ │ +041728: 7110 0d07 0000 |001e: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070d │ │ +04172e: 0a03 |0021: move-result v3 │ │ +041730: 5963 7902 |0022: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +041734: 6e10 720b 0000 |0024: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0b72 │ │ +04173a: 0a03 |0027: move-result v3 │ │ +04173c: 5963 6802 |0028: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@0268 │ │ +041740: 6e10 710b 0000 |002a: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0b71 │ │ +041746: 0a03 |002d: move-result v3 │ │ +041748: 5963 6702 |002e: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ +04174c: 2203 6601 |0030: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0166 │ │ +041750: 7020 710a 1300 |0032: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a71 │ │ +041756: 5b63 6502 |0035: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +04175a: 2203 6601 |0037: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0166 │ │ +04175e: 7020 710a 1300 |0039: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0a71 │ │ +041764: 5b63 7202 |003c: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +041768: 6e10 8900 0100 |003e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +04176e: 0c03 |0041: move-result-object v3 │ │ +041770: 6e10 d900 0300 |0042: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +041776: 0c03 |0045: move-result-object v3 │ │ +041778: 5232 d202 |0046: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ +04177c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +041780: c823 |004a: mul-float/2addr v3, v2 │ │ +041782: 8733 |004b: float-to-int v3, v3 │ │ +041784: 5963 5902 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0259 │ │ +041788: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +04178c: c823 |0050: mul-float/2addr v3, v2 │ │ +04178e: 8733 |0051: float-to-int v3, v3 │ │ +041790: 5963 5102 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0251 │ │ +041794: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +041798: c823 |0056: mul-float/2addr v3, v2 │ │ +04179a: 8733 |0057: float-to-int v3, v3 │ │ +04179c: 5963 5402 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0254 │ │ +0417a0: 2203 2f01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@012f │ │ +0417a4: 7020 2207 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0722 │ │ +0417aa: 7120 ec06 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@06ec │ │ +0417b0: 7110 e206 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@06e2 │ │ +0417b6: 0a03 |0065: move-result v3 │ │ +0417b8: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +0417bc: 7120 ee06 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@06ee │ │ +0417c2: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=306 │ │ 0x0005 line=307 │ │ 0x000a line=308 │ │ 0x000d line=309 │ │ 0x0011 line=310 │ │ @@ -30465,17 +30468,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041e94: |[041e94] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -041ea4: 5510 5602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -041ea8: 0f00 |0002: return v0 │ │ +0417c4: |[0417c4] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +0417d4: 5510 5602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +0417d8: 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;) │ │ @@ -30483,19 +30486,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041eac: |[041eac] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -041ebc: 6f10 870b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b87 │ │ -041ec2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -041ec4: 5c10 5702 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -041ec8: 0e00 |0006: return-void │ │ +0417dc: |[0417dc] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +0417ec: 6f10 870b 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b87 │ │ +0417f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0417f4: 5c10 5702 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +0417f8: 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; │ │ @@ -30505,131 +30508,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -041ecc: |[041ecc] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -041edc: 7502 890b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b89 │ │ -041ee2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -041ee6: 520d 6d02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -041eea: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -041eee: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -041ef2: 540d 6602 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -041ef6: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -041efa: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -041efe: 540d 6102 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041f02: 6e10 2e0e 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041f08: 0a0d |0016: move-result v13 │ │ -041f0a: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -041f0e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -041f12: 540d 4b02 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -041f16: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -041f1a: 7401 7007 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -041f20: 0a0a |0022: move-result v10 │ │ -041f22: 7401 7207 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -041f28: 0a0b |0026: move-result v11 │ │ -041f2a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -041f2e: 520d 6d02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -041f32: 82dd |002b: int-to-float v13, v13 │ │ -041f34: 82be |002c: int-to-float v14, v11 │ │ -041f36: a907 0d0e |002d: div-float v7, v13, v14 │ │ -041f3a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -041f3c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -041f40: 540d 6102 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041f44: 120e |0034: const/4 v14, #int 0 // #0 │ │ -041f46: 6e20 280e ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041f4c: 0c03 |0038: move-result-object v3 │ │ -041f4e: 1f03 2d01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041f52: 5238 2c02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -041f56: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -041f5a: 540d 6102 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041f5e: 6e10 2e0e 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -041f64: 0a04 |0044: move-result v4 │ │ -041f66: 5232 2d02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041f6a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -041f6e: 540d 6102 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041f72: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -041f76: 6e20 280e ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041f7c: 0c0d |0050: move-result-object v13 │ │ -041f7e: 1f0d 2d01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041f82: 52d6 2d02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041f86: 0129 |0055: move v9, v2 │ │ -041f88: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -041f8c: 523d 2d02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041f90: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -041f94: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -041f98: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -041f9c: 540d 6102 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -041fa0: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -041fa4: 6e20 280e 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -041faa: 0c03 |0067: move-result-object v3 │ │ -041fac: 1f03 2d01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -041fb0: 28ee |006a: goto 0058 // -0012 │ │ -041fb2: 523d 2d02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -041fb6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -041fba: 523d 2c02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -041fbe: 523e 2f02 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -041fc2: c6ed |0073: add-float/2addr v13, v14 │ │ -041fc4: 82be |0074: int-to-float v14, v11 │ │ -041fc6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -041fca: 523d 2c02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -041fce: 523e 2f02 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -041fd2: c6ed |007b: add-float/2addr v13, v14 │ │ -041fd4: a608 0d07 |007c: add-float v8, v13, v7 │ │ -041fd8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -041fdc: 520d 6d02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -041fe0: 82dd |0082: int-to-float v13, v13 │ │ -041fe2: c61d |0083: add-float/2addr v13, v1 │ │ -041fe4: 82ae |0084: int-to-float v14, v10 │ │ -041fe6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -041fea: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -041fee: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -041ff2: 540d 6602 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -041ff6: 871e |008d: float-to-int v14, v1 │ │ -041ff8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -041ffc: 520f 7802 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0278 │ │ -042000: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -042004: 5200 6d02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -042008: 0210 0000 |0096: move/from16 v16, v0 │ │ -04200c: 0200 1000 |0098: move/from16 v0, v16 │ │ -042010: 8200 |009a: int-to-float v0, v0 │ │ -042012: 0210 0000 |009b: move/from16 v16, v0 │ │ -042016: a610 1001 |009d: add-float v16, v16, v1 │ │ -04201a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -04201e: a610 1011 |00a1: add-float v16, v16, v17 │ │ -042022: 0200 1000 |00a3: move/from16 v0, v16 │ │ -042026: 8700 |00a5: float-to-int v0, v0 │ │ -042028: 0210 0000 |00a6: move/from16 v16, v0 │ │ -04202c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -042030: 5200 4d02 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@024d │ │ -042034: 0211 0000 |00ac: move/from16 v17, v0 │ │ -042038: 7405 1701 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0117 │ │ -04203e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -042042: 540d 6602 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -042046: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -04204a: 6e20 1301 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0113 │ │ -042050: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -042054: 82dd |00bc: int-to-float v13, v13 │ │ -042056: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -04205a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -04205e: 0e00 |00c1: return-void │ │ -042060: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -042064: 540d 4b02 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042068: 6e20 3506 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -04206e: 0a0c |00c9: move-result v12 │ │ -042070: a60d 080c |00ca: add-float v13, v8, v12 │ │ -042074: 82be |00cc: int-to-float v14, v11 │ │ -042076: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -04207a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -04207e: c6d8 |00d1: add-float/2addr v8, v13 │ │ -042080: 28ac |00d2: goto 007e // -0054 │ │ -042082: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -042086: 2881 |00d5: goto 0056 // -007f │ │ +0417fc: |[0417fc] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +04180c: 7502 890b 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0b89 │ │ +041812: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +041816: 520d 6d02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +04181a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +04181e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +041822: 540d 6602 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +041826: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +04182a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +04182e: 540d 6102 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041832: 6e10 2e0e 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +041838: 0a0d |0016: move-result v13 │ │ +04183a: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +04183e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +041842: 540d 4b02 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +041846: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +04184a: 7401 7007 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +041850: 0a0a |0022: move-result v10 │ │ +041852: 7401 7207 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +041858: 0a0b |0026: move-result v11 │ │ +04185a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +04185e: 520d 6d02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +041862: 82dd |002b: int-to-float v13, v13 │ │ +041864: 82be |002c: int-to-float v14, v11 │ │ +041866: a907 0d0e |002d: div-float v7, v13, v14 │ │ +04186a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +04186c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +041870: 540d 6102 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +041874: 120e |0034: const/4 v14, #int 0 // #0 │ │ +041876: 6e20 280e ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04187c: 0c03 |0038: move-result-object v3 │ │ +04187e: 1f03 2d01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +041882: 5238 2c02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +041886: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +04188a: 540d 6102 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04188e: 6e10 2e0e 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +041894: 0a04 |0044: move-result v4 │ │ +041896: 5232 2d02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +04189a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +04189e: 540d 6102 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0418a2: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +0418a6: 6e20 280e ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0418ac: 0c0d |0050: move-result-object v13 │ │ +0418ae: 1f0d 2d01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0418b2: 52d6 2d02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0418b6: 0129 |0055: move v9, v2 │ │ +0418b8: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +0418bc: 523d 2d02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0418c0: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +0418c4: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +0418c8: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +0418cc: 540d 6102 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0418d0: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0418d4: 6e20 280e 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0418da: 0c03 |0067: move-result-object v3 │ │ +0418dc: 1f03 2d01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0418e0: 28ee |006a: goto 0058 // -0012 │ │ +0418e2: 523d 2d02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0418e6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +0418ea: 523d 2c02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0418ee: 523e 2f02 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0418f2: c6ed |0073: add-float/2addr v13, v14 │ │ +0418f4: 82be |0074: int-to-float v14, v11 │ │ +0418f6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +0418fa: 523d 2c02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0418fe: 523e 2f02 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +041902: c6ed |007b: add-float/2addr v13, v14 │ │ +041904: a608 0d07 |007c: add-float v8, v13, v7 │ │ +041908: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +04190c: 520d 6d02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +041910: 82dd |0082: int-to-float v13, v13 │ │ +041912: c61d |0083: add-float/2addr v13, v1 │ │ +041914: 82ae |0084: int-to-float v14, v10 │ │ +041916: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +04191a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +04191e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +041922: 540d 6602 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +041926: 871e |008d: float-to-int v14, v1 │ │ +041928: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +04192c: 520f 7802 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0278 │ │ +041930: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +041934: 5200 6d02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +041938: 0210 0000 |0096: move/from16 v16, v0 │ │ +04193c: 0200 1000 |0098: move/from16 v0, v16 │ │ +041940: 8200 |009a: int-to-float v0, v0 │ │ +041942: 0210 0000 |009b: move/from16 v16, v0 │ │ +041946: a610 1001 |009d: add-float v16, v16, v1 │ │ +04194a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +04194e: a610 1011 |00a1: add-float v16, v16, v17 │ │ +041952: 0200 1000 |00a3: move/from16 v0, v16 │ │ +041956: 8700 |00a5: float-to-int v0, v0 │ │ +041958: 0210 0000 |00a6: move/from16 v16, v0 │ │ +04195c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +041960: 5200 4d02 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@024d │ │ +041964: 0211 0000 |00ac: move/from16 v17, v0 │ │ +041968: 7405 1701 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0117 │ │ +04196e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +041972: 540d 6602 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +041976: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +04197a: 6e20 1301 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0113 │ │ +041980: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +041984: 82dd |00bc: int-to-float v13, v13 │ │ +041986: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +04198a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +04198e: 0e00 |00c1: return-void │ │ +041990: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +041994: 540d 4b02 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +041998: 6e20 3506 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +04199e: 0a0c |00c9: move-result v12 │ │ +0419a0: a60d 080c |00ca: add-float v13, v8, v12 │ │ +0419a4: 82be |00cc: int-to-float v14, v11 │ │ +0419a6: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +0419aa: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +0419ae: c6d8 |00d1: add-float/2addr v8, v13 │ │ +0419b0: 28ac |00d2: goto 007e // -0054 │ │ +0419b2: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0419b6: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ 0x0003 line=1968 │ │ 0x001f line=1969 │ │ 0x0023 line=1970 │ │ 0x0027 line=1972 │ │ @@ -30687,181 +30690,181 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 310 16-bit code units │ │ -042088: |[042088] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -042098: 6e10 140b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -04209e: 0a00 |0003: move-result v0 │ │ -0420a0: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -0420a4: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0420a6: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -0420aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0420ac: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -0420b0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0420b2: 5ce0 5f02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0420b6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0420b8: 5ce0 6002 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -0420bc: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -0420be: 59e0 4a02 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -0420c2: 54e0 7a02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0420c6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -0420ca: 54e0 7a02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0420ce: 6e10 260b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b26 │ │ -0420d4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0420d6: 5be0 7a02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -0420da: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0420dc: 0f00 |0022: return v0 │ │ -0420de: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -0420e2: 55e0 5f02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0420e6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0420ea: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0420ec: 28f8 |002a: goto 0022 // -0008 │ │ -0420ee: 55e0 6002 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -0420f2: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -0420f6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0420f8: 28f2 |0030: goto 0022 // -000e │ │ -0420fa: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ -042100: 54e0 7a02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042104: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -042108: 7100 250b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ -04210e: 0c00 |003b: move-result-object v0 │ │ -042110: 5be0 7a02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042114: 54e0 7a02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042118: 6e20 1e0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ -04211e: 55e0 5f02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042122: 28dd |0045: goto 0022 // -0023 │ │ -042124: 52e7 4a02 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042128: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -04212a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -04212e: 7120 2206 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -042134: 0a09 |004e: move-result v9 │ │ -042136: 7120 2606 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -04213c: 0a0a |0052: move-result v10 │ │ -04213e: 52e0 6202 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042142: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -042146: 7110 8b0d 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -04214c: 0a0b |005a: move-result v11 │ │ -04214e: 7120 2706 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0627 │ │ -042154: 0a0c |005e: move-result v12 │ │ -042156: 52e0 6302 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ -04215a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -04215e: 7110 8b0d 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -042164: 0a0d |0066: move-result v13 │ │ -042166: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -042168: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -04216c: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ -042170: 52e0 6202 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042174: 7030 7e07 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@077e │ │ -04217a: 0a00 |0071: move-result v0 │ │ -04217c: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ -042180: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -042182: 8783 |0075: float-to-int v3, v8 │ │ -042184: 87a4 |0076: float-to-int v4, v10 │ │ -042186: 87c5 |0077: float-to-int v5, v12 │ │ -042188: 07e0 |0078: move-object v0, v14 │ │ -04218a: 07e1 |0079: move-object v1, v14 │ │ -04218c: 7406 4b07 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@074b │ │ -042192: 0a00 |007d: move-result v0 │ │ -042194: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -042198: 59ea 6202 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -04219c: 59ea 5d02 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -0421a0: 59ec 6302 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ -0421a4: 1210 |0086: const/4 v0, #int 1 // #1 │ │ -0421a6: 5ce0 6002 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -0421aa: 1200 |0089: const/4 v0, #int 0 // #0 │ │ -0421ac: 2898 |008a: goto 0022 // -0068 │ │ -0421ae: 52e0 7902 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -0421b2: 8200 |008d: int-to-float v0, v0 │ │ -0421b4: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ -0421b8: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ -0421bc: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ -0421c0: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ -0421c4: 1210 |0096: const/4 v0, #int 1 // #1 │ │ -0421c6: 5ce0 5f02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0421ca: 1210 |0099: const/4 v0, #int 1 // #1 │ │ -0421cc: 7020 a807 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -0421d2: 1200 |009d: const/4 v0, #int 0 // #0 │ │ -0421d4: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ -0421d8: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ -0421dc: 52e0 5d02 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -0421e0: 52e1 7902 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -0421e4: 8211 |00a6: int-to-float v1, v1 │ │ -0421e6: c610 |00a7: add-float/2addr v0, v1 │ │ -0421e8: 59e0 6202 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -0421ec: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ -0421ee: 7020 a907 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -0421f4: 55e0 5f02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0421f8: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ -0421fc: 7020 8f07 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@078f │ │ -042202: 0a00 |00b5: move-result v0 │ │ -042204: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ -042208: 7110 e806 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ -04220e: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ -042212: 52e0 5d02 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042216: 52e1 7902 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -04221a: 8211 |00c1: int-to-float v1, v1 │ │ -04221c: c710 |00c2: sub-float/2addr v0, v1 │ │ -04221e: 28e5 |00c3: goto 00a8 // -001b │ │ -042220: 52e0 7902 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -042224: 8200 |00c6: int-to-float v0, v0 │ │ -042226: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ -04222a: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ -04222e: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ -042230: 5ce0 6002 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -042234: 28e0 |00ce: goto 00ae // -0020 │ │ -042236: 6e10 170b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ -04223c: 0a00 |00d2: move-result v0 │ │ -04223e: 59e0 5d02 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042242: 59e0 6202 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042246: 6e10 190b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ -04224c: 0a00 |00da: move-result v0 │ │ -04224e: 59e0 6302 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ -042252: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -042254: 7120 2506 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ -04225a: 0a00 |00e1: move-result v0 │ │ -04225c: 59e0 4a02 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042260: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ -042262: 5ce0 6002 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ -042266: 54e0 7402 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -04226a: 6e10 7b0c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ -042270: 52e0 7302 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ -042274: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ -042276: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ -04227a: 54e0 7402 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -04227e: 6e10 810c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c81 │ │ -042284: 0a00 |00f6: move-result v0 │ │ -042286: 54e1 7402 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -04228a: 6e10 7e0c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ -042290: 0a01 |00fc: move-result v1 │ │ -042292: b110 |00fd: sub-int/2addr v0, v1 │ │ -042294: 7110 8c0d 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -04229a: 0a00 |0101: move-result v0 │ │ -04229c: 52e1 5102 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0251 │ │ -0422a0: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ -0422a4: 54e0 7402 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -0422a8: 6e10 7a0c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ -0422ae: 1200 |010b: const/4 v0, #int 0 // #0 │ │ -0422b0: 5ce0 6e02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -0422b4: 6e10 9107 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -0422ba: 1210 |0111: const/4 v0, #int 1 // #1 │ │ -0422bc: 5ce0 5f02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0422c0: 1210 |0114: const/4 v0, #int 1 // #1 │ │ -0422c2: 7020 a807 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -0422c8: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ -0422cc: 7010 4d07 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ -0422d2: 1200 |011d: const/4 v0, #int 0 // #0 │ │ -0422d4: 5ce0 5f02 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -0422d8: 2900 14ff |0120: goto/16 0034 // -00ec │ │ -0422dc: 7020 8907 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0789 │ │ -0422e2: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -0422e6: 0000 |0127: nop // spacer │ │ -0422e8: 0002 0300 0000 0000 0200 0000 0600 ... |0128: sparse-switch-data (14 units) │ │ +0419b8: |[0419b8] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0419c8: 6e10 140b 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +0419ce: 0a00 |0003: move-result v0 │ │ +0419d0: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +0419d4: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0419d6: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +0419da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0419dc: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +0419e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0419e2: 5ce0 5f02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +0419e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0419e8: 5ce0 6002 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +0419ec: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0419ee: 59e0 4a02 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0419f2: 54e0 7a02 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +0419f6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +0419fa: 54e0 7a02 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +0419fe: 6e10 260b 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0b26 │ │ +041a04: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +041a06: 5be0 7a02 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041a0a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +041a0c: 0f00 |0022: return v0 │ │ +041a0e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +041a12: 55e0 5f02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041a16: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +041a1a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +041a1c: 28f8 |002a: goto 0022 // -0008 │ │ +041a1e: 55e0 6002 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +041a22: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +041a26: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +041a28: 28f2 |0030: goto 0022 // -000e │ │ +041a2a: 2c06 f700 0000 |0031: sparse-switch v6, 00000128 // +000000f7 │ │ +041a30: 54e0 7a02 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041a34: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +041a38: 7100 250b 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ +041a3e: 0c00 |003b: move-result-object v0 │ │ +041a40: 5be0 7a02 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041a44: 54e0 7a02 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +041a48: 6e20 1e0b f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ +041a4e: 55e0 5f02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041a52: 28dd |0045: goto 0022 // -0023 │ │ +041a54: 52e7 4a02 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +041a58: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +041a5a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +041a5e: 7120 2206 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +041a64: 0a09 |004e: move-result v9 │ │ +041a66: 7120 2606 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +041a6c: 0a0a |0052: move-result v10 │ │ +041a6e: 52e0 6202 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041a72: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +041a76: 7110 8b0d 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +041a7c: 0a0b |005a: move-result v11 │ │ +041a7e: 7120 2706 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0627 │ │ +041a84: 0a0c |005e: move-result v12 │ │ +041a86: 52e0 6302 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ +041a8a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +041a8e: 7110 8b0d 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +041a94: 0a0d |0066: move-result v13 │ │ +041a96: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +041a98: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +041a9c: 3800 2100 |006a: if-eqz v0, 008b // +0021 │ │ +041aa0: 52e0 6202 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041aa4: 7030 7e07 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@077e │ │ +041aaa: 0a00 |0071: move-result v0 │ │ +041aac: 3900 1900 |0072: if-nez v0, 008b // +0019 │ │ +041ab0: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +041ab2: 8783 |0075: float-to-int v3, v8 │ │ +041ab4: 87a4 |0076: float-to-int v4, v10 │ │ +041ab6: 87c5 |0077: float-to-int v5, v12 │ │ +041ab8: 07e0 |0078: move-object v0, v14 │ │ +041aba: 07e1 |0079: move-object v1, v14 │ │ +041abc: 7406 4b07 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@074b │ │ +041ac2: 0a00 |007d: move-result v0 │ │ +041ac4: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +041ac8: 59ea 6202 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041acc: 59ea 5d02 |0082: iput v10, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +041ad0: 59ec 6302 |0084: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ +041ad4: 1210 |0086: const/4 v0, #int 1 // #1 │ │ +041ad6: 5ce0 6002 |0087: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +041ada: 1200 |0089: const/4 v0, #int 0 // #0 │ │ +041adc: 2898 |008a: goto 0022 // -0068 │ │ +041ade: 52e0 7902 |008b: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +041ae2: 8200 |008d: int-to-float v0, v0 │ │ +041ae4: 2d00 0b00 |008e: cmpl-float v0, v11, v0 │ │ +041ae8: 3d00 3400 |0090: if-lez v0, 00c4 // +0034 │ │ +041aec: 2d00 0b0d |0092: cmpl-float v0, v11, v13 │ │ +041af0: 3d00 3000 |0094: if-lez v0, 00c4 // +0030 │ │ +041af4: 1210 |0096: const/4 v0, #int 1 // #1 │ │ +041af6: 5ce0 5f02 |0097: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041afa: 1210 |0099: const/4 v0, #int 1 // #1 │ │ +041afc: 7020 a807 0e00 |009a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +041b02: 1200 |009d: const/4 v0, #int 0 // #0 │ │ +041b04: 2d00 0800 |009e: cmpl-float v0, v8, v0 │ │ +041b08: 3d00 1d00 |00a0: if-lez v0, 00bd // +001d │ │ +041b0c: 52e0 5d02 |00a2: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +041b10: 52e1 7902 |00a4: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +041b14: 8211 |00a6: int-to-float v1, v1 │ │ +041b16: c610 |00a7: add-float/2addr v0, v1 │ │ +041b18: 59e0 6202 |00a8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041b1c: 1210 |00aa: const/4 v0, #int 1 // #1 │ │ +041b1e: 7020 a907 0e00 |00ab: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +041b24: 55e0 5f02 |00ae: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041b28: 3800 84ff |00b0: if-eqz v0, 0034 // -007c │ │ +041b2c: 7020 8f07 ae00 |00b2: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@078f │ │ +041b32: 0a00 |00b5: move-result v0 │ │ +041b34: 3800 7eff |00b6: if-eqz v0, 0034 // -0082 │ │ +041b38: 7110 e806 0e00 |00b8: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ +041b3e: 2900 79ff |00bb: goto/16 0034 // -0087 │ │ +041b42: 52e0 5d02 |00bd: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +041b46: 52e1 7902 |00bf: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +041b4a: 8211 |00c1: int-to-float v1, v1 │ │ +041b4c: c710 |00c2: sub-float/2addr v0, v1 │ │ +041b4e: 28e5 |00c3: goto 00a8 // -001b │ │ +041b50: 52e0 7902 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +041b54: 8200 |00c6: int-to-float v0, v0 │ │ +041b56: 2d00 0d00 |00c7: cmpl-float v0, v13, v0 │ │ +041b5a: 3d00 e5ff |00c9: if-lez v0, 00ae // -001b │ │ +041b5e: 1210 |00cb: const/4 v0, #int 1 // #1 │ │ +041b60: 5ce0 6002 |00cc: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +041b64: 28e0 |00ce: goto 00ae // -0020 │ │ +041b66: 6e10 170b 0f00 |00cf: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ +041b6c: 0a00 |00d2: move-result v0 │ │ +041b6e: 59e0 5d02 |00d3: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +041b72: 59e0 6202 |00d5: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +041b76: 6e10 190b 0f00 |00d7: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ +041b7c: 0a00 |00da: move-result v0 │ │ +041b7e: 59e0 6302 |00db: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ +041b82: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +041b84: 7120 2506 0f00 |00de: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ +041b8a: 0a00 |00e1: move-result v0 │ │ +041b8c: 59e0 4a02 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +041b90: 1200 |00e4: const/4 v0, #int 0 // #0 │ │ +041b92: 5ce0 6002 |00e5: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0260 │ │ +041b96: 54e0 7402 |00e7: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +041b9a: 6e10 7b0c 0000 |00e9: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ +041ba0: 52e0 7302 |00ec: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0273 │ │ +041ba4: 1221 |00ee: const/4 v1, #int 2 // #2 │ │ +041ba6: 3310 2b00 |00ef: if-ne v0, v1, 011a // +002b │ │ +041baa: 54e0 7402 |00f1: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +041bae: 6e10 810c 0000 |00f3: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@0c81 │ │ +041bb4: 0a00 |00f6: move-result v0 │ │ +041bb6: 54e1 7402 |00f7: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +041bba: 6e10 7e0c 0100 |00f9: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ +041bc0: 0a01 |00fc: move-result v1 │ │ +041bc2: b110 |00fd: sub-int/2addr v0, v1 │ │ +041bc4: 7110 8c0d 0000 |00fe: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +041bca: 0a00 |0101: move-result v0 │ │ +041bcc: 52e1 5102 |0102: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0251 │ │ +041bd0: 3710 1600 |0104: if-le v0, v1, 011a // +0016 │ │ +041bd4: 54e0 7402 |0106: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +041bd8: 6e10 7a0c 0000 |0108: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ +041bde: 1200 |010b: const/4 v0, #int 0 // #0 │ │ +041be0: 5ce0 6e02 |010c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +041be4: 6e10 9107 0e00 |010e: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +041bea: 1210 |0111: const/4 v0, #int 1 // #1 │ │ +041bec: 5ce0 5f02 |0112: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041bf0: 1210 |0114: const/4 v0, #int 1 // #1 │ │ +041bf2: 7020 a807 0e00 |0115: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +041bf8: 2900 1cff |0118: goto/16 0034 // -00e4 │ │ +041bfc: 7010 4d07 0e00 |011a: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ +041c02: 1200 |011d: const/4 v0, #int 0 // #0 │ │ +041c04: 5ce0 5f02 |011e: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +041c08: 2900 14ff |0120: goto/16 0034 // -00ec │ │ +041c0c: 7020 8907 fe00 |0122: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0789 │ │ +041c12: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +041c16: 0000 |0127: nop // spacer │ │ +041c18: 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 │ │ @@ -30936,210 +30939,210 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 400 16-bit code units │ │ -042304: |[042304] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -042314: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ -042318: 0200 1600 |0002: move/from16 v0, v22 │ │ -04231c: 0801 1800 |0004: move-object/from16 v1, v24 │ │ -042320: 5c10 5c02 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ -042324: 7401 9107 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -04232a: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ -04232e: 0200 1600 |000d: move/from16 v0, v22 │ │ -042332: 0801 1800 |000f: move-object/from16 v1, v24 │ │ -042336: 5c10 5c02 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ -04233a: 7401 6007 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -042340: 0a05 |0016: move-result v5 │ │ -042342: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ -042346: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ -04234a: 7401 6c07 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ -042350: 0a0f |001e: move-result v15 │ │ -042352: 7401 6e07 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -042358: 0a11 |0022: move-result v17 │ │ -04235a: 7401 6d07 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ -042360: 0a10 |0026: move-result v16 │ │ -042362: 7401 6b07 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ -042368: 0a0e |002a: move-result v14 │ │ -04236a: 7401 7007 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -042370: 0a12 |002e: move-result v18 │ │ -042372: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -042374: 120a |0030: const/4 v10, #int 0 // #0 │ │ -042376: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ -04237a: 0800 1800 |0033: move-object/from16 v0, v24 │ │ -04237e: 6e20 5f07 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -042384: 0c02 |0038: move-result-object v2 │ │ -042386: 6e10 4e0b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -04238c: 0a16 |003c: move-result v22 │ │ -04238e: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ -042392: 0200 1600 |003f: move/from16 v0, v22 │ │ -042396: 0201 1700 |0041: move/from16 v1, v23 │ │ -04239a: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ -04239e: 6e10 430b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -0423a4: 0c0d |0048: move-result-object v13 │ │ -0423a6: 1f0d 2e01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0423aa: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -0423ac: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -0423ae: 55d0 3202 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0423b2: 0216 0000 |004f: move/from16 v22, v0 │ │ -0423b6: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ -0423ba: 52d0 3002 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -0423be: 0216 0000 |0055: move/from16 v22, v0 │ │ -0423c2: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ -0423c6: 52d0 3002 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -0423ca: 0216 0000 |005b: move/from16 v22, v0 │ │ -0423ce: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ -0423d2: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ -0423d8: 01f3 |0062: move v3, v15 │ │ -0423da: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ -0423e0: 0204 1100 |0066: move/from16 v4, v17 │ │ -0423e4: 9003 0312 |0068: add-int v3, v3, v18 │ │ -0423e8: 6e10 460b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -0423ee: 0a16 |006d: move-result v22 │ │ -0423f0: 9016 1603 |006e: add-int v22, v22, v3 │ │ -0423f4: 6e10 450b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -0423fa: 0a17 |0073: move-result v23 │ │ -0423fc: 9017 1704 |0074: add-int v23, v23, v4 │ │ -042400: 0200 1600 |0076: move/from16 v0, v22 │ │ -042404: 0201 1700 |0078: move/from16 v1, v23 │ │ -042408: 6e51 520b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b52 │ │ -04240e: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -042412: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -042416: 28b0 |0081: goto 0031 // -0050 │ │ -042418: 01f3 |0082: move v3, v15 │ │ -04241a: 6e10 460b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -042420: 0a16 |0086: move-result v22 │ │ -042422: 900f 0f16 |0087: add-int v15, v15, v22 │ │ -042426: 28da |0089: goto 0063 // -0026 │ │ -042428: 6e10 460b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -04242e: 0a16 |008d: move-result v22 │ │ -042430: 9116 1416 |008e: sub-int v22, v20, v22 │ │ -042434: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ -042438: 0200 1600 |0092: move/from16 v0, v22 │ │ -04243c: 7120 900d f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -042442: 0a03 |0097: move-result v3 │ │ -042444: 28cb |0098: goto 0063 // -0035 │ │ -042446: 9116 1410 |0099: sub-int v22, v20, v16 │ │ -04244a: 6e10 460b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -042450: 0a17 |009e: move-result v23 │ │ -042452: 9103 1617 |009f: sub-int v3, v22, v23 │ │ -042456: 6e10 460b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -04245c: 0a16 |00a4: move-result v22 │ │ -04245e: 9010 1016 |00a5: add-int v16, v16, v22 │ │ -042462: 28bc |00a7: goto 0063 // -0044 │ │ -042464: 0204 1100 |00a8: move/from16 v4, v17 │ │ -042468: 6e10 450b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -04246e: 0a16 |00ad: move-result v22 │ │ -042470: 9011 1116 |00ae: add-int v17, v17, v22 │ │ -042474: 28b8 |00b0: goto 0068 // -0048 │ │ -042476: 6e10 450b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -04247c: 0a16 |00b4: move-result v22 │ │ -04247e: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ -042482: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ -042486: 0200 1600 |00b9: move/from16 v0, v22 │ │ -04248a: 0201 1100 |00bb: move/from16 v1, v17 │ │ -04248e: 7120 900d 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -042494: 0a04 |00c0: move-result v4 │ │ -042496: 28a7 |00c1: goto 0068 // -0059 │ │ -042498: 9116 070e |00c2: sub-int v22, v7, v14 │ │ -04249c: 6e10 450b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -0424a2: 0a17 |00c7: move-result v23 │ │ -0424a4: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ -0424a8: 6e10 450b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -0424ae: 0a16 |00cd: move-result v22 │ │ -0424b0: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ -0424b4: 2898 |00d0: goto 0068 // -0068 │ │ -0424b6: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -0424b8: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ -0424bc: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -0424c0: 6e20 5f07 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -0424c6: 0c02 |00d9: move-result-object v2 │ │ -0424c8: 6e10 4e0b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -0424ce: 0a16 |00dd: move-result v22 │ │ -0424d0: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ -0424d4: 0200 1600 |00e0: move/from16 v0, v22 │ │ -0424d8: 0201 1700 |00e2: move/from16 v1, v23 │ │ -0424dc: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ -0424e0: 6e10 430b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -0424e6: 0c0d |00e9: move-result-object v13 │ │ -0424e8: 1f0d 2e01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0424ec: 55d0 3202 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0424f0: 0216 0000 |00ee: move/from16 v22, v0 │ │ -0424f4: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ -0424f8: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ -0424fc: 6e20 7607 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -042502: 0c0b |00f7: move-result-object v11 │ │ -042504: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ -042508: 0200 1400 |00fa: move/from16 v0, v20 │ │ -04250c: 8200 |00fc: int-to-float v0, v0 │ │ -04250e: 0216 0000 |00fd: move/from16 v22, v0 │ │ -042512: 52b0 2c02 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -042516: 0217 0000 |0101: move/from16 v23, v0 │ │ -04251a: a816 1617 |0103: mul-float v22, v22, v23 │ │ -04251e: 0200 1600 |0105: move/from16 v0, v22 │ │ -042522: 870c |0107: float-to-int v12, v0 │ │ -042524: 9003 0f0c |0108: add-int v3, v15, v12 │ │ -042528: 0204 1100 |010a: move/from16 v4, v17 │ │ -04252c: 55d0 3302 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ -042530: 0216 0000 |010e: move/from16 v22, v0 │ │ -042534: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ -042538: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ -04253c: 0200 1600 |0114: move/from16 v0, v22 │ │ -042540: 5cd0 3302 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ -042544: 9116 140f |0118: sub-int v22, v20, v15 │ │ -042548: 9116 1610 |011a: sub-int v22, v22, v16 │ │ -04254c: 0200 1600 |011c: move/from16 v0, v22 │ │ -042550: 8200 |011e: int-to-float v0, v0 │ │ -042552: 0216 0000 |011f: move/from16 v22, v0 │ │ -042556: 52d0 3502 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -04255a: 0217 0000 |0123: move/from16 v23, v0 │ │ -04255e: a816 1617 |0125: mul-float v22, v22, v23 │ │ -042562: 0200 1600 |0127: move/from16 v0, v22 │ │ -042566: 8700 |0129: float-to-int v0, v0 │ │ -042568: 0216 0000 |012a: move/from16 v22, v0 │ │ -04256c: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ -042570: 7702 360b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -042576: 0a15 |0131: move-result v21 │ │ -042578: 9116 0711 |0132: sub-int v22, v7, v17 │ │ -04257c: 9116 160e |0134: sub-int v22, v22, v14 │ │ -042580: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ -042584: 7702 360b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -04258a: 0a08 |013b: move-result v8 │ │ -04258c: 0200 1500 |013c: move/from16 v0, v21 │ │ -042590: 6e30 530b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ -042596: 6e10 460b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -04259c: 0a16 |0144: move-result v22 │ │ -04259e: 9016 1603 |0145: add-int v22, v22, v3 │ │ -0425a2: 6e10 450b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -0425a8: 0a17 |014a: move-result v23 │ │ -0425aa: 9017 1704 |014b: add-int v23, v23, v4 │ │ -0425ae: 0200 1600 |014d: move/from16 v0, v22 │ │ -0425b2: 0201 1700 |014f: move/from16 v1, v23 │ │ -0425b6: 6e51 520b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b52 │ │ -0425bc: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0425c0: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ -0425c4: 0200 1100 |0158: move/from16 v0, v17 │ │ -0425c8: 0801 1800 |015a: move-object/from16 v1, v24 │ │ -0425cc: 5910 7802 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0278 │ │ -0425d0: 9116 070e |015e: sub-int v22, v7, v14 │ │ -0425d4: 0200 1600 |0160: move/from16 v0, v22 │ │ -0425d8: 0801 1800 |0162: move-object/from16 v1, v24 │ │ -0425dc: 5910 4d02 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@024d │ │ -0425e0: 0800 1800 |0166: move-object/from16 v0, v24 │ │ -0425e4: 5906 5302 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0253 │ │ -0425e8: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ -0425ec: 0200 1600 |016c: move/from16 v0, v22 │ │ -0425f0: 0801 1800 |016e: move-object/from16 v1, v24 │ │ -0425f4: 5c10 5702 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -0425f8: 0e00 |0172: return-void │ │ -0425fa: 0000 |0173: nop // spacer │ │ -0425fc: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ -042618: 0002 0300 1000 0000 3000 0000 5000 ... |0182: sparse-switch-data (14 units) │ │ +041c34: |[041c34] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +041c44: 1316 0100 |0000: const/16 v22, #int 1 // #1 │ │ +041c48: 0200 1600 |0002: move/from16 v0, v22 │ │ +041c4c: 0801 1800 |0004: move-object/from16 v1, v24 │ │ +041c50: 5c10 5c02 |0006: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ +041c54: 7401 9107 1800 |0008: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +041c5a: 1316 0000 |000b: const/16 v22, #int 0 // #0 │ │ +041c5e: 0200 1600 |000d: move/from16 v0, v22 │ │ +041c62: 0801 1800 |000f: move-object/from16 v1, v24 │ │ +041c66: 5c10 5c02 |0011: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ +041c6a: 7401 6007 1800 |0013: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +041c70: 0a05 |0016: move-result v5 │ │ +041c72: 9114 1c1a |0017: sub-int v20, v28, v26 │ │ +041c76: 9107 1d1b |0019: sub-int v7, v29, v27 │ │ +041c7a: 7401 6c07 1800 |001b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ +041c80: 0a0f |001e: move-result v15 │ │ +041c82: 7401 6e07 1800 |001f: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +041c88: 0a11 |0022: move-result v17 │ │ +041c8a: 7401 6d07 1800 |0023: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ +041c90: 0a10 |0026: move-result v16 │ │ +041c92: 7401 6b07 1800 |0027: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ +041c98: 0a0e |002a: move-result v14 │ │ +041c9a: 7401 7007 1800 |002b: invoke-virtual/range {v24}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +041ca0: 0a12 |002e: move-result v18 │ │ +041ca2: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +041ca4: 120a |0030: const/4 v10, #int 0 // #0 │ │ +041ca6: 355a a000 |0031: if-ge v10, v5, 00d1 // +00a0 │ │ +041caa: 0800 1800 |0033: move-object/from16 v0, v24 │ │ +041cae: 6e20 5f07 a000 |0035: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +041cb4: 0c02 |0038: move-result-object v2 │ │ +041cb6: 6e10 4e0b 0200 |0039: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +041cbc: 0a16 |003c: move-result v22 │ │ +041cbe: 1317 0800 |003d: const/16 v23, #int 8 // #8 │ │ +041cc2: 0200 1600 |003f: move/from16 v0, v22 │ │ +041cc6: 0201 1700 |0041: move/from16 v1, v23 │ │ +041cca: 3210 3c00 |0043: if-eq v0, v1, 007f // +003c │ │ +041cce: 6e10 430b 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +041cd4: 0c0d |0048: move-result-object v13 │ │ +041cd6: 1f0d 2e01 |0049: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +041cda: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +041cdc: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +041cde: 55d0 3202 |004d: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +041ce2: 0216 0000 |004f: move/from16 v22, v0 │ │ +041ce6: 3816 2e00 |0051: if-eqz v22, 007f // +002e │ │ +041cea: 52d0 3002 |0053: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +041cee: 0216 0000 |0055: move/from16 v22, v0 │ │ +041cf2: dd09 1607 |0057: and-int/lit8 v9, v22, #int 7 // #07 │ │ +041cf6: 52d0 3002 |0059: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +041cfa: 0216 0000 |005b: move/from16 v22, v0 │ │ +041cfe: dd13 1670 |005d: and-int/lit8 v19, v22, #int 112 // #70 │ │ +041d02: 2b09 1501 0000 |005f: packed-switch v9, 00000174 // +00000115 │ │ +041d08: 01f3 |0062: move v3, v15 │ │ +041d0a: 2c13 1f01 0000 |0063: sparse-switch v19, 00000182 // +0000011f │ │ +041d10: 0204 1100 |0066: move/from16 v4, v17 │ │ +041d14: 9003 0312 |0068: add-int v3, v3, v18 │ │ +041d18: 6e10 460b 0200 |006a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041d1e: 0a16 |006d: move-result v22 │ │ +041d20: 9016 1603 |006e: add-int v22, v22, v3 │ │ +041d24: 6e10 450b 0200 |0070: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041d2a: 0a17 |0073: move-result v23 │ │ +041d2c: 9017 1704 |0074: add-int v23, v23, v4 │ │ +041d30: 0200 1600 |0076: move/from16 v0, v22 │ │ +041d34: 0201 1700 |0078: move/from16 v1, v23 │ │ +041d38: 6e51 520b 3204 |007a: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b52 │ │ +041d3e: d806 0601 |007d: add-int/lit8 v6, v6, #int 1 // #01 │ │ +041d42: d80a 0a01 |007f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +041d46: 28b0 |0081: goto 0031 // -0050 │ │ +041d48: 01f3 |0082: move v3, v15 │ │ +041d4a: 6e10 460b 0200 |0083: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041d50: 0a16 |0086: move-result v22 │ │ +041d52: 900f 0f16 |0087: add-int v15, v15, v22 │ │ +041d56: 28da |0089: goto 0063 // -0026 │ │ +041d58: 6e10 460b 0200 |008a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041d5e: 0a16 |008d: move-result v22 │ │ +041d60: 9116 1416 |008e: sub-int v22, v20, v22 │ │ +041d64: db16 1602 |0090: div-int/lit8 v22, v22, #int 2 // #02 │ │ +041d68: 0200 1600 |0092: move/from16 v0, v22 │ │ +041d6c: 7120 900d f000 |0094: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +041d72: 0a03 |0097: move-result v3 │ │ +041d74: 28cb |0098: goto 0063 // -0035 │ │ +041d76: 9116 1410 |0099: sub-int v22, v20, v16 │ │ +041d7a: 6e10 460b 0200 |009b: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041d80: 0a17 |009e: move-result v23 │ │ +041d82: 9103 1617 |009f: sub-int v3, v22, v23 │ │ +041d86: 6e10 460b 0200 |00a1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041d8c: 0a16 |00a4: move-result v22 │ │ +041d8e: 9010 1016 |00a5: add-int v16, v16, v22 │ │ +041d92: 28bc |00a7: goto 0063 // -0044 │ │ +041d94: 0204 1100 |00a8: move/from16 v4, v17 │ │ +041d98: 6e10 450b 0200 |00aa: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041d9e: 0a16 |00ad: move-result v22 │ │ +041da0: 9011 1116 |00ae: add-int v17, v17, v22 │ │ +041da4: 28b8 |00b0: goto 0068 // -0048 │ │ +041da6: 6e10 450b 0200 |00b1: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041dac: 0a16 |00b4: move-result v22 │ │ +041dae: 9116 0716 |00b5: sub-int v22, v7, v22 │ │ +041db2: db16 1602 |00b7: div-int/lit8 v22, v22, #int 2 // #02 │ │ +041db6: 0200 1600 |00b9: move/from16 v0, v22 │ │ +041dba: 0201 1100 |00bb: move/from16 v1, v17 │ │ +041dbe: 7120 900d 1000 |00bd: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +041dc4: 0a04 |00c0: move-result v4 │ │ +041dc6: 28a7 |00c1: goto 0068 // -0059 │ │ +041dc8: 9116 070e |00c2: sub-int v22, v7, v14 │ │ +041dcc: 6e10 450b 0200 |00c4: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041dd2: 0a17 |00c7: move-result v23 │ │ +041dd4: 9104 1617 |00c8: sub-int v4, v22, v23 │ │ +041dd8: 6e10 450b 0200 |00ca: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041dde: 0a16 |00cd: move-result v22 │ │ +041de0: 900e 0e16 |00ce: add-int v14, v14, v22 │ │ +041de4: 2898 |00d0: goto 0068 // -0068 │ │ +041de6: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +041de8: 355a 8600 |00d2: if-ge v10, v5, 0158 // +0086 │ │ +041dec: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +041df0: 6e20 5f07 a000 |00d6: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +041df6: 0c02 |00d9: move-result-object v2 │ │ +041df8: 6e10 4e0b 0200 |00da: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +041dfe: 0a16 |00dd: move-result v22 │ │ +041e00: 1317 0800 |00de: const/16 v23, #int 8 // #8 │ │ +041e04: 0200 1600 |00e0: move/from16 v0, v22 │ │ +041e08: 0201 1700 |00e2: move/from16 v1, v23 │ │ +041e0c: 3210 7000 |00e4: if-eq v0, v1, 0154 // +0070 │ │ +041e10: 6e10 430b 0200 |00e6: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +041e16: 0c0d |00e9: move-result-object v13 │ │ +041e18: 1f0d 2e01 |00ea: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +041e1c: 55d0 3202 |00ec: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +041e20: 0216 0000 |00ee: move/from16 v22, v0 │ │ +041e24: 3916 6400 |00f0: if-nez v22, 0154 // +0064 │ │ +041e28: 0800 1800 |00f2: move-object/from16 v0, v24 │ │ +041e2c: 6e20 7607 2000 |00f4: invoke-virtual {v0, v2}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +041e32: 0c0b |00f7: move-result-object v11 │ │ +041e34: 380b 5c00 |00f8: if-eqz v11, 0154 // +005c │ │ +041e38: 0200 1400 |00fa: move/from16 v0, v20 │ │ +041e3c: 8200 |00fc: int-to-float v0, v0 │ │ +041e3e: 0216 0000 |00fd: move/from16 v22, v0 │ │ +041e42: 52b0 2c02 |00ff: iget v0, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +041e46: 0217 0000 |0101: move/from16 v23, v0 │ │ +041e4a: a816 1617 |0103: mul-float v22, v22, v23 │ │ +041e4e: 0200 1600 |0105: move/from16 v0, v22 │ │ +041e52: 870c |0107: float-to-int v12, v0 │ │ +041e54: 9003 0f0c |0108: add-int v3, v15, v12 │ │ +041e58: 0204 1100 |010a: move/from16 v4, v17 │ │ +041e5c: 55d0 3302 |010c: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ +041e60: 0216 0000 |010e: move/from16 v22, v0 │ │ +041e64: 3816 3100 |0110: if-eqz v22, 0141 // +0031 │ │ +041e68: 1316 0000 |0112: const/16 v22, #int 0 // #0 │ │ +041e6c: 0200 1600 |0114: move/from16 v0, v22 │ │ +041e70: 5cd0 3302 |0116: iput-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0233 │ │ +041e74: 9116 140f |0118: sub-int v22, v20, v15 │ │ +041e78: 9116 1610 |011a: sub-int v22, v22, v16 │ │ +041e7c: 0200 1600 |011c: move/from16 v0, v22 │ │ +041e80: 8200 |011e: int-to-float v0, v0 │ │ +041e82: 0216 0000 |011f: move/from16 v22, v0 │ │ +041e86: 52d0 3502 |0121: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +041e8a: 0217 0000 |0123: move/from16 v23, v0 │ │ +041e8e: a816 1617 |0125: mul-float v22, v22, v23 │ │ +041e92: 0200 1600 |0127: move/from16 v0, v22 │ │ +041e96: 8700 |0129: float-to-int v0, v0 │ │ +041e98: 0216 0000 |012a: move/from16 v22, v0 │ │ +041e9c: 1517 0040 |012c: const/high16 v23, #int 1073741824 // #4000 │ │ +041ea0: 7702 360b 1600 |012e: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +041ea6: 0a15 |0131: move-result v21 │ │ +041ea8: 9116 0711 |0132: sub-int v22, v7, v17 │ │ +041eac: 9116 160e |0134: sub-int v22, v22, v14 │ │ +041eb0: 1517 0040 |0136: const/high16 v23, #int 1073741824 // #4000 │ │ +041eb4: 7702 360b 1600 |0138: invoke-static/range {v22, v23}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +041eba: 0a08 |013b: move-result v8 │ │ +041ebc: 0200 1500 |013c: move/from16 v0, v21 │ │ +041ec0: 6e30 530b 0208 |013e: invoke-virtual {v2, v0, v8}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ +041ec6: 6e10 460b 0200 |0141: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +041ecc: 0a16 |0144: move-result v22 │ │ +041ece: 9016 1603 |0145: add-int v22, v22, v3 │ │ +041ed2: 6e10 450b 0200 |0147: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +041ed8: 0a17 |014a: move-result v23 │ │ +041eda: 9017 1704 |014b: add-int v23, v23, v4 │ │ +041ede: 0200 1600 |014d: move/from16 v0, v22 │ │ +041ee2: 0201 1700 |014f: move/from16 v1, v23 │ │ +041ee6: 6e51 520b 3204 |0151: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0b52 │ │ +041eec: d80a 0a01 |0154: add-int/lit8 v10, v10, #int 1 // #01 │ │ +041ef0: 2900 7cff |0156: goto/16 00d2 // -0084 │ │ +041ef4: 0200 1100 |0158: move/from16 v0, v17 │ │ +041ef8: 0801 1800 |015a: move-object/from16 v1, v24 │ │ +041efc: 5910 7802 |015c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0278 │ │ +041f00: 9116 070e |015e: sub-int v22, v7, v14 │ │ +041f04: 0200 1600 |0160: move/from16 v0, v22 │ │ +041f08: 0801 1800 |0162: move-object/from16 v1, v24 │ │ +041f0c: 5910 4d02 |0164: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@024d │ │ +041f10: 0800 1800 |0166: move-object/from16 v0, v24 │ │ +041f14: 5906 5302 |0168: iput v6, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0253 │ │ +041f18: 1316 0000 |016a: const/16 v22, #int 0 // #0 │ │ +041f1c: 0200 1600 |016c: move/from16 v0, v22 │ │ +041f20: 0801 1800 |016e: move-object/from16 v1, v24 │ │ +041f24: 5c10 5702 |0170: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +041f28: 0e00 |0172: return-void │ │ +041f2a: 0000 |0173: nop // spacer │ │ +041f2c: 0001 0500 0100 0000 2b00 0000 0300 ... |0174: packed-switch-data (14 units) │ │ +041f48: 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 │ │ @@ -31245,223 +31248,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -042634: |[042634] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -042644: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -042648: 0200 1500 |0002: move/from16 v0, v21 │ │ -04264c: 0201 1800 |0004: move/from16 v1, v24 │ │ -042650: 7120 6407 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0764 │ │ -042656: 0a15 |0009: move-result v21 │ │ -042658: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -04265c: 0200 1600 |000c: move/from16 v0, v22 │ │ -042660: 0201 1900 |000e: move/from16 v1, v25 │ │ -042664: 7120 6407 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0764 │ │ -04266a: 0a16 |0013: move-result v22 │ │ -04266c: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -042670: 0201 1500 |0016: move/from16 v1, v21 │ │ -042674: 0202 1600 |0018: move/from16 v2, v22 │ │ -042678: 6e30 a107 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@07a1 │ │ -04267e: 7401 6907 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0769 │ │ -042684: 0a0f |0020: move-result v15 │ │ -042686: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -04268a: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -04268e: 5200 5402 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0254 │ │ -042692: 0215 0000 |0027: move/from16 v21, v0 │ │ -042696: 0200 1500 |0029: move/from16 v0, v21 │ │ -04269a: 7120 920d 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -0426a0: 0a15 |002e: move-result v21 │ │ -0426a2: 0200 1500 |002f: move/from16 v0, v21 │ │ -0426a6: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -0426aa: 5910 5a02 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ -0426ae: 7401 6c07 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ -0426b4: 0a15 |0038: move-result v21 │ │ -0426b6: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -0426ba: 7401 6d07 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ -0426c0: 0a16 |003e: move-result v22 │ │ -0426c2: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -0426c6: 7401 6807 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0768 │ │ -0426cc: 0a15 |0044: move-result v21 │ │ -0426ce: 7401 6e07 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ -0426d4: 0a16 |0048: move-result v22 │ │ -0426d6: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -0426da: 7401 6b07 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ -0426e0: 0a16 |004e: move-result v22 │ │ -0426e2: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -0426e6: 7401 6007 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -0426ec: 0a10 |0054: move-result v16 │ │ -0426ee: 120c |0055: const/4 v12, #int 0 // #0 │ │ -0426f0: 0200 1000 |0056: move/from16 v0, v16 │ │ -0426f4: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -0426f8: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -0426fc: 6e20 5f07 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -042702: 0c03 |005f: move-result-object v3 │ │ -042704: 6e10 4e0b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -04270a: 0a15 |0063: move-result v21 │ │ -04270c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -042710: 0200 1500 |0066: move/from16 v0, v21 │ │ -042714: 0201 1600 |0068: move/from16 v1, v22 │ │ -042718: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -04271c: 6e10 430b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -042722: 0c0d |006f: move-result-object v13 │ │ -042724: 1f0d 2e01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -042728: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -04272c: 55d0 3202 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -042730: 0215 0000 |0076: move/from16 v21, v0 │ │ -042734: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -042738: 52d0 3002 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -04273c: 0215 0000 |007c: move/from16 v21, v0 │ │ -042740: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -042744: 52d0 3002 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -042748: 0215 0000 |0082: move/from16 v21, v0 │ │ -04274c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -042750: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -042754: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -042758: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -04275c: 0200 1100 |008c: move/from16 v0, v17 │ │ -042760: 0201 1500 |008e: move/from16 v1, v21 │ │ -042764: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -042768: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -04276c: 0200 1100 |0094: move/from16 v0, v17 │ │ -042770: 0201 1500 |0096: move/from16 v1, v21 │ │ -042774: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -042778: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -04277a: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -04277e: 0200 1500 |009d: move/from16 v0, v21 │ │ -042782: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -042786: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -04278a: 0200 1500 |00a3: move/from16 v0, v21 │ │ -04278e: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -042792: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -042794: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -042798: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -04279c: 0213 0500 |00ac: move/from16 v19, v5 │ │ -0427a0: 0149 |00ae: move v9, v4 │ │ -0427a2: 52d0 3402 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ -0427a6: 0215 0000 |00b1: move/from16 v21, v0 │ │ -0427aa: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -0427ae: 0200 1500 |00b5: move/from16 v0, v21 │ │ -0427b2: 0201 1600 |00b7: move/from16 v1, v22 │ │ -0427b6: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -0427ba: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -0427be: 52d0 3402 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ -0427c2: 0215 0000 |00bf: move/from16 v21, v0 │ │ -0427c6: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -0427ca: 0200 1500 |00c3: move/from16 v0, v21 │ │ -0427ce: 0201 1600 |00c5: move/from16 v1, v22 │ │ -0427d2: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -0427d6: 52d0 3402 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ -0427da: 0213 0000 |00cb: move/from16 v19, v0 │ │ -0427de: 52d0 3102 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ -0427e2: 0215 0000 |00cf: move/from16 v21, v0 │ │ -0427e6: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -0427ea: 0200 1500 |00d3: move/from16 v0, v21 │ │ -0427ee: 0201 1600 |00d5: move/from16 v1, v22 │ │ -0427f2: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -0427f6: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -0427fa: 52d0 3102 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ -0427fe: 0215 0000 |00dd: move/from16 v21, v0 │ │ -042802: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -042806: 0200 1500 |00e1: move/from16 v0, v21 │ │ -04280a: 0201 1600 |00e3: move/from16 v1, v22 │ │ -04280e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -042812: 52d9 3102 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ -042816: 0200 1300 |00e9: move/from16 v0, v19 │ │ -04281a: 0201 1200 |00eb: move/from16 v1, v18 │ │ -04281e: 7120 360b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -042824: 0a14 |00f0: move-result v20 │ │ -042826: 7120 360b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -04282c: 0a0a |00f4: move-result v10 │ │ -04282e: 0200 1400 |00f5: move/from16 v0, v20 │ │ -042832: 6e30 530b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ -042838: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -04283c: 6e10 450b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ -042842: 0a15 |00ff: move-result v21 │ │ -042844: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -042848: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04284c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -042850: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -042852: 2894 |0107: goto 009b // -006c │ │ -042854: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -042856: 289f |0109: goto 00a8 // -0061 │ │ -042858: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -04285c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -042860: 289e |010e: goto 00ac // -0062 │ │ -042862: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -042866: 6e10 460b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -04286c: 0a15 |0114: move-result v21 │ │ -04286e: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -042872: 28eb |0117: goto 0102 // -0015 │ │ -042874: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -042878: 0200 1500 |011a: move/from16 v0, v21 │ │ -04287c: 7120 360b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -042882: 0a15 |011f: move-result v21 │ │ -042884: 0200 1500 |0120: move/from16 v0, v21 │ │ -042888: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -04288c: 5910 5002 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0250 │ │ -042890: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -042894: 0200 1500 |0128: move/from16 v0, v21 │ │ -042898: 7120 360b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -04289e: 0a15 |012d: move-result v21 │ │ -0428a0: 0200 1500 |012e: move/from16 v0, v21 │ │ -0428a4: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -0428a8: 5910 4f02 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@024f │ │ -0428ac: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -0428b0: 0200 1500 |0136: move/from16 v0, v21 │ │ -0428b4: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -0428b8: 5c10 5c02 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ -0428bc: 7401 9107 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -0428c2: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -0428c6: 0200 1500 |0141: move/from16 v0, v21 │ │ -0428ca: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -0428ce: 5c10 5c02 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ -0428d2: 7401 6007 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -0428d8: 0a10 |014a: move-result v16 │ │ -0428da: 120c |014b: const/4 v12, #int 0 // #0 │ │ -0428dc: 0200 1000 |014c: move/from16 v0, v16 │ │ -0428e0: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -0428e4: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -0428e8: 6e20 5f07 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -0428ee: 0c03 |0155: move-result-object v3 │ │ -0428f0: 6e10 4e0b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -0428f6: 0a15 |0159: move-result v21 │ │ -0428f8: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -0428fc: 0200 1500 |015c: move/from16 v0, v21 │ │ -042900: 0201 1600 |015e: move/from16 v1, v22 │ │ -042904: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -042908: 6e10 430b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -04290e: 0c0d |0165: move-result-object v13 │ │ -042910: 1f0d 2e01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -042914: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -042918: 55d0 3202 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -04291c: 0215 0000 |016c: move/from16 v21, v0 │ │ -042920: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -042924: 8250 |0170: int-to-float v0, v5 │ │ -042926: 0215 0000 |0171: move/from16 v21, v0 │ │ -04292a: 52d0 3502 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -04292e: 0216 0000 |0175: move/from16 v22, v0 │ │ -042932: a815 1516 |0177: mul-float v21, v21, v22 │ │ -042936: 0200 1500 |0179: move/from16 v0, v21 │ │ -04293a: 8700 |017b: float-to-int v0, v0 │ │ -04293c: 0215 0000 |017c: move/from16 v21, v0 │ │ -042940: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -042944: 7702 360b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -04294a: 0a14 |0183: move-result v20 │ │ -04294c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -042950: 5200 4f02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@024f │ │ -042954: 0215 0000 |0188: move/from16 v21, v0 │ │ -042958: 0200 1400 |018a: move/from16 v0, v20 │ │ -04295c: 0201 1500 |018c: move/from16 v1, v21 │ │ -042960: 6e30 530b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ -042966: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04296a: 28b9 |0193: goto 014c // -0047 │ │ -04296c: 0e00 |0194: return-void │ │ +041f64: |[041f64] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +041f74: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +041f78: 0200 1500 |0002: move/from16 v0, v21 │ │ +041f7c: 0201 1800 |0004: move/from16 v1, v24 │ │ +041f80: 7120 6407 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0764 │ │ +041f86: 0a15 |0009: move-result v21 │ │ +041f88: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +041f8c: 0200 1600 |000c: move/from16 v0, v22 │ │ +041f90: 0201 1900 |000e: move/from16 v1, v25 │ │ +041f94: 7120 6407 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0764 │ │ +041f9a: 0a16 |0013: move-result v22 │ │ +041f9c: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +041fa0: 0201 1500 |0016: move/from16 v1, v21 │ │ +041fa4: 0202 1600 |0018: move/from16 v2, v22 │ │ +041fa8: 6e30 a107 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@07a1 │ │ +041fae: 7401 6907 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0769 │ │ +041fb4: 0a0f |0020: move-result v15 │ │ +041fb6: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +041fba: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +041fbe: 5200 5402 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0254 │ │ +041fc2: 0215 0000 |0027: move/from16 v21, v0 │ │ +041fc6: 0200 1500 |0029: move/from16 v0, v21 │ │ +041fca: 7120 920d 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +041fd0: 0a15 |002e: move-result v21 │ │ +041fd2: 0200 1500 |002f: move/from16 v0, v21 │ │ +041fd6: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +041fda: 5910 5a02 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@025a │ │ +041fde: 7401 6c07 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ +041fe4: 0a15 |0038: move-result v21 │ │ +041fe6: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +041fea: 7401 6d07 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ +041ff0: 0a16 |003e: move-result v22 │ │ +041ff2: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +041ff6: 7401 6807 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0768 │ │ +041ffc: 0a15 |0044: move-result v21 │ │ +041ffe: 7401 6e07 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@076e │ │ +042004: 0a16 |0048: move-result v22 │ │ +042006: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +04200a: 7401 6b07 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@076b │ │ +042010: 0a16 |004e: move-result v22 │ │ +042012: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +042016: 7401 6007 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +04201c: 0a10 |0054: move-result v16 │ │ +04201e: 120c |0055: const/4 v12, #int 0 // #0 │ │ +042020: 0200 1000 |0056: move/from16 v0, v16 │ │ +042024: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +042028: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +04202c: 6e20 5f07 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +042032: 0c03 |005f: move-result-object v3 │ │ +042034: 6e10 4e0b 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +04203a: 0a15 |0063: move-result v21 │ │ +04203c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +042040: 0200 1500 |0066: move/from16 v0, v21 │ │ +042044: 0201 1600 |0068: move/from16 v1, v22 │ │ +042048: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +04204c: 6e10 430b 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +042052: 0c0d |006f: move-result-object v13 │ │ +042054: 1f0d 2e01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +042058: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +04205c: 55d0 3202 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +042060: 0215 0000 |0076: move/from16 v21, v0 │ │ +042064: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +042068: 52d0 3002 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +04206c: 0215 0000 |007c: move/from16 v21, v0 │ │ +042070: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +042074: 52d0 3002 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +042078: 0215 0000 |0082: move/from16 v21, v0 │ │ +04207c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +042080: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +042084: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +042088: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +04208c: 0200 1100 |008c: move/from16 v0, v17 │ │ +042090: 0201 1500 |008e: move/from16 v1, v21 │ │ +042094: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +042098: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +04209c: 0200 1100 |0094: move/from16 v0, v17 │ │ +0420a0: 0201 1500 |0096: move/from16 v1, v21 │ │ +0420a4: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +0420a8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +0420aa: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +0420ae: 0200 1500 |009d: move/from16 v0, v21 │ │ +0420b2: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +0420b6: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +0420ba: 0200 1500 |00a3: move/from16 v0, v21 │ │ +0420be: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +0420c2: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +0420c4: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +0420c8: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +0420cc: 0213 0500 |00ac: move/from16 v19, v5 │ │ +0420d0: 0149 |00ae: move v9, v4 │ │ +0420d2: 52d0 3402 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ +0420d6: 0215 0000 |00b1: move/from16 v21, v0 │ │ +0420da: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +0420de: 0200 1500 |00b5: move/from16 v0, v21 │ │ +0420e2: 0201 1600 |00b7: move/from16 v1, v22 │ │ +0420e6: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +0420ea: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +0420ee: 52d0 3402 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ +0420f2: 0215 0000 |00bf: move/from16 v21, v0 │ │ +0420f6: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +0420fa: 0200 1500 |00c3: move/from16 v0, v21 │ │ +0420fe: 0201 1600 |00c5: move/from16 v1, v22 │ │ +042102: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +042106: 52d0 3402 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0234 │ │ +04210a: 0213 0000 |00cb: move/from16 v19, v0 │ │ +04210e: 52d0 3102 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ +042112: 0215 0000 |00cf: move/from16 v21, v0 │ │ +042116: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +04211a: 0200 1500 |00d3: move/from16 v0, v21 │ │ +04211e: 0201 1600 |00d5: move/from16 v1, v22 │ │ +042122: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +042126: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +04212a: 52d0 3102 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ +04212e: 0215 0000 |00dd: move/from16 v21, v0 │ │ +042132: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +042136: 0200 1500 |00e1: move/from16 v0, v21 │ │ +04213a: 0201 1600 |00e3: move/from16 v1, v22 │ │ +04213e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +042142: 52d9 3102 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0231 │ │ +042146: 0200 1300 |00e9: move/from16 v0, v19 │ │ +04214a: 0201 1200 |00eb: move/from16 v1, v18 │ │ +04214e: 7120 360b 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +042154: 0a14 |00f0: move-result v20 │ │ +042156: 7120 360b 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +04215c: 0a0a |00f4: move-result v10 │ │ +04215e: 0200 1400 |00f5: move/from16 v0, v20 │ │ +042162: 6e30 530b 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ +042168: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +04216c: 6e10 450b 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0b45 │ │ +042172: 0a15 |00ff: move-result v21 │ │ +042174: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +042178: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04217c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +042180: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +042182: 2894 |0107: goto 009b // -006c │ │ +042184: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +042186: 289f |0109: goto 00a8 // -0061 │ │ +042188: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +04218c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +042190: 289e |010e: goto 00ac // -0062 │ │ +042192: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +042196: 6e10 460b 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +04219c: 0a15 |0114: move-result v21 │ │ +04219e: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +0421a2: 28eb |0117: goto 0102 // -0015 │ │ +0421a4: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +0421a8: 0200 1500 |011a: move/from16 v0, v21 │ │ +0421ac: 7120 360b 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +0421b2: 0a15 |011f: move-result v21 │ │ +0421b4: 0200 1500 |0120: move/from16 v0, v21 │ │ +0421b8: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +0421bc: 5910 5002 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0250 │ │ +0421c0: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +0421c4: 0200 1500 |0128: move/from16 v0, v21 │ │ +0421c8: 7120 360b 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +0421ce: 0a15 |012d: move-result v21 │ │ +0421d0: 0200 1500 |012e: move/from16 v0, v21 │ │ +0421d4: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +0421d8: 5910 4f02 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@024f │ │ +0421dc: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +0421e0: 0200 1500 |0136: move/from16 v0, v21 │ │ +0421e4: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +0421e8: 5c10 5c02 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ +0421ec: 7401 9107 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +0421f2: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +0421f6: 0200 1500 |0141: move/from16 v0, v21 │ │ +0421fa: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +0421fe: 5c10 5c02 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@025c │ │ +042202: 7401 6007 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +042208: 0a10 |014a: move-result v16 │ │ +04220a: 120c |014b: const/4 v12, #int 0 // #0 │ │ +04220c: 0200 1000 |014c: move/from16 v0, v16 │ │ +042210: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +042214: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +042218: 6e20 5f07 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +04221e: 0c03 |0155: move-result-object v3 │ │ +042220: 6e10 4e0b 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +042226: 0a15 |0159: move-result v21 │ │ +042228: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +04222c: 0200 1500 |015c: move/from16 v0, v21 │ │ +042230: 0201 1600 |015e: move/from16 v1, v22 │ │ +042234: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +042238: 6e10 430b 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +04223e: 0c0d |0165: move-result-object v13 │ │ +042240: 1f0d 2e01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +042244: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +042248: 55d0 3202 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +04224c: 0215 0000 |016c: move/from16 v21, v0 │ │ +042250: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +042254: 8250 |0170: int-to-float v0, v5 │ │ +042256: 0215 0000 |0171: move/from16 v21, v0 │ │ +04225a: 52d0 3502 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +04225e: 0216 0000 |0175: move/from16 v22, v0 │ │ +042262: a815 1516 |0177: mul-float v21, v21, v22 │ │ +042266: 0200 1500 |0179: move/from16 v0, v21 │ │ +04226a: 8700 |017b: float-to-int v0, v0 │ │ +04226c: 0215 0000 |017c: move/from16 v21, v0 │ │ +042270: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +042274: 7702 360b 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +04227a: 0a14 |0183: move-result v20 │ │ +04227c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +042280: 5200 4f02 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@024f │ │ +042284: 0215 0000 |0188: move/from16 v21, v0 │ │ +042288: 0200 1400 |018a: move/from16 v0, v20 │ │ +04228c: 0201 1500 |018c: move/from16 v1, v21 │ │ +042290: 6e30 530b 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0b53 │ │ +042296: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04229a: 28b9 |0193: goto 014c // -0047 │ │ +04229c: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x001d line=1170 │ │ 0x0021 line=1171 │ │ 0x0023 line=1172 │ │ 0x0035 line=1175 │ │ @@ -31559,95 +31562,95 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -042970: |[042970] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -042980: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -042984: 520e 5302 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0253 │ │ -042988: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ -04298c: 7401 7007 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -042992: 0a0c |0009: move-result v12 │ │ -042994: 7401 6c07 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ -04299a: 0a0a |000d: move-result v10 │ │ -04299c: 7401 6d07 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ -0429a2: 0a0b |0011: move-result v11 │ │ -0429a4: 7401 7207 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -0429aa: 0a0d |0015: move-result v13 │ │ -0429ac: 7401 6007 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -0429b2: 0a04 |0019: move-result v4 │ │ -0429b4: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -0429b6: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -0429ba: 0800 1000 |001d: move-object/from16 v0, v16 │ │ -0429be: 6e20 5f07 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -0429c4: 0c03 |0022: move-result-object v3 │ │ -0429c6: 6e10 430b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -0429cc: 0c09 |0026: move-result-object v9 │ │ -0429ce: 1f09 2e01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -0429d2: 559e 3202 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -0429d6: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ -0429da: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0429de: 28ec |002f: goto 001b // -0014 │ │ -0429e0: 529e 3002 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ -0429e4: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ -0429e8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -0429ea: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ -0429f0: 01a5 |0038: move v5, v10 │ │ -0429f2: b0c5 |0039: add-int/2addr v5, v12 │ │ -0429f4: 6e10 440b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ -0429fa: 0a0e |003d: move-result v14 │ │ -0429fc: 9106 050e |003e: sub-int v6, v5, v14 │ │ -042a00: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -042a04: 6e20 540b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b54 │ │ -042a0a: 28e8 |0045: goto 002d // -0018 │ │ -042a0c: 01a5 |0046: move v5, v10 │ │ -042a0e: 6e10 4f0b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b4f │ │ -042a14: 0a0e |004a: move-result v14 │ │ -042a16: b0ea |004b: add-int/2addr v10, v14 │ │ -042a18: 28ed |004c: goto 0039 // -0013 │ │ -042a1a: 6e10 460b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -042a20: 0a0e |0050: move-result v14 │ │ -042a22: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ -042a26: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ -042a2a: 7120 900d ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -042a30: 0a05 |0058: move-result v5 │ │ -042a32: 28e0 |0059: goto 0039 // -0020 │ │ -042a34: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ -042a38: 6e10 460b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -042a3e: 0a0f |005f: move-result v15 │ │ -042a40: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ -042a44: 6e10 460b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ -042a4a: 0a0e |0065: move-result v14 │ │ -042a4c: b0eb |0066: add-int/2addr v11, v14 │ │ -042a4e: 28d2 |0067: goto 0039 // -002e │ │ -042a50: 0800 1000 |0068: move-object/from16 v0, v16 │ │ -042a54: 540e 6c02 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -042a58: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ -042a5c: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -042a60: 540e 6c02 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -042a64: 0200 1100 |0072: move/from16 v0, v17 │ │ -042a68: 0201 1200 |0074: move/from16 v1, v18 │ │ -042a6c: 0202 1300 |0076: move/from16 v2, v19 │ │ -042a70: 7240 2807 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0728 │ │ -042a76: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -042a7a: 540e 5e02 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -042a7e: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ -042a82: 0800 1000 |0081: move-object/from16 v0, v16 │ │ -042a86: 540e 5e02 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -042a8a: 0200 1100 |0085: move/from16 v0, v17 │ │ -042a8e: 0201 1200 |0087: move/from16 v1, v18 │ │ -042a92: 0202 1300 |0089: move/from16 v2, v19 │ │ -042a96: 7240 2807 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0728 │ │ -042a9c: 121e |008e: const/4 v14, #int 1 // #1 │ │ -042a9e: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -042aa2: 5c0e 4e02 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ -042aa6: 0e00 |0093: return-void │ │ -042aa8: 0001 0500 0100 0000 1800 0000 0300 ... |0094: packed-switch-data (14 units) │ │ +0422a0: |[0422a0] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +0422b0: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +0422b4: 520e 5302 |0002: iget v14, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0253 │ │ +0422b8: 3d0e 6400 |0004: if-lez v14, 0068 // +0064 │ │ +0422bc: 7401 7007 1000 |0006: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0422c2: 0a0c |0009: move-result v12 │ │ +0422c4: 7401 6c07 1000 |000a: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@076c │ │ +0422ca: 0a0a |000d: move-result v10 │ │ +0422cc: 7401 6d07 1000 |000e: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@076d │ │ +0422d2: 0a0b |0011: move-result v11 │ │ +0422d4: 7401 7207 1000 |0012: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +0422da: 0a0d |0015: move-result v13 │ │ +0422dc: 7401 6007 1000 |0016: invoke-virtual/range {v16}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +0422e2: 0a04 |0019: move-result v4 │ │ +0422e4: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +0422e6: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +0422ea: 0800 1000 |001d: move-object/from16 v0, v16 │ │ +0422ee: 6e20 5f07 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +0422f4: 0c03 |0022: move-result-object v3 │ │ +0422f6: 6e10 430b 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +0422fc: 0c09 |0026: move-result-object v9 │ │ +0422fe: 1f09 2e01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +042302: 559e 3202 |0029: iget-boolean v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +042306: 390e 0500 |002b: if-nez v14, 0030 // +0005 │ │ +04230a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04230e: 28ec |002f: goto 001b // -0014 │ │ +042310: 529e 3002 |0030: iget v14, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0230 │ │ +042314: dd07 0e07 |0032: and-int/lit8 v7, v14, #int 7 // #07 │ │ +042318: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +04231a: 2b07 5f00 0000 |0035: packed-switch v7, 00000094 // +0000005f │ │ +042320: 01a5 |0038: move v5, v10 │ │ +042322: b0c5 |0039: add-int/2addr v5, v12 │ │ +042324: 6e10 440b 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0b44 │ │ +04232a: 0a0e |003d: move-result v14 │ │ +04232c: 9106 050e |003e: sub-int v6, v5, v14 │ │ +042330: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +042334: 6e20 540b 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0b54 │ │ +04233a: 28e8 |0045: goto 002d // -0018 │ │ +04233c: 01a5 |0046: move v5, v10 │ │ +04233e: 6e10 4f0b 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0b4f │ │ +042344: 0a0e |004a: move-result v14 │ │ +042346: b0ea |004b: add-int/2addr v10, v14 │ │ +042348: 28ed |004c: goto 0039 // -0013 │ │ +04234a: 6e10 460b 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +042350: 0a0e |0050: move-result v14 │ │ +042352: 910e 0d0e |0051: sub-int v14, v13, v14 │ │ +042356: db0e 0e02 |0053: div-int/lit8 v14, v14, #int 2 // #02 │ │ +04235a: 7120 900d ae00 |0055: invoke-static {v14, v10}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +042360: 0a05 |0058: move-result v5 │ │ +042362: 28e0 |0059: goto 0039 // -0020 │ │ +042364: 910e 0d0b |005a: sub-int v14, v13, v11 │ │ +042368: 6e10 460b 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +04236e: 0a0f |005f: move-result v15 │ │ +042370: 9105 0e0f |0060: sub-int v5, v14, v15 │ │ +042374: 6e10 460b 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0b46 │ │ +04237a: 0a0e |0065: move-result v14 │ │ +04237c: b0eb |0066: add-int/2addr v11, v14 │ │ +04237e: 28d2 |0067: goto 0039 // -002e │ │ +042380: 0800 1000 |0068: move-object/from16 v0, v16 │ │ +042384: 540e 6c02 |006a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +042388: 380e 0f00 |006c: if-eqz v14, 007b // +000f │ │ +04238c: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +042390: 540e 6c02 |0070: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +042394: 0200 1100 |0072: move/from16 v0, v17 │ │ +042398: 0201 1200 |0074: move/from16 v1, v18 │ │ +04239c: 0202 1300 |0076: move/from16 v2, v19 │ │ +0423a0: 7240 2807 0e21 |0078: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0728 │ │ +0423a6: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +0423aa: 540e 5e02 |007d: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +0423ae: 380e 0f00 |007f: if-eqz v14, 008e // +000f │ │ +0423b2: 0800 1000 |0081: move-object/from16 v0, v16 │ │ +0423b6: 540e 5e02 |0083: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +0423ba: 0200 1100 |0085: move/from16 v0, v17 │ │ +0423be: 0201 1200 |0087: move/from16 v1, v18 │ │ +0423c2: 0202 1300 |0089: move/from16 v2, v19 │ │ +0423c6: 7240 2807 0e21 |008b: invoke-interface {v14, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0728 │ │ +0423cc: 121e |008e: const/4 v14, #int 1 // #1 │ │ +0423ce: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +0423d2: 5c0e 4e02 |0091: iput-boolean v14, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@024e │ │ +0423d6: 0e00 |0093: return-void │ │ +0423d8: 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 │ │ @@ -31701,48 +31704,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -042ac4: |[042ac4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -042ad4: 6e10 6007 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -042ada: 0a01 |0003: move-result v1 │ │ -042adc: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -042ae0: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -042ae4: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -042ae6: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -042ae8: 0112 |000a: move v2, v1 │ │ -042aea: 0163 |000b: move v3, v6 │ │ -042aec: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -042af0: 6e20 5f07 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -042af6: 0c00 |0011: move-result-object v0 │ │ -042af8: 6e10 4e0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ -042afe: 0a07 |0015: move-result v7 │ │ -042b00: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -042b04: 6e20 7607 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -042b0a: 0c04 |001b: move-result-object v4 │ │ -042b0c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -042b10: 5247 2d02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -042b14: 5298 5202 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -042b18: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -042b1c: 6e30 610b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b61 │ │ -042b22: 0a07 |0027: move-result v7 │ │ -042b24: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -042b28: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -042b2a: 0f07 |002b: return v7 │ │ -042b2c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -042b30: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -042b32: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -042b34: 28db |0030: goto 000b // -0025 │ │ -042b36: b053 |0031: add-int/2addr v3, v5 │ │ -042b38: 28da |0032: goto 000c // -0026 │ │ -042b3a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -042b3c: 28f7 |0034: goto 002b // -0009 │ │ +0423f4: |[0423f4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +042404: 6e10 6007 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +04240a: 0a01 |0003: move-result v1 │ │ +04240c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +042410: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +042414: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +042416: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +042418: 0112 |000a: move v2, v1 │ │ +04241a: 0163 |000b: move v3, v6 │ │ +04241c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +042420: 6e20 5f07 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +042426: 0c00 |0011: move-result-object v0 │ │ +042428: 6e10 4e0b 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0b4e │ │ +04242e: 0a07 |0015: move-result v7 │ │ +042430: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +042434: 6e20 7607 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +04243a: 0c04 |001b: move-result-object v4 │ │ +04243c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +042440: 5247 2d02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +042444: 5298 5202 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042448: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +04244c: 6e30 610b a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0b61 │ │ +042452: 0a07 |0027: move-result v7 │ │ +042454: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +042458: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +04245a: 0f07 |002b: return v7 │ │ +04245c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +042460: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +042462: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +042464: 28db |0030: goto 000b // -0025 │ │ +042466: b053 |0031: add-int/2addr v3, v5 │ │ +042468: 28da |0032: goto 000c // -0026 │ │ +04246a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +04246c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2406 │ │ 0x0004 line=2407 │ │ 0x0008 line=2408 │ │ 0x0009 line=2409 │ │ 0x000a line=2410 │ │ @@ -31781,42 +31784,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -042b40: |[042b40] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -042b50: 2051 3401 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ -042b54: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -042b58: 6f20 8b0b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b8b │ │ -042b5e: 0e00 |0007: return-void │ │ -042b60: 0750 |0008: move-object v0, v5 │ │ -042b62: 1f00 3401 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ -042b66: 6e10 3607 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0736 │ │ -042b6c: 0c01 |000e: move-result-object v1 │ │ -042b6e: 6f20 8b0b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b8b │ │ -042b74: 5441 4b02 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042b78: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -042b7c: 5441 4b02 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042b80: 5402 3902 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ -042b84: 5403 3a02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ -042b88: 6e30 3b06 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@063b │ │ -042b8e: 5201 3b02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -042b92: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -042b94: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -042b96: 6e40 9c07 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -042b9c: 28e1 |0026: goto 0007 // -001f │ │ -042b9e: 5201 3b02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -042ba2: 5941 7102 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -042ba6: 5401 3902 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ -042baa: 5b41 6f02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ -042bae: 5401 3a02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ -042bb2: 5b41 7002 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ -042bb6: 28d4 |0033: goto 0007 // -002c │ │ +042470: |[042470] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +042480: 2051 3401 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ +042484: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +042488: 6f20 8b0b 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b8b │ │ +04248e: 0e00 |0007: return-void │ │ +042490: 0750 |0008: move-object v0, v5 │ │ +042492: 1f00 3401 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ +042496: 6e10 3607 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0736 │ │ +04249c: 0c01 |000e: move-result-object v1 │ │ +04249e: 6f20 8b0b 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0b8b │ │ +0424a4: 5441 4b02 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0424a8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +0424ac: 5441 4b02 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0424b0: 5402 3902 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ +0424b4: 5403 3a02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ +0424b8: 6e30 3b06 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@063b │ │ +0424be: 5201 3b02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +0424c2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +0424c4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0424c6: 6e40 9c07 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +0424cc: 28e1 |0026: goto 0007 // -001f │ │ +0424ce: 5201 3b02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +0424d2: 5941 7102 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +0424d6: 5401 3902 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ +0424da: 5b41 6f02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ +0424de: 5401 3a02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@023a │ │ +0424e2: 5b41 7002 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ +0424e6: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1079 │ │ 0x0004 line=1080 │ │ 0x0007 line=1095 │ │ 0x0009 line=1084 │ │ 0x000b line=1085 │ │ @@ -31836,28 +31839,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -042bb8: |[042bb8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -042bc8: 6f10 8c0b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b8c │ │ -042bce: 0c01 |0003: move-result-object v1 │ │ -042bd0: 2200 3401 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ -042bd4: 7020 3507 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0735 │ │ -042bda: 5232 5202 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -042bde: 5902 3b02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ -042be2: 5432 4b02 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042be6: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -042bea: 5432 4b02 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042bee: 6e10 3c06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@063c │ │ -042bf4: 0c02 |0016: move-result-object v2 │ │ -042bf6: 5b02 3902 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ -042bfa: 1100 |0019: return-object v0 │ │ +0424e8: |[0424e8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0424f8: 6f10 8c0b 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0b8c │ │ +0424fe: 0c01 |0003: move-result-object v1 │ │ +042500: 2200 3401 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ +042504: 7020 3507 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0735 │ │ +04250a: 5232 5202 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +04250e: 5902 3b02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@023b │ │ +042512: 5432 4b02 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042516: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +04251a: 5432 4b02 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04251e: 6e10 3c06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@063c │ │ +042524: 0c02 |0016: move-result-object v2 │ │ +042526: 5b02 3902 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0239 │ │ +04252a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0004 line=1069 │ │ 0x0009 line=1070 │ │ 0x000d line=1071 │ │ 0x0011 line=1072 │ │ @@ -31872,21 +31875,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -042bfc: |[042bfc] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -042c0c: 6f56 8d0b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b8d │ │ -042c12: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -042c16: 5220 6d02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -042c1a: 5221 6d02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -042c1e: 7051 9307 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0793 │ │ -042c24: 0e00 |000c: return-void │ │ +04252c: |[04252c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +04253c: 6f56 8d0b 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0b8d │ │ +042542: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +042546: 5220 6d02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +04254a: 5221 6d02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +04254e: 7051 9307 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0793 │ │ +042554: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0003 line=1260 │ │ 0x0005 line=1261 │ │ 0x000c line=1263 │ │ locals : │ │ @@ -31901,358 +31904,358 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 700 16-bit code units │ │ -042c28: |[042c28] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -042c38: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -042c3c: 5500 5602 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ -042c40: 0216 0000 |0004: move/from16 v22, v0 │ │ -042c44: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ -042c48: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ -042c4c: 0f16 |000a: return v22 │ │ -042c4e: 7401 140b 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -042c54: 0a16 |000e: move-result v22 │ │ -042c56: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ -042c5a: 7401 150b 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b15 │ │ -042c60: 0a16 |0014: move-result v22 │ │ -042c62: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ -042c66: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ -042c6a: 28f1 |0019: goto 000a // -000f │ │ -042c6c: 0800 1900 |001a: move-object/from16 v0, v25 │ │ -042c70: 5400 4b02 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042c74: 0816 0000 |001e: move-object/from16 v22, v0 │ │ -042c78: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ -042c7c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -042c80: 5400 4b02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -042c84: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -042c88: 7401 3206 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -042c8e: 0a16 |002b: move-result v22 │ │ -042c90: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ -042c94: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ -042c98: 28da |0030: goto 000a // -0026 │ │ -042c9a: 0800 1900 |0031: move-object/from16 v0, v25 │ │ -042c9e: 5400 7a02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042ca2: 0816 0000 |0035: move-object/from16 v22, v0 │ │ -042ca6: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ -042caa: 7100 250b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ -042cb0: 0c16 |003c: move-result-object v22 │ │ -042cb2: 0800 1600 |003d: move-object/from16 v0, v22 │ │ -042cb6: 0801 1900 |003f: move-object/from16 v1, v25 │ │ -042cba: 5b10 7a02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042cbe: 0800 1900 |0043: move-object/from16 v0, v25 │ │ -042cc2: 5400 7a02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042cc6: 0816 0000 |0047: move-object/from16 v22, v0 │ │ -042cca: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -042cce: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ -042cd2: 6e20 1e0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ -042cd8: 7401 140b 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -042cde: 0a04 |0053: move-result v4 │ │ -042ce0: 120a |0054: const/4 v10, #int 0 // #0 │ │ -042ce2: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ -042ce6: 0216 0000 |0057: move/from16 v22, v0 │ │ -042cea: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ -042cf0: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ -042cf4: 7701 e806 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ -042cfa: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ -042cfe: 28a7 |0063: goto 000a // -0059 │ │ -042d00: 0800 1900 |0064: move-object/from16 v0, v25 │ │ -042d04: 5400 7402 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -042d08: 0816 0000 |0068: move-object/from16 v22, v0 │ │ -042d0c: 7401 7a0c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ -042d12: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ -042d16: 0200 1600 |006f: move/from16 v0, v22 │ │ -042d1a: 0801 1900 |0071: move-object/from16 v1, v25 │ │ -042d1e: 5c10 6e02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -042d22: 7401 9107 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -042d28: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ -042d2c: 0200 1600 |007a: move/from16 v0, v22 │ │ -042d30: 0801 1900 |007c: move-object/from16 v1, v25 │ │ -042d34: 5c10 5f02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042d38: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ -042d3c: 0800 1900 |0082: move-object/from16 v0, v25 │ │ -042d40: 0201 1600 |0084: move/from16 v1, v22 │ │ -042d44: 7020 a807 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -042d4a: 7401 170b 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ -042d50: 0a16 |008c: move-result v22 │ │ -042d52: 0200 1600 |008d: move/from16 v0, v22 │ │ -042d56: 0801 1900 |008f: move-object/from16 v1, v25 │ │ -042d5a: 5910 5d02 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042d5e: 0200 1600 |0093: move/from16 v0, v22 │ │ -042d62: 0801 1900 |0095: move-object/from16 v1, v25 │ │ -042d66: 5910 6202 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042d6a: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ -042d6e: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -042d72: 0201 1600 |009d: move/from16 v1, v22 │ │ -042d76: 7120 2506 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ -042d7c: 0a16 |00a2: move-result v22 │ │ -042d7e: 0200 1600 |00a3: move/from16 v0, v22 │ │ -042d82: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ -042d86: 5910 4a02 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042d8a: 28b3 |00a9: goto 005c // -004d │ │ -042d8c: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ -042d90: 5500 5f02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042d94: 0216 0000 |00ae: move/from16 v22, v0 │ │ -042d98: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ -042d9c: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ -042da0: 5200 4a02 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042da4: 0216 0000 |00b6: move/from16 v22, v0 │ │ -042da8: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ -042dac: 0201 1600 |00ba: move/from16 v1, v22 │ │ -042db0: 7120 2206 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -042db6: 0a0d |00bf: move-result v13 │ │ -042db8: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -042dbc: 7120 2606 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -042dc2: 0a12 |00c5: move-result v18 │ │ -042dc4: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ -042dc8: 5200 6202 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042dcc: 0216 0000 |00ca: move/from16 v22, v0 │ │ -042dd0: a716 1216 |00cc: sub-float v22, v18, v22 │ │ -042dd4: 7701 8b0d 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -042dda: 0a13 |00d1: move-result v19 │ │ -042ddc: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ -042de0: 7120 2706 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0627 │ │ -042de6: 0a14 |00d7: move-result v20 │ │ -042de8: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ -042dec: 5200 6302 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ -042df0: 0216 0000 |00dc: move/from16 v22, v0 │ │ -042df4: a716 1416 |00de: sub-float v22, v20, v22 │ │ -042df8: 7701 8b0d 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -042dfe: 0a15 |00e3: move-result v21 │ │ -042e00: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ -042e04: 5200 7902 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -042e08: 0216 0000 |00e8: move/from16 v22, v0 │ │ -042e0c: 0200 1600 |00ea: move/from16 v0, v22 │ │ -042e10: 8200 |00ec: int-to-float v0, v0 │ │ -042e12: 0216 0000 |00ed: move/from16 v22, v0 │ │ -042e16: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ -042e1a: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ -042e1e: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ -042e22: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ -042e26: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ -042e2a: 0200 1600 |00f9: move/from16 v0, v22 │ │ -042e2e: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ -042e32: 5c10 5f02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042e36: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ -042e3a: 5200 5d02 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042e3e: 0216 0000 |0103: move/from16 v22, v0 │ │ -042e42: a716 1216 |0105: sub-float v22, v18, v22 │ │ -042e46: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ -042e4a: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ -042e4e: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ -042e52: 0800 1900 |010d: move-object/from16 v0, v25 │ │ -042e56: 5200 5d02 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042e5a: 0216 0000 |0111: move/from16 v22, v0 │ │ -042e5e: 0800 1900 |0113: move-object/from16 v0, v25 │ │ -042e62: 5200 7902 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -042e66: 0217 0000 |0117: move/from16 v23, v0 │ │ -042e6a: 0200 1700 |0119: move/from16 v0, v23 │ │ -042e6e: 8200 |011b: int-to-float v0, v0 │ │ -042e70: 0217 0000 |011c: move/from16 v23, v0 │ │ -042e74: a616 1617 |011e: add-float v22, v22, v23 │ │ -042e78: 0200 1600 |0120: move/from16 v0, v22 │ │ -042e7c: 0801 1900 |0122: move-object/from16 v1, v25 │ │ -042e80: 5910 6202 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -042e84: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ -042e88: 0800 1900 |0128: move-object/from16 v0, v25 │ │ -042e8c: 0201 1600 |012a: move/from16 v1, v22 │ │ -042e90: 7020 a807 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -042e96: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ -042e9a: 0800 1900 |0131: move-object/from16 v0, v25 │ │ -042e9e: 0201 1600 |0133: move/from16 v1, v22 │ │ -042ea2: 7020 a907 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -042ea8: 0800 1900 |0138: move-object/from16 v0, v25 │ │ -042eac: 5500 5f02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042eb0: 0216 0000 |013c: move/from16 v22, v0 │ │ -042eb4: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ -042eb8: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -042ebc: 5200 4a02 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042ec0: 0216 0000 |0144: move/from16 v22, v0 │ │ -042ec4: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ -042ec8: 0201 1600 |0148: move/from16 v1, v22 │ │ -042ecc: 7120 2206 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -042ed2: 0a05 |014d: move-result v5 │ │ -042ed4: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ -042ed8: 7120 2606 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -042ede: 0a12 |0153: move-result v18 │ │ -042ee0: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -042ee4: 0201 1200 |0156: move/from16 v1, v18 │ │ -042ee8: 7020 8f07 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@078f │ │ -042eee: 0a16 |015b: move-result v22 │ │ -042ef0: 960a 0a16 |015c: or-int v10, v10, v22 │ │ -042ef4: 2900 fefe |015e: goto/16 005c // -0102 │ │ -042ef8: 0800 1900 |0160: move-object/from16 v0, v25 │ │ -042efc: 5200 5d02 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -042f00: 0216 0000 |0164: move/from16 v22, v0 │ │ -042f04: 0800 1900 |0166: move-object/from16 v0, v25 │ │ -042f08: 5200 7902 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ -042f0c: 0217 0000 |016a: move/from16 v23, v0 │ │ -042f10: 0200 1700 |016c: move/from16 v0, v23 │ │ -042f14: 8200 |016e: int-to-float v0, v0 │ │ -042f16: 0217 0000 |016f: move/from16 v23, v0 │ │ -042f1a: a716 1617 |0171: sub-float v22, v22, v23 │ │ -042f1e: 28ad |0173: goto 0120 // -0053 │ │ -042f20: 0800 1900 |0174: move-object/from16 v0, v25 │ │ -042f24: 5500 5f02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -042f28: 0216 0000 |0178: move/from16 v22, v0 │ │ -042f2c: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ -042f30: 0800 1900 |017c: move-object/from16 v0, v25 │ │ -042f34: 5400 7a02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ -042f38: 0810 0000 |0180: move-object/from16 v16, v0 │ │ -042f3c: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ -042f40: 0800 1900 |0184: move-object/from16 v0, v25 │ │ -042f44: 5200 6702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ -042f48: 0217 0000 |0188: move/from16 v23, v0 │ │ -042f4c: 0200 1700 |018a: move/from16 v0, v23 │ │ -042f50: 8200 |018c: int-to-float v0, v0 │ │ -042f52: 0217 0000 |018d: move/from16 v23, v0 │ │ -042f56: 0800 1000 |018f: move-object/from16 v0, v16 │ │ -042f5a: 0201 1600 |0191: move/from16 v1, v22 │ │ -042f5e: 0202 1700 |0193: move/from16 v2, v23 │ │ -042f62: 6e30 200b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b20 │ │ -042f68: 0800 1900 |0198: move-object/from16 v0, v25 │ │ -042f6c: 5200 4a02 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042f70: 0216 0000 |019c: move/from16 v22, v0 │ │ -042f74: 0800 1000 |019e: move-object/from16 v0, v16 │ │ -042f78: 0201 1600 |01a0: move/from16 v1, v22 │ │ -042f7c: 7120 9e06 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069e │ │ -042f82: 0a16 |01a5: move-result v22 │ │ -042f84: 0200 1600 |01a6: move/from16 v0, v22 │ │ -042f88: 8709 |01a8: float-to-int v9, v0 │ │ -042f8a: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ -042f8e: 0200 1600 |01ab: move/from16 v0, v22 │ │ -042f92: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ -042f96: 5c10 6e02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -042f9a: 7401 7207 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -042fa0: 0a11 |01b4: move-result v17 │ │ -042fa2: 7401 7007 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -042fa8: 0a0e |01b8: move-result v14 │ │ -042faa: 7601 7707 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ -042fb0: 0c07 |01bc: move-result-object v7 │ │ -042fb2: 5276 2d02 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -042fb6: 82e0 |01bf: int-to-float v0, v14 │ │ -042fb8: 0216 0000 |01c0: move/from16 v22, v0 │ │ -042fbc: 0200 1100 |01c2: move/from16 v0, v17 │ │ -042fc0: 8200 |01c4: int-to-float v0, v0 │ │ -042fc2: 0217 0000 |01c5: move/from16 v23, v0 │ │ -042fc6: a916 1617 |01c7: div-float v22, v22, v23 │ │ -042fca: 5270 2c02 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -042fce: 0217 0000 |01cb: move/from16 v23, v0 │ │ -042fd2: a716 1617 |01cd: sub-float v22, v22, v23 │ │ -042fd6: 5270 2f02 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -042fda: 0217 0000 |01d1: move/from16 v23, v0 │ │ -042fde: a90c 1617 |01d3: div-float v12, v22, v23 │ │ -042fe2: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ -042fe6: 5200 4a02 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -042fea: 0216 0000 |01d9: move/from16 v22, v0 │ │ -042fee: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ -042ff2: 0201 1600 |01dd: move/from16 v1, v22 │ │ -042ff6: 7120 2206 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -042ffc: 0a05 |01e2: move-result v5 │ │ -042ffe: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ -043002: 7120 2606 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -043008: 0a12 |01e8: move-result v18 │ │ -04300a: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ -04300e: 5200 5d02 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ -043012: 0216 0000 |01ed: move/from16 v22, v0 │ │ -043016: a716 1216 |01ef: sub-float v22, v18, v22 │ │ -04301a: 0200 1600 |01f1: move/from16 v0, v22 │ │ -04301e: 870f |01f3: float-to-int v15, v0 │ │ -043020: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ -043024: 705f 5007 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0750 │ │ -04302a: 0a0b |01f9: move-result v11 │ │ -04302c: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ -043030: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ -043034: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ -043038: 0201 1600 |0200: move/from16 v1, v22 │ │ -04303c: 0202 1700 |0202: move/from16 v2, v23 │ │ -043040: 6e59 9d07 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ -043046: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ -04304a: 0200 1600 |0209: move/from16 v0, v22 │ │ -04304e: 0801 1900 |020b: move-object/from16 v1, v25 │ │ -043052: 5910 4a02 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -043056: 7601 5607 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ -04305c: 0800 1900 |0212: move-object/from16 v0, v25 │ │ -043060: 5400 6502 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -043064: 0816 0000 |0216: move-object/from16 v22, v0 │ │ -043068: 7401 770a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ -04306e: 0a16 |021b: move-result v22 │ │ -043070: 0800 1900 |021c: move-object/from16 v0, v25 │ │ -043074: 5400 7202 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -043078: 0817 0000 |0220: move-object/from16 v23, v0 │ │ -04307c: 7401 770a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ -043082: 0a17 |0225: move-result v23 │ │ -043084: 960a 1617 |0226: or-int v10, v22, v23 │ │ -043088: 2900 34fe |0228: goto/16 005c // -01cc │ │ -04308c: 0800 1900 |022a: move-object/from16 v0, v25 │ │ -043090: 5500 5f02 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ -043094: 0216 0000 |022e: move/from16 v22, v0 │ │ -043098: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ -04309c: 0800 1900 |0232: move-object/from16 v0, v25 │ │ -0430a0: 5200 5202 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0430a4: 0216 0000 |0236: move/from16 v22, v0 │ │ -0430a8: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ -0430ac: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ -0430b0: 0800 1900 |023c: move-object/from16 v0, v25 │ │ -0430b4: 0201 1600 |023e: move/from16 v1, v22 │ │ -0430b8: 0202 1700 |0240: move/from16 v2, v23 │ │ -0430bc: 0203 1800 |0242: move/from16 v3, v24 │ │ -0430c0: 6e40 9c07 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -0430c6: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ -0430ca: 0200 1600 |0249: move/from16 v0, v22 │ │ -0430ce: 0801 1900 |024b: move-object/from16 v1, v25 │ │ -0430d2: 5910 4a02 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -0430d6: 7601 5607 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ -0430dc: 0800 1900 |0252: move-object/from16 v0, v25 │ │ -0430e0: 5400 6502 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ -0430e4: 0816 0000 |0256: move-object/from16 v22, v0 │ │ -0430e8: 7401 770a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ -0430ee: 0a16 |025b: move-result v22 │ │ -0430f0: 0800 1900 |025c: move-object/from16 v0, v25 │ │ -0430f4: 5400 7202 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ -0430f8: 0817 0000 |0260: move-object/from16 v23, v0 │ │ -0430fc: 7401 770a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ -043102: 0a17 |0265: move-result v23 │ │ -043104: 960a 1617 |0266: or-int v10, v22, v23 │ │ -043108: 2900 f4fd |0268: goto/16 005c // -020c │ │ -04310c: 7701 2306 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0623 │ │ -043112: 0a08 |026d: move-result v8 │ │ -043114: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ -043118: 7120 2606 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -04311e: 0a12 |0273: move-result v18 │ │ -043120: 0200 1200 |0274: move/from16 v0, v18 │ │ -043124: 0801 1900 |0276: move-object/from16 v1, v25 │ │ -043128: 5910 6202 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -04312c: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ -043130: 7120 2506 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ -043136: 0a16 |027f: move-result v22 │ │ -043138: 0200 1600 |0280: move/from16 v0, v22 │ │ -04313c: 0801 1900 |0282: move-object/from16 v1, v25 │ │ -043140: 5910 4a02 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -043144: 2900 d6fd |0286: goto/16 005c // -022a │ │ -043148: 7602 8907 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0789 │ │ -04314e: 0800 1900 |028b: move-object/from16 v0, v25 │ │ -043152: 5200 4a02 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ -043156: 0216 0000 |028f: move/from16 v22, v0 │ │ -04315a: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ -04315e: 0201 1600 |0293: move/from16 v1, v22 │ │ -043162: 7120 2206 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ -043168: 0a16 |0298: move-result v22 │ │ -04316a: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ -04316e: 0201 1600 |029b: move/from16 v1, v22 │ │ -043172: 7120 2606 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ -043178: 0a16 |02a0: move-result v22 │ │ -04317a: 0200 1600 |02a1: move/from16 v0, v22 │ │ -04317e: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ -043182: 5910 6202 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ -043186: 2900 b5fd |02a7: goto/16 005c // -024b │ │ -04318a: 0000 |02a9: nop // spacer │ │ -04318c: 0001 0700 0000 0000 0b00 0000 1b01 ... |02aa: packed-switch-data (18 units) │ │ +042558: |[042558] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +042568: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +04256c: 5500 5602 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0256 │ │ +042570: 0216 0000 |0004: move/from16 v22, v0 │ │ +042574: 3816 0500 |0006: if-eqz v22, 000b // +0005 │ │ +042578: 1316 0100 |0008: const/16 v22, #int 1 // #1 │ │ +04257c: 0f16 |000a: return v22 │ │ +04257e: 7401 140b 1a00 |000b: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +042584: 0a16 |000e: move-result v22 │ │ +042586: 3916 0b00 |000f: if-nez v22, 001a // +000b │ │ +04258a: 7401 150b 1a00 |0011: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0b15 │ │ +042590: 0a16 |0014: move-result v22 │ │ +042592: 3816 0500 |0015: if-eqz v22, 001a // +0005 │ │ +042596: 1316 0000 |0017: const/16 v22, #int 0 // #0 │ │ +04259a: 28f1 |0019: goto 000a // -000f │ │ +04259c: 0800 1900 |001a: move-object/from16 v0, v25 │ │ +0425a0: 5400 4b02 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0425a4: 0816 0000 |001e: move-object/from16 v22, v0 │ │ +0425a8: 3816 0e00 |0020: if-eqz v22, 002e // +000e │ │ +0425ac: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +0425b0: 5400 4b02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0425b4: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +0425b8: 7401 3206 1600 |0028: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +0425be: 0a16 |002b: move-result v22 │ │ +0425c0: 3916 0500 |002c: if-nez v22, 0031 // +0005 │ │ +0425c4: 1316 0000 |002e: const/16 v22, #int 0 // #0 │ │ +0425c8: 28da |0030: goto 000a // -0026 │ │ +0425ca: 0800 1900 |0031: move-object/from16 v0, v25 │ │ +0425ce: 5400 7a02 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +0425d2: 0816 0000 |0035: move-object/from16 v22, v0 │ │ +0425d6: 3916 0c00 |0037: if-nez v22, 0043 // +000c │ │ +0425da: 7100 250b 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0b25 │ │ +0425e0: 0c16 |003c: move-result-object v22 │ │ +0425e2: 0800 1600 |003d: move-object/from16 v0, v22 │ │ +0425e6: 0801 1900 |003f: move-object/from16 v1, v25 │ │ +0425ea: 5b10 7a02 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +0425ee: 0800 1900 |0043: move-object/from16 v0, v25 │ │ +0425f2: 5400 7a02 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +0425f6: 0816 0000 |0047: move-object/from16 v22, v0 │ │ +0425fa: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0425fe: 0801 1a00 |004b: move-object/from16 v1, v26 │ │ +042602: 6e20 1e0b 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0b1e │ │ +042608: 7401 140b 1a00 |0050: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +04260e: 0a04 |0053: move-result v4 │ │ +042610: 120a |0054: const/4 v10, #int 0 // #0 │ │ +042612: d540 ff00 |0055: and-int/lit16 v0, v4, #int 255 // #00ff │ │ +042616: 0216 0000 |0057: move/from16 v22, v0 │ │ +04261a: 2b16 5102 0000 |0059: packed-switch v22, 000002aa // +00000251 │ │ +042620: 380a 0500 |005c: if-eqz v10, 0061 // +0005 │ │ +042624: 7701 e806 1900 |005e: invoke-static/range {v25}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ +04262a: 1316 0100 |0061: const/16 v22, #int 1 // #1 │ │ +04262e: 28a7 |0063: goto 000a // -0059 │ │ +042630: 0800 1900 |0064: move-object/from16 v0, v25 │ │ +042634: 5400 7402 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +042638: 0816 0000 |0068: move-object/from16 v22, v0 │ │ +04263c: 7401 7a0c 1600 |006a: invoke-virtual/range {v22}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ +042642: 1316 0000 |006d: const/16 v22, #int 0 // #0 │ │ +042646: 0200 1600 |006f: move/from16 v0, v22 │ │ +04264a: 0801 1900 |0071: move-object/from16 v1, v25 │ │ +04264e: 5c10 6e02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +042652: 7401 9107 1900 |0075: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +042658: 1316 0100 |0078: const/16 v22, #int 1 // #1 │ │ +04265c: 0200 1600 |007a: move/from16 v0, v22 │ │ +042660: 0801 1900 |007c: move-object/from16 v1, v25 │ │ +042664: 5c10 5f02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +042668: 1316 0100 |0080: const/16 v22, #int 1 // #1 │ │ +04266c: 0800 1900 |0082: move-object/from16 v0, v25 │ │ +042670: 0201 1600 |0084: move/from16 v1, v22 │ │ +042674: 7020 a807 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +04267a: 7401 170b 1a00 |0089: invoke-virtual/range {v26}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ +042680: 0a16 |008c: move-result v22 │ │ +042682: 0200 1600 |008d: move/from16 v0, v22 │ │ +042686: 0801 1900 |008f: move-object/from16 v1, v25 │ │ +04268a: 5910 5d02 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +04268e: 0200 1600 |0093: move/from16 v0, v22 │ │ +042692: 0801 1900 |0095: move-object/from16 v1, v25 │ │ +042696: 5910 6202 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +04269a: 1316 0000 |0099: const/16 v22, #int 0 // #0 │ │ +04269e: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +0426a2: 0201 1600 |009d: move/from16 v1, v22 │ │ +0426a6: 7120 2506 1000 |009f: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ +0426ac: 0a16 |00a2: move-result v22 │ │ +0426ae: 0200 1600 |00a3: move/from16 v0, v22 │ │ +0426b2: 0801 1900 |00a5: move-object/from16 v1, v25 │ │ +0426b6: 5910 4a02 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0426ba: 28b3 |00a9: goto 005c // -004d │ │ +0426bc: 0800 1900 |00aa: move-object/from16 v0, v25 │ │ +0426c0: 5500 5f02 |00ac: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +0426c4: 0216 0000 |00ae: move/from16 v22, v0 │ │ +0426c8: 3916 8800 |00b0: if-nez v22, 0138 // +0088 │ │ +0426cc: 0800 1900 |00b2: move-object/from16 v0, v25 │ │ +0426d0: 5200 4a02 |00b4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0426d4: 0216 0000 |00b6: move/from16 v22, v0 │ │ +0426d8: 0800 1a00 |00b8: move-object/from16 v0, v26 │ │ +0426dc: 0201 1600 |00ba: move/from16 v1, v22 │ │ +0426e0: 7120 2206 1000 |00bc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +0426e6: 0a0d |00bf: move-result v13 │ │ +0426e8: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +0426ec: 7120 2606 d000 |00c2: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +0426f2: 0a12 |00c5: move-result v18 │ │ +0426f4: 0800 1900 |00c6: move-object/from16 v0, v25 │ │ +0426f8: 5200 6202 |00c8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0426fc: 0216 0000 |00ca: move/from16 v22, v0 │ │ +042700: a716 1216 |00cc: sub-float v22, v18, v22 │ │ +042704: 7701 8b0d 1600 |00ce: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +04270a: 0a13 |00d1: move-result v19 │ │ +04270c: 0800 1a00 |00d2: move-object/from16 v0, v26 │ │ +042710: 7120 2706 d000 |00d4: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0627 │ │ +042716: 0a14 |00d7: move-result v20 │ │ +042718: 0800 1900 |00d8: move-object/from16 v0, v25 │ │ +04271c: 5200 6302 |00da: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@0263 │ │ +042720: 0216 0000 |00dc: move/from16 v22, v0 │ │ +042724: a716 1416 |00de: sub-float v22, v20, v22 │ │ +042728: 7701 8b0d 1600 |00e0: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +04272e: 0a15 |00e3: move-result v21 │ │ +042730: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +042734: 5200 7902 |00e6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +042738: 0216 0000 |00e8: move/from16 v22, v0 │ │ +04273c: 0200 1600 |00ea: move/from16 v0, v22 │ │ +042740: 8200 |00ec: int-to-float v0, v0 │ │ +042742: 0216 0000 |00ed: move/from16 v22, v0 │ │ +042746: 2d16 1316 |00ef: cmpl-float v22, v19, v22 │ │ +04274a: 3d16 4700 |00f1: if-lez v22, 0138 // +0047 │ │ +04274e: 2d16 1315 |00f3: cmpl-float v22, v19, v21 │ │ +042752: 3d16 4300 |00f5: if-lez v22, 0138 // +0043 │ │ +042756: 1316 0100 |00f7: const/16 v22, #int 1 // #1 │ │ +04275a: 0200 1600 |00f9: move/from16 v0, v22 │ │ +04275e: 0801 1900 |00fb: move-object/from16 v1, v25 │ │ +042762: 5c10 5f02 |00fd: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +042766: 0800 1900 |00ff: move-object/from16 v0, v25 │ │ +04276a: 5200 5d02 |0101: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +04276e: 0216 0000 |0103: move/from16 v22, v0 │ │ +042772: a716 1216 |0105: sub-float v22, v18, v22 │ │ +042776: 1317 0000 |0107: const/16 v23, #int 0 // #0 │ │ +04277a: 2d16 1617 |0109: cmpl-float v22, v22, v23 │ │ +04277e: 3d16 5500 |010b: if-lez v22, 0160 // +0055 │ │ +042782: 0800 1900 |010d: move-object/from16 v0, v25 │ │ +042786: 5200 5d02 |010f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +04278a: 0216 0000 |0111: move/from16 v22, v0 │ │ +04278e: 0800 1900 |0113: move-object/from16 v0, v25 │ │ +042792: 5200 7902 |0115: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +042796: 0217 0000 |0117: move/from16 v23, v0 │ │ +04279a: 0200 1700 |0119: move/from16 v0, v23 │ │ +04279e: 8200 |011b: int-to-float v0, v0 │ │ +0427a0: 0217 0000 |011c: move/from16 v23, v0 │ │ +0427a4: a616 1617 |011e: add-float v22, v22, v23 │ │ +0427a8: 0200 1600 |0120: move/from16 v0, v22 │ │ +0427ac: 0801 1900 |0122: move-object/from16 v1, v25 │ │ +0427b0: 5910 6202 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +0427b4: 1316 0100 |0126: const/16 v22, #int 1 // #1 │ │ +0427b8: 0800 1900 |0128: move-object/from16 v0, v25 │ │ +0427bc: 0201 1600 |012a: move/from16 v1, v22 │ │ +0427c0: 7020 a807 1000 |012c: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +0427c6: 1316 0100 |012f: const/16 v22, #int 1 // #1 │ │ +0427ca: 0800 1900 |0131: move-object/from16 v0, v25 │ │ +0427ce: 0201 1600 |0133: move/from16 v1, v22 │ │ +0427d2: 7020 a907 1000 |0135: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +0427d8: 0800 1900 |0138: move-object/from16 v0, v25 │ │ +0427dc: 5500 5f02 |013a: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +0427e0: 0216 0000 |013c: move/from16 v22, v0 │ │ +0427e4: 3816 1eff |013e: if-eqz v22, 005c // -00e2 │ │ +0427e8: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +0427ec: 5200 4a02 |0142: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0427f0: 0216 0000 |0144: move/from16 v22, v0 │ │ +0427f4: 0800 1a00 |0146: move-object/from16 v0, v26 │ │ +0427f8: 0201 1600 |0148: move/from16 v1, v22 │ │ +0427fc: 7120 2206 1000 |014a: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +042802: 0a05 |014d: move-result v5 │ │ +042804: 0800 1a00 |014e: move-object/from16 v0, v26 │ │ +042808: 7120 2606 5000 |0150: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +04280e: 0a12 |0153: move-result v18 │ │ +042810: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +042814: 0201 1200 |0156: move/from16 v1, v18 │ │ +042818: 7020 8f07 1000 |0158: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@078f │ │ +04281e: 0a16 |015b: move-result v22 │ │ +042820: 960a 0a16 |015c: or-int v10, v10, v22 │ │ +042824: 2900 fefe |015e: goto/16 005c // -0102 │ │ +042828: 0800 1900 |0160: move-object/from16 v0, v25 │ │ +04282c: 5200 5d02 |0162: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +042830: 0216 0000 |0164: move/from16 v22, v0 │ │ +042834: 0800 1900 |0166: move-object/from16 v0, v25 │ │ +042838: 5200 7902 |0168: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0279 │ │ +04283c: 0217 0000 |016a: move/from16 v23, v0 │ │ +042840: 0200 1700 |016c: move/from16 v0, v23 │ │ +042844: 8200 |016e: int-to-float v0, v0 │ │ +042846: 0217 0000 |016f: move/from16 v23, v0 │ │ +04284a: a716 1617 |0171: sub-float v22, v22, v23 │ │ +04284e: 28ad |0173: goto 0120 // -0053 │ │ +042850: 0800 1900 |0174: move-object/from16 v0, v25 │ │ +042854: 5500 5f02 |0176: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +042858: 0216 0000 |0178: move/from16 v22, v0 │ │ +04285c: 3816 e2fe |017a: if-eqz v22, 005c // -011e │ │ +042860: 0800 1900 |017c: move-object/from16 v0, v25 │ │ +042864: 5400 7a02 |017e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@027a │ │ +042868: 0810 0000 |0180: move-object/from16 v16, v0 │ │ +04286c: 1316 e803 |0182: const/16 v22, #int 1000 // #3e8 │ │ +042870: 0800 1900 |0184: move-object/from16 v0, v25 │ │ +042874: 5200 6702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@0267 │ │ +042878: 0217 0000 |0188: move/from16 v23, v0 │ │ +04287c: 0200 1700 |018a: move/from16 v0, v23 │ │ +042880: 8200 |018c: int-to-float v0, v0 │ │ +042882: 0217 0000 |018d: move/from16 v23, v0 │ │ +042886: 0800 1000 |018f: move-object/from16 v0, v16 │ │ +04288a: 0201 1600 |0191: move/from16 v1, v22 │ │ +04288e: 0202 1700 |0193: move/from16 v2, v23 │ │ +042892: 6e30 200b 1002 |0195: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0b20 │ │ +042898: 0800 1900 |0198: move-object/from16 v0, v25 │ │ +04289c: 5200 4a02 |019a: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +0428a0: 0216 0000 |019c: move/from16 v22, v0 │ │ +0428a4: 0800 1000 |019e: move-object/from16 v0, v16 │ │ +0428a8: 0201 1600 |01a0: move/from16 v1, v22 │ │ +0428ac: 7120 9e06 1000 |01a2: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@069e │ │ +0428b2: 0a16 |01a5: move-result v22 │ │ +0428b4: 0200 1600 |01a6: move/from16 v0, v22 │ │ +0428b8: 8709 |01a8: float-to-int v9, v0 │ │ +0428ba: 1316 0100 |01a9: const/16 v22, #int 1 // #1 │ │ +0428be: 0200 1600 |01ab: move/from16 v0, v22 │ │ +0428c2: 0801 1900 |01ad: move-object/from16 v1, v25 │ │ +0428c6: 5c10 6e02 |01af: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +0428ca: 7401 7207 1900 |01b1: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +0428d0: 0a11 |01b4: move-result v17 │ │ +0428d2: 7401 7007 1900 |01b5: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0428d8: 0a0e |01b8: move-result v14 │ │ +0428da: 7601 7707 1900 |01b9: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0777 │ │ +0428e0: 0c07 |01bc: move-result-object v7 │ │ +0428e2: 5276 2d02 |01bd: iget v6, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0428e6: 82e0 |01bf: int-to-float v0, v14 │ │ +0428e8: 0216 0000 |01c0: move/from16 v22, v0 │ │ +0428ec: 0200 1100 |01c2: move/from16 v0, v17 │ │ +0428f0: 8200 |01c4: int-to-float v0, v0 │ │ +0428f2: 0217 0000 |01c5: move/from16 v23, v0 │ │ +0428f6: a916 1617 |01c7: div-float v22, v22, v23 │ │ +0428fa: 5270 2c02 |01c9: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0428fe: 0217 0000 |01cb: move/from16 v23, v0 │ │ +042902: a716 1617 |01cd: sub-float v22, v22, v23 │ │ +042906: 5270 2f02 |01cf: iget v0, v7, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +04290a: 0217 0000 |01d1: move/from16 v23, v0 │ │ +04290e: a90c 1617 |01d3: div-float v12, v22, v23 │ │ +042912: 0800 1900 |01d5: move-object/from16 v0, v25 │ │ +042916: 5200 4a02 |01d7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +04291a: 0216 0000 |01d9: move/from16 v22, v0 │ │ +04291e: 0800 1a00 |01db: move-object/from16 v0, v26 │ │ +042922: 0201 1600 |01dd: move/from16 v1, v22 │ │ +042926: 7120 2206 1000 |01df: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +04292c: 0a05 |01e2: move-result v5 │ │ +04292e: 0800 1a00 |01e3: move-object/from16 v0, v26 │ │ +042932: 7120 2606 5000 |01e5: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +042938: 0a12 |01e8: move-result v18 │ │ +04293a: 0800 1900 |01e9: move-object/from16 v0, v25 │ │ +04293e: 5200 5d02 |01eb: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@025d │ │ +042942: 0216 0000 |01ed: move/from16 v22, v0 │ │ +042946: a716 1216 |01ef: sub-float v22, v18, v22 │ │ +04294a: 0200 1600 |01f1: move/from16 v0, v22 │ │ +04294e: 870f |01f3: float-to-int v15, v0 │ │ +042950: 0800 1900 |01f4: move-object/from16 v0, v25 │ │ +042954: 705f 5007 609c |01f6: invoke-direct {v0, v6, v12, v9, v15}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0750 │ │ +04295a: 0a0b |01f9: move-result v11 │ │ +04295c: 1316 0100 |01fa: const/16 v22, #int 1 // #1 │ │ +042960: 1317 0100 |01fc: const/16 v23, #int 1 // #1 │ │ +042964: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ +042968: 0201 1600 |0200: move/from16 v1, v22 │ │ +04296c: 0202 1700 |0202: move/from16 v2, v23 │ │ +042970: 6e59 9d07 b021 |0204: invoke-virtual {v0, v11, v1, v2, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ +042976: 1316 ffff |0207: const/16 v22, #int -1 // #ffff │ │ +04297a: 0200 1600 |0209: move/from16 v0, v22 │ │ +04297e: 0801 1900 |020b: move-object/from16 v1, v25 │ │ +042982: 5910 4a02 |020d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +042986: 7601 5607 1900 |020f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ +04298c: 0800 1900 |0212: move-object/from16 v0, v25 │ │ +042990: 5400 6502 |0214: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +042994: 0816 0000 |0216: move-object/from16 v22, v0 │ │ +042998: 7401 770a 1600 |0218: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ +04299e: 0a16 |021b: move-result v22 │ │ +0429a0: 0800 1900 |021c: move-object/from16 v0, v25 │ │ +0429a4: 5400 7202 |021e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +0429a8: 0817 0000 |0220: move-object/from16 v23, v0 │ │ +0429ac: 7401 770a 1700 |0222: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ +0429b2: 0a17 |0225: move-result v23 │ │ +0429b4: 960a 1617 |0226: or-int v10, v22, v23 │ │ +0429b8: 2900 34fe |0228: goto/16 005c // -01cc │ │ +0429bc: 0800 1900 |022a: move-object/from16 v0, v25 │ │ +0429c0: 5500 5f02 |022c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@025f │ │ +0429c4: 0216 0000 |022e: move/from16 v22, v0 │ │ +0429c8: 3816 2cfe |0230: if-eqz v22, 005c // -01d4 │ │ +0429cc: 0800 1900 |0232: move-object/from16 v0, v25 │ │ +0429d0: 5200 5202 |0234: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0429d4: 0216 0000 |0236: move/from16 v22, v0 │ │ +0429d8: 1317 0100 |0238: const/16 v23, #int 1 // #1 │ │ +0429dc: 1318 0100 |023a: const/16 v24, #int 1 // #1 │ │ +0429e0: 0800 1900 |023c: move-object/from16 v0, v25 │ │ +0429e4: 0201 1600 |023e: move/from16 v1, v22 │ │ +0429e8: 0202 1700 |0240: move/from16 v2, v23 │ │ +0429ec: 0203 1800 |0242: move/from16 v3, v24 │ │ +0429f0: 6e40 9c07 1032 |0244: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +0429f6: 1316 ffff |0247: const/16 v22, #int -1 // #ffff │ │ +0429fa: 0200 1600 |0249: move/from16 v0, v22 │ │ +0429fe: 0801 1900 |024b: move-object/from16 v1, v25 │ │ +042a02: 5910 4a02 |024d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +042a06: 7601 5607 1900 |024f: invoke-direct/range {v25}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0756 │ │ +042a0c: 0800 1900 |0252: move-object/from16 v0, v25 │ │ +042a10: 5400 6502 |0254: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0265 │ │ +042a14: 0816 0000 |0256: move-object/from16 v22, v0 │ │ +042a18: 7401 770a 1600 |0258: invoke-virtual/range {v22}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ +042a1e: 0a16 |025b: move-result v22 │ │ +042a20: 0800 1900 |025c: move-object/from16 v0, v25 │ │ +042a24: 5400 7202 |025e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0272 │ │ +042a28: 0817 0000 |0260: move-object/from16 v23, v0 │ │ +042a2c: 7401 770a 1700 |0262: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0a77 │ │ +042a32: 0a17 |0265: move-result v23 │ │ +042a34: 960a 1617 |0266: or-int v10, v22, v23 │ │ +042a38: 2900 f4fd |0268: goto/16 005c // -020c │ │ +042a3c: 7701 2306 1a00 |026a: invoke-static/range {v26}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0623 │ │ +042a42: 0a08 |026d: move-result v8 │ │ +042a44: 0800 1a00 |026e: move-object/from16 v0, v26 │ │ +042a48: 7120 2606 8000 |0270: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +042a4e: 0a12 |0273: move-result v18 │ │ +042a50: 0200 1200 |0274: move/from16 v0, v18 │ │ +042a54: 0801 1900 |0276: move-object/from16 v1, v25 │ │ +042a58: 5910 6202 |0278: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +042a5c: 0800 1a00 |027a: move-object/from16 v0, v26 │ │ +042a60: 7120 2506 8000 |027c: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0625 │ │ +042a66: 0a16 |027f: move-result v22 │ │ +042a68: 0200 1600 |0280: move/from16 v0, v22 │ │ +042a6c: 0801 1900 |0282: move-object/from16 v1, v25 │ │ +042a70: 5910 4a02 |0284: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +042a74: 2900 d6fd |0286: goto/16 005c // -022a │ │ +042a78: 7602 8907 1900 |0288: invoke-direct/range {v25, v26}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0789 │ │ +042a7e: 0800 1900 |028b: move-object/from16 v0, v25 │ │ +042a82: 5200 4a02 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@024a │ │ +042a86: 0216 0000 |028f: move/from16 v22, v0 │ │ +042a8a: 0800 1a00 |0291: move-object/from16 v0, v26 │ │ +042a8e: 0201 1600 |0293: move/from16 v1, v22 │ │ +042a92: 7120 2206 1000 |0295: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0622 │ │ +042a98: 0a16 |0298: move-result v22 │ │ +042a9a: 0800 1a00 |0299: move-object/from16 v0, v26 │ │ +042a9e: 0201 1600 |029b: move/from16 v1, v22 │ │ +042aa2: 7120 2606 1000 |029d: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0626 │ │ +042aa8: 0a16 |02a0: move-result v22 │ │ +042aaa: 0200 1600 |02a1: move/from16 v0, v22 │ │ +042aae: 0801 1900 |02a3: move-object/from16 v1, v25 │ │ +042ab2: 5910 6202 |02a5: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0262 │ │ +042ab6: 2900 b5fd |02a7: goto/16 005c // -024b │ │ +042aba: 0000 |02a9: nop // spacer │ │ +042abc: 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 │ │ @@ -32357,24 +32360,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0431b0: |[0431b0] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -0431c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0431c2: 5221 5202 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0431c6: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -0431ca: 5221 5202 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0431ce: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0431d2: 6e30 9b07 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@079b │ │ -0431d8: 0f00 |000c: return v0 │ │ -0431da: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0431dc: 28fe |000e: goto 000c // -0002 │ │ +042ae0: |[042ae0] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +042af0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042af2: 5221 5202 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042af6: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +042afa: 5221 5202 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042afe: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +042b02: 6e30 9b07 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@079b │ │ +042b08: 0f00 |000c: return v0 │ │ +042b0a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +042b0c: 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; │ │ @@ -32384,30 +32387,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0431e0: |[0431e0] android.support.v4.view.ViewPager.pageRight:()Z │ │ -0431f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0431f2: 5431 4b02 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0431f6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -0431fa: 5231 5202 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0431fe: 5432 4b02 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043202: 6e10 3206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -043208: 0a02 |000c: move-result v2 │ │ -04320a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04320e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -043212: 5231 5202 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043216: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04321a: 6e30 9b07 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@079b │ │ -043220: 0f00 |0018: return v0 │ │ -043222: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -043224: 28fe |001a: goto 0018 // -0002 │ │ +042b10: |[042b10] android.support.v4.view.ViewPager.pageRight:()Z │ │ +042b20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042b22: 5431 4b02 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042b26: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +042b2a: 5231 5202 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042b2e: 5432 4b02 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042b32: 6e10 3206 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +042b38: 0a02 |000c: move-result v2 │ │ +042b3a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +042b3e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +042b42: 5231 5202 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042b46: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042b4a: 6e30 9b07 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@079b │ │ +042b50: 0f00 |0018: return v0 │ │ +042b52: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +042b54: 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; │ │ @@ -32417,18 +32420,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043228: |[043228] android.support.v4.view.ViewPager.populate:()V │ │ -043238: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04323c: 6e20 9207 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0792 │ │ -043242: 0e00 |0005: return-void │ │ +042b58: |[042b58] android.support.v4.view.ViewPager.populate:()V │ │ +042b68: 5210 5202 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042b6c: 6e20 9207 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0792 │ │ +042b72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0005 line=773 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -32437,461 +32440,461 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 870 16-bit code units │ │ -043244: |[043244] android.support.v4.view.ViewPager.populate:(I)V │ │ -043254: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ -043258: 0800 1900 |0002: move-object/from16 v0, v25 │ │ -04325c: 5200 5202 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043260: 0216 0000 |0006: move/from16 v22, v0 │ │ -043264: 0200 1600 |0008: move/from16 v0, v22 │ │ -043268: 0201 1a00 |000a: move/from16 v1, v26 │ │ -04326c: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ -043270: 0800 1900 |000e: move-object/from16 v0, v25 │ │ -043274: 5200 5202 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043278: 0216 0000 |0012: move/from16 v22, v0 │ │ -04327c: 0800 1900 |0014: move-object/from16 v0, v25 │ │ -043280: 0201 1600 |0016: move/from16 v1, v22 │ │ -043284: 6e20 7807 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ -04328a: 0c12 |001b: move-result-object v18 │ │ -04328c: 0200 1a00 |001c: move/from16 v0, v26 │ │ -043290: 0801 1900 |001e: move-object/from16 v1, v25 │ │ -043294: 5910 5202 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043298: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -04329c: 5400 4b02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0432a0: 0816 0000 |0026: move-object/from16 v22, v0 │ │ -0432a4: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ -0432a8: 0e00 |002a: return-void │ │ -0432aa: 0800 1900 |002b: move-object/from16 v0, v25 │ │ -0432ae: 5500 6e02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -0432b2: 0216 0000 |002f: move/from16 v22, v0 │ │ -0432b6: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ -0432ba: 7401 7307 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0773 │ │ -0432c0: 0c16 |0036: move-result-object v22 │ │ -0432c2: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ -0432c6: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -0432ca: 5400 4b02 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0432ce: 0816 0000 |003d: move-object/from16 v22, v0 │ │ -0432d2: 0800 1600 |003f: move-object/from16 v0, v22 │ │ -0432d6: 0801 1900 |0041: move-object/from16 v1, v25 │ │ -0432da: 6e20 4006 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ -0432e0: 0800 1900 |0046: move-object/from16 v0, v25 │ │ -0432e4: 5200 6b02 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -0432e8: 0213 0000 |004a: move/from16 v19, v0 │ │ -0432ec: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ -0432f0: 0800 1900 |004e: move-object/from16 v0, v25 │ │ -0432f4: 5200 5202 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0432f8: 0217 0000 |0052: move/from16 v23, v0 │ │ -0432fc: 9117 1713 |0054: sub-int v23, v23, v19 │ │ -043300: 7702 900d 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -043306: 0a15 |0059: move-result v21 │ │ -043308: 0800 1900 |005a: move-object/from16 v0, v25 │ │ -04330c: 5400 4b02 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043310: 0816 0000 |005e: move-object/from16 v22, v0 │ │ -043314: 7401 3206 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -04331a: 0a04 |0063: move-result v4 │ │ -04331c: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ -043320: 0800 1900 |0066: move-object/from16 v0, v25 │ │ -043324: 5200 5202 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043328: 0217 0000 |006a: move/from16 v23, v0 │ │ -04332c: 9017 1713 |006c: add-int v23, v23, v19 │ │ -043330: 7702 920d 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -043336: 0a0a |0071: move-result v10 │ │ -043338: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ -04333a: 1208 |0073: const/4 v8, #int 0 // #0 │ │ -04333c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -04333e: 0800 1900 |0075: move-object/from16 v0, v25 │ │ -043342: 5400 6102 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043346: 0816 0000 |0079: move-object/from16 v22, v0 │ │ -04334a: 7401 2e0e 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043350: 0a16 |007e: move-result v22 │ │ -043352: 0200 1600 |007f: move/from16 v0, v22 │ │ -043356: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ -04335a: 0800 1900 |0083: move-object/from16 v0, v25 │ │ -04335e: 5400 6102 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043362: 0816 0000 |0087: move-object/from16 v22, v0 │ │ -043366: 0800 1600 |0089: move-object/from16 v0, v22 │ │ -04336a: 6e20 280e 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043370: 0c0e |008e: move-result-object v14 │ │ -043372: 1f0e 2d01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043376: 52e0 2d02 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04337a: 0216 0000 |0093: move/from16 v22, v0 │ │ -04337e: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -043382: 5200 5202 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043386: 0217 0000 |0099: move/from16 v23, v0 │ │ -04338a: 0200 1600 |009b: move/from16 v0, v22 │ │ -04338e: 0201 1700 |009d: move/from16 v1, v23 │ │ -043392: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ -043396: 52e0 2d02 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04339a: 0216 0000 |00a3: move/from16 v22, v0 │ │ -04339e: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -0433a2: 5200 5202 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0433a6: 0217 0000 |00a9: move/from16 v23, v0 │ │ -0433aa: 0200 1600 |00ab: move/from16 v0, v22 │ │ -0433ae: 0201 1700 |00ad: move/from16 v1, v23 │ │ -0433b2: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ -0433b6: 07e8 |00b1: move-object v8, v14 │ │ -0433b8: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ -0433bc: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ -0433c0: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ -0433c4: 5200 5202 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0433c8: 0216 0000 |00ba: move/from16 v22, v0 │ │ -0433cc: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ -0433d0: 0201 1600 |00be: move/from16 v1, v22 │ │ -0433d4: 6e30 4407 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ -0433da: 0c08 |00c3: move-result-object v8 │ │ -0433dc: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ -0433e0: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -0433e2: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ -0433e6: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ -0433ea: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ -0433ee: 5400 6102 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0433f2: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ -0433f6: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ -0433fa: 6e20 280e f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043400: 0c16 |00d6: move-result-object v22 │ │ -043402: 1f16 2d01 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043406: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ -04340a: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ -04340e: 5280 2f02 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -043412: 0217 0000 |00df: move/from16 v23, v0 │ │ -043416: a710 1617 |00e1: sub-float v16, v22, v23 │ │ -04341a: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ -04341e: 5200 5202 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043422: 0216 0000 |00e7: move/from16 v22, v0 │ │ -043426: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ -04342a: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ -04342e: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ -043432: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ -043436: 0200 1400 |00f1: move/from16 v0, v20 │ │ -04343a: 0201 1500 |00f3: move/from16 v1, v21 │ │ -04343e: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ -043442: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ -043446: 528c 2f02 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04344a: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ -04344e: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ -043452: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ -043456: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ -04345a: 0800 1900 |0103: move-object/from16 v0, v25 │ │ -04345e: 5400 6102 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043462: 0816 0000 |0107: move-object/from16 v22, v0 │ │ -043466: 7401 2e0e 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -04346c: 0a16 |010c: move-result v22 │ │ -04346e: 0200 1600 |010d: move/from16 v0, v22 │ │ -043472: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ -043476: 0800 1900 |0111: move-object/from16 v0, v25 │ │ -04347a: 5400 6102 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04347e: 0816 0000 |0115: move-object/from16 v22, v0 │ │ -043482: 0800 1600 |0117: move-object/from16 v0, v22 │ │ -043486: 6e20 280e f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -04348c: 0c16 |011c: move-result-object v22 │ │ -04348e: 1f16 2d01 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043492: 080e 1600 |011f: move-object/from16 v14, v22 │ │ -043496: 0800 1900 |0121: move-object/from16 v0, v25 │ │ -04349a: 5200 5202 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -04349e: 0216 0000 |0125: move/from16 v22, v0 │ │ -0434a2: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ -0434a6: 0200 1400 |0129: move/from16 v0, v20 │ │ -0434aa: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ -0434ae: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ -0434b2: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ -0434b6: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ -0434ba: 0200 1400 |0133: move/from16 v0, v20 │ │ -0434be: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ -0434c2: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ -0434c6: 0800 1900 |0139: move-object/from16 v0, v25 │ │ -0434ca: 0801 1200 |013b: move-object/from16 v1, v18 │ │ -0434ce: 7040 4a07 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@074a │ │ -0434d4: 0800 1900 |0140: move-object/from16 v0, v25 │ │ -0434d8: 5400 4b02 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0434dc: 0817 0000 |0144: move-object/from16 v23, v0 │ │ -0434e0: 0800 1900 |0146: move-object/from16 v0, v25 │ │ -0434e4: 5200 5202 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0434e8: 0218 0000 |014a: move/from16 v24, v0 │ │ -0434ec: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ -0434f0: 5480 2b02 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -0434f4: 0816 0000 |0150: move-object/from16 v22, v0 │ │ -0434f8: 0800 1700 |0152: move-object/from16 v0, v23 │ │ -0434fc: 0801 1900 |0154: move-object/from16 v1, v25 │ │ -043500: 0202 1800 |0156: move/from16 v2, v24 │ │ -043504: 0803 1600 |0158: move-object/from16 v3, v22 │ │ -043508: 6e40 3e06 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@063e │ │ -04350e: 0800 1900 |015d: move-object/from16 v0, v25 │ │ -043512: 5400 4b02 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043516: 0816 0000 |0161: move-object/from16 v22, v0 │ │ -04351a: 0800 1600 |0163: move-object/from16 v0, v22 │ │ -04351e: 0801 1900 |0165: move-object/from16 v1, v25 │ │ -043522: 6e20 3106 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ -043528: 7401 6007 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -04352e: 0a06 |016d: move-result v6 │ │ -043530: 120d |016e: const/4 v13, #int 0 // #0 │ │ -043532: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ -043536: 0800 1900 |0171: move-object/from16 v0, v25 │ │ -04353a: 6e20 5f07 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -043540: 0c05 |0176: move-result-object v5 │ │ -043542: 6e10 430b 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ -043548: 0c11 |017a: move-result-object v17 │ │ -04354a: 1f11 2e01 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ -04354e: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -043552: 5500 3202 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ -043556: 0216 0000 |0181: move/from16 v22, v0 │ │ -04355a: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ -04355e: 0800 1100 |0185: move-object/from16 v0, v17 │ │ -043562: 5200 3502 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -043566: 0216 0000 |0189: move/from16 v22, v0 │ │ -04356a: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ -04356e: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ -043572: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ -043576: 0800 1900 |0191: move-object/from16 v0, v25 │ │ -04357a: 6e20 7607 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -043580: 0c0e |0196: move-result-object v14 │ │ -043582: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ -043586: 52e0 2f02 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04358a: 0216 0000 |019b: move/from16 v22, v0 │ │ -04358e: 0200 1600 |019d: move/from16 v0, v22 │ │ -043592: 0801 1100 |019f: move-object/from16 v1, v17 │ │ -043596: 5910 3502 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ -04359a: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04359e: 28ca |01a5: goto 016f // -0036 │ │ -0435a0: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0435a4: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ -0435a8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -0435aa: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ -0435ae: 52e0 2d02 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0435b2: 0216 0000 |01af: move/from16 v22, v0 │ │ -0435b6: 0200 1400 |01b1: move/from16 v0, v20 │ │ -0435ba: 0201 1600 |01b3: move/from16 v1, v22 │ │ -0435be: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ -0435c2: 55e0 2e02 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ -0435c6: 0216 0000 |01b9: move/from16 v22, v0 │ │ -0435ca: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ -0435ce: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ -0435d2: 5400 6102 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0435d6: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ -0435da: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ -0435de: 6e20 2b0e f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -0435e4: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ -0435e8: 5400 4b02 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0435ec: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ -0435f0: 54e0 2b02 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -0435f4: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ -0435f8: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ -0435fc: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ -043600: 0202 1400 |01d6: move/from16 v2, v20 │ │ -043604: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ -043608: 6e40 2f06 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ -04360e: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ -043612: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ -043616: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ -04361a: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ -04361e: 5400 6102 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043622: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ -043626: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ -04362a: 6e20 280e f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043630: 0c16 |01ee: move-result-object v22 │ │ -043632: 1f16 2d01 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043636: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ -04363a: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ -04363e: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ -043642: 120e |01f7: const/4 v14, #int 0 // #0 │ │ -043644: 28fb |01f8: goto 01f3 // -0005 │ │ -043646: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ -04364a: 52e0 2d02 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -04364e: 0216 0000 |01fd: move/from16 v22, v0 │ │ -043652: 0200 1400 |01ff: move/from16 v0, v20 │ │ -043656: 0201 1600 |0201: move/from16 v1, v22 │ │ -04365a: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ -04365e: 52e0 2f02 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -043662: 0216 0000 |0207: move/from16 v22, v0 │ │ -043666: a60b 0b16 |0209: add-float v11, v11, v22 │ │ -04366a: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -04366e: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ -043672: 0800 1900 |020f: move-object/from16 v0, v25 │ │ -043676: 5400 6102 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04367a: 0816 0000 |0213: move-object/from16 v22, v0 │ │ -04367e: 0800 1600 |0215: move-object/from16 v0, v22 │ │ -043682: 6e20 280e f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043688: 0c16 |021a: move-result-object v22 │ │ -04368a: 1f16 2d01 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -04368e: 080e 1600 |021d: move-object/from16 v14, v22 │ │ -043692: 28d4 |021f: goto 01f3 // -002c │ │ -043694: 120e |0220: const/4 v14, #int 0 // #0 │ │ -043696: 28fe |0221: goto 021f // -0002 │ │ -043698: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ -04369c: 0800 1900 |0224: move-object/from16 v0, v25 │ │ -0436a0: 0201 1400 |0226: move/from16 v1, v20 │ │ -0436a4: 0202 1600 |0228: move/from16 v2, v22 │ │ -0436a8: 6e30 4407 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ -0436ae: 0c0e |022d: move-result-object v14 │ │ -0436b0: 52e0 2f02 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -0436b4: 0216 0000 |0230: move/from16 v22, v0 │ │ -0436b8: a60b 0b16 |0232: add-float v11, v11, v22 │ │ -0436bc: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0436c0: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ -0436c4: 0800 1900 |0238: move-object/from16 v0, v25 │ │ -0436c8: 5400 6102 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0436cc: 0816 0000 |023c: move-object/from16 v22, v0 │ │ -0436d0: 0800 1600 |023e: move-object/from16 v0, v22 │ │ -0436d4: 6e20 280e f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0436da: 0c16 |0243: move-result-object v22 │ │ -0436dc: 1f16 2d01 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0436e0: 080e 1600 |0246: move-object/from16 v14, v22 │ │ -0436e4: 28ab |0248: goto 01f3 // -0055 │ │ -0436e6: 120e |0249: const/4 v14, #int 0 // #0 │ │ -0436e8: 28fe |024a: goto 0248 // -0002 │ │ -0436ea: 120e |024b: const/4 v14, #int 0 // #0 │ │ -0436ec: 2900 d5fe |024c: goto/16 0121 // -012b │ │ -0436f0: 52e0 2d02 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0436f4: 0216 0000 |0250: move/from16 v22, v0 │ │ -0436f8: 0200 1400 |0252: move/from16 v0, v20 │ │ -0436fc: 0201 1600 |0254: move/from16 v1, v22 │ │ -043700: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ -043704: 55e0 2e02 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ -043708: 0216 0000 |025a: move/from16 v22, v0 │ │ -04370c: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ -043710: 0800 1900 |025e: move-object/from16 v0, v25 │ │ -043714: 5400 6102 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043718: 0816 0000 |0262: move-object/from16 v22, v0 │ │ -04371c: 0800 1600 |0264: move-object/from16 v0, v22 │ │ -043720: 6e20 2b0e f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -043726: 0800 1900 |0269: move-object/from16 v0, v25 │ │ -04372a: 5400 4b02 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04372e: 0816 0000 |026d: move-object/from16 v22, v0 │ │ -043732: 54e0 2b02 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -043736: 0817 0000 |0271: move-object/from16 v23, v0 │ │ -04373a: 0800 1600 |0273: move-object/from16 v0, v22 │ │ -04373e: 0801 1900 |0275: move-object/from16 v1, v25 │ │ -043742: 0202 1400 |0277: move/from16 v2, v20 │ │ -043746: 0803 1700 |0279: move-object/from16 v3, v23 │ │ -04374a: 6e40 2f06 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ -043750: 0800 1900 |027e: move-object/from16 v0, v25 │ │ -043754: 5400 6102 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043758: 0816 0000 |0282: move-object/from16 v22, v0 │ │ -04375c: 7401 2e0e 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043762: 0a16 |0287: move-result v22 │ │ -043764: 0200 1600 |0288: move/from16 v0, v22 │ │ -043768: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ -04376c: 0800 1900 |028c: move-object/from16 v0, v25 │ │ -043770: 5400 6102 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043774: 0816 0000 |0290: move-object/from16 v22, v0 │ │ -043778: 0800 1600 |0292: move-object/from16 v0, v22 │ │ -04377c: 6e20 280e f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043782: 0c16 |0297: move-result-object v22 │ │ -043784: 1f16 2d01 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043788: 080e 1600 |029a: move-object/from16 v14, v22 │ │ -04378c: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ -043790: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ -043794: 120e |02a0: const/4 v14, #int 0 // #0 │ │ -043796: 28fb |02a1: goto 029c // -0005 │ │ -043798: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ -04379c: 52e0 2d02 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0437a0: 0216 0000 |02a6: move/from16 v22, v0 │ │ -0437a4: 0200 1400 |02a8: move/from16 v0, v20 │ │ -0437a8: 0201 1600 |02aa: move/from16 v1, v22 │ │ -0437ac: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ -0437b0: 52e0 2f02 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -0437b4: 0216 0000 |02b0: move/from16 v22, v0 │ │ -0437b8: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ -0437bc: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0437c0: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ -0437c4: 5400 6102 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0437c8: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ -0437cc: 7401 2e0e 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0437d2: 0a16 |02bf: move-result v22 │ │ -0437d4: 0200 1600 |02c0: move/from16 v0, v22 │ │ -0437d8: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ -0437dc: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ -0437e0: 5400 6102 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -0437e4: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ -0437e8: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ -0437ec: 6e20 280e f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0437f2: 0c16 |02cf: move-result-object v22 │ │ -0437f4: 1f16 2d01 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -0437f8: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ -0437fc: 28c8 |02d4: goto 029c // -0038 │ │ -0437fe: 120e |02d5: const/4 v14, #int 0 // #0 │ │ -043800: 28fe |02d6: goto 02d4 // -0002 │ │ -043802: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ -043806: 0201 1400 |02d9: move/from16 v1, v20 │ │ -04380a: 6e30 4407 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ -043810: 0c0e |02de: move-result-object v14 │ │ -043812: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ -043816: 52e0 2f02 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ -04381a: 0216 0000 |02e3: move/from16 v22, v0 │ │ -04381e: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ -043822: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ -043826: 5400 6102 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04382a: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ -04382e: 7401 2e0e 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043834: 0a16 |02f0: move-result v22 │ │ -043836: 0200 1600 |02f1: move/from16 v0, v22 │ │ -04383a: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ -04383e: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ -043842: 5400 6102 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043846: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ -04384a: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ -04384e: 6e20 280e f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043854: 0c16 |0300: move-result-object v22 │ │ -043856: 1f16 2d01 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -04385a: 080e 1600 |0303: move-object/from16 v14, v22 │ │ -04385e: 2897 |0305: goto 029c // -0069 │ │ -043860: 120e |0306: const/4 v14, #int 0 // #0 │ │ -043862: 28fe |0307: goto 0305 // -0002 │ │ -043864: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ -043868: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ -04386c: 7401 7407 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0774 │ │ -043872: 0a16 |030f: move-result v22 │ │ -043874: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ -043878: 7401 5a07 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075a │ │ -04387e: 0c09 |0315: move-result-object v9 │ │ -043880: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ -043884: 0800 1900 |0318: move-object/from16 v0, v25 │ │ -043888: 6e20 7507 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0775 │ │ -04388e: 0c0e |031d: move-result-object v14 │ │ -043890: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ -043894: 52e0 2d02 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -043898: 0216 0000 |0322: move/from16 v22, v0 │ │ -04389c: 0800 1900 |0324: move-object/from16 v0, v25 │ │ -0438a0: 5200 5202 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0438a4: 0217 0000 |0328: move/from16 v23, v0 │ │ -0438a8: 0200 1600 |032a: move/from16 v0, v22 │ │ -0438ac: 0201 1700 |032c: move/from16 v1, v23 │ │ -0438b0: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ -0438b4: 120d |0330: const/4 v13, #int 0 // #0 │ │ -0438b6: 7401 6007 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -0438bc: 0a16 |0334: move-result v22 │ │ -0438be: 0200 1600 |0335: move/from16 v0, v22 │ │ -0438c2: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ -0438c6: 0800 1900 |0339: move-object/from16 v0, v25 │ │ -0438ca: 6e20 5f07 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ -0438d0: 0c05 |033e: move-result-object v5 │ │ -0438d2: 0800 1900 |033f: move-object/from16 v0, v25 │ │ -0438d6: 6e20 7607 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ -0438dc: 0c0e |0344: move-result-object v14 │ │ -0438de: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ -0438e2: 52e0 2d02 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -0438e6: 0216 0000 |0349: move/from16 v22, v0 │ │ -0438ea: 0800 1900 |034b: move-object/from16 v0, v25 │ │ -0438ee: 5200 5202 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0438f2: 0217 0000 |034f: move/from16 v23, v0 │ │ -0438f6: 0200 1600 |0351: move/from16 v0, v22 │ │ -0438fa: 0201 1700 |0353: move/from16 v1, v23 │ │ -0438fe: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ -043902: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ -043906: 0200 1600 |0359: move/from16 v0, v22 │ │ -04390a: 6e20 600b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b60 │ │ -043910: 0a16 |035e: move-result v22 │ │ -043912: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ -043916: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04391a: 28ce |0363: goto 0331 // -0032 │ │ -04391c: 120e |0364: const/4 v14, #int 0 // #0 │ │ -04391e: 28b9 |0365: goto 031e // -0047 │ │ +042b74: |[042b74] android.support.v4.view.ViewPager.populate:(I)V │ │ +042b84: 1312 0000 |0000: const/16 v18, #int 0 // #0 │ │ +042b88: 0800 1900 |0002: move-object/from16 v0, v25 │ │ +042b8c: 5200 5202 |0004: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042b90: 0216 0000 |0006: move/from16 v22, v0 │ │ +042b94: 0200 1600 |0008: move/from16 v0, v22 │ │ +042b98: 0201 1a00 |000a: move/from16 v1, v26 │ │ +042b9c: 3210 1600 |000c: if-eq v0, v1, 0022 // +0016 │ │ +042ba0: 0800 1900 |000e: move-object/from16 v0, v25 │ │ +042ba4: 5200 5202 |0010: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042ba8: 0216 0000 |0012: move/from16 v22, v0 │ │ +042bac: 0800 1900 |0014: move-object/from16 v0, v25 │ │ +042bb0: 0201 1600 |0016: move/from16 v1, v22 │ │ +042bb4: 6e20 7807 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ +042bba: 0c12 |001b: move-result-object v18 │ │ +042bbc: 0200 1a00 |001c: move/from16 v0, v26 │ │ +042bc0: 0801 1900 |001e: move-object/from16 v1, v25 │ │ +042bc4: 5910 5202 |0020: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042bc8: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +042bcc: 5400 4b02 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042bd0: 0816 0000 |0026: move-object/from16 v22, v0 │ │ +042bd4: 3916 0300 |0028: if-nez v22, 002b // +0003 │ │ +042bd8: 0e00 |002a: return-void │ │ +042bda: 0800 1900 |002b: move-object/from16 v0, v25 │ │ +042bde: 5500 6e02 |002d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +042be2: 0216 0000 |002f: move/from16 v22, v0 │ │ +042be6: 3916 f9ff |0031: if-nez v22, 002a // -0007 │ │ +042bea: 7401 7307 1900 |0033: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0773 │ │ +042bf0: 0c16 |0036: move-result-object v22 │ │ +042bf2: 3816 f3ff |0037: if-eqz v22, 002a // -000d │ │ +042bf6: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +042bfa: 5400 4b02 |003b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042bfe: 0816 0000 |003d: move-object/from16 v22, v0 │ │ +042c02: 0800 1600 |003f: move-object/from16 v0, v22 │ │ +042c06: 0801 1900 |0041: move-object/from16 v1, v25 │ │ +042c0a: 6e20 4006 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ +042c10: 0800 1900 |0046: move-object/from16 v0, v25 │ │ +042c14: 5200 6b02 |0048: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +042c18: 0213 0000 |004a: move/from16 v19, v0 │ │ +042c1c: 1316 0000 |004c: const/16 v22, #int 0 // #0 │ │ +042c20: 0800 1900 |004e: move-object/from16 v0, v25 │ │ +042c24: 5200 5202 |0050: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042c28: 0217 0000 |0052: move/from16 v23, v0 │ │ +042c2c: 9117 1713 |0054: sub-int v23, v23, v19 │ │ +042c30: 7702 900d 1600 |0056: invoke-static/range {v22, v23}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +042c36: 0a15 |0059: move-result v21 │ │ +042c38: 0800 1900 |005a: move-object/from16 v0, v25 │ │ +042c3c: 5400 4b02 |005c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042c40: 0816 0000 |005e: move-object/from16 v22, v0 │ │ +042c44: 7401 3206 1600 |0060: invoke-virtual/range {v22}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +042c4a: 0a04 |0063: move-result v4 │ │ +042c4c: d816 04ff |0064: add-int/lit8 v22, v4, #int -1 // #ff │ │ +042c50: 0800 1900 |0066: move-object/from16 v0, v25 │ │ +042c54: 5200 5202 |0068: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042c58: 0217 0000 |006a: move/from16 v23, v0 │ │ +042c5c: 9017 1713 |006c: add-int v23, v23, v19 │ │ +042c60: 7702 920d 1600 |006e: invoke-static/range {v22, v23}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +042c66: 0a0a |0071: move-result v10 │ │ +042c68: 12f7 |0072: const/4 v7, #int -1 // #ff │ │ +042c6a: 1208 |0073: const/4 v8, #int 0 // #0 │ │ +042c6c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +042c6e: 0800 1900 |0075: move-object/from16 v0, v25 │ │ +042c72: 5400 6102 |0077: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042c76: 0816 0000 |0079: move-object/from16 v22, v0 │ │ +042c7a: 7401 2e0e 1600 |007b: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +042c80: 0a16 |007e: move-result v22 │ │ +042c82: 0200 1600 |007f: move/from16 v0, v22 │ │ +042c86: 3507 3100 |0081: if-ge v7, v0, 00b2 // +0031 │ │ +042c8a: 0800 1900 |0083: move-object/from16 v0, v25 │ │ +042c8e: 5400 6102 |0085: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042c92: 0816 0000 |0087: move-object/from16 v22, v0 │ │ +042c96: 0800 1600 |0089: move-object/from16 v0, v22 │ │ +042c9a: 6e20 280e 7000 |008b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +042ca0: 0c0e |008e: move-result-object v14 │ │ +042ca2: 1f0e 2d01 |008f: check-cast v14, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +042ca6: 52e0 2d02 |0091: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +042caa: 0216 0000 |0093: move/from16 v22, v0 │ │ +042cae: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +042cb2: 5200 5202 |0097: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042cb6: 0217 0000 |0099: move/from16 v23, v0 │ │ +042cba: 0200 1600 |009b: move/from16 v0, v22 │ │ +042cbe: 0201 1700 |009d: move/from16 v1, v23 │ │ +042cc2: 3410 0701 |009f: if-lt v0, v1, 01a6 // +0107 │ │ +042cc6: 52e0 2d02 |00a1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +042cca: 0216 0000 |00a3: move/from16 v22, v0 │ │ +042cce: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +042cd2: 5200 5202 |00a7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042cd6: 0217 0000 |00a9: move/from16 v23, v0 │ │ +042cda: 0200 1600 |00ab: move/from16 v0, v22 │ │ +042cde: 0201 1700 |00ad: move/from16 v1, v23 │ │ +042ce2: 3310 0300 |00af: if-ne v0, v1, 00b2 // +0003 │ │ +042ce6: 07e8 |00b1: move-object v8, v14 │ │ +042ce8: 3908 1200 |00b2: if-nez v8, 00c4 // +0012 │ │ +042cec: 3d04 1000 |00b4: if-lez v4, 00c4 // +0010 │ │ +042cf0: 0800 1900 |00b6: move-object/from16 v0, v25 │ │ +042cf4: 5200 5202 |00b8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042cf8: 0216 0000 |00ba: move/from16 v22, v0 │ │ +042cfc: 0800 1900 |00bc: move-object/from16 v0, v25 │ │ +042d00: 0201 1600 |00be: move/from16 v1, v22 │ │ +042d04: 6e30 4407 1007 |00c0: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ +042d0a: 0c08 |00c3: move-result-object v8 │ │ +042d0c: 3808 7c00 |00c4: if-eqz v8, 0140 // +007c │ │ +042d10: 120b |00c6: const/4 v11, #int 0 // #0 │ │ +042d12: d80f 07ff |00c7: add-int/lit8 v15, v7, #int -1 // #ff │ │ +042d16: 3a0f e100 |00c9: if-ltz v15, 01aa // +00e1 │ │ +042d1a: 0800 1900 |00cb: move-object/from16 v0, v25 │ │ +042d1e: 5400 6102 |00cd: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042d22: 0816 0000 |00cf: move-object/from16 v22, v0 │ │ +042d26: 0800 1600 |00d1: move-object/from16 v0, v22 │ │ +042d2a: 6e20 280e f000 |00d3: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +042d30: 0c16 |00d6: move-result-object v22 │ │ +042d32: 1f16 2d01 |00d7: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +042d36: 080e 1600 |00d9: move-object/from16 v14, v22 │ │ +042d3a: 1516 0040 |00db: const/high16 v22, #int 1073741824 // #4000 │ │ +042d3e: 5280 2f02 |00dd: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +042d42: 0217 0000 |00df: move/from16 v23, v0 │ │ +042d46: a710 1617 |00e1: sub-float v16, v22, v23 │ │ +042d4a: 0800 1900 |00e3: move-object/from16 v0, v25 │ │ +042d4e: 5200 5202 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042d52: 0216 0000 |00e7: move/from16 v22, v0 │ │ +042d56: d814 16ff |00e9: add-int/lit8 v20, v22, #int -1 // #ff │ │ +042d5a: 3a14 0e00 |00eb: if-ltz v20, 00f9 // +000e │ │ +042d5e: 2d16 0b10 |00ed: cmpl-float v22, v11, v16 │ │ +042d62: 3a16 0a01 |00ef: if-ltz v22, 01f9 // +010a │ │ +042d66: 0200 1400 |00f1: move/from16 v0, v20 │ │ +042d6a: 0201 1500 |00f3: move/from16 v1, v21 │ │ +042d6e: 3510 0401 |00f5: if-ge v0, v1, 01f9 // +0104 │ │ +042d72: 390e b600 |00f7: if-nez v14, 01ad // +00b6 │ │ +042d76: 528c 2f02 |00f9: iget v12, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +042d7a: d80f 0701 |00fb: add-int/lit8 v15, v7, #int 1 // #01 │ │ +042d7e: 1516 0040 |00fd: const/high16 v22, #int 1073741824 // #4000 │ │ +042d82: 2e16 0c16 |00ff: cmpg-float v22, v12, v22 │ │ +042d86: 3b16 3800 |0101: if-gez v22, 0139 // +0038 │ │ +042d8a: 0800 1900 |0103: move-object/from16 v0, v25 │ │ +042d8e: 5400 6102 |0105: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042d92: 0816 0000 |0107: move-object/from16 v22, v0 │ │ +042d96: 7401 2e0e 1600 |0109: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +042d9c: 0a16 |010c: move-result v22 │ │ +042d9e: 0200 1600 |010d: move/from16 v0, v22 │ │ +042da2: 350f 3c01 |010f: if-ge v15, v0, 024b // +013c │ │ +042da6: 0800 1900 |0111: move-object/from16 v0, v25 │ │ +042daa: 5400 6102 |0113: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042dae: 0816 0000 |0115: move-object/from16 v22, v0 │ │ +042db2: 0800 1600 |0117: move-object/from16 v0, v22 │ │ +042db6: 6e20 280e f000 |0119: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +042dbc: 0c16 |011c: move-result-object v22 │ │ +042dbe: 1f16 2d01 |011d: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +042dc2: 080e 1600 |011f: move-object/from16 v14, v22 │ │ +042dc6: 0800 1900 |0121: move-object/from16 v0, v25 │ │ +042dca: 5200 5202 |0123: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042dce: 0216 0000 |0125: move/from16 v22, v0 │ │ +042dd2: d814 1601 |0127: add-int/lit8 v20, v22, #int 1 // #01 │ │ +042dd6: 0200 1400 |0129: move/from16 v0, v20 │ │ +042dda: 3540 0e00 |012b: if-ge v0, v4, 0139 // +000e │ │ +042dde: 1516 0040 |012d: const/high16 v22, #int 1073741824 // #4000 │ │ +042de2: 2d16 0c16 |012f: cmpl-float v22, v12, v22 │ │ +042de6: 3a16 7101 |0131: if-ltz v22, 02a2 // +0171 │ │ +042dea: 0200 1400 |0133: move/from16 v0, v20 │ │ +042dee: 37a0 6d01 |0135: if-le v0, v10, 02a2 // +016d │ │ +042df2: 390e 1701 |0137: if-nez v14, 024e // +0117 │ │ +042df6: 0800 1900 |0139: move-object/from16 v0, v25 │ │ +042dfa: 0801 1200 |013b: move-object/from16 v1, v18 │ │ +042dfe: 7040 4a07 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@074a │ │ +042e04: 0800 1900 |0140: move-object/from16 v0, v25 │ │ +042e08: 5400 4b02 |0142: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042e0c: 0817 0000 |0144: move-object/from16 v23, v0 │ │ +042e10: 0800 1900 |0146: move-object/from16 v0, v25 │ │ +042e14: 5200 5202 |0148: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +042e18: 0218 0000 |014a: move/from16 v24, v0 │ │ +042e1c: 3808 bc01 |014c: if-eqz v8, 0308 // +01bc │ │ +042e20: 5480 2b02 |014e: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +042e24: 0816 0000 |0150: move-object/from16 v22, v0 │ │ +042e28: 0800 1700 |0152: move-object/from16 v0, v23 │ │ +042e2c: 0801 1900 |0154: move-object/from16 v1, v25 │ │ +042e30: 0202 1800 |0156: move/from16 v2, v24 │ │ +042e34: 0803 1600 |0158: move-object/from16 v3, v22 │ │ +042e38: 6e40 3e06 1032 |015a: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@063e │ │ +042e3e: 0800 1900 |015d: move-object/from16 v0, v25 │ │ +042e42: 5400 4b02 |015f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042e46: 0816 0000 |0161: move-object/from16 v22, v0 │ │ +042e4a: 0800 1600 |0163: move-object/from16 v0, v22 │ │ +042e4e: 0801 1900 |0165: move-object/from16 v1, v25 │ │ +042e52: 6e20 3106 1000 |0167: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ +042e58: 7401 6007 1900 |016a: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +042e5e: 0a06 |016d: move-result v6 │ │ +042e60: 120d |016e: const/4 v13, #int 0 // #0 │ │ +042e62: 356d 9d01 |016f: if-ge v13, v6, 030c // +019d │ │ +042e66: 0800 1900 |0171: move-object/from16 v0, v25 │ │ +042e6a: 6e20 5f07 d000 |0173: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +042e70: 0c05 |0176: move-result-object v5 │ │ +042e72: 6e10 430b 0500 |0177: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0b43 │ │ +042e78: 0c11 |017a: move-result-object v17 │ │ +042e7a: 1f11 2e01 |017b: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@012e │ │ +042e7e: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +042e82: 5500 3202 |017f: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0232 │ │ +042e86: 0216 0000 |0181: move/from16 v22, v0 │ │ +042e8a: 3916 2000 |0183: if-nez v22, 01a3 // +0020 │ │ +042e8e: 0800 1100 |0185: move-object/from16 v0, v17 │ │ +042e92: 5200 3502 |0187: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +042e96: 0216 0000 |0189: move/from16 v22, v0 │ │ +042e9a: 1317 0000 |018b: const/16 v23, #int 0 // #0 │ │ +042e9e: 2d16 1617 |018d: cmpl-float v22, v22, v23 │ │ +042ea2: 3916 1400 |018f: if-nez v22, 01a3 // +0014 │ │ +042ea6: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +042eaa: 6e20 7607 5000 |0193: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +042eb0: 0c0e |0196: move-result-object v14 │ │ +042eb2: 380e 0c00 |0197: if-eqz v14, 01a3 // +000c │ │ +042eb6: 52e0 2f02 |0199: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +042eba: 0216 0000 |019b: move/from16 v22, v0 │ │ +042ebe: 0200 1600 |019d: move/from16 v0, v22 │ │ +042ec2: 0801 1100 |019f: move-object/from16 v1, v17 │ │ +042ec6: 5910 3502 |01a1: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0235 │ │ +042eca: d80d 0d01 |01a3: add-int/lit8 v13, v13, #int 1 // #01 │ │ +042ece: 28ca |01a5: goto 016f // -0036 │ │ +042ed0: d807 0701 |01a6: add-int/lit8 v7, v7, #int 1 // #01 │ │ +042ed4: 2900 cdfe |01a8: goto/16 0075 // -0133 │ │ +042ed8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +042eda: 2900 30ff |01ab: goto/16 00db // -00d0 │ │ +042ede: 52e0 2d02 |01ad: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +042ee2: 0216 0000 |01af: move/from16 v22, v0 │ │ +042ee6: 0200 1400 |01b1: move/from16 v0, v20 │ │ +042eea: 0201 1600 |01b3: move/from16 v1, v22 │ │ +042eee: 3310 3e00 |01b5: if-ne v0, v1, 01f3 // +003e │ │ +042ef2: 55e0 2e02 |01b7: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ +042ef6: 0216 0000 |01b9: move/from16 v22, v0 │ │ +042efa: 3916 3800 |01bb: if-nez v22, 01f3 // +0038 │ │ +042efe: 0800 1900 |01bd: move-object/from16 v0, v25 │ │ +042f02: 5400 6102 |01bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042f06: 0816 0000 |01c1: move-object/from16 v22, v0 │ │ +042f0a: 0800 1600 |01c3: move-object/from16 v0, v22 │ │ +042f0e: 6e20 2b0e f000 |01c5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +042f14: 0800 1900 |01c8: move-object/from16 v0, v25 │ │ +042f18: 5400 4b02 |01ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +042f1c: 0816 0000 |01cc: move-object/from16 v22, v0 │ │ +042f20: 54e0 2b02 |01ce: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +042f24: 0817 0000 |01d0: move-object/from16 v23, v0 │ │ +042f28: 0800 1600 |01d2: move-object/from16 v0, v22 │ │ +042f2c: 0801 1900 |01d4: move-object/from16 v1, v25 │ │ +042f30: 0202 1400 |01d6: move/from16 v2, v20 │ │ +042f34: 0803 1700 |01d8: move-object/from16 v3, v23 │ │ +042f38: 6e40 2f06 1032 |01da: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ +042f3e: d80f 0fff |01dd: add-int/lit8 v15, v15, #int -1 // #ff │ │ +042f42: d807 07ff |01df: add-int/lit8 v7, v7, #int -1 // #ff │ │ +042f46: 3a0f 1600 |01e1: if-ltz v15, 01f7 // +0016 │ │ +042f4a: 0800 1900 |01e3: move-object/from16 v0, v25 │ │ +042f4e: 5400 6102 |01e5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042f52: 0816 0000 |01e7: move-object/from16 v22, v0 │ │ +042f56: 0800 1600 |01e9: move-object/from16 v0, v22 │ │ +042f5a: 6e20 280e f000 |01eb: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +042f60: 0c16 |01ee: move-result-object v22 │ │ +042f62: 1f16 2d01 |01ef: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +042f66: 080e 1600 |01f1: move-object/from16 v14, v22 │ │ +042f6a: d814 14ff |01f3: add-int/lit8 v20, v20, #int -1 // #ff │ │ +042f6e: 2900 f6fe |01f5: goto/16 00eb // -010a │ │ +042f72: 120e |01f7: const/4 v14, #int 0 // #0 │ │ +042f74: 28fb |01f8: goto 01f3 // -0005 │ │ +042f76: 380e 2900 |01f9: if-eqz v14, 0222 // +0029 │ │ +042f7a: 52e0 2d02 |01fb: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +042f7e: 0216 0000 |01fd: move/from16 v22, v0 │ │ +042f82: 0200 1400 |01ff: move/from16 v0, v20 │ │ +042f86: 0201 1600 |0201: move/from16 v1, v22 │ │ +042f8a: 3310 1f00 |0203: if-ne v0, v1, 0222 // +001f │ │ +042f8e: 52e0 2f02 |0205: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +042f92: 0216 0000 |0207: move/from16 v22, v0 │ │ +042f96: a60b 0b16 |0209: add-float v11, v11, v22 │ │ +042f9a: d80f 0fff |020b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +042f9e: 3a0f 1300 |020d: if-ltz v15, 0220 // +0013 │ │ +042fa2: 0800 1900 |020f: move-object/from16 v0, v25 │ │ +042fa6: 5400 6102 |0211: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042faa: 0816 0000 |0213: move-object/from16 v22, v0 │ │ +042fae: 0800 1600 |0215: move-object/from16 v0, v22 │ │ +042fb2: 6e20 280e f000 |0217: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +042fb8: 0c16 |021a: move-result-object v22 │ │ +042fba: 1f16 2d01 |021b: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +042fbe: 080e 1600 |021d: move-object/from16 v14, v22 │ │ +042fc2: 28d4 |021f: goto 01f3 // -002c │ │ +042fc4: 120e |0220: const/4 v14, #int 0 // #0 │ │ +042fc6: 28fe |0221: goto 021f // -0002 │ │ +042fc8: d816 0f01 |0222: add-int/lit8 v22, v15, #int 1 // #01 │ │ +042fcc: 0800 1900 |0224: move-object/from16 v0, v25 │ │ +042fd0: 0201 1400 |0226: move/from16 v1, v20 │ │ +042fd4: 0202 1600 |0228: move/from16 v2, v22 │ │ +042fd8: 6e30 4407 1002 |022a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ +042fde: 0c0e |022d: move-result-object v14 │ │ +042fe0: 52e0 2f02 |022e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +042fe4: 0216 0000 |0230: move/from16 v22, v0 │ │ +042fe8: a60b 0b16 |0232: add-float v11, v11, v22 │ │ +042fec: d807 0701 |0234: add-int/lit8 v7, v7, #int 1 // #01 │ │ +042ff0: 3a0f 1300 |0236: if-ltz v15, 0249 // +0013 │ │ +042ff4: 0800 1900 |0238: move-object/from16 v0, v25 │ │ +042ff8: 5400 6102 |023a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +042ffc: 0816 0000 |023c: move-object/from16 v22, v0 │ │ +043000: 0800 1600 |023e: move-object/from16 v0, v22 │ │ +043004: 6e20 280e f000 |0240: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04300a: 0c16 |0243: move-result-object v22 │ │ +04300c: 1f16 2d01 |0244: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +043010: 080e 1600 |0246: move-object/from16 v14, v22 │ │ +043014: 28ab |0248: goto 01f3 // -0055 │ │ +043016: 120e |0249: const/4 v14, #int 0 // #0 │ │ +043018: 28fe |024a: goto 0248 // -0002 │ │ +04301a: 120e |024b: const/4 v14, #int 0 // #0 │ │ +04301c: 2900 d5fe |024c: goto/16 0121 // -012b │ │ +043020: 52e0 2d02 |024e: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +043024: 0216 0000 |0250: move/from16 v22, v0 │ │ +043028: 0200 1400 |0252: move/from16 v0, v20 │ │ +04302c: 0201 1600 |0254: move/from16 v1, v22 │ │ +043030: 3310 4600 |0256: if-ne v0, v1, 029c // +0046 │ │ +043034: 55e0 2e02 |0258: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ +043038: 0216 0000 |025a: move/from16 v22, v0 │ │ +04303c: 3916 4000 |025c: if-nez v22, 029c // +0040 │ │ +043040: 0800 1900 |025e: move-object/from16 v0, v25 │ │ +043044: 5400 6102 |0260: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043048: 0816 0000 |0262: move-object/from16 v22, v0 │ │ +04304c: 0800 1600 |0264: move-object/from16 v0, v22 │ │ +043050: 6e20 2b0e f000 |0266: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +043056: 0800 1900 |0269: move-object/from16 v0, v25 │ │ +04305a: 5400 4b02 |026b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04305e: 0816 0000 |026d: move-object/from16 v22, v0 │ │ +043062: 54e0 2b02 |026f: iget-object v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +043066: 0817 0000 |0271: move-object/from16 v23, v0 │ │ +04306a: 0800 1600 |0273: move-object/from16 v0, v22 │ │ +04306e: 0801 1900 |0275: move-object/from16 v1, v25 │ │ +043072: 0202 1400 |0277: move/from16 v2, v20 │ │ +043076: 0803 1700 |0279: move-object/from16 v3, v23 │ │ +04307a: 6e40 2f06 1032 |027b: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ +043080: 0800 1900 |027e: move-object/from16 v0, v25 │ │ +043084: 5400 6102 |0280: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043088: 0816 0000 |0282: move-object/from16 v22, v0 │ │ +04308c: 7401 2e0e 1600 |0284: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +043092: 0a16 |0287: move-result v22 │ │ +043094: 0200 1600 |0288: move/from16 v0, v22 │ │ +043098: 350f 1600 |028a: if-ge v15, v0, 02a0 // +0016 │ │ +04309c: 0800 1900 |028c: move-object/from16 v0, v25 │ │ +0430a0: 5400 6102 |028e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0430a4: 0816 0000 |0290: move-object/from16 v22, v0 │ │ +0430a8: 0800 1600 |0292: move-object/from16 v0, v22 │ │ +0430ac: 6e20 280e f000 |0294: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0430b2: 0c16 |0297: move-result-object v22 │ │ +0430b4: 1f16 2d01 |0298: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0430b8: 080e 1600 |029a: move-object/from16 v14, v22 │ │ +0430bc: d814 1401 |029c: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0430c0: 2900 8bfe |029e: goto/16 0129 // -0175 │ │ +0430c4: 120e |02a0: const/4 v14, #int 0 // #0 │ │ +0430c6: 28fb |02a1: goto 029c // -0005 │ │ +0430c8: 380e 3500 |02a2: if-eqz v14, 02d7 // +0035 │ │ +0430cc: 52e0 2d02 |02a4: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0430d0: 0216 0000 |02a6: move/from16 v22, v0 │ │ +0430d4: 0200 1400 |02a8: move/from16 v0, v20 │ │ +0430d8: 0201 1600 |02aa: move/from16 v1, v22 │ │ +0430dc: 3310 2b00 |02ac: if-ne v0, v1, 02d7 // +002b │ │ +0430e0: 52e0 2f02 |02ae: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +0430e4: 0216 0000 |02b0: move/from16 v22, v0 │ │ +0430e8: a60c 0c16 |02b2: add-float v12, v12, v22 │ │ +0430ec: d80f 0f01 |02b4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0430f0: 0800 1900 |02b6: move-object/from16 v0, v25 │ │ +0430f4: 5400 6102 |02b8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0430f8: 0816 0000 |02ba: move-object/from16 v22, v0 │ │ +0430fc: 7401 2e0e 1600 |02bc: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +043102: 0a16 |02bf: move-result v22 │ │ +043104: 0200 1600 |02c0: move/from16 v0, v22 │ │ +043108: 350f 1300 |02c2: if-ge v15, v0, 02d5 // +0013 │ │ +04310c: 0800 1900 |02c4: move-object/from16 v0, v25 │ │ +043110: 5400 6102 |02c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043114: 0816 0000 |02c8: move-object/from16 v22, v0 │ │ +043118: 0800 1600 |02ca: move-object/from16 v0, v22 │ │ +04311c: 6e20 280e f000 |02cc: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +043122: 0c16 |02cf: move-result-object v22 │ │ +043124: 1f16 2d01 |02d0: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +043128: 080e 1600 |02d2: move-object/from16 v14, v22 │ │ +04312c: 28c8 |02d4: goto 029c // -0038 │ │ +04312e: 120e |02d5: const/4 v14, #int 0 // #0 │ │ +043130: 28fe |02d6: goto 02d4 // -0002 │ │ +043132: 0800 1900 |02d7: move-object/from16 v0, v25 │ │ +043136: 0201 1400 |02d9: move/from16 v1, v20 │ │ +04313a: 6e30 4407 100f |02db: invoke-virtual {v0, v1, v15}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0744 │ │ +043140: 0c0e |02de: move-result-object v14 │ │ +043142: d80f 0f01 |02df: add-int/lit8 v15, v15, #int 1 // #01 │ │ +043146: 52e0 2f02 |02e1: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@022f │ │ +04314a: 0216 0000 |02e3: move/from16 v22, v0 │ │ +04314e: a60c 0c16 |02e5: add-float v12, v12, v22 │ │ +043152: 0800 1900 |02e7: move-object/from16 v0, v25 │ │ +043156: 5400 6102 |02e9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04315a: 0816 0000 |02eb: move-object/from16 v22, v0 │ │ +04315e: 7401 2e0e 1600 |02ed: invoke-virtual/range {v22}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +043164: 0a16 |02f0: move-result v22 │ │ +043166: 0200 1600 |02f1: move/from16 v0, v22 │ │ +04316a: 350f 1300 |02f3: if-ge v15, v0, 0306 // +0013 │ │ +04316e: 0800 1900 |02f5: move-object/from16 v0, v25 │ │ +043172: 5400 6102 |02f7: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043176: 0816 0000 |02f9: move-object/from16 v22, v0 │ │ +04317a: 0800 1600 |02fb: move-object/from16 v0, v22 │ │ +04317e: 6e20 280e f000 |02fd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +043184: 0c16 |0300: move-result-object v22 │ │ +043186: 1f16 2d01 |0301: check-cast v22, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +04318a: 080e 1600 |0303: move-object/from16 v14, v22 │ │ +04318e: 2897 |0305: goto 029c // -0069 │ │ +043190: 120e |0306: const/4 v14, #int 0 // #0 │ │ +043192: 28fe |0307: goto 0305 // -0002 │ │ +043194: 1316 0000 |0308: const/16 v22, #int 0 // #0 │ │ +043198: 2900 48fe |030a: goto/16 0152 // -01b8 │ │ +04319c: 7401 7407 1900 |030c: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0774 │ │ +0431a2: 0a16 |030f: move-result v22 │ │ +0431a4: 3816 1afd |0310: if-eqz v22, 002a // -02e6 │ │ +0431a8: 7401 5a07 1900 |0312: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@075a │ │ +0431ae: 0c09 |0315: move-result-object v9 │ │ +0431b0: 3809 4e00 |0316: if-eqz v9, 0364 // +004e │ │ +0431b4: 0800 1900 |0318: move-object/from16 v0, v25 │ │ +0431b8: 6e20 7507 9000 |031a: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0775 │ │ +0431be: 0c0e |031d: move-result-object v14 │ │ +0431c0: 380e 1200 |031e: if-eqz v14, 0330 // +0012 │ │ +0431c4: 52e0 2d02 |0320: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0431c8: 0216 0000 |0322: move/from16 v22, v0 │ │ +0431cc: 0800 1900 |0324: move-object/from16 v0, v25 │ │ +0431d0: 5200 5202 |0326: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0431d4: 0217 0000 |0328: move/from16 v23, v0 │ │ +0431d8: 0200 1600 |032a: move/from16 v0, v22 │ │ +0431dc: 0201 1700 |032c: move/from16 v1, v23 │ │ +0431e0: 3210 fcfc |032e: if-eq v0, v1, 002a // -0304 │ │ +0431e4: 120d |0330: const/4 v13, #int 0 // #0 │ │ +0431e6: 7401 6007 1900 |0331: invoke-virtual/range {v25}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +0431ec: 0a16 |0334: move-result v22 │ │ +0431ee: 0200 1600 |0335: move/from16 v0, v22 │ │ +0431f2: 350d f3fc |0337: if-ge v13, v0, 002a // -030d │ │ +0431f6: 0800 1900 |0339: move-object/from16 v0, v25 │ │ +0431fa: 6e20 5f07 d000 |033b: invoke-virtual {v0, v13}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@075f │ │ +043200: 0c05 |033e: move-result-object v5 │ │ +043202: 0800 1900 |033f: move-object/from16 v0, v25 │ │ +043206: 6e20 7607 5000 |0341: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0776 │ │ +04320c: 0c0e |0344: move-result-object v14 │ │ +04320e: 380e 1c00 |0345: if-eqz v14, 0361 // +001c │ │ +043212: 52e0 2d02 |0347: iget v0, v14, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +043216: 0216 0000 |0349: move/from16 v22, v0 │ │ +04321a: 0800 1900 |034b: move-object/from16 v0, v25 │ │ +04321e: 5200 5202 |034d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +043222: 0217 0000 |034f: move/from16 v23, v0 │ │ +043226: 0200 1600 |0351: move/from16 v0, v22 │ │ +04322a: 0201 1700 |0353: move/from16 v1, v23 │ │ +04322e: 3310 0c00 |0355: if-ne v0, v1, 0361 // +000c │ │ +043232: 1316 0200 |0357: const/16 v22, #int 2 // #2 │ │ +043236: 0200 1600 |0359: move/from16 v0, v22 │ │ +04323a: 6e20 600b 0500 |035b: invoke-virtual {v5, v0}, Landroid/view/View;.requestFocus:(I)Z // method@0b60 │ │ +043240: 0a16 |035e: move-result v22 │ │ +043242: 3916 cbfc |035f: if-nez v22, 002a // -0335 │ │ +043246: d80d 0d01 |0361: add-int/lit8 v13, v13, #int 1 // #01 │ │ +04324a: 28ce |0363: goto 0331 // -0032 │ │ +04324c: 120e |0364: const/4 v14, #int 0 // #0 │ │ +04324e: 28b9 |0365: goto 031e // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0002 line=777 │ │ 0x000e line=778 │ │ 0x001c line=779 │ │ 0x0022 line=782 │ │ @@ -33023,81 +33026,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 │ │ -043920: |[043920] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -043930: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -043932: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -043934: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -043936: 5493 4b02 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04393a: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ -04393e: 5493 4b02 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043942: 5494 6a02 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ -043946: 6e20 4106 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0641 │ │ -04394c: 5493 4b02 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043950: 6e20 4006 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ -043956: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -043958: 5493 6102 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04395c: 6e10 2e0e 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043962: 0a03 |0019: move-result v3 │ │ -043964: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ -043968: 5493 6102 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04396c: 6e20 280e 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043972: 0c01 |0021: move-result-object v1 │ │ -043974: 1f01 2d01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043978: 5493 4b02 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -04397c: 5214 2d02 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ -043980: 5415 2b02 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ -043984: 6e40 2f06 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ -04398a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04398e: 28e5 |002f: goto 0014 // -001b │ │ -043990: 5493 4b02 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043994: 6e20 3106 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ -04399a: 5493 6102 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -04399e: 6e10 260e 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -0439a4: 7010 9507 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0795 │ │ -0439aa: 5996 5202 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -0439ae: 6e30 9807 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -0439b4: 5492 4b02 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0439b8: 5b9a 4b02 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0439bc: 5493 4b02 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0439c0: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ -0439c4: 5493 6a02 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ -0439c8: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ -0439cc: 2203 3201 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0132 │ │ -0439d0: 7030 2b07 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@072b │ │ -0439d6: 5b93 6a02 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ -0439da: 5493 4b02 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0439de: 5494 6a02 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ -0439e2: 6e20 3a06 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063a │ │ -0439e8: 5c96 6e02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -0439ec: 5c98 5702 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -0439f0: 5293 7102 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -0439f4: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ -0439f8: 5493 4b02 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -0439fc: 5494 6f02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ -043a00: 5495 7002 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ -043a04: 6e30 3b06 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@063b │ │ -043a0a: 5293 7102 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -043a0e: 6e40 9c07 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -043a14: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ -043a16: 5993 7102 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ -043a1a: 5b97 6f02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ -043a1e: 5b97 7002 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ -043a22: 5493 4c02 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ -043a26: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ -043a2a: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ -043a2e: 5493 4c02 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ -043a32: 7230 2607 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@0726 │ │ -043a38: 0e00 |0084: return-void │ │ -043a3a: 6e10 9107 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -043a40: 28f1 |0088: goto 0079 // -000f │ │ +043250: |[043250] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +043260: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +043262: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +043264: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +043266: 5493 4b02 |0003: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04326a: 3803 3d00 |0005: if-eqz v3, 0042 // +003d │ │ +04326e: 5493 4b02 |0007: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +043272: 5494 6a02 |0009: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ +043276: 6e20 4106 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0641 │ │ +04327c: 5493 4b02 |000e: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +043280: 6e20 4006 9300 |0010: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0640 │ │ +043286: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +043288: 5493 6102 |0014: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04328c: 6e10 2e0e 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +043292: 0a03 |0019: move-result v3 │ │ +043294: 3530 1600 |001a: if-ge v0, v3, 0030 // +0016 │ │ +043298: 5493 6102 |001c: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +04329c: 6e20 280e 0300 |001e: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0432a2: 0c01 |0021: move-result-object v1 │ │ +0432a4: 1f01 2d01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +0432a8: 5493 4b02 |0024: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0432ac: 5214 2d02 |0026: iget v4, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@022d │ │ +0432b0: 5415 2b02 |0028: iget-object v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@022b │ │ +0432b4: 6e40 2f06 9354 |002a: invoke-virtual {v3, v9, v4, v5}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@062f │ │ +0432ba: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0432be: 28e5 |002f: goto 0014 // -001b │ │ +0432c0: 5493 4b02 |0030: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0432c4: 6e20 3106 9300 |0032: invoke-virtual {v3, v9}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0631 │ │ +0432ca: 5493 6102 |0035: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +0432ce: 6e10 260e 0300 |0037: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +0432d4: 7010 9507 0900 |003a: invoke-direct {v9}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0795 │ │ +0432da: 5996 5202 |003d: iput v6, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0432de: 6e30 9807 6906 |003f: invoke-virtual {v9, v6, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +0432e4: 5492 4b02 |0042: iget-object v2, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0432e8: 5b9a 4b02 |0044: iput-object v10, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0432ec: 5493 4b02 |0046: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0432f0: 3803 3100 |0048: if-eqz v3, 0079 // +0031 │ │ +0432f4: 5493 6a02 |004a: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ +0432f8: 3903 0900 |004c: if-nez v3, 0055 // +0009 │ │ +0432fc: 2203 3201 |004e: new-instance v3, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0132 │ │ +043300: 7030 2b07 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@072b │ │ +043306: 5b93 6a02 |0053: iput-object v3, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ +04330a: 5493 4b02 |0055: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04330e: 5494 6a02 |0057: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@026a │ │ +043312: 6e20 3a06 4300 |0059: invoke-virtual {v3, v4}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063a │ │ +043318: 5c96 6e02 |005c: iput-boolean v6, v9, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +04331c: 5c98 5702 |005e: iput-boolean v8, v9, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +043320: 5293 7102 |0060: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +043324: 3a03 2300 |0062: if-ltz v3, 0085 // +0023 │ │ +043328: 5493 4b02 |0064: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +04332c: 5494 6f02 |0066: iget-object v4, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ +043330: 5495 7002 |0068: iget-object v5, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ +043334: 6e30 3b06 4305 |006a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@063b │ │ +04333a: 5293 7102 |006d: iget v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +04333e: 6e40 9c07 3986 |006f: invoke-virtual {v9, v3, v6, v8}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +043344: 12f3 |0072: const/4 v3, #int -1 // #ff │ │ +043346: 5993 7102 |0073: iput v3, v9, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0271 │ │ +04334a: 5b97 6f02 |0075: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@026f │ │ +04334e: 5b97 7002 |0077: iput-object v7, v9, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0270 │ │ +043352: 5493 4c02 |0079: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ +043356: 3803 0900 |007b: if-eqz v3, 0084 // +0009 │ │ +04335a: 32a2 0700 |007d: if-eq v2, v10, 0084 // +0007 │ │ +04335e: 5493 4c02 |007f: iget-object v3, v9, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ +043362: 7230 2607 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@0726 │ │ +043368: 0e00 |0084: return-void │ │ +04336a: 6e10 9107 0900 |0085: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +043370: 28f1 |0088: goto 0079 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=349 │ │ 0x0007 line=350 │ │ 0x000e line=351 │ │ 0x0013 line=352 │ │ 0x001c line=353 │ │ @@ -33138,24 +33141,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -043a44: |[043a44] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -043a54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -043a56: 5c21 6e02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -043a5a: 5520 5702 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ -043a5e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -043a62: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -043a64: 6e40 9c07 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -043a6a: 0e00 |000b: return-void │ │ -043a6c: 0110 |000c: move v0, v1 │ │ -043a6e: 28fb |000d: goto 0008 // -0005 │ │ +043374: |[043374] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +043384: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +043386: 5c21 6e02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +04338a: 5520 5702 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0257 │ │ +04338e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +043392: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +043394: 6e40 9c07 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +04339a: 0e00 |000b: return-void │ │ +04339c: 0110 |000c: move v0, v1 │ │ +04339e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=421 │ │ 0x0003 line=422 │ │ 0x000b line=423 │ │ 0x000d line=422 │ │ locals : │ │ @@ -33167,19 +33170,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -043a70: |[043a70] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -043a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043a82: 5c10 6e02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ -043a86: 6e40 9c07 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ -043a8c: 0e00 |0006: return-void │ │ +0433a0: |[0433a0] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +0433b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0433b2: 5c10 6e02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@026e │ │ +0433b6: 6e40 9c07 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@079c │ │ +0433bc: 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; │ │ @@ -33191,18 +33194,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -043a90: |[043a90] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -043aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043aa2: 6e50 9d07 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ -043aa8: 0e00 |0004: return-void │ │ +0433c0: |[0433c0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +0433d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0433d2: 6e50 9d07 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@079d │ │ +0433d8: 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 │ │ @@ -33214,111 +33217,111 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -043aac: |[043aac] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -043abc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -043abe: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -043ac0: 54b6 4b02 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043ac4: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ -043ac8: 54b6 4b02 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043acc: 6e10 3206 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -043ad2: 0a06 |000b: move-result v6 │ │ -043ad4: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ -043ad8: 7020 a907 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -043ade: 0e00 |0011: return-void │ │ -043ae0: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ -043ae4: 52b6 5202 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043ae8: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ -043aec: 54b6 6102 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043af0: 6e10 2e0e 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043af6: 0a06 |001d: move-result v6 │ │ -043af8: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ -043afc: 7020 a907 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -043b02: 28ee |0023: goto 0011 // -0012 │ │ -043b04: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ -043b08: 120c |0026: const/4 v12, #int 0 // #0 │ │ -043b0a: 52b4 6b02 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -043b0e: 52b6 5202 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043b12: b046 |002b: add-int/2addr v6, v4 │ │ -043b14: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ -043b18: 52b6 5202 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043b1c: b146 |0030: sub-int/2addr v6, v4 │ │ -043b1e: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ -043b22: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -043b24: 54b6 6102 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043b28: 6e10 2e0e 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -043b2e: 0a06 |0039: move-result v6 │ │ -043b30: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ -043b34: 54b6 6102 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ -043b38: 6e20 280e 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -043b3e: 0c06 |0041: move-result-object v6 │ │ -043b40: 1f06 2d01 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ -043b44: 5c62 2e02 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ -043b48: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ -043b4c: 28ec |0048: goto 0034 // -0014 │ │ -043b4e: 54b6 4b02 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043b52: 6e10 3206 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -043b58: 0a06 |004e: move-result v6 │ │ -043b5a: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ -043b5e: 54b6 4b02 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043b62: 6e10 3206 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -043b68: 0a06 |0056: move-result v6 │ │ -043b6a: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ -043b6e: 28ce |0059: goto 0027 // -0032 │ │ -043b70: 52b6 5202 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043b74: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ -043b78: 6e20 9207 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0792 │ │ -043b7e: 6e20 7807 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ -043b84: 0c00 |0064: move-result-object v0 │ │ -043b86: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -043b88: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ -043b8c: 6e10 7207 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -043b92: 0a05 |006b: move-result v5 │ │ -043b94: 8256 |006c: int-to-float v6, v5 │ │ -043b96: 52b8 5802 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ -043b9a: 5209 2c02 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ -043b9e: 52ba 6402 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ -043ba2: 7120 910d a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ -043ba8: 0a09 |0076: move-result v9 │ │ -043baa: 7120 8f0d 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0d8f │ │ -043bb0: 0a08 |007a: move-result v8 │ │ -043bb2: c886 |007b: mul-float/2addr v6, v8 │ │ -043bb4: 8761 |007c: float-to-int v1, v6 │ │ -043bb6: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ -043bba: 6e40 ac07 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07ac │ │ -043bc0: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ -043bc4: 54b6 6c02 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -043bc8: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ -043bcc: 54b6 6c02 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -043bd0: 7220 2907 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ -043bd6: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ -043bda: 54b6 5e02 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043bde: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ -043be2: 54b6 5e02 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043be6: 7220 2907 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ -043bec: 2900 79ff |0098: goto/16 0011 // -0087 │ │ -043bf0: 0172 |009a: move v2, v7 │ │ -043bf2: 28c3 |009b: goto 005e // -003d │ │ -043bf4: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ -043bf8: 54b6 6c02 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -043bfc: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ -043c00: 54b6 6c02 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -043c04: 7220 2907 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ -043c0a: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ -043c0e: 54b6 5e02 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043c12: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ -043c16: 54b6 5e02 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043c1a: 7220 2907 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ -043c20: 7010 4d07 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ -043c26: 6e30 9807 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ -043c2c: 2900 59ff |00b8: goto/16 0011 // -00a7 │ │ +0433dc: |[0433dc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +0433ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0433ee: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0433f0: 54b6 4b02 |0002: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0433f4: 3806 0a00 |0004: if-eqz v6, 000e // +000a │ │ +0433f8: 54b6 4b02 |0006: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0433fc: 6e10 3206 0600 |0008: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +043402: 0a06 |000b: move-result v6 │ │ +043404: 3c06 0600 |000c: if-gtz v6, 0012 // +0006 │ │ +043408: 7020 a907 7b00 |000e: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +04340e: 0e00 |0011: return-void │ │ +043410: 390e 1200 |0012: if-nez v14, 0024 // +0012 │ │ +043414: 52b6 5202 |0014: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +043418: 33c6 0e00 |0016: if-ne v6, v12, 0024 // +000e │ │ +04341c: 54b6 6102 |0018: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043420: 6e10 2e0e 0600 |001a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +043426: 0a06 |001d: move-result v6 │ │ +043428: 3806 0600 |001e: if-eqz v6, 0024 // +0006 │ │ +04342c: 7020 a907 7b00 |0020: invoke-direct {v11, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +043432: 28ee |0023: goto 0011 // -0012 │ │ +043434: 3b0c 2500 |0024: if-gez v12, 0049 // +0025 │ │ +043438: 120c |0026: const/4 v12, #int 0 // #0 │ │ +04343a: 52b4 6b02 |0027: iget v4, v11, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +04343e: 52b6 5202 |0029: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +043442: b046 |002b: add-int/2addr v6, v4 │ │ +043444: 366c 0700 |002c: if-gt v12, v6, 0033 // +0007 │ │ +043448: 52b6 5202 |002e: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +04344c: b146 |0030: sub-int/2addr v6, v4 │ │ +04344e: 356c 2900 |0031: if-ge v12, v6, 005a // +0029 │ │ +043452: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +043454: 54b6 6102 |0034: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043458: 6e10 2e0e 0600 |0036: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +04345e: 0a06 |0039: move-result v6 │ │ +043460: 3563 2000 |003a: if-ge v3, v6, 005a // +0020 │ │ +043464: 54b6 6102 |003c: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0261 │ │ +043468: 6e20 280e 3600 |003e: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +04346e: 0c06 |0041: move-result-object v6 │ │ +043470: 1f06 2d01 |0042: check-cast v6, Landroid/support/v4/view/ViewPager$ItemInfo; // type@012d │ │ +043474: 5c62 2e02 |0044: iput-boolean v2, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@022e │ │ +043478: d803 0301 |0046: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04347c: 28ec |0048: goto 0034 // -0014 │ │ +04347e: 54b6 4b02 |0049: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +043482: 6e10 3206 0600 |004b: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +043488: 0a06 |004e: move-result v6 │ │ +04348a: 346c d8ff |004f: if-lt v12, v6, 0027 // -0028 │ │ +04348e: 54b6 4b02 |0051: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +043492: 6e10 3206 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +043498: 0a06 |0056: move-result v6 │ │ +04349a: d80c 06ff |0057: add-int/lit8 v12, v6, #int -1 // #ff │ │ +04349e: 28ce |0059: goto 0027 // -0032 │ │ +0434a0: 52b6 5202 |005a: iget v6, v11, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0434a4: 32c6 3e00 |005c: if-eq v6, v12, 009a // +003e │ │ +0434a8: 6e20 9207 cb00 |005e: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0792 │ │ +0434ae: 6e20 7807 cb00 |0061: invoke-virtual {v11, v12}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0778 │ │ +0434b4: 0c00 |0064: move-result-object v0 │ │ +0434b6: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +0434b8: 3800 1700 |0066: if-eqz v0, 007d // +0017 │ │ +0434bc: 6e10 7207 0b00 |0068: invoke-virtual {v11}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +0434c2: 0a05 |006b: move-result v5 │ │ +0434c4: 8256 |006c: int-to-float v6, v5 │ │ +0434c6: 52b8 5802 |006d: iget v8, v11, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0258 │ │ +0434ca: 5209 2c02 |006f: iget v9, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@022c │ │ +0434ce: 52ba 6402 |0071: iget v10, v11, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@0264 │ │ +0434d2: 7120 910d a900 |0073: invoke-static {v9, v10}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ +0434d8: 0a09 |0076: move-result v9 │ │ +0434da: 7120 8f0d 9800 |0077: invoke-static {v8, v9}, Ljava/lang/Math;.max:(FF)F // method@0d8f │ │ +0434e0: 0a08 |007a: move-result v8 │ │ +0434e2: c886 |007b: mul-float/2addr v6, v8 │ │ +0434e4: 8761 |007c: float-to-int v1, v6 │ │ +0434e6: 380d 1f00 |007d: if-eqz v13, 009c // +001f │ │ +0434ea: 6e40 ac07 1bf7 |007f: invoke-virtual {v11, v1, v7, v15}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07ac │ │ +0434f0: 3802 0b00 |0082: if-eqz v2, 008d // +000b │ │ +0434f4: 54b6 6c02 |0084: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +0434f8: 3806 0700 |0086: if-eqz v6, 008d // +0007 │ │ +0434fc: 54b6 6c02 |0088: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +043500: 7220 2907 c600 |008a: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ +043506: 3802 84ff |008d: if-eqz v2, 0011 // -007c │ │ +04350a: 54b6 5e02 |008f: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +04350e: 3806 80ff |0091: if-eqz v6, 0011 // -0080 │ │ +043512: 54b6 5e02 |0093: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +043516: 7220 2907 c600 |0095: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ +04351c: 2900 79ff |0098: goto/16 0011 // -0087 │ │ +043520: 0172 |009a: move v2, v7 │ │ +043522: 28c3 |009b: goto 005e // -003d │ │ +043524: 3802 0b00 |009c: if-eqz v2, 00a7 // +000b │ │ +043528: 54b6 6c02 |009e: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +04352c: 3806 0700 |00a0: if-eqz v6, 00a7 // +0007 │ │ +043530: 54b6 6c02 |00a2: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +043534: 7220 2907 c600 |00a4: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ +04353a: 3802 0b00 |00a7: if-eqz v2, 00b2 // +000b │ │ +04353e: 54b6 5e02 |00a9: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +043542: 3806 0700 |00ab: if-eqz v6, 00b2 // +0007 │ │ +043546: 54b6 5e02 |00ad: iget-object v6, v11, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +04354a: 7220 2907 c600 |00af: invoke-interface {v6, v12}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0729 │ │ +043550: 7010 4d07 0b00 |00b2: invoke-direct {v11}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ +043556: 6e30 9807 1b07 |00b5: invoke-virtual {v11, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0798 │ │ +04355c: 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 │ │ @@ -33373,18 +33376,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 │ │ -043c30: |[043c30] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -043c40: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043c44: 5b12 5e02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ -043c48: 1100 |0004: return-object v0 │ │ +043560: |[043560] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +043570: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +043574: 5b12 5e02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@025e │ │ +043578: 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; │ │ @@ -33396,39 +33399,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -043c4c: |[043c4c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -043c5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -043c5e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -043c62: 1a00 aa0b |0003: const-string v0, "ViewPager" // string@0baa │ │ -043c66: 2201 3102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -043c6a: 7010 c60d 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -043c70: 1a02 9d09 |000a: const-string v2, "Requested offscreen page limit " // string@099d │ │ -043c74: 6e20 ce0d 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -043c7a: 0c01 |000f: move-result-object v1 │ │ -043c7c: 6e20 cb0d 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -043c82: 0c01 |0013: move-result-object v1 │ │ -043c84: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ -043c88: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -043c8e: 0c01 |0019: move-result-object v1 │ │ -043c90: 6e20 cb0d 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -043c96: 0c01 |001d: move-result-object v1 │ │ -043c98: 6e10 d60d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -043c9e: 0c01 |0021: move-result-object v1 │ │ -043ca0: 7120 e60a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -043ca6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -043ca8: 5240 6b02 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -043cac: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -043cb0: 5945 6b02 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ -043cb4: 6e10 9107 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -043cba: 0e00 |002f: return-void │ │ +04357c: |[04357c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +04358c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04358e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +043592: 1a00 a40b |0003: const-string v0, "ViewPager" // string@0ba4 │ │ +043596: 2201 3102 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04359a: 7010 c60d 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0435a0: 1a02 9709 |000a: const-string v2, "Requested offscreen page limit " // string@0997 │ │ +0435a4: 6e20 ce0d 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0435aa: 0c01 |000f: move-result-object v1 │ │ +0435ac: 6e20 cb0d 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0435b2: 0c01 |0013: move-result-object v1 │ │ +0435b4: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ +0435b8: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0435be: 0c01 |0019: move-result-object v1 │ │ +0435c0: 6e20 cb0d 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0435c6: 0c01 |001d: move-result-object v1 │ │ +0435c8: 6e10 d60d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0435ce: 0c01 |0021: move-result-object v1 │ │ +0435d0: 7120 e60a 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +0435d6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +0435d8: 5240 6b02 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +0435dc: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +0435e0: 5945 6b02 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@026b │ │ +0435e4: 6e10 9107 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +0435ea: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=548 │ │ 0x0003 line=549 │ │ 0x0025 line=551 │ │ 0x0026 line=553 │ │ 0x002a line=554 │ │ @@ -33443,17 +33446,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 │ │ -043cbc: |[043cbc] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -043ccc: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ -043cd0: 0e00 |0002: return-void │ │ +0435ec: |[0435ec] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +0435fc: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@024c │ │ +043600: 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; │ │ @@ -33463,17 +33466,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 │ │ -043cd4: |[043cd4] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -043ce4: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ -043ce8: 0e00 |0002: return-void │ │ +043604: |[043604] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +043614: 5b01 6c02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@026c │ │ +043618: 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; │ │ @@ -33483,22 +33486,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -043cec: |[043cec] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -043cfc: 5220 6d02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -043d00: 5923 6d02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -043d04: 6e10 7207 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -043d0a: 0a01 |0007: move-result v1 │ │ -043d0c: 7050 9307 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0793 │ │ -043d12: 6e10 9707 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0797 │ │ -043d18: 0e00 |000e: return-void │ │ +04361c: |[04361c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +04362c: 5220 6d02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +043630: 5923 6d02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +043634: 6e10 7207 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +04363a: 0a01 |0007: move-result v1 │ │ +04363c: 7050 9307 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0793 │ │ +043642: 6e10 9707 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0797 │ │ +043648: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0002 line=569 │ │ 0x0004 line=571 │ │ 0x0008 line=572 │ │ 0x000b line=574 │ │ @@ -33514,23 +33517,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -043d1c: |[043d1c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -043d2c: 6e10 6207 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ -043d32: 0c00 |0003: move-result-object v0 │ │ -043d34: 6e10 8900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -043d3a: 0c00 |0007: move-result-object v0 │ │ -043d3c: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -043d42: 0c00 |000b: move-result-object v0 │ │ -043d44: 6e20 a707 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07a7 │ │ -043d4a: 0e00 |000f: return-void │ │ +04364c: |[04364c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +04365c: 6e10 6207 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0762 │ │ +043662: 0c00 |0003: move-result-object v0 │ │ +043664: 6e10 8900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +04366a: 0c00 |0007: move-result-object v0 │ │ +04366c: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +043672: 0c00 |000b: move-result-object v0 │ │ +043674: 6e20 a707 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07a7 │ │ +04367a: 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 │ │ @@ -33540,25 +33543,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -043d4c: |[043d4c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -043d5c: 5b12 6602 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -043d60: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -043d64: 6e10 9407 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0794 │ │ -043d6a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -043d6e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -043d70: 6e20 aa07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07aa │ │ -043d76: 6e10 7a07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@077a │ │ -043d7c: 0e00 |0010: return-void │ │ -043d7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -043d80: 28f8 |0012: goto 000a // -0008 │ │ +04367c: |[04367c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +04368c: 5b12 6602 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +043690: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +043694: 6e10 9407 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0794 │ │ +04369a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +04369e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0436a0: 6e20 aa07 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@07aa │ │ +0436a6: 6e10 7a07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@077a │ │ +0436ac: 0e00 |0010: return-void │ │ +0436ae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0436b0: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ 0x0007 line=594 │ │ 0x000d line=595 │ │ 0x0010 line=596 │ │ @@ -33572,18 +33575,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -043d84: |[043d84] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -043d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043d96: 6e40 ac07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07ac │ │ -043d9c: 0e00 |0004: return-void │ │ +0436b4: |[0436b4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +0436c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0436c6: 6e40 ac07 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@07ac │ │ +0436cc: 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 │ │ @@ -33594,97 +33597,97 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 147 16-bit code units │ │ -043da0: |[043da0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -043db0: 6e10 6007 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ -043db6: 0a01 |0003: move-result v1 │ │ -043db8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -043dbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -043dbe: 7020 a907 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -043dc4: 0e00 |000a: return-void │ │ -043dc6: 6e10 7007 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ -043dcc: 0a02 |000e: move-result v2 │ │ -043dce: 6e10 7107 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ -043dd4: 0a03 |0012: move-result v3 │ │ -043dd6: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -043dda: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -043dde: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ -043de2: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ -043de6: 7010 4d07 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ -043dec: 6e10 9107 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ -043df2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -043df4: 7020 a807 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -043dfa: 28e5 |0025: goto 000a // -001b │ │ -043dfc: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -043dfe: 7020 a907 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ -043e04: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -043e06: 7020 a807 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ -043e0c: 6e10 7207 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ -043e12: 0a0c |0031: move-result v12 │ │ -043e14: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ -043e18: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ -043e1c: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ -043e20: 7110 8c0d 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -043e26: 0a0e |003b: move-result v14 │ │ -043e28: 82ee |003c: int-to-float v14, v14 │ │ -043e2a: c8ed |003d: mul-float/2addr v13, v14 │ │ -043e2c: 82ce |003e: int-to-float v14, v12 │ │ -043e2e: c9ed |003f: div-float/2addr v13, v14 │ │ -043e30: 7120 910d d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ -043e36: 0a08 |0043: move-result v8 │ │ -043e38: 8291 |0044: int-to-float v1, v9 │ │ -043e3a: 829d |0045: int-to-float v13, v9 │ │ -043e3c: 6e20 5307 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0753 │ │ -043e42: 0a0e |0049: move-result v14 │ │ -043e44: c8ed |004a: mul-float/2addr v13, v14 │ │ -043e46: a607 010d |004b: add-float v7, v1, v13 │ │ -043e4a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -043e4c: 7701 8c0d 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -043e52: 0a12 |0051: move-result v18 │ │ -043e54: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ -043e58: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ -043e5c: 0200 1200 |0056: move/from16 v0, v18 │ │ -043e60: 820d |0058: int-to-float v13, v0 │ │ -043e62: a90d 070d |0059: div-float v13, v7, v13 │ │ -043e66: 7110 8b0d 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -043e6c: 0a0d |005e: move-result v13 │ │ -043e6e: c8d1 |005f: mul-float/2addr v1, v13 │ │ -043e70: 7110 930d 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ -043e76: 0a01 |0063: move-result v1 │ │ -043e78: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -043e7c: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ -043e80: 7120 920d 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -043e86: 0a06 |006b: move-result v6 │ │ -043e88: 54f1 7402 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ -043e8c: 7406 840c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ -043e92: 7110 e806 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ -043e98: 2896 |0074: goto 000a // -006a │ │ -043e9a: 82c1 |0075: int-to-float v1, v12 │ │ -043e9c: 54fd 4b02 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ -043ea0: 52fe 5202 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ -043ea4: 6e20 3506 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ -043eaa: 0a0d |007d: move-result v13 │ │ -043eac: a80b 010d |007e: mul-float v11, v1, v13 │ │ -043eb0: 7110 8c0d 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ -043eb6: 0a01 |0083: move-result v1 │ │ -043eb8: 8211 |0084: int-to-float v1, v1 │ │ -043eba: 52fd 6d02 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ -043ebe: 82dd |0087: int-to-float v13, v13 │ │ -043ec0: c6bd |0088: add-float/2addr v13, v11 │ │ -043ec2: a90a 010d |0089: div-float v10, v1, v13 │ │ -043ec6: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ -043eca: c6a1 |008d: add-float/2addr v1, v10 │ │ -043ecc: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ -043ed0: c8d1 |0090: mul-float/2addr v1, v13 │ │ -043ed2: 8716 |0091: float-to-int v6, v1 │ │ -043ed4: 28d4 |0092: goto 0066 // -002c │ │ +0436d0: |[0436d0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +0436e0: 6e10 6007 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0760 │ │ +0436e6: 0a01 |0003: move-result v1 │ │ +0436e8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +0436ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0436ee: 7020 a907 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +0436f4: 0e00 |000a: return-void │ │ +0436f6: 6e10 7007 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0770 │ │ +0436fc: 0a02 |000e: move-result v2 │ │ +0436fe: 6e10 7107 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0771 │ │ +043704: 0a03 |0012: move-result v3 │ │ +043706: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +04370a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +04370e: 3904 0f00 |0017: if-nez v4, 0026 // +000f │ │ +043712: 3905 0d00 |0019: if-nez v5, 0026 // +000d │ │ +043716: 7010 4d07 0f00 |001b: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.completeScroll:()V // method@074d │ │ +04371c: 6e10 9107 0f00 |001e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0791 │ │ +043722: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +043724: 7020 a807 1f00 |0022: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +04372a: 28e5 |0025: goto 000a // -001b │ │ +04372c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +04372e: 7020 a907 1f00 |0027: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@07a9 │ │ +043734: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +043736: 7020 a807 1f00 |002b: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@07a8 │ │ +04373c: 6e10 7207 0f00 |002e: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0772 │ │ +043742: 0a0c |0031: move-result v12 │ │ +043744: db09 0c02 |0032: div-int/lit8 v9, v12, #int 2 // #02 │ │ +043748: 1501 803f |0034: const/high16 v1, #int 1065353216 // #3f80 │ │ +04374c: 150d 803f |0036: const/high16 v13, #int 1065353216 // #3f80 │ │ +043750: 7110 8c0d 0400 |0038: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +043756: 0a0e |003b: move-result v14 │ │ +043758: 82ee |003c: int-to-float v14, v14 │ │ +04375a: c8ed |003d: mul-float/2addr v13, v14 │ │ +04375c: 82ce |003e: int-to-float v14, v12 │ │ +04375e: c9ed |003f: div-float/2addr v13, v14 │ │ +043760: 7120 910d d100 |0040: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@0d91 │ │ +043766: 0a08 |0043: move-result v8 │ │ +043768: 8291 |0044: int-to-float v1, v9 │ │ +04376a: 829d |0045: int-to-float v13, v9 │ │ +04376c: 6e20 5307 8f00 |0046: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0753 │ │ +043772: 0a0e |0049: move-result v14 │ │ +043774: c8ed |004a: mul-float/2addr v13, v14 │ │ +043776: a607 010d |004b: add-float v7, v1, v13 │ │ +04377a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +04377c: 7701 8c0d 1200 |004e: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +043782: 0a12 |0051: move-result v18 │ │ +043784: 3d12 2300 |0052: if-lez v18, 0075 // +0023 │ │ +043788: 1501 7a44 |0054: const/high16 v1, #int 1148846080 // #447a │ │ +04378c: 0200 1200 |0056: move/from16 v0, v18 │ │ +043790: 820d |0058: int-to-float v13, v0 │ │ +043792: a90d 070d |0059: div-float v13, v7, v13 │ │ +043796: 7110 8b0d 0d00 |005b: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +04379c: 0a0d |005e: move-result v13 │ │ +04379e: c8d1 |005f: mul-float/2addr v1, v13 │ │ +0437a0: 7110 930d 0100 |0060: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ +0437a6: 0a01 |0063: move-result v1 │ │ +0437a8: da06 0104 |0064: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +0437ac: 1301 5802 |0066: const/16 v1, #int 600 // #258 │ │ +0437b0: 7120 920d 1600 |0068: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +0437b6: 0a06 |006b: move-result v6 │ │ +0437b8: 54f1 7402 |006c: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0274 │ │ +0437bc: 7406 840c 0100 |006e: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ +0437c2: 7110 e806 0f00 |0071: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@06e8 │ │ +0437c8: 2896 |0074: goto 000a // -006a │ │ +0437ca: 82c1 |0075: int-to-float v1, v12 │ │ +0437cc: 54fd 4b02 |0076: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@024b │ │ +0437d0: 52fe 5202 |0078: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0252 │ │ +0437d4: 6e20 3506 ed00 |007a: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0635 │ │ +0437da: 0a0d |007d: move-result v13 │ │ +0437dc: a80b 010d |007e: mul-float v11, v1, v13 │ │ +0437e0: 7110 8c0d 0400 |0080: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@0d8c │ │ +0437e6: 0a01 |0083: move-result v1 │ │ +0437e8: 8211 |0084: int-to-float v1, v1 │ │ +0437ea: 52fd 6d02 |0085: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@026d │ │ +0437ee: 82dd |0087: int-to-float v13, v13 │ │ +0437f0: c6bd |0088: add-float/2addr v13, v11 │ │ +0437f2: a90a 010d |0089: div-float v10, v1, v13 │ │ +0437f6: 1501 803f |008b: const/high16 v1, #int 1065353216 // #3f80 │ │ +0437fa: c6a1 |008d: add-float/2addr v1, v10 │ │ +0437fc: 150d c842 |008e: const/high16 v13, #int 1120403456 // #42c8 │ │ +043800: c8d1 |0090: mul-float/2addr v1, v13 │ │ +043802: 8716 |0091: float-to-int v6, v1 │ │ +043804: 28d4 |0092: goto 0066 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0006 line=651 │ │ 0x000a line=687 │ │ 0x000b line=654 │ │ 0x000f line=655 │ │ @@ -33732,32 +33735,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -043ed8: |[043ed8] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -043ee8: 6f20 900b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b90 │ │ -043eee: 0a00 |0003: move-result v0 │ │ -043ef0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -043ef4: 5410 6602 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ -043ef8: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -043efc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -043efe: 0f00 |000b: return v0 │ │ -043f00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -043f02: 28fe |000d: goto 000b // -0002 │ │ +043808: |[043808] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +043818: 6f20 900b 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0b90 │ │ +04381e: 0a00 |0003: move-result v0 │ │ +043820: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +043824: 5410 6602 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@0266 │ │ +043828: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +04382c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04382e: 0f00 |000b: return v0 │ │ +043830: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +043832: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #146 header: │ │ class_idx : 313 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ @@ -33891,26 +33894,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -043f04: |[043f04] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -043f14: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -043f18: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -043f1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -043f20: 2200 3701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0137 │ │ -043f24: 7010 ae07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@07ae │ │ -043f2a: 6900 7c02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ -043f2e: 0e00 |000d: return-void │ │ -043f30: 2200 3801 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0138 │ │ -043f34: 7010 b207 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b2 │ │ -043f3a: 6900 7c02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ -043f3e: 28f8 |0015: goto 000d // -0008 │ │ +043834: |[043834] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +043844: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +043848: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04384c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +043850: 2200 3701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0137 │ │ +043854: 7010 ae07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@07ae │ │ +04385a: 6900 7c02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ +04385e: 0e00 |000d: return-void │ │ +043860: 2200 3801 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0138 │ │ +043864: 7010 b207 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b2 │ │ +04386a: 6900 7c02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ +04386e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -33920,17 +33923,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043f40: |[043f40] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -043f50: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -043f56: 0e00 |0003: return-void │ │ +043870: |[043870] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +043880: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +043886: 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; │ │ │ │ @@ -33939,20 +33942,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 │ │ -043f58: |[043f58] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -043f68: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ -043f6c: 6e10 d309 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@09d3 │ │ -043f72: 0c01 |0005: move-result-object v1 │ │ -043f74: 7230 b607 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07b6 │ │ -043f7a: 0e00 |0009: return-void │ │ +043888: |[043888] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +043898: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ +04389c: 6e10 d309 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@09d3 │ │ +0438a2: 0c01 |0005: move-result-object v1 │ │ +0438a4: 7230 b607 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07b6 │ │ +0438aa: 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; │ │ @@ -33962,21 +33965,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 │ │ -043f7c: |[043f7c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -043f8c: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ -043f90: 6201 7c02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ -043f94: 7230 b707 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07b7 │ │ -043f9a: 0c01 |0007: move-result-object v1 │ │ -043f9c: 7020 cb09 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ -043fa2: 1100 |000b: return-object v0 │ │ +0438ac: |[0438ac] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0438bc: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ +0438c0: 6201 7c02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ +0438c4: 7230 b707 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07b7 │ │ +0438ca: 0c01 |0007: move-result-object v1 │ │ +0438cc: 7020 cb09 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ +0438d2: 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 │ │ │ │ @@ -33985,19 +33988,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043fa4: |[043fa4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -043fb4: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ -043fb8: 7220 b807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07b8 │ │ -043fbe: 0a00 |0005: move-result v0 │ │ -043fc0: 0f00 |0006: return v0 │ │ +0438d4: |[0438d4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0438e4: 6200 7c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@027c │ │ +0438e8: 7220 b807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07b8 │ │ +0438ee: 0a00 |0005: move-result v0 │ │ +0438f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -34026,17 +34029,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043fc4: |[043fc4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -043fd4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -043fda: 0e00 |0003: return-void │ │ +0438f4: |[0438f4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +043904: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04390a: 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;) │ │ @@ -34044,18 +34047,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 │ │ -043fdc: |[043fdc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -043fec: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -043ff0: 6e20 950b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b95 │ │ -043ff6: 0e00 |0005: return-void │ │ +04390c: |[04390c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +04391c: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +043920: 6e20 950b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0b95 │ │ +043926: 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; │ │ @@ -34065,18 +34068,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 │ │ -043ff8: |[043ff8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -044008: 6e20 960b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b96 │ │ -04400e: 0c00 |0003: move-result-object v0 │ │ -044010: 1100 |0004: return-object v0 │ │ +043928: |[043928] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +043938: 6e20 960b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0b96 │ │ +04393e: 0c00 |0003: move-result-object v0 │ │ +043940: 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 │ │ │ │ @@ -34085,18 +34088,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044014: |[044014] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -044024: 6e10 970b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b97 │ │ -04402a: 0a00 |0003: move-result v0 │ │ -04402c: 0f00 |0004: return v0 │ │ +043944: |[043944] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +043954: 6e10 970b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0b97 │ │ +04395a: 0a00 |0003: move-result v0 │ │ +04395c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -34200,22 +34203,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -044030: |[044030] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -044040: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -044046: 7100 dc07 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@07dc │ │ -04404c: 0c00 |0006: move-result-object v0 │ │ -04404e: 7220 d607 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@07d6 │ │ -044054: 0c00 |000a: move-result-object v0 │ │ -044056: 5b10 8b02 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ -04405a: 0e00 |000d: return-void │ │ +043960: |[043960] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +043970: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +043976: 7100 dc07 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@07dc │ │ +04397c: 0c00 |0006: move-result-object v0 │ │ +04397e: 7220 d607 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@07d6 │ │ +043984: 0c00 |000a: move-result-object v0 │ │ +043986: 5b10 8b02 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ +04398a: 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; │ │ @@ -34264,26 +34267,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04405c: |[04405c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -04406c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -044070: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044074: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044078: 2200 3d01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@013d │ │ -04407c: 7010 c407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@07c4 │ │ -044082: 6900 8c02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -044086: 0e00 |000d: return-void │ │ -044088: 2200 3e01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013e │ │ -04408c: 7010 cb07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07cb │ │ -044092: 6900 8c02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -044096: 28f8 |0015: goto 000d // -0008 │ │ +04398c: |[04398c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +04399c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0439a0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0439a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0439a8: 2200 3d01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@013d │ │ +0439ac: 7010 c407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@07c4 │ │ +0439b2: 6900 8c02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +0439b6: 0e00 |000d: return-void │ │ +0439b8: 2200 3e01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@013e │ │ +0439bc: 7010 cb07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07cb │ │ +0439c2: 6900 8c02 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +0439c6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -34293,17 +34296,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044098: |[044098] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -0440a8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0440ae: 0e00 |0003: return-void │ │ +0439c8: |[0439c8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +0439d8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0439de: 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; │ │ │ │ @@ -34312,36 +34315,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 │ │ -0440b0: |[0440b0] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -0440c0: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -0440c4: 1100 |0002: return-object v0 │ │ +0439e0: |[0439e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +0439f0: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +0439f4: 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 │ │ -0440c8: |[0440c8] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0440d8: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -0440dc: 7230 d207 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@07d2 │ │ -0440e2: 0a00 |0005: move-result v0 │ │ -0440e4: 0f00 |0006: return v0 │ │ +0439f8: |[0439f8] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +043a08: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +043a0c: 7230 d207 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@07d2 │ │ +043a12: 0a00 |0005: move-result v0 │ │ +043a14: 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; │ │ │ │ @@ -34350,19 +34353,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 │ │ -0440e8: |[0440e8] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0440f8: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -0440fc: 7230 d307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07d3 │ │ -044102: 0c00 |0005: move-result-object v0 │ │ -044104: 1100 |0006: return-object v0 │ │ +043a18: |[043a18] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +043a28: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +043a2c: 7230 d307 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07d3 │ │ +043a32: 0c00 |0005: move-result-object v0 │ │ +043a34: 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 │ │ │ │ @@ -34371,19 +34374,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 │ │ -044108: |[044108] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -044118: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -04411c: 7220 d407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07d4 │ │ -044122: 0c00 |0005: move-result-object v0 │ │ -044124: 1100 |0006: return-object v0 │ │ +043a38: |[043a38] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +043a48: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +043a4c: 7220 d407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07d4 │ │ +043a52: 0c00 |0005: move-result-object v0 │ │ +043a54: 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;) │ │ @@ -34391,19 +34394,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 │ │ -044128: |[044128] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -044138: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -04413c: 7220 d507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07d5 │ │ -044142: 0a00 |0005: move-result v0 │ │ -044144: 0f00 |0006: return v0 │ │ +043a58: |[043a58] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +043a68: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +043a6c: 7220 d507 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07d5 │ │ +043a72: 0a00 |0005: move-result v0 │ │ +043a74: 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;) │ │ @@ -34411,19 +34414,19 @@ │ │ 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 │ │ -044148: |[044148] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -044158: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ -04415c: 7230 d707 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@07d7 │ │ -044162: 0a00 |0005: move-result v0 │ │ -044164: 0f00 |0006: return v0 │ │ +043a78: |[043a78] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +043a88: 6200 8c02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@028c │ │ +043a8c: 7230 d707 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@07d7 │ │ +043a92: 0a00 |0005: move-result v0 │ │ +043a94: 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; │ │ │ │ @@ -34463,18 +34466,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 │ │ -044168: |[044168] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -044178: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@028d │ │ -04417c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -044182: 0e00 |0005: return-void │ │ +043a98: |[043a98] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +043aa8: 5b01 8d02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@028d │ │ +043aac: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +043ab2: 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; │ │ │ │ @@ -34484,18 +34487,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044184: |[044184] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -044194: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@028d │ │ -044198: 7220 e407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@07e4 │ │ -04419e: 0e00 |0005: return-void │ │ +043ab4: |[043ab4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +043ac4: 5410 8d02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@028d │ │ +043ac8: 7220 e407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@07e4 │ │ +043ace: 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 │ │ @@ -34565,17 +34568,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0441a0: |[0441a0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -0441b0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0441b6: 0e00 |0003: return-void │ │ +043ad0: |[043ad0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +043ae0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +043ae6: 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; │ │ │ │ @@ -34584,19 +34587,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 │ │ -0441b8: |[0441b8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -0441c8: 1f02 a501 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a5 │ │ -0441cc: 6e20 990b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b99 │ │ -0441d2: 0a00 |0005: move-result v0 │ │ -0441d4: 0f00 |0006: return v0 │ │ +043ae8: |[043ae8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +043af8: 1f02 a501 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a5 │ │ +043afc: 6e20 990b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b99 │ │ +043b02: 0a00 |0005: move-result v0 │ │ +043b04: 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; │ │ │ │ @@ -34605,18 +34608,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 │ │ -0441d8: |[0441d8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0441e8: 6e20 9a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b9a │ │ -0441ee: 0c00 |0003: move-result-object v0 │ │ -0441f0: 1100 |0004: return-object v0 │ │ +043b08: |[043b08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +043b18: 6e20 9a0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0b9a │ │ +043b1e: 0c00 |0003: move-result-object v0 │ │ +043b20: 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 │ │ │ │ @@ -34625,18 +34628,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 │ │ -0441f4: |[0441f4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -044204: 6e10 9b0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b9b │ │ -04420a: 0c00 |0003: move-result-object v0 │ │ -04420c: 1100 |0004: return-object v0 │ │ +043b24: |[043b24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +043b34: 6e10 9b0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0b9b │ │ +043b3a: 0c00 |0003: move-result-object v0 │ │ +043b3c: 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;) │ │ @@ -34644,18 +34647,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 │ │ -044210: |[044210] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -044220: 6e10 9c0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b9c │ │ -044226: 0a00 |0003: move-result v0 │ │ -044228: 0f00 |0004: return v0 │ │ +043b40: |[043b40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +043b50: 6e10 9c0b 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0b9c │ │ +043b56: 0a00 |0003: move-result v0 │ │ +043b58: 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;) │ │ @@ -34663,18 +34666,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 │ │ -04422c: |[04422c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -04423c: 2200 4201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0142 │ │ -044240: 7020 e207 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@07e2 │ │ -044246: 1100 |0005: return-object v0 │ │ +043b5c: |[043b5c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +043b6c: 2200 4201 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0142 │ │ +043b70: 7020 e207 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@07e2 │ │ +043b76: 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;) │ │ @@ -34682,19 +34685,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 │ │ -044248: |[044248] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -044258: 1f02 a501 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a5 │ │ -04425c: 6e20 9d0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b9d │ │ -044262: 0a00 |0005: move-result v0 │ │ -044264: 0f00 |0006: return v0 │ │ +043b78: |[043b78] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +043b88: 1f02 a501 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@01a5 │ │ +043b8c: 6e20 9d0b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0b9d │ │ +043b92: 0a00 |0005: move-result v0 │ │ +043b94: 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; │ │ │ │ @@ -35242,33 +35245,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -044268: |[044268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -044278: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -04427c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -044280: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044284: 2200 4701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0147 │ │ -044288: 7010 5808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0858 │ │ -04428e: 6900 a002 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044292: 0e00 |000d: return-void │ │ -044294: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -044298: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04429c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0442a0: 2200 4501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0145 │ │ -0442a4: 7010 ec07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07ec │ │ -0442aa: 6900 a002 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0442ae: 28f2 |001b: goto 000d // -000e │ │ -0442b0: 2200 4801 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0148 │ │ -0442b4: 7010 6608 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0866 │ │ -0442ba: 6900 a002 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0442be: 28ea |0023: goto 000d // -0016 │ │ +043b98: |[043b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +043ba8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +043bac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +043bb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +043bb4: 2200 4701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0147 │ │ +043bb8: 7010 5808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0858 │ │ +043bbe: 6900 a002 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043bc2: 0e00 |000d: return-void │ │ +043bc4: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +043bc8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +043bcc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +043bd0: 2200 4501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0145 │ │ +043bd4: 7010 ec07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07ec │ │ +043bda: 6900 a002 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043bde: 28f2 |001b: goto 000d // -000e │ │ +043be0: 2200 4801 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0148 │ │ +043be4: 7010 6608 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0866 │ │ +043bea: 6900 a002 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043bee: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -35280,18 +35283,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0442c0: |[0442c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -0442d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0442d6: 5b01 a602 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0442da: 0e00 |0005: return-void │ │ +043bf0: |[043bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +043c00: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +043c06: 5b01 a602 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043c0a: 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; │ │ @@ -35302,43 +35305,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 │ │ -0442dc: |[0442dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0442ec: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0442f0: 7210 3a08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@083a │ │ -0442f6: 0c00 |0005: move-result-object v0 │ │ -0442f8: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -0442fe: 0c00 |0009: move-result-object v0 │ │ -044300: 1100 |000a: return-object v0 │ │ +043c0c: |[043c0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043c1c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043c20: 7210 3a08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@083a │ │ +043c26: 0c00 |0005: move-result-object v0 │ │ +043c28: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043c2e: 0c00 |0009: move-result-object v0 │ │ +043c30: 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 │ │ -044304: |[044304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044314: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044318: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04431c: 7220 3d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@083d │ │ -044322: 0c00 |0007: move-result-object v0 │ │ -044324: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -04432a: 0c00 |000b: move-result-object v0 │ │ -04432c: 1100 |000c: return-object v0 │ │ +043c34: |[043c34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043c44: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043c48: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043c4c: 7220 3d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@083d │ │ +043c52: 0c00 |0007: move-result-object v0 │ │ +043c54: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043c5a: 0c00 |000b: move-result-object v0 │ │ +043c5c: 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;) │ │ @@ -35346,21 +35349,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 │ │ -044330: |[044330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044340: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044344: 7220 3b08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@083b │ │ -04434a: 0c00 |0005: move-result-object v0 │ │ -04434c: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -044352: 0c00 |0009: move-result-object v0 │ │ -044354: 1100 |000a: return-object v0 │ │ +043c60: |[043c60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043c70: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043c74: 7220 3b08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@083b │ │ +043c7a: 0c00 |0005: move-result-object v0 │ │ +043c7c: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043c82: 0c00 |0009: move-result-object v0 │ │ +043c84: 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;) │ │ @@ -35368,21 +35371,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 │ │ -044358: |[044358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044368: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04436c: 7230 3c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@083c │ │ -044372: 0c00 |0005: move-result-object v0 │ │ -044374: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -04437a: 0c00 |0009: move-result-object v0 │ │ -04437c: 1100 |000a: return-object v0 │ │ +043c88: |[043c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043c98: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043c9c: 7230 3c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@083c │ │ +043ca2: 0c00 |0005: move-result-object v0 │ │ +043ca4: 7110 e408 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043caa: 0c00 |0009: move-result-object v0 │ │ +043cac: 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 │ │ │ │ @@ -35391,21 +35394,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 │ │ -044380: |[044380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044390: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -044394: 2200 4901 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -044398: 7020 a408 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ -04439e: 1100 |0007: return-object v0 │ │ -0443a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0443a2: 28fe |0009: goto 0007 // -0002 │ │ +043cb0: |[043cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043cc0: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +043cc4: 2200 4901 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +043cc8: 7020 a408 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ +043cce: 1100 |0007: return-object v0 │ │ +043cd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +043cd2: 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; │ │ @@ -35416,19 +35419,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0443a4: |[0443a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -0443b4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0443b8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0443bc: 7230 1c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@081c │ │ -0443c2: 0e00 |0007: return-void │ │ +043cd4: |[043cd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +043ce4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043ce8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043cec: 7230 1c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@081c │ │ +043cf2: 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 │ │ @@ -35438,19 +35441,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0443c4: |[0443c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -0443d4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0443d8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0443dc: 7230 1d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@081d │ │ -0443e2: 0e00 |0007: return-void │ │ +043cf4: |[043cf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +043d04: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043d08: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d0c: 7230 1d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@081d │ │ +043d12: 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; │ │ @@ -35460,19 +35463,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0443e4: |[0443e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -0443f4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0443f8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0443fc: 7240 1e08 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@081e │ │ -044402: 0e00 |0007: return-void │ │ +043d14: |[043d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +043d24: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043d28: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d2c: 7240 1e08 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@081e │ │ +043d32: 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; │ │ @@ -35483,44 +35486,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -044404: |[044404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -044414: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -044416: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -044418: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04441c: 0f01 |0004: return v1 │ │ -04441e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -044422: 0121 |0007: move v1, v2 │ │ -044424: 28fc |0008: goto 0004 // -0004 │ │ -044426: 6e10 9a0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04442c: 0c03 |000c: move-result-object v3 │ │ -04442e: 6e10 9a0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -044434: 0c04 |0010: move-result-object v4 │ │ -044436: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04443a: 0121 |0013: move v1, v2 │ │ -04443c: 28f0 |0014: goto 0004 // -0010 │ │ -04443e: 0760 |0015: move-object v0, v6 │ │ -044440: 1f00 4901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -044444: 5453 a602 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044448: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04444c: 5403 a602 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044450: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -044454: 0121 |0020: move v1, v2 │ │ -044456: 28e3 |0021: goto 0004 // -001d │ │ -044458: 5453 a602 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04445c: 5404 a602 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044460: 6e20 990d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -044466: 0a03 |0029: move-result v3 │ │ -044468: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04446c: 0121 |002c: move v1, v2 │ │ -04446e: 28d7 |002d: goto 0004 // -0029 │ │ +043d34: |[043d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +043d44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043d46: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +043d48: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +043d4c: 0f01 |0004: return v1 │ │ +043d4e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +043d52: 0121 |0007: move v1, v2 │ │ +043d54: 28fc |0008: goto 0004 // -0004 │ │ +043d56: 6e10 9a0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +043d5c: 0c03 |000c: move-result-object v3 │ │ +043d5e: 6e10 9a0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +043d64: 0c04 |0010: move-result-object v4 │ │ +043d66: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +043d6a: 0121 |0013: move v1, v2 │ │ +043d6c: 28f0 |0014: goto 0004 // -0010 │ │ +043d6e: 0760 |0015: move-object v0, v6 │ │ +043d70: 1f00 4901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +043d74: 5453 a602 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d78: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +043d7c: 5403 a602 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d80: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +043d84: 0121 |0020: move v1, v2 │ │ +043d86: 28e3 |0021: goto 0004 // -001d │ │ +043d88: 5453 a602 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d8c: 5404 a602 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043d90: 6e20 990d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +043d96: 0a03 |0029: move-result v3 │ │ +043d98: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +043d9c: 0121 |002c: move v1, v2 │ │ +043d9e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -35541,33 +35544,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 │ │ -044470: |[044470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -044480: 2204 5f02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -044484: 7010 200e 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -04448a: 6205 a002 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04448e: 5476 a602 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044492: 7230 1f08 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@081f │ │ -044498: 0c03 |000c: move-result-object v3 │ │ -04449a: 7210 5e0e 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -0444a0: 0a02 |0010: move-result v2 │ │ -0444a2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0444a4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -0444a8: 7220 5a0e 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0444ae: 0c01 |0017: move-result-object v1 │ │ -0444b0: 2205 4901 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -0444b4: 7020 a408 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ -0444ba: 7220 580e 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0444c0: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0444c4: 28f0 |0022: goto 0012 // -0010 │ │ -0444c6: 1104 |0023: return-object v4 │ │ +043da0: |[043da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +043db0: 2204 5f02 |0000: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ +043db4: 7010 200e 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +043dba: 6205 a002 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043dbe: 5476 a602 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043dc2: 7230 1f08 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@081f │ │ +043dc8: 0c03 |000c: move-result-object v3 │ │ +043dca: 7210 5e0e 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +043dd0: 0a02 |0010: move-result v2 │ │ +043dd2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +043dd4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +043dd8: 7220 5a0e 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +043dde: 0c01 |0017: move-result-object v1 │ │ +043de0: 2205 4901 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +043de4: 7020 a408 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ +043dea: 7220 580e 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +043df0: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +043df4: 28f0 |0022: goto 0012 // -0010 │ │ +043df6: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -35588,22 +35591,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 │ │ -0444c8: |[0444c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0444d8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0444dc: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0444e0: 7230 2008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0820 │ │ -0444e6: 0c00 |0007: move-result-object v0 │ │ -0444e8: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -0444ee: 0c00 |000b: move-result-object v0 │ │ -0444f0: 1100 |000c: return-object v0 │ │ +043df8: |[043df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043e08: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043e0c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043e10: 7230 2008 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0820 │ │ +043e16: 0c00 |0007: move-result-object v0 │ │ +043e18: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043e1e: 0c00 |000b: move-result-object v0 │ │ +043e20: 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 │ │ │ │ @@ -35612,22 +35615,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 │ │ -0444f4: |[0444f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044504: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044508: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04450c: 7230 2108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0821 │ │ -044512: 0c00 |0007: move-result-object v0 │ │ -044514: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -04451a: 0c00 |000b: move-result-object v0 │ │ -04451c: 1100 |000c: return-object v0 │ │ +043e24: |[043e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043e34: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043e38: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043e3c: 7230 2108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0821 │ │ +043e42: 0c00 |0007: move-result-object v0 │ │ +043e44: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043e4a: 0c00 |000b: move-result-object v0 │ │ +043e4c: 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 │ │ │ │ @@ -35636,20 +35639,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044520: |[044520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -044530: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044534: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044538: 7220 2208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0822 │ │ -04453e: 0a00 |0007: move-result v0 │ │ -044540: 0f00 |0008: return v0 │ │ +043e50: |[043e50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +043e60: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043e64: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043e68: 7220 2208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0822 │ │ +043e6e: 0a00 |0007: move-result v0 │ │ +043e70: 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;) │ │ @@ -35657,19 +35660,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044544: |[044544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -044554: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044558: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04455c: 7230 2308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0823 │ │ -044562: 0e00 |0007: return-void │ │ +043e74: |[043e74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +043e84: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043e88: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043e8c: 7230 2308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0823 │ │ +043e92: 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; │ │ @@ -35679,19 +35682,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044564: |[044564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -044574: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044578: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04457c: 7230 2408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0824 │ │ -044582: 0e00 |0007: return-void │ │ +043e94: |[043e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +043ea4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043ea8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043eac: 7230 2408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0824 │ │ +043eb2: 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; │ │ @@ -35701,22 +35704,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 │ │ -044584: |[044584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044594: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044598: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04459c: 7230 2508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0825 │ │ -0445a2: 0c00 |0007: move-result-object v0 │ │ -0445a4: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -0445aa: 0c00 |000b: move-result-object v0 │ │ -0445ac: 1100 |000c: return-object v0 │ │ +043eb4: |[043eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043ec4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043ec8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043ecc: 7230 2508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0825 │ │ +043ed2: 0c00 |0007: move-result-object v0 │ │ +043ed4: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043eda: 0c00 |000b: move-result-object v0 │ │ +043edc: 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 │ │ │ │ @@ -35725,20 +35728,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0445b0: |[0445b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -0445c0: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0445c4: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0445c8: 7220 2608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0826 │ │ -0445ce: 0a00 |0007: move-result v0 │ │ -0445d0: 0f00 |0008: return v0 │ │ +043ee0: |[043ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +043ef0: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043ef4: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043ef8: 7220 2608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0826 │ │ +043efe: 0a00 |0007: move-result v0 │ │ +043f00: 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;) │ │ @@ -35746,20 +35749,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0445d4: |[0445d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -0445e4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0445e8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0445ec: 7220 2708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0827 │ │ -0445f2: 0c00 |0007: move-result-object v0 │ │ -0445f4: 1100 |0008: return-object v0 │ │ +043f04: |[043f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +043f14: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043f18: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043f1c: 7220 2708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0827 │ │ +043f22: 0c00 |0007: move-result-object v0 │ │ +043f24: 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;) │ │ @@ -35767,20 +35770,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0445f8: |[0445f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -044608: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04460c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044610: 7220 2808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0828 │ │ -044616: 0c00 |0007: move-result-object v0 │ │ -044618: 1100 |0008: return-object v0 │ │ +043f28: |[043f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +043f38: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043f3c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043f40: 7220 2808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0828 │ │ +043f46: 0c00 |0007: move-result-object v0 │ │ +043f48: 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;) │ │ @@ -35788,17 +35791,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04461c: |[04461c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -04462c: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044630: 1100 |0002: return-object v0 │ │ +043f4c: |[043f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +043f5c: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043f60: 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;) │ │ @@ -35806,20 +35809,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044634: |[044634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -044644: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044648: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04464c: 7220 2908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0829 │ │ -044652: 0a00 |0007: move-result v0 │ │ -044654: 0f00 |0008: return v0 │ │ +043f64: |[043f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +043f74: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043f78: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043f7c: 7220 2908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0829 │ │ +043f82: 0a00 |0007: move-result v0 │ │ +043f84: 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;) │ │ @@ -35827,20 +35830,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044658: |[044658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -044668: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04466c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044670: 7220 2a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082a │ │ -044676: 0c00 |0007: move-result-object v0 │ │ -044678: 1100 |0008: return-object v0 │ │ +043f88: |[043f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +043f98: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043f9c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043fa0: 7220 2a08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082a │ │ +043fa6: 0c00 |0007: move-result-object v0 │ │ +043fa8: 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;) │ │ @@ -35848,22 +35851,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 │ │ -04467c: |[04467c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04468c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044690: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044694: 7220 2b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ -04469a: 0c00 |0007: move-result-object v0 │ │ -04469c: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -0446a2: 0c00 |000b: move-result-object v0 │ │ -0446a4: 1100 |000c: return-object v0 │ │ +043fac: |[043fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043fbc: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043fc0: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043fc4: 7220 2b08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@082b │ │ +043fca: 0c00 |0007: move-result-object v0 │ │ +043fcc: 7110 e408 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +043fd2: 0c00 |000b: move-result-object v0 │ │ +043fd4: 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;) │ │ @@ -35871,20 +35874,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0446a8: |[0446a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -0446b8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0446bc: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0446c0: 7220 2c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082c │ │ -0446c6: 0c00 |0007: move-result-object v0 │ │ -0446c8: 1100 |0008: return-object v0 │ │ +043fd8: |[043fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +043fe8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +043fec: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +043ff0: 7220 2c08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@082c │ │ +043ff6: 0c00 |0007: move-result-object v0 │ │ +043ff8: 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;) │ │ @@ -35892,20 +35895,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0446cc: |[0446cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -0446dc: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0446e0: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0446e4: 7220 2d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@082d │ │ -0446ea: 0a00 |0007: move-result v0 │ │ -0446ec: 0f00 |0008: return v0 │ │ +043ffc: |[043ffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +04400c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044010: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044014: 7220 2d08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@082d │ │ +04401a: 0a00 |0007: move-result v0 │ │ +04401c: 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;) │ │ @@ -35913,23 +35916,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0446f0: |[0446f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -044700: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044704: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -044708: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04470a: 0f00 |0005: return v0 │ │ -04470c: 5410 a602 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044710: 6e10 9b0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ -044716: 0a00 |000b: move-result v0 │ │ -044718: 28f9 |000c: goto 0005 // -0007 │ │ +044020: |[044020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +044030: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044034: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +044038: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04403a: 0f00 |0005: return v0 │ │ +04403c: 5410 a602 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044040: 6e10 9b0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ +044046: 0a00 |000b: move-result v0 │ │ +044048: 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;) │ │ @@ -35937,20 +35940,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04471c: |[04471c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -04472c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044730: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044734: 7220 2e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@082e │ │ -04473a: 0a00 |0007: move-result v0 │ │ -04473c: 0f00 |0008: return v0 │ │ +04404c: |[04404c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +04405c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044060: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044064: 7220 2e08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@082e │ │ +04406a: 0a00 |0007: move-result v0 │ │ +04406c: 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;) │ │ @@ -35958,20 +35961,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044740: |[044740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -044750: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044754: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044758: 7220 2f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@082f │ │ -04475e: 0a00 |0007: move-result v0 │ │ -044760: 0f00 |0008: return v0 │ │ +044070: |[044070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +044080: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044084: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044088: 7220 2f08 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@082f │ │ +04408e: 0a00 |0007: move-result v0 │ │ +044090: 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;) │ │ @@ -35979,20 +35982,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044764: |[044764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -044774: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044778: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04477c: 7220 3008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0830 │ │ -044782: 0a00 |0007: move-result v0 │ │ -044784: 0f00 |0008: return v0 │ │ +044094: |[044094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +0440a4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0440a8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0440ac: 7220 3008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0830 │ │ +0440b2: 0a00 |0007: move-result v0 │ │ +0440b4: 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;) │ │ @@ -36000,20 +36003,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044788: |[044788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -044798: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04479c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0447a0: 7220 3108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0831 │ │ -0447a6: 0a00 |0007: move-result v0 │ │ -0447a8: 0f00 |0008: return v0 │ │ +0440b8: |[0440b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +0440c8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0440cc: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0440d0: 7220 3108 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0831 │ │ +0440d6: 0a00 |0007: move-result v0 │ │ +0440d8: 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;) │ │ @@ -36021,20 +36024,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0447ac: |[0447ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -0447bc: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0447c0: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0447c4: 7220 3208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0832 │ │ -0447ca: 0a00 |0007: move-result v0 │ │ -0447cc: 0f00 |0008: return v0 │ │ +0440dc: |[0440dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +0440ec: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0440f0: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0440f4: 7220 3208 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0832 │ │ +0440fa: 0a00 |0007: move-result v0 │ │ +0440fc: 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;) │ │ @@ -36042,20 +36045,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0447d0: |[0447d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -0447e0: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0447e4: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0447e8: 7220 3308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0833 │ │ -0447ee: 0a00 |0007: move-result v0 │ │ -0447f0: 0f00 |0008: return v0 │ │ +044100: |[044100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +044110: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044114: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044118: 7220 3308 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0833 │ │ +04411e: 0a00 |0007: move-result v0 │ │ +044120: 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;) │ │ @@ -36063,20 +36066,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0447f4: |[0447f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -044804: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044808: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04480c: 7220 3408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0834 │ │ -044812: 0a00 |0007: move-result v0 │ │ -044814: 0f00 |0008: return v0 │ │ +044124: |[044124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +044134: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044138: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04413c: 7220 3408 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0834 │ │ +044142: 0a00 |0007: move-result v0 │ │ +044144: 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;) │ │ @@ -36084,20 +36087,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044818: |[044818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -044828: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -04482c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044830: 7220 3508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0835 │ │ -044836: 0a00 |0007: move-result v0 │ │ -044838: 0f00 |0008: return v0 │ │ +044148: |[044148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +044158: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +04415c: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044160: 7220 3508 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0835 │ │ +044166: 0a00 |0007: move-result v0 │ │ +044168: 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;) │ │ @@ -36105,20 +36108,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04483c: |[04483c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -04484c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044850: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044854: 7220 3608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0836 │ │ -04485a: 0a00 |0007: move-result v0 │ │ -04485c: 0f00 |0008: return v0 │ │ +04416c: |[04416c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +04417c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044180: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044184: 7220 3608 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0836 │ │ +04418a: 0a00 |0007: move-result v0 │ │ +04418c: 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;) │ │ @@ -36126,20 +36129,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044860: |[044860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -044870: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044874: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044878: 7220 3708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0837 │ │ -04487e: 0a00 |0007: move-result v0 │ │ -044880: 0f00 |0008: return v0 │ │ +044190: |[044190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +0441a0: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0441a4: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0441a8: 7220 3708 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0837 │ │ +0441ae: 0a00 |0007: move-result v0 │ │ +0441b0: 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;) │ │ @@ -36147,20 +36150,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044884: |[044884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -044894: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044898: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04489c: 7220 3808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0838 │ │ -0448a2: 0a00 |0007: move-result v0 │ │ -0448a4: 0f00 |0008: return v0 │ │ +0441b4: |[0441b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +0441c4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0441c8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0441cc: 7220 3808 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0838 │ │ +0441d2: 0a00 |0007: move-result v0 │ │ +0441d4: 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;) │ │ @@ -36168,20 +36171,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0448a8: |[0448a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -0448b8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0448bc: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0448c0: 7220 3908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0839 │ │ -0448c6: 0a00 |0007: move-result v0 │ │ -0448c8: 0f00 |0008: return v0 │ │ +0441d8: |[0441d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +0441e8: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0441ec: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0441f0: 7220 3908 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0839 │ │ +0441f6: 0a00 |0007: move-result v0 │ │ +0441f8: 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;) │ │ @@ -36189,20 +36192,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0448cc: |[0448cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -0448dc: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0448e0: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0448e4: 7230 3e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@083e │ │ -0448ea: 0a00 |0007: move-result v0 │ │ -0448ec: 0f00 |0008: return v0 │ │ +0441fc: |[0441fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +04420c: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044210: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044214: 7230 3e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@083e │ │ +04421a: 0a00 |0007: move-result v0 │ │ +04421c: 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 │ │ │ │ @@ -36211,20 +36214,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0448f0: |[0448f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -044900: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044904: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044908: 7240 3f08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@083f │ │ -04490e: 0a00 |0007: move-result v0 │ │ -044910: 0f00 |0008: return v0 │ │ +044220: |[044220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +044230: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044234: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +044238: 7240 3f08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@083f │ │ +04423e: 0a00 |0007: move-result v0 │ │ +044240: 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; │ │ @@ -36234,19 +36237,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -044914: |[044914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -044924: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044928: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04492c: 7220 4008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0840 │ │ -044932: 0e00 |0007: return-void │ │ +044244: |[044244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +044254: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044258: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04425c: 7220 4008 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0840 │ │ +044262: 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; │ │ │ │ @@ -36255,19 +36258,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044934: |[044934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -044944: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044948: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04494c: 7230 4108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0841 │ │ -044952: 0e00 |0007: return-void │ │ +044264: |[044264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +044274: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044278: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04427c: 7230 4108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0841 │ │ +044282: 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 │ │ @@ -36277,19 +36280,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044954: |[044954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -044964: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044968: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04496c: 7230 4208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0842 │ │ -044972: 0e00 |0007: return-void │ │ +044284: |[044284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +044294: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044298: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04429c: 7230 4208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0842 │ │ +0442a2: 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; │ │ @@ -36299,19 +36302,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044974: |[044974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -044984: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044988: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -04498c: 7230 4308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0843 │ │ -044992: 0e00 |0007: return-void │ │ +0442a4: |[0442a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +0442b4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0442b8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0442bc: 7230 4308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0843 │ │ +0442c2: 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; │ │ @@ -36321,19 +36324,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044994: |[044994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -0449a4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0449a8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0449ac: 7230 4408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0844 │ │ -0449b2: 0e00 |0007: return-void │ │ +0442c4: |[0442c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +0442d4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0442d8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0442dc: 7230 4408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0844 │ │ +0442e2: 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 │ │ @@ -36343,19 +36346,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0449b4: |[0449b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -0449c4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0449c8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0449cc: 7230 4508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0845 │ │ -0449d2: 0e00 |0007: return-void │ │ +0442e4: |[0442e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +0442f4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0442f8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0442fc: 7230 4508 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0845 │ │ +044302: 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 │ │ @@ -36365,19 +36368,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0449d4: |[0449d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -0449e4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -0449e8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -0449ec: 7230 4608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0846 │ │ -0449f2: 0e00 |0007: return-void │ │ +044304: |[044304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +044314: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044318: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04431c: 7230 4608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0846 │ │ +044322: 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; │ │ @@ -36387,19 +36390,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0449f4: |[0449f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -044a04: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044a08: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044a0c: 7230 4708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0847 │ │ -044a12: 0e00 |0007: return-void │ │ +044324: |[044324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +044334: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044338: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04433c: 7230 4708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0847 │ │ +044342: 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 │ │ @@ -36409,19 +36412,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044a14: |[044a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -044a24: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044a28: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044a2c: 7230 4808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0848 │ │ -044a32: 0e00 |0007: return-void │ │ +044344: |[044344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +044354: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044358: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04435c: 7230 4808 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0848 │ │ +044362: 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; │ │ @@ -36431,19 +36434,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044a34: |[044a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -044a44: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044a48: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044a4c: 7230 4908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0849 │ │ -044a52: 0e00 |0007: return-void │ │ +044364: |[044364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +044374: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044378: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04437c: 7230 4908 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0849 │ │ +044382: 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 │ │ @@ -36453,19 +36456,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044a54: |[044a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -044a64: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044a68: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044a6c: 7230 4a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@084a │ │ -044a72: 0e00 |0007: return-void │ │ +044384: |[044384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +044394: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044398: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04439c: 7230 4a08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@084a │ │ +0443a2: 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 │ │ @@ -36475,19 +36478,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044a74: |[044a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -044a84: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044a88: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044a8c: 7230 4b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@084b │ │ -044a92: 0e00 |0007: return-void │ │ +0443a4: |[0443a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +0443b4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0443b8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0443bc: 7230 4b08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@084b │ │ +0443c2: 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 │ │ @@ -36497,19 +36500,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044a94: |[044a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -044aa4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044aa8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044aac: 7230 4c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@084c │ │ -044ab2: 0e00 |0007: return-void │ │ +0443c4: |[0443c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +0443d4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0443d8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0443dc: 7230 4c08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@084c │ │ +0443e2: 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 │ │ @@ -36519,19 +36522,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044ab4: |[044ab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -044ac4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044ac8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044acc: 7230 4d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@084d │ │ -044ad2: 0e00 |0007: return-void │ │ +0443e4: |[0443e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +0443f4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0443f8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0443fc: 7230 4d08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@084d │ │ +044402: 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 │ │ @@ -36541,19 +36544,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044ad4: |[044ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -044ae4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044ae8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044aec: 7230 4e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084e │ │ -044af2: 0e00 |0007: return-void │ │ +044404: |[044404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +044414: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044418: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04441c: 7230 4e08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@084e │ │ +044422: 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; │ │ @@ -36563,19 +36566,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044af4: |[044af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -044b04: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044b08: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044b0c: 7230 4f08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@084f │ │ -044b12: 0e00 |0007: return-void │ │ +044424: |[044424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +044434: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044438: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04443c: 7230 4f08 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@084f │ │ +044442: 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; │ │ @@ -36585,19 +36588,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -044b14: |[044b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -044b24: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044b28: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044b2c: 7240 5008 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@0850 │ │ -044b32: 0e00 |0007: return-void │ │ +044444: |[044444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +044454: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044458: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04445c: 7240 5008 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@0850 │ │ +044462: 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; │ │ @@ -36608,19 +36611,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044b34: |[044b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -044b44: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044b48: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044b4c: 7230 5108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0851 │ │ -044b52: 0e00 |0007: return-void │ │ +044464: |[044464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +044474: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044478: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04447c: 7230 5108 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0851 │ │ +044482: 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 │ │ @@ -36630,19 +36633,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044b54: |[044b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -044b64: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044b68: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044b6c: 7230 5208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0852 │ │ -044b72: 0e00 |0007: return-void │ │ +044484: |[044484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +044494: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044498: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04449c: 7230 5208 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0852 │ │ +0444a2: 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 │ │ @@ -36652,19 +36655,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044b74: |[044b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -044b84: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044b88: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044b8c: 7230 5308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0853 │ │ -044b92: 0e00 |0007: return-void │ │ +0444a4: |[0444a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +0444b4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0444b8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0444bc: 7230 5308 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0853 │ │ +0444c2: 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 │ │ @@ -36674,19 +36677,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044b94: |[044b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -044ba4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044ba8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044bac: 7230 5408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0854 │ │ -044bb2: 0e00 |0007: return-void │ │ +0444c4: |[0444c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +0444d4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0444d8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0444dc: 7230 5408 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0854 │ │ +0444e2: 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; │ │ @@ -36696,19 +36699,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -044bb4: |[044bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -044bc4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044bc8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044bcc: 7240 5508 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@0855 │ │ -044bd2: 0e00 |0007: return-void │ │ +0444e4: |[0444e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +0444f4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +0444f8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +0444fc: 7240 5508 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@0855 │ │ +044502: 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; │ │ @@ -36719,19 +36722,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044bd4: |[044bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -044be4: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044be8: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044bec: 7230 5608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0856 │ │ -044bf2: 0e00 |0007: return-void │ │ +044504: |[044504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +044514: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044518: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04451c: 7230 5608 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0856 │ │ +044522: 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; │ │ @@ -36741,19 +36744,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044bf4: |[044bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -044c04: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ -044c08: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ -044c0c: 7230 5708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0857 │ │ -044c12: 0e00 |0007: return-void │ │ +044524: |[044524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +044534: 6200 a002 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@02a0 │ │ +044538: 5421 a602 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@02a6 │ │ +04453c: 7230 5708 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0857 │ │ +044542: 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 │ │ @@ -36787,17 +36790,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044c14: |[044c14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -044c24: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -044c2a: 0e00 |0003: return-void │ │ +044544: |[044544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +044554: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04455a: 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;) │ │ @@ -36805,18 +36808,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 │ │ -044c2c: |[044c2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -044c3c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044c40: 6e20 9e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b9e │ │ -044c46: 0e00 |0005: return-void │ │ +04455c: |[04455c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +04456c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044570: 6e20 9e0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0b9e │ │ +044576: 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 │ │ @@ -36826,18 +36829,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 │ │ -044c48: |[044c48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -044c58: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044c5c: 6e20 9f0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b9f │ │ -044c62: 0e00 |0005: return-void │ │ +044578: |[044578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +044588: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +04458c: 6e20 9f0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0b9f │ │ +044592: 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; │ │ @@ -36847,20 +36850,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 │ │ -044c64: |[044c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -044c74: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044c78: 6e20 a10b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0ba1 │ │ -044c7e: 0c00 |0005: move-result-object v0 │ │ -044c80: 1f00 6d02 |0006: check-cast v0, Ljava/util/List; // type@026d │ │ -044c84: 1100 |0008: return-object v0 │ │ +044594: |[044594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0445a4: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0445a8: 6e20 a10b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0ba1 │ │ +0445ae: 0c00 |0005: move-result-object v0 │ │ +0445b0: 1f00 6d02 |0006: check-cast v0, Ljava/util/List; // type@026d │ │ +0445b4: 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; │ │ @@ -36871,19 +36874,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044c88: |[044c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -044c98: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044c9c: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0ba4 │ │ -044ca2: 0a00 |0005: move-result v0 │ │ -044ca4: 0f00 |0006: return v0 │ │ +0445b8: |[0445b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +0445c8: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0445cc: 6e10 a40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0ba4 │ │ +0445d2: 0a00 |0005: move-result v0 │ │ +0445d4: 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;) │ │ @@ -36891,18 +36894,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 │ │ -044ca8: |[044ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044cb8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044cbc: 6e20 a50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0ba5 │ │ -044cc2: 0e00 |0005: return-void │ │ +0445d8: |[0445d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0445e8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0445ec: 6e20 a50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0ba5 │ │ +0445f2: 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; │ │ @@ -36912,18 +36915,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 │ │ -044cc4: |[044cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044cd4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044cd8: 6e20 a60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ba6 │ │ -044cde: 0e00 |0005: return-void │ │ +0445f4: |[0445f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +044604: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044608: 6e20 a60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0ba6 │ │ +04460e: 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; │ │ @@ -36933,19 +36936,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 │ │ -044ce0: |[044ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -044cf0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044cf4: 6e20 a70b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba7 │ │ -044cfa: 0c00 |0005: move-result-object v0 │ │ -044cfc: 1100 |0006: return-object v0 │ │ +044610: |[044610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +044620: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044624: 6e20 a70b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba7 │ │ +04462a: 0c00 |0005: move-result-object v0 │ │ +04462c: 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 │ │ │ │ @@ -36954,19 +36957,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044d00: |[044d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -044d10: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044d14: 6e10 a80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0ba8 │ │ -044d1a: 0a00 |0005: move-result v0 │ │ -044d1c: 0f00 |0006: return v0 │ │ +044630: |[044630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +044640: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044644: 6e10 a80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0ba8 │ │ +04464a: 0a00 |0005: move-result v0 │ │ +04464c: 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;) │ │ @@ -36974,19 +36977,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 │ │ -044d20: |[044d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044d30: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044d34: 6e10 a90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0ba9 │ │ -044d3a: 0c00 |0005: move-result-object v0 │ │ -044d3c: 1100 |0006: return-object v0 │ │ +044650: |[044650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +044660: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044664: 6e10 a90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0ba9 │ │ +04466a: 0c00 |0005: move-result-object v0 │ │ +04466c: 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;) │ │ @@ -36994,19 +36997,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 │ │ -044d40: |[044d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044d50: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044d54: 6e10 aa0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0baa │ │ -044d5a: 0c00 |0005: move-result-object v0 │ │ -044d5c: 1100 |0006: return-object v0 │ │ +044670: |[044670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +044680: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044684: 6e10 aa0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0baa │ │ +04468a: 0c00 |0005: move-result-object v0 │ │ +04468c: 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;) │ │ @@ -37014,19 +37017,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 │ │ -044d60: |[044d60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044d70: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044d74: 6e10 ac0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0bac │ │ -044d7a: 0c00 |0005: move-result-object v0 │ │ -044d7c: 1100 |0006: return-object v0 │ │ +044690: |[044690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0446a0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0446a4: 6e10 ac0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0bac │ │ +0446aa: 0c00 |0005: move-result-object v0 │ │ +0446ac: 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;) │ │ @@ -37034,19 +37037,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 │ │ -044d80: |[044d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -044d90: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044d94: 6e10 ad0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bad │ │ -044d9a: 0c00 |0005: move-result-object v0 │ │ -044d9c: 1100 |0006: return-object v0 │ │ +0446b0: |[0446b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0446c0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0446c4: 6e10 ad0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bad │ │ +0446ca: 0c00 |0005: move-result-object v0 │ │ +0446cc: 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;) │ │ @@ -37054,19 +37057,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 │ │ -044da0: |[044da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044db0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044db4: 6e10 ae0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0bae │ │ -044dba: 0c00 |0005: move-result-object v0 │ │ -044dbc: 1100 |0006: return-object v0 │ │ +0446d0: |[0446d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0446e0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0446e4: 6e10 ae0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0bae │ │ +0446ea: 0c00 |0005: move-result-object v0 │ │ +0446ec: 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;) │ │ @@ -37074,19 +37077,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044dc0: |[044dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -044dd0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044dd4: 6e10 af0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0baf │ │ -044dda: 0a00 |0005: move-result v0 │ │ -044ddc: 0f00 |0006: return v0 │ │ +0446f0: |[0446f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +044700: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044704: 6e10 af0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0baf │ │ +04470a: 0a00 |0005: move-result v0 │ │ +04470c: 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;) │ │ @@ -37094,19 +37097,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044de0: |[044de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -044df0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044df4: 6e10 b10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0bb1 │ │ -044dfa: 0a00 |0005: move-result v0 │ │ -044dfc: 0f00 |0006: return v0 │ │ +044710: |[044710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +044720: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044724: 6e10 b10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0bb1 │ │ +04472a: 0a00 |0005: move-result v0 │ │ +04472c: 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;) │ │ @@ -37114,19 +37117,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e00: |[044e00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -044e10: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044e14: 6e10 b20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0bb2 │ │ -044e1a: 0a00 |0005: move-result v0 │ │ -044e1c: 0f00 |0006: return v0 │ │ +044730: |[044730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +044740: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044744: 6e10 b20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0bb2 │ │ +04474a: 0a00 |0005: move-result v0 │ │ +04474c: 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;) │ │ @@ -37134,19 +37137,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e20: |[044e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -044e30: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044e34: 6e10 b30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0bb3 │ │ -044e3a: 0a00 |0005: move-result v0 │ │ -044e3c: 0f00 |0006: return v0 │ │ +044750: |[044750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +044760: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044764: 6e10 b30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0bb3 │ │ +04476a: 0a00 |0005: move-result v0 │ │ +04476c: 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;) │ │ @@ -37154,19 +37157,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e40: |[044e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -044e50: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044e54: 6e10 b40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0bb4 │ │ -044e5a: 0a00 |0005: move-result v0 │ │ -044e5c: 0f00 |0006: return v0 │ │ +044770: |[044770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +044780: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044784: 6e10 b40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0bb4 │ │ +04478a: 0a00 |0005: move-result v0 │ │ +04478c: 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;) │ │ @@ -37174,19 +37177,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e60: |[044e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -044e70: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044e74: 6e10 b50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0bb5 │ │ -044e7a: 0a00 |0005: move-result v0 │ │ -044e7c: 0f00 |0006: return v0 │ │ +044790: |[044790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +0447a0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0447a4: 6e10 b50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0bb5 │ │ +0447aa: 0a00 |0005: move-result v0 │ │ +0447ac: 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;) │ │ @@ -37194,19 +37197,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e80: |[044e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -044e90: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044e94: 6e10 b60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0bb6 │ │ -044e9a: 0a00 |0005: move-result v0 │ │ -044e9c: 0f00 |0006: return v0 │ │ +0447b0: |[0447b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +0447c0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0447c4: 6e10 b60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0bb6 │ │ +0447ca: 0a00 |0005: move-result v0 │ │ +0447cc: 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;) │ │ @@ -37214,19 +37217,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044ea0: |[044ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -044eb0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044eb4: 6e10 b70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0bb7 │ │ -044eba: 0a00 |0005: move-result v0 │ │ -044ebc: 0f00 |0006: return v0 │ │ +0447d0: |[0447d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +0447e0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0447e4: 6e10 b70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0bb7 │ │ +0447ea: 0a00 |0005: move-result v0 │ │ +0447ec: 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;) │ │ @@ -37234,19 +37237,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044ec0: |[044ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -044ed0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044ed4: 6e10 b80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0bb8 │ │ -044eda: 0a00 |0005: move-result v0 │ │ -044edc: 0f00 |0006: return v0 │ │ +0447f0: |[0447f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +044800: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044804: 6e10 b80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0bb8 │ │ +04480a: 0a00 |0005: move-result v0 │ │ +04480c: 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;) │ │ @@ -37254,19 +37257,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044ee0: |[044ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -044ef0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044ef4: 6e10 b90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0bb9 │ │ -044efa: 0a00 |0005: move-result v0 │ │ -044efc: 0f00 |0006: return v0 │ │ +044810: |[044810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +044820: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044824: 6e10 b90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0bb9 │ │ +04482a: 0a00 |0005: move-result v0 │ │ +04482c: 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;) │ │ @@ -37274,19 +37277,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044f00: |[044f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -044f10: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044f14: 6e10 ba0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0bba │ │ -044f1a: 0a00 |0005: move-result v0 │ │ -044f1c: 0f00 |0006: return v0 │ │ +044830: |[044830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +044840: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044844: 6e10 ba0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0bba │ │ +04484a: 0a00 |0005: move-result v0 │ │ +04484c: 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;) │ │ @@ -37294,36 +37297,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -044f20: |[044f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -044f30: 7100 bc0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbc │ │ -044f36: 0c00 |0003: move-result-object v0 │ │ -044f38: 1100 |0004: return-object v0 │ │ +044850: |[044850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +044860: 7100 bc0b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbc │ │ +044866: 0c00 |0003: move-result-object v0 │ │ +044868: 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 │ │ -044f3c: |[044f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -044f4c: 7110 bd0b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbd │ │ -044f52: 0c00 |0003: move-result-object v0 │ │ -044f54: 1100 |0004: return-object v0 │ │ +04486c: |[04486c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +04487c: 7110 bd0b 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbd │ │ +044882: 0c00 |0003: move-result-object v0 │ │ +044884: 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;) │ │ @@ -37331,19 +37334,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 │ │ -044f58: |[044f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -044f68: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044f6c: 7110 bf0b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbf │ │ -044f72: 0c00 |0005: move-result-object v0 │ │ -044f74: 1100 |0006: return-object v0 │ │ +044888: |[044888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +044898: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +04489c: 7110 bf0b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbf │ │ +0448a2: 0c00 |0005: move-result-object v0 │ │ +0448a4: 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;) │ │ @@ -37351,19 +37354,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 │ │ -044f78: |[044f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -044f88: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044f8c: 6e20 c00b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0bc0 │ │ -044f92: 0a00 |0005: move-result v0 │ │ -044f94: 0f00 |0006: return v0 │ │ +0448a8: |[0448a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +0448b8: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0448bc: 6e20 c00b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0bc0 │ │ +0448c2: 0a00 |0005: move-result v0 │ │ +0448c4: 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 │ │ │ │ @@ -37372,18 +37375,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044f98: |[044f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -044fa8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044fac: 6e10 c20b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0bc2 │ │ -044fb2: 0e00 |0005: return-void │ │ +0448c8: |[0448c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0448d8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0448dc: 6e10 c20b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0bc2 │ │ +0448e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -37392,18 +37395,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 │ │ -044fb4: |[044fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044fc4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044fc8: 6e20 c40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0bc4 │ │ -044fce: 0e00 |0005: return-void │ │ +0448e4: |[0448e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0448f4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0448f8: 6e20 c40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0bc4 │ │ +0448fe: 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; │ │ @@ -37413,18 +37416,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 │ │ -044fd0: |[044fd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044fe0: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -044fe4: 6e20 c50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0bc5 │ │ -044fea: 0e00 |0005: return-void │ │ +044900: |[044900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +044910: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044914: 6e20 c50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0bc5 │ │ +04491a: 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; │ │ @@ -37434,18 +37437,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 │ │ -044fec: |[044fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -044ffc: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045000: 6e20 c60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0bc6 │ │ -045006: 0e00 |0005: return-void │ │ +04491c: |[04491c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +04492c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044930: 6e20 c60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0bc6 │ │ +044936: 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 │ │ @@ -37455,18 +37458,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 │ │ -045008: |[045008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -045018: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -04501c: 6e20 c70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0bc7 │ │ -045022: 0e00 |0005: return-void │ │ +044938: |[044938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +044948: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +04494c: 6e20 c70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0bc7 │ │ +044952: 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 │ │ @@ -37476,18 +37479,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 │ │ -045024: |[045024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -045034: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045038: 6e20 c80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0bc8 │ │ -04503e: 0e00 |0005: return-void │ │ +044954: |[044954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +044964: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044968: 6e20 c80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0bc8 │ │ +04496e: 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; │ │ @@ -37497,18 +37500,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 │ │ -045040: |[045040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -045050: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045054: 6e20 c90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0bc9 │ │ -04505a: 0e00 |0005: return-void │ │ +044970: |[044970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +044980: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044984: 6e20 c90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0bc9 │ │ +04498a: 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 │ │ @@ -37518,18 +37521,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 │ │ -04505c: |[04505c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04506c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045070: 6e20 ca0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bca │ │ -045076: 0e00 |0005: return-void │ │ +04498c: |[04498c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04499c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0449a0: 6e20 ca0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bca │ │ +0449a6: 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; │ │ @@ -37539,18 +37542,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 │ │ -045078: |[045078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -045088: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -04508c: 6e20 cb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0bcb │ │ -045092: 0e00 |0005: return-void │ │ +0449a8: |[0449a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0449b8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0449bc: 6e20 cb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0bcb │ │ +0449c2: 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 │ │ @@ -37560,18 +37563,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 │ │ -045094: |[045094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -0450a4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0450a8: 6e20 cc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0bcc │ │ -0450ae: 0e00 |0005: return-void │ │ +0449c4: |[0449c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +0449d4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0449d8: 6e20 cc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0bcc │ │ +0449de: 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 │ │ @@ -37581,18 +37584,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 │ │ -0450b0: |[0450b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -0450c0: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0450c4: 6e20 cd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0bcd │ │ -0450ca: 0e00 |0005: return-void │ │ +0449e0: |[0449e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +0449f0: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +0449f4: 6e20 cd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0bcd │ │ +0449fa: 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 │ │ @@ -37602,18 +37605,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 │ │ -0450cc: |[0450cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0450dc: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0450e0: 6e20 ce0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0bce │ │ -0450e6: 0e00 |0005: return-void │ │ +0449fc: |[0449fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +044a0c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a10: 6e20 ce0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0bce │ │ +044a16: 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 │ │ @@ -37623,18 +37626,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 │ │ -0450e8: |[0450e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0450f8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0450fc: 6e20 d00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0bd0 │ │ -045102: 0e00 |0005: return-void │ │ +044a18: |[044a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +044a28: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a2c: 6e20 d00b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0bd0 │ │ +044a32: 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; │ │ @@ -37644,18 +37647,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 │ │ -045104: |[045104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -045114: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045118: 6e20 d10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0bd1 │ │ -04511e: 0e00 |0005: return-void │ │ +044a34: |[044a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +044a44: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a48: 6e20 d10b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0bd1 │ │ +044a4e: 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; │ │ @@ -37665,18 +37668,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 │ │ -045120: |[045120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -045130: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045134: 6e20 d30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0bd3 │ │ -04513a: 0e00 |0005: return-void │ │ +044a50: |[044a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +044a60: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a64: 6e20 d30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0bd3 │ │ +044a6a: 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 │ │ @@ -37686,18 +37689,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 │ │ -04513c: |[04513c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -04514c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045150: 6e20 d40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0bd4 │ │ -045156: 0e00 |0005: return-void │ │ +044a6c: |[044a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +044a7c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a80: 6e20 d40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0bd4 │ │ +044a86: 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 │ │ @@ -37707,18 +37710,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 │ │ -045158: |[045158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -045168: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -04516c: 6e20 d50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0bd5 │ │ -045172: 0e00 |0005: return-void │ │ +044a88: |[044a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +044a98: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044a9c: 6e20 d50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0bd5 │ │ +044aa2: 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 │ │ @@ -37728,18 +37731,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 │ │ -045174: |[045174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -045184: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045188: 6e20 d60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0bd6 │ │ -04518e: 0e00 |0005: return-void │ │ +044aa4: |[044aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +044ab4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044ab8: 6e20 d60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0bd6 │ │ +044abe: 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; │ │ @@ -37749,18 +37752,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 │ │ -045190: |[045190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0451a0: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0451a4: 6e20 d80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0bd8 │ │ -0451aa: 0e00 |0005: return-void │ │ +044ac0: |[044ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +044ad0: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044ad4: 6e20 d80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0bd8 │ │ +044ada: 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; │ │ @@ -37791,17 +37794,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0451ac: |[0451ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -0451bc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0451c2: 0e00 |0003: return-void │ │ +044adc: |[044adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +044aec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +044af2: 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;) │ │ @@ -37809,18 +37812,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 │ │ -0451c4: |[0451c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0451d4: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0451d8: 6e30 a00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0ba0 │ │ -0451de: 0e00 |0005: return-void │ │ +044af4: |[044af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +044b04: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044b08: 6e30 a00b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0ba0 │ │ +044b0e: 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; │ │ @@ -37831,19 +37834,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 │ │ -0451e0: |[0451e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0451f0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0451f4: 6e20 a20b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba2 │ │ -0451fa: 0c00 |0005: move-result-object v0 │ │ -0451fc: 1100 |0006: return-object v0 │ │ +044b10: |[044b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +044b20: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044b24: 6e20 a20b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba2 │ │ +044b2a: 0c00 |0005: move-result-object v0 │ │ +044b2c: 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 │ │ │ │ @@ -37852,19 +37855,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 │ │ -045200: |[045200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -045210: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045214: 6e20 a30b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba3 │ │ -04521a: 0c00 |0005: move-result-object v0 │ │ -04521c: 1100 |0006: return-object v0 │ │ +044b30: |[044b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +044b40: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044b44: 6e20 a30b 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0ba3 │ │ +044b4a: 0c00 |0005: move-result-object v0 │ │ +044b4c: 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 │ │ │ │ @@ -37873,19 +37876,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045220: |[045220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -045230: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045234: 6e10 ab0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0bab │ │ -04523a: 0a00 |0005: move-result v0 │ │ -04523c: 0f00 |0006: return v0 │ │ +044b50: |[044b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +044b60: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044b64: 6e10 ab0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0bab │ │ +044b6a: 0a00 |0005: move-result v0 │ │ +044b6c: 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;) │ │ @@ -37893,19 +37896,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045240: |[045240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -045250: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045254: 6e10 b00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0bb0 │ │ -04525a: 0a00 |0005: move-result v0 │ │ -04525c: 0f00 |0006: return v0 │ │ +044b70: |[044b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +044b80: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044b84: 6e10 b00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0bb0 │ │ +044b8a: 0a00 |0005: move-result v0 │ │ +044b8c: 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;) │ │ @@ -37913,19 +37916,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045260: |[045260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -045270: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045274: 6e10 bb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0bbb │ │ -04527a: 0a00 |0005: move-result v0 │ │ -04527c: 0f00 |0006: return v0 │ │ +044b90: |[044b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +044ba0: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044ba4: 6e10 bb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0bbb │ │ +044baa: 0a00 |0005: move-result v0 │ │ +044bac: 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;) │ │ @@ -37933,18 +37936,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 │ │ -045280: |[045280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -045290: 7120 be0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbe │ │ -045296: 0c00 |0003: move-result-object v0 │ │ -045298: 1100 |0004: return-object v0 │ │ +044bb0: |[044bb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +044bc0: 7120 be0b 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0bbe │ │ +044bc6: 0c00 |0003: move-result-object v0 │ │ +044bc8: 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 │ │ │ │ @@ -37953,19 +37956,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 │ │ -04529c: |[04529c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0452ac: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0452b0: 6e30 c10b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0bc1 │ │ -0452b6: 0a00 |0005: move-result v0 │ │ -0452b8: 0f00 |0006: return v0 │ │ +044bcc: |[044bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +044bdc: 1f01 a701 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044be0: 6e30 c10b 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0bc1 │ │ +044be6: 0a00 |0005: move-result v0 │ │ +044be8: 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; │ │ @@ -37975,18 +37978,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 │ │ -0452bc: |[0452bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -0452cc: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0452d0: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0bc3 │ │ -0452d6: 0e00 |0005: return-void │ │ +044bec: |[044bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +044bfc: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044c00: 6e20 c30b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0bc3 │ │ +044c06: 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 │ │ @@ -37996,18 +37999,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 │ │ -0452d8: |[0452d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0452e8: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -0452ec: 6e20 cf0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0bcf │ │ -0452f2: 0e00 |0005: return-void │ │ +044c08: |[044c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +044c18: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044c1c: 6e20 cf0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0bcf │ │ +044c22: 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 │ │ @@ -38017,18 +38020,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 │ │ -0452f4: |[0452f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -045304: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045308: 6e30 d20b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0bd2 │ │ -04530e: 0e00 |0005: return-void │ │ +044c24: |[044c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +044c34: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044c38: 6e30 d20b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0bd2 │ │ +044c3e: 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; │ │ @@ -38039,18 +38042,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 │ │ -045310: |[045310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -045320: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045324: 6e30 d70b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0bd7 │ │ -04532a: 0e00 |0005: return-void │ │ +044c40: |[044c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +044c50: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044c54: 6e30 d70b 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0bd7 │ │ +044c5a: 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; │ │ @@ -38061,18 +38064,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 │ │ -04532c: |[04532c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -04533c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045340: 6e20 d90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0bd9 │ │ -045346: 0e00 |0005: return-void │ │ +044c5c: |[044c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +044c6c: 1f00 a701 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044c70: 6e20 d90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0bd9 │ │ +044c76: 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 │ │ @@ -38149,26 +38152,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -045348: |[045348] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -045358: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -04535c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -045360: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045364: 2200 4e01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014e │ │ -045368: 7010 2809 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0928 │ │ -04536e: 6900 a902 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ -045372: 0e00 |000d: return-void │ │ -045374: 2200 4f01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014f │ │ -045378: 7010 2a09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092a │ │ -04537e: 6900 a902 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ -045382: 28f8 |0015: goto 000d // -0008 │ │ +044c78: |[044c78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +044c88: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +044c8c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +044c90: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044c94: 2200 4e01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@014e │ │ +044c98: 7010 2809 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0928 │ │ +044c9e: 6900 a902 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ +044ca2: 0e00 |000d: return-void │ │ +044ca4: 2200 4f01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@014f │ │ +044ca8: 7010 2a09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092a │ │ +044cae: 6900 a902 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ +044cb2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -38178,21 +38181,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -045384: |[045384] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -045394: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04539a: 6200 a902 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ -04539e: 7220 2309 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0923 │ │ -0453a4: 0c00 |0008: move-result-object v0 │ │ -0453a6: 5b10 aa02 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ -0453aa: 0e00 |000b: return-void │ │ +044cb4: |[044cb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +044cc4: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +044cca: 6200 a902 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@02a9 │ │ +044cce: 7220 2309 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0923 │ │ +044cd4: 0c00 |0008: move-result-object v0 │ │ +044cd6: 5b10 aa02 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ +044cda: 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; │ │ @@ -38202,18 +38205,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0453ac: |[0453ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -0453bc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0453c2: 5b01 aa02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ -0453c6: 0e00 |0005: return-void │ │ +044cdc: |[044cdc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +044cec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +044cf2: 5b01 aa02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ +044cf6: 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; │ │ @@ -38225,17 +38228,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 │ │ -0453c8: |[0453c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0453d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0453da: 1100 |0001: return-object v0 │ │ +044cf8: |[044cf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +044d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044d0a: 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 │ │ │ │ @@ -38244,17 +38247,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 │ │ -0453dc: |[0453dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0453ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0453ee: 1100 |0001: return-object v0 │ │ +044d0c: |[044d0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +044d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044d1e: 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 │ │ @@ -38264,17 +38267,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0453f0: |[0453f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -045400: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ -045404: 1100 |0002: return-object v0 │ │ +044d20: |[044d20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +044d30: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@02aa │ │ +044d34: 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;) │ │ @@ -38282,17 +38285,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045408: |[045408] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -045418: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04541a: 0f00 |0001: return v0 │ │ +044d38: |[044d38] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +044d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044d4a: 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 │ │ @@ -38334,18 +38337,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 │ │ -04541c: |[04541c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -04542c: 5b01 ab02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ -045430: 7010 da0b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0bda │ │ -045436: 0e00 |0005: return-void │ │ +044d4c: |[044d4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +044d5c: 5b01 ab02 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ +044d60: 7010 da0b 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0bda │ │ +044d66: 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; │ │ │ │ @@ -38355,20 +38358,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045438: |[045438] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -045448: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ -04544c: 7220 3709 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0937 │ │ -045452: 0c00 |0005: move-result-object v0 │ │ -045454: 1f00 a701 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ -045458: 1100 |0008: return-object v0 │ │ +044d68: |[044d68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +044d78: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ +044d7c: 7220 3709 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0937 │ │ +044d82: 0c00 |0005: move-result-object v0 │ │ +044d84: 1f00 a701 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@01a7 │ │ +044d88: 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 │ │ │ │ @@ -38377,19 +38380,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 │ │ -04545c: |[04545c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -04546c: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ -045470: 7230 3809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0938 │ │ -045476: 0c00 |0005: move-result-object v0 │ │ -045478: 1100 |0006: return-object v0 │ │ +044d8c: |[044d8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +044d9c: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ +044da0: 7230 3809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0938 │ │ +044da6: 0c00 |0005: move-result-object v0 │ │ +044da8: 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 │ │ @@ -38399,19 +38402,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04547c: |[04547c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -04548c: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ -045490: 7240 3909 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0939 │ │ -045496: 0a00 |0005: move-result v0 │ │ -045498: 0f00 |0006: return v0 │ │ +044dac: |[044dac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +044dbc: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@02ab │ │ +044dc0: 7240 3909 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0939 │ │ +044dc6: 0a00 |0005: move-result v0 │ │ +044dc8: 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 │ │ @@ -38492,17 +38495,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04549c: |[04549c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -0454ac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0454b2: 0e00 |0003: return-void │ │ +044dcc: |[044dcc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +044ddc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +044de2: 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; │ │ │ │ @@ -38511,18 +38514,18 @@ │ │ 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 │ │ -0454b4: |[0454b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -0454c4: 2200 5101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0151 │ │ -0454c8: 7020 3309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0933 │ │ -0454ce: 1100 |0005: return-object v0 │ │ +044de4: |[044de4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +044df4: 2200 5101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0151 │ │ +044df8: 7020 3309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0933 │ │ +044dfe: 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 - │ │ @@ -38869,40 +38872,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0454d0: |[0454d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -0454e0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -0454e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0454e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0454ec: 2200 5701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0157 │ │ -0454f0: 7010 9909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0999 │ │ -0454f6: 6900 ac02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0454fa: 0e00 |000d: return-void │ │ -0454fc: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -045500: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -045504: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -045508: 2200 5501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0155 │ │ -04550c: 7010 6609 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0966 │ │ -045512: 6900 ac02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045516: 28f2 |001b: goto 000d // -000e │ │ -045518: 6000 2100 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -04551c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -045520: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -045524: 2200 5401 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0154 │ │ -045528: 7010 3c09 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@093c │ │ -04552e: 6900 ac02 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045532: 28e4 |0029: goto 000d // -001c │ │ -045534: 2200 5801 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0158 │ │ -045538: 7010 9b09 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@099b │ │ -04553e: 6900 ac02 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045542: 28dc |0031: goto 000d // -0024 │ │ +044e00: |[044e00] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +044e10: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +044e14: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +044e18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044e1c: 2200 5701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0157 │ │ +044e20: 7010 9909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0999 │ │ +044e26: 6900 ac02 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044e2a: 0e00 |000d: return-void │ │ +044e2c: 6000 2100 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +044e30: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +044e34: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +044e38: 2200 5501 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0155 │ │ +044e3c: 7010 6609 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0966 │ │ +044e42: 6900 ac02 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044e46: 28f2 |001b: goto 000d // -000e │ │ +044e48: 6000 2100 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +044e4c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +044e50: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +044e54: 2200 5401 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0154 │ │ +044e58: 7010 3c09 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@093c │ │ +044e5e: 6900 ac02 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044e62: 28e4 |0029: goto 000d // -001c │ │ +044e64: 2200 5801 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0158 │ │ +044e68: 7010 9b09 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@099b │ │ +044e6e: 6900 ac02 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044e72: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -38916,18 +38919,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045544: |[045544] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -045554: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04555a: 5b01 ad02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04555e: 0e00 |0005: return-void │ │ +044e74: |[044e74] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +044e84: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +044e8a: 5b01 ad02 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044e8e: 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; │ │ @@ -38938,43 +38941,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 │ │ -045560: |[045560] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -045570: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ -045574: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045578: 7210 8109 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0981 │ │ -04557e: 0c01 |0007: move-result-object v1 │ │ -045580: 7020 cb09 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ -045586: 1100 |000b: return-object v0 │ │ +044e90: |[044e90] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +044ea0: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ +044ea4: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044ea8: 7210 8109 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0981 │ │ +044eae: 0c01 |0007: move-result-object v1 │ │ +044eb0: 7020 cb09 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ +044eb6: 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 │ │ -045588: |[045588] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -045598: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ -04559c: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0455a0: 5432 ad02 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0455a4: 7220 8209 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0982 │ │ -0455aa: 0c01 |0009: move-result-object v1 │ │ -0455ac: 7020 cb09 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ -0455b2: 1100 |000d: return-object v0 │ │ +044eb8: |[044eb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +044ec8: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ +044ecc: 6201 ac02 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044ed0: 5432 ad02 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044ed4: 7220 8209 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0982 │ │ +044eda: 0c01 |0009: move-result-object v1 │ │ +044edc: 7020 cb09 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@09cb │ │ +044ee2: 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 - │ │ @@ -38983,44 +38986,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0455b4: |[0455b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -0455c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0455c6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0455c8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0455cc: 0f01 |0004: return v1 │ │ -0455ce: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0455d2: 0121 |0007: move v1, v2 │ │ -0455d4: 28fc |0008: goto 0004 // -0004 │ │ -0455d6: 6e10 9a0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0455dc: 0c03 |000c: move-result-object v3 │ │ -0455de: 6e10 9a0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0455e4: 0c04 |0010: move-result-object v4 │ │ -0455e6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0455ea: 0121 |0013: move v1, v2 │ │ -0455ec: 28f0 |0014: goto 0004 // -0010 │ │ -0455ee: 0760 |0015: move-object v0, v6 │ │ -0455f0: 1f00 5901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ -0455f4: 5453 ad02 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0455f8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -0455fc: 5403 ad02 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045600: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -045604: 0121 |0020: move v1, v2 │ │ -045606: 28e3 |0021: goto 0004 // -001d │ │ -045608: 5453 ad02 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04560c: 5404 ad02 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045610: 6e20 990d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -045616: 0a03 |0029: move-result v3 │ │ -045618: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04561c: 0121 |002c: move v1, v2 │ │ -04561e: 28d7 |002d: goto 0004 // -0029 │ │ +044ee4: |[044ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +044ef4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +044ef6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +044ef8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +044efc: 0f01 |0004: return v1 │ │ +044efe: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +044f02: 0121 |0007: move v1, v2 │ │ +044f04: 28fc |0008: goto 0004 // -0004 │ │ +044f06: 6e10 9a0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +044f0c: 0c03 |000c: move-result-object v3 │ │ +044f0e: 6e10 9a0d 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +044f14: 0c04 |0010: move-result-object v4 │ │ +044f16: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +044f1a: 0121 |0013: move v1, v2 │ │ +044f1c: 28f0 |0014: goto 0004 // -0010 │ │ +044f1e: 0760 |0015: move-object v0, v6 │ │ +044f20: 1f00 5901 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0159 │ │ +044f24: 5453 ad02 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f28: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +044f2c: 5403 ad02 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f30: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +044f34: 0121 |0020: move v1, v2 │ │ +044f36: 28e3 |0021: goto 0004 // -001d │ │ +044f38: 5453 ad02 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f3c: 5404 ad02 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f40: 6e20 990d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +044f46: 0a03 |0029: move-result v3 │ │ +044f48: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +044f4c: 0121 |002c: move v1, v2 │ │ +044f4e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -39041,20 +39044,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045620: |[045620] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -045630: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045634: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045638: 7220 6b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@096b │ │ -04563e: 0a00 |0007: move-result v0 │ │ -045640: 0f00 |0008: return v0 │ │ +044f50: |[044f50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +044f60: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044f64: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f68: 7220 6b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@096b │ │ +044f6e: 0a00 |0007: move-result v0 │ │ +044f70: 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;) │ │ @@ -39062,20 +39065,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045644: |[045644] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -045654: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045658: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04565c: 7220 6c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096c │ │ -045662: 0c00 |0007: move-result-object v0 │ │ -045664: 1100 |0008: return-object v0 │ │ +044f74: |[044f74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +044f84: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044f88: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044f8c: 7220 6c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096c │ │ +044f92: 0c00 |0007: move-result-object v0 │ │ +044f94: 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;) │ │ @@ -39083,20 +39086,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045668: |[045668] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -045678: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -04567c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045680: 7220 6d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096d │ │ -045686: 0c00 |0007: move-result-object v0 │ │ -045688: 1100 |0008: return-object v0 │ │ +044f98: |[044f98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +044fa8: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044fac: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044fb0: 7220 6d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096d │ │ +044fb6: 0c00 |0007: move-result-object v0 │ │ +044fb8: 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;) │ │ @@ -39104,20 +39107,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04568c: |[04568c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04569c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0456a0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0456a4: 7220 6e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096e │ │ -0456aa: 0c00 |0007: move-result-object v0 │ │ -0456ac: 1100 |0008: return-object v0 │ │ +044fbc: |[044fbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +044fcc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044fd0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044fd4: 7220 6e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@096e │ │ +044fda: 0c00 |0007: move-result-object v0 │ │ +044fdc: 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;) │ │ @@ -39125,20 +39128,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0456b0: |[0456b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -0456c0: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0456c4: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0456c8: 7220 6f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@096f │ │ -0456ce: 0a00 |0007: move-result v0 │ │ -0456d0: 0f00 |0008: return v0 │ │ +044fe0: |[044fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +044ff0: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +044ff4: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +044ff8: 7220 6f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@096f │ │ +044ffe: 0a00 |0007: move-result v0 │ │ +045000: 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;) │ │ @@ -39146,20 +39149,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0456d4: |[0456d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -0456e4: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0456e8: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0456ec: 7220 7009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0970 │ │ -0456f2: 0a00 |0007: move-result v0 │ │ -0456f4: 0f00 |0008: return v0 │ │ +045004: |[045004] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +045014: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045018: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04501c: 7220 7009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0970 │ │ +045022: 0a00 |0007: move-result v0 │ │ +045024: 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;) │ │ @@ -39167,17 +39170,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0456f8: |[0456f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -045708: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04570c: 1100 |0002: return-object v0 │ │ +045028: |[045028] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +045038: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04503c: 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;) │ │ @@ -39185,20 +39188,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045710: |[045710] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -045720: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045724: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045728: 7220 7109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0971 │ │ -04572e: 0a00 |0007: move-result v0 │ │ -045730: 0f00 |0008: return v0 │ │ +045040: |[045040] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +045050: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045054: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045058: 7220 7109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0971 │ │ +04505e: 0a00 |0007: move-result v0 │ │ +045060: 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;) │ │ @@ -39206,20 +39209,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045734: |[045734] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -045744: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045748: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04574c: 7220 7209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0972 │ │ -045752: 0a00 |0007: move-result v0 │ │ -045754: 0f00 |0008: return v0 │ │ +045064: |[045064] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +045074: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045078: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04507c: 7220 7209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0972 │ │ +045082: 0a00 |0007: move-result v0 │ │ +045084: 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;) │ │ @@ -39227,20 +39230,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045758: |[045758] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -045768: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -04576c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045770: 7220 7309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0973 │ │ -045776: 0a00 |0007: move-result v0 │ │ -045778: 0f00 |0008: return v0 │ │ +045088: |[045088] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +045098: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +04509c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0450a0: 7220 7309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0973 │ │ +0450a6: 0a00 |0007: move-result v0 │ │ +0450a8: 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;) │ │ @@ -39248,20 +39251,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04577c: |[04577c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -04578c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045790: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045794: 7220 7409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0974 │ │ -04579a: 0c00 |0007: move-result-object v0 │ │ -04579c: 1100 |0008: return-object v0 │ │ +0450ac: |[0450ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +0450bc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0450c0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0450c4: 7220 7409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0974 │ │ +0450ca: 0c00 |0007: move-result-object v0 │ │ +0450cc: 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;) │ │ @@ -39269,20 +39272,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0457a0: |[0457a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -0457b0: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0457b4: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0457b8: 7220 7509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0975 │ │ -0457be: 0a00 |0007: move-result v0 │ │ -0457c0: 0f00 |0008: return v0 │ │ +0450d0: |[0450d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +0450e0: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0450e4: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0450e8: 7220 7509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0975 │ │ +0450ee: 0a00 |0007: move-result v0 │ │ +0450f0: 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;) │ │ @@ -39290,20 +39293,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0457c4: |[0457c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -0457d4: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0457d8: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0457dc: 7220 7609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0976 │ │ -0457e2: 0a00 |0007: move-result v0 │ │ -0457e4: 0f00 |0008: return v0 │ │ +0450f4: |[0450f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +045104: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045108: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04510c: 7220 7609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0976 │ │ +045112: 0a00 |0007: move-result v0 │ │ +045114: 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;) │ │ @@ -39311,20 +39314,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0457e8: |[0457e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -0457f8: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0457fc: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045800: 7220 7709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0977 │ │ -045806: 0a00 |0007: move-result v0 │ │ -045808: 0f00 |0008: return v0 │ │ +045118: |[045118] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +045128: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +04512c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045130: 7220 7709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0977 │ │ +045136: 0a00 |0007: move-result v0 │ │ +045138: 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;) │ │ @@ -39332,20 +39335,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 │ │ -04580c: |[04580c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04581c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045820: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045824: 7220 7809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0978 │ │ -04582a: 0c00 |0007: move-result-object v0 │ │ -04582c: 1100 |0008: return-object v0 │ │ +04513c: |[04513c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04514c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045150: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045154: 7220 7809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0978 │ │ +04515a: 0c00 |0007: move-result-object v0 │ │ +04515c: 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;) │ │ @@ -39353,20 +39356,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045830: |[045830] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -045840: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045844: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045848: 7220 7909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0979 │ │ -04584e: 0c00 |0007: move-result-object v0 │ │ -045850: 1100 |0008: return-object v0 │ │ +045160: |[045160] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +045170: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045174: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045178: 7220 7909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0979 │ │ +04517e: 0c00 |0007: move-result-object v0 │ │ +045180: 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;) │ │ @@ -39374,20 +39377,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045854: |[045854] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -045864: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045868: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04586c: 7220 7a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@097a │ │ -045872: 0a00 |0007: move-result v0 │ │ -045874: 0f00 |0008: return v0 │ │ +045184: |[045184] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +045194: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045198: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04519c: 7220 7a09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@097a │ │ +0451a2: 0a00 |0007: move-result v0 │ │ +0451a4: 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;) │ │ @@ -39395,20 +39398,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045878: |[045878] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -045888: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -04588c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045890: 7220 7b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@097b │ │ -045896: 0a00 |0007: move-result v0 │ │ -045898: 0f00 |0008: return v0 │ │ +0451a8: |[0451a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +0451b8: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0451bc: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0451c0: 7220 7b09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@097b │ │ +0451c6: 0a00 |0007: move-result v0 │ │ +0451c8: 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;) │ │ @@ -39416,23 +39419,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04589c: |[04589c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -0458ac: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0458b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0458b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0458b6: 0f00 |0005: return v0 │ │ -0458b8: 5410 ad02 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0458bc: 6e10 9b0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ -0458c2: 0a00 |000b: move-result v0 │ │ -0458c4: 28f9 |000c: goto 0005 // -0007 │ │ +0451cc: |[0451cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +0451dc: 5410 ad02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0451e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0451e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0451e6: 0f00 |0005: return v0 │ │ +0451e8: 5410 ad02 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0451ec: 6e10 9b0d 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0d9b │ │ +0451f2: 0a00 |000b: move-result v0 │ │ +0451f4: 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;) │ │ @@ -39440,20 +39443,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0458c8: |[0458c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -0458d8: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0458dc: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0458e0: 7220 7c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@097c │ │ -0458e6: 0a00 |0007: move-result v0 │ │ -0458e8: 0f00 |0008: return v0 │ │ +0451f8: |[0451f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +045208: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +04520c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045210: 7220 7c09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@097c │ │ +045216: 0a00 |0007: move-result v0 │ │ +045218: 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;) │ │ @@ -39461,20 +39464,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0458ec: |[0458ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -0458fc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045900: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045904: 7220 7d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@097d │ │ -04590a: 0a00 |0007: move-result v0 │ │ -04590c: 0f00 |0008: return v0 │ │ +04521c: |[04521c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +04522c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045230: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045234: 7220 7d09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@097d │ │ +04523a: 0a00 |0007: move-result v0 │ │ +04523c: 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;) │ │ @@ -39482,20 +39485,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045910: |[045910] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -045920: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045924: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045928: 7220 7e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@097e │ │ -04592e: 0a00 |0007: move-result v0 │ │ -045930: 0f00 |0008: return v0 │ │ +045240: |[045240] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +045250: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045254: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045258: 7220 7e09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@097e │ │ +04525e: 0a00 |0007: move-result v0 │ │ +045260: 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;) │ │ @@ -39503,20 +39506,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045934: |[045934] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -045944: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045948: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -04594c: 7220 7f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@097f │ │ -045952: 0a00 |0007: move-result v0 │ │ -045954: 0f00 |0008: return v0 │ │ +045264: |[045264] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +045274: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045278: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +04527c: 7220 7f09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@097f │ │ +045282: 0a00 |0007: move-result v0 │ │ +045284: 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;) │ │ @@ -39524,20 +39527,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045958: |[045958] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -045968: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -04596c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045970: 7220 8009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0980 │ │ -045976: 0a00 |0007: move-result v0 │ │ -045978: 0f00 |0008: return v0 │ │ +045288: |[045288] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +045298: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +04529c: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0452a0: 7220 8009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0980 │ │ +0452a6: 0a00 |0007: move-result v0 │ │ +0452a8: 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;) │ │ @@ -39545,19 +39548,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04597c: |[04597c] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -04598c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045990: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045994: 7220 8309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0983 │ │ -04599a: 0e00 |0007: return-void │ │ +0452ac: |[0452ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +0452bc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0452c0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0452c4: 7220 8309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0983 │ │ +0452ca: 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; │ │ │ │ @@ -39566,19 +39569,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04599c: |[04599c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -0459ac: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0459b0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0459b4: 7230 8409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0984 │ │ -0459ba: 0e00 |0007: return-void │ │ +0452cc: |[0452cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +0452dc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0452e0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0452e4: 7230 8409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0984 │ │ +0452ea: 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 │ │ @@ -39588,19 +39591,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0459bc: |[0459bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -0459cc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0459d0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0459d4: 7230 8509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0985 │ │ -0459da: 0e00 |0007: return-void │ │ +0452ec: |[0452ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +0452fc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045300: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045304: 7230 8509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0985 │ │ +04530a: 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; │ │ @@ -39610,19 +39613,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0459dc: |[0459dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -0459ec: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -0459f0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -0459f4: 7230 8609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0986 │ │ -0459fa: 0e00 |0007: return-void │ │ +04530c: |[04530c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +04531c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045320: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045324: 7230 8609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0986 │ │ +04532a: 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 │ │ @@ -39632,19 +39635,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0459fc: |[0459fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -045a0c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045a10: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045a14: 7230 8709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0987 │ │ -045a1a: 0e00 |0007: return-void │ │ +04532c: |[04532c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +04533c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045340: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045344: 7230 8709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0987 │ │ +04534a: 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; │ │ @@ -39654,19 +39657,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a1c: |[045a1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -045a2c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045a30: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045a34: 7230 8809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0988 │ │ -045a3a: 0e00 |0007: return-void │ │ +04534c: |[04534c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +04535c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045360: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045364: 7230 8809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0988 │ │ +04536a: 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; │ │ @@ -39676,19 +39679,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a3c: |[045a3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -045a4c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045a50: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045a54: 7230 8909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0989 │ │ -045a5a: 0e00 |0007: return-void │ │ +04536c: |[04536c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +04537c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045380: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045384: 7230 8909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0989 │ │ +04538a: 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 │ │ @@ -39698,19 +39701,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a5c: |[045a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -045a6c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045a70: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045a74: 7230 8a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@098a │ │ -045a7a: 0e00 |0007: return-void │ │ +04538c: |[04538c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +04539c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0453a0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0453a4: 7230 8a09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@098a │ │ +0453aa: 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 │ │ @@ -39720,19 +39723,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a7c: |[045a7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -045a8c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045a90: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045a94: 7230 8b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@098b │ │ -045a9a: 0e00 |0007: return-void │ │ +0453ac: |[0453ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +0453bc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0453c0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0453c4: 7230 8b09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@098b │ │ +0453ca: 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 │ │ @@ -39742,19 +39745,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a9c: |[045a9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -045aac: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045ab0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045ab4: 7230 8c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@098c │ │ -045aba: 0e00 |0007: return-void │ │ +0453cc: |[0453cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +0453dc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0453e0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0453e4: 7230 8c09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@098c │ │ +0453ea: 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 │ │ @@ -39764,19 +39767,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045abc: |[045abc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -045acc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045ad0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045ad4: 7230 8d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@098d │ │ -045ada: 0e00 |0007: return-void │ │ +0453ec: |[0453ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +0453fc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045400: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045404: 7230 8d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@098d │ │ +04540a: 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 │ │ @@ -39786,19 +39789,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045adc: |[045adc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -045aec: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045af0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045af4: 7230 8e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@098e │ │ -045afa: 0e00 |0007: return-void │ │ +04540c: |[04540c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +04541c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045420: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045424: 7230 8e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@098e │ │ +04542a: 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 │ │ @@ -39808,19 +39811,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045afc: |[045afc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -045b0c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045b10: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045b14: 7230 8f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@098f │ │ -045b1a: 0e00 |0007: return-void │ │ +04542c: |[04542c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +04543c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045440: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045444: 7230 8f09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@098f │ │ +04544a: 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 │ │ @@ -39830,19 +39833,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045b1c: |[045b1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -045b2c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045b30: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045b34: 7230 9009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0990 │ │ -045b3a: 0e00 |0007: return-void │ │ +04544c: |[04544c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +04545c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045460: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045464: 7230 9009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0990 │ │ +04546a: 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; │ │ @@ -39852,19 +39855,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045b3c: |[045b3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -045b4c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045b50: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045b54: 7230 9109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0991 │ │ -045b5a: 0e00 |0007: return-void │ │ +04546c: |[04546c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +04547c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045480: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045484: 7230 9109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0991 │ │ +04548a: 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 │ │ @@ -39874,19 +39877,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045b5c: |[045b5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -045b6c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045b70: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045b74: 7230 9209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0992 │ │ -045b7a: 0e00 |0007: return-void │ │ +04548c: |[04548c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +04549c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0454a0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0454a4: 7230 9209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0992 │ │ +0454aa: 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 │ │ @@ -39896,19 +39899,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045b7c: |[045b7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -045b8c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045b90: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045b94: 7230 9309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0993 │ │ -045b9a: 0e00 |0007: return-void │ │ +0454ac: |[0454ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +0454bc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0454c0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0454c4: 7230 9309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0993 │ │ +0454ca: 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 │ │ @@ -39918,19 +39921,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045b9c: |[045b9c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -045bac: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045bb0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045bb4: 7230 9409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0994 │ │ -045bba: 0e00 |0007: return-void │ │ +0454cc: |[0454cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0454dc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +0454e0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +0454e4: 7230 9409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0994 │ │ +0454ea: 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 │ │ @@ -39940,19 +39943,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045bbc: |[045bbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -045bcc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045bd0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045bd4: 7230 9509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0995 │ │ -045bda: 0e00 |0007: return-void │ │ +0454ec: |[0454ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0454fc: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045500: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045504: 7230 9509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0995 │ │ +04550a: 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 │ │ @@ -39962,19 +39965,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045bdc: |[045bdc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -045bec: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045bf0: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045bf4: 7230 9609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0996 │ │ -045bfa: 0e00 |0007: return-void │ │ +04550c: |[04550c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +04551c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045520: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045524: 7230 9609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0996 │ │ +04552a: 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; │ │ @@ -39984,19 +39987,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -045bfc: |[045bfc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -045c0c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045c10: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045c14: 7240 9709 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@0997 │ │ -045c1a: 0e00 |0007: return-void │ │ +04552c: |[04552c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +04553c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045540: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045544: 7240 9709 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@0997 │ │ +04554a: 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; │ │ @@ -40007,19 +40010,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045c1c: |[045c1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -045c2c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ -045c30: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ -045c34: 7230 9809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0998 │ │ -045c3a: 0e00 |0007: return-void │ │ +04554c: |[04554c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +04555c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@02ac │ │ +045560: 5421 ad02 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@02ad │ │ +045564: 7230 9809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0998 │ │ +04556a: 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 │ │ @@ -40053,17 +40056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c3c: |[045c3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -045c4c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -045c52: 0e00 |0003: return-void │ │ +04556c: |[04556c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +04557c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045582: 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;) │ │ @@ -40071,19 +40074,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045c54: |[045c54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -045c64: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045c68: 6e10 db0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0bdb │ │ -045c6e: 0a00 |0005: move-result v0 │ │ -045c70: 0f00 |0006: return v0 │ │ +045584: |[045584] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +045594: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045598: 6e10 db0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0bdb │ │ +04559e: 0a00 |0005: move-result v0 │ │ +0455a0: 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;) │ │ @@ -40091,19 +40094,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 │ │ -045c74: |[045c74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -045c84: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045c88: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0bdc │ │ -045c8e: 0c00 |0005: move-result-object v0 │ │ -045c90: 1100 |0006: return-object v0 │ │ +0455a4: |[0455a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0455b4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0455b8: 6e10 dc0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0bdc │ │ +0455be: 0c00 |0005: move-result-object v0 │ │ +0455c0: 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;) │ │ @@ -40111,19 +40114,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 │ │ -045c94: |[045c94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -045ca4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045ca8: 6e10 dd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0bdd │ │ -045cae: 0c00 |0005: move-result-object v0 │ │ -045cb0: 1100 |0006: return-object v0 │ │ +0455c4: |[0455c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0455d4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0455d8: 6e10 dd0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0bdd │ │ +0455de: 0c00 |0005: move-result-object v0 │ │ +0455e0: 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;) │ │ @@ -40131,19 +40134,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 │ │ -045cb4: |[045cb4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -045cc4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045cc8: 6e10 de0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0bde │ │ -045cce: 0c00 |0005: move-result-object v0 │ │ -045cd0: 1100 |0006: return-object v0 │ │ +0455e4: |[0455e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0455f4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0455f8: 6e10 de0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0bde │ │ +0455fe: 0c00 |0005: move-result-object v0 │ │ +045600: 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;) │ │ @@ -40151,19 +40154,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045cd4: |[045cd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -045ce4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045ce8: 6e10 df0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0bdf │ │ -045cee: 0a00 |0005: move-result v0 │ │ -045cf0: 0f00 |0006: return v0 │ │ +045604: |[045604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +045614: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045618: 6e10 df0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0bdf │ │ +04561e: 0a00 |0005: move-result v0 │ │ +045620: 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;) │ │ @@ -40171,19 +40174,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045cf4: |[045cf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -045d04: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045d08: 6e10 e00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0be0 │ │ -045d0e: 0a00 |0005: move-result v0 │ │ -045d10: 0f00 |0006: return v0 │ │ +045624: |[045624] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +045634: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045638: 6e10 e00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0be0 │ │ +04563e: 0a00 |0005: move-result v0 │ │ +045640: 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;) │ │ @@ -40191,19 +40194,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045d14: |[045d14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -045d24: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045d28: 6e10 e10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0be1 │ │ -045d2e: 0a00 |0005: move-result v0 │ │ -045d30: 0f00 |0006: return v0 │ │ +045644: |[045644] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +045654: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045658: 6e10 e10b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0be1 │ │ +04565e: 0a00 |0005: move-result v0 │ │ +045660: 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;) │ │ @@ -40211,19 +40214,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 │ │ -045d34: |[045d34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -045d44: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045d48: 6e10 e40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0be4 │ │ -045d4e: 0c00 |0005: move-result-object v0 │ │ -045d50: 1100 |0006: return-object v0 │ │ +045664: |[045664] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +045674: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045678: 6e10 e40b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0be4 │ │ +04567e: 0c00 |0005: move-result-object v0 │ │ +045680: 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;) │ │ @@ -40231,19 +40234,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045d54: |[045d54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -045d64: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045d68: 6e10 e50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0be5 │ │ -045d6e: 0a00 |0005: move-result v0 │ │ -045d70: 0f00 |0006: return v0 │ │ +045684: |[045684] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +045694: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045698: 6e10 e50b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0be5 │ │ +04569e: 0a00 |0005: move-result v0 │ │ +0456a0: 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;) │ │ @@ -40251,19 +40254,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045d74: |[045d74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -045d84: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045d88: 6e10 e60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0be6 │ │ -045d8e: 0a00 |0005: move-result v0 │ │ -045d90: 0f00 |0006: return v0 │ │ +0456a4: |[0456a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +0456b4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0456b8: 6e10 e60b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0be6 │ │ +0456be: 0a00 |0005: move-result v0 │ │ +0456c0: 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;) │ │ @@ -40271,19 +40274,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045d94: |[045d94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -045da4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045da8: 6e10 e70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0be7 │ │ -045dae: 0a00 |0005: move-result v0 │ │ -045db0: 0f00 |0006: return v0 │ │ +0456c4: |[0456c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +0456d4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0456d8: 6e10 e70b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0be7 │ │ +0456de: 0a00 |0005: move-result v0 │ │ +0456e0: 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;) │ │ @@ -40291,19 +40294,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 │ │ -045db4: |[045db4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -045dc4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045dc8: 6e10 e80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0be8 │ │ -045dce: 0c00 |0005: move-result-object v0 │ │ -045dd0: 1100 |0006: return-object v0 │ │ +0456e4: |[0456e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0456f4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0456f8: 6e10 e80b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0be8 │ │ +0456fe: 0c00 |0005: move-result-object v0 │ │ +045700: 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;) │ │ @@ -40311,19 +40314,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 │ │ -045dd4: |[045dd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -045de4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045de8: 6e10 e90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0be9 │ │ -045dee: 0c00 |0005: move-result-object v0 │ │ -045df0: 1100 |0006: return-object v0 │ │ +045704: |[045704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +045714: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045718: 6e10 e90b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0be9 │ │ +04571e: 0c00 |0005: move-result-object v0 │ │ +045720: 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;) │ │ @@ -40331,19 +40334,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045df4: |[045df4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -045e04: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045e08: 6e10 ea0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0bea │ │ -045e0e: 0a00 |0005: move-result v0 │ │ -045e10: 0f00 |0006: return v0 │ │ +045724: |[045724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +045734: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045738: 6e10 ea0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0bea │ │ +04573e: 0a00 |0005: move-result v0 │ │ +045740: 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;) │ │ @@ -40351,19 +40354,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045e14: |[045e14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -045e24: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045e28: 6e10 eb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0beb │ │ -045e2e: 0a00 |0005: move-result v0 │ │ -045e30: 0f00 |0006: return v0 │ │ +045744: |[045744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +045754: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045758: 6e10 eb0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0beb │ │ +04575e: 0a00 |0005: move-result v0 │ │ +045760: 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;) │ │ @@ -40371,19 +40374,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045e34: |[045e34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -045e44: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045e48: 6e10 ec0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0bec │ │ -045e4e: 0a00 |0005: move-result v0 │ │ -045e50: 0f00 |0006: return v0 │ │ +045764: |[045764] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +045774: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045778: 6e10 ec0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0bec │ │ +04577e: 0a00 |0005: move-result v0 │ │ +045780: 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;) │ │ @@ -40391,19 +40394,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045e54: |[045e54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -045e64: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045e68: 6e10 ed0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0bed │ │ -045e6e: 0a00 |0005: move-result v0 │ │ -045e70: 0f00 |0006: return v0 │ │ +045784: |[045784] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +045794: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045798: 6e10 ed0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0bed │ │ +04579e: 0a00 |0005: move-result v0 │ │ +0457a0: 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;) │ │ @@ -40411,19 +40414,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045e74: |[045e74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -045e84: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045e88: 6e10 ee0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0bee │ │ -045e8e: 0a00 |0005: move-result v0 │ │ -045e90: 0f00 |0006: return v0 │ │ +0457a4: |[0457a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +0457b4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0457b8: 6e10 ee0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0bee │ │ +0457be: 0a00 |0005: move-result v0 │ │ +0457c0: 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;) │ │ @@ -40431,19 +40434,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045e94: |[045e94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -045ea4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045ea8: 6e10 ef0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0bef │ │ -045eae: 0a00 |0005: move-result v0 │ │ -045eb0: 0f00 |0006: return v0 │ │ +0457c4: |[0457c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0457d4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0457d8: 6e10 ef0b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0bef │ │ +0457de: 0a00 |0005: move-result v0 │ │ +0457e0: 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;) │ │ @@ -40451,19 +40454,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045eb4: |[045eb4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -045ec4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045ec8: 6e10 f00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0bf0 │ │ -045ece: 0a00 |0005: move-result v0 │ │ -045ed0: 0f00 |0006: return v0 │ │ +0457e4: |[0457e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0457f4: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0457f8: 6e10 f00b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0bf0 │ │ +0457fe: 0a00 |0005: move-result v0 │ │ +045800: 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;) │ │ @@ -40471,37 +40474,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -045ed4: |[045ed4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -045ee4: 7100 f10b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0bf1 │ │ -045eea: 0c00 |0003: move-result-object v0 │ │ -045eec: 1100 |0004: return-object v0 │ │ +045804: |[045804] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +045814: 7100 f10b 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0bf1 │ │ +04581a: 0c00 |0003: move-result-object v0 │ │ +04581c: 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 │ │ -045ef0: |[045ef0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -045f00: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f04: 7110 f20b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0bf2 │ │ -045f0a: 0c00 |0005: move-result-object v0 │ │ -045f0c: 1100 |0006: return-object v0 │ │ +045820: |[045820] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +045830: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045834: 7110 f20b 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0bf2 │ │ +04583a: 0c00 |0005: move-result-object v0 │ │ +04583c: 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;) │ │ @@ -40509,18 +40512,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045f10: |[045f10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -045f20: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f24: 6e10 f30b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0bf3 │ │ -045f2a: 0e00 |0005: return-void │ │ +045840: |[045840] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +045850: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045854: 6e10 f30b 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0bf3 │ │ +04585a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -40529,18 +40532,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 │ │ -045f2c: |[045f2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -045f3c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f40: 6e20 f40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0bf4 │ │ -045f46: 0e00 |0005: return-void │ │ +04585c: |[04585c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +04586c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045870: 6e20 f40b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0bf4 │ │ +045876: 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 │ │ @@ -40550,18 +40553,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 │ │ -045f48: |[045f48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -045f58: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f5c: 6e20 f50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0bf5 │ │ -045f62: 0e00 |0005: return-void │ │ +045878: |[045878] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045888: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +04588c: 6e20 f50b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0bf5 │ │ +045892: 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; │ │ @@ -40571,18 +40574,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 │ │ -045f64: |[045f64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -045f74: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f78: 6e20 f60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0bf6 │ │ -045f7e: 0e00 |0005: return-void │ │ +045894: |[045894] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0458a4: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0458a8: 6e20 f60b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0bf6 │ │ +0458ae: 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 │ │ @@ -40592,18 +40595,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 │ │ -045f80: |[045f80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -045f90: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045f94: 6e20 f70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0bf7 │ │ -045f9a: 0e00 |0005: return-void │ │ +0458b0: |[0458b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0458c0: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0458c4: 6e20 f70b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0bf7 │ │ +0458ca: 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; │ │ @@ -40613,18 +40616,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 │ │ -045f9c: |[045f9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -045fac: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045fb0: 6e20 f80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bf8 │ │ -045fb6: 0e00 |0005: return-void │ │ +0458cc: |[0458cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0458dc: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0458e0: 6e20 f80b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0bf8 │ │ +0458e6: 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; │ │ @@ -40634,18 +40637,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 │ │ -045fb8: |[045fb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -045fc8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045fcc: 6e20 f90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0bf9 │ │ -045fd2: 0e00 |0005: return-void │ │ +0458e8: |[0458e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0458f8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0458fc: 6e20 f90b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0bf9 │ │ +045902: 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 │ │ @@ -40655,18 +40658,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 │ │ -045fd4: |[045fd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -045fe4: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -045fe8: 6e20 fa0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0bfa │ │ -045fee: 0e00 |0005: return-void │ │ +045904: |[045904] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +045914: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045918: 6e20 fa0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0bfa │ │ +04591e: 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 │ │ @@ -40676,18 +40679,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 │ │ -045ff0: |[045ff0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -046000: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046004: 6e20 fb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0bfb │ │ -04600a: 0e00 |0005: return-void │ │ +045920: |[045920] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +045930: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045934: 6e20 fb0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0bfb │ │ +04593a: 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 │ │ @@ -40697,18 +40700,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 │ │ -04600c: |[04600c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -04601c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046020: 6e20 fc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bfc │ │ -046026: 0e00 |0005: return-void │ │ +04593c: |[04593c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +04594c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045950: 6e20 fc0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0bfc │ │ +045956: 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 │ │ @@ -40718,18 +40721,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 │ │ -046028: |[046028] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -046038: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -04603c: 6e20 fd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0bfd │ │ -046042: 0e00 |0005: return-void │ │ +045958: |[045958] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +045968: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +04596c: 6e20 fd0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0bfd │ │ +045972: 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 │ │ @@ -40739,18 +40742,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 │ │ -046044: |[046044] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -046054: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046058: 6e20 000c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0c00 │ │ -04605e: 0e00 |0005: return-void │ │ +045974: |[045974] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +045984: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045988: 6e20 000c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0c00 │ │ +04598e: 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; │ │ @@ -40760,18 +40763,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 │ │ -046060: |[046060] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -046070: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046074: 6e20 010c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0c01 │ │ -04607a: 0e00 |0005: return-void │ │ +045990: |[045990] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0459a0: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0459a4: 6e20 010c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0c01 │ │ +0459aa: 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 │ │ @@ -40781,18 +40784,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 │ │ -04607c: |[04607c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -04608c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046090: 6e20 020c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0c02 │ │ -046096: 0e00 |0005: return-void │ │ +0459ac: |[0459ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0459bc: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0459c0: 6e20 020c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0c02 │ │ +0459c6: 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 │ │ @@ -40802,18 +40805,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 │ │ -046098: |[046098] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -0460a8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -0460ac: 6e20 030c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0c03 │ │ -0460b2: 0e00 |0005: return-void │ │ +0459c8: |[0459c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +0459d8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0459dc: 6e20 030c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0c03 │ │ +0459e2: 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 │ │ @@ -40823,18 +40826,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 │ │ -0460b4: |[0460b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -0460c4: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -0460c8: 6e20 040c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0c04 │ │ -0460ce: 0e00 |0005: return-void │ │ +0459e4: |[0459e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +0459f4: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +0459f8: 6e20 040c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0c04 │ │ +0459fe: 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 │ │ @@ -40844,18 +40847,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 │ │ -0460d0: |[0460d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0460e0: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -0460e4: 6e20 050c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0c05 │ │ -0460ea: 0e00 |0005: return-void │ │ +045a00: |[045a00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +045a10: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045a14: 6e20 050c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0c05 │ │ +045a1a: 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 │ │ @@ -40865,18 +40868,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 │ │ -0460ec: |[0460ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0460fc: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046100: 6e20 060c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0c06 │ │ -046106: 0e00 |0005: return-void │ │ +045a1c: |[045a1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045a2c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045a30: 6e20 060c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0c06 │ │ +045a36: 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; │ │ @@ -40886,18 +40889,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 │ │ -046108: |[046108] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -046118: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -04611c: 6e20 080c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0c08 │ │ -046122: 0e00 |0005: return-void │ │ +045a38: |[045a38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +045a48: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045a4c: 6e20 080c 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0c08 │ │ +045a52: 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 │ │ @@ -40928,17 +40931,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046124: |[046124] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -046134: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04613a: 0e00 |0003: return-void │ │ +045a54: |[045a54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +045a64: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045a6a: 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;) │ │ @@ -40946,19 +40949,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04613c: |[04613c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -04614c: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046150: 6e10 e20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0be2 │ │ -046156: 0a00 |0005: move-result v0 │ │ -046158: 0f00 |0006: return v0 │ │ +045a6c: |[045a6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +045a7c: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045a80: 6e10 e20b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0be2 │ │ +045a86: 0a00 |0005: move-result v0 │ │ +045a88: 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;) │ │ @@ -40966,19 +40969,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04615c: |[04615c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -04616c: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046170: 6e10 e30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0be3 │ │ -046176: 0a00 |0005: move-result v0 │ │ -046178: 0f00 |0006: return v0 │ │ +045a8c: |[045a8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +045a9c: 1f01 a901 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045aa0: 6e10 e30b 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0be3 │ │ +045aa6: 0a00 |0005: move-result v0 │ │ +045aa8: 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;) │ │ @@ -40986,18 +40989,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 │ │ -04617c: |[04617c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -04618c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -046190: 6e20 fe0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bfe │ │ -046196: 0e00 |0005: return-void │ │ +045aac: |[045aac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +045abc: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045ac0: 6e20 fe0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0bfe │ │ +045ac6: 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 │ │ @@ -41007,18 +41010,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 │ │ -046198: |[046198] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0461a8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -0461ac: 6e20 ff0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bff │ │ -0461b2: 0e00 |0005: return-void │ │ +045ac8: |[045ac8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +045ad8: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045adc: 6e20 ff0b 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0bff │ │ +045ae2: 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 │ │ @@ -41049,17 +41052,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0461b4: |[0461b4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -0461c4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0461ca: 0e00 |0003: return-void │ │ +045ae4: |[045ae4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +045af4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045afa: 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;) │ │ @@ -41067,18 +41070,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 │ │ -0461cc: |[0461cc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0461dc: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ -0461e0: 6e30 070c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0c07 │ │ -0461e6: 0e00 |0005: return-void │ │ +045afc: |[045afc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +045b0c: 1f00 a901 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@01a9 │ │ +045b10: 6e30 070c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0c07 │ │ +045b16: 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; │ │ @@ -41145,20 +41148,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 │ │ -0461e8: |[0461e8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0461f8: 5b12 ae02 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02ae │ │ -0461fc: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ -046200: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -046206: 7020 e900 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00e9 │ │ -04620c: 0e00 |000a: return-void │ │ +045b18: |[045b18] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +045b28: 5b12 ae02 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02ae │ │ +045b2c: 2200 4b00 |0002: new-instance v0, Landroid/os/Handler; // type@004b │ │ +045b30: 7010 4c01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +045b36: 7020 e900 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00e9 │ │ +045b3c: 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; │ │ @@ -41170,17 +41173,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046210: |[046210] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -046220: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046222: 0f00 |0001: return v0 │ │ +045b40: |[045b40] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +045b50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045b52: 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;) │ │ @@ -41188,18 +41191,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046224: |[046224] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -046234: 5410 ae02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02ae │ │ -046238: 6e10 4a0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a4a │ │ -04623e: 0e00 |0005: return-void │ │ +045b54: |[045b54] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +045b64: 5410 ae02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02ae │ │ +045b68: 6e10 4a0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0a4a │ │ +045b6e: 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 │ │ @@ -41238,18 +41241,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 │ │ -046240: |[046240] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -046250: 5b01 af02 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ -046254: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ -04625a: 0e00 |0005: return-void │ │ +045b70: |[045b70] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +045b80: 5b01 af02 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ +045b84: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ +045b8a: 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; │ │ │ │ @@ -41258,17 +41261,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 │ │ -04625c: |[04625c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -04626c: 7020 310a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a31 │ │ -046272: 0e00 |0003: return-void │ │ +045b8c: |[045b8c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +045b9c: 7020 310a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a31 │ │ +045ba2: 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; │ │ @@ -41279,21 +41282,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -046274: |[046274] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -046284: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ -046288: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04628a: 5c01 b802 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -04628e: 5420 af02 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ -046292: 6e10 480a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a48 │ │ -046298: 0e00 |000a: return-void │ │ +045ba4: |[045ba4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +045bb4: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ +045bb8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +045bba: 5c01 b802 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +045bbe: 5420 af02 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ +045bc2: 6e10 480a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a48 │ │ +045bc8: 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; │ │ @@ -41303,21 +41306,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04629c: |[04629c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -0462ac: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ -0462b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0462b2: 5c01 b802 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -0462b6: 5420 af02 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ -0462ba: 6e10 490a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a49 │ │ -0462c0: 0e00 |000a: return-void │ │ +045bcc: |[045bcc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +045bdc: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ +045be0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +045be2: 5c01 b802 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +045be6: 5420 af02 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@02af │ │ +045bea: 6e10 490a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a49 │ │ +045bf0: 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; │ │ @@ -41405,18 +41408,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 │ │ -0462c4: |[0462c4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -0462d4: 7010 410c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c41 │ │ -0462da: 5b01 bb02 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ -0462de: 0e00 |0005: return-void │ │ +045bf4: |[045bf4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +045c04: 7010 410c 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0c41 │ │ +045c0a: 5b01 bb02 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ +045c0e: 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; │ │ @@ -41428,20 +41431,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 │ │ -0462e0: |[0462e0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0462f0: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ -0462f4: 1f02 3000 |0002: check-cast v2, Landroid/database/Cursor; // type@0030 │ │ -0462f8: 7220 4f0a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a4f │ │ -0462fe: 0c00 |0007: move-result-object v0 │ │ -046300: 1100 |0008: return-object v0 │ │ +045c10: |[045c10] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045c20: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ +045c24: 1f02 3000 |0002: check-cast v2, Landroid/database/Cursor; // type@0030 │ │ +045c28: 7220 4f0a 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a4f │ │ +045c2e: 0c00 |0007: move-result-object v0 │ │ +045c30: 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; │ │ │ │ @@ -41450,31 +41453,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 │ │ -046304: |[046304] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -046314: 5432 bb02 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ -046318: 7220 510a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a51 │ │ -04631e: 0c00 |0005: move-result-object v0 │ │ -046320: 2201 c401 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01c4 │ │ -046324: 7010 400c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c40 │ │ -04632a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -04632e: 7210 ec00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ -046334: 0a02 |0010: move-result v2 │ │ -046336: 5912 dd02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02dd │ │ -04633a: 5b10 de02 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ -04633e: 1101 |0015: return-object v1 │ │ -046340: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -046342: 5912 dd02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02dd │ │ -046346: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -046348: 5b12 de02 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ -04634c: 28f9 |001c: goto 0015 // -0007 │ │ +045c34: |[045c34] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +045c44: 5432 bb02 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ +045c48: 7220 510a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0a51 │ │ +045c4e: 0c00 |0005: move-result-object v0 │ │ +045c50: 2201 c401 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@01c4 │ │ +045c54: 7010 400c 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0c40 │ │ +045c5a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +045c5e: 7210 ec00 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ +045c64: 0a02 |0010: move-result v2 │ │ +045c66: 5912 dd02 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02dd │ │ +045c6a: 5b10 de02 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ +045c6e: 1101 |0015: return-object v1 │ │ +045c70: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +045c72: 5912 dd02 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@02dd │ │ +045c76: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +045c78: 5b12 de02 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ +045c7c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -41492,27 +41495,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 │ │ -046350: |[046350] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -046360: 5431 bb02 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ -046364: 7210 500a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a50 │ │ -04636a: 0c00 |0005: move-result-object v0 │ │ -04636c: 5451 de02 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ -046370: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -046374: 5451 de02 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ -046378: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -04637c: 5432 bb02 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ -046380: 5451 de02 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ -046384: 1f01 3000 |0012: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -046388: 7220 4e0a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a4e │ │ -04638e: 0e00 |0017: return-void │ │ +045c80: |[045c80] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +045c90: 5431 bb02 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ +045c94: 7210 500a 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0a50 │ │ +045c9a: 0c00 |0005: move-result-object v0 │ │ +045c9c: 5451 de02 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ +045ca0: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +045ca4: 5451 de02 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ +045ca8: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +045cac: 5432 bb02 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@02bb │ │ +045cb0: 5451 de02 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@02de │ │ +045cb4: 1f01 3000 |0012: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +045cb8: 7220 4e0a 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0a4e │ │ +045cbe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -41632,26 +41635,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -046390: |[046390] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -0463a0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -0463a4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0463a8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0463ac: 2200 6401 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0164 │ │ -0463b0: 7010 5f0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a5f │ │ -0463b6: 6900 bc02 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -0463ba: 0e00 |000d: return-void │ │ -0463bc: 2200 6301 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0163 │ │ -0463c0: 7010 560a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a56 │ │ -0463c6: 6900 bc02 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -0463ca: 28f8 |0015: goto 000d // -0008 │ │ +045cc0: |[045cc0] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +045cd0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +045cd4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045cd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045cdc: 2200 6401 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0164 │ │ +045ce0: 7010 5f0a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0a5f │ │ +045ce6: 6900 bc02 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045cea: 0e00 |000d: return-void │ │ +045cec: 2200 6301 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0163 │ │ +045cf0: 7010 560a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0a56 │ │ +045cf6: 6900 bc02 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045cfa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -41661,21 +41664,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0463cc: |[0463cc] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -0463dc: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0463e2: 6200 bc02 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -0463e6: 7220 6b0a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a6b │ │ -0463ec: 0c00 |0008: move-result-object v0 │ │ -0463ee: 5b10 bd02 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -0463f2: 0e00 |000b: return-void │ │ +045cfc: |[045cfc] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +045d0c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045d12: 6200 bc02 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045d16: 7220 6b0a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a6b │ │ +045d1c: 0c00 |0008: move-result-object v0 │ │ +045d1e: 5b10 bd02 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045d22: 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; │ │ @@ -41687,20 +41690,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0463f4: |[0463f4] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -046404: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -046408: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -04640c: 7230 680a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a68 │ │ -046412: 0a00 |0007: move-result v0 │ │ -046414: 0f00 |0008: return v0 │ │ +045d24: |[045d24] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +045d34: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045d38: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045d3c: 7230 680a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a68 │ │ +045d42: 0a00 |0007: move-result v0 │ │ +045d44: 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; │ │ │ │ @@ -41709,19 +41712,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -046418: |[046418] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -046428: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -04642c: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -046430: 7220 690a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a69 │ │ -046436: 0e00 |0007: return-void │ │ +045d48: |[045d48] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +045d58: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045d5c: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045d60: 7220 690a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0a69 │ │ +045d66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -41730,20 +41733,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -046438: |[046438] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -046448: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -04644c: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -046450: 7220 6a0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a6a │ │ -046456: 0a00 |0007: move-result v0 │ │ -046458: 0f00 |0008: return v0 │ │ +045d68: |[045d68] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +045d78: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045d7c: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045d80: 7220 6a0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0a6a │ │ +045d86: 0a00 |0007: move-result v0 │ │ +045d88: 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;) │ │ @@ -41751,20 +41754,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04645c: |[04645c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -04646c: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -046470: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -046474: 7230 6c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a6c │ │ -04647a: 0a00 |0007: move-result v0 │ │ -04647c: 0f00 |0008: return v0 │ │ +045d8c: |[045d8c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +045d9c: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045da0: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045da4: 7230 6c0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a6c │ │ +045daa: 0a00 |0007: move-result v0 │ │ +045dac: 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 │ │ │ │ @@ -41773,20 +41776,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -046480: |[046480] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -046490: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -046494: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -046498: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a6d │ │ -04649e: 0a00 |0007: move-result v0 │ │ -0464a0: 0f00 |0008: return v0 │ │ +045db0: |[045db0] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +045dc0: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045dc4: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045dc8: 7230 6d0a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0a6d │ │ +045dce: 0a00 |0007: move-result v0 │ │ +045dd0: 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 │ │ │ │ @@ -41795,20 +41798,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0464a4: |[0464a4] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -0464b4: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -0464b8: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -0464bc: 7220 6e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a6e │ │ -0464c2: 0a00 |0007: move-result v0 │ │ -0464c4: 0f00 |0008: return v0 │ │ +045dd4: |[045dd4] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +045de4: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045de8: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045dec: 7220 6e0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0a6e │ │ +045df2: 0a00 |0007: move-result v0 │ │ +045df4: 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;) │ │ @@ -41816,19 +41819,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0464c8: |[0464c8] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -0464d8: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ -0464dc: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ -0464e0: 7240 6f0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a6f │ │ -0464e6: 0e00 |0007: return-void │ │ +045df8: |[045df8] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +045e08: 6200 bc02 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@02bc │ │ +045e0c: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@02bd │ │ +045e10: 7240 6f0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0a6f │ │ +045e16: 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 │ │ @@ -41859,17 +41862,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0464e8: |[0464e8] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -0464f8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0464fe: 0e00 |0003: return-void │ │ +045e18: |[045e18] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +045e28: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045e2e: 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;) │ │ @@ -41877,19 +41880,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 │ │ -046500: |[046500] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -046510: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ -046514: 6e20 260c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c26 │ │ -04651a: 0a00 |0005: move-result v0 │ │ -04651c: 0f00 |0006: return v0 │ │ +045e30: |[045e30] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +045e40: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ +045e44: 6e20 260c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0c26 │ │ +045e4a: 0a00 |0005: move-result v0 │ │ +045e4c: 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; │ │ │ │ @@ -41898,18 +41901,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046520: |[046520] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -046530: 1f00 be01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ -046534: 6e10 270c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c27 │ │ -04653a: 0e00 |0005: return-void │ │ +045e50: |[045e50] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +045e60: 1f00 be01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ +045e64: 6e10 270c 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0c27 │ │ +045e6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -41918,19 +41921,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04653c: |[04653c] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -04654c: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ -046550: 6e10 280c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c28 │ │ -046556: 0a00 |0005: move-result v0 │ │ -046558: 0f00 |0006: return v0 │ │ +045e6c: |[045e6c] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +045e7c: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ +045e80: 6e10 280c 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c28 │ │ +045e86: 0a00 |0005: move-result v0 │ │ +045e88: 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;) │ │ @@ -41938,18 +41941,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 │ │ -04655c: |[04655c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -04656c: 2200 be01 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01be │ │ -046570: 7020 250c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c25 │ │ -046576: 1100 |0005: return-object v0 │ │ +045e8c: |[045e8c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +045e9c: 2200 be01 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@01be │ │ +045ea0: 7020 250c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0c25 │ │ +045ea6: 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;) │ │ @@ -41957,19 +41960,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 │ │ -046578: |[046578] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -046588: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ -04658c: 6e20 290c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c29 │ │ -046592: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -046594: 0f00 |0006: return v0 │ │ +045ea8: |[045ea8] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +045eb8: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ +045ebc: 6e20 290c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0c29 │ │ +045ec2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +045ec4: 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 │ │ @@ -41979,19 +41982,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 │ │ -046598: |[046598] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -0465a8: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ -0465ac: 6e20 2a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c2a │ │ -0465b2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0465b4: 0f00 |0006: return v0 │ │ +045ec8: |[045ec8] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +045ed8: 1f01 be01 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@01be │ │ +045edc: 6e20 2a0c 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0c2a │ │ +045ee2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +045ee4: 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 │ │ @@ -42001,21 +42004,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0465b8: |[0465b8] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -0465c8: 0720 |0000: move-object v0, v2 │ │ -0465ca: 1f00 be01 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ -0465ce: 6e10 2b0c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c2b │ │ -0465d4: 6e10 280c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c28 │ │ -0465da: 0a01 |0009: move-result v1 │ │ -0465dc: 0f01 |000a: return v1 │ │ +045ee8: |[045ee8] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +045ef8: 0720 |0000: move-object v0, v2 │ │ +045efa: 1f00 be01 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ +045efe: 6e10 2b0c 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0c2b │ │ +045f04: 6e10 280c 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0c28 │ │ +045f0a: 0a01 |0009: move-result v1 │ │ +045f0c: 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; │ │ @@ -42026,18 +42029,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0465e0: |[0465e0] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -0465f0: 1f00 be01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ -0465f4: 6e30 2c0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c2c │ │ -0465fa: 0e00 |0005: return-void │ │ +045f10: |[045f10] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +045f20: 1f00 be01 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@01be │ │ +045f24: 6e30 2c0c 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0c2c │ │ +045f2a: 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 │ │ @@ -42046,15 +42049,15 @@ │ │ Virtual methods - │ │ source_file_idx : 675 (EdgeEffectCompatIcs.java) │ │ │ │ Class #177 header: │ │ class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2534 │ │ +source_file_idx : 2528 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -42077,20 +42080,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0465fc: |[0465fc] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ -04660c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046612: 2200 d301 |0003: new-instance v0, Landroid/widget/Scroller; // type@01d3 │ │ -046616: 7020 780c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c78 │ │ -04661c: 5b10 c202 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -046620: 0e00 |000a: return-void │ │ +045f2c: |[045f2c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;)V │ │ +045f3c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +045f42: 2200 d301 |0003: new-instance v0, Landroid/widget/Scroller; // type@01d3 │ │ +045f46: 7020 780c 2000 |0005: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@0c78 │ │ +045f4c: 5b10 c202 |0008: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +045f50: 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; │ │ @@ -42101,24 +42104,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 │ │ -046624: |[046624] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -046634: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -046638: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04663c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -046640: 2200 6901 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0169 │ │ -046644: 7020 8c0a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a8c │ │ -04664a: 1100 |000b: return-object v0 │ │ -04664c: 2200 6a01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@016a │ │ -046650: 7020 8e0a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a8e │ │ -046656: 28fa |0011: goto 000b // -0006 │ │ +045f54: |[045f54] android.support.v4.widget.ScrollerCompat.from:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +045f64: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +045f68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045f6c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +045f70: 2200 6901 |0006: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0169 │ │ +045f74: 7020 8c0a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:(Landroid/content/Context;)V // method@0a8c │ │ +045f7a: 1100 |000b: return-object v0 │ │ +045f7c: 2200 6a01 |000c: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@016a │ │ +045f80: 7020 8e0a 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a8e │ │ +045f86: 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; │ │ @@ -42129,18 +42132,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046658: |[046658] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -046668: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -04666c: 6e10 7a0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ -046672: 0e00 |0005: return-void │ │ +045f88: |[045f88] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +045f98: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +045f9c: 6e10 7a0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@0c7a │ │ +045fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -42149,19 +42152,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046674: |[046674] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -046684: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -046688: 6e10 7b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ -04668e: 0a00 |0005: move-result v0 │ │ -046690: 0f00 |0006: return v0 │ │ +045fa4: |[045fa4] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +045fb4: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +045fb8: 6e10 7b0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@0c7b │ │ +045fbe: 0a00 |0005: move-result v0 │ │ +045fc0: 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;) │ │ @@ -42169,26 +42172,26 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 16 16-bit code units │ │ -046694: |[046694] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -0466a4: 5490 c202 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -0466a8: 01a1 |0002: move v1, v10 │ │ -0466aa: 01b2 |0003: move v2, v11 │ │ -0466ac: 01c3 |0004: move v3, v12 │ │ -0466ae: 01d4 |0005: move v4, v13 │ │ -0466b0: 01e5 |0006: move v5, v14 │ │ -0466b2: 01f6 |0007: move v6, v15 │ │ -0466b4: 0207 1000 |0008: move/from16 v7, v16 │ │ -0466b8: 0208 1100 |000a: move/from16 v8, v17 │ │ -0466bc: 7409 7c0c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c7c │ │ -0466c2: 0e00 |000f: return-void │ │ +045fc4: |[045fc4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +045fd4: 5490 c202 |0000: iget-object v0, v9, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +045fd8: 01a1 |0002: move v1, v10 │ │ +045fda: 01b2 |0003: move v2, v11 │ │ +045fdc: 01c3 |0004: move v3, v12 │ │ +045fde: 01d4 |0005: move v4, v13 │ │ +045fe0: 01e5 |0006: move v5, v14 │ │ +045fe2: 01f6 |0007: move v6, v15 │ │ +045fe4: 0207 1000 |0008: move/from16 v7, v16 │ │ +045fe8: 0208 1100 |000a: move/from16 v8, v17 │ │ +045fec: 7409 7c0c 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@0c7c │ │ +045ff2: 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 │ │ @@ -42205,17 +42208,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0466c4: |[0466c4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -0466d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0466d6: 0f00 |0001: return v0 │ │ +045ff4: |[045ff4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +046004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046006: 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;) │ │ @@ -42223,19 +42226,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0466d8: |[0466d8] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -0466e8: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -0466ec: 6e10 7e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ -0466f2: 0a00 |0005: move-result v0 │ │ -0466f4: 0f00 |0006: return v0 │ │ +046008: |[046008] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +046018: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +04601c: 6e10 7e0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrX:()I // method@0c7e │ │ +046022: 0a00 |0005: move-result v0 │ │ +046024: 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;) │ │ @@ -42243,19 +42246,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0466f8: |[0466f8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -046708: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -04670c: 6e10 7f0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ -046712: 0a00 |0005: move-result v0 │ │ -046714: 0f00 |0006: return v0 │ │ +046028: |[046028] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +046038: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +04603c: 6e10 7f0c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getCurrY:()I // method@0c7f │ │ +046042: 0a00 |0005: move-result v0 │ │ +046044: 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;) │ │ @@ -42263,19 +42266,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046718: |[046718] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ -046728: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -04672c: 6e10 800c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c80 │ │ -046732: 0a00 |0005: move-result v0 │ │ -046734: 0f00 |0006: return v0 │ │ +046048: |[046048] android.support.v4.widget.ScrollerCompat.getDuration:()I │ │ +046058: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +04605c: 6e10 800c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@0c80 │ │ +046062: 0a00 |0005: move-result v0 │ │ +046064: 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;) │ │ @@ -42283,19 +42286,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046738: |[046738] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -046748: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -04674c: 6e10 820c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ -046752: 0a00 |0005: move-result v0 │ │ -046754: 0f00 |0006: return v0 │ │ +046068: |[046068] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +046078: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +04607c: 6e10 820c 0000 |0002: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@0c82 │ │ +046082: 0a00 |0005: move-result v0 │ │ +046084: 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;) │ │ @@ -42303,18 +42306,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -046758: |[046758] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -046768: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -04676c: 6e55 830c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c83 │ │ -046772: 0e00 |0005: return-void │ │ +046088: |[046088] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +046098: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +04609c: 6e55 830c 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@0c83 │ │ +0460a2: 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 │ │ @@ -42327,42 +42330,42 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -046774: |[046774] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -046784: 5460 c202 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ -046788: 0171 |0002: move v1, v7 │ │ -04678a: 0182 |0003: move v2, v8 │ │ -04678c: 0193 |0004: move v3, v9 │ │ -04678e: 01a4 |0005: move v4, v10 │ │ -046790: 01b5 |0006: move v5, v11 │ │ -046792: 7406 840c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ -046798: 0e00 |000a: return-void │ │ +0460a4: |[0460a4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +0460b4: 5460 c202 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Landroid/widget/Scroller; // field@02c2 │ │ +0460b8: 0171 |0002: move v1, v7 │ │ +0460ba: 0182 |0003: move v2, v8 │ │ +0460bc: 0193 |0004: move v3, v9 │ │ +0460be: 01a4 |0005: move v4, v10 │ │ +0460c0: 01b5 |0006: move v5, v11 │ │ +0460c2: 7406 840c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@0c84 │ │ +0460c8: 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 : 2534 (ScrollerCompat.java) │ │ + source_file_idx : 2528 (ScrollerCompat.java) │ │ │ │ Class #178 header: │ │ class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2535 │ │ +source_file_idx : 2529 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #178 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -42377,17 +42380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04679c: |[04679c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -0467ac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0467b2: 0e00 |0003: return-void │ │ +0460cc: |[0460cc] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0460dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0460e2: 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;) │ │ @@ -42395,32 +42398,32 @@ │ │ type : '(Landroid/widget/Scroller;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0467b4: |[0467b4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ -0467c4: 6e10 7d0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c7d │ │ -0467ca: 0a00 |0003: move-result v0 │ │ -0467cc: 0f00 |0004: return v0 │ │ +0460e4: |[0460e4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Landroid/widget/Scroller;)F │ │ +0460f4: 6e10 7d0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrVelocity:()F // method@0c7d │ │ +0460fa: 0a00 |0003: move-result v0 │ │ +0460fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 scroller Landroid/widget/Scroller; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2535 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2529 (ScrollerCompatIcs.java) │ │ │ │ Class #179 header: │ │ class_idx : 364 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 553 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -42444,22 +42447,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0467d0: |[0467d0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0467e0: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0467e6: 7100 af0a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0aaf │ │ -0467ec: 0c00 |0006: move-result-object v0 │ │ -0467ee: 7220 a60a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0aa6 │ │ -0467f4: 0c00 |000a: move-result-object v0 │ │ -0467f6: 5b10 c302 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02c3 │ │ -0467fa: 0e00 |000d: return-void │ │ +046100: |[046100] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +046110: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046116: 7100 af0a 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0aaf │ │ +04611c: 0c00 |0006: move-result-object v0 │ │ +04611e: 7220 a60a 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0aa6 │ │ +046124: 0c00 |000a: move-result-object v0 │ │ +046126: 5b10 c302 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02c3 │ │ +04612a: 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; │ │ @@ -42470,17 +42473,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0467fc: |[0467fc] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -04680c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04680e: 0f00 |0001: return v0 │ │ +04612c: |[04612c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +04613c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04613e: 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; │ │ │ │ @@ -42489,31 +42492,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046810: |[046810] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -046820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046822: 0f00 |0001: return v0 │ │ +046140: |[046140] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +046150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046152: 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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #180 header: │ │ class_idx : 367 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -42543,21 +42546,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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #181 header: │ │ class_idx : 369 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -42580,26 +42583,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -046824: |[046824] android.support.v4.widget.SearchViewCompat.:()V │ │ -046834: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -046838: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04683c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -046840: 2200 6e01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016e │ │ -046844: 7010 a20a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0aa2 │ │ -04684a: 6900 c602 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ -04684e: 0e00 |000d: return-void │ │ -046850: 2200 7001 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0170 │ │ -046854: 7010 a90a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aa9 │ │ -04685a: 6900 c602 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ -04685e: 28f8 |0015: goto 000d // -0008 │ │ +046154: |[046154] android.support.v4.widget.SearchViewCompat.:()V │ │ +046164: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +046168: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04616c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +046170: 2200 6e01 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@016e │ │ +046174: 7010 a20a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0aa2 │ │ +04617a: 6900 c602 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ +04617e: 0e00 |000d: return-void │ │ +046180: 2200 7001 |000e: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0170 │ │ +046184: 7010 a90a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aa9 │ │ +04618a: 6900 c602 |0013: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ +04618e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=89 │ │ 0x000e line=87 │ │ locals : │ │ @@ -42609,17 +42612,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046860: |[046860] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -046870: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046876: 0e00 |0003: return-void │ │ +046190: |[046190] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0461a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0461a6: 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; │ │ @@ -42629,36 +42632,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 │ │ -046878: |[046878] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -046888: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ -04688c: 1100 |0002: return-object v0 │ │ +0461a8: |[0461a8] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +0461b8: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ +0461bc: 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 │ │ -046890: |[046890] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0468a0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ -0468a4: 7220 a70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0aa7 │ │ -0468aa: 0c00 |0005: move-result-object v0 │ │ -0468ac: 1100 |0006: return-object v0 │ │ +0461c0: |[0461c0] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0461d0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ +0461d4: 7220 a70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0aa7 │ │ +0461da: 0c00 |0005: move-result-object v0 │ │ +0461dc: 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;) │ │ @@ -42666,35 +42669,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 │ │ -0468b0: |[0468b0] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0468c0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ -0468c4: 5431 c302 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02c3 │ │ -0468c8: 7230 a80a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aa8 │ │ -0468ce: 0e00 |0007: return-void │ │ +0461e0: |[0461e0] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0461f0: 6200 c602 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@02c6 │ │ +0461f4: 5431 c302 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@02c3 │ │ +0461f8: 7230 a80a 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aa8 │ │ +0461fe: 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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #182 header: │ │ class_idx : 370 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2538 │ │ +source_file_idx : 2532 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -42719,18 +42722,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 │ │ -0468d0: |[0468d0] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -0468e0: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ -0468e4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0468ea: 0e00 |0005: return-void │ │ +046200: |[046200] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +046210: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ +046214: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04621a: 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; │ │ │ │ @@ -42740,19 +42743,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0468ec: |[0468ec] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0468fc: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ -046900: 7220 b50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0ab5 │ │ -046906: 0a00 |0005: move-result v0 │ │ -046908: 0f00 |0006: return v0 │ │ +04621c: |[04621c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +04622c: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ +046230: 7220 b50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0ab5 │ │ +046236: 0a00 |0005: move-result v0 │ │ +046238: 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; │ │ │ │ @@ -42761,33 +42764,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04690c: |[04690c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -04691c: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ -046920: 7220 b60a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0ab6 │ │ -046926: 0a00 |0005: move-result v0 │ │ -046928: 0f00 |0006: return v0 │ │ +04623c: |[04623c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +04624c: 5410 c702 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@02c7 │ │ +046250: 7220 b60a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0ab6 │ │ +046256: 0a00 |0005: move-result v0 │ │ +046258: 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 : 2538 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2532 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #183 header: │ │ class_idx : 371 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2538 │ │ +source_file_idx : 2532 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -42811,21 +42814,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 : 2538 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2532 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #184 header: │ │ class_idx : 372 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2538 │ │ +source_file_idx : 2532 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -42844,17 +42847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04692c: |[04692c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -04693c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046942: 0e00 |0003: return-void │ │ +04625c: |[04625c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +04626c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -42863,18 +42866,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 │ │ -046944: |[046944] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -046954: 2200 7201 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0172 │ │ -046958: 7020 b20a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0ab2 │ │ -04695e: 1100 |0005: return-object v0 │ │ +046274: |[046274] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +046284: 2200 7201 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0172 │ │ +046288: 7020 b20a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0ab2 │ │ +04628e: 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;) │ │ @@ -42882,18 +42885,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 │ │ -046960: |[046960] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -046970: 2200 d501 |0000: new-instance v0, Landroid/widget/SearchView; // type@01d5 │ │ -046974: 7020 860c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c86 │ │ -04697a: 1100 |0005: return-object v0 │ │ +046290: |[046290] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0462a0: 2200 d501 |0000: new-instance v0, Landroid/widget/SearchView; // type@01d5 │ │ +0462a4: 7020 860c 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@0c86 │ │ +0462aa: 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;) │ │ @@ -42901,35 +42904,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 │ │ -04697c: |[04697c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04698c: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ -046990: 1f01 d401 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01d4 │ │ -046994: 6e20 870c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c87 │ │ -04699a: 0e00 |0007: return-void │ │ +0462ac: |[0462ac] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0462bc: 1f00 d501 |0000: check-cast v0, Landroid/widget/SearchView; // type@01d5 │ │ +0462c0: 1f01 d401 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@01d4 │ │ +0462c4: 6e20 870c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@0c87 │ │ +0462ca: 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 : 2538 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2532 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #185 header: │ │ class_idx : 373 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2576 │ │ +source_file_idx : 2570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -42947,21 +42950,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 : 2576 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2570 (SimpleCursorAdapter.java) │ │ │ │ Class #186 header: │ │ class_idx : 374 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2576 │ │ +source_file_idx : 2570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -42979,15 +42982,15 @@ │ │ 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 : 2576 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2570 (SimpleCursorAdapter.java) │ │ │ │ Class #187 header: │ │ class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ source_file_idx : 453 │ │ static_fields_size : 0 │ │ @@ -43008,17 +43011,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04699c: |[04699c] com.google.android.apps.analytics.AdHitIdGenerator.:()V │ │ -0469ac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0469b2: 0e00 |0003: return-void │ │ +0462cc: |[0462cc] com.google.android.apps.analytics.AdHitIdGenerator.:()V │ │ +0462dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0462e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/AdHitIdGenerator; │ │ │ │ Virtual methods - │ │ @@ -43059,42 +43062,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0469b4: |[0469b4] com.google.android.apps.analytics.AdMobInfo.:()V │ │ -0469c4: 2200 df01 |0000: new-instance v0, Lcom/google/android/apps/analytics/AdMobInfo; // type@01df │ │ -0469c8: 7010 ba0c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/AdMobInfo;.:()V // method@0cba │ │ -0469ce: 6900 e002 |0005: sput-object v0, Lcom/google/android/apps/analytics/AdMobInfo;.instance:Lcom/google/android/apps/analytics/AdMobInfo; // field@02e0 │ │ -0469d2: 0e00 |0007: return-void │ │ +0462e4: |[0462e4] com.google.android.apps.analytics.AdMobInfo.:()V │ │ +0462f4: 2200 df01 |0000: new-instance v0, Lcom/google/android/apps/analytics/AdMobInfo; // type@01df │ │ +0462f8: 7010 ba0c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/AdMobInfo;.:()V // method@0cba │ │ +0462fe: 6900 e002 |0005: sput-object v0, Lcom/google/android/apps/analytics/AdMobInfo;.instance:Lcom/google/android/apps/analytics/AdMobInfo; // field@02e0 │ │ +046302: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #1 : (in Lcom/google/android/apps/analytics/AdMobInfo;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0469d4: |[0469d4] com.google.android.apps.analytics.AdMobInfo.:()V │ │ -0469e4: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0469ea: 6e10 bb0c 0100 |0003: invoke-virtual {v1}, Lcom/google/android/apps/analytics/AdMobInfo;.generateAdHitId:()I // method@0cbb │ │ -0469f0: 0a00 |0006: move-result v0 │ │ -0469f2: 5910 df02 |0007: iput v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ -0469f6: 2200 7102 |0009: new-instance v0, Ljava/util/Random; // type@0271 │ │ -0469fa: 7010 6a0e 0000 |000b: invoke-direct {v0}, Ljava/util/Random;.:()V // method@0e6a │ │ -046a00: 5b10 e102 |000e: iput-object v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.random:Ljava/util/Random; // field@02e1 │ │ -046a04: 0e00 |0010: return-void │ │ +046304: |[046304] com.google.android.apps.analytics.AdMobInfo.:()V │ │ +046314: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04631a: 6e10 bb0c 0100 |0003: invoke-virtual {v1}, Lcom/google/android/apps/analytics/AdMobInfo;.generateAdHitId:()I // method@0cbb │ │ +046320: 0a00 |0006: move-result v0 │ │ +046322: 5910 df02 |0007: iput v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ +046326: 2200 7102 |0009: new-instance v0, Ljava/util/Random; // type@0271 │ │ +04632a: 7010 6a0e 0000 |000b: invoke-direct {v0}, Ljava/util/Random;.:()V // method@0e6a │ │ +046330: 5b10 e102 |000e: iput-object v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.random:Ljava/util/Random; // field@02e1 │ │ +046334: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x0003 line=27 │ │ 0x0009 line=28 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/google/android/apps/analytics/AdMobInfo; │ │ @@ -43104,17 +43107,17 @@ │ │ type : '()Lcom/google/android/apps/analytics/AdMobInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046a08: |[046a08] com.google.android.apps.analytics.AdMobInfo.getInstance:()Lcom/google/android/apps/analytics/AdMobInfo; │ │ -046a18: 6200 e002 |0000: sget-object v0, Lcom/google/android/apps/analytics/AdMobInfo;.instance:Lcom/google/android/apps/analytics/AdMobInfo; // field@02e0 │ │ -046a1c: 1100 |0002: return-object v0 │ │ +046338: |[046338] com.google.android.apps.analytics.AdMobInfo.getInstance:()Lcom/google/android/apps/analytics/AdMobInfo; │ │ +046348: 6200 e002 |0000: sget-object v0, Lcom/google/android/apps/analytics/AdMobInfo;.instance:Lcom/google/android/apps/analytics/AdMobInfo; // field@02e0 │ │ +04634c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/google/android/apps/analytics/AdMobInfo;) │ │ @@ -43122,22 +43125,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -046a20: |[046a20] com.google.android.apps.analytics.AdMobInfo.generateAdHitId:()I │ │ -046a30: 5410 e102 |0000: iget-object v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.random:Ljava/util/Random; // field@02e1 │ │ -046a34: 6e10 6b0e 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextInt:()I // method@0e6b │ │ -046a3a: 0a00 |0005: move-result v0 │ │ -046a3c: 5910 df02 |0006: iput v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ -046a40: 6e10 bc0c 0100 |0008: invoke-virtual {v1}, Lcom/google/android/apps/analytics/AdMobInfo;.getAdHitId:()I // method@0cbc │ │ -046a46: 0a00 |000b: move-result v0 │ │ -046a48: 0f00 |000c: return v0 │ │ +046350: |[046350] com.google.android.apps.analytics.AdMobInfo.generateAdHitId:()I │ │ +046360: 5410 e102 |0000: iget-object v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.random:Ljava/util/Random; // field@02e1 │ │ +046364: 6e10 6b0e 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextInt:()I // method@0e6b │ │ +04636a: 0a00 |0005: move-result v0 │ │ +04636c: 5910 df02 |0006: iput v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ +046370: 6e10 bc0c 0100 |0008: invoke-virtual {v1}, Lcom/google/android/apps/analytics/AdMobInfo;.getAdHitId:()I // method@0cbc │ │ +046376: 0a00 |000b: move-result v0 │ │ +046378: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/google/android/apps/analytics/AdMobInfo; │ │ │ │ @@ -43146,17 +43149,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046a4c: |[046a4c] com.google.android.apps.analytics.AdMobInfo.getAdHitId:()I │ │ -046a5c: 5210 df02 |0000: iget v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ -046a60: 0f00 |0002: return v0 │ │ +04637c: |[04637c] com.google.android.apps.analytics.AdMobInfo.getAdHitId:()I │ │ +04638c: 5210 df02 |0000: iget v0, v1, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ +046390: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/analytics/AdMobInfo; │ │ │ │ #2 : (in Lcom/google/android/apps/analytics/AdMobInfo;) │ │ @@ -43164,17 +43167,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046a64: |[046a64] com.google.android.apps.analytics.AdMobInfo.getJoinId:()Ljava/lang/String; │ │ -046a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046a76: 1100 |0001: return-object v0 │ │ +046394: |[046394] com.google.android.apps.analytics.AdMobInfo.getJoinId:()Ljava/lang/String; │ │ +0463a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0463a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/AdMobInfo; │ │ │ │ #3 : (in Lcom/google/android/apps/analytics/AdMobInfo;) │ │ @@ -43182,17 +43185,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046a78: |[046a78] com.google.android.apps.analytics.AdMobInfo.setAdHidId:(I)V │ │ -046a88: 5901 df02 |0000: iput v1, v0, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ -046a8c: 0e00 |0002: return-void │ │ +0463a8: |[0463a8] com.google.android.apps.analytics.AdMobInfo.setAdHidId:(I)V │ │ +0463b8: 5901 df02 |0000: iput v1, v0, Lcom/google/android/apps/analytics/AdMobInfo;.adHitId:I // field@02df │ │ +0463bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0002 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/analytics/AdMobInfo; │ │ 0x0000 - 0x0003 reg=1 i I │ │ @@ -43222,17 +43225,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046a90: |[046a90] com.google.android.apps.analytics.AnalyticsParameterEncoder.:()V │ │ -046aa0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046aa6: 0e00 |0003: return-void │ │ +0463c0: |[0463c0] com.google.android.apps.analytics.AnalyticsParameterEncoder.:()V │ │ +0463d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0463d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/AnalyticsParameterEncoder; │ │ │ │ #1 : (in Lcom/google/android/apps/analytics/AnalyticsParameterEncoder;) │ │ @@ -43240,19 +43243,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046aa8: |[046aa8] com.google.android.apps.analytics.AnalyticsParameterEncoder.encode:(Ljava/lang/String;)Ljava/lang/String; │ │ -046ab8: 1a00 310b |0000: const-string v0, "UTF-8" // string@0b31 │ │ -046abc: 7120 c20c 0100 |0002: invoke-static {v1, v0}, Lcom/google/android/apps/analytics/AnalyticsParameterEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0cc2 │ │ -046ac2: 0c00 |0005: move-result-object v0 │ │ -046ac4: 1100 |0006: return-object v0 │ │ +0463d8: |[0463d8] com.google.android.apps.analytics.AnalyticsParameterEncoder.encode:(Ljava/lang/String;)Ljava/lang/String; │ │ +0463e8: 1a00 2b0b |0000: const-string v0, "UTF-8" // string@0b2b │ │ +0463ec: 7120 c20c 0100 |0002: invoke-static {v1, v0}, Lcom/google/android/apps/analytics/AnalyticsParameterEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0cc2 │ │ +0463f2: 0c00 |0005: move-result-object v0 │ │ +0463f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 s Ljava/lang/String; │ │ │ │ #2 : (in Lcom/google/android/apps/analytics/AnalyticsParameterEncoder;) │ │ @@ -43260,42 +43263,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -046ac8: |[046ac8] com.google.android.apps.analytics.AnalyticsParameterEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -046ad8: 7120 170e 5400 |0000: invoke-static {v4, v5}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ -046ade: 0c01 |0003: move-result-object v1 │ │ -046ae0: 1a02 d600 |0004: const-string v2, "+" // string@00d6 │ │ -046ae4: 1a03 9b00 |0006: const-string v3, "%20" // string@009b │ │ -046ae8: 6e30 b70d 2103 |0008: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ -046aee: 0c01 |000b: move-result-object v1 │ │ -046af0: 1101 |000c: return-object v1 │ │ -046af2: 0d00 |000d: move-exception v0 │ │ -046af4: 2201 0e02 |000e: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ -046af8: 2202 3102 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -046afc: 7010 c60d 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -046b02: 1a03 280b |0015: const-string v3, "URL encoding failed for: " // string@0b28 │ │ -046b06: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -046b0c: 0c02 |001a: move-result-object v2 │ │ -046b0e: 6e20 ce0d 4200 |001b: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -046b14: 0c02 |001e: move-result-object v2 │ │ -046b16: 6e10 d60d 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -046b1c: 0c02 |0022: move-result-object v2 │ │ -046b1e: 7020 560d 2100 |0023: invoke-direct {v1, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ -046b24: 2701 |0026: throw v1 │ │ +0463f8: |[0463f8] com.google.android.apps.analytics.AnalyticsParameterEncoder.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +046408: 7120 170e 5400 |0000: invoke-static {v4, v5}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ +04640e: 0c01 |0003: move-result-object v1 │ │ +046410: 1a02 d600 |0004: const-string v2, "+" // string@00d6 │ │ +046414: 1a03 9b00 |0006: const-string v3, "%20" // string@009b │ │ +046418: 6e30 b70d 2103 |0008: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ +04641e: 0c01 |000b: move-result-object v1 │ │ +046420: 1101 |000c: return-object v1 │ │ +046422: 0d00 |000d: move-exception v0 │ │ +046424: 2201 0e02 |000e: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ +046428: 2202 3102 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04642c: 7010 c60d 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +046432: 1a03 220b |0015: const-string v3, "URL encoding failed for: " // string@0b22 │ │ +046436: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04643c: 0c02 |001a: move-result-object v2 │ │ +04643e: 6e20 ce0d 4200 |001b: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046444: 0c02 |001e: move-result-object v2 │ │ +046446: 6e10 d60d 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04644c: 0c02 |0022: move-result-object v2 │ │ +04644e: 7020 560d 2100 |0023: invoke-direct {v1, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ +046454: 2701 |0026: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/UnsupportedEncodingException; -> 0x000d │ │ positions : │ │ 0x0000 line=13 │ │ 0x000d line=14 │ │ 0x000e line=15 │ │ + 0x0017 line=16 │ │ locals : │ │ 0x000e - 0x0027 reg=0 e Ljava/io/UnsupportedEncodingException; │ │ 0x0000 - 0x0027 reg=4 s Ljava/lang/String; │ │ 0x0000 - 0x0027 reg=5 charset Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 469 (AnalyticsParameterEncoder.java) │ │ @@ -43323,17 +43327,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046b38: |[046b38] com.google.android.apps.analytics.AnalyticsReceiver.:()V │ │ -046b48: 7010 7a00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007a │ │ -046b4e: 0e00 |0003: return-void │ │ +046468: |[046468] com.google.android.apps.analytics.AnalyticsReceiver.:()V │ │ +046478: 7010 7a00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007a │ │ +04647e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/AnalyticsReceiver; │ │ │ │ Virtual methods - │ │ @@ -43342,16 +43346,16 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046b50: |[046b50] com.google.android.apps.analytics.AnalyticsReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -046b60: 0e00 |0000: return-void │ │ +046480: |[046480] com.google.android.apps.analytics.AnalyticsReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +046490: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/AnalyticsReceiver; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 arg1 Landroid/content/Intent; │ │ @@ -43514,43 +43518,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046b64: |[046b64] com.google.android.apps.analytics.GoogleAnalyticsTracker.:()V │ │ -046b74: 2200 e401 |0000: new-instance v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // type@01e4 │ │ -046b78: 7010 cd0c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.:()V // method@0ccd │ │ -046b7e: 6900 e902 |0005: sput-object v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.instance:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@02e9 │ │ -046b82: 0e00 |0007: return-void │ │ +046494: |[046494] com.google.android.apps.analytics.GoogleAnalyticsTracker.:()V │ │ +0464a4: 2200 e401 |0000: new-instance v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // type@01e4 │ │ +0464a8: 7010 cd0c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.:()V // method@0ccd │ │ +0464ae: 6900 e902 |0005: sput-object v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.instance:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@02e9 │ │ +0464b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ #1 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -046b84: |[046b84] com.google.android.apps.analytics.GoogleAnalyticsTracker.:()V │ │ -046b94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046b96: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046b9c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -046b9e: 5c20 e802 |0005: iput-boolean v0, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ -046ba2: 5c21 e702 |0007: iput-boolean v1, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ -046ba6: 5c21 e602 |0009: iput-boolean v1, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ -046baa: 1300 6400 |000b: const/16 v0, #int 100 // #64 │ │ -046bae: 5920 ea02 |000d: iput v0, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ -046bb2: 0e00 |000f: return-void │ │ +0464b4: |[0464b4] com.google.android.apps.analytics.GoogleAnalyticsTracker.:()V │ │ +0464c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0464c6: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0464cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0464ce: 5c20 e802 |0005: iput-boolean v0, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ +0464d2: 5c21 e702 |0007: iput-boolean v1, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ +0464d6: 5c21 e602 |0009: iput-boolean v1, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ +0464da: 1300 6400 |000b: const/16 v0, #int 100 // #64 │ │ +0464de: 5920 ea02 |000d: iput v0, v2, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ +0464e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=5 │ │ 0x0004 line=11 │ │ 0x0007 line=12 │ │ 0x0009 line=13 │ │ 0x000b line=14 │ │ @@ -43562,17 +43566,17 @@ │ │ type : '()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046bb4: |[046bb4] com.google.android.apps.analytics.GoogleAnalyticsTracker.getInstance:()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ -046bc4: 6200 e902 |0000: sget-object v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.instance:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@02e9 │ │ -046bc8: 1100 |0002: return-object v0 │ │ +0464e4: |[0464e4] com.google.android.apps.analytics.GoogleAnalyticsTracker.getInstance:()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ +0464f4: 6200 e902 |0000: sget-object v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.instance:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@02e9 │ │ +0464f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43580,16 +43584,16 @@ │ │ type : '(Lcom/google/android/apps/analytics/Item;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046bcc: |[046bcc] com.google.android.apps.analytics.GoogleAnalyticsTracker.addItem:(Lcom/google/android/apps/analytics/Item;)V │ │ -046bdc: 0e00 |0000: return-void │ │ +0464fc: |[0464fc] com.google.android.apps.analytics.GoogleAnalyticsTracker.addItem:(Lcom/google/android/apps/analytics/Item;)V │ │ +04650c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 item Lcom/google/android/apps/analytics/Item; │ │ │ │ @@ -43598,16 +43602,16 @@ │ │ type : '(Lcom/google/android/apps/analytics/Transaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046be0: |[046be0] com.google.android.apps.analytics.GoogleAnalyticsTracker.addTransaction:(Lcom/google/android/apps/analytics/Transaction;)V │ │ -046bf0: 0e00 |0000: return-void │ │ +046510: |[046510] com.google.android.apps.analytics.GoogleAnalyticsTracker.addTransaction:(Lcom/google/android/apps/analytics/Transaction;)V │ │ +046520: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 transaction Lcom/google/android/apps/analytics/Transaction; │ │ │ │ @@ -43616,16 +43620,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046bf4: |[046bf4] com.google.android.apps.analytics.GoogleAnalyticsTracker.clearTransactions:()V │ │ -046c04: 0e00 |0000: return-void │ │ +046524: |[046524] com.google.android.apps.analytics.GoogleAnalyticsTracker.clearTransactions:()V │ │ +046534: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #3 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43633,17 +43637,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046c08: |[046c08] com.google.android.apps.analytics.GoogleAnalyticsTracker.dispatch:()Z │ │ -046c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046c1a: 0f00 |0001: return v0 │ │ +046538: |[046538] com.google.android.apps.analytics.GoogleAnalyticsTracker.dispatch:()Z │ │ +046548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04654a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #4 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43651,17 +43655,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c1c: |[046c1c] com.google.android.apps.analytics.GoogleAnalyticsTracker.getAnonymizeIp:()Z │ │ -046c2c: 5510 e602 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ -046c30: 0f00 |0002: return v0 │ │ +04654c: |[04654c] com.google.android.apps.analytics.GoogleAnalyticsTracker.getAnonymizeIp:()Z │ │ +04655c: 5510 e602 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ +046560: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #5 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43669,17 +43673,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c34: |[046c34] com.google.android.apps.analytics.GoogleAnalyticsTracker.getDebug:()Z │ │ -046c44: 5510 e702 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ -046c48: 0f00 |0002: return v0 │ │ +046564: |[046564] com.google.android.apps.analytics.GoogleAnalyticsTracker.getDebug:()Z │ │ +046574: 5510 e702 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ +046578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #6 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43687,17 +43691,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c4c: |[046c4c] com.google.android.apps.analytics.GoogleAnalyticsTracker.getSampleRate:()I │ │ -046c5c: 5210 ea02 |0000: iget v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ -046c60: 0f00 |0002: return v0 │ │ +04657c: |[04657c] com.google.android.apps.analytics.GoogleAnalyticsTracker.getSampleRate:()I │ │ +04658c: 5210 ea02 |0000: iget v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ +046590: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #7 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43705,17 +43709,17 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046c64: |[046c64] com.google.android.apps.analytics.GoogleAnalyticsTracker.getVisitorCustomVar:(I)Ljava/lang/String; │ │ -046c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046c76: 1100 |0001: return-object v0 │ │ +046594: |[046594] com.google.android.apps.analytics.GoogleAnalyticsTracker.getVisitorCustomVar:(I)Ljava/lang/String; │ │ +0465a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0465a6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0002 reg=2 i I │ │ │ │ @@ -43724,17 +43728,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c78: |[046c78] com.google.android.apps.analytics.GoogleAnalyticsTracker.isDryRun:()Z │ │ -046c88: 5510 e802 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ -046c8c: 0f00 |0002: return v0 │ │ +0465a8: |[0465a8] com.google.android.apps.analytics.GoogleAnalyticsTracker.isDryRun:()Z │ │ +0465b8: 5510 e802 |0000: iget-boolean v0, v1, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ +0465bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #9 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -43742,17 +43746,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c90: |[046c90] com.google.android.apps.analytics.GoogleAnalyticsTracker.setAnonymizeIp:(Z)V │ │ -046ca0: 5c01 e602 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ -046ca4: 0e00 |0002: return-void │ │ +0465c0: |[0465c0] com.google.android.apps.analytics.GoogleAnalyticsTracker.setAnonymizeIp:(Z)V │ │ +0465d0: 5c01 e602 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.anonymizeIp:Z // field@02e6 │ │ +0465d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0003 reg=1 flag Z │ │ @@ -43762,17 +43766,17 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046ca8: |[046ca8] com.google.android.apps.analytics.GoogleAnalyticsTracker.setCustomVar:(ILjava/lang/String;Ljava/lang/String;)Z │ │ -046cb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046cba: 0f00 |0001: return v0 │ │ +0465d8: |[0465d8] com.google.android.apps.analytics.GoogleAnalyticsTracker.setCustomVar:(ILjava/lang/String;Ljava/lang/String;)Z │ │ +0465e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0465ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0002 reg=2 i I │ │ 0x0000 - 0x0002 reg=3 s Ljava/lang/String; │ │ @@ -43783,17 +43787,17 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046cbc: |[046cbc] com.google.android.apps.analytics.GoogleAnalyticsTracker.setCustomVar:(ILjava/lang/String;Ljava/lang/String;I)Z │ │ -046ccc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046cce: 0f00 |0001: return v0 │ │ +0465ec: |[0465ec] com.google.android.apps.analytics.GoogleAnalyticsTracker.setCustomVar:(ILjava/lang/String;Ljava/lang/String;I)Z │ │ +0465fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0465fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0002 reg=2 i I │ │ 0x0000 - 0x0002 reg=3 s Ljava/lang/String; │ │ @@ -43805,17 +43809,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046cd0: |[046cd0] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDebug:(Z)V │ │ -046ce0: 5c01 e702 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ -046ce4: 0e00 |0002: return-void │ │ +046600: |[046600] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDebug:(Z)V │ │ +046610: 5c01 e702 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.debug:Z // field@02e7 │ │ +046614: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0003 reg=1 flag Z │ │ @@ -43825,16 +43829,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046ce8: |[046ce8] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDispatchPeriod:(I)V │ │ -046cf8: 0e00 |0000: return-void │ │ +046618: |[046618] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDispatchPeriod:(I)V │ │ +046628: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 i I │ │ │ │ @@ -43843,17 +43847,17 @@ │ │ type : '(Lcom/google/android/apps/analytics/Dispatcher;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046cfc: |[046cfc] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDispatcher:(Lcom/google/android/apps/analytics/Dispatcher;)Z │ │ -046d0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046d0e: 0f00 |0001: return v0 │ │ +04662c: |[04662c] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDispatcher:(Lcom/google/android/apps/analytics/Dispatcher;)Z │ │ +04663c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04663e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0002 reg=2 dispatcher Lcom/google/android/apps/analytics/Dispatcher; │ │ │ │ @@ -43862,17 +43866,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d10: |[046d10] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDryRun:(Z)V │ │ -046d20: 5c01 e802 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ -046d24: 0e00 |0002: return-void │ │ +046640: |[046640] com.google.android.apps.analytics.GoogleAnalyticsTracker.setDryRun:(Z)V │ │ +046650: 5c01 e802 |0000: iput-boolean v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dryRun:Z // field@02e8 │ │ +046654: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0003 reg=1 flag Z │ │ @@ -43882,16 +43886,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046d28: |[046d28] com.google.android.apps.analytics.GoogleAnalyticsTracker.setProductVersion:(Ljava/lang/String;Ljava/lang/String;)V │ │ -046d38: 0e00 |0000: return-void │ │ +046658: |[046658] com.google.android.apps.analytics.GoogleAnalyticsTracker.setProductVersion:(Ljava/lang/String;Ljava/lang/String;)V │ │ +046668: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 userAgentProduct Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 userAgentVersion Ljava/lang/String; │ │ @@ -43901,17 +43905,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046d3c: |[046d3c] com.google.android.apps.analytics.GoogleAnalyticsTracker.setReferrer:(Ljava/lang/String;)Z │ │ -046d4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046d4e: 0f00 |0001: return v0 │ │ +04666c: |[04666c] com.google.android.apps.analytics.GoogleAnalyticsTracker.setReferrer:(Ljava/lang/String;)Z │ │ +04667c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04667e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0002 reg=2 s Ljava/lang/String; │ │ │ │ @@ -43920,17 +43924,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046d50: |[046d50] com.google.android.apps.analytics.GoogleAnalyticsTracker.setSampleRate:(I)V │ │ -046d60: 5901 ea02 |0000: iput v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ -046d64: 0e00 |0002: return-void │ │ +046680: |[046680] com.google.android.apps.analytics.GoogleAnalyticsTracker.setSampleRate:(I)V │ │ +046690: 5901 ea02 |0000: iput v1, v0, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.sampleRate:I // field@02ea │ │ +046694: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0003 reg=1 i I │ │ @@ -43940,16 +43944,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046d68: |[046d68] com.google.android.apps.analytics.GoogleAnalyticsTracker.setUseServerTime:(Z)V │ │ -046d78: 0e00 |0000: return-void │ │ +046698: |[046698] com.google.android.apps.analytics.GoogleAnalyticsTracker.setUseServerTime:(Z)V │ │ +0466a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 flag Z │ │ │ │ @@ -43958,16 +43962,16 @@ │ │ type : '(Ljava/lang/String;ILandroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046d7c: |[046d7c] com.google.android.apps.analytics.GoogleAnalyticsTracker.start:(Ljava/lang/String;ILandroid/content/Context;)V │ │ -046d8c: 0e00 |0000: return-void │ │ +0466ac: |[0466ac] com.google.android.apps.analytics.GoogleAnalyticsTracker.start:(Ljava/lang/String;ILandroid/content/Context;)V │ │ +0466bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 i I │ │ @@ -43978,16 +43982,16 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046d90: |[046d90] com.google.android.apps.analytics.GoogleAnalyticsTracker.start:(Ljava/lang/String;Landroid/content/Context;)V │ │ -046da0: 0e00 |0000: return-void │ │ +0466c0: |[0466c0] com.google.android.apps.analytics.GoogleAnalyticsTracker.start:(Ljava/lang/String;Landroid/content/Context;)V │ │ +0466d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 context Landroid/content/Context; │ │ @@ -43997,16 +44001,16 @@ │ │ type : '(Ljava/lang/String;ILandroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046da4: |[046da4] com.google.android.apps.analytics.GoogleAnalyticsTracker.startNewSession:(Ljava/lang/String;ILandroid/content/Context;)V │ │ -046db4: 0e00 |0000: return-void │ │ +0466d4: |[0466d4] com.google.android.apps.analytics.GoogleAnalyticsTracker.startNewSession:(Ljava/lang/String;ILandroid/content/Context;)V │ │ +0466e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 i I │ │ @@ -44017,16 +44021,16 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046db8: |[046db8] com.google.android.apps.analytics.GoogleAnalyticsTracker.startNewSession:(Ljava/lang/String;Landroid/content/Context;)V │ │ -046dc8: 0e00 |0000: return-void │ │ +0466e8: |[0466e8] com.google.android.apps.analytics.GoogleAnalyticsTracker.startNewSession:(Ljava/lang/String;Landroid/content/Context;)V │ │ +0466f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 context Landroid/content/Context; │ │ @@ -44036,16 +44040,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046dcc: |[046dcc] com.google.android.apps.analytics.GoogleAnalyticsTracker.stop:()V │ │ -046ddc: 0e00 |0000: return-void │ │ +0466fc: |[0466fc] com.google.android.apps.analytics.GoogleAnalyticsTracker.stop:()V │ │ +04670c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #25 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -44053,16 +44057,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046de0: |[046de0] com.google.android.apps.analytics.GoogleAnalyticsTracker.stopSession:()V │ │ -046df0: 0e00 |0000: return-void │ │ +046710: |[046710] com.google.android.apps.analytics.GoogleAnalyticsTracker.stopSession:()V │ │ +046720: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ #26 : (in Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;) │ │ @@ -44070,16 +44074,16 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046df4: |[046df4] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackEvent:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -046e04: 0e00 |0000: return-void │ │ +046724: |[046724] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackEvent:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +046734: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 category Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 action Ljava/lang/String; │ │ @@ -44091,16 +44095,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e08: |[046e08] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackPageView:(Ljava/lang/String;)V │ │ -046e18: 0e00 |0000: return-void │ │ +046738: |[046738] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackPageView:(Ljava/lang/String;)V │ │ +046748: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ │ │ @@ -44109,16 +44113,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e1c: |[046e1c] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackTransactions:()V │ │ -046e2c: 0e00 |0000: return-void │ │ +04674c: |[04674c] com.google.android.apps.analytics.GoogleAnalyticsTracker.trackTransactions:()V │ │ +04675c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; │ │ │ │ source_file_idx : 796 (GoogleAnalyticsTracker.java) │ │ @@ -44146,17 +44150,17 @@ │ │ type : '(Ljava/lang/String;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046e30: |[046e30] com.google.android.apps.analytics.Hit.:(Ljava/lang/String;J)V │ │ -046e40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046e46: 0e00 |0003: return-void │ │ +046760: |[046760] com.google.android.apps.analytics.Hit.:(Ljava/lang/String;J)V │ │ +046770: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x0003 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/Hit; │ │ 0x0000 - 0x0004 reg=1 hitString Ljava/lang/String; │ │ @@ -44193,17 +44197,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;DJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046e48: |[046e48] com.google.android.apps.analytics.Item$Builder.:(Ljava/lang/String;Ljava/lang/String;DJ)V │ │ -046e58: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046e5e: 0e00 |0003: return-void │ │ +046778: |[046778] com.google.android.apps.analytics.Item$Builder.:(Ljava/lang/String;Ljava/lang/String;DJ)V │ │ +046788: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04678e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/Item$Builder; │ │ 0x0000 - 0x0004 reg=1 orderId Ljava/lang/String; │ │ @@ -44217,18 +44221,18 @@ │ │ type : '()Lcom/google/android/apps/analytics/Item;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046e60: |[046e60] com.google.android.apps.analytics.Item$Builder.build:()Lcom/google/android/apps/analytics/Item; │ │ -046e70: 2200 e701 |0000: new-instance v0, Lcom/google/android/apps/analytics/Item; // type@01e7 │ │ -046e74: 7010 f10c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/Item;.:()V // method@0cf1 │ │ -046e7a: 1100 |0005: return-object v0 │ │ +046790: |[046790] com.google.android.apps.analytics.Item$Builder.build:()Lcom/google/android/apps/analytics/Item; │ │ +0467a0: 2200 e701 |0000: new-instance v0, Lcom/google/android/apps/analytics/Item; // type@01e7 │ │ +0467a4: 7010 f10c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/Item;.:()V // method@0cf1 │ │ +0467aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/google/android/apps/analytics/Item$Builder; │ │ │ │ #1 : (in Lcom/google/android/apps/analytics/Item$Builder;) │ │ @@ -44236,16 +44240,16 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e7c: |[046e7c] com.google.android.apps.analytics.Item$Builder.setItemCategory:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder; │ │ -046e8c: 1100 |0000: return-object v0 │ │ +0467ac: |[0467ac] com.google.android.apps.analytics.Item$Builder.setItemCategory:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder; │ │ +0467bc: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/Item$Builder; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ │ │ @@ -44254,16 +44258,16 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e90: |[046e90] com.google.android.apps.analytics.Item$Builder.setItemName:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder; │ │ -046ea0: 1100 |0000: return-object v0 │ │ +0467c0: |[0467c0] com.google.android.apps.analytics.Item$Builder.setItemName:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Item$Builder; │ │ +0467d0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/Item$Builder; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ │ │ @@ -44296,32 +44300,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046ea4: |[046ea4] com.google.android.apps.analytics.Item.:()V │ │ -046eb4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046eba: 0e00 |0003: return-void │ │ +0467d4: |[0467d4] com.google.android.apps.analytics.Item.:()V │ │ +0467e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0467ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ - 0x0003 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/Item; │ │ │ │ Virtual methods - │ │ source_file_idx : 907 (Item.java) │ │ │ │ Class #197 header: │ │ class_idx : 488 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2848 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -44341,17 +44344,17 @@ │ │ type : '(Ljava/lang/String;D)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046ebc: |[046ebc] com.google.android.apps.analytics.Transaction$Builder.:(Ljava/lang/String;D)V │ │ -046ecc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046ed2: 0e00 |0003: return-void │ │ +0467ec: |[0467ec] com.google.android.apps.analytics.Transaction$Builder.:(Ljava/lang/String;D)V │ │ +0467fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/Transaction$Builder; │ │ 0x0000 - 0x0004 reg=1 orderId Ljava/lang/String; │ │ @@ -44363,18 +44366,18 @@ │ │ type : '()Lcom/google/android/apps/analytics/Transaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046ed4: |[046ed4] com.google.android.apps.analytics.Transaction$Builder.build:()Lcom/google/android/apps/analytics/Transaction; │ │ -046ee4: 2200 e901 |0000: new-instance v0, Lcom/google/android/apps/analytics/Transaction; // type@01e9 │ │ -046ee8: 7010 f70c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/Transaction;.:()V // method@0cf7 │ │ -046eee: 1100 |0005: return-object v0 │ │ +046804: |[046804] com.google.android.apps.analytics.Transaction$Builder.build:()Lcom/google/android/apps/analytics/Transaction; │ │ +046814: 2200 e901 |0000: new-instance v0, Lcom/google/android/apps/analytics/Transaction; // type@01e9 │ │ +046818: 7010 f70c 0000 |0002: invoke-direct {v0}, Lcom/google/android/apps/analytics/Transaction;.:()V // method@0cf7 │ │ +04681e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/google/android/apps/analytics/Transaction$Builder; │ │ │ │ #1 : (in Lcom/google/android/apps/analytics/Transaction$Builder;) │ │ @@ -44382,16 +44385,16 @@ │ │ type : '(D)Lcom/google/android/apps/analytics/Transaction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046ef0: |[046ef0] com.google.android.apps.analytics.Transaction$Builder.setShippingCost:(D)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ -046f00: 1100 |0000: return-object v0 │ │ +046820: |[046820] com.google.android.apps.analytics.Transaction$Builder.setShippingCost:(D)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ +046830: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/Transaction$Builder; │ │ 0x0000 - 0x0001 reg=1 d D │ │ │ │ @@ -44400,16 +44403,16 @@ │ │ type : '(Ljava/lang/String;)Lcom/google/android/apps/analytics/Transaction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046f04: |[046f04] com.google.android.apps.analytics.Transaction$Builder.setStoreName:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ -046f14: 1100 |0000: return-object v0 │ │ +046834: |[046834] com.google.android.apps.analytics.Transaction$Builder.setStoreName:(Ljava/lang/String;)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ +046844: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/Transaction$Builder; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/String; │ │ │ │ @@ -44418,30 +44421,30 @@ │ │ type : '(D)Lcom/google/android/apps/analytics/Transaction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046f18: |[046f18] com.google.android.apps.analytics.Transaction$Builder.setTotalTax:(D)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ -046f28: 1100 |0000: return-object v0 │ │ +046848: |[046848] com.google.android.apps.analytics.Transaction$Builder.setTotalTax:(D)Lcom/google/android/apps/analytics/Transaction$Builder; │ │ +046858: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/google/android/apps/analytics/Transaction$Builder; │ │ 0x0000 - 0x0001 reg=1 d D │ │ │ │ - source_file_idx : 2848 (Transaction.java) │ │ + source_file_idx : 2842 (Transaction.java) │ │ │ │ Class #198 header: │ │ class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2848 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -44460,32 +44463,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046f2c: |[046f2c] com.google.android.apps.analytics.Transaction.:()V │ │ -046f3c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -046f42: 0e00 |0003: return-void │ │ +04685c: |[04685c] com.google.android.apps.analytics.Transaction.:()V │ │ +04686c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ - 0x0003 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/google/android/apps/analytics/Transaction; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2848 (Transaction.java) │ │ + source_file_idx : 2842 (Transaction.java) │ │ │ │ Class #199 header: │ │ class_idx : 490 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 461 │ │ -source_file_idx : 2849 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #199 - │ │ Class descriptor : 'Lcom/pocketjourney/view/TransparentPanel;' │ │ @@ -44508,18 +44510,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046f44: |[046f44] com.pocketjourney.view.TransparentPanel.:(Landroid/content/Context;)V │ │ -046f54: 7020 560c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ -046f5a: 7010 fd0c 0000 |0003: invoke-direct {v0}, Lcom/pocketjourney/view/TransparentPanel;.init:()V // method@0cfd │ │ -046f60: 0e00 |0006: return-void │ │ +046874: |[046874] com.pocketjourney.view.TransparentPanel.:(Landroid/content/Context;)V │ │ +046884: 7020 560c 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ +04688a: 7010 fd0c 0000 |0003: invoke-direct {v0}, Lcom/pocketjourney/view/TransparentPanel;.init:()V // method@0cfd │ │ +046890: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/pocketjourney/view/TransparentPanel; │ │ @@ -44530,18 +44532,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -046f64: |[046f64] com.pocketjourney.view.TransparentPanel.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046f74: 7030 570c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c57 │ │ -046f7a: 7010 fd0c 0000 |0003: invoke-direct {v0}, Lcom/pocketjourney/view/TransparentPanel;.init:()V // method@0cfd │ │ -046f80: 0e00 |0006: return-void │ │ +046894: |[046894] com.pocketjourney.view.TransparentPanel.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0468a4: 7030 570c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c57 │ │ +0468aa: 7010 fd0c 0000 |0003: invoke-direct {v0}, Lcom/pocketjourney/view/TransparentPanel;.init:()V // method@0cfd │ │ +0468b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0006 line=25 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/pocketjourney/view/TransparentPanel; │ │ @@ -44553,26 +44555,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -046f84: |[046f84] com.pocketjourney.view.TransparentPanel.init:()V │ │ -046f94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046f96: 2200 3800 |0001: new-instance v0, Landroid/graphics/Paint; // type@0038 │ │ -046f9a: 7010 0a01 0000 |0003: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@010a │ │ -046fa0: 5b30 ec02 |0006: iput-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ -046fa4: 5430 ec02 |0008: iget-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ -046fa8: 1301 8c00 |000a: const/16 v1, #int 140 // #8c │ │ -046fac: 6e52 0b01 1022 |000c: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@010b │ │ -046fb2: 5430 ec02 |000f: iget-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ -046fb6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -046fb8: 6e20 0c01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@010c │ │ -046fbe: 0e00 |0015: return-void │ │ +0468b4: |[0468b4] com.pocketjourney.view.TransparentPanel.init:()V │ │ +0468c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0468c6: 2200 3800 |0001: new-instance v0, Landroid/graphics/Paint; // type@0038 │ │ +0468ca: 7010 0a01 0000 |0003: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@010a │ │ +0468d0: 5b30 ec02 |0006: iput-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ +0468d4: 5430 ec02 |0008: iget-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ +0468d8: 1301 8c00 |000a: const/16 v1, #int 140 // #8c │ │ +0468dc: 6e52 0b01 1022 |000c: invoke-virtual {v0, v1, v2, v2, v2}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@010b │ │ +0468e2: 5430 ec02 |000f: iget-object v0, v3, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ +0468e6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0468e8: 6e20 0c01 1000 |0012: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@010c │ │ +0468ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0008 line=36 │ │ 0x000f line=37 │ │ 0x0015 line=44 │ │ locals : │ │ @@ -44584,28 +44586,28 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -046fc0: |[046fc0] com.pocketjourney.view.TransparentPanel.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ -046fd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046fd2: 6e10 fc0c 0600 |0001: invoke-virtual {v6}, Lcom/pocketjourney/view/TransparentPanel;.getMeasuredWidth:()I // method@0cfc │ │ -046fd8: 0a00 |0004: move-result v0 │ │ -046fda: 8203 |0005: int-to-float v3, v0 │ │ -046fdc: 6e10 fb0c 0600 |0006: invoke-virtual {v6}, Lcom/pocketjourney/view/TransparentPanel;.getMeasuredHeight:()I // method@0cfb │ │ -046fe2: 0a00 |0009: move-result v0 │ │ -046fe4: 8204 |000a: int-to-float v4, v0 │ │ -046fe6: 5465 ec02 |000b: iget-object v5, v6, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ -046fea: 0770 |000d: move-object v0, v7 │ │ -046fec: 0112 |000e: move v2, v1 │ │ -046fee: 7406 0501 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ -046ff4: 6f20 590c 7600 |0012: invoke-super {v6, v7}, Landroid/widget/LinearLayout;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0c59 │ │ -046ffa: 0e00 |0015: return-void │ │ +0468f0: |[0468f0] com.pocketjourney.view.TransparentPanel.dispatchDraw:(Landroid/graphics/Canvas;)V │ │ +046900: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046902: 6e10 fc0c 0600 |0001: invoke-virtual {v6}, Lcom/pocketjourney/view/TransparentPanel;.getMeasuredWidth:()I // method@0cfc │ │ +046908: 0a00 |0004: move-result v0 │ │ +04690a: 8203 |0005: int-to-float v3, v0 │ │ +04690c: 6e10 fb0c 0600 |0006: invoke-virtual {v6}, Lcom/pocketjourney/view/TransparentPanel;.getMeasuredHeight:()I // method@0cfb │ │ +046912: 0a00 |0009: move-result v0 │ │ +046914: 8204 |000a: int-to-float v4, v0 │ │ +046916: 5465 ec02 |000b: iget-object v5, v6, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ +04691a: 0770 |000d: move-object v0, v7 │ │ +04691c: 0112 |000e: move v2, v1 │ │ +04691e: 7406 0501 0000 |000f: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ +046924: 6f20 590c 7600 |0012: invoke-super {v6, v7}, Landroid/widget/LinearLayout;.dispatchDraw:(Landroid/graphics/Canvas;)V // method@0c59 │ │ +04692a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0012 line=64 │ │ 0x0015 line=65 │ │ locals : │ │ 0x0000 - 0x0016 reg=6 this Lcom/pocketjourney/view/TransparentPanel; │ │ @@ -44616,17 +44618,17 @@ │ │ type : '(Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ffc: |[046ffc] com.pocketjourney.view.TransparentPanel.setBorderPaint:(Landroid/graphics/Paint;)V │ │ -04700c: 5b01 eb02 |0000: iput-object v1, v0, Lcom/pocketjourney/view/TransparentPanel;.borderPaint:Landroid/graphics/Paint; // field@02eb │ │ -047010: 0e00 |0002: return-void │ │ +04692c: |[04692c] com.pocketjourney.view.TransparentPanel.setBorderPaint:(Landroid/graphics/Paint;)V │ │ +04693c: 5b01 eb02 |0000: iput-object v1, v0, Lcom/pocketjourney/view/TransparentPanel;.borderPaint:Landroid/graphics/Paint; // field@02eb │ │ +046940: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/pocketjourney/view/TransparentPanel; │ │ 0x0000 - 0x0003 reg=1 borderPaint Landroid/graphics/Paint; │ │ @@ -44636,26 +44638,26 @@ │ │ type : '(Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047014: |[047014] com.pocketjourney.view.TransparentPanel.setInnerPaint:(Landroid/graphics/Paint;)V │ │ -047024: 5b01 ec02 |0000: iput-object v1, v0, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ -047028: 0e00 |0002: return-void │ │ +046944: |[046944] com.pocketjourney.view.TransparentPanel.setInnerPaint:(Landroid/graphics/Paint;)V │ │ +046954: 5b01 ec02 |0000: iput-object v1, v0, Lcom/pocketjourney/view/TransparentPanel;.innerPaint:Landroid/graphics/Paint; // field@02ec │ │ +046958: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/pocketjourney/view/TransparentPanel; │ │ 0x0000 - 0x0003 reg=1 innerPaint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 2849 (TransparentPanel.java) │ │ + source_file_idx : 2843 (TransparentPanel.java) │ │ │ │ Class #200 header: │ │ class_idx : 654 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ source_file_idx : 337 │ │ static_fields_size : 0 │ │ @@ -44682,17 +44684,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04702c: |[04702c] org.acra.ACRA$1.:()V │ │ -04703c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -047042: 0e00 |0003: return-void │ │ +04695c: |[04695c] org.acra.ACRA$1.:()V │ │ +04696c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ACRA$1; │ │ │ │ Virtual methods - │ │ @@ -44701,55 +44703,55 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -047044: |[047044] org.acra.ACRA$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -047054: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -047056: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -047058: 1a04 6f0c |0002: const-string v4, "acra.disable" // string@0c6f │ │ -04705c: 6e20 ae0d 9400 |0004: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047062: 0a04 |0007: move-result v4 │ │ -047064: 3904 0a00 |0008: if-nez v4, 0012 // +000a │ │ -047068: 1a04 700c |000a: const-string v4, "acra.enable" // string@0c70 │ │ -04706c: 6e20 ae0d 9400 |000c: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047072: 0a04 |000f: move-result v4 │ │ -047074: 3804 2600 |0010: if-eqz v4, 0036 // +0026 │ │ -047078: 7110 580d 0300 |0012: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ -04707e: 0c00 |0015: move-result-object v0 │ │ -047080: 1a04 6f0c |0016: const-string v4, "acra.disable" // string@0c6f │ │ -047084: 1a05 700c |0018: const-string v5, "acra.enable" // string@0c70 │ │ -047088: 1216 |001a: const/4 v6, #int 1 // #1 │ │ -04708a: 7230 c600 5806 |001b: invoke-interface {v8, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -047090: 0a05 |001e: move-result v5 │ │ -047092: 3905 1800 |001f: if-nez v5, 0037 // +0018 │ │ -047096: 7230 c600 4802 |0021: invoke-interface {v8, v4, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04709c: 0a02 |0024: move-result v2 │ │ -04709e: 7110 580d 0200 |0025: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ -0470a4: 0c00 |0028: move-result-object v0 │ │ -0470a6: 6e10 570d 0000 |0029: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@0d57 │ │ -0470ac: 0a02 |002c: move-result v2 │ │ -0470ae: 3802 0c00 |002d: if-eqz v2, 0039 // +000c │ │ -0470b2: 7100 0b0f 0000 |002f: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -0470b8: 0c02 |0032: move-result-object v2 │ │ -0470ba: 6e10 070f 0200 |0033: invoke-virtual {v2}, Lorg/acra/ErrorReporter;.disable:()V // method@0f07 │ │ -0470c0: 0e00 |0036: return-void │ │ -0470c2: 0132 |0037: move v2, v3 │ │ -0470c4: 28e9 |0038: goto 0021 // -0017 │ │ -0470c6: 7100 a60e 0000 |0039: invoke-static {}, Lorg/acra/ACRA;.access$000:()V // method@0ea6 │ │ -0470cc: 28fa |003c: goto 0036 // -0006 │ │ -0470ce: 0d01 |003d: move-exception v1 │ │ -0470d0: 6202 f802 |003e: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0470d4: 1a03 af02 |0040: const-string v3, "Error : " // string@02af │ │ -0470d8: 7130 e70a 3201 |0042: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -0470de: 28f1 |0045: goto 0036 // -000f │ │ -0470e0: 0d02 |0046: move-exception v2 │ │ -0470e2: 28e2 |0047: goto 0029 // -001e │ │ +046974: |[046974] org.acra.ACRA$1.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +046984: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +046986: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +046988: 1a04 690c |0002: const-string v4, "acra.disable" // string@0c69 │ │ +04698c: 6e20 ae0d 9400 |0004: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +046992: 0a04 |0007: move-result v4 │ │ +046994: 3904 0a00 |0008: if-nez v4, 0012 // +000a │ │ +046998: 1a04 6a0c |000a: const-string v4, "acra.enable" // string@0c6a │ │ +04699c: 6e20 ae0d 9400 |000c: invoke-virtual {v4, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0469a2: 0a04 |000f: move-result v4 │ │ +0469a4: 3804 2600 |0010: if-eqz v4, 0036 // +0026 │ │ +0469a8: 7110 580d 0300 |0012: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ +0469ae: 0c00 |0015: move-result-object v0 │ │ +0469b0: 1a04 690c |0016: const-string v4, "acra.disable" // string@0c69 │ │ +0469b4: 1a05 6a0c |0018: const-string v5, "acra.enable" // string@0c6a │ │ +0469b8: 1216 |001a: const/4 v6, #int 1 // #1 │ │ +0469ba: 7230 c600 5806 |001b: invoke-interface {v8, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +0469c0: 0a05 |001e: move-result v5 │ │ +0469c2: 3905 1800 |001f: if-nez v5, 0037 // +0018 │ │ +0469c6: 7230 c600 4802 |0021: invoke-interface {v8, v4, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +0469cc: 0a02 |0024: move-result v2 │ │ +0469ce: 7110 580d 0200 |0025: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ +0469d4: 0c00 |0028: move-result-object v0 │ │ +0469d6: 6e10 570d 0000 |0029: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@0d57 │ │ +0469dc: 0a02 |002c: move-result v2 │ │ +0469de: 3802 0c00 |002d: if-eqz v2, 0039 // +000c │ │ +0469e2: 7100 0b0f 0000 |002f: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +0469e8: 0c02 |0032: move-result-object v2 │ │ +0469ea: 6e10 070f 0200 |0033: invoke-virtual {v2}, Lorg/acra/ErrorReporter;.disable:()V // method@0f07 │ │ +0469f0: 0e00 |0036: return-void │ │ +0469f2: 0132 |0037: move v2, v3 │ │ +0469f4: 28e9 |0038: goto 0021 // -0017 │ │ +0469f6: 7100 a60e 0000 |0039: invoke-static {}, Lorg/acra/ACRA;.access$000:()V // method@0ea6 │ │ +0469fc: 28fa |003c: goto 0036 // -0006 │ │ +0469fe: 0d01 |003d: move-exception v1 │ │ +046a00: 6202 f802 |003e: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046a04: 1a03 af02 |0040: const-string v3, "Error : " // string@02af │ │ +046a08: 7130 e70a 3201 |0042: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +046a0e: 28f1 |0045: goto 0036 // -000f │ │ +046a10: 0d02 |0046: move-exception v2 │ │ +046a12: 28e2 |0047: goto 0029 // -001e │ │ catches : 2 │ │ 0x0016 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0046 │ │ 0x0039 - 0x003c │ │ Lorg/acra/ACRAConfigurationException; -> 0x003d │ │ positions : │ │ 0x0002 line=201 │ │ @@ -44805,37 +44807,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -047100: |[047100] org.acra.ACRA$2.:()V │ │ -047110: 7100 320f 0000 |0000: invoke-static {}, Lorg/acra/ReportingInteractionMode;.values:()[Lorg/acra/ReportingInteractionMode; // method@0f32 │ │ -047116: 0c00 |0003: move-result-object v0 │ │ -047118: 2100 |0004: array-length v0, v0 │ │ -04711a: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ -04711e: 6900 f402 |0007: sput-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ -047122: 6200 f402 |0009: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ -047126: 6201 7603 |000b: sget-object v1, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04712a: 6e10 300f 0100 |000d: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ -047130: 0a01 |0010: move-result v1 │ │ -047132: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -047134: 4b02 0001 |0012: aput v2, v0, v1 │ │ -047138: 6200 f402 |0014: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ -04713c: 6201 7403 |0016: sget-object v1, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -047140: 6e10 300f 0100 |0018: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ -047146: 0a01 |001b: move-result v1 │ │ -047148: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04714a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -04714e: 0e00 |001f: return-void │ │ -047150: 0d00 |0020: move-exception v0 │ │ -047152: 28fe |0021: goto 001f // -0002 │ │ -047154: 0d00 |0022: move-exception v0 │ │ -047156: 28f1 |0023: goto 0014 // -000f │ │ +046a30: |[046a30] org.acra.ACRA$2.:()V │ │ +046a40: 7100 320f 0000 |0000: invoke-static {}, Lorg/acra/ReportingInteractionMode;.values:()[Lorg/acra/ReportingInteractionMode; // method@0f32 │ │ +046a46: 0c00 |0003: move-result-object v0 │ │ +046a48: 2100 |0004: array-length v0, v0 │ │ +046a4a: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ +046a4e: 6900 f402 |0007: sput-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ +046a52: 6200 f402 |0009: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ +046a56: 6201 7603 |000b: sget-object v1, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +046a5a: 6e10 300f 0100 |000d: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ +046a60: 0a01 |0010: move-result v1 │ │ +046a62: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +046a64: 4b02 0001 |0012: aput v2, v0, v1 │ │ +046a68: 6200 f402 |0014: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ +046a6c: 6201 7403 |0016: sget-object v1, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +046a70: 6e10 300f 0100 |0018: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ +046a76: 0a01 |001b: move-result v1 │ │ +046a78: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +046a7a: 4b02 0001 |001d: aput v2, v0, v1 │ │ +046a7e: 0e00 |001f: return-void │ │ +046a80: 0d00 |0020: move-exception v0 │ │ +046a82: 28fe |0021: goto 001f // -0002 │ │ +046a84: 0d00 |0022: move-exception v0 │ │ +046a86: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=304 │ │ @@ -45003,144 +45005,144 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 246 16-bit code units │ │ -047174: |[047174] org.acra.ACRA.:()V │ │ -047184: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -047186: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -047188: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -04718a: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -04718c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -04718e: 1c00 9002 |0005: const-class v0, Lorg/acra/ACRA; // type@0290 │ │ -047192: 6e10 6b0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -047198: 0c00 |000a: move-result-object v0 │ │ -04719a: 6900 f802 |000b: sput-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04719e: 1270 |000d: const/4 v0, #int 7 // #7 │ │ -0471a0: 2300 3b04 |000e: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ -0471a4: 6201 7003 |0010: sget-object v1, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -0471a8: 4d01 0003 |0012: aput-object v1, v0, v3 │ │ -0471ac: 6201 5103 |0014: sget-object v1, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -0471b0: 4d01 0004 |0016: aput-object v1, v0, v4 │ │ -0471b4: 6201 5303 |0018: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -0471b8: 4d01 0005 |001a: aput-object v1, v0, v5 │ │ -0471bc: 6201 5503 |001c: sget-object v1, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -0471c0: 4d01 0006 |001e: aput-object v1, v0, v6 │ │ -0471c4: 6201 6603 |0020: sget-object v1, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -0471c8: 4d01 0007 |0022: aput-object v1, v0, v7 │ │ -0471cc: 1251 |0024: const/4 v1, #int 5 // #5 │ │ -0471ce: 6202 5803 |0025: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -0471d2: 4d02 0001 |0027: aput-object v2, v0, v1 │ │ -0471d6: 1261 |0029: const/4 v1, #int 6 // #6 │ │ -0471d8: 6202 6d03 |002a: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ -0471dc: 4d02 0001 |002c: aput-object v2, v0, v1 │ │ -0471e0: 6900 f502 |002e: sput-object v0, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ -0471e4: 1300 2200 |0030: const/16 v0, #int 34 // #22 │ │ -0471e8: 2300 3b04 |0032: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ -0471ec: 6201 6903 |0034: sget-object v1, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -0471f0: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ -0471f4: 6201 5203 |0038: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ -0471f8: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ -0471fc: 6201 5303 |003c: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -047200: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ -047204: 6201 6503 |0040: sget-object v1, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -047208: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ -04720c: 6201 6003 |0044: sget-object v1, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ -047210: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ -047214: 1251 |0048: const/4 v1, #int 5 // #5 │ │ -047216: 6202 6603 |0049: sget-object v2, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -04721a: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ -04721e: 1261 |004d: const/4 v1, #int 6 // #6 │ │ -047220: 6202 5503 |004e: sget-object v2, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -047224: 4d02 0001 |0050: aput-object v2, v0, v1 │ │ -047228: 1271 |0052: const/4 v1, #int 7 // #7 │ │ -04722a: 6202 6703 |0053: sget-object v2, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ -04722e: 4d02 0001 |0055: aput-object v2, v0, v1 │ │ -047232: 1301 0800 |0057: const/16 v1, #int 8 // #8 │ │ -047236: 6202 5103 |0059: sget-object v2, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04723a: 4d02 0001 |005b: aput-object v2, v0, v1 │ │ -04723e: 1301 0900 |005d: const/16 v1, #int 9 // #9 │ │ -047242: 6202 5603 |005f: sget-object v2, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ -047246: 4d02 0001 |0061: aput-object v2, v0, v1 │ │ -04724a: 1301 0a00 |0063: const/16 v1, #int 10 // #a │ │ -04724e: 6202 6e03 |0065: sget-object v2, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ -047252: 4d02 0001 |0067: aput-object v2, v0, v1 │ │ -047256: 1301 0b00 |0069: const/16 v1, #int 11 // #b │ │ -04725a: 6202 5403 |006b: sget-object v2, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ -04725e: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ -047262: 1301 0c00 |006f: const/16 v1, #int 12 // #c │ │ -047266: 6202 5803 |0071: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -04726a: 4d02 0001 |0073: aput-object v2, v0, v1 │ │ -04726e: 1301 0d00 |0075: const/16 v1, #int 13 // #d │ │ -047272: 6202 6303 |0077: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -047276: 4d02 0001 |0079: aput-object v2, v0, v1 │ │ -04727a: 1301 0e00 |007b: const/16 v1, #int 14 // #e │ │ -04727e: 6202 6d03 |007d: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ -047282: 4d02 0001 |007f: aput-object v2, v0, v1 │ │ -047286: 1301 0f00 |0081: const/16 v1, #int 15 // #f │ │ -04728a: 6202 6103 |0083: sget-object v2, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ -04728e: 4d02 0001 |0085: aput-object v2, v0, v1 │ │ -047292: 1301 1000 |0087: const/16 v1, #int 16 // #10 │ │ -047296: 6202 5703 |0089: sget-object v2, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ -04729a: 4d02 0001 |008b: aput-object v2, v0, v1 │ │ -04729e: 1301 1100 |008d: const/16 v1, #int 17 // #11 │ │ -0472a2: 6202 5b03 |008f: sget-object v2, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ -0472a6: 4d02 0001 |0091: aput-object v2, v0, v1 │ │ -0472aa: 1301 1200 |0093: const/16 v1, #int 18 // #12 │ │ -0472ae: 6202 7003 |0095: sget-object v2, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -0472b2: 4d02 0001 |0097: aput-object v2, v0, v1 │ │ -0472b6: 1301 1300 |0099: const/16 v1, #int 19 // #13 │ │ -0472ba: 6202 7203 |009b: sget-object v2, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -0472be: 4d02 0001 |009d: aput-object v2, v0, v1 │ │ -0472c2: 1301 1400 |009f: const/16 v1, #int 20 // #14 │ │ -0472c6: 6202 6f03 |00a1: sget-object v2, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ -0472ca: 4d02 0001 |00a3: aput-object v2, v0, v1 │ │ -0472ce: 1301 1500 |00a5: const/16 v1, #int 21 // #15 │ │ -0472d2: 6202 7103 |00a7: sget-object v2, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ -0472d6: 4d02 0001 |00a9: aput-object v2, v0, v1 │ │ -0472da: 1301 1600 |00ab: const/16 v1, #int 22 // #16 │ │ -0472de: 6202 5d03 |00ad: sget-object v2, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ -0472e2: 4d02 0001 |00af: aput-object v2, v0, v1 │ │ -0472e6: 1301 1700 |00b1: const/16 v1, #int 23 // #17 │ │ -0472ea: 6202 5c03 |00b3: sget-object v2, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ -0472ee: 4d02 0001 |00b5: aput-object v2, v0, v1 │ │ -0472f2: 1301 1800 |00b7: const/16 v1, #int 24 // #18 │ │ -0472f6: 6202 6403 |00b9: sget-object v2, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ -0472fa: 4d02 0001 |00bb: aput-object v2, v0, v1 │ │ -0472fe: 1301 1900 |00bd: const/16 v1, #int 25 // #19 │ │ -047302: 6202 5f03 |00bf: sget-object v2, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ -047306: 4d02 0001 |00c1: aput-object v2, v0, v1 │ │ -04730a: 1301 1a00 |00c3: const/16 v1, #int 26 // #1a │ │ -04730e: 6202 6803 |00c5: sget-object v2, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ -047312: 4d02 0001 |00c7: aput-object v2, v0, v1 │ │ -047316: 1301 1b00 |00c9: const/16 v1, #int 27 // #1b │ │ -04731a: 6202 5a03 |00cb: sget-object v2, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ -04731e: 4d02 0001 |00cd: aput-object v2, v0, v1 │ │ -047322: 1301 1c00 |00cf: const/16 v1, #int 28 // #1c │ │ -047326: 6202 6203 |00d1: sget-object v2, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ -04732a: 4d02 0001 |00d3: aput-object v2, v0, v1 │ │ -04732e: 1301 1d00 |00d5: const/16 v1, #int 29 // #1d │ │ -047332: 6202 5903 |00d7: sget-object v2, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ -047336: 4d02 0001 |00d9: aput-object v2, v0, v1 │ │ -04733a: 1301 1e00 |00db: const/16 v1, #int 30 // #1e │ │ -04733e: 6202 5e03 |00dd: sget-object v2, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ -047342: 4d02 0001 |00df: aput-object v2, v0, v1 │ │ -047346: 1301 1f00 |00e1: const/16 v1, #int 31 // #1f │ │ -04734a: 6202 6c03 |00e3: sget-object v2, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ -04734e: 4d02 0001 |00e5: aput-object v2, v0, v1 │ │ -047352: 1301 2000 |00e7: const/16 v1, #int 32 // #20 │ │ -047356: 6202 6b03 |00e9: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ -04735a: 4d02 0001 |00eb: aput-object v2, v0, v1 │ │ -04735e: 1301 2100 |00ed: const/16 v1, #int 33 // #21 │ │ -047362: 6202 6a03 |00ef: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ -047366: 4d02 0001 |00f1: aput-object v2, v0, v1 │ │ -04736a: 6900 f602 |00f3: sput-object v0, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ -04736e: 0e00 |00f5: return-void │ │ +046aa4: |[046aa4] org.acra.ACRA.:()V │ │ +046ab4: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +046ab6: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +046ab8: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +046aba: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +046abc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +046abe: 1c00 9002 |0005: const-class v0, Lorg/acra/ACRA; // type@0290 │ │ +046ac2: 6e10 6b0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +046ac8: 0c00 |000a: move-result-object v0 │ │ +046aca: 6900 f802 |000b: sput-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046ace: 1270 |000d: const/4 v0, #int 7 // #7 │ │ +046ad0: 2300 3b04 |000e: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ +046ad4: 6201 7003 |0010: sget-object v1, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +046ad8: 4d01 0003 |0012: aput-object v1, v0, v3 │ │ +046adc: 6201 5103 |0014: sget-object v1, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +046ae0: 4d01 0004 |0016: aput-object v1, v0, v4 │ │ +046ae4: 6201 5303 |0018: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +046ae8: 4d01 0005 |001a: aput-object v1, v0, v5 │ │ +046aec: 6201 5503 |001c: sget-object v1, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +046af0: 4d01 0006 |001e: aput-object v1, v0, v6 │ │ +046af4: 6201 6603 |0020: sget-object v1, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +046af8: 4d01 0007 |0022: aput-object v1, v0, v7 │ │ +046afc: 1251 |0024: const/4 v1, #int 5 // #5 │ │ +046afe: 6202 5803 |0025: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +046b02: 4d02 0001 |0027: aput-object v2, v0, v1 │ │ +046b06: 1261 |0029: const/4 v1, #int 6 // #6 │ │ +046b08: 6202 6d03 |002a: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ +046b0c: 4d02 0001 |002c: aput-object v2, v0, v1 │ │ +046b10: 6900 f502 |002e: sput-object v0, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ +046b14: 1300 2200 |0030: const/16 v0, #int 34 // #22 │ │ +046b18: 2300 3b04 |0032: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ +046b1c: 6201 6903 |0034: sget-object v1, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +046b20: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ +046b24: 6201 5203 |0038: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ +046b28: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ +046b2c: 6201 5303 |003c: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +046b30: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ +046b34: 6201 6503 |0040: sget-object v1, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +046b38: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ +046b3c: 6201 6003 |0044: sget-object v1, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ +046b40: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ +046b44: 1251 |0048: const/4 v1, #int 5 // #5 │ │ +046b46: 6202 6603 |0049: sget-object v2, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +046b4a: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ +046b4e: 1261 |004d: const/4 v1, #int 6 // #6 │ │ +046b50: 6202 5503 |004e: sget-object v2, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +046b54: 4d02 0001 |0050: aput-object v2, v0, v1 │ │ +046b58: 1271 |0052: const/4 v1, #int 7 // #7 │ │ +046b5a: 6202 6703 |0053: sget-object v2, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ +046b5e: 4d02 0001 |0055: aput-object v2, v0, v1 │ │ +046b62: 1301 0800 |0057: const/16 v1, #int 8 // #8 │ │ +046b66: 6202 5103 |0059: sget-object v2, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +046b6a: 4d02 0001 |005b: aput-object v2, v0, v1 │ │ +046b6e: 1301 0900 |005d: const/16 v1, #int 9 // #9 │ │ +046b72: 6202 5603 |005f: sget-object v2, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ +046b76: 4d02 0001 |0061: aput-object v2, v0, v1 │ │ +046b7a: 1301 0a00 |0063: const/16 v1, #int 10 // #a │ │ +046b7e: 6202 6e03 |0065: sget-object v2, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ +046b82: 4d02 0001 |0067: aput-object v2, v0, v1 │ │ +046b86: 1301 0b00 |0069: const/16 v1, #int 11 // #b │ │ +046b8a: 6202 5403 |006b: sget-object v2, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ +046b8e: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ +046b92: 1301 0c00 |006f: const/16 v1, #int 12 // #c │ │ +046b96: 6202 5803 |0071: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +046b9a: 4d02 0001 |0073: aput-object v2, v0, v1 │ │ +046b9e: 1301 0d00 |0075: const/16 v1, #int 13 // #d │ │ +046ba2: 6202 6303 |0077: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +046ba6: 4d02 0001 |0079: aput-object v2, v0, v1 │ │ +046baa: 1301 0e00 |007b: const/16 v1, #int 14 // #e │ │ +046bae: 6202 6d03 |007d: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ +046bb2: 4d02 0001 |007f: aput-object v2, v0, v1 │ │ +046bb6: 1301 0f00 |0081: const/16 v1, #int 15 // #f │ │ +046bba: 6202 6103 |0083: sget-object v2, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ +046bbe: 4d02 0001 |0085: aput-object v2, v0, v1 │ │ +046bc2: 1301 1000 |0087: const/16 v1, #int 16 // #10 │ │ +046bc6: 6202 5703 |0089: sget-object v2, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ +046bca: 4d02 0001 |008b: aput-object v2, v0, v1 │ │ +046bce: 1301 1100 |008d: const/16 v1, #int 17 // #11 │ │ +046bd2: 6202 5b03 |008f: sget-object v2, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ +046bd6: 4d02 0001 |0091: aput-object v2, v0, v1 │ │ +046bda: 1301 1200 |0093: const/16 v1, #int 18 // #12 │ │ +046bde: 6202 7003 |0095: sget-object v2, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +046be2: 4d02 0001 |0097: aput-object v2, v0, v1 │ │ +046be6: 1301 1300 |0099: const/16 v1, #int 19 // #13 │ │ +046bea: 6202 7203 |009b: sget-object v2, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +046bee: 4d02 0001 |009d: aput-object v2, v0, v1 │ │ +046bf2: 1301 1400 |009f: const/16 v1, #int 20 // #14 │ │ +046bf6: 6202 6f03 |00a1: sget-object v2, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ +046bfa: 4d02 0001 |00a3: aput-object v2, v0, v1 │ │ +046bfe: 1301 1500 |00a5: const/16 v1, #int 21 // #15 │ │ +046c02: 6202 7103 |00a7: sget-object v2, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ +046c06: 4d02 0001 |00a9: aput-object v2, v0, v1 │ │ +046c0a: 1301 1600 |00ab: const/16 v1, #int 22 // #16 │ │ +046c0e: 6202 5d03 |00ad: sget-object v2, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ +046c12: 4d02 0001 |00af: aput-object v2, v0, v1 │ │ +046c16: 1301 1700 |00b1: const/16 v1, #int 23 // #17 │ │ +046c1a: 6202 5c03 |00b3: sget-object v2, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ +046c1e: 4d02 0001 |00b5: aput-object v2, v0, v1 │ │ +046c22: 1301 1800 |00b7: const/16 v1, #int 24 // #18 │ │ +046c26: 6202 6403 |00b9: sget-object v2, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ +046c2a: 4d02 0001 |00bb: aput-object v2, v0, v1 │ │ +046c2e: 1301 1900 |00bd: const/16 v1, #int 25 // #19 │ │ +046c32: 6202 5f03 |00bf: sget-object v2, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ +046c36: 4d02 0001 |00c1: aput-object v2, v0, v1 │ │ +046c3a: 1301 1a00 |00c3: const/16 v1, #int 26 // #1a │ │ +046c3e: 6202 6803 |00c5: sget-object v2, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ +046c42: 4d02 0001 |00c7: aput-object v2, v0, v1 │ │ +046c46: 1301 1b00 |00c9: const/16 v1, #int 27 // #1b │ │ +046c4a: 6202 5a03 |00cb: sget-object v2, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ +046c4e: 4d02 0001 |00cd: aput-object v2, v0, v1 │ │ +046c52: 1301 1c00 |00cf: const/16 v1, #int 28 // #1c │ │ +046c56: 6202 6203 |00d1: sget-object v2, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ +046c5a: 4d02 0001 |00d3: aput-object v2, v0, v1 │ │ +046c5e: 1301 1d00 |00d5: const/16 v1, #int 29 // #1d │ │ +046c62: 6202 5903 |00d7: sget-object v2, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ +046c66: 4d02 0001 |00d9: aput-object v2, v0, v1 │ │ +046c6a: 1301 1e00 |00db: const/16 v1, #int 30 // #1e │ │ +046c6e: 6202 5e03 |00dd: sget-object v2, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ +046c72: 4d02 0001 |00df: aput-object v2, v0, v1 │ │ +046c76: 1301 1f00 |00e1: const/16 v1, #int 31 // #1f │ │ +046c7a: 6202 6c03 |00e3: sget-object v2, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ +046c7e: 4d02 0001 |00e5: aput-object v2, v0, v1 │ │ +046c82: 1301 2000 |00e7: const/16 v1, #int 32 // #20 │ │ +046c86: 6202 6b03 |00e9: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ +046c8a: 4d02 0001 |00eb: aput-object v2, v0, v1 │ │ +046c8e: 1301 2100 |00ed: const/16 v1, #int 33 // #21 │ │ +046c92: 6202 6a03 |00ef: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ +046c96: 4d02 0001 |00f1: aput-object v2, v0, v1 │ │ +046c9a: 6900 f602 |00f3: sput-object v0, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ +046c9e: 0e00 |00f5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x000d line=353 │ │ 0x0030 line=361 │ │ locals : │ │ │ │ @@ -45149,17 +45151,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047370: |[047370] org.acra.ACRA.:()V │ │ -047380: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -047386: 0e00 |0003: return-void │ │ +046ca0: |[046ca0] org.acra.ACRA.:()V │ │ +046cb0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +046cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ACRA; │ │ │ │ @@ -45168,70 +45170,70 @@ │ │ type : '()V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -047388: |[047388] org.acra.ACRA.access$000:()V │ │ -047398: 7100 ab0e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.initAcra:()V // method@0eab │ │ -04739e: 0e00 |0003: return-void │ │ +046cb8: |[046cb8] org.acra.ACRA.access$000:()V │ │ +046cc8: 7100 ab0e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.initAcra:()V // method@0eab │ │ +046cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ │ │ #3 : (in Lorg/acra/ACRA;) │ │ name : 'checkCrashResources' │ │ type : '()V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -0473a0: |[0473a0] org.acra.ACRA.checkCrashResources:()V │ │ -0473b0: 6200 f402 |0000: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ -0473b4: 6201 0e03 |0002: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0473b8: 7210 460f 0100 |0004: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.mode:()Lorg/acra/ReportingInteractionMode; // method@0f46 │ │ -0473be: 0c01 |0007: move-result-object v1 │ │ -0473c0: 6e10 300f 0100 |0008: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ -0473c6: 0a01 |000b: move-result v1 │ │ -0473c8: 4400 0001 |000c: aget v0, v0, v1 │ │ -0473cc: 2b00 3c00 0000 |000e: packed-switch v0, 0000004a // +0000003c │ │ -0473d2: 0e00 |0011: return-void │ │ -0473d4: 6200 0e03 |0012: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0473d8: 7210 510f 0000 |0014: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ -0473de: 0a00 |0017: move-result v0 │ │ -0473e0: 3900 f9ff |0018: if-nez v0, 0011 // -0007 │ │ -0473e4: 2200 9102 |001a: new-instance v0, Lorg/acra/ACRAConfigurationException; // type@0291 │ │ -0473e8: 1a01 8f0a |001c: const-string v1, "TOAST mode: you have to define the resToastText parameter in your application @ReportsCrashes() annotation." // string@0a8f │ │ -0473ec: 7020 ac0e 1000 |001e: invoke-direct {v0, v1}, Lorg/acra/ACRAConfigurationException;.:(Ljava/lang/String;)V // method@0eac │ │ -0473f2: 2700 |0021: throw v0 │ │ -0473f4: 6200 0e03 |0022: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0473f8: 7210 4f0f 0000 |0024: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTickerText:()I // method@0f4f │ │ -0473fe: 0a00 |0027: move-result v0 │ │ -047400: 3800 1a00 |0028: if-eqz v0, 0042 // +001a │ │ -047404: 6200 0e03 |002a: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047408: 7210 500f 0000 |002c: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTitle:()I // method@0f50 │ │ -04740e: 0a00 |002f: move-result v0 │ │ -047410: 3800 1200 |0030: if-eqz v0, 0042 // +0012 │ │ -047414: 6200 0e03 |0032: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047418: 7210 4e0f 0000 |0034: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifText:()I // method@0f4e │ │ -04741e: 0a00 |0037: move-result v0 │ │ -047420: 3800 0a00 |0038: if-eqz v0, 0042 // +000a │ │ -047424: 6200 0e03 |003a: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047428: 7210 4b0f 0000 |003c: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resDialogText:()I // method@0f4b │ │ -04742e: 0a00 |003f: move-result v0 │ │ -047430: 3900 d1ff |0040: if-nez v0, 0011 // -002f │ │ -047434: 2200 9102 |0042: new-instance v0, Lorg/acra/ACRAConfigurationException; // type@0291 │ │ -047438: 1a01 e408 |0044: const-string v1, "NOTIFICATION mode: you have to define at least the resNotifTickerText, resNotifTitle, resNotifText, resDialogText parameters in your application @ReportsCrashes() annotation." // string@08e4 │ │ -04743c: 7020 ac0e 1000 |0046: invoke-direct {v0, v1}, Lorg/acra/ACRAConfigurationException;.:(Ljava/lang/String;)V // method@0eac │ │ -047442: 2700 |0049: throw v0 │ │ -047444: 0001 0200 0100 0000 0400 0000 1400 ... |004a: packed-switch-data (8 units) │ │ +046cd0: |[046cd0] org.acra.ACRA.checkCrashResources:()V │ │ +046ce0: 6200 f402 |0000: sget-object v0, Lorg/acra/ACRA$2;.$SwitchMap$org$acra$ReportingInteractionMode:[I // field@02f4 │ │ +046ce4: 6201 0e03 |0002: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046ce8: 7210 460f 0100 |0004: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.mode:()Lorg/acra/ReportingInteractionMode; // method@0f46 │ │ +046cee: 0c01 |0007: move-result-object v1 │ │ +046cf0: 6e10 300f 0100 |0008: invoke-virtual {v1}, Lorg/acra/ReportingInteractionMode;.ordinal:()I // method@0f30 │ │ +046cf6: 0a01 |000b: move-result v1 │ │ +046cf8: 4400 0001 |000c: aget v0, v0, v1 │ │ +046cfc: 2b00 3c00 0000 |000e: packed-switch v0, 0000004a // +0000003c │ │ +046d02: 0e00 |0011: return-void │ │ +046d04: 6200 0e03 |0012: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d08: 7210 510f 0000 |0014: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ +046d0e: 0a00 |0017: move-result v0 │ │ +046d10: 3900 f9ff |0018: if-nez v0, 0011 // -0007 │ │ +046d14: 2200 9102 |001a: new-instance v0, Lorg/acra/ACRAConfigurationException; // type@0291 │ │ +046d18: 1a01 890a |001c: const-string v1, "TOAST mode: you have to define the resToastText parameter in your application @ReportsCrashes() annotation." // string@0a89 │ │ +046d1c: 7020 ac0e 1000 |001e: invoke-direct {v0, v1}, Lorg/acra/ACRAConfigurationException;.:(Ljava/lang/String;)V // method@0eac │ │ +046d22: 2700 |0021: throw v0 │ │ +046d24: 6200 0e03 |0022: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d28: 7210 4f0f 0000 |0024: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTickerText:()I // method@0f4f │ │ +046d2e: 0a00 |0027: move-result v0 │ │ +046d30: 3800 1a00 |0028: if-eqz v0, 0042 // +001a │ │ +046d34: 6200 0e03 |002a: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d38: 7210 500f 0000 |002c: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTitle:()I // method@0f50 │ │ +046d3e: 0a00 |002f: move-result v0 │ │ +046d40: 3800 1200 |0030: if-eqz v0, 0042 // +0012 │ │ +046d44: 6200 0e03 |0032: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d48: 7210 4e0f 0000 |0034: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifText:()I // method@0f4e │ │ +046d4e: 0a00 |0037: move-result v0 │ │ +046d50: 3800 0a00 |0038: if-eqz v0, 0042 // +000a │ │ +046d54: 6200 0e03 |003a: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d58: 7210 4b0f 0000 |003c: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resDialogText:()I // method@0f4b │ │ +046d5e: 0a00 |003f: move-result v0 │ │ +046d60: 3900 d1ff |0040: if-nez v0, 0011 // -002f │ │ +046d64: 2200 9102 |0042: new-instance v0, Lorg/acra/ACRAConfigurationException; // type@0291 │ │ +046d68: 1a01 de08 |0044: const-string v1, "NOTIFICATION mode: you have to define at least the resNotifTickerText, resNotifTitle, resNotifText, resDialogText parameters in your application @ReportsCrashes() annotation." // string@08de │ │ +046d6c: 7020 ac0e 1000 |0046: invoke-direct {v0, v1}, Lorg/acra/ACRAConfigurationException;.:(Ljava/lang/String;)V // method@0eac │ │ +046d72: 2700 |0049: throw v0 │ │ +046d74: 0001 0200 0100 0000 0400 0000 1400 ... |004a: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0011 line=319 │ │ 0x0012 line=306 │ │ 0x001a line=307 │ │ 0x0022 line=312 │ │ @@ -45244,53 +45246,53 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -047454: |[047454] org.acra.ACRA.getACRASharedPreferences:()Landroid/content/SharedPreferences; │ │ -047464: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -047468: 6201 0e03 |0002: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -04746c: 7210 530f 0100 |0004: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ -047472: 0c01 |0007: move-result-object v1 │ │ -047474: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04747a: 0a00 |000b: move-result v0 │ │ -04747c: 3900 3300 |000c: if-nez v0, 003f // +0033 │ │ -047480: 6200 f802 |000e: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047484: 2201 3102 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -047488: 7010 c60d 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04748e: 1a02 a509 |0015: const-string v2, "Retrieve SharedPreferences " // string@09a5 │ │ -047492: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047498: 0c01 |001a: move-result-object v1 │ │ -04749a: 6202 0e03 |001b: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -04749e: 7210 530f 0200 |001d: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ -0474a4: 0c02 |0020: move-result-object v2 │ │ -0474a6: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0474ac: 0c01 |0024: move-result-object v1 │ │ -0474ae: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0474b4: 0c01 |0028: move-result-object v1 │ │ -0474b6: 7120 e00a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -0474bc: 6200 0c03 |002c: sget-object v0, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -0474c0: 6201 0e03 |002e: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0474c4: 7210 530f 0100 |0030: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ -0474ca: 0c01 |0033: move-result-object v1 │ │ -0474cc: 6202 0e03 |0034: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0474d0: 7210 520f 0200 |0036: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesMode:()I // method@0f52 │ │ -0474d6: 0a02 |0039: move-result v2 │ │ -0474d8: 6e30 3800 1002 |003a: invoke-virtual {v0, v1, v2}, Landroid/app/Application;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0038 │ │ -0474de: 0c00 |003d: move-result-object v0 │ │ -0474e0: 1100 |003e: return-object v0 │ │ -0474e2: 6200 f802 |003f: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0474e6: 1a01 a609 |0041: const-string v1, "Retrieve application default SharedPreferences." // string@09a6 │ │ -0474ea: 7120 e00a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -0474f0: 6200 0c03 |0046: sget-object v0, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -0474f4: 7110 9801 0000 |0048: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0198 │ │ -0474fa: 0c00 |004b: move-result-object v0 │ │ -0474fc: 28f2 |004c: goto 003e // -000e │ │ +046d84: |[046d84] org.acra.ACRA.getACRASharedPreferences:()Landroid/content/SharedPreferences; │ │ +046d94: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +046d98: 6201 0e03 |0002: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046d9c: 7210 530f 0100 |0004: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ +046da2: 0c01 |0007: move-result-object v1 │ │ +046da4: 6e20 ae0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +046daa: 0a00 |000b: move-result v0 │ │ +046dac: 3900 3300 |000c: if-nez v0, 003f // +0033 │ │ +046db0: 6200 f802 |000e: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046db4: 2201 3102 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +046db8: 7010 c60d 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +046dbe: 1a02 9f09 |0015: const-string v2, "Retrieve SharedPreferences " // string@099f │ │ +046dc2: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046dc8: 0c01 |001a: move-result-object v1 │ │ +046dca: 6202 0e03 |001b: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046dce: 7210 530f 0200 |001d: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ +046dd4: 0c02 |0020: move-result-object v2 │ │ +046dd6: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046ddc: 0c01 |0024: move-result-object v1 │ │ +046dde: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +046de4: 0c01 |0028: move-result-object v1 │ │ +046de6: 7120 e00a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +046dec: 6200 0c03 |002c: sget-object v0, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046df0: 6201 0e03 |002e: sget-object v1, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046df4: 7210 530f 0100 |0030: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ +046dfa: 0c01 |0033: move-result-object v1 │ │ +046dfc: 6202 0e03 |0034: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046e00: 7210 520f 0200 |0036: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesMode:()I // method@0f52 │ │ +046e06: 0a02 |0039: move-result v2 │ │ +046e08: 6e30 3800 1002 |003a: invoke-virtual {v0, v1, v2}, Landroid/app/Application;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0038 │ │ +046e0e: 0c00 |003d: move-result-object v0 │ │ +046e10: 1100 |003e: return-object v0 │ │ +046e12: 6200 f802 |003f: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046e16: 1a01 a009 |0041: const-string v1, "Retrieve application default SharedPreferences." // string@09a0 │ │ +046e1a: 7120 e00a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +046e20: 6200 0c03 |0046: sget-object v0, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046e24: 7110 9801 0000 |0048: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0198 │ │ +046e2a: 0c00 |004b: move-result-object v0 │ │ +046e2c: 28f2 |004c: goto 003e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x000e line=332 │ │ 0x002c line=333 │ │ 0x003e line=337 │ │ 0x003f line=336 │ │ @@ -45302,99 +45304,99 @@ │ │ type : '()Lorg/acra/annotation/ReportsCrashes;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047500: |[047500] org.acra.ACRA.getConfig:()Lorg/acra/annotation/ReportsCrashes; │ │ -047510: 6200 0e03 |0000: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047514: 1100 |0002: return-object v0 │ │ +046e30: |[046e30] org.acra.ACRA.getConfig:()Lorg/acra/annotation/ReportsCrashes; │ │ +046e40: 6200 0e03 |0000: sget-object v0, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046e44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ │ │ #6 : (in Lorg/acra/ACRA;) │ │ name : 'init' │ │ type : '(Landroid/app/Application;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -047518: |[047518] org.acra.ACRA.init:(Landroid/app/Application;)V │ │ -047528: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04752a: 2203 7f01 |0001: new-instance v3, Landroid/text/format/Time; // type@017f │ │ -04752e: 7010 d30a 0300 |0003: invoke-direct {v3}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ -047534: 6903 0b03 |0006: sput-object v3, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ -047538: 6203 0b03 |0008: sget-object v3, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ -04753c: 6e10 d80a 0300 |000a: invoke-virtual {v3}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ -047542: 6907 0c03 |000d: sput-object v7, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -047546: 6203 0c03 |000f: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -04754a: 6e10 9a0d 0300 |0011: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -047550: 0c03 |0014: move-result-object v3 │ │ -047552: 1c05 a502 |0015: const-class v5, Lorg/acra/annotation/ReportsCrashes; // type@02a5 │ │ -047556: 6e20 5e0d 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@0d5e │ │ -04755c: 0c03 |001a: move-result-object v3 │ │ -04755e: 1f03 a502 |001b: check-cast v3, Lorg/acra/annotation/ReportsCrashes; // type@02a5 │ │ -047562: 6903 0e03 |001d: sput-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047566: 6203 0e03 |001f: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -04756a: 3803 5000 |0021: if-eqz v3, 0071 // +0050 │ │ -04756e: 7100 a80e 0000 |0023: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ -047574: 0c02 |0026: move-result-object v2 │ │ -047576: 6203 f802 |0027: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04757a: 1a05 020a |0029: const-string v5, "Set OnSharedPreferenceChangeListener." // string@0a02 │ │ -04757e: 7120 e00a 5300 |002b: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -047584: 2203 8e02 |002e: new-instance v3, Lorg/acra/ACRA$1; // type@028e │ │ -047588: 7010 a10e 0300 |0030: invoke-direct {v3}, Lorg/acra/ACRA$1;.:()V // method@0ea1 │ │ -04758e: 6903 0d03 |0033: sput-object v3, Lorg/acra/ACRA;.mPrefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@030d │ │ -047592: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -047594: 1a05 6f0c |0036: const-string v5, "acra.disable" // string@0c6f │ │ -047598: 1a03 700c |0038: const-string v3, "acra.enable" // string@0c70 │ │ -04759c: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -04759e: 7230 c600 3206 |003b: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -0475a4: 0a03 |003e: move-result v3 │ │ -0475a6: 3903 3300 |003f: if-nez v3, 0072 // +0033 │ │ -0475aa: 0143 |0041: move v3, v4 │ │ -0475ac: 7230 c600 5203 |0042: invoke-interface {v2, v5, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -0475b2: 0a00 |0045: move-result v0 │ │ -0475b4: 3800 2e00 |0046: if-eqz v0, 0074 // +002e │ │ -0475b8: 6203 f802 |0048: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0475bc: 2204 3102 |004a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0475c0: 7010 c60d 0400 |004c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0475c6: 1a05 4a01 |004f: const-string v5, "ACRA is disabled for " // string@014a │ │ -0475ca: 6e20 ce0d 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0475d0: 0c04 |0054: move-result-object v4 │ │ -0475d2: 6205 0c03 |0055: sget-object v5, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -0475d6: 6e10 3700 0500 |0057: invoke-virtual {v5}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ -0475dc: 0c05 |005a: move-result-object v5 │ │ -0475de: 6e20 ce0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0475e4: 0c04 |005e: move-result-object v4 │ │ -0475e6: 1a05 ec00 |005f: const-string v5, "." // string@00ec │ │ -0475ea: 6e20 ce0d 5400 |0061: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0475f0: 0c04 |0064: move-result-object v4 │ │ -0475f2: 6e10 d60d 0400 |0065: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0475f8: 0c04 |0068: move-result-object v4 │ │ -0475fa: 7120 e00a 4300 |0069: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -047600: 6203 0d03 |006c: sget-object v3, Lorg/acra/ACRA;.mPrefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@030d │ │ -047604: 7220 c900 3200 |006e: invoke-interface {v2, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00c9 │ │ -04760a: 0e00 |0071: return-void │ │ -04760c: 1203 |0072: const/4 v3, #int 0 // #0 │ │ -04760e: 28cf |0073: goto 0042 // -0031 │ │ -047610: 7100 ab0e 0000 |0074: invoke-static {}, Lorg/acra/ACRA;.initAcra:()V // method@0eab │ │ -047616: 28f5 |0077: goto 006c // -000b │ │ -047618: 0d01 |0078: move-exception v1 │ │ -04761a: 6203 f802 |0079: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04761e: 1a04 af02 |007b: const-string v4, "Error : " // string@02af │ │ -047622: 7130 e70a 4301 |007d: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -047628: 28ec |0080: goto 006c // -0014 │ │ -04762a: 0d03 |0081: move-exception v3 │ │ -04762c: 28c4 |0082: goto 0046 // -003c │ │ +046e48: |[046e48] org.acra.ACRA.init:(Landroid/app/Application;)V │ │ +046e58: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +046e5a: 2203 7f01 |0001: new-instance v3, Landroid/text/format/Time; // type@017f │ │ +046e5e: 7010 d30a 0300 |0003: invoke-direct {v3}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ +046e64: 6903 0b03 |0006: sput-object v3, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ +046e68: 6203 0b03 |0008: sget-object v3, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ +046e6c: 6e10 d80a 0300 |000a: invoke-virtual {v3}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ +046e72: 6907 0c03 |000d: sput-object v7, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046e76: 6203 0c03 |000f: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046e7a: 6e10 9a0d 0300 |0011: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +046e80: 0c03 |0014: move-result-object v3 │ │ +046e82: 1c05 a502 |0015: const-class v5, Lorg/acra/annotation/ReportsCrashes; // type@02a5 │ │ +046e86: 6e20 5e0d 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@0d5e │ │ +046e8c: 0c03 |001a: move-result-object v3 │ │ +046e8e: 1f03 a502 |001b: check-cast v3, Lorg/acra/annotation/ReportsCrashes; // type@02a5 │ │ +046e92: 6903 0e03 |001d: sput-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046e96: 6203 0e03 |001f: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046e9a: 3803 5000 |0021: if-eqz v3, 0071 // +0050 │ │ +046e9e: 7100 a80e 0000 |0023: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ +046ea4: 0c02 |0026: move-result-object v2 │ │ +046ea6: 6203 f802 |0027: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046eaa: 1a05 fc09 |0029: const-string v5, "Set OnSharedPreferenceChangeListener." // string@09fc │ │ +046eae: 7120 e00a 5300 |002b: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +046eb4: 2203 8e02 |002e: new-instance v3, Lorg/acra/ACRA$1; // type@028e │ │ +046eb8: 7010 a10e 0300 |0030: invoke-direct {v3}, Lorg/acra/ACRA$1;.:()V // method@0ea1 │ │ +046ebe: 6903 0d03 |0033: sput-object v3, Lorg/acra/ACRA;.mPrefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@030d │ │ +046ec2: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +046ec4: 1a05 690c |0036: const-string v5, "acra.disable" // string@0c69 │ │ +046ec8: 1a03 6a0c |0038: const-string v3, "acra.enable" // string@0c6a │ │ +046ecc: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +046ece: 7230 c600 3206 |003b: invoke-interface {v2, v3, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +046ed4: 0a03 |003e: move-result v3 │ │ +046ed6: 3903 3300 |003f: if-nez v3, 0072 // +0033 │ │ +046eda: 0143 |0041: move v3, v4 │ │ +046edc: 7230 c600 5203 |0042: invoke-interface {v2, v5, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +046ee2: 0a00 |0045: move-result v0 │ │ +046ee4: 3800 2e00 |0046: if-eqz v0, 0074 // +002e │ │ +046ee8: 6203 f802 |0048: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046eec: 2204 3102 |004a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +046ef0: 7010 c60d 0400 |004c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +046ef6: 1a05 4a01 |004f: const-string v5, "ACRA is disabled for " // string@014a │ │ +046efa: 6e20 ce0d 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046f00: 0c04 |0054: move-result-object v4 │ │ +046f02: 6205 0c03 |0055: sget-object v5, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046f06: 6e10 3700 0500 |0057: invoke-virtual {v5}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ +046f0c: 0c05 |005a: move-result-object v5 │ │ +046f0e: 6e20 ce0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046f14: 0c04 |005e: move-result-object v4 │ │ +046f16: 1a05 ec00 |005f: const-string v5, "." // string@00ec │ │ +046f1a: 6e20 ce0d 5400 |0061: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046f20: 0c04 |0064: move-result-object v4 │ │ +046f22: 6e10 d60d 0400 |0065: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +046f28: 0c04 |0068: move-result-object v4 │ │ +046f2a: 7120 e00a 4300 |0069: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +046f30: 6203 0d03 |006c: sget-object v3, Lorg/acra/ACRA;.mPrefListener:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; // field@030d │ │ +046f34: 7220 c900 3200 |006e: invoke-interface {v2, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00c9 │ │ +046f3a: 0e00 |0071: return-void │ │ +046f3c: 1203 |0072: const/4 v3, #int 0 // #0 │ │ +046f3e: 28cf |0073: goto 0042 // -0031 │ │ +046f40: 7100 ab0e 0000 |0074: invoke-static {}, Lorg/acra/ACRA;.initAcra:()V // method@0eab │ │ +046f46: 28f5 |0077: goto 006c // -000b │ │ +046f48: 0d01 |0078: move-exception v1 │ │ +046f4a: 6203 f802 |0079: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046f4e: 1a04 af02 |007b: const-string v4, "Error : " // string@02af │ │ +046f52: 7130 e70a 4301 |007d: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +046f58: 28ec |0080: goto 006c // -0014 │ │ +046f5a: 0d03 |0081: move-exception v3 │ │ +046f5c: 28c4 |0082: goto 0046 // -003c │ │ catches : 2 │ │ 0x0036 - 0x0045 │ │ Ljava/lang/Exception; -> 0x0081 │ │ 0x0074 - 0x0077 │ │ Lorg/acra/ACRAConfigurationException; -> 0x0078 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -45429,143 +45431,143 @@ │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 269 16-bit code units │ │ -04764c: |[04764c] org.acra.ACRA.initAcra:()V │ │ -04765c: 7100 a70e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.checkCrashResources:()V // method@0ea7 │ │ -047662: 6202 f802 |0003: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047666: 2203 3102 |0005: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -04766a: 7010 c60d 0300 |0007: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -047670: 1a04 4d01 |000a: const-string v4, "ACRA is enabled for " // string@014d │ │ -047674: 6e20 ce0d 4300 |000c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04767a: 0c03 |000f: move-result-object v3 │ │ -04767c: 6204 0c03 |0010: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -047680: 6e10 3700 0400 |0012: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ -047686: 0c04 |0015: move-result-object v4 │ │ -047688: 6e20 ce0d 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04768e: 0c03 |0019: move-result-object v3 │ │ -047690: 1a04 da00 |001a: const-string v4, ", intializing..." // string@00da │ │ -047694: 6e20 ce0d 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04769a: 0c03 |001f: move-result-object v3 │ │ -04769c: 6e10 d60d 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0476a2: 0c03 |0023: move-result-object v3 │ │ -0476a4: 7120 e00a 3200 |0024: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -0476aa: 7100 0b0f 0000 |0027: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -0476b0: 0c00 |002a: move-result-object v0 │ │ -0476b2: 6202 0e03 |002b: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0476b6: 7210 460f 0200 |002d: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.mode:()Lorg/acra/ReportingInteractionMode; // method@0f46 │ │ -0476bc: 0c02 |0030: move-result-object v2 │ │ -0476be: 6e20 200f 2000 |0031: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.setReportingInteractionMode:(Lorg/acra/ReportingInteractionMode;)V // method@0f20 │ │ -0476c4: 6202 0b03 |0034: sget-object v2, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ -0476c8: 6e20 1e0f 2000 |0036: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.setAppStartDate:(Landroid/text/format/Time;)V // method@0f1e │ │ -0476ce: 1a02 0000 |0039: const-string v2, "" // string@0000 │ │ -0476d2: 6203 0e03 |003b: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0476d6: 7210 450f 0300 |003d: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ -0476dc: 0c03 |0040: move-result-object v3 │ │ -0476de: 6e20 ae0d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0476e4: 0a02 |0044: move-result v2 │ │ -0476e6: 3902 3700 |0045: if-nez v2, 007c // +0037 │ │ -0476ea: 6202 f802 |0047: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0476ee: 2203 3102 |0049: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0476f2: 7010 c60d 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0476f8: 6204 0c03 |004e: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -0476fc: 6e10 3700 0400 |0050: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ -047702: 0c04 |0053: move-result-object v4 │ │ -047704: 6e20 ce0d 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04770a: 0c03 |0057: move-result-object v3 │ │ -04770c: 1a04 8000 |0058: const-string v4, " reports will be sent by email (if accepted by user)." // string@0080 │ │ -047710: 6e20 ce0d 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047716: 0c03 |005d: move-result-object v3 │ │ -047718: 6e10 d60d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04771e: 0c03 |0061: move-result-object v3 │ │ -047720: 7120 e60a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -047726: 2202 a602 |0065: new-instance v2, Lorg/acra/sender/EmailIntentSender; // type@02a6 │ │ -04772a: 6203 0c03 |0067: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -04772e: 7020 550f 3200 |0069: invoke-direct {v2, v3}, Lorg/acra/sender/EmailIntentSender;.:(Landroid/content/Context;)V // method@0f55 │ │ -047734: 6e20 fb0e 2000 |006c: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ -04773a: 6202 0c03 |006f: sget-object v2, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -04773e: 6e10 3500 0200 |0071: invoke-virtual {v2}, Landroid/app/Application;.getApplicationContext:()Landroid/content/Context; // method@0035 │ │ -047744: 0c02 |0074: move-result-object v2 │ │ -047746: 6e20 110f 2000 |0075: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.init:(Landroid/content/Context;)V // method@0f11 │ │ -04774c: 6e10 ff0e 0000 |0078: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.checkReportsOnApplicationStart:()V // method@0eff │ │ -047752: 0e00 |007b: return-void │ │ -047754: 6202 0c03 |007c: sget-object v2, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -047758: 6e10 3600 0200 |007e: invoke-virtual {v2}, Landroid/app/Application;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0036 │ │ -04775e: 0c01 |0081: move-result-object v1 │ │ -047760: 3801 edff |0082: if-eqz v1, 006f // -0013 │ │ -047764: 1a02 ef0c |0084: const-string v2, "android.permission.INTERNET" // string@0cef │ │ -047768: 6203 0c03 |0086: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -04776c: 6e10 3700 0300 |0088: invoke-virtual {v3}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ -047772: 0c03 |008b: move-result-object v3 │ │ -047774: 6e30 cb00 2103 |008c: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ -04777a: 0a02 |008f: move-result v2 │ │ -04777c: 3902 5100 |0090: if-nez v2, 00e1 // +0051 │ │ -047780: 6202 0e03 |0092: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047784: 7210 400f 0200 |0094: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ -04778a: 0c02 |0097: move-result-object v2 │ │ -04778c: 3802 2000 |0098: if-eqz v2, 00b8 // +0020 │ │ -047790: 1a02 0000 |009a: const-string v2, "" // string@0000 │ │ -047794: 6203 0e03 |009c: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047798: 7210 400f 0300 |009e: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ -04779e: 0c03 |00a1: move-result-object v3 │ │ -0477a0: 6e20 ae0d 3200 |00a2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0477a6: 0a02 |00a5: move-result v2 │ │ -0477a8: 3902 1200 |00a6: if-nez v2, 00b8 // +0012 │ │ -0477ac: 2202 a902 |00a8: new-instance v2, Lorg/acra/sender/HttpPostSender; // type@02a9 │ │ -0477b0: 6203 0e03 |00aa: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0477b4: 7210 400f 0300 |00ac: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ -0477ba: 0c03 |00af: move-result-object v3 │ │ -0477bc: 1204 |00b0: const/4 v4, #int 0 // #0 │ │ -0477be: 7030 5c0f 3204 |00b1: invoke-direct {v2, v3, v4}, Lorg/acra/sender/HttpPostSender;.:(Ljava/lang/String;Ljava/util/Map;)V // method@0f5c │ │ -0477c4: 6e20 fb0e 2000 |00b4: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ -0477ca: 28b8 |00b7: goto 006f // -0048 │ │ -0477cc: 6202 0e03 |00b8: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0477d0: 7210 3f0f 0200 |00ba: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ -0477d6: 0c02 |00bd: move-result-object v2 │ │ -0477d8: 3802 b1ff |00be: if-eqz v2, 006f // -004f │ │ -0477dc: 1a02 0000 |00c0: const-string v2, "" // string@0000 │ │ -0477e0: 6203 0e03 |00c2: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -0477e4: 7210 3f0f 0300 |00c4: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ -0477ea: 0c03 |00c7: move-result-object v3 │ │ -0477ec: 6e10 c00d 0300 |00c8: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0dc0 │ │ -0477f2: 0c03 |00cb: move-result-object v3 │ │ -0477f4: 6e20 ae0d 3200 |00cc: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0477fa: 0a02 |00cf: move-result v2 │ │ -0477fc: 3902 9fff |00d0: if-nez v2, 006f // -0061 │ │ -047800: 2202 a802 |00d2: new-instance v2, Lorg/acra/sender/GoogleFormSender; // type@02a8 │ │ -047804: 6203 0e03 |00d4: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ -047808: 7210 3f0f 0300 |00d6: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ -04780e: 0c03 |00d9: move-result-object v3 │ │ -047810: 7020 590f 3200 |00da: invoke-direct {v2, v3}, Lorg/acra/sender/GoogleFormSender;.:(Ljava/lang/String;)V // method@0f59 │ │ -047816: 6e20 fb0e 2000 |00dd: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ -04781c: 288f |00e0: goto 006f // -0071 │ │ -04781e: 6202 f802 |00e1: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047822: 2203 3102 |00e3: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -047826: 7010 c60d 0300 |00e5: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04782c: 6204 0c03 |00e8: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ -047830: 6e10 3700 0400 |00ea: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ -047836: 0c04 |00ed: move-result-object v4 │ │ -047838: 6e20 ce0d 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04783e: 0c03 |00f1: move-result-object v3 │ │ -047840: 1a04 8400 |00f2: const-string v4, " should be granted permission " // string@0084 │ │ -047844: 6e20 ce0d 4300 |00f4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04784a: 0c03 |00f7: move-result-object v3 │ │ -04784c: 1a04 ef0c |00f8: const-string v4, "android.permission.INTERNET" // string@0cef │ │ -047850: 6e20 ce0d 4300 |00fa: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047856: 0c03 |00fd: move-result-object v3 │ │ -047858: 1a04 4900 |00fe: const-string v4, " if you want your crash reports to be sent. If you don't want to add this permission to your application you can also enable sending reports by email. If this is your will then provide your email address in @ReportsCrashes(mailTo="your.account@domain.com"" // string@0049 │ │ -04785c: 6e20 ce0d 4300 |0100: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047862: 0c03 |0103: move-result-object v3 │ │ -047864: 6e10 d60d 0300 |0104: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04786a: 0c03 |0107: move-result-object v3 │ │ -04786c: 7120 e10a 3200 |0108: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -047872: 2900 64ff |010b: goto/16 006f // -009c │ │ +046f7c: |[046f7c] org.acra.ACRA.initAcra:()V │ │ +046f8c: 7100 a70e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.checkCrashResources:()V // method@0ea7 │ │ +046f92: 6202 f802 |0003: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +046f96: 2203 3102 |0005: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +046f9a: 7010 c60d 0300 |0007: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +046fa0: 1a04 4d01 |000a: const-string v4, "ACRA is enabled for " // string@014d │ │ +046fa4: 6e20 ce0d 4300 |000c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046faa: 0c03 |000f: move-result-object v3 │ │ +046fac: 6204 0c03 |0010: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +046fb0: 6e10 3700 0400 |0012: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ +046fb6: 0c04 |0015: move-result-object v4 │ │ +046fb8: 6e20 ce0d 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046fbe: 0c03 |0019: move-result-object v3 │ │ +046fc0: 1a04 da00 |001a: const-string v4, ", intializing..." // string@00da │ │ +046fc4: 6e20 ce0d 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +046fca: 0c03 |001f: move-result-object v3 │ │ +046fcc: 6e10 d60d 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +046fd2: 0c03 |0023: move-result-object v3 │ │ +046fd4: 7120 e00a 3200 |0024: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +046fda: 7100 0b0f 0000 |0027: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +046fe0: 0c00 |002a: move-result-object v0 │ │ +046fe2: 6202 0e03 |002b: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +046fe6: 7210 460f 0200 |002d: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.mode:()Lorg/acra/ReportingInteractionMode; // method@0f46 │ │ +046fec: 0c02 |0030: move-result-object v2 │ │ +046fee: 6e20 200f 2000 |0031: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.setReportingInteractionMode:(Lorg/acra/ReportingInteractionMode;)V // method@0f20 │ │ +046ff4: 6202 0b03 |0034: sget-object v2, Lorg/acra/ACRA;.mAppStartDate:Landroid/text/format/Time; // field@030b │ │ +046ff8: 6e20 1e0f 2000 |0036: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.setAppStartDate:(Landroid/text/format/Time;)V // method@0f1e │ │ +046ffe: 1a02 0000 |0039: const-string v2, "" // string@0000 │ │ +047002: 6203 0e03 |003b: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +047006: 7210 450f 0300 |003d: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ +04700c: 0c03 |0040: move-result-object v3 │ │ +04700e: 6e20 ae0d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +047014: 0a02 |0044: move-result v2 │ │ +047016: 3902 3700 |0045: if-nez v2, 007c // +0037 │ │ +04701a: 6202 f802 |0047: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04701e: 2203 3102 |0049: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +047022: 7010 c60d 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +047028: 6204 0c03 |004e: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +04702c: 6e10 3700 0400 |0050: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ +047032: 0c04 |0053: move-result-object v4 │ │ +047034: 6e20 ce0d 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04703a: 0c03 |0057: move-result-object v3 │ │ +04703c: 1a04 8000 |0058: const-string v4, " reports will be sent by email (if accepted by user)." // string@0080 │ │ +047040: 6e20 ce0d 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047046: 0c03 |005d: move-result-object v3 │ │ +047048: 6e10 d60d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04704e: 0c03 |0061: move-result-object v3 │ │ +047050: 7120 e60a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +047056: 2202 a602 |0065: new-instance v2, Lorg/acra/sender/EmailIntentSender; // type@02a6 │ │ +04705a: 6203 0c03 |0067: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +04705e: 7020 550f 3200 |0069: invoke-direct {v2, v3}, Lorg/acra/sender/EmailIntentSender;.:(Landroid/content/Context;)V // method@0f55 │ │ +047064: 6e20 fb0e 2000 |006c: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ +04706a: 6202 0c03 |006f: sget-object v2, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +04706e: 6e10 3500 0200 |0071: invoke-virtual {v2}, Landroid/app/Application;.getApplicationContext:()Landroid/content/Context; // method@0035 │ │ +047074: 0c02 |0074: move-result-object v2 │ │ +047076: 6e20 110f 2000 |0075: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.init:(Landroid/content/Context;)V // method@0f11 │ │ +04707c: 6e10 ff0e 0000 |0078: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.checkReportsOnApplicationStart:()V // method@0eff │ │ +047082: 0e00 |007b: return-void │ │ +047084: 6202 0c03 |007c: sget-object v2, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +047088: 6e10 3600 0200 |007e: invoke-virtual {v2}, Landroid/app/Application;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0036 │ │ +04708e: 0c01 |0081: move-result-object v1 │ │ +047090: 3801 edff |0082: if-eqz v1, 006f // -0013 │ │ +047094: 1a02 e90c |0084: const-string v2, "android.permission.INTERNET" // string@0ce9 │ │ +047098: 6203 0c03 |0086: sget-object v3, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +04709c: 6e10 3700 0300 |0088: invoke-virtual {v3}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ +0470a2: 0c03 |008b: move-result-object v3 │ │ +0470a4: 6e30 cb00 2103 |008c: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ +0470aa: 0a02 |008f: move-result v2 │ │ +0470ac: 3902 5100 |0090: if-nez v2, 00e1 // +0051 │ │ +0470b0: 6202 0e03 |0092: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +0470b4: 7210 400f 0200 |0094: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ +0470ba: 0c02 |0097: move-result-object v2 │ │ +0470bc: 3802 2000 |0098: if-eqz v2, 00b8 // +0020 │ │ +0470c0: 1a02 0000 |009a: const-string v2, "" // string@0000 │ │ +0470c4: 6203 0e03 |009c: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +0470c8: 7210 400f 0300 |009e: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ +0470ce: 0c03 |00a1: move-result-object v3 │ │ +0470d0: 6e20 ae0d 3200 |00a2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0470d6: 0a02 |00a5: move-result v2 │ │ +0470d8: 3902 1200 |00a6: if-nez v2, 00b8 // +0012 │ │ +0470dc: 2202 a902 |00a8: new-instance v2, Lorg/acra/sender/HttpPostSender; // type@02a9 │ │ +0470e0: 6203 0e03 |00aa: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +0470e4: 7210 400f 0300 |00ac: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUri:()Ljava/lang/String; // method@0f40 │ │ +0470ea: 0c03 |00af: move-result-object v3 │ │ +0470ec: 1204 |00b0: const/4 v4, #int 0 // #0 │ │ +0470ee: 7030 5c0f 3204 |00b1: invoke-direct {v2, v3, v4}, Lorg/acra/sender/HttpPostSender;.:(Ljava/lang/String;Ljava/util/Map;)V // method@0f5c │ │ +0470f4: 6e20 fb0e 2000 |00b4: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ +0470fa: 28b8 |00b7: goto 006f // -0048 │ │ +0470fc: 6202 0e03 |00b8: sget-object v2, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +047100: 7210 3f0f 0200 |00ba: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ +047106: 0c02 |00bd: move-result-object v2 │ │ +047108: 3802 b1ff |00be: if-eqz v2, 006f // -004f │ │ +04710c: 1a02 0000 |00c0: const-string v2, "" // string@0000 │ │ +047110: 6203 0e03 |00c2: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +047114: 7210 3f0f 0300 |00c4: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ +04711a: 0c03 |00c7: move-result-object v3 │ │ +04711c: 6e10 c00d 0300 |00c8: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0dc0 │ │ +047122: 0c03 |00cb: move-result-object v3 │ │ +047124: 6e20 ae0d 3200 |00cc: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04712a: 0a02 |00cf: move-result v2 │ │ +04712c: 3902 9fff |00d0: if-nez v2, 006f // -0061 │ │ +047130: 2202 a802 |00d2: new-instance v2, Lorg/acra/sender/GoogleFormSender; // type@02a8 │ │ +047134: 6203 0e03 |00d4: sget-object v3, Lorg/acra/ACRA;.mReportsCrashes:Lorg/acra/annotation/ReportsCrashes; // field@030e │ │ +047138: 7210 3f0f 0300 |00d6: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formKey:()Ljava/lang/String; // method@0f3f │ │ +04713e: 0c03 |00d9: move-result-object v3 │ │ +047140: 7020 590f 3200 |00da: invoke-direct {v2, v3}, Lorg/acra/sender/GoogleFormSender;.:(Ljava/lang/String;)V // method@0f59 │ │ +047146: 6e20 fb0e 2000 |00dd: invoke-virtual {v0, v2}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ +04714c: 288f |00e0: goto 006f // -0071 │ │ +04714e: 6202 f802 |00e1: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +047152: 2203 3102 |00e3: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +047156: 7010 c60d 0300 |00e5: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04715c: 6204 0c03 |00e8: sget-object v4, Lorg/acra/ACRA;.mApplication:Landroid/app/Application; // field@030c │ │ +047160: 6e10 3700 0400 |00ea: invoke-virtual {v4}, Landroid/app/Application;.getPackageName:()Ljava/lang/String; // method@0037 │ │ +047166: 0c04 |00ed: move-result-object v4 │ │ +047168: 6e20 ce0d 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04716e: 0c03 |00f1: move-result-object v3 │ │ +047170: 1a04 8400 |00f2: const-string v4, " should be granted permission " // string@0084 │ │ +047174: 6e20 ce0d 4300 |00f4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04717a: 0c03 |00f7: move-result-object v3 │ │ +04717c: 1a04 e90c |00f8: const-string v4, "android.permission.INTERNET" // string@0ce9 │ │ +047180: 6e20 ce0d 4300 |00fa: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047186: 0c03 |00fd: move-result-object v3 │ │ +047188: 1a04 4900 |00fe: const-string v4, " if you want your crash reports to be sent. If you don't want to add this permission to your application you can also enable sending reports by email. If this is your will then provide your email address in @ReportsCrashes(mailTo="your.account@domain.com"" // string@0049 │ │ +04718c: 6e20 ce0d 4300 |0100: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047192: 0c03 |0103: move-result-object v3 │ │ +047194: 6e10 d60d 0300 |0104: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04719a: 0c03 |0107: move-result-object v3 │ │ +04719c: 7120 e10a 3200 |0108: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0471a2: 2900 64ff |010b: goto/16 006f // -009c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=258 │ │ 0x0027 line=261 │ │ 0x002b line=262 │ │ 0x0034 line=263 │ │ @@ -45618,17 +45620,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -047878: |[047878] org.acra.ACRAConfigurationException.:(Ljava/lang/String;)V │ │ -047888: 7020 760d 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0d76 │ │ -04788e: 0e00 |0003: return-void │ │ +0471a8: |[0471a8] org.acra.ACRAConfigurationException.:(Ljava/lang/String;)V │ │ +0471b8: 7020 760d 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0d76 │ │ +0471be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ACRAConfigurationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -45663,17 +45665,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047890: |[047890] org.acra.Compatibility.:()V │ │ -0478a0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0478a6: 0e00 |0003: return-void │ │ +0471c0: |[0471c0] org.acra.Compatibility.:()V │ │ +0471d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0471d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/Compatibility; │ │ │ │ #1 : (in Lorg/acra/Compatibility;) │ │ @@ -45681,43 +45683,43 @@ │ │ type : '()I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0478a8: |[0478a8] org.acra.Compatibility.getAPILevel:()I │ │ -0478b8: 1c03 4700 |0000: const-class v3, Landroid/os/Build$VERSION; // type@0047 │ │ -0478bc: 1a04 b409 |0002: const-string v4, "SDK_INT" // string@09b4 │ │ -0478c0: 6e20 620d 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ -0478c6: 0c00 |0007: move-result-object v0 │ │ -0478c8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0478ca: 6e20 ef0d 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -0478d0: 0a01 |000c: move-result v1 │ │ -0478d2: 0f01 |000d: return v1 │ │ -0478d4: 0d02 |000e: move-exception v2 │ │ -0478d6: 6203 2000 |000f: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ -0478da: 7110 810d 0300 |0011: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -0478e0: 0a01 |0014: move-result v1 │ │ -0478e2: 28f8 |0015: goto 000d // -0008 │ │ -0478e4: 0d02 |0016: move-exception v2 │ │ -0478e6: 6203 2000 |0017: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ -0478ea: 7110 810d 0300 |0019: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -0478f0: 0a01 |001c: move-result v1 │ │ -0478f2: 28f0 |001d: goto 000d // -0010 │ │ -0478f4: 0d02 |001e: move-exception v2 │ │ -0478f6: 6203 2000 |001f: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ -0478fa: 7110 810d 0300 |0021: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -047900: 0a01 |0024: move-result v1 │ │ -047902: 28e8 |0025: goto 000d // -0018 │ │ -047904: 0d02 |0026: move-exception v2 │ │ -047906: 6203 2000 |0027: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ -04790a: 7110 810d 0300 |0029: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -047910: 0a01 |002c: move-result v1 │ │ -047912: 28e0 |002d: goto 000d // -0020 │ │ +0471d8: |[0471d8] org.acra.Compatibility.getAPILevel:()I │ │ +0471e8: 1c03 4700 |0000: const-class v3, Landroid/os/Build$VERSION; // type@0047 │ │ +0471ec: 1a04 ae09 |0002: const-string v4, "SDK_INT" // string@09ae │ │ +0471f0: 6e20 620d 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ +0471f6: 0c00 |0007: move-result-object v0 │ │ +0471f8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0471fa: 6e20 ef0d 3000 |0009: invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047200: 0a01 |000c: move-result v1 │ │ +047202: 0f01 |000d: return v1 │ │ +047204: 0d02 |000e: move-exception v2 │ │ +047206: 6203 2000 |000f: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ +04720a: 7110 810d 0300 |0011: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +047210: 0a01 |0014: move-result v1 │ │ +047212: 28f8 |0015: goto 000d // -0008 │ │ +047214: 0d02 |0016: move-exception v2 │ │ +047216: 6203 2000 |0017: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ +04721a: 7110 810d 0300 |0019: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +047220: 0a01 |001c: move-result v1 │ │ +047222: 28f0 |001d: goto 000d // -0010 │ │ +047224: 0d02 |001e: move-exception v2 │ │ +047226: 6203 2000 |001f: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ +04722a: 7110 810d 0300 |0021: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +047230: 0a01 |0024: move-result v1 │ │ +047232: 28e8 |0025: goto 000d // -0018 │ │ +047234: 0d02 |0026: move-exception v2 │ │ +047236: 6203 2000 |0027: sget-object v3, Landroid/os/Build$VERSION;.SDK:Ljava/lang/String; // field@0020 │ │ +04723a: 7110 810d 0300 |0029: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +047240: 0a01 |002c: move-result v1 │ │ +047242: 28e0 |002d: goto 000d // -0020 │ │ catches : 1 │ │ 0x0000 - 0x000c │ │ Ljava/lang/SecurityException; -> 0x000e │ │ Ljava/lang/NoSuchFieldException; -> 0x0016 │ │ Ljava/lang/IllegalArgumentException; -> 0x001e │ │ Ljava/lang/IllegalAccessException; -> 0x0026 │ │ positions : │ │ @@ -45752,25 +45754,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04792c: |[04792c] org.acra.Compatibility.getDropBoxServiceName:()Ljava/lang/String; │ │ -04793c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04793e: 1c02 1900 |0001: const-class v2, Landroid/content/Context; // type@0019 │ │ -047942: 1a03 8002 |0003: const-string v3, "DROPBOX_SERVICE" // string@0280 │ │ -047946: 6e20 620d 3200 |0005: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ -04794c: 0c00 |0008: move-result-object v0 │ │ -04794e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -047952: 6e20 ee0d 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -047958: 0c01 |000e: move-result-object v1 │ │ -04795a: 1f01 2f02 |000f: check-cast v1, Ljava/lang/String; // type@022f │ │ -04795e: 1101 |0011: return-object v1 │ │ +04725c: |[04725c] org.acra.Compatibility.getDropBoxServiceName:()Ljava/lang/String; │ │ +04726c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04726e: 1c02 1900 |0001: const-class v2, Landroid/content/Context; // type@0019 │ │ +047272: 1a03 8002 |0003: const-string v3, "DROPBOX_SERVICE" // string@0280 │ │ +047276: 6e20 620d 3200 |0005: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ +04727c: 0c00 |0008: move-result-object v0 │ │ +04727e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +047282: 6e20 ee0d 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +047288: 0c01 |000e: move-result-object v1 │ │ +04728a: 1f01 2f02 |000f: check-cast v1, Ljava/lang/String; // type@022f │ │ +04728e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ 0x0009 line=67 │ │ 0x000b line=68 │ │ 0x0011 line=70 │ │ locals : │ │ @@ -45938,202 +45940,202 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 382 16-bit code units │ │ -047960: |[047960] org.acra.ConfigurationInspector.:()V │ │ -047970: 2206 8601 |0000: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -047974: 7010 e90a 0600 |0002: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -04797a: 6906 1e03 |0005: sput-object v6, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ -04797e: 2206 8601 |0007: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -047982: 7010 e90a 0600 |0009: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -047988: 6906 2003 |000c: sput-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ -04798c: 2206 8601 |000e: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -047990: 7010 e90a 0600 |0010: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -047996: 6906 1f03 |0013: sput-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ -04799a: 2206 8601 |0015: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -04799e: 7010 e90a 0600 |0017: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479a4: 6906 2203 |001a: sput-object v6, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ -0479a8: 2206 8601 |001c: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -0479ac: 7010 e90a 0600 |001e: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479b2: 6906 2103 |0021: sput-object v6, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ -0479b6: 2206 8601 |0023: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -0479ba: 7010 e90a 0600 |0025: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479c0: 6906 2303 |0028: sput-object v6, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ -0479c4: 2206 8601 |002a: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -0479c8: 7010 e90a 0600 |002c: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479ce: 6906 2403 |002f: sput-object v6, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ -0479d2: 2206 8601 |0031: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -0479d6: 7010 e90a 0600 |0033: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479dc: 6906 2503 |0036: sput-object v6, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ -0479e0: 2206 8601 |0038: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ -0479e4: 7010 e90a 0600 |003a: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -0479ea: 6906 2603 |003d: sput-object v6, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ -0479ee: 2206 6702 |003f: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ -0479f2: 7010 410e 0600 |0041: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0479f8: 6906 2703 |0044: sput-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -0479fc: 6206 2703 |0046: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a00: 1a07 1f03 |0048: const-string v7, "HARDKEYBOARDHIDDEN_" // string@031f │ │ -047a04: 6208 1e03 |004a: sget-object v8, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ -047a08: 6e30 440e 7608 |004c: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a0e: 6206 2703 |004f: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a12: 1a07 9b03 |0051: const-string v7, "KEYBOARD_" // string@039b │ │ -047a16: 6208 2003 |0053: sget-object v8, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ -047a1a: 6e30 440e 7608 |0055: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a20: 6206 2703 |0058: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a24: 1a07 9a03 |005a: const-string v7, "KEYBOARDHIDDEN_" // string@039a │ │ -047a28: 6208 1f03 |005c: sget-object v8, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ -047a2c: 6e30 440e 7608 |005e: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a32: 6206 2703 |0061: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a36: 1a07 e008 |0063: const-string v7, "NAVIGATION_" // string@08e0 │ │ -047a3a: 6208 2203 |0065: sget-object v8, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ -047a3e: 6e30 440e 7608 |0067: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a44: 6206 2703 |006a: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a48: 1a07 df08 |006c: const-string v7, "NAVIGATIONHIDDEN_" // string@08df │ │ -047a4c: 6208 2103 |006e: sget-object v8, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ -047a50: 6e30 440e 7608 |0070: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a56: 6206 2703 |0073: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a5a: 1a07 1009 |0075: const-string v7, "ORIENTATION_" // string@0910 │ │ -047a5e: 6208 2303 |0077: sget-object v8, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ -047a62: 6e30 440e 7608 |0079: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a68: 6206 2703 |007c: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a6c: 1a07 af09 |007e: const-string v7, "SCREENLAYOUT_" // string@09af │ │ -047a70: 6208 2403 |0080: sget-object v8, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ -047a74: 6e30 440e 7608 |0082: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a7a: 6206 2703 |0085: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a7e: 1a07 910a |0087: const-string v7, "TOUCHSCREEN_" // string@0a91 │ │ -047a82: 6208 2503 |0089: sget-object v8, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ -047a86: 6e30 440e 7608 |008b: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a8c: 6206 2703 |008e: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047a90: 1a07 250b |0090: const-string v7, "UI_MODE_" // string@0b25 │ │ -047a94: 6208 2603 |0092: sget-object v8, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ -047a98: 6e30 440e 7608 |0094: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -047a9e: 1c06 2c00 |0097: const-class v6, Landroid/content/res/Configuration; // type@002c │ │ -047aa2: 6e10 630d 0600 |0099: invoke-virtual {v6}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ -047aa8: 0c00 |009c: move-result-object v0 │ │ -047aaa: 2105 |009d: array-length v5, v0 │ │ -047aac: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -047aae: 3554 de00 |009f: if-ge v4, v5, 017d // +00de │ │ -047ab2: 4602 0004 |00a1: aget-object v2, v0, v4 │ │ -047ab6: 6e10 f00d 0200 |00a3: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ -047abc: 0a06 |00a6: move-result v6 │ │ -047abe: 7110 f80d 0600 |00a7: invoke-static {v6}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ -047ac4: 0a06 |00aa: move-result v6 │ │ -047ac6: 3806 2200 |00ab: if-eqz v6, 00cd // +0022 │ │ -047aca: 6e10 f00d 0200 |00ad: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ -047ad0: 0a06 |00b0: move-result v6 │ │ -047ad2: 7110 f70d 0600 |00b1: invoke-static {v6}, Ljava/lang/reflect/Modifier;.isFinal:(I)Z // method@0df7 │ │ -047ad8: 0a06 |00b4: move-result v6 │ │ -047ada: 3806 1800 |00b5: if-eqz v6, 00cd // +0018 │ │ -047ade: 6e10 f10d 0200 |00b7: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -047ae4: 0c03 |00ba: move-result-object v3 │ │ -047ae6: 1a06 1f03 |00bb: const-string v6, "HARDKEYBOARDHIDDEN_" // string@031f │ │ -047aea: 6e20 ba0d 6300 |00bd: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047af0: 0a06 |00c0: move-result v6 │ │ -047af2: 3806 0f00 |00c1: if-eqz v6, 00d0 // +000f │ │ -047af6: 6206 1e03 |00c3: sget-object v6, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ -047afa: 1207 |00c5: const/4 v7, #int 0 // #0 │ │ -047afc: 6e20 ef0d 7200 |00c6: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047b02: 0a07 |00c9: move-result v7 │ │ -047b04: 6e30 ed0a 7603 |00ca: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047b0a: d804 0401 |00cd: add-int/lit8 v4, v4, #int 1 // #01 │ │ -047b0e: 28d0 |00cf: goto 009f // -0030 │ │ -047b10: 1a06 9b03 |00d0: const-string v6, "KEYBOARD_" // string@039b │ │ -047b14: 6e20 ba0d 6300 |00d2: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047b1a: 0a06 |00d5: move-result v6 │ │ -047b1c: 3806 1600 |00d6: if-eqz v6, 00ec // +0016 │ │ -047b20: 6206 2003 |00d8: sget-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ -047b24: 1207 |00da: const/4 v7, #int 0 // #0 │ │ -047b26: 6e20 ef0d 7200 |00db: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047b2c: 0a07 |00de: move-result v7 │ │ -047b2e: 6e30 ed0a 7603 |00df: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047b34: 28eb |00e2: goto 00cd // -0015 │ │ -047b36: 0d01 |00e3: move-exception v1 │ │ -047b38: 6206 f802 |00e4: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047b3c: 1a07 c902 |00e6: const-string v7, "Error while inspecting device configuration: " // string@02c9 │ │ -047b40: 7130 e70a 7601 |00e8: invoke-static {v6, v7, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -047b46: 28e2 |00eb: goto 00cd // -001e │ │ -047b48: 1a06 9a03 |00ec: const-string v6, "KEYBOARDHIDDEN_" // string@039a │ │ -047b4c: 6e20 ba0d 6300 |00ee: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047b52: 0a06 |00f1: move-result v6 │ │ -047b54: 3806 1600 |00f2: if-eqz v6, 0108 // +0016 │ │ -047b58: 6206 1f03 |00f4: sget-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ -047b5c: 1207 |00f6: const/4 v7, #int 0 // #0 │ │ -047b5e: 6e20 ef0d 7200 |00f7: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047b64: 0a07 |00fa: move-result v7 │ │ -047b66: 6e30 ed0a 7603 |00fb: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047b6c: 28cf |00fe: goto 00cd // -0031 │ │ -047b6e: 0d01 |00ff: move-exception v1 │ │ -047b70: 6206 f802 |0100: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047b74: 1a07 c902 |0102: const-string v7, "Error while inspecting device configuration: " // string@02c9 │ │ -047b78: 7130 e70a 7601 |0104: invoke-static {v6, v7, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -047b7e: 28c6 |0107: goto 00cd // -003a │ │ -047b80: 1a06 e008 |0108: const-string v6, "NAVIGATION_" // string@08e0 │ │ -047b84: 6e20 ba0d 6300 |010a: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047b8a: 0a06 |010d: move-result v6 │ │ -047b8c: 3806 0d00 |010e: if-eqz v6, 011b // +000d │ │ -047b90: 6206 2203 |0110: sget-object v6, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ -047b94: 1207 |0112: const/4 v7, #int 0 // #0 │ │ -047b96: 6e20 ef0d 7200 |0113: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047b9c: 0a07 |0116: move-result v7 │ │ -047b9e: 6e30 ed0a 7603 |0117: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047ba4: 28b3 |011a: goto 00cd // -004d │ │ -047ba6: 1a06 df08 |011b: const-string v6, "NAVIGATIONHIDDEN_" // string@08df │ │ -047baa: 6e20 ba0d 6300 |011d: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047bb0: 0a06 |0120: move-result v6 │ │ -047bb2: 3806 0d00 |0121: if-eqz v6, 012e // +000d │ │ -047bb6: 6206 2103 |0123: sget-object v6, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ -047bba: 1207 |0125: const/4 v7, #int 0 // #0 │ │ -047bbc: 6e20 ef0d 7200 |0126: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047bc2: 0a07 |0129: move-result v7 │ │ -047bc4: 6e30 ed0a 7603 |012a: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047bca: 28a0 |012d: goto 00cd // -0060 │ │ -047bcc: 1a06 1009 |012e: const-string v6, "ORIENTATION_" // string@0910 │ │ -047bd0: 6e20 ba0d 6300 |0130: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047bd6: 0a06 |0133: move-result v6 │ │ -047bd8: 3806 0d00 |0134: if-eqz v6, 0141 // +000d │ │ -047bdc: 6206 2303 |0136: sget-object v6, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ -047be0: 1207 |0138: const/4 v7, #int 0 // #0 │ │ -047be2: 6e20 ef0d 7200 |0139: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047be8: 0a07 |013c: move-result v7 │ │ -047bea: 6e30 ed0a 7603 |013d: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047bf0: 288d |0140: goto 00cd // -0073 │ │ -047bf2: 1a06 af09 |0141: const-string v6, "SCREENLAYOUT_" // string@09af │ │ -047bf6: 6e20 ba0d 6300 |0143: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047bfc: 0a06 |0146: move-result v6 │ │ -047bfe: 3806 0e00 |0147: if-eqz v6, 0155 // +000e │ │ -047c02: 6206 2403 |0149: sget-object v6, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ -047c06: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -047c08: 6e20 ef0d 7200 |014c: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047c0e: 0a07 |014f: move-result v7 │ │ -047c10: 6e30 ed0a 7603 |0150: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047c16: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -047c1a: 1a06 910a |0155: const-string v6, "TOUCHSCREEN_" // string@0a91 │ │ -047c1e: 6e20 ba0d 6300 |0157: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047c24: 0a06 |015a: move-result v6 │ │ -047c26: 3806 0e00 |015b: if-eqz v6, 0169 // +000e │ │ -047c2a: 6206 2503 |015d: sget-object v6, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ -047c2e: 1207 |015f: const/4 v7, #int 0 // #0 │ │ -047c30: 6e20 ef0d 7200 |0160: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047c36: 0a07 |0163: move-result v7 │ │ -047c38: 6e30 ed0a 7603 |0164: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047c3e: 2900 66ff |0167: goto/16 00cd // -009a │ │ -047c42: 1a06 250b |0169: const-string v6, "UI_MODE_" // string@0b25 │ │ -047c46: 6e20 ba0d 6300 |016b: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -047c4c: 0a06 |016e: move-result v6 │ │ -047c4e: 3806 5eff |016f: if-eqz v6, 00cd // -00a2 │ │ -047c52: 6206 2603 |0171: sget-object v6, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ -047c56: 1207 |0173: const/4 v7, #int 0 // #0 │ │ -047c58: 6e20 ef0d 7200 |0174: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047c5e: 0a07 |0177: move-result v7 │ │ -047c60: 6e30 ed0a 7603 |0178: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -047c66: 2900 52ff |017b: goto/16 00cd // -00ae │ │ -047c6a: 0e00 |017d: return-void │ │ +047290: |[047290] org.acra.ConfigurationInspector.:()V │ │ +0472a0: 2206 8601 |0000: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472a4: 7010 e90a 0600 |0002: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472aa: 6906 1e03 |0005: sput-object v6, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ +0472ae: 2206 8601 |0007: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472b2: 7010 e90a 0600 |0009: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472b8: 6906 2003 |000c: sput-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ +0472bc: 2206 8601 |000e: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472c0: 7010 e90a 0600 |0010: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472c6: 6906 1f03 |0013: sput-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ +0472ca: 2206 8601 |0015: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472ce: 7010 e90a 0600 |0017: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472d4: 6906 2203 |001a: sput-object v6, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ +0472d8: 2206 8601 |001c: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472dc: 7010 e90a 0600 |001e: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472e2: 6906 2103 |0021: sput-object v6, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ +0472e6: 2206 8601 |0023: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472ea: 7010 e90a 0600 |0025: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472f0: 6906 2303 |0028: sput-object v6, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ +0472f4: 2206 8601 |002a: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +0472f8: 7010 e90a 0600 |002c: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +0472fe: 6906 2403 |002f: sput-object v6, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ +047302: 2206 8601 |0031: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +047306: 7010 e90a 0600 |0033: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +04730c: 6906 2503 |0036: sput-object v6, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ +047310: 2206 8601 |0038: new-instance v6, Landroid/util/SparseArray; // type@0186 │ │ +047314: 7010 e90a 0600 |003a: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +04731a: 6906 2603 |003d: sput-object v6, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ +04731e: 2206 6702 |003f: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ +047322: 7010 410e 0600 |0041: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +047328: 6906 2703 |0044: sput-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +04732c: 6206 2703 |0046: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +047330: 1a07 1f03 |0048: const-string v7, "HARDKEYBOARDHIDDEN_" // string@031f │ │ +047334: 6208 1e03 |004a: sget-object v8, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ +047338: 6e30 440e 7608 |004c: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +04733e: 6206 2703 |004f: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +047342: 1a07 9b03 |0051: const-string v7, "KEYBOARD_" // string@039b │ │ +047346: 6208 2003 |0053: sget-object v8, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ +04734a: 6e30 440e 7608 |0055: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +047350: 6206 2703 |0058: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +047354: 1a07 9a03 |005a: const-string v7, "KEYBOARDHIDDEN_" // string@039a │ │ +047358: 6208 1f03 |005c: sget-object v8, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ +04735c: 6e30 440e 7608 |005e: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +047362: 6206 2703 |0061: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +047366: 1a07 da08 |0063: const-string v7, "NAVIGATION_" // string@08da │ │ +04736a: 6208 2203 |0065: sget-object v8, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ +04736e: 6e30 440e 7608 |0067: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +047374: 6206 2703 |006a: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +047378: 1a07 d908 |006c: const-string v7, "NAVIGATIONHIDDEN_" // string@08d9 │ │ +04737c: 6208 2103 |006e: sget-object v8, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ +047380: 6e30 440e 7608 |0070: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +047386: 6206 2703 |0073: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +04738a: 1a07 0a09 |0075: const-string v7, "ORIENTATION_" // string@090a │ │ +04738e: 6208 2303 |0077: sget-object v8, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ +047392: 6e30 440e 7608 |0079: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +047398: 6206 2703 |007c: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +04739c: 1a07 a909 |007e: const-string v7, "SCREENLAYOUT_" // string@09a9 │ │ +0473a0: 6208 2403 |0080: sget-object v8, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ +0473a4: 6e30 440e 7608 |0082: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +0473aa: 6206 2703 |0085: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +0473ae: 1a07 8b0a |0087: const-string v7, "TOUCHSCREEN_" // string@0a8b │ │ +0473b2: 6208 2503 |0089: sget-object v8, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ +0473b6: 6e30 440e 7608 |008b: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +0473bc: 6206 2703 |008e: sget-object v6, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +0473c0: 1a07 1f0b |0090: const-string v7, "UI_MODE_" // string@0b1f │ │ +0473c4: 6208 2603 |0092: sget-object v8, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ +0473c8: 6e30 440e 7608 |0094: invoke-virtual {v6, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +0473ce: 1c06 2c00 |0097: const-class v6, Landroid/content/res/Configuration; // type@002c │ │ +0473d2: 6e10 630d 0600 |0099: invoke-virtual {v6}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ +0473d8: 0c00 |009c: move-result-object v0 │ │ +0473da: 2105 |009d: array-length v5, v0 │ │ +0473dc: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +0473de: 3554 de00 |009f: if-ge v4, v5, 017d // +00de │ │ +0473e2: 4602 0004 |00a1: aget-object v2, v0, v4 │ │ +0473e6: 6e10 f00d 0200 |00a3: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ +0473ec: 0a06 |00a6: move-result v6 │ │ +0473ee: 7110 f80d 0600 |00a7: invoke-static {v6}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ +0473f4: 0a06 |00aa: move-result v6 │ │ +0473f6: 3806 2200 |00ab: if-eqz v6, 00cd // +0022 │ │ +0473fa: 6e10 f00d 0200 |00ad: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ +047400: 0a06 |00b0: move-result v6 │ │ +047402: 7110 f70d 0600 |00b1: invoke-static {v6}, Ljava/lang/reflect/Modifier;.isFinal:(I)Z // method@0df7 │ │ +047408: 0a06 |00b4: move-result v6 │ │ +04740a: 3806 1800 |00b5: if-eqz v6, 00cd // +0018 │ │ +04740e: 6e10 f10d 0200 |00b7: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +047414: 0c03 |00ba: move-result-object v3 │ │ +047416: 1a06 1f03 |00bb: const-string v6, "HARDKEYBOARDHIDDEN_" // string@031f │ │ +04741a: 6e20 ba0d 6300 |00bd: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +047420: 0a06 |00c0: move-result v6 │ │ +047422: 3806 0f00 |00c1: if-eqz v6, 00d0 // +000f │ │ +047426: 6206 1e03 |00c3: sget-object v6, Lorg/acra/ConfigurationInspector;.mHardKeyboardHiddenValues:Landroid/util/SparseArray; // field@031e │ │ +04742a: 1207 |00c5: const/4 v7, #int 0 // #0 │ │ +04742c: 6e20 ef0d 7200 |00c6: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047432: 0a07 |00c9: move-result v7 │ │ +047434: 6e30 ed0a 7603 |00ca: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +04743a: d804 0401 |00cd: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04743e: 28d0 |00cf: goto 009f // -0030 │ │ +047440: 1a06 9b03 |00d0: const-string v6, "KEYBOARD_" // string@039b │ │ +047444: 6e20 ba0d 6300 |00d2: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04744a: 0a06 |00d5: move-result v6 │ │ +04744c: 3806 1600 |00d6: if-eqz v6, 00ec // +0016 │ │ +047450: 6206 2003 |00d8: sget-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardValues:Landroid/util/SparseArray; // field@0320 │ │ +047454: 1207 |00da: const/4 v7, #int 0 // #0 │ │ +047456: 6e20 ef0d 7200 |00db: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +04745c: 0a07 |00de: move-result v7 │ │ +04745e: 6e30 ed0a 7603 |00df: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +047464: 28eb |00e2: goto 00cd // -0015 │ │ +047466: 0d01 |00e3: move-exception v1 │ │ +047468: 6206 f802 |00e4: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04746c: 1a07 c902 |00e6: const-string v7, "Error while inspecting device configuration: " // string@02c9 │ │ +047470: 7130 e70a 7601 |00e8: invoke-static {v6, v7, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +047476: 28e2 |00eb: goto 00cd // -001e │ │ +047478: 1a06 9a03 |00ec: const-string v6, "KEYBOARDHIDDEN_" // string@039a │ │ +04747c: 6e20 ba0d 6300 |00ee: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +047482: 0a06 |00f1: move-result v6 │ │ +047484: 3806 1600 |00f2: if-eqz v6, 0108 // +0016 │ │ +047488: 6206 1f03 |00f4: sget-object v6, Lorg/acra/ConfigurationInspector;.mKeyboardHiddenValues:Landroid/util/SparseArray; // field@031f │ │ +04748c: 1207 |00f6: const/4 v7, #int 0 // #0 │ │ +04748e: 6e20 ef0d 7200 |00f7: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047494: 0a07 |00fa: move-result v7 │ │ +047496: 6e30 ed0a 7603 |00fb: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +04749c: 28cf |00fe: goto 00cd // -0031 │ │ +04749e: 0d01 |00ff: move-exception v1 │ │ +0474a0: 6206 f802 |0100: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0474a4: 1a07 c902 |0102: const-string v7, "Error while inspecting device configuration: " // string@02c9 │ │ +0474a8: 7130 e70a 7601 |0104: invoke-static {v6, v7, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +0474ae: 28c6 |0107: goto 00cd // -003a │ │ +0474b0: 1a06 da08 |0108: const-string v6, "NAVIGATION_" // string@08da │ │ +0474b4: 6e20 ba0d 6300 |010a: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +0474ba: 0a06 |010d: move-result v6 │ │ +0474bc: 3806 0d00 |010e: if-eqz v6, 011b // +000d │ │ +0474c0: 6206 2203 |0110: sget-object v6, Lorg/acra/ConfigurationInspector;.mNavigationValues:Landroid/util/SparseArray; // field@0322 │ │ +0474c4: 1207 |0112: const/4 v7, #int 0 // #0 │ │ +0474c6: 6e20 ef0d 7200 |0113: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +0474cc: 0a07 |0116: move-result v7 │ │ +0474ce: 6e30 ed0a 7603 |0117: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +0474d4: 28b3 |011a: goto 00cd // -004d │ │ +0474d6: 1a06 d908 |011b: const-string v6, "NAVIGATIONHIDDEN_" // string@08d9 │ │ +0474da: 6e20 ba0d 6300 |011d: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +0474e0: 0a06 |0120: move-result v6 │ │ +0474e2: 3806 0d00 |0121: if-eqz v6, 012e // +000d │ │ +0474e6: 6206 2103 |0123: sget-object v6, Lorg/acra/ConfigurationInspector;.mNavigationHiddenValues:Landroid/util/SparseArray; // field@0321 │ │ +0474ea: 1207 |0125: const/4 v7, #int 0 // #0 │ │ +0474ec: 6e20 ef0d 7200 |0126: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +0474f2: 0a07 |0129: move-result v7 │ │ +0474f4: 6e30 ed0a 7603 |012a: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +0474fa: 28a0 |012d: goto 00cd // -0060 │ │ +0474fc: 1a06 0a09 |012e: const-string v6, "ORIENTATION_" // string@090a │ │ +047500: 6e20 ba0d 6300 |0130: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +047506: 0a06 |0133: move-result v6 │ │ +047508: 3806 0d00 |0134: if-eqz v6, 0141 // +000d │ │ +04750c: 6206 2303 |0136: sget-object v6, Lorg/acra/ConfigurationInspector;.mOrientationValues:Landroid/util/SparseArray; // field@0323 │ │ +047510: 1207 |0138: const/4 v7, #int 0 // #0 │ │ +047512: 6e20 ef0d 7200 |0139: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047518: 0a07 |013c: move-result v7 │ │ +04751a: 6e30 ed0a 7603 |013d: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +047520: 288d |0140: goto 00cd // -0073 │ │ +047522: 1a06 a909 |0141: const-string v6, "SCREENLAYOUT_" // string@09a9 │ │ +047526: 6e20 ba0d 6300 |0143: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04752c: 0a06 |0146: move-result v6 │ │ +04752e: 3806 0e00 |0147: if-eqz v6, 0155 // +000e │ │ +047532: 6206 2403 |0149: sget-object v6, Lorg/acra/ConfigurationInspector;.mScreenLayoutValues:Landroid/util/SparseArray; // field@0324 │ │ +047536: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +047538: 6e20 ef0d 7200 |014c: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +04753e: 0a07 |014f: move-result v7 │ │ +047540: 6e30 ed0a 7603 |0150: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +047546: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +04754a: 1a06 8b0a |0155: const-string v6, "TOUCHSCREEN_" // string@0a8b │ │ +04754e: 6e20 ba0d 6300 |0157: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +047554: 0a06 |015a: move-result v6 │ │ +047556: 3806 0e00 |015b: if-eqz v6, 0169 // +000e │ │ +04755a: 6206 2503 |015d: sget-object v6, Lorg/acra/ConfigurationInspector;.mTouchScreenValues:Landroid/util/SparseArray; // field@0325 │ │ +04755e: 1207 |015f: const/4 v7, #int 0 // #0 │ │ +047560: 6e20 ef0d 7200 |0160: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047566: 0a07 |0163: move-result v7 │ │ +047568: 6e30 ed0a 7603 |0164: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +04756e: 2900 66ff |0167: goto/16 00cd // -009a │ │ +047572: 1a06 1f0b |0169: const-string v6, "UI_MODE_" // string@0b1f │ │ +047576: 6e20 ba0d 6300 |016b: invoke-virtual {v3, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04757c: 0a06 |016e: move-result v6 │ │ +04757e: 3806 5eff |016f: if-eqz v6, 00cd // -00a2 │ │ +047582: 6206 2603 |0171: sget-object v6, Lorg/acra/ConfigurationInspector;.mUiModeValues:Landroid/util/SparseArray; // field@0326 │ │ +047586: 1207 |0173: const/4 v7, #int 0 // #0 │ │ +047588: 6e20 ef0d 7200 |0174: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +04758e: 0a07 |0177: move-result v7 │ │ +047590: 6e30 ed0a 7603 |0178: invoke-virtual {v6, v7, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +047596: 2900 52ff |017b: goto/16 00cd // -00ae │ │ +04759a: 0e00 |017d: return-void │ │ catches : 3 │ │ 0x00bb - 0x00e2 │ │ Ljava/lang/IllegalArgumentException; -> 0x00e3 │ │ Ljava/lang/IllegalAccessException; -> 0x00ff │ │ 0x00ec - 0x00fe │ │ Ljava/lang/IllegalArgumentException; -> 0x00e3 │ │ Ljava/lang/IllegalAccessException; -> 0x00ff │ │ @@ -46202,17 +46204,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047c90: |[047c90] org.acra.ConfigurationInspector.:()V │ │ -047ca0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -047ca6: 0e00 |0003: return-void │ │ +0475c0: |[0475c0] org.acra.ConfigurationInspector.:()V │ │ +0475d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0475d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ConfigurationInspector; │ │ │ │ #2 : (in Lorg/acra/ConfigurationInspector;) │ │ @@ -46220,46 +46222,46 @@ │ │ type : '(Landroid/util/SparseArray;I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -047ca8: |[047ca8] org.acra.ConfigurationInspector.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; │ │ -047cb8: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -047cbc: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -047cc2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -047cc4: 6e10 ee0a 0600 |0006: invoke-virtual {v6}, Landroid/util/SparseArray;.size:()I // method@0aee │ │ -047cca: 0a04 |0009: move-result v4 │ │ -047ccc: 3540 2f00 |000a: if-ge v0, v4, 0039 // +002f │ │ -047cd0: 6e20 ec0a 0600 |000c: invoke-virtual {v6, v0}, Landroid/util/SparseArray;.keyAt:(I)I // method@0aec │ │ -047cd6: 0a01 |000f: move-result v1 │ │ -047cd8: 6e20 eb0a 1600 |0010: invoke-virtual {v6, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ -047cde: 0c04 |0013: move-result-object v4 │ │ -047ce0: 1f04 2f02 |0014: check-cast v4, Ljava/lang/String; // type@022f │ │ -047ce4: 1a05 210c |0016: const-string v5, "_MASK" // string@0c21 │ │ -047ce8: 6e20 ad0d 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ -047cee: 0a04 |001b: move-result v4 │ │ -047cf0: 3804 1a00 |001c: if-eqz v4, 0036 // +001a │ │ -047cf4: 9503 0701 |001e: and-int v3, v7, v1 │ │ -047cf8: 3d03 1600 |0020: if-lez v3, 0036 // +0016 │ │ -047cfc: 6e10 d40d 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -047d02: 0a04 |0025: move-result v4 │ │ -047d04: 3d04 0700 |0026: if-lez v4, 002d // +0007 │ │ -047d08: 1304 2b00 |0028: const/16 v4, #int 43 // #2b │ │ -047d0c: 6e20 c90d 4200 |002a: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -047d12: 6e20 eb0a 3600 |002d: invoke-virtual {v6, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ -047d18: 0c04 |0030: move-result-object v4 │ │ -047d1a: 1f04 2f02 |0031: check-cast v4, Ljava/lang/String; // type@022f │ │ -047d1e: 6e20 ce0d 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047d24: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047d28: 28ce |0038: goto 0006 // -0032 │ │ -047d2a: 6e10 d60d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -047d30: 0c04 |003c: move-result-object v4 │ │ -047d32: 1104 |003d: return-object v4 │ │ +0475d8: |[0475d8] org.acra.ConfigurationInspector.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; │ │ +0475e8: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0475ec: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0475f2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0475f4: 6e10 ee0a 0600 |0006: invoke-virtual {v6}, Landroid/util/SparseArray;.size:()I // method@0aee │ │ +0475fa: 0a04 |0009: move-result v4 │ │ +0475fc: 3540 2f00 |000a: if-ge v0, v4, 0039 // +002f │ │ +047600: 6e20 ec0a 0600 |000c: invoke-virtual {v6, v0}, Landroid/util/SparseArray;.keyAt:(I)I // method@0aec │ │ +047606: 0a01 |000f: move-result v1 │ │ +047608: 6e20 eb0a 1600 |0010: invoke-virtual {v6, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ +04760e: 0c04 |0013: move-result-object v4 │ │ +047610: 1f04 2f02 |0014: check-cast v4, Ljava/lang/String; // type@022f │ │ +047614: 1a05 1b0c |0016: const-string v5, "_MASK" // string@0c1b │ │ +047618: 6e20 ad0d 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ +04761e: 0a04 |001b: move-result v4 │ │ +047620: 3804 1a00 |001c: if-eqz v4, 0036 // +001a │ │ +047624: 9503 0701 |001e: and-int v3, v7, v1 │ │ +047628: 3d03 1600 |0020: if-lez v3, 0036 // +0016 │ │ +04762c: 6e10 d40d 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +047632: 0a04 |0025: move-result v4 │ │ +047634: 3d04 0700 |0026: if-lez v4, 002d // +0007 │ │ +047638: 1304 2b00 |0028: const/16 v4, #int 43 // #2b │ │ +04763c: 6e20 c90d 4200 |002a: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +047642: 6e20 eb0a 3600 |002d: invoke-virtual {v6, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ +047648: 0c04 |0030: move-result-object v4 │ │ +04764a: 1f04 2f02 |0031: check-cast v4, Ljava/lang/String; // type@022f │ │ +04764e: 6e20 ce0d 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047654: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +047658: 28ce |0038: goto 0006 // -0032 │ │ +04765a: 6e10 d60d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +047660: 0c04 |003c: move-result-object v4 │ │ +047662: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=199 │ │ 0x000c line=200 │ │ 0x0010 line=201 │ │ 0x001e line=202 │ │ @@ -46283,90 +46285,90 @@ │ │ type : '(Landroid/content/res/Configuration;Ljava/lang/reflect/Field;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 146 16-bit code units │ │ -047d34: |[047d34] org.acra.ConfigurationInspector.getFieldValueName:(Landroid/content/res/Configuration;Ljava/lang/reflect/Field;)Ljava/lang/String; │ │ -047d44: 6e10 f10d 0700 |0000: invoke-virtual {v7}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -047d4a: 0c00 |0003: move-result-object v0 │ │ -047d4c: 1a03 9915 |0004: const-string v3, "mcc" // string@1599 │ │ -047d50: 6e20 ae0d 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047d56: 0a03 |0009: move-result v3 │ │ -047d58: 3903 0a00 |000a: if-nez v3, 0014 // +000a │ │ -047d5c: 1a03 d815 |000c: const-string v3, "mnc" // string@15d8 │ │ -047d60: 6e20 ae0d 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047d66: 0a03 |0011: move-result v3 │ │ -047d68: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -047d6c: 6e20 ef0d 6700 |0014: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047d72: 0a03 |0017: move-result v3 │ │ -047d74: 7110 830d 0300 |0018: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -047d7a: 0c01 |001b: move-result-object v1 │ │ -047d7c: 1101 |001c: return-object v1 │ │ -047d7e: 1a03 e21b |001d: const-string v3, "uiMode" // string@1be2 │ │ -047d82: 6e20 ae0d 3000 |001f: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047d88: 0a03 |0022: move-result v3 │ │ -047d8a: 3803 1500 |0023: if-eqz v3, 0038 // +0015 │ │ -047d8e: 6203 2703 |0025: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047d92: 1a04 250b |0027: const-string v4, "UI_MODE_" // string@0b25 │ │ -047d96: 6e20 430e 4300 |0029: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -047d9c: 0c03 |002c: move-result-object v3 │ │ -047d9e: 1f03 8601 |002d: check-cast v3, Landroid/util/SparseArray; // type@0186 │ │ -047da2: 6e20 ef0d 6700 |002f: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047da8: 0a04 |0032: move-result v4 │ │ -047daa: 7120 b20e 4300 |0033: invoke-static {v3, v4}, Lorg/acra/ConfigurationInspector;.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; // method@0eb2 │ │ -047db0: 0c01 |0036: move-result-object v1 │ │ -047db2: 28e5 |0037: goto 001c // -001b │ │ -047db4: 1a03 3319 |0038: const-string v3, "screenLayout" // string@1933 │ │ -047db8: 6e20 ae0d 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -047dbe: 0a03 |003d: move-result v3 │ │ -047dc0: 3803 1500 |003e: if-eqz v3, 0053 // +0015 │ │ -047dc4: 6203 2703 |0040: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047dc8: 1a04 af09 |0042: const-string v4, "SCREENLAYOUT_" // string@09af │ │ -047dcc: 6e20 430e 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -047dd2: 0c03 |0047: move-result-object v3 │ │ -047dd4: 1f03 8601 |0048: check-cast v3, Landroid/util/SparseArray; // type@0186 │ │ -047dd8: 6e20 ef0d 6700 |004a: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047dde: 0a04 |004d: move-result v4 │ │ -047de0: 7120 b20e 4300 |004e: invoke-static {v3, v4}, Lorg/acra/ConfigurationInspector;.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; // method@0eb2 │ │ -047de6: 0c01 |0051: move-result-object v1 │ │ -047de8: 28ca |0052: goto 001c // -0036 │ │ -047dea: 6203 2703 |0053: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ -047dee: 2204 3102 |0055: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -047df2: 7010 c60d 0400 |0057: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -047df8: 6e10 be0d 0000 |005a: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0dbe │ │ -047dfe: 0c05 |005d: move-result-object v5 │ │ -047e00: 6e20 ce0d 5400 |005e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047e06: 0c04 |0061: move-result-object v4 │ │ -047e08: 1305 5f00 |0062: const/16 v5, #int 95 // #5f │ │ -047e0c: 6e20 c90d 5400 |0064: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -047e12: 0c04 |0067: move-result-object v4 │ │ -047e14: 6e10 d60d 0400 |0068: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -047e1a: 0c04 |006b: move-result-object v4 │ │ -047e1c: 6e20 430e 4300 |006c: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -047e22: 0c02 |006f: move-result-object v2 │ │ -047e24: 1f02 8601 |0070: check-cast v2, Landroid/util/SparseArray; // type@0186 │ │ -047e28: 3902 0b00 |0072: if-nez v2, 007d // +000b │ │ -047e2c: 6e20 ef0d 6700 |0074: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047e32: 0a03 |0077: move-result v3 │ │ -047e34: 7110 830d 0300 |0078: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -047e3a: 0c01 |007b: move-result-object v1 │ │ -047e3c: 28a0 |007c: goto 001c // -0060 │ │ -047e3e: 6e20 ef0d 6700 |007d: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047e44: 0a03 |0080: move-result v3 │ │ -047e46: 6e20 eb0a 3200 |0081: invoke-virtual {v2, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ -047e4c: 0c01 |0084: move-result-object v1 │ │ -047e4e: 1f01 2f02 |0085: check-cast v1, Ljava/lang/String; // type@022f │ │ -047e52: 3901 95ff |0087: if-nez v1, 001c // -006b │ │ -047e56: 6e20 ef0d 6700 |0089: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ -047e5c: 0a03 |008c: move-result v3 │ │ -047e5e: 7110 830d 0300 |008d: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -047e64: 0c01 |0090: move-result-object v1 │ │ -047e66: 288b |0091: goto 001c // -0075 │ │ +047664: |[047664] org.acra.ConfigurationInspector.getFieldValueName:(Landroid/content/res/Configuration;Ljava/lang/reflect/Field;)Ljava/lang/String; │ │ +047674: 6e10 f10d 0700 |0000: invoke-virtual {v7}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +04767a: 0c00 |0003: move-result-object v0 │ │ +04767c: 1a03 9315 |0004: const-string v3, "mcc" // string@1593 │ │ +047680: 6e20 ae0d 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +047686: 0a03 |0009: move-result v3 │ │ +047688: 3903 0a00 |000a: if-nez v3, 0014 // +000a │ │ +04768c: 1a03 d215 |000c: const-string v3, "mnc" // string@15d2 │ │ +047690: 6e20 ae0d 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +047696: 0a03 |0011: move-result v3 │ │ +047698: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +04769c: 6e20 ef0d 6700 |0014: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +0476a2: 0a03 |0017: move-result v3 │ │ +0476a4: 7110 830d 0300 |0018: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +0476aa: 0c01 |001b: move-result-object v1 │ │ +0476ac: 1101 |001c: return-object v1 │ │ +0476ae: 1a03 dc1b |001d: const-string v3, "uiMode" // string@1bdc │ │ +0476b2: 6e20 ae0d 3000 |001f: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0476b8: 0a03 |0022: move-result v3 │ │ +0476ba: 3803 1500 |0023: if-eqz v3, 0038 // +0015 │ │ +0476be: 6203 2703 |0025: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +0476c2: 1a04 1f0b |0027: const-string v4, "UI_MODE_" // string@0b1f │ │ +0476c6: 6e20 430e 4300 |0029: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +0476cc: 0c03 |002c: move-result-object v3 │ │ +0476ce: 1f03 8601 |002d: check-cast v3, Landroid/util/SparseArray; // type@0186 │ │ +0476d2: 6e20 ef0d 6700 |002f: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +0476d8: 0a04 |0032: move-result v4 │ │ +0476da: 7120 b20e 4300 |0033: invoke-static {v3, v4}, Lorg/acra/ConfigurationInspector;.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; // method@0eb2 │ │ +0476e0: 0c01 |0036: move-result-object v1 │ │ +0476e2: 28e5 |0037: goto 001c // -001b │ │ +0476e4: 1a03 2d19 |0038: const-string v3, "screenLayout" // string@192d │ │ +0476e8: 6e20 ae0d 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0476ee: 0a03 |003d: move-result v3 │ │ +0476f0: 3803 1500 |003e: if-eqz v3, 0053 // +0015 │ │ +0476f4: 6203 2703 |0040: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +0476f8: 1a04 a909 |0042: const-string v4, "SCREENLAYOUT_" // string@09a9 │ │ +0476fc: 6e20 430e 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +047702: 0c03 |0047: move-result-object v3 │ │ +047704: 1f03 8601 |0048: check-cast v3, Landroid/util/SparseArray; // type@0186 │ │ +047708: 6e20 ef0d 6700 |004a: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +04770e: 0a04 |004d: move-result v4 │ │ +047710: 7120 b20e 4300 |004e: invoke-static {v3, v4}, Lorg/acra/ConfigurationInspector;.activeFlags:(Landroid/util/SparseArray;I)Ljava/lang/String; // method@0eb2 │ │ +047716: 0c01 |0051: move-result-object v1 │ │ +047718: 28ca |0052: goto 001c // -0036 │ │ +04771a: 6203 2703 |0053: sget-object v3, Lorg/acra/ConfigurationInspector;.mValueArrays:Ljava/util/HashMap; // field@0327 │ │ +04771e: 2204 3102 |0055: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +047722: 7010 c60d 0400 |0057: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +047728: 6e10 be0d 0000 |005a: invoke-virtual {v0}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@0dbe │ │ +04772e: 0c05 |005d: move-result-object v5 │ │ +047730: 6e20 ce0d 5400 |005e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047736: 0c04 |0061: move-result-object v4 │ │ +047738: 1305 5f00 |0062: const/16 v5, #int 95 // #5f │ │ +04773c: 6e20 c90d 5400 |0064: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +047742: 0c04 |0067: move-result-object v4 │ │ +047744: 6e10 d60d 0400 |0068: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04774a: 0c04 |006b: move-result-object v4 │ │ +04774c: 6e20 430e 4300 |006c: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +047752: 0c02 |006f: move-result-object v2 │ │ +047754: 1f02 8601 |0070: check-cast v2, Landroid/util/SparseArray; // type@0186 │ │ +047758: 3902 0b00 |0072: if-nez v2, 007d // +000b │ │ +04775c: 6e20 ef0d 6700 |0074: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047762: 0a03 |0077: move-result v3 │ │ +047764: 7110 830d 0300 |0078: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +04776a: 0c01 |007b: move-result-object v1 │ │ +04776c: 28a0 |007c: goto 001c // -0060 │ │ +04776e: 6e20 ef0d 6700 |007d: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +047774: 0a03 |0080: move-result v3 │ │ +047776: 6e20 eb0a 3200 |0081: invoke-virtual {v2, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ +04777c: 0c01 |0084: move-result-object v1 │ │ +04777e: 1f01 2f02 |0085: check-cast v1, Ljava/lang/String; // type@022f │ │ +047782: 3901 95ff |0087: if-nez v1, 001c // -006b │ │ +047786: 6e20 ef0d 6700 |0089: invoke-virtual {v7, v6}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@0def │ │ +04778c: 0a03 |008c: move-result v3 │ │ +04778e: 7110 830d 0300 |008d: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +047794: 0c01 |0090: move-result-object v1 │ │ +047796: 288b |0091: goto 001c // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0014 line=162 │ │ 0x001c line=178 │ │ 0x001d line=163 │ │ @@ -46391,68 +46393,68 @@ │ │ type : '(Landroid/content/res/Configuration;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -047e68: |[047e68] org.acra.ConfigurationInspector.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; │ │ -047e78: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -047e7c: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -047e82: 6e10 9a0d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -047e88: 0c07 |0008: move-result-object v7 │ │ -047e8a: 6e10 630d 0700 |0009: invoke-virtual {v7}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ -047e90: 0c00 |000c: move-result-object v0 │ │ -047e92: 2105 |000d: array-length v5, v0 │ │ -047e94: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -047e96: 3554 5400 |000f: if-ge v4, v5, 0063 // +0054 │ │ -047e9a: 4602 0004 |0011: aget-object v2, v0, v4 │ │ -047e9e: 6e10 f00d 0200 |0013: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ -047ea4: 0a07 |0016: move-result v7 │ │ -047ea6: 7110 f80d 0700 |0017: invoke-static {v7}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ -047eac: 0a07 |001a: move-result v7 │ │ -047eae: 3907 2700 |001b: if-nez v7, 0042 // +0027 │ │ -047eb2: 6e10 f10d 0200 |001d: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -047eb8: 0c03 |0020: move-result-object v3 │ │ -047eba: 6e20 ce0d 3600 |0021: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047ec0: 0c07 |0024: move-result-object v7 │ │ -047ec2: 1308 3d00 |0025: const/16 v8, #int 61 // #3d │ │ -047ec6: 6e20 c90d 8700 |0027: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -047ecc: 6e10 f20d 0200 |002a: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ -047ed2: 0c07 |002d: move-result-object v7 │ │ -047ed4: 6208 ee02 |002e: sget-object v8, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@02ee │ │ -047ed8: 6e20 990d 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -047ede: 0a07 |0033: move-result v7 │ │ -047ee0: 3807 1100 |0034: if-eqz v7, 0045 // +0011 │ │ -047ee4: 7120 b30e 2900 |0036: invoke-static {v9, v2}, Lorg/acra/ConfigurationInspector;.getFieldValueName:(Landroid/content/res/Configuration;Ljava/lang/reflect/Field;)Ljava/lang/String; // method@0eb3 │ │ -047eea: 0c07 |0039: move-result-object v7 │ │ -047eec: 6e20 ce0d 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047ef2: 1307 0a00 |003d: const/16 v7, #int 10 // #a │ │ -047ef6: 6e20 c90d 7600 |003f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -047efc: d804 0401 |0042: add-int/lit8 v4, v4, #int 1 // #01 │ │ -047f00: 28cb |0044: goto 000f // -0035 │ │ -047f02: 6e20 ee0d 9200 |0045: invoke-virtual {v2, v9}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -047f08: 0c07 |0048: move-result-object v7 │ │ -047f0a: 6e10 9d0d 0700 |0049: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -047f10: 0c07 |004c: move-result-object v7 │ │ -047f12: 6e20 ce0d 7600 |004d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047f18: 28ed |0050: goto 003d // -0013 │ │ -047f1a: 0d01 |0051: move-exception v1 │ │ -047f1c: 6207 f802 |0052: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047f20: 1a08 c902 |0054: const-string v8, "Error while inspecting device configuration: " // string@02c9 │ │ -047f24: 7130 e20a 8701 |0056: invoke-static {v7, v8, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -047f2a: 28e9 |0059: goto 0042 // -0017 │ │ -047f2c: 0d01 |005a: move-exception v1 │ │ -047f2e: 6207 f802 |005b: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -047f32: 1a08 c902 |005d: const-string v8, "Error while inspecting device configuration: " // string@02c9 │ │ -047f36: 7130 e20a 8701 |005f: invoke-static {v7, v8, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -047f3c: 28e0 |0062: goto 0042 // -0020 │ │ -047f3e: 6e10 d60d 0600 |0063: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -047f44: 0c07 |0066: move-result-object v7 │ │ -047f46: 1107 |0067: return-object v7 │ │ +047798: |[047798] org.acra.ConfigurationInspector.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; │ │ +0477a8: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +0477ac: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0477b2: 6e10 9a0d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +0477b8: 0c07 |0008: move-result-object v7 │ │ +0477ba: 6e10 630d 0700 |0009: invoke-virtual {v7}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ +0477c0: 0c00 |000c: move-result-object v0 │ │ +0477c2: 2105 |000d: array-length v5, v0 │ │ +0477c4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0477c6: 3554 5400 |000f: if-ge v4, v5, 0063 // +0054 │ │ +0477ca: 4602 0004 |0011: aget-object v2, v0, v4 │ │ +0477ce: 6e10 f00d 0200 |0013: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getModifiers:()I // method@0df0 │ │ +0477d4: 0a07 |0016: move-result v7 │ │ +0477d6: 7110 f80d 0700 |0017: invoke-static {v7}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ +0477dc: 0a07 |001a: move-result v7 │ │ +0477de: 3907 2700 |001b: if-nez v7, 0042 // +0027 │ │ +0477e2: 6e10 f10d 0200 |001d: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +0477e8: 0c03 |0020: move-result-object v3 │ │ +0477ea: 6e20 ce0d 3600 |0021: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0477f0: 0c07 |0024: move-result-object v7 │ │ +0477f2: 1308 3d00 |0025: const/16 v8, #int 61 // #3d │ │ +0477f6: 6e20 c90d 8700 |0027: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0477fc: 6e10 f20d 0200 |002a: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ +047802: 0c07 |002d: move-result-object v7 │ │ +047804: 6208 ee02 |002e: sget-object v8, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@02ee │ │ +047808: 6e20 990d 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +04780e: 0a07 |0033: move-result v7 │ │ +047810: 3807 1100 |0034: if-eqz v7, 0045 // +0011 │ │ +047814: 7120 b30e 2900 |0036: invoke-static {v9, v2}, Lorg/acra/ConfigurationInspector;.getFieldValueName:(Landroid/content/res/Configuration;Ljava/lang/reflect/Field;)Ljava/lang/String; // method@0eb3 │ │ +04781a: 0c07 |0039: move-result-object v7 │ │ +04781c: 6e20 ce0d 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047822: 1307 0a00 |003d: const/16 v7, #int 10 // #a │ │ +047826: 6e20 c90d 7600 |003f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04782c: d804 0401 |0042: add-int/lit8 v4, v4, #int 1 // #01 │ │ +047830: 28cb |0044: goto 000f // -0035 │ │ +047832: 6e20 ee0d 9200 |0045: invoke-virtual {v2, v9}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +047838: 0c07 |0048: move-result-object v7 │ │ +04783a: 6e10 9d0d 0700 |0049: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +047840: 0c07 |004c: move-result-object v7 │ │ +047842: 6e20 ce0d 7600 |004d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047848: 28ed |0050: goto 003d // -0013 │ │ +04784a: 0d01 |0051: move-exception v1 │ │ +04784c: 6207 f802 |0052: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +047850: 1a08 c902 |0054: const-string v8, "Error while inspecting device configuration: " // string@02c9 │ │ +047854: 7130 e20a 8701 |0056: invoke-static {v7, v8, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04785a: 28e9 |0059: goto 0042 // -0017 │ │ +04785c: 0d01 |005a: move-exception v1 │ │ +04785e: 6207 f802 |005b: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +047862: 1a08 c902 |005d: const-string v8, "Error while inspecting device configuration: " // string@02c9 │ │ +047866: 7130 e20a 8701 |005f: invoke-static {v7, v8, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04786c: 28e0 |0062: goto 0042 // -0020 │ │ +04786e: 6e10 d60d 0600 |0063: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +047874: 0c07 |0066: move-result-object v7 │ │ +047876: 1107 |0067: return-object v7 │ │ catches : 1 │ │ 0x0013 - 0x0050 │ │ Ljava/lang/IllegalArgumentException; -> 0x0051 │ │ Ljava/lang/IllegalAccessException; -> 0x005a │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ @@ -46578,37 +46580,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -047f58: |[047f58] org.acra.CrashReportData.:()V │ │ -047f68: 1a00 0200 |0000: const-string v0, " │ │ +047888: |[047888] org.acra.CrashReportData.:()V │ │ +047898: 1a00 0200 |0000: const-string v0, " │ │ " // string@0002 │ │ -047f6c: 6900 3003 |0002: sput-object v0, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ -047f70: 0e00 |0004: return-void │ │ +04789c: 6900 3003 |0002: sput-object v0, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ +0478a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ │ │ #1 : (in Lorg/acra/CrashReportData;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -047f74: |[047f74] org.acra.CrashReportData.:()V │ │ -047f84: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ -047f88: 7020 3a0e 0100 |0002: invoke-direct {v1, v0}, Ljava/util/EnumMap;.:(Ljava/lang/Class;)V // method@0e3a │ │ -047f8e: 0e00 |0005: return-void │ │ +0478a4: |[0478a4] org.acra.CrashReportData.:()V │ │ +0478b4: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ +0478b8: 7020 3a0e 0100 |0002: invoke-direct {v1, v0}, Ljava/util/EnumMap;.:(Ljava/lang/Class;)V // method@0e3a │ │ +0478be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/CrashReportData; │ │ │ │ @@ -46617,19 +46619,19 @@ │ │ type : '(Lorg/acra/CrashReportData;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -047f90: |[047f90] org.acra.CrashReportData.:(Lorg/acra/CrashReportData;)V │ │ -047fa0: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ -047fa4: 7020 3a0e 0100 |0002: invoke-direct {v1, v0}, Ljava/util/EnumMap;.:(Ljava/lang/Class;)V // method@0e3a │ │ -047faa: 5b12 2f03 |0005: iput-object v2, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -047fae: 0e00 |0007: return-void │ │ +0478c0: |[0478c0] org.acra.CrashReportData.:(Lorg/acra/CrashReportData;)V │ │ +0478d0: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ +0478d4: 7020 3a0e 0100 |0002: invoke-direct {v1, v0}, Ljava/util/EnumMap;.:(Ljava/lang/Class;)V // method@0e3a │ │ +0478da: 5b12 2f03 |0005: iput-object v2, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +0478de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/acra/CrashReportData; │ │ @@ -46640,77 +46642,77 @@ │ │ type : '(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -047fb0: |[047fb0] org.acra.CrashReportData.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V │ │ -047fc0: 1305 2000 |0000: const/16 v5, #int 32 // #20 │ │ -047fc4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -047fc6: 3909 1500 |0003: if-nez v9, 0018 // +0015 │ │ -047fca: 6e10 b60d 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ -047fd0: 0a04 |0008: move-result v4 │ │ -047fd2: 3542 0f00 |0009: if-ge v2, v4, 0018 // +000f │ │ -047fd6: 6e20 ab0d 2800 |000b: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ -047fdc: 0a04 |000e: move-result v4 │ │ -047fde: 3354 0900 |000f: if-ne v4, v5, 0018 // +0009 │ │ -047fe2: 1a04 190c |0011: const-string v4, "\ " // string@0c19 │ │ -047fe6: 6e20 ce0d 4700 |0013: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -047fec: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047ff0: 6e10 b60d 0800 |0018: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ -047ff6: 0a04 |001b: move-result v4 │ │ -047ff8: 3542 5c00 |001c: if-ge v2, v4, 0078 // +005c │ │ -047ffc: 6e20 ab0d 2800 |001e: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ -048002: 0a00 |0021: move-result v0 │ │ -048004: 2b00 5800 0000 |0022: packed-switch v0, 0000007a // +00000058 │ │ -04800a: 1a04 1a0c |0025: const-string v4, "\#!=:" // string@0c1a │ │ -04800e: 6e20 b20d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(I)I // method@0db2 │ │ -048014: 0a04 |002a: move-result v4 │ │ -048016: 3b04 0600 |002b: if-gez v4, 0031 // +0006 │ │ -04801a: 3809 0900 |002d: if-eqz v9, 0036 // +0009 │ │ -04801e: 3350 0700 |002f: if-ne v0, v5, 0036 // +0007 │ │ -048022: 1304 5c00 |0031: const/16 v4, #int 92 // #5c │ │ -048026: 6e20 c90d 4700 |0033: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04802c: 3450 2400 |0036: if-lt v0, v5, 005a // +0024 │ │ -048030: 1304 7e00 |0038: const/16 v4, #int 126 // #7e │ │ -048034: 3640 2000 |003a: if-gt v0, v4, 005a // +0020 │ │ -048038: 6e20 c90d 0700 |003c: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04803e: d802 0201 |003f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -048042: 28d7 |0041: goto 0018 // -0029 │ │ -048044: 1a04 1e0c |0042: const-string v4, "\t" // string@0c1e │ │ -048048: 6e20 ce0d 4700 |0044: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04804e: 28f8 |0047: goto 003f // -0008 │ │ -048050: 1a04 1c0c |0048: const-string v4, "\n" // string@0c1c │ │ -048054: 6e20 ce0d 4700 |004a: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04805a: 28f2 |004d: goto 003f // -000e │ │ -04805c: 1a04 1b0c |004e: const-string v4, "\f" // string@0c1b │ │ -048060: 6e20 ce0d 4700 |0050: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048066: 28ec |0053: goto 003f // -0014 │ │ -048068: 1a04 1d0c |0054: const-string v4, "\r" // string@0c1d │ │ -04806c: 6e20 ce0d 4700 |0056: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048072: 28e6 |0059: goto 003f // -001a │ │ -048074: 7110 820d 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -04807a: 0c01 |005d: move-result-object v1 │ │ -04807c: 1a04 1f0c |005e: const-string v4, "\u" // string@0c1f │ │ -048080: 6e20 ce0d 4700 |0060: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048086: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -048088: 6e10 b60d 0100 |0064: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0db6 │ │ -04808e: 0a04 |0067: move-result v4 │ │ -048090: d904 0404 |0068: rsub-int/lit8 v4, v4, #int 4 // #04 │ │ -048094: 3543 0a00 |006a: if-ge v3, v4, 0074 // +000a │ │ -048098: 1a04 f900 |006c: const-string v4, "0" // string@00f9 │ │ -04809c: 6e20 ce0d 4700 |006e: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0480a2: d803 0301 |0071: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0480a6: 28f1 |0073: goto 0064 // -000f │ │ -0480a8: 6e20 ce0d 1700 |0074: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0480ae: 28c8 |0077: goto 003f // -0038 │ │ -0480b0: 0e00 |0078: return-void │ │ -0480b2: 0000 |0079: nop // spacer │ │ -0480b4: 0001 0500 0900 0000 2000 0000 2600 ... |007a: packed-switch-data (14 units) │ │ +0478e0: |[0478e0] org.acra.CrashReportData.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V │ │ +0478f0: 1305 2000 |0000: const/16 v5, #int 32 // #20 │ │ +0478f4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0478f6: 3909 1500 |0003: if-nez v9, 0018 // +0015 │ │ +0478fa: 6e10 b60d 0800 |0005: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ +047900: 0a04 |0008: move-result v4 │ │ +047902: 3542 0f00 |0009: if-ge v2, v4, 0018 // +000f │ │ +047906: 6e20 ab0d 2800 |000b: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ +04790c: 0a04 |000e: move-result v4 │ │ +04790e: 3354 0900 |000f: if-ne v4, v5, 0018 // +0009 │ │ +047912: 1a04 130c |0011: const-string v4, "\ " // string@0c13 │ │ +047916: 6e20 ce0d 4700 |0013: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04791c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +047920: 6e10 b60d 0800 |0018: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ +047926: 0a04 |001b: move-result v4 │ │ +047928: 3542 5c00 |001c: if-ge v2, v4, 0078 // +005c │ │ +04792c: 6e20 ab0d 2800 |001e: invoke-virtual {v8, v2}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ +047932: 0a00 |0021: move-result v0 │ │ +047934: 2b00 5800 0000 |0022: packed-switch v0, 0000007a // +00000058 │ │ +04793a: 1a04 140c |0025: const-string v4, "\#!=:" // string@0c14 │ │ +04793e: 6e20 b20d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(I)I // method@0db2 │ │ +047944: 0a04 |002a: move-result v4 │ │ +047946: 3b04 0600 |002b: if-gez v4, 0031 // +0006 │ │ +04794a: 3809 0900 |002d: if-eqz v9, 0036 // +0009 │ │ +04794e: 3350 0700 |002f: if-ne v0, v5, 0036 // +0007 │ │ +047952: 1304 5c00 |0031: const/16 v4, #int 92 // #5c │ │ +047956: 6e20 c90d 4700 |0033: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04795c: 3450 2400 |0036: if-lt v0, v5, 005a // +0024 │ │ +047960: 1304 7e00 |0038: const/16 v4, #int 126 // #7e │ │ +047964: 3640 2000 |003a: if-gt v0, v4, 005a // +0020 │ │ +047968: 6e20 c90d 0700 |003c: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04796e: d802 0201 |003f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +047972: 28d7 |0041: goto 0018 // -0029 │ │ +047974: 1a04 180c |0042: const-string v4, "\t" // string@0c18 │ │ +047978: 6e20 ce0d 4700 |0044: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04797e: 28f8 |0047: goto 003f // -0008 │ │ +047980: 1a04 160c |0048: const-string v4, "\n" // string@0c16 │ │ +047984: 6e20 ce0d 4700 |004a: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04798a: 28f2 |004d: goto 003f // -000e │ │ +04798c: 1a04 150c |004e: const-string v4, "\f" // string@0c15 │ │ +047990: 6e20 ce0d 4700 |0050: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047996: 28ec |0053: goto 003f // -0014 │ │ +047998: 1a04 170c |0054: const-string v4, "\r" // string@0c17 │ │ +04799c: 6e20 ce0d 4700 |0056: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0479a2: 28e6 |0059: goto 003f // -001a │ │ +0479a4: 7110 820d 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +0479aa: 0c01 |005d: move-result-object v1 │ │ +0479ac: 1a04 190c |005e: const-string v4, "\u" // string@0c19 │ │ +0479b0: 6e20 ce0d 4700 |0060: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0479b6: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +0479b8: 6e10 b60d 0100 |0064: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@0db6 │ │ +0479be: 0a04 |0067: move-result v4 │ │ +0479c0: d904 0404 |0068: rsub-int/lit8 v4, v4, #int 4 // #04 │ │ +0479c4: 3543 0a00 |006a: if-ge v3, v4, 0074 // +000a │ │ +0479c8: 1a04 f900 |006c: const-string v4, "0" // string@00f9 │ │ +0479cc: 6e20 ce0d 4700 |006e: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0479d2: d803 0301 |0071: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0479d6: 28f1 |0073: goto 0064 // -000f │ │ +0479d8: 6e20 ce0d 1700 |0074: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0479de: 28c8 |0077: goto 003f // -0038 │ │ +0479e0: 0e00 |0078: return-void │ │ +0479e2: 0000 |0079: nop // spacer │ │ +0479e4: 0001 0500 0900 0000 2000 0000 2600 ... |007a: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=93 │ │ 0x0003 line=94 │ │ 0x0011 line=95 │ │ 0x0016 line=96 │ │ 0x0018 line=99 │ │ @@ -46748,32 +46750,32 @@ │ │ type : '(Ljava/io/BufferedInputStream;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0480d0: |[0480d0] org.acra.CrashReportData.isEbcdic:(Ljava/io/BufferedInputStream;)Z │ │ -0480e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0480e2: 6e10 040d 0400 |0001: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@0d04 │ │ -0480e8: 0a02 |0004: move-result v2 │ │ -0480ea: 8d20 |0005: int-to-byte v0, v2 │ │ -0480ec: 12f2 |0006: const/4 v2, #int -1 // #ff │ │ -0480ee: 3220 0e00 |0007: if-eq v0, v2, 0015 // +000e │ │ -0480f2: 1302 2300 |0009: const/16 v2, #int 35 // #23 │ │ -0480f6: 3220 0a00 |000b: if-eq v0, v2, 0015 // +000a │ │ -0480fa: 1302 0a00 |000d: const/16 v2, #int 10 // #a │ │ -0480fe: 3220 0600 |000f: if-eq v0, v2, 0015 // +0006 │ │ -048102: 1302 3d00 |0011: const/16 v2, #int 61 // #3d │ │ -048106: 3320 0300 |0013: if-ne v0, v2, 0016 // +0003 │ │ -04810a: 0f01 |0015: return v1 │ │ -04810c: 1302 1500 |0016: const/16 v2, #int 21 // #15 │ │ -048110: 3320 e9ff |0018: if-ne v0, v2, 0001 // -0017 │ │ -048114: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -048116: 28fa |001b: goto 0015 // -0006 │ │ +047a00: |[047a00] org.acra.CrashReportData.isEbcdic:(Ljava/io/BufferedInputStream;)Z │ │ +047a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +047a12: 6e10 040d 0400 |0001: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@0d04 │ │ +047a18: 0a02 |0004: move-result v2 │ │ +047a1a: 8d20 |0005: int-to-byte v0, v2 │ │ +047a1c: 12f2 |0006: const/4 v2, #int -1 // #ff │ │ +047a1e: 3220 0e00 |0007: if-eq v0, v2, 0015 // +000e │ │ +047a22: 1302 2300 |0009: const/16 v2, #int 35 // #23 │ │ +047a26: 3220 0a00 |000b: if-eq v0, v2, 0015 // +000a │ │ +047a2a: 1302 0a00 |000d: const/16 v2, #int 10 // #a │ │ +047a2e: 3220 0600 |000f: if-eq v0, v2, 0015 // +0006 │ │ +047a32: 1302 3d00 |0011: const/16 v2, #int 61 // #3d │ │ +047a36: 3320 0300 |0013: if-ne v0, v2, 0016 // +0003 │ │ +047a3a: 0f01 |0015: return v1 │ │ +047a3c: 1302 1500 |0016: const/16 v2, #int 21 // #15 │ │ +047a40: 3320 e9ff |0018: if-ne v0, v2, 0001 // -0017 │ │ +047a44: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +047a46: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=269 │ │ 0x0009 line=270 │ │ 0x0015 line=282 │ │ 0x0016 line=273 │ │ 0x001a line=274 │ │ @@ -46787,20 +46789,20 @@ │ │ type : '()Ljava/util/Enumeration;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -048118: |[048118] org.acra.CrashReportData.keys:()Ljava/util/Enumeration; │ │ -048128: 6e10 be0e 0100 |0000: invoke-virtual {v1}, Lorg/acra/CrashReportData;.keySet:()Ljava/util/Set; // method@0ebe │ │ -04812e: 0c00 |0003: move-result-object v0 │ │ -048130: 7110 380e 0000 |0004: invoke-static {v0}, Ljava/util/Collections;.enumeration:(Ljava/util/Collection;)Ljava/util/Enumeration; // method@0e38 │ │ -048136: 0c00 |0007: move-result-object v0 │ │ -048138: 1100 |0008: return-object v0 │ │ +047a48: |[047a48] org.acra.CrashReportData.keys:()Ljava/util/Enumeration; │ │ +047a58: 6e10 be0e 0100 |0000: invoke-virtual {v1}, Lorg/acra/CrashReportData;.keySet:()Ljava/util/Set; // method@0ebe │ │ +047a5e: 0c00 |0003: move-result-object v0 │ │ +047a60: 7110 380e 0000 |0004: invoke-static {v0}, Ljava/util/Collections;.enumeration:(Ljava/util/Collection;)Ljava/util/Enumeration; // method@0e38 │ │ +047a66: 0c00 |0007: move-result-object v0 │ │ +047a68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/acra/CrashReportData; │ │ │ │ #6 : (in Lorg/acra/CrashReportData;) │ │ @@ -46808,36 +46810,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04813c: |[04813c] org.acra.CrashReportData.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; │ │ -04814c: 1a00 9d00 |0000: const-string v0, "&" // string@009d │ │ -048150: 1a01 9f00 |0002: const-string v1, "&" // string@009f │ │ -048154: 6e30 b80d 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ -04815a: 0c00 |0007: move-result-object v0 │ │ -04815c: 1a01 0b01 |0008: const-string v1, "<" // string@010b │ │ -048160: 1a02 a300 |000a: const-string v2, "<" // string@00a3 │ │ -048164: 6e30 b80d 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ -04816a: 0c00 |000f: move-result-object v0 │ │ -04816c: 1a01 3501 |0010: const-string v1, ">" // string@0135 │ │ -048170: 1a02 a200 |0012: const-string v2, ">" // string@00a2 │ │ -048174: 6e30 b80d 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ -04817a: 0c00 |0017: move-result-object v0 │ │ -04817c: 1a01 a600 |0018: const-string v1, "'" // string@00a6 │ │ -048180: 1a02 a100 |001a: const-string v2, "'" // string@00a1 │ │ -048184: 6e30 b80d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ -04818a: 0c00 |001f: move-result-object v0 │ │ -04818c: 1a01 8e00 |0020: const-string v1, """ // string@008e │ │ -048190: 1a02 a500 |0022: const-string v2, """ // string@00a5 │ │ -048194: 6e30 b80d 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ -04819a: 0c00 |0027: move-result-object v0 │ │ -04819c: 1100 |0028: return-object v0 │ │ +047a6c: |[047a6c] org.acra.CrashReportData.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; │ │ +047a7c: 1a00 9d00 |0000: const-string v0, "&" // string@009d │ │ +047a80: 1a01 9f00 |0002: const-string v1, "&" // string@009f │ │ +047a84: 6e30 b80d 0401 |0004: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ +047a8a: 0c00 |0007: move-result-object v0 │ │ +047a8c: 1a01 0b01 |0008: const-string v1, "<" // string@010b │ │ +047a90: 1a02 a300 |000a: const-string v2, "<" // string@00a3 │ │ +047a94: 6e30 b80d 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ +047a9a: 0c00 |000f: move-result-object v0 │ │ +047a9c: 1a01 3501 |0010: const-string v1, ">" // string@0135 │ │ +047aa0: 1a02 a200 |0012: const-string v2, ">" // string@00a2 │ │ +047aa4: 6e30 b80d 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ +047aaa: 0c00 |0017: move-result-object v0 │ │ +047aac: 1a01 a600 |0018: const-string v1, "'" // string@00a6 │ │ +047ab0: 1a02 a100 |001a: const-string v2, "'" // string@00a1 │ │ +047ab4: 6e30 b80d 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ +047aba: 0c00 |001f: move-result-object v0 │ │ +047abc: 1a01 8e00 |0020: const-string v1, """ // string@008e │ │ +047ac0: 1a02 a500 |0022: const-string v2, """ // string@00a5 │ │ +047ac4: 6e30 b80d 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0db8 │ │ +047aca: 0c00 |0027: move-result-object v0 │ │ +047acc: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lorg/acra/CrashReportData; │ │ 0x0000 - 0x0029 reg=4 s Ljava/lang/String; │ │ │ │ @@ -46847,25 +46849,25 @@ │ │ type : '(Lorg/acra/ReportField;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0481a0: |[0481a0] org.acra.CrashReportData.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; │ │ -0481b0: 6f20 3b0e 3200 |0000: invoke-super {v2, v3}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ -0481b6: 0c00 |0003: move-result-object v0 │ │ -0481b8: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ -0481bc: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ -0481c0: 5421 2f03 |0008: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -0481c4: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -0481c8: 5421 2f03 |000c: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -0481cc: 6e20 bb0e 3100 |000e: invoke-virtual {v1, v3}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ -0481d2: 0c00 |0011: move-result-object v0 │ │ -0481d4: 1100 |0012: return-object v0 │ │ +047ad0: |[047ad0] org.acra.CrashReportData.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; │ │ +047ae0: 6f20 3b0e 3200 |0000: invoke-super {v2, v3}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ +047ae6: 0c00 |0003: move-result-object v0 │ │ +047ae8: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ +047aec: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ +047af0: 5421 2f03 |0008: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047af4: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +047af8: 5421 2f03 |000c: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047afc: 6e20 bb0e 3100 |000e: invoke-virtual {v1, v3}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ +047b02: 0c00 |0011: move-result-object v0 │ │ +047b04: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=143 │ │ 0x000c line=144 │ │ 0x0012 line=146 │ │ locals : │ │ @@ -46878,28 +46880,28 @@ │ │ type : '(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0481d8: |[0481d8] org.acra.CrashReportData.getProperty:(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/String; │ │ -0481e8: 6f20 3b0e 3200 |0000: invoke-super {v2, v3}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ -0481ee: 0c00 |0003: move-result-object v0 │ │ -0481f0: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ -0481f4: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ -0481f8: 5421 2f03 |0008: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -0481fc: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -048200: 5421 2f03 |000c: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -048204: 6e20 bb0e 3100 |000e: invoke-virtual {v1, v3}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ -04820a: 0c00 |0011: move-result-object v0 │ │ -04820c: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ -048210: 1104 |0014: return-object v4 │ │ -048212: 0704 |0015: move-object v4, v0 │ │ -048214: 28fe |0016: goto 0014 // -0002 │ │ +047b08: |[047b08] org.acra.CrashReportData.getProperty:(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/String; │ │ +047b18: 6f20 3b0e 3200 |0000: invoke-super {v2, v3}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ +047b1e: 0c00 |0003: move-result-object v0 │ │ +047b20: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ +047b24: 3900 0c00 |0006: if-nez v0, 0012 // +000c │ │ +047b28: 5421 2f03 |0008: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047b2c: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +047b30: 5421 2f03 |000c: iget-object v1, v2, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047b34: 6e20 bb0e 3100 |000e: invoke-virtual {v1, v3}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ +047b3a: 0c00 |0011: move-result-object v0 │ │ +047b3c: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ +047b40: 1104 |0014: return-object v4 │ │ +047b42: 0704 |0015: move-object v4, v0 │ │ +047b44: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ 0x000c line=164 │ │ 0x0012 line=166 │ │ 0x0014 line=169 │ │ @@ -46915,62 +46917,62 @@ │ │ type : '(Ljava/io/PrintStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -048218: |[048218] org.acra.CrashReportData.list:(Ljava/io/PrintStream;)V │ │ -048228: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04822a: 3909 0800 |0001: if-nez v9, 0009 // +0008 │ │ -04822e: 2205 2702 |0003: new-instance v5, Ljava/lang/NullPointerException; // type@0227 │ │ -048232: 7010 950d 0500 |0005: invoke-direct {v5}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ -048238: 2705 |0008: throw v5 │ │ -04823a: 2200 3102 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -04823e: 1305 5000 |000b: const/16 v5, #int 80 // #50 │ │ -048242: 7020 c70d 5000 |000d: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -048248: 7010 bf0e 0800 |0010: invoke-direct {v8}, Lorg/acra/CrashReportData;.keys:()Ljava/util/Enumeration; // method@0ebf │ │ -04824e: 0c03 |0013: move-result-object v3 │ │ -048250: 7210 3c0e 0300 |0014: invoke-interface {v3}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0e3c │ │ -048256: 0a05 |0017: move-result v5 │ │ -048258: 3805 4800 |0018: if-eqz v5, 0060 // +0048 │ │ -04825c: 7210 3d0e 0300 |001a: invoke-interface {v3}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0e3d │ │ -048262: 0c02 |001d: move-result-object v2 │ │ -048264: 1f02 a102 |001e: check-cast v2, Lorg/acra/ReportField; // type@02a1 │ │ -048268: 6e20 cd0d 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04826e: 1305 3d00 |0023: const/16 v5, #int 61 // #3d │ │ -048272: 6e20 c90d 5000 |0025: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -048278: 6f20 3b0e 2800 |0028: invoke-super {v8, v2}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ -04827e: 0c04 |002b: move-result-object v4 │ │ -048280: 1f04 2f02 |002c: check-cast v4, Ljava/lang/String; // type@022f │ │ -048284: 5481 2f03 |002e: iget-object v1, v8, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -048288: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -04828c: 6e20 ba0e 2100 |0032: invoke-virtual {v1, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ -048292: 0c04 |0035: move-result-object v4 │ │ -048294: 1f04 2f02 |0036: check-cast v4, Ljava/lang/String; // type@022f │ │ -048298: 5411 2f03 |0038: iget-object v1, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -04829c: 28f6 |003a: goto 0030 // -000a │ │ -04829e: 6e10 b60d 0400 |003b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ -0482a4: 0a05 |003e: move-result v5 │ │ -0482a6: 1306 2800 |003f: const/16 v6, #int 40 // #28 │ │ -0482aa: 3765 1b00 |0041: if-le v5, v6, 005c // +001b │ │ -0482ae: 1305 2500 |0043: const/16 v5, #int 37 // #25 │ │ -0482b2: 6e30 bc0d 7405 |0045: invoke-virtual {v4, v7, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -0482b8: 0c05 |0048: move-result-object v5 │ │ -0482ba: 6e20 ce0d 5000 |0049: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0482c0: 1a05 ee00 |004c: const-string v5, "..." // string@00ee │ │ -0482c4: 6e20 ce0d 5000 |004e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0482ca: 6e10 d60d 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0482d0: 0c05 |0054: move-result-object v5 │ │ -0482d2: 6e20 380d 5900 |0055: invoke-virtual {v9, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -0482d8: 6e20 d50d 7000 |0058: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -0482de: 28b9 |005b: goto 0014 // -0047 │ │ -0482e0: 6e20 ce0d 4000 |005c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0482e6: 28f2 |005f: goto 0051 // -000e │ │ -0482e8: 0e00 |0060: return-void │ │ +047b48: |[047b48] org.acra.CrashReportData.list:(Ljava/io/PrintStream;)V │ │ +047b58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +047b5a: 3909 0800 |0001: if-nez v9, 0009 // +0008 │ │ +047b5e: 2205 2702 |0003: new-instance v5, Ljava/lang/NullPointerException; // type@0227 │ │ +047b62: 7010 950d 0500 |0005: invoke-direct {v5}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ +047b68: 2705 |0008: throw v5 │ │ +047b6a: 2200 3102 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +047b6e: 1305 5000 |000b: const/16 v5, #int 80 // #50 │ │ +047b72: 7020 c70d 5000 |000d: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +047b78: 7010 bf0e 0800 |0010: invoke-direct {v8}, Lorg/acra/CrashReportData;.keys:()Ljava/util/Enumeration; // method@0ebf │ │ +047b7e: 0c03 |0013: move-result-object v3 │ │ +047b80: 7210 3c0e 0300 |0014: invoke-interface {v3}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0e3c │ │ +047b86: 0a05 |0017: move-result v5 │ │ +047b88: 3805 4800 |0018: if-eqz v5, 0060 // +0048 │ │ +047b8c: 7210 3d0e 0300 |001a: invoke-interface {v3}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0e3d │ │ +047b92: 0c02 |001d: move-result-object v2 │ │ +047b94: 1f02 a102 |001e: check-cast v2, Lorg/acra/ReportField; // type@02a1 │ │ +047b98: 6e20 cd0d 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +047b9e: 1305 3d00 |0023: const/16 v5, #int 61 // #3d │ │ +047ba2: 6e20 c90d 5000 |0025: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +047ba8: 6f20 3b0e 2800 |0028: invoke-super {v8, v2}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ +047bae: 0c04 |002b: move-result-object v4 │ │ +047bb0: 1f04 2f02 |002c: check-cast v4, Ljava/lang/String; // type@022f │ │ +047bb4: 5481 2f03 |002e: iget-object v1, v8, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047bb8: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +047bbc: 6e20 ba0e 2100 |0032: invoke-virtual {v1, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ +047bc2: 0c04 |0035: move-result-object v4 │ │ +047bc4: 1f04 2f02 |0036: check-cast v4, Ljava/lang/String; // type@022f │ │ +047bc8: 5411 2f03 |0038: iget-object v1, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047bcc: 28f6 |003a: goto 0030 // -000a │ │ +047bce: 6e10 b60d 0400 |003b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ +047bd4: 0a05 |003e: move-result v5 │ │ +047bd6: 1306 2800 |003f: const/16 v6, #int 40 // #28 │ │ +047bda: 3765 1b00 |0041: if-le v5, v6, 005c // +001b │ │ +047bde: 1305 2500 |0043: const/16 v5, #int 37 // #25 │ │ +047be2: 6e30 bc0d 7405 |0045: invoke-virtual {v4, v7, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +047be8: 0c05 |0048: move-result-object v5 │ │ +047bea: 6e20 ce0d 5000 |0049: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047bf0: 1a05 ee00 |004c: const-string v5, "..." // string@00ee │ │ +047bf4: 6e20 ce0d 5000 |004e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047bfa: 6e10 d60d 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +047c00: 0c05 |0054: move-result-object v5 │ │ +047c02: 6e20 380d 5900 |0055: invoke-virtual {v9, v5}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +047c08: 6e20 d50d 7000 |0058: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +047c0e: 28b9 |005b: goto 0014 // -0047 │ │ +047c10: 6e20 ce0d 4000 |005c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047c16: 28f2 |005f: goto 0051 // -000e │ │ +047c18: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=181 │ │ 0x0003 line=182 │ │ 0x0009 line=184 │ │ 0x0010 line=185 │ │ 0x0014 line=186 │ │ @@ -47004,62 +47006,62 @@ │ │ type : '(Ljava/io/PrintWriter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0482ec: |[0482ec] org.acra.CrashReportData.list:(Ljava/io/PrintWriter;)V │ │ -0482fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0482fe: 3909 0800 |0001: if-nez v9, 0009 // +0008 │ │ -048302: 2205 2702 |0003: new-instance v5, Ljava/lang/NullPointerException; // type@0227 │ │ -048306: 7010 950d 0500 |0005: invoke-direct {v5}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ -04830c: 2705 |0008: throw v5 │ │ -04830e: 2200 3102 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -048312: 1305 5000 |000b: const/16 v5, #int 80 // #50 │ │ -048316: 7020 c70d 5000 |000d: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -04831c: 7010 bf0e 0800 |0010: invoke-direct {v8}, Lorg/acra/CrashReportData;.keys:()Ljava/util/Enumeration; // method@0ebf │ │ -048322: 0c03 |0013: move-result-object v3 │ │ -048324: 7210 3c0e 0300 |0014: invoke-interface {v3}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0e3c │ │ -04832a: 0a05 |0017: move-result v5 │ │ -04832c: 3805 4800 |0018: if-eqz v5, 0060 // +0048 │ │ -048330: 7210 3d0e 0300 |001a: invoke-interface {v3}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0e3d │ │ -048336: 0c02 |001d: move-result-object v2 │ │ -048338: 1f02 a102 |001e: check-cast v2, Lorg/acra/ReportField; // type@02a1 │ │ -04833c: 6e20 cd0d 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -048342: 1305 3d00 |0023: const/16 v5, #int 61 // #3d │ │ -048346: 6e20 c90d 5000 |0025: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04834c: 6f20 3b0e 2800 |0028: invoke-super {v8, v2}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ -048352: 0c04 |002b: move-result-object v4 │ │ -048354: 1f04 2f02 |002c: check-cast v4, Ljava/lang/String; // type@022f │ │ -048358: 5481 2f03 |002e: iget-object v1, v8, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -04835c: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -048360: 6e20 ba0e 2100 |0032: invoke-virtual {v1, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ -048366: 0c04 |0035: move-result-object v4 │ │ -048368: 1f04 2f02 |0036: check-cast v4, Ljava/lang/String; // type@022f │ │ -04836c: 5411 2f03 |0038: iget-object v1, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ -048370: 28f6 |003a: goto 0030 // -000a │ │ -048372: 6e10 b60d 0400 |003b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ -048378: 0a05 |003e: move-result v5 │ │ -04837a: 1306 2800 |003f: const/16 v6, #int 40 // #28 │ │ -04837e: 3765 1b00 |0041: if-le v5, v6, 005c // +001b │ │ -048382: 1305 2500 |0043: const/16 v5, #int 37 // #25 │ │ -048386: 6e30 bc0d 7405 |0045: invoke-virtual {v4, v7, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -04838c: 0c05 |0048: move-result-object v5 │ │ -04838e: 6e20 ce0d 5000 |0049: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048394: 1a05 ee00 |004c: const-string v5, "..." // string@00ee │ │ -048398: 6e20 ce0d 5000 |004e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04839e: 6e10 d60d 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0483a4: 0c05 |0054: move-result-object v5 │ │ -0483a6: 6e20 440d 5900 |0055: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -0483ac: 6e20 d50d 7000 |0058: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -0483b2: 28b9 |005b: goto 0014 // -0047 │ │ -0483b4: 6e20 ce0d 4000 |005c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0483ba: 28f2 |005f: goto 0051 // -000e │ │ -0483bc: 0e00 |0060: return-void │ │ +047c1c: |[047c1c] org.acra.CrashReportData.list:(Ljava/io/PrintWriter;)V │ │ +047c2c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +047c2e: 3909 0800 |0001: if-nez v9, 0009 // +0008 │ │ +047c32: 2205 2702 |0003: new-instance v5, Ljava/lang/NullPointerException; // type@0227 │ │ +047c36: 7010 950d 0500 |0005: invoke-direct {v5}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ +047c3c: 2705 |0008: throw v5 │ │ +047c3e: 2200 3102 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +047c42: 1305 5000 |000b: const/16 v5, #int 80 // #50 │ │ +047c46: 7020 c70d 5000 |000d: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +047c4c: 7010 bf0e 0800 |0010: invoke-direct {v8}, Lorg/acra/CrashReportData;.keys:()Ljava/util/Enumeration; // method@0ebf │ │ +047c52: 0c03 |0013: move-result-object v3 │ │ +047c54: 7210 3c0e 0300 |0014: invoke-interface {v3}, Ljava/util/Enumeration;.hasMoreElements:()Z // method@0e3c │ │ +047c5a: 0a05 |0017: move-result v5 │ │ +047c5c: 3805 4800 |0018: if-eqz v5, 0060 // +0048 │ │ +047c60: 7210 3d0e 0300 |001a: invoke-interface {v3}, Ljava/util/Enumeration;.nextElement:()Ljava/lang/Object; // method@0e3d │ │ +047c66: 0c02 |001d: move-result-object v2 │ │ +047c68: 1f02 a102 |001e: check-cast v2, Lorg/acra/ReportField; // type@02a1 │ │ +047c6c: 6e20 cd0d 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +047c72: 1305 3d00 |0023: const/16 v5, #int 61 // #3d │ │ +047c76: 6e20 c90d 5000 |0025: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +047c7c: 6f20 3b0e 2800 |0028: invoke-super {v8, v2}, Ljava/util/EnumMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e3b │ │ +047c82: 0c04 |002b: move-result-object v4 │ │ +047c84: 1f04 2f02 |002c: check-cast v4, Ljava/lang/String; // type@022f │ │ +047c88: 5481 2f03 |002e: iget-object v1, v8, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047c8c: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +047c90: 6e20 ba0e 2100 |0032: invoke-virtual {v1, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ +047c96: 0c04 |0035: move-result-object v4 │ │ +047c98: 1f04 2f02 |0036: check-cast v4, Ljava/lang/String; // type@022f │ │ +047c9c: 5411 2f03 |0038: iget-object v1, v1, Lorg/acra/CrashReportData;.defaults:Lorg/acra/CrashReportData; // field@032f │ │ +047ca0: 28f6 |003a: goto 0030 // -000a │ │ +047ca2: 6e10 b60d 0400 |003b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ +047ca8: 0a05 |003e: move-result v5 │ │ +047caa: 1306 2800 |003f: const/16 v6, #int 40 // #28 │ │ +047cae: 3765 1b00 |0041: if-le v5, v6, 005c // +001b │ │ +047cb2: 1305 2500 |0043: const/16 v5, #int 37 // #25 │ │ +047cb6: 6e30 bc0d 7405 |0045: invoke-virtual {v4, v7, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +047cbc: 0c05 |0048: move-result-object v5 │ │ +047cbe: 6e20 ce0d 5000 |0049: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047cc4: 1a05 ee00 |004c: const-string v5, "..." // string@00ee │ │ +047cc8: 6e20 ce0d 5000 |004e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047cce: 6e10 d60d 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +047cd4: 0c05 |0054: move-result-object v5 │ │ +047cd6: 6e20 440d 5900 |0055: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +047cdc: 6e20 d50d 7000 |0058: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +047ce2: 28b9 |005b: goto 0014 // -0047 │ │ +047ce4: 6e20 ce0d 4000 |005c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +047cea: 28f2 |005f: goto 0051 // -000e │ │ +047cec: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=216 │ │ 0x0003 line=217 │ │ 0x0009 line=219 │ │ 0x0010 line=220 │ │ 0x0014 line=221 │ │ @@ -47093,41 +47095,41 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0483c0: |[0483c0] org.acra.CrashReportData.load:(Ljava/io/InputStream;)V │ │ -0483d0: 1d04 |0000: monitor-enter v4 │ │ -0483d2: 3905 0b00 |0001: if-nez v5, 000c // +000b │ │ -0483d6: 2202 2702 |0003: new-instance v2, Ljava/lang/NullPointerException; // type@0227 │ │ -0483da: 7010 950d 0200 |0005: invoke-direct {v2}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ -0483e0: 2702 |0008: throw v2 │ │ -0483e2: 0d02 |0009: move-exception v2 │ │ -0483e4: 1e04 |000a: monitor-exit v4 │ │ -0483e6: 2702 |000b: throw v2 │ │ -0483e8: 2200 f201 |000c: new-instance v0, Ljava/io/BufferedInputStream; // type@01f2 │ │ -0483ec: 7020 000d 5000 |000e: invoke-direct {v0, v5}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0d00 │ │ -0483f2: 1402 ffff ff7f |0011: const v2, #float nan // #7fffffff │ │ -0483f8: 6e20 030d 2000 |0014: invoke-virtual {v0, v2}, Ljava/io/BufferedInputStream;.mark:(I)V // method@0d03 │ │ -0483fe: 7020 bd0e 0400 |0017: invoke-direct {v4, v0}, Lorg/acra/CrashReportData;.isEbcdic:(Ljava/io/BufferedInputStream;)Z // method@0ebd │ │ -048404: 0a01 |001a: move-result v1 │ │ -048406: 6e10 050d 0000 |001b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.reset:()V // method@0d05 │ │ -04840c: 3901 0e00 |001e: if-nez v1, 002c // +000e │ │ -048410: 2202 0202 |0020: new-instance v2, Ljava/io/InputStreamReader; // type@0202 │ │ -048414: 1a03 5f03 |0022: const-string v3, "ISO8859-1" // string@035f │ │ -048418: 7030 2b0d 0203 |0024: invoke-direct {v2, v0, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0d2b │ │ -04841e: 6e20 c30e 2400 |0027: invoke-virtual {v4, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/Reader;)V // method@0ec3 │ │ -048424: 1e04 |002a: monitor-exit v4 │ │ -048426: 0e00 |002b: return-void │ │ -048428: 2202 0202 |002c: new-instance v2, Ljava/io/InputStreamReader; // type@0202 │ │ -04842c: 7020 2a0d 0200 |002e: invoke-direct {v2, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ -048432: 6e20 c30e 2400 |0031: invoke-virtual {v4, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/Reader;)V // method@0ec3 │ │ -048438: 28f6 |0034: goto 002a // -000a │ │ +047cf0: |[047cf0] org.acra.CrashReportData.load:(Ljava/io/InputStream;)V │ │ +047d00: 1d04 |0000: monitor-enter v4 │ │ +047d02: 3905 0b00 |0001: if-nez v5, 000c // +000b │ │ +047d06: 2202 2702 |0003: new-instance v2, Ljava/lang/NullPointerException; // type@0227 │ │ +047d0a: 7010 950d 0200 |0005: invoke-direct {v2}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ +047d10: 2702 |0008: throw v2 │ │ +047d12: 0d02 |0009: move-exception v2 │ │ +047d14: 1e04 |000a: monitor-exit v4 │ │ +047d16: 2702 |000b: throw v2 │ │ +047d18: 2200 f201 |000c: new-instance v0, Ljava/io/BufferedInputStream; // type@01f2 │ │ +047d1c: 7020 000d 5000 |000e: invoke-direct {v0, v5}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0d00 │ │ +047d22: 1402 ffff ff7f |0011: const v2, #float nan // #7fffffff │ │ +047d28: 6e20 030d 2000 |0014: invoke-virtual {v0, v2}, Ljava/io/BufferedInputStream;.mark:(I)V // method@0d03 │ │ +047d2e: 7020 bd0e 0400 |0017: invoke-direct {v4, v0}, Lorg/acra/CrashReportData;.isEbcdic:(Ljava/io/BufferedInputStream;)Z // method@0ebd │ │ +047d34: 0a01 |001a: move-result v1 │ │ +047d36: 6e10 050d 0000 |001b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.reset:()V // method@0d05 │ │ +047d3c: 3901 0e00 |001e: if-nez v1, 002c // +000e │ │ +047d40: 2202 0202 |0020: new-instance v2, Ljava/io/InputStreamReader; // type@0202 │ │ +047d44: 1a03 5f03 |0022: const-string v3, "ISO8859-1" // string@035f │ │ +047d48: 7030 2b0d 0203 |0024: invoke-direct {v2, v0, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@0d2b │ │ +047d4e: 6e20 c30e 2400 |0027: invoke-virtual {v4, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/Reader;)V // method@0ec3 │ │ +047d54: 1e04 |002a: monitor-exit v4 │ │ +047d56: 0e00 |002b: return-void │ │ +047d58: 2202 0202 |002c: new-instance v2, Ljava/io/InputStreamReader; // type@0202 │ │ +047d5c: 7020 2a0d 0200 |002e: invoke-direct {v2, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ +047d62: 6e20 c30e 2400 |0031: invoke-virtual {v4, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/Reader;)V // method@0ec3 │ │ +047d68: 28f6 |0034: goto 002a // -000a │ │ catches : 3 │ │ 0x0003 - 0x0009 │ │ -> 0x0009 │ │ 0x000c - 0x002a │ │ -> 0x0009 │ │ 0x002c - 0x0034 │ │ -> 0x0009 │ │ @@ -47154,269 +47156,269 @@ │ │ type : '(Ljava/io/Reader;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 534 16-bit code units │ │ -048458: |[048458] org.acra.CrashReportData.load:(Ljava/io/Reader;)V │ │ -048468: 1d15 |0000: monitor-enter v21 │ │ -04846a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -04846c: 1311 0000 |0002: const/16 v17, #int 0 // #0 │ │ -048470: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -048472: 1313 2800 |0005: const/16 v19, #int 40 // #28 │ │ -048476: 0200 1300 |0007: move/from16 v0, v19 │ │ -04847a: 2304 1d04 |0009: new-array v4, v0, [C // type@041d │ │ -04847e: 120e |000b: const/4 v14, #int 0 // #0 │ │ -048480: 12fa |000c: const/4 v10, #int -1 // #ff │ │ -048482: 1217 |000d: const/4 v7, #int 1 // #1 │ │ -048484: 2203 f401 |000e: new-instance v3, Ljava/io/BufferedReader; // type@01f4 │ │ -048488: 0800 1600 |0010: move-object/from16 v0, v22 │ │ -04848c: 7020 090d 0300 |0012: invoke-direct {v3, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ -048492: 01ef |0015: move v15, v14 │ │ -048494: 6e10 0b0d 0300 |0016: invoke-virtual {v3}, Ljava/io/BufferedReader;.read:()I // method@0d0b │ │ -04849a: 0a08 |0019: move-result v8 │ │ -04849c: 1313 ffff |001a: const/16 v19, #int -1 // #ffff │ │ -0484a0: 0200 1300 |001c: move/from16 v0, v19 │ │ -0484a4: 3308 1900 |001e: if-ne v8, v0, 0037 // +0019 │ │ -0484a8: 1313 0200 |0020: const/16 v19, #int 2 // #2 │ │ -0484ac: 0200 1300 |0022: move/from16 v0, v19 │ │ -0484b0: 330b 5601 |0024: if-ne v11, v0, 017a // +0156 │ │ -0484b4: 1313 0400 |0026: const/16 v19, #int 4 // #4 │ │ -0484b8: 0200 1300 |0028: move/from16 v0, v19 │ │ -0484bc: 3605 5001 |002a: if-gt v5, v0, 017a // +0150 │ │ -0484c0: 2213 1b02 |002c: new-instance v19, Ljava/lang/IllegalArgumentException; // type@021b │ │ -0484c4: 1a14 d813 |002e: const-string v20, "luni.08" // string@13d8 │ │ -0484c8: 7602 7a0d 1300 |0030: invoke-direct/range {v19, v20}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0484ce: 2713 |0033: throw v19 │ │ -0484d0: 0d13 |0034: move-exception v19 │ │ -0484d2: 1e15 |0035: monitor-exit v21 │ │ -0484d4: 2713 |0036: throw v19 │ │ -0484d6: 8e8d |0037: int-to-char v13, v8 │ │ -0484d8: 2140 |0038: array-length v0, v4 │ │ -0484da: 0213 0000 |0039: move/from16 v19, v0 │ │ -0484de: 0200 1300 |003b: move/from16 v0, v19 │ │ -0484e2: 330f 1700 |003d: if-ne v15, v0, 0054 // +0017 │ │ -0484e6: 2140 |003f: array-length v0, v4 │ │ -0484e8: 0213 0000 |0040: move/from16 v19, v0 │ │ -0484ec: da13 1302 |0042: mul-int/lit8 v19, v19, #int 2 // #02 │ │ -0484f0: 0200 1300 |0044: move/from16 v0, v19 │ │ -0484f4: 230c 1d04 |0046: new-array v12, v0, [C // type@041d │ │ -0484f8: 1313 0000 |0048: const/16 v19, #int 0 // #0 │ │ -0484fc: 1314 0000 |004a: const/16 v20, #int 0 // #0 │ │ -048500: 0200 1300 |004c: move/from16 v0, v19 │ │ -048504: 0201 1400 |004e: move/from16 v1, v20 │ │ -048508: 715f d70d 041c |0050: invoke-static {v4, v0, v12, v1, v15}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -04850e: 07c4 |0053: move-object v4, v12 │ │ -048510: 1313 0200 |0054: const/16 v19, #int 2 // #2 │ │ -048514: 0200 1300 |0056: move/from16 v0, v19 │ │ -048518: 330b 3f00 |0058: if-ne v11, v0, 0097 // +003f │ │ -04851c: 1313 1000 |005a: const/16 v19, #int 16 // #10 │ │ -048520: 0200 1300 |005c: move/from16 v0, v19 │ │ -048524: 7120 5b0d 0d00 |005e: invoke-static {v13, v0}, Ljava/lang/Character;.digit:(CI)I // method@0d5b │ │ -04852a: 0a06 |0061: move-result v6 │ │ -04852c: 3a06 2600 |0062: if-ltz v6, 0088 // +0026 │ │ -048530: e013 1104 |0064: shl-int/lit8 v19, v17, #int 4 // #04 │ │ -048534: 9011 1306 |0066: add-int v17, v19, v6 │ │ -048538: d805 0501 |0068: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04853c: 1313 0400 |006a: const/16 v19, #int 4 // #4 │ │ -048540: 0200 1300 |006c: move/from16 v0, v19 │ │ -048544: 3405 a8ff |006e: if-lt v5, v0, 0016 // -0058 │ │ -048548: 120b |0070: const/4 v11, #int 0 // #0 │ │ -04854a: d80e 0f01 |0071: add-int/lit8 v14, v15, #int 1 // #01 │ │ -04854e: 0200 1100 |0073: move/from16 v0, v17 │ │ -048552: 8e00 |0075: int-to-char v0, v0 │ │ -048554: 0213 0000 |0076: move/from16 v19, v0 │ │ -048558: 5013 040f |0078: aput-char v19, v4, v15 │ │ -04855c: 1313 0a00 |007a: const/16 v19, #int 10 // #a │ │ -048560: 0200 1300 |007c: move/from16 v0, v19 │ │ -048564: 320d 1800 |007e: if-eq v13, v0, 0096 // +0018 │ │ -048568: 1313 8500 |0080: const/16 v19, #int 133 // #85 │ │ -04856c: 0200 1300 |0082: move/from16 v0, v19 │ │ -048570: 320d 1200 |0084: if-eq v13, v0, 0096 // +0012 │ │ -048574: 01ef |0086: move v15, v14 │ │ -048576: 288f |0087: goto 0016 // -0071 │ │ -048578: 1313 0400 |0088: const/16 v19, #int 4 // #4 │ │ -04857c: 0200 1300 |008a: move/from16 v0, v19 │ │ -048580: 3605 e4ff |008c: if-gt v5, v0, 0070 // -001c │ │ -048584: 2213 1b02 |008e: new-instance v19, Ljava/lang/IllegalArgumentException; // type@021b │ │ -048588: 1a14 d913 |0090: const-string v20, "luni.09" // string@13d9 │ │ -04858c: 7602 7a0d 1300 |0092: invoke-direct/range {v19, v20}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -048592: 2713 |0095: throw v19 │ │ -048594: 01ef |0096: move v15, v14 │ │ -048596: 1313 0100 |0097: const/16 v19, #int 1 // #1 │ │ -04859a: 0200 1300 |0099: move/from16 v0, v19 │ │ -04859e: 330b 3100 |009b: if-ne v11, v0, 00cc // +0031 │ │ -0485a2: 120b |009d: const/4 v11, #int 0 // #0 │ │ -0485a4: 2c0d 3001 0000 |009e: sparse-switch v13, 000001ce // +00000130 │ │ -0485aa: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ -0485ac: 1313 0400 |00a2: const/16 v19, #int 4 // #4 │ │ -0485b0: 0200 1300 |00a4: move/from16 v0, v19 │ │ -0485b4: 330b 0400 |00a6: if-ne v11, v0, 00aa // +0004 │ │ -0485b8: 01fa |00a8: move v10, v15 │ │ -0485ba: 120b |00a9: const/4 v11, #int 0 // #0 │ │ -0485bc: d80e 0f01 |00aa: add-int/lit8 v14, v15, #int 1 // #01 │ │ -0485c0: 500d 040f |00ac: aput-char v13, v4, v15 │ │ -0485c4: 01ef |00ae: move v15, v14 │ │ -0485c6: 2900 67ff |00af: goto/16 0016 // -0099 │ │ -0485ca: 123b |00b1: const/4 v11, #int 3 // #3 │ │ -0485cc: 2900 64ff |00b2: goto/16 0016 // -009c │ │ -0485d0: 125b |00b4: const/4 v11, #int 5 // #5 │ │ -0485d2: 2900 61ff |00b5: goto/16 0016 // -009f │ │ -0485d6: 130d 0800 |00b7: const/16 v13, #int 8 // #8 │ │ -0485da: 28e8 |00b9: goto 00a1 // -0018 │ │ -0485dc: 130d 0c00 |00ba: const/16 v13, #int 12 // #c │ │ -0485e0: 28e5 |00bc: goto 00a1 // -001b │ │ -0485e2: 130d 0a00 |00bd: const/16 v13, #int 10 // #a │ │ -0485e6: 28e2 |00bf: goto 00a1 // -001e │ │ -0485e8: 130d 0d00 |00c0: const/16 v13, #int 13 // #d │ │ -0485ec: 28df |00c2: goto 00a1 // -0021 │ │ -0485ee: 130d 0900 |00c3: const/16 v13, #int 9 // #9 │ │ -0485f2: 28dc |00c5: goto 00a1 // -0024 │ │ -0485f4: 122b |00c6: const/4 v11, #int 2 // #2 │ │ -0485f6: 1205 |00c7: const/4 v5, #int 0 // #0 │ │ -0485f8: 0211 0500 |00c8: move/from16 v17, v5 │ │ -0485fc: 2900 4cff |00ca: goto/16 0016 // -00b4 │ │ -048600: 2c0d 2801 0000 |00cc: sparse-switch v13, 000001f4 // +00000128 │ │ -048606: 7110 5c0d 0d00 |00cf: invoke-static {v13}, Ljava/lang/Character;.isWhitespace:(C)Z // method@0d5c │ │ -04860c: 0a13 |00d2: move-result v19 │ │ -04860e: 3813 9800 |00d3: if-eqz v19, 016b // +0098 │ │ -048612: 1313 0300 |00d5: const/16 v19, #int 3 // #3 │ │ -048616: 0200 1300 |00d7: move/from16 v0, v19 │ │ -04861a: 330b 0300 |00d9: if-ne v11, v0, 00dc // +0003 │ │ -04861e: 125b |00db: const/4 v11, #int 5 // #5 │ │ -048620: 380f 3aff |00dc: if-eqz v15, 0016 // -00c6 │ │ -048624: 32af 38ff |00de: if-eq v15, v10, 0016 // -00c8 │ │ -048628: 1313 0500 |00e0: const/16 v19, #int 5 // #5 │ │ -04862c: 0200 1300 |00e2: move/from16 v0, v19 │ │ -048630: 320b 32ff |00e4: if-eq v11, v0, 0016 // -00ce │ │ -048634: 1313 ffff |00e6: const/16 v19, #int -1 // #ffff │ │ -048638: 0200 1300 |00e8: move/from16 v0, v19 │ │ -04863c: 330a 8100 |00ea: if-ne v10, v0, 016b // +0081 │ │ -048640: 124b |00ec: const/4 v11, #int 4 // #4 │ │ -048642: 2900 29ff |00ed: goto/16 0016 // -00d7 │ │ -048646: 3807 e0ff |00ef: if-eqz v7, 00cf // -0020 │ │ -04864a: 6e10 0b0d 0300 |00f1: invoke-virtual {v3}, Ljava/io/BufferedReader;.read:()I // method@0d0b │ │ -048650: 0a08 |00f4: move-result v8 │ │ -048652: 1313 ffff |00f5: const/16 v19, #int -1 // #ffff │ │ -048656: 0200 1300 |00f7: move/from16 v0, v19 │ │ -04865a: 3208 1dff |00f9: if-eq v8, v0, 0016 // -00e3 │ │ -04865e: 8e8d |00fb: int-to-char v13, v8 │ │ -048660: 1313 0d00 |00fc: const/16 v19, #int 13 // #d │ │ -048664: 0200 1300 |00fe: move/from16 v0, v19 │ │ -048668: 320d 16ff |0100: if-eq v13, v0, 0016 // -00ea │ │ -04866c: 1313 0a00 |0102: const/16 v19, #int 10 // #a │ │ -048670: 0200 1300 |0104: move/from16 v0, v19 │ │ -048674: 320d 10ff |0106: if-eq v13, v0, 0016 // -00f0 │ │ -048678: 1313 8500 |0108: const/16 v19, #int 133 // #85 │ │ -04867c: 0200 1300 |010a: move/from16 v0, v19 │ │ -048680: 330d e5ff |010c: if-ne v13, v0, 00f1 // -001b │ │ -048684: 2900 08ff |010e: goto/16 0016 // -00f8 │ │ -048688: 1313 0300 |0110: const/16 v19, #int 3 // #3 │ │ -04868c: 0200 1300 |0112: move/from16 v0, v19 │ │ -048690: 330b 0500 |0114: if-ne v11, v0, 0119 // +0005 │ │ -048694: 125b |0116: const/4 v11, #int 5 // #5 │ │ -048696: 2900 fffe |0117: goto/16 0016 // -0101 │ │ -04869a: 120b |0119: const/4 v11, #int 0 // #0 │ │ -04869c: 1217 |011a: const/4 v7, #int 1 // #1 │ │ -04869e: 3c0f 0600 |011b: if-gtz v15, 0121 // +0006 │ │ -0486a2: 390f 3500 |011d: if-nez v15, 0152 // +0035 │ │ -0486a6: 390a 3300 |011f: if-nez v10, 0152 // +0033 │ │ -0486aa: 1313 ffff |0121: const/16 v19, #int -1 // #ffff │ │ -0486ae: 0200 1300 |0123: move/from16 v0, v19 │ │ -0486b2: 330a 0300 |0125: if-ne v10, v0, 0128 // +0003 │ │ -0486b6: 01fa |0127: move v10, v15 │ │ -0486b8: 2210 2f02 |0128: new-instance v16, Ljava/lang/String; // type@022f │ │ -0486bc: 1313 0000 |012a: const/16 v19, #int 0 // #0 │ │ -0486c0: 0800 1000 |012c: move-object/from16 v0, v16 │ │ -0486c4: 0201 1300 |012e: move/from16 v1, v19 │ │ -0486c8: 7040 aa0d 40f1 |0130: invoke-direct {v0, v4, v1, v15}, Ljava/lang/String;.:([CII)V // method@0daa │ │ -0486ce: 1c13 a102 |0133: const-class v19, Lorg/acra/ReportField; // type@02a1 │ │ -0486d2: 1314 0000 |0135: const/16 v20, #int 0 // #0 │ │ -0486d6: 0800 1000 |0137: move-object/from16 v0, v16 │ │ -0486da: 0201 1400 |0139: move/from16 v1, v20 │ │ -0486de: 6e30 bc0d 100a |013b: invoke-virtual {v0, v1, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -0486e4: 0c14 |013e: move-result-object v20 │ │ -0486e6: 7702 750d 1300 |013f: invoke-static/range {v19, v20}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -0486ec: 0c13 |0142: move-result-object v19 │ │ -0486ee: 0800 1000 |0143: move-object/from16 v0, v16 │ │ -0486f2: 6e20 bb0d a000 |0145: invoke-virtual {v0, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -0486f8: 0c14 |0148: move-result-object v20 │ │ -0486fa: 0800 1500 |0149: move-object/from16 v0, v21 │ │ -0486fe: 0801 1300 |014b: move-object/from16 v1, v19 │ │ -048702: 0802 1400 |014d: move-object/from16 v2, v20 │ │ -048706: 6e30 c40e 1002 |014f: invoke-virtual {v0, v1, v2}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04870c: 12fa |0152: const/4 v10, #int -1 // #ff │ │ -04870e: 120e |0153: const/4 v14, #int 0 // #0 │ │ -048710: 01ef |0154: move v15, v14 │ │ -048712: 2900 c1fe |0155: goto/16 0016 // -013f │ │ -048716: 1313 0400 |0157: const/16 v19, #int 4 // #4 │ │ -04871a: 0200 1300 |0159: move/from16 v0, v19 │ │ -04871e: 330b 0300 |015b: if-ne v11, v0, 015e // +0003 │ │ -048722: 01fa |015d: move v10, v15 │ │ -048724: 121b |015e: const/4 v11, #int 1 // #1 │ │ -048726: 2900 b7fe |015f: goto/16 0016 // -0149 │ │ -04872a: 1313 ffff |0161: const/16 v19, #int -1 // #ffff │ │ -04872e: 0200 1300 |0163: move/from16 v0, v19 │ │ -048732: 330a 6aff |0165: if-ne v10, v0, 00cf // -0096 │ │ -048736: 120b |0167: const/4 v11, #int 0 // #0 │ │ -048738: 01fa |0168: move v10, v15 │ │ -04873a: 2900 adfe |0169: goto/16 0016 // -0153 │ │ -04873e: 1313 0500 |016b: const/16 v19, #int 5 // #5 │ │ -048742: 0200 1300 |016d: move/from16 v0, v19 │ │ -048746: 320b 0800 |016f: if-eq v11, v0, 0177 // +0008 │ │ -04874a: 1313 0300 |0171: const/16 v19, #int 3 // #3 │ │ -04874e: 0200 1300 |0173: move/from16 v0, v19 │ │ -048752: 330b 2cff |0175: if-ne v11, v0, 00a1 // -00d4 │ │ -048756: 120b |0177: const/4 v11, #int 0 // #0 │ │ -048758: 2900 29ff |0178: goto/16 00a1 // -00d7 │ │ -04875c: 1313 ffff |017a: const/16 v19, #int -1 // #ffff │ │ -048760: 0200 1300 |017c: move/from16 v0, v19 │ │ -048764: 330a 0500 |017e: if-ne v10, v0, 0183 // +0005 │ │ -048768: 3d0f 0300 |0180: if-lez v15, 0183 // +0003 │ │ -04876c: 01fa |0182: move v10, v15 │ │ -04876e: 3a0a 4900 |0183: if-ltz v10, 01cc // +0049 │ │ -048772: 2210 2f02 |0185: new-instance v16, Ljava/lang/String; // type@022f │ │ -048776: 1313 0000 |0187: const/16 v19, #int 0 // #0 │ │ -04877a: 0800 1000 |0189: move-object/from16 v0, v16 │ │ -04877e: 0201 1300 |018b: move/from16 v1, v19 │ │ -048782: 7040 aa0d 40f1 |018d: invoke-direct {v0, v4, v1, v15}, Ljava/lang/String;.:([CII)V // method@0daa │ │ -048788: 1c13 a102 |0190: const-class v19, Lorg/acra/ReportField; // type@02a1 │ │ -04878c: 1314 0000 |0192: const/16 v20, #int 0 // #0 │ │ -048790: 0800 1000 |0194: move-object/from16 v0, v16 │ │ -048794: 0201 1400 |0196: move/from16 v1, v20 │ │ -048798: 6e30 bc0d 100a |0198: invoke-virtual {v0, v1, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -04879e: 0c14 |019b: move-result-object v20 │ │ -0487a0: 7702 750d 1300 |019c: invoke-static/range {v19, v20}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -0487a6: 0c09 |019f: move-result-object v9 │ │ -0487a8: 1f09 a102 |01a0: check-cast v9, Lorg/acra/ReportField; // type@02a1 │ │ -0487ac: 0800 1000 |01a2: move-object/from16 v0, v16 │ │ -0487b0: 6e20 bb0d a000 |01a4: invoke-virtual {v0, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -0487b6: 0c12 |01a7: move-result-object v18 │ │ -0487b8: 1313 0100 |01a8: const/16 v19, #int 1 // #1 │ │ -0487bc: 0200 1300 |01aa: move/from16 v0, v19 │ │ -0487c0: 330b 1900 |01ac: if-ne v11, v0, 01c5 // +0019 │ │ -0487c4: 2213 3102 |01ae: new-instance v19, Ljava/lang/StringBuilder; // type@0231 │ │ -0487c8: 7601 c60d 1300 |01b0: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0487ce: 0800 1300 |01b3: move-object/from16 v0, v19 │ │ -0487d2: 0801 1200 |01b5: move-object/from16 v1, v18 │ │ -0487d6: 6e20 ce0d 1000 |01b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0487dc: 0c13 |01ba: move-result-object v19 │ │ -0487de: 1a14 0100 |01bb: const-string v20, "��" // string@0001 │ │ -0487e2: 7402 ce0d 1300 |01bd: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0487e8: 0c13 |01c0: move-result-object v19 │ │ -0487ea: 7401 d60d 1300 |01c1: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0487f0: 0c12 |01c4: move-result-object v18 │ │ -0487f2: 0800 1500 |01c5: move-object/from16 v0, v21 │ │ -0487f6: 0801 1200 |01c7: move-object/from16 v1, v18 │ │ -0487fa: 6e30 c40e 9001 |01c9: invoke-virtual {v0, v9, v1}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -048800: 1e15 |01cc: monitor-exit v21 │ │ -048802: 0e00 |01cd: return-void │ │ -048804: 0002 0900 0a00 0000 0d00 0000 6200 ... |01ce: sparse-switch-data (38 units) │ │ -048850: 0002 0800 0a00 0000 0d00 0000 2100 ... |01f4: sparse-switch-data (34 units) │ │ +047d88: |[047d88] org.acra.CrashReportData.load:(Ljava/io/Reader;)V │ │ +047d98: 1d15 |0000: monitor-enter v21 │ │ +047d9a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +047d9c: 1311 0000 |0002: const/16 v17, #int 0 // #0 │ │ +047da0: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +047da2: 1313 2800 |0005: const/16 v19, #int 40 // #28 │ │ +047da6: 0200 1300 |0007: move/from16 v0, v19 │ │ +047daa: 2304 1d04 |0009: new-array v4, v0, [C // type@041d │ │ +047dae: 120e |000b: const/4 v14, #int 0 // #0 │ │ +047db0: 12fa |000c: const/4 v10, #int -1 // #ff │ │ +047db2: 1217 |000d: const/4 v7, #int 1 // #1 │ │ +047db4: 2203 f401 |000e: new-instance v3, Ljava/io/BufferedReader; // type@01f4 │ │ +047db8: 0800 1600 |0010: move-object/from16 v0, v22 │ │ +047dbc: 7020 090d 0300 |0012: invoke-direct {v3, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ +047dc2: 01ef |0015: move v15, v14 │ │ +047dc4: 6e10 0b0d 0300 |0016: invoke-virtual {v3}, Ljava/io/BufferedReader;.read:()I // method@0d0b │ │ +047dca: 0a08 |0019: move-result v8 │ │ +047dcc: 1313 ffff |001a: const/16 v19, #int -1 // #ffff │ │ +047dd0: 0200 1300 |001c: move/from16 v0, v19 │ │ +047dd4: 3308 1900 |001e: if-ne v8, v0, 0037 // +0019 │ │ +047dd8: 1313 0200 |0020: const/16 v19, #int 2 // #2 │ │ +047ddc: 0200 1300 |0022: move/from16 v0, v19 │ │ +047de0: 330b 5601 |0024: if-ne v11, v0, 017a // +0156 │ │ +047de4: 1313 0400 |0026: const/16 v19, #int 4 // #4 │ │ +047de8: 0200 1300 |0028: move/from16 v0, v19 │ │ +047dec: 3605 5001 |002a: if-gt v5, v0, 017a // +0150 │ │ +047df0: 2213 1b02 |002c: new-instance v19, Ljava/lang/IllegalArgumentException; // type@021b │ │ +047df4: 1a14 d213 |002e: const-string v20, "luni.08" // string@13d2 │ │ +047df8: 7602 7a0d 1300 |0030: invoke-direct/range {v19, v20}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +047dfe: 2713 |0033: throw v19 │ │ +047e00: 0d13 |0034: move-exception v19 │ │ +047e02: 1e15 |0035: monitor-exit v21 │ │ +047e04: 2713 |0036: throw v19 │ │ +047e06: 8e8d |0037: int-to-char v13, v8 │ │ +047e08: 2140 |0038: array-length v0, v4 │ │ +047e0a: 0213 0000 |0039: move/from16 v19, v0 │ │ +047e0e: 0200 1300 |003b: move/from16 v0, v19 │ │ +047e12: 330f 1700 |003d: if-ne v15, v0, 0054 // +0017 │ │ +047e16: 2140 |003f: array-length v0, v4 │ │ +047e18: 0213 0000 |0040: move/from16 v19, v0 │ │ +047e1c: da13 1302 |0042: mul-int/lit8 v19, v19, #int 2 // #02 │ │ +047e20: 0200 1300 |0044: move/from16 v0, v19 │ │ +047e24: 230c 1d04 |0046: new-array v12, v0, [C // type@041d │ │ +047e28: 1313 0000 |0048: const/16 v19, #int 0 // #0 │ │ +047e2c: 1314 0000 |004a: const/16 v20, #int 0 // #0 │ │ +047e30: 0200 1300 |004c: move/from16 v0, v19 │ │ +047e34: 0201 1400 |004e: move/from16 v1, v20 │ │ +047e38: 715f d70d 041c |0050: invoke-static {v4, v0, v12, v1, v15}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +047e3e: 07c4 |0053: move-object v4, v12 │ │ +047e40: 1313 0200 |0054: const/16 v19, #int 2 // #2 │ │ +047e44: 0200 1300 |0056: move/from16 v0, v19 │ │ +047e48: 330b 3f00 |0058: if-ne v11, v0, 0097 // +003f │ │ +047e4c: 1313 1000 |005a: const/16 v19, #int 16 // #10 │ │ +047e50: 0200 1300 |005c: move/from16 v0, v19 │ │ +047e54: 7120 5b0d 0d00 |005e: invoke-static {v13, v0}, Ljava/lang/Character;.digit:(CI)I // method@0d5b │ │ +047e5a: 0a06 |0061: move-result v6 │ │ +047e5c: 3a06 2600 |0062: if-ltz v6, 0088 // +0026 │ │ +047e60: e013 1104 |0064: shl-int/lit8 v19, v17, #int 4 // #04 │ │ +047e64: 9011 1306 |0066: add-int v17, v19, v6 │ │ +047e68: d805 0501 |0068: add-int/lit8 v5, v5, #int 1 // #01 │ │ +047e6c: 1313 0400 |006a: const/16 v19, #int 4 // #4 │ │ +047e70: 0200 1300 |006c: move/from16 v0, v19 │ │ +047e74: 3405 a8ff |006e: if-lt v5, v0, 0016 // -0058 │ │ +047e78: 120b |0070: const/4 v11, #int 0 // #0 │ │ +047e7a: d80e 0f01 |0071: add-int/lit8 v14, v15, #int 1 // #01 │ │ +047e7e: 0200 1100 |0073: move/from16 v0, v17 │ │ +047e82: 8e00 |0075: int-to-char v0, v0 │ │ +047e84: 0213 0000 |0076: move/from16 v19, v0 │ │ +047e88: 5013 040f |0078: aput-char v19, v4, v15 │ │ +047e8c: 1313 0a00 |007a: const/16 v19, #int 10 // #a │ │ +047e90: 0200 1300 |007c: move/from16 v0, v19 │ │ +047e94: 320d 1800 |007e: if-eq v13, v0, 0096 // +0018 │ │ +047e98: 1313 8500 |0080: const/16 v19, #int 133 // #85 │ │ +047e9c: 0200 1300 |0082: move/from16 v0, v19 │ │ +047ea0: 320d 1200 |0084: if-eq v13, v0, 0096 // +0012 │ │ +047ea4: 01ef |0086: move v15, v14 │ │ +047ea6: 288f |0087: goto 0016 // -0071 │ │ +047ea8: 1313 0400 |0088: const/16 v19, #int 4 // #4 │ │ +047eac: 0200 1300 |008a: move/from16 v0, v19 │ │ +047eb0: 3605 e4ff |008c: if-gt v5, v0, 0070 // -001c │ │ +047eb4: 2213 1b02 |008e: new-instance v19, Ljava/lang/IllegalArgumentException; // type@021b │ │ +047eb8: 1a14 d313 |0090: const-string v20, "luni.09" // string@13d3 │ │ +047ebc: 7602 7a0d 1300 |0092: invoke-direct/range {v19, v20}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +047ec2: 2713 |0095: throw v19 │ │ +047ec4: 01ef |0096: move v15, v14 │ │ +047ec6: 1313 0100 |0097: const/16 v19, #int 1 // #1 │ │ +047eca: 0200 1300 |0099: move/from16 v0, v19 │ │ +047ece: 330b 3100 |009b: if-ne v11, v0, 00cc // +0031 │ │ +047ed2: 120b |009d: const/4 v11, #int 0 // #0 │ │ +047ed4: 2c0d 3001 0000 |009e: sparse-switch v13, 000001ce // +00000130 │ │ +047eda: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ +047edc: 1313 0400 |00a2: const/16 v19, #int 4 // #4 │ │ +047ee0: 0200 1300 |00a4: move/from16 v0, v19 │ │ +047ee4: 330b 0400 |00a6: if-ne v11, v0, 00aa // +0004 │ │ +047ee8: 01fa |00a8: move v10, v15 │ │ +047eea: 120b |00a9: const/4 v11, #int 0 // #0 │ │ +047eec: d80e 0f01 |00aa: add-int/lit8 v14, v15, #int 1 // #01 │ │ +047ef0: 500d 040f |00ac: aput-char v13, v4, v15 │ │ +047ef4: 01ef |00ae: move v15, v14 │ │ +047ef6: 2900 67ff |00af: goto/16 0016 // -0099 │ │ +047efa: 123b |00b1: const/4 v11, #int 3 // #3 │ │ +047efc: 2900 64ff |00b2: goto/16 0016 // -009c │ │ +047f00: 125b |00b4: const/4 v11, #int 5 // #5 │ │ +047f02: 2900 61ff |00b5: goto/16 0016 // -009f │ │ +047f06: 130d 0800 |00b7: const/16 v13, #int 8 // #8 │ │ +047f0a: 28e8 |00b9: goto 00a1 // -0018 │ │ +047f0c: 130d 0c00 |00ba: const/16 v13, #int 12 // #c │ │ +047f10: 28e5 |00bc: goto 00a1 // -001b │ │ +047f12: 130d 0a00 |00bd: const/16 v13, #int 10 // #a │ │ +047f16: 28e2 |00bf: goto 00a1 // -001e │ │ +047f18: 130d 0d00 |00c0: const/16 v13, #int 13 // #d │ │ +047f1c: 28df |00c2: goto 00a1 // -0021 │ │ +047f1e: 130d 0900 |00c3: const/16 v13, #int 9 // #9 │ │ +047f22: 28dc |00c5: goto 00a1 // -0024 │ │ +047f24: 122b |00c6: const/4 v11, #int 2 // #2 │ │ +047f26: 1205 |00c7: const/4 v5, #int 0 // #0 │ │ +047f28: 0211 0500 |00c8: move/from16 v17, v5 │ │ +047f2c: 2900 4cff |00ca: goto/16 0016 // -00b4 │ │ +047f30: 2c0d 2801 0000 |00cc: sparse-switch v13, 000001f4 // +00000128 │ │ +047f36: 7110 5c0d 0d00 |00cf: invoke-static {v13}, Ljava/lang/Character;.isWhitespace:(C)Z // method@0d5c │ │ +047f3c: 0a13 |00d2: move-result v19 │ │ +047f3e: 3813 9800 |00d3: if-eqz v19, 016b // +0098 │ │ +047f42: 1313 0300 |00d5: const/16 v19, #int 3 // #3 │ │ +047f46: 0200 1300 |00d7: move/from16 v0, v19 │ │ +047f4a: 330b 0300 |00d9: if-ne v11, v0, 00dc // +0003 │ │ +047f4e: 125b |00db: const/4 v11, #int 5 // #5 │ │ +047f50: 380f 3aff |00dc: if-eqz v15, 0016 // -00c6 │ │ +047f54: 32af 38ff |00de: if-eq v15, v10, 0016 // -00c8 │ │ +047f58: 1313 0500 |00e0: const/16 v19, #int 5 // #5 │ │ +047f5c: 0200 1300 |00e2: move/from16 v0, v19 │ │ +047f60: 320b 32ff |00e4: if-eq v11, v0, 0016 // -00ce │ │ +047f64: 1313 ffff |00e6: const/16 v19, #int -1 // #ffff │ │ +047f68: 0200 1300 |00e8: move/from16 v0, v19 │ │ +047f6c: 330a 8100 |00ea: if-ne v10, v0, 016b // +0081 │ │ +047f70: 124b |00ec: const/4 v11, #int 4 // #4 │ │ +047f72: 2900 29ff |00ed: goto/16 0016 // -00d7 │ │ +047f76: 3807 e0ff |00ef: if-eqz v7, 00cf // -0020 │ │ +047f7a: 6e10 0b0d 0300 |00f1: invoke-virtual {v3}, Ljava/io/BufferedReader;.read:()I // method@0d0b │ │ +047f80: 0a08 |00f4: move-result v8 │ │ +047f82: 1313 ffff |00f5: const/16 v19, #int -1 // #ffff │ │ +047f86: 0200 1300 |00f7: move/from16 v0, v19 │ │ +047f8a: 3208 1dff |00f9: if-eq v8, v0, 0016 // -00e3 │ │ +047f8e: 8e8d |00fb: int-to-char v13, v8 │ │ +047f90: 1313 0d00 |00fc: const/16 v19, #int 13 // #d │ │ +047f94: 0200 1300 |00fe: move/from16 v0, v19 │ │ +047f98: 320d 16ff |0100: if-eq v13, v0, 0016 // -00ea │ │ +047f9c: 1313 0a00 |0102: const/16 v19, #int 10 // #a │ │ +047fa0: 0200 1300 |0104: move/from16 v0, v19 │ │ +047fa4: 320d 10ff |0106: if-eq v13, v0, 0016 // -00f0 │ │ +047fa8: 1313 8500 |0108: const/16 v19, #int 133 // #85 │ │ +047fac: 0200 1300 |010a: move/from16 v0, v19 │ │ +047fb0: 330d e5ff |010c: if-ne v13, v0, 00f1 // -001b │ │ +047fb4: 2900 08ff |010e: goto/16 0016 // -00f8 │ │ +047fb8: 1313 0300 |0110: const/16 v19, #int 3 // #3 │ │ +047fbc: 0200 1300 |0112: move/from16 v0, v19 │ │ +047fc0: 330b 0500 |0114: if-ne v11, v0, 0119 // +0005 │ │ +047fc4: 125b |0116: const/4 v11, #int 5 // #5 │ │ +047fc6: 2900 fffe |0117: goto/16 0016 // -0101 │ │ +047fca: 120b |0119: const/4 v11, #int 0 // #0 │ │ +047fcc: 1217 |011a: const/4 v7, #int 1 // #1 │ │ +047fce: 3c0f 0600 |011b: if-gtz v15, 0121 // +0006 │ │ +047fd2: 390f 3500 |011d: if-nez v15, 0152 // +0035 │ │ +047fd6: 390a 3300 |011f: if-nez v10, 0152 // +0033 │ │ +047fda: 1313 ffff |0121: const/16 v19, #int -1 // #ffff │ │ +047fde: 0200 1300 |0123: move/from16 v0, v19 │ │ +047fe2: 330a 0300 |0125: if-ne v10, v0, 0128 // +0003 │ │ +047fe6: 01fa |0127: move v10, v15 │ │ +047fe8: 2210 2f02 |0128: new-instance v16, Ljava/lang/String; // type@022f │ │ +047fec: 1313 0000 |012a: const/16 v19, #int 0 // #0 │ │ +047ff0: 0800 1000 |012c: move-object/from16 v0, v16 │ │ +047ff4: 0201 1300 |012e: move/from16 v1, v19 │ │ +047ff8: 7040 aa0d 40f1 |0130: invoke-direct {v0, v4, v1, v15}, Ljava/lang/String;.:([CII)V // method@0daa │ │ +047ffe: 1c13 a102 |0133: const-class v19, Lorg/acra/ReportField; // type@02a1 │ │ +048002: 1314 0000 |0135: const/16 v20, #int 0 // #0 │ │ +048006: 0800 1000 |0137: move-object/from16 v0, v16 │ │ +04800a: 0201 1400 |0139: move/from16 v1, v20 │ │ +04800e: 6e30 bc0d 100a |013b: invoke-virtual {v0, v1, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +048014: 0c14 |013e: move-result-object v20 │ │ +048016: 7702 750d 1300 |013f: invoke-static/range {v19, v20}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +04801c: 0c13 |0142: move-result-object v19 │ │ +04801e: 0800 1000 |0143: move-object/from16 v0, v16 │ │ +048022: 6e20 bb0d a000 |0145: invoke-virtual {v0, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +048028: 0c14 |0148: move-result-object v20 │ │ +04802a: 0800 1500 |0149: move-object/from16 v0, v21 │ │ +04802e: 0801 1300 |014b: move-object/from16 v1, v19 │ │ +048032: 0802 1400 |014d: move-object/from16 v2, v20 │ │ +048036: 6e30 c40e 1002 |014f: invoke-virtual {v0, v1, v2}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04803c: 12fa |0152: const/4 v10, #int -1 // #ff │ │ +04803e: 120e |0153: const/4 v14, #int 0 // #0 │ │ +048040: 01ef |0154: move v15, v14 │ │ +048042: 2900 c1fe |0155: goto/16 0016 // -013f │ │ +048046: 1313 0400 |0157: const/16 v19, #int 4 // #4 │ │ +04804a: 0200 1300 |0159: move/from16 v0, v19 │ │ +04804e: 330b 0300 |015b: if-ne v11, v0, 015e // +0003 │ │ +048052: 01fa |015d: move v10, v15 │ │ +048054: 121b |015e: const/4 v11, #int 1 // #1 │ │ +048056: 2900 b7fe |015f: goto/16 0016 // -0149 │ │ +04805a: 1313 ffff |0161: const/16 v19, #int -1 // #ffff │ │ +04805e: 0200 1300 |0163: move/from16 v0, v19 │ │ +048062: 330a 6aff |0165: if-ne v10, v0, 00cf // -0096 │ │ +048066: 120b |0167: const/4 v11, #int 0 // #0 │ │ +048068: 01fa |0168: move v10, v15 │ │ +04806a: 2900 adfe |0169: goto/16 0016 // -0153 │ │ +04806e: 1313 0500 |016b: const/16 v19, #int 5 // #5 │ │ +048072: 0200 1300 |016d: move/from16 v0, v19 │ │ +048076: 320b 0800 |016f: if-eq v11, v0, 0177 // +0008 │ │ +04807a: 1313 0300 |0171: const/16 v19, #int 3 // #3 │ │ +04807e: 0200 1300 |0173: move/from16 v0, v19 │ │ +048082: 330b 2cff |0175: if-ne v11, v0, 00a1 // -00d4 │ │ +048086: 120b |0177: const/4 v11, #int 0 // #0 │ │ +048088: 2900 29ff |0178: goto/16 00a1 // -00d7 │ │ +04808c: 1313 ffff |017a: const/16 v19, #int -1 // #ffff │ │ +048090: 0200 1300 |017c: move/from16 v0, v19 │ │ +048094: 330a 0500 |017e: if-ne v10, v0, 0183 // +0005 │ │ +048098: 3d0f 0300 |0180: if-lez v15, 0183 // +0003 │ │ +04809c: 01fa |0182: move v10, v15 │ │ +04809e: 3a0a 4900 |0183: if-ltz v10, 01cc // +0049 │ │ +0480a2: 2210 2f02 |0185: new-instance v16, Ljava/lang/String; // type@022f │ │ +0480a6: 1313 0000 |0187: const/16 v19, #int 0 // #0 │ │ +0480aa: 0800 1000 |0189: move-object/from16 v0, v16 │ │ +0480ae: 0201 1300 |018b: move/from16 v1, v19 │ │ +0480b2: 7040 aa0d 40f1 |018d: invoke-direct {v0, v4, v1, v15}, Ljava/lang/String;.:([CII)V // method@0daa │ │ +0480b8: 1c13 a102 |0190: const-class v19, Lorg/acra/ReportField; // type@02a1 │ │ +0480bc: 1314 0000 |0192: const/16 v20, #int 0 // #0 │ │ +0480c0: 0800 1000 |0194: move-object/from16 v0, v16 │ │ +0480c4: 0201 1400 |0196: move/from16 v1, v20 │ │ +0480c8: 6e30 bc0d 100a |0198: invoke-virtual {v0, v1, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +0480ce: 0c14 |019b: move-result-object v20 │ │ +0480d0: 7702 750d 1300 |019c: invoke-static/range {v19, v20}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +0480d6: 0c09 |019f: move-result-object v9 │ │ +0480d8: 1f09 a102 |01a0: check-cast v9, Lorg/acra/ReportField; // type@02a1 │ │ +0480dc: 0800 1000 |01a2: move-object/from16 v0, v16 │ │ +0480e0: 6e20 bb0d a000 |01a4: invoke-virtual {v0, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +0480e6: 0c12 |01a7: move-result-object v18 │ │ +0480e8: 1313 0100 |01a8: const/16 v19, #int 1 // #1 │ │ +0480ec: 0200 1300 |01aa: move/from16 v0, v19 │ │ +0480f0: 330b 1900 |01ac: if-ne v11, v0, 01c5 // +0019 │ │ +0480f4: 2213 3102 |01ae: new-instance v19, Ljava/lang/StringBuilder; // type@0231 │ │ +0480f8: 7601 c60d 1300 |01b0: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0480fe: 0800 1300 |01b3: move-object/from16 v0, v19 │ │ +048102: 0801 1200 |01b5: move-object/from16 v1, v18 │ │ +048106: 6e20 ce0d 1000 |01b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04810c: 0c13 |01ba: move-result-object v19 │ │ +04810e: 1a14 0100 |01bb: const-string v20, "��" // string@0001 │ │ +048112: 7402 ce0d 1300 |01bd: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048118: 0c13 |01c0: move-result-object v19 │ │ +04811a: 7401 d60d 1300 |01c1: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +048120: 0c12 |01c4: move-result-object v18 │ │ +048122: 0800 1500 |01c5: move-object/from16 v0, v21 │ │ +048126: 0801 1200 |01c7: move-object/from16 v1, v18 │ │ +04812a: 6e30 c40e 9001 |01c9: invoke-virtual {v0, v9, v1}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +048130: 1e15 |01cc: monitor-exit v21 │ │ +048132: 0e00 |01cd: return-void │ │ +048134: 0002 0900 0a00 0000 0d00 0000 6200 ... |01ce: sparse-switch-data (38 units) │ │ +048180: 0002 0800 0a00 0000 0d00 0000 2100 ... |01f4: sparse-switch-data (34 units) │ │ catches : 2 │ │ 0x0007 - 0x0034 │ │ -> 0x0034 │ │ 0x0038 - 0x01cc │ │ -> 0x0034 │ │ positions : │ │ 0x0000 line=314 │ │ @@ -47558,19 +47560,19 @@ │ │ type : '(Ljava/io/OutputStream;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0488a8: |[0488a8] org.acra.CrashReportData.save:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ -0488b8: 6e30 c80e 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.store:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0ec8 │ │ -0488be: 0e00 |0003: return-void │ │ -0488c0: 0d00 |0004: move-exception v0 │ │ -0488c2: 28fe |0005: goto 0003 // -0002 │ │ +0481d8: |[0481d8] org.acra.CrashReportData.save:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ +0481e8: 6e30 c80e 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.store:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0ec8 │ │ +0481ee: 0e00 |0003: return-void │ │ +0481f0: 0d00 |0004: move-exception v0 │ │ +0481f2: 28fe |0005: goto 0003 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=497 │ │ 0x0003 line=500 │ │ 0x0004 line=498 │ │ @@ -47584,18 +47586,18 @@ │ │ type : '(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0488d4: |[0488d4] org.acra.CrashReportData.setProperty:(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/Object; │ │ -0488e4: 6e30 c40e 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -0488ea: 0c00 |0003: move-result-object v0 │ │ -0488ec: 1100 |0004: return-object v0 │ │ +048204: |[048204] org.acra.CrashReportData.setProperty:(Lorg/acra/ReportField;Ljava/lang/String;)Ljava/lang/Object; │ │ +048214: 6e30 c40e 2103 |0000: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04821a: 0c00 |0003: move-result-object v0 │ │ +04821c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/acra/CrashReportData; │ │ 0x0000 - 0x0005 reg=2 key Lorg/acra/ReportField; │ │ 0x0000 - 0x0005 reg=3 value Ljava/lang/String; │ │ @@ -47605,66 +47607,66 @@ │ │ type : '(Ljava/io/OutputStream;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 104 16-bit code units │ │ -0488f0: |[0488f0] org.acra.CrashReportData.store:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ -048900: 1d07 |0000: monitor-enter v7 │ │ -048902: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -048906: 1305 c800 |0003: const/16 v5, #int 200 // #c8 │ │ -04890a: 7020 c70d 5000 |0005: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -048910: 2204 0402 |0008: new-instance v4, Ljava/io/OutputStreamWriter; // type@0204 │ │ -048914: 1a05 6003 |000a: const-string v5, "ISO8859_1" // string@0360 │ │ -048918: 7030 310d 8405 |000c: invoke-direct {v4, v8, v5}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0d31 │ │ -04891e: 3809 0f00 |000f: if-eqz v9, 001e // +000f │ │ -048922: 1a05 9100 |0011: const-string v5, "#" // string@0091 │ │ -048926: 6e20 340d 5400 |0013: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ -04892c: 6e20 340d 9400 |0016: invoke-virtual {v4, v9}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ -048932: 6205 3003 |0019: sget-object v5, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ -048936: 6e20 340d 5400 |001b: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ -04893c: 6e10 b90e 0700 |001e: invoke-virtual {v7}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ -048942: 0c05 |0021: move-result-object v5 │ │ -048944: 7210 6f0e 0500 |0022: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -04894a: 0c02 |0025: move-result-object v2 │ │ -04894c: 7210 480e 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -048952: 0a05 |0029: move-result v5 │ │ -048954: 3805 3900 |002a: if-eqz v5, 0063 // +0039 │ │ -048958: 7210 490e 0200 |002c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04895e: 0c01 |002f: move-result-object v1 │ │ -048960: 1f01 6f02 |0030: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ -048964: 7210 610e 0100 |0032: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -04896a: 0c05 |0035: move-result-object v5 │ │ -04896c: 1f05 a102 |0036: check-cast v5, Lorg/acra/ReportField; // type@02a1 │ │ -048970: 6e10 2b0f 0500 |0038: invoke-virtual {v5}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ -048976: 0c03 |003b: move-result-object v3 │ │ -048978: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -04897a: 7040 b80e 0753 |003d: invoke-direct {v7, v0, v3, v5}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ -048980: 1305 3d00 |0040: const/16 v5, #int 61 // #3d │ │ -048984: 6e20 c90d 5000 |0042: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04898a: 7210 620e 0100 |0045: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ -048990: 0c05 |0048: move-result-object v5 │ │ -048992: 1f05 2f02 |0049: check-cast v5, Ljava/lang/String; // type@022f │ │ -048996: 1206 |004b: const/4 v6, #int 0 // #0 │ │ -048998: 7040 b80e 0765 |004c: invoke-direct {v7, v0, v5, v6}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ -04899e: 6205 3003 |004f: sget-object v5, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ -0489a2: 6e20 ce0d 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0489a8: 6e10 d60d 0000 |0054: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0489ae: 0c05 |0057: move-result-object v5 │ │ -0489b0: 6e20 340d 5400 |0058: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ -0489b6: 1205 |005b: const/4 v5, #int 0 // #0 │ │ -0489b8: 6e20 d50d 5000 |005c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -0489be: 28c7 |005f: goto 0026 // -0039 │ │ -0489c0: 0d05 |0060: move-exception v5 │ │ -0489c2: 1e07 |0061: monitor-exit v7 │ │ -0489c4: 2705 |0062: throw v5 │ │ -0489c6: 6e10 330d 0400 |0063: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.flush:()V // method@0d33 │ │ -0489cc: 1e07 |0066: monitor-exit v7 │ │ -0489ce: 0e00 |0067: return-void │ │ +048220: |[048220] org.acra.CrashReportData.store:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ +048230: 1d07 |0000: monitor-enter v7 │ │ +048232: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +048236: 1305 c800 |0003: const/16 v5, #int 200 // #c8 │ │ +04823a: 7020 c70d 5000 |0005: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +048240: 2204 0402 |0008: new-instance v4, Ljava/io/OutputStreamWriter; // type@0204 │ │ +048244: 1a05 6003 |000a: const-string v5, "ISO8859_1" // string@0360 │ │ +048248: 7030 310d 8405 |000c: invoke-direct {v4, v8, v5}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0d31 │ │ +04824e: 3809 0f00 |000f: if-eqz v9, 001e // +000f │ │ +048252: 1a05 9100 |0011: const-string v5, "#" // string@0091 │ │ +048256: 6e20 340d 5400 |0013: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ +04825c: 6e20 340d 9400 |0016: invoke-virtual {v4, v9}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ +048262: 6205 3003 |0019: sget-object v5, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ +048266: 6e20 340d 5400 |001b: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ +04826c: 6e10 b90e 0700 |001e: invoke-virtual {v7}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ +048272: 0c05 |0021: move-result-object v5 │ │ +048274: 7210 6f0e 0500 |0022: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +04827a: 0c02 |0025: move-result-object v2 │ │ +04827c: 7210 480e 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +048282: 0a05 |0029: move-result v5 │ │ +048284: 3805 3900 |002a: if-eqz v5, 0063 // +0039 │ │ +048288: 7210 490e 0200 |002c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04828e: 0c01 |002f: move-result-object v1 │ │ +048290: 1f01 6f02 |0030: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ +048294: 7210 610e 0100 |0032: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +04829a: 0c05 |0035: move-result-object v5 │ │ +04829c: 1f05 a102 |0036: check-cast v5, Lorg/acra/ReportField; // type@02a1 │ │ +0482a0: 6e10 2b0f 0500 |0038: invoke-virtual {v5}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ +0482a6: 0c03 |003b: move-result-object v3 │ │ +0482a8: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +0482aa: 7040 b80e 0753 |003d: invoke-direct {v7, v0, v3, v5}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ +0482b0: 1305 3d00 |0040: const/16 v5, #int 61 // #3d │ │ +0482b4: 6e20 c90d 5000 |0042: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0482ba: 7210 620e 0100 |0045: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ +0482c0: 0c05 |0048: move-result-object v5 │ │ +0482c2: 1f05 2f02 |0049: check-cast v5, Ljava/lang/String; // type@022f │ │ +0482c6: 1206 |004b: const/4 v6, #int 0 // #0 │ │ +0482c8: 7040 b80e 0765 |004c: invoke-direct {v7, v0, v5, v6}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ +0482ce: 6205 3003 |004f: sget-object v5, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ +0482d2: 6e20 ce0d 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0482d8: 6e10 d60d 0000 |0054: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0482de: 0c05 |0057: move-result-object v5 │ │ +0482e0: 6e20 340d 5400 |0058: invoke-virtual {v4, v5}, Ljava/io/OutputStreamWriter;.write:(Ljava/lang/String;)V // method@0d34 │ │ +0482e6: 1205 |005b: const/4 v5, #int 0 // #0 │ │ +0482e8: 6e20 d50d 5000 |005c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +0482ee: 28c7 |005f: goto 0026 // -0039 │ │ +0482f0: 0d05 |0060: move-exception v5 │ │ +0482f2: 1e07 |0061: monitor-exit v7 │ │ +0482f4: 2705 |0062: throw v5 │ │ +0482f6: 6e10 330d 0400 |0063: invoke-virtual {v4}, Ljava/io/OutputStreamWriter;.flush:()V // method@0d33 │ │ +0482fc: 1e07 |0066: monitor-exit v7 │ │ +0482fe: 0e00 |0067: return-void │ │ catches : 2 │ │ 0x0001 - 0x005f │ │ -> 0x0060 │ │ 0x0063 - 0x0066 │ │ -> 0x0060 │ │ positions : │ │ 0x0000 line=534 │ │ @@ -47702,63 +47704,63 @@ │ │ type : '(Ljava/io/Writer;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -0489e4: |[0489e4] org.acra.CrashReportData.store:(Ljava/io/Writer;Ljava/lang/String;)V │ │ -0489f4: 1d06 |0000: monitor-enter v6 │ │ -0489f6: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -0489fa: 1304 c800 |0003: const/16 v4, #int 200 // #c8 │ │ -0489fe: 7020 c70d 4000 |0005: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -048a04: 3808 0f00 |0008: if-eqz v8, 0017 // +000f │ │ -048a08: 1a04 9100 |000a: const-string v4, "#" // string@0091 │ │ -048a0c: 6e20 530d 4700 |000c: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -048a12: 6e20 530d 8700 |000f: invoke-virtual {v7, v8}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -048a18: 6204 3003 |0012: sget-object v4, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ -048a1c: 6e20 530d 4700 |0014: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -048a22: 6e10 b90e 0600 |0017: invoke-virtual {v6}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ -048a28: 0c04 |001a: move-result-object v4 │ │ -048a2a: 7210 6f0e 0400 |001b: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -048a30: 0c02 |001e: move-result-object v2 │ │ -048a32: 7210 480e 0200 |001f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -048a38: 0a04 |0022: move-result v4 │ │ -048a3a: 3804 3900 |0023: if-eqz v4, 005c // +0039 │ │ -048a3e: 7210 490e 0200 |0025: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -048a44: 0c01 |0028: move-result-object v1 │ │ -048a46: 1f01 6f02 |0029: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ -048a4a: 7210 610e 0100 |002b: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -048a50: 0c04 |002e: move-result-object v4 │ │ -048a52: 1f04 a102 |002f: check-cast v4, Lorg/acra/ReportField; // type@02a1 │ │ -048a56: 6e10 2b0f 0400 |0031: invoke-virtual {v4}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ -048a5c: 0c03 |0034: move-result-object v3 │ │ -048a5e: 1214 |0035: const/4 v4, #int 1 // #1 │ │ -048a60: 7040 b80e 0643 |0036: invoke-direct {v6, v0, v3, v4}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ -048a66: 1304 3d00 |0039: const/16 v4, #int 61 // #3d │ │ -048a6a: 6e20 c90d 4000 |003b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -048a70: 7210 620e 0100 |003e: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ -048a76: 0c04 |0041: move-result-object v4 │ │ -048a78: 1f04 2f02 |0042: check-cast v4, Ljava/lang/String; // type@022f │ │ -048a7c: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -048a7e: 7040 b80e 0654 |0045: invoke-direct {v6, v0, v4, v5}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ -048a84: 6204 3003 |0048: sget-object v4, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ -048a88: 6e20 ce0d 4000 |004a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048a8e: 6e10 d60d 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -048a94: 0c04 |0050: move-result-object v4 │ │ -048a96: 6e20 530d 4700 |0051: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -048a9c: 1204 |0054: const/4 v4, #int 0 // #0 │ │ -048a9e: 6e20 d50d 4000 |0055: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -048aa4: 28c7 |0058: goto 001f // -0039 │ │ -048aa6: 0d04 |0059: move-exception v4 │ │ -048aa8: 1e06 |005a: monitor-exit v6 │ │ -048aaa: 2704 |005b: throw v4 │ │ -048aac: 6e10 520d 0700 |005c: invoke-virtual {v7}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ -048ab2: 1e06 |005f: monitor-exit v6 │ │ -048ab4: 0e00 |0060: return-void │ │ +048314: |[048314] org.acra.CrashReportData.store:(Ljava/io/Writer;Ljava/lang/String;)V │ │ +048324: 1d06 |0000: monitor-enter v6 │ │ +048326: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +04832a: 1304 c800 |0003: const/16 v4, #int 200 // #c8 │ │ +04832e: 7020 c70d 4000 |0005: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +048334: 3808 0f00 |0008: if-eqz v8, 0017 // +000f │ │ +048338: 1a04 9100 |000a: const-string v4, "#" // string@0091 │ │ +04833c: 6e20 530d 4700 |000c: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +048342: 6e20 530d 8700 |000f: invoke-virtual {v7, v8}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +048348: 6204 3003 |0012: sget-object v4, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ +04834c: 6e20 530d 4700 |0014: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +048352: 6e10 b90e 0600 |0017: invoke-virtual {v6}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ +048358: 0c04 |001a: move-result-object v4 │ │ +04835a: 7210 6f0e 0400 |001b: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +048360: 0c02 |001e: move-result-object v2 │ │ +048362: 7210 480e 0200 |001f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +048368: 0a04 |0022: move-result v4 │ │ +04836a: 3804 3900 |0023: if-eqz v4, 005c // +0039 │ │ +04836e: 7210 490e 0200 |0025: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +048374: 0c01 |0028: move-result-object v1 │ │ +048376: 1f01 6f02 |0029: check-cast v1, Ljava/util/Map$Entry; // type@026f │ │ +04837a: 7210 610e 0100 |002b: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +048380: 0c04 |002e: move-result-object v4 │ │ +048382: 1f04 a102 |002f: check-cast v4, Lorg/acra/ReportField; // type@02a1 │ │ +048386: 6e10 2b0f 0400 |0031: invoke-virtual {v4}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ +04838c: 0c03 |0034: move-result-object v3 │ │ +04838e: 1214 |0035: const/4 v4, #int 1 // #1 │ │ +048390: 7040 b80e 0643 |0036: invoke-direct {v6, v0, v3, v4}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ +048396: 1304 3d00 |0039: const/16 v4, #int 61 // #3d │ │ +04839a: 6e20 c90d 4000 |003b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0483a0: 7210 620e 0100 |003e: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ +0483a6: 0c04 |0041: move-result-object v4 │ │ +0483a8: 1f04 2f02 |0042: check-cast v4, Ljava/lang/String; // type@022f │ │ +0483ac: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +0483ae: 7040 b80e 0654 |0045: invoke-direct {v6, v0, v4, v5}, Lorg/acra/CrashReportData;.dumpString:(Ljava/lang/StringBuilder;Ljava/lang/String;Z)V // method@0eb8 │ │ +0483b4: 6204 3003 |0048: sget-object v4, Lorg/acra/CrashReportData;.lineSeparator:Ljava/lang/String; // field@0330 │ │ +0483b8: 6e20 ce0d 4000 |004a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0483be: 6e10 d60d 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0483c4: 0c04 |0050: move-result-object v4 │ │ +0483c6: 6e20 530d 4700 |0051: invoke-virtual {v7, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +0483cc: 1204 |0054: const/4 v4, #int 0 // #0 │ │ +0483ce: 6e20 d50d 4000 |0055: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +0483d4: 28c7 |0058: goto 001f // -0039 │ │ +0483d6: 0d04 |0059: move-exception v4 │ │ +0483d8: 1e06 |005a: monitor-exit v6 │ │ +0483da: 2704 |005b: throw v4 │ │ +0483dc: 6e10 520d 0700 |005c: invoke-virtual {v7}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ +0483e2: 1e06 |005f: monitor-exit v6 │ │ +0483e4: 0e00 |0060: return-void │ │ catches : 2 │ │ 0x0001 - 0x0058 │ │ -> 0x0059 │ │ 0x005c - 0x005f │ │ -> 0x0059 │ │ positions : │ │ 0x0000 line=568 │ │ @@ -47793,18 +47795,18 @@ │ │ type : '(Ljava/io/OutputStream;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -048acc: |[048acc] org.acra.CrashReportData.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ -048adc: 1a00 310b |0000: const-string v0, "UTF-8" // string@0b31 │ │ -048ae0: 6e40 cb0e 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/acra/CrashReportData;.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V // method@0ecb │ │ -048ae6: 0e00 |0005: return-void │ │ +0483fc: |[0483fc] org.acra.CrashReportData.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ +04840c: 1a00 2b0b |0000: const-string v0, "UTF-8" // string@0b2b │ │ +048410: 6e40 cb0e 2103 |0002: invoke-virtual {v1, v2, v3, v0}, Lorg/acra/CrashReportData;.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V // method@0ecb │ │ +048416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0005 line=701 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/CrashReportData; │ │ 0x0000 - 0x0006 reg=2 os Ljava/io/OutputStream; │ │ @@ -47815,122 +47817,122 @@ │ │ type : '(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 226 16-bit code units │ │ -048ae8: |[048ae8] org.acra.CrashReportData.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V │ │ -048af8: 1d0a |0000: monitor-enter v10 │ │ -048afa: 380b 0400 |0001: if-eqz v11, 0005 // +0004 │ │ -048afe: 390d 0b00 |0003: if-nez v13, 000e // +000b │ │ -048b02: 2207 2702 |0005: new-instance v7, Ljava/lang/NullPointerException; // type@0227 │ │ -048b06: 7010 950d 0700 |0007: invoke-direct {v7}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ -048b0c: 2707 |000a: throw v7 │ │ -048b0e: 0d07 |000b: move-exception v7 │ │ -048b10: 1e0a |000c: monitor-exit v10 │ │ -048b12: 2707 |000d: throw v7 │ │ -048b14: 7110 180e 0d00 |000e: invoke-static {v13}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0e18 │ │ -048b1a: 0c07 |0011: move-result-object v7 │ │ -048b1c: 6e10 190e 0700 |0012: invoke-virtual {v7}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@0e19 │ │ -048b22: 0c01 |0015: move-result-object v1 │ │ -048b24: 2206 0502 |0016: new-instance v6, Ljava/io/PrintStream; // type@0205 │ │ -048b28: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -048b2a: 7040 350d b617 |0019: invoke-direct {v6, v11, v7, v1}, Ljava/io/PrintStream;.:(Ljava/io/OutputStream;ZLjava/lang/String;)V // method@0d35 │ │ -048b30: 1a07 1801 |001c: const-string v7, "" // string@0090 │ │ -048b44: 6e20 380d 7600 |0026: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048b4a: 1a07 0c01 |0029: const-string v7, "" // string@008f │ │ -048b62: 6e20 380d 7600 |0035: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048b68: 1a07 3301 |0038: const-string v7, "" // string@0133 │ │ -048b6c: 6e20 380d 7600 |003a: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048b72: 380c 1300 |003d: if-eqz v12, 0050 // +0013 │ │ -048b76: 1a07 3001 |003f: const-string v7, "" // string@0130 │ │ -048b7a: 6e20 370d 7600 |0041: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ -048b80: 7020 cc0e ca00 |0044: invoke-direct {v10, v12}, Lorg/acra/CrashReportData;.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; // method@0ecc │ │ -048b86: 0c07 |0047: move-result-object v7 │ │ -048b88: 6e20 370d 7600 |0048: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ -048b8e: 1a07 1501 |004b: const-string v7, "" // string@0115 │ │ -048b92: 6e20 380d 7600 |004d: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048b98: 6e10 b90e 0a00 |0050: invoke-virtual {v10}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ -048b9e: 0c07 |0053: move-result-object v7 │ │ -048ba0: 7210 6f0e 0700 |0054: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -048ba6: 0c04 |0057: move-result-object v4 │ │ -048ba8: 7210 480e 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -048bae: 0a07 |005b: move-result v7 │ │ -048bb0: 3807 7c00 |005c: if-eqz v7, 00d8 // +007c │ │ -048bb4: 7210 490e 0400 |005e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -048bba: 0c02 |0061: move-result-object v2 │ │ -048bbc: 1f02 6f02 |0062: check-cast v2, Ljava/util/Map$Entry; // type@026f │ │ -048bc0: 7210 610e 0200 |0064: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -048bc6: 0c07 |0067: move-result-object v7 │ │ -048bc8: 1f07 a102 |0068: check-cast v7, Lorg/acra/ReportField; // type@02a1 │ │ -048bcc: 6e10 2b0f 0700 |006a: invoke-virtual {v7}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ -048bd2: 0c05 |006d: move-result-object v5 │ │ -048bd4: 7210 620e 0200 |006e: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ -048bda: 0c03 |0071: move-result-object v3 │ │ -048bdc: 1f03 2f02 |0072: check-cast v3, Ljava/lang/String; // type@022f │ │ -048be0: 1a07 3101 |0074: const-string v7, "" // string@008f │ │ -048bfc: 6e20 370d 7600 |0082: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ -048c02: 7020 cc0e 3a00 |0085: invoke-direct {v10, v3}, Lorg/acra/CrashReportData;.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; // method@0ecc │ │ -048c08: 0c07 |0088: move-result-object v7 │ │ -048c0a: 6e20 370d 7600 |0089: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ -048c10: 1a07 1601 |008c: const-string v7, "" // string@0116 │ │ -048c14: 6e20 380d 7600 |008e: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048c1a: 28c7 |0091: goto 0058 // -0039 │ │ -048c1c: 0d00 |0092: move-exception v0 │ │ -048c1e: 6207 f002 |0093: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -048c22: 2208 3102 |0095: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -048c26: 7010 c60d 0800 |0097: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -048c2c: 1a09 b00b |009a: const-string v9, "Warning: encoding name " // string@0bb0 │ │ -048c30: 6e20 ce0d 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c36: 0c08 |009f: move-result-object v8 │ │ -048c38: 6e20 ce0d d800 |00a0: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c3e: 0c08 |00a3: move-result-object v8 │ │ -048c40: 1a09 4e00 |00a4: const-string v9, " is illegal, using UTF-8 as default encoding" // string@004e │ │ -048c44: 6e20 ce0d 9800 |00a6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c4a: 0c08 |00a9: move-result-object v8 │ │ -048c4c: 6e10 d60d 0800 |00aa: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -048c52: 0c08 |00ad: move-result-object v8 │ │ -048c54: 6e20 380d 8700 |00ae: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048c5a: 1a01 310b |00b1: const-string v1, "UTF-8" // string@0b31 │ │ -048c5e: 2900 63ff |00b3: goto/16 0016 // -009d │ │ -048c62: 0d00 |00b5: move-exception v0 │ │ -048c64: 6207 f002 |00b6: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ -048c68: 2208 3102 |00b8: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -048c6c: 7010 c60d 0800 |00ba: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -048c72: 1a09 af0b |00bd: const-string v9, "Warning: encoding " // string@0baf │ │ -048c76: 6e20 ce0d 9800 |00bf: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c7c: 0c08 |00c2: move-result-object v8 │ │ -048c7e: 6e20 ce0d d800 |00c3: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c84: 0c08 |00c6: move-result-object v8 │ │ -048c86: 1a09 5100 |00c7: const-string v9, " is not supported, using UTF-8 as default encoding" // string@0051 │ │ -048c8a: 6e20 ce0d 9800 |00c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048c90: 0c08 |00cc: move-result-object v8 │ │ -048c92: 6e10 d60d 0800 |00cd: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -048c98: 0c08 |00d0: move-result-object v8 │ │ -048c9a: 6e20 380d 8700 |00d1: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048ca0: 1a01 310b |00d4: const-string v1, "UTF-8" // string@0b31 │ │ -048ca4: 2900 40ff |00d6: goto/16 0016 // -00c0 │ │ -048ca8: 1a07 1701 |00d8: const-string v7, "" // string@0117 │ │ -048cac: 6e20 380d 7600 |00da: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ -048cb2: 6e10 360d 0600 |00dd: invoke-virtual {v6}, Ljava/io/PrintStream;.flush:()V // method@0d36 │ │ -048cb8: 1e0a |00e0: monitor-exit v10 │ │ -048cba: 0e00 |00e1: return-void │ │ +048418: |[048418] org.acra.CrashReportData.storeToXML:(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V │ │ +048428: 1d0a |0000: monitor-enter v10 │ │ +04842a: 380b 0400 |0001: if-eqz v11, 0005 // +0004 │ │ +04842e: 390d 0b00 |0003: if-nez v13, 000e // +000b │ │ +048432: 2207 2702 |0005: new-instance v7, Ljava/lang/NullPointerException; // type@0227 │ │ +048436: 7010 950d 0700 |0007: invoke-direct {v7}, Ljava/lang/NullPointerException;.:()V // method@0d95 │ │ +04843c: 2707 |000a: throw v7 │ │ +04843e: 0d07 |000b: move-exception v7 │ │ +048440: 1e0a |000c: monitor-exit v10 │ │ +048442: 2707 |000d: throw v7 │ │ +048444: 7110 180e 0d00 |000e: invoke-static {v13}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0e18 │ │ +04844a: 0c07 |0011: move-result-object v7 │ │ +04844c: 6e10 190e 0700 |0012: invoke-virtual {v7}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@0e19 │ │ +048452: 0c01 |0015: move-result-object v1 │ │ +048454: 2206 0502 |0016: new-instance v6, Ljava/io/PrintStream; // type@0205 │ │ +048458: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +04845a: 7040 350d b617 |0019: invoke-direct {v6, v11, v7, v1}, Ljava/io/PrintStream;.:(Ljava/io/OutputStream;ZLjava/lang/String;)V // method@0d35 │ │ +048460: 1a07 1801 |001c: const-string v7, "" // string@0090 │ │ +048474: 6e20 380d 7600 |0026: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +04847a: 1a07 0c01 |0029: const-string v7, "" // string@008f │ │ +048492: 6e20 380d 7600 |0035: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +048498: 1a07 3301 |0038: const-string v7, "" // string@0133 │ │ +04849c: 6e20 380d 7600 |003a: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +0484a2: 380c 1300 |003d: if-eqz v12, 0050 // +0013 │ │ +0484a6: 1a07 3001 |003f: const-string v7, "" // string@0130 │ │ +0484aa: 6e20 370d 7600 |0041: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ +0484b0: 7020 cc0e ca00 |0044: invoke-direct {v10, v12}, Lorg/acra/CrashReportData;.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; // method@0ecc │ │ +0484b6: 0c07 |0047: move-result-object v7 │ │ +0484b8: 6e20 370d 7600 |0048: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ +0484be: 1a07 1501 |004b: const-string v7, "" // string@0115 │ │ +0484c2: 6e20 380d 7600 |004d: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +0484c8: 6e10 b90e 0a00 |0050: invoke-virtual {v10}, Lorg/acra/CrashReportData;.entrySet:()Ljava/util/Set; // method@0eb9 │ │ +0484ce: 0c07 |0053: move-result-object v7 │ │ +0484d0: 7210 6f0e 0700 |0054: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +0484d6: 0c04 |0057: move-result-object v4 │ │ +0484d8: 7210 480e 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +0484de: 0a07 |005b: move-result v7 │ │ +0484e0: 3807 7c00 |005c: if-eqz v7, 00d8 // +007c │ │ +0484e4: 7210 490e 0400 |005e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +0484ea: 0c02 |0061: move-result-object v2 │ │ +0484ec: 1f02 6f02 |0062: check-cast v2, Ljava/util/Map$Entry; // type@026f │ │ +0484f0: 7210 610e 0200 |0064: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +0484f6: 0c07 |0067: move-result-object v7 │ │ +0484f8: 1f07 a102 |0068: check-cast v7, Lorg/acra/ReportField; // type@02a1 │ │ +0484fc: 6e10 2b0f 0700 |006a: invoke-virtual {v7}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ +048502: 0c05 |006d: move-result-object v5 │ │ +048504: 7210 620e 0200 |006e: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0e62 │ │ +04850a: 0c03 |0071: move-result-object v3 │ │ +04850c: 1f03 2f02 |0072: check-cast v3, Ljava/lang/String; // type@022f │ │ +048510: 1a07 3101 |0074: const-string v7, "" // string@008f │ │ +04852c: 6e20 370d 7600 |0082: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ +048532: 7020 cc0e 3a00 |0085: invoke-direct {v10, v3}, Lorg/acra/CrashReportData;.substitutePredefinedEntries:(Ljava/lang/String;)Ljava/lang/String; // method@0ecc │ │ +048538: 0c07 |0088: move-result-object v7 │ │ +04853a: 6e20 370d 7600 |0089: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.print:(Ljava/lang/String;)V // method@0d37 │ │ +048540: 1a07 1601 |008c: const-string v7, "" // string@0116 │ │ +048544: 6e20 380d 7600 |008e: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +04854a: 28c7 |0091: goto 0058 // -0039 │ │ +04854c: 0d00 |0092: move-exception v0 │ │ +04854e: 6207 f002 |0093: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +048552: 2208 3102 |0095: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +048556: 7010 c60d 0800 |0097: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04855c: 1a09 aa0b |009a: const-string v9, "Warning: encoding name " // string@0baa │ │ +048560: 6e20 ce0d 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048566: 0c08 |009f: move-result-object v8 │ │ +048568: 6e20 ce0d d800 |00a0: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04856e: 0c08 |00a3: move-result-object v8 │ │ +048570: 1a09 4e00 |00a4: const-string v9, " is illegal, using UTF-8 as default encoding" // string@004e │ │ +048574: 6e20 ce0d 9800 |00a6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04857a: 0c08 |00a9: move-result-object v8 │ │ +04857c: 6e10 d60d 0800 |00aa: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +048582: 0c08 |00ad: move-result-object v8 │ │ +048584: 6e20 380d 8700 |00ae: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +04858a: 1a01 2b0b |00b1: const-string v1, "UTF-8" // string@0b2b │ │ +04858e: 2900 63ff |00b3: goto/16 0016 // -009d │ │ +048592: 0d00 |00b5: move-exception v0 │ │ +048594: 6207 f002 |00b6: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@02f0 │ │ +048598: 2208 3102 |00b8: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +04859c: 7010 c60d 0800 |00ba: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0485a2: 1a09 a90b |00bd: const-string v9, "Warning: encoding " // string@0ba9 │ │ +0485a6: 6e20 ce0d 9800 |00bf: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0485ac: 0c08 |00c2: move-result-object v8 │ │ +0485ae: 6e20 ce0d d800 |00c3: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0485b4: 0c08 |00c6: move-result-object v8 │ │ +0485b6: 1a09 5100 |00c7: const-string v9, " is not supported, using UTF-8 as default encoding" // string@0051 │ │ +0485ba: 6e20 ce0d 9800 |00c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0485c0: 0c08 |00cc: move-result-object v8 │ │ +0485c2: 6e10 d60d 0800 |00cd: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0485c8: 0c08 |00d0: move-result-object v8 │ │ +0485ca: 6e20 380d 8700 |00d1: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +0485d0: 1a01 2b0b |00d4: const-string v1, "UTF-8" // string@0b2b │ │ +0485d4: 2900 40ff |00d6: goto/16 0016 // -00c0 │ │ +0485d8: 1a07 1701 |00d8: const-string v7, "" // string@0117 │ │ +0485dc: 6e20 380d 7600 |00da: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@0d38 │ │ +0485e2: 6e10 360d 0600 |00dd: invoke-virtual {v6}, Ljava/io/PrintStream;.flush:()V // method@0d36 │ │ +0485e8: 1e0a |00e0: monitor-exit v10 │ │ +0485ea: 0e00 |00e1: return-void │ │ catches : 3 │ │ 0x0005 - 0x000b │ │ -> 0x000b │ │ 0x000e - 0x0015 │ │ Ljava/nio/charset/IllegalCharsetNameException; -> 0x0092 │ │ Ljava/nio/charset/UnsupportedCharsetException; -> 0x00b5 │ │ -> 0x000b │ │ @@ -48024,18 +48026,18 @@ │ │ type : '(Lorg/acra/CrashReportDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048ce4: |[048ce4] org.acra.CrashReportDialog$1.:(Lorg/acra/CrashReportDialog;)V │ │ -048cf4: 5b01 3203 |0000: iput-object v1, v0, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048cf8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -048cfe: 0e00 |0005: return-void │ │ +048614: |[048614] org.acra.CrashReportDialog$1.:(Lorg/acra/CrashReportDialog;)V │ │ +048624: 5b01 3203 |0000: iput-object v1, v0, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +048628: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04862e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/acra/CrashReportDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/acra/CrashReportDialog; │ │ │ │ @@ -48045,80 +48047,80 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -048d00: |[048d00] org.acra.CrashReportDialog$1.onClick:(Landroid/view/View;)V │ │ -048d10: 7100 0b0f 0000 |0000: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -048d16: 0c00 |0003: move-result-object v0 │ │ -048d18: 2204 9d02 |0004: new-instance v4, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ -048d1c: 6e10 9a0d 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -048d22: 7020 ed0e 0400 |0009: invoke-direct {v4, v0}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;)V // method@0eed │ │ -048d28: 6e10 f20e 0400 |000c: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setApprovePendingReports:()V // method@0ef2 │ │ -048d2e: 5475 3203 |000f: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d32: 7110 d20e 0500 |0011: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed2 │ │ -048d38: 0c05 |0014: move-result-object v5 │ │ -048d3a: 3805 1700 |0015: if-eqz v5, 002c // +0017 │ │ -048d3e: 5475 3203 |0017: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d42: 5455 3403 |0019: iget-object v5, v5, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048d46: 5476 3203 |001b: iget-object v6, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d4a: 7110 d20e 0600 |001d: invoke-static {v6}, Lorg/acra/CrashReportDialog;.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed2 │ │ -048d50: 0c06 |0020: move-result-object v6 │ │ -048d52: 6e10 2e0c 0600 |0021: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -048d58: 0c06 |0024: move-result-object v6 │ │ -048d5a: 6e10 9d0d 0600 |0025: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -048d60: 0c06 |0028: move-result-object v6 │ │ -048d62: 6e30 f30e 5406 |0029: invoke-virtual {v4, v5, v6}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setUserComment:(Ljava/lang/String;Ljava/lang/String;)V // method@0ef3 │ │ -048d68: 5475 3203 |002c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d6c: 7110 d30e 0500 |002e: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; // method@0ed3 │ │ -048d72: 0c05 |0031: move-result-object v5 │ │ -048d74: 3805 3100 |0032: if-eqz v5, 0063 // +0031 │ │ -048d78: 5475 3203 |0034: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d7c: 7110 d40e 0500 |0036: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed4 │ │ -048d82: 0c05 |0039: move-result-object v5 │ │ -048d84: 3805 2900 |003a: if-eqz v5, 0063 // +0029 │ │ -048d88: 5475 3203 |003c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048d8c: 7110 d40e 0500 |003e: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed4 │ │ -048d92: 0c05 |0041: move-result-object v5 │ │ -048d94: 6e10 2e0c 0500 |0042: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -048d9a: 0c05 |0045: move-result-object v5 │ │ -048d9c: 6e10 9d0d 0500 |0046: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -048da2: 0c03 |0049: move-result-object v3 │ │ -048da4: 5475 3203 |004a: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048da8: 7110 d30e 0500 |004c: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; // method@0ed3 │ │ -048dae: 0c05 |004f: move-result-object v5 │ │ -048db0: 7210 c400 0500 |0050: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ -048db6: 0c01 |0053: move-result-object v1 │ │ -048db8: 1a05 720c |0054: const-string v5, "acra.user.email" // string@0c72 │ │ -048dbc: 7230 c100 5103 |0056: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c1 │ │ -048dc2: 7210 be00 0100 |0059: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ -048dc8: 5475 3203 |005c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048dcc: 5455 3403 |005e: iget-object v5, v5, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048dd0: 6e30 f40e 5403 |0060: invoke-virtual {v4, v5, v3}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setUserEmail:(Ljava/lang/String;Ljava/lang/String;)V // method@0ef4 │ │ -048dd6: 6205 f802 |0063: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -048dda: 1a06 8601 |0065: const-string v6, "About to start ReportSenderWorker from CrashReportDialog" // string@0186 │ │ -048dde: 7120 e50a 6500 |0067: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -048de4: 6e10 f50e 0400 |006a: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ -048dea: 7100 a90e 0000 |006d: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -048df0: 0c05 |0070: move-result-object v5 │ │ -048df2: 7210 4a0f 0500 |0071: invoke-interface {v5}, Lorg/acra/annotation/ReportsCrashes;.resDialogOkToast:()I // method@0f4a │ │ -048df8: 0a02 |0074: move-result v2 │ │ -048dfa: 3802 1000 |0075: if-eqz v2, 0085 // +0010 │ │ -048dfe: 5475 3203 |0077: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048e02: 6e10 d70e 0500 |0079: invoke-virtual {v5}, Lorg/acra/CrashReportDialog;.getApplicationContext:()Landroid/content/Context; // method@0ed7 │ │ -048e08: 0c05 |007c: move-result-object v5 │ │ -048e0a: 1216 |007d: const/4 v6, #int 1 // #1 │ │ -048e0c: 7130 b20c 2506 |007e: invoke-static {v5, v2, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ -048e12: 0c05 |0081: move-result-object v5 │ │ -048e14: 6e10 b70c 0500 |0082: invoke-virtual {v5}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -048e1a: 5475 3203 |0085: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ -048e1e: 6e10 d60e 0500 |0087: invoke-virtual {v5}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ -048e24: 0e00 |008a: return-void │ │ +048630: |[048630] org.acra.CrashReportDialog$1.onClick:(Landroid/view/View;)V │ │ +048640: 7100 0b0f 0000 |0000: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +048646: 0c00 |0003: move-result-object v0 │ │ +048648: 2204 9d02 |0004: new-instance v4, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ +04864c: 6e10 9a0d 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +048652: 7020 ed0e 0400 |0009: invoke-direct {v4, v0}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;)V // method@0eed │ │ +048658: 6e10 f20e 0400 |000c: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setApprovePendingReports:()V // method@0ef2 │ │ +04865e: 5475 3203 |000f: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +048662: 7110 d20e 0500 |0011: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed2 │ │ +048668: 0c05 |0014: move-result-object v5 │ │ +04866a: 3805 1700 |0015: if-eqz v5, 002c // +0017 │ │ +04866e: 5475 3203 |0017: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +048672: 5455 3403 |0019: iget-object v5, v5, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +048676: 5476 3203 |001b: iget-object v6, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +04867a: 7110 d20e 0600 |001d: invoke-static {v6}, Lorg/acra/CrashReportDialog;.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed2 │ │ +048680: 0c06 |0020: move-result-object v6 │ │ +048682: 6e10 2e0c 0600 |0021: invoke-virtual {v6}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +048688: 0c06 |0024: move-result-object v6 │ │ +04868a: 6e10 9d0d 0600 |0025: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +048690: 0c06 |0028: move-result-object v6 │ │ +048692: 6e30 f30e 5406 |0029: invoke-virtual {v4, v5, v6}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setUserComment:(Ljava/lang/String;Ljava/lang/String;)V // method@0ef3 │ │ +048698: 5475 3203 |002c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +04869c: 7110 d30e 0500 |002e: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; // method@0ed3 │ │ +0486a2: 0c05 |0031: move-result-object v5 │ │ +0486a4: 3805 3100 |0032: if-eqz v5, 0063 // +0031 │ │ +0486a8: 5475 3203 |0034: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +0486ac: 7110 d40e 0500 |0036: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed4 │ │ +0486b2: 0c05 |0039: move-result-object v5 │ │ +0486b4: 3805 2900 |003a: if-eqz v5, 0063 // +0029 │ │ +0486b8: 5475 3203 |003c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +0486bc: 7110 d40e 0500 |003e: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; // method@0ed4 │ │ +0486c2: 0c05 |0041: move-result-object v5 │ │ +0486c4: 6e10 2e0c 0500 |0042: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +0486ca: 0c05 |0045: move-result-object v5 │ │ +0486cc: 6e10 9d0d 0500 |0046: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +0486d2: 0c03 |0049: move-result-object v3 │ │ +0486d4: 5475 3203 |004a: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +0486d8: 7110 d30e 0500 |004c: invoke-static {v5}, Lorg/acra/CrashReportDialog;.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; // method@0ed3 │ │ +0486de: 0c05 |004f: move-result-object v5 │ │ +0486e0: 7210 c400 0500 |0050: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ +0486e6: 0c01 |0053: move-result-object v1 │ │ +0486e8: 1a05 6c0c |0054: const-string v5, "acra.user.email" // string@0c6c │ │ +0486ec: 7230 c100 5103 |0056: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c1 │ │ +0486f2: 7210 be00 0100 |0059: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ +0486f8: 5475 3203 |005c: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +0486fc: 5455 3403 |005e: iget-object v5, v5, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +048700: 6e30 f40e 5403 |0060: invoke-virtual {v4, v5, v3}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.setUserEmail:(Ljava/lang/String;Ljava/lang/String;)V // method@0ef4 │ │ +048706: 6205 f802 |0063: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04870a: 1a06 8601 |0065: const-string v6, "About to start ReportSenderWorker from CrashReportDialog" // string@0186 │ │ +04870e: 7120 e50a 6500 |0067: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +048714: 6e10 f50e 0400 |006a: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ +04871a: 7100 a90e 0000 |006d: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048720: 0c05 |0070: move-result-object v5 │ │ +048722: 7210 4a0f 0500 |0071: invoke-interface {v5}, Lorg/acra/annotation/ReportsCrashes;.resDialogOkToast:()I // method@0f4a │ │ +048728: 0a02 |0074: move-result v2 │ │ +04872a: 3802 1000 |0075: if-eqz v2, 0085 // +0010 │ │ +04872e: 5475 3203 |0077: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +048732: 6e10 d70e 0500 |0079: invoke-virtual {v5}, Lorg/acra/CrashReportDialog;.getApplicationContext:()Landroid/content/Context; // method@0ed7 │ │ +048738: 0c05 |007c: move-result-object v5 │ │ +04873a: 1216 |007d: const/4 v6, #int 1 // #1 │ │ +04873c: 7130 b20c 2506 |007e: invoke-static {v5, v2, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ +048742: 0c05 |0081: move-result-object v5 │ │ +048744: 6e10 b70c 0500 |0082: invoke-virtual {v5}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +04874a: 5475 3203 |0085: iget-object v5, v7, Lorg/acra/CrashReportDialog$1;.this$0:Lorg/acra/CrashReportDialog; // field@0332 │ │ +04874e: 6e10 d60e 0500 |0087: invoke-virtual {v5}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ +048754: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0004 line=134 │ │ 0x000c line=135 │ │ 0x000f line=138 │ │ 0x0017 line=139 │ │ @@ -48179,18 +48181,18 @@ │ │ type : '(Lorg/acra/CrashReportDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048e28: |[048e28] org.acra.CrashReportDialog$2.:(Lorg/acra/CrashReportDialog;)V │ │ -048e38: 5b01 3303 |0000: iput-object v1, v0, Lorg/acra/CrashReportDialog$2;.this$0:Lorg/acra/CrashReportDialog; // field@0333 │ │ -048e3c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -048e42: 0e00 |0005: return-void │ │ +048758: |[048758] org.acra.CrashReportDialog$2.:(Lorg/acra/CrashReportDialog;)V │ │ +048768: 5b01 3303 |0000: iput-object v1, v0, Lorg/acra/CrashReportDialog$2;.this$0:Lorg/acra/CrashReportDialog; // field@0333 │ │ +04876c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +048772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/acra/CrashReportDialog$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/acra/CrashReportDialog; │ │ │ │ @@ -48200,21 +48202,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -048e44: |[048e44] org.acra.CrashReportDialog$2.onClick:(Landroid/view/View;)V │ │ -048e54: 7100 0b0f 0000 |0000: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -048e5a: 0c00 |0003: move-result-object v0 │ │ -048e5c: 6e10 040f 0000 |0004: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.deletePendingReports:()V // method@0f04 │ │ -048e62: 5410 3303 |0007: iget-object v0, v1, Lorg/acra/CrashReportDialog$2;.this$0:Lorg/acra/CrashReportDialog; // field@0333 │ │ -048e66: 6e10 d60e 0000 |0009: invoke-virtual {v0}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ -048e6c: 0e00 |000c: return-void │ │ +048774: |[048774] org.acra.CrashReportDialog$2.onClick:(Landroid/view/View;)V │ │ +048784: 7100 0b0f 0000 |0000: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04878a: 0c00 |0003: move-result-object v0 │ │ +04878c: 6e10 040f 0000 |0004: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.deletePendingReports:()V // method@0f04 │ │ +048792: 5410 3303 |0007: iget-object v0, v1, Lorg/acra/CrashReportDialog$2;.this$0:Lorg/acra/CrashReportDialog; // field@0333 │ │ +048796: 6e10 d60e 0000 |0009: invoke-virtual {v0}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ +04879c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=173 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/acra/CrashReportDialog$2; │ │ @@ -48261,22 +48263,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -048e70: |[048e70] org.acra.CrashReportDialog.:()V │ │ -048e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048e82: 7010 0600 0100 |0001: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -048e88: 5b10 3503 |0004: iput-object v0, v1, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ -048e8c: 5b10 3603 |0006: iput-object v0, v1, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ -048e90: 5b10 3703 |0008: iput-object v0, v1, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -048e94: 5b10 3403 |000a: iput-object v0, v1, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048e98: 0e00 |000c: return-void │ │ +0487a0: |[0487a0] org.acra.CrashReportDialog.:()V │ │ +0487b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0487b2: 7010 0600 0100 |0001: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +0487b8: 5b10 3503 |0004: iput-object v0, v1, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ +0487bc: 5b10 3603 |0006: iput-object v0, v1, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ +0487c0: 5b10 3703 |0008: iput-object v0, v1, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +0487c4: 5b10 3403 |000a: iput-object v0, v1, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +0487c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0004 line=50 │ │ 0x0006 line=51 │ │ 0x0008 line=52 │ │ 0x000a line=53 │ │ @@ -48288,17 +48290,17 @@ │ │ type : '(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048e9c: |[048e9c] org.acra.CrashReportDialog.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; │ │ -048eac: 5410 3603 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ -048eb0: 1100 |0002: return-object v0 │ │ +0487cc: |[0487cc] org.acra.CrashReportDialog.access$000:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; │ │ +0487dc: 5410 3603 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ +0487e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/acra/CrashReportDialog; │ │ │ │ #2 : (in Lorg/acra/CrashReportDialog;) │ │ @@ -48306,17 +48308,17 @@ │ │ type : '(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048eb4: |[048eb4] org.acra.CrashReportDialog.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; │ │ -048ec4: 5410 3503 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ -048ec8: 1100 |0002: return-object v0 │ │ +0487e4: |[0487e4] org.acra.CrashReportDialog.access$100:(Lorg/acra/CrashReportDialog;)Landroid/content/SharedPreferences; │ │ +0487f4: 5410 3503 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ +0487f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/acra/CrashReportDialog; │ │ │ │ #3 : (in Lorg/acra/CrashReportDialog;) │ │ @@ -48324,17 +48326,17 @@ │ │ type : '(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048ecc: |[048ecc] org.acra.CrashReportDialog.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; │ │ -048edc: 5410 3703 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -048ee0: 1100 |0002: return-object v0 │ │ +0487fc: |[0487fc] org.acra.CrashReportDialog.access$200:(Lorg/acra/CrashReportDialog;)Landroid/widget/EditText; │ │ +04880c: 5410 3703 |0000: iget-object v0, v1, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048810: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/acra/CrashReportDialog; │ │ │ │ Virtual methods - │ │ @@ -48343,22 +48345,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -048ee4: |[048ee4] org.acra.CrashReportDialog.cancelNotification:()V │ │ -048ef4: 1a01 5916 |0000: const-string v1, "notification" // string@1659 │ │ -048ef8: 6e20 da0e 1200 |0002: invoke-virtual {v2, v1}, Lorg/acra/CrashReportDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0eda │ │ -048efe: 0c00 |0005: move-result-object v0 │ │ -048f00: 1f00 1100 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ -048f04: 1301 9a02 |0008: const/16 v1, #int 666 // #29a │ │ -048f08: 6e20 6500 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ -048f0e: 0e00 |000d: return-void │ │ +048814: |[048814] org.acra.CrashReportDialog.cancelNotification:()V │ │ +048824: 1a01 5316 |0000: const-string v1, "notification" // string@1653 │ │ +048828: 6e20 da0e 1200 |0002: invoke-virtual {v2, v1}, Lorg/acra/CrashReportDialog;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0eda │ │ +04882e: 0c00 |0005: move-result-object v0 │ │ +048830: 1f00 1100 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ +048834: 1301 9a02 |0008: const/16 v1, #int 666 // #29a │ │ +048838: 6e20 6500 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ +04883e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0008 line=196 │ │ 0x000d line=197 │ │ locals : │ │ 0x0008 - 0x000e reg=0 notificationManager Landroid/app/NotificationManager; │ │ @@ -48369,226 +48371,226 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 455 16-bit code units │ │ -048f10: |[048f10] org.acra.CrashReportDialog.onCreate:(Landroid/os/Bundle;)V │ │ -048f20: 6f20 1600 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ -048f26: 6e10 d80e 0e00 |0003: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.getIntent:()Landroid/content/Intent; // method@0ed8 │ │ -048f2c: 0c0a |0006: move-result-object v10 │ │ -048f2e: 1a0b 7a09 |0007: const-string v11, "REPORT_FILE_NAME" // string@097a │ │ -048f32: 6e20 a800 ba00 |0009: invoke-virtual {v10, v11}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ -048f38: 0c0a |000c: move-result-object v10 │ │ -048f3a: 5bea 3403 |000d: iput-object v10, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048f3e: 620a f802 |000f: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -048f42: 220b 3102 |0011: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ -048f46: 7010 c60d 0b00 |0013: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -048f4c: 1a0c 1d09 |0016: const-string v12, "Opening CrashReportDialog for " // string@091d │ │ -048f50: 6e20 ce0d cb00 |0018: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048f56: 0c0b |001b: move-result-object v11 │ │ -048f58: 54ec 3403 |001c: iget-object v12, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048f5c: 6e20 ce0d cb00 |001e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -048f62: 0c0b |0021: move-result-object v11 │ │ -048f64: 6e10 d60d 0b00 |0022: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -048f6a: 0c0b |0025: move-result-object v11 │ │ -048f6c: 7120 e00a ba00 |0026: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -048f72: 54ea 3403 |0029: iget-object v10, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ -048f76: 390a 0500 |002b: if-nez v10, 0030 // +0005 │ │ -048f7a: 6e10 d60e 0e00 |002d: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ -048f80: 123a |0030: const/4 v10, #int 3 // #3 │ │ -048f82: 6e20 de0e ae00 |0031: invoke-virtual {v14, v10}, Lorg/acra/CrashReportDialog;.requestWindowFeature:(I)Z // method@0ede │ │ -048f88: 2206 cd01 |0034: new-instance v6, Landroid/widget/LinearLayout; // type@01cd │ │ -048f8c: 7020 560c e600 |0036: invoke-direct {v6, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ -048f92: 121a |0039: const/4 v10, #int 1 // #1 │ │ -048f94: 6e20 600c a600 |003a: invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c60 │ │ -048f9a: 130a 0a00 |003d: const/16 v10, #int 10 // #a │ │ -048f9e: 130b 0a00 |003f: const/16 v11, #int 10 // #a │ │ -048fa2: 130c 0a00 |0041: const/16 v12, #int 10 // #a │ │ -048fa6: 130d 0a00 |0043: const/16 v13, #int 10 // #a │ │ -048faa: 6e5d 610c a6cb |0045: invoke-virtual {v6, v10, v11, v12, v13}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0c61 │ │ -048fb0: 220a 9e01 |0048: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@019e │ │ -048fb4: 12fb |004a: const/4 v11, #int -1 // #ff │ │ -048fb6: 12ec |004b: const/4 v12, #int -2 // #fe │ │ -048fb8: 7030 750b ba0c |004c: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b75 │ │ -048fbe: 6e20 5f0c a600 |004f: invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c5f │ │ -048fc4: 2207 d201 |0052: new-instance v7, Landroid/widget/ScrollView; // type@01d2 │ │ -048fc8: 7020 760c e700 |0054: invoke-direct {v7, v14}, Landroid/widget/ScrollView;.:(Landroid/content/Context;)V // method@0c76 │ │ -048fce: 220a cc01 |0057: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -048fd2: 12fb |0059: const/4 v11, #int -1 // #ff │ │ -048fd4: 12fc |005a: const/4 v12, #int -1 // #ff │ │ -048fd6: 150d 803f |005b: const/high16 v13, #int 1065353216 // #3f80 │ │ -048fda: 7040 550c badc |005d: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ -048fe0: 6e30 580c 760a |0060: invoke-virtual {v6, v7, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -048fe6: 2208 dc01 |0063: new-instance v8, Landroid/widget/TextView; // type@01dc │ │ -048fea: 7020 960c e800 |0065: invoke-direct {v8, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -048ff0: 7100 a90e 0000 |0068: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -048ff6: 0c0a |006b: move-result-object v10 │ │ -048ff8: 7210 4b0f 0a00 |006c: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogText:()I // method@0f4b │ │ -048ffe: 0a0a |006f: move-result v10 │ │ -049000: 6e20 db0e ae00 |0070: invoke-virtual {v14, v10}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ -049006: 0c0a |0073: move-result-object v10 │ │ -049008: 6e20 ab0c a800 |0074: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04900e: 12fa |0077: const/4 v10, #int -1 // #ff │ │ -049010: 12fb |0078: const/4 v11, #int -1 // #ff │ │ -049012: 6e40 770c 87ba |0079: invoke-virtual {v7, v8, v10, v11}, Landroid/widget/ScrollView;.addView:(Landroid/view/View;II)V // method@0c77 │ │ -049018: 7100 a90e 0000 |007c: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04901e: 0c0a |007f: move-result-object v10 │ │ -049020: 7210 470f 0a00 |0080: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogCommentPrompt:()I // method@0f47 │ │ -049026: 0a01 |0083: move-result v1 │ │ -049028: 3801 4200 |0084: if-eqz v1, 00c6 // +0042 │ │ -04902c: 2203 dc01 |0086: new-instance v3, Landroid/widget/TextView; // type@01dc │ │ -049030: 7020 960c e300 |0088: invoke-direct {v3, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -049036: 6e20 db0e 1e00 |008b: invoke-virtual {v14, v1}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ -04903c: 0c0a |008e: move-result-object v10 │ │ -04903e: 6e20 ab0c a300 |008f: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -049044: 6e10 9d0c 0300 |0092: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingLeft:()I // method@0c9d │ │ -04904a: 0a0a |0095: move-result v10 │ │ -04904c: 130b 0a00 |0096: const/16 v11, #int 10 // #a │ │ -049050: 6e10 9e0c 0300 |0098: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingRight:()I // method@0c9e │ │ -049056: 0a0c |009b: move-result v12 │ │ -049058: 6e10 9c0c 0300 |009c: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingBottom:()I // method@0c9c │ │ -04905e: 0a0d |009f: move-result v13 │ │ -049060: 6e5d a90c a3cb |00a0: invoke-virtual {v3, v10, v11, v12, v13}, Landroid/widget/TextView;.setPadding:(IIII)V // method@0ca9 │ │ -049066: 220a cc01 |00a3: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -04906a: 12fb |00a5: const/4 v11, #int -1 // #ff │ │ -04906c: 12ec |00a6: const/4 v12, #int -2 // #fe │ │ -04906e: 7030 540c ba0c |00a7: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -049074: 6e30 580c 360a |00aa: invoke-virtual {v6, v3, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -04907a: 220a bf01 |00ad: new-instance v10, Landroid/widget/EditText; // type@01bf │ │ -04907e: 7020 2d0c ea00 |00af: invoke-direct {v10, v14}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0c2d │ │ -049084: 5bea 3603 |00b2: iput-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ -049088: 54ea 3603 |00b4: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ -04908c: 122b |00b6: const/4 v11, #int 2 // #2 │ │ -04908e: 6e20 320c ba00 |00b7: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setLines:(I)V // method@0c32 │ │ -049094: 54ea 3603 |00ba: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ -049098: 220b cc01 |00bc: new-instance v11, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -04909c: 12fc |00be: const/4 v12, #int -1 // #ff │ │ -04909e: 12ed |00bf: const/4 v13, #int -2 // #fe │ │ -0490a0: 7030 540c cb0d |00c0: invoke-direct {v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -0490a6: 6e30 580c a60b |00c3: invoke-virtual {v6, v10, v11}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -0490ac: 7100 a90e 0000 |00c6: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -0490b2: 0c0a |00c9: move-result-object v10 │ │ -0490b4: 7210 480f 0a00 |00ca: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogEmailPrompt:()I // method@0f48 │ │ -0490ba: 0a02 |00cd: move-result v2 │ │ -0490bc: 3802 6d00 |00ce: if-eqz v2, 013b // +006d │ │ -0490c0: 2203 dc01 |00d0: new-instance v3, Landroid/widget/TextView; // type@01dc │ │ -0490c4: 7020 960c e300 |00d2: invoke-direct {v3, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -0490ca: 6e20 db0e 2e00 |00d5: invoke-virtual {v14, v2}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ -0490d0: 0c0a |00d8: move-result-object v10 │ │ -0490d2: 6e20 ab0c a300 |00d9: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0490d8: 6e10 9d0c 0300 |00dc: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingLeft:()I // method@0c9d │ │ -0490de: 0a0a |00df: move-result v10 │ │ -0490e0: 130b 0a00 |00e0: const/16 v11, #int 10 // #a │ │ -0490e4: 6e10 9e0c 0300 |00e2: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingRight:()I // method@0c9e │ │ -0490ea: 0a0c |00e5: move-result v12 │ │ -0490ec: 6e10 9c0c 0300 |00e6: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingBottom:()I // method@0c9c │ │ -0490f2: 0a0d |00e9: move-result v13 │ │ -0490f4: 6e5d a90c a3cb |00ea: invoke-virtual {v3, v10, v11, v12, v13}, Landroid/widget/TextView;.setPadding:(IIII)V // method@0ca9 │ │ -0490fa: 220a cc01 |00ed: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -0490fe: 12fb |00ef: const/4 v11, #int -1 // #ff │ │ -049100: 12ec |00f0: const/4 v12, #int -2 // #fe │ │ -049102: 7030 540c ba0c |00f1: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -049108: 6e30 580c 360a |00f4: invoke-virtual {v6, v3, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -04910e: 220a bf01 |00f7: new-instance v10, Landroid/widget/EditText; // type@01bf │ │ -049112: 7020 2d0c ea00 |00f9: invoke-direct {v10, v14}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0c2d │ │ -049118: 5bea 3703 |00fc: iput-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -04911c: 54ea 3703 |00fe: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -049120: 6e10 360c 0a00 |0100: invoke-virtual {v10}, Landroid/widget/EditText;.setSingleLine:()V // method@0c36 │ │ -049126: 54ea 3703 |0103: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -04912a: 130b 2100 |0105: const/16 v11, #int 33 // #21 │ │ -04912e: 6e20 310c ba00 |0107: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -049134: 7100 a90e 0000 |010a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04913a: 0c0a |010d: move-result-object v10 │ │ -04913c: 7210 530f 0a00 |010e: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ -049142: 0c0a |0111: move-result-object v10 │ │ -049144: 7100 a90e 0000 |0112: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04914a: 0c0b |0115: move-result-object v11 │ │ -04914c: 7210 520f 0b00 |0116: invoke-interface {v11}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesMode:()I // method@0f52 │ │ -049152: 0a0b |0119: move-result v11 │ │ -049154: 6e30 d90e ae0b |011a: invoke-virtual {v14, v10, v11}, Lorg/acra/CrashReportDialog;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0ed9 │ │ -04915a: 0c0a |011d: move-result-object v10 │ │ -04915c: 5bea 3503 |011e: iput-object v10, v14, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ -049160: 54ea 3703 |0120: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -049164: 54eb 3503 |0122: iget-object v11, v14, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ -049168: 1a0c 720c |0124: const-string v12, "acra.user.email" // string@0c72 │ │ -04916c: 1a0d 0000 |0126: const-string v13, "" // string@0000 │ │ -049170: 7230 c800 cb0d |0128: invoke-interface {v11, v12, v13}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -049176: 0c0b |012b: move-result-object v11 │ │ -049178: 6e20 370c ba00 |012c: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -04917e: 54ea 3703 |012f: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ -049182: 220b cc01 |0131: new-instance v11, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -049186: 12fc |0133: const/4 v12, #int -1 // #ff │ │ -049188: 12ed |0134: const/4 v13, #int -2 // #fe │ │ -04918a: 7030 540c cb0d |0135: invoke-direct {v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -049190: 6e30 580c a60b |0138: invoke-virtual {v6, v10, v11}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -049196: 2200 cd01 |013b: new-instance v0, Landroid/widget/LinearLayout; // type@01cd │ │ -04919a: 7020 560c e000 |013d: invoke-direct {v0, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ -0491a0: 220a cc01 |0140: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -0491a4: 12fb |0142: const/4 v11, #int -1 // #ff │ │ -0491a6: 12ec |0143: const/4 v12, #int -2 // #fe │ │ -0491a8: 7030 540c ba0c |0144: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -0491ae: 6e20 5f0c a000 |0147: invoke-virtual {v0, v10}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c5f │ │ -0491b4: 6e10 5b0c 0000 |014a: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingLeft:()I // method@0c5b │ │ -0491ba: 0a0a |014d: move-result v10 │ │ -0491bc: 130b 0a00 |014e: const/16 v11, #int 10 // #a │ │ -0491c0: 6e10 5c0c 0000 |0150: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@0c5c │ │ -0491c6: 0a0c |0153: move-result v12 │ │ -0491c8: 6e10 5a0c 0000 |0154: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingBottom:()I // method@0c5a │ │ -0491ce: 0a0d |0157: move-result v13 │ │ -0491d0: 6e5d 610c a0cb |0158: invoke-virtual {v0, v10, v11, v12, v13}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0c61 │ │ -0491d6: 2209 bd01 |015b: new-instance v9, Landroid/widget/Button; // type@01bd │ │ -0491da: 7020 210c e900 |015d: invoke-direct {v9, v14}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0c21 │ │ -0491e0: 140a 1300 0401 |0160: const v10, #float 2.42446e-38 // #01040013 │ │ -0491e6: 6e20 240c a900 |0163: invoke-virtual {v9, v10}, Landroid/widget/Button;.setText:(I)V // method@0c24 │ │ -0491ec: 220a 9502 |0166: new-instance v10, Lorg/acra/CrashReportDialog$1; // type@0295 │ │ -0491f0: 7020 cd0e ea00 |0168: invoke-direct {v10, v14}, Lorg/acra/CrashReportDialog$1;.:(Lorg/acra/CrashReportDialog;)V // method@0ecd │ │ -0491f6: 6e20 230c a900 |016b: invoke-virtual {v9, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ -0491fc: 220a cc01 |016e: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -049200: 12fb |0170: const/4 v11, #int -1 // #ff │ │ -049202: 12ec |0171: const/4 v12, #int -2 // #fe │ │ -049204: 150d 803f |0172: const/high16 v13, #int 1065353216 // #3f80 │ │ -049208: 7040 550c badc |0174: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ -04920e: 6e30 580c 900a |0177: invoke-virtual {v0, v9, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -049214: 2204 bd01 |017a: new-instance v4, Landroid/widget/Button; // type@01bd │ │ -049218: 7020 210c e400 |017c: invoke-direct {v4, v14}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0c21 │ │ -04921e: 140a 0900 0401 |017f: const v10, #float 2.42446e-38 // #01040009 │ │ -049224: 6e20 240c a400 |0182: invoke-virtual {v4, v10}, Landroid/widget/Button;.setText:(I)V // method@0c24 │ │ -04922a: 220a 9602 |0185: new-instance v10, Lorg/acra/CrashReportDialog$2; // type@0296 │ │ -04922e: 7020 cf0e ea00 |0187: invoke-direct {v10, v14}, Lorg/acra/CrashReportDialog$2;.:(Lorg/acra/CrashReportDialog;)V // method@0ecf │ │ -049234: 6e20 230c a400 |018a: invoke-virtual {v4, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ -04923a: 220a cc01 |018d: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -04923e: 12fb |018f: const/4 v11, #int -1 // #ff │ │ -049240: 12ec |0190: const/4 v12, #int -2 // #fe │ │ -049242: 150d 803f |0191: const/high16 v13, #int 1065353216 // #3f80 │ │ -049246: 7040 550c badc |0193: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ -04924c: 6e30 580c 400a |0196: invoke-virtual {v0, v4, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -049252: 220a cc01 |0199: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ -049256: 12fb |019b: const/4 v11, #int -1 // #ff │ │ -049258: 12ec |019c: const/4 v12, #int -2 // #fe │ │ -04925a: 7030 540c ba0c |019d: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ -049260: 6e30 580c 060a |01a0: invoke-virtual {v6, v0, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -049266: 6e20 df0e 6e00 |01a3: invoke-virtual {v14, v6}, Lorg/acra/CrashReportDialog;.setContentView:(Landroid/view/View;)V // method@0edf │ │ -04926c: 7100 a90e 0000 |01a6: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -049272: 0c0a |01a9: move-result-object v10 │ │ -049274: 7210 4c0f 0a00 |01aa: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogTitle:()I // method@0f4c │ │ -04927a: 0a05 |01ad: move-result v5 │ │ -04927c: 3805 0500 |01ae: if-eqz v5, 01b3 // +0005 │ │ -049280: 6e20 e00e 5e00 |01b0: invoke-virtual {v14, v5}, Lorg/acra/CrashReportDialog;.setTitle:(I)V // method@0ee0 │ │ -049286: 6e10 dc0e 0e00 |01b3: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.getWindow:()Landroid/view/Window; // method@0edc │ │ -04928c: 0c0a |01b6: move-result-object v10 │ │ -04928e: 123b |01b7: const/4 v11, #int 3 // #3 │ │ -049290: 7100 a90e 0000 |01b8: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -049296: 0c0c |01bb: move-result-object v12 │ │ -049298: 7210 490f 0c00 |01bc: invoke-interface {v12}, Lorg/acra/annotation/ReportsCrashes;.resDialogIcon:()I // method@0f49 │ │ -04929e: 0a0c |01bf: move-result v12 │ │ -0492a0: 6e30 930b ba0c |01c0: invoke-virtual {v10, v11, v12}, Landroid/view/Window;.setFeatureDrawableResource:(II)V // method@0b93 │ │ -0492a6: 6e10 d50e 0e00 |01c3: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.cancelNotification:()V // method@0ed5 │ │ -0492ac: 0e00 |01c6: return-void │ │ +048840: |[048840] org.acra.CrashReportDialog.onCreate:(Landroid/os/Bundle;)V │ │ +048850: 6f20 1600 fe00 |0000: invoke-super {v14, v15}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0016 │ │ +048856: 6e10 d80e 0e00 |0003: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.getIntent:()Landroid/content/Intent; // method@0ed8 │ │ +04885c: 0c0a |0006: move-result-object v10 │ │ +04885e: 1a0b 7409 |0007: const-string v11, "REPORT_FILE_NAME" // string@0974 │ │ +048862: 6e20 a800 ba00 |0009: invoke-virtual {v10, v11}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00a8 │ │ +048868: 0c0a |000c: move-result-object v10 │ │ +04886a: 5bea 3403 |000d: iput-object v10, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +04886e: 620a f802 |000f: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +048872: 220b 3102 |0011: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ +048876: 7010 c60d 0b00 |0013: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04887c: 1a0c 1709 |0016: const-string v12, "Opening CrashReportDialog for " // string@0917 │ │ +048880: 6e20 ce0d cb00 |0018: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048886: 0c0b |001b: move-result-object v11 │ │ +048888: 54ec 3403 |001c: iget-object v12, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +04888c: 6e20 ce0d cb00 |001e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048892: 0c0b |0021: move-result-object v11 │ │ +048894: 6e10 d60d 0b00 |0022: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04889a: 0c0b |0025: move-result-object v11 │ │ +04889c: 7120 e00a ba00 |0026: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +0488a2: 54ea 3403 |0029: iget-object v10, v14, Lorg/acra/CrashReportDialog;.mReportFileName:Ljava/lang/String; // field@0334 │ │ +0488a6: 390a 0500 |002b: if-nez v10, 0030 // +0005 │ │ +0488aa: 6e10 d60e 0e00 |002d: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.finish:()V // method@0ed6 │ │ +0488b0: 123a |0030: const/4 v10, #int 3 // #3 │ │ +0488b2: 6e20 de0e ae00 |0031: invoke-virtual {v14, v10}, Lorg/acra/CrashReportDialog;.requestWindowFeature:(I)Z // method@0ede │ │ +0488b8: 2206 cd01 |0034: new-instance v6, Landroid/widget/LinearLayout; // type@01cd │ │ +0488bc: 7020 560c e600 |0036: invoke-direct {v6, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ +0488c2: 121a |0039: const/4 v10, #int 1 // #1 │ │ +0488c4: 6e20 600c a600 |003a: invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c60 │ │ +0488ca: 130a 0a00 |003d: const/16 v10, #int 10 // #a │ │ +0488ce: 130b 0a00 |003f: const/16 v11, #int 10 // #a │ │ +0488d2: 130c 0a00 |0041: const/16 v12, #int 10 // #a │ │ +0488d6: 130d 0a00 |0043: const/16 v13, #int 10 // #a │ │ +0488da: 6e5d 610c a6cb |0045: invoke-virtual {v6, v10, v11, v12, v13}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0c61 │ │ +0488e0: 220a 9e01 |0048: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@019e │ │ +0488e4: 12fb |004a: const/4 v11, #int -1 // #ff │ │ +0488e6: 12ec |004b: const/4 v12, #int -2 // #fe │ │ +0488e8: 7030 750b ba0c |004c: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0b75 │ │ +0488ee: 6e20 5f0c a600 |004f: invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c5f │ │ +0488f4: 2207 d201 |0052: new-instance v7, Landroid/widget/ScrollView; // type@01d2 │ │ +0488f8: 7020 760c e700 |0054: invoke-direct {v7, v14}, Landroid/widget/ScrollView;.:(Landroid/content/Context;)V // method@0c76 │ │ +0488fe: 220a cc01 |0057: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048902: 12fb |0059: const/4 v11, #int -1 // #ff │ │ +048904: 12fc |005a: const/4 v12, #int -1 // #ff │ │ +048906: 150d 803f |005b: const/high16 v13, #int 1065353216 // #3f80 │ │ +04890a: 7040 550c badc |005d: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ +048910: 6e30 580c 760a |0060: invoke-virtual {v6, v7, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048916: 2208 dc01 |0063: new-instance v8, Landroid/widget/TextView; // type@01dc │ │ +04891a: 7020 960c e800 |0065: invoke-direct {v8, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +048920: 7100 a90e 0000 |0068: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048926: 0c0a |006b: move-result-object v10 │ │ +048928: 7210 4b0f 0a00 |006c: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogText:()I // method@0f4b │ │ +04892e: 0a0a |006f: move-result v10 │ │ +048930: 6e20 db0e ae00 |0070: invoke-virtual {v14, v10}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ +048936: 0c0a |0073: move-result-object v10 │ │ +048938: 6e20 ab0c a800 |0074: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04893e: 12fa |0077: const/4 v10, #int -1 // #ff │ │ +048940: 12fb |0078: const/4 v11, #int -1 // #ff │ │ +048942: 6e40 770c 87ba |0079: invoke-virtual {v7, v8, v10, v11}, Landroid/widget/ScrollView;.addView:(Landroid/view/View;II)V // method@0c77 │ │ +048948: 7100 a90e 0000 |007c: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04894e: 0c0a |007f: move-result-object v10 │ │ +048950: 7210 470f 0a00 |0080: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogCommentPrompt:()I // method@0f47 │ │ +048956: 0a01 |0083: move-result v1 │ │ +048958: 3801 4200 |0084: if-eqz v1, 00c6 // +0042 │ │ +04895c: 2203 dc01 |0086: new-instance v3, Landroid/widget/TextView; // type@01dc │ │ +048960: 7020 960c e300 |0088: invoke-direct {v3, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +048966: 6e20 db0e 1e00 |008b: invoke-virtual {v14, v1}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ +04896c: 0c0a |008e: move-result-object v10 │ │ +04896e: 6e20 ab0c a300 |008f: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +048974: 6e10 9d0c 0300 |0092: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingLeft:()I // method@0c9d │ │ +04897a: 0a0a |0095: move-result v10 │ │ +04897c: 130b 0a00 |0096: const/16 v11, #int 10 // #a │ │ +048980: 6e10 9e0c 0300 |0098: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingRight:()I // method@0c9e │ │ +048986: 0a0c |009b: move-result v12 │ │ +048988: 6e10 9c0c 0300 |009c: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingBottom:()I // method@0c9c │ │ +04898e: 0a0d |009f: move-result v13 │ │ +048990: 6e5d a90c a3cb |00a0: invoke-virtual {v3, v10, v11, v12, v13}, Landroid/widget/TextView;.setPadding:(IIII)V // method@0ca9 │ │ +048996: 220a cc01 |00a3: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +04899a: 12fb |00a5: const/4 v11, #int -1 // #ff │ │ +04899c: 12ec |00a6: const/4 v12, #int -2 // #fe │ │ +04899e: 7030 540c ba0c |00a7: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +0489a4: 6e30 580c 360a |00aa: invoke-virtual {v6, v3, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +0489aa: 220a bf01 |00ad: new-instance v10, Landroid/widget/EditText; // type@01bf │ │ +0489ae: 7020 2d0c ea00 |00af: invoke-direct {v10, v14}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0c2d │ │ +0489b4: 5bea 3603 |00b2: iput-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ +0489b8: 54ea 3603 |00b4: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ +0489bc: 122b |00b6: const/4 v11, #int 2 // #2 │ │ +0489be: 6e20 320c ba00 |00b7: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setLines:(I)V // method@0c32 │ │ +0489c4: 54ea 3603 |00ba: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userComment:Landroid/widget/EditText; // field@0336 │ │ +0489c8: 220b cc01 |00bc: new-instance v11, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +0489cc: 12fc |00be: const/4 v12, #int -1 // #ff │ │ +0489ce: 12ed |00bf: const/4 v13, #int -2 // #fe │ │ +0489d0: 7030 540c cb0d |00c0: invoke-direct {v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +0489d6: 6e30 580c a60b |00c3: invoke-virtual {v6, v10, v11}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +0489dc: 7100 a90e 0000 |00c6: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +0489e2: 0c0a |00c9: move-result-object v10 │ │ +0489e4: 7210 480f 0a00 |00ca: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogEmailPrompt:()I // method@0f48 │ │ +0489ea: 0a02 |00cd: move-result v2 │ │ +0489ec: 3802 6d00 |00ce: if-eqz v2, 013b // +006d │ │ +0489f0: 2203 dc01 |00d0: new-instance v3, Landroid/widget/TextView; // type@01dc │ │ +0489f4: 7020 960c e300 |00d2: invoke-direct {v3, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +0489fa: 6e20 db0e 2e00 |00d5: invoke-virtual {v14, v2}, Lorg/acra/CrashReportDialog;.getText:(I)Ljava/lang/CharSequence; // method@0edb │ │ +048a00: 0c0a |00d8: move-result-object v10 │ │ +048a02: 6e20 ab0c a300 |00d9: invoke-virtual {v3, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +048a08: 6e10 9d0c 0300 |00dc: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingLeft:()I // method@0c9d │ │ +048a0e: 0a0a |00df: move-result v10 │ │ +048a10: 130b 0a00 |00e0: const/16 v11, #int 10 // #a │ │ +048a14: 6e10 9e0c 0300 |00e2: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingRight:()I // method@0c9e │ │ +048a1a: 0a0c |00e5: move-result v12 │ │ +048a1c: 6e10 9c0c 0300 |00e6: invoke-virtual {v3}, Landroid/widget/TextView;.getPaddingBottom:()I // method@0c9c │ │ +048a22: 0a0d |00e9: move-result v13 │ │ +048a24: 6e5d a90c a3cb |00ea: invoke-virtual {v3, v10, v11, v12, v13}, Landroid/widget/TextView;.setPadding:(IIII)V // method@0ca9 │ │ +048a2a: 220a cc01 |00ed: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048a2e: 12fb |00ef: const/4 v11, #int -1 // #ff │ │ +048a30: 12ec |00f0: const/4 v12, #int -2 // #fe │ │ +048a32: 7030 540c ba0c |00f1: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +048a38: 6e30 580c 360a |00f4: invoke-virtual {v6, v3, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048a3e: 220a bf01 |00f7: new-instance v10, Landroid/widget/EditText; // type@01bf │ │ +048a42: 7020 2d0c ea00 |00f9: invoke-direct {v10, v14}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0c2d │ │ +048a48: 5bea 3703 |00fc: iput-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048a4c: 54ea 3703 |00fe: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048a50: 6e10 360c 0a00 |0100: invoke-virtual {v10}, Landroid/widget/EditText;.setSingleLine:()V // method@0c36 │ │ +048a56: 54ea 3703 |0103: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048a5a: 130b 2100 |0105: const/16 v11, #int 33 // #21 │ │ +048a5e: 6e20 310c ba00 |0107: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +048a64: 7100 a90e 0000 |010a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048a6a: 0c0a |010d: move-result-object v10 │ │ +048a6c: 7210 530f 0a00 |010e: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesName:()Ljava/lang/String; // method@0f53 │ │ +048a72: 0c0a |0111: move-result-object v10 │ │ +048a74: 7100 a90e 0000 |0112: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048a7a: 0c0b |0115: move-result-object v11 │ │ +048a7c: 7210 520f 0b00 |0116: invoke-interface {v11}, Lorg/acra/annotation/ReportsCrashes;.sharedPreferencesMode:()I // method@0f52 │ │ +048a82: 0a0b |0119: move-result v11 │ │ +048a84: 6e30 d90e ae0b |011a: invoke-virtual {v14, v10, v11}, Lorg/acra/CrashReportDialog;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0ed9 │ │ +048a8a: 0c0a |011d: move-result-object v10 │ │ +048a8c: 5bea 3503 |011e: iput-object v10, v14, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ +048a90: 54ea 3703 |0120: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048a94: 54eb 3503 |0122: iget-object v11, v14, Lorg/acra/CrashReportDialog;.prefs:Landroid/content/SharedPreferences; // field@0335 │ │ +048a98: 1a0c 6c0c |0124: const-string v12, "acra.user.email" // string@0c6c │ │ +048a9c: 1a0d 0000 |0126: const-string v13, "" // string@0000 │ │ +048aa0: 7230 c800 cb0d |0128: invoke-interface {v11, v12, v13}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +048aa6: 0c0b |012b: move-result-object v11 │ │ +048aa8: 6e20 370c ba00 |012c: invoke-virtual {v10, v11}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +048aae: 54ea 3703 |012f: iget-object v10, v14, Lorg/acra/CrashReportDialog;.userEmail:Landroid/widget/EditText; // field@0337 │ │ +048ab2: 220b cc01 |0131: new-instance v11, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048ab6: 12fc |0133: const/4 v12, #int -1 // #ff │ │ +048ab8: 12ed |0134: const/4 v13, #int -2 // #fe │ │ +048aba: 7030 540c cb0d |0135: invoke-direct {v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +048ac0: 6e30 580c a60b |0138: invoke-virtual {v6, v10, v11}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048ac6: 2200 cd01 |013b: new-instance v0, Landroid/widget/LinearLayout; // type@01cd │ │ +048aca: 7020 560c e000 |013d: invoke-direct {v0, v14}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ +048ad0: 220a cc01 |0140: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048ad4: 12fb |0142: const/4 v11, #int -1 // #ff │ │ +048ad6: 12ec |0143: const/4 v12, #int -2 // #fe │ │ +048ad8: 7030 540c ba0c |0144: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +048ade: 6e20 5f0c a000 |0147: invoke-virtual {v0, v10}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c5f │ │ +048ae4: 6e10 5b0c 0000 |014a: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingLeft:()I // method@0c5b │ │ +048aea: 0a0a |014d: move-result v10 │ │ +048aec: 130b 0a00 |014e: const/16 v11, #int 10 // #a │ │ +048af0: 6e10 5c0c 0000 |0150: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@0c5c │ │ +048af6: 0a0c |0153: move-result v12 │ │ +048af8: 6e10 5a0c 0000 |0154: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingBottom:()I // method@0c5a │ │ +048afe: 0a0d |0157: move-result v13 │ │ +048b00: 6e5d 610c a0cb |0158: invoke-virtual {v0, v10, v11, v12, v13}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0c61 │ │ +048b06: 2209 bd01 |015b: new-instance v9, Landroid/widget/Button; // type@01bd │ │ +048b0a: 7020 210c e900 |015d: invoke-direct {v9, v14}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0c21 │ │ +048b10: 140a 1300 0401 |0160: const v10, #float 2.42446e-38 // #01040013 │ │ +048b16: 6e20 240c a900 |0163: invoke-virtual {v9, v10}, Landroid/widget/Button;.setText:(I)V // method@0c24 │ │ +048b1c: 220a 9502 |0166: new-instance v10, Lorg/acra/CrashReportDialog$1; // type@0295 │ │ +048b20: 7020 cd0e ea00 |0168: invoke-direct {v10, v14}, Lorg/acra/CrashReportDialog$1;.:(Lorg/acra/CrashReportDialog;)V // method@0ecd │ │ +048b26: 6e20 230c a900 |016b: invoke-virtual {v9, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ +048b2c: 220a cc01 |016e: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048b30: 12fb |0170: const/4 v11, #int -1 // #ff │ │ +048b32: 12ec |0171: const/4 v12, #int -2 // #fe │ │ +048b34: 150d 803f |0172: const/high16 v13, #int 1065353216 // #3f80 │ │ +048b38: 7040 550c badc |0174: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ +048b3e: 6e30 580c 900a |0177: invoke-virtual {v0, v9, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048b44: 2204 bd01 |017a: new-instance v4, Landroid/widget/Button; // type@01bd │ │ +048b48: 7020 210c e400 |017c: invoke-direct {v4, v14}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0c21 │ │ +048b4e: 140a 0900 0401 |017f: const v10, #float 2.42446e-38 // #01040009 │ │ +048b54: 6e20 240c a400 |0182: invoke-virtual {v4, v10}, Landroid/widget/Button;.setText:(I)V // method@0c24 │ │ +048b5a: 220a 9602 |0185: new-instance v10, Lorg/acra/CrashReportDialog$2; // type@0296 │ │ +048b5e: 7020 cf0e ea00 |0187: invoke-direct {v10, v14}, Lorg/acra/CrashReportDialog$2;.:(Lorg/acra/CrashReportDialog;)V // method@0ecf │ │ +048b64: 6e20 230c a400 |018a: invoke-virtual {v4, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ +048b6a: 220a cc01 |018d: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048b6e: 12fb |018f: const/4 v11, #int -1 // #ff │ │ +048b70: 12ec |0190: const/4 v12, #int -2 // #fe │ │ +048b72: 150d 803f |0191: const/high16 v13, #int 1065353216 // #3f80 │ │ +048b76: 7040 550c badc |0193: invoke-direct {v10, v11, v12, v13}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0c55 │ │ +048b7c: 6e30 580c 400a |0196: invoke-virtual {v0, v4, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048b82: 220a cc01 |0199: new-instance v10, Landroid/widget/LinearLayout$LayoutParams; // type@01cc │ │ +048b86: 12fb |019b: const/4 v11, #int -1 // #ff │ │ +048b88: 12ec |019c: const/4 v12, #int -2 // #fe │ │ +048b8a: 7030 540c ba0c |019d: invoke-direct {v10, v11, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0c54 │ │ +048b90: 6e30 580c 060a |01a0: invoke-virtual {v6, v0, v10}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +048b96: 6e20 df0e 6e00 |01a3: invoke-virtual {v14, v6}, Lorg/acra/CrashReportDialog;.setContentView:(Landroid/view/View;)V // method@0edf │ │ +048b9c: 7100 a90e 0000 |01a6: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048ba2: 0c0a |01a9: move-result-object v10 │ │ +048ba4: 7210 4c0f 0a00 |01aa: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.resDialogTitle:()I // method@0f4c │ │ +048baa: 0a05 |01ad: move-result v5 │ │ +048bac: 3805 0500 |01ae: if-eqz v5, 01b3 // +0005 │ │ +048bb0: 6e20 e00e 5e00 |01b0: invoke-virtual {v14, v5}, Lorg/acra/CrashReportDialog;.setTitle:(I)V // method@0ee0 │ │ +048bb6: 6e10 dc0e 0e00 |01b3: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.getWindow:()Landroid/view/Window; // method@0edc │ │ +048bbc: 0c0a |01b6: move-result-object v10 │ │ +048bbe: 123b |01b7: const/4 v11, #int 3 // #3 │ │ +048bc0: 7100 a90e 0000 |01b8: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048bc6: 0c0c |01bb: move-result-object v12 │ │ +048bc8: 7210 490f 0c00 |01bc: invoke-interface {v12}, Lorg/acra/annotation/ReportsCrashes;.resDialogIcon:()I // method@0f49 │ │ +048bce: 0a0c |01bf: move-result v12 │ │ +048bd0: 6e30 930b ba0c |01c0: invoke-virtual {v10, v11, v12}, Landroid/view/Window;.setFeatureDrawableResource:(II)V // method@0b93 │ │ +048bd6: 6e10 d50e 0e00 |01c3: invoke-virtual {v14}, Lorg/acra/CrashReportDialog;.cancelNotification:()V // method@0ed5 │ │ +048bdc: 0e00 |01c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=64 │ │ 0x000f line=65 │ │ 0x0029 line=66 │ │ 0x002d line=67 │ │ @@ -48682,17 +48684,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0492b0: |[0492b0] org.acra.DeviceFeaturesCollector.:()V │ │ -0492c0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0492c6: 0e00 |0003: return-void │ │ +048be0: |[048be0] org.acra.DeviceFeaturesCollector.:()V │ │ +048bf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +048bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/DeviceFeaturesCollector; │ │ │ │ #1 : (in Lorg/acra/DeviceFeaturesCollector;) │ │ @@ -48700,87 +48702,87 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -0492c8: |[0492c8] org.acra.DeviceFeaturesCollector.getFeatures:(Landroid/content/Context;)Ljava/lang/String; │ │ -0492d8: 7100 ae0e 0000 |0000: invoke-static {}, Lorg/acra/Compatibility;.getAPILevel:()I // method@0eae │ │ -0492de: 0a0d |0003: move-result v13 │ │ -0492e0: 125e |0004: const/4 v14, #int 5 // #5 │ │ -0492e2: 34ed 7f00 |0005: if-lt v13, v14, 0084 // +007f │ │ -0492e6: 220c 3002 |0007: new-instance v12, Ljava/lang/StringBuffer; // type@0230 │ │ -0492ea: 7010 c30d 0c00 |0009: invoke-direct {v12}, Ljava/lang/StringBuffer;.:()V // method@0dc3 │ │ -0492f0: 7401 8700 1000 |000c: invoke-virtual/range {v16}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -0492f6: 0c0b |000f: move-result-object v11 │ │ -0492f8: 1c0e 2900 |0010: const-class v14, Landroid/content/pm/PackageManager; // type@0029 │ │ -0492fc: 1a0f c111 |0012: const-string v15, "getSystemAvailableFeatures" // string@11c1 │ │ -049300: 120d |0014: const/4 v13, #int 0 // #0 │ │ -049302: 1f0d 2e04 |0015: check-cast v13, [Ljava/lang/Class; // type@042e │ │ -049306: 6e30 670d fe0d |0017: invoke-virtual {v14, v15, v13}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -04930c: 0c07 |001a: move-result-object v7 │ │ -04930e: 120d |001b: const/4 v13, #int 0 // #0 │ │ -049310: 23dd 3004 |001c: new-array v13, v13, [Ljava/lang/Object; // type@0430 │ │ -049314: 6e30 f60d b70d |001e: invoke-virtual {v7, v11, v13}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -04931a: 0c0d |0021: move-result-object v13 │ │ -04931c: 1f0d 3004 |0022: check-cast v13, [Ljava/lang/Object; // type@0430 │ │ -049320: 07d0 |0024: move-object v0, v13 │ │ -049322: 1f00 3004 |0025: check-cast v0, [Ljava/lang/Object; // type@0430 │ │ -049326: 0705 |0027: move-object v5, v0 │ │ -049328: 0751 |0028: move-object v1, v5 │ │ -04932a: 211a |0029: array-length v10, v1 │ │ -04932c: 1209 |002a: const/4 v9, #int 0 // #0 │ │ -04932e: 35a9 5400 |002b: if-ge v9, v10, 007f // +0054 │ │ -049332: 4603 0109 |002d: aget-object v3, v1, v9 │ │ -049336: 6e10 9a0d 0300 |002f: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04933c: 0c0d |0032: move-result-object v13 │ │ -04933e: 1a0e fc15 |0033: const-string v14, "name" // string@15fc │ │ -049342: 6e20 620d ed00 |0035: invoke-virtual {v13, v14}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ -049348: 0c0d |0038: move-result-object v13 │ │ -04934a: 6e20 ee0d 3d00 |0039: invoke-virtual {v13, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -049350: 0c04 |003c: move-result-object v4 │ │ -049352: 1f04 2f02 |003d: check-cast v4, Ljava/lang/String; // type@022f │ │ -049356: 3804 0d00 |003f: if-eqz v4, 004c // +000d │ │ -04935a: 6e20 c40d 4c00 |0041: invoke-virtual {v12, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -049360: 1a0d 0200 |0044: const-string v13, " │ │ +048bf8: |[048bf8] org.acra.DeviceFeaturesCollector.getFeatures:(Landroid/content/Context;)Ljava/lang/String; │ │ +048c08: 7100 ae0e 0000 |0000: invoke-static {}, Lorg/acra/Compatibility;.getAPILevel:()I // method@0eae │ │ +048c0e: 0a0d |0003: move-result v13 │ │ +048c10: 125e |0004: const/4 v14, #int 5 // #5 │ │ +048c12: 34ed 7f00 |0005: if-lt v13, v14, 0084 // +007f │ │ +048c16: 220c 3002 |0007: new-instance v12, Ljava/lang/StringBuffer; // type@0230 │ │ +048c1a: 7010 c30d 0c00 |0009: invoke-direct {v12}, Ljava/lang/StringBuffer;.:()V // method@0dc3 │ │ +048c20: 7401 8700 1000 |000c: invoke-virtual/range {v16}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +048c26: 0c0b |000f: move-result-object v11 │ │ +048c28: 1c0e 2900 |0010: const-class v14, Landroid/content/pm/PackageManager; // type@0029 │ │ +048c2c: 1a0f bb11 |0012: const-string v15, "getSystemAvailableFeatures" // string@11bb │ │ +048c30: 120d |0014: const/4 v13, #int 0 // #0 │ │ +048c32: 1f0d 2e04 |0015: check-cast v13, [Ljava/lang/Class; // type@042e │ │ +048c36: 6e30 670d fe0d |0017: invoke-virtual {v14, v15, v13}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +048c3c: 0c07 |001a: move-result-object v7 │ │ +048c3e: 120d |001b: const/4 v13, #int 0 // #0 │ │ +048c40: 23dd 3004 |001c: new-array v13, v13, [Ljava/lang/Object; // type@0430 │ │ +048c44: 6e30 f60d b70d |001e: invoke-virtual {v7, v11, v13}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +048c4a: 0c0d |0021: move-result-object v13 │ │ +048c4c: 1f0d 3004 |0022: check-cast v13, [Ljava/lang/Object; // type@0430 │ │ +048c50: 07d0 |0024: move-object v0, v13 │ │ +048c52: 1f00 3004 |0025: check-cast v0, [Ljava/lang/Object; // type@0430 │ │ +048c56: 0705 |0027: move-object v5, v0 │ │ +048c58: 0751 |0028: move-object v1, v5 │ │ +048c5a: 211a |0029: array-length v10, v1 │ │ +048c5c: 1209 |002a: const/4 v9, #int 0 // #0 │ │ +048c5e: 35a9 5400 |002b: if-ge v9, v10, 007f // +0054 │ │ +048c62: 4603 0109 |002d: aget-object v3, v1, v9 │ │ +048c66: 6e10 9a0d 0300 |002f: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +048c6c: 0c0d |0032: move-result-object v13 │ │ +048c6e: 1a0e f615 |0033: const-string v14, "name" // string@15f6 │ │ +048c72: 6e20 620d ed00 |0035: invoke-virtual {v13, v14}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ +048c78: 0c0d |0038: move-result-object v13 │ │ +048c7a: 6e20 ee0d 3d00 |0039: invoke-virtual {v13, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +048c80: 0c04 |003c: move-result-object v4 │ │ +048c82: 1f04 2f02 |003d: check-cast v4, Ljava/lang/String; // type@022f │ │ +048c86: 3804 0d00 |003f: if-eqz v4, 004c // +000d │ │ +048c8a: 6e20 c40d 4c00 |0041: invoke-virtual {v12, v4}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048c90: 1a0d 0200 |0044: const-string v13, " │ │ " // string@0002 │ │ -049364: 6e20 c40d dc00 |0046: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -04936a: d809 0901 |0049: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04936e: 28e0 |004b: goto 002b // -0020 │ │ -049370: 6e10 9a0d 0300 |004c: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -049376: 0c0e |004f: move-result-object v14 │ │ -049378: 1a0f 0211 |0050: const-string v15, "getGlEsVersion" // string@1102 │ │ -04937c: 120d |0052: const/4 v13, #int 0 // #0 │ │ -04937e: 1f0d 2e04 |0053: check-cast v13, [Ljava/lang/Class; // type@042e │ │ -049382: 6e30 670d fe0d |0055: invoke-virtual {v14, v15, v13}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -049388: 0c06 |0058: move-result-object v6 │ │ -04938a: 120d |0059: const/4 v13, #int 0 // #0 │ │ -04938c: 23dd 3004 |005a: new-array v13, v13, [Ljava/lang/Object; // type@0430 │ │ -049390: 6e30 f60d 360d |005c: invoke-virtual {v6, v3, v13}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -049396: 0c08 |005f: move-result-object v8 │ │ -049398: 1f08 2f02 |0060: check-cast v8, Ljava/lang/String; // type@022f │ │ -04939c: 1a0d ea11 |0062: const-string v13, "glEsVersion = " // string@11ea │ │ -0493a0: 6e20 c40d dc00 |0064: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -0493a6: 6e20 c40d 8c00 |0067: invoke-virtual {v12, v8}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -0493ac: 28da |006a: goto 0044 // -0026 │ │ -0493ae: 0d02 |006b: move-exception v2 │ │ -0493b0: 620d f802 |006c: sget-object v13, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0493b4: 1a0e af02 |006e: const-string v14, "Error : " // string@02af │ │ -0493b8: 7130 e70a ed02 |0070: invoke-static {v13, v14, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -0493be: 1a0d 4d02 |0073: const-string v13, "Could not retrieve data: " // string@024d │ │ -0493c2: 6e20 c40d dc00 |0075: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -0493c8: 6e10 e60d 0200 |0078: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0de6 │ │ -0493ce: 0c0d |007b: move-result-object v13 │ │ -0493d0: 6e20 c40d dc00 |007c: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ -0493d6: 6e10 c50d 0c00 |007f: invoke-virtual {v12}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0dc5 │ │ -0493dc: 0c0d |0082: move-result-object v13 │ │ -0493de: 110d |0083: return-object v13 │ │ -0493e0: 1a0d 8302 |0084: const-string v13, "Data available only with API Level > 5" // string@0283 │ │ -0493e4: 28fd |0086: goto 0083 // -0003 │ │ +048c94: 6e20 c40d dc00 |0046: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048c9a: d809 0901 |0049: add-int/lit8 v9, v9, #int 1 // #01 │ │ +048c9e: 28e0 |004b: goto 002b // -0020 │ │ +048ca0: 6e10 9a0d 0300 |004c: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +048ca6: 0c0e |004f: move-result-object v14 │ │ +048ca8: 1a0f fc10 |0050: const-string v15, "getGlEsVersion" // string@10fc │ │ +048cac: 120d |0052: const/4 v13, #int 0 // #0 │ │ +048cae: 1f0d 2e04 |0053: check-cast v13, [Ljava/lang/Class; // type@042e │ │ +048cb2: 6e30 670d fe0d |0055: invoke-virtual {v14, v15, v13}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +048cb8: 0c06 |0058: move-result-object v6 │ │ +048cba: 120d |0059: const/4 v13, #int 0 // #0 │ │ +048cbc: 23dd 3004 |005a: new-array v13, v13, [Ljava/lang/Object; // type@0430 │ │ +048cc0: 6e30 f60d 360d |005c: invoke-virtual {v6, v3, v13}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +048cc6: 0c08 |005f: move-result-object v8 │ │ +048cc8: 1f08 2f02 |0060: check-cast v8, Ljava/lang/String; // type@022f │ │ +048ccc: 1a0d e411 |0062: const-string v13, "glEsVersion = " // string@11e4 │ │ +048cd0: 6e20 c40d dc00 |0064: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048cd6: 6e20 c40d 8c00 |0067: invoke-virtual {v12, v8}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048cdc: 28da |006a: goto 0044 // -0026 │ │ +048cde: 0d02 |006b: move-exception v2 │ │ +048ce0: 620d f802 |006c: sget-object v13, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +048ce4: 1a0e af02 |006e: const-string v14, "Error : " // string@02af │ │ +048ce8: 7130 e70a ed02 |0070: invoke-static {v13, v14, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +048cee: 1a0d 4d02 |0073: const-string v13, "Could not retrieve data: " // string@024d │ │ +048cf2: 6e20 c40d dc00 |0075: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048cf8: 6e10 e60d 0200 |0078: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0de6 │ │ +048cfe: 0c0d |007b: move-result-object v13 │ │ +048d00: 6e20 c40d dc00 |007c: invoke-virtual {v12, v13}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@0dc4 │ │ +048d06: 6e10 c50d 0c00 |007f: invoke-virtual {v12}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0dc5 │ │ +048d0c: 0c0d |0082: move-result-object v13 │ │ +048d0e: 110d |0083: return-object v13 │ │ +048d10: 1a0d 8302 |0084: const-string v13, "Data available only with API Level > 5" // string@0283 │ │ +048d14: 28fd |0086: goto 0083 // -0003 │ │ catches : 1 │ │ 0x0010 - 0x006a │ │ Ljava/lang/Throwable; -> 0x006b │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ 0x000c line=37 │ │ @@ -48847,480 +48849,485 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 89 16-bit code units │ │ -0493f8: |[0493f8] org.acra.DropBoxCollector.:()V │ │ -049408: 1300 0f00 |0000: const/16 v0, #int 15 // #f │ │ -04940c: 2300 3204 |0002: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ -049410: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -049412: 1a02 621b |0005: const-string v2, "system_app_anr" // string@1b62 │ │ -049416: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -04941a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -04941c: 1a02 641b |000a: const-string v2, "system_app_wtf" // string@1b64 │ │ -049420: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -049424: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -049426: 1a02 631b |000f: const-string v2, "system_app_crash" // string@1b63 │ │ -04942a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -04942e: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -049430: 1a02 651b |0014: const-string v2, "system_server_anr" // string@1b65 │ │ -049434: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -049438: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -04943a: 1a02 671b |0019: const-string v2, "system_server_wtf" // string@1b67 │ │ -04943e: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -049442: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -049444: 1a02 661b |001e: const-string v2, "system_server_crash" // string@1b66 │ │ -049448: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -04944c: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -04944e: 1a02 e701 |0023: const-string v2, "BATTERY_DISCHARGE_INFO" // string@01e7 │ │ -049452: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -049456: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -049458: 1a02 d709 |0028: const-string v2, "SYSTEM_RECOVERY_LOG" // string@09d7 │ │ -04945c: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -049460: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -049464: 1a02 d509 |002e: const-string v2, "SYSTEM_BOOT" // string@09d5 │ │ -049468: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -04946c: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -049470: 1a02 d609 |0034: const-string v2, "SYSTEM_LAST_KMSG" // string@09d6 │ │ -049474: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -049478: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -04947c: 1a02 7a01 |003a: const-string v2, "APANIC_CONSOLE" // string@017a │ │ -049480: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -049484: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -049488: 1a02 7b01 |0040: const-string v2, "APANIC_THREADS" // string@017b │ │ -04948c: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ -049490: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ -049494: 1a02 d809 |0046: const-string v2, "SYSTEM_RESTART" // string@09d8 │ │ -049498: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ -04949c: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ -0494a0: 1a02 da09 |004c: const-string v2, "SYSTEM_TOMBSTONE" // string@09da │ │ -0494a4: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -0494a8: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ -0494ac: 1a02 c10e |0052: const-string v2, "data_app_strictmode" // string@0ec1 │ │ -0494b0: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -0494b4: 6900 3803 |0056: sput-object v0, Lorg/acra/DropBoxCollector;.SYSTEM_TAGS:[Ljava/lang/String; // field@0338 │ │ -0494b8: 0e00 |0058: return-void │ │ +048d28: |[048d28] org.acra.DropBoxCollector.:()V │ │ +048d38: 1300 0f00 |0000: const/16 v0, #int 15 // #f │ │ +048d3c: 2300 3204 |0002: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ +048d40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +048d42: 1a02 5c1b |0005: const-string v2, "system_app_anr" // string@1b5c │ │ +048d46: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +048d4a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +048d4c: 1a02 5e1b |000a: const-string v2, "system_app_wtf" // string@1b5e │ │ +048d50: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +048d54: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +048d56: 1a02 5d1b |000f: const-string v2, "system_app_crash" // string@1b5d │ │ +048d5a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +048d5e: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +048d60: 1a02 5f1b |0014: const-string v2, "system_server_anr" // string@1b5f │ │ +048d64: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +048d68: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +048d6a: 1a02 611b |0019: const-string v2, "system_server_wtf" // string@1b61 │ │ +048d6e: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +048d72: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +048d74: 1a02 601b |001e: const-string v2, "system_server_crash" // string@1b60 │ │ +048d78: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +048d7c: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +048d7e: 1a02 e701 |0023: const-string v2, "BATTERY_DISCHARGE_INFO" // string@01e7 │ │ +048d82: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +048d86: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +048d88: 1a02 d109 |0028: const-string v2, "SYSTEM_RECOVERY_LOG" // string@09d1 │ │ +048d8c: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +048d90: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +048d94: 1a02 cf09 |002e: const-string v2, "SYSTEM_BOOT" // string@09cf │ │ +048d98: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +048d9c: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +048da0: 1a02 d009 |0034: const-string v2, "SYSTEM_LAST_KMSG" // string@09d0 │ │ +048da4: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +048da8: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +048dac: 1a02 7a01 |003a: const-string v2, "APANIC_CONSOLE" // string@017a │ │ +048db0: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +048db4: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +048db8: 1a02 7b01 |0040: const-string v2, "APANIC_THREADS" // string@017b │ │ +048dbc: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ +048dc0: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ +048dc4: 1a02 d209 |0046: const-string v2, "SYSTEM_RESTART" // string@09d2 │ │ +048dc8: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ +048dcc: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ +048dd0: 1a02 d409 |004c: const-string v2, "SYSTEM_TOMBSTONE" // string@09d4 │ │ +048dd4: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +048dd8: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ +048ddc: 1a02 bb0e |0052: const-string v2, "data_app_strictmode" // string@0ebb │ │ +048de0: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +048de4: 6900 3803 |0056: sput-object v0, Lorg/acra/DropBoxCollector;.SYSTEM_TAGS:[Ljava/lang/String; // field@0338 │ │ +048de8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #1 : (in Lorg/acra/DropBoxCollector;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0494bc: |[0494bc] org.acra.DropBoxCollector.:()V │ │ -0494cc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0494d2: 0e00 |0003: return-void │ │ +048dec: |[048dec] org.acra.DropBoxCollector.:()V │ │ +048dfc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +048e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/DropBoxCollector; │ │ │ │ #2 : (in Lorg/acra/DropBoxCollector;) │ │ name : 'read' │ │ type : '(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 28 │ │ + registers : 29 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 506 16-bit code units │ │ -0494d4: |[0494d4] org.acra.DropBoxCollector.read:(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; │ │ -0494e4: 7100 af0e 0000 |0000: invoke-static {}, Lorg/acra/Compatibility;.getDropBoxServiceName:()Ljava/lang/String; // method@0eaf │ │ -0494ea: 0c0e |0003: move-result-object v14 │ │ -0494ec: 380e ab01 |0004: if-eqz v14, 01af // +01ab │ │ -0494f0: 2205 3102 |0006: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -0494f4: 7010 c60d 0500 |0008: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0494fa: 0800 1a00 |000b: move-object/from16 v0, v26 │ │ -0494fe: 6e20 8d00 e000 |000d: invoke-virtual {v0, v14}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -049504: 0c04 |0010: move-result-object v4 │ │ -049506: 6e10 9a0d 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04950c: 0c15 |0014: move-result-object v21 │ │ -04950e: 1a16 5311 |0015: const-string v22, "getNextEntry" // string@1153 │ │ -049512: 1317 0200 |0017: const/16 v23, #int 2 // #2 │ │ -049516: 0200 1700 |0019: move/from16 v0, v23 │ │ -04951a: 2300 2e04 |001b: new-array v0, v0, [Ljava/lang/Class; // type@042e │ │ -04951e: 0817 0000 |001d: move-object/from16 v23, v0 │ │ -049522: 1318 0000 |001f: const/16 v24, #int 0 // #0 │ │ -049526: 1c19 2f02 |0021: const-class v25, Ljava/lang/String; // type@022f │ │ -04952a: 4d19 1718 |0023: aput-object v25, v23, v24 │ │ -04952e: 1318 0100 |0025: const/16 v24, #int 1 // #1 │ │ -049532: 6219 ef02 |0027: sget-object v25, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@02ef │ │ -049536: 4d19 1718 |0029: aput-object v25, v23, v24 │ │ -04953a: 7403 670d 1500 |002b: invoke-virtual/range {v21, v22, v23}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -049540: 0c08 |002e: move-result-object v8 │ │ -049542: 3808 a201 |002f: if-eqz v8, 01d1 // +01a2 │ │ -049546: 2214 7f01 |0031: new-instance v20, Landroid/text/format/Time; // type@017f │ │ -04954a: 7601 d30a 1400 |0033: invoke-direct/range {v20}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ -049550: 7401 d80a 1400 |0036: invoke-virtual/range {v20}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ -049556: 0800 1400 |0039: move-object/from16 v0, v20 │ │ -04955a: 5200 d102 |003b: iget v0, v0, Landroid/text/format/Time;.minute:I // field@02d1 │ │ -04955e: 0215 0000 |003d: move/from16 v21, v0 │ │ -049562: 7100 a90e 0000 |003f: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -049568: 0c16 |0042: move-result-object v22 │ │ -04956a: 7801 3d0f 1600 |0043: invoke-interface/range {v22}, Lorg/acra/annotation/ReportsCrashes;.dropboxCollectionMinutes:()I // method@0f3d │ │ -049570: 0a16 |0046: move-result v22 │ │ -049572: 9115 1516 |0047: sub-int v21, v21, v22 │ │ -049576: 0200 1500 |0049: move/from16 v0, v21 │ │ -04957a: 0801 1400 |004b: move-object/from16 v1, v20 │ │ -04957e: 5910 d102 |004d: iput v0, v1, Landroid/text/format/Time;.minute:I // field@02d1 │ │ -049582: 1315 0000 |004f: const/16 v21, #int 0 // #0 │ │ -049586: 7402 d60a 1400 |0051: invoke-virtual/range {v20, v21}, Landroid/text/format/Time;.normalize:(Z)J // method@0ad6 │ │ -04958c: 1315 0000 |0054: const/16 v21, #int 0 // #0 │ │ -049590: 7402 d90a 1400 |0056: invoke-virtual/range {v20, v21}, Landroid/text/format/Time;.toMillis:(Z)J // method@0ad9 │ │ -049596: 0b12 |0059: move-result-wide v18 │ │ -049598: 7100 a90e 0000 |005a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04959e: 0c15 |005d: move-result-object v21 │ │ -0495a0: 7801 430f 1500 |005e: invoke-interface/range {v21}, Lorg/acra/annotation/ReportsCrashes;.includeDropBoxSystemTags:()Z // method@0f43 │ │ -0495a6: 0a15 |0061: move-result v21 │ │ -0495a8: 3815 3001 |0062: if-eqz v21, 0192 // +0130 │ │ -0495ac: 2210 5f02 |0064: new-instance v16, Ljava/util/ArrayList; // type@025f │ │ -0495b0: 6215 3803 |0066: sget-object v21, Lorg/acra/DropBoxCollector;.SYSTEM_TAGS:[Ljava/lang/String; // field@0338 │ │ -0495b4: 7701 310e 1500 |0068: invoke-static/range {v21}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -0495ba: 0c15 |006b: move-result-object v21 │ │ -0495bc: 0800 1000 |006c: move-object/from16 v0, v16 │ │ -0495c0: 0801 1500 |006e: move-object/from16 v1, v21 │ │ -0495c4: 7020 220e 1000 |0070: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ -0495ca: 381b 1400 |0073: if-eqz v27, 0087 // +0014 │ │ -0495ce: 0800 1b00 |0075: move-object/from16 v0, v27 │ │ -0495d2: 2100 |0077: array-length v0, v0 │ │ -0495d4: 0215 0000 |0078: move/from16 v21, v0 │ │ -0495d8: 3d15 0d00 |007a: if-lez v21, 0087 // +000d │ │ -0495dc: 7701 310e 1b00 |007c: invoke-static/range {v27}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -0495e2: 0c15 |007f: move-result-object v21 │ │ -0495e4: 0800 1000 |0080: move-object/from16 v0, v16 │ │ -0495e8: 0801 1500 |0082: move-object/from16 v1, v21 │ │ -0495ec: 6e20 250e 1000 |0084: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0e25 │ │ -0495f2: 1311 0000 |0087: const/16 v17, #int 0 // #0 │ │ -0495f6: 1207 |0089: const/4 v7, #int 0 // #0 │ │ -0495f8: 7401 2e0e 1000 |008a: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0495fe: 0a15 |008d: move-result v21 │ │ -049600: 3d15 3c01 |008e: if-lez v21, 01ca // +013c │ │ -049604: 7401 2a0e 1000 |0090: invoke-virtual/range {v16}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ -04960a: 0c0b |0093: move-result-object v11 │ │ -04960c: 7210 480e 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -049612: 0a15 |0097: move-result v21 │ │ -049614: 3815 3901 |0098: if-eqz v21, 01d1 // +0139 │ │ -049618: 7210 490e 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04961e: 0c0f |009d: move-result-object v15 │ │ -049620: 1f0f 2f02 |009e: check-cast v15, Ljava/lang/String; // type@022f │ │ -049624: 050c 1200 |00a0: move-wide/from16 v12, v18 │ │ -049628: 1a15 0b0b |00a2: const-string v21, "Tag: " // string@0b0b │ │ -04962c: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ -049630: 6e20 ce0d 0500 |00a6: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049636: 0c15 |00a9: move-result-object v21 │ │ -049638: 0800 1500 |00aa: move-object/from16 v0, v21 │ │ -04963c: 6e20 ce0d f000 |00ac: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049642: 0c15 |00af: move-result-object v21 │ │ -049644: 1316 0a00 |00b0: const/16 v22, #int 10 // #a │ │ -049648: 7402 c90d 1500 |00b2: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04964e: 1315 0200 |00b5: const/16 v21, #int 2 // #2 │ │ -049652: 0200 1500 |00b7: move/from16 v0, v21 │ │ -049656: 2300 3004 |00b9: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ -04965a: 0815 0000 |00bb: move-object/from16 v21, v0 │ │ -04965e: 1316 0000 |00bd: const/16 v22, #int 0 // #0 │ │ -049662: 4d0f 1516 |00bf: aput-object v15, v21, v22 │ │ -049666: 1316 0100 |00c1: const/16 v22, #int 1 // #1 │ │ -04966a: 7120 8a0d dc00 |00c3: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -049670: 0c17 |00c6: move-result-object v23 │ │ -049672: 4d17 1516 |00c7: aput-object v23, v21, v22 │ │ -049676: 0800 1500 |00c9: move-object/from16 v0, v21 │ │ -04967a: 6e30 f60d 4800 |00cb: invoke-virtual {v8, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -049680: 0c07 |00ce: move-result-object v7 │ │ -049682: 3807 e300 |00cf: if-eqz v7, 01b2 // +00e3 │ │ -049686: 6e10 9a0d 0700 |00d1: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04968c: 0c15 |00d4: move-result-object v21 │ │ -04968e: 1a16 c711 |00d5: const-string v22, "getText" // string@11c7 │ │ -049692: 1317 0100 |00d7: const/16 v23, #int 1 // #1 │ │ -049696: 0200 1700 |00d9: move/from16 v0, v23 │ │ -04969a: 2300 2e04 |00db: new-array v0, v0, [Ljava/lang/Class; // type@042e │ │ -04969e: 0817 0000 |00dd: move-object/from16 v23, v0 │ │ -0496a2: 1318 0000 |00df: const/16 v24, #int 0 // #0 │ │ -0496a6: 6219 ee02 |00e1: sget-object v25, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@02ee │ │ -0496aa: 4d19 1718 |00e3: aput-object v25, v23, v24 │ │ -0496ae: 7403 670d 1500 |00e5: invoke-virtual/range {v21, v22, v23}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -0496b4: 0c09 |00e8: move-result-object v9 │ │ -0496b6: 6e10 9a0d 0700 |00e9: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0496bc: 0c16 |00ec: move-result-object v22 │ │ -0496be: 1a17 cc11 |00ed: const-string v23, "getTimeMillis" // string@11cc │ │ -0496c2: 1315 0000 |00ef: const/16 v21, #int 0 // #0 │ │ -0496c6: 1f15 2e04 |00f1: check-cast v21, [Ljava/lang/Class; // type@042e │ │ -0496ca: 0800 1600 |00f3: move-object/from16 v0, v22 │ │ -0496ce: 0801 1700 |00f5: move-object/from16 v1, v23 │ │ -0496d2: 0802 1500 |00f7: move-object/from16 v2, v21 │ │ -0496d6: 6e30 670d 1002 |00f9: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -0496dc: 0c0a |00fc: move-result-object v10 │ │ -0496de: 6e10 9a0d 0700 |00fd: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0496e4: 0c16 |0100: move-result-object v22 │ │ -0496e6: 1a17 f90d |0101: const-string v23, "close" // string@0df9 │ │ -0496ea: 1315 0000 |0103: const/16 v21, #int 0 // #0 │ │ -0496ee: 1f15 2e04 |0105: check-cast v21, [Ljava/lang/Class; // type@042e │ │ -0496f2: 0800 1600 |0107: move-object/from16 v0, v22 │ │ -0496f6: 0801 1700 |0109: move-object/from16 v1, v23 │ │ -0496fa: 0802 1500 |010b: move-object/from16 v2, v21 │ │ -0496fe: 6e30 670d 1002 |010d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ -049704: 0c03 |0110: move-result-object v3 │ │ -049706: 3807 83ff |0111: if-eqz v7, 0094 // -007d │ │ -04970a: 1315 0000 |0113: const/16 v21, #int 0 // #0 │ │ -04970e: 1f15 3004 |0115: check-cast v21, [Ljava/lang/Object; // type@0430 │ │ -049712: 0800 1500 |0117: move-object/from16 v0, v21 │ │ -049716: 6e30 f60d 7a00 |0119: invoke-virtual {v10, v7, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -04971c: 0c15 |011c: move-result-object v21 │ │ -04971e: 1f15 2202 |011d: check-cast v21, Ljava/lang/Long; // type@0222 │ │ -049722: 7401 870d 1500 |011f: invoke-virtual/range {v21}, Ljava/lang/Long;.longValue:()J // method@0d87 │ │ -049728: 0b0c |0122: move-result-wide v12 │ │ -04972a: 0800 1400 |0123: move-object/from16 v0, v20 │ │ -04972e: 6e30 d70a c00d |0125: invoke-virtual {v0, v12, v13}, Landroid/text/format/Time;.set:(J)V // method@0ad7 │ │ -049734: 1a15 4601 |0128: const-string v21, "@" // string@0146 │ │ -049738: 0800 1500 |012a: move-object/from16 v0, v21 │ │ -04973c: 6e20 ce0d 0500 |012c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049742: 0c15 |012f: move-result-object v21 │ │ -049744: 7401 d40a 1400 |0130: invoke-virtual/range {v20}, Landroid/text/format/Time;.format2445:()Ljava/lang/String; // method@0ad4 │ │ -04974a: 0c16 |0133: move-result-object v22 │ │ -04974c: 7402 ce0d 1500 |0134: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049752: 0c15 |0137: move-result-object v21 │ │ -049754: 1316 0a00 |0138: const/16 v22, #int 10 // #a │ │ -049758: 7402 c90d 1500 |013a: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04975e: 1315 0100 |013d: const/16 v21, #int 1 // #1 │ │ -049762: 0200 1500 |013f: move/from16 v0, v21 │ │ -049766: 2300 3004 |0141: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ -04976a: 0815 0000 |0143: move-object/from16 v21, v0 │ │ -04976e: 1316 0000 |0145: const/16 v22, #int 0 // #0 │ │ -049772: 1317 f401 |0147: const/16 v23, #int 500 // #1f4 │ │ -049776: 7701 840d 1700 |0149: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -04977c: 0c17 |014c: move-result-object v23 │ │ -04977e: 4d17 1516 |014d: aput-object v23, v21, v22 │ │ -049782: 0800 1500 |014f: move-object/from16 v0, v21 │ │ -049786: 6e30 f60d 7900 |0151: invoke-virtual {v9, v7, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -04978c: 0c11 |0154: move-result-object v17 │ │ -04978e: 1f11 2f02 |0155: check-cast v17, Ljava/lang/String; // type@022f │ │ -049792: 3811 4200 |0157: if-eqz v17, 0199 // +0042 │ │ -049796: 1a15 140b |0159: const-string v21, "Text: " // string@0b14 │ │ -04979a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -04979e: 6e20 ce0d 0500 |015d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0497a4: 0c15 |0160: move-result-object v21 │ │ -0497a6: 0800 1500 |0161: move-object/from16 v0, v21 │ │ -0497aa: 0801 1100 |0163: move-object/from16 v1, v17 │ │ -0497ae: 6e20 ce0d 1000 |0165: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0497b4: 0c15 |0168: move-result-object v21 │ │ -0497b6: 1316 0a00 |0169: const/16 v22, #int 10 // #a │ │ -0497ba: 7402 c90d 1500 |016b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -0497c0: 1315 0000 |016e: const/16 v21, #int 0 // #0 │ │ -0497c4: 1f15 3004 |0170: check-cast v21, [Ljava/lang/Object; // type@0430 │ │ -0497c8: 0800 1500 |0172: move-object/from16 v0, v21 │ │ -0497cc: 6e30 f60d 7300 |0174: invoke-virtual {v3, v7, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -0497d2: 1315 0200 |0177: const/16 v21, #int 2 // #2 │ │ -0497d6: 0200 1500 |0179: move/from16 v0, v21 │ │ -0497da: 2300 3004 |017b: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ -0497de: 0815 0000 |017d: move-object/from16 v21, v0 │ │ -0497e2: 1316 0000 |017f: const/16 v22, #int 0 // #0 │ │ -0497e6: 4d0f 1516 |0181: aput-object v15, v21, v22 │ │ -0497ea: 1316 0100 |0183: const/16 v22, #int 1 // #1 │ │ -0497ee: 7120 8a0d dc00 |0185: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -0497f4: 0c17 |0188: move-result-object v23 │ │ -0497f6: 4d17 1516 |0189: aput-object v23, v21, v22 │ │ -0497fa: 0800 1500 |018b: move-object/from16 v0, v21 │ │ -0497fe: 6e30 f60d 4800 |018d: invoke-virtual {v8, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -049804: 0c07 |0190: move-result-object v7 │ │ -049806: 2880 |0191: goto 0111 // -0080 │ │ -049808: 2210 5f02 |0192: new-instance v16, Ljava/util/ArrayList; // type@025f │ │ -04980c: 7601 200e 1000 |0194: invoke-direct/range {v16}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -049812: 2900 dcfe |0197: goto/16 0073 // -0124 │ │ -049816: 1a15 fe08 |0199: const-string v21, "Not Text!" // string@08fe │ │ -04981a: 0800 1500 |019b: move-object/from16 v0, v21 │ │ -04981e: 6e20 ce0d 0500 |019d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049824: 0c15 |01a0: move-result-object v21 │ │ -049826: 1316 0a00 |01a1: const/16 v22, #int 10 // #a │ │ -04982a: 7402 c90d 1500 |01a3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -049830: 28c8 |01a6: goto 016e // -0038 │ │ -049832: 0d06 |01a7: move-exception v6 │ │ -049834: 6215 f802 |01a8: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049838: 1a16 9202 |01aa: const-string v22, "DropBoxManager not available." // string@0292 │ │ -04983c: 7702 e40a 1500 |01ac: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -049842: 1a15 dd08 |01af: const-string v21, "N/A" // string@08dd │ │ -049846: 1115 |01b1: return-object v21 │ │ -049848: 1a15 0109 |01b2: const-string v21, "Nothing." // string@0901 │ │ -04984c: 0800 1500 |01b4: move-object/from16 v0, v21 │ │ -049850: 6e20 ce0d 0500 |01b6: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049856: 0c15 |01b9: move-result-object v21 │ │ -049858: 1316 0a00 |01ba: const/16 v22, #int 10 // #a │ │ -04985c: 7402 c90d 1500 |01bc: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -049862: 2900 d5fe |01bf: goto/16 0094 // -012b │ │ -049866: 0d06 |01c1: move-exception v6 │ │ -049868: 6215 f802 |01c2: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04986c: 1a16 9202 |01c4: const-string v22, "DropBoxManager not available." // string@0292 │ │ -049870: 7702 e40a 1500 |01c6: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -049876: 28e6 |01c9: goto 01af // -001a │ │ -049878: 1a15 fa08 |01ca: const-string v21, "No tag configured for collection." // string@08fa │ │ -04987c: 0800 1500 |01cc: move-object/from16 v0, v21 │ │ -049880: 6e20 ce0d 0500 |01ce: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049886: 6e10 d60d 0500 |01d1: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04988c: 0c15 |01d4: move-result-object v21 │ │ -04988e: 28dc |01d5: goto 01b1 // -0024 │ │ -049890: 0d06 |01d6: move-exception v6 │ │ -049892: 6215 f802 |01d7: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049896: 1a16 9202 |01d9: const-string v22, "DropBoxManager not available." // string@0292 │ │ -04989a: 7702 e40a 1500 |01db: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -0498a0: 28d1 |01de: goto 01af // -002f │ │ -0498a2: 0d06 |01df: move-exception v6 │ │ -0498a4: 6215 f802 |01e0: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0498a8: 1a16 9202 |01e2: const-string v22, "DropBoxManager not available." // string@0292 │ │ -0498ac: 7702 e40a 1500 |01e4: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -0498b2: 28c8 |01e7: goto 01af // -0038 │ │ -0498b4: 0d06 |01e8: move-exception v6 │ │ -0498b6: 6215 f802 |01e9: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0498ba: 1a16 9202 |01eb: const-string v22, "DropBoxManager not available." // string@0292 │ │ -0498be: 7702 e40a 1500 |01ed: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -0498c4: 28bf |01f0: goto 01af // -0041 │ │ -0498c6: 0d06 |01f1: move-exception v6 │ │ -0498c8: 6215 f802 |01f2: sget-object v21, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0498cc: 1a16 9202 |01f4: const-string v22, "DropBoxManager not available." // string@0292 │ │ -0498d0: 7702 e40a 1500 |01f6: invoke-static/range {v21, v22}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -0498d6: 28b6 |01f9: goto 01af // -004a │ │ + insns size : 516 16-bit code units │ │ +048e04: |[048e04] org.acra.DropBoxCollector.read:(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; │ │ +048e14: 7100 af0e 0000 |0000: invoke-static {}, Lorg/acra/Compatibility;.getDropBoxServiceName:()Ljava/lang/String; // method@0eaf │ │ +048e1a: 0c0d |0003: move-result-object v13 │ │ +048e1c: 380d b501 |0004: if-eqz v13, 01b9 // +01b5 │ │ +048e20: 2206 3102 |0006: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +048e24: 7010 c60d 0600 |0008: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +048e2a: 0800 1b00 |000b: move-object/from16 v0, v27 │ │ +048e2e: 6e20 8d00 d000 |000d: invoke-virtual {v0, v13}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +048e34: 0c05 |0010: move-result-object v5 │ │ +048e36: 6e10 9a0d 0500 |0011: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +048e3c: 0c16 |0014: move-result-object v22 │ │ +048e3e: 1a17 4d11 |0015: const-string v23, "getNextEntry" // string@114d │ │ +048e42: 1318 0200 |0017: const/16 v24, #int 2 // #2 │ │ +048e46: 0200 1800 |0019: move/from16 v0, v24 │ │ +048e4a: 2300 2e04 |001b: new-array v0, v0, [Ljava/lang/Class; // type@042e │ │ +048e4e: 0818 0000 |001d: move-object/from16 v24, v0 │ │ +048e52: 1319 0000 |001f: const/16 v25, #int 0 // #0 │ │ +048e56: 1c1a 2f02 |0021: const-class v26, Ljava/lang/String; // type@022f │ │ +048e5a: 4d1a 1819 |0023: aput-object v26, v24, v25 │ │ +048e5e: 1319 0100 |0025: const/16 v25, #int 1 // #1 │ │ +048e62: 621a ef02 |0027: sget-object v26, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@02ef │ │ +048e66: 4d1a 1819 |0029: aput-object v26, v24, v25 │ │ +048e6a: 7403 670d 1600 |002b: invoke-virtual/range {v22, v23, v24}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +048e70: 0c09 |002e: move-result-object v9 │ │ +048e72: 3809 ac01 |002f: if-eqz v9, 01db // +01ac │ │ +048e76: 2213 7f01 |0031: new-instance v19, Landroid/text/format/Time; // type@017f │ │ +048e7a: 7601 d30a 1300 |0033: invoke-direct/range {v19}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ +048e80: 7401 d80a 1300 |0036: invoke-virtual/range {v19}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ +048e86: 0800 1300 |0039: move-object/from16 v0, v19 │ │ +048e8a: 5200 d102 |003b: iget v0, v0, Landroid/text/format/Time;.minute:I // field@02d1 │ │ +048e8e: 0216 0000 |003d: move/from16 v22, v0 │ │ +048e92: 7100 a90e 0000 |003f: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048e98: 0c17 |0042: move-result-object v23 │ │ +048e9a: 7801 3d0f 1700 |0043: invoke-interface/range {v23}, Lorg/acra/annotation/ReportsCrashes;.dropboxCollectionMinutes:()I // method@0f3d │ │ +048ea0: 0a17 |0046: move-result v23 │ │ +048ea2: 9116 1617 |0047: sub-int v22, v22, v23 │ │ +048ea6: 0200 1600 |0049: move/from16 v0, v22 │ │ +048eaa: 0801 1300 |004b: move-object/from16 v1, v19 │ │ +048eae: 5910 d102 |004d: iput v0, v1, Landroid/text/format/Time;.minute:I // field@02d1 │ │ +048eb2: 1316 0000 |004f: const/16 v22, #int 0 // #0 │ │ +048eb6: 0800 1300 |0051: move-object/from16 v0, v19 │ │ +048eba: 0201 1600 |0053: move/from16 v1, v22 │ │ +048ebe: 6e20 d60a 1000 |0055: invoke-virtual {v0, v1}, Landroid/text/format/Time;.normalize:(Z)J // method@0ad6 │ │ +048ec4: 1316 0000 |0058: const/16 v22, #int 0 // #0 │ │ +048ec8: 0800 1300 |005a: move-object/from16 v0, v19 │ │ +048ecc: 0201 1600 |005c: move/from16 v1, v22 │ │ +048ed0: 6e20 d90a 1000 |005e: invoke-virtual {v0, v1}, Landroid/text/format/Time;.toMillis:(Z)J // method@0ad9 │ │ +048ed6: 0b14 |0061: move-result-wide v20 │ │ +048ed8: 7100 a90e 0000 |0062: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +048ede: 0c16 |0065: move-result-object v22 │ │ +048ee0: 7801 430f 1600 |0066: invoke-interface/range {v22}, Lorg/acra/annotation/ReportsCrashes;.includeDropBoxSystemTags:()Z // method@0f43 │ │ +048ee6: 0a16 |0069: move-result v22 │ │ +048ee8: 3816 3201 |006a: if-eqz v22, 019c // +0132 │ │ +048eec: 2211 5f02 |006c: new-instance v17, Ljava/util/ArrayList; // type@025f │ │ +048ef0: 6216 3803 |006e: sget-object v22, Lorg/acra/DropBoxCollector;.SYSTEM_TAGS:[Ljava/lang/String; // field@0338 │ │ +048ef4: 7701 310e 1600 |0070: invoke-static/range {v22}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +048efa: 0c16 |0073: move-result-object v22 │ │ +048efc: 0800 1100 |0074: move-object/from16 v0, v17 │ │ +048f00: 0801 1600 |0076: move-object/from16 v1, v22 │ │ +048f04: 7020 220e 1000 |0078: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ +048f0a: 381c 1400 |007b: if-eqz v28, 008f // +0014 │ │ +048f0e: 0800 1c00 |007d: move-object/from16 v0, v28 │ │ +048f12: 2100 |007f: array-length v0, v0 │ │ +048f14: 0216 0000 |0080: move/from16 v22, v0 │ │ +048f18: 3d16 0d00 |0082: if-lez v22, 008f // +000d │ │ +048f1c: 7701 310e 1c00 |0084: invoke-static/range {v28}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +048f22: 0c16 |0087: move-result-object v22 │ │ +048f24: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +048f28: 0801 1600 |008a: move-object/from16 v1, v22 │ │ +048f2c: 6e20 250e 1000 |008c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0e25 │ │ +048f32: 1312 0000 |008f: const/16 v18, #int 0 // #0 │ │ +048f36: 1208 |0091: const/4 v8, #int 0 // #0 │ │ +048f38: 7401 2e0e 1100 |0092: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +048f3e: 0a16 |0095: move-result v22 │ │ +048f40: 3d16 3e01 |0096: if-lez v22, 01d4 // +013e │ │ +048f44: 7401 2a0e 1100 |0098: invoke-virtual/range {v17}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ +048f4a: 0c0c |009b: move-result-object v12 │ │ +048f4c: 7210 480e 0c00 |009c: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +048f52: 0a16 |009f: move-result v22 │ │ +048f54: 3816 3b01 |00a0: if-eqz v22, 01db // +013b │ │ +048f58: 7210 490e 0c00 |00a2: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +048f5e: 0c10 |00a5: move-result-object v16 │ │ +048f60: 1f10 2f02 |00a6: check-cast v16, Ljava/lang/String; // type@022f │ │ +048f64: 050e 1400 |00a8: move-wide/from16 v14, v20 │ │ +048f68: 1a16 050b |00aa: const-string v22, "Tag: " // string@0b05 │ │ +048f6c: 0800 1600 |00ac: move-object/from16 v0, v22 │ │ +048f70: 6e20 ce0d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048f76: 0c16 |00b1: move-result-object v22 │ │ +048f78: 0800 1600 |00b2: move-object/from16 v0, v22 │ │ +048f7c: 0801 1000 |00b4: move-object/from16 v1, v16 │ │ +048f80: 6e20 ce0d 1000 |00b6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +048f86: 0c16 |00b9: move-result-object v22 │ │ +048f88: 1317 0a00 |00ba: const/16 v23, #int 10 // #a │ │ +048f8c: 7402 c90d 1600 |00bc: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +048f92: 1316 0200 |00bf: const/16 v22, #int 2 // #2 │ │ +048f96: 0200 1600 |00c1: move/from16 v0, v22 │ │ +048f9a: 2300 3004 |00c3: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ +048f9e: 0816 0000 |00c5: move-object/from16 v22, v0 │ │ +048fa2: 1317 0000 |00c7: const/16 v23, #int 0 // #0 │ │ +048fa6: 4d10 1617 |00c9: aput-object v16, v22, v23 │ │ +048faa: 1317 0100 |00cb: const/16 v23, #int 1 // #1 │ │ +048fae: 7120 8a0d fe00 |00cd: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +048fb4: 0c18 |00d0: move-result-object v24 │ │ +048fb6: 4d18 1617 |00d1: aput-object v24, v22, v23 │ │ +048fba: 0800 1600 |00d3: move-object/from16 v0, v22 │ │ +048fbe: 6e30 f60d 5900 |00d5: invoke-virtual {v9, v5, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +048fc4: 0c08 |00d8: move-result-object v8 │ │ +048fc6: 3808 e300 |00d9: if-eqz v8, 01bc // +00e3 │ │ +048fca: 6e10 9a0d 0800 |00db: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +048fd0: 0c16 |00de: move-result-object v22 │ │ +048fd2: 1a17 c111 |00df: const-string v23, "getText" // string@11c1 │ │ +048fd6: 1318 0100 |00e1: const/16 v24, #int 1 // #1 │ │ +048fda: 0200 1800 |00e3: move/from16 v0, v24 │ │ +048fde: 2300 2e04 |00e5: new-array v0, v0, [Ljava/lang/Class; // type@042e │ │ +048fe2: 0818 0000 |00e7: move-object/from16 v24, v0 │ │ +048fe6: 1319 0000 |00e9: const/16 v25, #int 0 // #0 │ │ +048fea: 621a ee02 |00eb: sget-object v26, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@02ee │ │ +048fee: 4d1a 1819 |00ed: aput-object v26, v24, v25 │ │ +048ff2: 7403 670d 1600 |00ef: invoke-virtual/range {v22, v23, v24}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +048ff8: 0c0a |00f2: move-result-object v10 │ │ +048ffa: 6e10 9a0d 0800 |00f3: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +049000: 0c17 |00f6: move-result-object v23 │ │ +049002: 1a18 c611 |00f7: const-string v24, "getTimeMillis" // string@11c6 │ │ +049006: 1316 0000 |00f9: const/16 v22, #int 0 // #0 │ │ +04900a: 1f16 2e04 |00fb: check-cast v22, [Ljava/lang/Class; // type@042e │ │ +04900e: 0800 1700 |00fd: move-object/from16 v0, v23 │ │ +049012: 0801 1800 |00ff: move-object/from16 v1, v24 │ │ +049016: 0802 1600 |0101: move-object/from16 v2, v22 │ │ +04901a: 6e30 670d 1002 |0103: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +049020: 0c0b |0106: move-result-object v11 │ │ +049022: 6e10 9a0d 0800 |0107: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +049028: 0c17 |010a: move-result-object v23 │ │ +04902a: 1a18 f30d |010b: const-string v24, "close" // string@0df3 │ │ +04902e: 1316 0000 |010d: const/16 v22, #int 0 // #0 │ │ +049032: 1f16 2e04 |010f: check-cast v22, [Ljava/lang/Class; // type@042e │ │ +049036: 0800 1700 |0111: move-object/from16 v0, v23 │ │ +04903a: 0801 1800 |0113: move-object/from16 v1, v24 │ │ +04903e: 0802 1600 |0115: move-object/from16 v2, v22 │ │ +049042: 6e30 670d 1002 |0117: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@0d67 │ │ +049048: 0c04 |011a: move-result-object v4 │ │ +04904a: 3808 81ff |011b: if-eqz v8, 009c // -007f │ │ +04904e: 1316 0000 |011d: const/16 v22, #int 0 // #0 │ │ +049052: 1f16 3004 |011f: check-cast v22, [Ljava/lang/Object; // type@0430 │ │ +049056: 0800 1600 |0121: move-object/from16 v0, v22 │ │ +04905a: 6e30 f60d 8b00 |0123: invoke-virtual {v11, v8, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +049060: 0c16 |0126: move-result-object v22 │ │ +049062: 1f16 2202 |0127: check-cast v22, Ljava/lang/Long; // type@0222 │ │ +049066: 7401 870d 1600 |0129: invoke-virtual/range {v22}, Ljava/lang/Long;.longValue:()J // method@0d87 │ │ +04906c: 0b0e |012c: move-result-wide v14 │ │ +04906e: 0800 1300 |012d: move-object/from16 v0, v19 │ │ +049072: 6e30 d70a e00f |012f: invoke-virtual {v0, v14, v15}, Landroid/text/format/Time;.set:(J)V // method@0ad7 │ │ +049078: 1a16 4601 |0132: const-string v22, "@" // string@0146 │ │ +04907c: 0800 1600 |0134: move-object/from16 v0, v22 │ │ +049080: 6e20 ce0d 0600 |0136: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049086: 0c16 |0139: move-result-object v22 │ │ +049088: 7401 d40a 1300 |013a: invoke-virtual/range {v19}, Landroid/text/format/Time;.format2445:()Ljava/lang/String; // method@0ad4 │ │ +04908e: 0c17 |013d: move-result-object v23 │ │ +049090: 7402 ce0d 1600 |013e: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049096: 0c16 |0141: move-result-object v22 │ │ +049098: 1317 0a00 |0142: const/16 v23, #int 10 // #a │ │ +04909c: 7402 c90d 1600 |0144: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0490a2: 1316 0100 |0147: const/16 v22, #int 1 // #1 │ │ +0490a6: 0200 1600 |0149: move/from16 v0, v22 │ │ +0490aa: 2300 3004 |014b: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ +0490ae: 0816 0000 |014d: move-object/from16 v22, v0 │ │ +0490b2: 1317 0000 |014f: const/16 v23, #int 0 // #0 │ │ +0490b6: 1318 f401 |0151: const/16 v24, #int 500 // #1f4 │ │ +0490ba: 7701 840d 1800 |0153: invoke-static/range {v24}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +0490c0: 0c18 |0156: move-result-object v24 │ │ +0490c2: 4d18 1617 |0157: aput-object v24, v22, v23 │ │ +0490c6: 0800 1600 |0159: move-object/from16 v0, v22 │ │ +0490ca: 6e30 f60d 8a00 |015b: invoke-virtual {v10, v8, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +0490d0: 0c12 |015e: move-result-object v18 │ │ +0490d2: 1f12 2f02 |015f: check-cast v18, Ljava/lang/String; // type@022f │ │ +0490d6: 3812 4200 |0161: if-eqz v18, 01a3 // +0042 │ │ +0490da: 1a16 0e0b |0163: const-string v22, "Text: " // string@0b0e │ │ +0490de: 0800 1600 |0165: move-object/from16 v0, v22 │ │ +0490e2: 6e20 ce0d 0600 |0167: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0490e8: 0c16 |016a: move-result-object v22 │ │ +0490ea: 0800 1600 |016b: move-object/from16 v0, v22 │ │ +0490ee: 0801 1200 |016d: move-object/from16 v1, v18 │ │ +0490f2: 6e20 ce0d 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0490f8: 0c16 |0172: move-result-object v22 │ │ +0490fa: 1317 0a00 |0173: const/16 v23, #int 10 // #a │ │ +0490fe: 7402 c90d 1600 |0175: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +049104: 1316 0000 |0178: const/16 v22, #int 0 // #0 │ │ +049108: 1f16 3004 |017a: check-cast v22, [Ljava/lang/Object; // type@0430 │ │ +04910c: 0800 1600 |017c: move-object/from16 v0, v22 │ │ +049110: 6e30 f60d 8400 |017e: invoke-virtual {v4, v8, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +049116: 1316 0200 |0181: const/16 v22, #int 2 // #2 │ │ +04911a: 0200 1600 |0183: move/from16 v0, v22 │ │ +04911e: 2300 3004 |0185: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ +049122: 0816 0000 |0187: move-object/from16 v22, v0 │ │ +049126: 1317 0000 |0189: const/16 v23, #int 0 // #0 │ │ +04912a: 4d10 1617 |018b: aput-object v16, v22, v23 │ │ +04912e: 1317 0100 |018d: const/16 v23, #int 1 // #1 │ │ +049132: 7120 8a0d fe00 |018f: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +049138: 0c18 |0192: move-result-object v24 │ │ +04913a: 4d18 1617 |0193: aput-object v24, v22, v23 │ │ +04913e: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +049142: 6e30 f60d 5900 |0197: invoke-virtual {v9, v5, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +049148: 0c08 |019a: move-result-object v8 │ │ +04914a: 2880 |019b: goto 011b // -0080 │ │ +04914c: 2211 5f02 |019c: new-instance v17, Ljava/util/ArrayList; // type@025f │ │ +049150: 7601 200e 1100 |019e: invoke-direct/range {v17}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +049156: 2900 dafe |01a1: goto/16 007b // -0126 │ │ +04915a: 1a16 f808 |01a3: const-string v22, "Not Text!" // string@08f8 │ │ +04915e: 0800 1600 |01a5: move-object/from16 v0, v22 │ │ +049162: 6e20 ce0d 0600 |01a7: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049168: 0c16 |01aa: move-result-object v22 │ │ +04916a: 1317 0a00 |01ab: const/16 v23, #int 10 // #a │ │ +04916e: 7402 c90d 1600 |01ad: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +049174: 28c8 |01b0: goto 0178 // -0038 │ │ +049176: 0d07 |01b1: move-exception v7 │ │ +049178: 6216 f802 |01b2: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04917c: 1a17 9202 |01b4: const-string v23, "DropBoxManager not available." // string@0292 │ │ +049180: 7702 e40a 1600 |01b6: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +049186: 1a16 d708 |01b9: const-string v22, "N/A" // string@08d7 │ │ +04918a: 1116 |01bb: return-object v22 │ │ +04918c: 1a16 fb08 |01bc: const-string v22, "Nothing." // string@08fb │ │ +049190: 0800 1600 |01be: move-object/from16 v0, v22 │ │ +049194: 6e20 ce0d 0600 |01c0: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04919a: 0c16 |01c3: move-result-object v22 │ │ +04919c: 1317 0a00 |01c4: const/16 v23, #int 10 // #a │ │ +0491a0: 7402 c90d 1600 |01c6: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0491a6: 2900 d3fe |01c9: goto/16 009c // -012d │ │ +0491aa: 0d07 |01cb: move-exception v7 │ │ +0491ac: 6216 f802 |01cc: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0491b0: 1a17 9202 |01ce: const-string v23, "DropBoxManager not available." // string@0292 │ │ +0491b4: 7702 e40a 1600 |01d0: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +0491ba: 28e6 |01d3: goto 01b9 // -001a │ │ +0491bc: 1a16 f408 |01d4: const-string v22, "No tag configured for collection." // string@08f4 │ │ +0491c0: 0800 1600 |01d6: move-object/from16 v0, v22 │ │ +0491c4: 6e20 ce0d 0600 |01d8: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0491ca: 6e10 d60d 0600 |01db: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0491d0: 0c16 |01de: move-result-object v22 │ │ +0491d2: 28dc |01df: goto 01bb // -0024 │ │ +0491d4: 0d07 |01e0: move-exception v7 │ │ +0491d6: 6216 f802 |01e1: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0491da: 1a17 9202 |01e3: const-string v23, "DropBoxManager not available." // string@0292 │ │ +0491de: 7702 e40a 1600 |01e5: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +0491e4: 28d1 |01e8: goto 01b9 // -002f │ │ +0491e6: 0d07 |01e9: move-exception v7 │ │ +0491e8: 6216 f802 |01ea: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0491ec: 1a17 9202 |01ec: const-string v23, "DropBoxManager not available." // string@0292 │ │ +0491f0: 7702 e40a 1600 |01ee: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +0491f6: 28c8 |01f1: goto 01b9 // -0038 │ │ +0491f8: 0d07 |01f2: move-exception v7 │ │ +0491fa: 6216 f802 |01f3: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0491fe: 1a17 9202 |01f5: const-string v23, "DropBoxManager not available." // string@0292 │ │ +049202: 7702 e40a 1600 |01f7: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +049208: 28bf |01fa: goto 01b9 // -0041 │ │ +04920a: 0d07 |01fb: move-exception v7 │ │ +04920c: 6216 f802 |01fc: sget-object v22, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049210: 1a17 9202 |01fe: const-string v23, "DropBoxManager not available." // string@0292 │ │ +049214: 7702 e40a 1600 |0200: invoke-static/range {v22, v23}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +04921a: 28b6 |0203: goto 01b9 // -004a │ │ catches : 3 │ │ - 0x0000 - 0x01a6 │ │ - Ljava/lang/SecurityException; -> 0x01a7 │ │ - Ljava/lang/NoSuchMethodException; -> 0x01c1 │ │ - Ljava/lang/IllegalArgumentException; -> 0x01d6 │ │ - Ljava/lang/IllegalAccessException; -> 0x01df │ │ - Ljava/lang/reflect/InvocationTargetException; -> 0x01e8 │ │ - Ljava/lang/NoSuchFieldException; -> 0x01f1 │ │ - 0x01b2 - 0x01bf │ │ - Ljava/lang/SecurityException; -> 0x01a7 │ │ - Ljava/lang/NoSuchMethodException; -> 0x01c1 │ │ - Ljava/lang/IllegalArgumentException; -> 0x01d6 │ │ - Ljava/lang/IllegalAccessException; -> 0x01df │ │ - Ljava/lang/reflect/InvocationTargetException; -> 0x01e8 │ │ - Ljava/lang/NoSuchFieldException; -> 0x01f1 │ │ - 0x01ca - 0x01d4 │ │ - Ljava/lang/SecurityException; -> 0x01a7 │ │ - Ljava/lang/NoSuchMethodException; -> 0x01c1 │ │ - Ljava/lang/IllegalArgumentException; -> 0x01d6 │ │ - Ljava/lang/IllegalAccessException; -> 0x01df │ │ - Ljava/lang/reflect/InvocationTargetException; -> 0x01e8 │ │ - Ljava/lang/NoSuchFieldException; -> 0x01f1 │ │ + 0x0000 - 0x01b0 │ │ + Ljava/lang/SecurityException; -> 0x01b1 │ │ + Ljava/lang/NoSuchMethodException; -> 0x01cb │ │ + Ljava/lang/IllegalArgumentException; -> 0x01e0 │ │ + Ljava/lang/IllegalAccessException; -> 0x01e9 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x01f2 │ │ + Ljava/lang/NoSuchFieldException; -> 0x01fb │ │ + 0x01bc - 0x01c9 │ │ + Ljava/lang/SecurityException; -> 0x01b1 │ │ + Ljava/lang/NoSuchMethodException; -> 0x01cb │ │ + Ljava/lang/IllegalArgumentException; -> 0x01e0 │ │ + Ljava/lang/IllegalAccessException; -> 0x01e9 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x01f2 │ │ + Ljava/lang/NoSuchFieldException; -> 0x01fb │ │ + 0x01d4 - 0x01de │ │ + Ljava/lang/SecurityException; -> 0x01b1 │ │ + Ljava/lang/NoSuchMethodException; -> 0x01cb │ │ + Ljava/lang/IllegalArgumentException; -> 0x01e0 │ │ + Ljava/lang/IllegalAccessException; -> 0x01e9 │ │ + Ljava/lang/reflect/InvocationTargetException; -> 0x01f2 │ │ + Ljava/lang/NoSuchFieldException; -> 0x01fb │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ 0x0006 line=58 │ │ 0x000b line=59 │ │ 0x0011 line=60 │ │ 0x002f line=61 │ │ 0x0031 line=62 │ │ 0x0036 line=63 │ │ 0x0039 line=64 │ │ 0x004f line=65 │ │ - 0x0054 line=66 │ │ - 0x005a line=68 │ │ - 0x0064 line=69 │ │ - 0x0073 line=73 │ │ - 0x007c line=74 │ │ - 0x0087 line=76 │ │ - 0x0089 line=77 │ │ - 0x008a line=78 │ │ - 0x0090 line=79 │ │ - 0x00a0 line=80 │ │ - 0x00a2 line=81 │ │ - 0x00b5 line=82 │ │ - 0x00cf line=83 │ │ - 0x00d1 line=84 │ │ - 0x00e9 line=85 │ │ - 0x00fd line=86 │ │ - 0x0111 line=87 │ │ - 0x0113 line=88 │ │ - 0x0123 line=89 │ │ - 0x0128 line=90 │ │ - 0x013d line=91 │ │ - 0x0157 line=92 │ │ - 0x0159 line=93 │ │ - 0x016e line=97 │ │ - 0x0177 line=98 │ │ - 0x0192 line=71 │ │ - 0x0199 line=95 │ │ - 0x01a7 line=111 │ │ - 0x01a8 line=112 │ │ - 0x01af line=124 │ │ - 0x01b2 line=101 │ │ - 0x01c1 line=113 │ │ - 0x01c2 line=114 │ │ - 0x01ca line=106 │ │ - 0x01d1 line=109 │ │ - 0x01d6 line=115 │ │ - 0x01d7 line=116 │ │ - 0x01df line=117 │ │ - 0x01e0 line=118 │ │ - 0x01e8 line=119 │ │ - 0x01e9 line=120 │ │ - 0x01f1 line=121 │ │ - 0x01f2 line=122 │ │ - locals : │ │ - 0x008a - 0x0094 reg=7 entry Ljava/lang/Object; │ │ - 0x0089 - 0x0155 reg=17 text Ljava/lang/String; │ │ - 0x0111 - 0x0192 reg=3 close Ljava/lang/reflect/Method; │ │ - 0x00cf - 0x0192 reg=7 entry Ljava/lang/Object; │ │ - 0x00e9 - 0x0192 reg=9 getText Ljava/lang/reflect/Method; │ │ - 0x00fd - 0x0192 reg=10 getTimeMillis Ljava/lang/reflect/Method; │ │ - 0x0094 - 0x0192 reg=11 i$ Ljava/util/Iterator; │ │ - 0x00a2 - 0x0192 reg=12 msec J │ │ - 0x00a0 - 0x0192 reg=15 tag Ljava/lang/String; │ │ - 0x0073 - 0x0192 reg=16 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0157 - 0x0192 reg=17 text Ljava/lang/String; │ │ - 0x0199 - 0x01a7 reg=3 close Ljava/lang/reflect/Method; │ │ - 0x0011 - 0x01a7 reg=4 dropbox Ljava/lang/Object; │ │ - 0x000b - 0x01a7 reg=5 dropboxContent Ljava/lang/StringBuilder; │ │ - 0x0199 - 0x01a7 reg=7 entry Ljava/lang/Object; │ │ - 0x002f - 0x01a7 reg=8 getNextEntry Ljava/lang/reflect/Method; │ │ - 0x0199 - 0x01a7 reg=9 getText Ljava/lang/reflect/Method; │ │ - 0x0199 - 0x01a7 reg=10 getTimeMillis Ljava/lang/reflect/Method; │ │ - 0x0199 - 0x01a7 reg=11 i$ Ljava/util/Iterator; │ │ - 0x0199 - 0x01a7 reg=12 msec J │ │ - 0x0004 - 0x01a7 reg=14 serviceName Ljava/lang/String; │ │ - 0x0199 - 0x01a7 reg=15 tag Ljava/lang/String; │ │ - 0x0197 - 0x01a7 reg=16 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0199 - 0x01a7 reg=17 text Ljava/lang/String; │ │ - 0x005a - 0x01a7 reg=18 time J │ │ - 0x0036 - 0x01a7 reg=20 timer Landroid/text/format/Time; │ │ - 0x01a8 - 0x01af reg=6 e Ljava/lang/SecurityException; │ │ - 0x01b2 - 0x01c1 reg=4 dropbox Ljava/lang/Object; │ │ - 0x01b2 - 0x01c1 reg=5 dropboxContent Ljava/lang/StringBuilder; │ │ - 0x01b2 - 0x01c1 reg=7 entry Ljava/lang/Object; │ │ - 0x01b2 - 0x01c1 reg=8 getNextEntry Ljava/lang/reflect/Method; │ │ - 0x01b2 - 0x01c1 reg=11 i$ Ljava/util/Iterator; │ │ - 0x01b2 - 0x01c1 reg=12 msec J │ │ - 0x01b2 - 0x01c1 reg=14 serviceName Ljava/lang/String; │ │ - 0x01b2 - 0x01c1 reg=15 tag Ljava/lang/String; │ │ - 0x01b2 - 0x01c1 reg=16 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x01b2 - 0x01c1 reg=17 text Ljava/lang/String; │ │ - 0x01b2 - 0x01c1 reg=18 time J │ │ - 0x01b2 - 0x01c1 reg=20 timer Landroid/text/format/Time; │ │ - 0x01c2 - 0x01ca reg=6 e Ljava/lang/NoSuchMethodException; │ │ - 0x01ca - 0x01d1 reg=7 entry Ljava/lang/Object; │ │ - 0x01ca - 0x01d1 reg=16 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x01ca - 0x01d1 reg=17 text Ljava/lang/String; │ │ - 0x01ca - 0x01d1 reg=18 time J │ │ - 0x01ca - 0x01d1 reg=20 timer Landroid/text/format/Time; │ │ - 0x01ca - 0x01d6 reg=4 dropbox Ljava/lang/Object; │ │ - 0x01ca - 0x01d6 reg=5 dropboxContent Ljava/lang/StringBuilder; │ │ - 0x01ca - 0x01d6 reg=8 getNextEntry Ljava/lang/reflect/Method; │ │ - 0x01ca - 0x01d6 reg=14 serviceName Ljava/lang/String; │ │ - 0x01d7 - 0x01df reg=6 e Ljava/lang/IllegalArgumentException; │ │ - 0x01e0 - 0x01e8 reg=6 e Ljava/lang/IllegalAccessException; │ │ - 0x01e9 - 0x01f1 reg=6 e Ljava/lang/reflect/InvocationTargetException; │ │ - 0x01f2 - 0x01fa reg=6 e Ljava/lang/NoSuchFieldException; │ │ - 0x0000 - 0x01fa reg=26 context Landroid/content/Context; │ │ - 0x0000 - 0x01fa reg=27 additionalTags [Ljava/lang/String; │ │ + 0x0058 line=66 │ │ + 0x0062 line=68 │ │ + 0x006c line=69 │ │ + 0x007b line=73 │ │ + 0x0084 line=74 │ │ + 0x008f line=76 │ │ + 0x0091 line=77 │ │ + 0x0092 line=78 │ │ + 0x0098 line=79 │ │ + 0x00a8 line=80 │ │ + 0x00aa line=81 │ │ + 0x00bf line=82 │ │ + 0x00d9 line=83 │ │ + 0x00db line=84 │ │ + 0x00f3 line=85 │ │ + 0x0107 line=86 │ │ + 0x011b line=87 │ │ + 0x011d line=88 │ │ + 0x012d line=89 │ │ + 0x0132 line=90 │ │ + 0x0147 line=91 │ │ + 0x0161 line=92 │ │ + 0x0163 line=93 │ │ + 0x0178 line=97 │ │ + 0x0181 line=98 │ │ + 0x019c line=71 │ │ + 0x01a3 line=95 │ │ + 0x01b1 line=111 │ │ + 0x01b2 line=112 │ │ + 0x01b9 line=124 │ │ + 0x01bc line=101 │ │ + 0x01cb line=113 │ │ + 0x01cc line=114 │ │ + 0x01d4 line=106 │ │ + 0x01db line=109 │ │ + 0x01e0 line=115 │ │ + 0x01e1 line=116 │ │ + 0x01e9 line=117 │ │ + 0x01ea line=118 │ │ + 0x01f2 line=119 │ │ + 0x01f3 line=120 │ │ + 0x01fb line=121 │ │ + 0x01fc line=122 │ │ + locals : │ │ + 0x0092 - 0x009c reg=8 entry Ljava/lang/Object; │ │ + 0x0091 - 0x015f reg=18 text Ljava/lang/String; │ │ + 0x011b - 0x019c reg=4 close Ljava/lang/reflect/Method; │ │ + 0x00d9 - 0x019c reg=8 entry Ljava/lang/Object; │ │ + 0x00f3 - 0x019c reg=10 getText Ljava/lang/reflect/Method; │ │ + 0x0107 - 0x019c reg=11 getTimeMillis Ljava/lang/reflect/Method; │ │ + 0x009c - 0x019c reg=12 i$ Ljava/util/Iterator; │ │ + 0x00aa - 0x019c reg=14 msec J │ │ + 0x00a8 - 0x019c reg=16 tag Ljava/lang/String; │ │ + 0x007b - 0x019c reg=17 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0161 - 0x019c reg=18 text Ljava/lang/String; │ │ + 0x01a3 - 0x01b1 reg=4 close Ljava/lang/reflect/Method; │ │ + 0x0011 - 0x01b1 reg=5 dropbox Ljava/lang/Object; │ │ + 0x000b - 0x01b1 reg=6 dropboxContent Ljava/lang/StringBuilder; │ │ + 0x01a3 - 0x01b1 reg=8 entry Ljava/lang/Object; │ │ + 0x002f - 0x01b1 reg=9 getNextEntry Ljava/lang/reflect/Method; │ │ + 0x01a3 - 0x01b1 reg=10 getText Ljava/lang/reflect/Method; │ │ + 0x01a3 - 0x01b1 reg=11 getTimeMillis Ljava/lang/reflect/Method; │ │ + 0x01a3 - 0x01b1 reg=12 i$ Ljava/util/Iterator; │ │ + 0x0004 - 0x01b1 reg=13 serviceName Ljava/lang/String; │ │ + 0x01a3 - 0x01b1 reg=14 msec J │ │ + 0x01a3 - 0x01b1 reg=16 tag Ljava/lang/String; │ │ + 0x01a1 - 0x01b1 reg=17 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x01a3 - 0x01b1 reg=18 text Ljava/lang/String; │ │ + 0x0036 - 0x01b1 reg=19 timer Landroid/text/format/Time; │ │ + 0x0062 - 0x01b1 reg=20 time J │ │ + 0x01b2 - 0x01b9 reg=7 e Ljava/lang/SecurityException; │ │ + 0x01bc - 0x01cb reg=5 dropbox Ljava/lang/Object; │ │ + 0x01bc - 0x01cb reg=6 dropboxContent Ljava/lang/StringBuilder; │ │ + 0x01bc - 0x01cb reg=8 entry Ljava/lang/Object; │ │ + 0x01bc - 0x01cb reg=9 getNextEntry Ljava/lang/reflect/Method; │ │ + 0x01bc - 0x01cb reg=12 i$ Ljava/util/Iterator; │ │ + 0x01bc - 0x01cb reg=13 serviceName Ljava/lang/String; │ │ + 0x01bc - 0x01cb reg=14 msec J │ │ + 0x01bc - 0x01cb reg=16 tag Ljava/lang/String; │ │ + 0x01bc - 0x01cb reg=17 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x01bc - 0x01cb reg=18 text Ljava/lang/String; │ │ + 0x01bc - 0x01cb reg=19 timer Landroid/text/format/Time; │ │ + 0x01bc - 0x01cb reg=20 time J │ │ + 0x01cc - 0x01d4 reg=7 e Ljava/lang/NoSuchMethodException; │ │ + 0x01d4 - 0x01db reg=8 entry Ljava/lang/Object; │ │ + 0x01d4 - 0x01db reg=17 tags Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x01d4 - 0x01db reg=18 text Ljava/lang/String; │ │ + 0x01d4 - 0x01db reg=19 timer Landroid/text/format/Time; │ │ + 0x01d4 - 0x01db reg=20 time J │ │ + 0x01d4 - 0x01e0 reg=5 dropbox Ljava/lang/Object; │ │ + 0x01d4 - 0x01e0 reg=6 dropboxContent Ljava/lang/StringBuilder; │ │ + 0x01d4 - 0x01e0 reg=9 getNextEntry Ljava/lang/reflect/Method; │ │ + 0x01d4 - 0x01e0 reg=13 serviceName Ljava/lang/String; │ │ + 0x01e1 - 0x01e9 reg=7 e Ljava/lang/IllegalArgumentException; │ │ + 0x01ea - 0x01f2 reg=7 e Ljava/lang/IllegalAccessException; │ │ + 0x01f3 - 0x01fb reg=7 e Ljava/lang/reflect/InvocationTargetException; │ │ + 0x01fc - 0x0204 reg=7 e Ljava/lang/NoSuchFieldException; │ │ + 0x0000 - 0x0204 reg=27 context Landroid/content/Context; │ │ + 0x0000 - 0x0204 reg=28 additionalTags [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 657 (DropBoxCollector.java) │ │ │ │ Class #212 header: │ │ class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ @@ -49344,17 +49351,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04990c: |[04990c] org.acra.DumpSysCollector.:()V │ │ -04991c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -049922: 0e00 |0003: return-void │ │ +049250: |[049250] org.acra.DumpSysCollector.:()V │ │ +049260: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +049266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/DumpSysCollector; │ │ │ │ #1 : (in Lorg/acra/DumpSysCollector;) │ │ @@ -49362,59 +49369,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -049924: |[049924] org.acra.DumpSysCollector.collectMemInfo:()Ljava/lang/String; │ │ -049934: 2204 3102 |0000: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -049938: 7010 c60d 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04993e: 2201 5f02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -049942: 7010 200e 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -049948: 1a06 5d0f |000a: const-string v6, "dumpsys" // string@0f5d │ │ -04994c: 6e20 240e 6100 |000c: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -049952: 1a06 9d15 |000f: const-string v6, "meminfo" // string@159d │ │ -049956: 6e20 240e 6100 |0011: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -04995c: 7100 7c01 0000 |0014: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ -049962: 0a06 |0017: move-result v6 │ │ -049964: 7110 830d 0600 |0018: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -04996a: 0c06 |001b: move-result-object v6 │ │ -04996c: 6e20 240e 6100 |001c: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -049972: 7100 a20d 0000 |001f: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@0da2 │ │ -049978: 0c07 |0022: move-result-object v7 │ │ -04997a: 6e10 2e0e 0100 |0023: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -049980: 0a06 |0026: move-result v6 │ │ -049982: 2366 3204 |0027: new-array v6, v6, [Ljava/lang/String; // type@0432 │ │ -049986: 6e20 300e 6100 |0029: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -04998c: 0c06 |002c: move-result-object v6 │ │ -04998e: 1f06 3204 |002d: check-cast v6, [Ljava/lang/String; // type@0432 │ │ -049992: 6e20 a10d 6700 |002f: invoke-virtual {v7, v6}, Ljava/lang/Runtime;.exec:([Ljava/lang/String;)Ljava/lang/Process; // method@0da1 │ │ -049998: 0c05 |0032: move-result-object v5 │ │ -04999a: 2200 f401 |0033: new-instance v0, Ljava/io/BufferedReader; // type@01f4 │ │ -04999e: 2206 0202 |0035: new-instance v6, Ljava/io/InputStreamReader; // type@0202 │ │ -0499a2: 6e10 9f0d 0500 |0037: invoke-virtual {v5}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@0d9f │ │ -0499a8: 0c07 |003a: move-result-object v7 │ │ -0499aa: 7020 2a0d 7600 |003b: invoke-direct {v6, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ -0499b0: 7020 090d 6000 |003e: invoke-direct {v0, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ -0499b6: 6e10 0c0d 0000 |0041: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ -0499bc: 0c03 |0044: move-result-object v3 │ │ -0499be: 3803 1300 |0045: if-eqz v3, 0058 // +0013 │ │ -0499c2: 6e20 ce0d 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0499c8: 1a06 0200 |004a: const-string v6, " │ │ +049268: |[049268] org.acra.DumpSysCollector.collectMemInfo:()Ljava/lang/String; │ │ +049278: 2204 3102 |0000: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +04927c: 7010 c60d 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +049282: 2201 5f02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +049286: 7010 200e 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +04928c: 1a06 570f |000a: const-string v6, "dumpsys" // string@0f57 │ │ +049290: 6e20 240e 6100 |000c: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +049296: 1a06 9715 |000f: const-string v6, "meminfo" // string@1597 │ │ +04929a: 6e20 240e 6100 |0011: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +0492a0: 7100 7c01 0000 |0014: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ +0492a6: 0a06 |0017: move-result v6 │ │ +0492a8: 7110 830d 0600 |0018: invoke-static {v6}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +0492ae: 0c06 |001b: move-result-object v6 │ │ +0492b0: 6e20 240e 6100 |001c: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +0492b6: 7100 a20d 0000 |001f: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@0da2 │ │ +0492bc: 0c07 |0022: move-result-object v7 │ │ +0492be: 6e10 2e0e 0100 |0023: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0492c4: 0a06 |0026: move-result v6 │ │ +0492c6: 2366 3204 |0027: new-array v6, v6, [Ljava/lang/String; // type@0432 │ │ +0492ca: 6e20 300e 6100 |0029: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +0492d0: 0c06 |002c: move-result-object v6 │ │ +0492d2: 1f06 3204 |002d: check-cast v6, [Ljava/lang/String; // type@0432 │ │ +0492d6: 6e20 a10d 6700 |002f: invoke-virtual {v7, v6}, Ljava/lang/Runtime;.exec:([Ljava/lang/String;)Ljava/lang/Process; // method@0da1 │ │ +0492dc: 0c05 |0032: move-result-object v5 │ │ +0492de: 2200 f401 |0033: new-instance v0, Ljava/io/BufferedReader; // type@01f4 │ │ +0492e2: 2206 0202 |0035: new-instance v6, Ljava/io/InputStreamReader; // type@0202 │ │ +0492e6: 6e10 9f0d 0500 |0037: invoke-virtual {v5}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@0d9f │ │ +0492ec: 0c07 |003a: move-result-object v7 │ │ +0492ee: 7020 2a0d 7600 |003b: invoke-direct {v6, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ +0492f4: 7020 090d 6000 |003e: invoke-direct {v0, v6}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ +0492fa: 6e10 0c0d 0000 |0041: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ +049300: 0c03 |0044: move-result-object v3 │ │ +049302: 3803 1300 |0045: if-eqz v3, 0058 // +0013 │ │ +049306: 6e20 ce0d 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04930c: 1a06 0200 |004a: const-string v6, " │ │ " // string@0002 │ │ -0499cc: 6e20 ce0d 6400 |004c: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0499d2: 28f2 |004f: goto 0041 // -000e │ │ -0499d4: 0d02 |0050: move-exception v2 │ │ -0499d6: 6206 f802 |0051: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0499da: 1a07 9402 |0053: const-string v7, "DumpSysCollector.meminfo could not retrieve data" // string@0294 │ │ -0499de: 7130 e20a 7602 |0055: invoke-static {v6, v7, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -0499e4: 6e10 d60d 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0499ea: 0c06 |005b: move-result-object v6 │ │ -0499ec: 1106 |005c: return-object v6 │ │ +049310: 6e20 ce0d 6400 |004c: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049316: 28f2 |004f: goto 0041 // -000e │ │ +049318: 0d02 |0050: move-exception v2 │ │ +04931a: 6206 f802 |0051: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04931e: 1a07 9402 |0053: const-string v7, "DumpSysCollector.meminfo could not retrieve data" // string@0294 │ │ +049322: 7130 e20a 7602 |0055: invoke-static {v6, v7, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +049328: 6e10 d60d 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04932e: 0c06 |005b: move-result-object v6 │ │ +049330: 1106 |005c: return-object v6 │ │ catches : 1 │ │ 0x0005 - 0x004f │ │ Ljava/io/IOException; -> 0x0050 │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=42 │ │ 0x000a line=43 │ │ @@ -49471,18 +49478,18 @@ │ │ type : '(Lorg/acra/ErrorReporter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049a00: |[049a00] org.acra.ErrorReporter$1.:(Lorg/acra/ErrorReporter;)V │ │ -049a10: 5b01 3903 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$1;.this$0:Lorg/acra/ErrorReporter; // field@0339 │ │ -049a14: 7010 dd0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@0ddd │ │ -049a1a: 0e00 |0005: return-void │ │ +049344: |[049344] org.acra.ErrorReporter$1.:(Lorg/acra/ErrorReporter;)V │ │ +049354: 5b01 3903 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$1;.this$0:Lorg/acra/ErrorReporter; // field@0339 │ │ +049358: 7010 dd0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@0ddd │ │ +04935e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/acra/ErrorReporter$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/acra/ErrorReporter; │ │ │ │ @@ -49492,28 +49499,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -049a1c: |[049a1c] org.acra.ErrorReporter$1.run:()V │ │ -049a2c: 7100 5a01 0000 |0000: invoke-static {}, Landroid/os/Looper;.prepare:()V // method@015a │ │ -049a32: 7100 f80e 0000 |0003: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049a38: 0c00 |0006: move-result-object v0 │ │ -049a3a: 7100 a90e 0000 |0007: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -049a40: 0c01 |000a: move-result-object v1 │ │ -049a42: 7210 510f 0100 |000b: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ -049a48: 0a01 |000e: move-result v1 │ │ -049a4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -049a4c: 7130 b20c 1002 |0010: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ -049a52: 0c00 |0013: move-result-object v0 │ │ -049a54: 6e10 b70c 0000 |0014: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -049a5a: 7100 5801 0000 |0017: invoke-static {}, Landroid/os/Looper;.loop:()V // method@0158 │ │ -049a60: 0e00 |001a: return-void │ │ +049360: |[049360] org.acra.ErrorReporter$1.run:()V │ │ +049370: 7100 5a01 0000 |0000: invoke-static {}, Landroid/os/Looper;.prepare:()V // method@015a │ │ +049376: 7100 f80e 0000 |0003: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +04937c: 0c00 |0006: move-result-object v0 │ │ +04937e: 7100 a90e 0000 |0007: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +049384: 0c01 |000a: move-result-object v1 │ │ +049386: 7210 510f 0100 |000b: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ +04938c: 0a01 |000e: move-result v1 │ │ +04938e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +049390: 7130 b20c 1002 |0010: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ +049396: 0c00 |0013: move-result-object v0 │ │ +049398: 6e10 b70c 0000 |0014: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +04939e: 7100 5801 0000 |0017: invoke-static {}, Landroid/os/Looper;.loop:()V // method@0158 │ │ +0493a4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0003 line=715 │ │ 0x0017 line=716 │ │ 0x001a line=717 │ │ locals : │ │ @@ -49554,18 +49561,18 @@ │ │ type : '(Lorg/acra/ErrorReporter;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -049a64: |[049a64] org.acra.ErrorReporter$2.:(Lorg/acra/ErrorReporter;)V │ │ -049a74: 5b01 3a03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$2;.this$0:Lorg/acra/ErrorReporter; // field@033a │ │ -049a78: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -049a7e: 0e00 |0005: return-void │ │ +0493a8: |[0493a8] org.acra.ErrorReporter$2.:(Lorg/acra/ErrorReporter;)V │ │ +0493b8: 5b01 3a03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$2;.this$0:Lorg/acra/ErrorReporter; // field@033a │ │ +0493bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0493c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/acra/ErrorReporter$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/acra/ErrorReporter; │ │ │ │ @@ -49575,19 +49582,19 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049a80: |[049a80] org.acra.ErrorReporter$2.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ -049a90: 1a00 f200 |0000: const-string v0, ".stacktrace" // string@00f2 │ │ -049a94: 6e20 ad0d 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ -049a9a: 0a00 |0005: move-result v0 │ │ -049a9c: 0f00 |0006: return v0 │ │ +0493c4: |[0493c4] org.acra.ErrorReporter$2.accept:(Ljava/io/File;Ljava/lang/String;)Z │ │ +0493d4: 1a00 f200 |0000: const-string v0, ".stacktrace" // string@00f2 │ │ +0493d8: 6e20 ad0d 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ +0493de: 0a00 |0005: move-result v0 │ │ +0493e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/ErrorReporter$2; │ │ 0x0000 - 0x0007 reg=2 dir Ljava/io/File; │ │ 0x0000 - 0x0007 reg=3 name Ljava/lang/String; │ │ @@ -49646,25 +49653,25 @@ │ │ type : '(Lorg/acra/ErrorReporter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -049aa0: |[049aa0] org.acra.ErrorReporter$ReportsSenderWorker.:(Lorg/acra/ErrorReporter;)V │ │ -049ab0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049ab2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -049ab4: 5b23 4003 |0002: iput-object v3, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ -049ab8: 7010 dd0d 0200 |0004: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@0ddd │ │ -049abe: 5b20 3c03 |0007: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049ac2: 5b20 3e03 |0009: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ -049ac6: 5b20 3f03 |000b: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ -049aca: 5c21 3d03 |000d: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ -049ace: 5c21 3b03 |000f: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ -049ad2: 0e00 |0011: return-void │ │ +0493e4: |[0493e4] org.acra.ErrorReporter$ReportsSenderWorker.:(Lorg/acra/ErrorReporter;)V │ │ +0493f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0493f6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0493f8: 5b23 4003 |0002: iput-object v3, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ +0493fc: 7010 dd0d 0200 |0004: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@0ddd │ │ +049402: 5b20 3c03 |0007: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +049406: 5b20 3e03 |0009: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ +04940a: 5b20 3f03 |000b: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ +04940e: 5c21 3d03 |000d: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ +049412: 5c21 3b03 |000f: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ +049416: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=107 │ │ 0x000d line=108 │ │ @@ -49679,26 +49686,26 @@ │ │ type : '(Lorg/acra/ErrorReporter;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -049ad4: |[049ad4] org.acra.ErrorReporter$ReportsSenderWorker.:(Lorg/acra/ErrorReporter;Z)V │ │ -049ae4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049ae6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -049ae8: 5b23 4003 |0002: iput-object v3, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ -049aec: 7010 dd0d 0200 |0004: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@0ddd │ │ -049af2: 5b20 3c03 |0007: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049af6: 5b20 3e03 |0009: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ -049afa: 5b20 3f03 |000b: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ -049afe: 5c21 3d03 |000d: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ -049b02: 5c21 3b03 |000f: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ -049b06: 5c24 3d03 |0011: iput-boolean v4, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ -049b0a: 0e00 |0013: return-void │ │ +049418: |[049418] org.acra.ErrorReporter$ReportsSenderWorker.:(Lorg/acra/ErrorReporter;Z)V │ │ +049428: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04942a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04942c: 5b23 4003 |0002: iput-object v3, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ +049430: 7010 dd0d 0200 |0004: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@0ddd │ │ +049436: 5b20 3c03 |0007: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +04943a: 5b20 3e03 |0009: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ +04943e: 5b20 3f03 |000b: iput-object v0, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ +049442: 5c21 3d03 |000d: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ +049446: 5c21 3b03 |000f: iput-boolean v1, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ +04944a: 5c24 3d03 |0011: iput-boolean v4, v2, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ +04944e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=118 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=107 │ │ 0x000d line=108 │ │ @@ -49715,45 +49722,45 @@ │ │ type : '()Landroid/os/PowerManager$WakeLock;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -049b0c: |[049b0c] org.acra.ErrorReporter$ReportsSenderWorker.acquireWakeLock:()Landroid/os/PowerManager$WakeLock; │ │ -049b1c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -049b1e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -049b20: 7100 f80e 0000 |0002: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049b26: 0c05 |0005: move-result-object v5 │ │ -049b28: 6e10 8700 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -049b2e: 0c01 |0009: move-result-object v1 │ │ -049b30: 3801 1300 |000a: if-eqz v1, 001d // +0013 │ │ -049b34: 1a05 f20c |000c: const-string v5, "android.permission.WAKE_LOCK" // string@0cf2 │ │ -049b38: 7100 f80e 0000 |000e: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049b3e: 0c06 |0011: move-result-object v6 │ │ -049b40: 6e10 8800 0600 |0012: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -049b46: 0c06 |0015: move-result-object v6 │ │ -049b48: 6e30 cb00 5106 |0016: invoke-virtual {v1, v5, v6}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ -049b4e: 0a05 |0019: move-result v5 │ │ -049b50: 3905 0300 |001a: if-nez v5, 001d // +0003 │ │ -049b54: 0140 |001c: move v0, v4 │ │ -049b56: 3900 0400 |001d: if-nez v0, 0021 // +0004 │ │ -049b5a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -049b5c: 1103 |0020: return-object v3 │ │ -049b5e: 7100 f80e 0000 |0021: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049b64: 0c05 |0024: move-result-object v5 │ │ -049b66: 1a06 0118 |0025: const-string v6, "power" // string@1801 │ │ -049b6a: 6e20 8d00 6500 |0027: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -049b70: 0c02 |002a: move-result-object v2 │ │ -049b72: 1f02 5500 |002b: check-cast v2, Landroid/os/PowerManager; // type@0055 │ │ -049b76: 1a05 4e01 |002d: const-string v5, "ACRA wakelock" // string@014e │ │ -049b7a: 6e30 7a01 4205 |002f: invoke-virtual {v2, v4, v5}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@017a │ │ -049b80: 0c03 |0032: move-result-object v3 │ │ -049b82: 6e10 7801 0300 |0033: invoke-virtual {v3}, Landroid/os/PowerManager$WakeLock;.acquire:()V // method@0178 │ │ -049b88: 28ea |0036: goto 0020 // -0016 │ │ +049450: |[049450] org.acra.ErrorReporter$ReportsSenderWorker.acquireWakeLock:()Landroid/os/PowerManager$WakeLock; │ │ +049460: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +049462: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +049464: 7100 f80e 0000 |0002: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +04946a: 0c05 |0005: move-result-object v5 │ │ +04946c: 6e10 8700 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +049472: 0c01 |0009: move-result-object v1 │ │ +049474: 3801 1300 |000a: if-eqz v1, 001d // +0013 │ │ +049478: 1a05 ec0c |000c: const-string v5, "android.permission.WAKE_LOCK" // string@0cec │ │ +04947c: 7100 f80e 0000 |000e: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +049482: 0c06 |0011: move-result-object v6 │ │ +049484: 6e10 8800 0600 |0012: invoke-virtual {v6}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +04948a: 0c06 |0015: move-result-object v6 │ │ +04948c: 6e30 cb00 5106 |0016: invoke-virtual {v1, v5, v6}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ +049492: 0a05 |0019: move-result v5 │ │ +049494: 3905 0300 |001a: if-nez v5, 001d // +0003 │ │ +049498: 0140 |001c: move v0, v4 │ │ +04949a: 3900 0400 |001d: if-nez v0, 0021 // +0004 │ │ +04949e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +0494a0: 1103 |0020: return-object v3 │ │ +0494a2: 7100 f80e 0000 |0021: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +0494a8: 0c05 |0024: move-result-object v5 │ │ +0494aa: 1a06 fb17 |0025: const-string v6, "power" // string@17fb │ │ +0494ae: 6e20 8d00 6500 |0027: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +0494b4: 0c02 |002a: move-result-object v2 │ │ +0494b6: 1f02 5500 |002b: check-cast v2, Landroid/os/PowerManager; // type@0055 │ │ +0494ba: 1a05 4e01 |002d: const-string v5, "ACRA wakelock" // string@014e │ │ +0494be: 6e30 7a01 4205 |002f: invoke-virtual {v2, v4, v5}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@017a │ │ +0494c4: 0c03 |0032: move-result-object v3 │ │ +0494c6: 6e10 7801 0300 |0033: invoke-virtual {v3}, Landroid/os/PowerManager$WakeLock;.acquire:()V // method@0178 │ │ +0494cc: 28ea |0036: goto 0020 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x000a line=155 │ │ 0x001d line=156 │ │ 0x001f line=157 │ │ 0x0020 line=163 │ │ @@ -49773,45 +49780,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -049b8c: |[049b8c] org.acra.ErrorReporter$ReportsSenderWorker.run:()V │ │ -049b9c: 7010 ef0e 0500 |0000: invoke-direct {v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.acquireWakeLock:()Landroid/os/PowerManager$WakeLock; // method@0eef │ │ -049ba2: 0c00 |0003: move-result-object v0 │ │ -049ba4: 5551 3b03 |0004: iget-boolean v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ -049ba8: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -049bac: 5451 4003 |0008: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ -049bb0: 6e10 fd0e 0100 |000a: invoke-virtual {v1}, Lorg/acra/ErrorReporter;.approvePendingReports:()V // method@0efd │ │ -049bb6: 5451 3c03 |000d: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049bba: 1a02 f200 |000f: const-string v2, ".stacktrace" // string@00f2 │ │ -049bbe: 1a03 e700 |0011: const-string v3, "-approved.stacktrace" // string@00e7 │ │ -049bc2: 6e30 b70d 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ -049bc8: 0c01 |0016: move-result-object v1 │ │ -049bca: 5b51 3c03 |0017: iput-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049bce: 7100 f80e 0000 |0019: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049bd4: 0c01 |001c: move-result-object v1 │ │ -049bd6: 5452 3c03 |001d: iget-object v2, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049bda: 5453 3e03 |001f: iget-object v3, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ -049bde: 5454 3f03 |0021: iget-object v4, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ -049be2: 7140 f90e 2143 |0023: invoke-static {v1, v2, v3, v4}, Lorg/acra/ErrorReporter;.access$100:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0ef9 │ │ -049be8: 5451 4003 |0026: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ -049bec: 7100 f80e 0000 |0028: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ -049bf2: 0c02 |002b: move-result-object v2 │ │ -049bf4: 5553 3d03 |002c: iget-boolean v3, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ -049bf8: 6e30 fe0e 2103 |002e: invoke-virtual {v1, v2, v3}, Lorg/acra/ErrorReporter;.checkAndSendReports:(Landroid/content/Context;Z)V // method@0efe │ │ -049bfe: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ -049c02: 6e10 7901 0000 |0033: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0179 │ │ -049c08: 0e00 |0036: return-void │ │ -049c0a: 0d01 |0037: move-exception v1 │ │ -049c0c: 3800 0500 |0038: if-eqz v0, 003d // +0005 │ │ -049c10: 6e10 7901 0000 |003a: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0179 │ │ -049c16: 2701 |003d: throw v1 │ │ +0494d0: |[0494d0] org.acra.ErrorReporter$ReportsSenderWorker.run:()V │ │ +0494e0: 7010 ef0e 0500 |0000: invoke-direct {v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.acquireWakeLock:()Landroid/os/PowerManager$WakeLock; // method@0eef │ │ +0494e6: 0c00 |0003: move-result-object v0 │ │ +0494e8: 5551 3b03 |0004: iget-boolean v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ +0494ec: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +0494f0: 5451 4003 |0008: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ +0494f4: 6e10 fd0e 0100 |000a: invoke-virtual {v1}, Lorg/acra/ErrorReporter;.approvePendingReports:()V // method@0efd │ │ +0494fa: 5451 3c03 |000d: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +0494fe: 1a02 f200 |000f: const-string v2, ".stacktrace" // string@00f2 │ │ +049502: 1a03 e700 |0011: const-string v3, "-approved.stacktrace" // string@00e7 │ │ +049506: 6e30 b70d 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ +04950c: 0c01 |0016: move-result-object v1 │ │ +04950e: 5b51 3c03 |0017: iput-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +049512: 7100 f80e 0000 |0019: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +049518: 0c01 |001c: move-result-object v1 │ │ +04951a: 5452 3c03 |001d: iget-object v2, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +04951e: 5453 3e03 |001f: iget-object v3, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ +049522: 5454 3f03 |0021: iget-object v4, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ +049526: 7140 f90e 2143 |0023: invoke-static {v1, v2, v3, v4}, Lorg/acra/ErrorReporter;.access$100:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0ef9 │ │ +04952c: 5451 4003 |0026: iget-object v1, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.this$0:Lorg/acra/ErrorReporter; // field@0340 │ │ +049530: 7100 f80e 0000 |0028: invoke-static {}, Lorg/acra/ErrorReporter;.access$000:()Landroid/content/Context; // method@0ef8 │ │ +049536: 0c02 |002b: move-result-object v2 │ │ +049538: 5553 3d03 |002c: iget-boolean v3, v5, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mSendOnlySilentReports:Z // field@033d │ │ +04953c: 6e30 fe0e 2103 |002e: invoke-virtual {v1, v2, v3}, Lorg/acra/ErrorReporter;.checkAndSendReports:(Landroid/content/Context;Z)V // method@0efe │ │ +049542: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ +049546: 6e10 7901 0000 |0033: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0179 │ │ +04954c: 0e00 |0036: return-void │ │ +04954e: 0d01 |0037: move-exception v1 │ │ +049550: 3800 0500 |0038: if-eqz v0, 003d // +0005 │ │ +049554: 6e10 7901 0000 |003a: invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0179 │ │ +04955a: 2701 |003d: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0031 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=137 │ │ 0x0008 line=138 │ │ @@ -49832,18 +49839,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049c24: |[049c24] org.acra.ErrorReporter$ReportsSenderWorker.setApprovePendingReports:()V │ │ -049c34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049c36: 5c10 3b03 |0001: iput-boolean v0, v1, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ -049c3a: 0e00 |0003: return-void │ │ +049568: |[049568] org.acra.ErrorReporter$ReportsSenderWorker.setApprovePendingReports:()V │ │ +049578: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04957a: 5c10 3b03 |0001: iput-boolean v0, v1, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mApprovePendingReports:Z // field@033b │ │ +04957e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ │ │ @@ -49852,18 +49859,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049c3c: |[049c3c] org.acra.ErrorReporter$ReportsSenderWorker.setUserComment:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049c4c: 5b01 3c03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049c50: 5b02 3e03 |0002: iput-object v2, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ -049c54: 0e00 |0004: return-void │ │ +049580: |[049580] org.acra.ErrorReporter$ReportsSenderWorker.setUserComment:(Ljava/lang/String;Ljava/lang/String;)V │ │ +049590: 5b01 3c03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +049594: 5b02 3e03 |0002: iput-object v2, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserComment:Ljava/lang/String; // field@033e │ │ +049598: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ @@ -49875,18 +49882,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -049c58: |[049c58] org.acra.ErrorReporter$ReportsSenderWorker.setUserEmail:(Ljava/lang/String;Ljava/lang/String;)V │ │ -049c68: 5b01 3c03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ -049c6c: 5b02 3f03 |0002: iput-object v2, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ -049c70: 0e00 |0004: return-void │ │ +04959c: |[04959c] org.acra.ErrorReporter$ReportsSenderWorker.setUserEmail:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0495ac: 5b01 3c03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mCommentedReportFileName:Ljava/lang/String; // field@033c │ │ +0495b0: 5b02 3f03 |0002: iput-object v2, v0, Lorg/acra/ErrorReporter$ReportsSenderWorker;.mUserEmail:Ljava/lang/String; // field@033f │ │ +0495b4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=189 │ │ 0x0004 line=190 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ @@ -49995,35 +50002,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -049c74: |[049c74] org.acra.ErrorReporter.:()V │ │ -049c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049c86: 6a00 4603 |0001: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ -049c8a: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -049c8e: 7010 200e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -049c94: 6900 4d03 |0008: sput-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -049c98: 2200 9402 |000a: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ -049c9c: 7010 b60e 0000 |000c: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ -049ca2: 6900 4803 |000f: sput-object v0, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -049ca6: 2200 3102 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -049caa: 7010 c60d 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -049cb0: 1a01 e300 |0016: const-string v1, "-" // string@00e3 │ │ -049cb4: 6e20 ce0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049cba: 0c00 |001b: move-result-object v0 │ │ -049cbc: 6201 6303 |001c: sget-object v1, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -049cc0: 6e20 cd0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -049cc6: 0c00 |0021: move-result-object v0 │ │ -049cc8: 6e10 d60d 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -049cce: 0c00 |0025: move-result-object v0 │ │ -049cd0: 6900 4503 |0026: sput-object v0, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ -049cd4: 0e00 |0028: return-void │ │ +0495b8: |[0495b8] org.acra.ErrorReporter.:()V │ │ +0495c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0495ca: 6a00 4603 |0001: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ +0495ce: 2200 5f02 |0003: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +0495d2: 7010 200e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +0495d8: 6900 4d03 |0008: sput-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +0495dc: 2200 9402 |000a: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ +0495e0: 7010 b60e 0000 |000c: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ +0495e6: 6900 4803 |000f: sput-object v0, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +0495ea: 2200 3102 |0011: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +0495ee: 7010 c60d 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0495f4: 1a01 e300 |0016: const-string v1, "-" // string@00e3 │ │ +0495f8: 6e20 ce0d 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0495fe: 0c00 |001b: move-result-object v0 │ │ +049600: 6201 6303 |001c: sget-object v1, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +049604: 6e20 cd0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04960a: 0c00 |0021: move-result-object v0 │ │ +04960c: 6e10 d60d 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +049612: 0c00 |0025: move-result-object v0 │ │ +049614: 6900 4503 |0026: sput-object v0, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ +049618: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=97 │ │ 0x000a line=207 │ │ 0x0011 line=214 │ │ locals : │ │ @@ -50033,22 +50040,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -049cd8: |[049cd8] org.acra.ErrorReporter.:()V │ │ -049ce8: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -049cee: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -049cf2: 7010 410e 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -049cf8: 5b10 4903 |0008: iput-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -049cfc: 6200 7503 |000a: sget-object v0, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -049d00: 5b10 4e03 |000c: iput-object v0, v1, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -049d04: 0e00 |000e: return-void │ │ +04961c: |[04961c] org.acra.ErrorReporter.:()V │ │ +04962c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +049632: 2200 6702 |0003: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +049636: 7010 410e 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +04963c: 5b10 4903 |0008: iput-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +049640: 6200 7503 |000a: sget-object v0, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +049644: 5b10 4e03 |000c: iput-object v0, v1, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +049648: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=211 │ │ 0x000a line=239 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/acra/ErrorReporter; │ │ @@ -50058,34 +50065,34 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049d08: |[049d08] org.acra.ErrorReporter.access$000:()Landroid/content/Context; │ │ -049d18: 6200 4703 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -049d1c: 1100 |0002: return-object v0 │ │ +04964c: |[04964c] org.acra.ErrorReporter.access$000:()Landroid/content/Context; │ │ +04965c: 6200 4703 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +049660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ │ │ #3 : (in Lorg/acra/ErrorReporter;) │ │ name : 'access$100' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -049d20: |[049d20] org.acra.ErrorReporter.access$100:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -049d30: 7140 fc0e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lorg/acra/ErrorReporter;.addUserDataToReport:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0efc │ │ -049d36: 0e00 |0003: return-void │ │ +049664: |[049664] org.acra.ErrorReporter.access$100:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +049674: 7140 fc0e 1032 |0000: invoke-static {v0, v1, v2, v3}, Lorg/acra/ErrorReporter;.addUserDataToReport:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0efc │ │ +04967a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -50096,63 +50103,63 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -049d38: |[049d38] org.acra.ErrorReporter.addUserDataToReport:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -049d48: 6203 f802 |0000: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049d4c: 2204 3102 |0002: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -049d50: 7010 c60d 0400 |0004: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -049d56: 1a05 c701 |0007: const-string v5, "Add user comment to " // string@01c7 │ │ -049d5a: 6e20 ce0d 5400 |0009: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049d60: 0c04 |000c: move-result-object v4 │ │ -049d62: 6e20 ce0d 7400 |000d: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049d68: 0c04 |0010: move-result-object v4 │ │ -049d6a: 6e10 d60d 0400 |0011: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -049d70: 0c04 |0014: move-result-object v4 │ │ -049d72: 7120 e00a 4300 |0015: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -049d78: 3807 2b00 |0018: if-eqz v7, 0043 // +002b │ │ -049d7c: 3808 2900 |001a: if-eqz v8, 0043 // +0029 │ │ -049d80: 6e20 9100 7600 |001c: invoke-virtual {v6, v7}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0091 │ │ -049d86: 0c02 |001f: move-result-object v2 │ │ -049d88: 2200 9402 |0020: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ -049d8c: 7010 b60e 0000 |0022: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ -049d92: 6203 f802 |0025: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049d96: 1a04 e806 |0027: const-string v4, "Loading Properties report to insert user comment." // string@06e8 │ │ -049d9a: 7120 e00a 4300 |0029: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -049da0: 6e20 c20e 2000 |002c: invoke-virtual {v0, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/InputStream;)V // method@0ec2 │ │ -049da6: 6e10 1e0d 0200 |002f: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -049dac: 6203 7003 |0032: sget-object v3, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -049db0: 6e30 c40e 3008 |0034: invoke-virtual {v0, v3, v8}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -049db6: 6203 7203 |0037: sget-object v3, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -049dba: 3909 0400 |0039: if-nez v9, 003d // +0004 │ │ -049dbe: 1a09 0000 |003b: const-string v9, "" // string@0000 │ │ -049dc2: 6e30 c40e 3009 |003d: invoke-virtual {v0, v3, v9}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -049dc8: 7120 1c0f 0700 |0040: invoke-static {v7, v0}, Lorg/acra/ErrorReporter;.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f1c │ │ -049dce: 0e00 |0043: return-void │ │ -049dd0: 0d03 |0044: move-exception v3 │ │ -049dd2: 6e10 1e0d 0200 |0045: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -049dd8: 2703 |0048: throw v3 │ │ -049dda: 0d01 |0049: move-exception v1 │ │ -049ddc: 6203 f802 |004a: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049de0: 1a04 3b0b |004c: const-string v4, "User comment not added: " // string@0b3b │ │ -049de4: 7130 e70a 4301 |004e: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -049dea: 28f2 |0051: goto 0043 // -000e │ │ -049dec: 0d01 |0052: move-exception v1 │ │ -049dee: 6203 f802 |0053: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049df2: 1a04 3b0b |0055: const-string v4, "User comment not added: " // string@0b3b │ │ -049df6: 7130 e70a 4301 |0057: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -049dfc: 28e9 |005a: goto 0043 // -0017 │ │ -049dfe: 0d01 |005b: move-exception v1 │ │ -049e00: 6203 f802 |005c: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049e04: 1a04 3b0b |005e: const-string v4, "User comment not added: " // string@0b3b │ │ -049e08: 7130 e70a 4301 |0060: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -049e0e: 28e0 |0063: goto 0043 // -0020 │ │ +04967c: |[04967c] org.acra.ErrorReporter.addUserDataToReport:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +04968c: 6203 f802 |0000: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049690: 2204 3102 |0002: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +049694: 7010 c60d 0400 |0004: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04969a: 1a05 c701 |0007: const-string v5, "Add user comment to " // string@01c7 │ │ +04969e: 6e20 ce0d 5400 |0009: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0496a4: 0c04 |000c: move-result-object v4 │ │ +0496a6: 6e20 ce0d 7400 |000d: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0496ac: 0c04 |0010: move-result-object v4 │ │ +0496ae: 6e10 d60d 0400 |0011: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0496b4: 0c04 |0014: move-result-object v4 │ │ +0496b6: 7120 e00a 4300 |0015: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +0496bc: 3807 2b00 |0018: if-eqz v7, 0043 // +002b │ │ +0496c0: 3808 2900 |001a: if-eqz v8, 0043 // +0029 │ │ +0496c4: 6e20 9100 7600 |001c: invoke-virtual {v6, v7}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0091 │ │ +0496ca: 0c02 |001f: move-result-object v2 │ │ +0496cc: 2200 9402 |0020: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ +0496d0: 7010 b60e 0000 |0022: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ +0496d6: 6203 f802 |0025: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0496da: 1a04 e806 |0027: const-string v4, "Loading Properties report to insert user comment." // string@06e8 │ │ +0496de: 7120 e00a 4300 |0029: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +0496e4: 6e20 c20e 2000 |002c: invoke-virtual {v0, v2}, Lorg/acra/CrashReportData;.load:(Ljava/io/InputStream;)V // method@0ec2 │ │ +0496ea: 6e10 1e0d 0200 |002f: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +0496f0: 6203 7003 |0032: sget-object v3, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +0496f4: 6e30 c40e 3008 |0034: invoke-virtual {v0, v3, v8}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +0496fa: 6203 7203 |0037: sget-object v3, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +0496fe: 3909 0400 |0039: if-nez v9, 003d // +0004 │ │ +049702: 1a09 0000 |003b: const-string v9, "" // string@0000 │ │ +049706: 6e30 c40e 3009 |003d: invoke-virtual {v0, v3, v9}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04970c: 7120 1c0f 0700 |0040: invoke-static {v7, v0}, Lorg/acra/ErrorReporter;.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f1c │ │ +049712: 0e00 |0043: return-void │ │ +049714: 0d03 |0044: move-exception v3 │ │ +049716: 6e10 1e0d 0200 |0045: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +04971c: 2703 |0048: throw v3 │ │ +04971e: 0d01 |0049: move-exception v1 │ │ +049720: 6203 f802 |004a: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049724: 1a04 350b |004c: const-string v4, "User comment not added: " // string@0b35 │ │ +049728: 7130 e70a 4301 |004e: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +04972e: 28f2 |0051: goto 0043 // -000e │ │ +049730: 0d01 |0052: move-exception v1 │ │ +049732: 6203 f802 |0053: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049736: 1a04 350b |0055: const-string v4, "User comment not added: " // string@0b35 │ │ +04973a: 7130 e70a 4301 |0057: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +049740: 28e9 |005a: goto 0043 // -0017 │ │ +049742: 0d01 |005b: move-exception v1 │ │ +049744: 6203 f802 |005c: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049748: 1a04 350b |005e: const-string v4, "User comment not added: " // string@0b35 │ │ +04974c: 7130 e70a 4301 |0060: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +049752: 28e0 |0063: goto 0043 // -0020 │ │ catches : 3 │ │ 0x001c - 0x0025 │ │ Ljava/io/FileNotFoundException; -> 0x0049 │ │ Ljava/util/InvalidPropertiesFormatException; -> 0x0052 │ │ Ljava/io/IOException; -> 0x005b │ │ 0x0025 - 0x002f │ │ -> 0x0044 │ │ @@ -50198,29 +50205,29 @@ │ │ type : '([Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -049e38: |[049e38] org.acra.ErrorReporter.containsOnlySilentOrApprovedReports:([Ljava/lang/String;)Z │ │ -049e48: 0760 |0000: move-object v0, v6 │ │ -049e4a: 2102 |0001: array-length v2, v0 │ │ -049e4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049e4e: 3521 0f00 |0003: if-ge v1, v2, 0012 // +000f │ │ -049e52: 4603 0001 |0005: aget-object v3, v0, v1 │ │ -049e56: 7020 120f 3500 |0007: invoke-direct {v5, v3}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ -049e5c: 0a04 |000a: move-result v4 │ │ -049e5e: 3904 0400 |000b: if-nez v4, 000f // +0004 │ │ -049e62: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -049e64: 0f04 |000e: return v4 │ │ -049e66: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049e6a: 28f2 |0011: goto 0003 // -000e │ │ -049e6c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -049e6e: 28fb |0013: goto 000e // -0005 │ │ +04977c: |[04977c] org.acra.ErrorReporter.containsOnlySilentOrApprovedReports:([Ljava/lang/String;)Z │ │ +04978c: 0760 |0000: move-object v0, v6 │ │ +04978e: 2102 |0001: array-length v2, v0 │ │ +049790: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049792: 3521 0f00 |0003: if-ge v1, v2, 0012 // +000f │ │ +049796: 4603 0001 |0005: aget-object v3, v0, v1 │ │ +04979a: 7020 120f 3500 |0007: invoke-direct {v5, v3}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ +0497a0: 0a04 |000a: move-result v4 │ │ +0497a2: 3904 0400 |000b: if-nez v4, 000f // +0004 │ │ +0497a6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0497a8: 0f04 |000e: return v4 │ │ +0497aa: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0497ae: 28f2 |0011: goto 0003 // -000e │ │ +0497b0: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +0497b2: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1142 │ │ 0x0007 line=1143 │ │ 0x000d line=1144 │ │ 0x000e line=1147 │ │ 0x000f line=1142 │ │ @@ -50239,50 +50246,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -049e70: |[049e70] org.acra.ErrorReporter.createCustomInfoString:()Ljava/lang/String; │ │ -049e80: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ -049e84: 5464 4903 |0002: iget-object v4, v6, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -049e88: 7210 650e 0400 |0004: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ -049e8e: 0c04 |0007: move-result-object v4 │ │ -049e90: 7210 6f0e 0400 |0008: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -049e96: 0c03 |000b: move-result-object v3 │ │ -049e98: 7210 480e 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -049e9e: 0a04 |000f: move-result v4 │ │ -049ea0: 3804 3200 |0010: if-eqz v4, 0042 // +0032 │ │ -049ea4: 7210 490e 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -049eaa: 0c00 |0015: move-result-object v0 │ │ -049eac: 1f00 2f02 |0016: check-cast v0, Ljava/lang/String; // type@022f │ │ -049eb0: 5464 4903 |0018: iget-object v4, v6, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -049eb4: 7220 640e 0400 |001a: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -049eba: 0c01 |001d: move-result-object v1 │ │ -049ebc: 1f01 2f02 |001e: check-cast v1, Ljava/lang/String; // type@022f │ │ -049ec0: 2204 3102 |0020: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -049ec4: 7010 c60d 0400 |0022: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -049eca: 6e20 ce0d 2400 |0025: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049ed0: 0c04 |0028: move-result-object v4 │ │ -049ed2: 6e20 ce0d 0400 |0029: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049ed8: 0c04 |002c: move-result-object v4 │ │ -049eda: 1a05 2800 |002d: const-string v5, " = " // string@0028 │ │ -049ede: 6e20 ce0d 5400 |002f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049ee4: 0c04 |0032: move-result-object v4 │ │ -049ee6: 6e20 ce0d 1400 |0033: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049eec: 0c04 |0036: move-result-object v4 │ │ -049eee: 1a05 0200 |0037: const-string v5, " │ │ +0497b4: |[0497b4] org.acra.ErrorReporter.createCustomInfoString:()Ljava/lang/String; │ │ +0497c4: 1a02 0000 |0000: const-string v2, "" // string@0000 │ │ +0497c8: 5464 4903 |0002: iget-object v4, v6, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +0497cc: 7210 650e 0400 |0004: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ +0497d2: 0c04 |0007: move-result-object v4 │ │ +0497d4: 7210 6f0e 0400 |0008: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +0497da: 0c03 |000b: move-result-object v3 │ │ +0497dc: 7210 480e 0300 |000c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +0497e2: 0a04 |000f: move-result v4 │ │ +0497e4: 3804 3200 |0010: if-eqz v4, 0042 // +0032 │ │ +0497e8: 7210 490e 0300 |0012: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +0497ee: 0c00 |0015: move-result-object v0 │ │ +0497f0: 1f00 2f02 |0016: check-cast v0, Ljava/lang/String; // type@022f │ │ +0497f4: 5464 4903 |0018: iget-object v4, v6, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +0497f8: 7220 640e 0400 |001a: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0497fe: 0c01 |001d: move-result-object v1 │ │ +049800: 1f01 2f02 |001e: check-cast v1, Ljava/lang/String; // type@022f │ │ +049804: 2204 3102 |0020: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +049808: 7010 c60d 0400 |0022: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04980e: 6e20 ce0d 2400 |0025: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049814: 0c04 |0028: move-result-object v4 │ │ +049816: 6e20 ce0d 0400 |0029: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04981c: 0c04 |002c: move-result-object v4 │ │ +04981e: 1a05 2800 |002d: const-string v5, " = " // string@0028 │ │ +049822: 6e20 ce0d 5400 |002f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049828: 0c04 |0032: move-result-object v4 │ │ +04982a: 6e20 ce0d 1400 |0033: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049830: 0c04 |0036: move-result-object v4 │ │ +049832: 1a05 0200 |0037: const-string v5, " │ │ " // string@0002 │ │ -049ef2: 6e20 ce0d 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049ef8: 0c04 |003c: move-result-object v4 │ │ -049efa: 6e10 d60d 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -049f00: 0c02 |0040: move-result-object v2 │ │ -049f02: 28cb |0041: goto 000c // -0035 │ │ -049f04: 1102 |0042: return-object v2 │ │ +049836: 6e20 ce0d 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04983c: 0c04 |003c: move-result-object v4 │ │ +04983e: 6e10 d60d 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +049844: 0c02 |0040: move-result-object v2 │ │ +049846: 28cb |0041: goto 000c // -0035 │ │ +049848: 1102 |0042: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ 0x000c line=326 │ │ 0x0012 line=327 │ │ 0x0018 line=328 │ │ @@ -50301,30 +50308,30 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -049f08: |[049f08] org.acra.ErrorReporter.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V │ │ -049f18: 6e20 7f00 6500 |0000: invoke-virtual {v5, v6}, Landroid/content/Context;.deleteFile:(Ljava/lang/String;)Z // method@007f │ │ -049f1e: 0a00 |0003: move-result v0 │ │ -049f20: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ -049f24: 6201 f802 |0006: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -049f28: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -049f2c: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -049f32: 1a03 4a02 |000d: const-string v3, "Could not deleted error report : " // string@024a │ │ -049f36: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049f3c: 0c02 |0012: move-result-object v2 │ │ -049f3e: 6e20 ce0d 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -049f44: 0c02 |0016: move-result-object v2 │ │ -049f46: 6e10 d60d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -049f4c: 0c02 |001a: move-result-object v2 │ │ -049f4e: 7120 e60a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -049f54: 0e00 |001e: return-void │ │ +04984c: |[04984c] org.acra.ErrorReporter.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V │ │ +04985c: 6e20 7f00 6500 |0000: invoke-virtual {v5, v6}, Landroid/content/Context;.deleteFile:(Ljava/lang/String;)Z // method@007f │ │ +049862: 0a00 |0003: move-result v0 │ │ +049864: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ +049868: 6201 f802 |0006: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04986c: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +049870: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +049876: 1a03 4a02 |000d: const-string v3, "Could not deleted error report : " // string@024a │ │ +04987a: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049880: 0c02 |0012: move-result-object v2 │ │ +049882: 6e20 ce0d 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +049888: 0c02 |0016: move-result-object v2 │ │ +04988a: 6e10 d60d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +049890: 0c02 |001a: move-result-object v2 │ │ +049892: 7120 e60a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +049898: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ 0x0004 line=993 │ │ 0x0006 line=994 │ │ 0x001e line=996 │ │ locals : │ │ @@ -50338,40 +50345,40 @@ │ │ type : '(ZZI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -049f58: |[049f58] org.acra.ErrorReporter.deletePendingReports:(ZZI)V │ │ -049f68: 6e10 090f 0600 |0000: invoke-virtual {v6}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ -049f6e: 0c01 |0003: move-result-object v1 │ │ -049f70: 7110 330e 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;)V // method@0e33 │ │ -049f76: 3801 2700 |0007: if-eqz v1, 002e // +0027 │ │ -049f7a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -049f7c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -049f7e: 2114 |000b: array-length v4, v1 │ │ -049f80: b194 |000c: sub-int/2addr v4, v9 │ │ -049f82: 3542 2100 |000d: if-ge v2, v4, 002e // +0021 │ │ -049f86: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -049f8a: 7020 120f 0600 |0011: invoke-direct {v6, v0}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ -049f90: 0a03 |0014: move-result v3 │ │ -049f92: 3803 0400 |0015: if-eqz v3, 0019 // +0004 │ │ -049f96: 3907 0600 |0017: if-nez v7, 001d // +0006 │ │ -049f9a: 3903 1200 |0019: if-nez v3, 002b // +0012 │ │ -049f9e: 3808 1000 |001b: if-eqz v8, 002b // +0010 │ │ -049fa2: 2204 f801 |001d: new-instance v4, Ljava/io/File; // type@01f8 │ │ -049fa6: 6205 4703 |001f: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -049faa: 6e10 8500 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -049fb0: 0c05 |0024: move-result-object v5 │ │ -049fb2: 7030 100d 5400 |0025: invoke-direct {v4, v5, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -049fb8: 6e10 120d 0400 |0028: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0d12 │ │ -049fbe: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -049fc2: 28de |002d: goto 000b // -0022 │ │ -049fc4: 0e00 |002e: return-void │ │ +04989c: |[04989c] org.acra.ErrorReporter.deletePendingReports:(ZZI)V │ │ +0498ac: 6e10 090f 0600 |0000: invoke-virtual {v6}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ +0498b2: 0c01 |0003: move-result-object v1 │ │ +0498b4: 7110 330e 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;)V // method@0e33 │ │ +0498ba: 3801 2700 |0007: if-eqz v1, 002e // +0027 │ │ +0498be: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0498c0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0498c2: 2114 |000b: array-length v4, v1 │ │ +0498c4: b194 |000c: sub-int/2addr v4, v9 │ │ +0498c6: 3542 2100 |000d: if-ge v2, v4, 002e // +0021 │ │ +0498ca: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +0498ce: 7020 120f 0600 |0011: invoke-direct {v6, v0}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ +0498d4: 0a03 |0014: move-result v3 │ │ +0498d6: 3803 0400 |0015: if-eqz v3, 0019 // +0004 │ │ +0498da: 3907 0600 |0017: if-nez v7, 001d // +0006 │ │ +0498de: 3903 1200 |0019: if-nez v3, 002b // +0012 │ │ +0498e2: 3808 1000 |001b: if-eqz v8, 002b // +0010 │ │ +0498e6: 2204 f801 |001d: new-instance v4, Ljava/io/File; // type@01f8 │ │ +0498ea: 6205 4703 |001f: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +0498ee: 6e10 8500 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +0498f4: 0c05 |0024: move-result-object v5 │ │ +0498f6: 7030 100d 5400 |0025: invoke-direct {v4, v5, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +0498fc: 6e10 120d 0400 |0028: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@0d12 │ │ +049902: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +049906: 28de |002d: goto 000b // -0022 │ │ +049908: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0004 line=1105 │ │ 0x0007 line=1106 │ │ 0x0009 line=1107 │ │ 0x000a line=1109 │ │ @@ -50396,29 +50403,29 @@ │ │ type : '()J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -049fc8: |[049fc8] org.acra.ErrorReporter.getAvailableInternalMemorySize:()J │ │ -049fd8: 7100 4801 0000 |0000: invoke-static {}, Landroid/os/Environment;.getDataDirectory:()Ljava/io/File; // method@0148 │ │ -049fde: 0c04 |0003: move-result-object v4 │ │ -049fe0: 2205 5800 |0004: new-instance v5, Landroid/os/StatFs; // type@0058 │ │ -049fe4: 6e10 150d 0400 |0006: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -049fea: 0c06 |0009: move-result-object v6 │ │ -049fec: 7020 8001 6500 |000a: invoke-direct {v5, v6}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ -049ff2: 6e10 8301 0500 |000d: invoke-virtual {v5}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ -049ff8: 0a06 |0010: move-result v6 │ │ -049ffa: 8162 |0011: int-to-long v2, v6 │ │ -049ffc: 6e10 8101 0500 |0012: invoke-virtual {v5}, Landroid/os/StatFs;.getAvailableBlocks:()I // method@0181 │ │ -04a002: 0a06 |0015: move-result v6 │ │ -04a004: 8160 |0016: int-to-long v0, v6 │ │ -04a006: 9d06 0002 |0017: mul-long v6, v0, v2 │ │ -04a00a: 1006 |0019: return-wide v6 │ │ +04990c: |[04990c] org.acra.ErrorReporter.getAvailableInternalMemorySize:()J │ │ +04991c: 7100 4801 0000 |0000: invoke-static {}, Landroid/os/Environment;.getDataDirectory:()Ljava/io/File; // method@0148 │ │ +049922: 0c04 |0003: move-result-object v4 │ │ +049924: 2205 5800 |0004: new-instance v5, Landroid/os/StatFs; // type@0058 │ │ +049928: 6e10 150d 0400 |0006: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +04992e: 0c06 |0009: move-result-object v6 │ │ +049930: 7020 8001 6500 |000a: invoke-direct {v5, v6}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ +049936: 6e10 8301 0500 |000d: invoke-virtual {v5}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ +04993c: 0a06 |0010: move-result v6 │ │ +04993e: 8162 |0011: int-to-long v2, v6 │ │ +049940: 6e10 8101 0500 |0012: invoke-virtual {v5}, Landroid/os/StatFs;.getAvailableBlocks:()I // method@0181 │ │ +049946: 0a06 |0015: move-result v6 │ │ +049948: 8160 |0016: int-to-long v0, v6 │ │ +04994a: 9d06 0002 |0017: mul-long v6, v0, v2 │ │ +04994e: 1006 |0019: return-wide v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0004 line=375 │ │ 0x000d line=376 │ │ 0x0012 line=377 │ │ 0x0017 line=378 │ │ @@ -50433,22 +50440,22 @@ │ │ type : '()Lorg/acra/ErrorReporter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04a00c: |[04a00c] org.acra.ErrorReporter.getInstance:()Lorg/acra/ErrorReporter; │ │ -04a01c: 6200 4c03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ -04a020: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04a024: 2200 9e02 |0004: new-instance v0, Lorg/acra/ErrorReporter; // type@029e │ │ -04a028: 7010 f70e 0000 |0006: invoke-direct {v0}, Lorg/acra/ErrorReporter;.:()V // method@0ef7 │ │ -04a02e: 6900 4c03 |0009: sput-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ -04a032: 6200 4c03 |000b: sget-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ -04a036: 1100 |000d: return-object v0 │ │ +049950: |[049950] org.acra.ErrorReporter.getInstance:()Lorg/acra/ErrorReporter; │ │ +049960: 6200 4c03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ +049964: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +049968: 2200 9e02 |0004: new-instance v0, Lorg/acra/ErrorReporter; // type@029e │ │ +04996c: 7010 f70e 0000 |0006: invoke-direct {v0}, Lorg/acra/ErrorReporter;.:()V // method@0ef7 │ │ +049972: 6900 4c03 |0009: sput-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ +049976: 6200 4c03 |000b: sget-object v0, Lorg/acra/ErrorReporter;.mInstanceSingleton:Lorg/acra/ErrorReporter; // field@034c │ │ +04997a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0004 line=341 │ │ 0x000b line=343 │ │ locals : │ │ │ │ @@ -50457,35 +50464,35 @@ │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04a038: |[04a038] org.acra.ErrorReporter.getLatestNonSilentReport:([Ljava/lang/String;)Ljava/lang/String; │ │ -04a048: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ -04a04c: 2131 |0002: array-length v1, v3 │ │ -04a04e: 3d01 1b00 |0003: if-lez v1, 001e // +001b │ │ -04a052: 2131 |0005: array-length v1, v3 │ │ -04a054: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04a058: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04a05c: 4601 0300 |000a: aget-object v1, v3, v0 │ │ -04a060: 7020 130f 1200 |000c: invoke-direct {v2, v1}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ -04a066: 0a01 |000f: move-result v1 │ │ -04a068: 3901 0500 |0010: if-nez v1, 0015 // +0005 │ │ -04a06c: 4601 0300 |0012: aget-object v1, v3, v0 │ │ -04a070: 1101 |0014: return-object v1 │ │ -04a072: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04a076: 28f1 |0017: goto 0008 // -000f │ │ -04a078: 2131 |0018: array-length v1, v3 │ │ -04a07a: d801 01ff |0019: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04a07e: 4601 0301 |001b: aget-object v1, v3, v1 │ │ -04a082: 28f7 |001d: goto 0014 // -0009 │ │ -04a084: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -04a086: 28f5 |001f: goto 0014 // -000b │ │ +04997c: |[04997c] org.acra.ErrorReporter.getLatestNonSilentReport:([Ljava/lang/String;)Ljava/lang/String; │ │ +04998c: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +049990: 2131 |0002: array-length v1, v3 │ │ +049992: 3d01 1b00 |0003: if-lez v1, 001e // +001b │ │ +049996: 2131 |0005: array-length v1, v3 │ │ +049998: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04999c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0499a0: 4601 0300 |000a: aget-object v1, v3, v0 │ │ +0499a4: 7020 130f 1200 |000c: invoke-direct {v2, v1}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ +0499aa: 0a01 |000f: move-result v1 │ │ +0499ac: 3901 0500 |0010: if-nez v1, 0015 // +0005 │ │ +0499b0: 4601 0300 |0012: aget-object v1, v3, v0 │ │ +0499b4: 1101 |0014: return-object v1 │ │ +0499b6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0499ba: 28f1 |0017: goto 0008 // -000f │ │ +0499bc: 2131 |0018: array-length v1, v3 │ │ +0499be: d801 01ff |0019: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0499c2: 4601 0301 |001b: aget-object v1, v3, v1 │ │ +0499c6: 28f7 |001d: goto 0014 // -0009 │ │ +0499c8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +0499ca: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ 0x0005 line=1058 │ │ 0x000a line=1059 │ │ 0x0012 line=1060 │ │ 0x0014 line=1066 │ │ @@ -50503,29 +50510,29 @@ │ │ type : '()J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04a088: |[04a088] org.acra.ErrorReporter.getTotalInternalMemorySize:()J │ │ -04a098: 7100 4801 0000 |0000: invoke-static {}, Landroid/os/Environment;.getDataDirectory:()Ljava/io/File; // method@0148 │ │ -04a09e: 0c02 |0003: move-result-object v2 │ │ -04a0a0: 2203 5800 |0004: new-instance v3, Landroid/os/StatFs; // type@0058 │ │ -04a0a4: 6e10 150d 0200 |0006: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -04a0aa: 0c06 |0009: move-result-object v6 │ │ -04a0ac: 7020 8001 6300 |000a: invoke-direct {v3, v6}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ -04a0b2: 6e10 8301 0300 |000d: invoke-virtual {v3}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ -04a0b8: 0a06 |0010: move-result v6 │ │ -04a0ba: 8160 |0011: int-to-long v0, v6 │ │ -04a0bc: 6e10 8201 0300 |0012: invoke-virtual {v3}, Landroid/os/StatFs;.getBlockCount:()I // method@0182 │ │ -04a0c2: 0a06 |0015: move-result v6 │ │ -04a0c4: 8164 |0016: int-to-long v4, v6 │ │ -04a0c6: 9d06 0400 |0017: mul-long v6, v4, v0 │ │ -04a0ca: 1006 |0019: return-wide v6 │ │ +0499cc: |[0499cc] org.acra.ErrorReporter.getTotalInternalMemorySize:()J │ │ +0499dc: 7100 4801 0000 |0000: invoke-static {}, Landroid/os/Environment;.getDataDirectory:()Ljava/io/File; // method@0148 │ │ +0499e2: 0c02 |0003: move-result-object v2 │ │ +0499e4: 2203 5800 |0004: new-instance v3, Landroid/os/StatFs; // type@0058 │ │ +0499e8: 6e10 150d 0200 |0006: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +0499ee: 0c06 |0009: move-result-object v6 │ │ +0499f0: 7020 8001 6300 |000a: invoke-direct {v3, v6}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ +0499f6: 6e10 8301 0300 |000d: invoke-virtual {v3}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ +0499fc: 0a06 |0010: move-result v6 │ │ +0499fe: 8160 |0011: int-to-long v0, v6 │ │ +049a00: 6e10 8201 0300 |0012: invoke-virtual {v3}, Landroid/os/StatFs;.getBlockCount:()I // method@0182 │ │ +049a06: 0a06 |0015: move-result v6 │ │ +049a08: 8164 |0016: int-to-long v4, v6 │ │ +049a0a: 9d06 0400 |0017: mul-long v6, v4, v0 │ │ +049a0e: 1006 |0019: return-wide v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=389 │ │ 0x000d line=390 │ │ 0x0012 line=391 │ │ 0x0017 line=392 │ │ @@ -50540,26 +50547,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a0cc: |[04a0cc] org.acra.ErrorReporter.isApproved:(Ljava/lang/String;)Z │ │ -04a0dc: 7020 130f 2100 |0000: invoke-direct {v1, v2}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ -04a0e2: 0a00 |0003: move-result v0 │ │ -04a0e4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04a0e8: 1a00 e600 |0006: const-string v0, "-approved" // string@00e6 │ │ -04a0ec: 6e20 ac0d 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ -04a0f2: 0a00 |000b: move-result v0 │ │ -04a0f4: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -04a0f8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04a0fa: 0f00 |000f: return v0 │ │ -04a0fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -04a0fe: 28fe |0011: goto 000f // -0002 │ │ +049a10: |[049a10] org.acra.ErrorReporter.isApproved:(Ljava/lang/String;)Z │ │ +049a20: 7020 130f 2100 |0000: invoke-direct {v1, v2}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ +049a26: 0a00 |0003: move-result v0 │ │ +049a28: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +049a2c: 1a00 e600 |0006: const-string v0, "-approved" // string@00e6 │ │ +049a30: 6e20 ac0d 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ +049a36: 0a00 |000b: move-result v0 │ │ +049a38: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +049a3c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +049a3e: 0f00 |000f: return v0 │ │ +049a40: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +049a42: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0012 reg=2 reportFileName Ljava/lang/String; │ │ │ │ @@ -50568,19 +50575,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04a100: |[04a100] org.acra.ErrorReporter.isSilent:(Ljava/lang/String;)Z │ │ -04a110: 6200 4503 |0000: sget-object v0, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ -04a114: 6e20 ac0d 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ -04a11a: 0a00 |0005: move-result v0 │ │ -04a11c: 0f00 |0006: return v0 │ │ +049a44: |[049a44] org.acra.ErrorReporter.isSilent:(Ljava/lang/String;)Z │ │ +049a54: 6200 4503 |0000: sget-object v0, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ +049a58: 6e20 ac0d 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ +049a5e: 0a00 |0005: move-result v0 │ │ +049a60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0007 reg=2 reportFileName Ljava/lang/String; │ │ │ │ @@ -50589,25 +50596,25 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lorg/acra/CrashReportData;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04a120: |[04a120] org.acra.ErrorReporter.loadCrashReport:(Landroid/content/Context;Ljava/lang/String;)Lorg/acra/CrashReportData; │ │ -04a130: 2200 9402 |0000: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ -04a134: 7010 b60e 0000 |0002: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ -04a13a: 6e20 9100 5400 |0005: invoke-virtual {v4, v5}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0091 │ │ -04a140: 0c01 |0008: move-result-object v1 │ │ -04a142: 6e20 c20e 1000 |0009: invoke-virtual {v0, v1}, Lorg/acra/CrashReportData;.load:(Ljava/io/InputStream;)V // method@0ec2 │ │ -04a148: 6e10 1e0d 0100 |000c: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -04a14e: 1100 |000f: return-object v0 │ │ -04a150: 0d02 |0010: move-exception v2 │ │ -04a152: 6e10 1e0d 0100 |0011: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -04a158: 2702 |0014: throw v2 │ │ +049a64: |[049a64] org.acra.ErrorReporter.loadCrashReport:(Landroid/content/Context;Ljava/lang/String;)Lorg/acra/CrashReportData; │ │ +049a74: 2200 9402 |0000: new-instance v0, Lorg/acra/CrashReportData; // type@0294 │ │ +049a78: 7010 b60e 0000 |0002: invoke-direct {v0}, Lorg/acra/CrashReportData;.:()V // method@0eb6 │ │ +049a7e: 6e20 9100 5400 |0005: invoke-virtual {v4, v5}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0091 │ │ +049a84: 0c01 |0008: move-result-object v1 │ │ +049a86: 6e20 c20e 1000 |0009: invoke-virtual {v0, v1}, Lorg/acra/CrashReportData;.load:(Ljava/io/InputStream;)V // method@0ec2 │ │ +049a8c: 6e10 1e0d 0100 |000c: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +049a92: 1100 |000f: return-object v0 │ │ +049a94: 0d02 |0010: move-exception v2 │ │ +049a96: 6e10 1e0d 0100 |0011: invoke-virtual {v1}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +049a9c: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=980 │ │ 0x0005 line=981 │ │ 0x0009 line=984 │ │ @@ -50622,423 +50629,428 @@ │ │ 0x0000 - 0x0015 reg=5 fileName Ljava/lang/String; │ │ │ │ #16 : (in Lorg/acra/ErrorReporter;) │ │ name : 'retrieveCrashData' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 825 16-bit code units │ │ -04a168: |[04a168] org.acra.ErrorReporter.retrieveCrashData:(Landroid/content/Context;)V │ │ -04a178: 7100 a90e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04a17e: 0c01 |0003: move-result-object v1 │ │ -04a180: 7210 3b0f 0100 |0004: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ -04a186: 0c07 |0007: move-result-object v7 │ │ -04a188: 217d |0008: array-length v13, v7 │ │ -04a18a: 390d 1600 |0009: if-nez v13, 001f // +0016 │ │ -04a18e: 7210 450f 0100 |000b: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ -04a194: 0c0d |000e: move-result-object v13 │ │ -04a196: 380d 0e00 |000f: if-eqz v13, 001d // +000e │ │ -04a19a: 1a0d 0000 |0011: const-string v13, "" // string@0000 │ │ -04a19e: 7210 450f 0100 |0013: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ -04a1a4: 0c0e |0016: move-result-object v14 │ │ -04a1a6: 6e20 ae0d ed00 |0017: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04a1ac: 0a0d |001a: move-result v13 │ │ -04a1ae: 380d ed02 |001b: if-eqz v13, 0308 // +02ed │ │ -04a1b2: 6207 f602 |001d: sget-object v7, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ -04a1b6: 7110 310e 0700 |001f: invoke-static {v7}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -04a1bc: 0c08 |0022: move-result-object v8 │ │ -04a1be: 7100 a80e 0000 |0023: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ -04a1c4: 0c0b |0026: move-result-object v11 │ │ -04a1c6: 620d 6903 |0027: sget-object v13, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -04a1ca: 7220 590e d800 |0029: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a1d0: 0a0d |002c: move-result v13 │ │ -04a1d2: 380d 1100 |002d: if-eqz v13, 003e // +0011 │ │ -04a1d6: 620d 4803 |002f: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a1da: 620e 6903 |0031: sget-object v14, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -04a1de: 7100 760e 0000 |0033: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0e76 │ │ -04a1e4: 0c0f |0036: move-result-object v15 │ │ -04a1e6: 6e10 770e 0f00 |0037: invoke-virtual {v15}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0e77 │ │ -04a1ec: 0c0f |003a: move-result-object v15 │ │ -04a1ee: 6e30 c40e ed0f |003b: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a1f4: 620d 5d03 |003e: sget-object v13, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ -04a1f8: 7220 590e d800 |0040: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a1fe: 0a0d |0043: move-result v13 │ │ -04a200: 380d 0d00 |0044: if-eqz v13, 0051 // +000d │ │ -04a204: 620d 4803 |0046: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a208: 620e 5d03 |0048: sget-object v14, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ -04a20c: 7100 e70e 0000 |004a: invoke-static {}, Lorg/acra/DumpSysCollector;.collectMemInfo:()Ljava/lang/String; // method@0ee7 │ │ -04a212: 0c0f |004d: move-result-object v15 │ │ -04a214: 6e30 c40e ed0f |004e: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a21a: 7401 8700 1200 |0051: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -04a220: 0c0a |0054: move-result-object v10 │ │ -04a222: 380a b900 |0055: if-eqz v10, 010e // +00b9 │ │ -04a226: 1a0d 710c |0057: const-string v13, "acra.syslog.enable" // string@0c71 │ │ -04a22a: 121e |0059: const/4 v14, #int 1 // #1 │ │ -04a22c: 7230 c600 db0e |005a: invoke-interface {v11, v13, v14}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04a232: 0a0d |005d: move-result v13 │ │ -04a234: 380d ba02 |005e: if-eqz v13, 0318 // +02ba │ │ -04a238: 1a0d f00c |0060: const-string v13, "android.permission.READ_LOGS" // string@0cf0 │ │ -04a23c: 7401 8800 1200 |0062: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04a242: 0c0e |0065: move-result-object v14 │ │ -04a244: 6e30 cb00 da0e |0066: invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ -04a24a: 0a0d |0069: move-result v13 │ │ -04a24c: 390d ae02 |006a: if-nez v13, 0318 // +02ae │ │ -04a250: 620d f802 |006c: sget-object v13, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a254: 1a0e 7309 |006e: const-string v14, "READ_LOGS granted! ACRA can include LogCat and DropBox data." // string@0973 │ │ -04a258: 7120 e40a ed00 |0070: invoke-static {v13, v14}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -04a25e: 620d 6403 |0073: sget-object v13, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ -04a262: 7220 590e d800 |0075: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a268: 0a0d |0078: move-result v13 │ │ -04a26a: 380d 1200 |0079: if-eqz v13, 008b // +0012 │ │ -04a26e: 620d 4803 |007b: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a272: 620e 6403 |007d: sget-object v14, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ -04a276: 120f |007f: const/4 v15, #int 0 // #0 │ │ -04a278: 7110 240f 0f00 |0080: invoke-static {v15}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ -04a27e: 0c0f |0083: move-result-object v15 │ │ -04a280: 6e10 bd0d 0f00 |0084: invoke-virtual {v15}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ -04a286: 0c0f |0087: move-result-object v15 │ │ -04a288: 6e30 c40e ed0f |0088: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a28e: 620d 5f03 |008b: sget-object v13, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ -04a292: 7220 590e d800 |008d: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a298: 0a0d |0090: move-result v13 │ │ -04a29a: 380d 1300 |0091: if-eqz v13, 00a4 // +0013 │ │ -04a29e: 620d 4803 |0093: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a2a2: 620e 5f03 |0095: sget-object v14, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ -04a2a6: 1a0f 980f |0097: const-string v15, "events" // string@0f98 │ │ -04a2aa: 7110 240f 0f00 |0099: invoke-static {v15}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ -04a2b0: 0c0f |009c: move-result-object v15 │ │ -04a2b2: 6e10 bd0d 0f00 |009d: invoke-virtual {v15}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ -04a2b8: 0c0f |00a0: move-result-object v15 │ │ -04a2ba: 6e30 c40e ed0f |00a1: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a2c0: 620d 6803 |00a4: sget-object v13, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ -04a2c4: 7220 590e d800 |00a6: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a2ca: 0a0d |00a9: move-result v13 │ │ -04a2cc: 380d 1300 |00aa: if-eqz v13, 00bd // +0013 │ │ -04a2d0: 620d 4803 |00ac: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a2d4: 620e 6803 |00ae: sget-object v14, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ -04a2d8: 1a0f 5418 |00b0: const-string v15, "radio" // string@1854 │ │ -04a2dc: 7110 240f 0f00 |00b2: invoke-static {v15}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ -04a2e2: 0c0f |00b5: move-result-object v15 │ │ -04a2e4: 6e10 bd0d 0f00 |00b6: invoke-virtual {v15}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ -04a2ea: 0c0f |00b9: move-result-object v15 │ │ -04a2ec: 6e30 c40e ed0f |00ba: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a2f2: 620d 5c03 |00bd: sget-object v13, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ -04a2f6: 7220 590e d800 |00bf: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a2fc: 0a0d |00c2: move-result v13 │ │ -04a2fe: 380d 1700 |00c3: if-eqz v13, 00da // +0017 │ │ -04a302: 620d 4803 |00c5: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a306: 620e 5c03 |00c7: sget-object v14, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ -04a30a: 620f 4703 |00c9: sget-object v15, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a30e: 7100 a90e 0000 |00cb: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04a314: 0c10 |00ce: move-result-object v16 │ │ -04a316: 7801 390f 1000 |00cf: invoke-interface/range {v16}, Lorg/acra/annotation/ReportsCrashes;.additionalDropBoxTags:()[Ljava/lang/String; // method@0f39 │ │ -04a31c: 0c10 |00d2: move-result-object v16 │ │ -04a31e: 7702 e50e 0f00 |00d3: invoke-static/range {v15, v16}, Lorg/acra/DropBoxCollector;.read:(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; // method@0ee5 │ │ -04a324: 0c0f |00d6: move-result-object v15 │ │ -04a326: 6e30 c40e ed0f |00d7: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a32c: 620d 5a03 |00da: sget-object v13, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ -04a330: 7220 590e d800 |00dc: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a336: 0a0d |00df: move-result v13 │ │ -04a338: 380d 2e00 |00e0: if-eqz v13, 010e // +002e │ │ -04a33c: 1a0d 6e0c |00e2: const-string v13, "acra.deviceid.enable" // string@0c6e │ │ -04a340: 121e |00e4: const/4 v14, #int 1 // #1 │ │ -04a342: 7230 c600 db0e |00e5: invoke-interface {v11, v13, v14}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04a348: 0a0d |00e8: move-result v13 │ │ -04a34a: 380d 2500 |00e9: if-eqz v13, 010e // +0025 │ │ -04a34e: 1a0d f10c |00eb: const-string v13, "android.permission.READ_PHONE_STATE" // string@0cf1 │ │ -04a352: 7401 8800 1200 |00ed: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04a358: 0c0e |00f0: move-result-object v14 │ │ -04a35a: 6e30 cb00 da0e |00f1: invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ -04a360: 0a0d |00f4: move-result v13 │ │ -04a362: 390d 1900 |00f5: if-nez v13, 010e // +0019 │ │ -04a366: 1a0d 9717 |00f7: const-string v13, "phone" // string@1797 │ │ -04a36a: 0800 1200 |00f9: move-object/from16 v0, v18 │ │ -04a36e: 6e20 8d00 d000 |00fb: invoke-virtual {v0, v13}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04a374: 0c0c |00fe: move-result-object v12 │ │ -04a376: 1f0c 7801 |00ff: check-cast v12, Landroid/telephony/TelephonyManager; // type@0178 │ │ -04a37a: 6e10 cc0a 0c00 |0101: invoke-virtual {v12}, Landroid/telephony/TelephonyManager;.getDeviceId:()Ljava/lang/String; // method@0acc │ │ -04a380: 0c04 |0104: move-result-object v4 │ │ -04a382: 3804 0900 |0105: if-eqz v4, 010e // +0009 │ │ -04a386: 620d 4803 |0107: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a38a: 620e 5a03 |0109: sget-object v14, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ -04a38e: 6e30 c40e ed04 |010b: invoke-virtual {v13, v14, v4}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a394: 620d 6203 |010e: sget-object v13, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ -04a398: 7220 590e d800 |0110: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a39e: 0a0d |0113: move-result v13 │ │ -04a3a0: 380d 0f00 |0114: if-eqz v13, 0123 // +000f │ │ -04a3a4: 620d 4803 |0116: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a3a8: 620e 6203 |0118: sget-object v14, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ -04a3ac: 620f 4703 |011a: sget-object v15, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a3b0: 7110 940f 0f00 |011c: invoke-static {v15}, Lorg/acra/util/Installation;.id:(Landroid/content/Context;)Ljava/lang/String; // method@0f94 │ │ -04a3b6: 0c0f |011f: move-result-object v15 │ │ -04a3b8: 6e30 c40e ed0f |0120: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a3be: 620d 6103 |0123: sget-object v13, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ -04a3c2: 7220 590e d800 |0125: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a3c8: 0a0d |0128: move-result v13 │ │ -04a3ca: 380d 0d00 |0129: if-eqz v13, 0136 // +000d │ │ -04a3ce: 620d 4803 |012b: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a3d2: 620e 6103 |012d: sget-object v14, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ -04a3d6: 0800 1100 |012f: move-object/from16 v0, v17 │ │ -04a3da: 540f 4b03 |0131: iget-object v15, v0, Lorg/acra/ErrorReporter;.mInitialConfiguration:Ljava/lang/String; // field@034b │ │ -04a3de: 6e30 c40e ed0f |0133: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a3e4: 620d 5703 |0136: sget-object v13, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ -04a3e8: 7220 590e d800 |0138: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a3ee: 0a0d |013b: move-result v13 │ │ -04a3f0: 380d 1500 |013c: if-eqz v13, 0151 // +0015 │ │ -04a3f4: 7401 8900 1200 |013e: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -04a3fa: 0c0d |0141: move-result-object v13 │ │ -04a3fc: 6e10 d700 0d00 |0142: invoke-virtual {v13}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ -04a402: 0c02 |0145: move-result-object v2 │ │ -04a404: 620d 4803 |0146: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a408: 620e 5703 |0148: sget-object v14, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ -04a40c: 7110 b40e 0200 |014a: invoke-static {v2}, Lorg/acra/ConfigurationInspector;.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; // method@0eb4 │ │ -04a412: 0c0f |014d: move-result-object v15 │ │ -04a414: 6e30 c40e ed0f |014e: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a41a: 7401 8800 1200 |0151: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04a420: 0c0d |0154: move-result-object v13 │ │ -04a422: 120e |0155: const/4 v14, #int 0 // #0 │ │ -04a424: 6e30 d100 da0e |0156: invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ -04a42a: 0c09 |0159: move-result-object v9 │ │ -04a42c: 3809 d401 |015a: if-eqz v9, 032e // +01d4 │ │ -04a430: 620d 5203 |015c: sget-object v13, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ -04a434: 7220 590e d800 |015e: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a43a: 0a0d |0161: move-result v13 │ │ -04a43c: 380d 0f00 |0162: if-eqz v13, 0171 // +000f │ │ -04a440: 620d 4803 |0164: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a444: 620e 5203 |0166: sget-object v14, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ -04a448: 529f 1100 |0168: iget v15, v9, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ -04a44c: 7110 830d 0f00 |016a: invoke-static {v15}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -04a452: 0c0f |016d: move-result-object v15 │ │ -04a454: 6e30 c40e ed0f |016e: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a45a: 620d 5303 |0171: sget-object v13, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04a45e: 7220 590e d800 |0173: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a464: 0a0d |0176: move-result v13 │ │ -04a466: 380d 0f00 |0177: if-eqz v13, 0186 // +000f │ │ -04a46a: 620e 4803 |0179: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a46e: 620f 5303 |017b: sget-object v15, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04a472: 549d 1200 |017d: iget-object v13, v9, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ -04a476: 380d ab01 |017f: if-eqz v13, 032a // +01ab │ │ -04a47a: 549d 1200 |0181: iget-object v13, v9, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ -04a47e: 6e30 c40e fe0d |0183: invoke-virtual {v14, v15, v13}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a484: 620d 6503 |0186: sget-object v13, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -04a488: 7220 590e d800 |0188: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a48e: 0a0d |018b: move-result v13 │ │ -04a490: 380d 0d00 |018c: if-eqz v13, 0199 // +000d │ │ -04a494: 620d 4803 |018e: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a498: 620e 6503 |0190: sget-object v14, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -04a49c: 7401 8800 1200 |0192: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04a4a2: 0c0f |0195: move-result-object v15 │ │ -04a4a4: 6e30 c40e ed0f |0196: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a4aa: 620d 5603 |0199: sget-object v13, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ -04a4ae: 7220 590e d800 |019b: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a4b4: 0a0d |019e: move-result v13 │ │ -04a4b6: 380d 0f00 |019f: if-eqz v13, 01ae // +000f │ │ -04a4ba: 620d 4803 |01a1: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a4be: 620e 5603 |01a3: sget-object v14, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ -04a4c2: 1c0f 4800 |01a5: const-class v15, Landroid/os/Build; // type@0048 │ │ -04a4c6: 7110 260f 0f00 |01a7: invoke-static {v15}, Lorg/acra/ReflectionCollector;.collectConstants:(Ljava/lang/Class;)Ljava/lang/String; // method@0f26 │ │ -04a4cc: 0c0f |01aa: move-result-object v15 │ │ -04a4ce: 6e30 c40e ed0f |01ab: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a4d4: 620d 6603 |01ae: sget-object v13, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -04a4d8: 7220 590e d800 |01b0: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a4de: 0a0d |01b3: move-result v13 │ │ -04a4e0: 380d 0b00 |01b4: if-eqz v13, 01bf // +000b │ │ -04a4e4: 620d 4803 |01b6: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a4e8: 620e 6603 |01b8: sget-object v14, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -04a4ec: 620f 2300 |01ba: sget-object v15, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@0023 │ │ -04a4f0: 6e30 c40e ed0f |01bc: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a4f6: 620d 5103 |01bf: sget-object v13, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04a4fa: 7220 590e d800 |01c1: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a500: 0a0d |01c4: move-result v13 │ │ -04a502: 380d 0b00 |01c5: if-eqz v13, 01d0 // +000b │ │ -04a506: 620d 4803 |01c7: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a50a: 620e 5103 |01c9: sget-object v14, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04a50e: 620f 1f00 |01cb: sget-object v15, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@001f │ │ -04a512: 6e30 c40e ed0f |01cd: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a518: 620d 5503 |01d0: sget-object v13, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -04a51c: 7220 590e d800 |01d2: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a522: 0a0d |01d5: move-result v13 │ │ -04a524: 380d 0b00 |01d6: if-eqz v13, 01e1 // +000b │ │ -04a528: 620d 4803 |01d8: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a52c: 620e 5503 |01da: sget-object v14, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -04a530: 620f 2200 |01dc: sget-object v15, Landroid/os/Build;.BRAND:Ljava/lang/String; // field@0022 │ │ -04a534: 6e30 c40e ed0f |01de: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a53a: 620d 6703 |01e1: sget-object v13, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ -04a53e: 7220 590e d800 |01e3: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a544: 0a0d |01e6: move-result v13 │ │ -04a546: 380d 0b00 |01e7: if-eqz v13, 01f2 // +000b │ │ -04a54a: 620d 4803 |01e9: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a54e: 620e 6703 |01eb: sget-object v14, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ -04a552: 620f 2400 |01ed: sget-object v15, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@0024 │ │ -04a556: 6e30 c40e ed0f |01ef: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a55c: 620d 6e03 |01f2: sget-object v13, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ -04a560: 7220 590e d800 |01f4: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a566: 0a0d |01f7: move-result v13 │ │ -04a568: 380d 1100 |01f8: if-eqz v13, 0209 // +0011 │ │ -04a56c: 620d 4803 |01fa: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a570: 620e 6e03 |01fc: sget-object v14, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ -04a574: 7100 0d0f 0000 |01fe: invoke-static {}, Lorg/acra/ErrorReporter;.getTotalInternalMemorySize:()J // method@0f0d │ │ -04a57a: 0b0f |0201: move-result-wide v15 │ │ -04a57c: 7702 890d 0f00 |0202: invoke-static/range {v15, v16}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@0d89 │ │ -04a582: 0c0f |0205: move-result-object v15 │ │ -04a584: 6e30 c40e ed0f |0206: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a58a: 620d 5403 |0209: sget-object v13, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ -04a58e: 7220 590e d800 |020b: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a594: 0a0d |020e: move-result v13 │ │ -04a596: 380d 1100 |020f: if-eqz v13, 0220 // +0011 │ │ -04a59a: 620d 4803 |0211: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a59e: 620e 5403 |0213: sget-object v14, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ -04a5a2: 7100 080f 0000 |0215: invoke-static {}, Lorg/acra/ErrorReporter;.getAvailableInternalMemorySize:()J // method@0f08 │ │ -04a5a8: 0b0f |0218: move-result-wide v15 │ │ -04a5aa: 7702 890d 0f00 |0219: invoke-static/range {v15, v16}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@0d89 │ │ -04a5b0: 0c0f |021c: move-result-object v15 │ │ -04a5b2: 6e30 c40e ed0f |021d: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a5b8: 620d 6003 |0220: sget-object v13, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ -04a5bc: 7220 590e d800 |0222: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a5c2: 0a0d |0225: move-result v13 │ │ -04a5c4: 380d 1100 |0226: if-eqz v13, 0237 // +0011 │ │ -04a5c8: 620d 4803 |0228: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a5cc: 620e 6003 |022a: sget-object v14, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ -04a5d0: 7401 8500 1200 |022c: invoke-virtual/range {v18}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -04a5d6: 0c0f |022f: move-result-object v15 │ │ -04a5d8: 6e10 140d 0f00 |0230: invoke-virtual {v15}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0d14 │ │ -04a5de: 0c0f |0233: move-result-object v15 │ │ -04a5e0: 6e30 c40e ed0f |0234: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a5e6: 620d 5b03 |0237: sget-object v13, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ -04a5ea: 7220 590e d800 |0239: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a5f0: 0a0d |023c: move-result v13 │ │ -04a5f2: 380d 1b00 |023d: if-eqz v13, 0258 // +001b │ │ -04a5f6: 1a0d 8f1c |023f: const-string v13, "window" // string@1c8f │ │ -04a5fa: 0800 1200 |0241: move-object/from16 v0, v18 │ │ -04a5fe: 6e20 8d00 d000 |0243: invoke-virtual {v0, v13}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04a604: 0c0d |0246: move-result-object v13 │ │ -04a606: 1f0d a301 |0247: check-cast v13, Landroid/view/WindowManager; // type@01a3 │ │ -04a60a: 7210 940b 0d00 |0249: invoke-interface {v13}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0b94 │ │ -04a610: 0c05 |024c: move-result-object v5 │ │ -04a612: 620d 4803 |024d: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a616: 620e 5b03 |024f: sget-object v14, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ -04a61a: 7110 210f 0500 |0251: invoke-static {v5}, Lorg/acra/ErrorReporter;.toString:(Landroid/view/Display;)Ljava/lang/String; // method@0f21 │ │ -04a620: 0c0f |0254: move-result-object v15 │ │ -04a622: 6e30 c40e ed0f |0255: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a628: 620d 7103 |0258: sget-object v13, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ -04a62c: 7220 590e d800 |025a: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a632: 0a0d |025d: move-result v13 │ │ -04a634: 380d 1600 |025e: if-eqz v13, 0274 // +0016 │ │ -04a638: 2203 7f01 |0260: new-instance v3, Landroid/text/format/Time; // type@017f │ │ -04a63c: 7010 d30a 0300 |0262: invoke-direct {v3}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ -04a642: 6e10 d80a 0300 |0265: invoke-virtual {v3}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ -04a648: 620d 4803 |0268: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a64c: 620e 7103 |026a: sget-object v14, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ -04a650: 120f |026c: const/4 v15, #int 0 // #0 │ │ -04a652: 6e20 d50a f300 |026d: invoke-virtual {v3, v15}, Landroid/text/format/Time;.format3339:(Z)Ljava/lang/String; // method@0ad5 │ │ -04a658: 0c0f |0270: move-result-object v15 │ │ -04a65a: 6e30 c40e ed0f |0271: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a660: 620d 5803 |0274: sget-object v13, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -04a664: 7220 590e d800 |0276: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a66a: 0a0d |0279: move-result v13 │ │ -04a66c: 380d 0d00 |027a: if-eqz v13, 0287 // +000d │ │ -04a670: 620d 4803 |027c: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a674: 620e 5803 |027e: sget-object v14, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -04a678: 7601 010f 1100 |0280: invoke-direct/range {v17}, Lorg/acra/ErrorReporter;.createCustomInfoString:()Ljava/lang/String; // method@0f01 │ │ -04a67e: 0c0f |0283: move-result-object v15 │ │ -04a680: 6e30 c40e ed0f |0284: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a686: 620d 7203 |0287: sget-object v13, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -04a68a: 7220 590e d800 |0289: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a690: 0a0d |028c: move-result v13 │ │ -04a692: 380d 1300 |028d: if-eqz v13, 02a0 // +0013 │ │ -04a696: 620d 4803 |028f: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a69a: 620e 7203 |0291: sget-object v14, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -04a69e: 1a0f 720c |0293: const-string v15, "acra.user.email" // string@0c72 │ │ -04a6a2: 1a10 dd08 |0295: const-string v16, "N/A" // string@08dd │ │ -04a6a6: 0800 1000 |0297: move-object/from16 v0, v16 │ │ -04a6aa: 7230 c800 fb00 |0299: invoke-interface {v11, v15, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -04a6b0: 0c0f |029c: move-result-object v15 │ │ -04a6b2: 6e30 c40e ed0f |029d: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a6b8: 620d 5903 |02a0: sget-object v13, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ -04a6bc: 7220 590e d800 |02a2: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a6c2: 0a0d |02a5: move-result v13 │ │ -04a6c4: 380d 0d00 |02a6: if-eqz v13, 02b3 // +000d │ │ -04a6c8: 620d 4803 |02a8: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a6cc: 620e 5903 |02aa: sget-object v14, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ -04a6d0: 7701 e20e 1200 |02ac: invoke-static/range {v18}, Lorg/acra/DeviceFeaturesCollector;.getFeatures:(Landroid/content/Context;)Ljava/lang/String; // method@0ee2 │ │ -04a6d6: 0c0f |02af: move-result-object v15 │ │ -04a6d8: 6e30 c40e ed0f |02b0: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a6de: 620d 5e03 |02b3: sget-object v13, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ -04a6e2: 7220 590e d800 |02b5: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a6e8: 0a0d |02b8: move-result v13 │ │ -04a6ea: 380d 0f00 |02b9: if-eqz v13, 02c8 // +000f │ │ -04a6ee: 620d 4803 |02bb: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a6f2: 620e 5e03 |02bd: sget-object v14, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ -04a6f6: 1c0f 4a00 |02bf: const-class v15, Landroid/os/Environment; // type@004a │ │ -04a6fa: 7110 270f 0f00 |02c1: invoke-static {v15}, Lorg/acra/ReflectionCollector;.collectStaticGettersResults:(Ljava/lang/Class;)Ljava/lang/String; // method@0f27 │ │ -04a700: 0c0f |02c4: move-result-object v15 │ │ -04a702: 6e30 c40e ed0f |02c5: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a708: 620d 6b03 |02c8: sget-object v13, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ -04a70c: 7220 590e d800 |02ca: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a712: 0a0d |02cd: move-result v13 │ │ -04a714: 380d 0f00 |02ce: if-eqz v13, 02dd // +000f │ │ -04a718: 620d 4803 |02d0: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a71c: 620e 6b03 |02d2: sget-object v14, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ -04a720: 620f 4703 |02d4: sget-object v15, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a724: 7110 350f 0f00 |02d6: invoke-static {v15}, Lorg/acra/SettingsCollector;.collectSystemSettings:(Landroid/content/Context;)Ljava/lang/String; // method@0f35 │ │ -04a72a: 0c0f |02d9: move-result-object v15 │ │ -04a72c: 6e30 c40e ed0f |02da: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a732: 620d 6a03 |02dd: sget-object v13, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ -04a736: 7220 590e d800 |02df: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a73c: 0a0d |02e2: move-result v13 │ │ -04a73e: 380d 0f00 |02e3: if-eqz v13, 02f2 // +000f │ │ -04a742: 620d 4803 |02e5: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a746: 620e 6a03 |02e7: sget-object v14, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ -04a74a: 620f 4703 |02e9: sget-object v15, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a74e: 7110 340f 0f00 |02eb: invoke-static {v15}, Lorg/acra/SettingsCollector;.collectSecureSettings:(Landroid/content/Context;)Ljava/lang/String; // method@0f34 │ │ -04a754: 0c0f |02ee: move-result-object v15 │ │ -04a756: 6e30 c40e ed0f |02ef: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a75c: 620d 6c03 |02f2: sget-object v13, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ -04a760: 7220 590e d800 |02f4: invoke-interface {v8, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ -04a766: 0a0d |02f7: move-result v13 │ │ -04a768: 380d 0f00 |02f8: if-eqz v13, 0307 // +000f │ │ -04a76c: 620d 4803 |02fa: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a770: 620e 6c03 |02fc: sget-object v14, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ -04a774: 620f 4703 |02fe: sget-object v15, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a778: 7110 380f 0f00 |0300: invoke-static {v15}, Lorg/acra/SharedPreferencesCollector;.collect:(Landroid/content/Context;)Ljava/lang/String; // method@0f38 │ │ -04a77e: 0c0f |0303: move-result-object v15 │ │ -04a780: 6e30 c40e ed0f |0304: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a786: 0e00 |0307: return-void │ │ -04a788: 1a0d 0000 |0308: const-string v13, "" // string@0000 │ │ -04a78c: 7210 450f 0100 |030a: invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ -04a792: 0c0e |030d: move-result-object v14 │ │ -04a794: 6e20 ae0d ed00 |030e: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04a79a: 0a0d |0311: move-result v13 │ │ -04a79c: 390d 0dfd |0312: if-nez v13, 001f // -02f3 │ │ -04a7a0: 6207 f502 |0314: sget-object v7, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ -04a7a4: 2900 09fd |0316: goto/16 001f // -02f7 │ │ -04a7a8: 620d f802 |0318: sget-object v13, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a7ac: 1a0e 7409 |031a: const-string v14, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data." // string@0974 │ │ -04a7b0: 7120 e40a ed00 |031c: invoke-static {v13, v14}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -04a7b6: 2900 bbfd |031f: goto/16 00da // -0245 │ │ -04a7ba: 0d06 |0321: move-exception v6 │ │ -04a7bc: 620d f802 |0322: sget-object v13, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a7c0: 1a0e ca02 |0324: const-string v14, "Error while retrieving crash data" // string@02ca │ │ -04a7c4: 7130 e20a ed06 |0326: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04a7ca: 28de |0329: goto 0307 // -0022 │ │ -04a7cc: 1a0d 5716 |032a: const-string v13, "not set" // string@1657 │ │ -04a7d0: 2900 57fe |032c: goto/16 0183 // -01a9 │ │ -04a7d4: 620d 4803 |032e: sget-object v13, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a7d8: 620e 5303 |0330: sget-object v14, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04a7dc: 1a0f 4509 |0332: const-string v15, "Package info unavailable" // string@0945 │ │ -04a7e0: 6e30 c40e ed0f |0334: invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04a7e6: 2900 4ffe |0337: goto/16 0186 // -01b1 │ │ + insns size : 837 16-bit code units │ │ +049aac: |[049aac] org.acra.ErrorReporter.retrieveCrashData:(Landroid/content/Context;)V │ │ +049abc: 7100 a90e 0000 |0000: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +049ac2: 0c02 |0003: move-result-object v2 │ │ +049ac4: 7210 3b0f 0200 |0004: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ +049aca: 0c08 |0007: move-result-object v8 │ │ +049acc: 218e |0008: array-length v14, v8 │ │ +049ace: 390e 1600 |0009: if-nez v14, 001f // +0016 │ │ +049ad2: 7210 450f 0200 |000b: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ +049ad8: 0c0e |000e: move-result-object v14 │ │ +049ada: 380e 0e00 |000f: if-eqz v14, 001d // +000e │ │ +049ade: 1a0e 0000 |0011: const-string v14, "" // string@0000 │ │ +049ae2: 7210 450f 0200 |0013: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ +049ae8: 0c0f |0016: move-result-object v15 │ │ +049aea: 6e20 ae0d fe00 |0017: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +049af0: 0a0e |001a: move-result v14 │ │ +049af2: 380e f902 |001b: if-eqz v14, 0314 // +02f9 │ │ +049af6: 6208 f602 |001d: sget-object v8, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ +049afa: 7110 310e 0800 |001f: invoke-static {v8}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +049b00: 0c09 |0022: move-result-object v9 │ │ +049b02: 7100 a80e 0000 |0023: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ +049b08: 0c0c |0026: move-result-object v12 │ │ +049b0a: 620e 6903 |0027: sget-object v14, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +049b0e: 7220 590e e900 |0029: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049b14: 0a0e |002c: move-result v14 │ │ +049b16: 380e 1100 |002d: if-eqz v14, 003e // +0011 │ │ +049b1a: 620e 4803 |002f: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049b1e: 620f 6903 |0031: sget-object v15, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +049b22: 7100 760e 0000 |0033: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0e76 │ │ +049b28: 0c10 |0036: move-result-object v16 │ │ +049b2a: 7401 770e 1000 |0037: invoke-virtual/range {v16}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0e77 │ │ +049b30: 0c10 |003a: move-result-object v16 │ │ +049b32: 7403 c40e 0e00 |003b: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049b38: 620e 5d03 |003e: sget-object v14, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ +049b3c: 7220 590e e900 |0040: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049b42: 0a0e |0043: move-result v14 │ │ +049b44: 380e 0d00 |0044: if-eqz v14, 0051 // +000d │ │ +049b48: 620e 4803 |0046: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049b4c: 620f 5d03 |0048: sget-object v15, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ +049b50: 7100 e70e 0000 |004a: invoke-static {}, Lorg/acra/DumpSysCollector;.collectMemInfo:()Ljava/lang/String; // method@0ee7 │ │ +049b56: 0c10 |004d: move-result-object v16 │ │ +049b58: 7403 c40e 0e00 |004e: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049b5e: 7401 8700 1300 |0051: invoke-virtual/range {v19}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +049b64: 0c0b |0054: move-result-object v11 │ │ +049b66: 380b ba00 |0055: if-eqz v11, 010f // +00ba │ │ +049b6a: 1a0e 6b0c |0057: const-string v14, "acra.syslog.enable" // string@0c6b │ │ +049b6e: 121f |0059: const/4 v15, #int 1 // #1 │ │ +049b70: 7230 c600 ec0f |005a: invoke-interface {v12, v14, v15}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +049b76: 0a0e |005d: move-result v14 │ │ +049b78: 380e c602 |005e: if-eqz v14, 0324 // +02c6 │ │ +049b7c: 1a0e ea0c |0060: const-string v14, "android.permission.READ_LOGS" // string@0cea │ │ +049b80: 7401 8800 1300 |0062: invoke-virtual/range {v19}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +049b86: 0c0f |0065: move-result-object v15 │ │ +049b88: 6e30 cb00 eb0f |0066: invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ +049b8e: 0a0e |0069: move-result v14 │ │ +049b90: 390e ba02 |006a: if-nez v14, 0324 // +02ba │ │ +049b94: 620e f802 |006c: sget-object v14, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +049b98: 1a0f 6d09 |006e: const-string v15, "READ_LOGS granted! ACRA can include LogCat and DropBox data." // string@096d │ │ +049b9c: 7120 e40a fe00 |0070: invoke-static {v14, v15}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +049ba2: 620e 6403 |0073: sget-object v14, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ +049ba6: 7220 590e e900 |0075: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049bac: 0a0e |0078: move-result v14 │ │ +049bae: 380e 1300 |0079: if-eqz v14, 008c // +0013 │ │ +049bb2: 620e 4803 |007b: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049bb6: 620f 6403 |007d: sget-object v15, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ +049bba: 1310 0000 |007f: const/16 v16, #int 0 // #0 │ │ +049bbe: 7701 240f 1000 |0081: invoke-static/range {v16}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ +049bc4: 0c10 |0084: move-result-object v16 │ │ +049bc6: 7401 bd0d 1000 |0085: invoke-virtual/range {v16}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ +049bcc: 0c10 |0088: move-result-object v16 │ │ +049bce: 7403 c40e 0e00 |0089: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049bd4: 620e 5f03 |008c: sget-object v14, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ +049bd8: 7220 590e e900 |008e: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049bde: 0a0e |0091: move-result v14 │ │ +049be0: 380e 1300 |0092: if-eqz v14, 00a5 // +0013 │ │ +049be4: 620e 4803 |0094: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049be8: 620f 5f03 |0096: sget-object v15, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ +049bec: 1a10 920f |0098: const-string v16, "events" // string@0f92 │ │ +049bf0: 7701 240f 1000 |009a: invoke-static/range {v16}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ +049bf6: 0c10 |009d: move-result-object v16 │ │ +049bf8: 7401 bd0d 1000 |009e: invoke-virtual/range {v16}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ +049bfe: 0c10 |00a1: move-result-object v16 │ │ +049c00: 7403 c40e 0e00 |00a2: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049c06: 620e 6803 |00a5: sget-object v14, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ +049c0a: 7220 590e e900 |00a7: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049c10: 0a0e |00aa: move-result v14 │ │ +049c12: 380e 1300 |00ab: if-eqz v14, 00be // +0013 │ │ +049c16: 620e 4803 |00ad: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049c1a: 620f 6803 |00af: sget-object v15, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ +049c1e: 1a10 4e18 |00b1: const-string v16, "radio" // string@184e │ │ +049c22: 7701 240f 1000 |00b3: invoke-static/range {v16}, Lorg/acra/LogCatCollector;.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; // method@0f24 │ │ +049c28: 0c10 |00b6: move-result-object v16 │ │ +049c2a: 7401 bd0d 1000 |00b7: invoke-virtual/range {v16}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@0dbd │ │ +049c30: 0c10 |00ba: move-result-object v16 │ │ +049c32: 7403 c40e 0e00 |00bb: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049c38: 620e 5c03 |00be: sget-object v14, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ +049c3c: 7220 590e e900 |00c0: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049c42: 0a0e |00c3: move-result v14 │ │ +049c44: 380e 1700 |00c4: if-eqz v14, 00db // +0017 │ │ +049c48: 620e 4803 |00c6: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049c4c: 620f 5c03 |00c8: sget-object v15, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ +049c50: 6210 4703 |00ca: sget-object v16, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +049c54: 7100 a90e 0000 |00cc: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +049c5a: 0c11 |00cf: move-result-object v17 │ │ +049c5c: 7801 390f 1100 |00d0: invoke-interface/range {v17}, Lorg/acra/annotation/ReportsCrashes;.additionalDropBoxTags:()[Ljava/lang/String; // method@0f39 │ │ +049c62: 0c11 |00d3: move-result-object v17 │ │ +049c64: 7702 e50e 1000 |00d4: invoke-static/range {v16, v17}, Lorg/acra/DropBoxCollector;.read:(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; // method@0ee5 │ │ +049c6a: 0c10 |00d7: move-result-object v16 │ │ +049c6c: 7403 c40e 0e00 |00d8: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049c72: 620e 5a03 |00db: sget-object v14, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ +049c76: 7220 590e e900 |00dd: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049c7c: 0a0e |00e0: move-result v14 │ │ +049c7e: 380e 2e00 |00e1: if-eqz v14, 010f // +002e │ │ +049c82: 1a0e 680c |00e3: const-string v14, "acra.deviceid.enable" // string@0c68 │ │ +049c86: 121f |00e5: const/4 v15, #int 1 // #1 │ │ +049c88: 7230 c600 ec0f |00e6: invoke-interface {v12, v14, v15}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +049c8e: 0a0e |00e9: move-result v14 │ │ +049c90: 380e 2500 |00ea: if-eqz v14, 010f // +0025 │ │ +049c94: 1a0e eb0c |00ec: const-string v14, "android.permission.READ_PHONE_STATE" // string@0ceb │ │ +049c98: 7401 8800 1300 |00ee: invoke-virtual/range {v19}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +049c9e: 0c0f |00f1: move-result-object v15 │ │ +049ca0: 6e30 cb00 eb0f |00f2: invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;.checkPermission:(Ljava/lang/String;Ljava/lang/String;)I // method@00cb │ │ +049ca6: 0a0e |00f5: move-result v14 │ │ +049ca8: 390e 1900 |00f6: if-nez v14, 010f // +0019 │ │ +049cac: 1a0e 9117 |00f8: const-string v14, "phone" // string@1791 │ │ +049cb0: 0800 1300 |00fa: move-object/from16 v0, v19 │ │ +049cb4: 6e20 8d00 e000 |00fc: invoke-virtual {v0, v14}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +049cba: 0c0d |00ff: move-result-object v13 │ │ +049cbc: 1f0d 7801 |0100: check-cast v13, Landroid/telephony/TelephonyManager; // type@0178 │ │ +049cc0: 6e10 cc0a 0d00 |0102: invoke-virtual {v13}, Landroid/telephony/TelephonyManager;.getDeviceId:()Ljava/lang/String; // method@0acc │ │ +049cc6: 0c05 |0105: move-result-object v5 │ │ +049cc8: 3805 0900 |0106: if-eqz v5, 010f // +0009 │ │ +049ccc: 620e 4803 |0108: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049cd0: 620f 5a03 |010a: sget-object v15, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ +049cd4: 6e30 c40e fe05 |010c: invoke-virtual {v14, v15, v5}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049cda: 620e 6203 |010f: sget-object v14, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ +049cde: 7220 590e e900 |0111: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049ce4: 0a0e |0114: move-result v14 │ │ +049ce6: 380e 0f00 |0115: if-eqz v14, 0124 // +000f │ │ +049cea: 620e 4803 |0117: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049cee: 620f 6203 |0119: sget-object v15, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ +049cf2: 6210 4703 |011b: sget-object v16, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +049cf6: 7701 940f 1000 |011d: invoke-static/range {v16}, Lorg/acra/util/Installation;.id:(Landroid/content/Context;)Ljava/lang/String; // method@0f94 │ │ +049cfc: 0c10 |0120: move-result-object v16 │ │ +049cfe: 7403 c40e 0e00 |0121: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049d04: 620e 6103 |0124: sget-object v14, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ +049d08: 7220 590e e900 |0126: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049d0e: 0a0e |0129: move-result v14 │ │ +049d10: 380e 0f00 |012a: if-eqz v14, 0139 // +000f │ │ +049d14: 620e 4803 |012c: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049d18: 620f 6103 |012e: sget-object v15, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ +049d1c: 0800 1200 |0130: move-object/from16 v0, v18 │ │ +049d20: 5400 4b03 |0132: iget-object v0, v0, Lorg/acra/ErrorReporter;.mInitialConfiguration:Ljava/lang/String; // field@034b │ │ +049d24: 0810 0000 |0134: move-object/from16 v16, v0 │ │ +049d28: 7403 c40e 0e00 |0136: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049d2e: 620e 5703 |0139: sget-object v14, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ +049d32: 7220 590e e900 |013b: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049d38: 0a0e |013e: move-result v14 │ │ +049d3a: 380e 1500 |013f: if-eqz v14, 0154 // +0015 │ │ +049d3e: 7401 8900 1300 |0141: invoke-virtual/range {v19}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +049d44: 0c0e |0144: move-result-object v14 │ │ +049d46: 6e10 d700 0e00 |0145: invoke-virtual {v14}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ +049d4c: 0c03 |0148: move-result-object v3 │ │ +049d4e: 620e 4803 |0149: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049d52: 620f 5703 |014b: sget-object v15, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ +049d56: 7110 b40e 0300 |014d: invoke-static {v3}, Lorg/acra/ConfigurationInspector;.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; // method@0eb4 │ │ +049d5c: 0c10 |0150: move-result-object v16 │ │ +049d5e: 7403 c40e 0e00 |0151: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049d64: 7401 8800 1300 |0154: invoke-virtual/range {v19}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +049d6a: 0c0e |0157: move-result-object v14 │ │ +049d6c: 120f |0158: const/4 v15, #int 0 // #0 │ │ +049d6e: 6e30 d100 eb0f |0159: invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ +049d74: 0c0a |015c: move-result-object v10 │ │ +049d76: 380a dd01 |015d: if-eqz v10, 033a // +01dd │ │ +049d7a: 620e 5203 |015f: sget-object v14, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ +049d7e: 7220 590e e900 |0161: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049d84: 0a0e |0164: move-result v14 │ │ +049d86: 380e 1100 |0165: if-eqz v14, 0176 // +0011 │ │ +049d8a: 620e 4803 |0167: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049d8e: 620f 5203 |0169: sget-object v15, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ +049d92: 52a0 1100 |016b: iget v0, v10, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ +049d96: 0210 0000 |016d: move/from16 v16, v0 │ │ +049d9a: 7701 830d 1000 |016f: invoke-static/range {v16}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +049da0: 0c10 |0172: move-result-object v16 │ │ +049da2: 7403 c40e 0e00 |0173: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049da8: 620e 5303 |0176: sget-object v14, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +049dac: 7220 590e e900 |0178: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049db2: 0a0e |017b: move-result v14 │ │ +049db4: 380e 1100 |017c: if-eqz v14, 018d // +0011 │ │ +049db8: 620f 4803 |017e: sget-object v15, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049dbc: 6210 5303 |0180: sget-object v16, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +049dc0: 54ae 1200 |0182: iget-object v14, v10, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ +049dc4: 380e b201 |0184: if-eqz v14, 0336 // +01b2 │ │ +049dc8: 54ae 1200 |0186: iget-object v14, v10, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ +049dcc: 0800 1000 |0188: move-object/from16 v0, v16 │ │ +049dd0: 6e30 c40e 0f0e |018a: invoke-virtual {v15, v0, v14}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049dd6: 620e 6503 |018d: sget-object v14, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +049dda: 7220 590e e900 |018f: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049de0: 0a0e |0192: move-result v14 │ │ +049de2: 380e 0d00 |0193: if-eqz v14, 01a0 // +000d │ │ +049de6: 620e 4803 |0195: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049dea: 620f 6503 |0197: sget-object v15, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +049dee: 7401 8800 1300 |0199: invoke-virtual/range {v19}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +049df4: 0c10 |019c: move-result-object v16 │ │ +049df6: 7403 c40e 0e00 |019d: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049dfc: 620e 5603 |01a0: sget-object v14, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ +049e00: 7220 590e e900 |01a2: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049e06: 0a0e |01a5: move-result v14 │ │ +049e08: 380e 0f00 |01a6: if-eqz v14, 01b5 // +000f │ │ +049e0c: 620e 4803 |01a8: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049e10: 620f 5603 |01aa: sget-object v15, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ +049e14: 1c10 4800 |01ac: const-class v16, Landroid/os/Build; // type@0048 │ │ +049e18: 7701 260f 1000 |01ae: invoke-static/range {v16}, Lorg/acra/ReflectionCollector;.collectConstants:(Ljava/lang/Class;)Ljava/lang/String; // method@0f26 │ │ +049e1e: 0c10 |01b1: move-result-object v16 │ │ +049e20: 7403 c40e 0e00 |01b2: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049e26: 620e 6603 |01b5: sget-object v14, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +049e2a: 7220 590e e900 |01b7: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049e30: 0a0e |01ba: move-result v14 │ │ +049e32: 380e 0b00 |01bb: if-eqz v14, 01c6 // +000b │ │ +049e36: 620e 4803 |01bd: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049e3a: 620f 6603 |01bf: sget-object v15, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +049e3e: 6210 2300 |01c1: sget-object v16, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@0023 │ │ +049e42: 7403 c40e 0e00 |01c3: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049e48: 620e 5103 |01c6: sget-object v14, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +049e4c: 7220 590e e900 |01c8: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049e52: 0a0e |01cb: move-result v14 │ │ +049e54: 380e 0b00 |01cc: if-eqz v14, 01d7 // +000b │ │ +049e58: 620e 4803 |01ce: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049e5c: 620f 5103 |01d0: sget-object v15, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +049e60: 6210 1f00 |01d2: sget-object v16, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@001f │ │ +049e64: 7403 c40e 0e00 |01d4: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049e6a: 620e 5503 |01d7: sget-object v14, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +049e6e: 7220 590e e900 |01d9: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049e74: 0a0e |01dc: move-result v14 │ │ +049e76: 380e 0b00 |01dd: if-eqz v14, 01e8 // +000b │ │ +049e7a: 620e 4803 |01df: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049e7e: 620f 5503 |01e1: sget-object v15, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +049e82: 6210 2200 |01e3: sget-object v16, Landroid/os/Build;.BRAND:Ljava/lang/String; // field@0022 │ │ +049e86: 7403 c40e 0e00 |01e5: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049e8c: 620e 6703 |01e8: sget-object v14, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ +049e90: 7220 590e e900 |01ea: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049e96: 0a0e |01ed: move-result v14 │ │ +049e98: 380e 0b00 |01ee: if-eqz v14, 01f9 // +000b │ │ +049e9c: 620e 4803 |01f0: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049ea0: 620f 6703 |01f2: sget-object v15, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ +049ea4: 6210 2400 |01f4: sget-object v16, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@0024 │ │ +049ea8: 7403 c40e 0e00 |01f6: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049eae: 620e 6e03 |01f9: sget-object v14, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ +049eb2: 7220 590e e900 |01fb: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049eb8: 0a0e |01fe: move-result v14 │ │ +049eba: 380e 1100 |01ff: if-eqz v14, 0210 // +0011 │ │ +049ebe: 620e 4803 |0201: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049ec2: 620f 6e03 |0203: sget-object v15, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ +049ec6: 7100 0d0f 0000 |0205: invoke-static {}, Lorg/acra/ErrorReporter;.getTotalInternalMemorySize:()J // method@0f0d │ │ +049ecc: 0b10 |0208: move-result-wide v16 │ │ +049ece: 7702 890d 1000 |0209: invoke-static/range {v16, v17}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@0d89 │ │ +049ed4: 0c10 |020c: move-result-object v16 │ │ +049ed6: 7403 c40e 0e00 |020d: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049edc: 620e 5403 |0210: sget-object v14, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ +049ee0: 7220 590e e900 |0212: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049ee6: 0a0e |0215: move-result v14 │ │ +049ee8: 380e 1100 |0216: if-eqz v14, 0227 // +0011 │ │ +049eec: 620e 4803 |0218: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049ef0: 620f 5403 |021a: sget-object v15, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ +049ef4: 7100 080f 0000 |021c: invoke-static {}, Lorg/acra/ErrorReporter;.getAvailableInternalMemorySize:()J // method@0f08 │ │ +049efa: 0b10 |021f: move-result-wide v16 │ │ +049efc: 7702 890d 1000 |0220: invoke-static/range {v16, v17}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@0d89 │ │ +049f02: 0c10 |0223: move-result-object v16 │ │ +049f04: 7403 c40e 0e00 |0224: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049f0a: 620e 6003 |0227: sget-object v14, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ +049f0e: 7220 590e e900 |0229: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049f14: 0a0e |022c: move-result v14 │ │ +049f16: 380e 1100 |022d: if-eqz v14, 023e // +0011 │ │ +049f1a: 620e 4803 |022f: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049f1e: 620f 6003 |0231: sget-object v15, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ +049f22: 7401 8500 1300 |0233: invoke-virtual/range {v19}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +049f28: 0c10 |0236: move-result-object v16 │ │ +049f2a: 7401 140d 1000 |0237: invoke-virtual/range {v16}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0d14 │ │ +049f30: 0c10 |023a: move-result-object v16 │ │ +049f32: 7403 c40e 0e00 |023b: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049f38: 620e 5b03 |023e: sget-object v14, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ +049f3c: 7220 590e e900 |0240: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049f42: 0a0e |0243: move-result v14 │ │ +049f44: 380e 1b00 |0244: if-eqz v14, 025f // +001b │ │ +049f48: 1a0e 891c |0246: const-string v14, "window" // string@1c89 │ │ +049f4c: 0800 1300 |0248: move-object/from16 v0, v19 │ │ +049f50: 6e20 8d00 e000 |024a: invoke-virtual {v0, v14}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +049f56: 0c0e |024d: move-result-object v14 │ │ +049f58: 1f0e a301 |024e: check-cast v14, Landroid/view/WindowManager; // type@01a3 │ │ +049f5c: 7210 940b 0e00 |0250: invoke-interface {v14}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0b94 │ │ +049f62: 0c06 |0253: move-result-object v6 │ │ +049f64: 620e 4803 |0254: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049f68: 620f 5b03 |0256: sget-object v15, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ +049f6c: 7110 210f 0600 |0258: invoke-static {v6}, Lorg/acra/ErrorReporter;.toString:(Landroid/view/Display;)Ljava/lang/String; // method@0f21 │ │ +049f72: 0c10 |025b: move-result-object v16 │ │ +049f74: 7403 c40e 0e00 |025c: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049f7a: 620e 7103 |025f: sget-object v14, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ +049f7e: 7220 590e e900 |0261: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049f84: 0a0e |0264: move-result v14 │ │ +049f86: 380e 1900 |0265: if-eqz v14, 027e // +0019 │ │ +049f8a: 2204 7f01 |0267: new-instance v4, Landroid/text/format/Time; // type@017f │ │ +049f8e: 7010 d30a 0400 |0269: invoke-direct {v4}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ +049f94: 6e10 d80a 0400 |026c: invoke-virtual {v4}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ +049f9a: 620e 4803 |026f: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049f9e: 620f 7103 |0271: sget-object v15, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ +049fa2: 1310 0000 |0273: const/16 v16, #int 0 // #0 │ │ +049fa6: 0200 1000 |0275: move/from16 v0, v16 │ │ +049faa: 6e20 d50a 0400 |0277: invoke-virtual {v4, v0}, Landroid/text/format/Time;.format3339:(Z)Ljava/lang/String; // method@0ad5 │ │ +049fb0: 0c10 |027a: move-result-object v16 │ │ +049fb2: 7403 c40e 0e00 |027b: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049fb8: 620e 5803 |027e: sget-object v14, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +049fbc: 7220 590e e900 |0280: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049fc2: 0a0e |0283: move-result v14 │ │ +049fc4: 380e 0d00 |0284: if-eqz v14, 0291 // +000d │ │ +049fc8: 620e 4803 |0286: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049fcc: 620f 5803 |0288: sget-object v15, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +049fd0: 7601 010f 1200 |028a: invoke-direct/range {v18}, Lorg/acra/ErrorReporter;.createCustomInfoString:()Ljava/lang/String; // method@0f01 │ │ +049fd6: 0c10 |028d: move-result-object v16 │ │ +049fd8: 7403 c40e 0e00 |028e: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +049fde: 620e 7203 |0291: sget-object v14, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +049fe2: 7220 590e e900 |0293: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +049fe8: 0a0e |0296: move-result v14 │ │ +049fea: 380e 1500 |0297: if-eqz v14, 02ac // +0015 │ │ +049fee: 620e 4803 |0299: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +049ff2: 620f 7203 |029b: sget-object v15, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +049ff6: 1a10 6c0c |029d: const-string v16, "acra.user.email" // string@0c6c │ │ +049ffa: 1a11 d708 |029f: const-string v17, "N/A" // string@08d7 │ │ +049ffe: 0800 1000 |02a1: move-object/from16 v0, v16 │ │ +04a002: 0801 1100 |02a3: move-object/from16 v1, v17 │ │ +04a006: 7230 c800 0c01 |02a5: invoke-interface {v12, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +04a00c: 0c10 |02a8: move-result-object v16 │ │ +04a00e: 7403 c40e 0e00 |02a9: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a014: 620e 5903 |02ac: sget-object v14, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ +04a018: 7220 590e e900 |02ae: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +04a01e: 0a0e |02b1: move-result v14 │ │ +04a020: 380e 0d00 |02b2: if-eqz v14, 02bf // +000d │ │ +04a024: 620e 4803 |02b4: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a028: 620f 5903 |02b6: sget-object v15, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ +04a02c: 7701 e20e 1300 |02b8: invoke-static/range {v19}, Lorg/acra/DeviceFeaturesCollector;.getFeatures:(Landroid/content/Context;)Ljava/lang/String; // method@0ee2 │ │ +04a032: 0c10 |02bb: move-result-object v16 │ │ +04a034: 7403 c40e 0e00 |02bc: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a03a: 620e 5e03 |02bf: sget-object v14, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ +04a03e: 7220 590e e900 |02c1: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +04a044: 0a0e |02c4: move-result v14 │ │ +04a046: 380e 0f00 |02c5: if-eqz v14, 02d4 // +000f │ │ +04a04a: 620e 4803 |02c7: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a04e: 620f 5e03 |02c9: sget-object v15, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ +04a052: 1c10 4a00 |02cb: const-class v16, Landroid/os/Environment; // type@004a │ │ +04a056: 7701 270f 1000 |02cd: invoke-static/range {v16}, Lorg/acra/ReflectionCollector;.collectStaticGettersResults:(Ljava/lang/Class;)Ljava/lang/String; // method@0f27 │ │ +04a05c: 0c10 |02d0: move-result-object v16 │ │ +04a05e: 7403 c40e 0e00 |02d1: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a064: 620e 6b03 |02d4: sget-object v14, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ +04a068: 7220 590e e900 |02d6: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +04a06e: 0a0e |02d9: move-result v14 │ │ +04a070: 380e 0f00 |02da: if-eqz v14, 02e9 // +000f │ │ +04a074: 620e 4803 |02dc: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a078: 620f 6b03 |02de: sget-object v15, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ +04a07c: 6210 4703 |02e0: sget-object v16, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a080: 7701 350f 1000 |02e2: invoke-static/range {v16}, Lorg/acra/SettingsCollector;.collectSystemSettings:(Landroid/content/Context;)Ljava/lang/String; // method@0f35 │ │ +04a086: 0c10 |02e5: move-result-object v16 │ │ +04a088: 7403 c40e 0e00 |02e6: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a08e: 620e 6a03 |02e9: sget-object v14, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ +04a092: 7220 590e e900 |02eb: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +04a098: 0a0e |02ee: move-result v14 │ │ +04a09a: 380e 0f00 |02ef: if-eqz v14, 02fe // +000f │ │ +04a09e: 620e 4803 |02f1: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a0a2: 620f 6a03 |02f3: sget-object v15, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ +04a0a6: 6210 4703 |02f5: sget-object v16, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a0aa: 7701 340f 1000 |02f7: invoke-static/range {v16}, Lorg/acra/SettingsCollector;.collectSecureSettings:(Landroid/content/Context;)Ljava/lang/String; // method@0f34 │ │ +04a0b0: 0c10 |02fa: move-result-object v16 │ │ +04a0b2: 7403 c40e 0e00 |02fb: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a0b8: 620e 6c03 |02fe: sget-object v14, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ +04a0bc: 7220 590e e900 |0300: invoke-interface {v9, v14}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@0e59 │ │ +04a0c2: 0a0e |0303: move-result v14 │ │ +04a0c4: 380e 0f00 |0304: if-eqz v14, 0313 // +000f │ │ +04a0c8: 620e 4803 |0306: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a0cc: 620f 6c03 |0308: sget-object v15, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ +04a0d0: 6210 4703 |030a: sget-object v16, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a0d4: 7701 380f 1000 |030c: invoke-static/range {v16}, Lorg/acra/SharedPreferencesCollector;.collect:(Landroid/content/Context;)Ljava/lang/String; // method@0f38 │ │ +04a0da: 0c10 |030f: move-result-object v16 │ │ +04a0dc: 7403 c40e 0e00 |0310: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a0e2: 0e00 |0313: return-void │ │ +04a0e4: 1a0e 0000 |0314: const-string v14, "" // string@0000 │ │ +04a0e8: 7210 450f 0200 |0316: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ +04a0ee: 0c0f |0319: move-result-object v15 │ │ +04a0f0: 6e20 ae0d fe00 |031a: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04a0f6: 0a0e |031d: move-result v14 │ │ +04a0f8: 390e 01fd |031e: if-nez v14, 001f // -02ff │ │ +04a0fc: 6208 f502 |0320: sget-object v8, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ +04a100: 2900 fdfc |0322: goto/16 001f // -0303 │ │ +04a104: 620e f802 |0324: sget-object v14, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a108: 1a0f 6e09 |0326: const-string v15, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data." // string@096e │ │ +04a10c: 7120 e40a fe00 |0328: invoke-static {v14, v15}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +04a112: 2900 b0fd |032b: goto/16 00db // -0250 │ │ +04a116: 0d07 |032d: move-exception v7 │ │ +04a118: 620e f802 |032e: sget-object v14, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a11c: 1a0f ca02 |0330: const-string v15, "Error while retrieving crash data" // string@02ca │ │ +04a120: 7130 e20a fe07 |0332: invoke-static {v14, v15, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04a126: 28de |0335: goto 0313 // -0022 │ │ +04a128: 1a0e 5116 |0336: const-string v14, "not set" // string@1651 │ │ +04a12c: 2900 50fe |0338: goto/16 0188 // -01b0 │ │ +04a130: 620e 4803 |033a: sget-object v14, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a134: 620f 5303 |033c: sget-object v15, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +04a138: 1a10 3f09 |033e: const-string v16, "Package info unavailable" // string@093f │ │ +04a13c: 7403 c40e 0e00 |0340: invoke-virtual/range {v14, v15, v16}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04a142: 2900 4afe |0343: goto/16 018d // -01b6 │ │ catches : 2 │ │ - 0x0000 - 0x031f │ │ - Ljava/lang/Exception; -> 0x0321 │ │ - 0x032a - 0x0337 │ │ - Ljava/lang/Exception; -> 0x0321 │ │ + 0x0000 - 0x032b │ │ + Ljava/lang/Exception; -> 0x032d │ │ + 0x0336 - 0x0343 │ │ + Ljava/lang/Exception; -> 0x032d │ │ positions : │ │ 0x0000 line=403 │ │ 0x0004 line=404 │ │ 0x0008 line=405 │ │ 0x000b line=406 │ │ 0x001d line=407 │ │ 0x001f line=412 │ │ @@ -51049,172 +51061,172 @@ │ │ 0x0046 line=423 │ │ 0x0051 line=426 │ │ 0x0055 line=429 │ │ 0x0057 line=430 │ │ 0x006c line=432 │ │ 0x0073 line=433 │ │ 0x007b line=434 │ │ - 0x008b line=436 │ │ - 0x0093 line=437 │ │ - 0x00a4 line=439 │ │ - 0x00ac line=440 │ │ - 0x00bd line=442 │ │ - 0x00c5 line=443 │ │ - 0x00da line=451 │ │ - 0x00f7 line=454 │ │ - 0x0101 line=455 │ │ - 0x0105 line=456 │ │ - 0x0107 line=457 │ │ - 0x010e line=463 │ │ - 0x0116 line=464 │ │ - 0x0123 line=468 │ │ - 0x012b line=469 │ │ - 0x0136 line=471 │ │ - 0x013e line=472 │ │ - 0x0146 line=473 │ │ - 0x0151 line=477 │ │ - 0x015a line=478 │ │ - 0x015c line=480 │ │ - 0x0164 line=481 │ │ - 0x0171 line=483 │ │ - 0x0179 line=484 │ │ - 0x0186 line=492 │ │ - 0x018e line=493 │ │ - 0x0199 line=497 │ │ - 0x01a1 line=498 │ │ - 0x01ae line=502 │ │ - 0x01b6 line=503 │ │ - 0x01bf line=506 │ │ - 0x01c7 line=507 │ │ - 0x01d0 line=511 │ │ - 0x01d8 line=512 │ │ - 0x01e1 line=514 │ │ - 0x01e9 line=515 │ │ - 0x01f2 line=519 │ │ - 0x01fa line=520 │ │ - 0x0209 line=522 │ │ - 0x0211 line=523 │ │ - 0x0220 line=527 │ │ - 0x0228 line=528 │ │ - 0x0237 line=532 │ │ - 0x023f line=533 │ │ - 0x024d line=535 │ │ - 0x0258 line=539 │ │ - 0x0260 line=540 │ │ - 0x0265 line=541 │ │ - 0x0268 line=542 │ │ - 0x0274 line=546 │ │ - 0x027c line=547 │ │ - 0x0287 line=551 │ │ - 0x028f line=552 │ │ - 0x02a0 line=556 │ │ - 0x02a8 line=557 │ │ - 0x02b3 line=561 │ │ - 0x02bb line=562 │ │ - 0x02c8 line=566 │ │ - 0x02d0 line=567 │ │ - 0x02dd line=571 │ │ - 0x02e5 line=572 │ │ - 0x02f2 line=576 │ │ - 0x02fa line=577 │ │ - 0x0307 line=583 │ │ - 0x0308 line=408 │ │ - 0x0314 line=409 │ │ - 0x0318 line=447 │ │ - 0x0321 line=580 │ │ - 0x0322 line=581 │ │ - 0x032a line=484 │ │ - 0x032e line=488 │ │ - locals : │ │ - 0x0105 - 0x010e reg=4 deviceId Ljava/lang/String; │ │ - 0x0101 - 0x010e reg=12 tm Landroid/telephony/TelephonyManager; │ │ - 0x0146 - 0x0151 reg=2 crashConf Landroid/content/res/Configuration; │ │ - 0x024d - 0x0258 reg=5 display Landroid/view/Display; │ │ - 0x0265 - 0x0274 reg=3 curDate Landroid/text/format/Time; │ │ - 0x0004 - 0x0307 reg=1 config Lorg/acra/annotation/ReportsCrashes; │ │ - 0x0008 - 0x0307 reg=7 fields [Lorg/acra/ReportField; │ │ - 0x0023 - 0x0307 reg=8 fieldsList Ljava/util/List; Ljava/util/List; │ │ - 0x015a - 0x0307 reg=9 pi Landroid/content/pm/PackageInfo; │ │ - 0x0055 - 0x0307 reg=10 pm Landroid/content/pm/PackageManager; │ │ - 0x0027 - 0x0307 reg=11 prefs Landroid/content/SharedPreferences; │ │ - 0x0308 - 0x0321 reg=1 config Lorg/acra/annotation/ReportsCrashes; │ │ - 0x0308 - 0x0321 reg=7 fields [Lorg/acra/ReportField; │ │ - 0x0318 - 0x0321 reg=8 fieldsList Ljava/util/List; Ljava/util/List; │ │ - 0x0318 - 0x0321 reg=10 pm Landroid/content/pm/PackageManager; │ │ - 0x0318 - 0x0321 reg=11 prefs Landroid/content/SharedPreferences; │ │ - 0x0322 - 0x032a reg=6 e Ljava/lang/Exception; │ │ - 0x032a - 0x0339 reg=1 config Lorg/acra/annotation/ReportsCrashes; │ │ - 0x032a - 0x0339 reg=7 fields [Lorg/acra/ReportField; │ │ - 0x032a - 0x0339 reg=8 fieldsList Ljava/util/List; Ljava/util/List; │ │ - 0x032a - 0x0339 reg=9 pi Landroid/content/pm/PackageInfo; │ │ - 0x032a - 0x0339 reg=10 pm Landroid/content/pm/PackageManager; │ │ - 0x032a - 0x0339 reg=11 prefs Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x0339 reg=17 this Lorg/acra/ErrorReporter; │ │ - 0x0000 - 0x0339 reg=18 context Landroid/content/Context; │ │ + 0x008c line=436 │ │ + 0x0094 line=437 │ │ + 0x00a5 line=439 │ │ + 0x00ad line=440 │ │ + 0x00be line=442 │ │ + 0x00c6 line=443 │ │ + 0x00db line=451 │ │ + 0x00f8 line=454 │ │ + 0x0102 line=455 │ │ + 0x0106 line=456 │ │ + 0x0108 line=457 │ │ + 0x010f line=463 │ │ + 0x0117 line=464 │ │ + 0x0124 line=468 │ │ + 0x012c line=469 │ │ + 0x0139 line=471 │ │ + 0x0141 line=472 │ │ + 0x0149 line=473 │ │ + 0x0154 line=477 │ │ + 0x015d line=478 │ │ + 0x015f line=480 │ │ + 0x0167 line=481 │ │ + 0x0176 line=483 │ │ + 0x017e line=484 │ │ + 0x018d line=492 │ │ + 0x0195 line=493 │ │ + 0x01a0 line=497 │ │ + 0x01a8 line=498 │ │ + 0x01b5 line=502 │ │ + 0x01bd line=503 │ │ + 0x01c6 line=506 │ │ + 0x01ce line=507 │ │ + 0x01d7 line=511 │ │ + 0x01df line=512 │ │ + 0x01e8 line=514 │ │ + 0x01f0 line=515 │ │ + 0x01f9 line=519 │ │ + 0x0201 line=520 │ │ + 0x0210 line=522 │ │ + 0x0218 line=523 │ │ + 0x0227 line=527 │ │ + 0x022f line=528 │ │ + 0x023e line=532 │ │ + 0x0246 line=533 │ │ + 0x0254 line=535 │ │ + 0x025f line=539 │ │ + 0x0267 line=540 │ │ + 0x026c line=541 │ │ + 0x026f line=542 │ │ + 0x027e line=546 │ │ + 0x0286 line=547 │ │ + 0x0291 line=551 │ │ + 0x0299 line=552 │ │ + 0x02ac line=556 │ │ + 0x02b4 line=557 │ │ + 0x02bf line=561 │ │ + 0x02c7 line=562 │ │ + 0x02d4 line=566 │ │ + 0x02dc line=567 │ │ + 0x02e9 line=571 │ │ + 0x02f1 line=572 │ │ + 0x02fe line=576 │ │ + 0x0306 line=577 │ │ + 0x0313 line=583 │ │ + 0x0314 line=408 │ │ + 0x0320 line=409 │ │ + 0x0324 line=447 │ │ + 0x032d line=580 │ │ + 0x032e line=581 │ │ + 0x0336 line=484 │ │ + 0x033a line=488 │ │ + locals : │ │ + 0x0106 - 0x010f reg=5 deviceId Ljava/lang/String; │ │ + 0x0102 - 0x010f reg=13 tm Landroid/telephony/TelephonyManager; │ │ + 0x0149 - 0x0154 reg=3 crashConf Landroid/content/res/Configuration; │ │ + 0x0254 - 0x025f reg=6 display Landroid/view/Display; │ │ + 0x026c - 0x027e reg=4 curDate Landroid/text/format/Time; │ │ + 0x0004 - 0x0313 reg=2 config Lorg/acra/annotation/ReportsCrashes; │ │ + 0x0008 - 0x0313 reg=8 fields [Lorg/acra/ReportField; │ │ + 0x0023 - 0x0313 reg=9 fieldsList Ljava/util/List; Ljava/util/List; │ │ + 0x015d - 0x0313 reg=10 pi Landroid/content/pm/PackageInfo; │ │ + 0x0055 - 0x0313 reg=11 pm Landroid/content/pm/PackageManager; │ │ + 0x0027 - 0x0313 reg=12 prefs Landroid/content/SharedPreferences; │ │ + 0x0314 - 0x032d reg=2 config Lorg/acra/annotation/ReportsCrashes; │ │ + 0x0314 - 0x032d reg=8 fields [Lorg/acra/ReportField; │ │ + 0x0324 - 0x032d reg=9 fieldsList Ljava/util/List; Ljava/util/List; │ │ + 0x0324 - 0x032d reg=11 pm Landroid/content/pm/PackageManager; │ │ + 0x0324 - 0x032d reg=12 prefs Landroid/content/SharedPreferences; │ │ + 0x032e - 0x0336 reg=7 e Ljava/lang/Exception; │ │ + 0x0336 - 0x0345 reg=2 config Lorg/acra/annotation/ReportsCrashes; │ │ + 0x0336 - 0x0345 reg=8 fields [Lorg/acra/ReportField; │ │ + 0x0336 - 0x0345 reg=9 fieldsList Ljava/util/List; Ljava/util/List; │ │ + 0x0336 - 0x0345 reg=10 pi Landroid/content/pm/PackageInfo; │ │ + 0x0336 - 0x0345 reg=11 pm Landroid/content/pm/PackageManager; │ │ + 0x0336 - 0x0345 reg=12 prefs Landroid/content/SharedPreferences; │ │ + 0x0000 - 0x0345 reg=18 this Lorg/acra/ErrorReporter; │ │ + 0x0000 - 0x0345 reg=19 context Landroid/content/Context; │ │ │ │ #17 : (in Lorg/acra/ErrorReporter;) │ │ name : 'saveCrashReportFile' │ │ type : '(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -04a804: |[04a804] org.acra.ErrorReporter.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; │ │ -04a814: 6206 f802 |0000: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a818: 1a07 b20b |0002: const-string v7, "Writing crash report file." // string@0bb2 │ │ -04a81c: 7120 e00a 7600 |0004: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04a822: 3909 0400 |0007: if-nez v9, 000b // +0004 │ │ -04a826: 6209 4803 |0009: sget-object v9, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04a82a: 3908 3600 |000b: if-nez v8, 0041 // +0036 │ │ -04a82e: 2202 7f01 |000d: new-instance v2, Landroid/text/format/Time; // type@017f │ │ -04a832: 7010 d30a 0200 |000f: invoke-direct {v2}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ -04a838: 6e10 d80a 0200 |0012: invoke-virtual {v2}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ -04a83e: 1206 |0015: const/4 v6, #int 0 // #0 │ │ -04a840: 6e20 d90a 6200 |0016: invoke-virtual {v2, v6}, Landroid/text/format/Time;.toMillis:(Z)J // method@0ad9 │ │ -04a846: 0b04 |0019: move-result-wide v4 │ │ -04a848: 6206 6303 |001a: sget-object v6, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04a84c: 6e20 bb0e 6900 |001c: invoke-virtual {v9, v6}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ -04a852: 0c01 |001f: move-result-object v1 │ │ -04a854: 2206 3102 |0020: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04a858: 7010 c60d 0600 |0022: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04a85e: 1a07 0000 |0025: const-string v7, "" // string@0000 │ │ -04a862: 6e20 ce0d 7600 |0027: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a868: 0c06 |002a: move-result-object v6 │ │ -04a86a: 6e30 cc0d 4605 |002b: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ -04a870: 0c07 |002e: move-result-object v7 │ │ -04a872: 3801 2200 |002f: if-eqz v1, 0051 // +0022 │ │ -04a876: 6206 4503 |0031: sget-object v6, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ -04a87a: 6e20 ce0d 6700 |0033: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a880: 0c06 |0036: move-result-object v6 │ │ -04a882: 1a07 f200 |0037: const-string v7, ".stacktrace" // string@00f2 │ │ -04a886: 6e20 ce0d 7600 |0039: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a88c: 0c06 |003c: move-result-object v6 │ │ -04a88e: 6e10 d60d 0600 |003d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04a894: 0c08 |0040: move-result-object v8 │ │ -04a896: 6206 4703 |0041: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04a89a: 1207 |0043: const/4 v7, #int 0 // #0 │ │ -04a89c: 6e30 9200 8607 |0044: invoke-virtual {v6, v8, v7}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0092 │ │ -04a8a2: 0c03 |0047: move-result-object v3 │ │ -04a8a4: 1a06 0000 |0048: const-string v6, "" // string@0000 │ │ -04a8a8: 6e30 c80e 3906 |004a: invoke-virtual {v9, v3, v6}, Lorg/acra/CrashReportData;.store:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0ec8 │ │ -04a8ae: 6e10 210d 0300 |004d: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ -04a8b4: 1108 |0050: return-object v8 │ │ -04a8b6: 1a06 0000 |0051: const-string v6, "" // string@0000 │ │ -04a8ba: 28e0 |0053: goto 0033 // -0020 │ │ -04a8bc: 0d06 |0054: move-exception v6 │ │ -04a8be: 6e10 210d 0300 |0055: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ -04a8c4: 2706 |0058: throw v6 │ │ -04a8c6: 0d00 |0059: move-exception v0 │ │ -04a8c8: 6206 f802 |005a: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a8cc: 1a07 d401 |005c: const-string v7, "An error occured while writing the report file..." // string@01d4 │ │ -04a8d0: 7130 e20a 7600 |005e: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04a8d6: 1208 |0061: const/4 v8, #int 0 // #0 │ │ -04a8d8: 28ee |0062: goto 0050 // -0012 │ │ +04a160: |[04a160] org.acra.ErrorReporter.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; │ │ +04a170: 6206 f802 |0000: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a174: 1a07 ac0b |0002: const-string v7, "Writing crash report file." // string@0bac │ │ +04a178: 7120 e00a 7600 |0004: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a17e: 3909 0400 |0007: if-nez v9, 000b // +0004 │ │ +04a182: 6209 4803 |0009: sget-object v9, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04a186: 3908 3600 |000b: if-nez v8, 0041 // +0036 │ │ +04a18a: 2202 7f01 |000d: new-instance v2, Landroid/text/format/Time; // type@017f │ │ +04a18e: 7010 d30a 0200 |000f: invoke-direct {v2}, Landroid/text/format/Time;.:()V // method@0ad3 │ │ +04a194: 6e10 d80a 0200 |0012: invoke-virtual {v2}, Landroid/text/format/Time;.setToNow:()V // method@0ad8 │ │ +04a19a: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +04a19c: 6e20 d90a 6200 |0016: invoke-virtual {v2, v6}, Landroid/text/format/Time;.toMillis:(Z)J // method@0ad9 │ │ +04a1a2: 0b04 |0019: move-result-wide v4 │ │ +04a1a4: 6206 6303 |001a: sget-object v6, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04a1a8: 6e20 bb0e 6900 |001c: invoke-virtual {v9, v6}, Lorg/acra/CrashReportData;.getProperty:(Lorg/acra/ReportField;)Ljava/lang/String; // method@0ebb │ │ +04a1ae: 0c01 |001f: move-result-object v1 │ │ +04a1b0: 2206 3102 |0020: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04a1b4: 7010 c60d 0600 |0022: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a1ba: 1a07 0000 |0025: const-string v7, "" // string@0000 │ │ +04a1be: 6e20 ce0d 7600 |0027: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a1c4: 0c06 |002a: move-result-object v6 │ │ +04a1c6: 6e30 cc0d 4605 |002b: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ +04a1cc: 0c07 |002e: move-result-object v7 │ │ +04a1ce: 3801 2200 |002f: if-eqz v1, 0051 // +0022 │ │ +04a1d2: 6206 4503 |0031: sget-object v6, Lorg/acra/ErrorReporter;.SILENT_SUFFIX:Ljava/lang/String; // field@0345 │ │ +04a1d6: 6e20 ce0d 6700 |0033: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a1dc: 0c06 |0036: move-result-object v6 │ │ +04a1de: 1a07 f200 |0037: const-string v7, ".stacktrace" // string@00f2 │ │ +04a1e2: 6e20 ce0d 7600 |0039: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a1e8: 0c06 |003c: move-result-object v6 │ │ +04a1ea: 6e10 d60d 0600 |003d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a1f0: 0c08 |0040: move-result-object v8 │ │ +04a1f2: 6206 4703 |0041: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a1f6: 1207 |0043: const/4 v7, #int 0 // #0 │ │ +04a1f8: 6e30 9200 8607 |0044: invoke-virtual {v6, v8, v7}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0092 │ │ +04a1fe: 0c03 |0047: move-result-object v3 │ │ +04a200: 1a06 0000 |0048: const-string v6, "" // string@0000 │ │ +04a204: 6e30 c80e 3906 |004a: invoke-virtual {v9, v3, v6}, Lorg/acra/CrashReportData;.store:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@0ec8 │ │ +04a20a: 6e10 210d 0300 |004d: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ +04a210: 1108 |0050: return-object v8 │ │ +04a212: 1a06 0000 |0051: const-string v6, "" // string@0000 │ │ +04a216: 28e0 |0053: goto 0033 // -0020 │ │ +04a218: 0d06 |0054: move-exception v6 │ │ +04a21a: 6e10 210d 0300 |0055: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ +04a220: 2706 |0058: throw v6 │ │ +04a222: 0d00 |0059: move-exception v0 │ │ +04a224: 6206 f802 |005a: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a228: 1a07 d401 |005c: const-string v7, "An error occured while writing the report file..." // string@01d4 │ │ +04a22c: 7130 e20a 7600 |005e: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04a232: 1208 |0061: const/4 v8, #int 0 // #0 │ │ +04a234: 28ee |0062: goto 0050 // -0012 │ │ catches : 3 │ │ 0x0000 - 0x0047 │ │ Ljava/lang/Exception; -> 0x0059 │ │ 0x0048 - 0x004d │ │ -> 0x0054 │ │ 0x004d - 0x0059 │ │ Ljava/lang/Exception; -> 0x0059 │ │ @@ -51256,51 +51268,51 @@ │ │ type : '(Landroid/content/Context;Lorg/acra/CrashReportData;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -04a8fc: |[04a8fc] org.acra.ErrorReporter.sendCrashReport:(Landroid/content/Context;Lorg/acra/CrashReportData;)V │ │ -04a90c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04a90e: 6204 4d03 |0001: sget-object v4, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04a912: 6e10 2a0e 0400 |0003: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ -04a918: 0c01 |0006: move-result-object v1 │ │ -04a91a: 7210 480e 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04a920: 0a04 |000a: move-result v4 │ │ -04a922: 3804 3800 |000b: if-eqz v4, 0043 // +0038 │ │ -04a926: 7210 490e 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04a92c: 0c02 |0010: move-result-object v2 │ │ -04a92e: 1f02 aa02 |0011: check-cast v2, Lorg/acra/sender/ReportSender; // type@02aa │ │ -04a932: 7220 5f0f 8200 |0013: invoke-interface {v2, v8}, Lorg/acra/sender/ReportSender;.send:(Lorg/acra/CrashReportData;)V // method@0f5f │ │ -04a938: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -04a93a: 28f0 |0017: goto 0007 // -0010 │ │ -04a93c: 0d00 |0018: move-exception v0 │ │ -04a93e: 3903 0300 |0019: if-nez v3, 001c // +0003 │ │ -04a942: 2700 |001b: throw v0 │ │ -04a944: 6204 f802 |001c: sget-object v4, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04a948: 2205 3102 |001e: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -04a94c: 7010 c60d 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04a952: 1a06 9709 |0023: const-string v6, "ReportSender of class " // string@0997 │ │ -04a956: 6e20 ce0d 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a95c: 0c05 |0028: move-result-object v5 │ │ -04a95e: 6e10 9a0d 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04a964: 0c06 |002c: move-result-object v6 │ │ -04a966: 6e10 6a0d 0600 |002d: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -04a96c: 0c06 |0030: move-result-object v6 │ │ -04a96e: 6e20 ce0d 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a974: 0c05 |0034: move-result-object v5 │ │ -04a976: 1a06 3f00 |0035: const-string v6, " failed but other senders completed their task. ACRA will not send this report again." // string@003f │ │ -04a97a: 6e20 ce0d 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a980: 0c05 |003a: move-result-object v5 │ │ -04a982: 6e10 d60d 0500 |003b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04a988: 0c05 |003e: move-result-object v5 │ │ -04a98a: 7120 e60a 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -04a990: 28c5 |0042: goto 0007 // -003b │ │ -04a992: 0e00 |0043: return-void │ │ +04a258: |[04a258] org.acra.ErrorReporter.sendCrashReport:(Landroid/content/Context;Lorg/acra/CrashReportData;)V │ │ +04a268: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04a26a: 6204 4d03 |0001: sget-object v4, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04a26e: 6e10 2a0e 0400 |0003: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ +04a274: 0c01 |0006: move-result-object v1 │ │ +04a276: 7210 480e 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04a27c: 0a04 |000a: move-result v4 │ │ +04a27e: 3804 3800 |000b: if-eqz v4, 0043 // +0038 │ │ +04a282: 7210 490e 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04a288: 0c02 |0010: move-result-object v2 │ │ +04a28a: 1f02 aa02 |0011: check-cast v2, Lorg/acra/sender/ReportSender; // type@02aa │ │ +04a28e: 7220 5f0f 8200 |0013: invoke-interface {v2, v8}, Lorg/acra/sender/ReportSender;.send:(Lorg/acra/CrashReportData;)V // method@0f5f │ │ +04a294: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +04a296: 28f0 |0017: goto 0007 // -0010 │ │ +04a298: 0d00 |0018: move-exception v0 │ │ +04a29a: 3903 0300 |0019: if-nez v3, 001c // +0003 │ │ +04a29e: 2700 |001b: throw v0 │ │ +04a2a0: 6204 f802 |001c: sget-object v4, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a2a4: 2205 3102 |001e: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +04a2a8: 7010 c60d 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a2ae: 1a06 9109 |0023: const-string v6, "ReportSender of class " // string@0991 │ │ +04a2b2: 6e20 ce0d 6500 |0025: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a2b8: 0c05 |0028: move-result-object v5 │ │ +04a2ba: 6e10 9a0d 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04a2c0: 0c06 |002c: move-result-object v6 │ │ +04a2c2: 6e10 6a0d 0600 |002d: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +04a2c8: 0c06 |0030: move-result-object v6 │ │ +04a2ca: 6e20 ce0d 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a2d0: 0c05 |0034: move-result-object v5 │ │ +04a2d2: 1a06 3f00 |0035: const-string v6, " failed but other senders completed their task. ACRA will not send this report again." // string@003f │ │ +04a2d6: 6e20 ce0d 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a2dc: 0c05 |003a: move-result-object v5 │ │ +04a2de: 6e10 d60d 0500 |003b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a2e4: 0c05 |003e: move-result-object v5 │ │ +04a2e6: 7120 e60a 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +04a2ec: 28c5 |0042: goto 0007 // -003b │ │ +04a2ee: 0e00 |0043: return-void │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Lorg/acra/sender/ReportSenderException; -> 0x0018 │ │ positions : │ │ 0x0000 line=847 │ │ 0x0001 line=848 │ │ 0x0013 line=850 │ │ @@ -51323,108 +51335,108 @@ │ │ type : '(Landroid/view/Display;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 189 16-bit code units │ │ -04a9a4: |[04a9a4] org.acra.ErrorReporter.toString:(Landroid/view/Display;)Ljava/lang/String; │ │ -04a9b4: 1304 0a00 |0000: const/16 v4, #int 10 // #a │ │ -04a9b8: 2200 8401 |0002: new-instance v0, Landroid/util/DisplayMetrics; // type@0184 │ │ -04a9bc: 7010 df0a 0000 |0004: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0adf │ │ -04a9c2: 6e20 f40a 0500 |0007: invoke-virtual {v5, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0af4 │ │ -04a9c8: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -04a9cc: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04a9d2: 1a02 831c |000f: const-string v2, "width=" // string@1c83 │ │ -04a9d6: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04a9dc: 0c02 |0014: move-result-object v2 │ │ -04a9de: 6e10 f70a 0500 |0015: invoke-virtual {v5}, Landroid/view/Display;.getWidth:()I // method@0af7 │ │ -04a9e4: 0a03 |0018: move-result v3 │ │ -04a9e6: 6e20 cb0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -04a9ec: 0c02 |001c: move-result-object v2 │ │ -04a9ee: 6e20 c90d 4200 |001d: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04a9f4: 0c02 |0020: move-result-object v2 │ │ -04a9f6: 1a03 1f12 |0021: const-string v3, "height=" // string@121f │ │ -04a9fa: 6e20 ce0d 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa00: 0c02 |0026: move-result-object v2 │ │ -04aa02: 6e10 f30a 0500 |0027: invoke-virtual {v5}, Landroid/view/Display;.getHeight:()I // method@0af3 │ │ -04aa08: 0a03 |002a: move-result v3 │ │ -04aa0a: 6e20 cb0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -04aa10: 0c02 |002e: move-result-object v2 │ │ -04aa12: 6e20 c90d 4200 |002f: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aa18: 0c02 |0032: move-result-object v2 │ │ -04aa1a: 1a03 9917 |0033: const-string v3, "pixelFormat=" // string@1799 │ │ -04aa1e: 6e20 ce0d 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa24: 0c02 |0038: move-result-object v2 │ │ -04aa26: 6e10 f50a 0500 |0039: invoke-virtual {v5}, Landroid/view/Display;.getPixelFormat:()I // method@0af5 │ │ -04aa2c: 0a03 |003c: move-result v3 │ │ -04aa2e: 6e20 cb0d 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -04aa34: 0c02 |0040: move-result-object v2 │ │ -04aa36: 6e20 c90d 4200 |0041: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aa3c: 0c02 |0044: move-result-object v2 │ │ -04aa3e: 1a03 7a18 |0045: const-string v3, "refreshRate=" // string@187a │ │ -04aa42: 6e20 ce0d 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa48: 0c02 |004a: move-result-object v2 │ │ -04aa4a: 6e10 f60a 0500 |004b: invoke-virtual {v5}, Landroid/view/Display;.getRefreshRate:()F // method@0af6 │ │ -04aa50: 0a03 |004e: move-result v3 │ │ -04aa52: 6e20 ca0d 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ -04aa58: 0c02 |0052: move-result-object v2 │ │ -04aa5a: 1a03 2210 |0053: const-string v3, "fps" // string@1022 │ │ -04aa5e: 6e20 ce0d 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa64: 0c02 |0058: move-result-object v2 │ │ -04aa66: 6e20 c90d 4200 |0059: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aa6c: 0c02 |005c: move-result-object v2 │ │ -04aa6e: 1a03 c615 |005d: const-string v3, "metrics.density=x" // string@15c6 │ │ -04aa72: 6e20 ce0d 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa78: 0c02 |0062: move-result-object v2 │ │ -04aa7a: 5203 d202 |0063: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ -04aa7e: 6e20 ca0d 3200 |0065: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ -04aa84: 0c02 |0068: move-result-object v2 │ │ -04aa86: 6e20 c90d 4200 |0069: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aa8c: 0c02 |006c: move-result-object v2 │ │ -04aa8e: 1a03 c815 |006d: const-string v3, "metrics.scaledDensity=x" // string@15c8 │ │ -04aa92: 6e20 ce0d 3200 |006f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aa98: 0c02 |0072: move-result-object v2 │ │ -04aa9a: 5203 d402 |0073: iget v3, v0, Landroid/util/DisplayMetrics;.scaledDensity:F // field@02d4 │ │ -04aa9e: 6e20 ca0d 3200 |0075: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ -04aaa4: 0c02 |0078: move-result-object v2 │ │ -04aaa6: 6e20 c90d 4200 |0079: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aaac: 0c02 |007c: move-result-object v2 │ │ -04aaae: 1a03 c915 |007d: const-string v3, "metrics.widthPixels=" // string@15c9 │ │ -04aab2: 6e20 ce0d 3200 |007f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aab8: 0c02 |0082: move-result-object v2 │ │ -04aaba: 5203 d502 |0083: iget v3, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@02d5 │ │ -04aabe: 6e20 cb0d 3200 |0085: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -04aac4: 0c02 |0088: move-result-object v2 │ │ -04aac6: 6e20 c90d 4200 |0089: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aacc: 0c02 |008c: move-result-object v2 │ │ -04aace: 1a03 c715 |008d: const-string v3, "metrics.heightPixels=" // string@15c7 │ │ -04aad2: 6e20 ce0d 3200 |008f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aad8: 0c02 |0092: move-result-object v2 │ │ -04aada: 5203 d302 |0093: iget v3, v0, Landroid/util/DisplayMetrics;.heightPixels:I // field@02d3 │ │ -04aade: 6e20 cb0d 3200 |0095: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -04aae4: 0c02 |0098: move-result-object v2 │ │ -04aae6: 6e20 c90d 4200 |0099: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04aaec: 0c02 |009c: move-result-object v2 │ │ -04aaee: 1a03 ca15 |009d: const-string v3, "metrics.xdpi=" // string@15ca │ │ -04aaf2: 6e20 ce0d 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aaf8: 0c02 |00a2: move-result-object v2 │ │ -04aafa: 5203 d602 |00a3: iget v3, v0, Landroid/util/DisplayMetrics;.xdpi:F // field@02d6 │ │ -04aafe: 6e20 ca0d 3200 |00a5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ -04ab04: 0c02 |00a8: move-result-object v2 │ │ -04ab06: 6e20 c90d 4200 |00a9: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04ab0c: 0c02 |00ac: move-result-object v2 │ │ -04ab0e: 1a03 cb15 |00ad: const-string v3, "metrics.ydpi=" // string@15cb │ │ -04ab12: 6e20 ce0d 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ab18: 0c02 |00b2: move-result-object v2 │ │ -04ab1a: 5203 d702 |00b3: iget v3, v0, Landroid/util/DisplayMetrics;.ydpi:F // field@02d7 │ │ -04ab1e: 6e20 ca0d 3200 |00b5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ -04ab24: 6e10 d60d 0100 |00b8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04ab2a: 0c02 |00bb: move-result-object v2 │ │ -04ab2c: 1102 |00bc: return-object v2 │ │ +04a300: |[04a300] org.acra.ErrorReporter.toString:(Landroid/view/Display;)Ljava/lang/String; │ │ +04a310: 1304 0a00 |0000: const/16 v4, #int 10 // #a │ │ +04a314: 2200 8401 |0002: new-instance v0, Landroid/util/DisplayMetrics; // type@0184 │ │ +04a318: 7010 df0a 0000 |0004: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0adf │ │ +04a31e: 6e20 f40a 0500 |0007: invoke-virtual {v5, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0af4 │ │ +04a324: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04a328: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a32e: 1a02 7d1c |000f: const-string v2, "width=" // string@1c7d │ │ +04a332: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a338: 0c02 |0014: move-result-object v2 │ │ +04a33a: 6e10 f70a 0500 |0015: invoke-virtual {v5}, Landroid/view/Display;.getWidth:()I // method@0af7 │ │ +04a340: 0a03 |0018: move-result v3 │ │ +04a342: 6e20 cb0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +04a348: 0c02 |001c: move-result-object v2 │ │ +04a34a: 6e20 c90d 4200 |001d: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a350: 0c02 |0020: move-result-object v2 │ │ +04a352: 1a03 1912 |0021: const-string v3, "height=" // string@1219 │ │ +04a356: 6e20 ce0d 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a35c: 0c02 |0026: move-result-object v2 │ │ +04a35e: 6e10 f30a 0500 |0027: invoke-virtual {v5}, Landroid/view/Display;.getHeight:()I // method@0af3 │ │ +04a364: 0a03 |002a: move-result v3 │ │ +04a366: 6e20 cb0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +04a36c: 0c02 |002e: move-result-object v2 │ │ +04a36e: 6e20 c90d 4200 |002f: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a374: 0c02 |0032: move-result-object v2 │ │ +04a376: 1a03 9317 |0033: const-string v3, "pixelFormat=" // string@1793 │ │ +04a37a: 6e20 ce0d 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a380: 0c02 |0038: move-result-object v2 │ │ +04a382: 6e10 f50a 0500 |0039: invoke-virtual {v5}, Landroid/view/Display;.getPixelFormat:()I // method@0af5 │ │ +04a388: 0a03 |003c: move-result v3 │ │ +04a38a: 6e20 cb0d 3200 |003d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +04a390: 0c02 |0040: move-result-object v2 │ │ +04a392: 6e20 c90d 4200 |0041: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a398: 0c02 |0044: move-result-object v2 │ │ +04a39a: 1a03 7418 |0045: const-string v3, "refreshRate=" // string@1874 │ │ +04a39e: 6e20 ce0d 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a3a4: 0c02 |004a: move-result-object v2 │ │ +04a3a6: 6e10 f60a 0500 |004b: invoke-virtual {v5}, Landroid/view/Display;.getRefreshRate:()F // method@0af6 │ │ +04a3ac: 0a03 |004e: move-result v3 │ │ +04a3ae: 6e20 ca0d 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ +04a3b4: 0c02 |0052: move-result-object v2 │ │ +04a3b6: 1a03 1c10 |0053: const-string v3, "fps" // string@101c │ │ +04a3ba: 6e20 ce0d 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a3c0: 0c02 |0058: move-result-object v2 │ │ +04a3c2: 6e20 c90d 4200 |0059: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a3c8: 0c02 |005c: move-result-object v2 │ │ +04a3ca: 1a03 c015 |005d: const-string v3, "metrics.density=x" // string@15c0 │ │ +04a3ce: 6e20 ce0d 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a3d4: 0c02 |0062: move-result-object v2 │ │ +04a3d6: 5203 d202 |0063: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ +04a3da: 6e20 ca0d 3200 |0065: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ +04a3e0: 0c02 |0068: move-result-object v2 │ │ +04a3e2: 6e20 c90d 4200 |0069: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a3e8: 0c02 |006c: move-result-object v2 │ │ +04a3ea: 1a03 c215 |006d: const-string v3, "metrics.scaledDensity=x" // string@15c2 │ │ +04a3ee: 6e20 ce0d 3200 |006f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a3f4: 0c02 |0072: move-result-object v2 │ │ +04a3f6: 5203 d402 |0073: iget v3, v0, Landroid/util/DisplayMetrics;.scaledDensity:F // field@02d4 │ │ +04a3fa: 6e20 ca0d 3200 |0075: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ +04a400: 0c02 |0078: move-result-object v2 │ │ +04a402: 6e20 c90d 4200 |0079: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a408: 0c02 |007c: move-result-object v2 │ │ +04a40a: 1a03 c315 |007d: const-string v3, "metrics.widthPixels=" // string@15c3 │ │ +04a40e: 6e20 ce0d 3200 |007f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a414: 0c02 |0082: move-result-object v2 │ │ +04a416: 5203 d502 |0083: iget v3, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@02d5 │ │ +04a41a: 6e20 cb0d 3200 |0085: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +04a420: 0c02 |0088: move-result-object v2 │ │ +04a422: 6e20 c90d 4200 |0089: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a428: 0c02 |008c: move-result-object v2 │ │ +04a42a: 1a03 c115 |008d: const-string v3, "metrics.heightPixels=" // string@15c1 │ │ +04a42e: 6e20 ce0d 3200 |008f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a434: 0c02 |0092: move-result-object v2 │ │ +04a436: 5203 d302 |0093: iget v3, v0, Landroid/util/DisplayMetrics;.heightPixels:I // field@02d3 │ │ +04a43a: 6e20 cb0d 3200 |0095: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +04a440: 0c02 |0098: move-result-object v2 │ │ +04a442: 6e20 c90d 4200 |0099: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a448: 0c02 |009c: move-result-object v2 │ │ +04a44a: 1a03 c415 |009d: const-string v3, "metrics.xdpi=" // string@15c4 │ │ +04a44e: 6e20 ce0d 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a454: 0c02 |00a2: move-result-object v2 │ │ +04a456: 5203 d602 |00a3: iget v3, v0, Landroid/util/DisplayMetrics;.xdpi:F // field@02d6 │ │ +04a45a: 6e20 ca0d 3200 |00a5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ +04a460: 0c02 |00a8: move-result-object v2 │ │ +04a462: 6e20 c90d 4200 |00a9: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04a468: 0c02 |00ac: move-result-object v2 │ │ +04a46a: 1a03 c515 |00ad: const-string v3, "metrics.ydpi=" // string@15c5 │ │ +04a46e: 6e20 ce0d 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a474: 0c02 |00b2: move-result-object v2 │ │ +04a476: 5203 d702 |00b3: iget v3, v0, Landroid/util/DisplayMetrics;.ydpi:F // field@02d7 │ │ +04a47a: 6e20 ca0d 3200 |00b5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@0dca │ │ +04a480: 6e10 d60d 0100 |00b8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a486: 0c02 |00bb: move-result-object v2 │ │ +04a488: 1102 |00bc: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=594 │ │ 0x0007 line=595 │ │ 0x000a line=596 │ │ 0x000f line=597 │ │ 0x00b8 line=605 │ │ @@ -51439,18 +51451,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ab30: |[04ab30] org.acra.ErrorReporter.addCustomData:(Ljava/lang/String;Ljava/lang/String;)V │ │ -04ab40: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -04ab44: 7230 660e 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -04ab4a: 0e00 |0005: return-void │ │ +04a48c: |[04a48c] org.acra.ErrorReporter.addCustomData:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04a49c: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +04a4a0: 7230 660e 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +04a4a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0005 line=267 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0006 reg=2 key Ljava/lang/String; │ │ @@ -51461,18 +51473,18 @@ │ │ type : '(Lorg/acra/sender/ReportSender;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04ab4c: |[04ab4c] org.acra.ErrorReporter.addReportSender:(Lorg/acra/sender/ReportSender;)V │ │ -04ab5c: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04ab60: 6e20 240e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -04ab66: 0e00 |0005: return-void │ │ +04a4a8: |[04a4a8] org.acra.ErrorReporter.addReportSender:(Lorg/acra/sender/ReportSender;)V │ │ +04a4b8: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04a4bc: 6e20 240e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +04a4c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0005 line=1225 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0006 reg=2 sender Lorg/acra/sender/ReportSender; │ │ @@ -51482,47 +51494,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -04ab68: |[04ab68] org.acra.ErrorReporter.approvePendingReports:()V │ │ -04ab78: 6207 f802 |0000: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ab7c: 1a08 c608 |0002: const-string v8, "Mark all pending reports as approved." // string@08c6 │ │ -04ab80: 7120 e00a 8700 |0004: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04ab86: 6e10 090f 0900 |0007: invoke-virtual {v9}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ -04ab8c: 0c06 |000a: move-result-object v6 │ │ -04ab8e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04ab90: 0760 |000c: move-object v0, v6 │ │ -04ab92: 2102 |000d: array-length v2, v0 │ │ -04ab94: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04ab96: 3521 2e00 |000f: if-ge v1, v2, 003d // +002e │ │ -04ab9a: 4605 0001 |0011: aget-object v5, v0, v1 │ │ -04ab9e: 7020 120f 5900 |0013: invoke-direct {v9, v5}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ -04aba4: 0a07 |0016: move-result v7 │ │ -04aba6: 3907 2300 |0017: if-nez v7, 003a // +0023 │ │ -04abaa: 2204 f801 |0019: new-instance v4, Ljava/io/File; // type@01f8 │ │ -04abae: 6207 4703 |001b: sget-object v7, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04abb2: 6e10 8500 0700 |001d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -04abb8: 0c07 |0020: move-result-object v7 │ │ -04abba: 7030 100d 7405 |0021: invoke-direct {v4, v7, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -04abc0: 1a07 f200 |0024: const-string v7, ".stacktrace" // string@00f2 │ │ -04abc4: 1a08 e700 |0026: const-string v8, "-approved.stacktrace" // string@00e7 │ │ -04abc8: 6e30 b70d 7508 |0028: invoke-virtual {v5, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ -04abce: 0c03 |002b: move-result-object v3 │ │ -04abd0: 2207 f801 |002c: new-instance v7, Ljava/io/File; // type@01f8 │ │ -04abd4: 6208 4703 |002e: sget-object v8, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04abd8: 6e10 8500 0800 |0030: invoke-virtual {v8}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -04abde: 0c08 |0033: move-result-object v8 │ │ -04abe0: 7030 100d 8703 |0034: invoke-direct {v7, v8, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -04abe6: 6e20 1c0d 7400 |0037: invoke-virtual {v4, v7}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ -04abec: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04abf0: 28d3 |003c: goto 000f // -002d │ │ -04abf2: 0e00 |003d: return-void │ │ +04a4c4: |[04a4c4] org.acra.ErrorReporter.approvePendingReports:()V │ │ +04a4d4: 6207 f802 |0000: sget-object v7, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a4d8: 1a08 c008 |0002: const-string v8, "Mark all pending reports as approved." // string@08c0 │ │ +04a4dc: 7120 e00a 8700 |0004: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a4e2: 6e10 090f 0900 |0007: invoke-virtual {v9}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ +04a4e8: 0c06 |000a: move-result-object v6 │ │ +04a4ea: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +04a4ec: 0760 |000c: move-object v0, v6 │ │ +04a4ee: 2102 |000d: array-length v2, v0 │ │ +04a4f0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04a4f2: 3521 2e00 |000f: if-ge v1, v2, 003d // +002e │ │ +04a4f6: 4605 0001 |0011: aget-object v5, v0, v1 │ │ +04a4fa: 7020 120f 5900 |0013: invoke-direct {v9, v5}, Lorg/acra/ErrorReporter;.isApproved:(Ljava/lang/String;)Z // method@0f12 │ │ +04a500: 0a07 |0016: move-result v7 │ │ +04a502: 3907 2300 |0017: if-nez v7, 003a // +0023 │ │ +04a506: 2204 f801 |0019: new-instance v4, Ljava/io/File; // type@01f8 │ │ +04a50a: 6207 4703 |001b: sget-object v7, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a50e: 6e10 8500 0700 |001d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +04a514: 0c07 |0020: move-result-object v7 │ │ +04a516: 7030 100d 7405 |0021: invoke-direct {v4, v7, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +04a51c: 1a07 f200 |0024: const-string v7, ".stacktrace" // string@00f2 │ │ +04a520: 1a08 e700 |0026: const-string v8, "-approved.stacktrace" // string@00e7 │ │ +04a524: 6e30 b70d 7508 |0028: invoke-virtual {v5, v7, v8}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ +04a52a: 0c03 |002b: move-result-object v3 │ │ +04a52c: 2207 f801 |002c: new-instance v7, Ljava/io/File; // type@01f8 │ │ +04a530: 6208 4703 |002e: sget-object v8, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a534: 6e10 8500 0800 |0030: invoke-virtual {v8}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +04a53a: 0c08 |0033: move-result-object v8 │ │ +04a53c: 7030 100d 8703 |0034: invoke-direct {v7, v8, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +04a542: 6e20 1c0d 7400 |0037: invoke-virtual {v4, v7}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ +04a548: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a54c: 28d3 |003c: goto 000f // -002d │ │ +04a54e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0007 line=246 │ │ 0x000b line=247 │ │ 0x000c line=249 │ │ 0x0013 line=250 │ │ @@ -51547,94 +51559,94 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -04abf4: |[04abf4] org.acra.ErrorReporter.checkAndSendReports:(Landroid/content/Context;Z)V │ │ -04ac04: 1d0b |0000: monitor-enter v11 │ │ -04ac06: 6208 f802 |0001: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ac0a: 1a09 9300 |0003: const-string v9, "#checkAndSendReports - start" // string@0093 │ │ -04ac0e: 7120 e00a 9800 |0005: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04ac14: 6e10 090f 0b00 |0008: invoke-virtual {v11}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ -04ac1a: 0c06 |000b: move-result-object v6 │ │ -04ac1c: 7110 330e 0600 |000c: invoke-static {v6}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;)V // method@0e33 │ │ -04ac22: 1207 |000f: const/4 v7, #int 0 // #0 │ │ -04ac24: 0760 |0010: move-object v0, v6 │ │ -04ac26: 2104 |0011: array-length v4, v0 │ │ -04ac28: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -04ac2a: 3543 1200 |0013: if-ge v3, v4, 0025 // +0012 │ │ -04ac2e: 4601 0003 |0015: aget-object v1, v0, v3 │ │ -04ac32: 380d 0b00 |0017: if-eqz v13, 0022 // +000b │ │ -04ac36: 7020 130f 1b00 |0019: invoke-direct {v11, v1}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ -04ac3c: 0a08 |001c: move-result v8 │ │ -04ac3e: 3908 0500 |001d: if-nez v8, 0022 // +0005 │ │ -04ac42: d803 0301 |001f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ac46: 28f2 |0021: goto 0013 // -000e │ │ -04ac48: 1258 |0022: const/4 v8, #int 5 // #5 │ │ -04ac4a: 3487 0b00 |0023: if-lt v7, v8, 002e // +000b │ │ -04ac4e: 6208 f802 |0025: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ac52: 1a09 9200 |0027: const-string v9, "#checkAndSendReports - finish" // string@0092 │ │ -04ac56: 7120 e00a 9800 |0029: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04ac5c: 1e0b |002c: monitor-exit v11 │ │ -04ac5e: 0e00 |002d: return-void │ │ -04ac60: 6208 f802 |002e: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ac64: 2209 3102 |0030: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -04ac68: 7010 c60d 0900 |0032: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04ac6e: 1a0a ee09 |0035: const-string v10, "Sending file " // string@09ee │ │ -04ac72: 6e20 ce0d a900 |0037: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ac78: 0c09 |003a: move-result-object v9 │ │ -04ac7a: 6e20 ce0d 1900 |003b: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ac80: 0c09 |003e: move-result-object v9 │ │ -04ac82: 6e10 d60d 0900 |003f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04ac88: 0c09 |0042: move-result-object v9 │ │ -04ac8a: 7120 e40a 9800 |0043: invoke-static {v8, v9}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -04ac90: 7030 140f cb01 |0046: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.loadCrashReport:(Landroid/content/Context;Ljava/lang/String;)Lorg/acra/CrashReportData; // method@0f14 │ │ -04ac96: 0c05 |0049: move-result-object v5 │ │ -04ac98: 7120 1d0f 5c00 |004a: invoke-static {v12, v5}, Lorg/acra/ErrorReporter;.sendCrashReport:(Landroid/content/Context;Lorg/acra/CrashReportData;)V // method@0f1d │ │ -04ac9e: 7030 020f cb01 |004d: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ -04aca4: d807 0701 |0050: add-int/lit8 v7, v7, #int 1 // #01 │ │ -04aca8: 28cd |0052: goto 001f // -0033 │ │ -04acaa: 0d02 |0053: move-exception v2 │ │ -04acac: 6208 f802 |0054: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04acb0: 1a09 f102 |0056: const-string v9, "Failed to send crash reports" // string@02f1 │ │ -04acb4: 7130 e20a 9802 |0058: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04acba: 7030 020f cb01 |005b: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ -04acc0: 28c7 |005e: goto 0025 // -0039 │ │ -04acc2: 0d08 |005f: move-exception v8 │ │ -04acc4: 1e0b |0060: monitor-exit v11 │ │ -04acc6: 2708 |0061: throw v8 │ │ -04acc8: 0d02 |0062: move-exception v2 │ │ -04acca: 6208 f802 |0063: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04acce: 2209 3102 |0065: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -04acd2: 7010 c60d 0900 |0067: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04acd8: 1a0a ef02 |006a: const-string v10, "Failed to load crash report for " // string@02ef │ │ -04acdc: 6e20 ce0d a900 |006c: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ace2: 0c09 |006f: move-result-object v9 │ │ -04ace4: 6e20 ce0d 1900 |0070: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04acea: 0c09 |0073: move-result-object v9 │ │ -04acec: 6e10 d60d 0900 |0074: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04acf2: 0c09 |0077: move-result-object v9 │ │ -04acf4: 7130 e20a 9802 |0078: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04acfa: 7030 020f cb01 |007b: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ -04ad00: 28a7 |007e: goto 0025 // -0059 │ │ -04ad02: 0d02 |007f: move-exception v2 │ │ -04ad04: 6208 f802 |0080: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ad08: 2209 3102 |0082: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -04ad0c: 7010 c60d 0900 |0084: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04ad12: 1a0a f002 |0087: const-string v10, "Failed to send crash report for " // string@02f0 │ │ -04ad16: 6e20 ce0d a900 |0089: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ad1c: 0c09 |008c: move-result-object v9 │ │ -04ad1e: 6e20 ce0d 1900 |008d: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ad24: 0c09 |0090: move-result-object v9 │ │ -04ad26: 6e10 d60d 0900 |0091: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04ad2c: 0c09 |0094: move-result-object v9 │ │ -04ad2e: 7130 e20a 9802 |0095: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04ad34: 288d |0098: goto 0025 // -0073 │ │ +04a550: |[04a550] org.acra.ErrorReporter.checkAndSendReports:(Landroid/content/Context;Z)V │ │ +04a560: 1d0b |0000: monitor-enter v11 │ │ +04a562: 6208 f802 |0001: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a566: 1a09 9300 |0003: const-string v9, "#checkAndSendReports - start" // string@0093 │ │ +04a56a: 7120 e00a 9800 |0005: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a570: 6e10 090f 0b00 |0008: invoke-virtual {v11}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ +04a576: 0c06 |000b: move-result-object v6 │ │ +04a578: 7110 330e 0600 |000c: invoke-static {v6}, Ljava/util/Arrays;.sort:([Ljava/lang/Object;)V // method@0e33 │ │ +04a57e: 1207 |000f: const/4 v7, #int 0 // #0 │ │ +04a580: 0760 |0010: move-object v0, v6 │ │ +04a582: 2104 |0011: array-length v4, v0 │ │ +04a584: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +04a586: 3543 1200 |0013: if-ge v3, v4, 0025 // +0012 │ │ +04a58a: 4601 0003 |0015: aget-object v1, v0, v3 │ │ +04a58e: 380d 0b00 |0017: if-eqz v13, 0022 // +000b │ │ +04a592: 7020 130f 1b00 |0019: invoke-direct {v11, v1}, Lorg/acra/ErrorReporter;.isSilent:(Ljava/lang/String;)Z // method@0f13 │ │ +04a598: 0a08 |001c: move-result v8 │ │ +04a59a: 3908 0500 |001d: if-nez v8, 0022 // +0005 │ │ +04a59e: d803 0301 |001f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a5a2: 28f2 |0021: goto 0013 // -000e │ │ +04a5a4: 1258 |0022: const/4 v8, #int 5 // #5 │ │ +04a5a6: 3487 0b00 |0023: if-lt v7, v8, 002e // +000b │ │ +04a5aa: 6208 f802 |0025: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a5ae: 1a09 9200 |0027: const-string v9, "#checkAndSendReports - finish" // string@0092 │ │ +04a5b2: 7120 e00a 9800 |0029: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a5b8: 1e0b |002c: monitor-exit v11 │ │ +04a5ba: 0e00 |002d: return-void │ │ +04a5bc: 6208 f802 |002e: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a5c0: 2209 3102 |0030: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +04a5c4: 7010 c60d 0900 |0032: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a5ca: 1a0a e809 |0035: const-string v10, "Sending file " // string@09e8 │ │ +04a5ce: 6e20 ce0d a900 |0037: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a5d4: 0c09 |003a: move-result-object v9 │ │ +04a5d6: 6e20 ce0d 1900 |003b: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a5dc: 0c09 |003e: move-result-object v9 │ │ +04a5de: 6e10 d60d 0900 |003f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a5e4: 0c09 |0042: move-result-object v9 │ │ +04a5e6: 7120 e40a 9800 |0043: invoke-static {v8, v9}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +04a5ec: 7030 140f cb01 |0046: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.loadCrashReport:(Landroid/content/Context;Ljava/lang/String;)Lorg/acra/CrashReportData; // method@0f14 │ │ +04a5f2: 0c05 |0049: move-result-object v5 │ │ +04a5f4: 7120 1d0f 5c00 |004a: invoke-static {v12, v5}, Lorg/acra/ErrorReporter;.sendCrashReport:(Landroid/content/Context;Lorg/acra/CrashReportData;)V // method@0f1d │ │ +04a5fa: 7030 020f cb01 |004d: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ +04a600: d807 0701 |0050: add-int/lit8 v7, v7, #int 1 // #01 │ │ +04a604: 28cd |0052: goto 001f // -0033 │ │ +04a606: 0d02 |0053: move-exception v2 │ │ +04a608: 6208 f802 |0054: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a60c: 1a09 f102 |0056: const-string v9, "Failed to send crash reports" // string@02f1 │ │ +04a610: 7130 e20a 9802 |0058: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04a616: 7030 020f cb01 |005b: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ +04a61c: 28c7 |005e: goto 0025 // -0039 │ │ +04a61e: 0d08 |005f: move-exception v8 │ │ +04a620: 1e0b |0060: monitor-exit v11 │ │ +04a622: 2708 |0061: throw v8 │ │ +04a624: 0d02 |0062: move-exception v2 │ │ +04a626: 6208 f802 |0063: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a62a: 2209 3102 |0065: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +04a62e: 7010 c60d 0900 |0067: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a634: 1a0a ef02 |006a: const-string v10, "Failed to load crash report for " // string@02ef │ │ +04a638: 6e20 ce0d a900 |006c: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a63e: 0c09 |006f: move-result-object v9 │ │ +04a640: 6e20 ce0d 1900 |0070: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a646: 0c09 |0073: move-result-object v9 │ │ +04a648: 6e10 d60d 0900 |0074: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a64e: 0c09 |0077: move-result-object v9 │ │ +04a650: 7130 e20a 9802 |0078: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04a656: 7030 020f cb01 |007b: invoke-direct {v11, v12, v1}, Lorg/acra/ErrorReporter;.deleteFile:(Landroid/content/Context;Ljava/lang/String;)V // method@0f02 │ │ +04a65c: 28a7 |007e: goto 0025 // -0059 │ │ +04a65e: 0d02 |007f: move-exception v2 │ │ +04a660: 6208 f802 |0080: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a664: 2209 3102 |0082: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +04a668: 7010 c60d 0900 |0084: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a66e: 1a0a f002 |0087: const-string v10, "Failed to send crash report for " // string@02f0 │ │ +04a672: 6e20 ce0d a900 |0089: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a678: 0c09 |008c: move-result-object v9 │ │ +04a67a: 6e20 ce0d 1900 |008d: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a680: 0c09 |0090: move-result-object v9 │ │ +04a682: 6e10 d60d 0900 |0091: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a688: 0c09 |0094: move-result-object v9 │ │ +04a68a: 7130 e20a 9802 |0095: invoke-static {v8, v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04a690: 288d |0098: goto 0025 // -0073 │ │ catches : 5 │ │ 0x0001 - 0x002c │ │ -> 0x005f │ │ 0x002e - 0x0046 │ │ -> 0x005f │ │ 0x0046 - 0x0050 │ │ Ljava/lang/RuntimeException; -> 0x0053 │ │ @@ -51697,67 +51709,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -04ad70: |[04ad70] org.acra.ErrorReporter.checkReportsOnApplicationStart:()V │ │ -04ad80: 6e10 090f 0500 |0000: invoke-virtual {v5}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ -04ad86: 0c00 |0003: move-result-object v0 │ │ -04ad88: 3800 4600 |0004: if-eqz v0, 004a // +0046 │ │ -04ad8c: 2102 |0006: array-length v2, v0 │ │ -04ad8e: 3d02 4300 |0007: if-lez v2, 004a // +0043 │ │ -04ad92: 7020 000f 0500 |0009: invoke-direct {v5, v0}, Lorg/acra/ErrorReporter;.containsOnlySilentOrApprovedReports:([Ljava/lang/String;)Z // method@0f00 │ │ -04ad98: 0a01 |000c: move-result v1 │ │ -04ad9a: 5452 4e03 |000d: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04ad9e: 6203 7503 |000f: sget-object v3, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04ada2: 3232 1000 |0011: if-eq v2, v3, 0021 // +0010 │ │ -04ada6: 5452 4e03 |0013: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04adaa: 6203 7603 |0015: sget-object v3, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04adae: 3232 0a00 |0017: if-eq v2, v3, 0021 // +000a │ │ -04adb2: 5452 4e03 |0019: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04adb6: 6203 7403 |001b: sget-object v3, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04adba: 3332 2e00 |001d: if-ne v2, v3, 004b // +002e │ │ -04adbe: 3801 2c00 |001f: if-eqz v1, 004b // +002c │ │ -04adc2: 5452 4e03 |0021: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04adc6: 6203 7603 |0023: sget-object v3, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04adca: 3332 1600 |0025: if-ne v2, v3, 003b // +0016 │ │ -04adce: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ -04add2: 6202 4703 |0029: sget-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04add6: 7100 a90e 0000 |002b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04addc: 0c03 |002e: move-result-object v3 │ │ -04adde: 7210 510f 0300 |002f: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ -04ade4: 0a03 |0032: move-result v3 │ │ -04ade6: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -04ade8: 7130 b20c 3204 |0034: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ -04adee: 0c02 |0037: move-result-object v2 │ │ -04adf0: 6e10 b70c 0200 |0038: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -04adf6: 6202 f802 |003b: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04adfa: 1a03 8401 |003d: const-string v3, "About to start ReportSenderWorker from #checkReportOnApplicationStart" // string@0184 │ │ -04adfe: 7120 e50a 3200 |003f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04ae04: 2202 9d02 |0042: new-instance v2, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ -04ae08: 7020 ed0e 5200 |0044: invoke-direct {v2, v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;)V // method@0eed │ │ -04ae0e: 6e10 f50e 0200 |0047: invoke-virtual {v2}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ -04ae14: 0e00 |004a: return-void │ │ -04ae16: 7100 a90e 0000 |004b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04ae1c: 0c02 |004e: move-result-object v2 │ │ -04ae1e: 7210 3c0f 0200 |004f: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.deleteUnapprovedReportsOnApplicationStart:()Z // method@0f3c │ │ -04ae24: 0a02 |0052: move-result v2 │ │ -04ae26: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ -04ae2a: 7100 0b0f 0000 |0055: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -04ae30: 0c02 |0058: move-result-object v2 │ │ -04ae32: 6e10 030f 0200 |0059: invoke-virtual {v2}, Lorg/acra/ErrorReporter;.deletePendingNonApprovedReports:()V // method@0f03 │ │ -04ae38: 28ee |005c: goto 004a // -0012 │ │ -04ae3a: 7100 0b0f 0000 |005d: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -04ae40: 0c02 |0060: move-result-object v2 │ │ -04ae42: 7020 0c0f 0500 |0061: invoke-direct {v5, v0}, Lorg/acra/ErrorReporter;.getLatestNonSilentReport:([Ljava/lang/String;)Ljava/lang/String; // method@0f0c │ │ -04ae48: 0c03 |0064: move-result-object v3 │ │ -04ae4a: 6e20 150f 3200 |0065: invoke-virtual {v2, v3}, Lorg/acra/ErrorReporter;.notifySendReport:(Ljava/lang/String;)V // method@0f15 │ │ -04ae50: 28e2 |0068: goto 004a // -001e │ │ +04a6cc: |[04a6cc] org.acra.ErrorReporter.checkReportsOnApplicationStart:()V │ │ +04a6dc: 6e10 090f 0500 |0000: invoke-virtual {v5}, Lorg/acra/ErrorReporter;.getCrashReportFilesList:()[Ljava/lang/String; // method@0f09 │ │ +04a6e2: 0c00 |0003: move-result-object v0 │ │ +04a6e4: 3800 4600 |0004: if-eqz v0, 004a // +0046 │ │ +04a6e8: 2102 |0006: array-length v2, v0 │ │ +04a6ea: 3d02 4300 |0007: if-lez v2, 004a // +0043 │ │ +04a6ee: 7020 000f 0500 |0009: invoke-direct {v5, v0}, Lorg/acra/ErrorReporter;.containsOnlySilentOrApprovedReports:([Ljava/lang/String;)Z // method@0f00 │ │ +04a6f4: 0a01 |000c: move-result v1 │ │ +04a6f6: 5452 4e03 |000d: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a6fa: 6203 7503 |000f: sget-object v3, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04a6fe: 3232 1000 |0011: if-eq v2, v3, 0021 // +0010 │ │ +04a702: 5452 4e03 |0013: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a706: 6203 7603 |0015: sget-object v3, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04a70a: 3232 0a00 |0017: if-eq v2, v3, 0021 // +000a │ │ +04a70e: 5452 4e03 |0019: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a712: 6203 7403 |001b: sget-object v3, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04a716: 3332 2e00 |001d: if-ne v2, v3, 004b // +002e │ │ +04a71a: 3801 2c00 |001f: if-eqz v1, 004b // +002c │ │ +04a71e: 5452 4e03 |0021: iget-object v2, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a722: 6203 7603 |0023: sget-object v3, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04a726: 3332 1600 |0025: if-ne v2, v3, 003b // +0016 │ │ +04a72a: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ +04a72e: 6202 4703 |0029: sget-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a732: 7100 a90e 0000 |002b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04a738: 0c03 |002e: move-result-object v3 │ │ +04a73a: 7210 510f 0300 |002f: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ +04a740: 0a03 |0032: move-result v3 │ │ +04a742: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +04a744: 7130 b20c 3204 |0034: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0cb2 │ │ +04a74a: 0c02 |0037: move-result-object v2 │ │ +04a74c: 6e10 b70c 0200 |0038: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +04a752: 6202 f802 |003b: sget-object v2, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a756: 1a03 8401 |003d: const-string v3, "About to start ReportSenderWorker from #checkReportOnApplicationStart" // string@0184 │ │ +04a75a: 7120 e50a 3200 |003f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04a760: 2202 9d02 |0042: new-instance v2, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ +04a764: 7020 ed0e 5200 |0044: invoke-direct {v2, v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;)V // method@0eed │ │ +04a76a: 6e10 f50e 0200 |0047: invoke-virtual {v2}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ +04a770: 0e00 |004a: return-void │ │ +04a772: 7100 a90e 0000 |004b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04a778: 0c02 |004e: move-result-object v2 │ │ +04a77a: 7210 3c0f 0200 |004f: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.deleteUnapprovedReportsOnApplicationStart:()Z // method@0f3c │ │ +04a780: 0a02 |0052: move-result v2 │ │ +04a782: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ +04a786: 7100 0b0f 0000 |0055: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04a78c: 0c02 |0058: move-result-object v2 │ │ +04a78e: 6e10 030f 0200 |0059: invoke-virtual {v2}, Lorg/acra/ErrorReporter;.deletePendingNonApprovedReports:()V // method@0f03 │ │ +04a794: 28ee |005c: goto 004a // -0012 │ │ +04a796: 7100 0b0f 0000 |005d: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04a79c: 0c02 |0060: move-result-object v2 │ │ +04a79e: 7020 0c0f 0500 |0061: invoke-direct {v5, v0}, Lorg/acra/ErrorReporter;.getLatestNonSilentReport:([Ljava/lang/String;)Ljava/lang/String; // method@0f0c │ │ +04a7a4: 0c03 |0064: move-result-object v3 │ │ +04a7a6: 6e20 150f 3200 |0065: invoke-virtual {v2, v3}, Lorg/acra/ErrorReporter;.notifySendReport:(Ljava/lang/String;)V // method@0f15 │ │ +04a7ac: 28e2 |0068: goto 004a // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1012 │ │ 0x0004 line=1013 │ │ 0x0009 line=1014 │ │ 0x000d line=1018 │ │ 0x0021 line=1022 │ │ @@ -51779,25 +51791,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -04ae54: |[04ae54] org.acra.ErrorReporter.deletePendingNonApprovedReports:()V │ │ -04ae64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04ae66: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04ae68: 5453 4e03 |0002: iget-object v3, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04ae6c: 6204 7403 |0004: sget-object v4, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04ae70: 3343 0700 |0006: if-ne v3, v4, 000d // +0007 │ │ -04ae74: 0110 |0008: move v0, v1 │ │ -04ae76: 7040 050f 2501 |0009: invoke-direct {v5, v2, v1, v0}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ -04ae7c: 0e00 |000c: return-void │ │ -04ae7e: 0120 |000d: move v0, v2 │ │ -04ae80: 28fb |000e: goto 0009 // -0005 │ │ +04a7b0: |[04a7b0] org.acra.ErrorReporter.deletePendingNonApprovedReports:()V │ │ +04a7c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04a7c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04a7c4: 5453 4e03 |0002: iget-object v3, v5, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a7c8: 6204 7403 |0004: sget-object v4, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04a7cc: 3343 0700 |0006: if-ne v3, v4, 000d // +0007 │ │ +04a7d0: 0110 |0008: move v0, v1 │ │ +04a7d2: 7040 050f 2501 |0009: invoke-direct {v5, v2, v1, v0}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ +04a7d8: 0e00 |000c: return-void │ │ +04a7da: 0120 |000d: move v0, v2 │ │ +04a7dc: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1090 │ │ 0x0009 line=1091 │ │ 0x000c line=1092 │ │ 0x000e line=1090 │ │ locals : │ │ @@ -51809,19 +51821,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04ae84: |[04ae84] org.acra.ErrorReporter.deletePendingReports:()V │ │ -04ae94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04ae96: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04ae98: 7040 050f 1201 |0002: invoke-direct {v2, v1, v1, v0}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ -04ae9e: 0e00 |0005: return-void │ │ +04a7e0: |[04a7e0] org.acra.ErrorReporter.deletePendingReports:()V │ │ +04a7f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04a7f2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04a7f4: 7040 050f 1201 |0002: invoke-direct {v2, v1, v1, v0}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ +04a7fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1074 │ │ 0x0005 line=1075 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/acra/ErrorReporter; │ │ │ │ @@ -51830,19 +51842,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04aea0: |[04aea0] org.acra.ErrorReporter.deletePendingSilentReports:()V │ │ -04aeb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04aeb2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -04aeb4: 7040 050f 0211 |0002: invoke-direct {v2, v0, v1, v1}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ -04aeba: 0e00 |0005: return-void │ │ +04a7fc: |[04a7fc] org.acra.ErrorReporter.deletePendingSilentReports:()V │ │ +04a80c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a80e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04a810: 7040 050f 0211 |0002: invoke-direct {v2, v0, v1, v1}, Lorg/acra/ErrorReporter;.deletePendingReports:(ZZI)V // method@0f05 │ │ +04a816: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/acra/ErrorReporter; │ │ │ │ @@ -51851,42 +51863,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -04aebc: |[04aebc] org.acra.ErrorReporter.disable:()V │ │ -04aecc: 6200 4703 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04aed0: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -04aed4: 6200 f802 |0004: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04aed8: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -04aedc: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04aee2: 1a02 4a01 |000b: const-string v2, "ACRA is disabled for " // string@014a │ │ -04aee6: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04aeec: 0c01 |0010: move-result-object v1 │ │ -04aeee: 6202 4703 |0011: sget-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04aef2: 6e10 8800 0200 |0013: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04aef8: 0c02 |0016: move-result-object v2 │ │ -04aefa: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04af00: 0c01 |001a: move-result-object v1 │ │ -04af02: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04af08: 0c01 |001e: move-result-object v1 │ │ -04af0a: 7120 e00a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04af10: 5430 4a03 |0022: iget-object v0, v3, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ -04af14: 3800 0a00 |0024: if-eqz v0, 002e // +000a │ │ -04af18: 5430 4a03 |0026: iget-object v0, v3, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ -04af1c: 7110 e00d 0000 |0028: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@0de0 │ │ -04af22: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -04af24: 6a00 4603 |002c: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ -04af28: 0e00 |002e: return-void │ │ -04af2a: 6200 f802 |002f: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04af2e: 1a01 4b01 |0031: const-string v1, "ACRA is disabled." // string@014b │ │ -04af32: 7120 e00a 1000 |0033: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04af38: 28ec |0036: goto 0022 // -0014 │ │ +04a818: |[04a818] org.acra.ErrorReporter.disable:()V │ │ +04a828: 6200 4703 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a82c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +04a830: 6200 f802 |0004: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a834: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04a838: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a83e: 1a02 4a01 |000b: const-string v2, "ACRA is disabled for " // string@014a │ │ +04a842: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a848: 0c01 |0010: move-result-object v1 │ │ +04a84a: 6202 4703 |0011: sget-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a84e: 6e10 8800 0200 |0013: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +04a854: 0c02 |0016: move-result-object v2 │ │ +04a856: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a85c: 0c01 |001a: move-result-object v1 │ │ +04a85e: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a864: 0c01 |001e: move-result-object v1 │ │ +04a866: 7120 e00a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a86c: 5430 4a03 |0022: iget-object v0, v3, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ +04a870: 3800 0a00 |0024: if-eqz v0, 002e // +000a │ │ +04a874: 5430 4a03 |0026: iget-object v0, v3, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ +04a878: 7110 e00d 0000 |0028: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@0de0 │ │ +04a87e: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +04a880: 6a00 4603 |002c: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ +04a884: 0e00 |002e: return-void │ │ +04a886: 6200 f802 |002f: sget-object v0, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a88a: 1a01 4b01 |0031: const-string v1, "ACRA is disabled." // string@014b │ │ +04a88e: 7120 e00a 1000 |0033: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a894: 28ec |0036: goto 0022 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1124 │ │ 0x0022 line=1128 │ │ 0x0026 line=1129 │ │ 0x002b line=1130 │ │ @@ -51900,52 +51912,52 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04af3c: |[04af3c] org.acra.ErrorReporter.getCrashReportFilesList:()[Ljava/lang/String; │ │ -04af4c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04af4e: 6203 4703 |0001: sget-object v3, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04af52: 3903 0c00 |0003: if-nez v3, 000f // +000c │ │ -04af56: 6203 f802 |0005: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04af5a: 1a04 220b |0007: const-string v4, "Trying to get ACRA reports but ACRA is not initialized." // string@0b22 │ │ -04af5e: 7120 e10a 4300 |0009: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -04af64: 2362 3204 |000c: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ -04af68: 1102 |000e: return-object v2 │ │ -04af6a: 6203 4703 |000f: sget-object v3, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04af6e: 6e10 8500 0300 |0011: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -04af74: 0c00 |0014: move-result-object v0 │ │ -04af76: 3800 2c00 |0015: if-eqz v0, 0041 // +002c │ │ -04af7a: 6203 f802 |0017: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04af7e: 2204 3102 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -04af82: 7010 c60d 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04af88: 1a05 f206 |001e: const-string v5, "Looking for error files in " // string@06f2 │ │ -04af8c: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04af92: 0c04 |0023: move-result-object v4 │ │ -04af94: 6e10 140d 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0d14 │ │ -04af9a: 0c05 |0027: move-result-object v5 │ │ -04af9c: 6e20 ce0d 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04afa2: 0c04 |002b: move-result-object v4 │ │ -04afa4: 6e10 d60d 0400 |002c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04afaa: 0c04 |002f: move-result-object v4 │ │ -04afac: 7120 e00a 4300 |0030: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04afb2: 2201 9c02 |0033: new-instance v1, Lorg/acra/ErrorReporter$2; // type@029c │ │ -04afb6: 7020 eb0e 7100 |0035: invoke-direct {v1, v7}, Lorg/acra/ErrorReporter$2;.:(Lorg/acra/ErrorReporter;)V // method@0eeb │ │ -04afbc: 6e20 190d 1000 |0038: invoke-virtual {v0, v1}, Ljava/io/File;.list:(Ljava/io/FilenameFilter;)[Ljava/lang/String; // method@0d19 │ │ -04afc2: 0c02 |003b: move-result-object v2 │ │ -04afc4: 3902 d2ff |003c: if-nez v2, 000e // -002e │ │ -04afc8: 2362 3204 |003e: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ -04afcc: 28ce |0040: goto 000e // -0032 │ │ -04afce: 6203 f802 |0041: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04afd2: 1a04 d901 |0043: const-string v4, "Application files directory does not exist! The application may not be installed correctly. Please try reinstalling." // string@01d9 │ │ -04afd6: 7120 e60a 4300 |0045: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -04afdc: 2362 3204 |0048: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ -04afe0: 28c4 |004a: goto 000e // -003c │ │ +04a898: |[04a898] org.acra.ErrorReporter.getCrashReportFilesList:()[Ljava/lang/String; │ │ +04a8a8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04a8aa: 6203 4703 |0001: sget-object v3, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a8ae: 3903 0c00 |0003: if-nez v3, 000f // +000c │ │ +04a8b2: 6203 f802 |0005: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a8b6: 1a04 1c0b |0007: const-string v4, "Trying to get ACRA reports but ACRA is not initialized." // string@0b1c │ │ +04a8ba: 7120 e10a 4300 |0009: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04a8c0: 2362 3204 |000c: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ +04a8c4: 1102 |000e: return-object v2 │ │ +04a8c6: 6203 4703 |000f: sget-object v3, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a8ca: 6e10 8500 0300 |0011: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +04a8d0: 0c00 |0014: move-result-object v0 │ │ +04a8d2: 3800 2c00 |0015: if-eqz v0, 0041 // +002c │ │ +04a8d6: 6203 f802 |0017: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a8da: 2204 3102 |0019: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +04a8de: 7010 c60d 0400 |001b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04a8e4: 1a05 f206 |001e: const-string v5, "Looking for error files in " // string@06f2 │ │ +04a8e8: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a8ee: 0c04 |0023: move-result-object v4 │ │ +04a8f0: 6e10 140d 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0d14 │ │ +04a8f6: 0c05 |0027: move-result-object v5 │ │ +04a8f8: 6e20 ce0d 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04a8fe: 0c04 |002b: move-result-object v4 │ │ +04a900: 6e10 d60d 0400 |002c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04a906: 0c04 |002f: move-result-object v4 │ │ +04a908: 7120 e00a 4300 |0030: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04a90e: 2201 9c02 |0033: new-instance v1, Lorg/acra/ErrorReporter$2; // type@029c │ │ +04a912: 7020 eb0e 7100 |0035: invoke-direct {v1, v7}, Lorg/acra/ErrorReporter$2;.:(Lorg/acra/ErrorReporter;)V // method@0eeb │ │ +04a918: 6e20 190d 1000 |0038: invoke-virtual {v0, v1}, Ljava/io/File;.list:(Ljava/io/FilenameFilter;)[Ljava/lang/String; // method@0d19 │ │ +04a91e: 0c02 |003b: move-result-object v2 │ │ +04a920: 3902 d2ff |003c: if-nez v2, 000e // -002e │ │ +04a924: 2362 3204 |003e: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ +04a928: 28ce |0040: goto 000e // -0032 │ │ +04a92a: 6203 f802 |0041: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04a92e: 1a04 d901 |0043: const-string v4, "Application files directory does not exist! The application may not be installed correctly. Please try reinstalling." // string@01d9 │ │ +04a932: 7120 e60a 4300 |0045: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +04a938: 2362 3204 |0048: new-array v2, v6, [Ljava/lang/String; // type@0432 │ │ +04a93c: 28c4 |004a: goto 000e // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=908 │ │ 0x0005 line=909 │ │ 0x000c line=910 │ │ 0x000e line=928 │ │ 0x000f line=913 │ │ @@ -51967,20 +51979,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04afe4: |[04afe4] org.acra.ErrorReporter.getCustomData:(Ljava/lang/String;)Ljava/lang/String; │ │ -04aff4: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -04aff8: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -04affe: 0c00 |0005: move-result-object v0 │ │ -04b000: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ -04b004: 1100 |0008: return-object v0 │ │ +04a940: |[04a940] org.acra.ErrorReporter.getCustomData:(Ljava/lang/String;)Ljava/lang/String; │ │ +04a950: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +04a954: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +04a95a: 0c00 |0005: move-result-object v0 │ │ +04a95c: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ +04a960: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0009 reg=2 key Ljava/lang/String; │ │ │ │ @@ -51989,19 +52001,19 @@ │ │ type : '(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b008: |[04b008] org.acra.ErrorReporter.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ -04b018: 5410 4e03 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b01c: 6e30 0f0f 2100 |0002: invoke-virtual {v1, v2, v0}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0f │ │ -04b022: 0c00 |0005: move-result-object v0 │ │ -04b024: 1100 |0006: return-object v0 │ │ +04a964: |[04a964] org.acra.ErrorReporter.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ +04a974: 5410 4e03 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a978: 6e30 0f0f 2100 |0002: invoke-virtual {v1, v2, v0}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0f │ │ +04a97e: 0c00 |0005: move-result-object v0 │ │ +04a980: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0007 reg=2 e Ljava/lang/Throwable; │ │ │ │ @@ -52010,94 +52022,94 @@ │ │ type : '(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker;' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -04b028: |[04b028] org.acra.ErrorReporter.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ -04b038: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04b03a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04b03c: 390b 4a00 |0002: if-nez v11, 004c // +004a │ │ -04b040: 549b 4e03 |0004: iget-object v11, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b044: 390a 0900 |0006: if-nez v10, 000f // +0009 │ │ -04b048: 220a 1902 |0008: new-instance v10, Ljava/lang/Exception; // type@0219 │ │ -04b04c: 1a06 9509 |000a: const-string v6, "Report requested by developer" // string@0995 │ │ -04b050: 7020 760d 6a00 |000c: invoke-direct {v10, v6}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0d76 │ │ -04b056: 6206 7603 |000f: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04b05a: 326b 1000 |0011: if-eq v11, v6, 0021 // +0010 │ │ -04b05e: 6206 7403 |0013: sget-object v6, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04b062: 336b 1400 |0015: if-ne v11, v6, 0029 // +0014 │ │ -04b066: 7100 a90e 0000 |0017: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04b06c: 0c06 |001a: move-result-object v6 │ │ -04b06e: 7210 510f 0600 |001b: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ -04b074: 0a06 |001e: move-result v6 │ │ -04b076: 3806 0a00 |001f: if-eqz v6, 0029 // +000a │ │ -04b07a: 2206 9b02 |0021: new-instance v6, Lorg/acra/ErrorReporter$1; // type@029b │ │ -04b07e: 7020 e80e 9600 |0023: invoke-direct {v6, v9}, Lorg/acra/ErrorReporter$1;.:(Lorg/acra/ErrorReporter;)V // method@0ee8 │ │ -04b084: 6e10 ea0e 0600 |0026: invoke-virtual {v6}, Lorg/acra/ErrorReporter$1;.start:()V // method@0eea │ │ -04b08a: 6206 4703 |0029: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b08e: 7020 1b0f 6900 |002b: invoke-direct {v9, v6}, Lorg/acra/ErrorReporter;.retrieveCrashData:(Landroid/content/Context;)V // method@0f1b │ │ -04b094: 2203 0902 |002e: new-instance v3, Ljava/io/StringWriter; // type@0209 │ │ -04b098: 7010 4c0d 0300 |0030: invoke-direct {v3}, Ljava/io/StringWriter;.:()V // method@0d4c │ │ -04b09e: 2201 0602 |0033: new-instance v1, Ljava/io/PrintWriter; // type@0206 │ │ -04b0a2: 7020 3a0d 3100 |0035: invoke-direct {v1, v3}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ -04b0a8: 6e20 e70d 1a00 |0038: invoke-virtual {v10, v1}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@0de7 │ │ -04b0ae: 7110 e30a 0a00 |003b: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0ae3 │ │ -04b0b4: 6e10 e50d 0a00 |003e: invoke-virtual {v10}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@0de5 │ │ -04b0ba: 0c00 |0041: move-result-object v0 │ │ -04b0bc: 3800 1600 |0042: if-eqz v0, 0058 // +0016 │ │ -04b0c0: 6e20 e70d 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@0de7 │ │ -04b0c6: 6e10 e50d 0000 |0047: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@0de5 │ │ -04b0cc: 0c00 |004a: move-result-object v0 │ │ -04b0ce: 28f7 |004b: goto 0042 // -0009 │ │ -04b0d0: 6206 7503 |004c: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04b0d4: 336b b8ff |004e: if-ne v11, v6, 0006 // -0048 │ │ -04b0d8: 5496 4e03 |0050: iget-object v6, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b0dc: 6207 7503 |0052: sget-object v7, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04b0e0: 3276 b2ff |0054: if-eq v6, v7, 0006 // -004e │ │ -04b0e4: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -04b0e6: 28af |0057: goto 0006 // -0051 │ │ -04b0e8: 6206 4803 |0058: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b0ec: 6207 6d03 |005a: sget-object v7, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ -04b0f0: 6e10 9d0d 0300 |005c: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04b0f6: 0c08 |005f: move-result-object v8 │ │ -04b0f8: 6e30 c40e 7608 |0060: invoke-virtual {v6, v7, v8}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04b0fe: 6e10 3b0d 0100 |0063: invoke-virtual {v1}, Ljava/io/PrintWriter;.close:()V // method@0d3b │ │ -04b104: 7120 1c0f 5500 |0066: invoke-static {v5, v5}, Lorg/acra/ErrorReporter;.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f1c │ │ -04b10a: 0c02 |0069: move-result-object v2 │ │ -04b10c: 6206 4803 |006a: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b110: 6207 6303 |006c: sget-object v7, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04b114: 6e20 c50e 7600 |006e: invoke-virtual {v6, v7}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ -04b11a: 6206 4803 |0071: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b11e: 6207 7003 |0073: sget-object v7, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -04b122: 6e20 c50e 7600 |0075: invoke-virtual {v6, v7}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ -04b128: 6206 7503 |0078: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04b12c: 326b 1300 |007a: if-eq v11, v6, 008d // +0013 │ │ -04b130: 6206 7603 |007c: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04b134: 326b 0f00 |007e: if-eq v11, v6, 008d // +000f │ │ -04b138: 7100 a80e 0000 |0080: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ -04b13e: 0c06 |0083: move-result-object v6 │ │ -04b140: 1a07 6d0c |0084: const-string v7, "acra.alwaysaccept" // string@0c6d │ │ -04b144: 1208 |0086: const/4 v8, #int 0 // #0 │ │ -04b146: 7230 c600 7608 |0087: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04b14c: 0a06 |008a: move-result v6 │ │ -04b14e: 3806 1500 |008b: if-eqz v6, 00a0 // +0015 │ │ -04b152: 6e10 fd0e 0900 |008d: invoke-virtual {v9}, Lorg/acra/ErrorReporter;.approvePendingReports:()V // method@0efd │ │ -04b158: 2205 9d02 |0090: new-instance v5, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ -04b15c: 7030 ee0e 9504 |0092: invoke-direct {v5, v9, v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;Z)V // method@0eee │ │ -04b162: 6206 f802 |0095: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b166: 1a07 8501 |0097: const-string v7, "About to start ReportSenderWorker from #handleException" // string@0185 │ │ -04b16a: 7120 e50a 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04b170: 6e10 f50e 0500 |009c: invoke-virtual {v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ -04b176: 1105 |009f: return-object v5 │ │ -04b178: 6206 7403 |00a0: sget-object v6, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04b17c: 336b fdff |00a2: if-ne v11, v6, 009f // -0003 │ │ -04b180: 6e20 150f 2900 |00a4: invoke-virtual {v9, v2}, Lorg/acra/ErrorReporter;.notifySendReport:(Ljava/lang/String;)V // method@0f15 │ │ -04b186: 28f8 |00a7: goto 009f // -0008 │ │ +04a984: |[04a984] org.acra.ErrorReporter.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; │ │ +04a994: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04a996: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04a998: 390b 4a00 |0002: if-nez v11, 004c // +004a │ │ +04a99c: 549b 4e03 |0004: iget-object v11, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04a9a0: 390a 0900 |0006: if-nez v10, 000f // +0009 │ │ +04a9a4: 220a 1902 |0008: new-instance v10, Ljava/lang/Exception; // type@0219 │ │ +04a9a8: 1a06 8f09 |000a: const-string v6, "Report requested by developer" // string@098f │ │ +04a9ac: 7020 760d 6a00 |000c: invoke-direct {v10, v6}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0d76 │ │ +04a9b2: 6206 7603 |000f: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04a9b6: 326b 1000 |0011: if-eq v11, v6, 0021 // +0010 │ │ +04a9ba: 6206 7403 |0013: sget-object v6, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04a9be: 336b 1400 |0015: if-ne v11, v6, 0029 // +0014 │ │ +04a9c2: 7100 a90e 0000 |0017: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04a9c8: 0c06 |001a: move-result-object v6 │ │ +04a9ca: 7210 510f 0600 |001b: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.resToastText:()I // method@0f51 │ │ +04a9d0: 0a06 |001e: move-result v6 │ │ +04a9d2: 3806 0a00 |001f: if-eqz v6, 0029 // +000a │ │ +04a9d6: 2206 9b02 |0021: new-instance v6, Lorg/acra/ErrorReporter$1; // type@029b │ │ +04a9da: 7020 e80e 9600 |0023: invoke-direct {v6, v9}, Lorg/acra/ErrorReporter$1;.:(Lorg/acra/ErrorReporter;)V // method@0ee8 │ │ +04a9e0: 6e10 ea0e 0600 |0026: invoke-virtual {v6}, Lorg/acra/ErrorReporter$1;.start:()V // method@0eea │ │ +04a9e6: 6206 4703 |0029: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04a9ea: 7020 1b0f 6900 |002b: invoke-direct {v9, v6}, Lorg/acra/ErrorReporter;.retrieveCrashData:(Landroid/content/Context;)V // method@0f1b │ │ +04a9f0: 2203 0902 |002e: new-instance v3, Ljava/io/StringWriter; // type@0209 │ │ +04a9f4: 7010 4c0d 0300 |0030: invoke-direct {v3}, Ljava/io/StringWriter;.:()V // method@0d4c │ │ +04a9fa: 2201 0602 |0033: new-instance v1, Ljava/io/PrintWriter; // type@0206 │ │ +04a9fe: 7020 3a0d 3100 |0035: invoke-direct {v1, v3}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ +04aa04: 6e20 e70d 1a00 |0038: invoke-virtual {v10, v1}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@0de7 │ │ +04aa0a: 7110 e30a 0a00 |003b: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0ae3 │ │ +04aa10: 6e10 e50d 0a00 |003e: invoke-virtual {v10}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@0de5 │ │ +04aa16: 0c00 |0041: move-result-object v0 │ │ +04aa18: 3800 1600 |0042: if-eqz v0, 0058 // +0016 │ │ +04aa1c: 6e20 e70d 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@0de7 │ │ +04aa22: 6e10 e50d 0000 |0047: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@0de5 │ │ +04aa28: 0c00 |004a: move-result-object v0 │ │ +04aa2a: 28f7 |004b: goto 0042 // -0009 │ │ +04aa2c: 6206 7503 |004c: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04aa30: 336b b8ff |004e: if-ne v11, v6, 0006 // -0048 │ │ +04aa34: 5496 4e03 |0050: iget-object v6, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04aa38: 6207 7503 |0052: sget-object v7, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04aa3c: 3276 b2ff |0054: if-eq v6, v7, 0006 // -004e │ │ +04aa40: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +04aa42: 28af |0057: goto 0006 // -0051 │ │ +04aa44: 6206 4803 |0058: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04aa48: 6207 6d03 |005a: sget-object v7, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ +04aa4c: 6e10 9d0d 0300 |005c: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04aa52: 0c08 |005f: move-result-object v8 │ │ +04aa54: 6e30 c40e 7608 |0060: invoke-virtual {v6, v7, v8}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04aa5a: 6e10 3b0d 0100 |0063: invoke-virtual {v1}, Ljava/io/PrintWriter;.close:()V // method@0d3b │ │ +04aa60: 7120 1c0f 5500 |0066: invoke-static {v5, v5}, Lorg/acra/ErrorReporter;.saveCrashReportFile:(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f1c │ │ +04aa66: 0c02 |0069: move-result-object v2 │ │ +04aa68: 6206 4803 |006a: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04aa6c: 6207 6303 |006c: sget-object v7, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04aa70: 6e20 c50e 7600 |006e: invoke-virtual {v6, v7}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ +04aa76: 6206 4803 |0071: sget-object v6, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04aa7a: 6207 7003 |0073: sget-object v7, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +04aa7e: 6e20 c50e 7600 |0075: invoke-virtual {v6, v7}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ +04aa84: 6206 7503 |0078: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04aa88: 326b 1300 |007a: if-eq v11, v6, 008d // +0013 │ │ +04aa8c: 6206 7603 |007c: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04aa90: 326b 0f00 |007e: if-eq v11, v6, 008d // +000f │ │ +04aa94: 7100 a80e 0000 |0080: invoke-static {}, Lorg/acra/ACRA;.getACRASharedPreferences:()Landroid/content/SharedPreferences; // method@0ea8 │ │ +04aa9a: 0c06 |0083: move-result-object v6 │ │ +04aa9c: 1a07 670c |0084: const-string v7, "acra.alwaysaccept" // string@0c67 │ │ +04aaa0: 1208 |0086: const/4 v8, #int 0 // #0 │ │ +04aaa2: 7230 c600 7608 |0087: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +04aaa8: 0a06 |008a: move-result v6 │ │ +04aaaa: 3806 1500 |008b: if-eqz v6, 00a0 // +0015 │ │ +04aaae: 6e10 fd0e 0900 |008d: invoke-virtual {v9}, Lorg/acra/ErrorReporter;.approvePendingReports:()V // method@0efd │ │ +04aab4: 2205 9d02 |0090: new-instance v5, Lorg/acra/ErrorReporter$ReportsSenderWorker; // type@029d │ │ +04aab8: 7030 ee0e 9504 |0092: invoke-direct {v5, v9, v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.:(Lorg/acra/ErrorReporter;Z)V // method@0eee │ │ +04aabe: 6206 f802 |0095: sget-object v6, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04aac2: 1a07 8501 |0097: const-string v7, "About to start ReportSenderWorker from #handleException" // string@0185 │ │ +04aac6: 7120 e50a 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04aacc: 6e10 f50e 0500 |009c: invoke-virtual {v5}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.start:()V // method@0ef5 │ │ +04aad2: 1105 |009f: return-object v5 │ │ +04aad4: 6206 7403 |00a0: sget-object v6, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04aad8: 336b fdff |00a2: if-ne v11, v6, 009f // -0003 │ │ +04aadc: 6e20 150f 2900 |00a4: invoke-virtual {v9, v2}, Lorg/acra/ErrorReporter;.notifySendReport:(Ljava/lang/String;)V // method@0f15 │ │ +04aae2: 28f8 |00a7: goto 009f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=681 │ │ 0x0002 line=683 │ │ 0x0004 line=686 │ │ 0x0006 line=698 │ │ 0x0008 line=699 │ │ @@ -52147,30 +52159,30 @@ │ │ type : '(Ljava/lang/Throwable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04b188: |[04b188] org.acra.ErrorReporter.handleSilentException:(Ljava/lang/Throwable;)Ljava/lang/Thread; │ │ -04b198: 6301 4603 |0000: sget-boolean v1, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ -04b19c: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -04b1a0: 6201 4803 |0004: sget-object v1, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b1a4: 6202 6303 |0006: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04b1a8: 1a03 dd1b |0008: const-string v3, "true" // string@1bdd │ │ -04b1ac: 6e30 c40e 2103 |000a: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04b1b2: 6201 7503 |000d: sget-object v1, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04b1b6: 6e30 0f0f 5401 |000f: invoke-virtual {v4, v5, v1}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0f │ │ -04b1bc: 0c00 |0012: move-result-object v0 │ │ -04b1be: 1100 |0013: return-object v0 │ │ -04b1c0: 6201 f802 |0014: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b1c4: 1a02 4c01 |0016: const-string v2, "ACRA is disabled. Silent report not sent." // string@014c │ │ -04b1c8: 7120 e00a 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04b1ce: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04b1d0: 28f7 |001c: goto 0013 // -0009 │ │ +04aae4: |[04aae4] org.acra.ErrorReporter.handleSilentException:(Ljava/lang/Throwable;)Ljava/lang/Thread; │ │ +04aaf4: 6301 4603 |0000: sget-boolean v1, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ +04aaf8: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +04aafc: 6201 4803 |0004: sget-object v1, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04ab00: 6202 6303 |0006: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04ab04: 1a03 d71b |0008: const-string v3, "true" // string@1bd7 │ │ +04ab08: 6e30 c40e 2103 |000a: invoke-virtual {v1, v2, v3}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04ab0e: 6201 7503 |000d: sget-object v1, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04ab12: 6e30 0f0f 5401 |000f: invoke-virtual {v4, v5, v1}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;Lorg/acra/ReportingInteractionMode;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0f │ │ +04ab18: 0c00 |0012: move-result-object v0 │ │ +04ab1a: 1100 |0013: return-object v0 │ │ +04ab1c: 6201 f802 |0014: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04ab20: 1a02 4c01 |0016: const-string v2, "ACRA is disabled. Silent report not sent." // string@014c │ │ +04ab24: 7120 e00a 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04ab2a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04ab2c: 28f7 |001c: goto 0013 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x0004 line=788 │ │ 0x000d line=789 │ │ 0x0013 line=793 │ │ 0x0014 line=792 │ │ @@ -52184,33 +52196,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -04b1d4: |[04b1d4] org.acra.ErrorReporter.init:(Landroid/content/Context;)V │ │ -04b1e4: 5410 4a03 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ -04b1e8: 3900 2000 |0002: if-nez v0, 0022 // +0020 │ │ -04b1ec: 7100 df0d 0000 |0004: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@0ddf │ │ -04b1f2: 0c00 |0007: move-result-object v0 │ │ -04b1f4: 5b10 4a03 |0008: iput-object v0, v1, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ -04b1f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04b1fa: 6a00 4603 |000b: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ -04b1fe: 7110 e00d 0100 |000d: invoke-static {v1}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@0de0 │ │ -04b204: 6902 4703 |0010: sput-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b208: 6200 4703 |0012: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b20c: 6e10 8900 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -04b212: 0c00 |0017: move-result-object v0 │ │ -04b214: 6e10 d700 0000 |0018: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ -04b21a: 0c00 |001b: move-result-object v0 │ │ -04b21c: 7110 b40e 0000 |001c: invoke-static {v0}, Lorg/acra/ConfigurationInspector;.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; // method@0eb4 │ │ -04b222: 0c00 |001f: move-result-object v0 │ │ -04b224: 5b10 4b03 |0020: iput-object v0, v1, Lorg/acra/ErrorReporter;.mInitialConfiguration:Ljava/lang/String; // field@034b │ │ -04b228: 0e00 |0022: return-void │ │ +04ab30: |[04ab30] org.acra.ErrorReporter.init:(Landroid/content/Context;)V │ │ +04ab40: 5410 4a03 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ +04ab44: 3900 2000 |0002: if-nez v0, 0022 // +0020 │ │ +04ab48: 7100 df0d 0000 |0004: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@0ddf │ │ +04ab4e: 0c00 |0007: move-result-object v0 │ │ +04ab50: 5b10 4a03 |0008: iput-object v0, v1, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ +04ab54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04ab56: 6a00 4603 |000b: sput-boolean v0, Lorg/acra/ErrorReporter;.enabled:Z // field@0346 │ │ +04ab5a: 7110 e00d 0100 |000d: invoke-static {v1}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@0de0 │ │ +04ab60: 6902 4703 |0010: sput-object v2, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ab64: 6200 4703 |0012: sget-object v0, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ab68: 6e10 8900 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +04ab6e: 0c00 |0017: move-result-object v0 │ │ +04ab70: 6e10 d700 0000 |0018: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ +04ab76: 0c00 |001b: move-result-object v0 │ │ +04ab78: 7110 b40e 0000 |001c: invoke-static {v0}, Lorg/acra/ConfigurationInspector;.toString:(Landroid/content/res/Configuration;)Ljava/lang/String; // method@0eb4 │ │ +04ab7e: 0c00 |001f: move-result-object v0 │ │ +04ab80: 5b10 4b03 |0020: iput-object v0, v1, Lorg/acra/ErrorReporter;.mInitialConfiguration:Ljava/lang/String; // field@034b │ │ +04ab84: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000a line=359 │ │ 0x000d line=360 │ │ 0x0010 line=361 │ │ @@ -52225,71 +52237,71 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -04b22c: |[04b22c] org.acra.ErrorReporter.notifySendReport:(Ljava/lang/String;)V │ │ -04b23c: 620b 4703 |0000: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b240: 1a0c 5916 |0002: const-string v12, "notification" // string@1659 │ │ -04b244: 6e20 8d00 cb00 |0004: invoke-virtual {v11, v12}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04b24a: 0c07 |0007: move-result-object v7 │ │ -04b24c: 1f07 1100 |0008: check-cast v7, Landroid/app/NotificationManager; // type@0011 │ │ -04b250: 7100 a90e 0000 |000a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04b256: 0c00 |000d: move-result-object v0 │ │ -04b258: 7210 4d0f 0000 |000e: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifIcon:()I // method@0f4d │ │ -04b25e: 0a04 |0011: move-result v4 │ │ -04b260: 620b 4703 |0012: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b264: 7210 4f0f 0000 |0014: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTickerText:()I // method@0f4f │ │ -04b26a: 0a0c |0017: move-result v12 │ │ -04b26c: 6e20 8e00 cb00 |0018: invoke-virtual {v11, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ -04b272: 0c08 |001b: move-result-object v8 │ │ -04b274: 7100 d80d 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0dd8 │ │ -04b27a: 0b09 |001f: move-result-wide v9 │ │ -04b27c: 2205 1000 |0020: new-instance v5, Landroid/app/Notification; // type@0010 │ │ -04b280: 705a 6300 4598 |0022: invoke-direct {v5, v4, v8, v9, v10}, Landroid/app/Notification;.:(ILjava/lang/CharSequence;J)V // method@0063 │ │ -04b286: 620b 4703 |0025: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b28a: 7210 500f 0000 |0027: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTitle:()I // method@0f50 │ │ -04b290: 0a0c |002a: move-result v12 │ │ -04b292: 6e20 8e00 cb00 |002b: invoke-virtual {v11, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ -04b298: 0c03 |002e: move-result-object v3 │ │ -04b29a: 620b 4703 |002f: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b29e: 7210 4e0f 0000 |0031: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifText:()I // method@0f4e │ │ -04b2a4: 0a0c |0034: move-result v12 │ │ -04b2a6: 6e20 8e00 cb00 |0035: invoke-virtual {v11, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ -04b2ac: 0c02 |0038: move-result-object v2 │ │ -04b2ae: 2206 1f00 |0039: new-instance v6, Landroid/content/Intent; // type@001f │ │ -04b2b2: 620b 4703 |003b: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b2b6: 1c0c 9702 |003d: const-class v12, Lorg/acra/CrashReportDialog; // type@0297 │ │ -04b2ba: 7030 9800 b60c |003f: invoke-direct {v6, v11, v12}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -04b2c0: 620b f802 |0042: sget-object v11, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b2c4: 220c 3102 |0044: new-instance v12, Ljava/lang/StringBuilder; // type@0231 │ │ -04b2c8: 7010 c60d 0c00 |0046: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b2ce: 1a0d 5402 |0049: const-string v13, "Creating Notification for " // string@0254 │ │ -04b2d2: 6e20 ce0d dc00 |004b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b2d8: 0c0c |004e: move-result-object v12 │ │ -04b2da: 6e20 ce0d fc00 |004f: invoke-virtual {v12, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b2e0: 0c0c |0052: move-result-object v12 │ │ -04b2e2: 6e10 d60d 0c00 |0053: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b2e8: 0c0c |0056: move-result-object v12 │ │ -04b2ea: 7120 e00a cb00 |0057: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04b2f0: 1a0b 7a09 |005a: const-string v11, "REPORT_FILE_NAME" // string@097a │ │ -04b2f4: 6e30 ae00 b60f |005c: invoke-virtual {v6, v11, v15}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -04b2fa: 620b 4703 |005f: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b2fe: 120c |0061: const/4 v12, #int 0 // #0 │ │ -04b300: 150d 0008 |0062: const/high16 v13, #int 134217728 // #800 │ │ -04b304: 7140 6a00 cbd6 |0064: invoke-static {v11, v12, v6, v13}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ -04b30a: 0c01 |0067: move-result-object v1 │ │ -04b30c: 620b 4703 |0068: sget-object v11, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b310: 6e51 6400 b523 |006a: invoke-virtual {v5, v11, v3, v2, v1}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ -04b316: 6e10 6600 0700 |006d: invoke-virtual {v7}, Landroid/app/NotificationManager;.cancelAll:()V // method@0066 │ │ -04b31c: 130b 9a02 |0070: const/16 v11, #int 666 // #29a │ │ -04b320: 6e30 6700 b705 |0072: invoke-virtual {v7, v11, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0067 │ │ -04b326: 0e00 |0075: return-void │ │ +04ab88: |[04ab88] org.acra.ErrorReporter.notifySendReport:(Ljava/lang/String;)V │ │ +04ab98: 6209 4703 |0000: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ab9c: 1a0c 5316 |0002: const-string v12, "notification" // string@1653 │ │ +04aba0: 6e20 8d00 c900 |0004: invoke-virtual {v9, v12}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +04aba6: 0c07 |0007: move-result-object v7 │ │ +04aba8: 1f07 1100 |0008: check-cast v7, Landroid/app/NotificationManager; // type@0011 │ │ +04abac: 7100 a90e 0000 |000a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04abb2: 0c00 |000d: move-result-object v0 │ │ +04abb4: 7210 4d0f 0000 |000e: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifIcon:()I // method@0f4d │ │ +04abba: 0a04 |0011: move-result v4 │ │ +04abbc: 6209 4703 |0012: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04abc0: 7210 4f0f 0000 |0014: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTickerText:()I // method@0f4f │ │ +04abc6: 0a0c |0017: move-result v12 │ │ +04abc8: 6e20 8e00 c900 |0018: invoke-virtual {v9, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ +04abce: 0c08 |001b: move-result-object v8 │ │ +04abd0: 7100 d80d 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0dd8 │ │ +04abd6: 0b0a |001f: move-result-wide v10 │ │ +04abd8: 2205 1000 |0020: new-instance v5, Landroid/app/Notification; // type@0010 │ │ +04abdc: 705b 6300 45a8 |0022: invoke-direct {v5, v4, v8, v10, v11}, Landroid/app/Notification;.:(ILjava/lang/CharSequence;J)V // method@0063 │ │ +04abe2: 6209 4703 |0025: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04abe6: 7210 500f 0000 |0027: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifTitle:()I // method@0f50 │ │ +04abec: 0a0c |002a: move-result v12 │ │ +04abee: 6e20 8e00 c900 |002b: invoke-virtual {v9, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ +04abf4: 0c03 |002e: move-result-object v3 │ │ +04abf6: 6209 4703 |002f: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04abfa: 7210 4e0f 0000 |0031: invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;.resNotifText:()I // method@0f4e │ │ +04ac00: 0a0c |0034: move-result v12 │ │ +04ac02: 6e20 8e00 c900 |0035: invoke-virtual {v9, v12}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ +04ac08: 0c02 |0038: move-result-object v2 │ │ +04ac0a: 2206 1f00 |0039: new-instance v6, Landroid/content/Intent; // type@001f │ │ +04ac0e: 6209 4703 |003b: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ac12: 1c0c 9702 |003d: const-class v12, Lorg/acra/CrashReportDialog; // type@0297 │ │ +04ac16: 7030 9800 960c |003f: invoke-direct {v6, v9, v12}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +04ac1c: 6209 f802 |0042: sget-object v9, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04ac20: 220c 3102 |0044: new-instance v12, Ljava/lang/StringBuilder; // type@0231 │ │ +04ac24: 7010 c60d 0c00 |0046: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04ac2a: 1a0d 5402 |0049: const-string v13, "Creating Notification for " // string@0254 │ │ +04ac2e: 6e20 ce0d dc00 |004b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ac34: 0c0c |004e: move-result-object v12 │ │ +04ac36: 6e20 ce0d fc00 |004f: invoke-virtual {v12, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ac3c: 0c0c |0052: move-result-object v12 │ │ +04ac3e: 6e10 d60d 0c00 |0053: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04ac44: 0c0c |0056: move-result-object v12 │ │ +04ac46: 7120 e00a c900 |0057: invoke-static {v9, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04ac4c: 1a09 7409 |005a: const-string v9, "REPORT_FILE_NAME" // string@0974 │ │ +04ac50: 6e30 ae00 960f |005c: invoke-virtual {v6, v9, v15}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +04ac56: 6209 4703 |005f: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ac5a: 120c |0061: const/4 v12, #int 0 // #0 │ │ +04ac5c: 150d 0008 |0062: const/high16 v13, #int 134217728 // #800 │ │ +04ac60: 7140 6a00 c9d6 |0064: invoke-static {v9, v12, v6, v13}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ +04ac66: 0c01 |0067: move-result-object v1 │ │ +04ac68: 6209 4703 |0068: sget-object v9, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ac6c: 6e51 6400 9523 |006a: invoke-virtual {v5, v9, v3, v2, v1}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ +04ac72: 6e10 6600 0700 |006d: invoke-virtual {v7}, Landroid/app/NotificationManager;.cancelAll:()V // method@0066 │ │ +04ac78: 1309 9a02 |0070: const/16 v9, #int 666 // #29a │ │ +04ac7c: 6e30 6700 9705 |0072: invoke-virtual {v7, v9, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0067 │ │ +04ac82: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=810 │ │ 0x000e line=813 │ │ 0x0012 line=815 │ │ 0x001c line=816 │ │ @@ -52310,33 +52322,33 @@ │ │ 0x0039 - 0x0076 reg=2 contentText Ljava/lang/CharSequence; │ │ 0x002f - 0x0076 reg=3 contentTitle Ljava/lang/CharSequence; │ │ 0x0012 - 0x0076 reg=4 icon I │ │ 0x0025 - 0x0076 reg=5 notification Landroid/app/Notification; │ │ 0x0042 - 0x0076 reg=6 notificationIntent Landroid/content/Intent; │ │ 0x000a - 0x0076 reg=7 notificationManager Landroid/app/NotificationManager; │ │ 0x001c - 0x0076 reg=8 tickerText Ljava/lang/CharSequence; │ │ - 0x0020 - 0x0076 reg=9 when J │ │ + 0x0020 - 0x0076 reg=10 when J │ │ 0x0000 - 0x0076 reg=14 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0076 reg=15 reportFileName Ljava/lang/String; │ │ │ │ #16 : (in Lorg/acra/ErrorReporter;) │ │ name : 'putCustomData' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04b328: |[04b328] org.acra.ErrorReporter.putCustomData:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -04b338: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -04b33c: 7230 660e 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -04b342: 0c00 |0005: move-result-object v0 │ │ -04b344: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ -04b348: 1100 |0008: return-object v0 │ │ +04ac84: |[04ac84] org.acra.ErrorReporter.putCustomData:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +04ac94: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +04ac98: 7230 660e 2003 |0002: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +04ac9e: 0c00 |0005: move-result-object v0 │ │ +04aca0: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ +04aca4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0009 reg=2 key Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 value Ljava/lang/String; │ │ @@ -52346,18 +52358,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b34c: |[04b34c] org.acra.ErrorReporter.removeAllReportSenders:()V │ │ -04b35c: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04b360: 6e10 260e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -04b366: 0e00 |0005: return-void │ │ +04aca8: |[04aca8] org.acra.ErrorReporter.removeAllReportSenders:()V │ │ +04acb8: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04acbc: 6e10 260e 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +04acc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0005 line=1258 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/ErrorReporter; │ │ │ │ @@ -52366,20 +52378,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b368: |[04b368] org.acra.ErrorReporter.removeCustomData:(Ljava/lang/String;)Ljava/lang/String; │ │ -04b378: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ -04b37c: 7220 670e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e67 │ │ -04b382: 0c00 |0005: move-result-object v0 │ │ -04b384: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ -04b388: 1100 |0008: return-object v0 │ │ +04acc4: |[04acc4] org.acra.ErrorReporter.removeCustomData:(Ljava/lang/String;)Ljava/lang/String; │ │ +04acd4: 5410 4903 |0000: iget-object v0, v1, Lorg/acra/ErrorReporter;.mCustomParameters:Ljava/util/Map; // field@0349 │ │ +04acd8: 7220 670e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e67 │ │ +04acde: 0c00 |0005: move-result-object v0 │ │ +04ace0: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ +04ace4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0009 reg=2 key Ljava/lang/String; │ │ │ │ @@ -52388,18 +52400,18 @@ │ │ type : '(Lorg/acra/sender/ReportSender;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b38c: |[04b38c] org.acra.ErrorReporter.removeReportSender:(Lorg/acra/sender/ReportSender;)V │ │ -04b39c: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04b3a0: 6e20 2c0e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ -04b3a6: 0e00 |0005: return-void │ │ +04ace8: |[04ace8] org.acra.ErrorReporter.removeReportSender:(Lorg/acra/sender/ReportSender;)V │ │ +04acf8: 6200 4d03 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04acfc: 6e20 2c0e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ +04ad02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0005 line=1235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0006 reg=2 sender Lorg/acra/sender/ReportSender; │ │ @@ -52409,35 +52421,35 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04b3a8: |[04b3a8] org.acra.ErrorReporter.removeReportSenders:(Ljava/lang/Class;)V │ │ -04b3b8: 1c02 aa02 |0000: const-class v2, Lorg/acra/sender/ReportSender; // type@02aa │ │ -04b3bc: 6e20 6e0d 4200 |0002: invoke-virtual {v2, v4}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ -04b3c2: 0a02 |0005: move-result v2 │ │ -04b3c4: 3802 2000 |0006: if-eqz v2, 0026 // +0020 │ │ -04b3c8: 6202 4d03 |0008: sget-object v2, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04b3cc: 6e10 2a0e 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ -04b3d2: 0c00 |000d: move-result-object v0 │ │ -04b3d4: 7210 480e 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04b3da: 0a02 |0011: move-result v2 │ │ -04b3dc: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -04b3e0: 7210 490e 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04b3e6: 0c01 |0017: move-result-object v1 │ │ -04b3e8: 1f01 aa02 |0018: check-cast v1, Lorg/acra/sender/ReportSender; // type@02aa │ │ -04b3ec: 6e20 6f0d 1400 |001a: invoke-virtual {v4, v1}, Ljava/lang/Class;.isInstance:(Ljava/lang/Object;)Z // method@0d6f │ │ -04b3f2: 0a02 |001d: move-result v2 │ │ -04b3f4: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ -04b3f8: 6202 4d03 |0020: sget-object v2, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ -04b3fc: 6e20 2c0e 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ -04b402: 28e9 |0025: goto 000e // -0017 │ │ -04b404: 0e00 |0026: return-void │ │ +04ad04: |[04ad04] org.acra.ErrorReporter.removeReportSenders:(Ljava/lang/Class;)V │ │ +04ad14: 1c02 aa02 |0000: const-class v2, Lorg/acra/sender/ReportSender; // type@02aa │ │ +04ad18: 6e20 6e0d 4200 |0002: invoke-virtual {v2, v4}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ +04ad1e: 0a02 |0005: move-result v2 │ │ +04ad20: 3802 2000 |0006: if-eqz v2, 0026 // +0020 │ │ +04ad24: 6202 4d03 |0008: sget-object v2, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04ad28: 6e10 2a0e 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ +04ad2e: 0c00 |000d: move-result-object v0 │ │ +04ad30: 7210 480e 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04ad36: 0a02 |0011: move-result v2 │ │ +04ad38: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +04ad3c: 7210 490e 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04ad42: 0c01 |0017: move-result-object v1 │ │ +04ad44: 1f01 aa02 |0018: check-cast v1, Lorg/acra/sender/ReportSender; // type@02aa │ │ +04ad48: 6e20 6f0d 1400 |001a: invoke-virtual {v4, v1}, Ljava/lang/Class;.isInstance:(Ljava/lang/Object;)Z // method@0d6f │ │ +04ad4e: 0a02 |001d: move-result v2 │ │ +04ad50: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ +04ad54: 6202 4d03 |0020: sget-object v2, Lorg/acra/ErrorReporter;.mReportSenders:Ljava/util/ArrayList; // field@034d │ │ +04ad58: 6e20 2c0e 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ +04ad5e: 28e9 |0025: goto 000e // -0017 │ │ +04ad60: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ 0x0008 line=1244 │ │ 0x001a line=1245 │ │ 0x0020 line=1246 │ │ 0x0026 line=1250 │ │ @@ -52453,22 +52465,22 @@ │ │ type : '(Landroid/text/format/Time;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -04b408: |[04b408] org.acra.ErrorReporter.setAppStartDate:(Landroid/text/format/Time;)V │ │ -04b418: 6200 4803 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b41c: 6201 6f03 |0002: sget-object v1, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ -04b420: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04b422: 6e20 d50a 2400 |0005: invoke-virtual {v4, v2}, Landroid/text/format/Time;.format3339:(Z)Ljava/lang/String; // method@0ad5 │ │ -04b428: 0c02 |0008: move-result-object v2 │ │ -04b42a: 6e30 c40e 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ -04b430: 0e00 |000c: return-void │ │ +04ad64: |[04ad64] org.acra.ErrorReporter.setAppStartDate:(Landroid/text/format/Time;)V │ │ +04ad74: 6200 4803 |0000: sget-object v0, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04ad78: 6201 6f03 |0002: sget-object v1, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ +04ad7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04ad7e: 6e20 d50a 2400 |0005: invoke-virtual {v4, v2}, Landroid/text/format/Time;.format3339:(Z)Ljava/lang/String; // method@0ad5 │ │ +04ad84: 0c02 |0008: move-result-object v2 │ │ +04ad86: 6e30 c40e 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/acra/CrashReportData;.put:(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; // method@0ec4 │ │ +04ad8c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x000c line=1278 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x000d reg=4 appStartDate Landroid/text/format/Time; │ │ @@ -52478,18 +52490,18 @@ │ │ type : '(Lorg/acra/sender/ReportSender;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b434: |[04b434] org.acra.ErrorReporter.setReportSender:(Lorg/acra/sender/ReportSender;)V │ │ -04b444: 6e10 170f 0000 |0000: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.removeAllReportSenders:()V // method@0f17 │ │ -04b44a: 6e20 fb0e 1000 |0003: invoke-virtual {v0, v1}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ -04b450: 0e00 |0006: return-void │ │ +04ad90: |[04ad90] org.acra.ErrorReporter.setReportSender:(Lorg/acra/sender/ReportSender;)V │ │ +04ada0: 6e10 170f 0000 |0000: invoke-virtual {v0}, Lorg/acra/ErrorReporter;.removeAllReportSenders:()V // method@0f17 │ │ +04ada6: 6e20 fb0e 1000 |0003: invoke-virtual {v0, v1}, Lorg/acra/ErrorReporter;.addReportSender:(Lorg/acra/sender/ReportSender;)V // method@0efb │ │ +04adac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0003 line=1267 │ │ 0x0006 line=1268 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/acra/ErrorReporter; │ │ @@ -52500,17 +52512,17 @@ │ │ type : '(Lorg/acra/ReportingInteractionMode;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b454: |[04b454] org.acra.ErrorReporter.setReportingInteractionMode:(Lorg/acra/ReportingInteractionMode;)V │ │ -04b464: 5b01 4e03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b468: 0e00 |0002: return-void │ │ +04adb0: |[04adb0] org.acra.ErrorReporter.setReportingInteractionMode:(Lorg/acra/ReportingInteractionMode;)V │ │ +04adc0: 5b01 4e03 |0000: iput-object v1, v0, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04adc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x0002 line=1006 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/acra/ErrorReporter; │ │ 0x0000 - 0x0003 reg=1 reportingInteractionMode Lorg/acra/ReportingInteractionMode; │ │ @@ -52520,133 +52532,133 @@ │ │ type : '(Ljava/lang/Thread;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 241 16-bit code units │ │ -04b46c: |[04b46c] org.acra.ErrorReporter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -04b47c: 1308 0a00 |0000: const/16 v8, #int 10 // #a │ │ -04b480: 6205 f802 |0002: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b484: 2206 3102 |0004: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04b488: 7010 c60d 0600 |0006: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b48e: 1a07 4901 |0009: const-string v7, "ACRA caught a " // string@0149 │ │ -04b492: 6e20 ce0d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b498: 0c06 |000e: move-result-object v6 │ │ -04b49a: 6e10 9a0d 0b00 |000f: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04b4a0: 0c07 |0012: move-result-object v7 │ │ -04b4a2: 6e10 6b0d 0700 |0013: invoke-virtual {v7}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -04b4a8: 0c07 |0016: move-result-object v7 │ │ -04b4aa: 6e20 ce0d 7600 |0017: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b4b0: 0c06 |001a: move-result-object v6 │ │ -04b4b2: 1a07 3c00 |001b: const-string v7, " exception for " // string@003c │ │ -04b4b6: 6e20 ce0d 7600 |001d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b4bc: 0c06 |0020: move-result-object v6 │ │ -04b4be: 6207 4703 |0021: sget-object v7, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b4c2: 6e10 8800 0700 |0023: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04b4c8: 0c07 |0026: move-result-object v7 │ │ -04b4ca: 6e20 ce0d 7600 |0027: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b4d0: 0c06 |002a: move-result-object v6 │ │ -04b4d2: 1a07 ed00 |002b: const-string v7, ". Building report." // string@00ed │ │ -04b4d6: 6e20 ce0d 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b4dc: 0c06 |0030: move-result-object v6 │ │ -04b4de: 6e10 d60d 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b4e4: 0c06 |0034: move-result-object v6 │ │ -04b4e6: 7120 e10a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -04b4ec: 6205 4803 |0038: sget-object v5, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ -04b4f0: 6206 6303 |003a: sget-object v6, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04b4f4: 6e20 c50e 6500 |003c: invoke-virtual {v5, v6}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ -04b4fa: 6e20 0e0f b900 |003f: invoke-virtual {v9, v11}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ -04b500: 0c04 |0042: move-result-object v4 │ │ -04b502: 5495 4e03 |0043: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b506: 6206 7603 |0045: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04b50a: 3365 0700 |0047: if-ne v5, v6, 004e // +0007 │ │ -04b50e: 1605 a00f |0049: const-wide/16 v5, #int 4000 // #fa0 │ │ -04b512: 7120 e10d 6500 |004b: invoke-static {v5, v6}, Ljava/lang/Thread;.sleep:(J)V // method@0de1 │ │ -04b518: 3804 2000 |004e: if-eqz v4, 006e // +0020 │ │ -04b51c: 6e10 f00e 0400 |0050: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.isAlive:()Z // method@0ef0 │ │ -04b522: 0a05 |0053: move-result v5 │ │ -04b524: 3805 1a00 |0054: if-eqz v5, 006e // +001a │ │ -04b528: 1605 6400 |0056: const-wide/16 v5, #int 100 // #64 │ │ -04b52c: 7120 e10d 6500 |0058: invoke-static {v5, v6}, Ljava/lang/Thread;.sleep:(J)V // method@0de1 │ │ -04b532: 28f5 |005b: goto 0050 // -000b │ │ -04b534: 0d01 |005c: move-exception v1 │ │ -04b536: 6205 f802 |005d: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b53a: 1a06 af02 |005f: const-string v6, "Error : " // string@02af │ │ -04b53e: 7130 e20a 6501 |0061: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04b544: 28ec |0064: goto 0050 // -0014 │ │ -04b546: 0d01 |0065: move-exception v1 │ │ -04b548: 6205 f802 |0066: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b54c: 1a06 af02 |0068: const-string v6, "Error : " // string@02af │ │ -04b550: 7130 e20a 6501 |006a: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04b556: 28e1 |006d: goto 004e // -001f │ │ -04b558: 5495 4e03 |006e: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b55c: 6206 7503 |0070: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04b560: 3265 1200 |0072: if-eq v5, v6, 0084 // +0012 │ │ -04b564: 5495 4e03 |0074: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ -04b568: 6206 7603 |0076: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04b56c: 3365 1200 |0078: if-ne v5, v6, 008a // +0012 │ │ -04b570: 7100 a90e 0000 |007a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04b576: 0c05 |007d: move-result-object v5 │ │ -04b578: 7210 3e0f 0500 |007e: invoke-interface {v5}, Lorg/acra/annotation/ReportsCrashes;.forceCloseDialogAfterToast:()Z // method@0f3e │ │ -04b57e: 0a05 |0081: move-result v5 │ │ -04b580: 3805 0800 |0082: if-eqz v5, 008a // +0008 │ │ -04b584: 5495 4a03 |0084: iget-object v5, v9, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ -04b588: 7230 dc0d a50b |0086: invoke-interface {v5, v10, v11}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@0ddc │ │ -04b58e: 0e00 |0089: return-void │ │ -04b590: 1a00 d801 |008a: const-string v0, "Application" // string@01d8 │ │ -04b594: 6205 4703 |008c: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b598: 6e10 8700 0500 |008e: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -04b59e: 0c03 |0091: move-result-object v3 │ │ -04b5a0: 6205 4703 |0092: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b5a4: 6e10 8800 0500 |0094: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -04b5aa: 0c05 |0097: move-result-object v5 │ │ -04b5ac: 1206 |0098: const/4 v6, #int 0 // #0 │ │ -04b5ae: 6e30 cf00 5306 |0099: invoke-virtual {v3, v5, v6}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cf │ │ -04b5b4: 0c05 |009c: move-result-object v5 │ │ -04b5b6: 6206 4703 |009d: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ -04b5ba: 6e10 8700 0600 |009f: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -04b5c0: 0c06 |00a2: move-result-object v6 │ │ -04b5c2: 6e20 ca00 6500 |00a3: invoke-virtual {v5, v6}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00ca │ │ -04b5c8: 0c00 |00a6: move-result-object v0 │ │ -04b5ca: 6205 f802 |00a7: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b5ce: 2206 3102 |00a9: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04b5d2: 7010 c60d 0600 |00ab: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b5d8: 6e20 cd0d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04b5de: 0c06 |00b1: move-result-object v6 │ │ -04b5e0: 1a07 4000 |00b2: const-string v7, " fatal error : " // string@0040 │ │ -04b5e4: 6e20 ce0d 7600 |00b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b5ea: 0c06 |00b7: move-result-object v6 │ │ -04b5ec: 6e10 e60d 0b00 |00b8: invoke-virtual {v11}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0de6 │ │ -04b5f2: 0c07 |00bb: move-result-object v7 │ │ -04b5f4: 6e20 ce0d 7600 |00bc: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b5fa: 0c06 |00bf: move-result-object v6 │ │ -04b5fc: 6e10 d60d 0600 |00c0: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b602: 0c06 |00c3: move-result-object v6 │ │ -04b604: 7130 e20a 650b |00c4: invoke-static {v5, v6, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04b60a: 7100 7c01 0000 |00c7: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ -04b610: 0a05 |00ca: move-result v5 │ │ -04b612: 7110 7b01 0500 |00cb: invoke-static {v5}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ -04b618: 7110 d90d 0800 |00ce: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ -04b61e: 28b8 |00d1: goto 0089 // -0048 │ │ -04b620: 0d02 |00d2: move-exception v2 │ │ -04b622: 6205 f802 |00d3: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b626: 1a06 af02 |00d5: const-string v6, "Error : " // string@02af │ │ -04b62a: 7130 e20a 6502 |00d7: invoke-static {v5, v6, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04b630: 7100 7c01 0000 |00da: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ -04b636: 0a05 |00dd: move-result v5 │ │ -04b638: 7110 7b01 0500 |00de: invoke-static {v5}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ -04b63e: 7110 d90d 0800 |00e1: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ -04b644: 28a5 |00e4: goto 0089 // -005b │ │ -04b646: 0d05 |00e5: move-exception v5 │ │ -04b648: 7100 7c01 0000 |00e6: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ -04b64e: 0a06 |00e9: move-result v6 │ │ -04b650: 7110 7b01 0600 |00ea: invoke-static {v6}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ -04b656: 7110 d90d 0800 |00ed: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ -04b65c: 2705 |00f0: throw v5 │ │ +04adc8: |[04adc8] org.acra.ErrorReporter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +04add8: 1308 0a00 |0000: const/16 v8, #int 10 // #a │ │ +04addc: 6205 f802 |0002: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04ade0: 2206 3102 |0004: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04ade4: 7010 c60d 0600 |0006: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04adea: 1a07 4901 |0009: const-string v7, "ACRA caught a " // string@0149 │ │ +04adee: 6e20 ce0d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04adf4: 0c06 |000e: move-result-object v6 │ │ +04adf6: 6e10 9a0d 0b00 |000f: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04adfc: 0c07 |0012: move-result-object v7 │ │ +04adfe: 6e10 6b0d 0700 |0013: invoke-virtual {v7}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +04ae04: 0c07 |0016: move-result-object v7 │ │ +04ae06: 6e20 ce0d 7600 |0017: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ae0c: 0c06 |001a: move-result-object v6 │ │ +04ae0e: 1a07 3c00 |001b: const-string v7, " exception for " // string@003c │ │ +04ae12: 6e20 ce0d 7600 |001d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ae18: 0c06 |0020: move-result-object v6 │ │ +04ae1a: 6207 4703 |0021: sget-object v7, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04ae1e: 6e10 8800 0700 |0023: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +04ae24: 0c07 |0026: move-result-object v7 │ │ +04ae26: 6e20 ce0d 7600 |0027: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ae2c: 0c06 |002a: move-result-object v6 │ │ +04ae2e: 1a07 ed00 |002b: const-string v7, ". Building report." // string@00ed │ │ +04ae32: 6e20 ce0d 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ae38: 0c06 |0030: move-result-object v6 │ │ +04ae3a: 6e10 d60d 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04ae40: 0c06 |0034: move-result-object v6 │ │ +04ae42: 7120 e10a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04ae48: 6205 4803 |0038: sget-object v5, Lorg/acra/ErrorReporter;.mCrashProperties:Lorg/acra/CrashReportData; // field@0348 │ │ +04ae4c: 6206 6303 |003a: sget-object v6, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04ae50: 6e20 c50e 6500 |003c: invoke-virtual {v5, v6}, Lorg/acra/CrashReportData;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ec5 │ │ +04ae56: 6e20 0e0f b900 |003f: invoke-virtual {v9, v11}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ +04ae5c: 0c04 |0042: move-result-object v4 │ │ +04ae5e: 5495 4e03 |0043: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04ae62: 6206 7603 |0045: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04ae66: 3365 0700 |0047: if-ne v5, v6, 004e // +0007 │ │ +04ae6a: 1606 a00f |0049: const-wide/16 v6, #int 4000 // #fa0 │ │ +04ae6e: 7120 e10d 7600 |004b: invoke-static {v6, v7}, Ljava/lang/Thread;.sleep:(J)V // method@0de1 │ │ +04ae74: 3804 2000 |004e: if-eqz v4, 006e // +0020 │ │ +04ae78: 6e10 f00e 0400 |0050: invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;.isAlive:()Z // method@0ef0 │ │ +04ae7e: 0a05 |0053: move-result v5 │ │ +04ae80: 3805 1a00 |0054: if-eqz v5, 006e // +001a │ │ +04ae84: 1606 6400 |0056: const-wide/16 v6, #int 100 // #64 │ │ +04ae88: 7120 e10d 7600 |0058: invoke-static {v6, v7}, Ljava/lang/Thread;.sleep:(J)V // method@0de1 │ │ +04ae8e: 28f5 |005b: goto 0050 // -000b │ │ +04ae90: 0d01 |005c: move-exception v1 │ │ +04ae92: 6205 f802 |005d: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04ae96: 1a06 af02 |005f: const-string v6, "Error : " // string@02af │ │ +04ae9a: 7130 e20a 6501 |0061: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04aea0: 28ec |0064: goto 0050 // -0014 │ │ +04aea2: 0d01 |0065: move-exception v1 │ │ +04aea4: 6205 f802 |0066: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04aea8: 1a06 af02 |0068: const-string v6, "Error : " // string@02af │ │ +04aeac: 7130 e20a 6501 |006a: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04aeb2: 28e1 |006d: goto 004e // -001f │ │ +04aeb4: 5495 4e03 |006e: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04aeb8: 6206 7503 |0070: sget-object v6, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04aebc: 3265 1200 |0072: if-eq v5, v6, 0084 // +0012 │ │ +04aec0: 5495 4e03 |0074: iget-object v5, v9, Lorg/acra/ErrorReporter;.mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; // field@034e │ │ +04aec4: 6206 7603 |0076: sget-object v6, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04aec8: 3365 1200 |0078: if-ne v5, v6, 008a // +0012 │ │ +04aecc: 7100 a90e 0000 |007a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04aed2: 0c05 |007d: move-result-object v5 │ │ +04aed4: 7210 3e0f 0500 |007e: invoke-interface {v5}, Lorg/acra/annotation/ReportsCrashes;.forceCloseDialogAfterToast:()Z // method@0f3e │ │ +04aeda: 0a05 |0081: move-result v5 │ │ +04aedc: 3805 0800 |0082: if-eqz v5, 008a // +0008 │ │ +04aee0: 5495 4a03 |0084: iget-object v5, v9, Lorg/acra/ErrorReporter;.mDfltExceptionHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@034a │ │ +04aee4: 7230 dc0d a50b |0086: invoke-interface {v5, v10, v11}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@0ddc │ │ +04aeea: 0e00 |0089: return-void │ │ +04aeec: 1a00 d801 |008a: const-string v0, "Application" // string@01d8 │ │ +04aef0: 6205 4703 |008c: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04aef4: 6e10 8700 0500 |008e: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +04aefa: 0c03 |0091: move-result-object v3 │ │ +04aefc: 6205 4703 |0092: sget-object v5, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04af00: 6e10 8800 0500 |0094: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +04af06: 0c05 |0097: move-result-object v5 │ │ +04af08: 1206 |0098: const/4 v6, #int 0 // #0 │ │ +04af0a: 6e30 cf00 5306 |0099: invoke-virtual {v3, v5, v6}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00cf │ │ +04af10: 0c05 |009c: move-result-object v5 │ │ +04af12: 6206 4703 |009d: sget-object v6, Lorg/acra/ErrorReporter;.mContext:Landroid/content/Context; // field@0347 │ │ +04af16: 6e10 8700 0600 |009f: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +04af1c: 0c06 |00a2: move-result-object v6 │ │ +04af1e: 6e20 ca00 6500 |00a3: invoke-virtual {v5, v6}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00ca │ │ +04af24: 0c00 |00a6: move-result-object v0 │ │ +04af26: 6205 f802 |00a7: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04af2a: 2206 3102 |00a9: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04af2e: 7010 c60d 0600 |00ab: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04af34: 6e20 cd0d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04af3a: 0c06 |00b1: move-result-object v6 │ │ +04af3c: 1a07 4000 |00b2: const-string v7, " fatal error : " // string@0040 │ │ +04af40: 6e20 ce0d 7600 |00b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04af46: 0c06 |00b7: move-result-object v6 │ │ +04af48: 6e10 e60d 0b00 |00b8: invoke-virtual {v11}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@0de6 │ │ +04af4e: 0c07 |00bb: move-result-object v7 │ │ +04af50: 6e20 ce0d 7600 |00bc: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04af56: 0c06 |00bf: move-result-object v6 │ │ +04af58: 6e10 d60d 0600 |00c0: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04af5e: 0c06 |00c3: move-result-object v6 │ │ +04af60: 7130 e20a 650b |00c4: invoke-static {v5, v6, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04af66: 7100 7c01 0000 |00c7: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ +04af6c: 0a05 |00ca: move-result v5 │ │ +04af6e: 7110 7b01 0500 |00cb: invoke-static {v5}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ +04af74: 7110 d90d 0800 |00ce: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ +04af7a: 28b8 |00d1: goto 0089 // -0048 │ │ +04af7c: 0d02 |00d2: move-exception v2 │ │ +04af7e: 6205 f802 |00d3: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04af82: 1a06 af02 |00d5: const-string v6, "Error : " // string@02af │ │ +04af86: 7130 e20a 6502 |00d7: invoke-static {v5, v6, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04af8c: 7100 7c01 0000 |00da: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ +04af92: 0a05 |00dd: move-result v5 │ │ +04af94: 7110 7b01 0500 |00de: invoke-static {v5}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ +04af9a: 7110 d90d 0800 |00e1: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ +04afa0: 28a5 |00e4: goto 0089 // -005b │ │ +04afa2: 0d05 |00e5: move-exception v5 │ │ +04afa4: 7100 7c01 0000 |00e6: invoke-static {}, Landroid/os/Process;.myPid:()I // method@017c │ │ +04afaa: 0a06 |00e9: move-result v6 │ │ +04afac: 7110 7b01 0600 |00ea: invoke-static {v6}, Landroid/os/Process;.killProcess:(I)V // method@017b │ │ +04afb2: 7110 d90d 0800 |00ed: invoke-static {v8}, Ljava/lang/System;.exit:(I)V // method@0dd9 │ │ +04afb8: 2705 |00f0: throw v5 │ │ catches : 4 │ │ 0x004b - 0x004e │ │ Ljava/lang/InterruptedException; -> 0x0065 │ │ 0x0058 - 0x005b │ │ Ljava/lang/InterruptedException; -> 0x005c │ │ 0x008c - 0x00c7 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x00d2 │ │ @@ -52722,17 +52734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b694: |[04b694] org.acra.LogCatCollector.:()V │ │ -04b6a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04b6aa: 0e00 |0003: return-void │ │ +04aff0: |[04aff0] org.acra.LogCatCollector.:()V │ │ +04b000: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04b006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/LogCatCollector; │ │ │ │ #1 : (in Lorg/acra/LogCatCollector;) │ │ @@ -52740,108 +52752,108 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 188 16-bit code units │ │ -04b6ac: |[04b6ac] org.acra.LogCatCollector.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; │ │ -04b6bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04b6be: 2201 5f02 |0001: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -04b6c2: 7010 200e 0100 |0003: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -04b6c8: 1a0a cc13 |0006: const-string v10, "logcat" // string@13cc │ │ -04b6cc: 6e20 240e a100 |0008: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -04b6d2: 380c 0a00 |000b: if-eqz v12, 0015 // +000a │ │ -04b6d6: 1a0a e800 |000d: const-string v10, "-b" // string@00e8 │ │ -04b6da: 6e20 240e a100 |000f: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -04b6e0: 6e20 240e c100 |0012: invoke-virtual {v1, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -04b6e6: 12f8 |0015: const/4 v8, #int -1 // #ff │ │ -04b6e8: 2204 5f02 |0016: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -04b6ec: 7100 a90e 0000 |0018: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04b6f2: 0c0a |001b: move-result-object v10 │ │ -04b6f4: 7210 440f 0a00 |001c: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.logcatArguments:()[Ljava/lang/String; // method@0f44 │ │ -04b6fa: 0c0a |001f: move-result-object v10 │ │ -04b6fc: 7110 310e 0a00 |0020: invoke-static {v10}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -04b702: 0c0a |0023: move-result-object v10 │ │ -04b704: 7020 220e a400 |0024: invoke-direct {v4, v10}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ -04b70a: 1a0a ea00 |0027: const-string v10, "-t" // string@00ea │ │ -04b70e: 7220 5b0e a400 |0029: invoke-interface {v4, v10}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0e5b │ │ -04b714: 0a09 |002c: move-result v9 │ │ -04b716: 12fa |002d: const/4 v10, #int -1 // #ff │ │ -04b718: 37a9 2900 |002e: if-le v9, v10, 0057 // +0029 │ │ -04b71c: 7210 5e0e 0400 |0030: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ -04b722: 0a0a |0033: move-result v10 │ │ -04b724: 35a9 2300 |0034: if-ge v9, v10, 0057 // +0023 │ │ -04b728: d80a 0901 |0036: add-int/lit8 v10, v9, #int 1 // #01 │ │ -04b72c: 7220 5a0e a400 |0038: invoke-interface {v4, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04b732: 0c0a |003b: move-result-object v10 │ │ -04b734: 1f0a 2f02 |003c: check-cast v10, Ljava/lang/String; // type@022f │ │ -04b738: 7110 810d 0a00 |003e: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -04b73e: 0a08 |0041: move-result v8 │ │ -04b740: 7100 ae0e 0000 |0042: invoke-static {}, Lorg/acra/Compatibility;.getAPILevel:()I // method@0eae │ │ -04b746: 0a0a |0045: move-result v10 │ │ -04b748: 130b 0800 |0046: const/16 v11, #int 8 // #8 │ │ -04b74c: 35ba 0f00 |0048: if-ge v10, v11, 0057 // +000f │ │ -04b750: d80a 0901 |004a: add-int/lit8 v10, v9, #int 1 // #01 │ │ -04b754: 7220 5d0e a400 |004c: invoke-interface {v4, v10}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0e5d │ │ -04b75a: 7220 5d0e 9400 |004f: invoke-interface {v4, v9}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0e5d │ │ -04b760: 1a0a e900 |0052: const-string v10, "-d" // string@00e9 │ │ -04b764: 7220 580e a400 |0054: invoke-interface {v4, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -04b76a: 2206 b002 |0057: new-instance v6, Lorg/acra/util/BoundedLinkedList; // type@02b0 │ │ -04b76e: 3d08 5c00 |0059: if-lez v8, 00b5 // +005c │ │ -04b772: 7020 750f 8600 |005b: invoke-direct {v6, v8}, Lorg/acra/util/BoundedLinkedList;.:(I)V // method@0f75 │ │ -04b778: 6e20 250e 4100 |005e: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0e25 │ │ -04b77e: 7100 a20d 0000 |0061: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@0da2 │ │ -04b784: 0c0b |0064: move-result-object v11 │ │ -04b786: 6e10 2e0e 0100 |0065: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -04b78c: 0a0a |0068: move-result v10 │ │ -04b78e: 23aa 3204 |0069: new-array v10, v10, [Ljava/lang/String; // type@0432 │ │ -04b792: 6e20 300e a100 |006b: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -04b798: 0c0a |006e: move-result-object v10 │ │ -04b79a: 1f0a 3204 |006f: check-cast v10, [Ljava/lang/String; // type@0432 │ │ -04b79e: 6e20 a10d ab00 |0071: invoke-virtual {v11, v10}, Ljava/lang/Runtime;.exec:([Ljava/lang/String;)Ljava/lang/Process; // method@0da1 │ │ -04b7a4: 0c07 |0074: move-result-object v7 │ │ -04b7a6: 2200 f401 |0075: new-instance v0, Ljava/io/BufferedReader; // type@01f4 │ │ -04b7aa: 220a 0202 |0077: new-instance v10, Ljava/io/InputStreamReader; // type@0202 │ │ -04b7ae: 6e10 9f0d 0700 |0079: invoke-virtual {v7}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@0d9f │ │ -04b7b4: 0c0b |007c: move-result-object v11 │ │ -04b7b6: 7020 2a0d ba00 |007d: invoke-direct {v10, v11}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ -04b7bc: 7020 090d a000 |0080: invoke-direct {v0, v10}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ -04b7c2: 620a f802 |0083: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b7c6: 1a0b a709 |0085: const-string v11, "Retrieving logcat output..." // string@09a7 │ │ -04b7ca: 7120 e00a ba00 |0087: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04b7d0: 6e10 0c0d 0000 |008a: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ -04b7d6: 0c03 |008d: move-result-object v3 │ │ -04b7d8: 3803 2a00 |008e: if-eqz v3, 00b8 // +002a │ │ -04b7dc: 220a 3102 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -04b7e0: 7010 c60d 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b7e6: 6e20 ce0d 3a00 |0095: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b7ec: 0c0a |0098: move-result-object v10 │ │ -04b7ee: 1a0b 0200 |0099: const-string v11, " │ │ +04b008: |[04b008] org.acra.LogCatCollector.collectLogCat:(Ljava/lang/String;)Ljava/lang/String; │ │ +04b018: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04b01a: 2201 5f02 |0001: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +04b01e: 7010 200e 0100 |0003: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +04b024: 1a0a c613 |0006: const-string v10, "logcat" // string@13c6 │ │ +04b028: 6e20 240e a100 |0008: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +04b02e: 380c 0a00 |000b: if-eqz v12, 0015 // +000a │ │ +04b032: 1a0a e800 |000d: const-string v10, "-b" // string@00e8 │ │ +04b036: 6e20 240e a100 |000f: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +04b03c: 6e20 240e c100 |0012: invoke-virtual {v1, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +04b042: 12f8 |0015: const/4 v8, #int -1 // #ff │ │ +04b044: 2204 5f02 |0016: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ +04b048: 7100 a90e 0000 |0018: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04b04e: 0c0a |001b: move-result-object v10 │ │ +04b050: 7210 440f 0a00 |001c: invoke-interface {v10}, Lorg/acra/annotation/ReportsCrashes;.logcatArguments:()[Ljava/lang/String; // method@0f44 │ │ +04b056: 0c0a |001f: move-result-object v10 │ │ +04b058: 7110 310e 0a00 |0020: invoke-static {v10}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +04b05e: 0c0a |0023: move-result-object v10 │ │ +04b060: 7020 220e a400 |0024: invoke-direct {v4, v10}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ +04b066: 1a0a ea00 |0027: const-string v10, "-t" // string@00ea │ │ +04b06a: 7220 5b0e a400 |0029: invoke-interface {v4, v10}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@0e5b │ │ +04b070: 0a09 |002c: move-result v9 │ │ +04b072: 12fa |002d: const/4 v10, #int -1 // #ff │ │ +04b074: 37a9 2900 |002e: if-le v9, v10, 0057 // +0029 │ │ +04b078: 7210 5e0e 0400 |0030: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ +04b07e: 0a0a |0033: move-result v10 │ │ +04b080: 35a9 2300 |0034: if-ge v9, v10, 0057 // +0023 │ │ +04b084: d80a 0901 |0036: add-int/lit8 v10, v9, #int 1 // #01 │ │ +04b088: 7220 5a0e a400 |0038: invoke-interface {v4, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04b08e: 0c0a |003b: move-result-object v10 │ │ +04b090: 1f0a 2f02 |003c: check-cast v10, Ljava/lang/String; // type@022f │ │ +04b094: 7110 810d 0a00 |003e: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +04b09a: 0a08 |0041: move-result v8 │ │ +04b09c: 7100 ae0e 0000 |0042: invoke-static {}, Lorg/acra/Compatibility;.getAPILevel:()I // method@0eae │ │ +04b0a2: 0a0a |0045: move-result v10 │ │ +04b0a4: 130b 0800 |0046: const/16 v11, #int 8 // #8 │ │ +04b0a8: 35ba 0f00 |0048: if-ge v10, v11, 0057 // +000f │ │ +04b0ac: d80a 0901 |004a: add-int/lit8 v10, v9, #int 1 // #01 │ │ +04b0b0: 7220 5d0e a400 |004c: invoke-interface {v4, v10}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0e5d │ │ +04b0b6: 7220 5d0e 9400 |004f: invoke-interface {v4, v9}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@0e5d │ │ +04b0bc: 1a0a e900 |0052: const-string v10, "-d" // string@00e9 │ │ +04b0c0: 7220 580e a400 |0054: invoke-interface {v4, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +04b0c6: 2206 b002 |0057: new-instance v6, Lorg/acra/util/BoundedLinkedList; // type@02b0 │ │ +04b0ca: 3d08 5c00 |0059: if-lez v8, 00b5 // +005c │ │ +04b0ce: 7020 750f 8600 |005b: invoke-direct {v6, v8}, Lorg/acra/util/BoundedLinkedList;.:(I)V // method@0f75 │ │ +04b0d4: 6e20 250e 4100 |005e: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@0e25 │ │ +04b0da: 7100 a20d 0000 |0061: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@0da2 │ │ +04b0e0: 0c0b |0064: move-result-object v11 │ │ +04b0e2: 6e10 2e0e 0100 |0065: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +04b0e8: 0a0a |0068: move-result v10 │ │ +04b0ea: 23aa 3204 |0069: new-array v10, v10, [Ljava/lang/String; // type@0432 │ │ +04b0ee: 6e20 300e a100 |006b: invoke-virtual {v1, v10}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +04b0f4: 0c0a |006e: move-result-object v10 │ │ +04b0f6: 1f0a 3204 |006f: check-cast v10, [Ljava/lang/String; // type@0432 │ │ +04b0fa: 6e20 a10d ab00 |0071: invoke-virtual {v11, v10}, Ljava/lang/Runtime;.exec:([Ljava/lang/String;)Ljava/lang/Process; // method@0da1 │ │ +04b100: 0c07 |0074: move-result-object v7 │ │ +04b102: 2200 f401 |0075: new-instance v0, Ljava/io/BufferedReader; // type@01f4 │ │ +04b106: 220a 0202 |0077: new-instance v10, Ljava/io/InputStreamReader; // type@0202 │ │ +04b10a: 6e10 9f0d 0700 |0079: invoke-virtual {v7}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@0d9f │ │ +04b110: 0c0b |007c: move-result-object v11 │ │ +04b112: 7020 2a0d ba00 |007d: invoke-direct {v10, v11}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ +04b118: 7020 090d a000 |0080: invoke-direct {v0, v10}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0d09 │ │ +04b11e: 620a f802 |0083: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04b122: 1a0b a109 |0085: const-string v11, "Retrieving logcat output..." // string@09a1 │ │ +04b126: 7120 e00a ba00 |0087: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04b12c: 6e10 0c0d 0000 |008a: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ +04b132: 0c03 |008d: move-result-object v3 │ │ +04b134: 3803 2a00 |008e: if-eqz v3, 00b8 // +002a │ │ +04b138: 220a 3102 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +04b13c: 7010 c60d 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04b142: 6e20 ce0d 3a00 |0095: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b148: 0c0a |0098: move-result-object v10 │ │ +04b14a: 1a0b 0200 |0099: const-string v11, " │ │ " // string@0002 │ │ -04b7f2: 6e20 ce0d ba00 |009b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b7f8: 0c0a |009e: move-result-object v10 │ │ -04b7fa: 6e10 d60d 0a00 |009f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b800: 0c0a |00a2: move-result-object v10 │ │ -04b802: 6e20 770f a600 |00a3: invoke-virtual {v6, v10}, Lorg/acra/util/BoundedLinkedList;.add:(Ljava/lang/Object;)Z // method@0f77 │ │ -04b808: 28e4 |00a6: goto 008a // -001c │ │ -04b80a: 0d02 |00a7: move-exception v2 │ │ -04b80c: 0765 |00a8: move-object v5, v6 │ │ -04b80e: 620a f802 |00a9: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04b812: 1a0b ee06 |00ab: const-string v11, "LogCatCollector.collectLogcat could not retrieve data." // string@06ee │ │ -04b816: 7130 e20a ba02 |00ad: invoke-static {v10, v11, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04b81c: 6e10 800f 0500 |00b0: invoke-virtual {v5}, Lorg/acra/util/BoundedLinkedList;.toString:()Ljava/lang/String; // method@0f80 │ │ -04b822: 0c0a |00b3: move-result-object v10 │ │ -04b824: 110a |00b4: return-object v10 │ │ -04b826: 1308 6400 |00b5: const/16 v8, #int 100 // #64 │ │ -04b82a: 28a4 |00b7: goto 005b // -005c │ │ -04b82c: 0765 |00b8: move-object v5, v6 │ │ -04b82e: 28f7 |00b9: goto 00b0 // -0009 │ │ -04b830: 0d02 |00ba: move-exception v2 │ │ -04b832: 28ee |00bb: goto 00a9 // -0012 │ │ +04b14e: 6e20 ce0d ba00 |009b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b154: 0c0a |009e: move-result-object v10 │ │ +04b156: 6e10 d60d 0a00 |009f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04b15c: 0c0a |00a2: move-result-object v10 │ │ +04b15e: 6e20 770f a600 |00a3: invoke-virtual {v6, v10}, Lorg/acra/util/BoundedLinkedList;.add:(Ljava/lang/Object;)Z // method@0f77 │ │ +04b164: 28e4 |00a6: goto 008a // -001c │ │ +04b166: 0d02 |00a7: move-exception v2 │ │ +04b168: 0765 |00a8: move-object v5, v6 │ │ +04b16a: 620a f802 |00a9: sget-object v10, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04b16e: 1a0b ee06 |00ab: const-string v11, "LogCatCollector.collectLogcat could not retrieve data." // string@06ee │ │ +04b172: 7130 e20a ba02 |00ad: invoke-static {v10, v11, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04b178: 6e10 800f 0500 |00b0: invoke-virtual {v5}, Lorg/acra/util/BoundedLinkedList;.toString:()Ljava/lang/String; // method@0f80 │ │ +04b17e: 0c0a |00b3: move-result-object v10 │ │ +04b180: 110a |00b4: return-object v10 │ │ +04b182: 1308 6400 |00b5: const/16 v8, #int 100 // #64 │ │ +04b186: 28a4 |00b7: goto 005b // -005c │ │ +04b188: 0765 |00b8: move-object v5, v6 │ │ +04b18a: 28f7 |00b9: goto 00b0 // -0009 │ │ +04b18c: 0d02 |00ba: move-exception v2 │ │ +04b18e: 28ee |00bb: goto 00a9 // -0012 │ │ catches : 2 │ │ 0x0001 - 0x005e │ │ Ljava/io/IOException; -> 0x00ba │ │ 0x005e - 0x00a6 │ │ Ljava/io/IOException; -> 0x00a7 │ │ positions : │ │ 0x0000 line=59 │ │ @@ -52898,15 +52910,15 @@ │ │ Virtual methods - │ │ source_file_idx : 1775 (LogCatCollector.java) │ │ │ │ Class #218 header: │ │ class_idx : 672 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2448 │ │ +source_file_idx : 2442 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on method #3878 'collectConstants' │ │ @@ -52927,17 +52939,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b850: |[04b850] org.acra.ReflectionCollector.:()V │ │ -04b860: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04b866: 0e00 |0003: return-void │ │ +04b1ac: |[04b1ac] org.acra.ReflectionCollector.:()V │ │ +04b1bc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04b1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ReflectionCollector; │ │ │ │ #1 : (in Lorg/acra/ReflectionCollector;) │ │ @@ -52945,52 +52957,52 @@ │ │ type : '(Ljava/lang/Class;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -04b868: |[04b868] org.acra.ReflectionCollector.collectConstants:(Ljava/lang/Class;)Ljava/lang/String; │ │ -04b878: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04b87c: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b882: 6e10 630d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ -04b888: 0c03 |0008: move-result-object v3 │ │ -04b88a: 0730 |0009: move-object v0, v3 │ │ -04b88c: 2105 |000a: array-length v5, v0 │ │ -04b88e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04b890: 3554 3300 |000c: if-ge v4, v5, 003f // +0033 │ │ -04b894: 4602 0004 |000e: aget-object v2, v0, v4 │ │ -04b898: 6e10 f10d 0200 |0010: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -04b89e: 0c07 |0013: move-result-object v7 │ │ -04b8a0: 6e20 ce0d 7600 |0014: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8a6: 0c07 |0017: move-result-object v7 │ │ -04b8a8: 1a08 3401 |0018: const-string v8, "=" // string@0134 │ │ -04b8ac: 6e20 ce0d 8700 |001a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8b2: 1207 |001d: const/4 v7, #int 0 // #0 │ │ -04b8b4: 6e20 ee0d 7200 |001e: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -04b8ba: 0c07 |0021: move-result-object v7 │ │ -04b8bc: 6e10 9d0d 0700 |0022: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04b8c2: 0c07 |0025: move-result-object v7 │ │ -04b8c4: 6e20 ce0d 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8ca: 1a07 0200 |0029: const-string v7, " │ │ +04b1c4: |[04b1c4] org.acra.ReflectionCollector.collectConstants:(Ljava/lang/Class;)Ljava/lang/String; │ │ +04b1d4: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04b1d8: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04b1de: 6e10 630d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ +04b1e4: 0c03 |0008: move-result-object v3 │ │ +04b1e6: 0730 |0009: move-object v0, v3 │ │ +04b1e8: 2105 |000a: array-length v5, v0 │ │ +04b1ea: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +04b1ec: 3554 3300 |000c: if-ge v4, v5, 003f // +0033 │ │ +04b1f0: 4602 0004 |000e: aget-object v2, v0, v4 │ │ +04b1f4: 6e10 f10d 0200 |0010: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +04b1fa: 0c07 |0013: move-result-object v7 │ │ +04b1fc: 6e20 ce0d 7600 |0014: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b202: 0c07 |0017: move-result-object v7 │ │ +04b204: 1a08 3401 |0018: const-string v8, "=" // string@0134 │ │ +04b208: 6e20 ce0d 8700 |001a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b20e: 1207 |001d: const/4 v7, #int 0 // #0 │ │ +04b210: 6e20 ee0d 7200 |001e: invoke-virtual {v2, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +04b216: 0c07 |0021: move-result-object v7 │ │ +04b218: 6e10 9d0d 0700 |0022: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04b21e: 0c07 |0025: move-result-object v7 │ │ +04b220: 6e20 ce0d 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b226: 1a07 0200 |0029: const-string v7, " │ │ " // string@0002 │ │ -04b8ce: 6e20 ce0d 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8d4: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04b8d8: 28dc |0030: goto 000c // -0024 │ │ -04b8da: 0d01 |0031: move-exception v1 │ │ -04b8dc: 1a07 dd08 |0032: const-string v7, "N/A" // string@08dd │ │ -04b8e0: 6e20 ce0d 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8e6: 28f2 |0037: goto 0029 // -000e │ │ -04b8e8: 0d01 |0038: move-exception v1 │ │ -04b8ea: 1a07 dd08 |0039: const-string v7, "N/A" // string@08dd │ │ -04b8ee: 6e20 ce0d 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b8f4: 28eb |003e: goto 0029 // -0015 │ │ -04b8f6: 6e10 d60d 0600 |003f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b8fc: 0c07 |0042: move-result-object v7 │ │ -04b8fe: 1107 |0043: return-object v7 │ │ +04b22a: 6e20 ce0d 7600 |002b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b230: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04b234: 28dc |0030: goto 000c // -0024 │ │ +04b236: 0d01 |0031: move-exception v1 │ │ +04b238: 1a07 d708 |0032: const-string v7, "N/A" // string@08d7 │ │ +04b23c: 6e20 ce0d 7600 |0034: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b242: 28f2 |0037: goto 0029 // -000e │ │ +04b244: 0d01 |0038: move-exception v1 │ │ +04b246: 1a07 d708 |0039: const-string v7, "N/A" // string@08d7 │ │ +04b24a: 6e20 ce0d 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b250: 28eb |003e: goto 0029 // -0015 │ │ +04b252: 6e10 d60d 0600 |003f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04b258: 0c07 |0042: move-result-object v7 │ │ +04b25a: 1107 |0043: return-object v7 │ │ catches : 1 │ │ 0x001e - 0x0029 │ │ Ljava/lang/IllegalArgumentException; -> 0x0031 │ │ Ljava/lang/IllegalAccessException; -> 0x0038 │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=41 │ │ @@ -53021,74 +53033,74 @@ │ │ type : '(Ljava/lang/Class;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -04b910: |[04b910] org.acra.ReflectionCollector.collectStaticGettersResults:(Ljava/lang/Class;)Ljava/lang/String; │ │ -04b920: 2205 3102 |0000: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -04b924: 7010 c60d 0500 |0002: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04b92a: 6e10 680d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Class;.getMethods:()[Ljava/lang/reflect/Method; // method@0d68 │ │ -04b930: 0c04 |0008: move-result-object v4 │ │ -04b932: 0740 |0009: move-object v0, v4 │ │ -04b934: 2102 |000a: array-length v2, v0 │ │ -04b936: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04b938: 3521 5100 |000c: if-ge v1, v2, 005d // +0051 │ │ -04b93c: 4603 0001 |000e: aget-object v3, v0, v1 │ │ -04b940: 6e10 f50d 0300 |0010: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getParameterTypes:()[Ljava/lang/Class; // method@0df5 │ │ -04b946: 0c06 |0013: move-result-object v6 │ │ -04b948: 2166 |0014: array-length v6, v6 │ │ -04b94a: 3906 4500 |0015: if-nez v6, 005a // +0045 │ │ -04b94e: 6e10 f40d 0300 |0017: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ -04b954: 0c06 |001a: move-result-object v6 │ │ -04b956: 1a07 4810 |001b: const-string v7, "get" // string@1048 │ │ -04b95a: 6e20 ba0d 7600 |001d: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -04b960: 0a06 |0020: move-result v6 │ │ -04b962: 3906 0e00 |0021: if-nez v6, 002f // +000e │ │ -04b966: 6e10 f40d 0300 |0023: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ -04b96c: 0c06 |0026: move-result-object v6 │ │ -04b96e: 1a07 0313 |0027: const-string v7, "is" // string@1303 │ │ -04b972: 6e20 ba0d 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -04b978: 0a06 |002c: move-result v6 │ │ -04b97a: 3806 2d00 |002d: if-eqz v6, 005a // +002d │ │ -04b97e: 6e10 f40d 0300 |002f: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ -04b984: 0c06 |0032: move-result-object v6 │ │ -04b986: 1a07 a210 |0033: const-string v7, "getClass" // string@10a2 │ │ -04b98a: 6e20 ae0d 7600 |0035: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04b990: 0a06 |0038: move-result v6 │ │ -04b992: 3906 2100 |0039: if-nez v6, 005a // +0021 │ │ -04b996: 6e10 f40d 0300 |003b: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ -04b99c: 0c06 |003e: move-result-object v6 │ │ -04b99e: 6e20 ce0d 6500 |003f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b9a4: 0c06 |0042: move-result-object v6 │ │ -04b9a6: 1307 3d00 |0043: const/16 v7, #int 61 // #3d │ │ -04b9aa: 6e20 c90d 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04b9b0: 0c07 |0048: move-result-object v7 │ │ -04b9b2: 1208 |0049: const/4 v8, #int 0 // #0 │ │ -04b9b4: 1206 |004a: const/4 v6, #int 0 // #0 │ │ -04b9b6: 1f06 3004 |004b: check-cast v6, [Ljava/lang/Object; // type@0430 │ │ -04b9ba: 6e30 f60d 8306 |004d: invoke-virtual {v3, v8, v6}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ -04b9c0: 0c06 |0050: move-result-object v6 │ │ -04b9c2: 6e20 cd0d 6700 |0051: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04b9c8: 0c06 |0054: move-result-object v6 │ │ -04b9ca: 1a07 0200 |0055: const-string v7, " │ │ +04b26c: |[04b26c] org.acra.ReflectionCollector.collectStaticGettersResults:(Ljava/lang/Class;)Ljava/lang/String; │ │ +04b27c: 2205 3102 |0000: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +04b280: 7010 c60d 0500 |0002: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04b286: 6e10 680d 0900 |0005: invoke-virtual {v9}, Ljava/lang/Class;.getMethods:()[Ljava/lang/reflect/Method; // method@0d68 │ │ +04b28c: 0c04 |0008: move-result-object v4 │ │ +04b28e: 0740 |0009: move-object v0, v4 │ │ +04b290: 2102 |000a: array-length v2, v0 │ │ +04b292: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04b294: 3521 5100 |000c: if-ge v1, v2, 005d // +0051 │ │ +04b298: 4603 0001 |000e: aget-object v3, v0, v1 │ │ +04b29c: 6e10 f50d 0300 |0010: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getParameterTypes:()[Ljava/lang/Class; // method@0df5 │ │ +04b2a2: 0c06 |0013: move-result-object v6 │ │ +04b2a4: 2166 |0014: array-length v6, v6 │ │ +04b2a6: 3906 4500 |0015: if-nez v6, 005a // +0045 │ │ +04b2aa: 6e10 f40d 0300 |0017: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ +04b2b0: 0c06 |001a: move-result-object v6 │ │ +04b2b2: 1a07 4210 |001b: const-string v7, "get" // string@1042 │ │ +04b2b6: 6e20 ba0d 7600 |001d: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04b2bc: 0a06 |0020: move-result v6 │ │ +04b2be: 3906 0e00 |0021: if-nez v6, 002f // +000e │ │ +04b2c2: 6e10 f40d 0300 |0023: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ +04b2c8: 0c06 |0026: move-result-object v6 │ │ +04b2ca: 1a07 fd12 |0027: const-string v7, "is" // string@12fd │ │ +04b2ce: 6e20 ba0d 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04b2d4: 0a06 |002c: move-result v6 │ │ +04b2d6: 3806 2d00 |002d: if-eqz v6, 005a // +002d │ │ +04b2da: 6e10 f40d 0300 |002f: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ +04b2e0: 0c06 |0032: move-result-object v6 │ │ +04b2e2: 1a07 9c10 |0033: const-string v7, "getClass" // string@109c │ │ +04b2e6: 6e20 ae0d 7600 |0035: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04b2ec: 0a06 |0038: move-result v6 │ │ +04b2ee: 3906 2100 |0039: if-nez v6, 005a // +0021 │ │ +04b2f2: 6e10 f40d 0300 |003b: invoke-virtual {v3}, Ljava/lang/reflect/Method;.getName:()Ljava/lang/String; // method@0df4 │ │ +04b2f8: 0c06 |003e: move-result-object v6 │ │ +04b2fa: 6e20 ce0d 6500 |003f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b300: 0c06 |0042: move-result-object v6 │ │ +04b302: 1307 3d00 |0043: const/16 v7, #int 61 // #3d │ │ +04b306: 6e20 c90d 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04b30c: 0c07 |0048: move-result-object v7 │ │ +04b30e: 1208 |0049: const/4 v8, #int 0 // #0 │ │ +04b310: 1206 |004a: const/4 v6, #int 0 // #0 │ │ +04b312: 1f06 3004 |004b: check-cast v6, [Ljava/lang/Object; // type@0430 │ │ +04b316: 6e30 f60d 8306 |004d: invoke-virtual {v3, v8, v6}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@0df6 │ │ +04b31c: 0c06 |0050: move-result-object v6 │ │ +04b31e: 6e20 cd0d 6700 |0051: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04b324: 0c06 |0054: move-result-object v6 │ │ +04b326: 1a07 0200 |0055: const-string v7, " │ │ " // string@0002 │ │ -04b9ce: 6e20 ce0d 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04b9d4: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b9d8: 28b0 |005c: goto 000c // -0050 │ │ -04b9da: 6e10 d60d 0500 |005d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04b9e0: 0c06 |0060: move-result-object v6 │ │ -04b9e2: 1106 |0061: return-object v6 │ │ -04b9e4: 0d06 |0062: move-exception v6 │ │ -04b9e6: 28f7 |0063: goto 005a // -0009 │ │ -04b9e8: 0d06 |0064: move-exception v6 │ │ -04b9ea: 28f5 |0065: goto 005a // -000b │ │ -04b9ec: 0d06 |0066: move-exception v6 │ │ -04b9ee: 28f3 |0067: goto 005a // -000d │ │ +04b32a: 6e20 ce0d 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b330: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04b334: 28b0 |005c: goto 000c // -0050 │ │ +04b336: 6e10 d60d 0500 |005d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04b33c: 0c06 |0060: move-result-object v6 │ │ +04b33e: 1106 |0061: return-object v6 │ │ +04b340: 0d06 |0062: move-exception v6 │ │ +04b342: 28f7 |0063: goto 005a // -0009 │ │ +04b344: 0d06 |0064: move-exception v6 │ │ +04b346: 28f5 |0065: goto 005a // -000b │ │ +04b348: 0d06 |0066: move-exception v6 │ │ +04b34a: 28f3 |0067: goto 005a // -000d │ │ catches : 1 │ │ 0x003b - 0x005a │ │ Ljava/lang/IllegalArgumentException; -> 0x0066 │ │ Ljava/lang/IllegalAccessException; -> 0x0064 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0062 │ │ positions : │ │ 0x0000 line=63 │ │ @@ -53109,21 +53121,21 @@ │ │ 0x000b - 0x0068 reg=2 len$ I │ │ 0x0062 - 0x0068 reg=3 method Ljava/lang/reflect/Method; │ │ 0x0009 - 0x0068 reg=4 methods [Ljava/lang/reflect/Method; │ │ 0x0005 - 0x0068 reg=5 result Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0068 reg=9 someClass Ljava/lang/Class; Ljava/lang/Class<+Ljava/lang/Object;>; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2448 (ReflectionCollector.java) │ │ + source_file_idx : 2442 (ReflectionCollector.java) │ │ │ │ Class #219 header: │ │ class_idx : 673 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2454 │ │ +source_file_idx : 2448 │ │ static_fields_size : 35 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -53284,286 +53296,286 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 564 16-bit code units │ │ -04ba04: |[04ba04] org.acra.ReportField.:()V │ │ -04ba14: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -04ba16: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -04ba18: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -04ba1a: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -04ba1c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -04ba1e: 2200 a102 |0005: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba22: 1a01 7b09 |0007: const-string v1, "REPORT_ID" // string@097b │ │ -04ba26: 7030 290f 1003 |0009: invoke-direct {v0, v1, v3}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba2c: 6900 6903 |000c: sput-object v0, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -04ba30: 2200 a102 |000e: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba34: 1a01 7e01 |0010: const-string v1, "APP_VERSION_CODE" // string@017e │ │ -04ba38: 7030 290f 1004 |0012: invoke-direct {v0, v1, v4}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba3e: 6900 5203 |0015: sput-object v0, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ -04ba42: 2200 a102 |0017: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba46: 1a01 7f01 |0019: const-string v1, "APP_VERSION_NAME" // string@017f │ │ -04ba4a: 7030 290f 1005 |001b: invoke-direct {v0, v1, v5}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba50: 6900 5303 |001e: sput-object v0, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04ba54: 2200 a102 |0020: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba58: 1a01 2109 |0022: const-string v1, "PACKAGE_NAME" // string@0921 │ │ -04ba5c: 7030 290f 1006 |0024: invoke-direct {v0, v1, v6}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba62: 6900 6503 |0027: sput-object v0, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -04ba66: 2200 a102 |0029: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba6a: 1a01 e202 |002b: const-string v1, "FILE_PATH" // string@02e2 │ │ -04ba6e: 7030 290f 1007 |002d: invoke-direct {v0, v1, v7}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba74: 6900 6003 |0030: sput-object v0, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ -04ba78: 2200 a102 |0032: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba7c: 1a01 2409 |0034: const-string v1, "PHONE_MODEL" // string@0924 │ │ -04ba80: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -04ba82: 7030 290f 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba88: 6900 6603 |003a: sput-object v0, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -04ba8c: 2200 a102 |003c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04ba90: 1a01 7101 |003e: const-string v1, "ANDROID_VERSION" // string@0171 │ │ -04ba94: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -04ba96: 7030 290f 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04ba9c: 6900 5103 |0044: sput-object v0, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04baa0: 2200 a102 |0046: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04baa4: 1a01 ea01 |0048: const-string v1, "BUILD" // string@01ea │ │ -04baa8: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -04baaa: 7030 290f 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bab0: 6900 5603 |004e: sput-object v0, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ -04bab4: 2200 a102 |0050: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bab8: 1a01 e801 |0052: const-string v1, "BRAND" // string@01e8 │ │ -04babc: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -04bac0: 7030 290f 1002 |0056: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bac6: 6900 5503 |0059: sput-object v0, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -04baca: 2200 a102 |005b: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bace: 1a01 4309 |005d: const-string v1, "PRODUCT" // string@0943 │ │ -04bad2: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -04bad6: 7030 290f 1002 |0061: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04badc: 6900 6703 |0064: sput-object v0, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ -04bae0: 2200 a102 |0066: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bae4: 1a01 900a |0068: const-string v1, "TOTAL_MEM_SIZE" // string@0a90 │ │ -04bae8: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -04baec: 7030 290f 1002 |006c: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04baf2: 6900 6e03 |006f: sput-object v0, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ -04baf6: 2200 a102 |0071: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bafa: 1a01 8201 |0073: const-string v1, "AVAILABLE_MEM_SIZE" // string@0182 │ │ -04bafe: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -04bb02: 7030 290f 1002 |0077: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb08: 6900 5403 |007a: sput-object v0, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ -04bb0c: 2200 a102 |007c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb10: 1a01 1c02 |007e: const-string v1, "CUSTOM_DATA" // string@021c │ │ -04bb14: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -04bb18: 7030 290f 1002 |0082: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb1e: 6900 5803 |0085: sput-object v0, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -04bb22: 2200 a102 |0087: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb26: 1a01 cc09 |0089: const-string v1, "STACK_TRACE" // string@09cc │ │ -04bb2a: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -04bb2e: 7030 290f 1002 |008d: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb34: 6900 6d03 |0090: sput-object v0, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ -04bb38: 2200 a102 |0092: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb3c: 1a01 5403 |0094: const-string v1, "INITIAL_CONFIGURATION" // string@0354 │ │ -04bb40: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ -04bb44: 7030 290f 1002 |0098: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb4a: 6900 6103 |009b: sput-object v0, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ -04bb4e: 2200 a102 |009d: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb52: 1a01 1802 |009f: const-string v1, "CRASH_CONFIGURATION" // string@0218 │ │ -04bb56: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ -04bb5a: 7030 290f 1002 |00a3: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb60: 6900 5703 |00a6: sput-object v0, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ -04bb64: 2200 a102 |00a8: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb68: 1a01 7e02 |00aa: const-string v1, "DISPLAY" // string@027e │ │ -04bb6c: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ -04bb70: 7030 290f 1002 |00ae: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb76: 6900 5b03 |00b1: sput-object v0, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ -04bb7a: 2200 a102 |00b3: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb7e: 1a01 2c0b |00b5: const-string v1, "USER_COMMENT" // string@0b2c │ │ -04bb82: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ -04bb86: 7030 290f 1002 |00b9: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bb8c: 6900 7003 |00bc: sput-object v0, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -04bb90: 2200 a102 |00be: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bb94: 1a01 2b0b |00c0: const-string v1, "USER_APP_START_DATE" // string@0b2b │ │ -04bb98: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ -04bb9c: 7030 290f 1002 |00c4: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bba2: 6900 6f03 |00c7: sput-object v0, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ -04bba6: 2200 a102 |00c9: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bbaa: 1a01 2d0b |00cb: const-string v1, "USER_CRASH_DATE" // string@0b2d │ │ -04bbae: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ -04bbb2: 7030 290f 1002 |00cf: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bbb8: 6900 7103 |00d2: sput-object v0, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ -04bbbc: 2200 a102 |00d4: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bbc0: 1a01 8202 |00d6: const-string v1, "DUMPSYS_MEMINFO" // string@0282 │ │ -04bbc4: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ -04bbc8: 7030 290f 1002 |00da: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bbce: 6900 5d03 |00dd: sput-object v0, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ -04bbd2: 2200 a102 |00df: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bbd6: 1a01 7f02 |00e1: const-string v1, "DROPBOX" // string@027f │ │ -04bbda: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ -04bbde: 7030 290f 1002 |00e5: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bbe4: 6900 5c03 |00e8: sput-object v0, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ -04bbe8: 2200 a102 |00ea: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bbec: 1a01 d803 |00ec: const-string v1, "LOGCAT" // string@03d8 │ │ -04bbf0: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ -04bbf4: 7030 290f 1002 |00f0: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bbfa: 6900 6403 |00f3: sput-object v0, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ -04bbfe: 2200 a102 |00f5: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc02: 1a01 9a02 |00f7: const-string v1, "EVENTSLOG" // string@029a │ │ -04bc06: 1302 1700 |00f9: const/16 v2, #int 23 // #17 │ │ -04bc0a: 7030 290f 1002 |00fb: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc10: 6900 5f03 |00fe: sput-object v0, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ -04bc14: 2200 a102 |0100: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc18: 1a01 6f09 |0102: const-string v1, "RADIOLOG" // string@096f │ │ -04bc1c: 1302 1800 |0104: const/16 v2, #int 24 // #18 │ │ -04bc20: 7030 290f 1002 |0106: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc26: 6900 6803 |0109: sput-object v0, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ -04bc2a: 2200 a102 |010b: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc2e: 1a01 6103 |010d: const-string v1, "IS_SILENT" // string@0361 │ │ -04bc32: 1302 1900 |010f: const/16 v2, #int 25 // #19 │ │ -04bc36: 7030 290f 1002 |0111: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc3c: 6900 6303 |0114: sput-object v0, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04bc40: 2200 a102 |0116: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc44: 1a01 7602 |0118: const-string v1, "DEVICE_ID" // string@0276 │ │ -04bc48: 1302 1a00 |011a: const/16 v2, #int 26 // #1a │ │ -04bc4c: 7030 290f 1002 |011c: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc52: 6900 5a03 |011f: sput-object v0, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ -04bc56: 2200 a102 |0121: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc5a: 1a01 5603 |0123: const-string v1, "INSTALLATION_ID" // string@0356 │ │ -04bc5e: 1302 1b00 |0125: const/16 v2, #int 27 // #1b │ │ -04bc62: 7030 290f 1002 |0127: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc68: 6900 6203 |012a: sput-object v0, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ -04bc6c: 2200 a102 |012c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc70: 1a01 2e0b |012e: const-string v1, "USER_EMAIL" // string@0b2e │ │ -04bc74: 1302 1c00 |0130: const/16 v2, #int 28 // #1c │ │ -04bc78: 7030 290f 1002 |0132: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc7e: 6900 7203 |0135: sput-object v0, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -04bc82: 2200 a102 |0137: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc86: 1a01 7502 |0139: const-string v1, "DEVICE_FEATURES" // string@0275 │ │ -04bc8a: 1302 1d00 |013b: const/16 v2, #int 29 // #1d │ │ -04bc8e: 7030 290f 1002 |013d: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bc94: 6900 5903 |0140: sput-object v0, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ -04bc98: 2200 a102 |0142: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bc9c: 1a01 9802 |0144: const-string v1, "ENVIRONMENT" // string@0298 │ │ -04bca0: 1302 1e00 |0146: const/16 v2, #int 30 // #1e │ │ -04bca4: 7030 290f 1002 |0148: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bcaa: 6900 5e03 |014b: sput-object v0, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ -04bcae: 2200 a102 |014d: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bcb2: 1a01 bd09 |014f: const-string v1, "SETTINGS_SYSTEM" // string@09bd │ │ -04bcb6: 1302 1f00 |0151: const/16 v2, #int 31 // #1f │ │ -04bcba: 7030 290f 1002 |0153: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bcc0: 6900 6b03 |0156: sput-object v0, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ -04bcc4: 2200 a102 |0158: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bcc8: 1a01 bc09 |015a: const-string v1, "SETTINGS_SECURE" // string@09bc │ │ -04bccc: 1302 2000 |015c: const/16 v2, #int 32 // #20 │ │ -04bcd0: 7030 290f 1002 |015e: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bcd6: 6900 6a03 |0161: sput-object v0, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ -04bcda: 2200 a102 |0163: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bcde: 1a01 be09 |0165: const-string v1, "SHARED_PREFERENCES" // string@09be │ │ -04bce2: 1302 2100 |0167: const/16 v2, #int 33 // #21 │ │ -04bce6: 7030 290f 1002 |0169: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ -04bcec: 6900 6c03 |016c: sput-object v0, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ -04bcf0: 1300 2200 |016e: const/16 v0, #int 34 // #22 │ │ -04bcf4: 2300 3b04 |0170: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ -04bcf8: 6201 6903 |0172: sget-object v1, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -04bcfc: 4d01 0003 |0174: aput-object v1, v0, v3 │ │ -04bd00: 6201 5203 |0176: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ -04bd04: 4d01 0004 |0178: aput-object v1, v0, v4 │ │ -04bd08: 6201 5303 |017a: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04bd0c: 4d01 0005 |017c: aput-object v1, v0, v5 │ │ -04bd10: 6201 6503 |017e: sget-object v1, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -04bd14: 4d01 0006 |0180: aput-object v1, v0, v6 │ │ -04bd18: 6201 6003 |0182: sget-object v1, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ -04bd1c: 4d01 0007 |0184: aput-object v1, v0, v7 │ │ -04bd20: 1251 |0186: const/4 v1, #int 5 // #5 │ │ -04bd22: 6202 6603 |0187: sget-object v2, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ -04bd26: 4d02 0001 |0189: aput-object v2, v0, v1 │ │ -04bd2a: 1261 |018b: const/4 v1, #int 6 // #6 │ │ -04bd2c: 6202 5103 |018c: sget-object v2, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04bd30: 4d02 0001 |018e: aput-object v2, v0, v1 │ │ -04bd34: 1271 |0190: const/4 v1, #int 7 // #7 │ │ -04bd36: 6202 5603 |0191: sget-object v2, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ -04bd3a: 4d02 0001 |0193: aput-object v2, v0, v1 │ │ -04bd3e: 1301 0800 |0195: const/16 v1, #int 8 // #8 │ │ -04bd42: 6202 5503 |0197: sget-object v2, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ -04bd46: 4d02 0001 |0199: aput-object v2, v0, v1 │ │ -04bd4a: 1301 0900 |019b: const/16 v1, #int 9 // #9 │ │ -04bd4e: 6202 6703 |019d: sget-object v2, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ -04bd52: 4d02 0001 |019f: aput-object v2, v0, v1 │ │ -04bd56: 1301 0a00 |01a1: const/16 v1, #int 10 // #a │ │ -04bd5a: 6202 6e03 |01a3: sget-object v2, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ -04bd5e: 4d02 0001 |01a5: aput-object v2, v0, v1 │ │ -04bd62: 1301 0b00 |01a7: const/16 v1, #int 11 // #b │ │ -04bd66: 6202 5403 |01a9: sget-object v2, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ -04bd6a: 4d02 0001 |01ab: aput-object v2, v0, v1 │ │ -04bd6e: 1301 0c00 |01ad: const/16 v1, #int 12 // #c │ │ -04bd72: 6202 5803 |01af: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ -04bd76: 4d02 0001 |01b1: aput-object v2, v0, v1 │ │ -04bd7a: 1301 0d00 |01b3: const/16 v1, #int 13 // #d │ │ -04bd7e: 6202 6d03 |01b5: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ -04bd82: 4d02 0001 |01b7: aput-object v2, v0, v1 │ │ -04bd86: 1301 0e00 |01b9: const/16 v1, #int 14 // #e │ │ -04bd8a: 6202 6103 |01bb: sget-object v2, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ -04bd8e: 4d02 0001 |01bd: aput-object v2, v0, v1 │ │ -04bd92: 1301 0f00 |01bf: const/16 v1, #int 15 // #f │ │ -04bd96: 6202 5703 |01c1: sget-object v2, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ -04bd9a: 4d02 0001 |01c3: aput-object v2, v0, v1 │ │ -04bd9e: 1301 1000 |01c5: const/16 v1, #int 16 // #10 │ │ -04bda2: 6202 5b03 |01c7: sget-object v2, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ -04bda6: 4d02 0001 |01c9: aput-object v2, v0, v1 │ │ -04bdaa: 1301 1100 |01cb: const/16 v1, #int 17 // #11 │ │ -04bdae: 6202 7003 |01cd: sget-object v2, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ -04bdb2: 4d02 0001 |01cf: aput-object v2, v0, v1 │ │ -04bdb6: 1301 1200 |01d1: const/16 v1, #int 18 // #12 │ │ -04bdba: 6202 6f03 |01d3: sget-object v2, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ -04bdbe: 4d02 0001 |01d5: aput-object v2, v0, v1 │ │ -04bdc2: 1301 1300 |01d7: const/16 v1, #int 19 // #13 │ │ -04bdc6: 6202 7103 |01d9: sget-object v2, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ -04bdca: 4d02 0001 |01db: aput-object v2, v0, v1 │ │ -04bdce: 1301 1400 |01dd: const/16 v1, #int 20 // #14 │ │ -04bdd2: 6202 5d03 |01df: sget-object v2, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ -04bdd6: 4d02 0001 |01e1: aput-object v2, v0, v1 │ │ -04bdda: 1301 1500 |01e3: const/16 v1, #int 21 // #15 │ │ -04bdde: 6202 5c03 |01e5: sget-object v2, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ -04bde2: 4d02 0001 |01e7: aput-object v2, v0, v1 │ │ -04bde6: 1301 1600 |01e9: const/16 v1, #int 22 // #16 │ │ -04bdea: 6202 6403 |01eb: sget-object v2, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ -04bdee: 4d02 0001 |01ed: aput-object v2, v0, v1 │ │ -04bdf2: 1301 1700 |01ef: const/16 v1, #int 23 // #17 │ │ -04bdf6: 6202 5f03 |01f1: sget-object v2, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ -04bdfa: 4d02 0001 |01f3: aput-object v2, v0, v1 │ │ -04bdfe: 1301 1800 |01f5: const/16 v1, #int 24 // #18 │ │ -04be02: 6202 6803 |01f7: sget-object v2, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ -04be06: 4d02 0001 |01f9: aput-object v2, v0, v1 │ │ -04be0a: 1301 1900 |01fb: const/16 v1, #int 25 // #19 │ │ -04be0e: 6202 6303 |01fd: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ -04be12: 4d02 0001 |01ff: aput-object v2, v0, v1 │ │ -04be16: 1301 1a00 |0201: const/16 v1, #int 26 // #1a │ │ -04be1a: 6202 5a03 |0203: sget-object v2, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ -04be1e: 4d02 0001 |0205: aput-object v2, v0, v1 │ │ -04be22: 1301 1b00 |0207: const/16 v1, #int 27 // #1b │ │ -04be26: 6202 6203 |0209: sget-object v2, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ -04be2a: 4d02 0001 |020b: aput-object v2, v0, v1 │ │ -04be2e: 1301 1c00 |020d: const/16 v1, #int 28 // #1c │ │ -04be32: 6202 7203 |020f: sget-object v2, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ -04be36: 4d02 0001 |0211: aput-object v2, v0, v1 │ │ -04be3a: 1301 1d00 |0213: const/16 v1, #int 29 // #1d │ │ -04be3e: 6202 5903 |0215: sget-object v2, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ -04be42: 4d02 0001 |0217: aput-object v2, v0, v1 │ │ -04be46: 1301 1e00 |0219: const/16 v1, #int 30 // #1e │ │ -04be4a: 6202 5e03 |021b: sget-object v2, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ -04be4e: 4d02 0001 |021d: aput-object v2, v0, v1 │ │ -04be52: 1301 1f00 |021f: const/16 v1, #int 31 // #1f │ │ -04be56: 6202 6b03 |0221: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ -04be5a: 4d02 0001 |0223: aput-object v2, v0, v1 │ │ -04be5e: 1301 2000 |0225: const/16 v1, #int 32 // #20 │ │ -04be62: 6202 6a03 |0227: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ -04be66: 4d02 0001 |0229: aput-object v2, v0, v1 │ │ -04be6a: 1301 2100 |022b: const/16 v1, #int 33 // #21 │ │ -04be6e: 6202 6c03 |022d: sget-object v2, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ -04be72: 4d02 0001 |022f: aput-object v2, v0, v1 │ │ -04be76: 6900 5003 |0231: sput-object v0, Lorg/acra/ReportField;.$VALUES:[Lorg/acra/ReportField; // field@0350 │ │ -04be7a: 0e00 |0233: return-void │ │ +04b360: |[04b360] org.acra.ReportField.:()V │ │ +04b370: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +04b372: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +04b374: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +04b376: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +04b378: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +04b37a: 2200 a102 |0005: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b37e: 1a01 7509 |0007: const-string v1, "REPORT_ID" // string@0975 │ │ +04b382: 7030 290f 1003 |0009: invoke-direct {v0, v1, v3}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b388: 6900 6903 |000c: sput-object v0, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +04b38c: 2200 a102 |000e: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b390: 1a01 7e01 |0010: const-string v1, "APP_VERSION_CODE" // string@017e │ │ +04b394: 7030 290f 1004 |0012: invoke-direct {v0, v1, v4}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b39a: 6900 5203 |0015: sput-object v0, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ +04b39e: 2200 a102 |0017: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b3a2: 1a01 7f01 |0019: const-string v1, "APP_VERSION_NAME" // string@017f │ │ +04b3a6: 7030 290f 1005 |001b: invoke-direct {v0, v1, v5}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b3ac: 6900 5303 |001e: sput-object v0, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +04b3b0: 2200 a102 |0020: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b3b4: 1a01 1b09 |0022: const-string v1, "PACKAGE_NAME" // string@091b │ │ +04b3b8: 7030 290f 1006 |0024: invoke-direct {v0, v1, v6}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b3be: 6900 6503 |0027: sput-object v0, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +04b3c2: 2200 a102 |0029: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b3c6: 1a01 e202 |002b: const-string v1, "FILE_PATH" // string@02e2 │ │ +04b3ca: 7030 290f 1007 |002d: invoke-direct {v0, v1, v7}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b3d0: 6900 6003 |0030: sput-object v0, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ +04b3d4: 2200 a102 |0032: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b3d8: 1a01 1e09 |0034: const-string v1, "PHONE_MODEL" // string@091e │ │ +04b3dc: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +04b3de: 7030 290f 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b3e4: 6900 6603 |003a: sput-object v0, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +04b3e8: 2200 a102 |003c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b3ec: 1a01 7101 |003e: const-string v1, "ANDROID_VERSION" // string@0171 │ │ +04b3f0: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +04b3f2: 7030 290f 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b3f8: 6900 5103 |0044: sput-object v0, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +04b3fc: 2200 a102 |0046: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b400: 1a01 ea01 |0048: const-string v1, "BUILD" // string@01ea │ │ +04b404: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +04b406: 7030 290f 1002 |004b: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b40c: 6900 5603 |004e: sput-object v0, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ +04b410: 2200 a102 |0050: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b414: 1a01 e801 |0052: const-string v1, "BRAND" // string@01e8 │ │ +04b418: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +04b41c: 7030 290f 1002 |0056: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b422: 6900 5503 |0059: sput-object v0, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +04b426: 2200 a102 |005b: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b42a: 1a01 3d09 |005d: const-string v1, "PRODUCT" // string@093d │ │ +04b42e: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +04b432: 7030 290f 1002 |0061: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b438: 6900 6703 |0064: sput-object v0, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ +04b43c: 2200 a102 |0066: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b440: 1a01 8a0a |0068: const-string v1, "TOTAL_MEM_SIZE" // string@0a8a │ │ +04b444: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +04b448: 7030 290f 1002 |006c: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b44e: 6900 6e03 |006f: sput-object v0, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ +04b452: 2200 a102 |0071: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b456: 1a01 8201 |0073: const-string v1, "AVAILABLE_MEM_SIZE" // string@0182 │ │ +04b45a: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +04b45e: 7030 290f 1002 |0077: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b464: 6900 5403 |007a: sput-object v0, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ +04b468: 2200 a102 |007c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b46c: 1a01 1c02 |007e: const-string v1, "CUSTOM_DATA" // string@021c │ │ +04b470: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +04b474: 7030 290f 1002 |0082: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b47a: 6900 5803 |0085: sput-object v0, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +04b47e: 2200 a102 |0087: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b482: 1a01 c609 |0089: const-string v1, "STACK_TRACE" // string@09c6 │ │ +04b486: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +04b48a: 7030 290f 1002 |008d: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b490: 6900 6d03 |0090: sput-object v0, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ +04b494: 2200 a102 |0092: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b498: 1a01 5403 |0094: const-string v1, "INITIAL_CONFIGURATION" // string@0354 │ │ +04b49c: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ +04b4a0: 7030 290f 1002 |0098: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b4a6: 6900 6103 |009b: sput-object v0, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ +04b4aa: 2200 a102 |009d: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b4ae: 1a01 1802 |009f: const-string v1, "CRASH_CONFIGURATION" // string@0218 │ │ +04b4b2: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ +04b4b6: 7030 290f 1002 |00a3: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b4bc: 6900 5703 |00a6: sput-object v0, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ +04b4c0: 2200 a102 |00a8: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b4c4: 1a01 7e02 |00aa: const-string v1, "DISPLAY" // string@027e │ │ +04b4c8: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ +04b4cc: 7030 290f 1002 |00ae: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b4d2: 6900 5b03 |00b1: sput-object v0, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ +04b4d6: 2200 a102 |00b3: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b4da: 1a01 260b |00b5: const-string v1, "USER_COMMENT" // string@0b26 │ │ +04b4de: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ +04b4e2: 7030 290f 1002 |00b9: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b4e8: 6900 7003 |00bc: sput-object v0, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +04b4ec: 2200 a102 |00be: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b4f0: 1a01 250b |00c0: const-string v1, "USER_APP_START_DATE" // string@0b25 │ │ +04b4f4: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ +04b4f8: 7030 290f 1002 |00c4: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b4fe: 6900 6f03 |00c7: sput-object v0, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ +04b502: 2200 a102 |00c9: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b506: 1a01 270b |00cb: const-string v1, "USER_CRASH_DATE" // string@0b27 │ │ +04b50a: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ +04b50e: 7030 290f 1002 |00cf: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b514: 6900 7103 |00d2: sput-object v0, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ +04b518: 2200 a102 |00d4: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b51c: 1a01 8202 |00d6: const-string v1, "DUMPSYS_MEMINFO" // string@0282 │ │ +04b520: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ +04b524: 7030 290f 1002 |00da: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b52a: 6900 5d03 |00dd: sput-object v0, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ +04b52e: 2200 a102 |00df: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b532: 1a01 7f02 |00e1: const-string v1, "DROPBOX" // string@027f │ │ +04b536: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ +04b53a: 7030 290f 1002 |00e5: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b540: 6900 5c03 |00e8: sput-object v0, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ +04b544: 2200 a102 |00ea: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b548: 1a01 d803 |00ec: const-string v1, "LOGCAT" // string@03d8 │ │ +04b54c: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ +04b550: 7030 290f 1002 |00f0: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b556: 6900 6403 |00f3: sput-object v0, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ +04b55a: 2200 a102 |00f5: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b55e: 1a01 9a02 |00f7: const-string v1, "EVENTSLOG" // string@029a │ │ +04b562: 1302 1700 |00f9: const/16 v2, #int 23 // #17 │ │ +04b566: 7030 290f 1002 |00fb: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b56c: 6900 5f03 |00fe: sput-object v0, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ +04b570: 2200 a102 |0100: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b574: 1a01 6909 |0102: const-string v1, "RADIOLOG" // string@0969 │ │ +04b578: 1302 1800 |0104: const/16 v2, #int 24 // #18 │ │ +04b57c: 7030 290f 1002 |0106: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b582: 6900 6803 |0109: sput-object v0, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ +04b586: 2200 a102 |010b: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b58a: 1a01 6103 |010d: const-string v1, "IS_SILENT" // string@0361 │ │ +04b58e: 1302 1900 |010f: const/16 v2, #int 25 // #19 │ │ +04b592: 7030 290f 1002 |0111: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b598: 6900 6303 |0114: sput-object v0, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04b59c: 2200 a102 |0116: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b5a0: 1a01 7602 |0118: const-string v1, "DEVICE_ID" // string@0276 │ │ +04b5a4: 1302 1a00 |011a: const/16 v2, #int 26 // #1a │ │ +04b5a8: 7030 290f 1002 |011c: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b5ae: 6900 5a03 |011f: sput-object v0, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ +04b5b2: 2200 a102 |0121: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b5b6: 1a01 5603 |0123: const-string v1, "INSTALLATION_ID" // string@0356 │ │ +04b5ba: 1302 1b00 |0125: const/16 v2, #int 27 // #1b │ │ +04b5be: 7030 290f 1002 |0127: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b5c4: 6900 6203 |012a: sput-object v0, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ +04b5c8: 2200 a102 |012c: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b5cc: 1a01 280b |012e: const-string v1, "USER_EMAIL" // string@0b28 │ │ +04b5d0: 1302 1c00 |0130: const/16 v2, #int 28 // #1c │ │ +04b5d4: 7030 290f 1002 |0132: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b5da: 6900 7203 |0135: sput-object v0, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +04b5de: 2200 a102 |0137: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b5e2: 1a01 7502 |0139: const-string v1, "DEVICE_FEATURES" // string@0275 │ │ +04b5e6: 1302 1d00 |013b: const/16 v2, #int 29 // #1d │ │ +04b5ea: 7030 290f 1002 |013d: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b5f0: 6900 5903 |0140: sput-object v0, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ +04b5f4: 2200 a102 |0142: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b5f8: 1a01 9802 |0144: const-string v1, "ENVIRONMENT" // string@0298 │ │ +04b5fc: 1302 1e00 |0146: const/16 v2, #int 30 // #1e │ │ +04b600: 7030 290f 1002 |0148: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b606: 6900 5e03 |014b: sput-object v0, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ +04b60a: 2200 a102 |014d: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b60e: 1a01 b709 |014f: const-string v1, "SETTINGS_SYSTEM" // string@09b7 │ │ +04b612: 1302 1f00 |0151: const/16 v2, #int 31 // #1f │ │ +04b616: 7030 290f 1002 |0153: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b61c: 6900 6b03 |0156: sput-object v0, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ +04b620: 2200 a102 |0158: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b624: 1a01 b609 |015a: const-string v1, "SETTINGS_SECURE" // string@09b6 │ │ +04b628: 1302 2000 |015c: const/16 v2, #int 32 // #20 │ │ +04b62c: 7030 290f 1002 |015e: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b632: 6900 6a03 |0161: sput-object v0, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ +04b636: 2200 a102 |0163: new-instance v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b63a: 1a01 b809 |0165: const-string v1, "SHARED_PREFERENCES" // string@09b8 │ │ +04b63e: 1302 2100 |0167: const/16 v2, #int 33 // #21 │ │ +04b642: 7030 290f 1002 |0169: invoke-direct {v0, v1, v2}, Lorg/acra/ReportField;.:(Ljava/lang/String;I)V // method@0f29 │ │ +04b648: 6900 6c03 |016c: sput-object v0, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ +04b64c: 1300 2200 |016e: const/16 v0, #int 34 // #22 │ │ +04b650: 2300 3b04 |0170: new-array v0, v0, [Lorg/acra/ReportField; // type@043b │ │ +04b654: 6201 6903 |0172: sget-object v1, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +04b658: 4d01 0003 |0174: aput-object v1, v0, v3 │ │ +04b65c: 6201 5203 |0176: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_CODE:Lorg/acra/ReportField; // field@0352 │ │ +04b660: 4d01 0004 |0178: aput-object v1, v0, v4 │ │ +04b664: 6201 5303 |017a: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +04b668: 4d01 0005 |017c: aput-object v1, v0, v5 │ │ +04b66c: 6201 6503 |017e: sget-object v1, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +04b670: 4d01 0006 |0180: aput-object v1, v0, v6 │ │ +04b674: 6201 6003 |0182: sget-object v1, Lorg/acra/ReportField;.FILE_PATH:Lorg/acra/ReportField; // field@0360 │ │ +04b678: 4d01 0007 |0184: aput-object v1, v0, v7 │ │ +04b67c: 1251 |0186: const/4 v1, #int 5 // #5 │ │ +04b67e: 6202 6603 |0187: sget-object v2, Lorg/acra/ReportField;.PHONE_MODEL:Lorg/acra/ReportField; // field@0366 │ │ +04b682: 4d02 0001 |0189: aput-object v2, v0, v1 │ │ +04b686: 1261 |018b: const/4 v1, #int 6 // #6 │ │ +04b688: 6202 5103 |018c: sget-object v2, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +04b68c: 4d02 0001 |018e: aput-object v2, v0, v1 │ │ +04b690: 1271 |0190: const/4 v1, #int 7 // #7 │ │ +04b692: 6202 5603 |0191: sget-object v2, Lorg/acra/ReportField;.BUILD:Lorg/acra/ReportField; // field@0356 │ │ +04b696: 4d02 0001 |0193: aput-object v2, v0, v1 │ │ +04b69a: 1301 0800 |0195: const/16 v1, #int 8 // #8 │ │ +04b69e: 6202 5503 |0197: sget-object v2, Lorg/acra/ReportField;.BRAND:Lorg/acra/ReportField; // field@0355 │ │ +04b6a2: 4d02 0001 |0199: aput-object v2, v0, v1 │ │ +04b6a6: 1301 0900 |019b: const/16 v1, #int 9 // #9 │ │ +04b6aa: 6202 6703 |019d: sget-object v2, Lorg/acra/ReportField;.PRODUCT:Lorg/acra/ReportField; // field@0367 │ │ +04b6ae: 4d02 0001 |019f: aput-object v2, v0, v1 │ │ +04b6b2: 1301 0a00 |01a1: const/16 v1, #int 10 // #a │ │ +04b6b6: 6202 6e03 |01a3: sget-object v2, Lorg/acra/ReportField;.TOTAL_MEM_SIZE:Lorg/acra/ReportField; // field@036e │ │ +04b6ba: 4d02 0001 |01a5: aput-object v2, v0, v1 │ │ +04b6be: 1301 0b00 |01a7: const/16 v1, #int 11 // #b │ │ +04b6c2: 6202 5403 |01a9: sget-object v2, Lorg/acra/ReportField;.AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; // field@0354 │ │ +04b6c6: 4d02 0001 |01ab: aput-object v2, v0, v1 │ │ +04b6ca: 1301 0c00 |01ad: const/16 v1, #int 12 // #c │ │ +04b6ce: 6202 5803 |01af: sget-object v2, Lorg/acra/ReportField;.CUSTOM_DATA:Lorg/acra/ReportField; // field@0358 │ │ +04b6d2: 4d02 0001 |01b1: aput-object v2, v0, v1 │ │ +04b6d6: 1301 0d00 |01b3: const/16 v1, #int 13 // #d │ │ +04b6da: 6202 6d03 |01b5: sget-object v2, Lorg/acra/ReportField;.STACK_TRACE:Lorg/acra/ReportField; // field@036d │ │ +04b6de: 4d02 0001 |01b7: aput-object v2, v0, v1 │ │ +04b6e2: 1301 0e00 |01b9: const/16 v1, #int 14 // #e │ │ +04b6e6: 6202 6103 |01bb: sget-object v2, Lorg/acra/ReportField;.INITIAL_CONFIGURATION:Lorg/acra/ReportField; // field@0361 │ │ +04b6ea: 4d02 0001 |01bd: aput-object v2, v0, v1 │ │ +04b6ee: 1301 0f00 |01bf: const/16 v1, #int 15 // #f │ │ +04b6f2: 6202 5703 |01c1: sget-object v2, Lorg/acra/ReportField;.CRASH_CONFIGURATION:Lorg/acra/ReportField; // field@0357 │ │ +04b6f6: 4d02 0001 |01c3: aput-object v2, v0, v1 │ │ +04b6fa: 1301 1000 |01c5: const/16 v1, #int 16 // #10 │ │ +04b6fe: 6202 5b03 |01c7: sget-object v2, Lorg/acra/ReportField;.DISPLAY:Lorg/acra/ReportField; // field@035b │ │ +04b702: 4d02 0001 |01c9: aput-object v2, v0, v1 │ │ +04b706: 1301 1100 |01cb: const/16 v1, #int 17 // #11 │ │ +04b70a: 6202 7003 |01cd: sget-object v2, Lorg/acra/ReportField;.USER_COMMENT:Lorg/acra/ReportField; // field@0370 │ │ +04b70e: 4d02 0001 |01cf: aput-object v2, v0, v1 │ │ +04b712: 1301 1200 |01d1: const/16 v1, #int 18 // #12 │ │ +04b716: 6202 6f03 |01d3: sget-object v2, Lorg/acra/ReportField;.USER_APP_START_DATE:Lorg/acra/ReportField; // field@036f │ │ +04b71a: 4d02 0001 |01d5: aput-object v2, v0, v1 │ │ +04b71e: 1301 1300 |01d7: const/16 v1, #int 19 // #13 │ │ +04b722: 6202 7103 |01d9: sget-object v2, Lorg/acra/ReportField;.USER_CRASH_DATE:Lorg/acra/ReportField; // field@0371 │ │ +04b726: 4d02 0001 |01db: aput-object v2, v0, v1 │ │ +04b72a: 1301 1400 |01dd: const/16 v1, #int 20 // #14 │ │ +04b72e: 6202 5d03 |01df: sget-object v2, Lorg/acra/ReportField;.DUMPSYS_MEMINFO:Lorg/acra/ReportField; // field@035d │ │ +04b732: 4d02 0001 |01e1: aput-object v2, v0, v1 │ │ +04b736: 1301 1500 |01e3: const/16 v1, #int 21 // #15 │ │ +04b73a: 6202 5c03 |01e5: sget-object v2, Lorg/acra/ReportField;.DROPBOX:Lorg/acra/ReportField; // field@035c │ │ +04b73e: 4d02 0001 |01e7: aput-object v2, v0, v1 │ │ +04b742: 1301 1600 |01e9: const/16 v1, #int 22 // #16 │ │ +04b746: 6202 6403 |01eb: sget-object v2, Lorg/acra/ReportField;.LOGCAT:Lorg/acra/ReportField; // field@0364 │ │ +04b74a: 4d02 0001 |01ed: aput-object v2, v0, v1 │ │ +04b74e: 1301 1700 |01ef: const/16 v1, #int 23 // #17 │ │ +04b752: 6202 5f03 |01f1: sget-object v2, Lorg/acra/ReportField;.EVENTSLOG:Lorg/acra/ReportField; // field@035f │ │ +04b756: 4d02 0001 |01f3: aput-object v2, v0, v1 │ │ +04b75a: 1301 1800 |01f5: const/16 v1, #int 24 // #18 │ │ +04b75e: 6202 6803 |01f7: sget-object v2, Lorg/acra/ReportField;.RADIOLOG:Lorg/acra/ReportField; // field@0368 │ │ +04b762: 4d02 0001 |01f9: aput-object v2, v0, v1 │ │ +04b766: 1301 1900 |01fb: const/16 v1, #int 25 // #19 │ │ +04b76a: 6202 6303 |01fd: sget-object v2, Lorg/acra/ReportField;.IS_SILENT:Lorg/acra/ReportField; // field@0363 │ │ +04b76e: 4d02 0001 |01ff: aput-object v2, v0, v1 │ │ +04b772: 1301 1a00 |0201: const/16 v1, #int 26 // #1a │ │ +04b776: 6202 5a03 |0203: sget-object v2, Lorg/acra/ReportField;.DEVICE_ID:Lorg/acra/ReportField; // field@035a │ │ +04b77a: 4d02 0001 |0205: aput-object v2, v0, v1 │ │ +04b77e: 1301 1b00 |0207: const/16 v1, #int 27 // #1b │ │ +04b782: 6202 6203 |0209: sget-object v2, Lorg/acra/ReportField;.INSTALLATION_ID:Lorg/acra/ReportField; // field@0362 │ │ +04b786: 4d02 0001 |020b: aput-object v2, v0, v1 │ │ +04b78a: 1301 1c00 |020d: const/16 v1, #int 28 // #1c │ │ +04b78e: 6202 7203 |020f: sget-object v2, Lorg/acra/ReportField;.USER_EMAIL:Lorg/acra/ReportField; // field@0372 │ │ +04b792: 4d02 0001 |0211: aput-object v2, v0, v1 │ │ +04b796: 1301 1d00 |0213: const/16 v1, #int 29 // #1d │ │ +04b79a: 6202 5903 |0215: sget-object v2, Lorg/acra/ReportField;.DEVICE_FEATURES:Lorg/acra/ReportField; // field@0359 │ │ +04b79e: 4d02 0001 |0217: aput-object v2, v0, v1 │ │ +04b7a2: 1301 1e00 |0219: const/16 v1, #int 30 // #1e │ │ +04b7a6: 6202 5e03 |021b: sget-object v2, Lorg/acra/ReportField;.ENVIRONMENT:Lorg/acra/ReportField; // field@035e │ │ +04b7aa: 4d02 0001 |021d: aput-object v2, v0, v1 │ │ +04b7ae: 1301 1f00 |021f: const/16 v1, #int 31 // #1f │ │ +04b7b2: 6202 6b03 |0221: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SYSTEM:Lorg/acra/ReportField; // field@036b │ │ +04b7b6: 4d02 0001 |0223: aput-object v2, v0, v1 │ │ +04b7ba: 1301 2000 |0225: const/16 v1, #int 32 // #20 │ │ +04b7be: 6202 6a03 |0227: sget-object v2, Lorg/acra/ReportField;.SETTINGS_SECURE:Lorg/acra/ReportField; // field@036a │ │ +04b7c2: 4d02 0001 |0229: aput-object v2, v0, v1 │ │ +04b7c6: 1301 2100 |022b: const/16 v1, #int 33 // #21 │ │ +04b7ca: 6202 6c03 |022d: sget-object v2, Lorg/acra/ReportField;.SHARED_PREFERENCES:Lorg/acra/ReportField; // field@036c │ │ +04b7ce: 4d02 0001 |022f: aput-object v2, v0, v1 │ │ +04b7d2: 6900 5003 |0231: sput-object v0, Lorg/acra/ReportField;.$VALUES:[Lorg/acra/ReportField; // field@0350 │ │ +04b7d6: 0e00 |0233: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ 0x000e line=36 │ │ 0x0017 line=40 │ │ 0x0020 line=44 │ │ 0x0029 line=49 │ │ @@ -53604,17 +53616,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 │ │ -04be7c: |[04be7c] org.acra.ReportField.:(Ljava/lang/String;I)V │ │ -04be8c: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -04be92: 0e00 |0003: return-void │ │ +04b7d8: |[04b7d8] org.acra.ReportField.:(Ljava/lang/String;I)V │ │ +04b7e8: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +04b7ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ReportField; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -53624,20 +53636,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/acra/ReportField;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04be94: |[04be94] org.acra.ReportField.valueOf:(Ljava/lang/String;)Lorg/acra/ReportField; │ │ -04bea4: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ -04bea8: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -04beae: 0c00 |0005: move-result-object v0 │ │ -04beb0: 1f00 a102 |0006: check-cast v0, Lorg/acra/ReportField; // type@02a1 │ │ -04beb4: 1100 |0008: return-object v0 │ │ +04b7f0: |[04b7f0] org.acra.ReportField.valueOf:(Ljava/lang/String;)Lorg/acra/ReportField; │ │ +04b800: 1c00 a102 |0000: const-class v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b804: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +04b80a: 0c00 |0005: move-result-object v0 │ │ +04b80c: 1f00 a102 |0006: check-cast v0, Lorg/acra/ReportField; // type@02a1 │ │ +04b810: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/acra/ReportField;) │ │ @@ -53645,33 +53657,33 @@ │ │ type : '()[Lorg/acra/ReportField;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04beb8: |[04beb8] org.acra.ReportField.values:()[Lorg/acra/ReportField; │ │ -04bec8: 6200 5003 |0000: sget-object v0, Lorg/acra/ReportField;.$VALUES:[Lorg/acra/ReportField; // field@0350 │ │ -04becc: 6e10 0319 0000 |0002: invoke-virtual {v0}, [Lorg/acra/ReportField;.clone:()Ljava/lang/Object; // method@1903 │ │ -04bed2: 0c00 |0005: move-result-object v0 │ │ -04bed4: 1f00 3b04 |0006: check-cast v0, [Lorg/acra/ReportField; // type@043b │ │ -04bed8: 1100 |0008: return-object v0 │ │ +04b814: |[04b814] org.acra.ReportField.values:()[Lorg/acra/ReportField; │ │ +04b824: 6200 5003 |0000: sget-object v0, Lorg/acra/ReportField;.$VALUES:[Lorg/acra/ReportField; // field@0350 │ │ +04b828: 6e10 0319 0000 |0002: invoke-virtual {v0}, [Lorg/acra/ReportField;.clone:()Ljava/lang/Object; // method@1903 │ │ +04b82e: 0c00 |0005: move-result-object v0 │ │ +04b830: 1f00 3b04 |0006: check-cast v0, [Lorg/acra/ReportField; // type@043b │ │ +04b834: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2454 (ReportField.java) │ │ + source_file_idx : 2448 (ReportField.java) │ │ │ │ Class #220 header: │ │ class_idx : 674 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2458 │ │ +source_file_idx : 2452 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -53708,40 +53720,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04bedc: |[04bedc] org.acra.ReportingInteractionMode.:()V │ │ -04beec: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -04beee: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04bef0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04bef2: 2200 a202 |0003: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ -04bef6: 1a01 c509 |0005: const-string v1, "SILENT" // string@09c5 │ │ -04befa: 7030 2f0f 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ -04bf00: 6900 7503 |000a: sput-object v0, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04bf04: 2200 a202 |000c: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ -04bf08: 1a01 e308 |000e: const-string v1, "NOTIFICATION" // string@08e3 │ │ -04bf0c: 7030 2f0f 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ -04bf12: 6900 7403 |0013: sput-object v0, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04bf16: 2200 a202 |0015: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ -04bf1a: 1a01 8e0a |0017: const-string v1, "TOAST" // string@0a8e │ │ -04bf1e: 7030 2f0f 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ -04bf24: 6900 7603 |001c: sput-object v0, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04bf28: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -04bf2a: 2300 3c04 |001f: new-array v0, v0, [Lorg/acra/ReportingInteractionMode; // type@043c │ │ -04bf2e: 6201 7503 |0021: sget-object v1, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ -04bf32: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -04bf36: 6201 7403 |0025: sget-object v1, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ -04bf3a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -04bf3e: 6201 7603 |0029: sget-object v1, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ -04bf42: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -04bf46: 6900 7303 |002d: sput-object v0, Lorg/acra/ReportingInteractionMode;.$VALUES:[Lorg/acra/ReportingInteractionMode; // field@0373 │ │ -04bf4a: 0e00 |002f: return-void │ │ +04b838: |[04b838] org.acra.ReportingInteractionMode.:()V │ │ +04b848: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +04b84a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +04b84c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04b84e: 2200 a202 |0003: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ +04b852: 1a01 bf09 |0005: const-string v1, "SILENT" // string@09bf │ │ +04b856: 7030 2f0f 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ +04b85c: 6900 7503 |000a: sput-object v0, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04b860: 2200 a202 |000c: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ +04b864: 1a01 dd08 |000e: const-string v1, "NOTIFICATION" // string@08dd │ │ +04b868: 7030 2f0f 1003 |0010: invoke-direct {v0, v1, v3}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ +04b86e: 6900 7403 |0013: sput-object v0, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04b872: 2200 a202 |0015: new-instance v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ +04b876: 1a01 880a |0017: const-string v1, "TOAST" // string@0a88 │ │ +04b87a: 7030 2f0f 1004 |0019: invoke-direct {v0, v1, v4}, Lorg/acra/ReportingInteractionMode;.:(Ljava/lang/String;I)V // method@0f2f │ │ +04b880: 6900 7603 |001c: sput-object v0, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04b884: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +04b886: 2300 3c04 |001f: new-array v0, v0, [Lorg/acra/ReportingInteractionMode; // type@043c │ │ +04b88a: 6201 7503 |0021: sget-object v1, Lorg/acra/ReportingInteractionMode;.SILENT:Lorg/acra/ReportingInteractionMode; // field@0375 │ │ +04b88e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +04b892: 6201 7403 |0025: sget-object v1, Lorg/acra/ReportingInteractionMode;.NOTIFICATION:Lorg/acra/ReportingInteractionMode; // field@0374 │ │ +04b896: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +04b89a: 6201 7603 |0029: sget-object v1, Lorg/acra/ReportingInteractionMode;.TOAST:Lorg/acra/ReportingInteractionMode; // field@0376 │ │ +04b89e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +04b8a2: 6900 7303 |002d: sput-object v0, Lorg/acra/ReportingInteractionMode;.$VALUES:[Lorg/acra/ReportingInteractionMode; // field@0373 │ │ +04b8a6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=35 │ │ 0x000c line=42 │ │ 0x0015 line=47 │ │ 0x001e line=30 │ │ locals : │ │ @@ -53751,17 +53763,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 │ │ -04bf4c: |[04bf4c] org.acra.ReportingInteractionMode.:(Ljava/lang/String;I)V │ │ -04bf5c: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -04bf62: 0e00 |0003: return-void │ │ +04b8a8: |[04b8a8] org.acra.ReportingInteractionMode.:(Ljava/lang/String;I)V │ │ +04b8b8: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +04b8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/ReportingInteractionMode; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -53771,20 +53783,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/acra/ReportingInteractionMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bf64: |[04bf64] org.acra.ReportingInteractionMode.valueOf:(Ljava/lang/String;)Lorg/acra/ReportingInteractionMode; │ │ -04bf74: 1c00 a202 |0000: const-class v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ -04bf78: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -04bf7e: 0c00 |0005: move-result-object v0 │ │ -04bf80: 1f00 a202 |0006: check-cast v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ -04bf84: 1100 |0008: return-object v0 │ │ +04b8c0: |[04b8c0] org.acra.ReportingInteractionMode.valueOf:(Ljava/lang/String;)Lorg/acra/ReportingInteractionMode; │ │ +04b8d0: 1c00 a202 |0000: const-class v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ +04b8d4: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +04b8da: 0c00 |0005: move-result-object v0 │ │ +04b8dc: 1f00 a202 |0006: check-cast v0, Lorg/acra/ReportingInteractionMode; // type@02a2 │ │ +04b8e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lorg/acra/ReportingInteractionMode;) │ │ @@ -53792,33 +53804,33 @@ │ │ type : '()[Lorg/acra/ReportingInteractionMode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04bf88: |[04bf88] org.acra.ReportingInteractionMode.values:()[Lorg/acra/ReportingInteractionMode; │ │ -04bf98: 6200 7303 |0000: sget-object v0, Lorg/acra/ReportingInteractionMode;.$VALUES:[Lorg/acra/ReportingInteractionMode; // field@0373 │ │ -04bf9c: 6e10 0419 0000 |0002: invoke-virtual {v0}, [Lorg/acra/ReportingInteractionMode;.clone:()Ljava/lang/Object; // method@1904 │ │ -04bfa2: 0c00 |0005: move-result-object v0 │ │ -04bfa4: 1f00 3c04 |0006: check-cast v0, [Lorg/acra/ReportingInteractionMode; // type@043c │ │ -04bfa8: 1100 |0008: return-object v0 │ │ +04b8e4: |[04b8e4] org.acra.ReportingInteractionMode.values:()[Lorg/acra/ReportingInteractionMode; │ │ +04b8f4: 6200 7303 |0000: sget-object v0, Lorg/acra/ReportingInteractionMode;.$VALUES:[Lorg/acra/ReportingInteractionMode; // field@0373 │ │ +04b8f8: 6e10 0419 0000 |0002: invoke-virtual {v0}, [Lorg/acra/ReportingInteractionMode;.clone:()Ljava/lang/Object; // method@1904 │ │ +04b8fe: 0c00 |0005: move-result-object v0 │ │ +04b900: 1f00 3c04 |0006: check-cast v0, [Lorg/acra/ReportingInteractionMode; // type@043c │ │ +04b904: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2458 (ReportingInteractionMode.java) │ │ + source_file_idx : 2452 (ReportingInteractionMode.java) │ │ │ │ Class #221 header: │ │ class_idx : 675 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2567 │ │ +source_file_idx : 2561 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #221 - │ │ Class descriptor : 'Lorg/acra/SettingsCollector;' │ │ @@ -53833,17 +53845,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bfac: |[04bfac] org.acra.SettingsCollector.:()V │ │ -04bfbc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04bfc2: 0e00 |0003: return-void │ │ +04b908: |[04b908] org.acra.SettingsCollector.:()V │ │ +04b918: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04b91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/SettingsCollector; │ │ │ │ #1 : (in Lorg/acra/SettingsCollector;) │ │ @@ -53851,72 +53863,72 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04bfc4: |[04bfc4] org.acra.SettingsCollector.collectSecureSettings:(Landroid/content/Context;)Ljava/lang/String; │ │ -04bfd4: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04bfd8: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04bfde: 1c08 6400 |0005: const-class v8, Landroid/provider/Settings$Secure; // type@0064 │ │ -04bfe2: 6e10 630d 0800 |0007: invoke-virtual {v8}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ -04bfe8: 0c04 |000a: move-result-object v4 │ │ -04bfea: 0740 |000b: move-object v0, v4 │ │ -04bfec: 2105 |000c: array-length v5, v0 │ │ -04bfee: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -04bff0: 3552 5700 |000e: if-ge v2, v5, 0065 // +0057 │ │ -04bff4: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -04bff8: 1c08 1702 |0012: const-class v8, Ljava/lang/Deprecated; // type@0217 │ │ -04bffc: 6e20 f30d 8300 |0014: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@0df3 │ │ -04c002: 0a08 |0017: move-result v8 │ │ -04c004: 3908 3800 |0018: if-nez v8, 0050 // +0038 │ │ -04c008: 6e10 f20d 0300 |001a: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ -04c00e: 0c08 |001d: move-result-object v8 │ │ -04c010: 1c09 2f02 |001e: const-class v9, Ljava/lang/String; // type@022f │ │ -04c014: 3398 3000 |0020: if-ne v8, v9, 0050 // +0030 │ │ -04c018: 7110 360f 0300 |0022: invoke-static {v3}, Lorg/acra/SettingsCollector;.isAuthorized:(Ljava/lang/reflect/Field;)Z // method@0f36 │ │ -04c01e: 0a08 |0025: move-result v8 │ │ -04c020: 3808 2a00 |0026: if-eqz v8, 0050 // +002a │ │ -04c024: 6e10 8300 0a00 |0028: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ -04c02a: 0c09 |002b: move-result-object v9 │ │ -04c02c: 1208 |002c: const/4 v8, #int 0 // #0 │ │ -04c02e: 6e20 ee0d 8300 |002d: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -04c034: 0c08 |0030: move-result-object v8 │ │ -04c036: 1f08 2f02 |0031: check-cast v8, Ljava/lang/String; // type@022f │ │ -04c03a: 7120 9b01 8900 |0033: invoke-static {v9, v8}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@019b │ │ -04c040: 0c07 |0036: move-result-object v7 │ │ -04c042: 3807 1900 |0037: if-eqz v7, 0050 // +0019 │ │ -04c046: 6e10 f10d 0300 |0039: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -04c04c: 0c08 |003c: move-result-object v8 │ │ -04c04e: 6e20 ce0d 8600 |003d: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c054: 0c08 |0040: move-result-object v8 │ │ -04c056: 1a09 3401 |0041: const-string v9, "=" // string@0134 │ │ -04c05a: 6e20 ce0d 9800 |0043: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c060: 0c08 |0046: move-result-object v8 │ │ -04c062: 6e20 cd0d 7800 |0047: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04c068: 0c08 |004a: move-result-object v8 │ │ -04c06a: 1a09 0200 |004b: const-string v9, " │ │ +04b920: |[04b920] org.acra.SettingsCollector.collectSecureSettings:(Landroid/content/Context;)Ljava/lang/String; │ │ +04b930: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04b934: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04b93a: 1c08 6400 |0005: const-class v8, Landroid/provider/Settings$Secure; // type@0064 │ │ +04b93e: 6e10 630d 0800 |0007: invoke-virtual {v8}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ +04b944: 0c04 |000a: move-result-object v4 │ │ +04b946: 0740 |000b: move-object v0, v4 │ │ +04b948: 2105 |000c: array-length v5, v0 │ │ +04b94a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +04b94c: 3552 5700 |000e: if-ge v2, v5, 0065 // +0057 │ │ +04b950: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +04b954: 1c08 1702 |0012: const-class v8, Ljava/lang/Deprecated; // type@0217 │ │ +04b958: 6e20 f30d 8300 |0014: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@0df3 │ │ +04b95e: 0a08 |0017: move-result v8 │ │ +04b960: 3908 3800 |0018: if-nez v8, 0050 // +0038 │ │ +04b964: 6e10 f20d 0300 |001a: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ +04b96a: 0c08 |001d: move-result-object v8 │ │ +04b96c: 1c09 2f02 |001e: const-class v9, Ljava/lang/String; // type@022f │ │ +04b970: 3398 3000 |0020: if-ne v8, v9, 0050 // +0030 │ │ +04b974: 7110 360f 0300 |0022: invoke-static {v3}, Lorg/acra/SettingsCollector;.isAuthorized:(Ljava/lang/reflect/Field;)Z // method@0f36 │ │ +04b97a: 0a08 |0025: move-result v8 │ │ +04b97c: 3808 2a00 |0026: if-eqz v8, 0050 // +002a │ │ +04b980: 6e10 8300 0a00 |0028: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ +04b986: 0c09 |002b: move-result-object v9 │ │ +04b988: 1208 |002c: const/4 v8, #int 0 // #0 │ │ +04b98a: 6e20 ee0d 8300 |002d: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +04b990: 0c08 |0030: move-result-object v8 │ │ +04b992: 1f08 2f02 |0031: check-cast v8, Ljava/lang/String; // type@022f │ │ +04b996: 7120 9b01 8900 |0033: invoke-static {v9, v8}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@019b │ │ +04b99c: 0c07 |0036: move-result-object v7 │ │ +04b99e: 3807 1900 |0037: if-eqz v7, 0050 // +0019 │ │ +04b9a2: 6e10 f10d 0300 |0039: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +04b9a8: 0c08 |003c: move-result-object v8 │ │ +04b9aa: 6e20 ce0d 8600 |003d: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b9b0: 0c08 |0040: move-result-object v8 │ │ +04b9b2: 1a09 3401 |0041: const-string v9, "=" // string@0134 │ │ +04b9b6: 6e20 ce0d 9800 |0043: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b9bc: 0c08 |0046: move-result-object v8 │ │ +04b9be: 6e20 cd0d 7800 |0047: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04b9c4: 0c08 |004a: move-result-object v8 │ │ +04b9c6: 1a09 0200 |004b: const-string v9, " │ │ " // string@0002 │ │ -04c06e: 6e20 ce0d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c074: d802 0201 |0050: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04c078: 28bc |0052: goto 000e // -0044 │ │ -04c07a: 0d01 |0053: move-exception v1 │ │ -04c07c: 6208 f802 |0054: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04c080: 1a09 af02 |0056: const-string v9, "Error : " // string@02af │ │ -04c084: 7130 e70a 9801 |0058: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -04c08a: 28f5 |005b: goto 0050 // -000b │ │ -04c08c: 0d01 |005c: move-exception v1 │ │ -04c08e: 6208 f802 |005d: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04c092: 1a09 af02 |005f: const-string v9, "Error : " // string@02af │ │ -04c096: 7130 e70a 9801 |0061: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -04c09c: 28ec |0064: goto 0050 // -0014 │ │ -04c09e: 6e10 d60d 0600 |0065: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04c0a4: 0c08 |0068: move-result-object v8 │ │ -04c0a6: 1108 |0069: return-object v8 │ │ +04b9ca: 6e20 ce0d 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04b9d0: d802 0201 |0050: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04b9d4: 28bc |0052: goto 000e // -0044 │ │ +04b9d6: 0d01 |0053: move-exception v1 │ │ +04b9d8: 6208 f802 |0054: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04b9dc: 1a09 af02 |0056: const-string v9, "Error : " // string@02af │ │ +04b9e0: 7130 e70a 9801 |0058: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +04b9e6: 28f5 |005b: goto 0050 // -000b │ │ +04b9e8: 0d01 |005c: move-exception v1 │ │ +04b9ea: 6208 f802 |005d: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04b9ee: 1a09 af02 |005f: const-string v9, "Error : " // string@02af │ │ +04b9f2: 7130 e70a 9801 |0061: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +04b9f8: 28ec |0064: goto 0050 // -0014 │ │ +04b9fa: 6e10 d60d 0600 |0065: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04ba00: 0c08 |0068: move-result-object v8 │ │ +04ba02: 1108 |0069: return-object v8 │ │ catches : 1 │ │ 0x0028 - 0x0050 │ │ Ljava/lang/IllegalArgumentException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x005c │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ @@ -53948,69 +53960,69 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -04c0b8: |[04c0b8] org.acra.SettingsCollector.collectSystemSettings:(Landroid/content/Context;)Ljava/lang/String; │ │ -04c0c8: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04c0cc: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04c0d2: 1c08 6500 |0005: const-class v8, Landroid/provider/Settings$System; // type@0065 │ │ -04c0d6: 6e10 630d 0800 |0007: invoke-virtual {v8}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ -04c0dc: 0c04 |000a: move-result-object v4 │ │ -04c0de: 0740 |000b: move-object v0, v4 │ │ -04c0e0: 2105 |000c: array-length v5, v0 │ │ -04c0e2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -04c0e4: 3552 5100 |000e: if-ge v2, v5, 005f // +0051 │ │ -04c0e8: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -04c0ec: 1c08 1702 |0012: const-class v8, Ljava/lang/Deprecated; // type@0217 │ │ -04c0f0: 6e20 f30d 8300 |0014: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@0df3 │ │ -04c0f6: 0a08 |0017: move-result v8 │ │ -04c0f8: 3908 3200 |0018: if-nez v8, 004a // +0032 │ │ -04c0fc: 6e10 f20d 0300 |001a: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ -04c102: 0c08 |001d: move-result-object v8 │ │ -04c104: 1c09 2f02 |001e: const-class v9, Ljava/lang/String; // type@022f │ │ -04c108: 3398 2a00 |0020: if-ne v8, v9, 004a // +002a │ │ -04c10c: 6e10 8300 0a00 |0022: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ -04c112: 0c09 |0025: move-result-object v9 │ │ -04c114: 1208 |0026: const/4 v8, #int 0 // #0 │ │ -04c116: 6e20 ee0d 8300 |0027: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -04c11c: 0c08 |002a: move-result-object v8 │ │ -04c11e: 1f08 2f02 |002b: check-cast v8, Ljava/lang/String; // type@022f │ │ -04c122: 7120 9c01 8900 |002d: invoke-static {v9, v8}, Landroid/provider/Settings$System;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@019c │ │ -04c128: 0c07 |0030: move-result-object v7 │ │ -04c12a: 3807 1900 |0031: if-eqz v7, 004a // +0019 │ │ -04c12e: 6e10 f10d 0300 |0033: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -04c134: 0c08 |0036: move-result-object v8 │ │ -04c136: 6e20 ce0d 8600 |0037: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c13c: 0c08 |003a: move-result-object v8 │ │ -04c13e: 1a09 3401 |003b: const-string v9, "=" // string@0134 │ │ -04c142: 6e20 ce0d 9800 |003d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c148: 0c08 |0040: move-result-object v8 │ │ -04c14a: 6e20 cd0d 7800 |0041: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04c150: 0c08 |0044: move-result-object v8 │ │ -04c152: 1a09 0200 |0045: const-string v9, " │ │ +04ba14: |[04ba14] org.acra.SettingsCollector.collectSystemSettings:(Landroid/content/Context;)Ljava/lang/String; │ │ +04ba24: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04ba28: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04ba2e: 1c08 6500 |0005: const-class v8, Landroid/provider/Settings$System; // type@0065 │ │ +04ba32: 6e10 630d 0800 |0007: invoke-virtual {v8}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@0d63 │ │ +04ba38: 0c04 |000a: move-result-object v4 │ │ +04ba3a: 0740 |000b: move-object v0, v4 │ │ +04ba3c: 2105 |000c: array-length v5, v0 │ │ +04ba3e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +04ba40: 3552 5100 |000e: if-ge v2, v5, 005f // +0051 │ │ +04ba44: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +04ba48: 1c08 1702 |0012: const-class v8, Ljava/lang/Deprecated; // type@0217 │ │ +04ba4c: 6e20 f30d 8300 |0014: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@0df3 │ │ +04ba52: 0a08 |0017: move-result v8 │ │ +04ba54: 3908 3200 |0018: if-nez v8, 004a // +0032 │ │ +04ba58: 6e10 f20d 0300 |001a: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@0df2 │ │ +04ba5e: 0c08 |001d: move-result-object v8 │ │ +04ba60: 1c09 2f02 |001e: const-class v9, Ljava/lang/String; // type@022f │ │ +04ba64: 3398 2a00 |0020: if-ne v8, v9, 004a // +002a │ │ +04ba68: 6e10 8300 0a00 |0022: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ +04ba6e: 0c09 |0025: move-result-object v9 │ │ +04ba70: 1208 |0026: const/4 v8, #int 0 // #0 │ │ +04ba72: 6e20 ee0d 8300 |0027: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +04ba78: 0c08 |002a: move-result-object v8 │ │ +04ba7a: 1f08 2f02 |002b: check-cast v8, Ljava/lang/String; // type@022f │ │ +04ba7e: 7120 9c01 8900 |002d: invoke-static {v9, v8}, Landroid/provider/Settings$System;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@019c │ │ +04ba84: 0c07 |0030: move-result-object v7 │ │ +04ba86: 3807 1900 |0031: if-eqz v7, 004a // +0019 │ │ +04ba8a: 6e10 f10d 0300 |0033: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +04ba90: 0c08 |0036: move-result-object v8 │ │ +04ba92: 6e20 ce0d 8600 |0037: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04ba98: 0c08 |003a: move-result-object v8 │ │ +04ba9a: 1a09 3401 |003b: const-string v9, "=" // string@0134 │ │ +04ba9e: 6e20 ce0d 9800 |003d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04baa4: 0c08 |0040: move-result-object v8 │ │ +04baa6: 6e20 cd0d 7800 |0041: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04baac: 0c08 |0044: move-result-object v8 │ │ +04baae: 1a09 0200 |0045: const-string v9, " │ │ " // string@0002 │ │ -04c156: 6e20 ce0d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c15c: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04c160: 28c2 |004c: goto 000e // -003e │ │ -04c162: 0d01 |004d: move-exception v1 │ │ -04c164: 6208 f802 |004e: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04c168: 1a09 af02 |0050: const-string v9, "Error : " // string@02af │ │ -04c16c: 7130 e70a 9801 |0052: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -04c172: 28f5 |0055: goto 004a // -000b │ │ -04c174: 0d01 |0056: move-exception v1 │ │ -04c176: 6208 f802 |0057: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04c17a: 1a09 af02 |0059: const-string v9, "Error : " // string@02af │ │ -04c17e: 7130 e70a 9801 |005b: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -04c184: 28ec |005e: goto 004a // -0014 │ │ -04c186: 6e10 d60d 0600 |005f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04c18c: 0c08 |0062: move-result-object v8 │ │ -04c18e: 1108 |0063: return-object v8 │ │ +04bab2: 6e20 ce0d 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bab8: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04babc: 28c2 |004c: goto 000e // -003e │ │ +04babe: 0d01 |004d: move-exception v1 │ │ +04bac0: 6208 f802 |004e: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04bac4: 1a09 af02 |0050: const-string v9, "Error : " // string@02af │ │ +04bac8: 7130 e70a 9801 |0052: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +04bace: 28f5 |0055: goto 004a // -000b │ │ +04bad0: 0d01 |0056: move-exception v1 │ │ +04bad2: 6208 f802 |0057: sget-object v8, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04bad6: 1a09 af02 |0059: const-string v9, "Error : " // string@02af │ │ +04bada: 7130 e70a 9801 |005b: invoke-static {v8, v9, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +04bae0: 28ec |005e: goto 004a // -0014 │ │ +04bae2: 6e10 d60d 0600 |005f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04bae8: 0c08 |0062: move-result-object v8 │ │ +04baea: 1108 |0063: return-object v8 │ │ catches : 1 │ │ 0x0022 - 0x004a │ │ Ljava/lang/IllegalArgumentException; -> 0x004d │ │ Ljava/lang/IllegalAccessException; -> 0x0056 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ @@ -54042,42 +54054,42 @@ │ │ type : '(Ljava/lang/reflect/Field;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04c1a0: |[04c1a0] org.acra.SettingsCollector.isAuthorized:(Ljava/lang/reflect/Field;)Z │ │ -04c1b0: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -04c1b4: 6e10 f10d 0200 |0002: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ -04c1ba: 0c00 |0005: move-result-object v0 │ │ -04c1bc: 1a01 ad0b |0006: const-string v1, "WIFI_AP" // string@0bad │ │ -04c1c0: 6e20 ba0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -04c1c6: 0a00 |000b: move-result v0 │ │ -04c1c8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -04c1cc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04c1ce: 0f00 |000f: return v0 │ │ -04c1d0: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -04c1d2: 28fe |0011: goto 000f // -0002 │ │ +04bafc: |[04bafc] org.acra.SettingsCollector.isAuthorized:(Ljava/lang/reflect/Field;)Z │ │ +04bb0c: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +04bb10: 6e10 f10d 0200 |0002: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@0df1 │ │ +04bb16: 0c00 |0005: move-result-object v0 │ │ +04bb18: 1a01 a70b |0006: const-string v1, "WIFI_AP" // string@0ba7 │ │ +04bb1c: 6e20 ba0d 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04bb22: 0a00 |000b: move-result v0 │ │ +04bb24: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +04bb28: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04bb2a: 0f00 |000f: return v0 │ │ +04bb2c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +04bb2e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000e line=101 │ │ 0x000f line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 key Ljava/lang/reflect/Field; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2567 (SettingsCollector.java) │ │ + source_file_idx : 2561 (SettingsCollector.java) │ │ │ │ Class #222 header: │ │ class_idx : 676 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2575 │ │ +source_file_idx : 2569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 - │ │ Class descriptor : 'Lorg/acra/SharedPreferencesCollector;' │ │ @@ -54092,17 +54104,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c1d4: |[04c1d4] org.acra.SharedPreferencesCollector.:()V │ │ -04c1e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04c1ea: 0e00 |0003: return-void │ │ +04bb30: |[04bb30] org.acra.SharedPreferencesCollector.:()V │ │ +04bb40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04bb46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/SharedPreferencesCollector; │ │ │ │ #1 : (in Lorg/acra/SharedPreferencesCollector;) │ │ @@ -54110,104 +54122,104 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 167 16-bit code units │ │ -04c1ec: |[04c1ec] org.acra.SharedPreferencesCollector.collect:(Landroid/content/Context;)Ljava/lang/String; │ │ -04c1fc: 2208 3102 |0000: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -04c200: 7010 c60d 0800 |0002: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04c206: 220a 7302 |0005: new-instance v10, Ljava/util/TreeMap; // type@0273 │ │ -04c20a: 7010 700e 0a00 |0007: invoke-direct {v10}, Ljava/util/TreeMap;.:()V // method@0e70 │ │ -04c210: 1a0c d20e |000a: const-string v12, "default" // string@0ed2 │ │ -04c214: 7110 9801 0e00 |000c: invoke-static {v14}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0198 │ │ -04c21a: 0c0d |000f: move-result-object v13 │ │ -04c21c: 7230 660e ca0d |0010: invoke-interface {v10, v12, v13}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -04c222: 7100 a90e 0000 |0013: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04c228: 0c0c |0016: move-result-object v12 │ │ -04c22a: 7210 3a0f 0c00 |0017: invoke-interface {v12}, Lorg/acra/annotation/ReportsCrashes;.additionalSharedPreferences:()[Ljava/lang/String; // method@0f3a │ │ -04c230: 0c0b |001a: move-result-object v11 │ │ -04c232: 380b 1400 |001b: if-eqz v11, 002f // +0014 │ │ -04c236: 07b0 |001d: move-object v0, v11 │ │ -04c238: 2105 |001e: array-length v5, v0 │ │ -04c23a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -04c23c: 3551 0f00 |0020: if-ge v1, v5, 002f // +000f │ │ -04c240: 4609 0001 |0022: aget-object v9, v0, v1 │ │ -04c244: 120c |0024: const/4 v12, #int 0 // #0 │ │ -04c246: 6e30 8a00 9e0c |0025: invoke-virtual {v14, v9, v12}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@008a │ │ -04c24c: 0c0c |0028: move-result-object v12 │ │ -04c24e: 7230 660e 9a0c |0029: invoke-interface {v10, v9, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -04c254: d801 0101 |002c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c258: 28f2 |002e: goto 0020 // -000e │ │ -04c25a: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -04c25c: 7210 650e 0a00 |0030: invoke-interface {v10}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ -04c262: 0c0c |0033: move-result-object v12 │ │ -04c264: 7210 6f0e 0c00 |0034: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -04c26a: 0c01 |0037: move-result-object v1 │ │ -04c26c: 7210 480e 0100 |0038: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04c272: 0a0c |003b: move-result v12 │ │ -04c274: 380c 6600 |003c: if-eqz v12, 00a2 // +0066 │ │ -04c278: 7210 490e 0100 |003e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04c27e: 0c07 |0041: move-result-object v7 │ │ -04c280: 1f07 2f02 |0042: check-cast v7, Ljava/lang/String; // type@022f │ │ -04c284: 6e20 ce0d 7800 |0044: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c28a: 0c0c |0047: move-result-object v12 │ │ -04c28c: 1a0d 0200 |0048: const-string v13, " │ │ +04bb48: |[04bb48] org.acra.SharedPreferencesCollector.collect:(Landroid/content/Context;)Ljava/lang/String; │ │ +04bb58: 2208 3102 |0000: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +04bb5c: 7010 c60d 0800 |0002: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04bb62: 220a 7302 |0005: new-instance v10, Ljava/util/TreeMap; // type@0273 │ │ +04bb66: 7010 700e 0a00 |0007: invoke-direct {v10}, Ljava/util/TreeMap;.:()V // method@0e70 │ │ +04bb6c: 1a0c cc0e |000a: const-string v12, "default" // string@0ecc │ │ +04bb70: 7110 9801 0e00 |000c: invoke-static {v14}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0198 │ │ +04bb76: 0c0d |000f: move-result-object v13 │ │ +04bb78: 7230 660e ca0d |0010: invoke-interface {v10, v12, v13}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +04bb7e: 7100 a90e 0000 |0013: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04bb84: 0c0c |0016: move-result-object v12 │ │ +04bb86: 7210 3a0f 0c00 |0017: invoke-interface {v12}, Lorg/acra/annotation/ReportsCrashes;.additionalSharedPreferences:()[Ljava/lang/String; // method@0f3a │ │ +04bb8c: 0c0b |001a: move-result-object v11 │ │ +04bb8e: 380b 1400 |001b: if-eqz v11, 002f // +0014 │ │ +04bb92: 07b0 |001d: move-object v0, v11 │ │ +04bb94: 2105 |001e: array-length v5, v0 │ │ +04bb96: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +04bb98: 3551 0f00 |0020: if-ge v1, v5, 002f // +000f │ │ +04bb9c: 4609 0001 |0022: aget-object v9, v0, v1 │ │ +04bba0: 120c |0024: const/4 v12, #int 0 // #0 │ │ +04bba2: 6e30 8a00 9e0c |0025: invoke-virtual {v14, v9, v12}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@008a │ │ +04bba8: 0c0c |0028: move-result-object v12 │ │ +04bbaa: 7230 660e 9a0c |0029: invoke-interface {v10, v9, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +04bbb0: d801 0101 |002c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bbb4: 28f2 |002e: goto 0020 // -000e │ │ +04bbb6: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +04bbb8: 7210 650e 0a00 |0030: invoke-interface {v10}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ +04bbbe: 0c0c |0033: move-result-object v12 │ │ +04bbc0: 7210 6f0e 0c00 |0034: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +04bbc6: 0c01 |0037: move-result-object v1 │ │ +04bbc8: 7210 480e 0100 |0038: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04bbce: 0a0c |003b: move-result v12 │ │ +04bbd0: 380c 6600 |003c: if-eqz v12, 00a2 // +0066 │ │ +04bbd4: 7210 490e 0100 |003e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04bbda: 0c07 |0041: move-result-object v7 │ │ +04bbdc: 1f07 2f02 |0042: check-cast v7, Ljava/lang/String; // type@022f │ │ +04bbe0: 6e20 ce0d 7800 |0044: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bbe6: 0c0c |0047: move-result-object v12 │ │ +04bbe8: 1a0d 0200 |0048: const-string v13, " │ │ " // string@0002 │ │ -04c290: 6e20 ce0d dc00 |004a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c296: 7220 640e 7a00 |004d: invoke-interface {v10, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -04c29c: 0c06 |0050: move-result-object v6 │ │ -04c29e: 1f06 2400 |0051: check-cast v6, Landroid/content/SharedPreferences; // type@0024 │ │ -04c2a2: 3806 4900 |0053: if-eqz v6, 009c // +0049 │ │ -04c2a6: 7210 c500 0600 |0055: invoke-interface {v6}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@00c5 │ │ -04c2ac: 0c04 |0058: move-result-object v4 │ │ -04c2ae: 3804 3800 |0059: if-eqz v4, 0091 // +0038 │ │ -04c2b2: 7210 680e 0400 |005b: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@0e68 │ │ -04c2b8: 0a0c |005e: move-result v12 │ │ -04c2ba: 3d0c 3200 |005f: if-lez v12, 0091 // +0032 │ │ -04c2be: 7210 650e 0400 |0061: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ -04c2c4: 0c0c |0064: move-result-object v12 │ │ -04c2c6: 7210 6f0e 0c00 |0065: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -04c2cc: 0c02 |0068: move-result-object v2 │ │ -04c2ce: 7210 480e 0200 |0069: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04c2d4: 0a0c |006c: move-result v12 │ │ -04c2d6: 380c 2900 |006d: if-eqz v12, 0096 // +0029 │ │ -04c2da: 7210 490e 0200 |006f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04c2e0: 0c03 |0072: move-result-object v3 │ │ -04c2e2: 1f03 2f02 |0073: check-cast v3, Ljava/lang/String; // type@022f │ │ -04c2e6: 6e20 ce0d 3800 |0075: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c2ec: 0c0c |0078: move-result-object v12 │ │ -04c2ee: 1a0d 3401 |0079: const-string v13, "=" // string@0134 │ │ -04c2f2: 6e20 ce0d dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c2f8: 0c0c |007e: move-result-object v12 │ │ -04c2fa: 7220 640e 3400 |007f: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -04c300: 0c0d |0082: move-result-object v13 │ │ -04c302: 6e10 9d0d 0d00 |0083: invoke-virtual {v13}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04c308: 0c0d |0086: move-result-object v13 │ │ -04c30a: 6e20 ce0d dc00 |0087: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c310: 0c0c |008a: move-result-object v12 │ │ -04c312: 1a0d 0200 |008b: const-string v13, " │ │ +04bbec: 6e20 ce0d dc00 |004a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bbf2: 7220 640e 7a00 |004d: invoke-interface {v10, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +04bbf8: 0c06 |0050: move-result-object v6 │ │ +04bbfa: 1f06 2400 |0051: check-cast v6, Landroid/content/SharedPreferences; // type@0024 │ │ +04bbfe: 3806 4900 |0053: if-eqz v6, 009c // +0049 │ │ +04bc02: 7210 c500 0600 |0055: invoke-interface {v6}, Landroid/content/SharedPreferences;.getAll:()Ljava/util/Map; // method@00c5 │ │ +04bc08: 0c04 |0058: move-result-object v4 │ │ +04bc0a: 3804 3800 |0059: if-eqz v4, 0091 // +0038 │ │ +04bc0e: 7210 680e 0400 |005b: invoke-interface {v4}, Ljava/util/Map;.size:()I // method@0e68 │ │ +04bc14: 0a0c |005e: move-result v12 │ │ +04bc16: 3d0c 3200 |005f: if-lez v12, 0091 // +0032 │ │ +04bc1a: 7210 650e 0400 |0061: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ +04bc20: 0c0c |0064: move-result-object v12 │ │ +04bc22: 7210 6f0e 0c00 |0065: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +04bc28: 0c02 |0068: move-result-object v2 │ │ +04bc2a: 7210 480e 0200 |0069: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04bc30: 0a0c |006c: move-result v12 │ │ +04bc32: 380c 2900 |006d: if-eqz v12, 0096 // +0029 │ │ +04bc36: 7210 490e 0200 |006f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04bc3c: 0c03 |0072: move-result-object v3 │ │ +04bc3e: 1f03 2f02 |0073: check-cast v3, Ljava/lang/String; // type@022f │ │ +04bc42: 6e20 ce0d 3800 |0075: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc48: 0c0c |0078: move-result-object v12 │ │ +04bc4a: 1a0d 3401 |0079: const-string v13, "=" // string@0134 │ │ +04bc4e: 6e20 ce0d dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc54: 0c0c |007e: move-result-object v12 │ │ +04bc56: 7220 640e 3400 |007f: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +04bc5c: 0c0d |0082: move-result-object v13 │ │ +04bc5e: 6e10 9d0d 0d00 |0083: invoke-virtual {v13}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04bc64: 0c0d |0086: move-result-object v13 │ │ +04bc66: 6e20 ce0d dc00 |0087: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc6c: 0c0c |008a: move-result-object v12 │ │ +04bc6e: 1a0d 0200 |008b: const-string v13, " │ │ " // string@0002 │ │ -04c316: 6e20 ce0d dc00 |008d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c31c: 28d9 |0090: goto 0069 // -0027 │ │ -04c31e: 1a0c 700f |0091: const-string v12, "empty │ │ -" // string@0f70 │ │ -04c322: 6e20 ce0d c800 |0093: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c328: 1a0c 0200 |0096: const-string v12, " │ │ +04bc72: 6e20 ce0d dc00 |008d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc78: 28d9 |0090: goto 0069 // -0027 │ │ +04bc7a: 1a0c 6a0f |0091: const-string v12, "empty │ │ +" // string@0f6a │ │ +04bc7e: 6e20 ce0d c800 |0093: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc84: 1a0c 0200 |0096: const-string v12, " │ │ " // string@0002 │ │ -04c32c: 6e20 ce0d c800 |0098: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c332: 289d |009b: goto 0038 // -0063 │ │ -04c334: 1a0c 6616 |009c: const-string v12, "null │ │ -" // string@1666 │ │ -04c338: 6e20 ce0d c800 |009e: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c33e: 28f5 |00a1: goto 0096 // -000b │ │ -04c340: 6e10 d60d 0800 |00a2: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04c346: 0c0c |00a5: move-result-object v12 │ │ -04c348: 110c |00a6: return-object v12 │ │ +04bc88: 6e20 ce0d c800 |0098: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc8e: 289d |009b: goto 0038 // -0063 │ │ +04bc90: 1a0c 6016 |009c: const-string v12, "null │ │ +" // string@1660 │ │ +04bc94: 6e20 ce0d c800 |009e: invoke-virtual {v8, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04bc9a: 28f5 |00a1: goto 0096 // -000b │ │ +04bc9c: 6e10 d60d 0800 |00a2: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04bca2: 0c0c |00a5: move-result-object v12 │ │ +04bca4: 110c |00a6: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=14 │ │ 0x000a line=15 │ │ 0x0013 line=16 │ │ 0x001b line=17 │ │ @@ -54240,21 +54252,21 @@ │ │ 0x0053 - 0x00a7 reg=6 prefs Landroid/content/SharedPreferences; │ │ 0x0005 - 0x00a7 reg=8 result Ljava/lang/StringBuilder; │ │ 0x000a - 0x00a7 reg=10 shrdPrefs Ljava/util/Map; Ljava/util/Map; │ │ 0x001b - 0x00a7 reg=11 shrdPrefsIds [Ljava/lang/String; │ │ 0x0000 - 0x00a7 reg=14 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2575 (SharedPreferencesCollector.java) │ │ + source_file_idx : 2569 (SharedPreferencesCollector.java) │ │ │ │ Class #223 header: │ │ class_idx : 677 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2459 │ │ +source_file_idx : 2453 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 28 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -54437,15 +54449,15 @@ │ │ │ │ #27 : (in Lorg/acra/annotation/ReportsCrashes;) │ │ name : 'socketTimeout' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2459 (ReportsCrashes.java) │ │ + source_file_idx : 2453 (ReportsCrashes.java) │ │ │ │ Class #224 header: │ │ class_idx : 679 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ source_file_idx : 797 │ │ static_fields_size : 1 │ │ @@ -54475,37 +54487,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04c34c: |[04c34c] org.acra.sender.GoogleFormSender$1.:()V │ │ -04c35c: 7100 2d0f 0000 |0000: invoke-static {}, Lorg/acra/ReportField;.values:()[Lorg/acra/ReportField; // method@0f2d │ │ -04c362: 0c00 |0003: move-result-object v0 │ │ -04c364: 2100 |0004: array-length v0, v0 │ │ -04c366: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ -04c36a: 6900 7803 |0007: sput-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ -04c36e: 6200 7803 |0009: sget-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ -04c372: 6201 5303 |000b: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ -04c376: 6e10 2a0f 0100 |000d: invoke-virtual {v1}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ -04c37c: 0a01 |0010: move-result v1 │ │ -04c37e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -04c380: 4b02 0001 |0012: aput v2, v0, v1 │ │ -04c384: 6200 7803 |0014: sget-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ -04c388: 6201 5103 |0016: sget-object v1, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ -04c38c: 6e10 2a0f 0100 |0018: invoke-virtual {v1}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ -04c392: 0a01 |001b: move-result v1 │ │ -04c394: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04c396: 4b02 0001 |001d: aput v2, v0, v1 │ │ -04c39a: 0e00 |001f: return-void │ │ -04c39c: 0d00 |0020: move-exception v0 │ │ -04c39e: 28fe |0021: goto 001f // -0002 │ │ -04c3a0: 0d00 |0022: move-exception v0 │ │ -04c3a2: 28f1 |0023: goto 0014 // -000f │ │ +04bca8: |[04bca8] org.acra.sender.GoogleFormSender$1.:()V │ │ +04bcb8: 7100 2d0f 0000 |0000: invoke-static {}, Lorg/acra/ReportField;.values:()[Lorg/acra/ReportField; // method@0f2d │ │ +04bcbe: 0c00 |0003: move-result-object v0 │ │ +04bcc0: 2100 |0004: array-length v0, v0 │ │ +04bcc2: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ +04bcc6: 6900 7803 |0007: sput-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ +04bcca: 6200 7803 |0009: sget-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ +04bcce: 6201 5303 |000b: sget-object v1, Lorg/acra/ReportField;.APP_VERSION_NAME:Lorg/acra/ReportField; // field@0353 │ │ +04bcd2: 6e10 2a0f 0100 |000d: invoke-virtual {v1}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ +04bcd8: 0a01 |0010: move-result v1 │ │ +04bcda: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +04bcdc: 4b02 0001 |0012: aput v2, v0, v1 │ │ +04bce0: 6200 7803 |0014: sget-object v0, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ +04bce4: 6201 5103 |0016: sget-object v1, Lorg/acra/ReportField;.ANDROID_VERSION:Lorg/acra/ReportField; // field@0351 │ │ +04bce8: 6e10 2a0f 0100 |0018: invoke-virtual {v1}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ +04bcee: 0a01 |001b: move-result v1 │ │ +04bcf0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04bcf2: 4b02 0001 |001d: aput v2, v0, v1 │ │ +04bcf6: 0e00 |001f: return-void │ │ +04bcf8: 0d00 |0020: move-exception v0 │ │ +04bcfa: 28fe |0021: goto 001f // -0002 │ │ +04bcfc: 0d00 |0022: move-exception v0 │ │ +04bcfe: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=78 │ │ @@ -54514,15 +54526,15 @@ │ │ Virtual methods - │ │ source_file_idx : 797 (GoogleFormSender.java) │ │ │ │ Class #225 header: │ │ class_idx : 682 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2456 │ │ +source_file_idx : 2450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #225 annotations: │ │ Annotations on method #3935 'send' │ │ @@ -54539,21 +54551,21 @@ │ │ Virtual methods - │ │ #0 : (in Lorg/acra/sender/ReportSender;) │ │ name : 'send' │ │ type : '(Lorg/acra/CrashReportData;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2456 (ReportSender.java) │ │ + source_file_idx : 2450 (ReportSender.java) │ │ │ │ Class #226 header: │ │ class_idx : 683 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 537 │ │ -source_file_idx : 2457 │ │ +source_file_idx : 2451 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 - │ │ Class descriptor : 'Lorg/acra/sender/ReportSenderException;' │ │ @@ -54568,28 +54580,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c3c0: |[04c3c0] org.acra.sender.ReportSenderException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -04c3d0: 7030 770d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d77 │ │ -04c3d6: 0e00 |0003: return-void │ │ +04bd1c: |[04bd1c] org.acra.sender.ReportSenderException.:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +04bd2c: 7030 770d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Exception;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0d77 │ │ +04bd32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/sender/ReportSenderException; │ │ 0x0000 - 0x0004 reg=1 detailMessage Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 throwable Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2457 (ReportSenderException.java) │ │ + source_file_idx : 2451 (ReportSenderException.java) │ │ │ │ Class #227 header: │ │ class_idx : 684 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 553 │ │ source_file_idx : 498 │ │ static_fields_size : 0 │ │ @@ -54623,17 +54635,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c3d8: |[04c3d8] org.acra.util.Base64$Coder.:()V │ │ -04c3e8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04c3ee: 0e00 |0003: return-void │ │ +04bd34: |[04bd34] org.acra.util.Base64$Coder.:()V │ │ +04bd44: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04bd4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/util/Base64$Coder; │ │ │ │ Virtual methods - │ │ @@ -54713,41 +54725,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04c3f0: |[04c3f0] org.acra.util.Base64.:()V │ │ -04c400: 1c00 af02 |0000: const-class v0, Lorg/acra/util/Base64; // type@02af │ │ -04c404: 6e10 5d0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0d5d │ │ -04c40a: 0a00 |0005: move-result v0 │ │ -04c40c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -04c410: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04c412: 6a00 9403 |0009: sput-boolean v0, Lorg/acra/util/Base64;.$assertionsDisabled:Z // field@0394 │ │ -04c416: 0e00 |000b: return-void │ │ -04c418: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04c41a: 28fc |000d: goto 0009 // -0004 │ │ +04bd4c: |[04bd4c] org.acra.util.Base64.:()V │ │ +04bd5c: 1c00 af02 |0000: const-class v0, Lorg/acra/util/Base64; // type@02af │ │ +04bd60: 6e10 5d0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0d5d │ │ +04bd66: 0a00 |0005: move-result v0 │ │ +04bd68: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +04bd6c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04bd6e: 6a00 9403 |0009: sput-boolean v0, Lorg/acra/util/Base64;.$assertionsDisabled:Z // field@0394 │ │ +04bd72: 0e00 |000b: return-void │ │ +04bd74: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04bd76: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #1 : (in Lorg/acra/util/Base64;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c41c: |[04c41c] org.acra.util.Base64.:()V │ │ -04c42c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04c432: 0e00 |0003: return-void │ │ +04bd78: |[04bd78] org.acra.util.Base64.:()V │ │ +04bd88: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04bd8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/util/Base64; │ │ │ │ #2 : (in Lorg/acra/util/Base64;) │ │ @@ -54755,20 +54767,20 @@ │ │ type : '(Ljava/lang/String;I)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c434: |[04c434] org.acra.util.Base64.decode:(Ljava/lang/String;I)[B │ │ -04c444: 6e10 b00d 0100 |0000: invoke-virtual {v1}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ -04c44a: 0c00 |0003: move-result-object v0 │ │ -04c44c: 7120 6f0f 2000 |0004: invoke-static {v0, v2}, Lorg/acra/util/Base64;.decode:([BI)[B // method@0f6f │ │ -04c452: 0c00 |0007: move-result-object v0 │ │ -04c454: 1100 |0008: return-object v0 │ │ +04bd90: |[04bd90] org.acra.util.Base64.decode:(Ljava/lang/String;I)[B │ │ +04bda0: 6e10 b00d 0100 |0000: invoke-virtual {v1}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ +04bda6: 0c00 |0003: move-result-object v0 │ │ +04bda8: 7120 6f0f 2000 |0004: invoke-static {v0, v2}, Lorg/acra/util/Base64;.decode:([BI)[B // method@0f6f │ │ +04bdae: 0c00 |0007: move-result-object v0 │ │ +04bdb0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 str Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 flags I │ │ │ │ @@ -54777,20 +54789,20 @@ │ │ type : '([BI)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04c458: |[04c458] org.acra.util.Base64.decode:([BI)[B │ │ -04c468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c46a: 2121 |0001: array-length v1, v2 │ │ -04c46c: 7140 700f 0231 |0002: invoke-static {v2, v0, v1, v3}, Lorg/acra/util/Base64;.decode:([BIII)[B // method@0f70 │ │ -04c472: 0c00 |0005: move-result-object v0 │ │ -04c474: 1100 |0006: return-object v0 │ │ +04bdb4: |[04bdb4] org.acra.util.Base64.decode:([BI)[B │ │ +04bdc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bdc6: 2121 |0001: array-length v1, v2 │ │ +04bdc8: 7140 700f 0231 |0002: invoke-static {v2, v0, v1, v3}, Lorg/acra/util/Base64;.decode:([BIII)[B // method@0f70 │ │ +04bdce: 0c00 |0005: move-result-object v0 │ │ +04bdd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 input [B │ │ 0x0000 - 0x0007 reg=3 flags I │ │ │ │ @@ -54799,41 +54811,41 @@ │ │ type : '([BIII)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -04c478: |[04c478] org.acra.util.Base64.decode:([BIII)[B │ │ -04c488: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04c48a: 2200 ad02 |0001: new-instance v0, Lorg/acra/util/Base64$Decoder; // type@02ad │ │ -04c48e: da02 0703 |0003: mul-int/lit8 v2, v7, #int 3 // #03 │ │ -04c492: db02 0204 |0005: div-int/lit8 v2, v2, #int 4 // #04 │ │ -04c496: 2322 1c04 |0007: new-array v2, v2, [B // type@041c │ │ -04c49a: 7030 650f 8002 |0009: invoke-direct {v0, v8, v2}, Lorg/acra/util/Base64$Decoder;.:(I[B)V // method@0f65 │ │ -04c4a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04c4a2: 6e52 670f 5076 |000d: invoke-virtual {v0, v5, v6, v7, v2}, Lorg/acra/util/Base64$Decoder;.process:([BIIZ)Z // method@0f67 │ │ -04c4a8: 0a02 |0010: move-result v2 │ │ -04c4aa: 3902 0a00 |0011: if-nez v2, 001b // +000a │ │ -04c4ae: 2202 1b02 |0013: new-instance v2, Ljava/lang/IllegalArgumentException; // type@021b │ │ -04c4b2: 1a03 520d |0015: const-string v3, "bad base-64" // string@0d52 │ │ -04c4b6: 7020 7a0d 3200 |0017: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -04c4bc: 2702 |001a: throw v2 │ │ -04c4be: 5202 8303 |001b: iget v2, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ -04c4c2: 5403 8403 |001d: iget-object v3, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ -04c4c6: 2133 |001f: array-length v3, v3 │ │ -04c4c8: 3332 0500 |0020: if-ne v2, v3, 0025 // +0005 │ │ -04c4cc: 5401 8403 |0022: iget-object v1, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ -04c4d0: 1101 |0024: return-object v1 │ │ -04c4d2: 5202 8303 |0025: iget v2, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ -04c4d6: 2321 1c04 |0027: new-array v1, v2, [B // type@041c │ │ -04c4da: 5402 8403 |0029: iget-object v2, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ -04c4de: 5203 8303 |002b: iget v3, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ -04c4e2: 7153 d70d 4241 |002d: invoke-static {v2, v4, v1, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -04c4e8: 28f4 |0030: goto 0024 // -000c │ │ +04bdd4: |[04bdd4] org.acra.util.Base64.decode:([BIII)[B │ │ +04bde4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04bde6: 2200 ad02 |0001: new-instance v0, Lorg/acra/util/Base64$Decoder; // type@02ad │ │ +04bdea: da02 0703 |0003: mul-int/lit8 v2, v7, #int 3 // #03 │ │ +04bdee: db02 0204 |0005: div-int/lit8 v2, v2, #int 4 // #04 │ │ +04bdf2: 2322 1c04 |0007: new-array v2, v2, [B // type@041c │ │ +04bdf6: 7030 650f 8002 |0009: invoke-direct {v0, v8, v2}, Lorg/acra/util/Base64$Decoder;.:(I[B)V // method@0f65 │ │ +04bdfc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04bdfe: 6e52 670f 5076 |000d: invoke-virtual {v0, v5, v6, v7, v2}, Lorg/acra/util/Base64$Decoder;.process:([BIIZ)Z // method@0f67 │ │ +04be04: 0a02 |0010: move-result v2 │ │ +04be06: 3902 0a00 |0011: if-nez v2, 001b // +000a │ │ +04be0a: 2202 1b02 |0013: new-instance v2, Ljava/lang/IllegalArgumentException; // type@021b │ │ +04be0e: 1a03 4c0d |0015: const-string v3, "bad base-64" // string@0d4c │ │ +04be12: 7020 7a0d 3200 |0017: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +04be18: 2702 |001a: throw v2 │ │ +04be1a: 5202 8303 |001b: iget v2, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ +04be1e: 5403 8403 |001d: iget-object v3, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ +04be22: 2133 |001f: array-length v3, v3 │ │ +04be24: 3332 0500 |0020: if-ne v2, v3, 0025 // +0005 │ │ +04be28: 5401 8403 |0022: iget-object v1, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ +04be2c: 1101 |0024: return-object v1 │ │ +04be2e: 5202 8303 |0025: iget v2, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ +04be32: 2321 1c04 |0027: new-array v1, v2, [B // type@041c │ │ +04be36: 5402 8403 |0029: iget-object v2, v0, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ +04be3a: 5203 8303 |002b: iget v3, v0, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ +04be3e: 7153 d70d 4241 |002d: invoke-static {v2, v4, v1, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +04be44: 28f4 |0030: goto 0024 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x000c line=160 │ │ 0x0013 line=161 │ │ 0x001b line=165 │ │ 0x0022 line=166 │ │ @@ -54853,20 +54865,20 @@ │ │ type : '([BI)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04c4ec: |[04c4ec] org.acra.util.Base64.encode:([BI)[B │ │ -04c4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c4fe: 2121 |0001: array-length v1, v2 │ │ -04c500: 7140 720f 0231 |0002: invoke-static {v2, v0, v1, v3}, Lorg/acra/util/Base64;.encode:([BIII)[B // method@0f72 │ │ -04c506: 0c00 |0005: move-result-object v0 │ │ -04c508: 1100 |0006: return-object v0 │ │ +04be48: |[04be48] org.acra.util.Base64.encode:([BI)[B │ │ +04be58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04be5a: 2121 |0001: array-length v1, v2 │ │ +04be5c: 7140 720f 0231 |0002: invoke-static {v2, v0, v1, v3}, Lorg/acra/util/Base64;.encode:([BIII)[B // method@0f72 │ │ +04be62: 0c00 |0005: move-result-object v0 │ │ +04be64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 input [B │ │ 0x0000 - 0x0007 reg=3 flags I │ │ │ │ @@ -54875,59 +54887,59 @@ │ │ type : '([BIII)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -04c50c: |[04c50c] org.acra.util.Base64.encode:([BIII)[B │ │ -04c51c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04c51e: 2200 ae02 |0001: new-instance v0, Lorg/acra/util/Base64$Encoder; // type@02ae │ │ -04c522: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04c524: 7030 690f 8002 |0004: invoke-direct {v0, v8, v2}, Lorg/acra/util/Base64$Encoder;.:(I[B)V // method@0f69 │ │ -04c52a: db02 0703 |0007: div-int/lit8 v2, v7, #int 3 // #03 │ │ -04c52e: da01 0204 |0009: mul-int/lit8 v1, v2, #int 4 // #04 │ │ -04c532: 5502 8f03 |000b: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ -04c536: 3802 3000 |000d: if-eqz v2, 003d // +0030 │ │ -04c53a: dc02 0703 |000f: rem-int/lit8 v2, v7, #int 3 // #03 │ │ -04c53e: 3d02 0400 |0011: if-lez v2, 0015 // +0004 │ │ -04c542: d801 0104 |0013: add-int/lit8 v1, v1, #int 4 // #04 │ │ -04c546: 5502 8e03 |0015: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -04c54a: 3802 1100 |0017: if-eqz v2, 0028 // +0011 │ │ -04c54e: 3d07 0f00 |0019: if-lez v7, 0028 // +000f │ │ -04c552: d802 07ff |001b: add-int/lit8 v2, v7, #int -1 // #ff │ │ -04c556: db02 0239 |001d: div-int/lit8 v2, v2, #int 57 // #39 │ │ -04c55a: d804 0201 |001f: add-int/lit8 v4, v2, #int 1 // #01 │ │ -04c55e: 5502 8d03 |0021: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -04c562: 3802 2600 |0023: if-eqz v2, 0049 // +0026 │ │ -04c566: 1222 |0025: const/4 v2, #int 2 // #2 │ │ -04c568: b242 |0026: mul-int/2addr v2, v4 │ │ -04c56a: b021 |0027: add-int/2addr v1, v2 │ │ -04c56c: 2312 1c04 |0028: new-array v2, v1, [B // type@041c │ │ -04c570: 5b02 9103 |002a: iput-object v2, v0, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ -04c574: 6e53 6b0f 5076 |002c: invoke-virtual {v0, v5, v6, v7, v3}, Lorg/acra/util/Base64$Encoder;.process:([BIIZ)Z // method@0f6b │ │ -04c57a: 6302 9403 |002f: sget-boolean v2, Lorg/acra/util/Base64;.$assertionsDisabled:Z // field@0394 │ │ -04c57e: 3902 1a00 |0031: if-nez v2, 004b // +001a │ │ -04c582: 5202 9003 |0033: iget v2, v0, Lorg/acra/util/Base64$Encoder;.op:I // field@0390 │ │ -04c586: 3212 1600 |0035: if-eq v2, v1, 004b // +0016 │ │ -04c58a: 2202 0e02 |0037: new-instance v2, Ljava/lang/AssertionError; // type@020e │ │ -04c58e: 7010 550d 0200 |0039: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ -04c594: 2702 |003c: throw v2 │ │ -04c596: dc02 0703 |003d: rem-int/lit8 v2, v7, #int 3 // #03 │ │ -04c59a: 2b02 0f00 0000 |003f: packed-switch v2, 0000004e // +0000000f │ │ -04c5a0: 28d3 |0042: goto 0015 // -002d │ │ -04c5a2: d801 0102 |0043: add-int/lit8 v1, v1, #int 2 // #02 │ │ -04c5a6: 28d0 |0045: goto 0015 // -0030 │ │ -04c5a8: d801 0103 |0046: add-int/lit8 v1, v1, #int 3 // #03 │ │ -04c5ac: 28cd |0048: goto 0015 // -0033 │ │ -04c5ae: 0132 |0049: move v2, v3 │ │ -04c5b0: 28dc |004a: goto 0026 // -0024 │ │ -04c5b2: 5402 9103 |004b: iget-object v2, v0, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ -04c5b6: 1102 |004d: return-object v2 │ │ -04c5b8: 0001 0300 0000 0000 d6ff ffff 0400 ... |004e: packed-switch-data (10 units) │ │ +04be68: |[04be68] org.acra.util.Base64.encode:([BIII)[B │ │ +04be78: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04be7a: 2200 ae02 |0001: new-instance v0, Lorg/acra/util/Base64$Encoder; // type@02ae │ │ +04be7e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04be80: 7030 690f 8002 |0004: invoke-direct {v0, v8, v2}, Lorg/acra/util/Base64$Encoder;.:(I[B)V // method@0f69 │ │ +04be86: db02 0703 |0007: div-int/lit8 v2, v7, #int 3 // #03 │ │ +04be8a: da01 0204 |0009: mul-int/lit8 v1, v2, #int 4 // #04 │ │ +04be8e: 5502 8f03 |000b: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ +04be92: 3802 3000 |000d: if-eqz v2, 003d // +0030 │ │ +04be96: dc02 0703 |000f: rem-int/lit8 v2, v7, #int 3 // #03 │ │ +04be9a: 3d02 0400 |0011: if-lez v2, 0015 // +0004 │ │ +04be9e: d801 0104 |0013: add-int/lit8 v1, v1, #int 4 // #04 │ │ +04bea2: 5502 8e03 |0015: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +04bea6: 3802 1100 |0017: if-eqz v2, 0028 // +0011 │ │ +04beaa: 3d07 0f00 |0019: if-lez v7, 0028 // +000f │ │ +04beae: d802 07ff |001b: add-int/lit8 v2, v7, #int -1 // #ff │ │ +04beb2: db02 0239 |001d: div-int/lit8 v2, v2, #int 57 // #39 │ │ +04beb6: d804 0201 |001f: add-int/lit8 v4, v2, #int 1 // #01 │ │ +04beba: 5502 8d03 |0021: iget-boolean v2, v0, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +04bebe: 3802 2600 |0023: if-eqz v2, 0049 // +0026 │ │ +04bec2: 1222 |0025: const/4 v2, #int 2 // #2 │ │ +04bec4: b242 |0026: mul-int/2addr v2, v4 │ │ +04bec6: b021 |0027: add-int/2addr v1, v2 │ │ +04bec8: 2312 1c04 |0028: new-array v2, v1, [B // type@041c │ │ +04becc: 5b02 9103 |002a: iput-object v2, v0, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ +04bed0: 6e53 6b0f 5076 |002c: invoke-virtual {v0, v5, v6, v7, v3}, Lorg/acra/util/Base64$Encoder;.process:([BIIZ)Z // method@0f6b │ │ +04bed6: 6302 9403 |002f: sget-boolean v2, Lorg/acra/util/Base64;.$assertionsDisabled:Z // field@0394 │ │ +04beda: 3902 1a00 |0031: if-nez v2, 004b // +001a │ │ +04bede: 5202 9003 |0033: iget v2, v0, Lorg/acra/util/Base64$Encoder;.op:I // field@0390 │ │ +04bee2: 3212 1600 |0035: if-eq v2, v1, 004b // +0016 │ │ +04bee6: 2202 0e02 |0037: new-instance v2, Ljava/lang/AssertionError; // type@020e │ │ +04beea: 7010 550d 0200 |0039: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ +04bef0: 2702 |003c: throw v2 │ │ +04bef2: dc02 0703 |003d: rem-int/lit8 v2, v7, #int 3 // #03 │ │ +04bef6: 2b02 0f00 0000 |003f: packed-switch v2, 0000004e // +0000000f │ │ +04befc: 28d3 |0042: goto 0015 // -002d │ │ +04befe: d801 0102 |0043: add-int/lit8 v1, v1, #int 2 // #02 │ │ +04bf02: 28d0 |0045: goto 0015 // -0030 │ │ +04bf04: d801 0103 |0046: add-int/lit8 v1, v1, #int 3 // #03 │ │ +04bf08: 28cd |0048: goto 0015 // -0033 │ │ +04bf0a: 0132 |0049: move v2, v3 │ │ +04bf0c: 28dc |004a: goto 0026 // -0024 │ │ +04bf0e: 5402 9103 |004b: iget-object v2, v0, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ +04bf12: 1102 |004d: return-object v2 │ │ +04bf14: 0001 0300 0000 0000 d6ff ffff 0400 ... |004e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=510 │ │ 0x0007 line=513 │ │ 0x000b line=516 │ │ 0x000f line=517 │ │ 0x0013 line=518 │ │ @@ -54955,25 +54967,25 @@ │ │ type : '([BI)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04c5cc: |[04c5cc] org.acra.util.Base64.encodeToString:([BI)Ljava/lang/String; │ │ -04c5dc: 2201 2f02 |0000: new-instance v1, Ljava/lang/String; // type@022f │ │ -04c5e0: 7120 710f 5400 |0002: invoke-static {v4, v5}, Lorg/acra/util/Base64;.encode:([BI)[B // method@0f71 │ │ -04c5e6: 0c02 |0005: move-result-object v2 │ │ -04c5e8: 1a03 2a0b |0006: const-string v3, "US-ASCII" // string@0b2a │ │ -04c5ec: 7030 a90d 2103 |0008: invoke-direct {v1, v2, v3}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0da9 │ │ -04c5f2: 1101 |000b: return-object v1 │ │ -04c5f4: 0d00 |000c: move-exception v0 │ │ -04c5f6: 2201 0e02 |000d: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ -04c5fa: 7020 560d 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ -04c600: 2701 |0012: throw v1 │ │ +04bf28: |[04bf28] org.acra.util.Base64.encodeToString:([BI)Ljava/lang/String; │ │ +04bf38: 2201 2f02 |0000: new-instance v1, Ljava/lang/String; // type@022f │ │ +04bf3c: 7120 710f 5400 |0002: invoke-static {v4, v5}, Lorg/acra/util/Base64;.encode:([BI)[B // method@0f71 │ │ +04bf42: 0c02 |0005: move-result-object v2 │ │ +04bf44: 1a03 240b |0006: const-string v3, "US-ASCII" // string@0b24 │ │ +04bf48: 7030 a90d 2103 |0008: invoke-direct {v1, v2, v3}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0da9 │ │ +04bf4e: 1101 |000b: return-object v1 │ │ +04bf50: 0d00 |000c: move-exception v0 │ │ +04bf52: 2201 0e02 |000d: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ +04bf56: 7020 560d 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ +04bf5c: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/UnsupportedEncodingException; -> 0x000c │ │ positions : │ │ 0x0000 line=456 │ │ 0x000c line=457 │ │ 0x000d line=459 │ │ @@ -54987,25 +54999,25 @@ │ │ type : '([BIII)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -04c614: |[04c614] org.acra.util.Base64.encodeToString:([BIII)Ljava/lang/String; │ │ -04c624: 2201 2f02 |0000: new-instance v1, Ljava/lang/String; // type@022f │ │ -04c628: 7140 720f 5476 |0002: invoke-static {v4, v5, v6, v7}, Lorg/acra/util/Base64;.encode:([BIII)[B // method@0f72 │ │ -04c62e: 0c02 |0005: move-result-object v2 │ │ -04c630: 1a03 2a0b |0006: const-string v3, "US-ASCII" // string@0b2a │ │ -04c634: 7030 a90d 2103 |0008: invoke-direct {v1, v2, v3}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0da9 │ │ -04c63a: 1101 |000b: return-object v1 │ │ -04c63c: 0d00 |000c: move-exception v0 │ │ -04c63e: 2201 0e02 |000d: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ -04c642: 7020 560d 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ -04c648: 2701 |0012: throw v1 │ │ +04bf70: |[04bf70] org.acra.util.Base64.encodeToString:([BIII)Ljava/lang/String; │ │ +04bf80: 2201 2f02 |0000: new-instance v1, Ljava/lang/String; // type@022f │ │ +04bf84: 7140 720f 5476 |0002: invoke-static {v4, v5, v6, v7}, Lorg/acra/util/Base64;.encode:([BIII)[B // method@0f72 │ │ +04bf8a: 0c02 |0005: move-result-object v2 │ │ +04bf8c: 1a03 240b |0006: const-string v3, "US-ASCII" // string@0b24 │ │ +04bf90: 7030 a90d 2103 |0008: invoke-direct {v1, v2, v3}, Ljava/lang/String;.:([BLjava/lang/String;)V // method@0da9 │ │ +04bf96: 1101 |000b: return-object v1 │ │ +04bf98: 0d00 |000c: move-exception v0 │ │ +04bf9a: 2201 0e02 |000d: new-instance v1, Ljava/lang/AssertionError; // type@020e │ │ +04bf9e: 7020 560d 0100 |000f: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@0d56 │ │ +04bfa4: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x000b │ │ Ljava/io/UnsupportedEncodingException; -> 0x000c │ │ positions : │ │ 0x0000 line=477 │ │ 0x000c line=478 │ │ 0x000d line=480 │ │ @@ -55062,20 +55074,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04c65c: |[04c65c] org.acra.util.BoundedLinkedList.:(I)V │ │ -04c66c: 7010 540e 0100 |0000: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0e54 │ │ -04c672: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04c674: 5910 9b03 |0004: iput v0, v1, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ -04c678: 5912 9b03 |0006: iput v2, v1, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ -04c67c: 0e00 |0008: return-void │ │ +04bfb8: |[04bfb8] org.acra.util.BoundedLinkedList.:(I)V │ │ +04bfc8: 7010 540e 0100 |0000: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0e54 │ │ +04bfce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04bfd0: 5910 9b03 |0004: iput v0, v1, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ +04bfd4: 5912 9b03 |0006: iput v2, v1, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ +04bfd8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=32 │ │ 0x0006 line=36 │ │ 0x0008 line=37 │ │ locals : │ │ @@ -55089,22 +55101,22 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04c680: |[04c680] org.acra.util.BoundedLinkedList.add:(ILjava/lang/Object;)V │ │ -04c690: 6e10 7f0f 0200 |0000: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ -04c696: 0a00 |0003: move-result v0 │ │ -04c698: 5221 9b03 |0004: iget v1, v2, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ -04c69c: 3310 0500 |0006: if-ne v0, v1, 000b // +0005 │ │ -04c6a0: 6e10 7d0f 0200 |0008: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.removeFirst:()Ljava/lang/Object; // method@0f7d │ │ -04c6a6: 6f30 550e 3204 |000b: invoke-super {v2, v3, v4}, Ljava/util/LinkedList;.add:(ILjava/lang/Object;)V // method@0e55 │ │ -04c6ac: 0e00 |000e: return-void │ │ +04bfdc: |[04bfdc] org.acra.util.BoundedLinkedList.add:(ILjava/lang/Object;)V │ │ +04bfec: 6e10 7f0f 0200 |0000: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ +04bff2: 0a00 |0003: move-result v0 │ │ +04bff4: 5221 9b03 |0004: iget v1, v2, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ +04bff8: 3310 0500 |0006: if-ne v0, v1, 000b // +0005 │ │ +04bffc: 6e10 7d0f 0200 |0008: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.removeFirst:()Ljava/lang/Object; // method@0f7d │ │ +04c002: 6f30 550e 3204 |000b: invoke-super {v2, v3, v4}, Ljava/util/LinkedList;.add:(ILjava/lang/Object;)V // method@0e55 │ │ +04c008: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0008 line=60 │ │ 0x000b line=62 │ │ 0x000e line=63 │ │ locals : │ │ @@ -55119,23 +55131,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04c6b0: |[04c6b0] org.acra.util.BoundedLinkedList.add:(Ljava/lang/Object;)Z │ │ -04c6c0: 6e10 7f0f 0200 |0000: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ -04c6c6: 0a00 |0003: move-result v0 │ │ -04c6c8: 5221 9b03 |0004: iget v1, v2, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ -04c6cc: 3310 0500 |0006: if-ne v0, v1, 000b // +0005 │ │ -04c6d0: 6e10 7d0f 0200 |0008: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.removeFirst:()Ljava/lang/Object; // method@0f7d │ │ -04c6d6: 6f20 560e 3200 |000b: invoke-super {v2, v3}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0e56 │ │ -04c6dc: 0a00 |000e: move-result v0 │ │ -04c6de: 0f00 |000f: return v0 │ │ +04c00c: |[04c00c] org.acra.util.BoundedLinkedList.add:(Ljava/lang/Object;)Z │ │ +04c01c: 6e10 7f0f 0200 |0000: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ +04c022: 0a00 |0003: move-result v0 │ │ +04c024: 5221 9b03 |0004: iget v1, v2, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ +04c028: 3310 0500 |0006: if-ne v0, v1, 000b // +0005 │ │ +04c02c: 6e10 7d0f 0200 |0008: invoke-virtual {v2}, Lorg/acra/util/BoundedLinkedList;.removeFirst:()Ljava/lang/Object; // method@0f7d │ │ +04c032: 6f20 560e 3200 |000b: invoke-super {v2, v3}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0e56 │ │ +04c038: 0a00 |000e: move-result v0 │ │ +04c03a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0008 line=47 │ │ 0x000b line=49 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lorg/acra/util/BoundedLinkedList; │ │ @@ -55148,18 +55160,18 @@ │ │ type : '(ILjava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c6e0: |[04c6e0] org.acra.util.BoundedLinkedList.addAll:(ILjava/util/Collection;)Z │ │ -04c6f0: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ -04c6f4: 7010 e80d 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0de8 │ │ -04c6fa: 2700 |0005: throw v0 │ │ +04c03c: |[04c03c] org.acra.util.BoundedLinkedList.addAll:(ILjava/util/Collection;)Z │ │ +04c04c: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ +04c050: 7010 e80d 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0de8 │ │ +04c056: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/acra/util/BoundedLinkedList; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/util/BoundedLinkedList; Lorg/acra/util/BoundedLinkedList; │ │ @@ -55171,28 +55183,28 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -04c6fc: |[04c6fc] org.acra.util.BoundedLinkedList.addAll:(Ljava/util/Collection;)Z │ │ -04c70c: 6e10 7f0f 0400 |0000: invoke-virtual {v4}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ -04c712: 0a02 |0003: move-result v2 │ │ -04c714: 7210 360e 0500 |0004: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@0e36 │ │ -04c71a: 0a03 |0007: move-result v3 │ │ -04c71c: 9001 0203 |0008: add-int v1, v2, v3 │ │ -04c720: 5242 9b03 |000a: iget v2, v4, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ -04c724: 9100 0102 |000c: sub-int v0, v1, v2 │ │ -04c728: 3d00 0600 |000e: if-lez v0, 0014 // +0006 │ │ -04c72c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04c72e: 6e30 7e0f 2400 |0011: invoke-virtual {v4, v2, v0}, Lorg/acra/util/BoundedLinkedList;.removeRange:(II)V // method@0f7e │ │ -04c734: 6f20 570e 5400 |0014: invoke-super {v4, v5}, Ljava/util/LinkedList;.addAll:(Ljava/util/Collection;)Z // method@0e57 │ │ -04c73a: 0a02 |0017: move-result v2 │ │ -04c73c: 0f02 |0018: return v2 │ │ +04c058: |[04c058] org.acra.util.BoundedLinkedList.addAll:(Ljava/util/Collection;)Z │ │ +04c068: 6e10 7f0f 0400 |0000: invoke-virtual {v4}, Lorg/acra/util/BoundedLinkedList;.size:()I // method@0f7f │ │ +04c06e: 0a02 |0003: move-result v2 │ │ +04c070: 7210 360e 0500 |0004: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@0e36 │ │ +04c076: 0a03 |0007: move-result v3 │ │ +04c078: 9001 0203 |0008: add-int v1, v2, v3 │ │ +04c07c: 5242 9b03 |000a: iget v2, v4, Lorg/acra/util/BoundedLinkedList;.maxSize:I // field@039b │ │ +04c080: 9100 0102 |000c: sub-int v0, v1, v2 │ │ +04c084: 3d00 0600 |000e: if-lez v0, 0014 // +0006 │ │ +04c088: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04c08a: 6e30 7e0f 2400 |0011: invoke-virtual {v4, v2, v0}, Lorg/acra/util/BoundedLinkedList;.removeRange:(II)V // method@0f7e │ │ +04c090: 6f20 570e 5400 |0014: invoke-super {v4, v5}, Ljava/util/LinkedList;.addAll:(Ljava/util/Collection;)Z // method@0e57 │ │ +04c096: 0a02 |0017: move-result v2 │ │ +04c098: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ 0x000e line=74 │ │ 0x0010 line=75 │ │ 0x0014 line=77 │ │ @@ -55209,18 +55221,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c740: |[04c740] org.acra.util.BoundedLinkedList.addFirst:(Ljava/lang/Object;)V │ │ -04c750: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ -04c754: 7010 e80d 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0de8 │ │ -04c75a: 2700 |0005: throw v0 │ │ +04c09c: |[04c09c] org.acra.util.BoundedLinkedList.addFirst:(Ljava/lang/Object;)V │ │ +04c0ac: 2200 3702 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0237 │ │ +04c0b0: 7010 e80d 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0de8 │ │ +04c0b6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lorg/acra/util/BoundedLinkedList; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/util/BoundedLinkedList; Lorg/acra/util/BoundedLinkedList; │ │ @@ -55231,17 +55243,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c75c: |[04c75c] org.acra.util.BoundedLinkedList.addLast:(Ljava/lang/Object;)V │ │ -04c76c: 6e20 770f 1000 |0000: invoke-virtual {v0, v1}, Lorg/acra/util/BoundedLinkedList;.add:(Ljava/lang/Object;)Z // method@0f77 │ │ -04c772: 0e00 |0003: return-void │ │ +04c0b8: |[04c0b8] org.acra.util.BoundedLinkedList.addLast:(Ljava/lang/Object;)V │ │ +04c0c8: 6e20 770f 1000 |0000: invoke-virtual {v0, v1}, Lorg/acra/util/BoundedLinkedList;.add:(Ljava/lang/Object;)Z // method@0f77 │ │ +04c0ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lorg/acra/util/BoundedLinkedList; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -55253,31 +55265,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04c774: |[04c774] org.acra.util.BoundedLinkedList.toString:()Ljava/lang/String; │ │ -04c784: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -04c788: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04c78e: 6e10 7c0f 0400 |0005: invoke-virtual {v4}, Lorg/acra/util/BoundedLinkedList;.iterator:()Ljava/util/Iterator; // method@0f7c │ │ -04c794: 0c00 |0008: move-result-object v0 │ │ -04c796: 7210 480e 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04c79c: 0a03 |000c: move-result v3 │ │ -04c79e: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ -04c7a2: 7210 490e 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04c7a8: 0c01 |0012: move-result-object v1 │ │ -04c7aa: 6e10 9d0d 0100 |0013: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04c7b0: 0c03 |0016: move-result-object v3 │ │ -04c7b2: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04c7b8: 28ef |001a: goto 0009 // -0011 │ │ -04c7ba: 6e10 d60d 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04c7c0: 0c03 |001e: move-result-object v3 │ │ -04c7c2: 1103 |001f: return-object v3 │ │ +04c0d0: |[04c0d0] org.acra.util.BoundedLinkedList.toString:()Ljava/lang/String; │ │ +04c0e0: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04c0e4: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04c0ea: 6e10 7c0f 0400 |0005: invoke-virtual {v4}, Lorg/acra/util/BoundedLinkedList;.iterator:()Ljava/util/Iterator; // method@0f7c │ │ +04c0f0: 0c00 |0008: move-result-object v0 │ │ +04c0f2: 7210 480e 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04c0f8: 0a03 |000c: move-result v3 │ │ +04c0fa: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ +04c0fe: 7210 490e 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04c104: 0c01 |0012: move-result-object v1 │ │ +04c106: 6e10 9d0d 0100 |0013: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04c10c: 0c03 |0016: move-result-object v3 │ │ +04c10e: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c114: 28ef |001a: goto 0009 // -0011 │ │ +04c116: 6e10 d60d 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04c11c: 0c03 |001e: move-result-object v3 │ │ +04c11e: 1103 |001f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=126 │ │ 0x0013 line=127 │ │ 0x001b line=130 │ │ locals : │ │ @@ -55332,19 +55344,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c7c4: |[04c7c4] org.acra.util.FakeSocketFactory.:()V │ │ -04c7d4: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04c7da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04c7dc: 5b10 9c03 |0004: iput-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ -04c7e0: 0e00 |0006: return-void │ │ +04c120: |[04c120] org.acra.util.FakeSocketFactory.:()V │ │ +04c130: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c136: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04c138: 5b10 9c03 |0004: iput-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ +04c13c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/util/FakeSocketFactory; │ │ │ │ @@ -55353,34 +55365,34 @@ │ │ type : '()Ljavax/net/ssl/SSLContext;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -04c7e4: |[04c7e4] org.acra.util.FakeSocketFactory.createEasySSLContext:()Ljavax/net/ssl/SSLContext; │ │ -04c7f4: 1a02 8d0a |0000: const-string v2, "TLS" // string@0a8d │ │ -04c7f8: 7110 990e 0200 |0002: invoke-static {v2}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@0e99 │ │ -04c7fe: 0c00 |0005: move-result-object v0 │ │ -04c800: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04c802: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -04c804: 2333 3a04 |0008: new-array v3, v3, [Ljavax/net/ssl/TrustManager; // type@043a │ │ -04c808: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -04c80a: 2205 b502 |000b: new-instance v5, Lorg/acra/util/NaiveTrustManager; // type@02b5 │ │ -04c80e: 7010 970f 0500 |000d: invoke-direct {v5}, Lorg/acra/util/NaiveTrustManager;.:()V // method@0f97 │ │ -04c814: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -04c818: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -04c81a: 6e40 9b0e 2043 |0013: invoke-virtual {v0, v2, v3, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@0e9b │ │ -04c820: 1100 |0016: return-object v0 │ │ -04c822: 0d01 |0017: move-exception v1 │ │ -04c824: 2202 0002 |0018: new-instance v2, Ljava/io/IOException; // type@0200 │ │ -04c828: 6e10 780d 0100 |001a: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0d78 │ │ -04c82e: 0c03 |001d: move-result-object v3 │ │ -04c830: 7020 270d 3200 |001e: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -04c836: 2702 |0021: throw v2 │ │ +04c140: |[04c140] org.acra.util.FakeSocketFactory.createEasySSLContext:()Ljavax/net/ssl/SSLContext; │ │ +04c150: 1a02 870a |0000: const-string v2, "TLS" // string@0a87 │ │ +04c154: 7110 990e 0200 |0002: invoke-static {v2}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@0e99 │ │ +04c15a: 0c00 |0005: move-result-object v0 │ │ +04c15c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04c15e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +04c160: 2333 3a04 |0008: new-array v3, v3, [Ljavax/net/ssl/TrustManager; // type@043a │ │ +04c164: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +04c166: 2205 b502 |000b: new-instance v5, Lorg/acra/util/NaiveTrustManager; // type@02b5 │ │ +04c16a: 7010 970f 0500 |000d: invoke-direct {v5}, Lorg/acra/util/NaiveTrustManager;.:()V // method@0f97 │ │ +04c170: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +04c174: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +04c176: 6e40 9b0e 2043 |0013: invoke-virtual {v0, v2, v3, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@0e9b │ │ +04c17c: 1100 |0016: return-object v0 │ │ +04c17e: 0d01 |0017: move-exception v1 │ │ +04c180: 2202 0002 |0018: new-instance v2, Ljava/io/IOException; // type@0200 │ │ +04c184: 6e10 780d 0100 |001a: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@0d78 │ │ +04c18a: 0c03 |001d: move-result-object v3 │ │ +04c18c: 7020 270d 3200 |001e: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +04c192: 2702 |0021: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0016 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=28 │ │ 0x0006 line=29 │ │ 0x0016 line=30 │ │ @@ -55395,22 +55407,22 @@ │ │ type : '()Ljavax/net/ssl/SSLContext;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -04c848: |[04c848] org.acra.util.FakeSocketFactory.getSSLContext:()Ljavax/net/ssl/SSLContext; │ │ -04c858: 5410 9c03 |0000: iget-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ -04c85c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -04c860: 7100 830f 0000 |0004: invoke-static {}, Lorg/acra/util/FakeSocketFactory;.createEasySSLContext:()Ljavax/net/ssl/SSLContext; // method@0f83 │ │ -04c866: 0c00 |0007: move-result-object v0 │ │ -04c868: 5b10 9c03 |0008: iput-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ -04c86c: 5410 9c03 |000a: iget-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ -04c870: 1100 |000c: return-object v0 │ │ +04c1a4: |[04c1a4] org.acra.util.FakeSocketFactory.getSSLContext:()Ljavax/net/ssl/SSLContext; │ │ +04c1b4: 5410 9c03 |0000: iget-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ +04c1b8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +04c1bc: 7100 830f 0000 |0004: invoke-static {}, Lorg/acra/util/FakeSocketFactory;.createEasySSLContext:()Ljavax/net/ssl/SSLContext; // method@0f83 │ │ +04c1c2: 0c00 |0007: move-result-object v0 │ │ +04c1c4: 5b10 9c03 |0008: iput-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ +04c1c8: 5410 9c03 |000a: iget-object v0, v1, Lorg/acra/util/FakeSocketFactory;.sslcontext:Ljavax/net/ssl/SSLContext; // field@039c │ │ +04c1cc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000a line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/acra/util/FakeSocketFactory; │ │ @@ -55421,37 +55433,37 @@ │ │ type : '(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -04c874: |[04c874] org.acra.util.FakeSocketFactory.connectSocket:(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket; │ │ -04c884: 7110 b30f 0b00 |0000: invoke-static {v11}, Lorg/apache/http/params/HttpConnectionParams;.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0fb3 │ │ -04c88a: 0a00 |0003: move-result v0 │ │ -04c88c: 7110 b40f 0b00 |0004: invoke-static {v11}, Lorg/apache/http/params/HttpConnectionParams;.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0fb4 │ │ -04c892: 0a03 |0007: move-result v3 │ │ -04c894: 2202 4c02 |0008: new-instance v2, Ljava/net/InetSocketAddress; // type@024c │ │ -04c898: 7030 0c0e 7208 |000a: invoke-direct {v2, v7, v8}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0e0c │ │ -04c89e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -04c8a2: 0764 |000f: move-object v4, v6 │ │ -04c8a4: 1f04 8b02 |0010: check-cast v4, Ljavax/net/ssl/SSLSocket; // type@028b │ │ -04c8a8: 3909 0400 |0012: if-nez v9, 0016 // +0004 │ │ -04c8ac: 3d0a 0d00 |0014: if-lez v10, 0021 // +000d │ │ -04c8b0: 3b0a 0300 |0016: if-gez v10, 0019 // +0003 │ │ -04c8b4: 120a |0018: const/4 v10, #int 0 // #0 │ │ -04c8b6: 2201 4c02 |0019: new-instance v1, Ljava/net/InetSocketAddress; // type@024c │ │ -04c8ba: 7030 0d0e 910a |001b: invoke-direct {v1, v9, v10}, Ljava/net/InetSocketAddress;.:(Ljava/net/InetAddress;I)V // method@0e0d │ │ -04c8c0: 6e20 9c0e 1400 |001e: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.bind:(Ljava/net/SocketAddress;)V // method@0e9c │ │ -04c8c6: 6e30 9d0e 2400 |0021: invoke-virtual {v4, v2, v0}, Ljavax/net/ssl/SSLSocket;.connect:(Ljava/net/SocketAddress;I)V // method@0e9d │ │ -04c8cc: 6e20 9e0e 3400 |0024: invoke-virtual {v4, v3}, Ljavax/net/ssl/SSLSocket;.setSoTimeout:(I)V // method@0e9e │ │ -04c8d2: 1104 |0027: return-object v4 │ │ -04c8d4: 6e10 840f 0500 |0028: invoke-virtual {v5}, Lorg/acra/util/FakeSocketFactory;.createSocket:()Ljava/net/Socket; // method@0f84 │ │ -04c8da: 0c04 |002b: move-result-object v4 │ │ -04c8dc: 28e4 |002c: goto 0010 // -001c │ │ +04c1d0: |[04c1d0] org.acra.util.FakeSocketFactory.connectSocket:(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket; │ │ +04c1e0: 7110 b30f 0b00 |0000: invoke-static {v11}, Lorg/apache/http/params/HttpConnectionParams;.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0fb3 │ │ +04c1e6: 0a00 |0003: move-result v0 │ │ +04c1e8: 7110 b40f 0b00 |0004: invoke-static {v11}, Lorg/apache/http/params/HttpConnectionParams;.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I // method@0fb4 │ │ +04c1ee: 0a03 |0007: move-result v3 │ │ +04c1f0: 2202 4c02 |0008: new-instance v2, Ljava/net/InetSocketAddress; // type@024c │ │ +04c1f4: 7030 0c0e 7208 |000a: invoke-direct {v2, v7, v8}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0e0c │ │ +04c1fa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +04c1fe: 0764 |000f: move-object v4, v6 │ │ +04c200: 1f04 8b02 |0010: check-cast v4, Ljavax/net/ssl/SSLSocket; // type@028b │ │ +04c204: 3909 0400 |0012: if-nez v9, 0016 // +0004 │ │ +04c208: 3d0a 0d00 |0014: if-lez v10, 0021 // +000d │ │ +04c20c: 3b0a 0300 |0016: if-gez v10, 0019 // +0003 │ │ +04c210: 120a |0018: const/4 v10, #int 0 // #0 │ │ +04c212: 2201 4c02 |0019: new-instance v1, Ljava/net/InetSocketAddress; // type@024c │ │ +04c216: 7030 0d0e 910a |001b: invoke-direct {v1, v9, v10}, Ljava/net/InetSocketAddress;.:(Ljava/net/InetAddress;I)V // method@0e0d │ │ +04c21c: 6e20 9c0e 1400 |001e: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.bind:(Ljava/net/SocketAddress;)V // method@0e9c │ │ +04c222: 6e30 9d0e 2400 |0021: invoke-virtual {v4, v2, v0}, Ljavax/net/ssl/SSLSocket;.connect:(Ljava/net/SocketAddress;I)V // method@0e9d │ │ +04c228: 6e20 9e0e 3400 |0024: invoke-virtual {v4, v3}, Ljavax/net/ssl/SSLSocket;.setSoTimeout:(I)V // method@0e9e │ │ +04c22e: 1104 |0027: return-object v4 │ │ +04c230: 6e10 840f 0500 |0028: invoke-virtual {v5}, Lorg/acra/util/FakeSocketFactory;.createSocket:()Ljava/net/Socket; // method@0f84 │ │ +04c236: 0c04 |002b: move-result-object v4 │ │ +04c238: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0008 line=49 │ │ 0x000d line=50 │ │ 0x0012 line=52 │ │ @@ -55482,22 +55494,22 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04c8e0: |[04c8e0] org.acra.util.FakeSocketFactory.createSocket:()Ljava/net/Socket; │ │ -04c8f0: 7010 860f 0100 |0000: invoke-direct {v1}, Lorg/acra/util/FakeSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@0f86 │ │ -04c8f6: 0c00 |0003: move-result-object v0 │ │ -04c8f8: 6e10 9a0e 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0e9a │ │ -04c8fe: 0c00 |0007: move-result-object v0 │ │ -04c900: 6e10 9f0e 0000 |0008: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@0e9f │ │ -04c906: 0c00 |000b: move-result-object v0 │ │ -04c908: 1100 |000c: return-object v0 │ │ +04c23c: |[04c23c] org.acra.util.FakeSocketFactory.createSocket:()Ljava/net/Socket; │ │ +04c24c: 7010 860f 0100 |0000: invoke-direct {v1}, Lorg/acra/util/FakeSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@0f86 │ │ +04c252: 0c00 |0003: move-result-object v0 │ │ +04c254: 6e10 9a0e 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0e9a │ │ +04c25a: 0c00 |0007: move-result-object v0 │ │ +04c25c: 6e10 9f0e 0000 |0008: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:()Ljava/net/Socket; // method@0e9f │ │ +04c262: 0c00 |000b: move-result-object v0 │ │ +04c264: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/acra/util/FakeSocketFactory; │ │ │ │ #2 : (in Lorg/acra/util/FakeSocketFactory;) │ │ @@ -55505,22 +55517,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 │ │ -04c90c: |[04c90c] org.acra.util.FakeSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -04c91c: 7010 860f 0100 |0000: invoke-direct {v1}, Lorg/acra/util/FakeSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@0f86 │ │ -04c922: 0c00 |0003: move-result-object v0 │ │ -04c924: 6e10 9a0e 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0e9a │ │ -04c92a: 0c00 |0007: move-result-object v0 │ │ -04c92c: 6e55 a00e 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@0ea0 │ │ -04c932: 0c00 |000b: move-result-object v0 │ │ -04c934: 1100 |000c: return-object v0 │ │ +04c268: |[04c268] org.acra.util.FakeSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +04c278: 7010 860f 0100 |0000: invoke-direct {v1}, Lorg/acra/util/FakeSocketFactory;.getSSLContext:()Ljavax/net/ssl/SSLContext; // method@0f86 │ │ +04c27e: 0c00 |0003: move-result-object v0 │ │ +04c280: 6e10 9a0e 0000 |0004: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@0e9a │ │ +04c286: 0c00 |0007: move-result-object v0 │ │ +04c288: 6e55 a00e 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@0ea0 │ │ +04c28e: 0c00 |000b: move-result-object v0 │ │ +04c290: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/acra/util/FakeSocketFactory; │ │ 0x0000 - 0x000d reg=2 socket Ljava/net/Socket; │ │ 0x0000 - 0x000d reg=3 host Ljava/lang/String; │ │ @@ -55532,17 +55544,17 @@ │ │ type : '(Ljava/net/Socket;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c938: |[04c938] org.acra.util.FakeSocketFactory.isSecure:(Ljava/net/Socket;)Z │ │ -04c948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04c94a: 0f00 |0001: return v0 │ │ +04c294: |[04c294] org.acra.util.FakeSocketFactory.isSecure:(Ljava/net/Socket;)Z │ │ +04c2a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c2a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/acra/util/FakeSocketFactory; │ │ 0x0000 - 0x0002 reg=2 arg0 Ljava/net/Socket; │ │ │ │ @@ -55601,64 +55613,64 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -04c94c: |[04c94c] org.acra.util.HttpRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -04c95c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04c95e: 7010 970d 0600 |0001: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04c964: 5b62 a003 |0004: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04c968: 5b62 9f03 |0006: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ -04c96c: 5b62 9d03 |0008: iput-object v2, v6, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ -04c970: 3907 0400 |000a: if-nez v7, 000e // +0004 │ │ -04c974: 3808 0900 |000c: if-eqz v8, 0015 // +0009 │ │ -04c978: 2202 bb02 |000e: new-instance v2, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@02bb │ │ -04c97c: 7030 9e0f 7208 |0010: invoke-direct {v2, v7, v8}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f9e │ │ -04c982: 5b62 9d03 |0013: iput-object v2, v6, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ -04c986: 2200 cc02 |0015: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@02cc │ │ -04c98a: 7010 b20f 0000 |0017: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@0fb2 │ │ -04c990: 7100 a90e 0000 |001a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04c996: 0c02 |001d: move-result-object v2 │ │ -04c998: 7210 540f 0200 |001e: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.socketTimeout:()I // method@0f54 │ │ -04c99e: 0a02 |0021: move-result v2 │ │ -04c9a0: 7120 b50f 2000 |0022: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@0fb5 │ │ -04c9a6: 7100 a90e 0000 |0025: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -04c9ac: 0c02 |0028: move-result-object v2 │ │ -04c9ae: 7210 540f 0200 |0029: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.socketTimeout:()I // method@0f54 │ │ -04c9b4: 0a02 |002c: move-result v2 │ │ -04c9b6: 7120 b60f 2000 |002d: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@0fb6 │ │ -04c9bc: 1302 0020 |0030: const/16 v2, #int 8192 // #2000 │ │ -04c9c0: 7120 b70f 2000 |0032: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V // method@0fb7 │ │ -04c9c6: 2201 c602 |0035: new-instance v1, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@02c6 │ │ -04c9ca: 7010 a80f 0100 |0037: invoke-direct {v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@0fa8 │ │ -04c9d0: 2202 c502 |003a: new-instance v2, Lorg/apache/http/conn/scheme/Scheme; // type@02c5 │ │ -04c9d4: 1a03 3a12 |003c: const-string v3, "http" // string@123a │ │ -04c9d8: 2204 c402 |003e: new-instance v4, Lorg/apache/http/conn/scheme/PlainSocketFactory; // type@02c4 │ │ -04c9dc: 7010 a60f 0400 |0040: invoke-direct {v4}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.:()V // method@0fa6 │ │ -04c9e2: 1305 5000 |0043: const/16 v5, #int 80 // #50 │ │ -04c9e6: 7040 a70f 3254 |0045: invoke-direct {v2, v3, v4, v5}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0fa7 │ │ -04c9ec: 6e20 a90f 2100 |0048: invoke-virtual {v1, v2}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0fa9 │ │ -04c9f2: 2202 c502 |004b: new-instance v2, Lorg/apache/http/conn/scheme/Scheme; // type@02c5 │ │ -04c9f6: 1a03 4712 |004d: const-string v3, "https" // string@1247 │ │ -04c9fa: 2204 b102 |004f: new-instance v4, Lorg/acra/util/FakeSocketFactory; // type@02b1 │ │ -04c9fe: 7010 810f 0400 |0051: invoke-direct {v4}, Lorg/acra/util/FakeSocketFactory;.:()V // method@0f81 │ │ -04ca04: 1305 bb01 |0054: const/16 v5, #int 443 // #1bb │ │ -04ca08: 7040 a70f 3254 |0056: invoke-direct {v2, v3, v4, v5}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0fa7 │ │ -04ca0e: 6e20 a90f 2100 |0059: invoke-virtual {v1, v2}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0fa9 │ │ -04ca14: 2202 ca02 |005c: new-instance v2, Lorg/apache/http/impl/client/DefaultHttpClient; // type@02ca │ │ -04ca18: 2203 cb02 |005e: new-instance v3, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@02cb │ │ -04ca1c: 7030 b10f 0301 |0060: invoke-direct {v3, v0, v1}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0fb1 │ │ -04ca22: 7030 ac0f 3200 |0063: invoke-direct {v2, v3, v0}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@0fac │ │ -04ca28: 5b62 9e03 |0066: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04ca2c: 2202 cf02 |0068: new-instance v2, Lorg/apache/http/protocol/BasicHttpContext; // type@02cf │ │ -04ca30: 7010 b90f 0200 |006a: invoke-direct {v2}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@0fb9 │ │ -04ca36: 5b62 a103 |006d: iput-object v2, v6, Lorg/acra/util/HttpRequest;.localContext:Lorg/apache/http/protocol/HttpContext; // field@03a1 │ │ -04ca3a: 0e00 |006f: return-void │ │ +04c2a8: |[04c2a8] org.acra.util.HttpRequest.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04c2b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04c2ba: 7010 970d 0600 |0001: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c2c0: 5b62 a003 |0004: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c2c4: 5b62 9f03 |0006: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ +04c2c8: 5b62 9d03 |0008: iput-object v2, v6, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ +04c2cc: 3907 0400 |000a: if-nez v7, 000e // +0004 │ │ +04c2d0: 3808 0900 |000c: if-eqz v8, 0015 // +0009 │ │ +04c2d4: 2202 bb02 |000e: new-instance v2, Lorg/apache/http/auth/UsernamePasswordCredentials; // type@02bb │ │ +04c2d8: 7030 9e0f 7208 |0010: invoke-direct {v2, v7, v8}, Lorg/apache/http/auth/UsernamePasswordCredentials;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f9e │ │ +04c2de: 5b62 9d03 |0013: iput-object v2, v6, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ +04c2e2: 2200 cc02 |0015: new-instance v0, Lorg/apache/http/params/BasicHttpParams; // type@02cc │ │ +04c2e6: 7010 b20f 0000 |0017: invoke-direct {v0}, Lorg/apache/http/params/BasicHttpParams;.:()V // method@0fb2 │ │ +04c2ec: 7100 a90e 0000 |001a: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04c2f2: 0c02 |001d: move-result-object v2 │ │ +04c2f4: 7210 540f 0200 |001e: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.socketTimeout:()I // method@0f54 │ │ +04c2fa: 0a02 |0021: move-result v2 │ │ +04c2fc: 7120 b50f 2000 |0022: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setConnectionTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@0fb5 │ │ +04c302: 7100 a90e 0000 |0025: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +04c308: 0c02 |0028: move-result-object v2 │ │ +04c30a: 7210 540f 0200 |0029: invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;.socketTimeout:()I // method@0f54 │ │ +04c310: 0a02 |002c: move-result v2 │ │ +04c312: 7120 b60f 2000 |002d: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSoTimeout:(Lorg/apache/http/params/HttpParams;I)V // method@0fb6 │ │ +04c318: 1302 0020 |0030: const/16 v2, #int 8192 // #2000 │ │ +04c31c: 7120 b70f 2000 |0032: invoke-static {v0, v2}, Lorg/apache/http/params/HttpConnectionParams;.setSocketBufferSize:(Lorg/apache/http/params/HttpParams;I)V // method@0fb7 │ │ +04c322: 2201 c602 |0035: new-instance v1, Lorg/apache/http/conn/scheme/SchemeRegistry; // type@02c6 │ │ +04c326: 7010 a80f 0100 |0037: invoke-direct {v1}, Lorg/apache/http/conn/scheme/SchemeRegistry;.:()V // method@0fa8 │ │ +04c32c: 2202 c502 |003a: new-instance v2, Lorg/apache/http/conn/scheme/Scheme; // type@02c5 │ │ +04c330: 1a03 3412 |003c: const-string v3, "http" // string@1234 │ │ +04c334: 2204 c402 |003e: new-instance v4, Lorg/apache/http/conn/scheme/PlainSocketFactory; // type@02c4 │ │ +04c338: 7010 a60f 0400 |0040: invoke-direct {v4}, Lorg/apache/http/conn/scheme/PlainSocketFactory;.:()V // method@0fa6 │ │ +04c33e: 1305 5000 |0043: const/16 v5, #int 80 // #50 │ │ +04c342: 7040 a70f 3254 |0045: invoke-direct {v2, v3, v4, v5}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0fa7 │ │ +04c348: 6e20 a90f 2100 |0048: invoke-virtual {v1, v2}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0fa9 │ │ +04c34e: 2202 c502 |004b: new-instance v2, Lorg/apache/http/conn/scheme/Scheme; // type@02c5 │ │ +04c352: 1a03 4112 |004d: const-string v3, "https" // string@1241 │ │ +04c356: 2204 b102 |004f: new-instance v4, Lorg/acra/util/FakeSocketFactory; // type@02b1 │ │ +04c35a: 7010 810f 0400 |0051: invoke-direct {v4}, Lorg/acra/util/FakeSocketFactory;.:()V // method@0f81 │ │ +04c360: 1305 bb01 |0054: const/16 v5, #int 443 // #1bb │ │ +04c364: 7040 a70f 3254 |0056: invoke-direct {v2, v3, v4, v5}, Lorg/apache/http/conn/scheme/Scheme;.:(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V // method@0fa7 │ │ +04c36a: 6e20 a90f 2100 |0059: invoke-virtual {v1, v2}, Lorg/apache/http/conn/scheme/SchemeRegistry;.register:(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme; // method@0fa9 │ │ +04c370: 2202 ca02 |005c: new-instance v2, Lorg/apache/http/impl/client/DefaultHttpClient; // type@02ca │ │ +04c374: 2203 cb02 |005e: new-instance v3, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager; // type@02cb │ │ +04c378: 7030 b10f 0301 |0060: invoke-direct {v3, v0, v1}, Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;.:(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V // method@0fb1 │ │ +04c37e: 7030 ac0f 3200 |0063: invoke-direct {v2, v3, v0}, Lorg/apache/http/impl/client/DefaultHttpClient;.:(Lorg/apache/http/conn/ClientConnectionManager;Lorg/apache/http/params/HttpParams;)V // method@0fac │ │ +04c384: 5b62 9e03 |0066: iput-object v2, v6, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c388: 2202 cf02 |0068: new-instance v2, Lorg/apache/http/protocol/BasicHttpContext; // type@02cf │ │ +04c38c: 7010 b90f 0200 |006a: invoke-direct {v2}, Lorg/apache/http/protocol/BasicHttpContext;.:()V // method@0fb9 │ │ +04c392: 5b62 a103 |006d: iput-object v2, v6, Lorg/acra/util/HttpRequest;.localContext:Lorg/apache/http/protocol/HttpContext; // field@03a1 │ │ +04c396: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0004 line=44 │ │ 0x0006 line=45 │ │ 0x0008 line=46 │ │ 0x000a line=49 │ │ @@ -55686,28 +55698,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -04ca3c: |[04ca3c] org.acra.util.HttpRequest.abort:()V │ │ -04ca4c: 5431 9e03 |0000: iget-object v1, v3, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04ca50: 3801 0e00 |0002: if-eqz v1, 0010 // +000e │ │ -04ca54: 6201 f802 |0004: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ca58: 1a02 8301 |0006: const-string v2, "Abort HttpClient request." // string@0183 │ │ -04ca5c: 7120 e00a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04ca62: 5431 a003 |000b: iget-object v1, v3, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04ca66: 6e10 a20f 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/client/methods/HttpPost;.abort:()V // method@0fa2 │ │ -04ca6c: 0e00 |0010: return-void │ │ -04ca6e: 0d00 |0011: move-exception v0 │ │ -04ca70: 6201 f802 |0012: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04ca74: 1a02 c802 |0014: const-string v2, "Error while aborting HttpClient request" // string@02c8 │ │ -04ca78: 7130 e20a 2100 |0016: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ -04ca7e: 28f7 |0019: goto 0010 // -0009 │ │ +04c398: |[04c398] org.acra.util.HttpRequest.abort:()V │ │ +04c3a8: 5431 9e03 |0000: iget-object v1, v3, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c3ac: 3801 0e00 |0002: if-eqz v1, 0010 // +000e │ │ +04c3b0: 6201 f802 |0004: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04c3b4: 1a02 8301 |0006: const-string v2, "Abort HttpClient request." // string@0183 │ │ +04c3b8: 7120 e00a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04c3be: 5431 a003 |000b: iget-object v1, v3, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c3c2: 6e10 a20f 0100 |000d: invoke-virtual {v1}, Lorg/apache/http/client/methods/HttpPost;.abort:()V // method@0fa2 │ │ +04c3c8: 0e00 |0010: return-void │ │ +04c3ca: 0d00 |0011: move-exception v0 │ │ +04c3cc: 6201 f802 |0012: sget-object v1, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04c3d0: 1a02 c802 |0014: const-string v2, "Error while aborting HttpClient request" // string@02c8 │ │ +04c3d4: 7130 e20a 2100 |0016: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae2 │ │ +04c3da: 28f7 |0019: goto 0010 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/lang/Exception; -> 0x0011 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ 0x000b line=72 │ │ @@ -55723,20 +55735,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04ca90: |[04ca90] org.acra.util.HttpRequest.clearCookies:()V │ │ -04caa0: 5410 9e03 |0000: iget-object v0, v1, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04caa4: 6e10 af0f 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCookieStore:()Lorg/apache/http/client/CookieStore; // method@0faf │ │ -04caaa: 0c00 |0005: move-result-object v0 │ │ -04caac: 7210 9f0f 0000 |0006: invoke-interface {v0}, Lorg/apache/http/client/CookieStore;.clear:()V // method@0f9f │ │ -04cab2: 0e00 |0009: return-void │ │ +04c3ec: |[04c3ec] org.acra.util.HttpRequest.clearCookies:()V │ │ +04c3fc: 5410 9e03 |0000: iget-object v0, v1, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c400: 6e10 af0f 0000 |0002: invoke-virtual {v0}, Lorg/apache/http/impl/client/DefaultHttpClient;.getCookieStore:()Lorg/apache/http/client/CookieStore; // method@0faf │ │ +04c406: 0c00 |0005: move-result-object v0 │ │ +04c408: 7210 9f0f 0000 |0006: invoke-interface {v0}, Lorg/apache/http/client/CookieStore;.clear:()V // method@0f9f │ │ +04c40e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/acra/util/HttpRequest; │ │ │ │ @@ -55745,48 +55757,48 @@ │ │ type : '(Ljava/lang/String;)Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -04cab4: |[04cab4] org.acra.util.HttpRequest.getHttpStream:(Ljava/lang/String;)Ljava/io/InputStream; │ │ -04cac4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04cac6: 2206 5102 |0001: new-instance v6, Ljava/net/URL; // type@0251 │ │ -04caca: 7020 130e a600 |0003: invoke-direct {v6, v10}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ -04cad0: 6e10 140e 0600 |0006: invoke-virtual {v6}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0e14 │ │ -04cad6: 0c01 |0009: move-result-object v1 │ │ -04cad8: 2017 4a02 |000a: instance-of v7, v1, Ljava/net/HttpURLConnection; // type@024a │ │ -04cadc: 3907 0a00 |000c: if-nez v7, 0016 // +000a │ │ -04cae0: 2207 0002 |000e: new-instance v7, Ljava/io/IOException; // type@0200 │ │ -04cae4: 1a08 ff08 |0010: const-string v8, "Not an HTTP connection" // string@08ff │ │ -04cae8: 7020 270d 8700 |0012: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -04caee: 2707 |0015: throw v7 │ │ -04caf0: 0710 |0016: move-object v0, v1 │ │ -04caf2: 1f00 4a02 |0017: check-cast v0, Ljava/net/HttpURLConnection; // type@024a │ │ -04caf6: 0703 |0019: move-object v3, v0 │ │ -04caf8: 1207 |001a: const/4 v7, #int 0 // #0 │ │ -04cafa: 6e20 070e 7300 |001b: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setAllowUserInteraction:(Z)V // method@0e07 │ │ -04cb00: 1217 |001e: const/4 v7, #int 1 // #1 │ │ -04cb02: 6e20 080e 7300 |001f: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setInstanceFollowRedirects:(Z)V // method@0e08 │ │ -04cb08: 1a07 1303 |0022: const-string v7, "GET" // string@0313 │ │ -04cb0c: 6e20 090e 7300 |0024: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@0e09 │ │ -04cb12: 6e10 030e 0300 |0027: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.connect:()V // method@0e03 │ │ -04cb18: 6e10 060e 0300 |002a: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@0e06 │ │ -04cb1e: 0a05 |002d: move-result v5 │ │ -04cb20: 1307 c800 |002e: const/16 v7, #int 200 // #c8 │ │ -04cb24: 3375 0600 |0030: if-ne v5, v7, 0036 // +0006 │ │ -04cb28: 6e10 050e 0300 |0032: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0e05 │ │ -04cb2e: 0c04 |0035: move-result-object v4 │ │ -04cb30: 1104 |0036: return-object v4 │ │ -04cb32: 0d02 |0037: move-exception v2 │ │ -04cb34: 2207 0002 |0038: new-instance v7, Ljava/io/IOException; // type@0200 │ │ -04cb38: 1a08 b002 |003a: const-string v8, "Error connecting" // string@02b0 │ │ -04cb3c: 7020 270d 8700 |003c: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -04cb42: 2707 |003f: throw v7 │ │ +04c410: |[04c410] org.acra.util.HttpRequest.getHttpStream:(Ljava/lang/String;)Ljava/io/InputStream; │ │ +04c420: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04c422: 2206 5102 |0001: new-instance v6, Ljava/net/URL; // type@0251 │ │ +04c426: 7020 130e a600 |0003: invoke-direct {v6, v10}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ +04c42c: 6e10 140e 0600 |0006: invoke-virtual {v6}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0e14 │ │ +04c432: 0c01 |0009: move-result-object v1 │ │ +04c434: 2017 4a02 |000a: instance-of v7, v1, Ljava/net/HttpURLConnection; // type@024a │ │ +04c438: 3907 0a00 |000c: if-nez v7, 0016 // +000a │ │ +04c43c: 2207 0002 |000e: new-instance v7, Ljava/io/IOException; // type@0200 │ │ +04c440: 1a08 f908 |0010: const-string v8, "Not an HTTP connection" // string@08f9 │ │ +04c444: 7020 270d 8700 |0012: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +04c44a: 2707 |0015: throw v7 │ │ +04c44c: 0710 |0016: move-object v0, v1 │ │ +04c44e: 1f00 4a02 |0017: check-cast v0, Ljava/net/HttpURLConnection; // type@024a │ │ +04c452: 0703 |0019: move-object v3, v0 │ │ +04c454: 1207 |001a: const/4 v7, #int 0 // #0 │ │ +04c456: 6e20 070e 7300 |001b: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setAllowUserInteraction:(Z)V // method@0e07 │ │ +04c45c: 1217 |001e: const/4 v7, #int 1 // #1 │ │ +04c45e: 6e20 080e 7300 |001f: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setInstanceFollowRedirects:(Z)V // method@0e08 │ │ +04c464: 1a07 1303 |0022: const-string v7, "GET" // string@0313 │ │ +04c468: 6e20 090e 7300 |0024: invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@0e09 │ │ +04c46e: 6e10 030e 0300 |0027: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.connect:()V // method@0e03 │ │ +04c474: 6e10 060e 0300 |002a: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@0e06 │ │ +04c47a: 0a05 |002d: move-result v5 │ │ +04c47c: 1307 c800 |002e: const/16 v7, #int 200 // #c8 │ │ +04c480: 3375 0600 |0030: if-ne v5, v7, 0036 // +0006 │ │ +04c484: 6e10 050e 0300 |0032: invoke-virtual {v3}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0e05 │ │ +04c48a: 0c04 |0035: move-result-object v4 │ │ +04c48c: 1104 |0036: return-object v4 │ │ +04c48e: 0d02 |0037: move-exception v2 │ │ +04c490: 2207 0002 |0038: new-instance v7, Ljava/io/IOException; // type@0200 │ │ +04c494: 1a08 b002 |003a: const-string v8, "Error connecting" // string@02b0 │ │ +04c498: 7020 270d 8700 |003c: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +04c49e: 2707 |003f: throw v7 │ │ catches : 1 │ │ 0x0016 - 0x0035 │ │ Ljava/lang/Exception; -> 0x0037 │ │ positions : │ │ 0x0000 line=144 │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ @@ -55818,27 +55830,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04cb54: |[04cb54] org.acra.util.HttpRequest.sendGet:(Ljava/lang/String;)Ljava/lang/String; │ │ -04cb64: 2202 be02 |0000: new-instance v2, Lorg/apache/http/client/methods/HttpGet; // type@02be │ │ -04cb68: 7020 a00f 5200 |0002: invoke-direct {v2, v5}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@0fa0 │ │ -04cb6e: 5b42 9f03 |0005: iput-object v2, v4, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ -04cb72: 5442 9e03 |0007: iget-object v2, v4, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04cb76: 5443 9f03 |0009: iget-object v3, v4, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ -04cb7a: 6e20 ad0f 3200 |000b: invoke-virtual {v2, v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; // method@0fad │ │ -04cb80: 0c00 |000e: move-result-object v0 │ │ -04cb82: 7210 9b0f 0000 |000f: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0f9b │ │ -04cb88: 0c02 |0012: move-result-object v2 │ │ -04cb8a: 7110 ba0f 0200 |0013: invoke-static {v2}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0fba │ │ -04cb90: 0c01 |0016: move-result-object v1 │ │ -04cb92: 1101 |0017: return-object v1 │ │ +04c4b0: |[04c4b0] org.acra.util.HttpRequest.sendGet:(Ljava/lang/String;)Ljava/lang/String; │ │ +04c4c0: 2202 be02 |0000: new-instance v2, Lorg/apache/http/client/methods/HttpGet; // type@02be │ │ +04c4c4: 7020 a00f 5200 |0002: invoke-direct {v2, v5}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@0fa0 │ │ +04c4ca: 5b42 9f03 |0005: iput-object v2, v4, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ +04c4ce: 5442 9e03 |0007: iget-object v2, v4, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c4d2: 5443 9f03 |0009: iget-object v3, v4, Lorg/acra/util/HttpRequest;.httpGet:Lorg/apache/http/client/methods/HttpGet; // field@039f │ │ +04c4d6: 6e20 ad0f 3200 |000b: invoke-virtual {v2, v3}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; // method@0fad │ │ +04c4dc: 0c00 |000e: move-result-object v0 │ │ +04c4de: 7210 9b0f 0000 |000f: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0f9b │ │ +04c4e4: 0c02 |0012: move-result-object v2 │ │ +04c4e6: 7110 ba0f 0200 |0013: invoke-static {v2}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0fba │ │ +04c4ec: 0c01 |0016: move-result-object v1 │ │ +04c4ee: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0007 line=133 │ │ 0x000f line=138 │ │ 0x0017 line=140 │ │ locals : │ │ @@ -55852,19 +55864,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04cb94: |[04cb94] org.acra.util.HttpRequest.sendPost:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -04cba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04cba6: 6e40 8e0f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lorg/acra/util/HttpRequest;.sendPost:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f8e │ │ -04cbac: 0c00 |0004: move-result-object v0 │ │ -04cbae: 1100 |0005: return-object v0 │ │ +04c4f0: |[04c4f0] org.acra.util.HttpRequest.sendPost:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +04c500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c502: 6e40 8e0f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lorg/acra/util/HttpRequest;.sendPost:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f8e │ │ +04c508: 0c00 |0004: move-result-object v0 │ │ +04c50a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/acra/util/HttpRequest; │ │ 0x0000 - 0x0006 reg=2 url Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 data Ljava/lang/String; │ │ @@ -55874,111 +55886,111 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 200 16-bit code units │ │ -04cbb0: |[04cbb0] org.acra.util.HttpRequest.sendPost:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -04cbc0: 5495 9e03 |0000: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04cbc4: 6e10 b00f 0500 |0002: invoke-virtual {v5}, Lorg/apache/http/impl/client/DefaultHttpClient;.getParams:()Lorg/apache/http/params/HttpParams; // method@0fb0 │ │ -04cbca: 0c05 |0005: move-result-object v5 │ │ -04cbcc: 1a06 3c12 |0006: const-string v6, "http.protocol.cookie-policy" // string@123c │ │ -04cbd0: 1a07 f918 |0008: const-string v7, "rfc2109" // string@18f9 │ │ -04cbd4: 7230 b80f 6507 |000a: invoke-interface {v5, v6, v7}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0fb8 │ │ -04cbda: 2205 bf02 |000d: new-instance v5, Lorg/apache/http/client/methods/HttpPost; // type@02bf │ │ -04cbde: 7020 a10f a500 |000f: invoke-direct {v5, v10}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@0fa1 │ │ -04cbe4: 5b95 a003 |0012: iput-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cbe8: 6205 f802 |0014: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04cbec: 1a06 040a |0016: const-string v6, "Setting httpPost headers" // string@0a04 │ │ -04cbf0: 7120 e00a 6500 |0018: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04cbf6: 5495 9d03 |001b: iget-object v5, v9, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ -04cbfa: 3805 1000 |001d: if-eqz v5, 002d // +0010 │ │ -04cbfe: 5495 a003 |001f: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cc02: 5496 9d03 |0021: iget-object v6, v9, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ -04cc06: 1a07 310b |0023: const-string v7, "UTF-8" // string@0b31 │ │ -04cc0a: 1208 |0025: const/4 v8, #int 0 // #0 │ │ -04cc0c: 7130 ab0f 7608 |0026: invoke-static {v6, v7, v8}, Lorg/apache/http/impl/auth/BasicScheme;.authenticate:(Lorg/apache/http/auth/Credentials;Ljava/lang/String;Z)Lorg/apache/http/Header; // method@0fab │ │ -04cc12: 0c06 |0029: move-result-object v6 │ │ -04cc14: 6e20 a30f 6500 |002a: invoke-virtual {v5, v6}, Lorg/apache/http/client/methods/HttpPost;.addHeader:(Lorg/apache/http/Header;)V // method@0fa3 │ │ -04cc1a: 5495 a003 |002d: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cc1e: 1a06 3c0b |002f: const-string v6, "User-Agent" // string@0b3c │ │ -04cc22: 1a07 d701 |0031: const-string v7, "Android" // string@01d7 │ │ -04cc26: 6e30 a50f 6507 |0033: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ -04cc2c: 5495 a003 |0036: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cc30: 1a06 8901 |0038: const-string v6, "Accept" // string@0189 │ │ -04cc34: 1a07 821b |003a: const-string v7, "text/html,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" // string@1b82 │ │ -04cc38: 6e30 a50f 6507 |003c: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ -04cc3e: 380c 7400 |003f: if-eqz v12, 00b3 // +0074 │ │ -04cc42: 5495 a003 |0041: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cc46: 1a06 4502 |0043: const-string v6, "Content-Type" // string@0245 │ │ -04cc4a: 6e30 a50f 650c |0045: invoke-virtual {v5, v6, v12}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ -04cc50: 2204 c802 |0048: new-instance v4, Lorg/apache/http/entity/StringEntity; // type@02c8 │ │ -04cc54: 1a05 310b |004a: const-string v5, "UTF-8" // string@0b31 │ │ -04cc58: 7030 aa0f b405 |004c: invoke-direct {v4, v11, v5}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0faa │ │ -04cc5e: 5495 a003 |004f: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cc62: 6e20 a40f 4500 |0051: invoke-virtual {v5, v4}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0fa4 │ │ -04cc68: 6205 f802 |0054: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -04cc6c: 2206 3102 |0056: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04cc70: 7010 c60d 0600 |0058: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04cc76: 1a07 f009 |005b: const-string v7, "Sending request to " // string@09f0 │ │ -04cc7a: 6e20 ce0d 7600 |005d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04cc80: 0c06 |0060: move-result-object v6 │ │ -04cc82: 6e20 ce0d a600 |0061: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04cc88: 0c06 |0064: move-result-object v6 │ │ -04cc8a: 6e10 d60d 0600 |0065: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04cc90: 0c06 |0068: move-result-object v6 │ │ -04cc92: 7120 e00a 6500 |0069: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04cc98: 5495 9e03 |006c: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ -04cc9c: 5496 a003 |006e: iget-object v6, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cca0: 5497 a103 |0070: iget-object v7, v9, Lorg/acra/util/HttpRequest;.localContext:Lorg/apache/http/protocol/HttpContext; // field@03a1 │ │ -04cca4: 6e30 ae0f 6507 |0072: invoke-virtual {v5, v6, v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@0fae │ │ -04ccaa: 0c00 |0075: move-result-object v0 │ │ -04ccac: 3800 5000 |0076: if-eqz v0, 00c6 // +0050 │ │ -04ccb0: 7210 9c0f 0000 |0078: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0f9c │ │ -04ccb6: 0c03 |007b: move-result-object v3 │ │ -04ccb8: 3803 4100 |007c: if-eqz v3, 00bd // +0041 │ │ -04ccbc: 7210 9c0f 0000 |007e: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0f9c │ │ -04ccc2: 0c05 |0081: move-result-object v5 │ │ -04ccc4: 7210 9d0f 0500 |0082: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0f9d │ │ -04ccca: 0a05 |0085: move-result v5 │ │ -04cccc: 7110 830d 0500 |0086: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -04ccd2: 0c02 |0089: move-result-object v2 │ │ -04ccd4: 1a05 fe00 |008a: const-string v5, "4" // string@00fe │ │ -04ccd8: 6e20 ba0d 5200 |008c: invoke-virtual {v2, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -04ccde: 0a05 |008f: move-result v5 │ │ -04cce0: 3905 0a00 |0090: if-nez v5, 009a // +000a │ │ -04cce4: 1a05 0001 |0092: const-string v5, "5" // string@0100 │ │ -04cce8: 6e20 ba0d 5200 |0094: invoke-virtual {v2, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -04ccee: 0a05 |0097: move-result v5 │ │ -04ccf0: 3805 2500 |0098: if-eqz v5, 00bd // +0025 │ │ -04ccf4: 2205 0002 |009a: new-instance v5, Ljava/io/IOException; // type@0200 │ │ -04ccf8: 2206 3102 |009c: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -04ccfc: 7010 c60d 0600 |009e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04cd02: 1a07 2e03 |00a1: const-string v7, "Host returned error code " // string@032e │ │ -04cd06: 6e20 ce0d 7600 |00a3: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04cd0c: 0c06 |00a6: move-result-object v6 │ │ -04cd0e: 6e20 ce0d 2600 |00a7: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04cd14: 0c06 |00aa: move-result-object v6 │ │ -04cd16: 6e10 d60d 0600 |00ab: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04cd1c: 0c06 |00ae: move-result-object v6 │ │ -04cd1e: 7020 270d 6500 |00af: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -04cd24: 2705 |00b2: throw v5 │ │ -04cd26: 5495 a003 |00b3: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ -04cd2a: 1a06 4502 |00b5: const-string v6, "Content-Type" // string@0245 │ │ -04cd2e: 1a07 170d |00b7: const-string v7, "application/x-www-form-urlencoded" // string@0d17 │ │ -04cd32: 6e30 a50f 6507 |00b9: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ -04cd38: 288c |00bc: goto 0048 // -0074 │ │ -04cd3a: 7210 9b0f 0000 |00bd: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0f9b │ │ -04cd40: 0c05 |00c0: move-result-object v5 │ │ -04cd42: 7110 ba0f 0500 |00c1: invoke-static {v5}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0fba │ │ -04cd48: 0c01 |00c4: move-result-object v1 │ │ -04cd4a: 1101 |00c5: return-object v1 │ │ -04cd4c: 1201 |00c6: const/4 v1, #int 0 // #0 │ │ -04cd4e: 28fe |00c7: goto 00c5 // -0002 │ │ +04c50c: |[04c50c] org.acra.util.HttpRequest.sendPost:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +04c51c: 5495 9e03 |0000: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c520: 6e10 b00f 0500 |0002: invoke-virtual {v5}, Lorg/apache/http/impl/client/DefaultHttpClient;.getParams:()Lorg/apache/http/params/HttpParams; // method@0fb0 │ │ +04c526: 0c05 |0005: move-result-object v5 │ │ +04c528: 1a06 3612 |0006: const-string v6, "http.protocol.cookie-policy" // string@1236 │ │ +04c52c: 1a07 f318 |0008: const-string v7, "rfc2109" // string@18f3 │ │ +04c530: 7230 b80f 6507 |000a: invoke-interface {v5, v6, v7}, Lorg/apache/http/params/HttpParams;.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams; // method@0fb8 │ │ +04c536: 2205 bf02 |000d: new-instance v5, Lorg/apache/http/client/methods/HttpPost; // type@02bf │ │ +04c53a: 7020 a10f a500 |000f: invoke-direct {v5, v10}, Lorg/apache/http/client/methods/HttpPost;.:(Ljava/lang/String;)V // method@0fa1 │ │ +04c540: 5b95 a003 |0012: iput-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c544: 6205 f802 |0014: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04c548: 1a06 fe09 |0016: const-string v6, "Setting httpPost headers" // string@09fe │ │ +04c54c: 7120 e00a 6500 |0018: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04c552: 5495 9d03 |001b: iget-object v5, v9, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ +04c556: 3805 1000 |001d: if-eqz v5, 002d // +0010 │ │ +04c55a: 5495 a003 |001f: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c55e: 5496 9d03 |0021: iget-object v6, v9, Lorg/acra/util/HttpRequest;.creds:Lorg/apache/http/auth/UsernamePasswordCredentials; // field@039d │ │ +04c562: 1a07 2b0b |0023: const-string v7, "UTF-8" // string@0b2b │ │ +04c566: 1208 |0025: const/4 v8, #int 0 // #0 │ │ +04c568: 7130 ab0f 7608 |0026: invoke-static {v6, v7, v8}, Lorg/apache/http/impl/auth/BasicScheme;.authenticate:(Lorg/apache/http/auth/Credentials;Ljava/lang/String;Z)Lorg/apache/http/Header; // method@0fab │ │ +04c56e: 0c06 |0029: move-result-object v6 │ │ +04c570: 6e20 a30f 6500 |002a: invoke-virtual {v5, v6}, Lorg/apache/http/client/methods/HttpPost;.addHeader:(Lorg/apache/http/Header;)V // method@0fa3 │ │ +04c576: 5495 a003 |002d: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c57a: 1a06 360b |002f: const-string v6, "User-Agent" // string@0b36 │ │ +04c57e: 1a07 d701 |0031: const-string v7, "Android" // string@01d7 │ │ +04c582: 6e30 a50f 6507 |0033: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ +04c588: 5495 a003 |0036: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c58c: 1a06 8901 |0038: const-string v6, "Accept" // string@0189 │ │ +04c590: 1a07 7c1b |003a: const-string v7, "text/html,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" // string@1b7c │ │ +04c594: 6e30 a50f 6507 |003c: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ +04c59a: 380c 7400 |003f: if-eqz v12, 00b3 // +0074 │ │ +04c59e: 5495 a003 |0041: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c5a2: 1a06 4502 |0043: const-string v6, "Content-Type" // string@0245 │ │ +04c5a6: 6e30 a50f 650c |0045: invoke-virtual {v5, v6, v12}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ +04c5ac: 2204 c802 |0048: new-instance v4, Lorg/apache/http/entity/StringEntity; // type@02c8 │ │ +04c5b0: 1a05 2b0b |004a: const-string v5, "UTF-8" // string@0b2b │ │ +04c5b4: 7030 aa0f b405 |004c: invoke-direct {v4, v11, v5}, Lorg/apache/http/entity/StringEntity;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0faa │ │ +04c5ba: 5495 a003 |004f: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c5be: 6e20 a40f 4500 |0051: invoke-virtual {v5, v4}, Lorg/apache/http/client/methods/HttpPost;.setEntity:(Lorg/apache/http/HttpEntity;)V // method@0fa4 │ │ +04c5c4: 6205 f802 |0054: sget-object v5, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +04c5c8: 2206 3102 |0056: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04c5cc: 7010 c60d 0600 |0058: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04c5d2: 1a07 ea09 |005b: const-string v7, "Sending request to " // string@09ea │ │ +04c5d6: 6e20 ce0d 7600 |005d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c5dc: 0c06 |0060: move-result-object v6 │ │ +04c5de: 6e20 ce0d a600 |0061: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c5e4: 0c06 |0064: move-result-object v6 │ │ +04c5e6: 6e10 d60d 0600 |0065: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04c5ec: 0c06 |0068: move-result-object v6 │ │ +04c5ee: 7120 e00a 6500 |0069: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04c5f4: 5495 9e03 |006c: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpClient:Lorg/apache/http/impl/client/DefaultHttpClient; // field@039e │ │ +04c5f8: 5496 a003 |006e: iget-object v6, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c5fc: 5497 a103 |0070: iget-object v7, v9, Lorg/acra/util/HttpRequest;.localContext:Lorg/apache/http/protocol/HttpContext; // field@03a1 │ │ +04c600: 6e30 ae0f 6507 |0072: invoke-virtual {v5, v6, v7}, Lorg/apache/http/impl/client/DefaultHttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; // method@0fae │ │ +04c606: 0c00 |0075: move-result-object v0 │ │ +04c608: 3800 5000 |0076: if-eqz v0, 00c6 // +0050 │ │ +04c60c: 7210 9c0f 0000 |0078: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0f9c │ │ +04c612: 0c03 |007b: move-result-object v3 │ │ +04c614: 3803 4100 |007c: if-eqz v3, 00bd // +0041 │ │ +04c618: 7210 9c0f 0000 |007e: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@0f9c │ │ +04c61e: 0c05 |0081: move-result-object v5 │ │ +04c620: 7210 9d0f 0500 |0082: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@0f9d │ │ +04c626: 0a05 |0085: move-result v5 │ │ +04c628: 7110 830d 0500 |0086: invoke-static {v5}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +04c62e: 0c02 |0089: move-result-object v2 │ │ +04c630: 1a05 fe00 |008a: const-string v5, "4" // string@00fe │ │ +04c634: 6e20 ba0d 5200 |008c: invoke-virtual {v2, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04c63a: 0a05 |008f: move-result v5 │ │ +04c63c: 3905 0a00 |0090: if-nez v5, 009a // +000a │ │ +04c640: 1a05 0001 |0092: const-string v5, "5" // string@0100 │ │ +04c644: 6e20 ba0d 5200 |0094: invoke-virtual {v2, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +04c64a: 0a05 |0097: move-result v5 │ │ +04c64c: 3805 2500 |0098: if-eqz v5, 00bd // +0025 │ │ +04c650: 2205 0002 |009a: new-instance v5, Ljava/io/IOException; // type@0200 │ │ +04c654: 2206 3102 |009c: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +04c658: 7010 c60d 0600 |009e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04c65e: 1a07 2e03 |00a1: const-string v7, "Host returned error code " // string@032e │ │ +04c662: 6e20 ce0d 7600 |00a3: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c668: 0c06 |00a6: move-result-object v6 │ │ +04c66a: 6e20 ce0d 2600 |00a7: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c670: 0c06 |00aa: move-result-object v6 │ │ +04c672: 6e10 d60d 0600 |00ab: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04c678: 0c06 |00ae: move-result-object v6 │ │ +04c67a: 7020 270d 6500 |00af: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +04c680: 2705 |00b2: throw v5 │ │ +04c682: 5495 a003 |00b3: iget-object v5, v9, Lorg/acra/util/HttpRequest;.httpPost:Lorg/apache/http/client/methods/HttpPost; // field@03a0 │ │ +04c686: 1a06 4502 |00b5: const-string v6, "Content-Type" // string@0245 │ │ +04c68a: 1a07 110d |00b7: const-string v7, "application/x-www-form-urlencoded" // string@0d11 │ │ +04c68e: 6e30 a50f 6507 |00b9: invoke-virtual {v5, v6, v7}, Lorg/apache/http/client/methods/HttpPost;.setHeader:(Ljava/lang/String;Ljava/lang/String;)V // method@0fa5 │ │ +04c694: 288c |00bc: goto 0048 // -0074 │ │ +04c696: 7210 9b0f 0000 |00bd: invoke-interface {v0}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@0f9b │ │ +04c69c: 0c05 |00c0: move-result-object v5 │ │ +04c69e: 7110 ba0f 0500 |00c1: invoke-static {v5}, Lorg/apache/http/util/EntityUtils;.toString:(Lorg/apache/http/HttpEntity;)Ljava/lang/String; // method@0fba │ │ +04c6a4: 0c01 |00c4: move-result-object v1 │ │ +04c6a6: 1101 |00c5: return-object v1 │ │ +04c6a8: 1201 |00c6: const/4 v1, #int 0 // #0 │ │ +04c6aa: 28fe |00c7: goto 00c5 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000d line=87 │ │ 0x0014 line=89 │ │ 0x001b line=90 │ │ 0x001f line=91 │ │ @@ -56045,17 +56057,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cd50: |[04cd50] org.acra.util.HttpUtils.:()V │ │ -04cd60: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04cd66: 0e00 |0003: return-void │ │ +04c6ac: |[04c6ac] org.acra.util.HttpUtils.:()V │ │ +04c6bc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/util/HttpUtils; │ │ │ │ #1 : (in Lorg/acra/util/HttpUtils;) │ │ @@ -56063,70 +56075,70 @@ │ │ type : '(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 109 16-bit code units │ │ -04cd68: |[04cd68] org.acra.util.HttpUtils.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V │ │ -04cd78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04cd7a: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -04cd7e: 7010 c60d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04cd84: 7210 650e 0900 |0006: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ -04cd8a: 0c06 |0009: move-result-object v6 │ │ -04cd8c: 7210 6f0e 0600 |000a: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -04cd92: 0c01 |000d: move-result-object v1 │ │ -04cd94: 7210 480e 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -04cd9a: 0a06 |0011: move-result v6 │ │ -04cd9c: 3806 3b00 |0012: if-eqz v6, 004d // +003b │ │ -04cda0: 7210 490e 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -04cda6: 0c02 |0017: move-result-object v2 │ │ -04cda8: 6e10 d40d 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -04cdae: 0a06 |001b: move-result v6 │ │ -04cdb0: 3806 0700 |001c: if-eqz v6, 0023 // +0007 │ │ -04cdb4: 1306 2600 |001e: const/16 v6, #int 38 // #26 │ │ -04cdb8: 6e20 c90d 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04cdbe: 7220 640e 2900 |0023: invoke-interface {v9, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -04cdc4: 0c04 |0026: move-result-object v4 │ │ -04cdc6: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -04cdca: 1a04 0000 |0029: const-string v4, "" // string@0000 │ │ -04cdce: 6e10 9d0d 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04cdd4: 0c06 |002e: move-result-object v6 │ │ -04cdd6: 1a07 310b |002f: const-string v7, "UTF-8" // string@0b31 │ │ -04cdda: 7120 170e 7600 |0031: invoke-static {v6, v7}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ -04cde0: 0c06 |0034: move-result-object v6 │ │ -04cde2: 6e20 ce0d 6000 |0035: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04cde8: 0c06 |0038: move-result-object v6 │ │ -04cdea: 1307 3d00 |0039: const/16 v7, #int 61 // #3d │ │ -04cdee: 6e20 c90d 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -04cdf4: 0c06 |003e: move-result-object v6 │ │ -04cdf6: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04cdfc: 0c07 |0042: move-result-object v7 │ │ -04cdfe: 1a08 310b |0043: const-string v8, "UTF-8" // string@0b31 │ │ -04ce02: 7120 170e 8700 |0045: invoke-static {v7, v8}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ -04ce08: 0c07 |0048: move-result-object v7 │ │ -04ce0a: 6e20 ce0d 7600 |0049: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ce10: 28c2 |004c: goto 000e // -003e │ │ -04ce12: 2203 b202 |004d: new-instance v3, Lorg/acra/util/HttpRequest; // type@02b2 │ │ -04ce16: 7110 910f 0b00 |004f: invoke-static {v11}, Lorg/acra/util/HttpUtils;.isNull:(Ljava/lang/String;)Z // method@0f91 │ │ -04ce1c: 0a06 |0052: move-result v6 │ │ -04ce1e: 3806 0300 |0053: if-eqz v6, 0056 // +0003 │ │ -04ce22: 075b |0055: move-object v11, v5 │ │ -04ce24: 7110 910f 0c00 |0056: invoke-static {v12}, Lorg/acra/util/HttpUtils;.isNull:(Ljava/lang/String;)Z // method@0f91 │ │ -04ce2a: 0a06 |0059: move-result v6 │ │ -04ce2c: 3806 1100 |005a: if-eqz v6, 006b // +0011 │ │ -04ce30: 7030 880f b305 |005c: invoke-direct {v3, v11, v5}, Lorg/acra/util/HttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f88 │ │ -04ce36: 6e10 150e 0a00 |005f: invoke-virtual {v10}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@0e15 │ │ -04ce3c: 0c05 |0062: move-result-object v5 │ │ -04ce3e: 6e10 d60d 0000 |0063: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04ce44: 0c06 |0066: move-result-object v6 │ │ -04ce46: 6e30 8d0f 5306 |0067: invoke-virtual {v3, v5, v6}, Lorg/acra/util/HttpRequest;.sendPost:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f8d │ │ -04ce4c: 0e00 |006a: return-void │ │ -04ce4e: 07c5 |006b: move-object v5, v12 │ │ -04ce50: 28f0 |006c: goto 005c // -0010 │ │ +04c6c4: |[04c6c4] org.acra.util.HttpUtils.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V │ │ +04c6d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04c6d6: 2200 3102 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +04c6da: 7010 c60d 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04c6e0: 7210 650e 0900 |0006: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0e65 │ │ +04c6e6: 0c06 |0009: move-result-object v6 │ │ +04c6e8: 7210 6f0e 0600 |000a: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +04c6ee: 0c01 |000d: move-result-object v1 │ │ +04c6f0: 7210 480e 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04c6f6: 0a06 |0011: move-result v6 │ │ +04c6f8: 3806 3b00 |0012: if-eqz v6, 004d // +003b │ │ +04c6fc: 7210 490e 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04c702: 0c02 |0017: move-result-object v2 │ │ +04c704: 6e10 d40d 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +04c70a: 0a06 |001b: move-result v6 │ │ +04c70c: 3806 0700 |001c: if-eqz v6, 0023 // +0007 │ │ +04c710: 1306 2600 |001e: const/16 v6, #int 38 // #26 │ │ +04c714: 6e20 c90d 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04c71a: 7220 640e 2900 |0023: invoke-interface {v9, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +04c720: 0c04 |0026: move-result-object v4 │ │ +04c722: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +04c726: 1a04 0000 |0029: const-string v4, "" // string@0000 │ │ +04c72a: 6e10 9d0d 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04c730: 0c06 |002e: move-result-object v6 │ │ +04c732: 1a07 2b0b |002f: const-string v7, "UTF-8" // string@0b2b │ │ +04c736: 7120 170e 7600 |0031: invoke-static {v6, v7}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ +04c73c: 0c06 |0034: move-result-object v6 │ │ +04c73e: 6e20 ce0d 6000 |0035: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c744: 0c06 |0038: move-result-object v6 │ │ +04c746: 1307 3d00 |0039: const/16 v7, #int 61 // #3d │ │ +04c74a: 6e20 c90d 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +04c750: 0c06 |003e: move-result-object v6 │ │ +04c752: 6e10 9d0d 0400 |003f: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04c758: 0c07 |0042: move-result-object v7 │ │ +04c75a: 1a08 2b0b |0043: const-string v8, "UTF-8" // string@0b2b │ │ +04c75e: 7120 170e 8700 |0045: invoke-static {v7, v8}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ +04c764: 0c07 |0048: move-result-object v7 │ │ +04c766: 6e20 ce0d 7600 |0049: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04c76c: 28c2 |004c: goto 000e // -003e │ │ +04c76e: 2203 b202 |004d: new-instance v3, Lorg/acra/util/HttpRequest; // type@02b2 │ │ +04c772: 7110 910f 0b00 |004f: invoke-static {v11}, Lorg/acra/util/HttpUtils;.isNull:(Ljava/lang/String;)Z // method@0f91 │ │ +04c778: 0a06 |0052: move-result v6 │ │ +04c77a: 3806 0300 |0053: if-eqz v6, 0056 // +0003 │ │ +04c77e: 075b |0055: move-object v11, v5 │ │ +04c780: 7110 910f 0c00 |0056: invoke-static {v12}, Lorg/acra/util/HttpUtils;.isNull:(Ljava/lang/String;)Z // method@0f91 │ │ +04c786: 0a06 |0059: move-result v6 │ │ +04c788: 3806 1100 |005a: if-eqz v6, 006b // +0011 │ │ +04c78c: 7030 880f b305 |005c: invoke-direct {v3, v11, v5}, Lorg/acra/util/HttpRequest;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0f88 │ │ +04c792: 6e10 150e 0a00 |005f: invoke-virtual {v10}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@0e15 │ │ +04c798: 0c05 |0062: move-result-object v5 │ │ +04c79a: 6e10 d60d 0000 |0063: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04c7a0: 0c06 |0066: move-result-object v6 │ │ +04c7a2: 6e30 8d0f 5306 |0067: invoke-virtual {v3, v5, v6}, Lorg/acra/util/HttpRequest;.sendPost:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f8d │ │ +04c7a8: 0e00 |006a: return-void │ │ +04c7aa: 07c5 |006b: move-object v5, v12 │ │ +04c7ac: 28f0 |006c: goto 005c // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0006 line=44 │ │ 0x0018 line=45 │ │ 0x001e line=46 │ │ 0x0023 line=48 │ │ @@ -56154,22 +56166,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04ce54: |[04ce54] org.acra.util.HttpUtils.isNull:(Ljava/lang/String;)Z │ │ -04ce64: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -04ce68: 1a00 5001 |0002: const-string v0, "ACRA-NULL-STRING" // string@0150 │ │ -04ce6c: 3301 0400 |0004: if-ne v1, v0, 0008 // +0004 │ │ -04ce70: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04ce72: 0f00 |0007: return v0 │ │ -04ce74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04ce76: 28fe |0009: goto 0007 // -0002 │ │ +04c7b0: |[04c7b0] org.acra.util.HttpUtils.isNull:(Ljava/lang/String;)Z │ │ +04c7c0: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +04c7c4: 1a00 5001 |0002: const-string v0, "ACRA-NULL-STRING" // string@0150 │ │ +04c7c8: 3301 0400 |0004: if-ne v1, v0, 0008 // +0004 │ │ +04c7cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04c7ce: 0f00 |0007: return v0 │ │ +04c7d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04c7d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x000a reg=1 aString Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -56213,35 +56225,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04ce78: |[04ce78] org.acra.util.Installation.:()V │ │ -04ce88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ce8a: 6900 a303 |0001: sput-object v0, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ -04ce8e: 0e00 |0003: return-void │ │ +04c7d4: |[04c7d4] org.acra.util.Installation.:()V │ │ +04c7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c7e6: 6900 a303 |0001: sput-object v0, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ +04c7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #1 : (in Lorg/acra/util/Installation;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ce90: |[04ce90] org.acra.util.Installation.:()V │ │ -04cea0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04cea6: 0e00 |0003: return-void │ │ +04c7ec: |[04c7ec] org.acra.util.Installation.:()V │ │ +04c7fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/util/Installation; │ │ │ │ #2 : (in Lorg/acra/util/Installation;) │ │ @@ -56249,41 +56261,41 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -04cea8: |[04cea8] org.acra.util.Installation.id:(Landroid/content/Context;)Ljava/lang/String; │ │ -04ceb8: 1c03 b402 |0000: const-class v3, Lorg/acra/util/Installation; // type@02b4 │ │ -04cebc: 1d03 |0002: monitor-enter v3 │ │ -04cebe: 6202 a303 |0003: sget-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ -04cec2: 3902 1c00 |0005: if-nez v2, 0021 // +001c │ │ -04cec6: 2201 f801 |0007: new-instance v1, Ljava/io/File; // type@01f8 │ │ -04ceca: 6e10 8500 0500 |0009: invoke-virtual {v5}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ -04ced0: 0c02 |000c: move-result-object v2 │ │ -04ced2: 1a04 4f01 |000d: const-string v4, "ACRA-INSTALLATION" // string@014f │ │ -04ced6: 7030 100d 2104 |000f: invoke-direct {v1, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -04cedc: 6e10 130d 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -04cee2: 0a02 |0015: move-result v2 │ │ -04cee4: 3902 0500 |0016: if-nez v2, 001b // +0005 │ │ -04cee8: 7110 960f 0100 |0018: invoke-static {v1}, Lorg/acra/util/Installation;.writeInstallationFile:(Ljava/io/File;)V // method@0f96 │ │ -04ceee: 7110 950f 0100 |001b: invoke-static {v1}, Lorg/acra/util/Installation;.readInstallationFile:(Ljava/io/File;)Ljava/lang/String; // method@0f95 │ │ -04cef4: 0c02 |001e: move-result-object v2 │ │ -04cef6: 6902 a303 |001f: sput-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ -04cefa: 6202 a303 |0021: sget-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ -04cefe: 1e03 |0023: monitor-exit v3 │ │ -04cf00: 1102 |0024: return-object v2 │ │ -04cf02: 0d00 |0025: move-exception v0 │ │ -04cf04: 2202 2d02 |0026: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ -04cf08: 7020 a50d 0200 |0028: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ -04cf0e: 2702 |002b: throw v2 │ │ -04cf10: 0d02 |002c: move-exception v2 │ │ -04cf12: 1e03 |002d: monitor-exit v3 │ │ -04cf14: 2702 |002e: throw v2 │ │ +04c804: |[04c804] org.acra.util.Installation.id:(Landroid/content/Context;)Ljava/lang/String; │ │ +04c814: 1c03 b402 |0000: const-class v3, Lorg/acra/util/Installation; // type@02b4 │ │ +04c818: 1d03 |0002: monitor-enter v3 │ │ +04c81a: 6202 a303 |0003: sget-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ +04c81e: 3902 1c00 |0005: if-nez v2, 0021 // +001c │ │ +04c822: 2201 f801 |0007: new-instance v1, Ljava/io/File; // type@01f8 │ │ +04c826: 6e10 8500 0500 |0009: invoke-virtual {v5}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0085 │ │ +04c82c: 0c02 |000c: move-result-object v2 │ │ +04c82e: 1a04 4f01 |000d: const-string v4, "ACRA-INSTALLATION" // string@014f │ │ +04c832: 7030 100d 2104 |000f: invoke-direct {v1, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +04c838: 6e10 130d 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +04c83e: 0a02 |0015: move-result v2 │ │ +04c840: 3902 0500 |0016: if-nez v2, 001b // +0005 │ │ +04c844: 7110 960f 0100 |0018: invoke-static {v1}, Lorg/acra/util/Installation;.writeInstallationFile:(Ljava/io/File;)V // method@0f96 │ │ +04c84a: 7110 950f 0100 |001b: invoke-static {v1}, Lorg/acra/util/Installation;.readInstallationFile:(Ljava/io/File;)Ljava/lang/String; // method@0f95 │ │ +04c850: 0c02 |001e: move-result-object v2 │ │ +04c852: 6902 a303 |001f: sput-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ +04c856: 6202 a303 |0021: sget-object v2, Lorg/acra/util/Installation;.sID:Ljava/lang/String; // field@03a3 │ │ +04c85a: 1e03 |0023: monitor-exit v3 │ │ +04c85c: 1102 |0024: return-object v2 │ │ +04c85e: 0d00 |0025: move-exception v0 │ │ +04c860: 2202 2d02 |0026: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ +04c864: 7020 a50d 0200 |0028: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ +04c86a: 2702 |002b: throw v2 │ │ +04c86c: 0d02 |002c: move-exception v2 │ │ +04c86e: 1e03 |002d: monitor-exit v3 │ │ +04c870: 2702 |002e: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x0012 │ │ -> 0x002c │ │ 0x0012 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0025 │ │ -> 0x002c │ │ 0x0021 - 0x0023 │ │ @@ -56311,30 +56323,30 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04cf40: |[04cf40] org.acra.util.Installation.readInstallationFile:(Ljava/io/File;)Ljava/lang/String; │ │ -04cf50: 2201 0702 |0000: new-instance v1, Ljava/io/RandomAccessFile; // type@0207 │ │ -04cf54: 1a02 5318 |0002: const-string v2, "r" // string@1853 │ │ -04cf58: 7030 460d 4102 |0004: invoke-direct {v1, v4, v2}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d46 │ │ -04cf5e: 6e10 480d 0100 |0007: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.length:()J // method@0d48 │ │ -04cf64: 0b02 |000a: move-result-wide v2 │ │ -04cf66: 8422 |000b: long-to-int v2, v2 │ │ -04cf68: 2320 1c04 |000c: new-array v0, v2, [B // type@041c │ │ -04cf6c: 6e20 490d 0100 |000e: invoke-virtual {v1, v0}, Ljava/io/RandomAccessFile;.readFully:([B)V // method@0d49 │ │ -04cf72: 6e10 470d 0100 |0011: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.close:()V // method@0d47 │ │ -04cf78: 2202 2f02 |0014: new-instance v2, Ljava/lang/String; // type@022f │ │ -04cf7c: 7020 a70d 0200 |0016: invoke-direct {v2, v0}, Ljava/lang/String;.:([B)V // method@0da7 │ │ -04cf82: 1102 |0019: return-object v2 │ │ -04cf84: 0d02 |001a: move-exception v2 │ │ -04cf86: 6e10 470d 0100 |001b: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.close:()V // method@0d47 │ │ -04cf8c: 2702 |001e: throw v2 │ │ +04c89c: |[04c89c] org.acra.util.Installation.readInstallationFile:(Ljava/io/File;)Ljava/lang/String; │ │ +04c8ac: 2201 0702 |0000: new-instance v1, Ljava/io/RandomAccessFile; // type@0207 │ │ +04c8b0: 1a02 4d18 |0002: const-string v2, "r" // string@184d │ │ +04c8b4: 7030 460d 4102 |0004: invoke-direct {v1, v4, v2}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d46 │ │ +04c8ba: 6e10 480d 0100 |0007: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.length:()J // method@0d48 │ │ +04c8c0: 0b02 |000a: move-result-wide v2 │ │ +04c8c2: 8422 |000b: long-to-int v2, v2 │ │ +04c8c4: 2320 1c04 |000c: new-array v0, v2, [B // type@041c │ │ +04c8c8: 6e20 490d 0100 |000e: invoke-virtual {v1, v0}, Ljava/io/RandomAccessFile;.readFully:([B)V // method@0d49 │ │ +04c8ce: 6e10 470d 0100 |0011: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.close:()V // method@0d47 │ │ +04c8d4: 2202 2f02 |0014: new-instance v2, Ljava/lang/String; // type@022f │ │ +04c8d8: 7020 a70d 0200 |0016: invoke-direct {v2, v0}, Ljava/lang/String;.:([B)V // method@0da7 │ │ +04c8de: 1102 |0019: return-object v2 │ │ +04c8e0: 0d02 |001a: move-exception v2 │ │ +04c8e2: 6e10 470d 0100 |001b: invoke-virtual {v1}, Ljava/io/RandomAccessFile;.close:()V // method@0d47 │ │ +04c8e8: 2702 |001e: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ -> 0x001a │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=46 │ │ 0x000e line=48 │ │ @@ -56351,29 +56363,29 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04cf9c: |[04cf9c] org.acra.util.Installation.writeInstallationFile:(Ljava/io/File;)V │ │ -04cfac: 2201 fc01 |0000: new-instance v1, Ljava/io/FileOutputStream; // type@01fc │ │ -04cfb0: 7020 200d 3100 |0002: invoke-direct {v1, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d20 │ │ -04cfb6: 7100 760e 0000 |0005: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0e76 │ │ -04cfbc: 0c02 |0008: move-result-object v2 │ │ -04cfbe: 6e10 770e 0200 |0009: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0e77 │ │ -04cfc4: 0c00 |000c: move-result-object v0 │ │ -04cfc6: 6e10 b00d 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ -04cfcc: 0c02 |0010: move-result-object v2 │ │ -04cfce: 6e20 220d 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/FileOutputStream;.write:([B)V // method@0d22 │ │ -04cfd4: 6e10 210d 0100 |0014: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ -04cfda: 0e00 |0017: return-void │ │ -04cfdc: 0d02 |0018: move-exception v2 │ │ -04cfde: 6e10 210d 0100 |0019: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ -04cfe4: 2702 |001c: throw v2 │ │ +04c8f8: |[04c8f8] org.acra.util.Installation.writeInstallationFile:(Ljava/io/File;)V │ │ +04c908: 2201 fc01 |0000: new-instance v1, Ljava/io/FileOutputStream; // type@01fc │ │ +04c90c: 7020 200d 3100 |0002: invoke-direct {v1, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d20 │ │ +04c912: 7100 760e 0000 |0005: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@0e76 │ │ +04c918: 0c02 |0008: move-result-object v2 │ │ +04c91a: 6e10 770e 0200 |0009: invoke-virtual {v2}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@0e77 │ │ +04c920: 0c00 |000c: move-result-object v0 │ │ +04c922: 6e10 b00d 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ +04c928: 0c02 |0010: move-result-object v2 │ │ +04c92a: 6e20 220d 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/FileOutputStream;.write:([B)V // method@0d22 │ │ +04c930: 6e10 210d 0100 |0014: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ +04c936: 0e00 |0017: return-void │ │ +04c938: 0d02 |0018: move-exception v2 │ │ +04c93a: 6e10 210d 0100 |0019: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@0d21 │ │ +04c940: 2702 |001c: throw v2 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=58 │ │ 0x000d line=59 │ │ @@ -56388,15 +56400,15 @@ │ │ Virtual methods - │ │ source_file_idx : 898 (Installation.java) │ │ │ │ Class #234 header: │ │ class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2283 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #234 annotations: │ │ Annotations on method #3992 'checkClientTrusted' │ │ @@ -56418,17 +56430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cff4: |[04cff4] org.acra.util.NaiveTrustManager.:()V │ │ -04d004: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d00a: 0e00 |0003: return-void │ │ +04c950: |[04c950] org.acra.util.NaiveTrustManager.:()V │ │ +04c960: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/acra/util/NaiveTrustManager; │ │ │ │ Virtual methods - │ │ @@ -56437,16 +56449,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 │ │ -04d00c: |[04d00c] org.acra.util.NaiveTrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -04d01c: 0e00 |0000: return-void │ │ +04c968: |[04c968] org.acra.util.NaiveTrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +04c978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/acra/util/NaiveTrustManager; │ │ 0x0000 - 0x0001 reg=1 x509CertificateArray [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 string Ljava/lang/String; │ │ @@ -56456,16 +56468,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 │ │ -04d020: |[04d020] org.acra.util.NaiveTrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -04d030: 0e00 |0000: return-void │ │ +04c97c: |[04c97c] org.acra.util.NaiveTrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +04c98c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/acra/util/NaiveTrustManager; │ │ 0x0000 - 0x0001 reg=1 x509CertificateArray [Ljava/security/cert/X509Certificate; │ │ 0x0000 - 0x0001 reg=2 string Ljava/lang/String; │ │ @@ -56475,25 +56487,25 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04d034: |[04d034] org.acra.util.NaiveTrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -04d044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d046: 2300 3804 |0001: new-array v0, v0, [Ljava/security/cert/X509Certificate; // type@0438 │ │ -04d04a: 1100 |0003: return-object v0 │ │ +04c990: |[04c990] org.acra.util.NaiveTrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +04c9a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c9a2: 2300 3804 |0001: new-array v0, v0, [Ljava/security/cert/X509Certificate; // type@0438 │ │ +04c9a6: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/acra/util/NaiveTrustManager; │ │ │ │ - source_file_idx : 2283 (NaiveTrustManager.java) │ │ + source_file_idx : 2277 (NaiveTrustManager.java) │ │ │ │ Class #235 header: │ │ class_idx : 722 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ source_file_idx : 511 │ │ static_fields_size : 1 │ │ @@ -56518,17 +56530,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d04c: |[04d04c] uk.org.ngo.squeezer.BuildConfig.:()V │ │ -04d05c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d062: 0e00 |0003: return-void │ │ +04c9a8: |[04c9a8] uk.org.ngo.squeezer.BuildConfig.:()V │ │ +04c9b8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c9be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -56636,50 +56648,50 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ name : '' │ │ type : '(JLjava/lang/CharSequence;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04d064: |[04d064] uk.org.ngo.squeezer.IconRowAdapter$IconRow.:(JLjava/lang/CharSequence;I)V │ │ -04d074: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d07a: 5a01 ad03 |0003: iput-wide v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ -04d07e: 5b03 ae03 |0005: iput-object v3, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ -04d082: 5904 ac03 |0007: iput v4, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ -04d086: 0e00 |0009: return-void │ │ +04c9c0: |[04c9c0] uk.org.ngo.squeezer.IconRowAdapter$IconRow.:(JLjava/lang/CharSequence;I)V │ │ +04c9d0: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04c9d6: 5a12 ad03 |0003: iput-wide v2, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ +04c9da: 5b14 ae03 |0005: iput-object v4, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ +04c9de: 5915 ac03 |0007: iput v5, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ +04c9e2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=120 │ │ 0x0009 line=121 │ │ locals : │ │ - 0x0000 - 0x000a reg=0 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ - 0x0000 - 0x000a reg=1 id J │ │ - 0x0000 - 0x000a reg=3 text Ljava/lang/CharSequence; │ │ - 0x0000 - 0x000a reg=4 icon I │ │ + 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ + 0x0000 - 0x000a reg=2 id J │ │ + 0x0000 - 0x000a reg=4 text Ljava/lang/CharSequence; │ │ + 0x0000 - 0x000a reg=5 icon I │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ name : 'getIcon' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d088: |[04d088] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getIcon:()I │ │ -04d098: 5210 ac03 |0000: iget v0, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ -04d09c: 0f00 |0002: return v0 │ │ +04c9e4: |[04c9e4] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getIcon:()I │ │ +04c9f4: 5210 ac03 |0000: iget v0, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ +04c9f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ @@ -56687,17 +56699,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d0a0: |[04d0a0] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getId:()J │ │ -04d0b0: 5320 ad03 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ -04d0b4: 1000 |0002: return-wide v0 │ │ +04c9fc: |[04c9fc] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getId:()J │ │ +04ca0c: 5320 ad03 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ +04ca10: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ @@ -56705,17 +56717,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d0b8: |[04d0b8] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getText:()Ljava/lang/CharSequence; │ │ -04d0c8: 5410 ae03 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ -04d0cc: 1100 |0002: return-object v0 │ │ +04ca14: |[04ca14] uk.org.ngo.squeezer.IconRowAdapter$IconRow.getText:()Ljava/lang/CharSequence; │ │ +04ca24: 5410 ae03 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ +04ca28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ @@ -56723,57 +56735,57 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d0d0: |[04d0d0] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setIcon:(I)V │ │ -04d0e0: 5901 ac03 |0000: iput v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ -04d0e4: 0e00 |0002: return-void │ │ +04ca2c: |[04ca2c] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setIcon:(I)V │ │ +04ca3c: 5901 ac03 |0000: iput v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mIcon:I // field@03ac │ │ +04ca40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ │ │ #4 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ name : 'setId' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d0e8: |[04d0e8] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setId:(J)V │ │ -04d0f8: 5a01 ad03 |0000: iput-wide v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ -04d0fc: 0e00 |0002: return-void │ │ +04ca44: |[04ca44] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setId:(J)V │ │ +04ca54: 5a12 ad03 |0000: iput-wide v2, v1, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mId:J // field@03ad │ │ +04ca58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ - 0x0000 - 0x0003 reg=1 id J │ │ + 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ + 0x0000 - 0x0003 reg=2 id J │ │ │ │ #5 : (in Luk/org/ngo/squeezer/IconRowAdapter$IconRow;) │ │ name : 'setText' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d100: |[04d100] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setText:(Ljava/lang/String;)V │ │ -04d110: 5b01 ae03 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ -04d114: 0e00 |0002: return-void │ │ +04ca5c: |[04ca5c] uk.org.ngo.squeezer.IconRowAdapter$IconRow.setText:(Ljava/lang/String;)V │ │ +04ca6c: 5b01 ae03 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.mText:Ljava/lang/CharSequence; // field@03ae │ │ +04ca70: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/String; │ │ @@ -56831,28 +56843,28 @@ │ │ type : '(Landroid/app/Activity;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -04d118: |[04d118] uk.org.ngo.squeezer.IconRowAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ -04d128: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -04d12e: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ -04d134: 5910 b203 |0006: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.rowLayout:I // field@03b2 │ │ -04d138: 1400 1000 0e7f |0008: const v0, #float 1.88751e+38 // #7f0e0010 │ │ -04d13e: 5910 b003 |000b: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.iconId:I // field@03b0 │ │ -04d142: 1400 0f00 0e7f |000d: const v0, #float 1.88751e+38 // #7f0e000f │ │ -04d148: 5910 b303 |0010: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.textId:I // field@03b3 │ │ -04d14c: 2200 5f02 |0012: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -04d150: 7010 200e 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -04d156: 5b10 b103 |0017: iput-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d15a: 5b12 af03 |0019: iput-object v2, v1, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ -04d15e: 5b13 b103 |001b: iput-object v3, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d162: 0e00 |001d: return-void │ │ +04ca74: |[04ca74] uk.org.ngo.squeezer.IconRowAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ +04ca84: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +04ca8a: 1400 0400 037f |0003: const v0, #float 1.74129e+38 // #7f030004 │ │ +04ca90: 5910 b203 |0006: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.rowLayout:I // field@03b2 │ │ +04ca94: 1400 1000 0e7f |0008: const v0, #float 1.88751e+38 // #7f0e0010 │ │ +04ca9a: 5910 b003 |000b: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.iconId:I // field@03b0 │ │ +04ca9e: 1400 0f00 0e7f |000d: const v0, #float 1.88751e+38 // #7f0e000f │ │ +04caa4: 5910 b303 |0010: iput v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.textId:I // field@03b3 │ │ +04caa8: 2200 5f02 |0012: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +04caac: 7010 200e 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +04cab2: 5b10 b103 |0017: iput-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cab6: 5b12 af03 |0019: iput-object v2, v1, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ +04caba: 5b13 b103 |001b: iput-object v3, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cabe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=36 │ │ 0x0008 line=37 │ │ 0x000d line=38 │ │ 0x0012 line=41 │ │ @@ -56870,39 +56882,39 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -04d164: |[04d164] uk.org.ngo.squeezer.IconRowAdapter.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V │ │ -04d174: 7010 1f0c 0700 |0000: invoke-direct {v7}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -04d17a: 1401 0400 037f |0003: const v1, #float 1.74129e+38 // #7f030004 │ │ -04d180: 5971 b203 |0006: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.rowLayout:I // field@03b2 │ │ -04d184: 1401 1000 0e7f |0008: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -04d18a: 5971 b003 |000b: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.iconId:I // field@03b0 │ │ -04d18e: 1401 0f00 0e7f |000d: const v1, #float 1.88751e+38 // #7f0e000f │ │ -04d194: 5971 b303 |0010: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.textId:I // field@03b3 │ │ -04d198: 2201 5f02 |0012: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -04d19c: 7010 200e 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -04d1a2: 5b71 b103 |0017: iput-object v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d1a6: 5b78 af03 |0019: iput-object v8, v7, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ -04d1aa: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04d1ac: 2191 |001c: array-length v1, v9 │ │ -04d1ae: 3510 1400 |001d: if-ge v0, v1, 0031 // +0014 │ │ -04d1b2: 5471 b103 |001f: iget-object v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d1b6: 2202 d602 |0021: new-instance v2, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d1ba: 8103 |0023: int-to-long v3, v0 │ │ -04d1bc: 4605 0900 |0024: aget-object v5, v9, v0 │ │ -04d1c0: 4406 0a00 |0026: aget v6, v10, v0 │ │ -04d1c4: 7056 d40f 3254 |0028: invoke-direct {v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.:(JLjava/lang/CharSequence;I)V // method@0fd4 │ │ -04d1ca: 7220 580e 2100 |002b: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -04d1d0: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d1d4: 28ec |0030: goto 001c // -0014 │ │ -04d1d6: 0e00 |0031: return-void │ │ +04cac0: |[04cac0] uk.org.ngo.squeezer.IconRowAdapter.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V │ │ +04cad0: 7010 1f0c 0700 |0000: invoke-direct {v7}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +04cad6: 1401 0400 037f |0003: const v1, #float 1.74129e+38 // #7f030004 │ │ +04cadc: 5971 b203 |0006: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.rowLayout:I // field@03b2 │ │ +04cae0: 1401 1000 0e7f |0008: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +04cae6: 5971 b003 |000b: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.iconId:I // field@03b0 │ │ +04caea: 1401 0f00 0e7f |000d: const v1, #float 1.88751e+38 // #7f0e000f │ │ +04caf0: 5971 b303 |0010: iput v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.textId:I // field@03b3 │ │ +04caf4: 2201 5f02 |0012: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +04caf8: 7010 200e 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +04cafe: 5b71 b103 |0017: iput-object v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cb02: 5b78 af03 |0019: iput-object v8, v7, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ +04cb06: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04cb08: 2191 |001c: array-length v1, v9 │ │ +04cb0a: 3510 1400 |001d: if-ge v0, v1, 0031 // +0014 │ │ +04cb0e: 5471 b103 |001f: iget-object v1, v7, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cb12: 2202 d602 |0021: new-instance v2, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cb16: 8104 |0023: int-to-long v4, v0 │ │ +04cb18: 4603 0900 |0024: aget-object v3, v9, v0 │ │ +04cb1c: 4406 0a00 |0026: aget v6, v10, v0 │ │ +04cb20: 7056 d40f 4235 |0028: invoke-direct {v2, v4, v5, v3, v6}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.:(JLjava/lang/CharSequence;I)V // method@0fd4 │ │ +04cb26: 7220 580e 2100 |002b: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +04cb2c: d800 0001 |002e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04cb30: 28ec |0030: goto 001c // -0014 │ │ +04cb32: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=36 │ │ 0x0008 line=37 │ │ 0x000d line=38 │ │ 0x0012 line=41 │ │ @@ -56924,17 +56936,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d1d8: |[04d1d8] uk.org.ngo.squeezer.IconRowAdapter.getActivity:()Landroid/app/Activity; │ │ -04d1e8: 5410 af03 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ -04d1ec: 1100 |0002: return-object v0 │ │ +04cb34: |[04cb34] uk.org.ngo.squeezer.IconRowAdapter.getActivity:()Landroid/app/Activity; │ │ +04cb44: 5410 af03 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.activity:Landroid/app/Activity; // field@03af │ │ +04cb48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/IconRowAdapter;) │ │ @@ -56942,19 +56954,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d1f0: |[04d1f0] uk.org.ngo.squeezer.IconRowAdapter.getCount:()I │ │ -04d200: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d204: 7210 5e0e 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0e5e │ │ -04d20a: 0a00 |0005: move-result v0 │ │ -04d20c: 0f00 |0006: return v0 │ │ +04cb4c: |[04cb4c] uk.org.ngo.squeezer.IconRowAdapter.getCount:()I │ │ +04cb5c: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cb60: 7210 5e0e 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0e5e │ │ +04cb66: 0a00 |0005: move-result v0 │ │ +04cb68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/IconRowAdapter;) │ │ @@ -56962,22 +56974,22 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04d210: |[04d210] uk.org.ngo.squeezer.IconRowAdapter.getImage:(I)I │ │ -04d220: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d224: 7220 5a0e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04d22a: 0c00 |0005: move-result-object v0 │ │ -04d22c: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d230: 6e10 d50f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getIcon:()I // method@0fd5 │ │ -04d236: 0a00 |000b: move-result v0 │ │ -04d238: 0f00 |000c: return v0 │ │ +04cb6c: |[04cb6c] uk.org.ngo.squeezer.IconRowAdapter.getImage:(I)I │ │ +04cb7c: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cb80: 7220 5a0e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04cb86: 0c00 |0005: move-result-object v0 │ │ +04cb88: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cb8c: 6e10 d50f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getIcon:()I // method@0fd5 │ │ +04cb92: 0a00 |000b: move-result v0 │ │ +04cb94: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -56986,22 +56998,22 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04d23c: |[04d23c] uk.org.ngo.squeezer.IconRowAdapter.getItem:(I)Ljava/lang/CharSequence; │ │ -04d24c: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d250: 7220 5a0e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04d256: 0c00 |0005: move-result-object v0 │ │ -04d258: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d25c: 6e10 d70f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getText:()Ljava/lang/CharSequence; // method@0fd7 │ │ -04d262: 0c00 |000b: move-result-object v0 │ │ -04d264: 1100 |000c: return-object v0 │ │ +04cb98: |[04cb98] uk.org.ngo.squeezer.IconRowAdapter.getItem:(I)Ljava/lang/CharSequence; │ │ +04cba8: 5410 b103 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cbac: 7220 5a0e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04cbb2: 0c00 |0005: move-result-object v0 │ │ +04cbb4: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cbb8: 6e10 d70f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getText:()Ljava/lang/CharSequence; // method@0fd7 │ │ +04cbbe: 0c00 |000b: move-result-object v0 │ │ +04cbc0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -57010,42 +57022,42 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04d268: |[04d268] uk.org.ngo.squeezer.IconRowAdapter.getItem:(I)Ljava/lang/Object; │ │ -04d278: 6e20 e00f 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/IconRowAdapter;.getItem:(I)Ljava/lang/CharSequence; // method@0fe0 │ │ -04d27e: 0c00 |0003: move-result-object v0 │ │ -04d280: 1100 |0004: return-object v0 │ │ +04cbc4: |[04cbc4] uk.org.ngo.squeezer.IconRowAdapter.getItem:(I)Ljava/lang/Object; │ │ +04cbd4: 6e20 e00f 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/IconRowAdapter;.getItem:(I)Ljava/lang/CharSequence; // method@0fe0 │ │ +04cbda: 0c00 |0003: move-result-object v0 │ │ +04cbdc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #5 : (in Luk/org/ngo/squeezer/IconRowAdapter;) │ │ name : 'getItemId' │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04d284: |[04d284] uk.org.ngo.squeezer.IconRowAdapter.getItemId:(I)J │ │ -04d294: 5420 b103 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d298: 7220 5a0e 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04d29e: 0c00 |0005: move-result-object v0 │ │ -04d2a0: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d2a4: 6e10 d60f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getId:()J // method@0fd6 │ │ -04d2aa: 0b00 |000b: move-result-wide v0 │ │ -04d2ac: 1000 |000c: return-wide v0 │ │ +04cbe0: |[04cbe0] uk.org.ngo.squeezer.IconRowAdapter.getItemId:(I)J │ │ +04cbf0: 5420 b103 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cbf4: 7220 5a0e 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04cbfa: 0c00 |0005: move-result-object v0 │ │ +04cbfc: 1f00 d602 |0006: check-cast v0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cc00: 6e10 d60f 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getId:()J // method@0fd6 │ │ +04cc06: 0b00 |000b: move-result-wide v0 │ │ +04cc08: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/IconRowAdapter; │ │ 0x0000 - 0x000d reg=3 position I │ │ │ │ @@ -57054,46 +57066,46 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -04d2b0: |[04d2b0] uk.org.ngo.squeezer.IconRowAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04d2c0: 6e10 dd0f 0600 |0000: invoke-virtual {v6}, Luk/org/ngo/squeezer/IconRowAdapter;.getActivity:()Landroid/app/Activity; // method@0fdd │ │ -04d2c6: 0c03 |0003: move-result-object v3 │ │ -04d2c8: 6e10 0d00 0300 |0004: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -04d2ce: 0c03 |0007: move-result-object v3 │ │ -04d2d0: 1404 0400 037f |0008: const v4, #float 1.74129e+38 // #7f030004 │ │ -04d2d6: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -04d2d8: 6e30 020b 4305 |000c: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -04d2de: 0c02 |000f: move-result-object v2 │ │ -04d2e0: 1403 0f00 0e7f |0010: const v3, #float 1.88751e+38 // #7f0e000f │ │ -04d2e6: 6e20 3d0b 3200 |0013: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04d2ec: 0c01 |0016: move-result-object v1 │ │ -04d2ee: 1f01 dc01 |0017: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -04d2f2: 1403 1000 0e7f |0019: const v3, #float 1.88751e+38 // #7f0e0010 │ │ -04d2f8: 6e20 3d0b 3200 |001c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04d2fe: 0c00 |001f: move-result-object v0 │ │ -04d300: 1f00 cb01 |0020: check-cast v0, Landroid/widget/ImageView; // type@01cb │ │ -04d304: 5463 b103 |0022: iget-object v3, v6, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d308: 7220 5a0e 7300 |0024: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04d30e: 0c03 |0027: move-result-object v3 │ │ -04d310: 1f03 d602 |0028: check-cast v3, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d314: 6e10 d70f 0300 |002a: invoke-virtual {v3}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getText:()Ljava/lang/CharSequence; // method@0fd7 │ │ -04d31a: 0c03 |002d: move-result-object v3 │ │ -04d31c: 6e20 ab0c 3100 |002e: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04d322: 5463 b103 |0031: iget-object v3, v6, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ -04d326: 7220 5a0e 7300 |0033: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -04d32c: 0c03 |0036: move-result-object v3 │ │ -04d32e: 1f03 d602 |0037: check-cast v3, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -04d332: 6e10 d50f 0300 |0039: invoke-virtual {v3}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getIcon:()I // method@0fd5 │ │ -04d338: 0a03 |003c: move-result v3 │ │ -04d33a: 6e20 520c 3000 |003d: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -04d340: 1102 |0040: return-object v2 │ │ +04cc0c: |[04cc0c] uk.org.ngo.squeezer.IconRowAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04cc1c: 6e10 dd0f 0600 |0000: invoke-virtual {v6}, Luk/org/ngo/squeezer/IconRowAdapter;.getActivity:()Landroid/app/Activity; // method@0fdd │ │ +04cc22: 0c03 |0003: move-result-object v3 │ │ +04cc24: 6e10 0d00 0300 |0004: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +04cc2a: 0c03 |0007: move-result-object v3 │ │ +04cc2c: 1404 0400 037f |0008: const v4, #float 1.74129e+38 // #7f030004 │ │ +04cc32: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +04cc34: 6e30 020b 4305 |000c: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +04cc3a: 0c02 |000f: move-result-object v2 │ │ +04cc3c: 1403 0f00 0e7f |0010: const v3, #float 1.88751e+38 // #7f0e000f │ │ +04cc42: 6e20 3d0b 3200 |0013: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04cc48: 0c01 |0016: move-result-object v1 │ │ +04cc4a: 1f01 dc01 |0017: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +04cc4e: 1403 1000 0e7f |0019: const v3, #float 1.88751e+38 // #7f0e0010 │ │ +04cc54: 6e20 3d0b 3200 |001c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04cc5a: 0c00 |001f: move-result-object v0 │ │ +04cc5c: 1f00 cb01 |0020: check-cast v0, Landroid/widget/ImageView; // type@01cb │ │ +04cc60: 5463 b103 |0022: iget-object v3, v6, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cc64: 7220 5a0e 7300 |0024: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04cc6a: 0c03 |0027: move-result-object v3 │ │ +04cc6c: 1f03 d602 |0028: check-cast v3, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cc70: 6e10 d70f 0300 |002a: invoke-virtual {v3}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getText:()Ljava/lang/CharSequence; // method@0fd7 │ │ +04cc76: 0c03 |002d: move-result-object v3 │ │ +04cc78: 6e20 ab0c 3100 |002e: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04cc7e: 5463 b103 |0031: iget-object v3, v6, Luk/org/ngo/squeezer/IconRowAdapter;.mRows:Ljava/util/List; // field@03b1 │ │ +04cc82: 7220 5a0e 7300 |0033: invoke-interface {v3, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +04cc88: 0c03 |0036: move-result-object v3 │ │ +04cc8a: 1f03 d602 |0037: check-cast v3, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +04cc8e: 6e10 d50f 0300 |0039: invoke-virtual {v3}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.getIcon:()I // method@0fd5 │ │ +04cc94: 0a03 |003c: move-result v3 │ │ +04cc96: 6e20 520c 3000 |003d: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +04cc9c: 1102 |0040: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0010 line=91 │ │ 0x0019 line=92 │ │ 0x0022 line=94 │ │ 0x0031 line=95 │ │ @@ -57132,17 +57144,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d344: |[04d344] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;)V │ │ -04d354: 7020 9001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@0190 │ │ -04d35a: 0e00 |0003: return-void │ │ +04cca0: |[04cca0] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;)V │ │ +04ccb0: 7020 9001 1000 |0000: invoke-direct {v0, v1}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@0190 │ │ +04ccb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/IntEditTextPreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -57152,17 +57164,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04d35c: |[04d35c] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04d36c: 7030 9101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0191 │ │ -04d372: 0e00 |0003: return-void │ │ +04ccb8: |[04ccb8] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04ccc8: 7030 9101 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0191 │ │ +04ccce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/IntEditTextPreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -57173,17 +57185,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04d374: |[04d374] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -04d384: 7040 9201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0192 │ │ -04d38a: 0e00 |0003: return-void │ │ +04ccd0: |[04ccd0] uk.org.ngo.squeezer.IntEditTextPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +04cce0: 7040 9201 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0192 │ │ +04cce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/IntEditTextPreference; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -57196,21 +57208,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04d38c: |[04d38c] uk.org.ngo.squeezer.IntEditTextPreference.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; │ │ -04d39c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04d39e: 6e20 e70f 0100 |0001: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/IntEditTextPreference;.getPersistedInt:(I)I // method@0fe7 │ │ -04d3a4: 0a00 |0004: move-result v0 │ │ -04d3a6: 7110 c10d 0000 |0005: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0dc1 │ │ -04d3ac: 0c00 |0008: move-result-object v0 │ │ -04d3ae: 1100 |0009: return-object v0 │ │ +04cce8: |[04cce8] uk.org.ngo.squeezer.IntEditTextPreference.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; │ │ +04ccf8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04ccfa: 6e20 e70f 0100 |0001: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/IntEditTextPreference;.getPersistedInt:(I)I // method@0fe7 │ │ +04cd00: 0a00 |0004: move-result v0 │ │ +04cd02: 7110 c10d 0000 |0005: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0dc1 │ │ +04cd08: 0c00 |0008: move-result-object v0 │ │ +04cd0a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/IntEditTextPreference; │ │ 0x0000 - 0x000a reg=2 defaultReturnValue Ljava/lang/String; │ │ │ │ @@ -57219,36 +57231,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04d3b0: |[04d3b0] uk.org.ngo.squeezer.IntEditTextPreference.persistString:(Ljava/lang/String;)Z │ │ -04d3c0: 7110 850d 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0d85 │ │ -04d3c6: 0c00 |0003: move-result-object v0 │ │ -04d3c8: 6e10 7f0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -04d3ce: 0a00 |0007: move-result v0 │ │ -04d3d0: 6e20 e90f 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/IntEditTextPreference;.persistInt:(I)Z // method@0fe9 │ │ -04d3d6: 0a00 |000b: move-result v0 │ │ -04d3d8: 0f00 |000c: return v0 │ │ +04cd0c: |[04cd0c] uk.org.ngo.squeezer.IntEditTextPreference.persistString:(Ljava/lang/String;)Z │ │ +04cd1c: 7110 850d 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0d85 │ │ +04cd22: 0c00 |0003: move-result-object v0 │ │ +04cd24: 6e10 7f0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +04cd2a: 0a00 |0007: move-result v0 │ │ +04cd2c: 6e20 e90f 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/IntEditTextPreference;.persistInt:(I)Z // method@0fe9 │ │ +04cd32: 0a00 |000b: move-result v0 │ │ +04cd34: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/IntEditTextPreference; │ │ 0x0000 - 0x000d reg=2 value Ljava/lang/String; │ │ │ │ source_file_idx : 901 (IntEditTextPreference.java) │ │ │ │ Class #240 header: │ │ class_idx : 729 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2411 │ │ +source_file_idx : 2405 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/Preferences;' │ │ @@ -57308,32 +57320,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d3dc: |[04d3dc] uk.org.ngo.squeezer.Preferences.:()V │ │ -04d3ec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d3f2: 0e00 |0003: return-void │ │ +04cd38: |[04cd38] uk.org.ngo.squeezer.Preferences.:()V │ │ +04cd48: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cd4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/Preferences; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2411 (Preferences.java) │ │ + source_file_idx : 2405 (Preferences.java) │ │ │ │ Class #241 header: │ │ class_idx : 730 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -57358,31 +57370,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d3f4: |[04d3f4] uk.org.ngo.squeezer.R$anim.:()V │ │ -04d404: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d40a: 0e00 |0003: return-void │ │ +04cd50: |[04cd50] uk.org.ngo.squeezer.R$anim.:()V │ │ +04cd60: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cd66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #242 header: │ │ class_idx : 731 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -57417,31 +57429,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d40c: |[04d40c] uk.org.ngo.squeezer.R$array.:()V │ │ -04d41c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d422: 0e00 |0003: return-void │ │ +04cd68: |[04cd68] uk.org.ngo.squeezer.R$array.:()V │ │ +04cd78: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cd7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #243 header: │ │ class_idx : 732 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -57461,31 +57473,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d424: |[04d424] uk.org.ngo.squeezer.R$attr.:()V │ │ -04d434: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d43a: 0e00 |0003: return-void │ │ +04cd80: |[04cd80] uk.org.ngo.squeezer.R$attr.:()V │ │ +04cd90: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #244 header: │ │ class_idx : 733 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -57510,31 +57522,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d43c: |[04d43c] uk.org.ngo.squeezer.R$color.:()V │ │ -04d44c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d452: 0e00 |0003: return-void │ │ +04cd98: |[04cd98] uk.org.ngo.squeezer.R$color.:()V │ │ +04cda8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #245 header: │ │ class_idx : 734 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -57564,31 +57576,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d454: |[04d454] uk.org.ngo.squeezer.R$dimen.:()V │ │ -04d464: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d46a: 0e00 |0003: return-void │ │ +04cdb0: |[04cdb0] uk.org.ngo.squeezer.R$dimen.:()V │ │ +04cdc0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #246 header: │ │ class_idx : 735 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 90 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -58058,31 +58070,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d46c: |[04d46c] uk.org.ngo.squeezer.R$drawable.:()V │ │ -04d47c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d482: 0e00 |0003: return-void │ │ +04cdc8: |[04cdc8] uk.org.ngo.squeezer.R$drawable.:()V │ │ +04cdd8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cdde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #247 header: │ │ class_idx : 736 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 84 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -58522,31 +58534,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d484: |[04d484] uk.org.ngo.squeezer.R$id.:()V │ │ -04d494: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d49a: 0e00 |0003: return-void │ │ +04cde0: |[04cde0] uk.org.ngo.squeezer.R$id.:()V │ │ +04cdf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cdf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #248 header: │ │ class_idx : 737 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -58576,31 +58588,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d49c: |[04d49c] uk.org.ngo.squeezer.R$integer.:()V │ │ -04d4ac: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d4b2: 0e00 |0003: return-void │ │ +04cdf8: |[04cdf8] uk.org.ngo.squeezer.R$integer.:()V │ │ +04ce08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #249 header: │ │ class_idx : 738 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 16 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -58700,31 +58712,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d4b4: |[04d4b4] uk.org.ngo.squeezer.R$layout.:()V │ │ -04d4c4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d4ca: 0e00 |0003: return-void │ │ +04ce10: |[04ce10] uk.org.ngo.squeezer.R$layout.:()V │ │ +04ce20: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #250 header: │ │ class_idx : 739 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -58789,31 +58801,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d4cc: |[04d4cc] uk.org.ngo.squeezer.R$menu.:()V │ │ -04d4dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d4e2: 0e00 |0003: return-void │ │ +04ce28: |[04ce28] uk.org.ngo.squeezer.R$menu.:()V │ │ +04ce38: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #251 header: │ │ class_idx : 740 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -58883,31 +58895,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d4e4: |[04d4e4] uk.org.ngo.squeezer.R$plurals.:()V │ │ -04d4f4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d4fa: 0e00 |0003: return-void │ │ +04ce40: |[04ce40] uk.org.ngo.squeezer.R$plurals.:()V │ │ +04ce50: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$plurals; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #252 header: │ │ class_idx : 741 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 116 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -59507,31 +59519,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d4fc: |[04d4fc] uk.org.ngo.squeezer.R$string.:()V │ │ -04d50c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d512: 0e00 |0003: return-void │ │ +04ce58: |[04ce58] uk.org.ngo.squeezer.R$string.:()V │ │ +04ce68: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #253 header: │ │ class_idx : 742 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -59571,31 +59583,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d514: |[04d514] uk.org.ngo.squeezer.R$style.:()V │ │ -04d524: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d52a: 0e00 |0003: return-void │ │ +04ce70: |[04ce70] uk.org.ngo.squeezer.R$style.:()V │ │ +04ce80: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #254 header: │ │ class_idx : 743 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -59620,31 +59632,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d52c: |[04d52c] uk.org.ngo.squeezer.R$xml.:()V │ │ -04d53c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d542: 0e00 |0003: return-void │ │ +04ce88: |[04ce88] uk.org.ngo.squeezer.R$xml.:()V │ │ +04ce98: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ce9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #255 header: │ │ class_idx : 744 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 553 │ │ -source_file_idx : 2414 │ │ +source_file_idx : 2408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -59663,32 +59675,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d544: |[04d544] uk.org.ngo.squeezer.R.:()V │ │ -04d554: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d55a: 0e00 |0003: return-void │ │ +04cea0: |[04cea0] uk.org.ngo.squeezer.R.:()V │ │ +04ceb0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ceb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (R.java) │ │ + source_file_idx : 2408 (R.java) │ │ │ │ Class #256 header: │ │ class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2447 │ │ +source_file_idx : 2441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ Annotations on method #4092 'genericInterfaceResolver' │ │ @@ -59713,17 +59724,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d55c: |[04d55c] uk.org.ngo.squeezer.ReflectUtil.:()V │ │ -04d56c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d572: 0e00 |0003: return-void │ │ +04ceb8: |[04ceb8] uk.org.ngo.squeezer.ReflectUtil.:()V │ │ +04cec8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04cece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/ReflectUtil; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/ReflectUtil;) │ │ @@ -59731,46 +59742,46 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -04d574: |[04d574] uk.org.ngo.squeezer.ReflectUtil.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; │ │ -04d584: 6e10 660d 0600 |0000: invoke-virtual {v6}, Ljava/lang/Class;.getInterfaces:()[Ljava/lang/Class; // method@0d66 │ │ -04d58a: 0c03 |0003: move-result-object v3 │ │ -04d58c: 6e10 640d 0600 |0004: invoke-virtual {v6}, Ljava/lang/Class;.getGenericInterfaces:()[Ljava/lang/reflect/Type; // method@0d64 │ │ -04d592: 0c01 |0007: move-result-object v1 │ │ -04d594: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04d596: 2115 |0009: array-length v5, v1 │ │ -04d598: 3552 2a00 |000a: if-ge v2, v5, 0034 // +002a │ │ -04d59c: 4605 0102 |000c: aget-object v5, v1, v2 │ │ -04d5a0: 7130 ff0f 5608 |000e: invoke-static {v6, v5, v8}, Luk/org/ngo/squeezer/ReflectUtil;.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0fff │ │ -04d5a6: 0c00 |0011: move-result-object v0 │ │ -04d5a8: 4605 0102 |0012: aget-object v5, v1, v2 │ │ -04d5ac: 2055 4602 |0014: instance-of v5, v5, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ -04d5b0: 3805 1100 |0016: if-eqz v5, 0027 // +0011 │ │ -04d5b4: 4605 0102 |0018: aget-object v5, v1, v2 │ │ -04d5b8: 1f05 4602 |001a: check-cast v5, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ -04d5bc: 7210 fa0d 0500 |001c: invoke-interface {v5}, Ljava/lang/reflect/ParameterizedType;.getRawType:()Ljava/lang/reflect/Type; // method@0dfa │ │ -04d5c2: 0c05 |001f: move-result-object v5 │ │ -04d5c4: 6e20 990d 5700 |0020: invoke-virtual {v7, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -04d5ca: 0a05 |0023: move-result v5 │ │ -04d5cc: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ -04d5d0: 1100 |0026: return-object v0 │ │ -04d5d2: 4605 0302 |0027: aget-object v5, v3, v2 │ │ -04d5d6: 7130 fc0f 7500 |0029: invoke-static {v5, v7, v0}, Luk/org/ngo/squeezer/ReflectUtil;.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0ffc │ │ -04d5dc: 0c04 |002c: move-result-object v4 │ │ -04d5de: 3804 0400 |002d: if-eqz v4, 0031 // +0004 │ │ -04d5e2: 0740 |002f: move-object v0, v4 │ │ -04d5e4: 28f6 |0030: goto 0026 // -000a │ │ -04d5e6: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d5ea: 28d6 |0033: goto 0009 // -002a │ │ -04d5ec: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04d5ee: 28f1 |0035: goto 0026 // -000f │ │ +04ced0: |[04ced0] uk.org.ngo.squeezer.ReflectUtil.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; │ │ +04cee0: 6e10 660d 0600 |0000: invoke-virtual {v6}, Ljava/lang/Class;.getInterfaces:()[Ljava/lang/Class; // method@0d66 │ │ +04cee6: 0c03 |0003: move-result-object v3 │ │ +04cee8: 6e10 640d 0600 |0004: invoke-virtual {v6}, Ljava/lang/Class;.getGenericInterfaces:()[Ljava/lang/reflect/Type; // method@0d64 │ │ +04ceee: 0c01 |0007: move-result-object v1 │ │ +04cef0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04cef2: 2115 |0009: array-length v5, v1 │ │ +04cef4: 3552 2a00 |000a: if-ge v2, v5, 0034 // +002a │ │ +04cef8: 4605 0102 |000c: aget-object v5, v1, v2 │ │ +04cefc: 7130 ff0f 5608 |000e: invoke-static {v6, v5, v8}, Luk/org/ngo/squeezer/ReflectUtil;.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0fff │ │ +04cf02: 0c00 |0011: move-result-object v0 │ │ +04cf04: 4605 0102 |0012: aget-object v5, v1, v2 │ │ +04cf08: 2055 4602 |0014: instance-of v5, v5, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ +04cf0c: 3805 1100 |0016: if-eqz v5, 0027 // +0011 │ │ +04cf10: 4605 0102 |0018: aget-object v5, v1, v2 │ │ +04cf14: 1f05 4602 |001a: check-cast v5, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ +04cf18: 7210 fa0d 0500 |001c: invoke-interface {v5}, Ljava/lang/reflect/ParameterizedType;.getRawType:()Ljava/lang/reflect/Type; // method@0dfa │ │ +04cf1e: 0c05 |001f: move-result-object v5 │ │ +04cf20: 6e20 990d 5700 |0020: invoke-virtual {v7, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +04cf26: 0a05 |0023: move-result v5 │ │ +04cf28: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ +04cf2c: 1100 |0026: return-object v0 │ │ +04cf2e: 4605 0302 |0027: aget-object v5, v3, v2 │ │ +04cf32: 7130 fc0f 7500 |0029: invoke-static {v5, v7, v0}, Luk/org/ngo/squeezer/ReflectUtil;.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0ffc │ │ +04cf38: 0c04 |002c: move-result-object v4 │ │ +04cf3a: 3804 0400 |002d: if-eqz v4, 0031 // +0004 │ │ +04cf3e: 0740 |002f: move-object v0, v4 │ │ +04cf40: 28f6 |0030: goto 0026 // -000a │ │ +04cf42: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04cf46: 28d6 |0033: goto 0009 // -002a │ │ +04cf48: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04cf4a: 28f1 |0035: goto 0026 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x0008 line=101 │ │ 0x000c line=102 │ │ 0x0012 line=104 │ │ @@ -59799,43 +59810,43 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/reflect/Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -04d5f0: |[04d5f0] uk.org.ngo.squeezer.ReflectUtil.genericTypeResolver:(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/reflect/Type; │ │ -04d600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d602: 1c02 2902 |0001: const-class v2, Ljava/lang/Object; // type@0229 │ │ -04d606: 3223 2a00 |0003: if-eq v3, v2, 002d // +002a │ │ -04d60a: 6e20 6e0d 4300 |0005: invoke-virtual {v3, v4}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ -04d610: 0a02 |0008: move-result v2 │ │ -04d612: 3802 0900 |0009: if-eqz v2, 0012 // +0009 │ │ -04d616: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -04d61a: 6e10 6d0d 0300 |000d: invoke-virtual {v3}, Ljava/lang/Class;.getTypeParameters:()[Ljava/lang/reflect/TypeVariable; // method@0d6d │ │ -04d620: 0c00 |0010: move-result-object v0 │ │ -04d622: 1100 |0011: return-object v0 │ │ -04d624: 6e10 700d 0400 |0012: invoke-virtual {v4}, Ljava/lang/Class;.isInterface:()Z // method@0d70 │ │ -04d62a: 0a02 |0015: move-result v2 │ │ -04d62c: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -04d630: 7130 fc0f 4300 |0018: invoke-static {v3, v4, v0}, Luk/org/ngo/squeezer/ReflectUtil;.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0ffc │ │ -04d636: 0c01 |001b: move-result-object v1 │ │ -04d638: 3801 0400 |001c: if-eqz v1, 0020 // +0004 │ │ -04d63c: 0710 |001e: move-object v0, v1 │ │ -04d63e: 28f2 |001f: goto 0011 // -000e │ │ -04d640: 6e10 650d 0300 |0020: invoke-virtual {v3}, Ljava/lang/Class;.getGenericSuperclass:()Ljava/lang/reflect/Type; // method@0d65 │ │ -04d646: 0c02 |0023: move-result-object v2 │ │ -04d648: 7130 ff0f 2300 |0024: invoke-static {v3, v2, v0}, Luk/org/ngo/squeezer/ReflectUtil;.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0fff │ │ -04d64e: 0c00 |0027: move-result-object v0 │ │ -04d650: 6e10 6c0d 0300 |0028: invoke-virtual {v3}, Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class; // method@0d6c │ │ -04d656: 0c03 |002b: move-result-object v3 │ │ -04d658: 28d5 |002c: goto 0001 // -002b │ │ -04d65a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -04d65c: 2320 3604 |002e: new-array v0, v2, [Ljava/lang/reflect/Type; // type@0436 │ │ -04d660: 28e1 |0030: goto 0011 // -001f │ │ +04cf4c: |[04cf4c] uk.org.ngo.squeezer.ReflectUtil.genericTypeResolver:(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/reflect/Type; │ │ +04cf5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04cf5e: 1c02 2902 |0001: const-class v2, Ljava/lang/Object; // type@0229 │ │ +04cf62: 3223 2a00 |0003: if-eq v3, v2, 002d // +002a │ │ +04cf66: 6e20 6e0d 4300 |0005: invoke-virtual {v3, v4}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ +04cf6c: 0a02 |0008: move-result v2 │ │ +04cf6e: 3802 0900 |0009: if-eqz v2, 0012 // +0009 │ │ +04cf72: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +04cf76: 6e10 6d0d 0300 |000d: invoke-virtual {v3}, Ljava/lang/Class;.getTypeParameters:()[Ljava/lang/reflect/TypeVariable; // method@0d6d │ │ +04cf7c: 0c00 |0010: move-result-object v0 │ │ +04cf7e: 1100 |0011: return-object v0 │ │ +04cf80: 6e10 700d 0400 |0012: invoke-virtual {v4}, Ljava/lang/Class;.isInterface:()Z // method@0d70 │ │ +04cf86: 0a02 |0015: move-result v2 │ │ +04cf88: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +04cf8c: 7130 fc0f 4300 |0018: invoke-static {v3, v4, v0}, Luk/org/ngo/squeezer/ReflectUtil;.genericInterfaceResolver:(Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0ffc │ │ +04cf92: 0c01 |001b: move-result-object v1 │ │ +04cf94: 3801 0400 |001c: if-eqz v1, 0020 // +0004 │ │ +04cf98: 0710 |001e: move-object v0, v1 │ │ +04cf9a: 28f2 |001f: goto 0011 // -000e │ │ +04cf9c: 6e10 650d 0300 |0020: invoke-virtual {v3}, Ljava/lang/Class;.getGenericSuperclass:()Ljava/lang/reflect/Type; // method@0d65 │ │ +04cfa2: 0c02 |0023: move-result-object v2 │ │ +04cfa4: 7130 ff0f 2300 |0024: invoke-static {v3, v2, v0}, Luk/org/ngo/squeezer/ReflectUtil;.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; // method@0fff │ │ +04cfaa: 0c00 |0027: move-result-object v0 │ │ +04cfac: 6e10 6c0d 0300 |0028: invoke-virtual {v3}, Ljava/lang/Class;.getSuperclass:()Ljava/lang/Class; // method@0d6c │ │ +04cfb2: 0c03 |002b: move-result-object v3 │ │ +04cfb4: 28d5 |002c: goto 0001 // -002b │ │ +04cfb6: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +04cfb8: 2320 3604 |002e: new-array v0, v2, [Ljava/lang/reflect/Type; // type@0436 │ │ +04cfbc: 28e1 |0030: goto 0011 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0001 line=70 │ │ 0x0005 line=71 │ │ 0x000b line=72 │ │ 0x0011 line=84 │ │ @@ -59860,29 +59871,29 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04d664: |[04d664] uk.org.ngo.squeezer.ReflectUtil.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; │ │ -04d674: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d676: 7120 fd0f 5400 |0001: invoke-static {v4, v5}, Luk/org/ngo/squeezer/ReflectUtil;.genericTypeResolver:(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/reflect/Type; // method@0ffd │ │ -04d67c: 0c00 |0004: move-result-object v0 │ │ -04d67e: 2103 |0005: array-length v3, v0 │ │ -04d680: 3536 0b00 |0006: if-ge v6, v3, 0011 // +000b │ │ -04d684: 4601 0006 |0008: aget-object v1, v0, v6 │ │ -04d688: 2013 1202 |000a: instance-of v3, v1, Ljava/lang/Class; // type@0212 │ │ -04d68c: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -04d690: 1f01 1202 |000e: check-cast v1, Ljava/lang/Class; // type@0212 │ │ -04d694: 1101 |0010: return-object v1 │ │ -04d696: 0721 |0011: move-object v1, v2 │ │ -04d698: 28f8 |0012: goto 000a // -0008 │ │ -04d69a: 0721 |0013: move-object v1, v2 │ │ -04d69c: 28fc |0014: goto 0010 // -0004 │ │ +04cfc0: |[04cfc0] uk.org.ngo.squeezer.ReflectUtil.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; │ │ +04cfd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cfd2: 7120 fd0f 5400 |0001: invoke-static {v4, v5}, Luk/org/ngo/squeezer/ReflectUtil;.genericTypeResolver:(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/reflect/Type; // method@0ffd │ │ +04cfd8: 0c00 |0004: move-result-object v0 │ │ +04cfda: 2103 |0005: array-length v3, v0 │ │ +04cfdc: 3536 0b00 |0006: if-ge v6, v3, 0011 // +000b │ │ +04cfe0: 4601 0006 |0008: aget-object v1, v0, v6 │ │ +04cfe4: 2013 1202 |000a: instance-of v3, v1, Ljava/lang/Class; // type@0212 │ │ +04cfe8: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +04cfec: 1f01 1202 |000e: check-cast v1, Ljava/lang/Class; // type@0212 │ │ +04cff0: 1101 |0010: return-object v1 │ │ +04cff2: 0721 |0011: move-object v1, v2 │ │ +04cff4: 28f8 |0012: goto 000a // -0008 │ │ +04cff6: 0721 |0013: move-object v1, v2 │ │ +04cff8: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0005 line=44 │ │ 0x000a line=46 │ │ 0x000e line=47 │ │ 0x0010 line=48 │ │ @@ -59903,50 +59914,50 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -04d6a0: |[04d6a0] uk.org.ngo.squeezer.ReflectUtil.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; │ │ -04d6b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04d6b2: 20a7 4602 |0001: instance-of v7, v10, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ -04d6b6: 3807 3500 |0003: if-eqz v7, 0038 // +0035 │ │ -04d6ba: 07a4 |0005: move-object v4, v10 │ │ -04d6bc: 1f04 4602 |0006: check-cast v4, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ -04d6c0: 390b 0700 |0008: if-nez v11, 000f // +0007 │ │ -04d6c4: 7210 f90d 0400 |000a: invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;.getActualTypeArguments:()[Ljava/lang/reflect/Type; // method@0df9 │ │ -04d6ca: 0c03 |000d: move-result-object v3 │ │ -04d6cc: 1103 |000e: return-object v3 │ │ -04d6ce: 6e10 6d0d 0900 |000f: invoke-virtual {v9}, Ljava/lang/Class;.getTypeParameters:()[Ljava/lang/reflect/TypeVariable; // method@0d6d │ │ -04d6d4: 0c05 |0012: move-result-object v5 │ │ -04d6d6: 7210 f90d 0400 |0013: invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;.getActualTypeArguments:()[Ljava/lang/reflect/Type; // method@0df9 │ │ -04d6dc: 0c00 |0016: move-result-object v0 │ │ -04d6de: 2107 |0017: array-length v7, v0 │ │ -04d6e0: 2373 3604 |0018: new-array v3, v7, [Ljava/lang/reflect/Type; // type@0436 │ │ -04d6e4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -04d6e6: 2107 |001b: array-length v7, v0 │ │ -04d6e8: 3571 f2ff |001c: if-ge v1, v7, 000e // -000e │ │ -04d6ec: 4d06 0301 |001e: aput-object v6, v3, v1 │ │ -04d6f0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04d6f2: 2157 |0021: array-length v7, v5 │ │ -04d6f4: 3572 1000 |0022: if-ge v2, v7, 0032 // +0010 │ │ -04d6f8: 4607 0001 |0024: aget-object v7, v0, v1 │ │ -04d6fc: 4608 0502 |0026: aget-object v8, v5, v2 │ │ -04d700: 6e20 990d 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -04d706: 0a07 |002b: move-result v7 │ │ -04d708: 3807 0900 |002c: if-eqz v7, 0035 // +0009 │ │ -04d70c: 4607 0b02 |002e: aget-object v7, v11, v2 │ │ -04d710: 4d07 0301 |0030: aput-object v7, v3, v1 │ │ -04d714: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d718: 28e7 |0034: goto 001b // -0019 │ │ -04d71a: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d71e: 28ea |0037: goto 0021 // -0016 │ │ -04d720: 0763 |0038: move-object v3, v6 │ │ -04d722: 28d5 |0039: goto 000e // -002b │ │ +04cffc: |[04cffc] uk.org.ngo.squeezer.ReflectUtil.mapTypeArguments:(Ljava/lang/Class;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)[Ljava/lang/reflect/Type; │ │ +04d00c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04d00e: 20a7 4602 |0001: instance-of v7, v10, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ +04d012: 3807 3500 |0003: if-eqz v7, 0038 // +0035 │ │ +04d016: 07a4 |0005: move-object v4, v10 │ │ +04d018: 1f04 4602 |0006: check-cast v4, Ljava/lang/reflect/ParameterizedType; // type@0246 │ │ +04d01c: 390b 0700 |0008: if-nez v11, 000f // +0007 │ │ +04d020: 7210 f90d 0400 |000a: invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;.getActualTypeArguments:()[Ljava/lang/reflect/Type; // method@0df9 │ │ +04d026: 0c03 |000d: move-result-object v3 │ │ +04d028: 1103 |000e: return-object v3 │ │ +04d02a: 6e10 6d0d 0900 |000f: invoke-virtual {v9}, Ljava/lang/Class;.getTypeParameters:()[Ljava/lang/reflect/TypeVariable; // method@0d6d │ │ +04d030: 0c05 |0012: move-result-object v5 │ │ +04d032: 7210 f90d 0400 |0013: invoke-interface {v4}, Ljava/lang/reflect/ParameterizedType;.getActualTypeArguments:()[Ljava/lang/reflect/Type; // method@0df9 │ │ +04d038: 0c00 |0016: move-result-object v0 │ │ +04d03a: 2107 |0017: array-length v7, v0 │ │ +04d03c: 2373 3604 |0018: new-array v3, v7, [Ljava/lang/reflect/Type; // type@0436 │ │ +04d040: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +04d042: 2107 |001b: array-length v7, v0 │ │ +04d044: 3571 f2ff |001c: if-ge v1, v7, 000e // -000e │ │ +04d048: 4d06 0301 |001e: aput-object v6, v3, v1 │ │ +04d04c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04d04e: 2157 |0021: array-length v7, v5 │ │ +04d050: 3572 1000 |0022: if-ge v2, v7, 0032 // +0010 │ │ +04d054: 4607 0001 |0024: aget-object v7, v0, v1 │ │ +04d058: 4608 0502 |0026: aget-object v8, v5, v2 │ │ +04d05c: 6e20 990d 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +04d062: 0a07 |002b: move-result v7 │ │ +04d064: 3807 0900 |002c: if-eqz v7, 0035 // +0009 │ │ +04d068: 4607 0b02 |002e: aget-object v7, v11, v2 │ │ +04d06c: 4d07 0301 |0030: aput-object v7, v3, v1 │ │ +04d070: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d074: 28e7 |0034: goto 001b // -0019 │ │ +04d076: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d07a: 28ea |0037: goto 0021 // -0016 │ │ +04d07c: 0763 |0038: move-object v3, v6 │ │ +04d07e: 28d5 |0039: goto 000e // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0006 line=127 │ │ 0x0008 line=129 │ │ 0x000a line=130 │ │ 0x000e line=147 │ │ @@ -59971,21 +59982,21 @@ │ │ 0x000f - 0x0038 reg=4 pType Ljava/lang/reflect/ParameterizedType; │ │ 0x0013 - 0x0038 reg=5 typeParameters [Ljava/lang/reflect/TypeVariable; [Ljava/lang/reflect/TypeVariable<*>; │ │ 0x0000 - 0x003a reg=9 currentClass Ljava/lang/Class; Ljava/lang/Class<+Ljava/lang/Object;>; │ │ 0x0000 - 0x003a reg=10 type Ljava/lang/reflect/Type; │ │ 0x0000 - 0x003a reg=11 actualTypeArguments [Ljava/lang/reflect/Type; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2447 (ReflectUtil.java) │ │ + source_file_idx : 2441 (ReflectUtil.java) │ │ │ │ Class #257 header: │ │ class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2452 │ │ +source_file_idx : 2446 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -60010,65 +60021,65 @@ │ │ type : '(Luk/org/ngo/squeezer/RepeatingImageButton;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d724: |[04d724] uk.org.ngo.squeezer.RepeatingImageButton$1.:(Luk/org/ngo/squeezer/RepeatingImageButton;)V │ │ -04d734: 5b01 1005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ -04d738: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d73e: 0e00 |0005: return-void │ │ +04d080: |[04d080] uk.org.ngo.squeezer.RepeatingImageButton$1.:(Luk/org/ngo/squeezer/RepeatingImageButton;)V │ │ +04d090: 5b01 1005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ +04d094: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04d09a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/RepeatingImageButton$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/RepeatingImageButton; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/RepeatingImageButton; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/RepeatingImageButton$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -04d740: |[04d740] uk.org.ngo.squeezer.RepeatingImageButton$1.run:()V │ │ -04d750: 5430 1005 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ -04d754: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04d756: 7120 0610 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.access$000:(Luk/org/ngo/squeezer/RepeatingImageButton;Z)V // method@1006 │ │ -04d75c: 5430 1005 |0006: iget-object v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ -04d760: 6e10 0910 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.isPressed:()Z // method@1009 │ │ -04d766: 0a00 |000b: move-result v0 │ │ -04d768: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -04d76c: 5430 1005 |000e: iget-object v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ -04d770: 5431 1005 |0010: iget-object v1, v3, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ -04d774: 7110 0710 0100 |0012: invoke-static {v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.access$100:(Luk/org/ngo/squeezer/RepeatingImageButton;)J // method@1007 │ │ -04d77a: 0b01 |0015: move-result-wide v1 │ │ -04d77c: 6e40 0e10 3021 |0016: invoke-virtual {v0, v3, v1, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.postDelayed:(Ljava/lang/Runnable;J)Z // method@100e │ │ -04d782: 0e00 |0019: return-void │ │ +04d09c: |[04d09c] uk.org.ngo.squeezer.RepeatingImageButton$1.run:()V │ │ +04d0ac: 5440 1005 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ +04d0b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04d0b2: 7120 0610 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.access$000:(Luk/org/ngo/squeezer/RepeatingImageButton;Z)V // method@1006 │ │ +04d0b8: 5440 1005 |0006: iget-object v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ +04d0bc: 6e10 0910 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.isPressed:()Z // method@1009 │ │ +04d0c2: 0a00 |000b: move-result v0 │ │ +04d0c4: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +04d0c8: 5440 1005 |000e: iget-object v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ +04d0cc: 5441 1005 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/RepeatingImageButton$1;.this$0:Luk/org/ngo/squeezer/RepeatingImageButton; // field@0510 │ │ +04d0d0: 7110 0710 0100 |0012: invoke-static {v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.access$100:(Luk/org/ngo/squeezer/RepeatingImageButton;)J // method@1007 │ │ +04d0d6: 0b02 |0015: move-result-wide v2 │ │ +04d0d8: 6e40 0e10 4032 |0016: invoke-virtual {v0, v4, v2, v3}, Luk/org/ngo/squeezer/RepeatingImageButton;.postDelayed:(Ljava/lang/Runnable;J)Z // method@100e │ │ +04d0de: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0006 line=102 │ │ 0x000e line=103 │ │ 0x0019 line=105 │ │ locals : │ │ - 0x0000 - 0x001a reg=3 this Luk/org/ngo/squeezer/RepeatingImageButton$1; │ │ + 0x0000 - 0x001a reg=4 this Luk/org/ngo/squeezer/RepeatingImageButton$1; │ │ │ │ - source_file_idx : 2452 (RepeatingImageButton.java) │ │ + source_file_idx : 2446 (RepeatingImageButton.java) │ │ │ │ Class #258 header: │ │ class_idx : 747 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2452 │ │ +source_file_idx : 2446 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -60086,21 +60097,21 @@ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;) │ │ name : 'onRepeat' │ │ type : '(Landroid/view/View;JI)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2452 (RepeatingImageButton.java) │ │ + source_file_idx : 2446 (RepeatingImageButton.java) │ │ │ │ Class #259 header: │ │ class_idx : 748 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 458 │ │ -source_file_idx : 2452 │ │ +source_file_idx : 2446 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 4 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -60139,18 +60150,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d784: |[04d784] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;)V │ │ -04d794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d796: 7030 0410 2100 |0001: invoke-direct {v1, v2, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1004 │ │ -04d79c: 0e00 |0004: return-void │ │ +04d0e0: |[04d0e0] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;)V │ │ +04d0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d0f2: 7030 0410 2100 |0001: invoke-direct {v1, v2, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1004 │ │ +04d0f8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/RepeatingImageButton; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -60160,18 +60171,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04d7a0: |[04d7a0] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04d7b0: 1400 7200 0101 |0000: const v0, #float 2.36939e-38 // #01010072 │ │ -04d7b6: 7040 0510 2103 |0003: invoke-direct {v1, v2, v3, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1005 │ │ -04d7bc: 0e00 |0006: return-void │ │ +04d0fc: |[04d0fc] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04d10c: 1400 7200 0101 |0000: const v0, #float 2.36939e-38 // #01010072 │ │ +04d112: 7040 0510 2103 |0003: invoke-direct {v1, v2, v3, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1005 │ │ +04d118: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/RepeatingImageButton; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ @@ -60182,25 +60193,25 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04d7c0: |[04d7c0] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -04d7d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04d7d2: 7040 480c 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c48 │ │ -04d7d8: 1600 f401 |0004: const-wide/16 v0, #int 500 // #1f4 │ │ -04d7dc: 5a30 1105 |0006: iput-wide v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ -04d7e0: 2200 ea02 |0008: new-instance v0, Luk/org/ngo/squeezer/RepeatingImageButton$1; // type@02ea │ │ -04d7e4: 7020 0010 3000 |000a: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/RepeatingImageButton$1;.:(Luk/org/ngo/squeezer/RepeatingImageButton;)V // method@1000 │ │ -04d7ea: 5b30 1405 |000d: iput-object v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ -04d7ee: 6e20 1010 2300 |000f: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.setFocusable:(Z)V // method@1010 │ │ -04d7f4: 6e20 1110 2300 |0012: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.setLongClickable:(Z)V // method@1011 │ │ -04d7fa: 0e00 |0015: return-void │ │ +04d11c: |[04d11c] uk.org.ngo.squeezer.RepeatingImageButton.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +04d12c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04d12e: 7040 480c 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c48 │ │ +04d134: 1600 f401 |0004: const-wide/16 v0, #int 500 // #1f4 │ │ +04d138: 5a30 1105 |0006: iput-wide v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ +04d13c: 2200 ea02 |0008: new-instance v0, Luk/org/ngo/squeezer/RepeatingImageButton$1; // type@02ea │ │ +04d140: 7020 0010 3000 |000a: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/RepeatingImageButton$1;.:(Luk/org/ngo/squeezer/RepeatingImageButton;)V // method@1000 │ │ +04d146: 5b30 1405 |000d: iput-object v0, v3, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ +04d14a: 6e20 1010 2300 |000f: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.setFocusable:(Z)V // method@1010 │ │ +04d150: 6e20 1110 2300 |0012: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.setLongClickable:(Z)V // method@1011 │ │ +04d156: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0004 line=36 │ │ 0x0008 line=99 │ │ 0x000f line=48 │ │ 0x0012 line=49 │ │ @@ -60216,17 +60227,17 @@ │ │ type : '(Luk/org/ngo/squeezer/RepeatingImageButton;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d7fc: |[04d7fc] uk.org.ngo.squeezer.RepeatingImageButton.access$000:(Luk/org/ngo/squeezer/RepeatingImageButton;Z)V │ │ -04d80c: 7020 0810 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ -04d812: 0e00 |0003: return-void │ │ +04d158: |[04d158] uk.org.ngo.squeezer.RepeatingImageButton.access$000:(Luk/org/ngo/squeezer/RepeatingImageButton;Z)V │ │ +04d168: 7020 0810 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ +04d16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/RepeatingImageButton; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -60235,17 +60246,17 @@ │ │ type : '(Luk/org/ngo/squeezer/RepeatingImageButton;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d814: |[04d814] uk.org.ngo.squeezer.RepeatingImageButton.access$100:(Luk/org/ngo/squeezer/RepeatingImageButton;)J │ │ -04d824: 5320 1105 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ -04d828: 1000 |0002: return-wide v0 │ │ +04d170: |[04d170] uk.org.ngo.squeezer.RepeatingImageButton.access$100:(Luk/org/ngo/squeezer/RepeatingImageButton;)J │ │ +04d180: 5320 1105 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ +04d184: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Luk/org/ngo/squeezer/RepeatingImageButton; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/RepeatingImageButton;) │ │ @@ -60253,30 +60264,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -04d82c: |[04d82c] uk.org.ngo.squeezer.RepeatingImageButton.doRepeat:(Z)V │ │ -04d83c: 7100 8801 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0188 │ │ -04d842: 0b00 |0003: move-result-wide v0 │ │ -04d844: 5472 1205 |0004: iget-object v2, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ -04d848: 3802 0e00 |0006: if-eqz v2, 0014 // +000e │ │ -04d84c: 5473 1205 |0008: iget-object v3, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ -04d850: 5374 1505 |000a: iget-wide v4, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d854: 9c04 0004 |000c: sub-long v4, v0, v4 │ │ -04d858: 3808 0700 |000e: if-eqz v8, 0015 // +0007 │ │ -04d85c: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ -04d85e: 7252 0210 7354 |0011: invoke-interface {v3, v7, v4, v5, v2}, Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;.onRepeat:(Landroid/view/View;JI)V // method@1002 │ │ -04d864: 0e00 |0014: return-void │ │ -04d866: 5272 1305 |0015: iget v2, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ -04d86a: d806 0201 |0017: add-int/lit8 v6, v2, #int 1 // #01 │ │ -04d86e: 5976 1305 |0019: iput v6, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ -04d872: 28f6 |001b: goto 0011 // -000a │ │ +04d188: |[04d188] uk.org.ngo.squeezer.RepeatingImageButton.doRepeat:(Z)V │ │ +04d198: 7100 8801 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0188 │ │ +04d19e: 0b00 |0003: move-result-wide v0 │ │ +04d1a0: 5472 1205 |0004: iget-object v2, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ +04d1a4: 3802 0e00 |0006: if-eqz v2, 0014 // +000e │ │ +04d1a8: 5473 1205 |0008: iget-object v3, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ +04d1ac: 5374 1505 |000a: iget-wide v4, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d1b0: 9c04 0004 |000c: sub-long v4, v0, v4 │ │ +04d1b4: 3808 0700 |000e: if-eqz v8, 0015 // +0007 │ │ +04d1b8: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ +04d1ba: 7252 0210 7354 |0011: invoke-interface {v3, v7, v4, v5, v2}, Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;.onRepeat:(Landroid/view/View;JI)V // method@1002 │ │ +04d1c0: 0e00 |0014: return-void │ │ +04d1c2: 5272 1305 |0015: iget v2, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ +04d1c6: d806 0201 |0017: add-int/lit8 v6, v2, #int 1 // #01 │ │ +04d1ca: 5976 1305 |0019: iput v6, v7, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ +04d1ce: 28f6 |001b: goto 0011 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0008 line=111 │ │ 0x0014 line=113 │ │ 0x0015 line=111 │ │ @@ -60291,30 +60302,30 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04d874: |[04d874] uk.org.ngo.squeezer.RepeatingImageButton.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -04d884: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -04d888: 2c05 1a00 0000 |0002: sparse-switch v5, 0000001c // +0000001a │ │ -04d88e: 6f30 490c 5406 |0005: invoke-super {v4, v5, v6}, Landroid/widget/ImageButton;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0c49 │ │ -04d894: 0a00 |0008: move-result v0 │ │ -04d896: 0f00 |0009: return v0 │ │ -04d898: 5440 1405 |000a: iget-object v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ -04d89c: 6e20 0f10 0400 |000c: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@100f │ │ -04d8a2: 5340 1505 |000f: iget-wide v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d8a6: 3100 0002 |0011: cmp-long v0, v0, v2 │ │ -04d8aa: 3800 f2ff |0013: if-eqz v0, 0005 // -000e │ │ -04d8ae: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -04d8b0: 7020 0810 0400 |0016: invoke-direct {v4, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ -04d8b6: 5a42 1505 |0019: iput-wide v2, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d8ba: 28ea |001b: goto 0005 // -0016 │ │ -04d8bc: 0002 0200 1700 0000 4200 0000 0800 ... |001c: sparse-switch-data (10 units) │ │ +04d1d0: |[04d1d0] uk.org.ngo.squeezer.RepeatingImageButton.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +04d1e0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +04d1e4: 2c05 1a00 0000 |0002: sparse-switch v5, 0000001c // +0000001a │ │ +04d1ea: 6f30 490c 5406 |0005: invoke-super {v4, v5, v6}, Landroid/widget/ImageButton;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0c49 │ │ +04d1f0: 0a00 |0008: move-result v0 │ │ +04d1f2: 0f00 |0009: return v0 │ │ +04d1f4: 5440 1405 |000a: iget-object v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ +04d1f8: 6e20 0f10 0400 |000c: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@100f │ │ +04d1fe: 5340 1505 |000f: iget-wide v0, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d202: 3100 0002 |0011: cmp-long v0, v0, v2 │ │ +04d206: 3800 f2ff |0013: if-eqz v0, 0005 // -000e │ │ +04d20a: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +04d20c: 7020 0810 0400 |0016: invoke-direct {v4, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ +04d212: 5a42 1505 |0019: iput-wide v2, v4, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d216: 28ea |001b: goto 0005 // -0016 │ │ +04d218: 0002 0200 1700 0000 4200 0000 0800 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0005 line=96 │ │ 0x000a line=90 │ │ 0x000f line=91 │ │ 0x0015 line=92 │ │ @@ -60326,65 +60337,65 @@ │ │ 0x0000 - 0x0026 reg=6 event Landroid/view/KeyEvent; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/RepeatingImageButton;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04d8d0: |[04d8d0] uk.org.ngo.squeezer.RepeatingImageButton.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04d8e0: 1603 0000 |0000: const-wide/16 v3, #int 0 // #0 │ │ -04d8e4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -04d8e6: 6e10 140b 0600 |0003: invoke-virtual {v6}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -04d8ec: 0a00 |0006: move-result v0 │ │ -04d8ee: 3320 1200 |0007: if-ne v0, v2, 0019 // +0012 │ │ -04d8f2: 5450 1405 |0009: iget-object v0, v5, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ -04d8f6: 6e20 0f10 0500 |000b: invoke-virtual {v5, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@100f │ │ -04d8fc: 5350 1505 |000e: iget-wide v0, v5, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d900: 3100 0003 |0010: cmp-long v0, v0, v3 │ │ -04d904: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -04d908: 7020 0810 2500 |0014: invoke-direct {v5, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ -04d90e: 5a53 1505 |0017: iput-wide v3, v5, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d912: 6f20 4a0c 6500 |0019: invoke-super {v5, v6}, Landroid/widget/ImageButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0c4a │ │ -04d918: 0a00 |001c: move-result v0 │ │ -04d91a: 0f00 |001d: return v0 │ │ +04d22c: |[04d22c] uk.org.ngo.squeezer.RepeatingImageButton.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04d23c: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +04d240: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +04d242: 6e10 140b 0700 |0003: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +04d248: 0a00 |0006: move-result v0 │ │ +04d24a: 3320 1200 |0007: if-ne v0, v2, 0019 // +0012 │ │ +04d24e: 5460 1405 |0009: iget-object v0, v6, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ +04d252: 6e20 0f10 0600 |000b: invoke-virtual {v6, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@100f │ │ +04d258: 5360 1505 |000e: iget-wide v0, v6, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d25c: 3100 0004 |0010: cmp-long v0, v0, v4 │ │ +04d260: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +04d264: 7020 0810 2600 |0014: invoke-direct {v6, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;.doRepeat:(Z)V // method@1008 │ │ +04d26a: 5a64 1505 |0017: iput-wide v4, v6, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d26e: 6f20 4a0c 7600 |0019: invoke-super {v6, v7}, Landroid/widget/ImageButton;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0c4a │ │ +04d274: 0a00 |001c: move-result v0 │ │ +04d276: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x0009 line=75 │ │ 0x000e line=76 │ │ 0x0014 line=77 │ │ 0x0017 line=78 │ │ 0x0019 line=81 │ │ locals : │ │ - 0x0000 - 0x001e reg=5 this Luk/org/ngo/squeezer/RepeatingImageButton; │ │ - 0x0000 - 0x001e reg=6 event Landroid/view/MotionEvent; │ │ + 0x0000 - 0x001e reg=6 this Luk/org/ngo/squeezer/RepeatingImageButton; │ │ + 0x0000 - 0x001e reg=7 event Landroid/view/MotionEvent; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/RepeatingImageButton;) │ │ name : 'performLongClick' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04d91c: |[04d91c] uk.org.ngo.squeezer.RepeatingImageButton.performLongClick:()Z │ │ -04d92c: 7100 8801 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0188 │ │ -04d932: 0b00 |0003: move-result-wide v0 │ │ -04d934: 5a20 1505 |0004: iput-wide v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ -04d938: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04d93a: 5920 1305 |0007: iput v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ -04d93e: 5420 1405 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ -04d942: 6e20 0d10 0200 |000b: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.post:(Ljava/lang/Runnable;)Z // method@100d │ │ -04d948: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04d94a: 0f00 |000f: return v0 │ │ +04d278: |[04d278] uk.org.ngo.squeezer.RepeatingImageButton.performLongClick:()Z │ │ +04d288: 7100 8801 0000 |0000: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@0188 │ │ +04d28e: 0b00 |0003: move-result-wide v0 │ │ +04d290: 5a20 1505 |0004: iput-wide v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mStartTime:J // field@0515 │ │ +04d294: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04d296: 5920 1305 |0007: iput v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeatCount:I // field@0513 │ │ +04d29a: 5420 1405 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/RepeatingImageButton;.mRepeater:Ljava/lang/Runnable; // field@0514 │ │ +04d29e: 6e20 0d10 0200 |000b: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;.post:(Ljava/lang/Runnable;)Z // method@100d │ │ +04d2a4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04d2a6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=66 │ │ 0x0009 line=67 │ │ 0x000e line=68 │ │ locals : │ │ @@ -60395,35 +60406,35 @@ │ │ type : '(Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04d94c: |[04d94c] uk.org.ngo.squeezer.RepeatingImageButton.setRepeatListener:(Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;J)V │ │ -04d95c: 5b01 1205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ -04d960: 5a02 1105 |0002: iput-wide v2, v0, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ -04d964: 0e00 |0004: return-void │ │ +04d2a8: |[04d2a8] uk.org.ngo.squeezer.RepeatingImageButton.setRepeatListener:(Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener;J)V │ │ +04d2b8: 5b01 1205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/RepeatingImageButton;.mListener:Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; // field@0512 │ │ +04d2bc: 5a02 1105 |0002: iput-wide v2, v0, Luk/org/ngo/squeezer/RepeatingImageButton;.mInterval:J // field@0511 │ │ +04d2c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Luk/org/ngo/squeezer/RepeatingImageButton; │ │ 0x0000 - 0x0005 reg=1 l Luk/org/ngo/squeezer/RepeatingImageButton$RepeatListener; │ │ 0x0000 - 0x0005 reg=2 interval J │ │ │ │ - source_file_idx : 2452 (RepeatingImageButton.java) │ │ + source_file_idx : 2446 (RepeatingImageButton.java) │ │ │ │ Class #260 header: │ │ class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2566 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -60448,41 +60459,41 @@ │ │ type : '(Luk/org/ngo/squeezer/SettingsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d968: |[04d968] uk.org.ngo.squeezer.SettingsActivity$1.:(Luk/org/ngo/squeezer/SettingsActivity;)V │ │ -04d978: 5b01 1605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ -04d97c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d982: 0e00 |0005: return-void │ │ +04d2c4: |[04d2c4] uk.org.ngo.squeezer.SettingsActivity$1.:(Luk/org/ngo/squeezer/SettingsActivity;)V │ │ +04d2d4: 5b01 1605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ +04d2d8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04d2de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SettingsActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SettingsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SettingsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SettingsActivity$1;) │ │ name : 'onServiceConnected' │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04d984: |[04d984] uk.org.ngo.squeezer.SettingsActivity$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -04d994: 5420 1605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ -04d998: 7110 5216 0400 |0002: invoke-static {v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1652 │ │ -04d99e: 0c01 |0005: move-result-object v1 │ │ -04d9a0: 7120 1910 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity;.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1019 │ │ -04d9a6: 0e00 |0009: return-void │ │ +04d2e0: |[04d2e0] uk.org.ngo.squeezer.SettingsActivity$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +04d2f0: 5420 1605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ +04d2f4: 7110 5216 0400 |0002: invoke-static {v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1652 │ │ +04d2fa: 0c01 |0005: move-result-object v1 │ │ +04d2fc: 7120 1910 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity;.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1019 │ │ +04d302: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=56 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/SettingsActivity$1; │ │ 0x0000 - 0x000a reg=3 name Landroid/content/ComponentName; │ │ @@ -60493,34 +60504,34 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d9a8: |[04d9a8] uk.org.ngo.squeezer.SettingsActivity$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -04d9b8: 5420 1605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ -04d9bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04d9be: 7120 1910 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity;.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1019 │ │ -04d9c4: 0e00 |0006: return-void │ │ +04d304: |[04d304] uk.org.ngo.squeezer.SettingsActivity$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +04d314: 5420 1605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity$1;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0516 │ │ +04d318: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04d31a: 7120 1910 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity;.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1019 │ │ +04d320: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/SettingsActivity$1; │ │ 0x0000 - 0x0007 reg=3 name Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 2566 (SettingsActivity.java) │ │ + source_file_idx : 2560 (SettingsActivity.java) │ │ │ │ Class #261 header: │ │ class_idx : 750 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2566 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -60551,58 +60562,58 @@ │ │ type : '(Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d9c8: |[04d9c8] uk.org.ngo.squeezer.SettingsActivity$2.:(Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V │ │ -04d9d8: 5b01 1705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity$2;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0517 │ │ -04d9dc: 5b02 1805 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SettingsActivity$2;.val$urls:[Ljava/lang/CharSequence; // field@0518 │ │ -04d9e0: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04d9e6: 0e00 |0007: return-void │ │ +04d324: |[04d324] uk.org.ngo.squeezer.SettingsActivity$2.:(Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V │ │ +04d334: 5b01 1705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity$2;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0517 │ │ +04d338: 5b02 1805 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SettingsActivity$2;.val$urls:[Ljava/lang/CharSequence; // field@0518 │ │ +04d33c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04d342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/SettingsActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/SettingsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/SettingsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) [Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SettingsActivity$2;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -04d9e8: |[04d9e8] uk.org.ngo.squeezer.SettingsActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04d9f8: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -04d9fc: 1a01 e40c |0002: const-string v1, "android.intent.action.VIEW" // string@0ce4 │ │ -04da00: 7020 9900 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ -04da06: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -04da0a: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04da10: 1a02 8815 |000c: const-string v2, "market://details?id=" // string@1588 │ │ -04da14: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04da1a: 0c01 |0011: move-result-object v1 │ │ -04da1c: 5432 1805 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/SettingsActivity$2;.val$urls:[Ljava/lang/CharSequence; // field@0518 │ │ -04da20: 4602 0206 |0014: aget-object v2, v2, v6 │ │ -04da24: 6e20 cd0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04da2a: 0c01 |0019: move-result-object v1 │ │ -04da2c: 6e10 d60d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04da32: 0c01 |001d: move-result-object v1 │ │ -04da34: 7110 2601 0100 |001e: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ -04da3a: 0c01 |0021: move-result-object v1 │ │ -04da3c: 6e20 b700 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00b7 │ │ -04da42: 5431 1705 |0025: iget-object v1, v3, Luk/org/ngo/squeezer/SettingsActivity$2;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0517 │ │ -04da46: 6e20 2810 0100 |0027: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SettingsActivity;.startActivity:(Landroid/content/Intent;)V // method@1028 │ │ -04da4c: 0e00 |002a: return-void │ │ +04d344: |[04d344] uk.org.ngo.squeezer.SettingsActivity$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04d354: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +04d358: 1a01 de0c |0002: const-string v1, "android.intent.action.VIEW" // string@0cde │ │ +04d35c: 7020 9900 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ +04d362: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04d366: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04d36c: 1a02 8215 |000c: const-string v2, "market://details?id=" // string@1582 │ │ +04d370: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d376: 0c01 |0011: move-result-object v1 │ │ +04d378: 5432 1805 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/SettingsActivity$2;.val$urls:[Ljava/lang/CharSequence; // field@0518 │ │ +04d37c: 4602 0206 |0014: aget-object v2, v2, v6 │ │ +04d380: 6e20 cd0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04d386: 0c01 |0019: move-result-object v1 │ │ +04d388: 6e10 d60d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04d38e: 0c01 |001d: move-result-object v1 │ │ +04d390: 7110 2601 0100 |001e: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ +04d396: 0c01 |0021: move-result-object v1 │ │ +04d398: 6e20 b700 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00b7 │ │ +04d39e: 5431 1705 |0025: iget-object v1, v3, Luk/org/ngo/squeezer/SettingsActivity$2;.this$0:Luk/org/ngo/squeezer/SettingsActivity; // field@0517 │ │ +04d3a2: 6e20 2810 0100 |0027: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SettingsActivity;.startActivity:(Landroid/content/Intent;)V // method@1028 │ │ +04d3a8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0007 line=216 │ │ 0x0025 line=217 │ │ 0x002a line=218 │ │ locals : │ │ @@ -60610,21 +60621,21 @@ │ │ 0x0007 - 0x002b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x002b reg=3 this Luk/org/ngo/squeezer/SettingsActivity$2; │ │ 0x0000 - 0x002b reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x002b reg=5 view Landroid/view/View; │ │ 0x0000 - 0x002b reg=6 position I │ │ 0x0000 - 0x002b reg=7 id J │ │ │ │ - source_file_idx : 2566 (SettingsActivity.java) │ │ + source_file_idx : 2560 (SettingsActivity.java) │ │ │ │ Class #262 header: │ │ class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 98 │ │ -source_file_idx : 2566 │ │ +source_file_idx : 2560 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ Class #262 annotations: │ │ Annotations on method #4129 'onCreateDialog' │ │ @@ -60665,24 +60676,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04da50: |[04da50] uk.org.ngo.squeezer.SettingsActivity.:()V │ │ -04da60: 7010 9401 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0194 │ │ -04da66: 1a00 050a |0003: const-string v0, "SettingsActivity" // string@0a05 │ │ -04da6a: 5b10 1a05 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.TAG:Ljava/lang/String; // field@051a │ │ -04da6e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04da70: 5b10 1d05 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ -04da74: 2200 ed02 |000a: new-instance v0, Luk/org/ngo/squeezer/SettingsActivity$1; // type@02ed │ │ -04da78: 7020 1310 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity$1;.:(Luk/org/ngo/squeezer/SettingsActivity;)V // method@1013 │ │ -04da7e: 5b10 1c05 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ -04da82: 0e00 |0011: return-void │ │ +04d3ac: |[04d3ac] uk.org.ngo.squeezer.SettingsActivity.:()V │ │ +04d3bc: 7010 9401 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0194 │ │ +04d3c2: 1a00 ff09 |0003: const-string v0, "SettingsActivity" // string@09ff │ │ +04d3c6: 5b10 1a05 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.TAG:Ljava/lang/String; // field@051a │ │ +04d3ca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04d3cc: 5b10 1d05 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ +04d3d0: 2200 ed02 |000a: new-instance v0, Luk/org/ngo/squeezer/SettingsActivity$1; // type@02ed │ │ +04d3d4: 7020 1310 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SettingsActivity$1;.:(Luk/org/ngo/squeezer/SettingsActivity;)V // method@1013 │ │ +04d3da: 5b10 1c05 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ +04d3de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=46 │ │ 0x0007 line=50 │ │ 0x000a line=53 │ │ locals : │ │ @@ -60693,17 +60704,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04da84: |[04da84] uk.org.ngo.squeezer.SettingsActivity.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ -04da94: 5b01 1d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ -04da98: 1101 |0002: return-object v1 │ │ +04d3e0: |[04d3e0] uk.org.ngo.squeezer.SettingsActivity.access$002:(Luk/org/ngo/squeezer/SettingsActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ +04d3f0: 5b01 1d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ +04d3f4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/SettingsActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/service/ISqueezeService; │ │ │ │ @@ -60712,20 +60723,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -04da9c: |[04da9c] uk.org.ngo.squeezer.SettingsActivity.show:(Landroid/content/Context;)V │ │ -04daac: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -04dab0: 1c01 ef02 |0002: const-class v1, Luk/org/ngo/squeezer/SettingsActivity; // type@02ef │ │ -04dab4: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -04daba: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -04dac0: 0e00 |000a: return-void │ │ +04d3f8: |[04d3f8] uk.org.ngo.squeezer.SettingsActivity.show:(Landroid/content/Context;)V │ │ +04d408: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +04d40c: 1c01 ef02 |0002: const-class v1, Luk/org/ngo/squeezer/SettingsActivity; // type@02ef │ │ +04d410: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +04d416: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +04d41c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0007 line=227 │ │ 0x000a line=228 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -60736,27 +60747,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04dac4: |[04dac4] uk.org.ngo.squeezer.SettingsActivity.updateAddressSummary:(Ljava/lang/String;)V │ │ -04dad4: 6e10 b60d 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0db6 │ │ -04dada: 0a00 |0003: move-result v0 │ │ -04dadc: 3d00 0800 |0004: if-lez v0, 000c // +0008 │ │ -04dae0: 5420 1b05 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ -04dae4: 6e20 7011 3000 |0008: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@1170 │ │ -04daea: 0e00 |000b: return-void │ │ -04daec: 5420 1b05 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ -04daf0: 1401 0800 097f |000e: const v1, #float 1.82104e+38 // #7f090008 │ │ -04daf6: 6e20 1f10 1200 |0011: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/SettingsActivity;.getText:(I)Ljava/lang/CharSequence; // method@101f │ │ -04dafc: 0c01 |0014: move-result-object v1 │ │ -04dafe: 6e20 7011 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@1170 │ │ -04db04: 28f3 |0018: goto 000b // -000d │ │ +04d420: |[04d420] uk.org.ngo.squeezer.SettingsActivity.updateAddressSummary:(Ljava/lang/String;)V │ │ +04d430: 6e10 b60d 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0db6 │ │ +04d436: 0a00 |0003: move-result v0 │ │ +04d438: 3d00 0800 |0004: if-lez v0, 000c // +0008 │ │ +04d43c: 5420 1b05 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ +04d440: 6e20 7011 3000 |0008: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@1170 │ │ +04d446: 0e00 |000b: return-void │ │ +04d448: 5420 1b05 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ +04d44c: 1401 0800 097f |000e: const v1, #float 1.82104e+38 // #7f090008 │ │ +04d452: 6e20 1f10 1200 |0011: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/SettingsActivity;.getText:(I)Ljava/lang/CharSequence; // method@101f │ │ +04d458: 0c01 |0014: move-result-object v1 │ │ +04d45a: 6e20 7011 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@1170 │ │ +04d460: 28f3 |0018: goto 000b // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x000b line=128 │ │ 0x000c line=126 │ │ locals : │ │ @@ -60769,93 +60780,93 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -04db08: |[04db08] uk.org.ngo.squeezer.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04db18: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04db1a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -04db1c: 6f20 9501 a900 |0002: invoke-super {v9, v10}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0195 │ │ -04db22: 6e10 1d10 0900 |0005: invoke-virtual {v9}, Luk/org/ngo/squeezer/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@101d │ │ -04db28: 0c06 |0008: move-result-object v6 │ │ -04db2a: 1a08 200a |0009: const-string v8, "Squeezer" // string@0a20 │ │ -04db2e: 6e20 9a01 8600 |000b: invoke-virtual {v6, v8}, Landroid/preference/PreferenceManager;.setSharedPreferencesName:(Ljava/lang/String;)V // method@019a │ │ -04db34: 1506 057f |000e: const/high16 v6, #int 2131034112 // #7f05 │ │ -04db38: 6e20 1a10 6900 |0010: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.addPreferencesFromResource:(I)V // method@101a │ │ -04db3e: 1a06 191b |0013: const-string v6, "squeezer.serveraddr" // string@1b19 │ │ -04db42: 6e20 1c10 6900 |0015: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ -04db48: 0c06 |0018: move-result-object v6 │ │ -04db4a: 1f06 2103 |0019: check-cast v6, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // type@0321 │ │ -04db4e: 5b96 1b05 |001b: iput-object v6, v9, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ -04db52: 5496 1b05 |001d: iget-object v6, v9, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ -04db56: 6e20 6f11 9600 |001f: invoke-virtual {v6, v9}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@116f │ │ -04db5c: 6e10 1d10 0900 |0022: invoke-virtual {v9}, Luk/org/ngo/squeezer/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@101d │ │ -04db62: 0c06 |0025: move-result-object v6 │ │ -04db64: 6e10 9901 0600 |0026: invoke-virtual {v6}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0199 │ │ -04db6a: 0c04 |0029: move-result-object v4 │ │ -04db6c: 7220 c900 9400 |002a: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00c9 │ │ -04db72: 1a06 191b |002d: const-string v6, "squeezer.serveraddr" // string@1b19 │ │ -04db76: 1a08 0000 |002f: const-string v8, "" // string@0000 │ │ -04db7a: 7230 c800 6408 |0031: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -04db80: 0c01 |0034: move-result-object v1 │ │ -04db82: 7020 2a10 1900 |0035: invoke-direct {v9, v1}, Luk/org/ngo/squeezer/SettingsActivity;.updateAddressSummary:(Ljava/lang/String;)V // method@102a │ │ -04db88: 1a06 131b |0038: const-string v6, "squeezer.autoconnect" // string@1b13 │ │ -04db8c: 6e20 1c10 6900 |003a: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ -04db92: 0c00 |003d: move-result-object v0 │ │ -04db94: 1f00 5d00 |003e: check-cast v0, Landroid/preference/CheckBoxPreference; // type@005d │ │ -04db98: 1a06 131b |0040: const-string v6, "squeezer.autoconnect" // string@1b13 │ │ -04db9c: 7230 c600 6403 |0042: invoke-interface {v4, v6, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04dba2: 0a06 |0045: move-result v6 │ │ -04dba4: 6e20 8a01 6000 |0046: invoke-virtual {v0, v6}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ -04dbaa: 1a06 181b |0049: const-string v6, "squeezer.scrobble.enabled" // string@1b18 │ │ -04dbae: 6e20 1c10 6900 |004b: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ -04dbb4: 0c05 |004e: move-result-object v5 │ │ -04dbb6: 1f05 5d00 |004f: check-cast v5, Landroid/preference/CheckBoxPreference; // type@005d │ │ -04dbba: 6e20 8b01 9500 |0051: invoke-virtual {v5, v9}, Landroid/preference/CheckBoxPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@018b │ │ -04dbc0: 7100 f218 0000 |0054: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ -04dbc6: 0a06 |0057: move-result v6 │ │ -04dbc8: 3906 1000 |0058: if-nez v6, 0068 // +0010 │ │ -04dbcc: 1406 1400 097f |005a: const v6, #float 1.82105e+38 // #7f090014 │ │ -04dbd2: 6e20 1e10 6900 |005d: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -04dbd8: 0c06 |0060: move-result-object v6 │ │ -04dbda: 6e20 8c01 6500 |0061: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setSummaryOff:(Ljava/lang/CharSequence;)V // method@018c │ │ -04dbe0: 6e20 8a01 7500 |0064: invoke-virtual {v5, v7}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ -04dbe6: 0e00 |0067: return-void │ │ -04dbe8: 1406 1300 097f |0068: const v6, #float 1.82105e+38 // #7f090013 │ │ -04dbee: 6e20 1e10 6900 |006b: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ -04dbf4: 0c06 |006e: move-result-object v6 │ │ -04dbf6: 6e20 8c01 6500 |006f: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setSummaryOff:(Ljava/lang/CharSequence;)V // method@018c │ │ -04dbfc: 1a06 181b |0072: const-string v6, "squeezer.scrobble.enabled" // string@1b18 │ │ -04dc00: 7230 c600 6407 |0074: invoke-interface {v4, v6, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -04dc06: 0a06 |0077: move-result v6 │ │ -04dc08: 6e20 8a01 6500 |0078: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ -04dc0e: 1a06 171b |007b: const-string v6, "squeezer.scrobble" // string@1b17 │ │ -04dc12: 7220 c300 6400 |007d: invoke-interface {v4, v6}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00c3 │ │ -04dc18: 0a06 |0080: move-result v6 │ │ -04dc1a: 3806 e6ff |0081: if-eqz v6, 0067 // -001a │ │ -04dc1e: 1a06 171b |0083: const-string v6, "squeezer.scrobble" // string@1b17 │ │ -04dc22: 1a08 f900 |0085: const-string v8, "0" // string@00f9 │ │ -04dc26: 7230 c800 6408 |0087: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -04dc2c: 0c06 |008a: move-result-object v6 │ │ -04dc2e: 7110 810d 0600 |008b: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -04dc34: 0a06 |008e: move-result v6 │ │ -04dc36: 3d06 1700 |008f: if-lez v6, 00a6 // +0017 │ │ -04dc3a: 6e20 8a01 3500 |0091: invoke-virtual {v5, v3}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ -04dc40: 7210 c400 0400 |0094: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ -04dc46: 0c02 |0097: move-result-object v2 │ │ -04dc48: 1a06 181b |0098: const-string v6, "squeezer.scrobble.enabled" // string@1b18 │ │ -04dc4c: 7230 bf00 6203 |009a: invoke-interface {v2, v6, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00bf │ │ -04dc52: 1a06 171b |009d: const-string v6, "squeezer.scrobble" // string@1b17 │ │ -04dc56: 7220 c200 6200 |009f: invoke-interface {v2, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c2 │ │ -04dc5c: 7210 be00 0200 |00a2: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ -04dc62: 28c2 |00a5: goto 0067 // -003e │ │ -04dc64: 0173 |00a6: move v3, v7 │ │ -04dc66: 28ea |00a7: goto 0091 // -0016 │ │ +04d464: |[04d464] uk.org.ngo.squeezer.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04d474: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d476: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04d478: 6f20 9501 a900 |0002: invoke-super {v9, v10}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0195 │ │ +04d47e: 6e10 1d10 0900 |0005: invoke-virtual {v9}, Luk/org/ngo/squeezer/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@101d │ │ +04d484: 0c06 |0008: move-result-object v6 │ │ +04d486: 1a08 1a0a |0009: const-string v8, "Squeezer" // string@0a1a │ │ +04d48a: 6e20 9a01 8600 |000b: invoke-virtual {v6, v8}, Landroid/preference/PreferenceManager;.setSharedPreferencesName:(Ljava/lang/String;)V // method@019a │ │ +04d490: 1506 057f |000e: const/high16 v6, #int 2131034112 // #7f05 │ │ +04d494: 6e20 1a10 6900 |0010: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.addPreferencesFromResource:(I)V // method@101a │ │ +04d49a: 1a06 131b |0013: const-string v6, "squeezer.serveraddr" // string@1b13 │ │ +04d49e: 6e20 1c10 6900 |0015: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ +04d4a4: 0c06 |0018: move-result-object v6 │ │ +04d4a6: 1f06 2103 |0019: check-cast v6, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // type@0321 │ │ +04d4aa: 5b96 1b05 |001b: iput-object v6, v9, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ +04d4ae: 5496 1b05 |001d: iget-object v6, v9, Luk/org/ngo/squeezer/SettingsActivity;.addrPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@051b │ │ +04d4b2: 6e20 6f11 9600 |001f: invoke-virtual {v6, v9}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@116f │ │ +04d4b8: 6e10 1d10 0900 |0022: invoke-virtual {v9}, Luk/org/ngo/squeezer/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@101d │ │ +04d4be: 0c06 |0025: move-result-object v6 │ │ +04d4c0: 6e10 9901 0600 |0026: invoke-virtual {v6}, Landroid/preference/PreferenceManager;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@0199 │ │ +04d4c6: 0c04 |0029: move-result-object v4 │ │ +04d4c8: 7220 c900 9400 |002a: invoke-interface {v4, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00c9 │ │ +04d4ce: 1a06 131b |002d: const-string v6, "squeezer.serveraddr" // string@1b13 │ │ +04d4d2: 1a08 0000 |002f: const-string v8, "" // string@0000 │ │ +04d4d6: 7230 c800 6408 |0031: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +04d4dc: 0c01 |0034: move-result-object v1 │ │ +04d4de: 7020 2a10 1900 |0035: invoke-direct {v9, v1}, Luk/org/ngo/squeezer/SettingsActivity;.updateAddressSummary:(Ljava/lang/String;)V // method@102a │ │ +04d4e4: 1a06 0d1b |0038: const-string v6, "squeezer.autoconnect" // string@1b0d │ │ +04d4e8: 6e20 1c10 6900 |003a: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ +04d4ee: 0c00 |003d: move-result-object v0 │ │ +04d4f0: 1f00 5d00 |003e: check-cast v0, Landroid/preference/CheckBoxPreference; // type@005d │ │ +04d4f4: 1a06 0d1b |0040: const-string v6, "squeezer.autoconnect" // string@1b0d │ │ +04d4f8: 7230 c600 6403 |0042: invoke-interface {v4, v6, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +04d4fe: 0a06 |0045: move-result v6 │ │ +04d500: 6e20 8a01 6000 |0046: invoke-virtual {v0, v6}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ +04d506: 1a06 121b |0049: const-string v6, "squeezer.scrobble.enabled" // string@1b12 │ │ +04d50a: 6e20 1c10 6900 |004b: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@101c │ │ +04d510: 0c05 |004e: move-result-object v5 │ │ +04d512: 1f05 5d00 |004f: check-cast v5, Landroid/preference/CheckBoxPreference; // type@005d │ │ +04d516: 6e20 8b01 9500 |0051: invoke-virtual {v5, v9}, Landroid/preference/CheckBoxPreference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@018b │ │ +04d51c: 7100 f218 0000 |0054: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ +04d522: 0a06 |0057: move-result v6 │ │ +04d524: 3906 1000 |0058: if-nez v6, 0068 // +0010 │ │ +04d528: 1406 1400 097f |005a: const v6, #float 1.82105e+38 // #7f090014 │ │ +04d52e: 6e20 1e10 6900 |005d: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +04d534: 0c06 |0060: move-result-object v6 │ │ +04d536: 6e20 8c01 6500 |0061: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setSummaryOff:(Ljava/lang/CharSequence;)V // method@018c │ │ +04d53c: 6e20 8a01 7500 |0064: invoke-virtual {v5, v7}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ +04d542: 0e00 |0067: return-void │ │ +04d544: 1406 1300 097f |0068: const v6, #float 1.82105e+38 // #7f090013 │ │ +04d54a: 6e20 1e10 6900 |006b: invoke-virtual {v9, v6}, Luk/org/ngo/squeezer/SettingsActivity;.getString:(I)Ljava/lang/String; // method@101e │ │ +04d550: 0c06 |006e: move-result-object v6 │ │ +04d552: 6e20 8c01 6500 |006f: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setSummaryOff:(Ljava/lang/CharSequence;)V // method@018c │ │ +04d558: 1a06 121b |0072: const-string v6, "squeezer.scrobble.enabled" // string@1b12 │ │ +04d55c: 7230 c600 6407 |0074: invoke-interface {v4, v6, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +04d562: 0a06 |0077: move-result v6 │ │ +04d564: 6e20 8a01 6500 |0078: invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ +04d56a: 1a06 111b |007b: const-string v6, "squeezer.scrobble" // string@1b11 │ │ +04d56e: 7220 c300 6400 |007d: invoke-interface {v4, v6}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00c3 │ │ +04d574: 0a06 |0080: move-result v6 │ │ +04d576: 3806 e6ff |0081: if-eqz v6, 0067 // -001a │ │ +04d57a: 1a06 111b |0083: const-string v6, "squeezer.scrobble" // string@1b11 │ │ +04d57e: 1a08 f900 |0085: const-string v8, "0" // string@00f9 │ │ +04d582: 7230 c800 6408 |0087: invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +04d588: 0c06 |008a: move-result-object v6 │ │ +04d58a: 7110 810d 0600 |008b: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +04d590: 0a06 |008e: move-result v6 │ │ +04d592: 3d06 1700 |008f: if-lez v6, 00a6 // +0017 │ │ +04d596: 6e20 8a01 3500 |0091: invoke-virtual {v5, v3}, Landroid/preference/CheckBoxPreference;.setChecked:(Z)V // method@018a │ │ +04d59c: 7210 c400 0400 |0094: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ +04d5a2: 0c02 |0097: move-result-object v2 │ │ +04d5a4: 1a06 121b |0098: const-string v6, "squeezer.scrobble.enabled" // string@1b12 │ │ +04d5a8: 7230 bf00 6203 |009a: invoke-interface {v2, v6, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00bf │ │ +04d5ae: 1a06 111b |009d: const-string v6, "squeezer.scrobble" // string@1b11 │ │ +04d5b2: 7220 c200 6200 |009f: invoke-interface {v2, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c2 │ │ +04d5b8: 7210 be00 0200 |00a2: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ +04d5be: 28c2 |00a5: goto 0067 // -003e │ │ +04d5c0: 0173 |00a6: move v3, v7 │ │ +04d5c2: 28ea |00a7: goto 0091 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0005 line=66 │ │ 0x000e line=67 │ │ 0x0013 line=69 │ │ 0x001d line=70 │ │ @@ -60869,16 +60880,19 @@ │ │ 0x0051 line=83 │ │ 0x0054 line=85 │ │ 0x005a line=86 │ │ 0x0064 line=87 │ │ 0x0067 line=106 │ │ 0x0068 line=89 │ │ 0x0072 line=91 │ │ + 0x0074 line=92 │ │ 0x007b line=96 │ │ 0x0083 line=97 │ │ + 0x0087 line=98 │ │ + 0x008b line=97 │ │ 0x0091 line=99 │ │ 0x0094 line=100 │ │ 0x0098 line=101 │ │ 0x009d line=102 │ │ 0x00a2 line=103 │ │ 0x00a7 line=97 │ │ locals : │ │ @@ -60896,57 +60910,57 @@ │ │ type : '(I)Landroid/app/Dialog;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -04dc68: |[04dc68] uk.org.ngo.squeezer.SettingsActivity.onCreateDialog:(I)Landroid/app/Dialog; │ │ -04dc78: 1229 |0000: const/4 v9, #int 2 // #2 │ │ -04dc7a: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -04dc7c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -04dc7e: 1236 |0003: const/4 v6, #int 3 // #3 │ │ -04dc80: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04dc82: 2b0b 4f00 0000 |0005: packed-switch v11, 00000054 // +0000004f │ │ -04dc88: 1102 |0008: return-object v2 │ │ -04dc8a: 2361 2d04 |0009: new-array v1, v6, [Ljava/lang/CharSequence; // type@042d │ │ -04dc8e: 1a05 d905 |000b: const-string v5, "Last.fm" // string@05d9 │ │ -04dc92: 4d05 0107 |000d: aput-object v5, v1, v7 │ │ -04dc96: 1a05 e209 |000f: const-string v5, "ScrobbleDroid" // string@09e2 │ │ -04dc9a: 4d05 0108 |0011: aput-object v5, v1, v8 │ │ -04dc9e: 1a05 c909 |0013: const-string v5, "SLS" // string@09c9 │ │ -04dca2: 4d05 0109 |0015: aput-object v5, v1, v9 │ │ -04dca6: 2364 2d04 |0017: new-array v4, v6, [Ljava/lang/CharSequence; // type@042d │ │ -04dcaa: 1a05 0110 |0019: const-string v5, "fm.last.android" // string@1001 │ │ -04dcae: 4d05 0407 |001b: aput-object v5, v4, v7 │ │ -04dcb2: 1a05 0916 |001d: const-string v5, "net.jjc1138.android.scrobbler" // string@1609 │ │ -04dcb6: 4d05 0408 |001f: aput-object v5, v4, v8 │ │ -04dcba: 1a05 110e |0021: const-string v5, "com.adam.aslfms" // string@0e11 │ │ -04dcbe: 4d05 0409 |0023: aput-object v5, v4, v9 │ │ -04dcc2: 2363 1e04 |0025: new-array v3, v6, [I // type@041e │ │ -04dcc6: 2603 3300 0000 |0027: fill-array-data v3, 0000005a // +00000033 │ │ -04dccc: 2202 0e00 |002a: new-instance v2, Landroid/app/Dialog; // type@000e │ │ -04dcd0: 7020 3a00 a200 |002c: invoke-direct {v2, v10}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@003a │ │ -04dcd6: 1405 0a00 037f |002f: const v5, #float 1.74129e+38 // #7f03000a │ │ -04dcdc: 6e20 4500 5200 |0032: invoke-virtual {v2, v5}, Landroid/app/Dialog;.setContentView:(I)V // method@0045 │ │ -04dce2: 1a05 e309 |0035: const-string v5, "Scrobbling applications" // string@09e3 │ │ -04dce6: 6e20 4b00 5200 |0037: invoke-virtual {v2, v5}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ -04dcec: 1405 2600 0e7f |003a: const v5, #float 1.88751e+38 // #7f0e0026 │ │ -04dcf2: 6e20 3d00 5200 |003d: invoke-virtual {v2, v5}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@003d │ │ -04dcf8: 0c00 |0040: move-result-object v0 │ │ -04dcfa: 1f00 cf01 |0041: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ -04dcfe: 2205 d702 |0043: new-instance v5, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ -04dd02: 7040 dc0f a531 |0045: invoke-direct {v5, v10, v1, v3}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ -04dd08: 6e20 680c 5000 |0048: invoke-virtual {v0, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -04dd0e: 2205 ee02 |004b: new-instance v5, Luk/org/ngo/squeezer/SettingsActivity$2; // type@02ee │ │ -04dd12: 7030 1610 a504 |004d: invoke-direct {v5, v10, v4}, Luk/org/ngo/squeezer/SettingsActivity$2;.:(Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V // method@1016 │ │ -04dd18: 6e20 6d0c 5000 |0050: invoke-virtual {v0, v5}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -04dd1e: 28b5 |0053: goto 0008 // -004b │ │ -04dd20: 0001 0100 0000 0000 0400 0000 |0054: packed-switch-data (6 units) │ │ -04dd2c: 0003 0400 0300 0000 0600 027f 0700 ... |005a: array-data (10 units) │ │ +04d5c4: |[04d5c4] uk.org.ngo.squeezer.SettingsActivity.onCreateDialog:(I)Landroid/app/Dialog; │ │ +04d5d4: 1229 |0000: const/4 v9, #int 2 // #2 │ │ +04d5d6: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +04d5d8: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +04d5da: 1236 |0003: const/4 v6, #int 3 // #3 │ │ +04d5dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04d5de: 2b0b 4f00 0000 |0005: packed-switch v11, 00000054 // +0000004f │ │ +04d5e4: 1102 |0008: return-object v2 │ │ +04d5e6: 2361 2d04 |0009: new-array v1, v6, [Ljava/lang/CharSequence; // type@042d │ │ +04d5ea: 1a05 d905 |000b: const-string v5, "Last.fm" // string@05d9 │ │ +04d5ee: 4d05 0107 |000d: aput-object v5, v1, v7 │ │ +04d5f2: 1a05 dc09 |000f: const-string v5, "ScrobbleDroid" // string@09dc │ │ +04d5f6: 4d05 0108 |0011: aput-object v5, v1, v8 │ │ +04d5fa: 1a05 c309 |0013: const-string v5, "SLS" // string@09c3 │ │ +04d5fe: 4d05 0109 |0015: aput-object v5, v1, v9 │ │ +04d602: 2364 2d04 |0017: new-array v4, v6, [Ljava/lang/CharSequence; // type@042d │ │ +04d606: 1a05 fb0f |0019: const-string v5, "fm.last.android" // string@0ffb │ │ +04d60a: 4d05 0407 |001b: aput-object v5, v4, v7 │ │ +04d60e: 1a05 0316 |001d: const-string v5, "net.jjc1138.android.scrobbler" // string@1603 │ │ +04d612: 4d05 0408 |001f: aput-object v5, v4, v8 │ │ +04d616: 1a05 0b0e |0021: const-string v5, "com.adam.aslfms" // string@0e0b │ │ +04d61a: 4d05 0409 |0023: aput-object v5, v4, v9 │ │ +04d61e: 2363 1e04 |0025: new-array v3, v6, [I // type@041e │ │ +04d622: 2603 3300 0000 |0027: fill-array-data v3, 0000005a // +00000033 │ │ +04d628: 2202 0e00 |002a: new-instance v2, Landroid/app/Dialog; // type@000e │ │ +04d62c: 7020 3a00 a200 |002c: invoke-direct {v2, v10}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@003a │ │ +04d632: 1405 0a00 037f |002f: const v5, #float 1.74129e+38 // #7f03000a │ │ +04d638: 6e20 4500 5200 |0032: invoke-virtual {v2, v5}, Landroid/app/Dialog;.setContentView:(I)V // method@0045 │ │ +04d63e: 1a05 dd09 |0035: const-string v5, "Scrobbling applications" // string@09dd │ │ +04d642: 6e20 4b00 5200 |0037: invoke-virtual {v2, v5}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ +04d648: 1405 2600 0e7f |003a: const v5, #float 1.88751e+38 // #7f0e0026 │ │ +04d64e: 6e20 3d00 5200 |003d: invoke-virtual {v2, v5}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@003d │ │ +04d654: 0c00 |0040: move-result-object v0 │ │ +04d656: 1f00 cf01 |0041: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ +04d65a: 2205 d702 |0043: new-instance v5, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ +04d65e: 7040 dc0f a531 |0045: invoke-direct {v5, v10, v1, v3}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ +04d664: 6e20 680c 5000 |0048: invoke-virtual {v0, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +04d66a: 2205 ee02 |004b: new-instance v5, Luk/org/ngo/squeezer/SettingsActivity$2; // type@02ee │ │ +04d66e: 7030 1610 a504 |004d: invoke-direct {v5, v10, v4}, Luk/org/ngo/squeezer/SettingsActivity$2;.:(Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V // method@1016 │ │ +04d674: 6e20 6d0c 5000 |0050: invoke-virtual {v0, v5}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +04d67a: 28b5 |0053: goto 0008 // -004b │ │ +04d67c: 0001 0100 0000 0000 0400 0000 |0054: packed-switch-data (6 units) │ │ +04d688: 0003 0400 0300 0000 0600 027f 0700 ... |005a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=188 │ │ 0x0005 line=190 │ │ 0x0008 line=222 │ │ 0x0009 line=192 │ │ 0x0017 line=195 │ │ @@ -60974,19 +60988,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04dd40: |[04dd40] uk.org.ngo.squeezer.SettingsActivity.onPause:()V │ │ -04dd50: 6f10 9601 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0196 │ │ -04dd56: 5410 1c05 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ -04dd5a: 6e20 2910 0100 |0005: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SettingsActivity;.unbindService:(Landroid/content/ServiceConnection;)V // method@1029 │ │ -04dd60: 0e00 |0008: return-void │ │ +04d69c: |[04d69c] uk.org.ngo.squeezer.SettingsActivity.onPause:()V │ │ +04d6ac: 6f10 9601 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@0196 │ │ +04d6b2: 5410 1c05 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ +04d6b6: 6e20 2910 0100 |0005: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SettingsActivity;.unbindService:(Landroid/content/ServiceConnection;)V // method@1029 │ │ +04d6bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ 0x0008 line=120 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/SettingsActivity; │ │ @@ -60996,58 +61010,58 @@ │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -04dd64: |[04dd64] uk.org.ngo.squeezer.SettingsActivity.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -04dd74: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04dd76: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04dd78: 6e10 9301 0800 |0002: invoke-virtual {v8}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@0193 │ │ -04dd7e: 0c01 |0005: move-result-object v1 │ │ -04dd80: 1a04 050a |0006: const-string v4, "SettingsActivity" // string@0a05 │ │ -04dd84: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -04dd88: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04dd8e: 1a06 1718 |000d: const-string v6, "preference change for: " // string@1817 │ │ -04dd92: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04dd98: 0c05 |0012: move-result-object v5 │ │ -04dd9a: 6e20 ce0d 1500 |0013: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04dda0: 0c05 |0016: move-result-object v5 │ │ -04dda2: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04dda8: 0c05 |001a: move-result-object v5 │ │ -04ddaa: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04ddb0: 1a04 191b |001e: const-string v4, "squeezer.serveraddr" // string@1b19 │ │ -04ddb4: 6e20 ae0d 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04ddba: 0a04 |0023: move-result v4 │ │ -04ddbc: 3804 0a00 |0024: if-eqz v4, 002e // +000a │ │ -04ddc0: 6e10 9d0d 0900 |0026: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04ddc6: 0c00 |0029: move-result-object v0 │ │ -04ddc8: 7020 2a10 0700 |002a: invoke-direct {v7, v0}, Luk/org/ngo/squeezer/SettingsActivity;.updateAddressSummary:(Ljava/lang/String;)V // method@102a │ │ -04ddce: 0f02 |002d: return v2 │ │ -04ddd0: 1a04 181b |002e: const-string v4, "squeezer.scrobble.enabled" // string@1b18 │ │ -04ddd4: 6e20 ae0d 1400 |0030: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04ddda: 0a04 |0033: move-result v4 │ │ -04dddc: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ -04dde0: 7110 580d 0200 |0036: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ -04dde6: 0c04 |0039: move-result-object v4 │ │ -04dde8: 6e20 990d 4900 |003a: invoke-virtual {v9, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -04ddee: 0a04 |003d: move-result v4 │ │ -04ddf0: 3804 efff |003e: if-eqz v4, 002d // -0011 │ │ -04ddf4: 7100 f218 0000 |0040: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ -04ddfa: 0a04 |0043: move-result v4 │ │ -04ddfc: 3904 e9ff |0044: if-nez v4, 002d // -0017 │ │ -04de00: 6e20 2710 3700 |0046: invoke-virtual {v7, v3}, Luk/org/ngo/squeezer/SettingsActivity;.showDialog:(I)V // method@1027 │ │ -04de06: 7100 f218 0000 |0049: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ -04de0c: 0a04 |004c: move-result v4 │ │ -04de0e: 3904 e0ff |004d: if-nez v4, 002d // -0020 │ │ -04de12: 0132 |004f: move v2, v3 │ │ -04de14: 28dd |0050: goto 002d // -0023 │ │ -04de16: 0132 |0051: move v2, v3 │ │ -04de18: 28db |0052: goto 002d // -0025 │ │ +04d6c0: |[04d6c0] uk.org.ngo.squeezer.SettingsActivity.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +04d6d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04d6d2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04d6d4: 6e10 9301 0800 |0002: invoke-virtual {v8}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@0193 │ │ +04d6da: 0c01 |0005: move-result-object v1 │ │ +04d6dc: 1a04 ff09 |0006: const-string v4, "SettingsActivity" // string@09ff │ │ +04d6e0: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +04d6e4: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04d6ea: 1a06 1118 |000d: const-string v6, "preference change for: " // string@1811 │ │ +04d6ee: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d6f4: 0c05 |0012: move-result-object v5 │ │ +04d6f6: 6e20 ce0d 1500 |0013: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d6fc: 0c05 |0016: move-result-object v5 │ │ +04d6fe: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04d704: 0c05 |001a: move-result-object v5 │ │ +04d706: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04d70c: 1a04 131b |001e: const-string v4, "squeezer.serveraddr" // string@1b13 │ │ +04d710: 6e20 ae0d 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04d716: 0a04 |0023: move-result v4 │ │ +04d718: 3804 0a00 |0024: if-eqz v4, 002e // +000a │ │ +04d71c: 6e10 9d0d 0900 |0026: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04d722: 0c00 |0029: move-result-object v0 │ │ +04d724: 7020 2a10 0700 |002a: invoke-direct {v7, v0}, Luk/org/ngo/squeezer/SettingsActivity;.updateAddressSummary:(Ljava/lang/String;)V // method@102a │ │ +04d72a: 0f02 |002d: return v2 │ │ +04d72c: 1a04 121b |002e: const-string v4, "squeezer.scrobble.enabled" // string@1b12 │ │ +04d730: 6e20 ae0d 1400 |0030: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04d736: 0a04 |0033: move-result v4 │ │ +04d738: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ +04d73c: 7110 580d 0200 |0036: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0d58 │ │ +04d742: 0c04 |0039: move-result-object v4 │ │ +04d744: 6e20 990d 4900 |003a: invoke-virtual {v9, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +04d74a: 0a04 |003d: move-result v4 │ │ +04d74c: 3804 efff |003e: if-eqz v4, 002d // -0011 │ │ +04d750: 7100 f218 0000 |0040: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ +04d756: 0a04 |0043: move-result v4 │ │ +04d758: 3904 e9ff |0044: if-nez v4, 002d // -0017 │ │ +04d75c: 6e20 2710 3700 |0046: invoke-virtual {v7, v3}, Luk/org/ngo/squeezer/SettingsActivity;.showDialog:(I)V // method@1027 │ │ +04d762: 7100 f218 0000 |0049: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.canScrobble:()Z // method@18f2 │ │ +04d768: 0a04 |004c: move-result v4 │ │ +04d76a: 3904 e0ff |004d: if-nez v4, 002d // -0020 │ │ +04d76e: 0132 |004f: move v2, v3 │ │ +04d770: 28dd |0050: goto 002d // -0023 │ │ +04d772: 0132 |0051: move v2, v3 │ │ +04d774: 28db |0052: goto 002d // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=139 │ │ 0x0006 line=140 │ │ 0x001e line=141 │ │ 0x0026 line=142 │ │ 0x002a line=144 │ │ @@ -61070,35 +61084,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -04de1c: |[04de1c] uk.org.ngo.squeezer.SettingsActivity.onResume:()V │ │ -04de2c: 6f10 9701 0300 |0000: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0197 │ │ -04de32: 2200 1f00 |0003: new-instance v0, Landroid/content/Intent; // type@001f │ │ -04de36: 1c01 e803 |0005: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ -04de3a: 7030 9800 3001 |0007: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -04de40: 5431 1c05 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ -04de44: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04de46: 6e40 1b10 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Luk/org/ngo/squeezer/SettingsActivity;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@101b │ │ -04de4c: 1a00 050a |0010: const-string v0, "SettingsActivity" // string@0a05 │ │ -04de50: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -04de54: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04de5a: 1a02 010f |0017: const-string v2, "did bindService; serviceStub = " // string@0f01 │ │ -04de5e: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04de64: 0c01 |001c: move-result-object v1 │ │ -04de66: 5432 1d05 |001d: iget-object v2, v3, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ -04de6a: 6e20 cd0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04de70: 0c01 |0022: move-result-object v1 │ │ -04de72: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04de78: 0c01 |0026: move-result-object v1 │ │ -04de7a: 7120 e00a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -04de80: 0e00 |002a: return-void │ │ +04d778: |[04d778] uk.org.ngo.squeezer.SettingsActivity.onResume:()V │ │ +04d788: 6f10 9701 0300 |0000: invoke-super {v3}, Landroid/preference/PreferenceActivity;.onResume:()V // method@0197 │ │ +04d78e: 2200 1f00 |0003: new-instance v0, Landroid/content/Intent; // type@001f │ │ +04d792: 1c01 e803 |0005: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ +04d796: 7030 9800 3001 |0007: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +04d79c: 5431 1c05 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/SettingsActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@051c │ │ +04d7a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04d7a2: 6e40 1b10 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Luk/org/ngo/squeezer/SettingsActivity;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@101b │ │ +04d7a8: 1a00 ff09 |0010: const-string v0, "SettingsActivity" // string@09ff │ │ +04d7ac: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04d7b0: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04d7b6: 1a02 fb0e |0017: const-string v2, "did bindService; serviceStub = " // string@0efb │ │ +04d7ba: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d7c0: 0c01 |001c: move-result-object v1 │ │ +04d7c2: 5432 1d05 |001d: iget-object v2, v3, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ +04d7c6: 6e20 cd0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04d7cc: 0c01 |0022: move-result-object v1 │ │ +04d7ce: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04d7d4: 0c01 |0026: move-result-object v1 │ │ +04d7d6: 7120 e00a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +04d7dc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0010 line=113 │ │ 0x002a line=114 │ │ locals : │ │ @@ -61109,50 +61123,50 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -04de84: |[04de84] uk.org.ngo.squeezer.SettingsActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -04de94: 1a01 050a |0000: const-string v1, "SettingsActivity" // string@0a05 │ │ -04de98: 2202 3102 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -04de9c: 7010 c60d 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04dea2: 1a03 6a09 |0007: const-string v3, "Preference changed: " // string@096a │ │ -04dea6: 6e20 ce0d 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04deac: 0c02 |000c: move-result-object v2 │ │ -04deae: 6e20 ce0d 6200 |000d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04deb4: 0c02 |0010: move-result-object v2 │ │ -04deb6: 6e10 d60d 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04debc: 0c02 |0014: move-result-object v2 │ │ -04debe: 7120 e50a 2100 |0015: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04dec4: 5441 1d05 |0018: iget-object v1, v4, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ -04dec8: 3801 2600 |001a: if-eqz v1, 0040 // +0026 │ │ -04decc: 5441 1d05 |001c: iget-object v1, v4, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ -04ded0: 7220 cd16 6100 |001e: invoke-interface {v1, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.preferenceChanged:(Ljava/lang/String;)V // method@16cd │ │ -04ded6: 0e00 |0021: return-void │ │ -04ded8: 0d00 |0022: move-exception v0 │ │ -04deda: 1a01 050a |0023: const-string v1, "SettingsActivity" // string@0a05 │ │ -04dede: 2202 3102 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -04dee2: 7010 c60d 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04dee8: 1a03 8319 |002a: const-string v3, "serviceStub.preferenceChanged() failed: " // string@1983 │ │ -04deec: 6e20 ce0d 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04def2: 0c02 |002f: move-result-object v2 │ │ -04def4: 6e10 7f01 0000 |0030: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -04defa: 0c03 |0033: move-result-object v3 │ │ -04defc: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04df02: 0c02 |0037: move-result-object v2 │ │ -04df04: 6e10 d60d 0200 |0038: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04df0a: 0c02 |003b: move-result-object v2 │ │ -04df0c: 7120 e50a 2100 |003c: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04df12: 28e2 |003f: goto 0021 // -001e │ │ -04df14: 1a01 050a |0040: const-string v1, "SettingsActivity" // string@0a05 │ │ -04df18: 1a02 8119 |0042: const-string v2, "serviceStub is null!" // string@1981 │ │ -04df1c: 7120 e50a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04df22: 28da |0047: goto 0021 // -0026 │ │ +04d7e0: |[04d7e0] uk.org.ngo.squeezer.SettingsActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +04d7f0: 1a01 ff09 |0000: const-string v1, "SettingsActivity" // string@09ff │ │ +04d7f4: 2202 3102 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04d7f8: 7010 c60d 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04d7fe: 1a03 6409 |0007: const-string v3, "Preference changed: " // string@0964 │ │ +04d802: 6e20 ce0d 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d808: 0c02 |000c: move-result-object v2 │ │ +04d80a: 6e20 ce0d 6200 |000d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d810: 0c02 |0010: move-result-object v2 │ │ +04d812: 6e10 d60d 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04d818: 0c02 |0014: move-result-object v2 │ │ +04d81a: 7120 e50a 2100 |0015: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04d820: 5441 1d05 |0018: iget-object v1, v4, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ +04d824: 3801 2600 |001a: if-eqz v1, 0040 // +0026 │ │ +04d828: 5441 1d05 |001c: iget-object v1, v4, Luk/org/ngo/squeezer/SettingsActivity;.serviceStub:Luk/org/ngo/squeezer/service/ISqueezeService; // field@051d │ │ +04d82c: 7220 cd16 6100 |001e: invoke-interface {v1, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.preferenceChanged:(Ljava/lang/String;)V // method@16cd │ │ +04d832: 0e00 |0021: return-void │ │ +04d834: 0d00 |0022: move-exception v0 │ │ +04d836: 1a01 ff09 |0023: const-string v1, "SettingsActivity" // string@09ff │ │ +04d83a: 2202 3102 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04d83e: 7010 c60d 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04d844: 1a03 7d19 |002a: const-string v3, "serviceStub.preferenceChanged() failed: " // string@197d │ │ +04d848: 6e20 ce0d 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d84e: 0c02 |002f: move-result-object v2 │ │ +04d850: 6e10 7f01 0000 |0030: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +04d856: 0c03 |0033: move-result-object v3 │ │ +04d858: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04d85e: 0c02 |0037: move-result-object v2 │ │ +04d860: 6e10 d60d 0200 |0038: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04d866: 0c02 |003b: move-result-object v2 │ │ +04d868: 7120 e50a 2100 |003c: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04d86e: 28e2 |003f: goto 0021 // -001e │ │ +04d870: 1a01 ff09 |0040: const-string v1, "SettingsActivity" // string@09ff │ │ +04d874: 1a02 7b19 |0042: const-string v2, "serviceStub is null!" // string@197b │ │ +04d878: 7120 e50a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04d87e: 28da |0047: goto 0021 // -0026 │ │ catches : 1 │ │ 0x001c - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0022 │ │ positions : │ │ 0x0000 line=173 │ │ 0x0018 line=174 │ │ 0x001c line=176 │ │ @@ -61162,21 +61176,21 @@ │ │ 0x0040 line=181 │ │ locals : │ │ 0x0023 - 0x0040 reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x0048 reg=4 this Luk/org/ngo/squeezer/SettingsActivity; │ │ 0x0000 - 0x0048 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0048 reg=6 key Ljava/lang/String; │ │ │ │ - source_file_idx : 2566 (SettingsActivity.java) │ │ + source_file_idx : 2560 (SettingsActivity.java) │ │ │ │ Class #263 header: │ │ class_idx : 752 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 13 │ │ -source_file_idx : 2593 │ │ +source_file_idx : 2587 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -61199,18 +61213,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04df30: |[04df30] uk.org.ngo.squeezer.Squeezer.:()V │ │ -04df40: 7010 3400 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0034 │ │ -04df46: 6900 1e05 |0003: sput-object v0, Luk/org/ngo/squeezer/Squeezer;.instance:Luk/org/ngo/squeezer/Squeezer; // field@051e │ │ -04df4a: 0e00 |0005: return-void │ │ +04d88c: |[04d88c] uk.org.ngo.squeezer.Squeezer.:()V │ │ +04d89c: 7010 3400 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@0034 │ │ +04d8a2: 6900 1e05 |0003: sput-object v0, Luk/org/ngo/squeezer/Squeezer;.instance:Luk/org/ngo/squeezer/Squeezer; // field@051e │ │ +04d8a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/Squeezer; │ │ @@ -61220,17 +61234,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04df4c: |[04df4c] uk.org.ngo.squeezer.Squeezer.getContext:()Landroid/content/Context; │ │ -04df5c: 6200 1e05 |0000: sget-object v0, Luk/org/ngo/squeezer/Squeezer;.instance:Luk/org/ngo/squeezer/Squeezer; // field@051e │ │ -04df60: 1100 |0002: return-object v0 │ │ +04d8a8: |[04d8a8] uk.org.ngo.squeezer.Squeezer.getContext:()Landroid/content/Context; │ │ +04d8b8: 6200 1e05 |0000: sget-object v0, Luk/org/ngo/squeezer/Squeezer;.instance:Luk/org/ngo/squeezer/Squeezer; // field@051e │ │ +04d8bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/Squeezer;) │ │ @@ -61238,33 +61252,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04df64: |[04df64] uk.org.ngo.squeezer.Squeezer.onCreate:()V │ │ -04df74: 7110 aa0e 0000 |0000: invoke-static {v0}, Lorg/acra/ACRA;.init:(Landroid/app/Application;)V // method@0eaa │ │ -04df7a: 6f10 3900 0000 |0003: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@0039 │ │ -04df80: 0e00 |0006: return-void │ │ +04d8c0: |[04d8c0] uk.org.ngo.squeezer.Squeezer.onCreate:()V │ │ +04d8d0: 7110 aa0e 0000 |0000: invoke-static {v0}, Lorg/acra/ACRA;.init:(Landroid/app/Application;)V // method@0eaa │ │ +04d8d6: 6f10 3900 0000 |0003: invoke-super {v0}, Landroid/app/Application;.onCreate:()V // method@0039 │ │ +04d8dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0006 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/Squeezer; │ │ │ │ - source_file_idx : 2593 (Squeezer.java) │ │ + source_file_idx : 2587 (Squeezer.java) │ │ │ │ Class #264 header: │ │ class_idx : 753 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -61293,74 +61307,74 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04df84: |[04df84] uk.org.ngo.squeezer.SqueezerActivity$10.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04df94: 5b01 2005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04df98: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04df9e: 0e00 |0005: return-void │ │ +04d8e0: |[04d8e0] uk.org.ngo.squeezer.SqueezerActivity$10.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04d8f0: 5b01 2005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d8f4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04d8fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$10;) │ │ name : 'onProgressChanged' │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04dfa0: |[04dfa0] uk.org.ngo.squeezer.SqueezerActivity$10.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -04dfb0: 3806 1000 |0000: if-eqz v6, 0010 // +0010 │ │ -04dfb4: 5430 2005 |0002: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04dfb8: 7110 5d10 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1200:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView; // method@105d │ │ -04dfbe: 0c00 |0007: move-result-object v0 │ │ -04dfc0: 8151 |0008: int-to-long v1, v5 │ │ -04dfc2: 7120 2211 2100 |0009: invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ -04dfc8: 0c01 |000c: move-result-object v1 │ │ -04dfca: 6e20 ab0c 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04dfd0: 0e00 |0010: return-void │ │ +04d8fc: |[04d8fc] uk.org.ngo.squeezer.SqueezerActivity$10.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +04d90c: 3807 1000 |0000: if-eqz v7, 0010 // +0010 │ │ +04d910: 5440 2005 |0002: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d914: 7110 5d10 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1200:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView; // method@105d │ │ +04d91a: 0c00 |0007: move-result-object v0 │ │ +04d91c: 8162 |0008: int-to-long v2, v6 │ │ +04d91e: 7120 2211 3200 |0009: invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ +04d924: 0c01 |000c: move-result-object v1 │ │ +04d926: 6e20 ab0c 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04d92c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0010 line=319 │ │ locals : │ │ - 0x0000 - 0x0011 reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$10; │ │ - 0x0000 - 0x0011 reg=4 s Landroid/widget/SeekBar; │ │ - 0x0000 - 0x0011 reg=5 progress I │ │ - 0x0000 - 0x0011 reg=6 fromUser Z │ │ + 0x0000 - 0x0011 reg=4 this Luk/org/ngo/squeezer/SqueezerActivity$10; │ │ + 0x0000 - 0x0011 reg=5 s Landroid/widget/SeekBar; │ │ + 0x0000 - 0x0011 reg=6 progress I │ │ + 0x0000 - 0x0011 reg=7 fromUser Z │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerActivity$10;) │ │ name : 'onStartTrackingTouch' │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04dfd4: |[04dfd4] uk.org.ngo.squeezer.SqueezerActivity$10.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -04dfe4: 5420 2005 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04dfe8: 7110 5c10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ -04dfee: 0c00 |0005: move-result-object v0 │ │ -04dff0: 5b20 1f05 |0006: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.seekingSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@051f │ │ -04dff4: 5420 2005 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04dff8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04dffa: 7120 5e10 1000 |000b: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z // method@105e │ │ -04e000: 0e00 |000e: return-void │ │ +04d930: |[04d930] uk.org.ngo.squeezer.SqueezerActivity$10.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +04d940: 5420 2005 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d944: 7110 5c10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ +04d94a: 0c00 |0005: move-result-object v0 │ │ +04d94c: 5b20 1f05 |0006: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.seekingSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@051f │ │ +04d950: 5420 2005 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d954: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04d956: 7120 5e10 1000 |000b: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z // method@105e │ │ +04d95c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0008 line=325 │ │ 0x000e line=326 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/SqueezerActivity$10; │ │ @@ -61371,47 +61385,47 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04e004: |[04e004] uk.org.ngo.squeezer.SqueezerActivity$10.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -04e014: 5431 2005 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04e018: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ -04e01e: 0c00 |0005: move-result-object v0 │ │ -04e020: 5431 2005 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04e024: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -04e026: 7120 5e10 2100 |0009: invoke-static {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z // method@105e │ │ -04e02c: 5431 1f05 |000c: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.seekingSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@051f │ │ -04e030: 3301 0b00 |000e: if-ne v1, v0, 0019 // +000b │ │ -04e034: 5431 2005 |0010: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ -04e038: 6e10 890c 0400 |0012: invoke-virtual {v4}, Landroid/widget/SeekBar;.getProgress:()I // method@0c89 │ │ -04e03e: 0a02 |0015: move-result v2 │ │ -04e040: 7120 5f10 2100 |0016: invoke-static {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1400:(Luk/org/ngo/squeezer/SqueezerActivity;I)Z // method@105f │ │ -04e046: 0e00 |0019: return-void │ │ +04d960: |[04d960] uk.org.ngo.squeezer.SqueezerActivity$10.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +04d970: 5431 2005 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d974: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ +04d97a: 0c00 |0005: move-result-object v0 │ │ +04d97c: 5431 2005 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d980: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +04d982: 7120 5e10 2100 |0009: invoke-static {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z // method@105e │ │ +04d988: 5431 1f05 |000c: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.seekingSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@051f │ │ +04d98c: 3301 0b00 |000e: if-ne v1, v0, 0019 // +000b │ │ +04d990: 5431 2005 |0010: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$10;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0520 │ │ +04d994: 6e10 890c 0400 |0012: invoke-virtual {v4}, Landroid/widget/SeekBar;.getProgress:()I // method@0c89 │ │ +04d99a: 0a02 |0015: move-result v2 │ │ +04d99c: 7120 5f10 2100 |0016: invoke-static {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1400:(Luk/org/ngo/squeezer/SqueezerActivity;I)Z // method@105f │ │ +04d9a2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0006 line=335 │ │ 0x000c line=337 │ │ 0x0010 line=338 │ │ 0x0019 line=340 │ │ locals : │ │ 0x0006 - 0x001a reg=0 thisSong Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x001a reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$10; │ │ 0x0000 - 0x001a reg=4 s Landroid/widget/SeekBar; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #265 header: │ │ class_idx : 754 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -61436,84 +61450,84 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e048: |[04e048] uk.org.ngo.squeezer.SqueezerActivity$11.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e058: 5b01 2105 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e05c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e062: 0e00 |0005: return-void │ │ +04d9a4: |[04d9a4] uk.org.ngo.squeezer.SqueezerActivity$11.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04d9b4: 5b01 2105 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04d9b8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04d9be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$11;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -04e064: |[04e064] uk.org.ngo.squeezer.SqueezerActivity$11.run:()V │ │ -04e074: 5420 2105 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e078: 7110 7a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@107a │ │ -04e07e: 0c00 |0005: move-result-object v0 │ │ -04e080: 6e10 8f0e 0000 |0006: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -04e086: 0a00 |0009: move-result v0 │ │ -04e088: 3900 0f00 |000a: if-nez v0, 0019 // +000f │ │ -04e08c: 5420 2105 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e090: 7110 6010 0000 |000e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ -04e096: 0c00 |0011: move-result-object v0 │ │ -04e098: 1401 6b00 0801 |0012: const v1, #float 2.49796e-38 // #0108006b │ │ -04e09e: 6e20 4c0c 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -04e0a4: 0e00 |0018: return-void │ │ -04e0a6: 5420 2105 |0019: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e0aa: 7110 6110 0000 |001b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1061 │ │ -04e0b0: 0c00 |001e: move-result-object v0 │ │ -04e0b2: 6e10 8f0e 0000 |001f: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -04e0b8: 0a00 |0022: move-result v0 │ │ -04e0ba: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ -04e0be: 5420 2105 |0025: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e0c2: 7110 6010 0000 |0027: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ -04e0c8: 0c00 |002a: move-result-object v0 │ │ -04e0ca: 1401 2300 0801 |002b: const v1, #float 2.49794e-38 // #01080023 │ │ -04e0d0: 6e20 4c0c 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -04e0d6: 28e7 |0031: goto 0018 // -0019 │ │ -04e0d8: 5420 2105 |0032: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ -04e0dc: 7110 6010 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ -04e0e2: 0c00 |0037: move-result-object v0 │ │ -04e0e4: 1401 2400 0801 |0038: const v1, #float 2.49794e-38 // #01080024 │ │ -04e0ea: 6e20 4c0c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -04e0f0: 28da |003e: goto 0018 // -0026 │ │ +04d9c0: |[04d9c0] uk.org.ngo.squeezer.SqueezerActivity$11.run:()V │ │ +04d9d0: 5420 2105 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04d9d4: 7110 7a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@107a │ │ +04d9da: 0c00 |0005: move-result-object v0 │ │ +04d9dc: 6e10 8f0e 0000 |0006: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +04d9e2: 0a00 |0009: move-result v0 │ │ +04d9e4: 3900 0f00 |000a: if-nez v0, 0019 // +000f │ │ +04d9e8: 5420 2105 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04d9ec: 7110 6010 0000 |000e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ +04d9f2: 0c00 |0011: move-result-object v0 │ │ +04d9f4: 1401 6b00 0801 |0012: const v1, #float 2.49796e-38 // #0108006b │ │ +04d9fa: 6e20 4c0c 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +04da00: 0e00 |0018: return-void │ │ +04da02: 5420 2105 |0019: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04da06: 7110 6110 0000 |001b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1061 │ │ +04da0c: 0c00 |001e: move-result-object v0 │ │ +04da0e: 6e10 8f0e 0000 |001f: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +04da14: 0a00 |0022: move-result v0 │ │ +04da16: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ +04da1a: 5420 2105 |0025: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04da1e: 7110 6010 0000 |0027: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ +04da24: 0c00 |002a: move-result-object v0 │ │ +04da26: 1401 2300 0801 |002b: const v1, #float 2.49794e-38 // #01080023 │ │ +04da2c: 6e20 4c0c 1000 |002e: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +04da32: 28e7 |0031: goto 0018 // -0019 │ │ +04da34: 5420 2105 |0032: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$11;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0521 │ │ +04da38: 7110 6010 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; // method@1060 │ │ +04da3e: 0c00 |0037: move-result-object v0 │ │ +04da40: 1401 2400 0801 |0038: const v1, #float 2.49794e-38 // #01080024 │ │ +04da46: 6e20 4c0c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +04da4c: 28da |003e: goto 0018 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000c line=394 │ │ 0x0018 line=400 │ │ 0x0019 line=395 │ │ 0x0025 line=396 │ │ 0x0032 line=398 │ │ locals : │ │ 0x0000 - 0x003f reg=2 this Luk/org/ngo/squeezer/SqueezerActivity$11; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #266 header: │ │ class_idx : 755 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -61542,86 +61556,86 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e0f4: |[04e0f4] uk.org.ngo.squeezer.SqueezerActivity$12.:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V │ │ -04e104: 5b01 2205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ -04e108: 5b02 2305 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ -04e10c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e112: 0e00 |0007: return-void │ │ +04da50: |[04da50] uk.org.ngo.squeezer.SqueezerActivity$12.:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V │ │ +04da60: 5b01 2205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ +04da64: 5b02 2305 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ +04da68: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04da6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$12; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$12;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04e114: |[04e114] uk.org.ngo.squeezer.SqueezerActivity$12.run:()V │ │ -04e124: 1503 097f |0000: const/high16 v3, #int 2131296256 // #7f09 │ │ -04e128: 5440 2305 |0002: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ -04e12c: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ -04e130: 1a00 0000 |0006: const-string v0, "" // string@0000 │ │ -04e134: 5441 2305 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ -04e138: 6e20 ae0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -04e13e: 0a00 |000d: move-result v0 │ │ -04e140: 3900 2700 |000e: if-nez v0, 0035 // +0027 │ │ -04e144: 5440 2205 |0010: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ -04e148: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -04e14c: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04e152: 5442 2205 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ -04e156: 6e20 8f10 3200 |0019: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ -04e15c: 0c02 |001c: move-result-object v2 │ │ -04e15e: 6e20 cd0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04e164: 0c01 |0020: move-result-object v1 │ │ -04e166: 1a02 0201 |0021: const-string v2, ": " // string@0102 │ │ -04e16a: 6e20 ce0d 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e170: 0c01 |0026: move-result-object v1 │ │ -04e172: 5442 2305 |0027: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ -04e176: 6e20 ce0d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e17c: 0c01 |002c: move-result-object v1 │ │ -04e17e: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04e184: 0c01 |0030: move-result-object v1 │ │ -04e186: 6e20 a310 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@10a3 │ │ -04e18c: 0e00 |0034: return-void │ │ -04e18e: 5440 2205 |0035: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ -04e192: 5441 2205 |0037: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ -04e196: 6e20 8f10 3100 |0039: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ -04e19c: 0c01 |003c: move-result-object v1 │ │ -04e19e: 6e20 a310 1000 |003d: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@10a3 │ │ -04e1a4: 28f4 |0040: goto 0034 // -000c │ │ +04da70: |[04da70] uk.org.ngo.squeezer.SqueezerActivity$12.run:()V │ │ +04da80: 1503 097f |0000: const/high16 v3, #int 2131296256 // #7f09 │ │ +04da84: 5440 2305 |0002: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ +04da88: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ +04da8c: 1a00 0000 |0006: const-string v0, "" // string@0000 │ │ +04da90: 5441 2305 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ +04da94: 6e20 ae0d 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04da9a: 0a00 |000d: move-result v0 │ │ +04da9c: 3900 2700 |000e: if-nez v0, 0035 // +0027 │ │ +04daa0: 5440 2205 |0010: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ +04daa4: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +04daa8: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04daae: 5442 2205 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ +04dab2: 6e20 8f10 3200 |0019: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ +04dab8: 0c02 |001c: move-result-object v2 │ │ +04daba: 6e20 cd0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04dac0: 0c01 |0020: move-result-object v1 │ │ +04dac2: 1a02 0201 |0021: const-string v2, ": " // string@0102 │ │ +04dac6: 6e20 ce0d 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dacc: 0c01 |0026: move-result-object v1 │ │ +04dace: 5442 2305 |0027: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.val$playerName:Ljava/lang/String; // field@0523 │ │ +04dad2: 6e20 ce0d 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dad8: 0c01 |002c: move-result-object v1 │ │ +04dada: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04dae0: 0c01 |0030: move-result-object v1 │ │ +04dae2: 6e20 a310 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@10a3 │ │ +04dae8: 0e00 |0034: return-void │ │ +04daea: 5440 2205 |0035: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ +04daee: 5441 2205 |0037: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$12;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0522 │ │ +04daf2: 6e20 8f10 3100 |0039: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ +04daf8: 0c01 |003c: move-result-object v1 │ │ +04dafa: 6e20 a310 1000 |003d: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@10a3 │ │ +04db00: 28f4 |0040: goto 0034 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=409 │ │ 0x0010 line=410 │ │ 0x0034 line=414 │ │ 0x0035 line=412 │ │ locals : │ │ 0x0000 - 0x0041 reg=4 this Luk/org/ngo/squeezer/SqueezerActivity$12; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #267 header: │ │ class_idx : 756 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -61646,53 +61660,53 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e1a8: |[04e1a8] uk.org.ngo.squeezer.SqueezerActivity$13.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e1b8: 5b01 2405 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$13;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0524 │ │ -04e1bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e1c2: 0e00 |0005: return-void │ │ +04db04: |[04db04] uk.org.ngo.squeezer.SqueezerActivity$13.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04db14: 5b01 2405 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$13;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0524 │ │ +04db18: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04db1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$13;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e1c4: |[04e1c4] uk.org.ngo.squeezer.SqueezerActivity$13.run:()V │ │ -04e1d4: 5410 2405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$13;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0524 │ │ -04e1d8: 7110 6210 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1700:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1062 │ │ -04e1de: 0e00 |0005: return-void │ │ +04db20: |[04db20] uk.org.ngo.squeezer.SqueezerActivity$13.run:()V │ │ +04db30: 5410 2405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$13;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0524 │ │ +04db34: 7110 6210 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1700:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1062 │ │ +04db3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$13; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #268 header: │ │ class_idx : 757 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -61717,141 +61731,141 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e1e0: |[04e1e0] uk.org.ngo.squeezer.SqueezerActivity$14.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e1f0: 5b01 2505 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e1f4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e1fa: 0e00 |0005: return-void │ │ +04db3c: |[04db3c] uk.org.ngo.squeezer.SqueezerActivity$14.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04db4c: 5b01 2505 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04db50: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04db56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$14; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$14;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 216 16-bit code units │ │ -04e1fc: |[04e1fc] uk.org.ngo.squeezer.SqueezerActivity$14.run:()V │ │ -04e20c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04e20e: 5473 2505 |0001: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e212: 7110 6310 0300 |0003: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1063 │ │ -04e218: 0c01 |0006: move-result-object v1 │ │ -04e21a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -04e21e: 0e00 |0009: return-void │ │ -04e220: 5473 2505 |000a: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e224: 7110 6410 0300 |000c: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1900:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@1064 │ │ -04e22a: 0a03 |000f: move-result v3 │ │ -04e22c: 3803 4100 |0010: if-eqz v3, 0051 // +0041 │ │ -04e230: 5473 2505 |0012: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e234: 1a04 8b1c |0014: const-string v4, "wifi" // string@1c8b │ │ -04e238: 6e20 8d10 4300 |0016: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@108d │ │ -04e23e: 0c02 |0019: move-result-object v2 │ │ -04e240: 1f02 4400 |001a: check-cast v2, Landroid/net/wifi/WifiManager; // type@0044 │ │ -04e244: 6e10 2f01 0200 |001c: invoke-virtual {v2}, Landroid/net/wifi/WifiManager;.isWifiEnabled:()Z // method@012f │ │ -04e24a: 0a03 |001f: move-result v3 │ │ -04e24c: 3903 3100 |0020: if-nez v3, 0051 // +0031 │ │ -04e250: 2203 1c03 |0022: new-instance v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // type@031c │ │ -04e254: 7010 4411 0300 |0024: invoke-direct {v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.:()V // method@1144 │ │ -04e25a: 5474 2505 |0027: iget-object v4, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e25e: 6e10 8c10 0400 |0029: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ -04e264: 0c04 |002c: move-result-object v4 │ │ -04e266: 1a05 a802 |002d: const-string v5, "EnableWifiDialog" // string@02a8 │ │ -04e26a: 6e30 4811 4305 |002f: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1148 │ │ -04e270: 28d7 |0032: goto 0009 // -0029 │ │ -04e272: 0d00 |0033: move-exception v0 │ │ -04e274: 5473 2505 |0034: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e278: 7110 6610 0300 |0036: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1066 │ │ -04e27e: 0c03 |0039: move-result-object v3 │ │ -04e280: 2204 3102 |003a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -04e284: 7010 c60d 0400 |003c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04e28a: 1a05 aa02 |003f: const-string v5, "EnableWifiDialog.show() was not allowed: " // string@02aa │ │ -04e28e: 6e20 ce0d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e294: 0c04 |0044: move-result-object v4 │ │ -04e296: 6e20 cd0d 0400 |0045: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04e29c: 0c04 |0048: move-result-object v4 │ │ -04e29e: 6e10 d60d 0400 |0049: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04e2a4: 0c04 |004c: move-result-object v4 │ │ -04e2a6: 7120 e40a 4300 |004d: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -04e2ac: 28b9 |0050: goto 0009 // -0047 │ │ -04e2ae: 5473 2505 |0051: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e2b2: 7110 6710 0300 |0053: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1067 │ │ -04e2b8: 0c03 |0056: move-result-object v3 │ │ -04e2ba: 6e10 8f0e 0300 |0057: invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -04e2c0: 0a03 |005a: move-result v3 │ │ -04e2c2: 3803 0e00 |005b: if-eqz v3, 0069 // +000e │ │ -04e2c6: 5473 2505 |005d: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e2ca: 7110 6810 0300 |005f: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1068 │ │ -04e2d0: 0c03 |0062: move-result-object v3 │ │ -04e2d2: 1a04 3d02 |0063: const-string v4, "Connection is allready in progress, connecting aborted" // string@023d │ │ -04e2d6: 7120 e50a 4300 |0065: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e2dc: 28a1 |0068: goto 0009 // -005f │ │ -04e2de: 5473 2505 |0069: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e2e2: 5474 2505 |006b: iget-object v4, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e2e6: 7120 3811 1400 |006d: invoke-static {v4, v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.addTo:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/String;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@1138 │ │ -04e2ec: 0c04 |0070: move-result-object v4 │ │ -04e2ee: 7120 6a10 4300 |0071: invoke-static {v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2302:(Luk/org/ngo/squeezer/SqueezerActivity;Luk/org/ngo/squeezer/dialogs/ConnectingDialog;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@106a │ │ -04e2f4: 5473 2505 |0074: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e2f8: 7110 6910 0300 |0076: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2300:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@1069 │ │ -04e2fe: 0c03 |0079: move-result-object v3 │ │ -04e300: 3803 5100 |007a: if-eqz v3, 00cb // +0051 │ │ -04e304: 5473 2505 |007c: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e308: 7110 6b10 0300 |007e: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2400:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106b │ │ -04e30e: 0c03 |0081: move-result-object v3 │ │ -04e310: 2204 3102 |0082: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -04e314: 7010 c60d 0400 |0084: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04e31a: 1a05 261b |0087: const-string v5, "startConnect, ipPort: " // string@1b26 │ │ -04e31e: 6e20 ce0d 5400 |0089: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e324: 0c04 |008c: move-result-object v4 │ │ -04e326: 6e20 ce0d 1400 |008d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e32c: 0c04 |0090: move-result-object v4 │ │ -04e32e: 6e10 d60d 0400 |0091: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04e334: 0c04 |0094: move-result-object v4 │ │ -04e336: 7120 e50a 4300 |0095: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e33c: 5473 2505 |0098: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e340: 7110 6710 0300 |009a: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1067 │ │ -04e346: 0c03 |009d: move-result-object v3 │ │ -04e348: 6e20 900e 6300 |009e: invoke-virtual {v3, v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -04e34e: 5473 2505 |00a1: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e352: 6e10 8a10 0300 |00a3: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e358: 0c03 |00a6: move-result-object v3 │ │ -04e35a: 7220 e116 1300 |00a7: invoke-interface {v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.startConnect:(Ljava/lang/String;)V // method@16e1 │ │ -04e360: 2900 5fff |00aa: goto/16 0009 // -00a1 │ │ -04e364: 0d00 |00ac: move-exception v0 │ │ -04e366: 5473 2505 |00ad: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e36a: 2204 3102 |00af: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -04e36e: 7010 c60d 0400 |00b1: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04e374: 1a05 271b |00b4: const-string v5, "startConnection error: " // string@1b27 │ │ -04e378: 6e20 ce0d 5400 |00b6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e37e: 0c04 |00b9: move-result-object v4 │ │ -04e380: 6e20 cd0d 0400 |00ba: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04e386: 0c04 |00bd: move-result-object v4 │ │ -04e388: 6e10 d60d 0400 |00be: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04e38e: 0c04 |00c1: move-result-object v4 │ │ -04e390: 7130 b30c 4306 |00c2: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -04e396: 0c03 |00c5: move-result-object v3 │ │ -04e398: 6e10 b70c 0300 |00c6: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -04e39e: 2900 40ff |00c9: goto/16 0009 // -00c0 │ │ -04e3a2: 5473 2505 |00cb: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ -04e3a6: 7110 6c10 0300 |00cd: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2500:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106c │ │ -04e3ac: 0c03 |00d0: move-result-object v3 │ │ -04e3ae: 1a04 5102 |00d1: const-string v4, "Could not show the connect dialog, connecting aborted" // string@0251 │ │ -04e3b2: 7120 e50a 4300 |00d3: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e3b8: 2900 33ff |00d6: goto/16 0009 // -00cd │ │ +04db58: |[04db58] uk.org.ngo.squeezer.SqueezerActivity$14.run:()V │ │ +04db68: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04db6a: 5473 2505 |0001: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04db6e: 7110 6310 0300 |0003: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1063 │ │ +04db74: 0c01 |0006: move-result-object v1 │ │ +04db76: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +04db7a: 0e00 |0009: return-void │ │ +04db7c: 5473 2505 |000a: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04db80: 7110 6410 0300 |000c: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1900:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@1064 │ │ +04db86: 0a03 |000f: move-result v3 │ │ +04db88: 3803 4100 |0010: if-eqz v3, 0051 // +0041 │ │ +04db8c: 5473 2505 |0012: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04db90: 1a04 851c |0014: const-string v4, "wifi" // string@1c85 │ │ +04db94: 6e20 8d10 4300 |0016: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@108d │ │ +04db9a: 0c02 |0019: move-result-object v2 │ │ +04db9c: 1f02 4400 |001a: check-cast v2, Landroid/net/wifi/WifiManager; // type@0044 │ │ +04dba0: 6e10 2f01 0200 |001c: invoke-virtual {v2}, Landroid/net/wifi/WifiManager;.isWifiEnabled:()Z // method@012f │ │ +04dba6: 0a03 |001f: move-result v3 │ │ +04dba8: 3903 3100 |0020: if-nez v3, 0051 // +0031 │ │ +04dbac: 2203 1c03 |0022: new-instance v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // type@031c │ │ +04dbb0: 7010 4411 0300 |0024: invoke-direct {v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.:()V // method@1144 │ │ +04dbb6: 5474 2505 |0027: iget-object v4, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dbba: 6e10 8c10 0400 |0029: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ +04dbc0: 0c04 |002c: move-result-object v4 │ │ +04dbc2: 1a05 a802 |002d: const-string v5, "EnableWifiDialog" // string@02a8 │ │ +04dbc6: 6e30 4811 4305 |002f: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1148 │ │ +04dbcc: 28d7 |0032: goto 0009 // -0029 │ │ +04dbce: 0d00 |0033: move-exception v0 │ │ +04dbd0: 5473 2505 |0034: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dbd4: 7110 6610 0300 |0036: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1066 │ │ +04dbda: 0c03 |0039: move-result-object v3 │ │ +04dbdc: 2204 3102 |003a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +04dbe0: 7010 c60d 0400 |003c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04dbe6: 1a05 aa02 |003f: const-string v5, "EnableWifiDialog.show() was not allowed: " // string@02aa │ │ +04dbea: 6e20 ce0d 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dbf0: 0c04 |0044: move-result-object v4 │ │ +04dbf2: 6e20 cd0d 0400 |0045: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04dbf8: 0c04 |0048: move-result-object v4 │ │ +04dbfa: 6e10 d60d 0400 |0049: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04dc00: 0c04 |004c: move-result-object v4 │ │ +04dc02: 7120 e40a 4300 |004d: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +04dc08: 28b9 |0050: goto 0009 // -0047 │ │ +04dc0a: 5473 2505 |0051: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc0e: 7110 6710 0300 |0053: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1067 │ │ +04dc14: 0c03 |0056: move-result-object v3 │ │ +04dc16: 6e10 8f0e 0300 |0057: invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +04dc1c: 0a03 |005a: move-result v3 │ │ +04dc1e: 3803 0e00 |005b: if-eqz v3, 0069 // +000e │ │ +04dc22: 5473 2505 |005d: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc26: 7110 6810 0300 |005f: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1068 │ │ +04dc2c: 0c03 |0062: move-result-object v3 │ │ +04dc2e: 1a04 3d02 |0063: const-string v4, "Connection is allready in progress, connecting aborted" // string@023d │ │ +04dc32: 7120 e50a 4300 |0065: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04dc38: 28a1 |0068: goto 0009 // -005f │ │ +04dc3a: 5473 2505 |0069: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc3e: 5474 2505 |006b: iget-object v4, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc42: 7120 3811 1400 |006d: invoke-static {v4, v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.addTo:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/String;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@1138 │ │ +04dc48: 0c04 |0070: move-result-object v4 │ │ +04dc4a: 7120 6a10 4300 |0071: invoke-static {v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2302:(Luk/org/ngo/squeezer/SqueezerActivity;Luk/org/ngo/squeezer/dialogs/ConnectingDialog;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@106a │ │ +04dc50: 5473 2505 |0074: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc54: 7110 6910 0300 |0076: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2300:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // method@1069 │ │ +04dc5a: 0c03 |0079: move-result-object v3 │ │ +04dc5c: 3803 5100 |007a: if-eqz v3, 00cb // +0051 │ │ +04dc60: 5473 2505 |007c: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc64: 7110 6b10 0300 |007e: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2400:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106b │ │ +04dc6a: 0c03 |0081: move-result-object v3 │ │ +04dc6c: 2204 3102 |0082: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +04dc70: 7010 c60d 0400 |0084: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04dc76: 1a05 201b |0087: const-string v5, "startConnect, ipPort: " // string@1b20 │ │ +04dc7a: 6e20 ce0d 5400 |0089: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dc80: 0c04 |008c: move-result-object v4 │ │ +04dc82: 6e20 ce0d 1400 |008d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dc88: 0c04 |0090: move-result-object v4 │ │ +04dc8a: 6e10 d60d 0400 |0091: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04dc90: 0c04 |0094: move-result-object v4 │ │ +04dc92: 7120 e50a 4300 |0095: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04dc98: 5473 2505 |0098: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dc9c: 7110 6710 0300 |009a: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1067 │ │ +04dca2: 0c03 |009d: move-result-object v3 │ │ +04dca4: 6e20 900e 6300 |009e: invoke-virtual {v3, v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +04dcaa: 5473 2505 |00a1: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dcae: 6e10 8a10 0300 |00a3: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04dcb4: 0c03 |00a6: move-result-object v3 │ │ +04dcb6: 7220 e116 1300 |00a7: invoke-interface {v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.startConnect:(Ljava/lang/String;)V // method@16e1 │ │ +04dcbc: 2900 5fff |00aa: goto/16 0009 // -00a1 │ │ +04dcc0: 0d00 |00ac: move-exception v0 │ │ +04dcc2: 5473 2505 |00ad: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dcc6: 2204 3102 |00af: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +04dcca: 7010 c60d 0400 |00b1: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04dcd0: 1a05 211b |00b4: const-string v5, "startConnection error: " // string@1b21 │ │ +04dcd4: 6e20 ce0d 5400 |00b6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dcda: 0c04 |00b9: move-result-object v4 │ │ +04dcdc: 6e20 cd0d 0400 |00ba: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04dce2: 0c04 |00bd: move-result-object v4 │ │ +04dce4: 6e10 d60d 0400 |00be: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04dcea: 0c04 |00c1: move-result-object v4 │ │ +04dcec: 7130 b30c 4306 |00c2: invoke-static {v3, v4, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +04dcf2: 0c03 |00c5: move-result-object v3 │ │ +04dcf4: 6e10 b70c 0300 |00c6: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +04dcfa: 2900 40ff |00c9: goto/16 0009 // -00c0 │ │ +04dcfe: 5473 2505 |00cb: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerActivity$14;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0525 │ │ +04dd02: 7110 6c10 0300 |00cd: invoke-static {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2500:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106c │ │ +04dd08: 0c03 |00d0: move-result-object v3 │ │ +04dd0a: 1a04 5102 |00d1: const-string v4, "Could not show the connect dialog, connecting aborted" // string@0251 │ │ +04dd0e: 7120 e50a 4300 |00d3: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04dd14: 2900 33ff |00d6: goto/16 0009 // -00cd │ │ catches : 2 │ │ 0x0022 - 0x0032 │ │ Ljava/lang/IllegalStateException; -> 0x0033 │ │ 0x00a1 - 0x00aa │ │ Landroid/os/RemoteException; -> 0x00ac │ │ positions : │ │ 0x0001 line=770 │ │ @@ -61876,21 +61890,21 @@ │ │ locals : │ │ 0x0034 - 0x0051 reg=0 e Ljava/lang/IllegalStateException; │ │ 0x001c - 0x0051 reg=2 wifiManager Landroid/net/wifi/WifiManager; │ │ 0x00ad - 0x00cb reg=0 e Landroid/os/RemoteException; │ │ 0x0007 - 0x00d8 reg=1 ipPort Ljava/lang/String; │ │ 0x0000 - 0x00d8 reg=7 this Luk/org/ngo/squeezer/SqueezerActivity$14; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #269 header: │ │ class_idx : 758 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -61923,60 +61937,60 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e3d8: |[04e3d8] uk.org.ngo.squeezer.SqueezerActivity$15$1.:(Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V │ │ -04e3e8: 5b01 2605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0526 │ │ -04e3ec: 5c02 2705 |0002: iput-boolean v2, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$isConnected:Z // field@0527 │ │ -04e3f0: 5c03 2805 |0004: iput-boolean v3, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$postConnect:Z // field@0528 │ │ -04e3f4: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e3fa: 0e00 |0009: return-void │ │ +04dd34: |[04dd34] uk.org.ngo.squeezer.SqueezerActivity$15$1.:(Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V │ │ +04dd44: 5b01 2605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0526 │ │ +04dd48: 5c02 2705 |0002: iput-boolean v2, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$isConnected:Z // field@0527 │ │ +04dd4c: 5c03 2805 |0004: iput-boolean v3, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$postConnect:Z // field@0528 │ │ +04dd50: 7010 970d 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04dd56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$15$1; │ │ - 0x0000 - 0x000a reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ + 0x0000 - 0x000a reg=1 this$1 Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$15$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -04e3fc: |[04e3fc] uk.org.ngo.squeezer.SqueezerActivity$15$1.run:()V │ │ -04e40c: 5430 2605 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0526 │ │ -04e410: 5400 2a05 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -04e414: 5531 2705 |0004: iget-boolean v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$isConnected:Z // field@0527 │ │ -04e418: 5532 2805 |0006: iget-boolean v2, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$postConnect:Z // field@0528 │ │ -04e41c: 7130 6e10 1002 |0008: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2700:(Luk/org/ngo/squeezer/SqueezerActivity;ZZ)V // method@106e │ │ -04e422: 0e00 |000b: return-void │ │ +04dd58: |[04dd58] uk.org.ngo.squeezer.SqueezerActivity$15$1.run:()V │ │ +04dd68: 5430 2605 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0526 │ │ +04dd6c: 5400 2a05 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +04dd70: 5531 2705 |0004: iget-boolean v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$isConnected:Z // field@0527 │ │ +04dd74: 5532 2805 |0006: iget-boolean v2, v3, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.val$postConnect:Z // field@0528 │ │ +04dd78: 7130 6e10 1002 |0008: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2700:(Luk/org/ngo/squeezer/SqueezerActivity;ZZ)V // method@106e │ │ +04dd7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x000b line=838 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$15$1; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #270 header: │ │ class_idx : 759 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -62001,54 +62015,54 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity$15;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e424: |[04e424] uk.org.ngo.squeezer.SqueezerActivity$15$2.:(Luk/org/ngo/squeezer/SqueezerActivity$15;)V │ │ -04e434: 5b01 2905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0529 │ │ -04e438: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e43e: 0e00 |0005: return-void │ │ +04dd80: |[04dd80] uk.org.ngo.squeezer.SqueezerActivity$15$2.:(Luk/org/ngo/squeezer/SqueezerActivity$15;)V │ │ +04dd90: 5b01 2905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0529 │ │ +04dd94: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04dd9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$15$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ + 0x0000 - 0x0006 reg=1 this$1 Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$15$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e440: |[04e440] uk.org.ngo.squeezer.SqueezerActivity$15$2.run:()V │ │ -04e450: 5410 2905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0529 │ │ -04e454: 5400 2a05 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -04e458: 7110 7310 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3100:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1073 │ │ -04e45e: 0e00 |0007: return-void │ │ +04dd9c: |[04dd9c] uk.org.ngo.squeezer.SqueezerActivity$15$2.run:()V │ │ +04ddac: 5410 2905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; // field@0529 │ │ +04ddb0: 5400 2a05 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +04ddb4: 7110 7310 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3100:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1073 │ │ +04ddba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0007 line=855 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$15$2; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #271 header: │ │ class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 21 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -62072,68 +62086,68 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e460: |[04e460] uk.org.ngo.squeezer.SqueezerActivity$1.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e470: 5b01 2b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e474: 7010 7a00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007a │ │ -04e47a: 0e00 |0005: return-void │ │ +04ddbc: |[04ddbc] uk.org.ngo.squeezer.SqueezerActivity$1.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04ddcc: 5b01 2b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04ddd0: 7010 7a00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007a │ │ +04ddd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04e47c: |[04e47c] uk.org.ngo.squeezer.SqueezerActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -04e48c: 1a01 0b16 |0000: const-string v1, "networkInfo" // string@160b │ │ -04e490: 6e20 a500 1500 |0002: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ -04e496: 0c00 |0005: move-result-object v0 │ │ -04e498: 1f00 3f00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@003f │ │ -04e49c: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ -04e4a2: 0a01 |000b: move-result v1 │ │ -04e4a4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04e4a6: 3321 3300 |000d: if-ne v1, v2, 0040 // +0033 │ │ -04e4aa: 6e10 1e01 0000 |000f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@011e │ │ -04e4b0: 0a01 |0012: move-result v1 │ │ -04e4b2: 3801 2d00 |0013: if-eqz v1, 0040 // +002d │ │ -04e4b6: 5431 2b05 |0015: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e4ba: 7110 5910 0100 |0017: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1059 │ │ -04e4c0: 0c01 |001a: move-result-object v1 │ │ -04e4c2: 1a02 8b09 |001b: const-string v2, "Received WIFI connected broadcast" // string@098b │ │ -04e4c6: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e4cc: 5431 2b05 |0020: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e4d0: 7110 5a10 0100 |0022: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ -04e4d6: 0a01 |0025: move-result v1 │ │ -04e4d8: 3901 1a00 |0026: if-nez v1, 0040 // +001a │ │ -04e4dc: 5431 2b05 |0028: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e4e0: 6e10 8a10 0100 |002a: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e4e6: 0c01 |002d: move-result-object v1 │ │ -04e4e8: 3801 1200 |002e: if-eqz v1, 0040 // +0012 │ │ -04e4ec: 5431 2b05 |0030: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e4f0: 7110 6510 0100 |0032: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1065 │ │ -04e4f6: 0c01 |0035: move-result-object v1 │ │ -04e4f8: 1a02 8103 |0036: const-string v2, "Initiated connect on WIFI connected" // string@0381 │ │ -04e4fc: 7120 e50a 2100 |0038: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e502: 5431 2b05 |003b: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ -04e506: 7110 7110 0100 |003d: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$300:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1071 │ │ -04e50c: 0e00 |0040: return-void │ │ +04ddd8: |[04ddd8] uk.org.ngo.squeezer.SqueezerActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +04dde8: 1a01 0516 |0000: const-string v1, "networkInfo" // string@1605 │ │ +04ddec: 6e20 a500 1500 |0002: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00a5 │ │ +04ddf2: 0c00 |0005: move-result-object v0 │ │ +04ddf4: 1f00 3f00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@003f │ │ +04ddf8: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ +04ddfe: 0a01 |000b: move-result v1 │ │ +04de00: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04de02: 3321 3300 |000d: if-ne v1, v2, 0040 // +0033 │ │ +04de06: 6e10 1e01 0000 |000f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@011e │ │ +04de0c: 0a01 |0012: move-result v1 │ │ +04de0e: 3801 2d00 |0013: if-eqz v1, 0040 // +002d │ │ +04de12: 5431 2b05 |0015: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04de16: 7110 5910 0100 |0017: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1059 │ │ +04de1c: 0c01 |001a: move-result-object v1 │ │ +04de1e: 1a02 8509 |001b: const-string v2, "Received WIFI connected broadcast" // string@0985 │ │ +04de22: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04de28: 5431 2b05 |0020: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04de2c: 7110 5a10 0100 |0022: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ +04de32: 0a01 |0025: move-result v1 │ │ +04de34: 3901 1a00 |0026: if-nez v1, 0040 // +001a │ │ +04de38: 5431 2b05 |0028: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04de3c: 6e10 8a10 0100 |002a: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04de42: 0c01 |002d: move-result-object v1 │ │ +04de44: 3801 1200 |002e: if-eqz v1, 0040 // +0012 │ │ +04de48: 5431 2b05 |0030: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04de4c: 7110 6510 0100 |0032: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1065 │ │ +04de52: 0c01 |0035: move-result-object v1 │ │ +04de54: 1a02 8103 |0036: const-string v2, "Initiated connect on WIFI connected" // string@0381 │ │ +04de58: 7120 e50a 2100 |0038: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04de5e: 5431 2b05 |003b: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052b │ │ +04de62: 7110 7110 0100 |003d: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$300:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1071 │ │ +04de68: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0008 line=96 │ │ 0x0015 line=97 │ │ 0x0020 line=98 │ │ 0x0028 line=100 │ │ @@ -62142,21 +62156,21 @@ │ │ 0x0040 line=106 │ │ locals : │ │ 0x0008 - 0x0041 reg=0 networkInfo Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0041 reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$1; │ │ 0x0000 - 0x0041 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0041 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #272 header: │ │ class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #272 annotations: │ │ Annotations on class │ │ @@ -62181,60 +62195,60 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e510: |[04e510] uk.org.ngo.squeezer.SqueezerActivity$2.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e520: 5b01 2c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ -04e524: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e52a: 0e00 |0005: return-void │ │ +04de6c: |[04de6c] uk.org.ngo.squeezer.SqueezerActivity$2.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04de7c: 5b01 2c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ +04de80: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04de86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04e52c: |[04e52c] uk.org.ngo.squeezer.SqueezerActivity$2.onClick:(Landroid/view/View;)V │ │ -04e53c: 5410 2c05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ -04e540: 7110 5a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ -04e546: 0a00 |0005: move-result v0 │ │ -04e548: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -04e54c: 0e00 |0008: return-void │ │ -04e54e: 5410 2c05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ -04e552: 7110 b810 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.show:(Landroid/content/Context;)V // method@10b8 │ │ -04e558: 28fa |000e: goto 0008 // -0006 │ │ +04de88: |[04de88] uk.org.ngo.squeezer.SqueezerActivity$2.onClick:(Landroid/view/View;)V │ │ +04de98: 5410 2c05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ +04de9c: 7110 5a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ +04dea2: 0a00 |0005: move-result v0 │ │ +04dea4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +04dea8: 0e00 |0008: return-void │ │ +04deaa: 5410 2c05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052c │ │ +04deae: 7110 b810 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.show:(Landroid/content/Context;)V // method@10b8 │ │ +04deb4: 28fa |000e: goto 0008 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0008 line=227 │ │ 0x0009 line=226 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$2; │ │ 0x0000 - 0x000f reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #273 header: │ │ class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -62259,60 +62273,60 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e55c: |[04e55c] uk.org.ngo.squeezer.SqueezerActivity$3.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e56c: 5b01 2d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ -04e570: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e576: 0e00 |0005: return-void │ │ +04deb8: |[04deb8] uk.org.ngo.squeezer.SqueezerActivity$3.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04dec8: 5b01 2d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ +04decc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ded2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04e578: |[04e578] uk.org.ngo.squeezer.SqueezerActivity$3.onClick:(Landroid/view/View;)V │ │ -04e588: 5410 2d05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ -04e58c: 7110 5a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ -04e592: 0a00 |0005: move-result v0 │ │ -04e594: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -04e598: 0e00 |0008: return-void │ │ -04e59a: 5410 2d05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ -04e59e: 7110 4713 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.show:(Landroid/content/Context;)V // method@1347 │ │ -04e5a4: 28fa |000e: goto 0008 // -0006 │ │ +04ded4: |[04ded4] uk.org.ngo.squeezer.SqueezerActivity$3.onClick:(Landroid/view/View;)V │ │ +04dee4: 5410 2d05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ +04dee8: 7110 5a10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z // method@105a │ │ +04deee: 0a00 |0005: move-result v0 │ │ +04def0: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +04def4: 0e00 |0008: return-void │ │ +04def6: 5410 2d05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052d │ │ +04defa: 7110 4713 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.show:(Landroid/content/Context;)V // method@1347 │ │ +04df00: 28fa |000e: goto 0008 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0008 line=235 │ │ 0x0009 line=234 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$3; │ │ 0x0000 - 0x000f reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #274 header: │ │ class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -62337,75 +62351,75 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e5a8: |[04e5a8] uk.org.ngo.squeezer.SqueezerActivity$4.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e5b8: 5b01 2e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e5bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e5c2: 0e00 |0005: return-void │ │ +04df04: |[04df04] uk.org.ngo.squeezer.SqueezerActivity$4.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04df14: 5b01 2e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df18: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04df1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$4;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -04e5c4: |[04e5c4] uk.org.ngo.squeezer.SqueezerActivity$4.onClick:(Landroid/view/View;)V │ │ -04e5d4: 5441 2e05 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e5d8: 6e10 8a10 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e5de: 0c01 |0005: move-result-object v1 │ │ -04e5e0: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -04e5e4: 0e00 |0008: return-void │ │ -04e5e6: 5441 2e05 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e5ea: 7110 7a10 0100 |000b: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@107a │ │ -04e5f0: 0c01 |000e: move-result-object v1 │ │ -04e5f2: 6e10 8f0e 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -04e5f8: 0a01 |0012: move-result v1 │ │ -04e5fa: 3801 3500 |0013: if-eqz v1, 0048 // +0035 │ │ -04e5fe: 5441 2e05 |0015: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e602: 7110 7b10 0100 |0017: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@107b │ │ -04e608: 0c01 |001a: move-result-object v1 │ │ -04e60a: 1a02 5709 |001b: const-string v2, "Pause..." // string@0957 │ │ -04e60e: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04e614: 5441 2e05 |0020: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e618: 6e10 8a10 0100 |0022: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e61e: 0c01 |0025: move-result-object v1 │ │ -04e620: 7210 e316 0100 |0026: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.togglePausePlay:()Z // method@16e3 │ │ -04e626: 28df |0029: goto 0008 // -0021 │ │ -04e628: 0d00 |002a: move-exception v0 │ │ -04e62a: 5441 2e05 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e62e: 7110 5b10 0100 |002d: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@105b │ │ -04e634: 0c01 |0030: move-result-object v1 │ │ -04e636: 2202 3102 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -04e63a: 7010 c60d 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04e640: 1a03 f609 |0036: const-string v3, "Service exception from togglePausePlay(): " // string@09f6 │ │ -04e644: 6e20 ce0d 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04e64a: 0c02 |003b: move-result-object v2 │ │ -04e64c: 6e20 cd0d 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04e652: 0c02 |003f: move-result-object v2 │ │ -04e654: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04e65a: 0c02 |0043: move-result-object v2 │ │ -04e65c: 7120 e10a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -04e662: 28c1 |0047: goto 0008 // -003f │ │ -04e664: 5441 2e05 |0048: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ -04e668: 7110 7c10 0100 |004a: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$900:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@107c │ │ -04e66e: 28bb |004d: goto 0008 // -0045 │ │ +04df20: |[04df20] uk.org.ngo.squeezer.SqueezerActivity$4.onClick:(Landroid/view/View;)V │ │ +04df30: 5441 2e05 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df34: 6e10 8a10 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04df3a: 0c01 |0005: move-result-object v1 │ │ +04df3c: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +04df40: 0e00 |0008: return-void │ │ +04df42: 5441 2e05 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df46: 7110 7a10 0100 |000b: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@107a │ │ +04df4c: 0c01 |000e: move-result-object v1 │ │ +04df4e: 6e10 8f0e 0100 |000f: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +04df54: 0a01 |0012: move-result v1 │ │ +04df56: 3801 3500 |0013: if-eqz v1, 0048 // +0035 │ │ +04df5a: 5441 2e05 |0015: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df5e: 7110 7b10 0100 |0017: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@107b │ │ +04df64: 0c01 |001a: move-result-object v1 │ │ +04df66: 1a02 5109 |001b: const-string v2, "Pause..." // string@0951 │ │ +04df6a: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04df70: 5441 2e05 |0020: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df74: 6e10 8a10 0100 |0022: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04df7a: 0c01 |0025: move-result-object v1 │ │ +04df7c: 7210 e316 0100 |0026: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.togglePausePlay:()Z // method@16e3 │ │ +04df82: 28df |0029: goto 0008 // -0021 │ │ +04df84: 0d00 |002a: move-exception v0 │ │ +04df86: 5441 2e05 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04df8a: 7110 5b10 0100 |002d: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@105b │ │ +04df90: 0c01 |0030: move-result-object v1 │ │ +04df92: 2202 3102 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04df96: 7010 c60d 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04df9c: 1a03 f009 |0036: const-string v3, "Service exception from togglePausePlay(): " // string@09f0 │ │ +04dfa0: 6e20 ce0d 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04dfa6: 0c02 |003b: move-result-object v2 │ │ +04dfa8: 6e20 cd0d 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04dfae: 0c02 |003f: move-result-object v2 │ │ +04dfb0: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04dfb6: 0c02 |0043: move-result-object v2 │ │ +04dfb8: 7120 e10a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04dfbe: 28c1 |0047: goto 0008 // -003f │ │ +04dfc0: 5441 2e05 |0048: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052e │ │ +04dfc4: 7110 7c10 0100 |004a: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$900:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@107c │ │ +04dfca: 28bb |004d: goto 0008 // -0045 │ │ catches : 2 │ │ 0x0009 - 0x0029 │ │ Landroid/os/RemoteException; -> 0x002a │ │ 0x0048 - 0x004d │ │ Landroid/os/RemoteException; -> 0x002a │ │ positions : │ │ 0x0000 line=241 │ │ @@ -62417,21 +62431,21 @@ │ │ 0x002b line=252 │ │ 0x0048 line=249 │ │ locals : │ │ 0x002b - 0x0048 reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x004e reg=4 this Luk/org/ngo/squeezer/SqueezerActivity$4; │ │ 0x0000 - 0x004e reg=5 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #275 header: │ │ class_idx : 765 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -62456,67 +62470,67 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e684: |[04e684] uk.org.ngo.squeezer.SqueezerActivity$5.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e694: 5b01 2f05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ -04e698: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e69e: 0e00 |0005: return-void │ │ +04dfe0: |[04dfe0] uk.org.ngo.squeezer.SqueezerActivity$5.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04dff0: 5b01 2f05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ +04dff4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04dffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04e6a0: |[04e6a0] uk.org.ngo.squeezer.SqueezerActivity$5.onClick:(Landroid/view/View;)V │ │ -04e6b0: 5410 2f05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ -04e6b4: 6e10 8a10 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e6ba: 0c00 |0005: move-result-object v0 │ │ -04e6bc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -04e6c0: 0e00 |0008: return-void │ │ -04e6c2: 5410 2f05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ -04e6c6: 6e10 8a10 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e6cc: 0c00 |000e: move-result-object v0 │ │ -04e6ce: 7210 b916 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/service/ISqueezeService;.nextTrack:()Z // method@16b9 │ │ -04e6d4: 28f6 |0012: goto 0008 // -000a │ │ -04e6d6: 0d00 |0013: move-exception v0 │ │ -04e6d8: 28f4 |0014: goto 0008 // -000c │ │ +04dffc: |[04dffc] uk.org.ngo.squeezer.SqueezerActivity$5.onClick:(Landroid/view/View;)V │ │ +04e00c: 5410 2f05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ +04e010: 6e10 8a10 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04e016: 0c00 |0005: move-result-object v0 │ │ +04e018: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +04e01c: 0e00 |0008: return-void │ │ +04e01e: 5410 2f05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052f │ │ +04e022: 6e10 8a10 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04e028: 0c00 |000e: move-result-object v0 │ │ +04e02a: 7210 b916 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/service/ISqueezeService;.nextTrack:()Z // method@16b9 │ │ +04e030: 28f6 |0012: goto 0008 // -000a │ │ +04e032: 0d00 |0013: move-exception v0 │ │ +04e034: 28f4 |0014: goto 0008 // -000c │ │ catches : 1 │ │ 0x0009 - 0x0012 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0000 line=260 │ │ 0x0008 line=264 │ │ 0x0009 line=262 │ │ 0x0013 line=263 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$5; │ │ 0x0000 - 0x0015 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #276 header: │ │ class_idx : 766 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -62541,67 +62555,67 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e6e8: |[04e6e8] uk.org.ngo.squeezer.SqueezerActivity$6.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e6f8: 5b01 3005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ -04e6fc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e702: 0e00 |0005: return-void │ │ +04e044: |[04e044] uk.org.ngo.squeezer.SqueezerActivity$6.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04e054: 5b01 3005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ +04e058: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e05e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04e704: |[04e704] uk.org.ngo.squeezer.SqueezerActivity$6.onClick:(Landroid/view/View;)V │ │ -04e714: 5410 3005 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ -04e718: 6e10 8a10 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e71e: 0c00 |0005: move-result-object v0 │ │ -04e720: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -04e724: 0e00 |0008: return-void │ │ -04e726: 5410 3005 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ -04e72a: 6e10 8a10 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -04e730: 0c00 |000e: move-result-object v0 │ │ -04e732: 7210 ce16 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/service/ISqueezeService;.previousTrack:()Z // method@16ce │ │ -04e738: 28f6 |0012: goto 0008 // -000a │ │ -04e73a: 0d00 |0013: move-exception v0 │ │ -04e73c: 28f4 |0014: goto 0008 // -000c │ │ +04e060: |[04e060] uk.org.ngo.squeezer.SqueezerActivity$6.onClick:(Landroid/view/View;)V │ │ +04e070: 5410 3005 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ +04e074: 6e10 8a10 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04e07a: 0c00 |0005: move-result-object v0 │ │ +04e07c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +04e080: 0e00 |0008: return-void │ │ +04e082: 5410 3005 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0530 │ │ +04e086: 6e10 8a10 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +04e08c: 0c00 |000e: move-result-object v0 │ │ +04e08e: 7210 ce16 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/service/ISqueezeService;.previousTrack:()Z // method@16ce │ │ +04e094: 28f6 |0012: goto 0008 // -000a │ │ +04e096: 0d00 |0013: move-exception v0 │ │ +04e098: 28f4 |0014: goto 0008 // -000c │ │ catches : 1 │ │ 0x0009 - 0x0012 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0000 line=270 │ │ 0x0008 line=274 │ │ 0x0009 line=272 │ │ 0x0013 line=273 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$6; │ │ 0x0000 - 0x0015 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #277 header: │ │ class_idx : 767 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -62626,75 +62640,75 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e74c: |[04e74c] uk.org.ngo.squeezer.SqueezerActivity$7.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e75c: 5b01 3105 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ -04e760: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e766: 0e00 |0005: return-void │ │ +04e0a8: |[04e0a8] uk.org.ngo.squeezer.SqueezerActivity$7.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04e0b8: 5b01 3105 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ +04e0bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e0c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -04e768: |[04e768] uk.org.ngo.squeezer.SqueezerActivity$7.onClick:(Landroid/view/View;)V │ │ -04e778: 5471 3105 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ -04e77c: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ -04e782: 0c00 |0005: move-result-object v0 │ │ -04e784: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ -04e788: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ -04e78e: 0a01 |000b: move-result v1 │ │ -04e790: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -04e794: 5471 3105 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ -04e798: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -04e79a: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04e79e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -04e7a0: 2204 c103 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -04e7a4: 6e10 d515 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -04e7aa: 0c05 |0019: move-result-object v5 │ │ -04e7ac: 6e10 d415 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -04e7b2: 0c06 |001d: move-result-object v6 │ │ -04e7b4: 7030 2d15 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ -04e7ba: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ -04e7be: 7120 f112 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -04e7c4: 0e00 |0026: return-void │ │ +04e0c4: |[04e0c4] uk.org.ngo.squeezer.SqueezerActivity$7.onClick:(Landroid/view/View;)V │ │ +04e0d4: 5471 3105 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ +04e0d8: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ +04e0de: 0c00 |0005: move-result-object v0 │ │ +04e0e0: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ +04e0e4: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ +04e0ea: 0a01 |000b: move-result v1 │ │ +04e0ec: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +04e0f0: 5471 3105 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0531 │ │ +04e0f4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +04e0f6: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e0fa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +04e0fc: 2204 c103 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +04e100: 6e10 d515 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +04e106: 0c05 |0019: move-result-object v5 │ │ +04e108: 6e10 d415 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +04e10e: 0c06 |001d: move-result-object v6 │ │ +04e110: 7030 2d15 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ +04e116: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ +04e11a: 7120 f112 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +04e120: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0006 line=281 │ │ 0x0008 line=282 │ │ 0x000e line=283 │ │ 0x0026 line=285 │ │ locals : │ │ 0x0006 - 0x0027 reg=0 song Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0027 reg=7 this Luk/org/ngo/squeezer/SqueezerActivity$7; │ │ 0x0000 - 0x0027 reg=8 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #278 header: │ │ class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -62719,75 +62733,75 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e7c8: |[04e7c8] uk.org.ngo.squeezer.SqueezerActivity$8.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e7d8: 5b01 3205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ -04e7dc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e7e2: 0e00 |0005: return-void │ │ +04e124: |[04e124] uk.org.ngo.squeezer.SqueezerActivity$8.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04e134: 5b01 3205 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ +04e138: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -04e7e4: |[04e7e4] uk.org.ngo.squeezer.SqueezerActivity$8.onClick:(Landroid/view/View;)V │ │ -04e7f4: 5471 3205 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ -04e7f8: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ -04e7fe: 0c00 |0005: move-result-object v0 │ │ -04e800: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ -04e804: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ -04e80a: 0a01 |000b: move-result v1 │ │ -04e80c: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -04e810: 5471 3205 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ -04e814: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -04e816: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04e81a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -04e81c: 2204 bf03 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -04e820: 6e10 d315 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ -04e826: 0c05 |0019: move-result-object v5 │ │ -04e828: 6e10 d215 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -04e82e: 0c06 |001d: move-result-object v6 │ │ -04e830: 7030 1615 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1516 │ │ -04e836: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ -04e83a: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -04e840: 0e00 |0026: return-void │ │ +04e140: |[04e140] uk.org.ngo.squeezer.SqueezerActivity$8.onClick:(Landroid/view/View;)V │ │ +04e150: 5471 3205 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ +04e154: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ +04e15a: 0c00 |0005: move-result-object v0 │ │ +04e15c: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ +04e160: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ +04e166: 0a01 |000b: move-result v1 │ │ +04e168: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +04e16c: 5471 3205 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$8;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0532 │ │ +04e170: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +04e172: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e176: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +04e178: 2204 bf03 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +04e17c: 6e10 d315 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ +04e182: 0c05 |0019: move-result-object v5 │ │ +04e184: 6e10 d215 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +04e18a: 0c06 |001d: move-result-object v6 │ │ +04e18c: 7030 1615 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1516 │ │ +04e192: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ +04e196: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +04e19c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0006 line=292 │ │ 0x0008 line=293 │ │ 0x000e line=294 │ │ 0x0026 line=296 │ │ locals : │ │ 0x0006 - 0x0027 reg=0 song Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0027 reg=7 this Luk/org/ngo/squeezer/SqueezerActivity$8; │ │ 0x0000 - 0x0027 reg=8 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #279 header: │ │ class_idx : 769 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -62812,75 +62826,75 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e844: |[04e844] uk.org.ngo.squeezer.SqueezerActivity$9.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e854: 5b01 3305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ -04e858: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e85e: 0e00 |0005: return-void │ │ +04e1a0: |[04e1a0] uk.org.ngo.squeezer.SqueezerActivity$9.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04e1b0: 5b01 3305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ +04e1b4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e1ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$9;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -04e860: |[04e860] uk.org.ngo.squeezer.SqueezerActivity$9.onClick:(Landroid/view/View;)V │ │ -04e870: 5471 3305 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ -04e874: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ -04e87a: 0c00 |0005: move-result-object v0 │ │ -04e87c: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ -04e880: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ -04e886: 0a01 |000b: move-result v1 │ │ -04e888: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -04e88c: 5471 3305 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ -04e890: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -04e892: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04e896: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -04e898: 2204 c103 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -04e89c: 6e10 d515 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -04e8a2: 0c05 |0019: move-result-object v5 │ │ -04e8a4: 6e10 d415 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -04e8aa: 0c06 |001d: move-result-object v6 │ │ -04e8ac: 7030 2d15 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ -04e8b2: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ -04e8b6: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -04e8bc: 0e00 |0026: return-void │ │ +04e1bc: |[04e1bc] uk.org.ngo.squeezer.SqueezerActivity$9.onClick:(Landroid/view/View;)V │ │ +04e1cc: 5471 3305 |0000: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ +04e1d0: 7110 5c10 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@105c │ │ +04e1d6: 0c00 |0005: move-result-object v0 │ │ +04e1d8: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ +04e1dc: 6e10 dd15 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ +04e1e2: 0a01 |000b: move-result v1 │ │ +04e1e4: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +04e1e8: 5471 3305 |000e: iget-object v1, v7, Luk/org/ngo/squeezer/SqueezerActivity$9;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@0533 │ │ +04e1ec: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +04e1ee: 2322 3f04 |0011: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e1f2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +04e1f4: 2204 c103 |0014: new-instance v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +04e1f8: 6e10 d515 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +04e1fe: 0c05 |0019: move-result-object v5 │ │ +04e200: 6e10 d415 0000 |001a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +04e206: 0c06 |001d: move-result-object v6 │ │ +04e208: 7030 2d15 5406 |001e: invoke-direct {v4, v5, v6}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ +04e20e: 4d04 0203 |0021: aput-object v4, v2, v3 │ │ +04e212: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +04e218: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=303 │ │ 0x0008 line=304 │ │ 0x000e line=305 │ │ 0x0026 line=307 │ │ locals : │ │ 0x0006 - 0x0027 reg=0 song Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0027 reg=7 this Luk/org/ngo/squeezer/SqueezerActivity$9; │ │ 0x0000 - 0x0027 reg=8 v Landroid/view/View; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #280 header: │ │ class_idx : 770 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 75 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -62906,20 +62920,20 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e8c0: |[04e8c0] uk.org.ngo.squeezer.SqueezerActivity$UiThreadHandler.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -04e8d0: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ -04e8d6: 2200 3f02 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ -04e8da: 7020 ea0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ -04e8e0: 5b10 3405 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ -04e8e4: 0e00 |000a: return-void │ │ +04e21c: |[04e21c] uk.org.ngo.squeezer.SqueezerActivity$UiThreadHandler.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +04e22c: 7010 4c01 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@014c │ │ +04e232: 2200 3f02 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ +04e236: 7020 ea0d 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ +04e23c: 5b10 3405 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ +04e240: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x000a line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler; │ │ @@ -62931,52 +62945,54 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04e8e8: |[04e8e8] uk.org.ngo.squeezer.SqueezerActivity$UiThreadHandler.handleMessage:(Landroid/os/Message;)V │ │ -04e8f8: 5240 2700 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0027 │ │ -04e8fc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04e8fe: 3310 2500 |0003: if-ne v0, v1, 0028 // +0025 │ │ -04e902: 5430 3405 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ -04e906: 6e10 eb0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ -04e90c: 0c00 |000a: move-result-object v0 │ │ -04e90e: 1f00 0303 |000b: check-cast v0, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -04e912: 5431 3405 |000d: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ -04e916: 6e10 eb0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ -04e91c: 0c01 |0012: move-result-object v1 │ │ -04e91e: 1f01 0303 |0013: check-cast v1, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -04e922: 7110 7510 0100 |0015: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$400:(Luk/org/ngo/squeezer/SqueezerActivity;)I // method@1075 │ │ -04e928: 0a02 |0018: move-result v2 │ │ -04e92a: 5431 3405 |0019: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ -04e92e: 6e10 eb0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ -04e934: 0c01 |001e: move-result-object v1 │ │ -04e936: 1f01 0303 |001f: check-cast v1, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -04e93a: 7110 7710 0100 |0021: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerActivity;)I // method@1077 │ │ -04e940: 0a01 |0024: move-result v1 │ │ -04e942: 7130 7910 2001 |0025: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$600:(Luk/org/ngo/squeezer/SqueezerActivity;II)V // method@1079 │ │ -04e948: 0e00 |0028: return-void │ │ +04e244: |[04e244] uk.org.ngo.squeezer.SqueezerActivity$UiThreadHandler.handleMessage:(Landroid/os/Message;)V │ │ +04e254: 5240 2700 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0027 │ │ +04e258: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04e25a: 3310 2500 |0003: if-ne v0, v1, 0028 // +0025 │ │ +04e25e: 5430 3405 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ +04e262: 6e10 eb0d 0000 |0007: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ +04e268: 0c00 |000a: move-result-object v0 │ │ +04e26a: 1f00 0303 |000b: check-cast v0, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +04e26e: 5431 3405 |000d: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ +04e272: 6e10 eb0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ +04e278: 0c01 |0012: move-result-object v1 │ │ +04e27a: 1f01 0303 |0013: check-cast v1, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +04e27e: 7110 7510 0100 |0015: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$400:(Luk/org/ngo/squeezer/SqueezerActivity;)I // method@1075 │ │ +04e284: 0a02 |0018: move-result v2 │ │ +04e286: 5431 3405 |0019: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.mActivity:Ljava/lang/ref/WeakReference; // field@0534 │ │ +04e28a: 6e10 eb0d 0100 |001b: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ +04e290: 0c01 |001e: move-result-object v1 │ │ +04e292: 1f01 0303 |001f: check-cast v1, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +04e296: 7110 7710 0100 |0021: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerActivity;)I // method@1077 │ │ +04e29c: 0a01 |0024: move-result v1 │ │ +04e29e: 7130 7910 2001 |0025: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.access$600:(Luk/org/ngo/squeezer/SqueezerActivity;II)V // method@1079 │ │ +04e2a4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ + 0x001b line=147 │ │ + 0x0025 line=146 │ │ 0x0028 line=149 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler; │ │ 0x0000 - 0x0029 reg=4 message Landroid/os/Message; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #281 header: │ │ class_idx : 772 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2628 │ │ +source_file_idx : 2622 │ │ static_fields_size : 5 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -63027,52 +63043,52 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerHomeActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e94c: |[04e94c] uk.org.ngo.squeezer.SqueezerHomeActivity$1.:(Luk/org/ngo/squeezer/SqueezerHomeActivity;)V │ │ -04e95c: 5b01 5905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ -04e960: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e966: 0e00 |0005: return-void │ │ +04e2a8: |[04e2a8] uk.org.ngo.squeezer.SqueezerHomeActivity$1.:(Luk/org/ngo/squeezer/SqueezerHomeActivity;)V │ │ +04e2b8: 5b01 5905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ +04e2bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e2c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerHomeActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerHomeActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04e968: |[04e968] uk.org.ngo.squeezer.SqueezerHomeActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04e978: 2b05 1e00 0000 |0000: packed-switch v5, 0000001e // +0000001e │ │ -04e97e: 0e00 |0003: return-void │ │ -04e980: 5420 5905 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ -04e984: 7110 a510 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -04e98a: 28fa |0009: goto 0003 // -0006 │ │ -04e98c: 5420 5905 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ -04e990: 7110 c410 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.show:(Landroid/content/Context;)V // method@10c4 │ │ -04e996: 28f4 |000f: goto 0003 // -000c │ │ -04e998: 5420 5905 |0010: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ -04e99c: 7110 2214 0000 |0012: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;.show:(Landroid/content/Context;)V // method@1422 │ │ -04e9a2: 28ee |0015: goto 0003 // -0012 │ │ -04e9a4: 5420 5905 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ -04e9a8: 6201 d806 |0018: sget-object v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.FAVORITE:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@06d8 │ │ -04e9ac: 7120 0014 1000 |001a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1400 │ │ -04e9b2: 28e6 |001d: goto 0003 // -001a │ │ -04e9b4: 0001 0400 0000 0000 0400 0000 0a00 ... |001e: packed-switch-data (12 units) │ │ +04e2c4: |[04e2c4] uk.org.ngo.squeezer.SqueezerHomeActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04e2d4: 2b05 1e00 0000 |0000: packed-switch v5, 0000001e // +0000001e │ │ +04e2da: 0e00 |0003: return-void │ │ +04e2dc: 5420 5905 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ +04e2e0: 7110 a510 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +04e2e6: 28fa |0009: goto 0003 // -0006 │ │ +04e2e8: 5420 5905 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ +04e2ec: 7110 c410 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.show:(Landroid/content/Context;)V // method@10c4 │ │ +04e2f2: 28f4 |000f: goto 0003 // -000c │ │ +04e2f4: 5420 5905 |0010: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ +04e2f8: 7110 2214 0000 |0012: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;.show:(Landroid/content/Context;)V // method@1422 │ │ +04e2fe: 28ee |0015: goto 0003 // -0012 │ │ +04e300: 5420 5905 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; // field@0559 │ │ +04e304: 6201 d806 |0018: sget-object v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.FAVORITE:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@06d8 │ │ +04e308: 7120 0014 1000 |001a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1400 │ │ +04e30e: 28e6 |001d: goto 0003 // -001a │ │ +04e310: 0001 0400 0000 0000 0400 0000 0a00 ... |001e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=93 │ │ 0x0004 line=72 │ │ 0x000a line=75 │ │ 0x0010 line=82 │ │ @@ -63082,21 +63098,21 @@ │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x002a reg=2 this Luk/org/ngo/squeezer/SqueezerHomeActivity$1; │ │ 0x0000 - 0x002a reg=3 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x002a reg=4 view Landroid/view/View; │ │ 0x0000 - 0x002a reg=5 position I │ │ 0x0000 - 0x002a reg=6 id J │ │ │ │ - source_file_idx : 2628 (SqueezerHomeActivity.java) │ │ + source_file_idx : 2622 (SqueezerHomeActivity.java) │ │ │ │ Class #282 header: │ │ class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2637 │ │ +source_file_idx : 2631 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -63123,76 +63139,76 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerMusicActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e9cc: |[04e9cc] uk.org.ngo.squeezer.SqueezerMusicActivity$1.:(Luk/org/ngo/squeezer/SqueezerMusicActivity;)V │ │ -04e9dc: 5b01 5c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04e9e0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04e9e6: 0e00 |0005: return-void │ │ +04e328: |[04e328] uk.org.ngo.squeezer.SqueezerMusicActivity$1.:(Luk/org/ngo/squeezer/SqueezerMusicActivity;)V │ │ +04e338: 5b01 5c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e33c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerMusicActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerMusicActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -04e9e8: |[04e9e8] uk.org.ngo.squeezer.SqueezerMusicActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04e9f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e9fa: 8470 |0001: long-to-int v0, v7 │ │ -04e9fc: 2b00 4a00 0000 |0002: packed-switch v0, 0000004c // +0000004a │ │ -04ea02: 0e00 |0005: return-void │ │ -04ea04: 5430 5c05 |0006: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea08: 2321 3f04 |0008: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04ea0c: 7120 1e13 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@131e │ │ -04ea12: 28f8 |000d: goto 0005 // -0008 │ │ -04ea14: 5430 5c05 |000e: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea18: 2321 3f04 |0010: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04ea1c: 7120 f112 1000 |0012: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -04ea22: 28f0 |0015: goto 0005 // -0010 │ │ -04ea24: 5430 5c05 |0016: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea28: 2321 3f04 |0018: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04ea2c: 7120 4314 1000 |001a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -04ea32: 28e8 |001d: goto 0005 // -0018 │ │ -04ea34: 5430 5c05 |001e: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea38: 7110 5113 0000 |0020: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.show:(Landroid/content/Context;)V // method@1351 │ │ -04ea3e: 28e2 |0023: goto 0005 // -001e │ │ -04ea40: 5430 5c05 |0024: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea44: 7110 5b14 0000 |0026: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.show:(Landroid/content/Context;)V // method@145b │ │ -04ea4a: 28dc |0029: goto 0005 // -0024 │ │ -04ea4c: 5430 5c05 |002a: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea50: 6201 9106 |002c: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ -04ea54: 2322 3f04 |002e: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04ea58: 7130 f012 1002 |0030: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f0 │ │ -04ea5e: 28d2 |0033: goto 0005 // -002e │ │ -04ea60: 5430 5c05 |0034: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea64: 7110 6713 0000 |0036: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.show:(Landroid/content/Context;)V // method@1367 │ │ -04ea6a: 28cc |0039: goto 0005 // -0034 │ │ -04ea6c: 5430 5c05 |003a: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea70: 7110 d610 0000 |003c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.show:(Landroid/content/Context;)V // method@10d6 │ │ -04ea76: 28c6 |003f: goto 0005 // -003a │ │ -04ea78: 5430 5c05 |0040: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea7c: 7110 d813 0000 |0042: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.show:(Landroid/content/Context;)V // method@13d8 │ │ -04ea82: 28c0 |0045: goto 0005 // -0040 │ │ -04ea84: 5430 5c05 |0046: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ -04ea88: 7110 fd10 0000 |0048: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ -04ea8e: 28ba |004b: goto 0005 // -0046 │ │ -04ea90: 0001 0a00 0000 0000 0400 0000 0c00 ... |004c: packed-switch-data (24 units) │ │ +04e344: |[04e344] uk.org.ngo.squeezer.SqueezerMusicActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04e354: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e356: 8480 |0001: long-to-int v0, v8 │ │ +04e358: 2b00 4a00 0000 |0002: packed-switch v0, 0000004c // +0000004a │ │ +04e35e: 0e00 |0005: return-void │ │ +04e360: 5440 5c05 |0006: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e364: 2321 3f04 |0008: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e368: 7120 1e13 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@131e │ │ +04e36e: 28f8 |000d: goto 0005 // -0008 │ │ +04e370: 5440 5c05 |000e: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e374: 2321 3f04 |0010: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e378: 7120 f112 1000 |0012: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +04e37e: 28f0 |0015: goto 0005 // -0010 │ │ +04e380: 5440 5c05 |0016: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e384: 2321 3f04 |0018: new-array v1, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e388: 7120 4314 1000 |001a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +04e38e: 28e8 |001d: goto 0005 // -0018 │ │ +04e390: 5440 5c05 |001e: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e394: 7110 5113 0000 |0020: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.show:(Landroid/content/Context;)V // method@1351 │ │ +04e39a: 28e2 |0023: goto 0005 // -001e │ │ +04e39c: 5440 5c05 |0024: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3a0: 7110 5b14 0000 |0026: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.show:(Landroid/content/Context;)V // method@145b │ │ +04e3a6: 28dc |0029: goto 0005 // -0024 │ │ +04e3a8: 5440 5c05 |002a: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3ac: 6201 9106 |002c: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ +04e3b0: 2322 3f04 |002e: new-array v2, v2, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e3b4: 7130 f012 1002 |0030: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f0 │ │ +04e3ba: 28d2 |0033: goto 0005 // -002e │ │ +04e3bc: 5440 5c05 |0034: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3c0: 7110 6713 0000 |0036: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.show:(Landroid/content/Context;)V // method@1367 │ │ +04e3c6: 28cc |0039: goto 0005 // -0034 │ │ +04e3c8: 5440 5c05 |003a: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3cc: 7110 d610 0000 |003c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.show:(Landroid/content/Context;)V // method@10d6 │ │ +04e3d2: 28c6 |003f: goto 0005 // -003a │ │ +04e3d4: 5440 5c05 |0040: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3d8: 7110 d813 0000 |0042: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.show:(Landroid/content/Context;)V // method@13d8 │ │ +04e3de: 28c0 |0045: goto 0005 // -0040 │ │ +04e3e0: 5440 5c05 |0046: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; // field@055c │ │ +04e3e4: 7110 fd10 0000 |0048: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ +04e3ea: 28ba |004b: goto 0005 // -0046 │ │ +04e3ec: 0001 0a00 0000 0000 0400 0000 0c00 ... |004c: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=116 │ │ 0x0005 line=148 │ │ 0x0006 line=118 │ │ 0x000e line=121 │ │ 0x0016 line=124 │ │ @@ -63201,28 +63217,28 @@ │ │ 0x002a line=133 │ │ 0x0034 line=136 │ │ 0x003a line=139 │ │ 0x0040 line=142 │ │ 0x0046 line=145 │ │ 0x004c line=116 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ - 0x0000 - 0x0064 reg=3 this Luk/org/ngo/squeezer/SqueezerMusicActivity$1; │ │ - 0x0000 - 0x0064 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ - 0x0000 - 0x0064 reg=5 view Landroid/view/View; │ │ - 0x0000 - 0x0064 reg=6 position I │ │ - 0x0000 - 0x0064 reg=7 id J │ │ + 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ + 0x0000 - 0x0064 reg=4 this Luk/org/ngo/squeezer/SqueezerMusicActivity$1; │ │ + 0x0000 - 0x0064 reg=5 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ + 0x0000 - 0x0064 reg=6 view Landroid/view/View; │ │ + 0x0000 - 0x0064 reg=7 position I │ │ + 0x0000 - 0x0064 reg=8 id J │ │ │ │ - source_file_idx : 2637 (SqueezerMusicActivity.java) │ │ + source_file_idx : 2631 (SqueezerMusicActivity.java) │ │ │ │ Class #283 header: │ │ class_idx : 776 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2667 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #283 annotations: │ │ Annotations on class │ │ @@ -63249,67 +63265,67 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04eac0: |[04eac0] uk.org.ngo.squeezer.SqueezerRandomplayActivity$1.:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V │ │ -04ead0: 5b01 6b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ -04ead4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04eada: 0e00 |0005: return-void │ │ +04e41c: |[04e41c] uk.org.ngo.squeezer.SqueezerRandomplayActivity$1.:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V │ │ +04e42c: 5b01 6b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ +04e430: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -04eadc: |[04eadc] uk.org.ngo.squeezer.SqueezerRandomplayActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04eaec: 7100 cb10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // method@10cb │ │ -04eaf2: 0c01 |0003: move-result-object v1 │ │ -04eaf4: 2111 |0004: array-length v1, v1 │ │ -04eaf6: 3517 1a00 |0005: if-ge v7, v1, 001f // +001a │ │ -04eafa: 5441 6b05 |0007: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ -04eafe: 6e10 d010 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10d0 │ │ -04eb04: 0c01 |000c: move-result-object v1 │ │ -04eb06: 7100 cb10 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // method@10cb │ │ -04eb0c: 0c02 |0010: move-result-object v2 │ │ -04eb0e: 4602 0207 |0011: aget-object v2, v2, v7 │ │ -04eb12: 6e10 c910 0200 |0013: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.toString:()Ljava/lang/String; // method@10c9 │ │ -04eb18: 0c02 |0016: move-result-object v2 │ │ -04eb1a: 7220 d016 2100 |0017: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.randomPlay:(Ljava/lang/String;)Z // method@16d0 │ │ -04eb20: 5441 6b05 |001a: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ -04eb24: 7110 a510 0100 |001c: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -04eb2a: 0e00 |001f: return-void │ │ -04eb2c: 0d00 |0020: move-exception v0 │ │ -04eb2e: 5441 6b05 |0021: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ -04eb32: 7110 cd10 0100 |0023: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String; // method@10cd │ │ -04eb38: 0c01 |0026: move-result-object v1 │ │ -04eb3a: 2202 3102 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -04eb3e: 7010 c60d 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04eb44: 1a03 be02 |002c: const-string v3, "Error registering list callback: " // string@02be │ │ -04eb48: 6e20 ce0d 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04eb4e: 0c02 |0031: move-result-object v2 │ │ -04eb50: 6e20 cd0d 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04eb56: 0c02 |0035: move-result-object v2 │ │ -04eb58: 6e10 d60d 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04eb5e: 0c02 |0039: move-result-object v2 │ │ -04eb60: 7120 e10a 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -04eb66: 28dd |003d: goto 001a // -0023 │ │ +04e438: |[04e438] uk.org.ngo.squeezer.SqueezerRandomplayActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04e448: 7100 cb10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // method@10cb │ │ +04e44e: 0c01 |0003: move-result-object v1 │ │ +04e450: 2111 |0004: array-length v1, v1 │ │ +04e452: 3517 1a00 |0005: if-ge v7, v1, 001f // +001a │ │ +04e456: 5441 6b05 |0007: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ +04e45a: 6e10 d010 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10d0 │ │ +04e460: 0c01 |000c: move-result-object v1 │ │ +04e462: 7100 cb10 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // method@10cb │ │ +04e468: 0c02 |0010: move-result-object v2 │ │ +04e46a: 4602 0207 |0011: aget-object v2, v2, v7 │ │ +04e46e: 6e10 c910 0200 |0013: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.toString:()Ljava/lang/String; // method@10c9 │ │ +04e474: 0c02 |0016: move-result-object v2 │ │ +04e476: 7220 d016 2100 |0017: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.randomPlay:(Ljava/lang/String;)Z // method@16d0 │ │ +04e47c: 5441 6b05 |001a: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ +04e480: 7110 a510 0100 |001c: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +04e486: 0e00 |001f: return-void │ │ +04e488: 0d00 |0020: move-exception v0 │ │ +04e48a: 5441 6b05 |0021: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // field@056b │ │ +04e48e: 7110 cd10 0100 |0023: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String; // method@10cd │ │ +04e494: 0c01 |0026: move-result-object v1 │ │ +04e496: 2202 3102 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04e49a: 7010 c60d 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04e4a0: 1a03 be02 |002c: const-string v3, "Error registering list callback: " // string@02be │ │ +04e4a4: 6e20 ce0d 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04e4aa: 0c02 |0031: move-result-object v2 │ │ +04e4ac: 6e20 cd0d 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04e4b2: 0c02 |0035: move-result-object v2 │ │ +04e4b4: 6e10 d60d 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04e4ba: 0c02 |0039: move-result-object v2 │ │ +04e4bc: 7120 e10a 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04e4c2: 28dd |003d: goto 001a // -0023 │ │ catches : 1 │ │ 0x0007 - 0x001a │ │ Landroid/os/RemoteException; -> 0x0020 │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=65 │ │ 0x001a line=69 │ │ @@ -63321,21 +63337,21 @@ │ │ 0x0021 - 0x003e reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x003e reg=4 this Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1; │ │ 0x0000 - 0x003e reg=5 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x003e reg=6 view Landroid/view/View; │ │ 0x0000 - 0x003e reg=7 position I │ │ 0x0000 - 0x003e reg=8 id J │ │ │ │ - source_file_idx : 2667 (SqueezerRandomplayActivity.java) │ │ + source_file_idx : 2661 (SqueezerRandomplayActivity.java) │ │ │ │ Class #284 header: │ │ class_idx : 777 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2667 │ │ +source_file_idx : 2661 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -63378,47 +63394,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -04eb74: |[04eb74] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.:()V │ │ -04eb84: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -04eb86: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -04eb88: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -04eb8a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04eb8c: 2200 0903 |0004: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04eb90: 1a01 cf1b |0006: const-string v1, "tracks" // string@1bcf │ │ -04eb94: 7030 c810 1002 |0008: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ -04eb9a: 6900 6f05 |000b: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.tracks:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056f │ │ -04eb9e: 2200 0903 |000d: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04eba2: 1a01 ce0c |000f: const-string v1, "albums" // string@0cce │ │ -04eba6: 7030 c810 1003 |0011: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ -04ebac: 6900 6d05 |0014: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.albums:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056d │ │ -04ebb0: 2200 0903 |0016: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04ebb4: 1a01 580e |0018: const-string v1, "contributors" // string@0e58 │ │ -04ebb8: 7030 c810 1004 |001a: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ -04ebbe: 6900 6e05 |001d: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.contributors:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056e │ │ -04ebc2: 2200 0903 |001f: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04ebc6: 1a01 bb1c |0021: const-string v1, "year" // string@1cbb │ │ -04ebca: 7030 c810 1005 |0023: invoke-direct {v0, v1, v5}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ -04ebd0: 6900 7005 |0026: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.year:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@0570 │ │ -04ebd4: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -04ebd6: 2300 3d04 |0029: new-array v0, v0, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@043d │ │ -04ebda: 6201 6f05 |002b: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.tracks:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056f │ │ -04ebde: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -04ebe2: 6201 6d05 |002f: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.albums:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056d │ │ -04ebe6: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -04ebea: 6201 6e05 |0033: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.contributors:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056e │ │ -04ebee: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -04ebf2: 6201 7005 |0037: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.year:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@0570 │ │ -04ebf6: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -04ebfa: 6900 6c05 |003b: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.$VALUES:[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056c │ │ -04ebfe: 0e00 |003d: return-void │ │ +04e4d0: |[04e4d0] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.:()V │ │ +04e4e0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +04e4e2: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +04e4e4: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +04e4e6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04e4e8: 2200 0903 |0004: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e4ec: 1a01 c91b |0006: const-string v1, "tracks" // string@1bc9 │ │ +04e4f0: 7030 c810 1002 |0008: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ +04e4f6: 6900 6f05 |000b: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.tracks:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056f │ │ +04e4fa: 2200 0903 |000d: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e4fe: 1a01 c80c |000f: const-string v1, "albums" // string@0cc8 │ │ +04e502: 7030 c810 1003 |0011: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ +04e508: 6900 6d05 |0014: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.albums:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056d │ │ +04e50c: 2200 0903 |0016: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e510: 1a01 520e |0018: const-string v1, "contributors" // string@0e52 │ │ +04e514: 7030 c810 1004 |001a: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ +04e51a: 6900 6e05 |001d: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.contributors:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056e │ │ +04e51e: 2200 0903 |001f: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e522: 1a01 b51c |0021: const-string v1, "year" // string@1cb5 │ │ +04e526: 7030 c810 1005 |0023: invoke-direct {v0, v1, v5}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.:(Ljava/lang/String;I)V // method@10c8 │ │ +04e52c: 6900 7005 |0026: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.year:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@0570 │ │ +04e530: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +04e532: 2300 3d04 |0029: new-array v0, v0, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@043d │ │ +04e536: 6201 6f05 |002b: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.tracks:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056f │ │ +04e53a: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +04e53e: 6201 6d05 |002f: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.albums:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056d │ │ +04e542: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +04e546: 6201 6e05 |0033: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.contributors:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056e │ │ +04e54a: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +04e54e: 6201 7005 |0037: sget-object v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.year:Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@0570 │ │ +04e552: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +04e556: 6900 6c05 |003b: sput-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.$VALUES:[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056c │ │ +04e55a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=83 │ │ 0x000d line=84 │ │ 0x0016 line=85 │ │ 0x001f line=86 │ │ 0x0028 line=82 │ │ @@ -63429,17 +63445,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 │ │ -04ec00: |[04ec00] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.:(Ljava/lang/String;I)V │ │ -04ec10: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -04ec16: 0e00 |0003: return-void │ │ +04e55c: |[04e55c] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.:(Ljava/lang/String;I)V │ │ +04e56c: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +04e572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -63449,20 +63465,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ec18: |[04ec18] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; │ │ -04ec28: 1c00 0903 |0000: const-class v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04ec2c: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -04ec32: 0c00 |0005: move-result-object v0 │ │ -04ec34: 1f00 0903 |0006: check-cast v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ -04ec38: 1100 |0008: return-object v0 │ │ +04e574: |[04e574] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; │ │ +04e584: 1c00 0903 |0000: const-class v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e588: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +04e58e: 0c00 |0005: move-result-object v0 │ │ +04e590: 1f00 0903 |0006: check-cast v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@0309 │ │ +04e594: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;) │ │ @@ -63470,33 +63486,33 @@ │ │ type : '()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04ec3c: |[04ec3c] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; │ │ -04ec4c: 6200 6c05 |0000: sget-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.$VALUES:[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056c │ │ -04ec50: 6e10 0519 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.clone:()Ljava/lang/Object; // method@1905 │ │ -04ec56: 0c00 |0005: move-result-object v0 │ │ -04ec58: 1f00 3d04 |0006: check-cast v0, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@043d │ │ -04ec5c: 1100 |0008: return-object v0 │ │ +04e598: |[04e598] uk.org.ngo.squeezer.SqueezerRandomplayActivity$RandomPlayType.values:()[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; │ │ +04e5a8: 6200 6c05 |0000: sget-object v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.$VALUES:[Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // field@056c │ │ +04e5ac: 6e10 0519 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType;.clone:()Ljava/lang/Object; // method@1905 │ │ +04e5b2: 0c00 |0005: move-result-object v0 │ │ +04e5b4: 1f00 3d04 |0006: check-cast v0, [Luk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType; // type@043d │ │ +04e5b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2667 (SqueezerRandomplayActivity.java) │ │ + source_file_idx : 2661 (SqueezerRandomplayActivity.java) │ │ │ │ Class #285 header: │ │ class_idx : 779 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -63525,72 +63541,72 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ec60: |[04ec60] uk.org.ngo.squeezer.SqueezerSearchActivity$1.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V │ │ -04ec70: 5b01 7305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0573 │ │ -04ec74: 5b02 7405 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0574 │ │ -04ec78: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04ec7e: 0e00 |0007: return-void │ │ +04e5bc: |[04e5bc] uk.org.ngo.squeezer.SqueezerSearchActivity$1.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V │ │ +04e5cc: 5b01 7305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0573 │ │ +04e5d0: 5b02 7405 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0574 │ │ +04e5d4: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e5da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$1;) │ │ name : 'onEditorAction' │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04ec80: |[04ec80] uk.org.ngo.squeezer.SqueezerSearchActivity$1.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -04ec90: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -04ec92: 3204 0600 |0001: if-eq v4, v0, 0007 // +0006 │ │ -04ec96: 3904 1500 |0003: if-nez v4, 0018 // +0015 │ │ -04ec9a: 3805 1300 |0005: if-eqz v5, 0018 // +0013 │ │ -04ec9e: 5420 7305 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0573 │ │ -04eca2: 5421 7405 |0009: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0574 │ │ -04eca6: 6e10 2e0c 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -04ecac: 0c01 |000e: move-result-object v1 │ │ -04ecae: 6e10 9d0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04ecb4: 0c01 |0012: move-result-object v1 │ │ -04ecb6: 7120 e610 1000 |0013: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Ljava/lang/String;)V // method@10e6 │ │ -04ecbc: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -04ecbe: 0f00 |0017: return v0 │ │ -04ecc0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04ecc2: 28fe |0019: goto 0017 // -0002 │ │ +04e5dc: |[04e5dc] uk.org.ngo.squeezer.SqueezerSearchActivity$1.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +04e5ec: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +04e5ee: 3204 0600 |0001: if-eq v4, v0, 0007 // +0006 │ │ +04e5f2: 3904 1500 |0003: if-nez v4, 0018 // +0015 │ │ +04e5f6: 3805 1300 |0005: if-eqz v5, 0018 // +0013 │ │ +04e5fa: 5420 7305 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0573 │ │ +04e5fe: 5421 7405 |0009: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0574 │ │ +04e602: 6e10 2e0c 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +04e608: 0c01 |000e: move-result-object v1 │ │ +04e60a: 6e10 9d0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04e610: 0c01 |0012: move-result-object v1 │ │ +04e612: 7120 e610 1000 |0013: invoke-static {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$000:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Ljava/lang/String;)V // method@10e6 │ │ +04e618: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +04e61a: 0f00 |0017: return v0 │ │ +04e61c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04e61e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0007 line=69 │ │ 0x0016 line=70 │ │ 0x0017 line=72 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity$1; │ │ 0x0000 - 0x001a reg=3 v Landroid/widget/TextView; │ │ 0x0000 - 0x001a reg=4 actionId I │ │ 0x0000 - 0x001a reg=5 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #286 header: │ │ class_idx : 780 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -63615,80 +63631,80 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ecc4: |[04ecc4] uk.org.ngo.squeezer.SqueezerSearchActivity$2.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -04ecd4: 5b01 7505 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ecd8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04ecde: 0e00 |0005: return-void │ │ +04e620: |[04e620] uk.org.ngo.squeezer.SqueezerSearchActivity$2.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +04e630: 5b01 7505 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e634: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e63a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$2;) │ │ name : 'onChildClick' │ │ type : '(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -04ece0: |[04ece0] uk.org.ngo.squeezer.SqueezerSearchActivity$2.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ -04ecf0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04ecf2: 5462 7505 |0001: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ecf6: 7110 e710 0200 |0003: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; // method@10e7 │ │ -04ecfc: 0c02 |0006: move-result-object v2 │ │ -04ecfe: 6e30 0d11 920a |0007: invoke-virtual {v2, v9, v10}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ -04ed04: 0c01 |000a: move-result-object v1 │ │ -04ed06: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ -04ed0a: 6e10 1f12 0100 |000d: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getId:()Ljava/lang/String; // method@121f │ │ -04ed10: 0c02 |0010: move-result-object v2 │ │ -04ed12: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ -04ed16: 2012 bf03 |0013: instance-of v2, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -04ed1a: 3802 0d00 |0015: if-eqz v2, 0022 // +000d │ │ -04ed1e: 5462 7505 |0017: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ed22: 6e20 f910 1200 |0019: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@10f9 │ │ -04ed28: 5462 7505 |001c: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ed2c: 7110 a510 0200 |001e: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -04ed32: 0f05 |0021: return v5 │ │ -04ed34: 5462 7505 |0022: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ed38: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -04ed3a: 2333 3f04 |0025: new-array v3, v3, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -04ed3e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -04ed40: 4d01 0304 |0028: aput-object v1, v3, v4 │ │ -04ed44: 7120 f112 3200 |002a: invoke-static {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -04ed4a: 28f4 |002d: goto 0021 // -000c │ │ -04ed4c: 0d00 |002e: move-exception v0 │ │ -04ed4e: 5462 7505 |002f: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ -04ed52: 7110 e810 0200 |0031: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$200:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Ljava/lang/String; // method@10e8 │ │ -04ed58: 0c02 |0034: move-result-object v2 │ │ -04ed5a: 2203 3102 |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -04ed5e: 7010 c60d 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04ed64: 1a04 b502 |003a: const-string v4, "Error from default action for search result '" // string@02b5 │ │ -04ed68: 6e20 ce0d 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ed6e: 0c03 |003f: move-result-object v3 │ │ -04ed70: 6e20 cd0d 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04ed76: 0c03 |0043: move-result-object v3 │ │ -04ed78: 1a04 a900 |0044: const-string v4, "': " // string@00a9 │ │ -04ed7c: 6e20 ce0d 4300 |0046: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -04ed82: 0c03 |0049: move-result-object v3 │ │ -04ed84: 6e20 cd0d 0300 |004a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -04ed8a: 0c03 |004d: move-result-object v3 │ │ -04ed8c: 6e10 d60d 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -04ed92: 0c03 |0051: move-result-object v3 │ │ -04ed94: 7120 e10a 3200 |0052: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -04ed9a: 28cc |0055: goto 0021 // -0034 │ │ +04e63c: |[04e63c] uk.org.ngo.squeezer.SqueezerSearchActivity$2.onChildClick:(Landroid/widget/ExpandableListView;Landroid/view/View;IIJ)Z │ │ +04e64c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04e64e: 5462 7505 |0001: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e652: 7110 e710 0200 |0003: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; // method@10e7 │ │ +04e658: 0c02 |0006: move-result-object v2 │ │ +04e65a: 6e30 0d11 920a |0007: invoke-virtual {v2, v9, v10}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ +04e660: 0c01 |000a: move-result-object v1 │ │ +04e662: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ +04e666: 6e10 1f12 0100 |000d: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getId:()Ljava/lang/String; // method@121f │ │ +04e66c: 0c02 |0010: move-result-object v2 │ │ +04e66e: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ +04e672: 2012 bf03 |0013: instance-of v2, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +04e676: 3802 0d00 |0015: if-eqz v2, 0022 // +000d │ │ +04e67a: 5462 7505 |0017: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e67e: 6e20 f910 1200 |0019: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@10f9 │ │ +04e684: 5462 7505 |001c: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e688: 7110 a510 0200 |001e: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +04e68e: 0f05 |0021: return v5 │ │ +04e690: 5462 7505 |0022: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e694: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +04e696: 2333 3f04 |0025: new-array v3, v3, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04e69a: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +04e69c: 4d01 0304 |0028: aput-object v1, v3, v4 │ │ +04e6a0: 7120 f112 3200 |002a: invoke-static {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +04e6a6: 28f4 |002d: goto 0021 // -000c │ │ +04e6a8: 0d00 |002e: move-exception v0 │ │ +04e6aa: 5462 7505 |002f: iget-object v2, v6, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0575 │ │ +04e6ae: 7110 e810 0200 |0031: invoke-static {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$200:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Ljava/lang/String; // method@10e8 │ │ +04e6b4: 0c02 |0034: move-result-object v2 │ │ +04e6b6: 2203 3102 |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +04e6ba: 7010 c60d 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04e6c0: 1a04 b502 |003a: const-string v4, "Error from default action for search result '" // string@02b5 │ │ +04e6c4: 6e20 ce0d 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04e6ca: 0c03 |003f: move-result-object v3 │ │ +04e6cc: 6e20 cd0d 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04e6d2: 0c03 |0043: move-result-object v3 │ │ +04e6d4: 1a04 a900 |0044: const-string v4, "': " // string@00a9 │ │ +04e6d8: 6e20 ce0d 4300 |0046: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04e6de: 0c03 |0049: move-result-object v3 │ │ +04e6e0: 6e20 cd0d 0300 |004a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04e6e6: 0c03 |004d: move-result-object v3 │ │ +04e6e8: 6e10 d60d 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04e6ee: 0c03 |0051: move-result-object v3 │ │ +04e6f0: 7120 e10a 3200 |0052: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04e6f6: 28cc |0055: goto 0021 // -0034 │ │ catches : 1 │ │ 0x0013 - 0x002d │ │ Landroid/os/RemoteException; -> 0x002e │ │ positions : │ │ 0x0001 line=78 │ │ 0x000b line=80 │ │ 0x0013 line=82 │ │ @@ -63704,21 +63720,21 @@ │ │ 0x0000 - 0x0056 reg=6 this Luk/org/ngo/squeezer/SqueezerSearchActivity$2; │ │ 0x0000 - 0x0056 reg=7 parent Landroid/widget/ExpandableListView; │ │ 0x0000 - 0x0056 reg=8 v Landroid/view/View; │ │ 0x0000 - 0x0056 reg=9 groupPosition I │ │ 0x0000 - 0x0056 reg=10 childPosition I │ │ 0x0000 - 0x0056 reg=11 id J │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #287 header: │ │ class_idx : 781 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -63759,28 +63775,28 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04eda8: |[04eda8] uk.org.ngo.squeezer.SqueezerSearchActivity$3.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V │ │ -04edb8: 5b01 7605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ -04edbc: 5902 7805 |0002: iput v2, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$count:I // field@0578 │ │ -04edc0: 5903 7a05 |0004: iput v3, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$start:I // field@057a │ │ -04edc4: 5b04 7905 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$items:Ljava/util/List; // field@0579 │ │ -04edc8: 5b05 7705 |0008: iput-object v5, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$clazz:Ljava/lang/Class; // field@0577 │ │ -04edcc: 7010 970d 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04edd2: 0e00 |000d: return-void │ │ +04e704: |[04e704] uk.org.ngo.squeezer.SqueezerSearchActivity$3.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V │ │ +04e714: 5b01 7605 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ +04e718: 5902 7805 |0002: iput v2, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$count:I // field@0578 │ │ +04e71c: 5903 7a05 |0004: iput v3, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$start:I // field@057a │ │ +04e720: 5b04 7905 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$items:Ljava/util/List; // field@0579 │ │ +04e724: 5b05 7705 |0008: iput-object v5, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$clazz:Ljava/lang/Class; // field@0577 │ │ +04e728: 7010 970d 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04e72e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$3; │ │ - 0x0000 - 0x000e reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x000e reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ 0x0000 - 0x000e reg=2 (null) I │ │ 0x0000 - 0x000e reg=3 (null) I │ │ 0x0000 - 0x000e reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x000e reg=5 (null) Ljava/lang/Class; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$3;) │ │ @@ -63788,50 +63804,50 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -04edd4: |[04edd4] uk.org.ngo.squeezer.SqueezerSearchActivity$3.run:()V │ │ -04ede4: 5450 7605 |0000: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ -04ede8: 7110 e710 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; // method@10e7 │ │ -04edee: 0c00 |0005: move-result-object v0 │ │ -04edf0: 5251 7805 |0006: iget v1, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$count:I // field@0578 │ │ -04edf4: 5252 7a05 |0008: iget v2, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$start:I // field@057a │ │ -04edf8: 5453 7905 |000a: iget-object v3, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$items:Ljava/util/List; // field@0579 │ │ -04edfc: 5454 7705 |000c: iget-object v4, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$clazz:Ljava/lang/Class; // field@0577 │ │ -04ee00: 6e54 1a11 1032 |000e: invoke-virtual {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.updateItems:(IILjava/util/List;Ljava/lang/Class;)V // method@111a │ │ -04ee06: 5450 7605 |0011: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ -04ee0a: 7110 e910 0000 |0013: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$300:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/TextView; // method@10e9 │ │ -04ee10: 0c00 |0016: move-result-object v0 │ │ -04ee12: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ -04ee16: 6e20 b00c 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ -04ee1c: 5450 7605 |001c: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ -04ee20: 7110 ea10 0000 |001e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$400:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/ExpandableListView; // method@10ea │ │ -04ee26: 0c00 |0021: move-result-object v0 │ │ -04ee28: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04ee2a: 6e20 3f0c 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0c3f │ │ -04ee30: 0e00 |0026: return-void │ │ +04e730: |[04e730] uk.org.ngo.squeezer.SqueezerSearchActivity$3.run:()V │ │ +04e740: 5450 7605 |0000: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ +04e744: 7110 e710 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; // method@10e7 │ │ +04e74a: 0c00 |0005: move-result-object v0 │ │ +04e74c: 5251 7805 |0006: iget v1, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$count:I // field@0578 │ │ +04e750: 5252 7a05 |0008: iget v2, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$start:I // field@057a │ │ +04e754: 5453 7905 |000a: iget-object v3, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$items:Ljava/util/List; // field@0579 │ │ +04e758: 5454 7705 |000c: iget-object v4, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.val$clazz:Ljava/lang/Class; // field@0577 │ │ +04e75c: 6e54 1a11 1032 |000e: invoke-virtual {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.updateItems:(IILjava/util/List;Ljava/lang/Class;)V // method@111a │ │ +04e762: 5450 7605 |0011: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ +04e766: 7110 e910 0000 |0013: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$300:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/TextView; // method@10e9 │ │ +04e76c: 0c00 |0016: move-result-object v0 │ │ +04e76e: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ +04e772: 6e20 b00c 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ +04e778: 5450 7605 |001c: iget-object v0, v5, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0576 │ │ +04e77c: 7110 ea10 0000 |001e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$400:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/ExpandableListView; // method@10ea │ │ +04e782: 0c00 |0021: move-result-object v0 │ │ +04e784: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04e786: 6e20 3f0c 1000 |0023: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0c3f │ │ +04e78c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0011 line=187 │ │ 0x001c line=188 │ │ 0x0026 line=189 │ │ locals : │ │ 0x0000 - 0x0027 reg=5 this Luk/org/ngo/squeezer/SqueezerSearchActivity$3; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #288 header: │ │ class_idx : 789 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 444 │ │ -source_file_idx : 2669 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #288 annotations: │ │ Annotations on field #1418 'childAdapterMap' │ │ @@ -63869,139 +63885,131 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 114 16-bit code units │ │ -04ee34: |[04ee34] uk.org.ngo.squeezer.SqueezerSearchAdapter.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -04ee44: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -04ee46: 7010 200c 0800 |0001: invoke-direct {v8}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@0c20 │ │ -04ee4c: 2365 1e04 |0004: new-array v5, v6, [I // type@041e │ │ -04ee50: 2605 6000 0000 |0006: fill-array-data v5, 00000066 // +00000060 │ │ -04ee56: 5b85 8c05 |0009: iput-object v5, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.groupIcons:[I // field@058c │ │ -04ee5a: 2205 6702 |000b: new-instance v5, Ljava/util/HashMap; // type@0267 │ │ -04ee5e: 7010 410e 0500 |000d: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -04ee64: 5b85 8a05 |0010: iput-object v5, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ -04ee68: 5b89 8905 |0012: iput-object v9, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.activity:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0589 │ │ -04ee6c: 2360 4004 |0014: new-array v0, v6, [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@0440 │ │ -04ee70: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -04ee72: 2206 2f03 |0017: new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -04ee76: 2207 1303 |0019: new-instance v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; // type@0313 │ │ -04ee7a: 7030 ff10 8709 |001b: invoke-direct {v7, v8, v9}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@10ff │ │ -04ee80: 7020 d511 7600 |001e: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ -04ee86: 4d06 0005 |0021: aput-object v6, v0, v5 │ │ -04ee8a: 1215 |0023: const/4 v5, #int 1 // #1 │ │ -04ee8c: 2206 2f03 |0024: new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -04ee90: 2207 1403 |0026: new-instance v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; // type@0314 │ │ -04ee94: 7030 0411 8709 |0028: invoke-direct {v7, v8, v9}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1104 │ │ -04ee9a: 7020 d511 7600 |002b: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ -04eea0: 4d06 0005 |002e: aput-object v6, v0, v5 │ │ -04eea4: 1225 |0030: const/4 v5, #int 2 // #2 │ │ -04eea6: 2206 2f03 |0031: new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -04eeaa: 2207 6803 |0033: new-instance v7, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; // type@0368 │ │ -04eeae: 7020 2113 9700 |0035: invoke-direct {v7, v9}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1321 │ │ -04eeb4: 7020 d511 7600 |0038: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ -04eeba: 4d06 0005 |003b: aput-object v6, v0, v5 │ │ -04eebe: 1235 |003d: const/4 v5, #int 3 // #3 │ │ -04eec0: 2206 2f03 |003e: new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -04eec4: 2207 7003 |0040: new-instance v7, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; // type@0370 │ │ -04eec8: 7020 5313 9700 |0042: invoke-direct {v7, v9}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ -04eece: 7020 d511 7600 |0045: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ -04eed4: 4d06 0005 |0048: aput-object v6, v0, v5 │ │ -04eed8: 5b80 8b05 |004a: iput-object v0, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04eedc: 5481 8b05 |004c: iget-object v1, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04eee0: 2114 |004e: array-length v4, v1 │ │ -04eee2: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -04eee4: 3542 1400 |0050: if-ge v2, v4, 0064 // +0014 │ │ -04eee8: 4603 0102 |0052: aget-object v3, v1, v2 │ │ -04eeec: 5485 8a05 |0054: iget-object v5, v8, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ -04eef0: 6e10 e211 0300 |0056: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11e2 │ │ -04eef6: 0c06 |0059: move-result-object v6 │ │ -04eef8: 7210 1a12 0600 |005a: invoke-interface {v6}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getItemClass:()Ljava/lang/Class; // method@121a │ │ -04eefe: 0c06 |005d: move-result-object v6 │ │ -04ef00: 7230 660e 6503 |005e: invoke-interface {v5, v6, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -04ef06: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ef0a: 28ed |0063: goto 0050 // -0013 │ │ -04ef0c: 0e00 |0064: return-void │ │ -04ef0e: 0000 |0065: nop // spacer │ │ -04ef10: 0003 0400 0400 0000 1600 027f 0100 ... |0066: array-data (12 units) │ │ + insns size : 112 16-bit code units │ │ +04e790: |[04e790] uk.org.ngo.squeezer.SqueezerSearchAdapter.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +04e7a0: 1244 |0000: const/4 v4, #int 4 // #4 │ │ +04e7a2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04e7a4: 7010 200c 0700 |0002: invoke-direct {v7}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@0c20 │ │ +04e7aa: 2343 1e04 |0005: new-array v3, v4, [I // type@041e │ │ +04e7ae: 2603 5d00 0000 |0007: fill-array-data v3, 00000064 // +0000005d │ │ +04e7b4: 5b73 8c05 |000a: iput-object v3, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.groupIcons:[I // field@058c │ │ +04e7b8: 2203 6702 |000c: new-instance v3, Ljava/util/HashMap; // type@0267 │ │ +04e7bc: 7010 410e 0300 |000e: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +04e7c2: 5b73 8a05 |0011: iput-object v3, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ +04e7c6: 5b78 8905 |0013: iput-object v8, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.activity:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0589 │ │ +04e7ca: 2340 4004 |0015: new-array v0, v4, [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@0440 │ │ +04e7ce: 2203 2f03 |0017: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +04e7d2: 2204 1303 |0019: new-instance v4, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; // type@0313 │ │ +04e7d6: 7030 ff10 7408 |001b: invoke-direct {v4, v7, v8}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@10ff │ │ +04e7dc: 7020 d511 4300 |001e: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ +04e7e2: 4d03 0002 |0021: aput-object v3, v0, v2 │ │ +04e7e6: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +04e7e8: 2204 2f03 |0024: new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +04e7ec: 2205 1403 |0026: new-instance v5, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; // type@0314 │ │ +04e7f0: 7030 0411 7508 |0028: invoke-direct {v5, v7, v8}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1104 │ │ +04e7f6: 7020 d511 5400 |002b: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ +04e7fc: 4d04 0003 |002e: aput-object v4, v0, v3 │ │ +04e800: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +04e802: 2204 2f03 |0031: new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +04e806: 2205 6803 |0033: new-instance v5, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; // type@0368 │ │ +04e80a: 7020 2113 8500 |0035: invoke-direct {v5, v8}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1321 │ │ +04e810: 7020 d511 5400 |0038: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ +04e816: 4d04 0003 |003b: aput-object v4, v0, v3 │ │ +04e81a: 1233 |003d: const/4 v3, #int 3 // #3 │ │ +04e81c: 2204 2f03 |003e: new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +04e820: 2205 7003 |0040: new-instance v5, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; // type@0370 │ │ +04e824: 7020 5313 8500 |0042: invoke-direct {v5, v8}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ +04e82a: 7020 d511 5400 |0045: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ +04e830: 4d04 0003 |0048: aput-object v4, v0, v3 │ │ +04e834: 5b70 8b05 |004a: iput-object v0, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e838: 5473 8b05 |004c: iget-object v3, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e83c: 2134 |004e: array-length v4, v3 │ │ +04e83e: 3542 1400 |004f: if-ge v2, v4, 0063 // +0014 │ │ +04e842: 4601 0302 |0051: aget-object v1, v3, v2 │ │ +04e846: 5475 8a05 |0053: iget-object v5, v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ +04e84a: 6e10 e211 0100 |0055: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11e2 │ │ +04e850: 0c06 |0058: move-result-object v6 │ │ +04e852: 7210 1a12 0600 |0059: invoke-interface {v6}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getItemClass:()Ljava/lang/Class; // method@121a │ │ +04e858: 0c06 |005c: move-result-object v6 │ │ +04e85a: 7230 660e 6501 |005d: invoke-interface {v5, v6, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +04e860: d802 0201 |0060: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e864: 28ed |0062: goto 004f // -0013 │ │ +04e866: 0e00 |0063: return-void │ │ +04e868: 0003 0400 0400 0000 1600 027f 0100 ... |0064: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ - 0x0001 line=61 │ │ - 0x0004 line=51 │ │ - 0x000b line=58 │ │ - 0x0012 line=62 │ │ - 0x0014 line=63 │ │ + 0x0002 line=61 │ │ + 0x0005 line=51 │ │ + 0x000c line=58 │ │ + 0x0013 line=62 │ │ + 0x0015 line=63 │ │ 0x004a line=81 │ │ 0x004c line=82 │ │ - 0x0054 line=83 │ │ - 0x0061 line=82 │ │ - 0x0064 line=84 │ │ - 0x0065 line=51 │ │ - locals : │ │ - 0x0054 - 0x0064 reg=3 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ - 0x004a - 0x0072 reg=0 adapters [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<*>; │ │ - 0x004e - 0x0072 reg=1 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - 0x0050 - 0x0072 reg=2 i$ I │ │ - 0x004f - 0x0072 reg=4 len$ I │ │ - 0x0000 - 0x0072 reg=8 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - 0x0000 - 0x0072 reg=9 activity Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0053 line=83 │ │ + 0x0060 line=82 │ │ + 0x0063 line=84 │ │ + 0x0064 line=51 │ │ + locals : │ │ + 0x0053 - 0x0063 reg=1 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ + 0x004a - 0x0070 reg=0 adapters [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<*>; │ │ + 0x0000 - 0x0070 reg=7 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ + 0x0000 - 0x0070 reg=8 activity Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'clear' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04ef28: |[04ef28] uk.org.ngo.squeezer.SqueezerSearchAdapter.clear:()V │ │ -04ef38: 5440 8b05 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04ef3c: 2103 |0002: array-length v3, v0 │ │ -04ef3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04ef40: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ -04ef44: 4602 0001 |0006: aget-object v2, v0, v1 │ │ -04ef48: 6e10 d911 0200 |0008: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.clear:()V // method@11d9 │ │ -04ef4e: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ef52: 28f7 |000d: goto 0004 // -0009 │ │ -04ef54: 0e00 |000e: return-void │ │ +04e880: |[04e880] uk.org.ngo.squeezer.SqueezerSearchAdapter.clear:()V │ │ +04e890: 5442 8b05 |0000: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e894: 2123 |0002: array-length v3, v2 │ │ +04e896: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04e898: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ +04e89c: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +04e8a0: 6e10 d911 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.clear:()V // method@11d9 │ │ +04e8a6: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04e8aa: 28f7 |000d: goto 0004 // -0009 │ │ +04e8ac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0008 line=88 │ │ 0x000b line=87 │ │ 0x000e line=89 │ │ locals : │ │ - 0x0008 - 0x000e reg=2 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ - 0x0002 - 0x000f reg=0 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - 0x0004 - 0x000f reg=1 i$ I │ │ - 0x0003 - 0x000f reg=3 len$ I │ │ + 0x0008 - 0x000e reg=0 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ 0x0000 - 0x000f reg=4 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ef58: |[04ef58] uk.org.ngo.squeezer.SqueezerSearchAdapter.doItemContext:(Landroid/view/MenuItem;II)V │ │ -04ef68: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04ef6c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04ef70: 6e30 da11 2004 |0004: invoke-virtual {v0, v2, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.doItemContext:(Landroid/view/MenuItem;I)Z // method@11da │ │ -04ef76: 0e00 |0007: return-void │ │ +04e8b0: |[04e8b0] uk.org.ngo.squeezer.SqueezerSearchAdapter.doItemContext:(Landroid/view/MenuItem;II)V │ │ +04e8c0: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e8c4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +04e8c8: 6e30 da11 2004 |0004: invoke-virtual {v0, v2, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.doItemContext:(Landroid/view/MenuItem;I)Z // method@11da │ │ +04e8ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=121 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0008 reg=2 menuItem Landroid/view/MenuItem; │ │ @@ -64013,42 +64021,42 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04ef78: |[04ef78] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChild:(II)Ljava/lang/Object; │ │ -04ef88: 6e30 0d11 2103 |0000: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ -04ef8e: 0c00 |0003: move-result-object v0 │ │ -04ef90: 1100 |0004: return-object v0 │ │ +04e8d0: |[04e8d0] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChild:(II)Ljava/lang/Object; │ │ +04e8e0: 6e30 0d11 2103 |0000: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ +04e8e6: 0c00 |0003: move-result-object v0 │ │ +04e8e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ - 0x0000 - 0x0005 reg=3 x1 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ + 0x0000 - 0x0005 reg=3 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'getChild' │ │ type : '(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04ef94: |[04ef94] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ -04efa4: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04efa8: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -04efac: 6e20 e011 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -04efb2: 0c00 |0007: move-result-object v0 │ │ -04efb4: 1f00 3603 |0008: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ -04efb8: 1100 |000a: return-object v0 │ │ +04e8ec: |[04e8ec] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ +04e8fc: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e900: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +04e904: 6e20 e011 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +04e90a: 0c00 |0007: move-result-object v0 │ │ +04e90c: 1f00 3603 |0008: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ +04e910: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x000b reg=2 groupPosition I │ │ 0x0000 - 0x000b reg=3 childPosition I │ │ @@ -64058,17 +64066,17 @@ │ │ type : '(II)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04efbc: |[04efbc] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildId:(II)J │ │ -04efcc: 8140 |0000: int-to-long v0, v4 │ │ -04efce: 1000 |0001: return-wide v0 │ │ +04e914: |[04e914] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildId:(II)J │ │ +04e924: 8140 |0000: int-to-long v0, v4 │ │ +04e926: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0002 reg=3 groupPosition I │ │ 0x0000 - 0x0002 reg=4 childPosition I │ │ @@ -64078,20 +64086,20 @@ │ │ type : '(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -04efd0: |[04efd0] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04efe0: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04efe4: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -04efe8: 6e40 e611 3065 |0004: invoke-virtual {v0, v3, v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@11e6 │ │ -04efee: 0c00 |0007: move-result-object v0 │ │ -04eff0: 1100 |0008: return-object v0 │ │ +04e928: |[04e928] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e938: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e93c: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +04e940: 6e40 e611 3065 |0004: invoke-virtual {v0, v3, v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@11e6 │ │ +04e946: 0c00 |0007: move-result-object v0 │ │ +04e948: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0009 reg=2 groupPosition I │ │ 0x0000 - 0x0009 reg=3 childPosition I │ │ @@ -64104,20 +64112,20 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04eff4: |[04eff4] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildrenCount:(I)I │ │ -04f004: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f008: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -04f00c: 6e10 dd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -04f012: 0a00 |0007: move-result v0 │ │ -04f014: 0f00 |0008: return v0 │ │ +04e94c: |[04e94c] uk.org.ngo.squeezer.SqueezerSearchAdapter.getChildrenCount:(I)I │ │ +04e95c: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e960: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +04e964: 6e10 dd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +04e96a: 0a00 |0007: move-result v0 │ │ +04e96c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0009 reg=2 groupPosition I │ │ │ │ @@ -64126,18 +64134,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04f018: |[04f018] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroup:(I)Ljava/lang/Object; │ │ -04f028: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f02c: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -04f030: 1100 |0004: return-object v0 │ │ +04e970: |[04e970] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroup:(I)Ljava/lang/Object; │ │ +04e980: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e984: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +04e988: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0005 reg=2 groupPosition I │ │ │ │ @@ -64146,18 +64154,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04f034: |[04f034] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupCount:()I │ │ -04f044: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f048: 2100 |0002: array-length v0, v0 │ │ -04f04a: 0f00 |0003: return v0 │ │ +04e98c: |[04e98c] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupCount:()I │ │ +04e99c: 5410 8b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e9a0: 2100 |0002: array-length v0, v0 │ │ +04e9a2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ @@ -64165,17 +64173,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f04c: |[04f04c] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupId:(I)J │ │ -04f05c: 8130 |0000: int-to-long v0, v3 │ │ -04f05e: 1000 |0001: return-wide v0 │ │ +04e9a4: |[04e9a4] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupId:(I)J │ │ +04e9b4: 8130 |0000: int-to-long v0, v3 │ │ +04e9b6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0002 reg=3 groupPosition I │ │ │ │ @@ -64184,63 +64192,63 @@ │ │ type : '(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -04f060: |[04f060] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04f070: 54c5 8905 |0000: iget-object v5, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.activity:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0589 │ │ -04f074: 6e10 ef10 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10ef │ │ -04f07a: 0c05 |0005: move-result-object v5 │ │ -04f07c: 1406 0300 037f |0006: const v6, #float 1.74129e+38 // #7f030003 │ │ -04f082: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -04f084: 6e30 020b 6507 |000a: invoke-virtual {v5, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -04f08a: 0c03 |000d: move-result-object v3 │ │ -04f08c: 1405 0f00 0e7f |000e: const v5, #float 1.88751e+38 // #7f0e000f │ │ -04f092: 6e20 3d0b 5300 |0011: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04f098: 0c02 |0014: move-result-object v2 │ │ -04f09a: 1f02 dc01 |0015: check-cast v2, Landroid/widget/TextView; // type@01dc │ │ -04f09e: 54c5 8b05 |0017: iget-object v5, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f0a2: 4605 050d |0019: aget-object v5, v5, v13 │ │ -04f0a6: 6e10 de11 0500 |001b: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getHeader:()Ljava/lang/String; // method@11de │ │ -04f0ac: 0c05 |001e: move-result-object v5 │ │ -04f0ae: 6e20 ab0c 5200 |001f: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04f0b4: 7100 2c10 0000 |0022: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -04f0ba: 0c05 |0025: move-result-object v5 │ │ -04f0bc: 6e10 8900 0500 |0026: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -04f0c2: 0c05 |0029: move-result-object v5 │ │ -04f0c4: 54c6 8c05 |002a: iget-object v6, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.groupIcons:[I // field@058c │ │ -04f0c8: 4406 060d |002c: aget v6, v6, v13 │ │ -04f0cc: 6e20 da00 6500 |002e: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -04f0d2: 0c01 |0031: move-result-object v1 │ │ -04f0d4: 6e10 1501 0100 |0032: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0115 │ │ -04f0da: 0a04 |0035: move-result v4 │ │ -04f0dc: 6e10 1401 0100 |0036: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0114 │ │ -04f0e2: 0a00 |0039: move-result v0 │ │ -04f0e4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -04f0e6: 1206 |003b: const/4 v6, #int 0 // #0 │ │ -04f0e8: 8347 |003c: int-to-double v7, v4 │ │ -04f0ea: 1809 8fc2 f528 5c8f e23f |003d: const-wide v9, #double 0.58 // #3fe28f5c28f5c28f │ │ -04f0f4: cd97 |0042: mul-double/2addr v7, v9 │ │ -04f0f6: 7120 8d0d 8700 |0043: invoke-static {v7, v8}, Ljava/lang/Math;.ceil:(D)D // method@0d8d │ │ -04f0fc: 0b07 |0046: move-result-wide v7 │ │ -04f0fe: 8a77 |0047: double-to-int v7, v7 │ │ -04f100: 8308 |0048: int-to-double v8, v0 │ │ -04f102: 180a 8fc2 f528 5c8f e23f |0049: const-wide v10, #double 0.58 // #3fe28f5c28f5c28f │ │ -04f10c: cda8 |004e: mul-double/2addr v8, v10 │ │ -04f10e: 7120 8d0d 9800 |004f: invoke-static {v8, v9}, Ljava/lang/Math;.ceil:(D)D // method@0d8d │ │ -04f114: 0b08 |0052: move-result-wide v8 │ │ -04f116: 8a88 |0053: double-to-int v8, v8 │ │ -04f118: 6e58 1701 5176 |0054: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0117 │ │ -04f11e: 1205 |0057: const/4 v5, #int 0 // #0 │ │ -04f120: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -04f122: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -04f124: 6e57 a30c 1265 |005a: invoke-virtual {v2, v1, v5, v6, v7}, Landroid/widget/TextView;.setCompoundDrawables:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@0ca3 │ │ -04f12a: 1103 |005d: return-object v3 │ │ +04e9b8: |[04e9b8] uk.org.ngo.squeezer.SqueezerSearchAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e9c8: 54c5 8905 |0000: iget-object v5, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.activity:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@0589 │ │ +04e9cc: 6e10 ef10 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@10ef │ │ +04e9d2: 0c05 |0005: move-result-object v5 │ │ +04e9d4: 1406 0300 037f |0006: const v6, #float 1.74129e+38 // #7f030003 │ │ +04e9da: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +04e9dc: 6e30 020b 6507 |000a: invoke-virtual {v5, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +04e9e2: 0c03 |000d: move-result-object v3 │ │ +04e9e4: 1405 0f00 0e7f |000e: const v5, #float 1.88751e+38 // #7f0e000f │ │ +04e9ea: 6e20 3d0b 5300 |0011: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04e9f0: 0c02 |0014: move-result-object v2 │ │ +04e9f2: 1f02 dc01 |0015: check-cast v2, Landroid/widget/TextView; // type@01dc │ │ +04e9f6: 54c5 8b05 |0017: iget-object v5, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04e9fa: 4605 050d |0019: aget-object v5, v5, v13 │ │ +04e9fe: 6e10 de11 0500 |001b: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getHeader:()Ljava/lang/String; // method@11de │ │ +04ea04: 0c05 |001e: move-result-object v5 │ │ +04ea06: 6e20 ab0c 5200 |001f: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04ea0c: 7100 2c10 0000 |0022: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +04ea12: 0c05 |0025: move-result-object v5 │ │ +04ea14: 6e10 8900 0500 |0026: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +04ea1a: 0c05 |0029: move-result-object v5 │ │ +04ea1c: 54c6 8c05 |002a: iget-object v6, v12, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.groupIcons:[I // field@058c │ │ +04ea20: 4406 060d |002c: aget v6, v6, v13 │ │ +04ea24: 6e20 da00 6500 |002e: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +04ea2a: 0c01 |0031: move-result-object v1 │ │ +04ea2c: 6e10 1501 0100 |0032: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0115 │ │ +04ea32: 0a04 |0035: move-result v4 │ │ +04ea34: 6e10 1401 0100 |0036: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0114 │ │ +04ea3a: 0a00 |0039: move-result v0 │ │ +04ea3c: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +04ea3e: 1206 |003b: const/4 v6, #int 0 // #0 │ │ +04ea40: 8348 |003c: int-to-double v8, v4 │ │ +04ea42: 180a 8fc2 f528 5c8f e23f |003d: const-wide v10, #double 0.58 // #3fe28f5c28f5c28f │ │ +04ea4c: cda8 |0042: mul-double/2addr v8, v10 │ │ +04ea4e: 7120 8d0d 9800 |0043: invoke-static {v8, v9}, Ljava/lang/Math;.ceil:(D)D // method@0d8d │ │ +04ea54: 0b08 |0046: move-result-wide v8 │ │ +04ea56: 8a87 |0047: double-to-int v7, v8 │ │ +04ea58: 8308 |0048: int-to-double v8, v0 │ │ +04ea5a: 180a 8fc2 f528 5c8f e23f |0049: const-wide v10, #double 0.58 // #3fe28f5c28f5c28f │ │ +04ea64: cda8 |004e: mul-double/2addr v8, v10 │ │ +04ea66: 7120 8d0d 9800 |004f: invoke-static {v8, v9}, Ljava/lang/Math;.ceil:(D)D // method@0d8d │ │ +04ea6c: 0b08 |0052: move-result-wide v8 │ │ +04ea6e: 8a88 |0053: double-to-int v8, v8 │ │ +04ea70: 6e58 1701 5176 |0054: invoke-virtual {v1, v5, v6, v7, v8}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0117 │ │ +04ea76: 1205 |0057: const/4 v5, #int 0 // #0 │ │ +04ea78: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +04ea7a: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +04ea7c: 6e57 a30c 1265 |005a: invoke-virtual {v2, v1, v5, v6, v7}, Landroid/widget/TextView;.setCompoundDrawables:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@0ca3 │ │ +04ea82: 1103 |005d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000e line=155 │ │ 0x0017 line=156 │ │ 0x0022 line=163 │ │ 0x0032 line=164 │ │ @@ -64265,56 +64273,53 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -04f12c: |[04f12c] uk.org.ngo.squeezer.SqueezerSearchAdapter.getMaxCount:()I │ │ -04f13c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f13e: 5460 8b05 |0001: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f142: 2104 |0003: array-length v4, v0 │ │ -04f144: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04f146: 3542 1100 |0005: if-ge v2, v4, 0016 // +0011 │ │ -04f14a: 4603 0002 |0007: aget-object v3, v0, v2 │ │ -04f14e: 6e10 dd11 0300 |0009: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -04f154: 0a05 |000c: move-result v5 │ │ -04f156: 3715 0600 |000d: if-le v5, v1, 0013 // +0006 │ │ -04f15a: 6e10 dd11 0300 |000f: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -04f160: 0a01 |0012: move-result v1 │ │ -04f162: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04f166: 28f0 |0015: goto 0005 // -0010 │ │ -04f168: 0f01 |0016: return v1 │ │ +04ea84: |[04ea84] uk.org.ngo.squeezer.SqueezerSearchAdapter.getMaxCount:()I │ │ +04ea94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ea96: 5463 8b05 |0001: iget-object v3, v6, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04ea9a: 2134 |0003: array-length v4, v3 │ │ +04ea9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04ea9e: 3542 1100 |0005: if-ge v2, v4, 0016 // +0011 │ │ +04eaa2: 4601 0302 |0007: aget-object v1, v3, v2 │ │ +04eaa6: 6e10 dd11 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +04eaac: 0a05 |000c: move-result v5 │ │ +04eaae: 3705 0600 |000d: if-le v5, v0, 0013 // +0006 │ │ +04eab2: 6e10 dd11 0100 |000f: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +04eab8: 0a00 |0012: move-result v0 │ │ +04eaba: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04eabe: 28f0 |0015: goto 0005 // -0010 │ │ +04eac0: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0001 line=100 │ │ 0x0009 line=101 │ │ 0x0013 line=100 │ │ 0x0016 line=102 │ │ locals : │ │ - 0x0009 - 0x0016 reg=3 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ - 0x0003 - 0x0017 reg=0 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - 0x0001 - 0x0017 reg=1 count I │ │ - 0x0005 - 0x0017 reg=2 i$ I │ │ - 0x0004 - 0x0017 reg=4 len$ I │ │ + 0x0009 - 0x0016 reg=1 itemAdapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ + 0x0001 - 0x0017 reg=0 count I │ │ 0x0000 - 0x0017 reg=6 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ │ #12 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'hasStableIds' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f16c: |[04f16c] uk.org.ngo.squeezer.SqueezerSearchAdapter.hasStableIds:()Z │ │ -04f17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f17e: 0f00 |0001: return v0 │ │ +04eac4: |[04eac4] uk.org.ngo.squeezer.SqueezerSearchAdapter.hasStableIds:()Z │ │ +04ead4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ead6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ │ #13 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ @@ -64322,54 +64327,54 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f180: |[04f180] uk.org.ngo.squeezer.SqueezerSearchAdapter.isChildSelectable:(II)Z │ │ -04f190: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f192: 0f00 |0001: return v0 │ │ +04ead8: |[04ead8] uk.org.ngo.squeezer.SqueezerSearchAdapter.isChildSelectable:(II)Z │ │ +04eae8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04eaea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x0002 reg=2 groupPosition I │ │ 0x0000 - 0x0002 reg=3 childPosition I │ │ │ │ #14 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'onCreateContextMenu' │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -04f194: |[04f194] uk.org.ngo.squeezer.SqueezerSearchAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -04f1a4: 07c2 |0000: move-object v2, v12 │ │ -04f1a6: 1f02 c101 |0001: check-cast v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@01c1 │ │ -04f1aa: 5324 db02 |0003: iget-wide v4, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@02db │ │ -04f1ae: 7120 3a0c 5400 |0005: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0c3a │ │ -04f1b4: 0a06 |0008: move-result v6 │ │ -04f1b6: 1217 |0009: const/4 v7, #int 1 // #1 │ │ -04f1b8: 3376 1a00 |000a: if-ne v6, v7, 0024 // +001a │ │ -04f1bc: 7120 390c 5400 |000c: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0c39 │ │ -04f1c2: 0a03 |000f: move-result v3 │ │ -04f1c4: 7120 380c 5400 |0010: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0c38 │ │ -04f1ca: 0a01 |0013: move-result v1 │ │ -04f1cc: 2200 b601 |0014: new-instance v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ -04f1d0: 5426 dc02 |0016: iget-object v6, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.targetView:Landroid/view/View; // field@02dc │ │ -04f1d4: 5327 da02 |0018: iget-wide v7, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.id:J // field@02da │ │ -04f1d8: 7058 190c 6071 |001a: invoke-direct {v0, v6, v1, v7, v8}, Landroid/widget/AdapterView$AdapterContextMenuInfo;.:(Landroid/view/View;IJ)V // method@0c19 │ │ -04f1de: 5496 8b05 |001d: iget-object v6, v9, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ -04f1e2: 4606 0603 |001f: aget-object v6, v6, v3 │ │ -04f1e6: 6e40 e911 a60b |0021: invoke-virtual {v6, v10, v11, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@11e9 │ │ -04f1ec: 0e00 |0024: return-void │ │ +04eaec: |[04eaec] uk.org.ngo.squeezer.SqueezerSearchAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +04eafc: 07d2 |0000: move-object v2, v13 │ │ +04eafe: 1f02 c101 |0001: check-cast v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@01c1 │ │ +04eb02: 5324 db02 |0003: iget-wide v4, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@02db │ │ +04eb06: 7120 3a0c 5400 |0005: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0c3a │ │ +04eb0c: 0a06 |0008: move-result v6 │ │ +04eb0e: 1217 |0009: const/4 v7, #int 1 // #1 │ │ +04eb10: 3376 1a00 |000a: if-ne v6, v7, 0024 // +001a │ │ +04eb14: 7120 390c 5400 |000c: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0c39 │ │ +04eb1a: 0a03 |000f: move-result v3 │ │ +04eb1c: 7120 380c 5400 |0010: invoke-static {v4, v5}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0c38 │ │ +04eb22: 0a01 |0013: move-result v1 │ │ +04eb24: 2200 b601 |0014: new-instance v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ +04eb28: 5426 dc02 |0016: iget-object v6, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.targetView:Landroid/view/View; // field@02dc │ │ +04eb2c: 5328 da02 |0018: iget-wide v8, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.id:J // field@02da │ │ +04eb30: 7059 190c 6081 |001a: invoke-direct {v0, v6, v1, v8, v9}, Landroid/widget/AdapterView$AdapterContextMenuInfo;.:(Landroid/view/View;IJ)V // method@0c19 │ │ +04eb36: 54a6 8b05 |001d: iget-object v6, v10, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@058b │ │ +04eb3a: 4606 0603 |001f: aget-object v6, v6, v3 │ │ +04eb3e: 6e40 e911 b60c |0021: invoke-virtual {v6, v11, v12, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@11e9 │ │ +04eb44: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0005 line=108 │ │ 0x000c line=109 │ │ 0x0010 line=110 │ │ @@ -64378,36 +64383,36 @@ │ │ 0x0024 line=117 │ │ locals : │ │ 0x001d - 0x0024 reg=0 adapterContextMenuInfo Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ 0x0014 - 0x0024 reg=1 childPosition I │ │ 0x0010 - 0x0024 reg=3 groupPosition I │ │ 0x0003 - 0x0025 reg=2 contextMenuInfo Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ 0x0005 - 0x0025 reg=4 packedPosition J │ │ - 0x0000 - 0x0025 reg=9 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - 0x0000 - 0x0025 reg=10 menu Landroid/view/ContextMenu; │ │ - 0x0000 - 0x0025 reg=11 v Landroid/view/View; │ │ - 0x0000 - 0x0025 reg=12 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ + 0x0000 - 0x0025 reg=10 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ + 0x0000 - 0x0025 reg=11 menu Landroid/view/ContextMenu; │ │ + 0x0000 - 0x0025 reg=12 v Landroid/view/View; │ │ + 0x0000 - 0x0025 reg=13 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ │ │ #15 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter;) │ │ name : 'updateItems' │ │ type : '(IILjava/util/List;Ljava/lang/Class;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -04f1f0: |[04f1f0] uk.org.ngo.squeezer.SqueezerSearchAdapter.updateItems:(IILjava/util/List;Ljava/lang/Class;)V │ │ -04f200: 5421 8a05 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ -04f204: 7220 640e 6100 |0002: invoke-interface {v1, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -04f20a: 0c00 |0005: move-result-object v0 │ │ -04f20c: 1f00 2f03 |0006: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -04f210: 6e40 ec11 3054 |0008: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ -04f216: 6e10 1811 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.notifyDataSetChanged:()V // method@1118 │ │ -04f21c: 0e00 |000e: return-void │ │ +04eb48: |[04eb48] uk.org.ngo.squeezer.SqueezerSearchAdapter.updateItems:(IILjava/util/List;Ljava/lang/Class;)V │ │ +04eb58: 5421 8a05 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.childAdapterMap:Ljava/util/Map; // field@058a │ │ +04eb5c: 7220 640e 6100 |0002: invoke-interface {v1, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +04eb62: 0c00 |0005: move-result-object v0 │ │ +04eb64: 1f00 2f03 |0006: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +04eb68: 6e40 ec11 3054 |0008: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ +04eb6e: 6e10 1811 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.notifyDataSetChanged:()V // method@1118 │ │ +04eb74: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000b line=95 │ │ 0x000e line=96 │ │ locals : │ │ @@ -64416,21 +64421,21 @@ │ │ 0x0008 - 0x000f reg=0 adapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ 0x0000 - 0x000f reg=3 count I │ │ 0x0000 - 0x000f reg=4 start I │ │ 0x0000 - 0x000f reg=5 items Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x000f reg=6 clazz Ljava/lang/Class; Ljava/lang/Class; │ │ │ │ - source_file_idx : 2669 (SqueezerSearchAdapter.java) │ │ + source_file_idx : 2663 (SqueezerSearchAdapter.java) │ │ │ │ Class #289 header: │ │ class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2877 │ │ +source_file_idx : 2871 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on method #4381 'atomicReferenceUpdated' │ │ @@ -64463,28 +64468,28 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -04f220: |[04f220] uk.org.ngo.squeezer.Util.:()V │ │ -04f230: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -04f234: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -04f23a: 6900 8d05 |0005: sput-object v0, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ -04f23e: 2200 6602 |0007: new-instance v0, Ljava/util/Formatter; // type@0266 │ │ -04f242: 6201 8d05 |0009: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ -04f246: 7100 600e 0000 |000b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0e60 │ │ -04f24c: 0c02 |000e: move-result-object v2 │ │ -04f24e: 7030 3e0e 1002 |000f: invoke-direct {v0, v1, v2}, Ljava/util/Formatter;.:(Ljava/lang/Appendable;Ljava/util/Locale;)V // method@0e3e │ │ -04f254: 6900 8e05 |0012: sput-object v0, Luk/org/ngo/squeezer/Util;.sFormatter:Ljava/util/Formatter; // field@058e │ │ -04f258: 1250 |0014: const/4 v0, #int 5 // #5 │ │ -04f25a: 2300 3004 |0015: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ -04f25e: 6900 8f05 |0017: sput-object v0, Luk/org/ngo/squeezer/Util;.sTimeArgs:[Ljava/lang/Object; // field@058f │ │ -04f262: 0e00 |0019: return-void │ │ +04eb78: |[04eb78] uk.org.ngo.squeezer.Util.:()V │ │ +04eb88: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +04eb8c: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04eb92: 6900 8d05 |0005: sput-object v0, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ +04eb96: 2200 6602 |0007: new-instance v0, Ljava/util/Formatter; // type@0266 │ │ +04eb9a: 6201 8d05 |0009: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ +04eb9e: 7100 600e 0000 |000b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0e60 │ │ +04eba4: 0c02 |000e: move-result-object v2 │ │ +04eba6: 7030 3e0e 1002 |000f: invoke-direct {v0, v1, v2}, Ljava/util/Formatter;.:(Ljava/lang/Appendable;Ljava/util/Locale;)V // method@0e3e │ │ +04ebac: 6900 8e05 |0012: sput-object v0, Luk/org/ngo/squeezer/Util;.sFormatter:Ljava/util/Formatter; // field@058e │ │ +04ebb0: 1250 |0014: const/4 v0, #int 5 // #5 │ │ +04ebb2: 2300 3004 |0015: new-array v0, v0, [Ljava/lang/Object; // type@0430 │ │ +04ebb6: 6900 8f05 |0017: sput-object v0, Luk/org/ngo/squeezer/Util;.sTimeArgs:[Ljava/lang/Object; // field@058f │ │ +04ebba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ 0x0014 line=75 │ │ locals : │ │ │ │ @@ -64493,17 +64498,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f264: |[04f264] uk.org.ngo.squeezer.Util.:()V │ │ -04f274: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04f27a: 0e00 |0003: return-void │ │ +04ebbc: |[04ebbc] uk.org.ngo.squeezer.Util.:()V │ │ +04ebcc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04ebd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/Util; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/Util;) │ │ @@ -64511,28 +64516,28 @@ │ │ type : '(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04f27c: |[04f27c] uk.org.ngo.squeezer.Util.atomicReferenceUpdated:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)Z │ │ -04f28c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f28e: 6e10 970e 0300 |0001: invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -04f294: 0c00 |0004: move-result-object v0 │ │ -04f296: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04f29a: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ -04f29e: 0f01 |0009: return v1 │ │ -04f2a0: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ -04f2a4: 6e20 990d 4000 |000c: invoke-virtual {v0, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -04f2aa: 0a02 |000f: move-result v2 │ │ -04f2ac: 3902 f9ff |0010: if-nez v2, 0009 // -0007 │ │ -04f2b0: 6e20 980e 4300 |0012: invoke-virtual {v3, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -04f2b6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -04f2b8: 28f3 |0016: goto 0009 // -000d │ │ +04ebd4: |[04ebd4] uk.org.ngo.squeezer.Util.atomicReferenceUpdated:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)Z │ │ +04ebe4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ebe6: 6e10 970e 0300 |0001: invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +04ebec: 0c00 |0004: move-result-object v0 │ │ +04ebee: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +04ebf2: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ +04ebf6: 0f01 |0009: return v1 │ │ +04ebf8: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ +04ebfc: 6e20 990d 4000 |000c: invoke-virtual {v0, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +04ec02: 0a02 |000f: move-result v2 │ │ +04ec04: 3902 f9ff |0010: if-nez v2, 0009 // -0007 │ │ +04ec08: 6e20 980e 4300 |0012: invoke-virtual {v3, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +04ec0e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +04ec10: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0005 line=46 │ │ 0x0009 line=52 │ │ 0x000a line=48 │ │ 0x0012 line=49 │ │ @@ -64549,22 +64554,22 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04f2bc: |[04f2bc] uk.org.ngo.squeezer.Util.decode:(Ljava/lang/String;)Ljava/lang/String; │ │ -04f2cc: 1a01 310b |0000: const-string v1, "UTF-8" // string@0b31 │ │ -04f2d0: 7120 160e 1200 |0002: invoke-static {v2, v1}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e16 │ │ -04f2d6: 0c01 |0005: move-result-object v1 │ │ -04f2d8: 1101 |0006: return-object v1 │ │ -04f2da: 0d00 |0007: move-exception v0 │ │ -04f2dc: 1a01 0000 |0008: const-string v1, "" // string@0000 │ │ -04f2e0: 28fc |000a: goto 0006 // -0004 │ │ +04ec14: |[04ec14] uk.org.ngo.squeezer.Util.decode:(Ljava/lang/String;)Ljava/lang/String; │ │ +04ec24: 1a01 2b0b |0000: const-string v1, "UTF-8" // string@0b2b │ │ +04ec28: 7120 160e 1200 |0002: invoke-static {v2, v1}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e16 │ │ +04ec2e: 0c01 |0005: move-result-object v1 │ │ +04ec30: 1101 |0006: return-object v1 │ │ +04ec32: 0d00 |0007: move-exception v0 │ │ +04ec34: 1a01 0000 |0008: const-string v1, "" // string@0000 │ │ +04ec38: 28fc |000a: goto 0006 // -0004 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0007 │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=104 │ │ 0x0007 line=103 │ │ @@ -64578,26 +64583,26 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04f2f4: |[04f2f4] uk.org.ngo.squeezer.Util.encode:(Ljava/lang/String;)Ljava/lang/String; │ │ -04f304: 1a01 310b |0000: const-string v1, "UTF-8" // string@0b31 │ │ -04f308: 7120 170e 1400 |0002: invoke-static {v4, v1}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ -04f30e: 0c01 |0005: move-result-object v1 │ │ -04f310: 1a02 d600 |0006: const-string v2, "+" // string@00d6 │ │ -04f314: 1a03 9b00 |0008: const-string v3, "%20" // string@009b │ │ -04f318: 6e30 b70d 2103 |000a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ -04f31e: 0c01 |000d: move-result-object v1 │ │ -04f320: 1101 |000e: return-object v1 │ │ -04f322: 0d00 |000f: move-exception v0 │ │ -04f324: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -04f328: 28fc |0012: goto 000e // -0004 │ │ +04ec4c: |[04ec4c] uk.org.ngo.squeezer.Util.encode:(Ljava/lang/String;)Ljava/lang/String; │ │ +04ec5c: 1a01 2b0b |0000: const-string v1, "UTF-8" // string@0b2b │ │ +04ec60: 7120 170e 1400 |0002: invoke-static {v4, v1}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e17 │ │ +04ec66: 0c01 |0005: move-result-object v1 │ │ +04ec68: 1a02 d600 |0006: const-string v2, "+" // string@00d6 │ │ +04ec6c: 1a03 9b00 |0008: const-string v3, "%20" // string@009b │ │ +04ec70: 6e30 b70d 2103 |000a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ +04ec76: 0c01 |000d: move-result-object v1 │ │ +04ec78: 1101 |000e: return-object v1 │ │ +04ec7a: 0d00 |000f: move-exception v0 │ │ +04ec7c: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +04ec80: 28fc |0012: goto 000e // -0004 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/UnsupportedEncodingException; -> 0x000f │ │ positions : │ │ 0x0000 line=94 │ │ 0x000e line=96 │ │ 0x000f line=95 │ │ @@ -64610,143 +64615,150 @@ │ │ name : 'getListItemView' │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 34 16-bit code units │ │ -04f33c: |[04f33c] uk.org.ngo.squeezer.Util.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -04f34c: 3805 1500 |0000: if-eqz v5, 0015 // +0015 │ │ -04f350: 1c01 dc01 |0002: const-class v1, Landroid/widget/TextView; // type@01dc │ │ -04f354: 6e10 9a0d 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04f35a: 0c02 |0007: move-result-object v2 │ │ -04f35c: 6e20 6e0d 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ -04f362: 0a01 |000b: move-result v1 │ │ -04f364: 3801 0900 |000c: if-eqz v1, 0015 // +0009 │ │ -04f368: 0750 |000e: move-object v0, v5 │ │ -04f36a: 1f00 dc01 |000f: check-cast v0, Landroid/widget/TextView; // type@01dc │ │ -04f36e: 6e20 ab0c 6000 |0011: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04f374: 1100 |0014: return-object v0 │ │ -04f376: 6e10 0d00 0400 |0015: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -04f37c: 0c01 |0018: move-result-object v1 │ │ -04f37e: 1402 0800 037f |0019: const v2, #float 1.74129e+38 // #7f030008 │ │ -04f384: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04f386: 6e30 020b 2103 |001d: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -04f38c: 0c00 |0020: move-result-object v0 │ │ -04f38e: 28ee |0021: goto 000f // -0012 │ │ + insns size : 37 16-bit code units │ │ +04ec94: |[04ec94] uk.org.ngo.squeezer.Util.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +04eca4: 3805 1800 |0000: if-eqz v5, 0018 // +0018 │ │ +04eca8: 1c01 dc01 |0002: const-class v1, Landroid/widget/TextView; // type@01dc │ │ +04ecac: 6e10 9a0d 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04ecb2: 0c02 |0007: move-result-object v2 │ │ +04ecb4: 6e20 6e0d 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ +04ecba: 0a01 |000b: move-result v1 │ │ +04ecbc: 3801 0c00 |000c: if-eqz v1, 0018 // +000c │ │ +04ecc0: 0751 |000e: move-object v1, v5 │ │ +04ecc2: 1f01 dc01 |000f: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +04ecc6: 0710 |0011: move-object v0, v1 │ │ +04ecc8: 1f00 dc01 |0012: check-cast v0, Landroid/widget/TextView; // type@01dc │ │ +04eccc: 6e20 ab0c 6000 |0014: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04ecd2: 1100 |0017: return-object v0 │ │ +04ecd4: 6e10 0d00 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +04ecda: 0c01 |001b: move-result-object v1 │ │ +04ecdc: 1402 0800 037f |001c: const v2, #float 1.74129e+38 // #7f030008 │ │ +04ece2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +04ece4: 6e30 020b 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +04ecea: 0c01 |0023: move-result-object v1 │ │ +04ecec: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ - 0x0011 line=124 │ │ - 0x0014 line=125 │ │ - 0x0015 line=121 │ │ - locals : │ │ - 0x0011 - 0x0015 reg=0 view Landroid/widget/TextView; │ │ - 0x0000 - 0x0022 reg=4 activity Landroid/app/Activity; │ │ - 0x0000 - 0x0022 reg=5 convertView Landroid/view/View; │ │ - 0x0000 - 0x0022 reg=6 label Ljava/lang/String; │ │ + 0x000f line=123 │ │ + 0x0014 line=124 │ │ + 0x0017 line=125 │ │ + 0x0018 line=123 │ │ + locals : │ │ + 0x0014 - 0x0018 reg=0 view Landroid/widget/TextView; │ │ + 0x0000 - 0x0025 reg=4 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0025 reg=5 convertView Landroid/view/View; │ │ + 0x0000 - 0x0025 reg=6 label Ljava/lang/String; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/Util;) │ │ name : 'getSpinnerItemView' │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 34 16-bit code units │ │ -04f390: |[04f390] uk.org.ngo.squeezer.Util.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -04f3a0: 3805 1500 |0000: if-eqz v5, 0015 // +0015 │ │ -04f3a4: 1c01 dc01 |0002: const-class v1, Landroid/widget/TextView; // type@01dc │ │ -04f3a8: 6e10 9a0d 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -04f3ae: 0c02 |0007: move-result-object v2 │ │ -04f3b0: 6e20 6e0d 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ -04f3b6: 0a01 |000b: move-result v1 │ │ -04f3b8: 3801 0900 |000c: if-eqz v1, 0015 // +0009 │ │ -04f3bc: 0750 |000e: move-object v0, v5 │ │ -04f3be: 1f00 dc01 |000f: check-cast v0, Landroid/widget/TextView; // type@01dc │ │ -04f3c2: 6e20 ab0c 6000 |0011: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04f3c8: 1100 |0014: return-object v0 │ │ -04f3ca: 6e10 0d00 0400 |0015: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ -04f3d0: 0c01 |0018: move-result-object v1 │ │ -04f3d2: 1402 0d00 037f |0019: const v2, #float 1.74129e+38 // #7f03000d │ │ -04f3d8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04f3da: 6e30 020b 2103 |001d: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -04f3e0: 0c00 |0020: move-result-object v0 │ │ -04f3e2: 28ee |0021: goto 000f // -0012 │ │ + insns size : 37 16-bit code units │ │ +04ecf0: |[04ecf0] uk.org.ngo.squeezer.Util.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +04ed00: 3805 1800 |0000: if-eqz v5, 0018 // +0018 │ │ +04ed04: 1c01 dc01 |0002: const-class v1, Landroid/widget/TextView; // type@01dc │ │ +04ed08: 6e10 9a0d 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04ed0e: 0c02 |0007: move-result-object v2 │ │ +04ed10: 6e20 6e0d 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@0d6e │ │ +04ed16: 0a01 |000b: move-result v1 │ │ +04ed18: 3801 0c00 |000c: if-eqz v1, 0018 // +000c │ │ +04ed1c: 0751 |000e: move-object v1, v5 │ │ +04ed1e: 1f01 dc01 |000f: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +04ed22: 0710 |0011: move-object v0, v1 │ │ +04ed24: 1f00 dc01 |0012: check-cast v0, Landroid/widget/TextView; // type@01dc │ │ +04ed28: 6e20 ab0c 6000 |0014: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04ed2e: 1100 |0017: return-object v0 │ │ +04ed30: 6e10 0d00 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@000d │ │ +04ed36: 0c01 |001b: move-result-object v1 │ │ +04ed38: 1402 0d00 037f |001c: const v2, #float 1.74129e+38 // #7f03000d │ │ +04ed3e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +04ed40: 6e30 020b 2103 |0020: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +04ed46: 0c01 |0023: move-result-object v1 │ │ +04ed48: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ - 0x0011 line=134 │ │ - 0x0014 line=135 │ │ - 0x0015 line=130 │ │ + 0x0004 line=131 │ │ + 0x000f line=133 │ │ + 0x0014 line=134 │ │ + 0x0017 line=135 │ │ + 0x0018 line=133 │ │ locals : │ │ - 0x0011 - 0x0015 reg=0 view Landroid/widget/TextView; │ │ - 0x0000 - 0x0022 reg=4 activity Landroid/app/Activity; │ │ - 0x0000 - 0x0022 reg=5 convertView Landroid/view/View; │ │ - 0x0000 - 0x0022 reg=6 label Ljava/lang/String; │ │ + 0x0014 - 0x0018 reg=0 view Landroid/widget/TextView; │ │ + 0x0000 - 0x0025 reg=4 activity Landroid/app/Activity; │ │ + 0x0000 - 0x0025 reg=5 convertView Landroid/view/View; │ │ + 0x0000 - 0x0025 reg=6 label Ljava/lang/String; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/Util;) │ │ name : 'makeTimeString' │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -04f3e4: |[04f3e4] uk.org.ngo.squeezer.Util.makeTimeString:(J)Ljava/lang/String; │ │ -04f3f4: 1c02 1603 |0000: const-class v2, Luk/org/ngo/squeezer/Util; // type@0316 │ │ -04f3f8: 1d02 |0002: monitor-enter v2 │ │ -04f3fa: 6201 8d05 |0003: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ -04f3fe: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -04f400: 6e20 d50d 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -04f406: 6200 8f05 |0009: sget-object v0, Luk/org/ngo/squeezer/Util;.sTimeArgs:[Ljava/lang/Object; // field@058f │ │ -04f40a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04f40c: 1603 100e |000c: const-wide/16 v3, #int 3600 // #e10 │ │ -04f410: 9e03 0703 |000e: div-long v3, v7, v3 │ │ -04f414: 7120 8a0d 4300 |0010: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -04f41a: 0c03 |0013: move-result-object v3 │ │ -04f41c: 4d03 0001 |0014: aput-object v3, v0, v1 │ │ -04f420: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04f422: 1603 3c00 |0017: const-wide/16 v3, #int 60 // #3c │ │ -04f426: 9e03 0703 |0019: div-long v3, v7, v3 │ │ -04f42a: 7120 8a0d 4300 |001b: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -04f430: 0c03 |001e: move-result-object v3 │ │ -04f432: 4d03 0001 |001f: aput-object v3, v0, v1 │ │ -04f436: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -04f438: 1603 3c00 |0022: const-wide/16 v3, #int 60 // #3c │ │ -04f43c: 9e03 0703 |0024: div-long v3, v7, v3 │ │ -04f440: 1605 3c00 |0026: const-wide/16 v5, #int 60 // #3c │ │ -04f444: bf53 |0028: rem-long/2addr v3, v5 │ │ -04f446: 7120 8a0d 4300 |0029: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -04f44c: 0c03 |002c: move-result-object v3 │ │ -04f44e: 4d03 0001 |002d: aput-object v3, v0, v1 │ │ -04f452: 1231 |002f: const/4 v1, #int 3 // #3 │ │ -04f454: 7120 8a0d 8700 |0030: invoke-static {v7, v8}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -04f45a: 0c03 |0033: move-result-object v3 │ │ -04f45c: 4d03 0001 |0034: aput-object v3, v0, v1 │ │ -04f460: 1241 |0036: const/4 v1, #int 4 // #4 │ │ -04f462: 1603 3c00 |0037: const-wide/16 v3, #int 60 // #3c │ │ -04f466: 9f03 0703 |0039: rem-long v3, v7, v3 │ │ -04f46a: 7120 8a0d 4300 |003b: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ -04f470: 0c03 |003e: move-result-object v3 │ │ -04f472: 4d03 0001 |003f: aput-object v3, v0, v1 │ │ -04f476: 6201 8e05 |0041: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatter:Ljava/util/Formatter; // field@058e │ │ -04f47a: 1a03 9a00 |0043: const-string v3, "%2$d:%5$02d" // string@009a │ │ -04f47e: 6e30 3f0e 3100 |0045: invoke-virtual {v1, v3, v0}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@0e3f │ │ -04f484: 0c01 |0048: move-result-object v1 │ │ -04f486: 6e10 400e 0100 |0049: invoke-virtual {v1}, Ljava/util/Formatter;.toString:()Ljava/lang/String; // method@0e40 │ │ -04f48c: 0c01 |004c: move-result-object v1 │ │ -04f48e: 1e02 |004d: monitor-exit v2 │ │ -04f490: 1101 |004e: return-object v1 │ │ -04f492: 0d01 |004f: move-exception v1 │ │ -04f494: 1e02 |0050: monitor-exit v2 │ │ -04f496: 2701 |0051: throw v1 │ │ +04ed4c: |[04ed4c] uk.org.ngo.squeezer.Util.makeTimeString:(J)Ljava/lang/String; │ │ +04ed5c: 1c02 1603 |0000: const-class v2, Luk/org/ngo/squeezer/Util; // type@0316 │ │ +04ed60: 1d02 |0002: monitor-enter v2 │ │ +04ed62: 6201 8d05 |0003: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatBuilder:Ljava/lang/StringBuilder; // field@058d │ │ +04ed66: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04ed68: 6e20 d50d 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +04ed6e: 6200 8f05 |0009: sget-object v0, Luk/org/ngo/squeezer/Util;.sTimeArgs:[Ljava/lang/Object; // field@058f │ │ +04ed72: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04ed74: 1604 100e |000c: const-wide/16 v4, #int 3600 // #e10 │ │ +04ed78: 9e04 0804 |000e: div-long v4, v8, v4 │ │ +04ed7c: 7120 8a0d 5400 |0010: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +04ed82: 0c03 |0013: move-result-object v3 │ │ +04ed84: 4d03 0001 |0014: aput-object v3, v0, v1 │ │ +04ed88: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +04ed8a: 1604 3c00 |0017: const-wide/16 v4, #int 60 // #3c │ │ +04ed8e: 9e04 0804 |0019: div-long v4, v8, v4 │ │ +04ed92: 7120 8a0d 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +04ed98: 0c03 |001e: move-result-object v3 │ │ +04ed9a: 4d03 0001 |001f: aput-object v3, v0, v1 │ │ +04ed9e: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +04eda0: 1604 3c00 |0022: const-wide/16 v4, #int 60 // #3c │ │ +04eda4: 9e04 0804 |0024: div-long v4, v8, v4 │ │ +04eda8: 1606 3c00 |0026: const-wide/16 v6, #int 60 // #3c │ │ +04edac: bf64 |0028: rem-long/2addr v4, v6 │ │ +04edae: 7120 8a0d 5400 |0029: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +04edb4: 0c03 |002c: move-result-object v3 │ │ +04edb6: 4d03 0001 |002d: aput-object v3, v0, v1 │ │ +04edba: 1231 |002f: const/4 v1, #int 3 // #3 │ │ +04edbc: 7120 8a0d 9800 |0030: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +04edc2: 0c03 |0033: move-result-object v3 │ │ +04edc4: 4d03 0001 |0034: aput-object v3, v0, v1 │ │ +04edc8: 1241 |0036: const/4 v1, #int 4 // #4 │ │ +04edca: 1604 3c00 |0037: const-wide/16 v4, #int 60 // #3c │ │ +04edce: 9f04 0804 |0039: rem-long v4, v8, v4 │ │ +04edd2: 7120 8a0d 5400 |003b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0d8a │ │ +04edd8: 0c03 |003e: move-result-object v3 │ │ +04edda: 4d03 0001 |003f: aput-object v3, v0, v1 │ │ +04edde: 6201 8e05 |0041: sget-object v1, Luk/org/ngo/squeezer/Util;.sFormatter:Ljava/util/Formatter; // field@058e │ │ +04ede2: 1a03 9a00 |0043: const-string v3, "%2$d:%5$02d" // string@009a │ │ +04ede6: 6e30 3f0e 3100 |0045: invoke-virtual {v1, v3, v0}, Ljava/util/Formatter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; // method@0e3f │ │ +04edec: 0c01 |0048: move-result-object v1 │ │ +04edee: 6e10 400e 0100 |0049: invoke-virtual {v1}, Ljava/util/Formatter;.toString:()Ljava/lang/String; // method@0e40 │ │ +04edf4: 0c01 |004c: move-result-object v1 │ │ +04edf6: 1e02 |004d: monitor-exit v2 │ │ +04edf8: 1101 |004e: return-object v1 │ │ +04edfa: 0d01 |004f: move-exception v1 │ │ +04edfc: 1e02 |0050: monitor-exit v2 │ │ +04edfe: 2701 |0051: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x004c │ │ -> 0x004f │ │ positions : │ │ 0x0000 line=81 │ │ 0x0009 line=83 │ │ 0x000b line=84 │ │ @@ -64754,32 +64766,32 @@ │ │ 0x0021 line=86 │ │ 0x002f line=87 │ │ 0x0036 line=88 │ │ 0x0041 line=89 │ │ 0x004f line=81 │ │ locals : │ │ 0x000b - 0x004f reg=0 timeArgs [Ljava/lang/Object; │ │ - 0x0000 - 0x0052 reg=7 secs J │ │ + 0x0000 - 0x0052 reg=8 secs J │ │ │ │ #8 : (in Luk/org/ngo/squeezer/Util;) │ │ name : 'nonNullString' │ │ type : '(Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04f4a4: |[04f4a4] uk.org.ngo.squeezer.Util.nonNullString:(Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; │ │ -04f4b4: 6e10 970e 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -04f4ba: 0c00 |0003: move-result-object v0 │ │ -04f4bc: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ -04f4c0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -04f4c4: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -04f4c8: 1100 |000a: return-object v0 │ │ +04ee0c: |[04ee0c] uk.org.ngo.squeezer.Util.nonNullString:(Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; │ │ +04ee1c: 6e10 970e 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +04ee22: 0c00 |0003: move-result-object v0 │ │ +04ee24: 1f00 2f02 |0004: check-cast v0, Ljava/lang/String; // type@022f │ │ +04ee28: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +04ee2c: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +04ee30: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/concurrent/atomic/AtomicReference; │ │ 0x0006 - 0x000a reg=0 string Ljava/lang/String; │ │ @@ -64790,34 +64802,34 @@ │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04f4cc: |[04f4cc] uk.org.ngo.squeezer.Util.parseDecimalInt:(Ljava/lang/String;I)I │ │ -04f4dc: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -04f4e0: 0f05 |0002: return v5 │ │ -04f4e2: 1303 2e00 |0003: const/16 v3, #int 46 // #2e │ │ -04f4e6: 6e20 b20d 3400 |0005: invoke-virtual {v4, v3}, Ljava/lang/String;.indexOf:(I)I // method@0db2 │ │ -04f4ec: 0a00 |0008: move-result v0 │ │ -04f4ee: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -04f4f0: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ -04f4f4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04f4f6: 6e30 bc0d 3400 |000d: invoke-virtual {v4, v3, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -04f4fc: 0c04 |0010: move-result-object v4 │ │ -04f4fe: 6e10 b60d 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ -04f504: 0a03 |0014: move-result v3 │ │ -04f506: 3803 edff |0015: if-eqz v3, 0002 // -0013 │ │ -04f50a: 7110 810d 0400 |0017: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -04f510: 0a02 |001a: move-result v2 │ │ -04f512: 0125 |001b: move v5, v2 │ │ -04f514: 28e6 |001c: goto 0002 // -001a │ │ -04f516: 0d01 |001d: move-exception v1 │ │ -04f518: 28e4 |001e: goto 0002 // -001c │ │ +04ee34: |[04ee34] uk.org.ngo.squeezer.Util.parseDecimalInt:(Ljava/lang/String;I)I │ │ +04ee44: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +04ee48: 0f05 |0002: return v5 │ │ +04ee4a: 1303 2e00 |0003: const/16 v3, #int 46 // #2e │ │ +04ee4e: 6e20 b20d 3400 |0005: invoke-virtual {v4, v3}, Ljava/lang/String;.indexOf:(I)I // method@0db2 │ │ +04ee54: 0a00 |0008: move-result v0 │ │ +04ee56: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +04ee58: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ +04ee5c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04ee5e: 6e30 bc0d 3400 |000d: invoke-virtual {v4, v3, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +04ee64: 0c04 |0010: move-result-object v4 │ │ +04ee66: 6e10 b60d 0400 |0011: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0db6 │ │ +04ee6c: 0a03 |0014: move-result v3 │ │ +04ee6e: 3803 edff |0015: if-eqz v3, 0002 // -0013 │ │ +04ee72: 7110 810d 0400 |0017: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +04ee78: 0a02 |001a: move-result v2 │ │ +04ee7a: 0125 |001b: move v5, v2 │ │ +04ee7c: 28e6 |001c: goto 0002 // -001a │ │ +04ee7e: 0d01 |001d: move-exception v1 │ │ +04ee80: 28e4 |001e: goto 0002 // -001c │ │ catches : 1 │ │ 0x0017 - 0x001a │ │ Ljava/lang/NumberFormatException; -> 0x001d │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=65 │ │ 0x0003 line=58 │ │ @@ -64840,33 +64852,33 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f52c: |[04f52c] uk.org.ngo.squeezer.Util.parseDecimalIntOrZero:(Ljava/lang/String;)I │ │ -04f53c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f53e: 7120 2411 0100 |0001: invoke-static {v1, v0}, Luk/org/ngo/squeezer/Util;.parseDecimalInt:(Ljava/lang/String;I)I // method@1124 │ │ -04f544: 0a00 |0004: move-result v0 │ │ -04f546: 0f00 |0005: return v0 │ │ +04ee94: |[04ee94] uk.org.ngo.squeezer.Util.parseDecimalIntOrZero:(Ljava/lang/String;)I │ │ +04eea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04eea6: 7120 2411 0100 |0001: invoke-static {v1, v0}, Luk/org/ngo/squeezer/Util;.parseDecimalInt:(Ljava/lang/String;I)I // method@1124 │ │ +04eeac: 0a00 |0004: move-result v0 │ │ +04eeae: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 value Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2877 (Util.java) │ │ + source_file_idx : 2871 (Util.java) │ │ │ │ Class #290 header: │ │ class_idx : 791 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 75 │ │ -source_file_idx : 2988 │ │ +source_file_idx : 2982 │ │ static_fields_size : 2 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #290 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/VolumePanel;' │ │ @@ -64918,60 +64930,61 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -04f548: |[04f548] uk.org.ngo.squeezer.VolumePanel.:(Landroid/content/Context;)V │ │ -04f558: 7010 4c01 0300 |0000: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@014c │ │ -04f55e: 5b34 9305 |0003: iput-object v4, v3, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ -04f562: 2201 dd01 |0005: new-instance v1, Landroid/widget/Toast; // type@01dd │ │ -04f566: 7020 b10c 4100 |0007: invoke-direct {v1, v4}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@0cb1 │ │ -04f56c: 5b31 9705 |000a: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ -04f570: 1a01 9613 |000c: const-string v1, "layout_inflater" // string@1396 │ │ -04f574: 6e20 8d00 1400 |000e: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04f57a: 0c00 |0011: move-result-object v0 │ │ -04f57c: 1f00 8e01 |0012: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -04f580: 1401 0f00 037f |0014: const v1, #float 1.74129e+38 // #7f03000f │ │ -04f586: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -04f588: 6e30 020b 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -04f58e: 0c01 |001b: move-result-object v1 │ │ -04f590: 5b31 9805 |001c: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f594: 5431 9805 |001e: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f598: 1402 3000 0e7f |0020: const v2, #float 1.88751e+38 // #7f0e0030 │ │ -04f59e: 6e20 3d0b 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04f5a4: 0c01 |0026: move-result-object v1 │ │ -04f5a6: 1f01 dc01 |0027: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -04f5aa: 5b31 9605 |0029: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mMessage:Landroid/widget/TextView; // field@0596 │ │ -04f5ae: 5431 9805 |002b: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f5b2: 1402 3100 0e7f |002d: const v2, #float 1.88751e+38 // #7f0e0031 │ │ -04f5b8: 6e20 3d0b 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04f5be: 0c01 |0033: move-result-object v1 │ │ -04f5c0: 1f01 dc01 |0034: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -04f5c4: 5b31 9205 |0036: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mAdditionalMessage:Landroid/widget/TextView; // field@0592 │ │ -04f5c8: 5431 9805 |0038: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f5cc: 1402 3300 0e7f |003a: const v2, #float 1.88751e+38 // #7f0e0033 │ │ -04f5d2: 6e20 3d0b 2100 |003d: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04f5d8: 0c01 |0040: move-result-object v1 │ │ -04f5da: 1f01 d001 |0041: check-cast v1, Landroid/widget/ProgressBar; // type@01d0 │ │ -04f5de: 5b31 9505 |0043: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ -04f5e2: 5431 9805 |0045: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f5e6: 1402 3200 0e7f |0047: const v2, #float 1.88751e+38 // #7f0e0032 │ │ -04f5ec: 6e20 3d0b 2100 |004a: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04f5f2: 0c01 |004d: move-result-object v1 │ │ -04f5f4: 1f01 cb01 |004e: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -04f5f8: 5b31 9405 |0050: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ -04f5fc: 0e00 |0052: return-void │ │ +04eeb0: |[04eeb0] uk.org.ngo.squeezer.VolumePanel.:(Landroid/content/Context;)V │ │ +04eec0: 7010 4c01 0300 |0000: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@014c │ │ +04eec6: 5b34 9305 |0003: iput-object v4, v3, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ +04eeca: 2201 dd01 |0005: new-instance v1, Landroid/widget/Toast; // type@01dd │ │ +04eece: 7020 b10c 4100 |0007: invoke-direct {v1, v4}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@0cb1 │ │ +04eed4: 5b31 9705 |000a: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ +04eed8: 1a01 9013 |000c: const-string v1, "layout_inflater" // string@1390 │ │ +04eedc: 6e20 8d00 1400 |000e: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +04eee2: 0c00 |0011: move-result-object v0 │ │ +04eee4: 1f00 8e01 |0012: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +04eee8: 1401 0f00 037f |0014: const v1, #float 1.74129e+38 // #7f03000f │ │ +04eeee: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +04eef0: 6e30 020b 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +04eef6: 0c01 |001b: move-result-object v1 │ │ +04eef8: 5b31 9805 |001c: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04eefc: 5431 9805 |001e: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04ef00: 1402 3000 0e7f |0020: const v2, #float 1.88751e+38 // #7f0e0030 │ │ +04ef06: 6e20 3d0b 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04ef0c: 0c01 |0026: move-result-object v1 │ │ +04ef0e: 1f01 dc01 |0027: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +04ef12: 5b31 9605 |0029: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mMessage:Landroid/widget/TextView; // field@0596 │ │ +04ef16: 5431 9805 |002b: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04ef1a: 1402 3100 0e7f |002d: const v2, #float 1.88751e+38 // #7f0e0031 │ │ +04ef20: 6e20 3d0b 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04ef26: 0c01 |0033: move-result-object v1 │ │ +04ef28: 1f01 dc01 |0034: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +04ef2c: 5b31 9205 |0036: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mAdditionalMessage:Landroid/widget/TextView; // field@0592 │ │ +04ef30: 5431 9805 |0038: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04ef34: 1402 3300 0e7f |003a: const v2, #float 1.88751e+38 // #7f0e0033 │ │ +04ef3a: 6e20 3d0b 2100 |003d: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04ef40: 0c01 |0040: move-result-object v1 │ │ +04ef42: 1f01 d001 |0041: check-cast v1, Landroid/widget/ProgressBar; // type@01d0 │ │ +04ef46: 5b31 9505 |0043: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ +04ef4a: 5431 9805 |0045: iget-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04ef4e: 1402 3200 0e7f |0047: const v2, #float 1.88751e+38 // #7f0e0032 │ │ +04ef54: 6e20 3d0b 2100 |004a: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04ef5a: 0c01 |004d: move-result-object v1 │ │ +04ef5c: 1f01 cb01 |004e: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +04ef60: 5b31 9405 |0050: iput-object v1, v3, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ +04ef64: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x000c line=53 │ │ + 0x000e line=54 │ │ 0x0014 line=55 │ │ 0x001e line=56 │ │ 0x002b line=57 │ │ 0x0038 line=58 │ │ 0x0045 line=59 │ │ 0x0052 line=60 │ │ locals : │ │ @@ -64985,26 +64998,26 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04f600: |[04f600] uk.org.ngo.squeezer.VolumePanel.handleMessage:(Landroid/os/Message;)V │ │ -04f610: 5230 2700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0027 │ │ -04f614: 2b00 1200 0000 |0002: packed-switch v0, 00000014 // +00000012 │ │ -04f61a: 0e00 |0005: return-void │ │ -04f61c: 5231 2500 |0006: iget v1, v3, Landroid/os/Message;.arg1:I // field@0025 │ │ -04f620: 5430 2600 |0008: iget-object v0, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ -04f624: 1f00 2f02 |000a: check-cast v0, Ljava/lang/String; // type@022f │ │ -04f628: 6e30 2c11 1200 |000c: invoke-virtual {v2, v1, v0}, Luk/org/ngo/squeezer/VolumePanel;.onVolumeChanged:(ILjava/lang/String;)V // method@112c │ │ -04f62e: 28f6 |000f: goto 0005 // -000a │ │ -04f630: 6e10 2a11 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/VolumePanel;.onFreeResources:()V // method@112a │ │ -04f636: 28f2 |0013: goto 0005 // -000e │ │ -04f638: 0001 0200 0000 0000 0400 0000 0e00 ... |0014: packed-switch-data (8 units) │ │ +04ef68: |[04ef68] uk.org.ngo.squeezer.VolumePanel.handleMessage:(Landroid/os/Message;)V │ │ +04ef78: 5230 2700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0027 │ │ +04ef7c: 2b00 1200 0000 |0002: packed-switch v0, 00000014 // +00000012 │ │ +04ef82: 0e00 |0005: return-void │ │ +04ef84: 5231 2500 |0006: iget v1, v3, Landroid/os/Message;.arg1:I // field@0025 │ │ +04ef88: 5430 2600 |0008: iget-object v0, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ +04ef8c: 1f00 2f02 |000a: check-cast v0, Ljava/lang/String; // type@022f │ │ +04ef90: 6e30 2c11 1200 |000c: invoke-virtual {v2, v1, v0}, Luk/org/ngo/squeezer/VolumePanel;.onVolumeChanged:(ILjava/lang/String;)V // method@112c │ │ +04ef96: 28f6 |000f: goto 0005 // -000a │ │ +04ef98: 6e10 2a11 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/VolumePanel;.onFreeResources:()V // method@112a │ │ +04ef9e: 28f2 |0013: goto 0005 // -000e │ │ +04efa0: 0001 0200 0000 0000 0400 0000 0e00 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=109 │ │ 0x0006 line=100 │ │ 0x0010 line=105 │ │ 0x0014 line=97 │ │ @@ -65017,19 +65030,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f648: |[04f648] uk.org.ngo.squeezer.VolumePanel.onFreeResources:()V │ │ -04f658: 5420 9405 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ -04f65c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04f65e: 6e20 510c 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -04f664: 0e00 |0006: return-void │ │ +04efb0: |[04efb0] uk.org.ngo.squeezer.VolumePanel.onFreeResources:()V │ │ +04efc0: 5420 9405 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ +04efc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04efc6: 6e20 510c 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +04efcc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/VolumePanel; │ │ │ │ @@ -65038,53 +65051,53 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -04f668: |[04f668] uk.org.ngo.squeezer.VolumePanel.onShowVolumeChanged:(ILjava/lang/String;)V │ │ -04f678: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04f67a: 5470 9505 |0001: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ -04f67e: 1301 6400 |0003: const/16 v1, #int 100 // #64 │ │ -04f682: 6e20 740c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0c74 │ │ -04f688: 5470 9505 |0008: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ -04f68c: 6e20 750c 8000 |000a: invoke-virtual {v0, v8}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0c75 │ │ -04f692: 5470 9605 |000d: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mMessage:Landroid/widget/TextView; // field@0596 │ │ -04f696: 5471 9305 |000f: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ -04f69a: 1402 0100 097f |0011: const v2, #float 1.82104e+38 // #7f090001 │ │ -04f6a0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -04f6a2: 2333 3004 |0015: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -04f6a6: 5474 9305 |0017: iget-object v4, v7, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ -04f6aa: 1505 097f |0019: const/high16 v5, #int 2131296256 // #7f09 │ │ -04f6ae: 6e20 8b00 5400 |001b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@008b │ │ -04f6b4: 0c04 |001e: move-result-object v4 │ │ -04f6b6: 4d04 0306 |001f: aput-object v4, v3, v6 │ │ -04f6ba: 6e30 8c00 2103 |0021: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@008c │ │ -04f6c0: 0c01 |0024: move-result-object v1 │ │ -04f6c2: 6e20 ab0c 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04f6c8: 5470 9205 |0028: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mAdditionalMessage:Landroid/widget/TextView; // field@0592 │ │ -04f6cc: 6e20 ab0c 9000 |002a: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04f6d2: 5471 9405 |002d: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ -04f6d6: 3908 2100 |002f: if-nez v8, 0050 // +0021 │ │ -04f6da: 1400 1800 027f |0031: const v0, #float 1.728e+38 // #7f020018 │ │ -04f6e0: 6e20 520c 0100 |0034: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -04f6e6: 5470 9705 |0037: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ -04f6ea: 5471 9805 |0039: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ -04f6ee: 6e20 b60c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/Toast;.setView:(Landroid/view/View;)V // method@0cb6 │ │ -04f6f4: 5470 9705 |003e: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ -04f6f8: 6e20 b40c 6000 |0040: invoke-virtual {v0, v6}, Landroid/widget/Toast;.setDuration:(I)V // method@0cb4 │ │ -04f6fe: 5470 9705 |0043: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ -04f702: 1301 3000 |0045: const/16 v1, #int 48 // #30 │ │ -04f706: 6e40 b50c 1066 |0047: invoke-virtual {v0, v1, v6, v6}, Landroid/widget/Toast;.setGravity:(III)V // method@0cb5 │ │ -04f70c: 5470 9705 |004a: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ -04f710: 6e10 b70c 0000 |004c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -04f716: 0e00 |004f: return-void │ │ -04f718: 1400 1700 027f |0050: const v0, #float 1.728e+38 // #7f020017 │ │ -04f71e: 28e1 |0053: goto 0034 // -001f │ │ +04efd0: |[04efd0] uk.org.ngo.squeezer.VolumePanel.onShowVolumeChanged:(ILjava/lang/String;)V │ │ +04efe0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04efe2: 5470 9505 |0001: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ +04efe6: 1301 6400 |0003: const/16 v1, #int 100 // #64 │ │ +04efea: 6e20 740c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setMax:(I)V // method@0c74 │ │ +04eff0: 5470 9505 |0008: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mLevel:Landroid/widget/ProgressBar; // field@0595 │ │ +04eff4: 6e20 750c 8000 |000a: invoke-virtual {v0, v8}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@0c75 │ │ +04effa: 5470 9605 |000d: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mMessage:Landroid/widget/TextView; // field@0596 │ │ +04effe: 5471 9305 |000f: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ +04f002: 1402 0100 097f |0011: const v2, #float 1.82104e+38 // #7f090001 │ │ +04f008: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +04f00a: 2333 3004 |0015: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +04f00e: 5474 9305 |0017: iget-object v4, v7, Luk/org/ngo/squeezer/VolumePanel;.mContext:Landroid/content/Context; // field@0593 │ │ +04f012: 1505 097f |0019: const/high16 v5, #int 2131296256 // #7f09 │ │ +04f016: 6e20 8b00 5400 |001b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@008b │ │ +04f01c: 0c04 |001e: move-result-object v4 │ │ +04f01e: 4d04 0306 |001f: aput-object v4, v3, v6 │ │ +04f022: 6e30 8c00 2103 |0021: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@008c │ │ +04f028: 0c01 |0024: move-result-object v1 │ │ +04f02a: 6e20 ab0c 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04f030: 5470 9205 |0028: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mAdditionalMessage:Landroid/widget/TextView; // field@0592 │ │ +04f034: 6e20 ab0c 9000 |002a: invoke-virtual {v0, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04f03a: 5471 9405 |002d: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mLargeStreamIcon:Landroid/widget/ImageView; // field@0594 │ │ +04f03e: 3908 2100 |002f: if-nez v8, 0050 // +0021 │ │ +04f042: 1400 1800 027f |0031: const v0, #float 1.728e+38 // #7f020018 │ │ +04f048: 6e20 520c 0100 |0034: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +04f04e: 5470 9705 |0037: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ +04f052: 5471 9805 |0039: iget-object v1, v7, Luk/org/ngo/squeezer/VolumePanel;.mView:Landroid/view/View; // field@0598 │ │ +04f056: 6e20 b60c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/Toast;.setView:(Landroid/view/View;)V // method@0cb6 │ │ +04f05c: 5470 9705 |003e: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ +04f060: 6e20 b40c 6000 |0040: invoke-virtual {v0, v6}, Landroid/widget/Toast;.setDuration:(I)V // method@0cb4 │ │ +04f066: 5470 9705 |0043: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ +04f06a: 1301 3000 |0045: const/16 v1, #int 48 // #30 │ │ +04f06e: 6e40 b50c 1066 |0047: invoke-virtual {v0, v1, v6, v6}, Landroid/widget/Toast;.setGravity:(III)V // method@0cb5 │ │ +04f074: 5470 9705 |004a: iget-object v0, v7, Luk/org/ngo/squeezer/VolumePanel;.mToast:Landroid/widget/Toast; // field@0597 │ │ +04f078: 6e10 b70c 0000 |004c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +04f07e: 0e00 |004f: return-void │ │ +04f080: 1400 1700 027f |0050: const v0, #float 1.728e+38 // #7f020017 │ │ +04f086: 28e1 |0053: goto 0034 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ 0x0008 line=74 │ │ 0x000d line=76 │ │ 0x0028 line=77 │ │ 0x002d line=79 │ │ @@ -65104,17 +65117,17 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04f720: |[04f720] uk.org.ngo.squeezer.VolumePanel.onVolumeChanged:(ILjava/lang/String;)V │ │ -04f730: 6e30 2b11 1002 |0000: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/VolumePanel;.onShowVolumeChanged:(ILjava/lang/String;)V // method@112b │ │ -04f736: 0e00 |0003: return-void │ │ +04f088: |[04f088] uk.org.ngo.squeezer.VolumePanel.onVolumeChanged:(ILjava/lang/String;)V │ │ +04f098: 6e30 2b11 1002 |0000: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/VolumePanel;.onShowVolumeChanged:(ILjava/lang/String;)V // method@112b │ │ +04f09e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/VolumePanel; │ │ 0x0000 - 0x0004 reg=1 newVolume I │ │ @@ -65125,38 +65138,38 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -04f738: |[04f738] uk.org.ngo.squeezer.VolumePanel.postVolumeChanged:(ILjava/lang/String;)V │ │ -04f748: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f74a: 6e20 2811 1200 |0001: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/VolumePanel;.hasMessages:(I)Z // method@1128 │ │ -04f750: 0a00 |0004: move-result v0 │ │ -04f752: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -04f756: 0e00 |0007: return-void │ │ -04f758: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04f75a: 6e20 2e11 0200 |0009: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/VolumePanel;.removeMessages:(I)V // method@112e │ │ -04f760: 6e54 2911 1213 |000c: invoke-virtual {v2, v1, v3, v1, v4}, Luk/org/ngo/squeezer/VolumePanel;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@1129 │ │ -04f766: 0c00 |000f: move-result-object v0 │ │ -04f768: 6e10 5b01 0000 |0010: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ -04f76e: 28f4 |0013: goto 0007 // -000c │ │ +04f0a0: |[04f0a0] uk.org.ngo.squeezer.VolumePanel.postVolumeChanged:(ILjava/lang/String;)V │ │ +04f0b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f0b2: 6e20 2811 1200 |0001: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/VolumePanel;.hasMessages:(I)Z // method@1128 │ │ +04f0b8: 0a00 |0004: move-result v0 │ │ +04f0ba: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +04f0be: 0e00 |0007: return-void │ │ +04f0c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04f0c2: 6e20 2e11 0200 |0009: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/VolumePanel;.removeMessages:(I)V // method@112e │ │ +04f0c8: 6e54 2911 1213 |000c: invoke-virtual {v2, v1, v3, v1, v4}, Luk/org/ngo/squeezer/VolumePanel;.obtainMessage:(IIILjava/lang/Object;)Landroid/os/Message; // method@1129 │ │ +04f0ce: 0c00 |000f: move-result-object v0 │ │ +04f0d0: 6e10 5b01 0000 |0010: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ +04f0d6: 28f4 |0013: goto 0007 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0007 line=66 │ │ 0x0008 line=64 │ │ 0x000c line=65 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Luk/org/ngo/squeezer/VolumePanel; │ │ 0x0000 - 0x0014 reg=3 newVolume I │ │ 0x0000 - 0x0014 reg=4 additionalMessage Ljava/lang/String; │ │ │ │ - source_file_idx : 2988 (VolumePanel.java) │ │ + source_file_idx : 2982 (VolumePanel.java) │ │ │ │ Class #291 header: │ │ class_idx : 792 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 392 │ │ static_fields_size : 0 │ │ @@ -65187,49 +65200,50 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/AboutDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f770: |[04f770] uk.org.ngo.squeezer.dialogs.AboutDialog$1.:(Luk/org/ngo/squeezer/dialogs/AboutDialog;)V │ │ -04f780: 5b01 9905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; // field@0599 │ │ -04f784: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04f78a: 0e00 |0005: return-void │ │ +04f0d8: |[04f0d8] uk.org.ngo.squeezer.dialogs.AboutDialog$1.:(Luk/org/ngo/squeezer/dialogs/AboutDialog;)V │ │ +04f0e8: 5b01 9905 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; // field@0599 │ │ +04f0ec: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04f0f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/AboutDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/dialogs/AboutDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04f78c: |[04f78c] uk.org.ngo.squeezer.dialogs.AboutDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -04f79c: 2200 1d03 |0000: new-instance v0, Luk/org/ngo/squeezer/dialogs/LicenseDialog; // type@031d │ │ -04f7a0: 7010 4911 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.:()V // method@1149 │ │ -04f7a6: 5431 9905 |0005: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; // field@0599 │ │ -04f7aa: 6e10 3211 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ -04f7b0: 0c01 |000a: move-result-object v1 │ │ -04f7b2: 6e10 7b02 0100 |000b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ -04f7b8: 0c01 |000e: move-result-object v1 │ │ -04f7ba: 1a02 ef05 |000f: const-string v2, "LicenseDialog" // string@05ef │ │ -04f7be: 6e30 4d11 1002 |0011: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@114d │ │ -04f7c4: 0e00 |0014: return-void │ │ +04f0f4: |[04f0f4] uk.org.ngo.squeezer.dialogs.AboutDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +04f104: 2200 1d03 |0000: new-instance v0, Luk/org/ngo/squeezer/dialogs/LicenseDialog; // type@031d │ │ +04f108: 7010 4911 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.:()V // method@1149 │ │ +04f10e: 5431 9905 |0005: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; // field@0599 │ │ +04f112: 6e10 3211 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ +04f118: 0c01 |000a: move-result-object v1 │ │ +04f11a: 6e10 7b02 0100 |000b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ +04f120: 0c01 |000e: move-result-object v1 │ │ +04f122: 1a02 ef05 |000f: const-string v2, "LicenseDialog" // string@05ef │ │ +04f126: 6e30 4d11 1002 |0011: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@114d │ │ +04f12c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ + 0x0007 line=53 │ │ 0x0014 line=54 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Luk/org/ngo/squeezer/dialogs/AboutDialog$1; │ │ 0x0000 - 0x0015 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0015 reg=5 which I │ │ │ │ source_file_idx : 392 (AboutDialog.java) │ │ @@ -65267,54 +65281,54 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f7c8: |[04f7c8] uk.org.ngo.squeezer.dialogs.EnableWifiDialog$1.:(Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V │ │ -04f7d8: 5b01 9a05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ -04f7dc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04f7e2: 0e00 |0005: return-void │ │ +04f130: |[04f130] uk.org.ngo.squeezer.dialogs.EnableWifiDialog$1.:(Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V │ │ +04f140: 5b01 9a05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ +04f144: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04f14a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04f7e4: |[04f7e4] uk.org.ngo.squeezer.dialogs.EnableWifiDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -04f7f4: 5431 9a05 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ -04f7f8: 6e10 4511 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1145 │ │ -04f7fe: 0c01 |0005: move-result-object v1 │ │ -04f800: 1a02 8b1c |0006: const-string v2, "wifi" // string@1c8b │ │ -04f804: 6e20 7d02 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@027d │ │ -04f80a: 0c00 |000b: move-result-object v0 │ │ -04f80c: 1f00 4400 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0044 │ │ -04f810: 6e10 2f01 0000 |000e: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.isWifiEnabled:()Z // method@012f │ │ -04f816: 0a01 |0011: move-result v1 │ │ -04f818: 3901 1100 |0012: if-nez v1, 0023 // +0011 │ │ -04f81c: 5431 9a05 |0014: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ -04f820: 6e10 4611 0100 |0016: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getTag:()Ljava/lang/String; // method@1146 │ │ -04f826: 0c01 |0019: move-result-object v1 │ │ -04f828: 1a02 ab02 |001a: const-string v2, "Enabling Wifi" // string@02ab │ │ -04f82c: 7120 e50a 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04f832: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -04f834: 6e20 3001 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.setWifiEnabled:(Z)Z // method@0130 │ │ -04f83a: 0e00 |0023: return-void │ │ +04f14c: |[04f14c] uk.org.ngo.squeezer.dialogs.EnableWifiDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +04f15c: 5431 9a05 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ +04f160: 6e10 4511 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1145 │ │ +04f166: 0c01 |0005: move-result-object v1 │ │ +04f168: 1a02 851c |0006: const-string v2, "wifi" // string@1c85 │ │ +04f16c: 6e20 7d02 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@027d │ │ +04f172: 0c00 |000b: move-result-object v0 │ │ +04f174: 1f00 4400 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0044 │ │ +04f178: 6e10 2f01 0000 |000e: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.isWifiEnabled:()Z // method@012f │ │ +04f17e: 0a01 |0011: move-result v1 │ │ +04f180: 3901 1100 |0012: if-nez v1, 0023 // +0011 │ │ +04f184: 5431 9a05 |0014: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; // field@059a │ │ +04f188: 6e10 4611 0100 |0016: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getTag:()Ljava/lang/String; // method@1146 │ │ +04f18e: 0c01 |0019: move-result-object v1 │ │ +04f190: 1a02 ab02 |001a: const-string v2, "Enabling Wifi" // string@02ab │ │ +04f194: 7120 e50a 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04f19a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +04f19c: 6e20 3001 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.setWifiEnabled:(Z)Z // method@0130 │ │ +04f1a2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000e line=23 │ │ 0x0014 line=24 │ │ 0x001f line=25 │ │ 0x0023 line=27 │ │ @@ -65326,15 +65340,15 @@ │ │ │ │ source_file_idx : 681 (EnableWifiDialog.java) │ │ │ │ Class #293 header: │ │ class_idx : 798 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2548 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -65359,54 +65373,54 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f83c: |[04f83c] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$1.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ -04f84c: 5b01 9b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059b │ │ -04f850: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04f856: 0e00 |0005: return-void │ │ +04f1a4: |[04f1a4] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$1.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ +04f1b4: 5b01 9b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059b │ │ +04f1b8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04f1be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$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 │ │ -04f858: |[04f858] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$1.onClick:(Landroid/view/View;)V │ │ -04f868: 5410 9b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059b │ │ -04f86c: 6e10 7111 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.startNetworkScan:()V // method@1171 │ │ -04f872: 0e00 |0005: return-void │ │ +04f1c0: |[04f1c0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$1.onClick:(Landroid/view/View;)V │ │ +04f1d0: 5410 9b05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059b │ │ +04f1d4: 6e10 7111 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.startNetworkScan:()V // method@1171 │ │ +04f1da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 2548 (ServerAddressPreference.java) │ │ + source_file_idx : 2542 (ServerAddressPreference.java) │ │ │ │ Class #294 header: │ │ class_idx : 799 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2548 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -65435,54 +65449,56 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f874: |[04f874] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ -04f884: 5b01 9c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ -04f888: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -04f88e: 0e00 |0005: return-void │ │ +04f1dc: |[04f1dc] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ +04f1ec: 5b01 9c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ +04f1f0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04f1f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;) │ │ name : 'onItemSelected' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04f890: |[04f890] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04f8a0: 5430 9c05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ -04f8a4: 7110 6411 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$200:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Landroid/widget/EditText; // method@1164 │ │ -04f8aa: 0c01 |0005: move-result-object v1 │ │ -04f8ac: 5430 9c05 |0006: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ -04f8b0: 7110 6311 0000 |0008: invoke-static {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$100:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Ljava/util/TreeMap; // method@1163 │ │ -04f8b6: 0c00 |000b: move-result-object v0 │ │ -04f8b8: 6e20 1a0c 6400 |000c: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0c1a │ │ -04f8be: 0c02 |000f: move-result-object v2 │ │ -04f8c0: 6e10 9d0d 0200 |0010: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -04f8c6: 0c02 |0013: move-result-object v2 │ │ -04f8c8: 6e20 730e 2000 |0014: invoke-virtual {v0, v2}, Ljava/util/TreeMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e73 │ │ -04f8ce: 0c00 |0017: move-result-object v0 │ │ -04f8d0: 1f00 1002 |0018: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ -04f8d4: 6e20 370c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -04f8da: 0e00 |001d: return-void │ │ +04f1f8: |[04f1f8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04f208: 5430 9c05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ +04f20c: 7110 6411 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$200:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Landroid/widget/EditText; // method@1164 │ │ +04f212: 0c01 |0005: move-result-object v1 │ │ +04f214: 5430 9c05 |0006: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@059c │ │ +04f218: 7110 6311 0000 |0008: invoke-static {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$100:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Ljava/util/TreeMap; // method@1163 │ │ +04f21e: 0c00 |000b: move-result-object v0 │ │ +04f220: 6e20 1a0c 6400 |000c: invoke-virtual {v4, v6}, Landroid/widget/AdapterView;.getItemAtPosition:(I)Ljava/lang/Object; // method@0c1a │ │ +04f226: 0c02 |000f: move-result-object v2 │ │ +04f228: 6e10 9d0d 0200 |0010: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04f22e: 0c02 |0013: move-result-object v2 │ │ +04f230: 6e20 730e 2000 |0014: invoke-virtual {v0, v2}, Ljava/util/TreeMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e73 │ │ +04f236: 0c00 |0017: move-result-object v0 │ │ +04f238: 1f00 1002 |0018: check-cast v0, Ljava/lang/CharSequence; // type@0210 │ │ +04f23c: 6e20 370c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +04f242: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ + 0x0010 line=236 │ │ + 0x0014 line=235 │ │ 0x001d line=237 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x001e reg=3 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener; │ │ 0x0000 - 0x001e reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x001e reg=5 view Landroid/view/View; │ │ 0x0000 - 0x001e reg=6 pos I │ │ @@ -65493,31 +65509,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f8dc: |[04f8dc] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -04f8ec: 0e00 |0000: return-void │ │ +04f244: |[04f244] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$MyOnItemSelectedListener.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +04f254: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2548 (ServerAddressPreference.java) │ │ + source_file_idx : 2542 (ServerAddressPreference.java) │ │ │ │ Class #295 header: │ │ class_idx : 800 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 69 │ │ -source_file_idx : 2548 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 8 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -65570,30 +65586,30 @@ │ │ type : '(Landroid/content/Context;Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -04f8f0: |[04f8f0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.:(Landroid/content/Context;Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ -04f900: 7010 3101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0131 │ │ -04f906: 1a00 2e19 |0003: const-string v0, "scanNetworkTask" // string@192e │ │ -04f90a: 5b10 a005 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.TAG:Ljava/lang/String; // field@05a0 │ │ -04f90e: 2200 7302 |0007: new-instance v0, Ljava/util/TreeMap; // type@0273 │ │ -04f912: 7010 700e 0000 |0009: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@0e70 │ │ -04f918: 5b10 a305 |000c: iput-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ -04f91c: 1300 9b0d |000e: const/16 v0, #int 3483 // #d9b │ │ -04f920: 5910 9e05 |0010: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.DISCOVERY_PORT:I // field@059e │ │ -04f924: 1250 |0012: const/4 v0, #int 5 // #5 │ │ -04f926: 5910 9f05 |0013: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.MAX_DISCOVERY_ATTEMPTS:I // field@059f │ │ -04f92a: 1300 e803 |0015: const/16 v0, #int 1000 // #3e8 │ │ -04f92e: 5910 9d05 |0017: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.DISCOVERY_ATTEMPT_TIMEOUT:I // field@059d │ │ -04f932: 5b12 a105 |0019: iput-object v2, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mContext:Landroid/content/Context; // field@05a1 │ │ -04f936: 5b13 a205 |001b: iput-object v3, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ -04f93a: 0e00 |001d: return-void │ │ +04f258: |[04f258] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.:(Landroid/content/Context;Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ │ +04f268: 7010 3101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0131 │ │ +04f26e: 1a00 2819 |0003: const-string v0, "scanNetworkTask" // string@1928 │ │ +04f272: 5b10 a005 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.TAG:Ljava/lang/String; // field@05a0 │ │ +04f276: 2200 7302 |0007: new-instance v0, Ljava/util/TreeMap; // type@0273 │ │ +04f27a: 7010 700e 0000 |0009: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@0e70 │ │ +04f280: 5b10 a305 |000c: iput-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ +04f284: 1300 9b0d |000e: const/16 v0, #int 3483 // #d9b │ │ +04f288: 5910 9e05 |0010: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.DISCOVERY_PORT:I // field@059e │ │ +04f28c: 1250 |0012: const/4 v0, #int 5 // #5 │ │ +04f28e: 5910 9f05 |0013: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.MAX_DISCOVERY_ATTEMPTS:I // field@059f │ │ +04f292: 1300 e803 |0015: const/16 v0, #int 1000 // #3e8 │ │ +04f296: 5910 9d05 |0017: iput v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.DISCOVERY_ATTEMPT_TIMEOUT:I // field@059d │ │ +04f29a: 5b12 a105 |0019: iput-object v2, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mContext:Landroid/content/Context; // field@05a1 │ │ +04f29e: 5b13 a205 |001b: iput-object v3, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ +04f2a2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=248 │ │ 0x0007 line=254 │ │ 0x000e line=257 │ │ 0x0012 line=260 │ │ @@ -65611,18 +65627,18 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f93c: |[04f93c] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.access$000:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; │ │ -04f94c: 7010 5911 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.getDiscoveredServers:()Ljava/util/TreeMap; // method@1159 │ │ -04f952: 0c00 |0003: move-result-object v0 │ │ -04f954: 1100 |0004: return-object v0 │ │ +04f2a4: |[04f2a4] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.access$000:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; │ │ +04f2b4: 7010 5911 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.getDiscoveredServers:()Ljava/util/TreeMap; // method@1159 │ │ +04f2ba: 0c00 |0003: move-result-object v0 │ │ +04f2bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;) │ │ @@ -65630,17 +65646,17 @@ │ │ type : '()Ljava/util/TreeMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f958: |[04f958] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.getDiscoveredServers:()Ljava/util/TreeMap; │ │ -04f968: 5410 a305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ -04f96c: 1100 |0002: return-object v0 │ │ +04f2c0: |[04f2c0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.getDiscoveredServers:()Ljava/util/TreeMap; │ │ +04f2d0: 5410 a305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ +04f2d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ │ │ Virtual methods - │ │ @@ -65649,193 +65665,193 @@ │ │ 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 │ │ -04f970: |[04f970] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -04f980: 1f02 3304 |0000: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ -04f984: 6e20 5711 2100 |0002: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1157 │ │ -04f98a: 0c00 |0005: move-result-object v0 │ │ -04f98c: 1100 |0006: return-object v0 │ │ +04f2d8: |[04f2d8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +04f2e8: 1f02 3304 |0000: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ +04f2ec: 6e20 5711 2100 |0002: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1157 │ │ +04f2f2: 0c00 |0005: move-result-object v0 │ │ +04f2f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 24 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 318 16-bit code units │ │ -04f990: |[04f990] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -04f9a0: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -04f9a4: 120e |0002: const/4 v14, #int 0 // #0 │ │ -04f9a6: 1313 1000 |0003: const/16 v19, #int 16 // #10 │ │ -04f9aa: 0200 1300 |0005: move/from16 v0, v19 │ │ -04f9ae: 230b 1c04 |0007: new-array v11, v0, [B // type@041c │ │ -04f9b2: 260b 2901 0000 |0009: fill-array-data v11, 00000132 // +00000129 │ │ -04f9b8: 1313 0002 |000c: const/16 v19, #int 512 // #200 │ │ -04f9bc: 0200 1300 |000e: move/from16 v0, v19 │ │ -04f9c0: 2306 1c04 |0010: new-array v6, v0, [B // type@041c │ │ -04f9c4: 1313 0000 |0012: const/16 v19, #int 0 // #0 │ │ -04f9c8: 1314 0000 |0014: const/16 v20, #int 0 // #0 │ │ -04f9cc: 21b0 |0016: array-length v0, v11 │ │ -04f9ce: 0215 0000 |0017: move/from16 v21, v0 │ │ -04f9d2: 0200 1300 |0019: move/from16 v0, v19 │ │ -04f9d6: 0201 1400 |001b: move/from16 v1, v20 │ │ -04f9da: 0202 1500 |001d: move/from16 v2, v21 │ │ -04f9de: 7152 d70d 0b16 |001f: invoke-static {v11, v0, v6, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -04f9e4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -04f9e8: 5400 a105 |0024: iget-object v0, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mContext:Landroid/content/Context; // field@05a1 │ │ -04f9ec: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -04f9f0: 1a14 8b1c |0028: const-string v20, "wifi" // string@1c8b │ │ -04f9f4: 7402 8d00 1300 |002a: invoke-virtual/range {v19, v20}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04f9fa: 0c12 |002d: move-result-object v18 │ │ -04f9fc: 1f12 4400 |002e: check-cast v18, Landroid/net/wifi/WifiManager; // type@0044 │ │ -04fa00: 1a13 2e19 |0030: const-string v19, "scanNetworkTask" // string@192e │ │ -04fa04: 7402 2d01 1200 |0032: invoke-virtual/range {v18, v19}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@012d │ │ -04fa0a: 0c11 |0035: move-result-object v17 │ │ -04fa0c: 1a13 2e19 |0036: const-string v19, "scanNetworkTask" // string@192e │ │ -04fa10: 1a14 ec06 |0038: const-string v20, "Locking WiFi while scanning" // string@06ec │ │ -04fa14: 7702 e50a 1300 |003a: invoke-static/range {v19, v20}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04fa1a: 7401 2901 1100 |003d: invoke-virtual/range {v17}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0129 │ │ -04fa20: 1a13 fd00 |0040: const-string v19, "255.255.255.255" // string@00fd │ │ -04fa24: 7701 0a0e 1300 |0042: invoke-static/range {v19}, Ljava/net/InetAddress;.getByName:(Ljava/lang/String;)Ljava/net/InetAddress; // method@0e0a │ │ -04fa2a: 0c04 |0045: move-result-object v4 │ │ -04fa2c: 220f 4902 |0046: new-instance v15, Ljava/net/DatagramSocket; // type@0249 │ │ -04fa30: 7010 fe0d 0f00 |0048: invoke-direct {v15}, Ljava/net/DatagramSocket;.:()V // method@0dfe │ │ -04fa36: 2207 4802 |004b: new-instance v7, Ljava/net/DatagramPacket; // type@0248 │ │ -04fa3a: 2160 |004d: array-length v0, v6 │ │ -04fa3c: 0213 0000 |004e: move/from16 v19, v0 │ │ -04fa40: 1314 9b0d |0050: const/16 v20, #int 3483 // #d9b │ │ -04fa44: 0200 1300 |0052: move/from16 v0, v19 │ │ -04fa48: 0201 1400 |0054: move/from16 v1, v20 │ │ -04fa4c: 7051 fc0d 6740 |0056: invoke-direct {v7, v6, v0, v4, v1}, Ljava/net/DatagramPacket;.:([BILjava/net/InetAddress;I)V // method@0dfc │ │ -04fa52: 1313 0002 |0059: const/16 v19, #int 512 // #200 │ │ -04fa56: 0200 1300 |005b: move/from16 v0, v19 │ │ -04fa5a: 2305 1c04 |005d: new-array v5, v0, [B // type@041c │ │ -04fa5e: 220c 4802 |005f: new-instance v12, Ljava/net/DatagramPacket; // type@0248 │ │ -04fa62: 2150 |0061: array-length v0, v5 │ │ -04fa64: 0213 0000 |0062: move/from16 v19, v0 │ │ -04fa68: 0200 1300 |0064: move/from16 v0, v19 │ │ -04fa6c: 7030 fb0d 5c00 |0066: invoke-direct {v12, v5, v0}, Ljava/net/DatagramPacket;.:([BI)V // method@0dfb │ │ -04fa72: 1313 e803 |0069: const/16 v19, #int 1000 // #3e8 │ │ -04fa76: 0200 1300 |006b: move/from16 v0, v19 │ │ -04fa7a: 6e20 020e 0f00 |006d: invoke-virtual {v15, v0}, Ljava/net/DatagramSocket;.setSoTimeout:(I)V // method@0e02 │ │ -04fa80: 1203 |0070: const/4 v3, #int 0 // #0 │ │ -04fa82: 1313 0500 |0071: const/16 v19, #int 5 // #5 │ │ -04fa86: 0200 1300 |0073: move/from16 v0, v19 │ │ -04fa8a: 3503 0800 |0075: if-ge v3, v0, 007d // +0008 │ │ -04fa8e: 7401 5a11 1600 |0077: invoke-virtual/range {v22}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.isCancelled:()Z // method@115a │ │ -04fa94: 0a13 |007a: move-result v19 │ │ -04fa96: 3813 1700 |007b: if-eqz v19, 0092 // +0017 │ │ -04fa9a: 07fe |007d: move-object v14, v15 │ │ -04fa9c: 380e 0500 |007e: if-eqz v14, 0083 // +0005 │ │ -04faa0: 6e10 ff0d 0e00 |0080: invoke-virtual {v14}, Ljava/net/DatagramSocket;.close:()V // method@0dff │ │ -04faa6: 1a13 2e19 |0083: const-string v19, "scanNetworkTask" // string@192e │ │ -04faaa: 1a14 e009 |0085: const-string v20, "Scanning complete, unlocking WiFi" // string@09e0 │ │ -04faae: 7702 e50a 1300 |0087: invoke-static/range {v19, v20}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -04fab4: 3811 0500 |008a: if-eqz v17, 008f // +0005 │ │ -04fab8: 7401 2b01 1100 |008c: invoke-virtual/range {v17}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@012b │ │ -04fabe: 1313 0000 |008f: const/16 v19, #int 0 // #0 │ │ -04fac2: 1113 |0091: return-object v19 │ │ -04fac4: 1310 0000 |0092: const/16 v16, #int 0 // #0 │ │ -04fac8: 6e20 010e 7f00 |0094: invoke-virtual {v15, v7}, Ljava/net/DatagramSocket;.send:(Ljava/net/DatagramPacket;)V // method@0e01 │ │ -04face: 6e20 000e cf00 |0097: invoke-virtual {v15, v12}, Ljava/net/DatagramSocket;.receive:(Ljava/net/DatagramPacket;)V // method@0e00 │ │ -04fad4: 3910 4f00 |009a: if-nez v16, 00e9 // +004f │ │ -04fad8: 1313 0000 |009c: const/16 v19, #int 0 // #0 │ │ -04fadc: 4813 0513 |009e: aget-byte v19, v5, v19 │ │ -04fae0: 1314 4500 |00a0: const/16 v20, #int 69 // #45 │ │ -04fae4: 0200 1300 |00a2: move/from16 v0, v19 │ │ -04fae8: 0201 1400 |00a4: move/from16 v1, v20 │ │ -04faec: 3310 4300 |00a6: if-ne v0, v1, 00e9 // +0043 │ │ -04faf0: 6e10 fd0d 0c00 |00a8: invoke-virtual {v12}, Ljava/net/DatagramPacket;.getAddress:()Ljava/net/InetAddress; // method@0dfd │ │ -04faf6: 0c13 |00ab: move-result-object v19 │ │ -04faf8: 7401 0b0e 1300 |00ac: invoke-virtual/range {v19}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@0e0b │ │ -04fafe: 0c0d |00af: move-result-object v13 │ │ -04fb00: 1219 |00b0: const/4 v9, #int 1 // #1 │ │ -04fb02: 2150 |00b1: array-length v0, v5 │ │ -04fb04: 0213 0000 |00b2: move/from16 v19, v0 │ │ -04fb08: 0200 1300 |00b4: move/from16 v0, v19 │ │ -04fb0c: 3509 1900 |00b6: if-ge v9, v0, 00cf // +0019 │ │ -04fb10: 4813 0509 |00b8: aget-byte v19, v5, v9 │ │ -04fb14: 1314 4e00 |00ba: const/16 v20, #int 78 // #4e │ │ -04fb18: 0200 1300 |00bc: move/from16 v0, v19 │ │ -04fb1c: 0201 1400 |00be: move/from16 v1, v20 │ │ -04fb20: 3210 0f00 |00c0: if-eq v0, v1, 00cf // +000f │ │ -04fb24: d809 0904 |00c2: add-int/lit8 v9, v9, #int 4 // #04 │ │ -04fb28: 4813 0509 |00c4: aget-byte v19, v5, v9 │ │ -04fb2c: d813 1302 |00c6: add-int/lit8 v19, v19, #int 2 // #02 │ │ -04fb30: 9009 0913 |00c8: add-int v9, v9, v19 │ │ -04fb34: 28e7 |00ca: goto 00b1 // -0019 │ │ -04fb36: 0d08 |00cb: move-exception v8 │ │ -04fb38: 1310 0100 |00cc: const/16 v16, #int 1 // #1 │ │ -04fb3c: 28cc |00ce: goto 009a // -0034 │ │ -04fb3e: d809 0904 |00cf: add-int/lit8 v9, v9, #int 4 // #04 │ │ -04fb42: 220a 2f02 |00d1: new-instance v10, Ljava/lang/String; // type@022f │ │ -04fb46: d813 0901 |00d3: add-int/lit8 v19, v9, #int 1 // #01 │ │ -04fb4a: 4814 0509 |00d5: aget-byte v20, v5, v9 │ │ -04fb4e: 0200 1300 |00d7: move/from16 v0, v19 │ │ -04fb52: 0201 1400 |00d9: move/from16 v1, v20 │ │ -04fb56: 7040 a80d 5a10 |00db: invoke-direct {v10, v5, v0, v1}, Ljava/lang/String;.:([BII)V // method@0da8 │ │ -04fb5c: 0800 1600 |00de: move-object/from16 v0, v22 │ │ -04fb60: 5400 a305 |00e0: iget-object v0, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ -04fb64: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -04fb68: 0800 1300 |00e4: move-object/from16 v0, v19 │ │ -04fb6c: 6e30 740e a00d |00e6: invoke-virtual {v0, v10, v13}, Ljava/util/TreeMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e74 │ │ -04fb72: 1313 0100 |00e9: const/16 v19, #int 1 // #1 │ │ -04fb76: 0200 1300 |00eb: move/from16 v0, v19 │ │ -04fb7a: 2300 2f04 |00ed: new-array v0, v0, [Ljava/lang/Integer; // type@042f │ │ -04fb7e: 0813 0000 |00ef: move-object/from16 v19, v0 │ │ -04fb82: 1314 0000 |00f1: const/16 v20, #int 0 // #0 │ │ -04fb86: 7110 840d 0300 |00f3: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -04fb8c: 0c15 |00f6: move-result-object v21 │ │ -04fb8e: 4d15 1314 |00f7: aput-object v21, v19, v20 │ │ -04fb92: 0800 1600 |00f9: move-object/from16 v0, v22 │ │ -04fb96: 0801 1300 |00fb: move-object/from16 v1, v19 │ │ -04fb9a: 6e20 6111 1000 |00fd: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.publishProgress:([Ljava/lang/Object;)V // method@1161 │ │ -04fba0: d803 0301 |0100: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04fba4: 2900 6fff |0102: goto/16 0071 // -0091 │ │ -04fba8: 0d08 |0104: move-exception v8 │ │ -04fbaa: 7100 0b0f 0000 |0105: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -04fbb0: 0c13 |0108: move-result-object v19 │ │ -04fbb2: 0800 1300 |0109: move-object/from16 v0, v19 │ │ -04fbb6: 6e20 0e0f 8000 |010b: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ -04fbbc: 2900 70ff |010e: goto/16 007e // -0090 │ │ -04fbc0: 0d08 |0110: move-exception v8 │ │ -04fbc2: 7100 0b0f 0000 |0111: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -04fbc8: 0c13 |0114: move-result-object v19 │ │ -04fbca: 0800 1300 |0115: move-object/from16 v0, v19 │ │ -04fbce: 6e20 0e0f 8000 |0117: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ -04fbd4: 2900 64ff |011a: goto/16 007e // -009c │ │ -04fbd8: 0d08 |011c: move-exception v8 │ │ -04fbda: 7100 0b0f 0000 |011d: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -04fbe0: 0c13 |0120: move-result-object v19 │ │ -04fbe2: 0800 1300 |0121: move-object/from16 v0, v19 │ │ -04fbe6: 6e20 0e0f 8000 |0123: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ -04fbec: 2900 58ff |0126: goto/16 007e // -00a8 │ │ -04fbf0: 0d08 |0128: move-exception v8 │ │ -04fbf2: 07fe |0129: move-object v14, v15 │ │ -04fbf4: 28f3 |012a: goto 011d // -000d │ │ -04fbf6: 0d08 |012b: move-exception v8 │ │ -04fbf8: 07fe |012c: move-object v14, v15 │ │ -04fbfa: 28e4 |012d: goto 0111 // -001c │ │ -04fbfc: 0d08 |012e: move-exception v8 │ │ -04fbfe: 07fe |012f: move-object v14, v15 │ │ -04fc00: 28d5 |0130: goto 0105 // -002b │ │ -04fc02: 0000 |0131: nop // spacer │ │ -04fc04: 0003 0100 1000 0000 6549 5041 4400 ... |0132: array-data (12 units) │ │ +04f2f8: |[04f2f8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +04f308: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +04f30c: 120e |0002: const/4 v14, #int 0 // #0 │ │ +04f30e: 1313 1000 |0003: const/16 v19, #int 16 // #10 │ │ +04f312: 0200 1300 |0005: move/from16 v0, v19 │ │ +04f316: 230b 1c04 |0007: new-array v11, v0, [B // type@041c │ │ +04f31a: 260b 2901 0000 |0009: fill-array-data v11, 00000132 // +00000129 │ │ +04f320: 1313 0002 |000c: const/16 v19, #int 512 // #200 │ │ +04f324: 0200 1300 |000e: move/from16 v0, v19 │ │ +04f328: 2306 1c04 |0010: new-array v6, v0, [B // type@041c │ │ +04f32c: 1313 0000 |0012: const/16 v19, #int 0 // #0 │ │ +04f330: 1314 0000 |0014: const/16 v20, #int 0 // #0 │ │ +04f334: 21b0 |0016: array-length v0, v11 │ │ +04f336: 0215 0000 |0017: move/from16 v21, v0 │ │ +04f33a: 0200 1300 |0019: move/from16 v0, v19 │ │ +04f33e: 0201 1400 |001b: move/from16 v1, v20 │ │ +04f342: 0202 1500 |001d: move/from16 v2, v21 │ │ +04f346: 7152 d70d 0b16 |001f: invoke-static {v11, v0, v6, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +04f34c: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +04f350: 5400 a105 |0024: iget-object v0, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mContext:Landroid/content/Context; // field@05a1 │ │ +04f354: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +04f358: 1a14 851c |0028: const-string v20, "wifi" // string@1c85 │ │ +04f35c: 7402 8d00 1300 |002a: invoke-virtual/range {v19, v20}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +04f362: 0c12 |002d: move-result-object v18 │ │ +04f364: 1f12 4400 |002e: check-cast v18, Landroid/net/wifi/WifiManager; // type@0044 │ │ +04f368: 1a13 2819 |0030: const-string v19, "scanNetworkTask" // string@1928 │ │ +04f36c: 7402 2d01 1200 |0032: invoke-virtual/range {v18, v19}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@012d │ │ +04f372: 0c11 |0035: move-result-object v17 │ │ +04f374: 1a13 2819 |0036: const-string v19, "scanNetworkTask" // string@1928 │ │ +04f378: 1a14 ec06 |0038: const-string v20, "Locking WiFi while scanning" // string@06ec │ │ +04f37c: 7702 e50a 1300 |003a: invoke-static/range {v19, v20}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04f382: 7401 2901 1100 |003d: invoke-virtual/range {v17}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0129 │ │ +04f388: 1a13 fd00 |0040: const-string v19, "255.255.255.255" // string@00fd │ │ +04f38c: 7701 0a0e 1300 |0042: invoke-static/range {v19}, Ljava/net/InetAddress;.getByName:(Ljava/lang/String;)Ljava/net/InetAddress; // method@0e0a │ │ +04f392: 0c04 |0045: move-result-object v4 │ │ +04f394: 220f 4902 |0046: new-instance v15, Ljava/net/DatagramSocket; // type@0249 │ │ +04f398: 7010 fe0d 0f00 |0048: invoke-direct {v15}, Ljava/net/DatagramSocket;.:()V // method@0dfe │ │ +04f39e: 2207 4802 |004b: new-instance v7, Ljava/net/DatagramPacket; // type@0248 │ │ +04f3a2: 2160 |004d: array-length v0, v6 │ │ +04f3a4: 0213 0000 |004e: move/from16 v19, v0 │ │ +04f3a8: 1314 9b0d |0050: const/16 v20, #int 3483 // #d9b │ │ +04f3ac: 0200 1300 |0052: move/from16 v0, v19 │ │ +04f3b0: 0201 1400 |0054: move/from16 v1, v20 │ │ +04f3b4: 7051 fc0d 6740 |0056: invoke-direct {v7, v6, v0, v4, v1}, Ljava/net/DatagramPacket;.:([BILjava/net/InetAddress;I)V // method@0dfc │ │ +04f3ba: 1313 0002 |0059: const/16 v19, #int 512 // #200 │ │ +04f3be: 0200 1300 |005b: move/from16 v0, v19 │ │ +04f3c2: 2305 1c04 |005d: new-array v5, v0, [B // type@041c │ │ +04f3c6: 220c 4802 |005f: new-instance v12, Ljava/net/DatagramPacket; // type@0248 │ │ +04f3ca: 2150 |0061: array-length v0, v5 │ │ +04f3cc: 0213 0000 |0062: move/from16 v19, v0 │ │ +04f3d0: 0200 1300 |0064: move/from16 v0, v19 │ │ +04f3d4: 7030 fb0d 5c00 |0066: invoke-direct {v12, v5, v0}, Ljava/net/DatagramPacket;.:([BI)V // method@0dfb │ │ +04f3da: 1313 e803 |0069: const/16 v19, #int 1000 // #3e8 │ │ +04f3de: 0200 1300 |006b: move/from16 v0, v19 │ │ +04f3e2: 6e20 020e 0f00 |006d: invoke-virtual {v15, v0}, Ljava/net/DatagramSocket;.setSoTimeout:(I)V // method@0e02 │ │ +04f3e8: 1203 |0070: const/4 v3, #int 0 // #0 │ │ +04f3ea: 1313 0500 |0071: const/16 v19, #int 5 // #5 │ │ +04f3ee: 0200 1300 |0073: move/from16 v0, v19 │ │ +04f3f2: 3503 0800 |0075: if-ge v3, v0, 007d // +0008 │ │ +04f3f6: 7401 5a11 1600 |0077: invoke-virtual/range {v22}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.isCancelled:()Z // method@115a │ │ +04f3fc: 0a13 |007a: move-result v19 │ │ +04f3fe: 3813 1700 |007b: if-eqz v19, 0092 // +0017 │ │ +04f402: 07fe |007d: move-object v14, v15 │ │ +04f404: 380e 0500 |007e: if-eqz v14, 0083 // +0005 │ │ +04f408: 6e10 ff0d 0e00 |0080: invoke-virtual {v14}, Ljava/net/DatagramSocket;.close:()V // method@0dff │ │ +04f40e: 1a13 2819 |0083: const-string v19, "scanNetworkTask" // string@1928 │ │ +04f412: 1a14 da09 |0085: const-string v20, "Scanning complete, unlocking WiFi" // string@09da │ │ +04f416: 7702 e50a 1300 |0087: invoke-static/range {v19, v20}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +04f41c: 3811 0500 |008a: if-eqz v17, 008f // +0005 │ │ +04f420: 7401 2b01 1100 |008c: invoke-virtual/range {v17}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@012b │ │ +04f426: 1313 0000 |008f: const/16 v19, #int 0 // #0 │ │ +04f42a: 1113 |0091: return-object v19 │ │ +04f42c: 1310 0000 |0092: const/16 v16, #int 0 // #0 │ │ +04f430: 6e20 010e 7f00 |0094: invoke-virtual {v15, v7}, Ljava/net/DatagramSocket;.send:(Ljava/net/DatagramPacket;)V // method@0e01 │ │ +04f436: 6e20 000e cf00 |0097: invoke-virtual {v15, v12}, Ljava/net/DatagramSocket;.receive:(Ljava/net/DatagramPacket;)V // method@0e00 │ │ +04f43c: 3910 4f00 |009a: if-nez v16, 00e9 // +004f │ │ +04f440: 1313 0000 |009c: const/16 v19, #int 0 // #0 │ │ +04f444: 4813 0513 |009e: aget-byte v19, v5, v19 │ │ +04f448: 1314 4500 |00a0: const/16 v20, #int 69 // #45 │ │ +04f44c: 0200 1300 |00a2: move/from16 v0, v19 │ │ +04f450: 0201 1400 |00a4: move/from16 v1, v20 │ │ +04f454: 3310 4300 |00a6: if-ne v0, v1, 00e9 // +0043 │ │ +04f458: 6e10 fd0d 0c00 |00a8: invoke-virtual {v12}, Ljava/net/DatagramPacket;.getAddress:()Ljava/net/InetAddress; // method@0dfd │ │ +04f45e: 0c13 |00ab: move-result-object v19 │ │ +04f460: 7401 0b0e 1300 |00ac: invoke-virtual/range {v19}, Ljava/net/InetAddress;.getHostAddress:()Ljava/lang/String; // method@0e0b │ │ +04f466: 0c0d |00af: move-result-object v13 │ │ +04f468: 1219 |00b0: const/4 v9, #int 1 // #1 │ │ +04f46a: 2150 |00b1: array-length v0, v5 │ │ +04f46c: 0213 0000 |00b2: move/from16 v19, v0 │ │ +04f470: 0200 1300 |00b4: move/from16 v0, v19 │ │ +04f474: 3509 1900 |00b6: if-ge v9, v0, 00cf // +0019 │ │ +04f478: 4813 0509 |00b8: aget-byte v19, v5, v9 │ │ +04f47c: 1314 4e00 |00ba: const/16 v20, #int 78 // #4e │ │ +04f480: 0200 1300 |00bc: move/from16 v0, v19 │ │ +04f484: 0201 1400 |00be: move/from16 v1, v20 │ │ +04f488: 3210 0f00 |00c0: if-eq v0, v1, 00cf // +000f │ │ +04f48c: d809 0904 |00c2: add-int/lit8 v9, v9, #int 4 // #04 │ │ +04f490: 4813 0509 |00c4: aget-byte v19, v5, v9 │ │ +04f494: d813 1302 |00c6: add-int/lit8 v19, v19, #int 2 // #02 │ │ +04f498: 9009 0913 |00c8: add-int v9, v9, v19 │ │ +04f49c: 28e7 |00ca: goto 00b1 // -0019 │ │ +04f49e: 0d08 |00cb: move-exception v8 │ │ +04f4a0: 1310 0100 |00cc: const/16 v16, #int 1 // #1 │ │ +04f4a4: 28cc |00ce: goto 009a // -0034 │ │ +04f4a6: d809 0904 |00cf: add-int/lit8 v9, v9, #int 4 // #04 │ │ +04f4aa: 220a 2f02 |00d1: new-instance v10, Ljava/lang/String; // type@022f │ │ +04f4ae: d813 0901 |00d3: add-int/lit8 v19, v9, #int 1 // #01 │ │ +04f4b2: 4814 0509 |00d5: aget-byte v20, v5, v9 │ │ +04f4b6: 0200 1300 |00d7: move/from16 v0, v19 │ │ +04f4ba: 0201 1400 |00d9: move/from16 v1, v20 │ │ +04f4be: 7040 a80d 5a10 |00db: invoke-direct {v10, v5, v0, v1}, Ljava/lang/String;.:([BII)V // method@0da8 │ │ +04f4c4: 0800 1600 |00de: move-object/from16 v0, v22 │ │ +04f4c8: 5400 a305 |00e0: iget-object v0, v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ +04f4cc: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +04f4d0: 0800 1300 |00e4: move-object/from16 v0, v19 │ │ +04f4d4: 6e30 740e a00d |00e6: invoke-virtual {v0, v10, v13}, Ljava/util/TreeMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e74 │ │ +04f4da: 1313 0100 |00e9: const/16 v19, #int 1 // #1 │ │ +04f4de: 0200 1300 |00eb: move/from16 v0, v19 │ │ +04f4e2: 2300 2f04 |00ed: new-array v0, v0, [Ljava/lang/Integer; // type@042f │ │ +04f4e6: 0813 0000 |00ef: move-object/from16 v19, v0 │ │ +04f4ea: 1314 0000 |00f1: const/16 v20, #int 0 // #0 │ │ +04f4ee: 7110 840d 0300 |00f3: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +04f4f4: 0c15 |00f6: move-result-object v21 │ │ +04f4f6: 4d15 1314 |00f7: aput-object v21, v19, v20 │ │ +04f4fa: 0800 1600 |00f9: move-object/from16 v0, v22 │ │ +04f4fe: 0801 1300 |00fb: move-object/from16 v1, v19 │ │ +04f502: 6e20 6111 1000 |00fd: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.publishProgress:([Ljava/lang/Object;)V // method@1161 │ │ +04f508: d803 0301 |0100: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04f50c: 2900 6fff |0102: goto/16 0071 // -0091 │ │ +04f510: 0d08 |0104: move-exception v8 │ │ +04f512: 7100 0b0f 0000 |0105: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04f518: 0c13 |0108: move-result-object v19 │ │ +04f51a: 0800 1300 |0109: move-object/from16 v0, v19 │ │ +04f51e: 6e20 0e0f 8000 |010b: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ +04f524: 2900 70ff |010e: goto/16 007e // -0090 │ │ +04f528: 0d08 |0110: move-exception v8 │ │ +04f52a: 7100 0b0f 0000 |0111: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04f530: 0c13 |0114: move-result-object v19 │ │ +04f532: 0800 1300 |0115: move-object/from16 v0, v19 │ │ +04f536: 6e20 0e0f 8000 |0117: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ +04f53c: 2900 64ff |011a: goto/16 007e // -009c │ │ +04f540: 0d08 |011c: move-exception v8 │ │ +04f542: 7100 0b0f 0000 |011d: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +04f548: 0c13 |0120: move-result-object v19 │ │ +04f54a: 0800 1300 |0121: move-object/from16 v0, v19 │ │ +04f54e: 6e20 0e0f 8000 |0123: invoke-virtual {v0, v8}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ +04f554: 2900 58ff |0126: goto/16 007e // -00a8 │ │ +04f558: 0d08 |0128: move-exception v8 │ │ +04f55a: 07fe |0129: move-object v14, v15 │ │ +04f55c: 28f3 |012a: goto 011d // -000d │ │ +04f55e: 0d08 |012b: move-exception v8 │ │ +04f560: 07fe |012c: move-object v14, v15 │ │ +04f562: 28e4 |012d: goto 0111 // -001c │ │ +04f564: 0d08 |012e: move-exception v8 │ │ +04f566: 07fe |012f: move-object v14, v15 │ │ +04f568: 28d5 |0130: goto 0105 // -002b │ │ +04f56a: 0000 |0131: nop // spacer │ │ +04f56c: 0003 0100 1000 0000 6549 5041 4400 ... |0132: array-data (12 units) │ │ catches : 5 │ │ 0x0040 - 0x004b │ │ Ljava/net/SocketException; -> 0x0104 │ │ Ljava/net/UnknownHostException; -> 0x0110 │ │ Ljava/io/IOException; -> 0x011c │ │ 0x004b - 0x007a │ │ Ljava/net/SocketException; -> 0x012e │ │ @@ -65949,38 +65965,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fc6c: |[04fc6c] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onCancelled:(Ljava/lang/Object;)V │ │ -04fc7c: 1f01 3802 |0000: check-cast v1, Ljava/lang/Void; // type@0238 │ │ -04fc80: 6e20 5c11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onCancelled:(Ljava/lang/Void;)V // method@115c │ │ -04fc86: 0e00 |0005: return-void │ │ +04f5d4: |[04f5d4] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onCancelled:(Ljava/lang/Object;)V │ │ +04f5e4: 1f01 3802 |0000: check-cast v1, Ljava/lang/Void; // type@0238 │ │ +04f5e8: 6e20 5c11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onCancelled:(Ljava/lang/Void;)V // method@115c │ │ +04f5ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;) │ │ name : 'onCancelled' │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04fc88: |[04fc88] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onCancelled:(Ljava/lang/Void;)V │ │ -04fc98: 5410 a205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ -04fc9c: 6e10 6c11 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.onScanFinished:()V // method@116c │ │ -04fca2: 0e00 |0005: return-void │ │ +04f5f0: |[04f5f0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onCancelled:(Ljava/lang/Void;)V │ │ +04f600: 5410 a205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ +04f604: 6e10 6c11 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.onScanFinished:()V // method@116c │ │ +04f60a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0005 line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ 0x0000 - 0x0006 reg=2 result Ljava/lang/Void; │ │ @@ -65990,38 +66006,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fca4: |[04fca4] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onPostExecute:(Ljava/lang/Object;)V │ │ -04fcb4: 1f01 3802 |0000: check-cast v1, Ljava/lang/Void; // type@0238 │ │ -04fcb8: 6e20 5e11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onPostExecute:(Ljava/lang/Void;)V // method@115e │ │ -04fcbe: 0e00 |0005: return-void │ │ +04f60c: |[04f60c] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onPostExecute:(Ljava/lang/Object;)V │ │ +04f61c: 1f01 3802 |0000: check-cast v1, Ljava/lang/Void; // type@0238 │ │ +04f620: 6e20 5e11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onPostExecute:(Ljava/lang/Void;)V // method@115e │ │ +04f626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04fcc0: |[04fcc0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onPostExecute:(Ljava/lang/Void;)V │ │ -04fcd0: 5410 a205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ -04fcd4: 6e10 6c11 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.onScanFinished:()V // method@116c │ │ -04fcda: 0e00 |0005: return-void │ │ +04f628: |[04f628] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onPostExecute:(Ljava/lang/Void;)V │ │ +04f638: 5410 a205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ +04f63c: 6e10 6c11 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.onScanFinished:()V // method@116c │ │ +04f642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0005 line=410 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ 0x0000 - 0x0006 reg=2 result Ljava/lang/Void; │ │ @@ -66031,28 +66047,28 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04fcdc: |[04fcdc] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ -04fcec: 5430 a205 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ -04fcf0: 5431 a305 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ -04fcf4: 6e10 750e 0100 |0004: invoke-virtual {v1}, Ljava/util/TreeMap;.size:()I // method@0e75 │ │ -04fcfa: 0a01 |0007: move-result v1 │ │ -04fcfc: 1252 |0008: const/4 v2, #int 5 // #5 │ │ -04fcfe: 7120 920d 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -04fd04: 0a01 |000c: move-result v1 │ │ -04fd06: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -04fd08: 4602 0402 |000e: aget-object v2, v4, v2 │ │ -04fd0c: 6e10 7f0d 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -04fd12: 0a02 |0013: move-result v2 │ │ -04fd14: 7130 6511 1002 |0014: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$300:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;II)V // method@1165 │ │ -04fd1a: 0e00 |0017: return-void │ │ +04f644: |[04f644] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onProgressUpdate:([Ljava/lang/Integer;)V │ │ +04f654: 5430 a205 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mPref:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; // field@05a2 │ │ +04f658: 5431 a305 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.mServerMap:Ljava/util/TreeMap; // field@05a3 │ │ +04f65c: 6e10 750e 0100 |0004: invoke-virtual {v1}, Ljava/util/TreeMap;.size:()I // method@0e75 │ │ +04f662: 0a01 |0007: move-result v1 │ │ +04f664: 1252 |0008: const/4 v2, #int 5 // #5 │ │ +04f666: 7120 920d 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +04f66c: 0a01 |000c: move-result v1 │ │ +04f66e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +04f670: 4602 0402 |000e: aget-object v2, v4, v2 │ │ +04f674: 6e10 7f0d 0200 |0010: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +04f67a: 0a02 |0013: move-result v2 │ │ +04f67c: 7130 6511 1002 |0014: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.access$300:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;II)V // method@1165 │ │ +04f682: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0017 line=400 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ 0x0000 - 0x0018 reg=4 values [Ljava/lang/Integer; │ │ @@ -66062,32 +66078,32 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fd1c: |[04fd1c] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -04fd2c: 1f01 2f04 |0000: check-cast v1, [Ljava/lang/Integer; // type@042f │ │ -04fd30: 6e20 5f11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@115f │ │ -04fd36: 0e00 |0005: return-void │ │ +04f684: |[04f684] uk.org.ngo.squeezer.dialogs.ServerAddressPreference$ScanNetworkTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +04f694: 1f01 2f04 |0000: check-cast v1, [Ljava/lang/Integer; // type@042f │ │ +04f698: 6e20 5f11 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.onProgressUpdate:([Ljava/lang/Integer;)V // method@115f │ │ +04f69e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ + 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Object; │ │ │ │ - source_file_idx : 2548 (ServerAddressPreference.java) │ │ + source_file_idx : 2542 (ServerAddressPreference.java) │ │ │ │ Class #296 header: │ │ class_idx : 801 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 94 │ │ -source_file_idx : 2548 │ │ +source_file_idx : 2542 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 5 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -66144,20 +66160,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -04fd38: |[04fd38] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04fd48: 7030 8d01 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@018d │ │ -04fd4e: 5b12 a405 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04fd52: 1400 0c00 037f |0005: const v0, #float 1.74129e+38 // #7f03000c │ │ -04fd58: 6e20 6e11 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setDialogLayoutResource:(I)V // method@116e │ │ -04fd5e: 0e00 |000b: return-void │ │ +04f6a0: |[04f6a0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04f6b0: 7030 8d01 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/preference/DialogPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@018d │ │ +04f6b6: 5b12 a405 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f6ba: 1400 0c00 037f |0005: const v0, #float 1.74129e+38 // #7f03000c │ │ +04f6c0: 6e20 6e11 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.setDialogLayoutResource:(I)V // method@116e │ │ +04f6c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x000b line=80 │ │ locals : │ │ @@ -66170,17 +66186,17 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Ljava/util/TreeMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fd60: |[04fd60] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$100:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Ljava/util/TreeMap; │ │ -04fd70: 5410 a505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -04fd74: 1100 |0002: return-object v0 │ │ +04f6c8: |[04f6c8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$100:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Ljava/util/TreeMap; │ │ +04f6d8: 5410 a505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04f6dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;) │ │ @@ -66188,17 +66204,17 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fd78: |[04fd78] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$200:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Landroid/widget/EditText; │ │ -04fd88: 5410 a905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -04fd8c: 1100 |0002: return-object v0 │ │ +04f6e0: |[04f6e0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$200:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)Landroid/widget/EditText; │ │ +04f6f0: 5410 a905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04f6f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;) │ │ @@ -66206,17 +66222,17 @@ │ │ type : '(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04fd90: |[04fd90] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$300:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;II)V │ │ -04fda0: 7030 7211 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.updateProgress:(II)V // method@1172 │ │ -04fda6: 0e00 |0003: return-void │ │ +04f6f8: |[04f6f8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.access$300:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;II)V │ │ +04f708: 7030 7211 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.updateProgress:(II)V // method@1172 │ │ +04f70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -66226,45 +66242,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -04fda8: |[04fda8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.createProgressDialog:()V │ │ -04fdb8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04fdba: 2200 1300 |0001: new-instance v0, Landroid/app/ProgressDialog; // type@0013 │ │ -04fdbe: 5441 a405 |0003: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04fdc2: 7020 6b00 1000 |0005: invoke-direct {v0, v1}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@006b │ │ -04fdc8: 5b40 a605 |0008: iput-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fdcc: 5440 a605 |000a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fdd0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -04fdd2: 6e20 7300 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0073 │ │ -04fdd8: 5440 a605 |0010: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fddc: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -04fdde: 6e20 6e00 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMax:(I)V // method@006e │ │ -04fde4: 5440 a605 |0016: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fde8: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -04fdea: 6e20 7400 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setSecondaryProgress:(I)V // method@0074 │ │ -04fdf0: 5440 a605 |001c: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fdf4: 5441 a405 |001e: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04fdf8: 1402 0e00 097f |0020: const v2, #float 1.82105e+38 // #7f09000e │ │ -04fdfe: 6e20 8b00 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@008b │ │ -04fe04: 0c01 |0026: move-result-object v1 │ │ -04fe06: 6e20 6f00 1000 |0027: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@006f │ │ -04fe0c: 5440 a605 |002a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fe10: 6e10 7600 0000 |002c: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0076 │ │ -04fe16: 7100 f818 0000 |002f: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ -04fe1c: 0a00 |0032: move-result v0 │ │ -04fe1e: 3800 0c00 |0033: if-eqz v0, 003f // +000c │ │ -04fe22: 5440 a605 |0035: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fe26: 6e20 7100 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgressNumberFormat:(Ljava/lang/String;)V // method@0071 │ │ -04fe2c: 5440 a605 |003a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fe30: 6e20 7200 3000 |003c: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgressPercentFormat:(Ljava/text/NumberFormat;)V // method@0072 │ │ -04fe36: 0e00 |003f: return-void │ │ +04f710: |[04f710] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.createProgressDialog:()V │ │ +04f720: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04f722: 2200 1300 |0001: new-instance v0, Landroid/app/ProgressDialog; // type@0013 │ │ +04f726: 5441 a405 |0003: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f72a: 7020 6b00 1000 |0005: invoke-direct {v0, v1}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@006b │ │ +04f730: 5b40 a605 |0008: iput-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f734: 5440 a605 |000a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f738: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +04f73a: 6e20 7300 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0073 │ │ +04f740: 5440 a605 |0010: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f744: 1251 |0012: const/4 v1, #int 5 // #5 │ │ +04f746: 6e20 6e00 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMax:(I)V // method@006e │ │ +04f74c: 5440 a605 |0016: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f750: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +04f752: 6e20 7400 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setSecondaryProgress:(I)V // method@0074 │ │ +04f758: 5440 a605 |001c: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f75c: 5441 a405 |001e: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f760: 1402 0e00 097f |0020: const v2, #float 1.82105e+38 // #7f09000e │ │ +04f766: 6e20 8b00 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@008b │ │ +04f76c: 0c01 |0026: move-result-object v1 │ │ +04f76e: 6e20 6f00 1000 |0027: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@006f │ │ +04f774: 5440 a605 |002a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f778: 6e10 7600 0000 |002c: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0076 │ │ +04f77e: 7100 f818 0000 |002f: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ +04f784: 0a00 |0032: move-result v0 │ │ +04f786: 3800 0c00 |0033: if-eqz v0, 003f // +000c │ │ +04f78a: 5440 a605 |0035: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f78e: 6e20 7100 3000 |0037: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgressNumberFormat:(Ljava/lang/String;)V // method@0071 │ │ +04f794: 5440 a605 |003a: iget-object v0, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f798: 6e20 7200 3000 |003c: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgressPercentFormat:(Ljava/text/NumberFormat;)V // method@0072 │ │ +04f79e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=148 │ │ 0x000a line=149 │ │ 0x0010 line=150 │ │ 0x0016 line=151 │ │ 0x001c line=152 │ │ @@ -66281,20 +66297,20 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04fe38: |[04fe38] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.updateProgress:(II)V │ │ -04fe48: 5410 a605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fe4c: 6e20 7000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0070 │ │ -04fe52: 5410 a605 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -04fe56: 6e20 7400 3000 |0007: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setSecondaryProgress:(I)V // method@0074 │ │ -04fe5c: 0e00 |000a: return-void │ │ +04f7a0: |[04f7a0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.updateProgress:(II)V │ │ +04f7b0: 5410 a605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f7b4: 6e20 7000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0070 │ │ +04f7ba: 5410 a605 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f7be: 6e20 7400 3000 |0007: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setSecondaryProgress:(I)V // method@0074 │ │ +04f7c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ 0x000a line=167 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ @@ -66307,122 +66323,124 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -04fe60: |[04fe60] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onBindDialogView:(Landroid/view/View;)V │ │ -04fe70: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04fe72: 6f20 8e01 dc00 |0001: invoke-super {v12, v13}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@018e │ │ -04fe78: 1408 2900 0e7f |0004: const v8, #float 1.88751e+38 // #7f0e0029 │ │ -04fe7e: 6e20 3d0b 8d00 |0007: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04fe84: 0c08 |000a: move-result-object v8 │ │ -04fe86: 1f08 bf01 |000b: check-cast v8, Landroid/widget/EditText; // type@01bf │ │ -04fe8a: 5bc8 a905 |000d: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -04fe8e: 1408 2b00 0e7f |000f: const v8, #float 1.88751e+38 // #7f0e002b │ │ -04fe94: 6e20 3d0b 8d00 |0012: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04fe9a: 0c08 |0015: move-result-object v8 │ │ -04fe9c: 1f08 bd01 |0016: check-cast v8, Landroid/widget/Button; // type@01bd │ │ -04fea0: 5bc8 a705 |0018: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ -04fea4: 1408 2c00 0e7f |001a: const v8, #float 1.88751e+38 // #7f0e002c │ │ -04feaa: 6e20 3d0b 8d00 |001d: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04feb0: 0c08 |0020: move-result-object v8 │ │ -04feb2: 1f08 d901 |0021: check-cast v8, Landroid/widget/Spinner; // type@01d9 │ │ -04feb6: 5bc8 ab05 |0023: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ -04feba: 1a08 0000 |0025: const-string v8, "" // string@0000 │ │ -04febe: 6e20 6811 8c00 |0027: invoke-virtual {v12, v8}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; // method@1168 │ │ -04fec4: 0c07 |002a: move-result-object v7 │ │ -04fec6: 6e10 b60d 0700 |002b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0db6 │ │ -04fecc: 0a08 |002e: move-result v8 │ │ -04fece: 3908 2400 |002f: if-nez v8, 0053 // +0024 │ │ -04fed2: 54c8 a405 |0031: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04fed6: 1a09 8b1c |0033: const-string v9, "wifi" // string@1c8b │ │ -04feda: 6e20 8d00 9800 |0035: invoke-virtual {v8, v9}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04fee0: 0c04 |0038: move-result-object v4 │ │ -04fee2: 1f04 4400 |0039: check-cast v4, Landroid/net/wifi/WifiManager; // type@0044 │ │ -04fee6: 6e10 2e01 0400 |003b: invoke-virtual {v4}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@012e │ │ -04feec: 0c03 |003e: move-result-object v3 │ │ -04feee: 6e10 2801 0300 |003f: invoke-virtual {v3}, Landroid/net/wifi/WifiInfo;.getIpAddress:()I // method@0128 │ │ -04fef4: 0a08 |0042: move-result v8 │ │ -04fef6: 7110 d20a 0800 |0043: invoke-static {v8}, Landroid/text/format/Formatter;.formatIpAddress:(I)Ljava/lang/String; // method@0ad2 │ │ -04fefc: 0c02 |0046: move-result-object v2 │ │ -04fefe: 1a08 ec00 |0047: const-string v8, "." // string@00ec │ │ -04ff02: 6e20 b50d 8200 |0049: invoke-virtual {v2, v8}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0db5 │ │ -04ff08: 0a01 |004c: move-result v1 │ │ -04ff0a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ff0e: 6e30 bc0d b201 |004f: invoke-virtual {v2, v11, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -04ff14: 0c07 |0052: move-result-object v7 │ │ -04ff16: 54c8 a905 |0053: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -04ff1a: 6e20 370c 7800 |0055: invoke-virtual {v8, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -04ff20: 54c8 a905 |0058: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -04ff24: 6e10 b60d 0700 |005a: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0db6 │ │ -04ff2a: 0a09 |005d: move-result v9 │ │ -04ff2c: 6e20 350c 9800 |005e: invoke-virtual {v8, v9}, Landroid/widget/EditText;.setSelection:(I)V // method@0c35 │ │ -04ff32: 2208 ba01 |0061: new-instance v8, Landroid/widget/ArrayAdapter; // type@01ba │ │ -04ff36: 54c9 a405 |0063: iget-object v9, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04ff3a: 140a 0800 0901 |0065: const v10, #float 2.51629e-38 // #01090008 │ │ -04ff40: 7030 1b0c 980a |0068: invoke-direct {v8, v9, v10}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0c1b │ │ -04ff46: 5bc8 aa05 |006b: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ -04ff4a: 54c8 aa05 |006d: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ -04ff4e: 1409 0900 0901 |006f: const v9, #float 2.5163e-38 // #01090009 │ │ -04ff54: 6e20 1e0c 9800 |0072: invoke-virtual {v8, v9}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0c1e │ │ -04ff5a: 54c8 ab05 |0075: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ -04ff5e: 2209 1f03 |0077: new-instance v9, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener; // type@031f │ │ -04ff62: 7020 5011 c900 |0079: invoke-direct {v9, v12}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@1150 │ │ -04ff68: 6e20 930c 9800 |007c: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0c93 │ │ -04ff6e: 7100 2c10 0000 |007f: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -04ff74: 0c08 |0082: move-result-object v8 │ │ -04ff76: 1a09 410e |0083: const-string v9, "connectivity" // string@0e41 │ │ -04ff7a: 6e20 8d00 9800 |0085: invoke-virtual {v8, v9}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -04ff80: 0c00 |0088: move-result-object v0 │ │ -04ff82: 1f00 3e00 |0089: check-cast v0, Landroid/net/ConnectivityManager; // type@003e │ │ -04ff86: 6e10 1b01 0000 |008b: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ -04ff8c: 0c05 |008e: move-result-object v5 │ │ -04ff8e: 3805 1400 |008f: if-eqz v5, 00a3 // +0014 │ │ -04ff92: 6e10 1d01 0500 |0091: invoke-virtual {v5}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ -04ff98: 0a08 |0094: move-result v8 │ │ -04ff9a: 1219 |0095: const/4 v9, #int 1 // #1 │ │ -04ff9c: 3398 0d00 |0096: if-ne v8, v9, 00a3 // +000d │ │ -04ffa0: 54c8 a705 |0098: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ -04ffa4: 2209 1e03 |009a: new-instance v9, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1; // type@031e │ │ -04ffa8: 7020 4e11 c900 |009c: invoke-direct {v9, v12}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@114e │ │ -04ffae: 6e20 230c 9800 |009f: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ -04ffb4: 0e00 |00a2: return-void │ │ -04ffb6: 1408 2a00 0e7f |00a3: const v8, #float 1.88751e+38 // #7f0e002a │ │ -04ffbc: 6e20 3d0b 8d00 |00a6: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -04ffc2: 0c06 |00a9: move-result-object v6 │ │ -04ffc4: 1f06 dc01 |00aa: check-cast v6, Landroid/widget/TextView; // type@01dc │ │ -04ffc8: 54c8 a405 |00ac: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -04ffcc: 1409 0d00 097f |00ae: const v9, #float 1.82104e+38 // #7f09000d │ │ -04ffd2: 6e20 8e00 9800 |00b1: invoke-virtual {v8, v9}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ -04ffd8: 0c08 |00b4: move-result-object v8 │ │ -04ffda: 6e20 ab0c 8600 |00b5: invoke-virtual {v6, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -04ffe0: 54c8 a705 |00b8: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ -04ffe4: 6e20 220c b800 |00ba: invoke-virtual {v8, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0c22 │ │ -04ffea: 28e5 |00bd: goto 00a2 // -001b │ │ +04f7c8: |[04f7c8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onBindDialogView:(Landroid/view/View;)V │ │ +04f7d8: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04f7da: 6f20 8e01 dc00 |0001: invoke-super {v12, v13}, Landroid/preference/DialogPreference;.onBindDialogView:(Landroid/view/View;)V // method@018e │ │ +04f7e0: 1408 2900 0e7f |0004: const v8, #float 1.88751e+38 // #7f0e0029 │ │ +04f7e6: 6e20 3d0b 8d00 |0007: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04f7ec: 0c08 |000a: move-result-object v8 │ │ +04f7ee: 1f08 bf01 |000b: check-cast v8, Landroid/widget/EditText; // type@01bf │ │ +04f7f2: 5bc8 a905 |000d: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04f7f6: 1408 2b00 0e7f |000f: const v8, #float 1.88751e+38 // #7f0e002b │ │ +04f7fc: 6e20 3d0b 8d00 |0012: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04f802: 0c08 |0015: move-result-object v8 │ │ +04f804: 1f08 bd01 |0016: check-cast v8, Landroid/widget/Button; // type@01bd │ │ +04f808: 5bc8 a705 |0018: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ +04f80c: 1408 2c00 0e7f |001a: const v8, #float 1.88751e+38 // #7f0e002c │ │ +04f812: 6e20 3d0b 8d00 |001d: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04f818: 0c08 |0020: move-result-object v8 │ │ +04f81a: 1f08 d901 |0021: check-cast v8, Landroid/widget/Spinner; // type@01d9 │ │ +04f81e: 5bc8 ab05 |0023: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ +04f822: 1a08 0000 |0025: const-string v8, "" // string@0000 │ │ +04f826: 6e20 6811 8c00 |0027: invoke-virtual {v12, v8}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.getPersistedString:(Ljava/lang/String;)Ljava/lang/String; // method@1168 │ │ +04f82c: 0c07 |002a: move-result-object v7 │ │ +04f82e: 6e10 b60d 0700 |002b: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0db6 │ │ +04f834: 0a08 |002e: move-result v8 │ │ +04f836: 3908 2400 |002f: if-nez v8, 0053 // +0024 │ │ +04f83a: 54c8 a405 |0031: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f83e: 1a09 851c |0033: const-string v9, "wifi" // string@1c85 │ │ +04f842: 6e20 8d00 9800 |0035: invoke-virtual {v8, v9}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +04f848: 0c04 |0038: move-result-object v4 │ │ +04f84a: 1f04 4400 |0039: check-cast v4, Landroid/net/wifi/WifiManager; // type@0044 │ │ +04f84e: 6e10 2e01 0400 |003b: invoke-virtual {v4}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@012e │ │ +04f854: 0c03 |003e: move-result-object v3 │ │ +04f856: 6e10 2801 0300 |003f: invoke-virtual {v3}, Landroid/net/wifi/WifiInfo;.getIpAddress:()I // method@0128 │ │ +04f85c: 0a08 |0042: move-result v8 │ │ +04f85e: 7110 d20a 0800 |0043: invoke-static {v8}, Landroid/text/format/Formatter;.formatIpAddress:(I)Ljava/lang/String; // method@0ad2 │ │ +04f864: 0c02 |0046: move-result-object v2 │ │ +04f866: 1a08 ec00 |0047: const-string v8, "." // string@00ec │ │ +04f86a: 6e20 b50d 8200 |0049: invoke-virtual {v2, v8}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@0db5 │ │ +04f870: 0a01 |004c: move-result v1 │ │ +04f872: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f876: 6e30 bc0d b201 |004f: invoke-virtual {v2, v11, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +04f87c: 0c07 |0052: move-result-object v7 │ │ +04f87e: 54c8 a905 |0053: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04f882: 6e20 370c 7800 |0055: invoke-virtual {v8, v7}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +04f888: 54c8 a905 |0058: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04f88c: 6e10 b60d 0700 |005a: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@0db6 │ │ +04f892: 0a09 |005d: move-result v9 │ │ +04f894: 6e20 350c 9800 |005e: invoke-virtual {v8, v9}, Landroid/widget/EditText;.setSelection:(I)V // method@0c35 │ │ +04f89a: 2208 ba01 |0061: new-instance v8, Landroid/widget/ArrayAdapter; // type@01ba │ │ +04f89e: 54c9 a405 |0063: iget-object v9, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f8a2: 140a 0800 0901 |0065: const v10, #float 2.51629e-38 // #01090008 │ │ +04f8a8: 7030 1b0c 980a |0068: invoke-direct {v8, v9, v10}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0c1b │ │ +04f8ae: 5bc8 aa05 |006b: iput-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ +04f8b2: 54c8 aa05 |006d: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ +04f8b6: 1409 0900 0901 |006f: const v9, #float 2.5163e-38 // #01090009 │ │ +04f8bc: 6e20 1e0c 9800 |0072: invoke-virtual {v8, v9}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0c1e │ │ +04f8c2: 54c8 ab05 |0075: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ +04f8c6: 2209 1f03 |0077: new-instance v9, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener; // type@031f │ │ +04f8ca: 7020 5011 c900 |0079: invoke-direct {v9, v12}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@1150 │ │ +04f8d0: 6e20 930c 9800 |007c: invoke-virtual {v8, v9}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0c93 │ │ +04f8d6: 7100 2c10 0000 |007f: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +04f8dc: 0c08 |0082: move-result-object v8 │ │ +04f8de: 1a09 3b0e |0083: const-string v9, "connectivity" // string@0e3b │ │ +04f8e2: 6e20 8d00 9800 |0085: invoke-virtual {v8, v9}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +04f8e8: 0c00 |0088: move-result-object v0 │ │ +04f8ea: 1f00 3e00 |0089: check-cast v0, Landroid/net/ConnectivityManager; // type@003e │ │ +04f8ee: 6e10 1b01 0000 |008b: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ +04f8f4: 0c05 |008e: move-result-object v5 │ │ +04f8f6: 3805 1400 |008f: if-eqz v5, 00a3 // +0014 │ │ +04f8fa: 6e10 1d01 0500 |0091: invoke-virtual {v5}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ +04f900: 0a08 |0094: move-result v8 │ │ +04f902: 1219 |0095: const/4 v9, #int 1 // #1 │ │ +04f904: 3398 0d00 |0096: if-ne v8, v9, 00a3 // +000d │ │ +04f908: 54c8 a705 |0098: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ +04f90c: 2209 1e03 |009a: new-instance v9, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1; // type@031e │ │ +04f910: 7020 4e11 c900 |009c: invoke-direct {v9, v12}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;.:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@114e │ │ +04f916: 6e20 230c 9800 |009f: invoke-virtual {v8, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c23 │ │ +04f91c: 0e00 |00a2: return-void │ │ +04f91e: 1408 2a00 0e7f |00a3: const v8, #float 1.88751e+38 // #7f0e002a │ │ +04f924: 6e20 3d0b 8d00 |00a6: invoke-virtual {v13, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04f92a: 0c06 |00a9: move-result-object v6 │ │ +04f92c: 1f06 dc01 |00aa: check-cast v6, Landroid/widget/TextView; // type@01dc │ │ +04f930: 54c8 a405 |00ac: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04f934: 1409 0d00 097f |00ae: const v9, #float 1.82104e+38 // #7f09000d │ │ +04f93a: 6e20 8e00 9800 |00b1: invoke-virtual {v8, v9}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@008e │ │ +04f940: 0c08 |00b4: move-result-object v8 │ │ +04f942: 6e20 ab0c 8600 |00b5: invoke-virtual {v6, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +04f948: 54c8 a705 |00b8: iget-object v8, v12, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanBtn:Landroid/widget/Button; // field@05a7 │ │ +04f94c: 6e20 220c b800 |00ba: invoke-virtual {v8, v11}, Landroid/widget/Button;.setEnabled:(Z)V // method@0c22 │ │ +04f952: 28e5 |00bd: goto 00a2 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0004 line=86 │ │ 0x000f line=87 │ │ 0x001a line=88 │ │ 0x0025 line=92 │ │ 0x002b line=94 │ │ 0x0031 line=95 │ │ + 0x0035 line=96 │ │ 0x003b line=97 │ │ 0x003f line=99 │ │ 0x0047 line=100 │ │ 0x004d line=101 │ │ 0x0053 line=105 │ │ 0x0058 line=106 │ │ 0x0061 line=109 │ │ 0x006d line=110 │ │ 0x0075 line=111 │ │ 0x007f line=117 │ │ + 0x0085 line=118 │ │ 0x008b line=119 │ │ 0x008f line=120 │ │ 0x0098 line=121 │ │ 0x00a2 line=131 │ │ 0x00a3 line=127 │ │ 0x00ac line=128 │ │ 0x00b8 line=129 │ │ @@ -66443,31 +66461,31 @@ │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04ffec: |[04ffec] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onDialogClosed:(Z)V │ │ -04fffc: 5431 a805 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050000: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ -050004: 5431 a805 |0004: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050008: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -05000a: 6e20 5511 2100 |0007: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.cancel:(Z)Z // method@1155 │ │ -050010: 5431 a605 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -050014: 6e10 6c00 0100 |000c: invoke-virtual {v1}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ -05001a: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ -05001e: 5431 a905 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -050022: 6e10 2e0c 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -050028: 0c01 |0016: move-result-object v1 │ │ -05002a: 6e10 9d0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -050030: 0c00 |001a: move-result-object v0 │ │ -050032: 6e20 6d11 0300 |001b: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.persistString:(Ljava/lang/String;)Z // method@116d │ │ -050038: 6e20 6611 0300 |001e: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.callChangeListener:(Ljava/lang/Object;)Z // method@1166 │ │ -05003e: 0e00 |0021: return-void │ │ +04f954: |[04f954] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onDialogClosed:(Z)V │ │ +04f964: 5431 a805 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04f968: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ +04f96c: 5431 a805 |0004: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04f970: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +04f972: 6e20 5511 2100 |0007: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.cancel:(Z)Z // method@1155 │ │ +04f978: 5431 a605 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f97c: 6e10 6c00 0100 |000c: invoke-virtual {v1}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ +04f982: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ +04f986: 5431 a905 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04f98a: 6e10 2e0c 0100 |0013: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +04f990: 0c01 |0016: move-result-object v1 │ │ +04f992: 6e10 9d0d 0100 |0017: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +04f998: 0c00 |001a: move-result-object v0 │ │ +04f99a: 6e20 6d11 0300 |001b: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.persistString:(Ljava/lang/String;)Z // method@116d │ │ +04f9a0: 6e20 6611 0300 |001e: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.callChangeListener:(Ljava/lang/Object;)Z // method@1166 │ │ +04f9a6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0004 line=203 │ │ 0x000a line=204 │ │ 0x000f line=207 │ │ 0x0011 line=208 │ │ @@ -66484,152 +66502,151 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -050040: |[050040] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -050050: 5420 a805 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050054: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -050058: 5420 a605 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -05005c: 6e10 6c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ -050062: 5420 a805 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050066: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -050068: 6e20 5511 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.cancel:(Z)Z // method@1155 │ │ -05006e: 6f10 8f01 0200 |000f: invoke-super {v2}, Landroid/preference/DialogPreference;.onSaveInstanceState:()Landroid/os/Parcelable; // method@018f │ │ -050074: 0c00 |0012: move-result-object v0 │ │ -050076: 1100 |0013: return-object v0 │ │ +04f9a8: |[04f9a8] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04f9b8: 5420 a805 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04f9bc: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +04f9c0: 5420 a605 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f9c4: 6e10 6c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ +04f9ca: 5420 a805 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04f9ce: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04f9d0: 6e20 5511 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.cancel:(Z)Z // method@1155 │ │ +04f9d6: 6f10 8f01 0200 |000f: invoke-super {v2}, Landroid/preference/DialogPreference;.onSaveInstanceState:()Landroid/os/Parcelable; // method@018f │ │ +04f9dc: 0c00 |0012: move-result-object v0 │ │ +04f9de: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0009 line=223 │ │ 0x000f line=226 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;) │ │ name : 'onScanFinished' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 104 16-bit code units │ │ -050078: |[050078] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onScanFinished:()V │ │ -050088: 5452 a605 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ -05008c: 6e10 6c00 0200 |0002: invoke-virtual {v2}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ -050092: 5452 a805 |0005: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050096: 7110 5411 0200 |0007: invoke-static {v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.access$000:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; // method@1154 │ │ -05009c: 0c02 |000a: move-result-object v2 │ │ -05009e: 5b52 a505 |000b: iput-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -0500a2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0500a4: 5b52 a805 |000e: iput-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -0500a8: 5452 a505 |0010: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -0500ac: 6e10 750e 0200 |0012: invoke-virtual {v2}, Ljava/util/TreeMap;.size:()I // method@0e75 │ │ -0500b2: 0a02 |0015: move-result v2 │ │ -0500b4: 2b02 4a00 0000 |0016: packed-switch v2, 00000060 // +0000004a │ │ -0500ba: 5452 aa05 |0019: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ -0500be: 6e10 1d0c 0200 |001b: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.clear:()V // method@0c1d │ │ -0500c4: 5452 a505 |001e: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -0500c8: 6e10 710e 0200 |0020: invoke-virtual {v2}, Ljava/util/TreeMap;.entrySet:()Ljava/util/Set; // method@0e71 │ │ -0500ce: 0c02 |0023: move-result-object v2 │ │ -0500d0: 7210 6f0e 0200 |0024: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -0500d6: 0c01 |0027: move-result-object v1 │ │ -0500d8: 7210 480e 0100 |0028: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -0500de: 0a02 |002b: move-result v2 │ │ -0500e0: 3802 2600 |002c: if-eqz v2, 0052 // +0026 │ │ -0500e4: 7210 490e 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -0500ea: 0c00 |0031: move-result-object v0 │ │ -0500ec: 1f00 6f02 |0032: check-cast v0, Ljava/util/Map$Entry; // type@026f │ │ -0500f0: 5452 aa05 |0034: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ -0500f4: 7210 610e 0000 |0036: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -0500fa: 0c03 |0039: move-result-object v3 │ │ -0500fc: 6e20 1c0c 3200 |003a: invoke-virtual {v2, v3}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0c1c │ │ -050102: 28eb |003d: goto 0028 // -0015 │ │ -050104: 5453 a905 |003e: iget-object v3, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ -050108: 5452 a505 |0040: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -05010c: 5454 a505 |0042: iget-object v4, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ -050110: 6e10 720e 0400 |0044: invoke-virtual {v4}, Ljava/util/TreeMap;.firstKey:()Ljava/lang/Object; // method@0e72 │ │ -050116: 0c04 |0047: move-result-object v4 │ │ -050118: 6e20 730e 4200 |0048: invoke-virtual {v2, v4}, Ljava/util/TreeMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e73 │ │ -05011e: 0c02 |004b: move-result-object v2 │ │ -050120: 1f02 1002 |004c: check-cast v2, Ljava/lang/CharSequence; // type@0210 │ │ -050124: 6e20 370c 2300 |004e: invoke-virtual {v3, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -05012a: 0e00 |0051: return-void │ │ -05012c: 5452 ab05 |0052: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ -050130: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -050132: 6e20 950c 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/Spinner;.setVisibility:(I)V // method@0c95 │ │ -050138: 5452 ab05 |0058: iget-object v2, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ -05013c: 5453 aa05 |005a: iget-object v3, v5, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ -050140: 6e20 920c 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ -050146: 28f2 |005f: goto 0051 // -000e │ │ -050148: 0001 0200 0000 0000 3b00 0000 2800 ... |0060: packed-switch-data (8 units) │ │ +04f9e0: |[04f9e0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.onScanFinished:()V │ │ +04f9f0: 5441 a605 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mProgressDialog:Landroid/app/ProgressDialog; // field@05a6 │ │ +04f9f4: 6e10 6c00 0100 |0002: invoke-virtual {v1}, Landroid/app/ProgressDialog;.dismiss:()V // method@006c │ │ +04f9fa: 5441 a805 |0005: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04f9fe: 7110 5411 0100 |0007: invoke-static {v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.access$000:(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; // method@1154 │ │ +04fa04: 0c01 |000a: move-result-object v1 │ │ +04fa06: 5b41 a505 |000b: iput-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04fa0a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +04fa0c: 5b41 a805 |000e: iput-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04fa10: 5441 a505 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04fa14: 6e10 750e 0100 |0012: invoke-virtual {v1}, Ljava/util/TreeMap;.size:()I // method@0e75 │ │ +04fa1a: 0a01 |0015: move-result v1 │ │ +04fa1c: 2b01 4a00 0000 |0016: packed-switch v1, 00000060 // +0000004a │ │ +04fa22: 5441 aa05 |0019: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ +04fa26: 6e10 1d0c 0100 |001b: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.clear:()V // method@0c1d │ │ +04fa2c: 5441 a505 |001e: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04fa30: 6e10 710e 0100 |0020: invoke-virtual {v1}, Ljava/util/TreeMap;.entrySet:()Ljava/util/Set; // method@0e71 │ │ +04fa36: 0c01 |0023: move-result-object v1 │ │ +04fa38: 7210 6f0e 0100 |0024: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +04fa3e: 0c01 |0027: move-result-object v1 │ │ +04fa40: 7210 480e 0100 |0028: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +04fa46: 0a02 |002b: move-result v2 │ │ +04fa48: 3802 2600 |002c: if-eqz v2, 0052 // +0026 │ │ +04fa4c: 7210 490e 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +04fa52: 0c00 |0031: move-result-object v0 │ │ +04fa54: 1f00 6f02 |0032: check-cast v0, Ljava/util/Map$Entry; // type@026f │ │ +04fa58: 5442 aa05 |0034: iget-object v2, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ +04fa5c: 7210 610e 0000 |0036: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +04fa62: 0c03 |0039: move-result-object v3 │ │ +04fa64: 6e20 1c0c 3200 |003a: invoke-virtual {v2, v3}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0c1c │ │ +04fa6a: 28eb |003d: goto 0028 // -0015 │ │ +04fa6c: 5442 a905 |003e: iget-object v2, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServerAddressEditText:Landroid/widget/EditText; // field@05a9 │ │ +04fa70: 5441 a505 |0040: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04fa74: 5443 a505 |0042: iget-object v3, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mDiscoveredServers:Ljava/util/TreeMap; // field@05a5 │ │ +04fa78: 6e10 720e 0300 |0044: invoke-virtual {v3}, Ljava/util/TreeMap;.firstKey:()Ljava/lang/Object; // method@0e72 │ │ +04fa7e: 0c03 |0047: move-result-object v3 │ │ +04fa80: 6e20 730e 3100 |0048: invoke-virtual {v1, v3}, Ljava/util/TreeMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e73 │ │ +04fa86: 0c01 |004b: move-result-object v1 │ │ +04fa88: 1f01 1002 |004c: check-cast v1, Ljava/lang/CharSequence; // type@0210 │ │ +04fa8c: 6e20 370c 1200 |004e: invoke-virtual {v2, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +04fa92: 0e00 |0051: return-void │ │ +04fa94: 5441 ab05 |0052: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ +04fa98: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +04fa9a: 6e20 950c 2100 |0055: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setVisibility:(I)V // method@0c95 │ │ +04faa0: 5441 ab05 |0058: iget-object v1, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ +04faa4: 5442 aa05 |005a: iget-object v2, v4, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersAdapter:Landroid/widget/ArrayAdapter; // field@05aa │ │ +04faa8: 6e20 920c 2100 |005c: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ +04faae: 28f2 |005f: goto 0051 // -000e │ │ +04fab0: 0001 0200 0000 0000 3b00 0000 2800 ... |0060: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ 0x000d line=175 │ │ 0x0010 line=177 │ │ 0x0019 line=190 │ │ 0x001e line=191 │ │ 0x0034 line=192 │ │ 0x003e line=184 │ │ + 0x0044 line=185 │ │ 0x0051 line=197 │ │ 0x0052 line=194 │ │ 0x0058 line=195 │ │ 0x0060 line=177 │ │ locals : │ │ 0x0034 - 0x003e reg=0 e Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x0028 - 0x003e reg=1 i$ Ljava/util/Iterator; │ │ - 0x0052 - 0x0068 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0068 reg=5 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ + 0x0000 - 0x0068 reg=4 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;) │ │ name : 'startNetworkScan' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -050158: |[050158] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.startNetworkScan:()V │ │ -050168: 5420 ab05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ -05016c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -050170: 6e20 950c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setVisibility:(I)V // method@0c95 │ │ -050176: 7010 6711 0200 |0007: invoke-direct {v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.createProgressDialog:()V // method@1167 │ │ -05017c: 2200 2003 |000a: new-instance v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // type@0320 │ │ -050180: 5421 a405 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ -050184: 7030 5311 1002 |000e: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.:(Landroid/content/Context;Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@1153 │ │ -05018a: 5b20 a805 |0011: iput-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -05018e: 5420 a805 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ -050192: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -050194: 2311 3304 |0016: new-array v1, v1, [Ljava/lang/Void; // type@0433 │ │ -050198: 6e20 5811 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1158 │ │ -05019e: 0e00 |001b: return-void │ │ +04fac0: |[04fac0] uk.org.ngo.squeezer.dialogs.ServerAddressPreference.startNetworkScan:()V │ │ +04fad0: 5420 ab05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mServersSpinner:Landroid/widget/Spinner; // field@05ab │ │ +04fad4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +04fad8: 6e20 950c 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setVisibility:(I)V // method@0c95 │ │ +04fade: 7010 6711 0200 |0007: invoke-direct {v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.createProgressDialog:()V // method@1167 │ │ +04fae4: 2200 2003 |000a: new-instance v0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // type@0320 │ │ +04fae8: 5421 a405 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mContext:Landroid/content/Context; // field@05a4 │ │ +04faec: 7030 5311 1002 |000e: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.:(Landroid/content/Context;Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V // method@1153 │ │ +04faf2: 5b20 a805 |0011: iput-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04faf6: 5420 a805 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;.mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; // field@05a8 │ │ +04fafa: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +04fafc: 2311 3304 |0016: new-array v1, v1, [Ljava/lang/Void; // type@0433 │ │ +04fb00: 6e20 5811 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1158 │ │ +04fb06: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0007 line=138 │ │ 0x000a line=139 │ │ 0x0013 line=140 │ │ 0x001b line=141 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ │ - source_file_idx : 2548 (ServerAddressPreference.java) │ │ + source_file_idx : 2542 (ServerAddressPreference.java) │ │ │ │ Class #297 header: │ │ class_idx : 804 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 75 │ │ -source_file_idx : 2610 │ │ +source_file_idx : 2604 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -66653,33 +66670,33 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0501a0: |[0501a0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$1.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ │ -0501b0: 5b01 ad05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ad │ │ -0501b4: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -0501ba: 0e00 |0005: return-void │ │ +04fb08: |[04fb08] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$1.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ │ +04fb18: 5b01 ad05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ad │ │ +04fb1c: 7010 4c01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +04fb22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2610 (SqueezerBaseActivity.java) │ │ + source_file_idx : 2604 (SqueezerBaseActivity.java) │ │ │ │ Class #298 header: │ │ class_idx : 805 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2610 │ │ +source_file_idx : 2604 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -66704,58 +66721,58 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0501bc: |[0501bc] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ │ -0501cc: 5b01 ae05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ -0501d0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0501d6: 0e00 |0005: return-void │ │ +04fb24: |[04fb24] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ │ +04fb34: 5b01 ae05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ +04fb38: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04fb3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;) │ │ name : 'onServiceConnected' │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0501d8: |[0501d8] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -0501e8: 5441 ae05 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ -0501ec: 7110 5216 0600 |0002: invoke-static {v6}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1652 │ │ -0501f2: 0c02 |0005: move-result-object v2 │ │ -0501f4: 7120 8511 2100 |0006: invoke-static {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1185 │ │ -0501fa: 5441 ae05 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ -0501fe: 6e10 9911 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onServiceConnected:()V // method@1199 │ │ -050204: 0e00 |000e: return-void │ │ -050206: 0d00 |000f: move-exception v0 │ │ -050208: 5441 ae05 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ -05020c: 6e10 8d11 0100 |0012: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ -050212: 0c01 |0015: move-result-object v1 │ │ -050214: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -050218: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05021e: 1a03 b802 |001b: const-string v3, "Error in onServiceConnected: " // string@02b8 │ │ -050222: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -050228: 0c02 |0020: move-result-object v2 │ │ -05022a: 6e20 cd0d 0200 |0021: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -050230: 0c02 |0024: move-result-object v2 │ │ -050232: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -050238: 0c02 |0028: move-result-object v2 │ │ -05023a: 7120 e10a 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -050240: 28e2 |002c: goto 000e // -001e │ │ +04fb40: |[04fb40] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +04fb50: 5441 ae05 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ +04fb54: 7110 5216 0600 |0002: invoke-static {v6}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1652 │ │ +04fb5a: 0c02 |0005: move-result-object v2 │ │ +04fb5c: 7120 8511 2100 |0006: invoke-static {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1185 │ │ +04fb62: 5441 ae05 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ +04fb66: 6e10 9911 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onServiceConnected:()V // method@1199 │ │ +04fb6c: 0e00 |000e: return-void │ │ +04fb6e: 0d00 |000f: move-exception v0 │ │ +04fb70: 5441 ae05 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ +04fb74: 6e10 8d11 0100 |0012: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ +04fb7a: 0c01 |0015: move-result-object v1 │ │ +04fb7c: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +04fb80: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04fb86: 1a03 b802 |001b: const-string v3, "Error in onServiceConnected: " // string@02b8 │ │ +04fb8a: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04fb90: 0c02 |0020: move-result-object v2 │ │ +04fb92: 6e20 cd0d 0200 |0021: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04fb98: 0c02 |0024: move-result-object v2 │ │ +04fb9a: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04fba0: 0c02 |0028: move-result-object v2 │ │ +04fba2: 7120 e10a 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04fba8: 28e2 |002c: goto 000e // -001e │ │ catches : 1 │ │ 0x0009 - 0x000e │ │ Landroid/os/RemoteException; -> 0x000f │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=67 │ │ 0x000e line=71 │ │ @@ -66772,34 +66789,34 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050250: |[050250] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -050260: 5420 ae05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ -050264: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -050266: 7120 8511 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1185 │ │ -05026c: 0e00 |0006: return-void │ │ +04fbb8: |[04fbb8] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$2.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +04fbc8: 5420 ae05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@05ae │ │ +04fbcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04fbce: 7120 8511 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; // method@1185 │ │ +04fbd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2; │ │ 0x0000 - 0x0007 reg=3 name Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 2610 (SqueezerBaseActivity.java) │ │ + source_file_idx : 2604 (SqueezerBaseActivity.java) │ │ │ │ Class #299 header: │ │ class_idx : 806 │ │ access_flags : 16400 (0x4010) │ │ superclass_idx : 536 │ │ -source_file_idx : 2610 │ │ +source_file_idx : 2604 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -66838,40 +66855,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -050270: |[050270] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.:()V │ │ -050280: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -050282: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -050284: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -050286: 2200 2603 |0003: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ -05028a: 1a01 b713 |0005: const-string v1, "load" // string@13b7 │ │ -05028e: 7030 8011 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ -050294: 6900 b205 |000a: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ -050298: 2200 2603 |000c: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ -05029c: 1a01 890c |000e: const-string v1, "add" // string@0c89 │ │ -0502a0: 7030 8011 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ -0502a6: 6900 b005 |0013: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ -0502aa: 2200 2603 |0015: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ -0502ae: 1a01 ed12 |0017: const-string v1, "insert" // string@12ed │ │ -0502b2: 7030 8011 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ -0502b8: 6900 b105 |001c: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ -0502bc: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0502be: 2300 3e04 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@043e │ │ -0502c2: 6201 b205 |0021: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ -0502c6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0502ca: 6201 b005 |0025: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ -0502ce: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0502d2: 6201 b105 |0029: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ -0502d6: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0502da: 6900 af05 |002d: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05af │ │ -0502de: 0e00 |002f: return-void │ │ +04fbd8: |[04fbd8] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.:()V │ │ +04fbe8: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +04fbea: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +04fbec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04fbee: 2200 2603 |0003: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ +04fbf2: 1a01 b113 |0005: const-string v1, "load" // string@13b1 │ │ +04fbf6: 7030 8011 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ +04fbfc: 6900 b205 |000a: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ +04fc00: 2200 2603 |000c: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ +04fc04: 1a01 830c |000e: const-string v1, "add" // string@0c83 │ │ +04fc08: 7030 8011 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ +04fc0e: 6900 b005 |0013: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ +04fc12: 2200 2603 |0015: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ +04fc16: 1a01 e712 |0017: const-string v1, "insert" // string@12e7 │ │ +04fc1a: 7030 8011 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.:(Ljava/lang/String;I)V // method@1180 │ │ +04fc20: 6900 b105 |001c: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ +04fc24: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +04fc26: 2300 3e04 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@043e │ │ +04fc2a: 6201 b205 |0021: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ +04fc2e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +04fc32: 6201 b005 |0025: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ +04fc36: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +04fc3a: 6201 b105 |0029: sget-object v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ +04fc3e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +04fc42: 6900 af05 |002d: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05af │ │ +04fc46: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x000c line=226 │ │ 0x0015 line=227 │ │ 0x001e line=224 │ │ locals : │ │ @@ -66881,17 +66898,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 │ │ -0502e0: |[0502e0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.:(Ljava/lang/String;I)V │ │ -0502f0: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -0502f6: 0e00 |0003: return-void │ │ +04fc48: |[04fc48] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.:(Ljava/lang/String;I)V │ │ +04fc58: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +04fc5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -66901,20 +66918,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0502f8: |[0502f8] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; │ │ -050308: 1c00 2603 |0000: const-class v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ -05030c: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -050312: 0c00 |0005: move-result-object v0 │ │ -050314: 1f00 2603 |0006: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ -050318: 1100 |0008: return-object v0 │ │ +04fc60: |[04fc60] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; │ │ +04fc70: 1c00 2603 |0000: const-class v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ +04fc74: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +04fc7a: 0c00 |0005: move-result-object v0 │ │ +04fc7c: 1f00 2603 |0006: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@0326 │ │ +04fc80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;) │ │ @@ -66922,33 +66939,33 @@ │ │ type : '()[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05031c: |[05031c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.values:()[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; │ │ -05032c: 6200 af05 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05af │ │ -050330: 6e10 0619 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.clone:()Ljava/lang/Object; // method@1906 │ │ -050336: 0c00 |0005: move-result-object v0 │ │ -050338: 1f00 3e04 |0006: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@043e │ │ -05033c: 1100 |0008: return-object v0 │ │ +04fc84: |[04fc84] uk.org.ngo.squeezer.framework.SqueezerBaseActivity$PlaylistControlCmd.values:()[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; │ │ +04fc94: 6200 af05 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05af │ │ +04fc98: 6e10 0619 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.clone:()Ljava/lang/Object; // method@1906 │ │ +04fc9e: 0c00 |0005: move-result-object v0 │ │ +04fca0: 1f00 3e04 |0006: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // type@043e │ │ +04fca4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2610 (SqueezerBaseActivity.java) │ │ + source_file_idx : 2604 (SqueezerBaseActivity.java) │ │ │ │ Class #300 header: │ │ class_idx : 809 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2614 │ │ +source_file_idx : 2608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -66975,71 +66992,71 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050340: |[050340] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$1.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -050350: 5b01 ba05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ -050354: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05035a: 0e00 |0005: return-void │ │ +04fca8: |[04fca8] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$1.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +04fcb8: 5b01 ba05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ +04fcbc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04fcc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; │ │ - 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ + 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -05035c: |[05035c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -05036c: 5452 ba05 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ -050370: 6e10 b711 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ -050376: 0c02 |0005: move-result-object v2 │ │ -050378: 6e20 e011 8200 |0006: invoke-virtual {v2, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -05037e: 0c01 |0009: move-result-object v1 │ │ -050380: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ -050384: 6e10 d111 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -05038a: 0c02 |000f: move-result-object v2 │ │ -05038c: 3802 0b00 |0010: if-eqz v2, 001b // +000b │ │ -050390: 5452 ba05 |0012: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ -050394: 7110 b011 0200 |0014: invoke-static {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.access$000:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b0 │ │ -05039a: 0c02 |0017: move-result-object v2 │ │ -05039c: 7230 1d12 8201 |0018: invoke-interface {v2, v8, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V // method@121d │ │ -0503a2: 0e00 |001b: return-void │ │ -0503a4: 0d00 |001c: move-exception v0 │ │ -0503a6: 5452 ba05 |001d: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ -0503aa: 6e10 be11 0200 |001f: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ -0503b0: 0c02 |0022: move-result-object v2 │ │ -0503b2: 2203 3102 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0503b6: 7010 c60d 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0503bc: 1a04 b402 |0028: const-string v4, "Error from default action for '" // string@02b4 │ │ -0503c0: 6e20 ce0d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0503c6: 0c03 |002d: move-result-object v3 │ │ -0503c8: 6e20 cd0d 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0503ce: 0c03 |0031: move-result-object v3 │ │ -0503d0: 1a04 a900 |0032: const-string v4, "': " // string@00a9 │ │ -0503d4: 6e20 ce0d 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0503da: 0c03 |0037: move-result-object v3 │ │ -0503dc: 6e20 cd0d 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0503e2: 0c03 |003b: move-result-object v3 │ │ -0503e4: 6e10 d60d 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0503ea: 0c03 |003f: move-result-object v3 │ │ -0503ec: 7120 e10a 3200 |0040: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0503f2: 28d8 |0043: goto 001b // -0028 │ │ +04fcc4: |[04fcc4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04fcd4: 5452 ba05 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ +04fcd8: 6e10 b711 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ +04fcde: 0c02 |0005: move-result-object v2 │ │ +04fce0: 6e20 e011 8200 |0006: invoke-virtual {v2, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +04fce6: 0c01 |0009: move-result-object v1 │ │ +04fce8: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ +04fcec: 6e10 d111 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04fcf2: 0c02 |000f: move-result-object v2 │ │ +04fcf4: 3802 0b00 |0010: if-eqz v2, 001b // +000b │ │ +04fcf8: 5452 ba05 |0012: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ +04fcfc: 7110 b011 0200 |0014: invoke-static {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.access$000:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b0 │ │ +04fd02: 0c02 |0017: move-result-object v2 │ │ +04fd04: 7230 1d12 8201 |0018: invoke-interface {v2, v8, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V // method@121d │ │ +04fd0a: 0e00 |001b: return-void │ │ +04fd0c: 0d00 |001c: move-exception v0 │ │ +04fd0e: 5452 ba05 |001d: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05ba │ │ +04fd12: 6e10 be11 0200 |001f: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ +04fd18: 0c02 |0022: move-result-object v2 │ │ +04fd1a: 2203 3102 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +04fd1e: 7010 c60d 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +04fd24: 1a04 b402 |0028: const-string v4, "Error from default action for '" // string@02b4 │ │ +04fd28: 6e20 ce0d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04fd2e: 0c03 |002d: move-result-object v3 │ │ +04fd30: 6e20 cd0d 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04fd36: 0c03 |0031: move-result-object v3 │ │ +04fd38: 1a04 a900 |0032: const-string v4, "': " // string@00a9 │ │ +04fd3c: 6e20 ce0d 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +04fd42: 0c03 |0037: move-result-object v3 │ │ +04fd44: 6e20 cd0d 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +04fd4a: 0c03 |003b: move-result-object v3 │ │ +04fd4c: 6e10 d60d 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +04fd52: 0c03 |003f: move-result-object v3 │ │ +04fd54: 7120 e10a 3200 |0040: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +04fd5a: 28d8 |0043: goto 001b // -0028 │ │ catches : 1 │ │ 0x0012 - 0x001b │ │ Landroid/os/RemoteException; -> 0x001c │ │ positions : │ │ 0x0000 line=82 │ │ 0x000a line=83 │ │ 0x0012 line=87 │ │ @@ -67047,27 +67064,27 @@ │ │ 0x001c line=88 │ │ 0x001d line=89 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; │ │ 0x0000 - 0x0000 reg=6 (null) Landroid/widget/AdapterView; │ │ 0x001d - 0x0044 reg=0 e Landroid/os/RemoteException; │ │ 0x000a - 0x0044 reg=1 item Luk/org/ngo/squeezer/framework/SqueezerItem; TT; │ │ - 0x0000 - 0x0044 reg=5 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.1; │ │ + 0x0000 - 0x0044 reg=5 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; │ │ 0x0000 - 0x0044 reg=6 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0044 reg=7 view Landroid/view/View; │ │ 0x0000 - 0x0044 reg=8 position I │ │ 0x0000 - 0x0044 reg=9 id J │ │ │ │ - source_file_idx : 2614 (SqueezerBaseListActivity.java) │ │ + source_file_idx : 2608 (SqueezerBaseListActivity.java) │ │ │ │ Class #301 header: │ │ class_idx : 810 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2614 │ │ +source_file_idx : 2608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -67092,64 +67109,64 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050400: |[050400] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$2.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -050410: 5b01 bb05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bb │ │ -050414: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05041a: 0e00 |0005: return-void │ │ +04fd68: |[04fd68] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$2.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +04fd78: 5b01 bb05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bb │ │ +04fd7c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04fd82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; │ │ - 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ + 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;) │ │ name : 'onMovedToScrapHeap' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05041c: |[05041c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$2.onMovedToScrapHeap:(Landroid/view/View;)V │ │ -05042c: 1401 1000 0e7f |0000: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -050432: 6e20 3d0b 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -050438: 0c00 |0006: move-result-object v0 │ │ -05043a: 1f00 cb01 |0007: check-cast v0, Landroid/widget/ImageView; // type@01cb │ │ -05043e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -050442: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -050444: 6e20 500c 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0c50 │ │ -05044a: 0e00 |000f: return-void │ │ +04fd84: |[04fd84] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$2.onMovedToScrapHeap:(Landroid/view/View;)V │ │ +04fd94: 1401 1000 0e7f |0000: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +04fd9a: 6e20 3d0b 1300 |0003: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +04fda0: 0c00 |0006: move-result-object v0 │ │ +04fda2: 1f00 cb01 |0007: check-cast v0, Landroid/widget/ImageView; // type@01cb │ │ +04fda6: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +04fdaa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04fdac: 6e20 500c 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0c50 │ │ +04fdb2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0009 line=102 │ │ 0x000b line=103 │ │ 0x000f line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; │ │ 0x0009 - 0x0010 reg=0 imageView Landroid/widget/ImageView; │ │ - 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.2; │ │ + 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; │ │ 0x0000 - 0x0010 reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 2614 (SqueezerBaseListActivity.java) │ │ + source_file_idx : 2608 (SqueezerBaseListActivity.java) │ │ │ │ Class #302 header: │ │ class_idx : 811 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2614 │ │ +source_file_idx : 2608 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -67186,77 +67203,77 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05044c: |[05044c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$3.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V │ │ -05045c: 5b01 bc05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ -050460: 5902 bd05 |0002: iput v2, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$count:I // field@05bd │ │ -050464: 5903 bf05 |0004: iput v3, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$start:I // field@05bf │ │ -050468: 5b04 be05 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$items:Ljava/util/List; // field@05be │ │ -05046c: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050472: 0e00 |000b: return-void │ │ +04fdb4: |[04fdb4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$3.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V │ │ +04fdc4: 5b01 bc05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ +04fdc8: 5902 bd05 |0002: iput v2, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$count:I // field@05bd │ │ +04fdcc: 5903 bf05 |0004: iput v3, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$start:I // field@05bf │ │ +04fdd0: 5b04 be05 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$items:Ljava/util/List; // field@05be │ │ +04fdd4: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04fdda: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; │ │ - 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.3; │ │ - 0x0000 - 0x000c reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ + 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; │ │ + 0x0000 - 0x000c reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -050474: |[050474] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$3.run:()V │ │ -050484: 5440 bc05 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ -050488: 5400 c605 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -05048c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05048e: 6e20 720c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c72 │ │ -050494: 5440 bc05 |0008: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ -050498: 7110 b111 0000 |000a: invoke-static {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.access$100:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Landroid/widget/TextView; // method@11b1 │ │ -05049e: 0c00 |000d: move-result-object v0 │ │ -0504a0: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ -0504a4: 6e20 b00c 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ -0504aa: 5440 bc05 |0013: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ -0504ae: 6e10 b711 0000 |0015: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ -0504b4: 0c00 |0018: move-result-object v0 │ │ -0504b6: 5241 bd05 |0019: iget v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$count:I // field@05bd │ │ -0504ba: 5242 bf05 |001b: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$start:I // field@05bf │ │ -0504be: 5443 be05 |001d: iget-object v3, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$items:Ljava/util/List; // field@05be │ │ -0504c2: 6e40 ec11 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ -0504c8: 0e00 |0022: return-void │ │ +04fddc: |[04fddc] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$3.run:()V │ │ +04fdec: 5440 bc05 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ +04fdf0: 5400 c605 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +04fdf4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04fdf6: 6e20 720c 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c72 │ │ +04fdfc: 5440 bc05 |0008: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ +04fe00: 7110 b111 0000 |000a: invoke-static {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.access$100:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Landroid/widget/TextView; // method@11b1 │ │ +04fe06: 0c00 |000d: move-result-object v0 │ │ +04fe08: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ +04fe0c: 6e20 b00c 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ +04fe12: 5440 bc05 |0013: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05bc │ │ +04fe16: 6e10 b711 0000 |0015: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ +04fe1c: 0c00 |0018: move-result-object v0 │ │ +04fe1e: 5241 bd05 |0019: iget v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$count:I // field@05bd │ │ +04fe22: 5242 bf05 |001b: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$start:I // field@05bf │ │ +04fe26: 5443 be05 |001d: iget-object v3, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.val$items:Ljava/util/List; // field@05be │ │ +04fe2a: 6e40 ec11 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ +04fe30: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0008 line=227 │ │ 0x0013 line=228 │ │ 0x0022 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; │ │ - 0x0000 - 0x0023 reg=4 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.3; │ │ + 0x0000 - 0x0023 reg=4 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; │ │ │ │ - source_file_idx : 2614 (SqueezerBaseListActivity.java) │ │ + source_file_idx : 2608 (SqueezerBaseListActivity.java) │ │ │ │ Class #303 header: │ │ class_idx : 814 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 553 │ │ -source_file_idx : 2630 │ │ +source_file_idx : 2624 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #303 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/framework/SqueezerItem;' │ │ @@ -67276,17 +67293,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0504cc: |[0504cc] uk.org.ngo.squeezer.framework.SqueezerItem.:()V │ │ -0504dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0504e2: 0e00 |0003: return-void │ │ +04fe34: |[04fe34] uk.org.ngo.squeezer.framework.SqueezerItem.:()V │ │ +04fe44: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +04fe4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ Virtual methods - │ │ @@ -67295,17 +67312,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0504e4: |[0504e4] uk.org.ngo.squeezer.framework.SqueezerItem.describeContents:()I │ │ -0504f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0504f6: 0f00 |0001: return v0 │ │ +04fe4c: |[04fe4c] uk.org.ngo.squeezer.framework.SqueezerItem.describeContents:()I │ │ +04fe5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fe5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerItem;) │ │ @@ -67313,36 +67330,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0504f8: |[0504f8] uk.org.ngo.squeezer.framework.SqueezerItem.equals:(Ljava/lang/Object;)Z │ │ -050508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05050a: 3334 0400 |0001: if-ne v4, v3, 0005 // +0004 │ │ -05050e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -050510: 0f00 |0004: return v0 │ │ -050512: 3804 ffff |0005: if-eqz v4, 0004 // -0001 │ │ -050516: 6e10 9a0d 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -05051c: 0c01 |000a: move-result-object v1 │ │ -05051e: 6e10 9a0d 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -050524: 0c02 |000e: move-result-object v2 │ │ -050526: 3321 f5ff |000f: if-ne v1, v2, 0004 // -000b │ │ -05052a: 6e10 d111 0300 |0011: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -050530: 0c01 |0014: move-result-object v1 │ │ -050532: 3801 efff |0015: if-eqz v1, 0004 // -0011 │ │ -050536: 6e10 d111 0300 |0017: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -05053c: 0c00 |001a: move-result-object v0 │ │ -05053e: 1f04 2e03 |001b: check-cast v4, Luk/org/ngo/squeezer/framework/SqueezerItem; // type@032e │ │ -050542: 6e10 d111 0400 |001d: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -050548: 0c01 |0020: move-result-object v1 │ │ -05054a: 6e20 ae0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -050550: 0a00 |0024: move-result v0 │ │ -050552: 28df |0025: goto 0004 // -0021 │ │ +04fe60: |[04fe60] uk.org.ngo.squeezer.framework.SqueezerItem.equals:(Ljava/lang/Object;)Z │ │ +04fe70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fe72: 3334 0400 |0001: if-ne v4, v3, 0005 // +0004 │ │ +04fe76: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04fe78: 0f00 |0004: return v0 │ │ +04fe7a: 3804 ffff |0005: if-eqz v4, 0004 // -0001 │ │ +04fe7e: 6e10 9a0d 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04fe84: 0c01 |000a: move-result-object v1 │ │ +04fe86: 6e10 9a0d 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +04fe8c: 0c02 |000e: move-result-object v2 │ │ +04fe8e: 3321 f5ff |000f: if-ne v1, v2, 0004 // -000b │ │ +04fe92: 6e10 d111 0300 |0011: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04fe98: 0c01 |0014: move-result-object v1 │ │ +04fe9a: 3801 efff |0015: if-eqz v1, 0004 // -0011 │ │ +04fe9e: 6e10 d111 0300 |0017: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04fea4: 0c00 |001a: move-result-object v0 │ │ +04fea6: 1f04 2e03 |001b: check-cast v4, Luk/org/ngo/squeezer/framework/SqueezerItem; // type@032e │ │ +04feaa: 6e10 d111 0400 |001d: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04feb0: 0c01 |0020: move-result-object v1 │ │ +04feb2: 6e20 ae0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +04feb8: 0a00 |0024: move-result v0 │ │ +04feba: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0004 line=52 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0011 line=51 │ │ @@ -67356,17 +67373,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050554: |[050554] uk.org.ngo.squeezer.framework.SqueezerItem.getId:()Ljava/lang/String; │ │ -050564: 5410 c705 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItem;.id:Ljava/lang/String; // field@05c7 │ │ -050568: 1100 |0002: return-object v0 │ │ +04febc: |[04febc] uk.org.ngo.squeezer.framework.SqueezerItem.getId:()Ljava/lang/String; │ │ +04fecc: 5410 c705 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItem;.id:Ljava/lang/String; // field@05c7 │ │ +04fed0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/framework/SqueezerItem;) │ │ @@ -67380,25 +67397,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05056c: |[05056c] uk.org.ngo.squeezer.framework.SqueezerItem.hashCode:()I │ │ -05057c: 6e10 d111 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -050582: 0c00 |0003: move-result-object v0 │ │ -050584: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -050588: 6e10 d111 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -05058e: 0c00 |0009: move-result-object v0 │ │ -050590: 6e10 b10d 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0db1 │ │ -050596: 0a00 |000d: move-result v0 │ │ -050598: 0f00 |000e: return v0 │ │ -05059a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05059c: 28fe |0010: goto 000e // -0002 │ │ +04fed4: |[04fed4] uk.org.ngo.squeezer.framework.SqueezerItem.hashCode:()I │ │ +04fee4: 6e10 d111 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04feea: 0c00 |0003: move-result-object v0 │ │ +04feec: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04fef0: 6e10 d111 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +04fef6: 0c00 |0009: move-result-object v0 │ │ +04fef8: 6e10 b10d 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0db1 │ │ +04fefe: 0a00 |000d: move-result v0 │ │ +04ff00: 0f00 |000e: return v0 │ │ +04ff02: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04ff04: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/framework/SqueezerItem;) │ │ @@ -67406,31 +67423,31 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0505a0: |[0505a0] uk.org.ngo.squeezer.framework.SqueezerItem.setId:(Ljava/lang/String;)V │ │ -0505b0: 5b01 c705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItem;.id:Ljava/lang/String; // field@05c7 │ │ -0505b4: 0e00 |0002: return-void │ │ +04ff08: |[04ff08] uk.org.ngo.squeezer.framework.SqueezerItem.setId:(Ljava/lang/String;)V │ │ +04ff18: 5b01 c705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItem;.id:Ljava/lang/String; // field@05c7 │ │ +04ff1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0003 reg=1 id Ljava/lang/String; │ │ │ │ - source_file_idx : 2630 (SqueezerItem.java) │ │ + source_file_idx : 2624 (SqueezerItem.java) │ │ │ │ Class #304 header: │ │ class_idx : 815 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 443 │ │ -source_file_idx : 2631 │ │ +source_file_idx : 2625 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 17 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -67504,19 +67521,19 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0505b8: |[0505b8] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ -0505c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0505ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0505cc: 7040 d711 3210 |0002: invoke-direct {v2, v3, v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ -0505d2: 0e00 |0005: return-void │ │ +04ff20: |[04ff20] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ +04ff30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ff32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04ff34: 7040 d711 3210 |0002: invoke-direct {v2, v3, v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ +04ff3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0000 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -67528,18 +67545,18 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0505d4: |[0505d4] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ -0505e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0505e6: 7040 d711 2130 |0001: invoke-direct {v1, v2, v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ -0505ec: 0e00 |0004: return-void │ │ +04ff3c: |[04ff3c] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ +04ff4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ff4e: 7040 d711 2130 |0001: invoke-direct {v1, v2, v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ +04ff54: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0000 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -67552,39 +67569,39 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0505f0: |[0505f0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V │ │ -050600: 7010 1f0c 0200 |0000: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -050606: 2200 8601 |0003: new-instance v0, Landroid/util/SparseArray; // type@0186 │ │ -05060a: 7010 e90a 0000 |0005: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -050610: 5b20 ce05 |0008: iput-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ -050614: 5b23 cc05 |000a: iput-object v3, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -050618: 5c24 ca05 |000c: iput-boolean v4, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ -05061c: 5b25 cb05 |000e: iput-object v5, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05cb │ │ -050620: 7210 1612 0300 |0010: invoke-interface {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ -050626: 0c00 |0013: move-result-object v0 │ │ -050628: 1401 3900 097f |0014: const v1, #float 1.82105e+38 // #7f090039 │ │ -05062e: 6e20 ff11 1000 |0017: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I)Ljava/lang/String; // method@11ff │ │ -050634: 0c00 |001a: move-result-object v0 │ │ -050636: 5b20 c905 |001b: iput-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.loadingText:Ljava/lang/String; // field@05c9 │ │ -05063a: 7210 1612 0300 |001d: invoke-interface {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ -050640: 0c00 |0020: move-result-object v0 │ │ -050642: 6e10 fd11 0000 |0021: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -050648: 0c00 |0024: move-result-object v0 │ │ -05064a: 1501 077f |0025: const/high16 v1, #int 2131165184 // #7f07 │ │ -05064e: 6e20 db00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -050654: 0a00 |002a: move-result v0 │ │ -050656: 5920 cd05 |002b: iput v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -05065a: 5420 ce05 |002d: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ -05065e: 6e10 ea0a 0000 |002f: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ -050664: 0e00 |0032: return-void │ │ +04ff58: |[04ff58] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V │ │ +04ff68: 7010 1f0c 0200 |0000: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +04ff6e: 2200 8601 |0003: new-instance v0, Landroid/util/SparseArray; // type@0186 │ │ +04ff72: 7010 e90a 0000 |0005: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +04ff78: 5b20 ce05 |0008: iput-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ +04ff7c: 5b23 cc05 |000a: iput-object v3, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +04ff80: 5c24 ca05 |000c: iput-boolean v4, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ +04ff84: 5b25 cb05 |000e: iput-object v5, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05cb │ │ +04ff88: 7210 1612 0300 |0010: invoke-interface {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ +04ff8e: 0c00 |0013: move-result-object v0 │ │ +04ff90: 1401 3900 097f |0014: const v1, #float 1.82105e+38 // #7f090039 │ │ +04ff96: 6e20 ff11 1000 |0017: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I)Ljava/lang/String; // method@11ff │ │ +04ff9c: 0c00 |001a: move-result-object v0 │ │ +04ff9e: 5b20 c905 |001b: iput-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.loadingText:Ljava/lang/String; // field@05c9 │ │ +04ffa2: 7210 1612 0300 |001d: invoke-interface {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ +04ffa8: 0c00 |0020: move-result-object v0 │ │ +04ffaa: 6e10 fd11 0000 |0021: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +04ffb0: 0c00 |0024: move-result-object v0 │ │ +04ffb2: 1501 077f |0025: const/high16 v1, #int 2131165184 // #7f07 │ │ +04ffb6: 6e20 db00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +04ffbc: 0a00 |002a: move-result v0 │ │ +04ffbe: 5920 cd05 |002b: iput v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +04ffc2: 5420 ce05 |002d: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ +04ffc6: 6e10 ea0a 0000 |002f: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ +04ffcc: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=63 │ │ 0x000a line=96 │ │ 0x000c line=97 │ │ 0x000e line=98 │ │ @@ -67605,28 +67622,28 @@ │ │ type : '(I)[Luk/org/ngo/squeezer/framework/SqueezerItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -050668: |[050668] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ -050678: 7020 ea11 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageNumber:(I)I // method@11ea │ │ -05067e: 0a01 |0003: move-result v1 │ │ -050680: 5442 ce05 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ -050684: 6e20 eb0a 1200 |0006: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ -05068a: 0c00 |0009: move-result-object v0 │ │ -05068c: 1f00 3f04 |000a: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -050690: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -050694: 5442 ce05 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ -050698: 5243 cd05 |0010: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -05069c: 6e20 d811 3400 |0012: invoke-virtual {v4, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.arrayInstance:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11d8 │ │ -0506a2: 0c00 |0015: move-result-object v0 │ │ -0506a4: 6e30 ed0a 1200 |0016: invoke-virtual {v2, v1, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ -0506aa: 1100 |0019: return-object v0 │ │ +04ffd0: |[04ffd0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ +04ffe0: 7020 ea11 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageNumber:(I)I // method@11ea │ │ +04ffe6: 0a01 |0003: move-result v1 │ │ +04ffe8: 5442 ce05 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ +04ffec: 6e20 eb0a 1200 |0006: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0aeb │ │ +04fff2: 0c00 |0009: move-result-object v0 │ │ +04fff4: 1f00 3f04 |000a: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +04fff8: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +04fffc: 5442 ce05 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ +050000: 5243 cd05 |0010: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +050004: 6e20 d811 3400 |0012: invoke-virtual {v4, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.arrayInstance:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11d8 │ │ +05000a: 0c00 |0015: move-result-object v0 │ │ +05000c: 6e30 ed0a 1200 |0016: invoke-virtual {v2, v1, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0aed │ │ +050012: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0004 line=187 │ │ 0x000c line=188 │ │ 0x000e line=189 │ │ 0x0019 line=191 │ │ @@ -67642,18 +67659,18 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0506ac: |[0506ac] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.pageNumber:(I)I │ │ -0506bc: 5210 cd05 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -0506c0: 9300 0200 |0002: div-int v0, v2, v0 │ │ -0506c4: 0f00 |0004: return v0 │ │ +050014: |[050014] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.pageNumber:(I)I │ │ +050024: 5210 cd05 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +050028: 9300 0200 |0002: div-int v0, v2, v0 │ │ +05002c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ @@ -67663,38 +67680,38 @@ │ │ type : '(ILjava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0506c8: |[0506c8] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.setItems:(ILjava/util/List;)V │ │ -0506d8: 7020 e311 6500 |0000: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ -0506de: 0c03 |0003: move-result-object v3 │ │ -0506e0: 5254 cd05 |0004: iget v4, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -0506e4: 9401 0604 |0006: rem-int v1, v6, v4 │ │ -0506e8: 7210 5c0e 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ -0506ee: 0c00 |000b: move-result-object v0 │ │ -0506f0: 7210 480e 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -0506f6: 0a04 |000f: move-result v4 │ │ -0506f8: 3804 1800 |0010: if-eqz v4, 0028 // +0018 │ │ -0506fc: 5254 cd05 |0012: iget v4, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -050700: 3441 0800 |0014: if-lt v1, v4, 001c // +0008 │ │ -050704: b016 |0016: add-int/2addr v6, v1 │ │ -050706: 7020 e311 6500 |0017: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ -05070c: 0c03 |001a: move-result-object v3 │ │ -05070e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -050710: d802 0101 |001c: add-int/lit8 v2, v1, #int 1 // #01 │ │ -050714: 7210 490e 0000 |001e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -05071a: 0c04 |0021: move-result-object v4 │ │ -05071c: 1f04 2e03 |0022: check-cast v4, Luk/org/ngo/squeezer/framework/SqueezerItem; // type@032e │ │ -050720: 4d04 0301 |0024: aput-object v4, v3, v1 │ │ -050724: 0121 |0026: move v1, v2 │ │ -050726: 28e5 |0027: goto 000c // -001b │ │ -050728: 0e00 |0028: return-void │ │ +050030: |[050030] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.setItems:(ILjava/util/List;)V │ │ +050040: 7020 e311 6500 |0000: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ +050046: 0c03 |0003: move-result-object v3 │ │ +050048: 5254 cd05 |0004: iget v4, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +05004c: 9401 0604 |0006: rem-int v1, v6, v4 │ │ +050050: 7210 5c0e 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ +050056: 0c00 |000b: move-result-object v0 │ │ +050058: 7210 480e 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +05005e: 0a04 |000f: move-result v4 │ │ +050060: 3804 1800 |0010: if-eqz v4, 0028 // +0018 │ │ +050064: 5254 cd05 |0012: iget v4, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +050068: 3441 0800 |0014: if-lt v1, v4, 001c // +0008 │ │ +05006c: b016 |0016: add-int/2addr v6, v1 │ │ +05006e: 7020 e311 6500 |0017: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ +050074: 0c03 |001a: move-result-object v3 │ │ +050076: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +050078: d802 0101 |001c: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05007c: 7210 490e 0000 |001e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +050082: 0c04 |0021: move-result-object v4 │ │ +050084: 1f04 2e03 |0022: check-cast v4, Luk/org/ngo/squeezer/framework/SqueezerItem; // type@032e │ │ +050088: 4d04 0301 |0024: aput-object v4, v3, v1 │ │ +05008c: 0121 |0026: move v1, v2 │ │ +05008e: 28e5 |0027: goto 000c // -001b │ │ +050090: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0004 line=196 │ │ 0x0008 line=197 │ │ 0x000c line=198 │ │ 0x0012 line=199 │ │ @@ -67721,22 +67738,22 @@ │ │ type : '(I)[Luk/org/ngo/squeezer/framework/SqueezerItem;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05072c: |[05072c] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.arrayInstance:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ -05073c: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -050740: 7210 1912 0000 |0002: invoke-interface {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getCreator:()Landroid/os/Parcelable$Creator; // method@1219 │ │ -050746: 0c00 |0005: move-result-object v0 │ │ -050748: 7220 7701 2000 |0006: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.newArray:(I)[Ljava/lang/Object; // method@0177 │ │ -05074e: 0c00 |0009: move-result-object v0 │ │ -050750: 1f00 3f04 |000a: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -050754: 1100 |000c: return-object v0 │ │ +050094: |[050094] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.arrayInstance:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ +0500a4: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +0500a8: 7210 1912 0000 |0002: invoke-interface {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getCreator:()Landroid/os/Parcelable$Creator; // method@1219 │ │ +0500ae: 0c00 |0005: move-result-object v0 │ │ +0500b0: 7220 7701 2000 |0006: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.newArray:(I)[Ljava/lang/Object; // method@0177 │ │ +0500b6: 0c00 |0009: move-result-object v0 │ │ +0500b8: 1f00 3f04 |000a: check-cast v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +0500bc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x000d reg=2 size I │ │ @@ -67746,24 +67763,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -050758: |[050758] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.clear:()V │ │ -050768: 5510 ca05 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ -05076c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -050770: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -050772: 5910 c805 |0005: iput v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ -050776: 5410 ce05 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ -05077a: 6e10 ea0a 0000 |0009: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ -050780: 0e00 |000c: return-void │ │ -050782: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -050784: 28f7 |000e: goto 0005 // -0009 │ │ +0500c0: |[0500c0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.clear:()V │ │ +0500d0: 5510 ca05 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ +0500d4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0500d8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0500da: 5910 c805 |0005: iput v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ +0500de: 5410 ce05 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pages:Landroid/util/SparseArray; // field@05ce │ │ +0500e2: 6e10 ea0a 0000 |0009: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ +0500e8: 0e00 |000c: return-void │ │ +0500ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0500ec: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ 0x000c line=132 │ │ 0x000d line=130 │ │ locals : │ │ @@ -67775,21 +67792,21 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -050788: |[050788] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.doItemContext:(Landroid/view/MenuItem;I)Z │ │ -050798: 5420 cc05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -05079c: 6e20 e011 4200 |0002: invoke-virtual {v2, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -0507a2: 0c01 |0005: move-result-object v1 │ │ -0507a4: 7240 1512 3014 |0006: invoke-interface {v0, v3, v4, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@1215 │ │ -0507aa: 0a00 |0009: move-result v0 │ │ -0507ac: 0f00 |000a: return v0 │ │ +0500f0: |[0500f0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.doItemContext:(Landroid/view/MenuItem;I)Z │ │ +050100: 5420 cc05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +050104: 6e20 e011 4200 |0002: invoke-virtual {v2, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +05010a: 0c01 |0005: move-result-object v1 │ │ +05010c: 7240 1512 3014 |0006: invoke-interface {v0, v3, v4, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@1215 │ │ +050112: 0a00 |0009: move-result v0 │ │ +050114: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x000b reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x000b reg=3 menuItem Landroid/view/MenuItem; │ │ @@ -67800,33 +67817,33 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0507b0: |[0507b0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I │ │ -0507c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0507c2: 6e10 dd11 0200 |0001: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -0507c8: 0a01 |0004: move-result v1 │ │ -0507ca: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ -0507ce: 6e20 e011 0200 |0007: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -0507d4: 0c01 |000a: move-result-object v1 │ │ -0507d6: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ -0507da: 3903 0d00 |000d: if-nez v3, 001a // +000d │ │ -0507de: 0f00 |000f: return v0 │ │ -0507e0: 6e20 e011 0200 |0010: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -0507e6: 0c01 |0013: move-result-object v1 │ │ -0507e8: 6e20 d011 3100 |0014: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.equals:(Ljava/lang/Object;)Z // method@11d0 │ │ -0507ee: 0a01 |0017: move-result v1 │ │ -0507f0: 3901 f7ff |0018: if-nez v1, 000f // -0009 │ │ -0507f4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0507f8: 28e5 |001c: goto 0001 // -001b │ │ -0507fa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0507fc: 28f1 |001e: goto 000f // -000f │ │ +050118: |[050118] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I │ │ +050128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05012a: 6e10 dd11 0200 |0001: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +050130: 0a01 |0004: move-result v1 │ │ +050132: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ +050136: 6e20 e011 0200 |0007: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +05013c: 0c01 |000a: move-result-object v1 │ │ +05013e: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ +050142: 3903 0d00 |000d: if-nez v3, 001a // +000d │ │ +050146: 0f00 |000f: return v0 │ │ +050148: 6e20 e011 0200 |0010: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +05014e: 0c01 |0013: move-result-object v1 │ │ +050150: 6e20 d011 3100 |0014: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/framework/SqueezerItem;.equals:(Ljava/lang/Object;)Z // method@11d0 │ │ +050156: 0a01 |0017: move-result v1 │ │ +050158: 3901 f7ff |0018: if-nez v1, 000f // -0009 │ │ +05015c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +050160: 28e5 |001c: goto 0001 // -001b │ │ +050162: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +050164: 28f1 |001e: goto 000f // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0007 line=272 │ │ 0x000d line=273 │ │ 0x000f line=276 │ │ 0x0010 line=275 │ │ @@ -67845,19 +67862,19 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050800: |[050800] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ -050810: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -050814: 7210 1612 0000 |0002: invoke-interface {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ -05081a: 0c00 |0005: move-result-object v0 │ │ -05081c: 1100 |0006: return-object v0 │ │ +050168: |[050168] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ +050178: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +05017c: 7210 1612 0000 |0002: invoke-interface {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1216 │ │ +050182: 0c00 |0005: move-result-object v0 │ │ +050184: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -67866,17 +67883,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050820: |[050820] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getCount:()I │ │ -050830: 5210 c805 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ -050834: 0f00 |0002: return v0 │ │ +050188: |[050188] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getCount:()I │ │ +050198: 5210 c805 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ +05019c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -67885,35 +67902,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -050838: |[050838] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getHeader:()Ljava/lang/String; │ │ -050848: 6e10 dd11 0700 |0000: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -05084e: 0a02 |0003: move-result v2 │ │ -050850: 6e20 e511 2700 |0004: invoke-virtual {v7, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -050856: 0c01 |0007: move-result-object v1 │ │ -050858: 6e10 dc11 0700 |0008: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ -05085e: 0c02 |000b: move-result-object v2 │ │ -050860: 1403 3a00 097f |000c: const v3, #float 1.82105e+38 // #7f09003a │ │ -050866: 1224 |000f: const/4 v4, #int 2 // #2 │ │ -050868: 2344 3004 |0010: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ -05086c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -05086e: 4d01 0405 |0013: aput-object v1, v4, v5 │ │ -050872: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -050874: 6e10 dd11 0700 |0016: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -05087a: 0a06 |0019: move-result v6 │ │ -05087c: 7110 840d 0600 |001a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -050882: 0c06 |001d: move-result-object v6 │ │ -050884: 4d06 0405 |001e: aput-object v6, v4, v5 │ │ -050888: 6e30 0012 3204 |0020: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ -05088e: 0c00 |0023: move-result-object v0 │ │ -050890: 1100 |0024: return-object v0 │ │ +0501a0: |[0501a0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getHeader:()Ljava/lang/String; │ │ +0501b0: 6e10 dd11 0700 |0000: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +0501b6: 0a02 |0003: move-result v2 │ │ +0501b8: 6e20 e511 2700 |0004: invoke-virtual {v7, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +0501be: 0c01 |0007: move-result-object v1 │ │ +0501c0: 6e10 dc11 0700 |0008: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ +0501c6: 0c02 |000b: move-result-object v2 │ │ +0501c8: 1403 3a00 097f |000c: const v3, #float 1.82105e+38 // #7f09003a │ │ +0501ce: 1224 |000f: const/4 v4, #int 2 // #2 │ │ +0501d0: 2344 3004 |0010: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +0501d4: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +0501d6: 4d01 0405 |0013: aput-object v1, v4, v5 │ │ +0501da: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +0501dc: 6e10 dd11 0700 |0016: invoke-virtual {v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +0501e2: 0a06 |0019: move-result v6 │ │ +0501e4: 7110 840d 0600 |001a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +0501ea: 0c06 |001d: move-result-object v6 │ │ +0501ec: 4d06 0405 |001e: aput-object v6, v4, v5 │ │ +0501f0: 6e30 0012 3204 |0020: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ +0501f6: 0c00 |0023: move-result-object v0 │ │ +0501f8: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0008 line=228 │ │ 0x0024 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ @@ -67926,53 +67943,53 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050894: |[050894] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItem:(I)Ljava/lang/Object; │ │ -0508a4: 6e20 e011 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -0508aa: 0c00 |0003: move-result-object v0 │ │ -0508ac: 1100 |0004: return-object v0 │ │ +0501fc: |[0501fc] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItem:(I)Ljava/lang/Object; │ │ +05020c: 6e20 e011 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +050212: 0c00 |0003: move-result-object v0 │ │ +050214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #8 : (in Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;) │ │ name : 'getItem' │ │ type : '(I)Luk/org/ngo/squeezer/framework/SqueezerItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0508b0: |[0508b0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ -0508c0: 7020 e311 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ -0508c6: 0c01 |0003: move-result-object v1 │ │ -0508c8: 5242 cd05 |0004: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -0508cc: 9402 0502 |0006: rem-int v2, v5, v2 │ │ -0508d0: 4600 0102 |0008: aget-object v0, v1, v2 │ │ -0508d4: 3900 1600 |000a: if-nez v0, 0020 // +0016 │ │ -0508d8: 5541 ca05 |000c: iget-boolean v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ -0508dc: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -0508e0: d805 05ff |0010: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0508e4: 6e10 dc11 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ -0508ea: 0c01 |0015: move-result-object v1 │ │ -0508ec: 7020 ea11 5400 |0016: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageNumber:(I)I // method@11ea │ │ -0508f2: 0a02 |0019: move-result v2 │ │ -0508f4: 5243 cd05 |001a: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -0508f8: b232 |001c: mul-int/2addr v2, v3 │ │ -0508fa: 6e20 0312 2100 |001d: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ -050900: 1100 |0020: return-object v0 │ │ +050218: |[050218] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ +050228: 7020 e311 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPage:(I)[Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e3 │ │ +05022e: 0c01 |0003: move-result-object v1 │ │ +050230: 5242 cd05 |0004: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +050234: 9402 0502 |0006: rem-int v2, v5, v2 │ │ +050238: 4600 0102 |0008: aget-object v0, v1, v2 │ │ +05023c: 3900 1600 |000a: if-nez v0, 0020 // +0016 │ │ +050240: 5541 ca05 |000c: iget-boolean v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ +050244: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +050248: d805 05ff |0010: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05024c: 6e10 dc11 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ +050252: 0c01 |0015: move-result-object v1 │ │ +050254: 7020 ea11 5400 |0016: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageNumber:(I)I // method@11ea │ │ +05025a: 0a02 |0019: move-result v2 │ │ +05025c: 5243 cd05 |001a: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +050260: b232 |001c: mul-int/2addr v2, v3 │ │ +050262: 6e20 0312 2100 |001d: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ +050268: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x000a line=210 │ │ 0x000c line=211 │ │ 0x0012 line=212 │ │ 0x0020 line=214 │ │ @@ -67987,17 +68004,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050904: |[050904] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItemId:(I)J │ │ -050914: 8130 |0000: int-to-long v0, v3 │ │ -050916: 1000 |0001: return-wide v0 │ │ +05026c: |[05026c] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItemId:(I)J │ │ +05027c: 8130 |0000: int-to-long v0, v3 │ │ +05027e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0002 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ @@ -68007,17 +68024,17 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050918: |[050918] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -050928: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -05092c: 1100 |0002: return-object v0 │ │ +050280: |[050280] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +050290: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +050294: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -68026,17 +68043,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050930: |[050930] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getPageSize:()I │ │ -050940: 5210 cd05 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ -050944: 0f00 |0002: return v0 │ │ +050298: |[050298] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getPageSize:()I │ │ +0502a8: 5210 cd05 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.pageSize:I // field@05cd │ │ +0502ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -68045,19 +68062,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050948: |[050948] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getQuantityString:(I)Ljava/lang/String; │ │ -050958: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -05095c: 7220 1b12 2000 |0002: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getQuantityString:(I)Ljava/lang/String; // method@121b │ │ -050962: 0c00 |0005: move-result-object v0 │ │ -050964: 1100 |0006: return-object v0 │ │ +0502b0: |[0502b0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getQuantityString:(I)Ljava/lang/String; │ │ +0502c0: 5410 cc05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +0502c4: 7220 1b12 2000 |0002: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getQuantityString:(I)Ljava/lang/String; // method@121b │ │ +0502ca: 0c00 |0005: move-result-object v0 │ │ +0502cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0007 reg=2 size I │ │ @@ -68067,33 +68084,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -050968: |[050968] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -050978: 6e20 e011 4300 |0000: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -05097e: 0c00 |0003: move-result-object v0 │ │ -050980: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -050984: 5431 cc05 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -050988: 5432 cb05 |0008: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05cb │ │ -05098c: 7240 1812 5120 |000a: invoke-interface {v1, v5, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1218 │ │ -050992: 0c01 |000d: move-result-object v1 │ │ -050994: 1101 |000e: return-object v1 │ │ -050996: 5432 cc05 |000f: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -05099a: 3904 0d00 |0011: if-nez v4, 001e // +000d │ │ -05099e: 5531 ca05 |0013: iget-boolean v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ -0509a2: 3801 0900 |0015: if-eqz v1, 001e // +0009 │ │ -0509a6: 1a01 0000 |0017: const-string v1, "" // string@0000 │ │ -0509aa: 7230 1712 5201 |0019: invoke-interface {v2, v5, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1217 │ │ -0509b0: 0c01 |001c: move-result-object v1 │ │ -0509b2: 28f1 |001d: goto 000e // -000f │ │ -0509b4: 5431 c905 |001e: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.loadingText:Ljava/lang/String; // field@05c9 │ │ -0509b8: 28f9 |0020: goto 0019 // -0007 │ │ +0502d0: |[0502d0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0502e0: 6e20 e011 4300 |0000: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +0502e6: 0c00 |0003: move-result-object v0 │ │ +0502e8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0502ec: 5431 cc05 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +0502f0: 5432 cb05 |0008: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05cb │ │ +0502f4: 7240 1812 5120 |000a: invoke-interface {v1, v5, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1218 │ │ +0502fa: 0c01 |000d: move-result-object v1 │ │ +0502fc: 1101 |000e: return-object v1 │ │ +0502fe: 5432 cc05 |000f: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +050302: 3904 0d00 |0011: if-nez v4, 001e // +000d │ │ +050306: 5531 ca05 |0013: iget-boolean v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ +05030a: 3801 0900 |0015: if-eqz v1, 001e // +0009 │ │ +05030e: 1a01 0000 |0017: const-string v1, "" // string@0000 │ │ +050312: 7230 1712 5201 |0019: invoke-interface {v2, v5, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1217 │ │ +050318: 0c01 |001c: move-result-object v1 │ │ +05031a: 28f1 |001d: goto 000e // -000f │ │ +05031c: 5431 c905 |001e: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.loadingText:Ljava/lang/String; // field@05c9 │ │ +050320: 28f9 |0020: goto 0019 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x0006 line=137 │ │ 0x000e line=139 │ │ locals : │ │ @@ -68109,16 +68126,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0509bc: |[0509bc] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.onCountUpdated:()V │ │ -0509cc: 0e00 |0000: return-void │ │ +050324: |[050324] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.onCountUpdated:()V │ │ +050334: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -68127,39 +68144,40 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -0509d0: |[0509d0] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0509e0: 0780 |0000: move-object v0, v8 │ │ -0509e2: 1f00 b601 |0001: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ -0509e6: 5203 d902 |0003: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ -0509ea: 6e20 e011 3500 |0005: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ -0509f0: 0c02 |0008: move-result-object v2 │ │ -0509f2: 2201 3403 |0009: new-instance v1, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; // type@0334 │ │ -0509f6: 5203 d902 |000b: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ -0509fa: 6e10 dc11 0500 |000d: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ -050a00: 0c04 |0010: move-result-object v4 │ │ -050a02: 6e10 fc11 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@11fc │ │ -050a08: 0c04 |0014: move-result-object v4 │ │ -050a0a: 7054 1412 3152 |0015: invoke-direct {v1, v3, v2, v5, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.:(ILuk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;Landroid/view/MenuInflater;)V // method@1214 │ │ -050a10: 3802 0d00 |0018: if-eqz v2, 0025 // +000d │ │ -050a14: 6e10 d111 0200 |001a: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ -050a1a: 0c03 |001d: move-result-object v3 │ │ -050a1c: 3803 0700 |001e: if-eqz v3, 0025 // +0007 │ │ -050a20: 5453 cc05 |0020: iget-object v3, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ -050a24: 7240 1c12 6317 |0022: invoke-interface {v3, v6, v7, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@121c │ │ -050a2a: 0e00 |0025: return-void │ │ +050338: |[050338] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +050348: 0780 |0000: move-object v0, v8 │ │ +05034a: 1f00 b601 |0001: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ +05034e: 5203 d902 |0003: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ +050352: 6e20 e011 3500 |0005: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getItem:(I)Luk/org/ngo/squeezer/framework/SqueezerItem; // method@11e0 │ │ +050358: 0c02 |0008: move-result-object v2 │ │ +05035a: 2201 3403 |0009: new-instance v1, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; // type@0334 │ │ +05035e: 5203 d902 |000b: iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ +050362: 6e10 dc11 0500 |000d: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11dc │ │ +050368: 0c04 |0010: move-result-object v4 │ │ +05036a: 6e10 fc11 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@11fc │ │ +050370: 0c04 |0014: move-result-object v4 │ │ +050372: 7054 1412 3152 |0015: invoke-direct {v1, v3, v2, v5, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.:(ILuk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;Landroid/view/MenuInflater;)V // method@1214 │ │ +050378: 3802 0d00 |0018: if-eqz v2, 0025 // +000d │ │ +05037c: 6e10 d111 0200 |001a: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getId:()Ljava/lang/String; // method@11d1 │ │ +050382: 0c03 |001d: move-result-object v3 │ │ +050384: 3803 0700 |001e: if-eqz v3, 0025 // +0007 │ │ +050388: 5453 cc05 |0020: iget-object v3, v5, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mItemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05cc │ │ +05038c: 7240 1c12 6317 |0022: invoke-interface {v3, v6, v7, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@121c │ │ +050392: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=164 │ │ + 0x000d line=166 │ │ 0x0018 line=168 │ │ 0x0020 line=169 │ │ 0x0025 line=171 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0003 - 0x0026 reg=0 adapterMenuInfo Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ 0x0018 - 0x0026 reg=1 c Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; │ │ @@ -68174,31 +68192,31 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -050a2c: |[050a2c] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.update:(IILjava/util/List;)V │ │ -050a3c: 5521 ca05 |0000: iget-boolean v1, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ -050a40: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -050a44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -050a46: b003 |0005: add-int/2addr v3, v0 │ │ -050a48: b004 |0006: add-int/2addr v4, v0 │ │ -050a4a: 3803 0800 |0007: if-eqz v3, 000f // +0008 │ │ -050a4e: 6e10 dd11 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -050a54: 0a01 |000c: move-result v1 │ │ -050a56: 3213 0700 |000d: if-eq v3, v1, 0014 // +0007 │ │ -050a5a: 5923 c805 |000f: iput v3, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ -050a5e: 6e10 e811 0200 |0011: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.onCountUpdated:()V // method@11e8 │ │ -050a64: 7030 eb11 4205 |0014: invoke-direct {v2, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.setItems:(ILjava/util/List;)V // method@11eb │ │ -050a6a: 6e10 e711 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ -050a70: 0e00 |001a: return-void │ │ -050a72: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -050a74: 28e9 |001c: goto 0005 // -0017 │ │ +050394: |[050394] uk.org.ngo.squeezer.framework.SqueezerItemAdapter.update:(IILjava/util/List;)V │ │ +0503a4: 5521 ca05 |0000: iget-boolean v1, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.mEmptyItem:Z // field@05ca │ │ +0503a8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +0503ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0503ae: b003 |0005: add-int/2addr v3, v0 │ │ +0503b0: b004 |0006: add-int/2addr v4, v0 │ │ +0503b2: 3803 0800 |0007: if-eqz v3, 000f // +0008 │ │ +0503b6: 6e10 dd11 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +0503bc: 0a01 |000c: move-result v1 │ │ +0503be: 3213 0700 |000d: if-eq v3, v1, 0014 // +0007 │ │ +0503c2: 5923 c805 |000f: iput v3, v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.count:I // field@05c8 │ │ +0503c6: 6e10 e811 0200 |0011: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.onCountUpdated:()V // method@11e8 │ │ +0503cc: 7030 eb11 4205 |0014: invoke-direct {v2, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.setItems:(ILjava/util/List;)V // method@11eb │ │ +0503d2: 6e10 e711 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ +0503d8: 0e00 |001a: return-void │ │ +0503da: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0503dc: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ 0x0006 line=256 │ │ 0x0007 line=257 │ │ 0x000f line=258 │ │ @@ -68212,21 +68230,21 @@ │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0005 - 0x001b reg=0 offset I │ │ 0x0000 - 0x001d reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ 0x0000 - 0x001d reg=3 count I │ │ 0x0000 - 0x001d reg=4 start I │ │ 0x0000 - 0x001d reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2631 (SqueezerItemAdapter.java) │ │ + source_file_idx : 2625 (SqueezerItemAdapter.java) │ │ │ │ Class #305 header: │ │ class_idx : 816 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2632 │ │ +source_file_idx : 2626 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -68255,68 +68273,68 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050a78: |[050a78] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener$TouchListener.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V │ │ -050a88: 5b01 d005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // field@05d0 │ │ -050a8c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050a92: 5b02 cf05 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ -050a96: 0e00 |0007: return-void │ │ +0503e0: |[0503e0] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener$TouchListener.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V │ │ +0503f0: 5b01 d005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // field@05d0 │ │ +0503f4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0503fa: 5b02 cf05 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ +0503fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x0007 line=199 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ + 0x0000 - 0x0008 reg=1 this$1 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ 0x0000 - 0x0008 reg=2 onScrollListener Landroid/widget/AbsListView$OnScrollListener; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -050a98: |[050a98] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener$TouchListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -050aa8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -050aaa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -050aac: 6e10 140b 0800 |0002: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -050ab2: 0a00 |0005: move-result v0 │ │ -050ab4: 3220 0500 |0006: if-eq v0, v2, 000b // +0005 │ │ -050ab8: 1234 |0008: const/4 v4, #int 3 // #3 │ │ -050aba: 3340 2700 |0009: if-ne v0, v4, 0030 // +0027 │ │ -050abe: 0121 |000b: move v1, v2 │ │ -050ac0: 3801 2300 |000c: if-eqz v1, 002f // +0023 │ │ -050ac4: 5464 d005 |000e: iget-object v4, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // field@05d0 │ │ -050ac8: 7110 f011 0400 |0010: invoke-static {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.access$100:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;)I // method@11f0 │ │ -050ace: 0a04 |0013: move-result v4 │ │ -050ad0: 3324 1b00 |0014: if-ne v4, v2, 002f // +001b │ │ -050ad4: 7100 f611 0000 |0016: invoke-static {}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$200:()Ljava/lang/String; // method@11f6 │ │ -050ada: 0c02 |0019: move-result-object v2 │ │ -050adc: 1a04 f109 |001a: const-string v4, "Sending special scroll state bump" // string@09f1 │ │ -050ae0: 7120 e50a 4200 |001c: invoke-static {v2, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -050ae6: 5464 cf05 |001f: iget-object v4, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ -050aea: 0772 |0021: move-object v2, v7 │ │ -050aec: 1f02 b501 |0022: check-cast v2, Landroid/widget/AbsListView; // type@01b5 │ │ -050af0: 1225 |0024: const/4 v5, #int 2 // #2 │ │ -050af2: 7230 150c 2405 |0025: invoke-interface {v4, v2, v5}, Landroid/widget/AbsListView$OnScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@0c15 │ │ -050af8: 5462 cf05 |0028: iget-object v2, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ -050afc: 1f07 b501 |002a: check-cast v7, Landroid/widget/AbsListView; // type@01b5 │ │ -050b00: 7230 150c 7203 |002c: invoke-interface {v2, v7, v3}, Landroid/widget/AbsListView$OnScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@0c15 │ │ -050b06: 0f03 |002f: return v3 │ │ -050b08: 0131 |0030: move v1, v3 │ │ -050b0a: 28db |0031: goto 000c // -0025 │ │ +050400: |[050400] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener$TouchListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +050410: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +050412: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +050414: 6e10 140b 0800 |0002: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +05041a: 0a00 |0005: move-result v0 │ │ +05041c: 3220 0500 |0006: if-eq v0, v2, 000b // +0005 │ │ +050420: 1234 |0008: const/4 v4, #int 3 // #3 │ │ +050422: 3340 2700 |0009: if-ne v0, v4, 0030 // +0027 │ │ +050426: 0121 |000b: move v1, v2 │ │ +050428: 3801 2300 |000c: if-eqz v1, 002f // +0023 │ │ +05042c: 5464 d005 |000e: iget-object v4, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // field@05d0 │ │ +050430: 7110 f011 0400 |0010: invoke-static {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.access$100:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;)I // method@11f0 │ │ +050436: 0a04 |0013: move-result v4 │ │ +050438: 3324 1b00 |0014: if-ne v4, v2, 002f // +001b │ │ +05043c: 7100 f611 0000 |0016: invoke-static {}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$200:()Ljava/lang/String; // method@11f6 │ │ +050442: 0c02 |0019: move-result-object v2 │ │ +050444: 1a04 eb09 |001a: const-string v4, "Sending special scroll state bump" // string@09eb │ │ +050448: 7120 e50a 4200 |001c: invoke-static {v2, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05044e: 5464 cf05 |001f: iget-object v4, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ +050452: 0772 |0021: move-object v2, v7 │ │ +050454: 1f02 b501 |0022: check-cast v2, Landroid/widget/AbsListView; // type@01b5 │ │ +050458: 1225 |0024: const/4 v5, #int 2 // #2 │ │ +05045a: 7230 150c 2405 |0025: invoke-interface {v4, v2, v5}, Landroid/widget/AbsListView$OnScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@0c15 │ │ +050460: 5462 cf05 |0028: iget-object v2, v6, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.mOnScrollListener:Landroid/widget/AbsListView$OnScrollListener; // field@05cf │ │ +050464: 1f07 b501 |002a: check-cast v7, Landroid/widget/AbsListView; // type@01b5 │ │ +050468: 7230 150c 7203 |002c: invoke-interface {v2, v7, v3}, Landroid/widget/AbsListView$OnScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@0c15 │ │ +05046e: 0f03 |002f: return v3 │ │ +050470: 0131 |0030: move v1, v3 │ │ +050472: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ 0x0006 line=203 │ │ 0x000c line=205 │ │ 0x0016 line=206 │ │ 0x001f line=207 │ │ @@ -68327,21 +68345,21 @@ │ │ 0x0000 - 0x002c reg=7 view Landroid/view/View; │ │ 0x000c - 0x0030 reg=1 mFingerUp Z │ │ 0x0006 - 0x0032 reg=0 action I │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; │ │ 0x0030 - 0x0032 reg=7 view Landroid/view/View; │ │ 0x0000 - 0x0032 reg=8 event Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 2632 (SqueezerItemListActivity.java) │ │ + source_file_idx : 2626 (SqueezerItemListActivity.java) │ │ │ │ Class #306 header: │ │ class_idx : 817 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2632 │ │ +source_file_idx : 2626 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -68383,65 +68401,65 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -050b0c: |[050b0c] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -050b1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050b1e: 5b34 d505 |0001: iput-object v4, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ -050b22: 7010 970d 0300 |0003: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050b28: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -050b2a: 5b30 d405 |0007: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ -050b2e: 5430 d505 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ -050b32: 6e10 fd11 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -050b38: 0c00 |000e: move-result-object v0 │ │ -050b3a: 1501 077f |000f: const/high16 v1, #int 2131165184 // #7f07 │ │ -050b3e: 6e20 db00 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -050b44: 0a00 |0014: move-result v0 │ │ -050b46: 5930 d205 |0015: iput v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ -050b4a: 5c32 d105 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ -050b4e: 5932 d305 |0019: iput v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ -050b52: 6000 2100 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -050b56: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -050b58: 3410 0f00 |001e: if-lt v0, v1, 002d // +000f │ │ -050b5c: 6000 2100 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -050b60: 1301 0800 |0022: const/16 v1, #int 8 // #8 │ │ -050b64: 3610 0900 |0024: if-gt v0, v1, 002d // +0009 │ │ -050b68: 2200 3003 |0026: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // type@0330 │ │ -050b6c: 7030 ed11 3003 |0028: invoke-direct {v0, v3, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V // method@11ed │ │ -050b72: 5b30 d405 |002b: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ -050b76: 0e00 |002d: return-void │ │ +050474: |[050474] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +050484: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050486: 5b34 d505 |0001: iput-object v4, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ +05048a: 7010 970d 0300 |0003: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050490: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +050492: 5b30 d405 |0007: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ +050496: 5430 d505 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ +05049a: 6e10 fd11 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +0504a0: 0c00 |000e: move-result-object v0 │ │ +0504a2: 1501 077f |000f: const/high16 v1, #int 2131165184 // #7f07 │ │ +0504a6: 6e20 db00 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +0504ac: 0a00 |0014: move-result v0 │ │ +0504ae: 5930 d205 |0015: iput v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ +0504b2: 5c32 d105 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ +0504b6: 5932 d305 |0019: iput v2, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ +0504ba: 6000 2100 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0504be: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +0504c0: 3410 0f00 |001e: if-lt v0, v1, 002d // +000f │ │ +0504c4: 6000 2100 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0504c8: 1301 0800 |0022: const/16 v1, #int 8 // #8 │ │ +0504cc: 3610 0900 |0024: if-gt v0, v1, 002d // +0009 │ │ +0504d0: 2200 3003 |0026: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // type@0330 │ │ +0504d4: 7030 ed11 3003 |0028: invoke-direct {v0, v3, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V // method@11ed │ │ +0504da: 5b30 d405 |002b: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ +0504de: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0006 line=116 │ │ 0x0009 line=117 │ │ 0x0017 line=118 │ │ 0x0019 line=120 │ │ 0x001b line=128 │ │ 0x0026 line=130 │ │ 0x002d line=132 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ - 0x0000 - 0x002e reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x002e reg=4 this$0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;) │ │ name : 'access$100' │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b78: |[050b78] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.access$100:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;)I │ │ -050b88: 5210 d305 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ -050b8c: 0f00 |0002: return v0 │ │ +0504e0: |[0504e0] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.access$100:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;)I │ │ +0504f0: 5210 d305 |0000: iget v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ +0504f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ │ │ Virtual methods - │ │ @@ -68450,16 +68468,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050b90: |[050b90] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -050ba0: 0e00 |0000: return-void │ │ +0504f8: |[0504f8] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +050508: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 firstVisibleItem I │ │ @@ -68471,54 +68489,54 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -050ba4: |[050ba4] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -050bb4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -050bb6: 5242 d305 |0001: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ -050bba: 3326 0300 |0003: if-ne v6, v2, 0006 // +0003 │ │ -050bbe: 0e00 |0005: return-void │ │ -050bc0: 5542 d105 |0006: iget-boolean v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ -050bc4: 3902 0d00 |0008: if-nez v2, 0015 // +000d │ │ -050bc8: 5442 d405 |000a: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ -050bcc: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -050bd0: 5442 d405 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ -050bd4: 6e20 180c 2500 |0010: invoke-virtual {v5, v2}, Landroid/widget/AbsListView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0c18 │ │ -050bda: 5c43 d105 |0013: iput-boolean v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ -050bde: 2b06 3300 0000 |0015: packed-switch v6, 00000048 // +00000033 │ │ -050be4: 5946 d305 |0018: iput v6, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ -050be8: 28eb |001a: goto 0005 // -0015 │ │ -050bea: 5442 d505 |001b: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ -050bee: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -050bf0: 7120 f511 3200 |001e: invoke-static {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z // method@11f5 │ │ -050bf6: 6e10 170c 0500 |0021: invoke-virtual {v5}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@0c17 │ │ -050bfc: 0a02 |0024: move-result v2 │ │ -050bfe: 5243 d205 |0025: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ -050c02: b332 |0027: div-int/2addr v2, v3 │ │ -050c04: 5243 d205 |0028: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ -050c08: 9201 0203 |002a: mul-int v1, v2, v3 │ │ -050c0c: 6e10 170c 0500 |002c: invoke-virtual {v5}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@0c17 │ │ -050c12: 0a02 |002f: move-result v2 │ │ -050c14: 6e10 160c 0500 |0030: invoke-virtual {v5}, Landroid/widget/AbsListView;.getChildCount:()I // method@0c16 │ │ -050c1a: 0a03 |0033: move-result v3 │ │ -050c1c: 9000 0203 |0034: add-int v0, v2, v3 │ │ -050c20: 3501 e2ff |0036: if-ge v1, v0, 0018 // -001e │ │ -050c24: 5442 d505 |0038: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ -050c28: 6e20 0312 1200 |003a: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ -050c2e: 5242 d205 |003d: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ -050c32: b021 |003f: add-int/2addr v1, v2 │ │ -050c34: 28f6 |0040: goto 0036 // -000a │ │ -050c36: 5442 d505 |0041: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ -050c3a: 7120 f511 3200 |0043: invoke-static {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z // method@11f5 │ │ -050c40: 28d2 |0046: goto 0018 // -002e │ │ -050c42: 0000 |0047: nop // spacer │ │ -050c44: 0001 0300 0000 0000 0600 0000 2c00 ... |0048: packed-switch-data (10 units) │ │ +05050c: |[05050c] uk.org.ngo.squeezer.framework.SqueezerItemListActivity$ScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +05051c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05051e: 5242 d305 |0001: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ +050522: 3326 0300 |0003: if-ne v6, v2, 0006 // +0003 │ │ +050526: 0e00 |0005: return-void │ │ +050528: 5542 d105 |0006: iget-boolean v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ +05052c: 3902 0d00 |0008: if-nez v2, 0015 // +000d │ │ +050530: 5442 d405 |000a: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ +050534: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +050538: 5442 d405 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mTouchListener:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener; // field@05d4 │ │ +05053c: 6e20 180c 2500 |0010: invoke-virtual {v5, v2}, Landroid/widget/AbsListView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0c18 │ │ +050542: 5c43 d105 |0013: iput-boolean v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mAttachedTouchListener:Z // field@05d1 │ │ +050546: 2b06 3300 0000 |0015: packed-switch v6, 00000048 // +00000033 │ │ +05054c: 5946 d305 |0018: iput v6, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPrevScrollState:I // field@05d3 │ │ +050550: 28eb |001a: goto 0005 // -0015 │ │ +050552: 5442 d505 |001b: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ +050556: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +050558: 7120 f511 3200 |001e: invoke-static {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z // method@11f5 │ │ +05055e: 6e10 170c 0500 |0021: invoke-virtual {v5}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@0c17 │ │ +050564: 0a02 |0024: move-result v2 │ │ +050566: 5243 d205 |0025: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ +05056a: b332 |0027: div-int/2addr v2, v3 │ │ +05056c: 5243 d205 |0028: iget v3, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ +050570: 9201 0203 |002a: mul-int v1, v2, v3 │ │ +050574: 6e10 170c 0500 |002c: invoke-virtual {v5}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@0c17 │ │ +05057a: 0a02 |002f: move-result v2 │ │ +05057c: 6e10 160c 0500 |0030: invoke-virtual {v5}, Landroid/widget/AbsListView;.getChildCount:()I // method@0c16 │ │ +050582: 0a03 |0033: move-result v3 │ │ +050584: 9000 0203 |0034: add-int v0, v2, v3 │ │ +050588: 3501 e2ff |0036: if-ge v1, v0, 0018 // -001e │ │ +05058c: 5442 d505 |0038: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ +050590: 6e20 0312 1200 |003a: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ +050596: 5242 d205 |003d: iget v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.mPageSize:I // field@05d2 │ │ +05059a: b021 |003f: add-int/2addr v1, v2 │ │ +05059c: 28f6 |0040: goto 0036 // -000a │ │ +05059e: 5442 d505 |0041: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05d5 │ │ +0505a2: 7120 f511 3200 |0043: invoke-static {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z // method@11f5 │ │ +0505a8: 28d2 |0046: goto 0018 // -002e │ │ +0505aa: 0000 |0047: nop // spacer │ │ +0505ac: 0001 0300 0000 0000 0600 0000 2c00 ... |0048: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=135 │ │ 0x0005 line=167 │ │ 0x0006 line=139 │ │ 0x000a line=140 │ │ 0x000e line=141 │ │ @@ -68536,21 +68554,21 @@ │ │ locals : │ │ 0x0036 - 0x0041 reg=0 end I │ │ 0x002c - 0x0041 reg=1 pos I │ │ 0x0000 - 0x0052 reg=4 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ 0x0000 - 0x0052 reg=5 listView Landroid/widget/AbsListView; │ │ 0x0000 - 0x0052 reg=6 scrollState I │ │ │ │ - source_file_idx : 2632 (SqueezerItemListActivity.java) │ │ + source_file_idx : 2626 (SqueezerItemListActivity.java) │ │ │ │ Class #307 header: │ │ class_idx : 820 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2634 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -68591,21 +68609,21 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;Landroid/view/MenuInflater;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050c58: |[050c58] uk.org.ngo.squeezer.framework.SqueezerItemView$ContextMenuInfo.:(ILuk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;Landroid/view/MenuInflater;)V │ │ -050c68: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050c6e: 5901 dd05 |0003: iput v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ -050c72: 5b02 db05 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -050c76: 5b03 da05 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ -050c7a: 5b04 dc05 |0009: iput-object v4, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ -050c7e: 0e00 |000b: return-void │ │ +0505c0: |[0505c0] uk.org.ngo.squeezer.framework.SqueezerItemView$ContextMenuInfo.:(ILuk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;Landroid/view/MenuInflater;)V │ │ +0505d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0505d6: 5901 dd05 |0003: iput v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ +0505da: 5b02 db05 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +0505de: 5b03 da05 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ +0505e2: 5b04 dc05 |0009: iput-object v4, v0, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ +0505e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0005 line=159 │ │ 0x0007 line=160 │ │ 0x0009 line=161 │ │ @@ -68615,21 +68633,21 @@ │ │ 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; │ │ 0x0000 - 0x000c reg=1 position I │ │ 0x0000 - 0x000c reg=2 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x000c reg=3 adapter Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<*>; │ │ 0x0000 - 0x000c reg=4 menuInflater Landroid/view/MenuInflater; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2634 (SqueezerItemView.java) │ │ + source_file_idx : 2628 (SqueezerItemView.java) │ │ │ │ Class #308 header: │ │ class_idx : 821 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2634 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -68707,15 +68725,15 @@ │ │ │ │ #8 : (in Luk/org/ngo/squeezer/framework/SqueezerItemView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2634 (SqueezerItemView.java) │ │ + source_file_idx : 2628 (SqueezerItemView.java) │ │ │ │ Class #309 header: │ │ class_idx : 824 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 791 │ │ static_fields_size : 0 │ │ @@ -68758,116 +68776,116 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -050c80: |[050c80] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V │ │ -050c90: 5b01 df05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050c94: 5902 e005 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ -050c98: 5903 e205 |0004: iput v3, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ -050c9c: 5b04 e105 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ -050ca0: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050ca6: 0e00 |000b: return-void │ │ +0505e8: |[0505e8] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V │ │ +0505f8: 5b01 df05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +0505fc: 5902 e005 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ +050600: 5903 e205 |0004: iput v3, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ +050604: 5b04 e105 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ +050608: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05060e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ │ - 0x0000 - 0x000c reg=1 (null) Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ + 0x0000 - 0x000c reg=1 this$1 Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -050ca8: |[050ca8] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1.run:()V │ │ -050cb8: 5451 df05 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050cbc: 7110 2912 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ -050cc2: 0c01 |0005: move-result-object v1 │ │ -050cc4: 3901 2c00 |0006: if-nez v1, 0032 // +002c │ │ -050cc8: 2200 3703 |0008: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; // type@0337 │ │ -050ccc: 5451 df05 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050cd0: 5411 e405 |000c: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -050cd4: 7110 3212 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$100:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1232 │ │ -050cda: 0c01 |0011: move-result-object v1 │ │ -050cdc: 7030 2112 5001 |0012: invoke-direct {v0, v5, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1221 │ │ -050ce2: 5451 df05 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050ce6: 2202 2f03 |0017: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -050cea: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -050cec: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -050cee: 7040 d711 0243 |001b: invoke-direct {v2, v0, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ -050cf4: 7120 2a12 2100 |001e: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$002:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@122a │ │ -050cfa: 5451 df05 |0021: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050cfe: 5411 e405 |0023: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -050d02: 7110 3312 0100 |0025: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; // method@1233 │ │ -050d08: 0c01 |0028: move-result-object v1 │ │ -050d0a: 5452 df05 |0029: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050d0e: 7110 2912 0200 |002b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ -050d14: 0c02 |002e: move-result-object v2 │ │ -050d16: 6e20 920c 2100 |002f: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ -050d1c: 5451 df05 |0032: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050d20: 7110 2912 0100 |0034: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ -050d26: 0c01 |0037: move-result-object v1 │ │ -050d28: 5252 e005 |0038: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ -050d2c: 5253 e205 |003a: iget v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ -050d30: 5454 e105 |003c: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ -050d34: 6e40 ec11 2143 |003e: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ -050d3a: 5451 df05 |0041: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050d3e: 5411 e405 |0043: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -050d42: 7110 3312 0100 |0045: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; // method@1233 │ │ -050d48: 0c01 |0048: move-result-object v1 │ │ -050d4a: 5452 df05 |0049: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050d4e: 7110 2912 0200 |004b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ -050d54: 0c02 |004e: move-result-object v2 │ │ -050d56: 5453 df05 |004f: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050d5a: 5433 e405 |0051: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -050d5e: 5433 e705 |0053: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050d62: 7210 2c12 0300 |0055: invoke-interface {v3}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; // method@122c │ │ -050d68: 0c03 |0058: move-result-object v3 │ │ -050d6a: 6e20 db11 3200 |0059: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I // method@11db │ │ -050d70: 0a02 |005c: move-result v2 │ │ -050d72: 6e20 940c 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c94 │ │ -050d78: 5251 e005 |0060: iget v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ -050d7c: 5252 e205 |0062: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ -050d80: 5453 e105 |0064: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ -050d84: 7210 5e0e 0300 |0066: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -050d8a: 0a03 |0069: move-result v3 │ │ -050d8c: b032 |006a: add-int/2addr v2, v3 │ │ -050d8e: 3721 2800 |006b: if-le v1, v2, 0093 // +0028 │ │ -050d92: 5251 e205 |006d: iget v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ -050d96: 5452 e105 |006f: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ -050d9a: 7210 5e0e 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ -050da0: 0a02 |0074: move-result v2 │ │ -050da2: b021 |0075: add-int/2addr v1, v2 │ │ -050da4: 5452 df05 |0076: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050da8: 7110 2912 0200 |0078: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ -050dae: 0c02 |007b: move-result-object v2 │ │ -050db0: 6e10 e411 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPageSize:()I // method@11e4 │ │ -050db6: 0a02 |007f: move-result v2 │ │ -050db8: b421 |0080: rem-int/2addr v1, v2 │ │ -050dba: 3901 1200 |0081: if-nez v1, 0093 // +0012 │ │ -050dbe: 5451 df05 |0083: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ -050dc2: 5411 e405 |0085: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -050dc6: 5252 e205 |0087: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ -050dca: 5453 e105 |0089: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ -050dce: 7210 5e0e 0300 |008b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -050dd4: 0a03 |008e: move-result v3 │ │ -050dd6: b032 |008f: add-int/2addr v2, v3 │ │ -050dd8: 7120 3412 2100 |0090: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$300:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;I)V // method@1234 │ │ -050dde: 0e00 |0093: return-void │ │ +050610: |[050610] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1.run:()V │ │ +050620: 5451 df05 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050624: 7110 2912 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ +05062a: 0c01 |0005: move-result-object v1 │ │ +05062c: 3901 2c00 |0006: if-nez v1, 0032 // +002c │ │ +050630: 2200 3703 |0008: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; // type@0337 │ │ +050634: 5451 df05 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050638: 5411 e405 |000c: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +05063c: 7110 3212 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$100:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1232 │ │ +050642: 0c01 |0011: move-result-object v1 │ │ +050644: 7030 2112 5001 |0012: invoke-direct {v0, v5, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1221 │ │ +05064a: 5451 df05 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +05064e: 2202 2f03 |0017: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +050652: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +050654: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +050656: 7040 d711 0243 |001b: invoke-direct {v2, v0, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ +05065c: 7120 2a12 2100 |001e: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$002:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@122a │ │ +050662: 5451 df05 |0021: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050666: 5411 e405 |0023: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +05066a: 7110 3312 0100 |0025: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; // method@1233 │ │ +050670: 0c01 |0028: move-result-object v1 │ │ +050672: 5452 df05 |0029: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050676: 7110 2912 0200 |002b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ +05067c: 0c02 |002e: move-result-object v2 │ │ +05067e: 6e20 920c 2100 |002f: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ +050684: 5451 df05 |0032: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050688: 7110 2912 0100 |0034: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ +05068e: 0c01 |0037: move-result-object v1 │ │ +050690: 5252 e005 |0038: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ +050694: 5253 e205 |003a: iget v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ +050698: 5454 e105 |003c: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ +05069c: 6e40 ec11 2143 |003e: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ +0506a2: 5451 df05 |0041: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +0506a6: 5411 e405 |0043: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +0506aa: 7110 3312 0100 |0045: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; // method@1233 │ │ +0506b0: 0c01 |0048: move-result-object v1 │ │ +0506b2: 5452 df05 |0049: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +0506b6: 7110 2912 0200 |004b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ +0506bc: 0c02 |004e: move-result-object v2 │ │ +0506be: 5453 df05 |004f: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +0506c2: 5433 e405 |0051: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +0506c6: 5433 e705 |0053: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +0506ca: 7210 2c12 0300 |0055: invoke-interface {v3}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; // method@122c │ │ +0506d0: 0c03 |0058: move-result-object v3 │ │ +0506d2: 6e20 db11 3200 |0059: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I // method@11db │ │ +0506d8: 0a02 |005c: move-result v2 │ │ +0506da: 6e20 940c 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c94 │ │ +0506e0: 5251 e005 |0060: iget v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$count:I // field@05e0 │ │ +0506e4: 5252 e205 |0062: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ +0506e8: 5453 e105 |0064: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ +0506ec: 7210 5e0e 0300 |0066: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +0506f2: 0a03 |0069: move-result v3 │ │ +0506f4: b032 |006a: add-int/2addr v2, v3 │ │ +0506f6: 3721 2800 |006b: if-le v1, v2, 0093 // +0028 │ │ +0506fa: 5251 e205 |006d: iget v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ +0506fe: 5452 e105 |006f: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ +050702: 7210 5e0e 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ +050708: 0a02 |0074: move-result v2 │ │ +05070a: b021 |0075: add-int/2addr v1, v2 │ │ +05070c: 5452 df05 |0076: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +050710: 7110 2912 0200 |0078: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@1229 │ │ +050716: 0c02 |007b: move-result-object v2 │ │ +050718: 6e10 e411 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPageSize:()I // method@11e4 │ │ +05071e: 0a02 |007f: move-result v2 │ │ +050720: b421 |0080: rem-int/2addr v1, v2 │ │ +050722: 3901 1200 |0081: if-nez v1, 0093 // +0012 │ │ +050726: 5451 df05 |0083: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // field@05df │ │ +05072a: 5411 e405 |0085: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +05072e: 5252 e205 |0087: iget v2, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$start:I // field@05e2 │ │ +050732: 5453 e105 |0089: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.val$list:Ljava/util/List; // field@05e1 │ │ +050736: 7210 5e0e 0300 |008b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +05073c: 0a03 |008e: move-result v3 │ │ +05073e: b032 |008f: add-int/2addr v2, v3 │ │ +050740: 7120 3412 2100 |0090: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.access$300:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;I)V // method@1234 │ │ +050746: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x0015 line=98 │ │ 0x0021 line=99 │ │ 0x0032 line=101 │ │ @@ -68979,46 +68997,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050de0: |[050de0] uk.org.ngo.squeezer.itemlists.GenreSpinner.:()V │ │ -050df0: 1c00 3b03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ -050df4: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -050dfa: 0c00 |0005: move-result-object v0 │ │ -050dfc: 6900 e505 |0006: sput-object v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ -050e00: 0e00 |0008: return-void │ │ +050748: |[050748] uk.org.ngo.squeezer.itemlists.GenreSpinner.:()V │ │ +050758: 1c00 3b03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ +05075c: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +050762: 0c00 |0005: move-result-object v0 │ │ +050764: 6900 e505 |0006: sput-object v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ +050768: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -050e04: |[050e04] uk.org.ngo.squeezer.itemlists.GenreSpinner.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V │ │ -050e14: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -050e1a: 2200 3903 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // type@0339 │ │ -050e1e: 7020 2812 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V // method@1228 │ │ -050e24: 5b10 e805 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ -050e28: 5b12 e705 |000a: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050e2c: 5b13 e605 |000c: iput-object v3, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05e6 │ │ -050e30: 5b14 e905 |000e: iput-object v4, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.spinner:Landroid/widget/Spinner; // field@05e9 │ │ -050e34: 6e10 3612 0100 |0010: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ -050e3a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -050e3c: 7020 3512 0100 |0014: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.orderItems:(I)V // method@1235 │ │ -050e42: 0e00 |0017: return-void │ │ +05076c: |[05076c] uk.org.ngo.squeezer.itemlists.GenreSpinner.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V │ │ +05077c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050782: 2200 3903 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; // type@0339 │ │ +050786: 7020 2812 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V // method@1228 │ │ +05078c: 5b10 e805 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ +050790: 5b12 e705 |000a: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +050794: 5b13 e605 |000c: iput-object v3, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05e6 │ │ +050798: 5b14 e905 |000e: iput-object v4, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.spinner:Landroid/widget/Spinner; // field@05e9 │ │ +05079c: 6e10 3612 0100 |0010: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ +0507a2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0507a4: 7020 3512 0100 |0014: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.orderItems:(I)V // method@1235 │ │ +0507aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=77 │ │ 0x000a line=40 │ │ 0x000c line=41 │ │ 0x000e line=42 │ │ @@ -69036,17 +69054,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050e44: |[050e44] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$100:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ -050e54: 5410 e605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05e6 │ │ -050e58: 1100 |0002: return-object v0 │ │ +0507ac: |[0507ac] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$100:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ +0507bc: 5410 e605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05e6 │ │ +0507c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner;) │ │ @@ -69054,17 +69072,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050e5c: |[050e5c] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; │ │ -050e6c: 5410 e905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.spinner:Landroid/widget/Spinner; // field@05e9 │ │ -050e70: 1100 |0002: return-object v0 │ │ +0507c4: |[0507c4] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$200:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)Landroid/widget/Spinner; │ │ +0507d4: 5410 e905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.spinner:Landroid/widget/Spinner; // field@05e9 │ │ +0507d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner;) │ │ @@ -69072,17 +69090,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050e74: |[050e74] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$300:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;I)V │ │ -050e84: 7020 3512 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.orderItems:(I)V // method@1235 │ │ -050e8a: 0e00 |0003: return-void │ │ +0507dc: |[0507dc] uk.org.ngo.squeezer.itemlists.GenreSpinner.access$300:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;I)V │ │ +0507ec: 7020 3512 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.orderItems:(I)V // method@1235 │ │ +0507f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -69091,37 +69109,37 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -050e8c: |[050e8c] uk.org.ngo.squeezer.itemlists.GenreSpinner.orderItems:(I)V │ │ -050e9c: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050ea0: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050ea6: 0c01 |0005: move-result-object v1 │ │ -050ea8: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -050eac: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050eb0: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050eb6: 0c01 |000d: move-result-object v1 │ │ -050eb8: 7220 ac16 5100 |000e: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.genres:(I)Z // method@16ac │ │ -050ebe: 0e00 |0011: return-void │ │ -050ec0: 0d00 |0012: move-exception v0 │ │ -050ec2: 6201 e505 |0013: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ -050ec6: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -050eca: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -050ed0: 1a03 bb02 |001a: const-string v3, "Error ordering items: " // string@02bb │ │ -050ed4: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -050eda: 0c02 |001f: move-result-object v2 │ │ -050edc: 6e20 cd0d 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -050ee2: 0c02 |0023: move-result-object v2 │ │ -050ee4: 6e10 d60d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -050eea: 0c02 |0027: move-result-object v2 │ │ -050eec: 7120 e10a 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -050ef2: 28e6 |002b: goto 0011 // -001a │ │ +0507f4: |[0507f4] uk.org.ngo.squeezer.itemlists.GenreSpinner.orderItems:(I)V │ │ +050804: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +050808: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +05080e: 0c01 |0005: move-result-object v1 │ │ +050810: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +050814: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +050818: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +05081e: 0c01 |000d: move-result-object v1 │ │ +050820: 7220 ac16 5100 |000e: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.genres:(I)Z // method@16ac │ │ +050826: 0e00 |0011: return-void │ │ +050828: 0d00 |0012: move-exception v0 │ │ +05082a: 6201 e505 |0013: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ +05082e: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +050832: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +050838: 1a03 bb02 |001a: const-string v3, "Error ordering items: " // string@02bb │ │ +05083c: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +050842: 0c02 |001f: move-result-object v2 │ │ +050844: 6e20 cd0d 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05084a: 0c02 |0023: move-result-object v2 │ │ +05084c: 6e10 d60d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +050852: 0c02 |0027: move-result-object v2 │ │ +050854: 7120 e10a 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05085a: 28e6 |002b: goto 0011 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0011 │ │ Landroid/os/RemoteException; -> 0x0012 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0008 line=50 │ │ 0x0011 line=55 │ │ @@ -69138,38 +69156,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -050f00: |[050f00] uk.org.ngo.squeezer.itemlists.GenreSpinner.registerCallback:()V │ │ -050f10: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050f14: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050f1a: 0c01 |0005: move-result-object v1 │ │ -050f1c: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -050f20: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050f24: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050f2a: 0c01 |000d: move-result-object v1 │ │ -050f2c: 5442 e805 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ -050f30: 7220 d416 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ -050f36: 0e00 |0013: return-void │ │ -050f38: 0d00 |0014: move-exception v0 │ │ -050f3a: 6201 e505 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ -050f3e: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -050f42: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -050f48: 1a03 bd02 |001c: const-string v3, "Error registering callback: " // string@02bd │ │ -050f4c: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -050f52: 0c02 |0021: move-result-object v2 │ │ -050f54: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -050f5a: 0c02 |0025: move-result-object v2 │ │ -050f5c: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -050f62: 0c02 |0029: move-result-object v2 │ │ -050f64: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -050f6a: 28e6 |002d: goto 0013 // -001a │ │ +050868: |[050868] uk.org.ngo.squeezer.itemlists.GenreSpinner.registerCallback:()V │ │ +050878: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +05087c: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +050882: 0c01 |0005: move-result-object v1 │ │ +050884: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +050888: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +05088c: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +050892: 0c01 |000d: move-result-object v1 │ │ +050894: 5442 e805 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ +050898: 7220 d416 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ +05089e: 0e00 |0013: return-void │ │ +0508a0: 0d00 |0014: move-exception v0 │ │ +0508a2: 6201 e505 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ +0508a6: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0508aa: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0508b0: 1a03 bd02 |001c: const-string v3, "Error registering callback: " // string@02bd │ │ +0508b4: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0508ba: 0c02 |0021: move-result-object v2 │ │ +0508bc: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0508c2: 0c02 |0025: move-result-object v2 │ │ +0508c4: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0508ca: 0c02 |0029: move-result-object v2 │ │ +0508cc: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0508d2: 28e6 |002d: goto 0013 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0013 │ │ Landroid/os/RemoteException; -> 0x0014 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=60 │ │ 0x0013 line=65 │ │ @@ -69184,38 +69202,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -050f78: |[050f78] uk.org.ngo.squeezer.itemlists.GenreSpinner.unregisterCallback:()V │ │ -050f88: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050f8c: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050f92: 0c01 |0005: move-result-object v1 │ │ -050f94: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -050f98: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -050f9c: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ -050fa2: 0c01 |000d: move-result-object v1 │ │ -050fa4: 5442 e805 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ -050fa8: 7220 e716 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ -050fae: 0e00 |0013: return-void │ │ -050fb0: 0d00 |0014: move-exception v0 │ │ -050fb2: 6201 e505 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ -050fb6: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -050fba: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -050fc0: 1a03 c602 |001c: const-string v3, "Error unregistering callback: " // string@02c6 │ │ -050fc4: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -050fca: 0c02 |0021: move-result-object v2 │ │ -050fcc: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -050fd2: 0c02 |0025: move-result-object v2 │ │ -050fd4: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -050fda: 0c02 |0029: move-result-object v2 │ │ -050fdc: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -050fe2: 28e6 |002d: goto 0013 // -001a │ │ +0508e0: |[0508e0] uk.org.ngo.squeezer.itemlists.GenreSpinner.unregisterCallback:()V │ │ +0508f0: 5441 e705 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +0508f4: 7210 2d12 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +0508fa: 0c01 |0005: move-result-object v1 │ │ +0508fc: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +050900: 5441 e705 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +050904: 7210 2d12 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@122d │ │ +05090a: 0c01 |000d: move-result-object v1 │ │ +05090c: 5442 e805 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@05e8 │ │ +050910: 7220 e716 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ +050916: 0e00 |0013: return-void │ │ +050918: 0d00 |0014: move-exception v0 │ │ +05091a: 6201 e505 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.TAG:Ljava/lang/String; // field@05e5 │ │ +05091e: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +050922: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +050928: 1a03 c602 |001c: const-string v3, "Error unregistering callback: " // string@02c6 │ │ +05092c: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +050932: 0c02 |0021: move-result-object v2 │ │ +050934: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05093a: 0c02 |0025: move-result-object v2 │ │ +05093c: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +050942: 0c02 |0029: move-result-object v2 │ │ +050944: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05094a: 28e6 |002d: goto 0013 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0013 │ │ Landroid/os/RemoteException; -> 0x0014 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0008 line=70 │ │ 0x0013 line=75 │ │ @@ -69619,15 +69637,15 @@ │ │ │ │ source_file_idx : 877 (IServiceYearListCallback.java) │ │ │ │ Class #323 header: │ │ class_idx : 863 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2598 │ │ +source_file_idx : 2592 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -69667,31 +69685,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050ff0: |[050ff0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView$ViewHolder.:()V │ │ -051000: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051006: 0e00 |0003: return-void │ │ +050958: |[050958] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView$ViewHolder.:()V │ │ +050968: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05096e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2598 (SqueezerAlbumArtView.java) │ │ + source_file_idx : 2592 (SqueezerAlbumArtView.java) │ │ │ │ Class #324 header: │ │ class_idx : 875 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2614 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -69720,59 +69738,59 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051008: |[051008] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V │ │ -051018: 5b01 2606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0626 │ │ -05101c: 5902 2706 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.val$currentPlaylistIndex:I // field@0627 │ │ -051020: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051026: 0e00 |0007: return-void │ │ +050970: |[050970] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V │ │ +050980: 5b01 2606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0626 │ │ +050984: 5902 2706 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.val$currentPlaylistIndex:I // field@0627 │ │ +050988: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05098e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -051028: |[051028] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$3.run:()V │ │ -051038: 5430 2606 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0626 │ │ -05103c: 6e10 3c13 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getListView:()Landroid/widget/ListView; // method@133c │ │ -051042: 0c00 |0005: move-result-object v0 │ │ -051044: 5231 2706 |0006: iget v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.val$currentPlaylistIndex:I // field@0627 │ │ -051048: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05104a: 6e30 710c 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@0c71 │ │ -051050: 0e00 |000c: return-void │ │ +050990: |[050990] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$3.run:()V │ │ +0509a0: 5430 2606 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0626 │ │ +0509a4: 6e10 3c13 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getListView:()Landroid/widget/ListView; // method@133c │ │ +0509aa: 0c00 |0005: move-result-object v0 │ │ +0509ac: 5231 2706 |0006: iget v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.val$currentPlaylistIndex:I // field@0627 │ │ +0509b0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0509b2: 6e30 710c 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@0c71 │ │ +0509b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x000c line=212 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3; │ │ │ │ - source_file_idx : 2620 (SqueezerCurrentPlaylistActivity.java) │ │ + source_file_idx : 2614 (SqueezerCurrentPlaylistActivity.java) │ │ │ │ Class #325 header: │ │ class_idx : 884 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2640 │ │ +source_file_idx : 2634 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -69784,21 +69802,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2640 (SqueezerMusicFolderView.java) │ │ + source_file_idx : 2634 (SqueezerMusicFolderView.java) │ │ │ │ Class #326 header: │ │ class_idx : 885 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2640 │ │ +source_file_idx : 2634 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -69826,17 +69844,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051054: |[051054] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView$ViewHolder.:()V │ │ -051064: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05106a: 0e00 |0003: return-void │ │ +0509bc: |[0509bc] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView$ViewHolder.:()V │ │ +0509cc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0509d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;) │ │ @@ -69844,32 +69862,32 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05106c: |[05106c] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;)V │ │ -05107c: 7010 6a13 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.:()V // method@136a │ │ -051082: 0e00 |0003: return-void │ │ +0509d4: |[0509d4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;)V │ │ +0509e4: 7010 6a13 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.:()V // method@136a │ │ +0509ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2640 (SqueezerMusicFolderView.java) │ │ + source_file_idx : 2634 (SqueezerMusicFolderView.java) │ │ │ │ Class #327 header: │ │ class_idx : 889 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2640 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -69881,21 +69899,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2646 (SqueezerPlayerView.java) │ │ + source_file_idx : 2640 (SqueezerPlayerView.java) │ │ │ │ Class #328 header: │ │ class_idx : 890 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2640 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -69923,17 +69941,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051084: |[051084] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView$ViewHolder.:()V │ │ -051094: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05109a: 0e00 |0003: return-void │ │ +0509ec: |[0509ec] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView$ViewHolder.:()V │ │ +0509fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;) │ │ @@ -69941,32 +69959,32 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05109c: |[05109c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;)V │ │ -0510ac: 7010 8313 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.:()V // method@1383 │ │ -0510b2: 0e00 |0003: return-void │ │ +050a04: |[050a04] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;)V │ │ +050a14: 7010 8313 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.:()V // method@1383 │ │ +050a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2646 (SqueezerPlayerView.java) │ │ + source_file_idx : 2640 (SqueezerPlayerView.java) │ │ │ │ Class #329 header: │ │ class_idx : 893 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2653 │ │ +source_file_idx : 2647 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -69995,59 +70013,59 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0510b4: |[0510b4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V │ │ -0510c4: 5b01 4006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0640 │ │ -0510c8: 5b02 4106 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.val$msg:Ljava/lang/String; // field@0641 │ │ -0510cc: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0510d2: 0e00 |0007: return-void │ │ +050a1c: |[050a1c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V │ │ +050a2c: 5b01 4006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0640 │ │ +050a30: 5b02 4106 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.val$msg:Ljava/lang/String; // field@0641 │ │ +050a34: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050a3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0510d4: |[0510d4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$2.run:()V │ │ -0510e4: 5430 4006 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0640 │ │ -0510e8: 5431 4106 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.val$msg:Ljava/lang/String; // field@0641 │ │ -0510ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0510ee: 7130 b30c 1002 |0005: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -0510f4: 0c00 |0008: move-result-object v0 │ │ -0510f6: 6e10 b70c 0000 |0009: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -0510fc: 0e00 |000c: return-void │ │ +050a3c: |[050a3c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$2.run:()V │ │ +050a4c: 5430 4006 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0640 │ │ +050a50: 5431 4106 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.val$msg:Ljava/lang/String; // field@0641 │ │ +050a54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +050a56: 7130 b30c 1002 |0005: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +050a5c: 0c00 |0008: move-result-object v0 │ │ +050a5e: 6e10 b70c 0000 |0009: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +050a64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000c line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2; │ │ │ │ - source_file_idx : 2653 (SqueezerPlaylistSongsActivity.java) │ │ + source_file_idx : 2647 (SqueezerPlaylistSongsActivity.java) │ │ │ │ Class #330 header: │ │ class_idx : 898 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2655 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -70076,64 +70094,64 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051100: |[051100] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V │ │ -051110: 5b01 4d06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ -051114: 5b02 4e06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.val$msg:Ljava/lang/String; // field@064e │ │ -051118: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05111e: 0e00 |0007: return-void │ │ +050a68: |[050a68] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V │ │ +050a78: 5b01 4d06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ +050a7c: 5b02 4e06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.val$msg:Ljava/lang/String; // field@064e │ │ +050a80: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050a86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -051120: |[051120] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$2.run:()V │ │ -051130: 5430 4d06 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ -051134: 6e10 c913 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@13c9 │ │ -05113a: 0c00 |0005: move-result-object v0 │ │ -05113c: 6e10 e711 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ -051142: 5430 4d06 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ -051146: 5431 4e06 |000b: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.val$msg:Ljava/lang/String; // field@064e │ │ -05114a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -05114c: 7130 b30c 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -051152: 0c00 |0011: move-result-object v0 │ │ -051154: 6e10 b70c 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -05115a: 0e00 |0015: return-void │ │ +050a88: |[050a88] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$2.run:()V │ │ +050a98: 5430 4d06 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ +050a9c: 6e10 c913 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@13c9 │ │ +050aa2: 0c00 |0005: move-result-object v0 │ │ +050aa4: 6e10 e711 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ +050aaa: 5430 4d06 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064d │ │ +050aae: 5431 4e06 |000b: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.val$msg:Ljava/lang/String; // field@064e │ │ +050ab2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +050ab4: 7130 b30c 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +050aba: 0c00 |0011: move-result-object v0 │ │ +050abc: 6e10 b70c 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +050ac2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=134 │ │ 0x0015 line=135 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2; │ │ │ │ - source_file_idx : 2655 (SqueezerPlaylistsActivity.java) │ │ + source_file_idx : 2649 (SqueezerPlaylistsActivity.java) │ │ │ │ Class #331 header: │ │ class_idx : 901 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -70162,73 +70180,73 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05115c: |[05115c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ │ -05116c: 5b01 5506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0655 │ │ -051170: 5b02 5606 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0656 │ │ -051174: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05117a: 0e00 |0007: return-void │ │ +050ac4: |[050ac4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ │ +050ad4: 5b01 5506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0655 │ │ +050ad8: 5b02 5606 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0656 │ │ +050adc: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050ae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05117c: |[05117c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -05118c: 6e10 fa0a 0500 |0000: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ -051192: 0a00 |0003: move-result v0 │ │ -051194: 3900 1700 |0004: if-nez v0, 001b // +0017 │ │ -051198: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ -05119c: 3304 1300 |0008: if-ne v4, v0, 001b // +0013 │ │ -0511a0: 5420 5506 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0655 │ │ -0511a4: 5421 5606 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0656 │ │ -0511a8: 6e10 2e0c 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -0511ae: 0c01 |0011: move-result-object v1 │ │ -0511b0: 6e10 9d0d 0100 |0012: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -0511b6: 0c01 |0015: move-result-object v1 │ │ -0511b8: 7120 eb13 1000 |0016: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V // method@13eb │ │ -0511be: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -0511c0: 0f00 |001a: return v0 │ │ -0511c2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0511c4: 28fe |001c: goto 001a // -0002 │ │ +050ae4: |[050ae4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +050af4: 6e10 fa0a 0500 |0000: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ +050afa: 0a00 |0003: move-result v0 │ │ +050afc: 3900 1700 |0004: if-nez v0, 001b // +0017 │ │ +050b00: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ +050b04: 3304 1300 |0008: if-ne v4, v0, 001b // +0013 │ │ +050b08: 5420 5506 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0655 │ │ +050b0c: 5421 5606 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.val$searchCriteriaText:Landroid/widget/EditText; // field@0656 │ │ +050b10: 6e10 2e0c 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +050b16: 0c01 |0011: move-result-object v1 │ │ +050b18: 6e10 9d0d 0100 |0012: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +050b1e: 0c01 |0015: move-result-object v1 │ │ +050b20: 7120 eb13 1000 |0016: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V // method@13eb │ │ +050b26: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +050b28: 0f00 |001a: return v0 │ │ +050b2a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +050b2c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000a line=66 │ │ 0x0019 line=67 │ │ 0x001a line=69 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1; │ │ 0x0000 - 0x001d reg=3 v Landroid/view/View; │ │ 0x0000 - 0x001d reg=4 keyCode I │ │ 0x0000 - 0x001d reg=5 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #332 header: │ │ class_idx : 902 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -70257,66 +70275,66 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0511c8: |[0511c8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ │ -0511d8: 5b01 5706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ -0511dc: 5b02 5806 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.val$searchCriteriaText:Landroid/widget/EditText; // field@0658 │ │ -0511e0: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0511e6: 0e00 |0007: return-void │ │ +050b30: |[050b30] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ │ +050b40: 5b01 5706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ +050b44: 5b02 5806 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.val$searchCriteriaText:Landroid/widget/EditText; // field@0658 │ │ +050b48: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050b4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0511e8: |[0511e8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$2.onClick:(Landroid/view/View;)V │ │ -0511f8: 5420 5706 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ -0511fc: 6e10 f213 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -051202: 0c00 |0005: move-result-object v0 │ │ -051204: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -051208: 5420 5706 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ -05120c: 5421 5806 |000a: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.val$searchCriteriaText:Landroid/widget/EditText; // field@0658 │ │ -051210: 6e10 2e0c 0100 |000c: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -051216: 0c01 |000f: move-result-object v1 │ │ -051218: 6e10 9d0d 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -05121e: 0c01 |0013: move-result-object v1 │ │ -051220: 7120 eb13 1000 |0014: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V // method@13eb │ │ -051226: 0e00 |0017: return-void │ │ +050b50: |[050b50] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$2.onClick:(Landroid/view/View;)V │ │ +050b60: 5420 5706 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ +050b64: 6e10 f213 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +050b6a: 0c00 |0005: move-result-object v0 │ │ +050b6c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +050b70: 5420 5706 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0657 │ │ +050b74: 5421 5806 |000a: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.val$searchCriteriaText:Landroid/widget/EditText; // field@0658 │ │ +050b78: 6e10 2e0c 0100 |000c: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +050b7e: 0c01 |000f: move-result-object v1 │ │ +050b80: 6e10 9d0d 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +050b86: 0c01 |0013: move-result-object v1 │ │ +050b88: 7120 eb13 1000 |0014: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V // method@13eb │ │ +050b8e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0008 line=76 │ │ 0x0017 line=78 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2; │ │ 0x0000 - 0x0018 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #333 header: │ │ class_idx : 903 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -70345,61 +70363,61 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051228: |[051228] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V │ │ -051238: 5b01 5906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@0659 │ │ -05123c: 5b02 5a06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.val$parameters:Ljava/util/Map; // field@065a │ │ -051240: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051246: 0e00 |0007: return-void │ │ +050b90: |[050b90] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V │ │ +050ba0: 5b01 5906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@0659 │ │ +050ba4: 5b02 5a06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.val$parameters:Ljava/util/Map; // field@065a │ │ +050ba8: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050bae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ + 0x0000 - 0x0008 reg=1 this$1 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Map; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -051248: |[051248] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$1.run:()V │ │ -051258: 5430 5906 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@0659 │ │ -05125c: 5401 5c06 |0002: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -051260: 5430 5a06 |0004: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.val$parameters:Ljava/util/Map; // field@065a │ │ -051264: 1a02 a41b |0006: const-string v2, "title" // string@1ba4 │ │ -051268: 7220 640e 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05126e: 0c00 |000b: move-result-object v0 │ │ -051270: 1f00 2f02 |000c: check-cast v0, Ljava/lang/String; // type@022f │ │ -051274: 6e20 ff13 0100 |000e: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@13ff │ │ -05127a: 0e00 |0011: return-void │ │ +050bb0: |[050bb0] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$1.run:()V │ │ +050bc0: 5430 5906 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@0659 │ │ +050bc4: 5401 5c06 |0002: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +050bc8: 5430 5a06 |0004: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.val$parameters:Ljava/util/Map; // field@065a │ │ +050bcc: 1a02 9e1b |0006: const-string v2, "title" // string@1b9e │ │ +050bd0: 7220 640e 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +050bd6: 0c00 |000b: move-result-object v0 │ │ +050bd8: 1f00 2f02 |000c: check-cast v0, Ljava/lang/String; // type@022f │ │ +050bdc: 6e20 ff13 0100 |000e: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@13ff │ │ +050be2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0011 line=131 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #334 header: │ │ class_idx : 904 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -70424,54 +70442,54 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05127c: |[05127c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V │ │ -05128c: 5b01 5b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@065b │ │ -051290: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051296: 0e00 |0005: return-void │ │ +050be4: |[050be4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V │ │ +050bf4: 5b01 5b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@065b │ │ +050bf8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ + 0x0000 - 0x0006 reg=1 this$1 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051298: |[051298] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$2.run:()V │ │ -0512a8: 5410 5b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@065b │ │ -0512ac: 5400 5c06 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -0512b0: 6e10 f913 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:()V // method@13f9 │ │ -0512b6: 0e00 |0007: return-void │ │ +050c00: |[050c00] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3$2.run:()V │ │ +050c10: 5410 5b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // field@065b │ │ +050c14: 5400 5c06 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +050c18: 6e10 f913 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:()V // method@13f9 │ │ +050c1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0007 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #335 header: │ │ class_idx : 906 │ │ access_flags : 16400 (0x4010) │ │ superclass_idx : 536 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -70514,47 +70532,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0512b8: |[0512b8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.:()V │ │ -0512c8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0512ca: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -0512cc: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0512ce: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0512d0: 2200 8a03 |0004: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -0512d4: 1a01 9a17 |0006: const-string v1, "play" // string@179a │ │ -0512d8: 7030 e613 1002 |0008: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ -0512de: 6900 6106 |000b: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ -0512e2: 2200 8a03 |000d: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -0512e6: 1a01 b713 |000f: const-string v1, "load" // string@13b7 │ │ -0512ea: 7030 e613 1003 |0011: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ -0512f0: 6900 6006 |0014: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ -0512f4: 2200 8a03 |0016: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -0512f8: 1a01 890c |0018: const-string v1, "add" // string@0c89 │ │ -0512fc: 7030 e613 1004 |001a: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ -051302: 6900 5e06 |001d: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ -051306: 2200 8a03 |001f: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -05130a: 1a01 ed12 |0021: const-string v1, "insert" // string@12ed │ │ -05130e: 7030 e613 1005 |0023: invoke-direct {v0, v1, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ -051314: 6900 5f06 |0026: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ -051318: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -05131a: 2300 4104 |0029: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@0441 │ │ -05131e: 6201 6106 |002b: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ -051322: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -051326: 6201 6006 |002f: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ -05132a: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -05132e: 6201 5e06 |0033: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ -051332: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -051336: 6201 5f06 |0037: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ -05133a: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -05133e: 6900 5d06 |003b: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065d │ │ -051342: 0e00 |003d: return-void │ │ +050c20: |[050c20] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.:()V │ │ +050c30: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +050c32: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +050c34: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +050c36: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +050c38: 2200 8a03 |0004: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050c3c: 1a01 9417 |0006: const-string v1, "play" // string@1794 │ │ +050c40: 7030 e613 1002 |0008: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ +050c46: 6900 6106 |000b: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ +050c4a: 2200 8a03 |000d: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050c4e: 1a01 b113 |000f: const-string v1, "load" // string@13b1 │ │ +050c52: 7030 e613 1003 |0011: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ +050c58: 6900 6006 |0014: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ +050c5c: 2200 8a03 |0016: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050c60: 1a01 830c |0018: const-string v1, "add" // string@0c83 │ │ +050c64: 7030 e613 1004 |001a: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ +050c6a: 6900 5e06 |001d: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ +050c6e: 2200 8a03 |001f: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050c72: 1a01 e712 |0021: const-string v1, "insert" // string@12e7 │ │ +050c76: 7030 e613 1005 |0023: invoke-direct {v0, v1, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.:(Ljava/lang/String;I)V // method@13e6 │ │ +050c7c: 6900 5f06 |0026: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ +050c80: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +050c82: 2300 4104 |0029: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@0441 │ │ +050c86: 6201 6106 |002b: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ +050c8a: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +050c8e: 6201 6006 |002f: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ +050c92: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +050c96: 6201 5e06 |0033: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ +050c9a: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +050c9e: 6201 5f06 |0037: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ +050ca2: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +050ca6: 6900 5d06 |003b: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065d │ │ +050caa: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=176 │ │ 0x000d line=177 │ │ 0x0016 line=178 │ │ 0x001f line=179 │ │ 0x0028 line=175 │ │ @@ -70565,17 +70583,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 │ │ -051344: |[051344] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.:(Ljava/lang/String;I)V │ │ -051354: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -05135a: 0e00 |0003: return-void │ │ +050cac: |[050cac] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.:(Ljava/lang/String;I)V │ │ +050cbc: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +050cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -70585,20 +70603,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05135c: |[05135c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; │ │ -05136c: 1c00 8a03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -051370: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -051376: 0c00 |0005: move-result-object v0 │ │ -051378: 1f00 8a03 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ -05137c: 1100 |0008: return-object v0 │ │ +050cc4: |[050cc4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; │ │ +050cd4: 1c00 8a03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050cd8: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +050cde: 0c00 |0005: move-result-object v0 │ │ +050ce0: 1f00 8a03 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@038a │ │ +050ce4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;) │ │ @@ -70606,33 +70624,33 @@ │ │ type : '()[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -051380: |[051380] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.values:()[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; │ │ -051390: 6200 5d06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065d │ │ -051394: 6e10 0719 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.clone:()Ljava/lang/Object; // method@1907 │ │ -05139a: 0c00 |0005: move-result-object v0 │ │ -05139c: 1f00 4104 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@0441 │ │ -0513a0: 1100 |0008: return-object v0 │ │ +050ce8: |[050ce8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$PluginPlaylistControlCmd.values:()[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; │ │ +050cf8: 6200 5d06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.$VALUES:[Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065d │ │ +050cfc: 6e10 0719 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.clone:()Ljava/lang/Object; // method@1907 │ │ +050d02: 0c00 |0005: move-result-object v0 │ │ +050d04: 1f00 4104 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // type@0441 │ │ +050d08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #336 header: │ │ class_idx : 908 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2662 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -70644,21 +70662,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2662 (SqueezerPluginItemView.java) │ │ + source_file_idx : 2656 (SqueezerPluginItemView.java) │ │ │ │ Class #337 header: │ │ class_idx : 909 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2662 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -70686,17 +70704,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0513a4: |[0513a4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView$ViewHolder.:()V │ │ -0513b4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0513ba: 0e00 |0003: return-void │ │ +050d0c: |[050d0c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView$ViewHolder.:()V │ │ +050d1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;) │ │ @@ -70704,32 +70722,32 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0513bc: |[0513bc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;)V │ │ -0513cc: 7010 0414 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.:()V // method@1404 │ │ -0513d2: 0e00 |0003: return-void │ │ +050d24: |[050d24] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;)V │ │ +050d34: 7010 0414 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.:()V // method@1404 │ │ +050d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2662 (SqueezerPluginItemView.java) │ │ + source_file_idx : 2656 (SqueezerPluginItemView.java) │ │ │ │ Class #338 header: │ │ class_idx : 913 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2664 │ │ +source_file_idx : 2658 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -70741,21 +70759,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2664 (SqueezerPluginView.java) │ │ + source_file_idx : 2658 (SqueezerPluginView.java) │ │ │ │ Class #339 header: │ │ class_idx : 914 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2664 │ │ +source_file_idx : 2658 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -70783,17 +70801,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0513d4: |[0513d4] uk.org.ngo.squeezer.itemlists.SqueezerPluginView$ViewHolder.:()V │ │ -0513e4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0513ea: 0e00 |0003: return-void │ │ +050d3c: |[050d3c] uk.org.ngo.squeezer.itemlists.SqueezerPluginView$ViewHolder.:()V │ │ +050d4c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;) │ │ @@ -70801,32 +70819,32 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0513ec: |[0513ec] uk.org.ngo.squeezer.itemlists.SqueezerPluginView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;)V │ │ -0513fc: 7010 1714 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.:()V // method@1417 │ │ -051402: 0e00 |0003: return-void │ │ +050d54: |[050d54] uk.org.ngo.squeezer.itemlists.SqueezerPluginView$ViewHolder.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;)V │ │ +050d64: 7010 1714 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.:()V // method@1417 │ │ +050d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2664 (SqueezerPluginView.java) │ │ + source_file_idx : 2658 (SqueezerPluginView.java) │ │ │ │ Class #340 header: │ │ class_idx : 924 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2999 │ │ +source_file_idx : 2993 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -70863,116 +70881,116 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -051404: |[051404] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V │ │ -051414: 5b01 7e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051418: 5902 7f06 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ -05141c: 5903 8106 |0004: iput v3, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ -051420: 5b04 8006 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ -051424: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05142a: 0e00 |000b: return-void │ │ +050d6c: |[050d6c] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V │ │ +050d7c: 5b01 7e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050d80: 5902 7f06 |0002: iput v2, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ +050d84: 5903 8106 |0004: iput v3, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ +050d88: 5b04 8006 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ +050d8c: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050d92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ - 0x0000 - 0x000c reg=1 (null) Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ + 0x0000 - 0x000c reg=1 this$1 Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -05142c: |[05142c] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1.run:()V │ │ -05143c: 5451 7e06 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051440: 7110 6b14 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ -051446: 0c01 |0005: move-result-object v1 │ │ -051448: 3901 2c00 |0006: if-nez v1, 0032 // +002c │ │ -05144c: 2200 9b03 |0008: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; // type@039b │ │ -051450: 5451 7e06 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051454: 5411 8306 |000c: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -051458: 7110 7414 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$100:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1474 │ │ -05145e: 0c01 |0011: move-result-object v1 │ │ -051460: 7030 6314 5001 |0012: invoke-direct {v0, v5, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1463 │ │ -051466: 5451 7e06 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -05146a: 2202 2f03 |0017: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -05146e: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -051470: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -051472: 7040 d711 0243 |001b: invoke-direct {v2, v0, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ -051478: 7120 6c14 2100 |001e: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$002:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146c │ │ -05147e: 5451 7e06 |0021: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051482: 5411 8306 |0023: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -051486: 7110 7514 0100 |0025: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; // method@1475 │ │ -05148c: 0c01 |0028: move-result-object v1 │ │ -05148e: 5452 7e06 |0029: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051492: 7110 6b14 0200 |002b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ -051498: 0c02 |002e: move-result-object v2 │ │ -05149a: 6e20 920c 2100 |002f: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ -0514a0: 5451 7e06 |0032: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -0514a4: 7110 6b14 0100 |0034: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ -0514aa: 0c01 |0037: move-result-object v1 │ │ -0514ac: 5252 7f06 |0038: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ -0514b0: 5253 8106 |003a: iget v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ -0514b4: 5454 8006 |003c: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ -0514b8: 6e40 ec11 2143 |003e: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ -0514be: 5451 7e06 |0041: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -0514c2: 5411 8306 |0043: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -0514c6: 7110 7514 0100 |0045: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; // method@1475 │ │ -0514cc: 0c01 |0048: move-result-object v1 │ │ -0514ce: 5452 7e06 |0049: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -0514d2: 7110 6b14 0200 |004b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ -0514d8: 0c02 |004e: move-result-object v2 │ │ -0514da: 5453 7e06 |004f: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -0514de: 5433 8306 |0051: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -0514e2: 5433 8606 |0053: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -0514e6: 7210 7014 0300 |0055: invoke-interface {v3}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@1470 │ │ -0514ec: 0c03 |0058: move-result-object v3 │ │ -0514ee: 6e20 db11 3200 |0059: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I // method@11db │ │ -0514f4: 0a02 |005c: move-result v2 │ │ -0514f6: 6e20 940c 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c94 │ │ -0514fc: 5251 7f06 |0060: iget v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ -051500: 5252 8106 |0062: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ -051504: 5453 8006 |0064: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ -051508: 7210 5e0e 0300 |0066: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -05150e: 0a03 |0069: move-result v3 │ │ -051510: b032 |006a: add-int/2addr v2, v3 │ │ -051512: 3721 2800 |006b: if-le v1, v2, 0093 // +0028 │ │ -051516: 5251 8106 |006d: iget v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ -05151a: 5452 8006 |006f: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ -05151e: 7210 5e0e 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ -051524: 0a02 |0074: move-result v2 │ │ -051526: b021 |0075: add-int/2addr v1, v2 │ │ -051528: 5452 7e06 |0076: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -05152c: 7110 6b14 0200 |0078: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ -051532: 0c02 |007b: move-result-object v2 │ │ -051534: 6e10 e411 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPageSize:()I // method@11e4 │ │ -05153a: 0a02 |007f: move-result v2 │ │ -05153c: b421 |0080: rem-int/2addr v1, v2 │ │ -05153e: 3901 1200 |0081: if-nez v1, 0093 // +0012 │ │ -051542: 5451 7e06 |0083: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ -051546: 5411 8306 |0085: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -05154a: 5252 8106 |0087: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ -05154e: 5453 8006 |0089: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ -051552: 7210 5e0e 0300 |008b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -051558: 0a03 |008e: move-result v3 │ │ -05155a: b032 |008f: add-int/2addr v2, v3 │ │ -05155c: 7120 7614 2100 |0090: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$300:(Luk/org/ngo/squeezer/itemlists/YearSpinner;I)V // method@1476 │ │ -051562: 0e00 |0093: return-void │ │ +050d94: |[050d94] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1.run:()V │ │ +050da4: 5451 7e06 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050da8: 7110 6b14 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ +050dae: 0c01 |0005: move-result-object v1 │ │ +050db0: 3901 2c00 |0006: if-nez v1, 0032 // +002c │ │ +050db4: 2200 9b03 |0008: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; // type@039b │ │ +050db8: 5451 7e06 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050dbc: 5411 8306 |000c: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +050dc0: 7110 7414 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$100:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1474 │ │ +050dc6: 0c01 |0011: move-result-object v1 │ │ +050dc8: 7030 6314 5001 |0012: invoke-direct {v0, v5, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1463 │ │ +050dce: 5451 7e06 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050dd2: 2202 2f03 |0017: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +050dd6: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +050dd8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +050dda: 7040 d711 0243 |001b: invoke-direct {v2, v0, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;ZLuk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d7 │ │ +050de0: 7120 6c14 2100 |001e: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$002:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146c │ │ +050de6: 5451 7e06 |0021: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050dea: 5411 8306 |0023: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +050dee: 7110 7514 0100 |0025: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; // method@1475 │ │ +050df4: 0c01 |0028: move-result-object v1 │ │ +050df6: 5452 7e06 |0029: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050dfa: 7110 6b14 0200 |002b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ +050e00: 0c02 |002e: move-result-object v2 │ │ +050e02: 6e20 920c 2100 |002f: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@0c92 │ │ +050e08: 5451 7e06 |0032: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050e0c: 7110 6b14 0100 |0034: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ +050e12: 0c01 |0037: move-result-object v1 │ │ +050e14: 5252 7f06 |0038: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ +050e18: 5253 8106 |003a: iget v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ +050e1c: 5454 8006 |003c: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ +050e20: 6e40 ec11 2143 |003e: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.update:(IILjava/util/List;)V // method@11ec │ │ +050e26: 5451 7e06 |0041: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050e2a: 5411 8306 |0043: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +050e2e: 7110 7514 0100 |0045: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; // method@1475 │ │ +050e34: 0c01 |0048: move-result-object v1 │ │ +050e36: 5452 7e06 |0049: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050e3a: 7110 6b14 0200 |004b: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ +050e40: 0c02 |004e: move-result-object v2 │ │ +050e42: 5453 7e06 |004f: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050e46: 5433 8306 |0051: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +050e4a: 5433 8606 |0053: iget-object v3, v3, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +050e4e: 7210 7014 0300 |0055: invoke-interface {v3}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@1470 │ │ +050e54: 0c03 |0058: move-result-object v3 │ │ +050e56: 6e20 db11 3200 |0059: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.findItem:(Luk/org/ngo/squeezer/framework/SqueezerItem;)I // method@11db │ │ +050e5c: 0a02 |005c: move-result v2 │ │ +050e5e: 6e20 940c 2100 |005d: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@0c94 │ │ +050e64: 5251 7f06 |0060: iget v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$count:I // field@067f │ │ +050e68: 5252 8106 |0062: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ +050e6c: 5453 8006 |0064: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ +050e70: 7210 5e0e 0300 |0066: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +050e76: 0a03 |0069: move-result v3 │ │ +050e78: b032 |006a: add-int/2addr v2, v3 │ │ +050e7a: 3721 2800 |006b: if-le v1, v2, 0093 // +0028 │ │ +050e7e: 5251 8106 |006d: iget v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ +050e82: 5452 8006 |006f: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ +050e86: 7210 5e0e 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ +050e8c: 0a02 |0074: move-result v2 │ │ +050e8e: b021 |0075: add-int/2addr v1, v2 │ │ +050e90: 5452 7e06 |0076: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050e94: 7110 6b14 0200 |0078: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@146b │ │ +050e9a: 0c02 |007b: move-result-object v2 │ │ +050e9c: 6e10 e411 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getPageSize:()I // method@11e4 │ │ +050ea2: 0a02 |007f: move-result v2 │ │ +050ea4: b421 |0080: rem-int/2addr v1, v2 │ │ +050ea6: 3901 1200 |0081: if-nez v1, 0093 // +0012 │ │ +050eaa: 5451 7e06 |0083: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // field@067e │ │ +050eae: 5411 8306 |0085: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +050eb2: 5252 8106 |0087: iget v2, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$start:I // field@0681 │ │ +050eb6: 5453 8006 |0089: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.val$list:Ljava/util/List; // field@0680 │ │ +050eba: 7210 5e0e 0300 |008b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +050ec0: 0a03 |008e: move-result v3 │ │ +050ec2: b032 |008f: add-int/2addr v2, v3 │ │ +050ec4: 7120 7614 2100 |0090: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.access$300:(Luk/org/ngo/squeezer/itemlists/YearSpinner;I)V // method@1476 │ │ +050eca: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x0015 line=95 │ │ 0x0021 line=96 │ │ 0x0032 line=98 │ │ @@ -70981,21 +70999,21 @@ │ │ 0x006d line=102 │ │ 0x0083 line=103 │ │ 0x0093 line=105 │ │ locals : │ │ 0x0015 - 0x0032 reg=0 itemView Luk/org/ngo/squeezer/itemlists/SqueezerYearView; │ │ 0x0000 - 0x0094 reg=5 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ │ │ - source_file_idx : 2999 (YearSpinner.java) │ │ + source_file_idx : 2993 (YearSpinner.java) │ │ │ │ Class #341 header: │ │ class_idx : 926 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2999 │ │ +source_file_idx : 2993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -71031,21 +71049,21 @@ │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;) │ │ name : 'setYear' │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerYear;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2999 (YearSpinner.java) │ │ + source_file_idx : 2993 (YearSpinner.java) │ │ │ │ Class #342 header: │ │ class_idx : 927 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2999 │ │ +source_file_idx : 2993 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 2 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -71084,46 +71102,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -051564: |[051564] uk.org.ngo.squeezer.itemlists.YearSpinner.:()V │ │ -051574: 1c00 9f03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ -051578: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -05157e: 0c00 |0005: move-result-object v0 │ │ -051580: 6900 8406 |0006: sput-object v0, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ -051584: 0e00 |0008: return-void │ │ +050ecc: |[050ecc] uk.org.ngo.squeezer.itemlists.YearSpinner.:()V │ │ +050edc: 1c00 9f03 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ +050ee0: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +050ee6: 0c00 |0005: move-result-object v0 │ │ +050ee8: 6900 8406 |0006: sput-object v0, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ +050eec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -051588: |[051588] uk.org.ngo.squeezer.itemlists.YearSpinner.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V │ │ -051598: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05159e: 2200 9d03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // type@039d │ │ -0515a2: 7020 6a14 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)V // method@146a │ │ -0515a8: 5b10 8806 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ -0515ac: 5b12 8606 |000a: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -0515b0: 5b13 8506 |000c: iput-object v3, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0685 │ │ -0515b4: 5b14 8706 |000e: iput-object v4, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.spinner:Landroid/widget/Spinner; // field@0687 │ │ -0515b8: 6e10 7814 0100 |0010: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ -0515be: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0515c0: 7020 7714 0100 |0014: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.orderItems:(I)V // method@1477 │ │ -0515c6: 0e00 |0017: return-void │ │ +050ef0: |[050ef0] uk.org.ngo.squeezer.itemlists.YearSpinner.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V │ │ +050f00: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +050f06: 2200 9d03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1; // type@039d │ │ +050f0a: 7020 6a14 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)V // method@146a │ │ +050f10: 5b10 8806 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ +050f14: 5b12 8606 |000a: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +050f18: 5b13 8506 |000c: iput-object v3, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0685 │ │ +050f1c: 5b14 8706 |000e: iput-object v4, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.spinner:Landroid/widget/Spinner; // field@0687 │ │ +050f20: 6e10 7814 0100 |0010: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ +050f26: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +050f28: 7020 7714 0100 |0014: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.orderItems:(I)V // method@1477 │ │ +050f2e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=77 │ │ 0x000a line=40 │ │ 0x000c line=41 │ │ 0x000e line=42 │ │ @@ -71141,17 +71159,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0515c8: |[0515c8] uk.org.ngo.squeezer.itemlists.YearSpinner.access$100:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ -0515d8: 5410 8506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0685 │ │ -0515dc: 1100 |0002: return-object v0 │ │ +050f30: |[050f30] uk.org.ngo.squeezer.itemlists.YearSpinner.access$100:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ +050f40: 5410 8506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0685 │ │ +050f44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner;) │ │ @@ -71159,17 +71177,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0515e0: |[0515e0] uk.org.ngo.squeezer.itemlists.YearSpinner.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; │ │ -0515f0: 5410 8706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.spinner:Landroid/widget/Spinner; // field@0687 │ │ -0515f4: 1100 |0002: return-object v0 │ │ +050f48: |[050f48] uk.org.ngo.squeezer.itemlists.YearSpinner.access$200:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)Landroid/widget/Spinner; │ │ +050f58: 5410 8706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.spinner:Landroid/widget/Spinner; // field@0687 │ │ +050f5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner;) │ │ @@ -71177,17 +71195,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0515f8: |[0515f8] uk.org.ngo.squeezer.itemlists.YearSpinner.access$300:(Luk/org/ngo/squeezer/itemlists/YearSpinner;I)V │ │ -051608: 7020 7714 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.orderItems:(I)V // method@1477 │ │ -05160e: 0e00 |0003: return-void │ │ +050f60: |[050f60] uk.org.ngo.squeezer.itemlists.YearSpinner.access$300:(Luk/org/ngo/squeezer/itemlists/YearSpinner;I)V │ │ +050f70: 7020 7714 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.orderItems:(I)V // method@1477 │ │ +050f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -71196,37 +71214,37 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -051610: |[051610] uk.org.ngo.squeezer.itemlists.YearSpinner.orderItems:(I)V │ │ -051620: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -051624: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -05162a: 0c01 |0005: move-result-object v1 │ │ -05162c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -051630: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -051634: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -05163a: 0c01 |000d: move-result-object v1 │ │ -05163c: 7220 f016 5100 |000e: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.years:(I)Z // method@16f0 │ │ -051642: 0e00 |0011: return-void │ │ -051644: 0d00 |0012: move-exception v0 │ │ -051646: 6201 8406 |0013: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ -05164a: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05164e: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -051654: 1a03 bb02 |001a: const-string v3, "Error ordering items: " // string@02bb │ │ -051658: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05165e: 0c02 |001f: move-result-object v2 │ │ -051660: 6e20 cd0d 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -051666: 0c02 |0023: move-result-object v2 │ │ -051668: 6e10 d60d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05166e: 0c02 |0027: move-result-object v2 │ │ -051670: 7120 e10a 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -051676: 28e6 |002b: goto 0011 // -001a │ │ +050f78: |[050f78] uk.org.ngo.squeezer.itemlists.YearSpinner.orderItems:(I)V │ │ +050f88: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +050f8c: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +050f92: 0c01 |0005: move-result-object v1 │ │ +050f94: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +050f98: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +050f9c: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +050fa2: 0c01 |000d: move-result-object v1 │ │ +050fa4: 7220 f016 5100 |000e: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.years:(I)Z // method@16f0 │ │ +050faa: 0e00 |0011: return-void │ │ +050fac: 0d00 |0012: move-exception v0 │ │ +050fae: 6201 8406 |0013: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ +050fb2: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +050fb6: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +050fbc: 1a03 bb02 |001a: const-string v3, "Error ordering items: " // string@02bb │ │ +050fc0: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +050fc6: 0c02 |001f: move-result-object v2 │ │ +050fc8: 6e20 cd0d 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +050fce: 0c02 |0023: move-result-object v2 │ │ +050fd0: 6e10 d60d 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +050fd6: 0c02 |0027: move-result-object v2 │ │ +050fd8: 7120 e10a 2100 |0028: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +050fde: 28e6 |002b: goto 0011 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0011 │ │ Landroid/os/RemoteException; -> 0x0012 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0008 line=50 │ │ 0x0011 line=55 │ │ @@ -71243,38 +71261,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -051684: |[051684] uk.org.ngo.squeezer.itemlists.YearSpinner.registerCallback:()V │ │ -051694: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -051698: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -05169e: 0c01 |0005: move-result-object v1 │ │ -0516a0: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -0516a4: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -0516a8: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -0516ae: 0c01 |000d: move-result-object v1 │ │ -0516b0: 5442 8806 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ -0516b4: 7220 dc16 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16dc │ │ -0516ba: 0e00 |0013: return-void │ │ -0516bc: 0d00 |0014: move-exception v0 │ │ -0516be: 6201 8406 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ -0516c2: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0516c6: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0516cc: 1a03 bd02 |001c: const-string v3, "Error registering callback: " // string@02bd │ │ -0516d0: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0516d6: 0c02 |0021: move-result-object v2 │ │ -0516d8: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0516de: 0c02 |0025: move-result-object v2 │ │ -0516e0: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0516e6: 0c02 |0029: move-result-object v2 │ │ -0516e8: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0516ee: 28e6 |002d: goto 0013 // -001a │ │ +050fec: |[050fec] uk.org.ngo.squeezer.itemlists.YearSpinner.registerCallback:()V │ │ +050ffc: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +051000: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +051006: 0c01 |0005: move-result-object v1 │ │ +051008: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +05100c: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +051010: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +051016: 0c01 |000d: move-result-object v1 │ │ +051018: 5442 8806 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ +05101c: 7220 dc16 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16dc │ │ +051022: 0e00 |0013: return-void │ │ +051024: 0d00 |0014: move-exception v0 │ │ +051026: 6201 8406 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ +05102a: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05102e: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +051034: 1a03 bd02 |001c: const-string v3, "Error registering callback: " // string@02bd │ │ +051038: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05103e: 0c02 |0021: move-result-object v2 │ │ +051040: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +051046: 0c02 |0025: move-result-object v2 │ │ +051048: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05104e: 0c02 |0029: move-result-object v2 │ │ +051050: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +051056: 28e6 |002d: goto 0013 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0013 │ │ Landroid/os/RemoteException; -> 0x0014 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=60 │ │ 0x0013 line=65 │ │ @@ -71289,58 +71307,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0516fc: |[0516fc] uk.org.ngo.squeezer.itemlists.YearSpinner.unregisterCallback:()V │ │ -05170c: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -051710: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -051716: 0c01 |0005: move-result-object v1 │ │ -051718: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -05171c: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -051720: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ -051726: 0c01 |000d: move-result-object v1 │ │ -051728: 5442 8806 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ -05172c: 7220 ef16 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16ef │ │ -051732: 0e00 |0013: return-void │ │ -051734: 0d00 |0014: move-exception v0 │ │ -051736: 6201 8406 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ -05173a: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05173e: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -051744: 1a03 c602 |001c: const-string v3, "Error unregistering callback: " // string@02c6 │ │ -051748: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05174e: 0c02 |0021: move-result-object v2 │ │ -051750: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -051756: 0c02 |0025: move-result-object v2 │ │ -051758: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05175e: 0c02 |0029: move-result-object v2 │ │ -051760: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -051766: 28e6 |002d: goto 0013 // -001a │ │ +051064: |[051064] uk.org.ngo.squeezer.itemlists.YearSpinner.unregisterCallback:()V │ │ +051074: 5441 8606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +051078: 7210 6e14 0100 |0002: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +05107e: 0c01 |0005: move-result-object v1 │ │ +051080: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +051084: 5441 8606 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +051088: 7210 6e14 0100 |000a: invoke-interface {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@146e │ │ +05108e: 0c01 |000d: move-result-object v1 │ │ +051090: 5442 8806 |000e: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/YearSpinner;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@0688 │ │ +051094: 7220 ef16 2100 |0010: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16ef │ │ +05109a: 0e00 |0013: return-void │ │ +05109c: 0d00 |0014: move-exception v0 │ │ +05109e: 6201 8406 |0015: sget-object v1, Luk/org/ngo/squeezer/itemlists/YearSpinner;.TAG:Ljava/lang/String; // field@0684 │ │ +0510a2: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0510a6: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0510ac: 1a03 c602 |001c: const-string v3, "Error unregistering callback: " // string@02c6 │ │ +0510b0: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0510b6: 0c02 |0021: move-result-object v2 │ │ +0510b8: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0510be: 0c02 |0025: move-result-object v2 │ │ +0510c0: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0510c6: 0c02 |0029: move-result-object v2 │ │ +0510c8: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0510ce: 28e6 |002d: goto 0013 // -001a │ │ catches : 1 │ │ 0x0008 - 0x0013 │ │ Landroid/os/RemoteException; -> 0x0014 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0008 line=70 │ │ 0x0013 line=75 │ │ 0x0014 line=71 │ │ 0x0015 line=72 │ │ locals : │ │ 0x0015 - 0x002e reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002e reg=4 this Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ │ │ - source_file_idx : 2999 (YearSpinner.java) │ │ + source_file_idx : 2993 (YearSpinner.java) │ │ │ │ Class #343 header: │ │ class_idx : 929 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2601 │ │ +source_file_idx : 2595 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -71369,62 +71387,62 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051774: |[051774] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ │ -051784: 5b01 8e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; // field@068e │ │ -051788: 5b02 8f06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@068f │ │ -05178c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051792: 0e00 |0007: return-void │ │ +0510dc: |[0510dc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ │ +0510ec: 5b01 8e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; // field@068e │ │ +0510f0: 5b02 8f06 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@068f │ │ +0510f4: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0510fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051794: |[051794] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0517a4: 5420 8f06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@068f │ │ -0517a8: 7100 8714 0000 |0002: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1487 │ │ -0517ae: 0c01 |0005: move-result-object v1 │ │ -0517b0: 4601 0104 |0006: aget-object v1, v1, v4 │ │ -0517b4: 6e20 ed12 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;)V // method@12ed │ │ -0517ba: 7210 9600 0300 |000b: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0096 │ │ -0517c0: 0e00 |000e: return-void │ │ +0510fc: |[0510fc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05110c: 5420 8f06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@068f │ │ +051110: 7100 8714 0000 |0002: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1487 │ │ +051116: 0c01 |0005: move-result-object v1 │ │ +051118: 4601 0104 |0006: aget-object v1, v1, v4 │ │ +05111c: 6e20 ed12 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;)V // method@12ed │ │ +051122: 7210 9600 0300 |000b: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0096 │ │ +051128: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=30 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1; │ │ 0x0000 - 0x000f reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000f reg=4 indexSelected I │ │ │ │ - source_file_idx : 2601 (SqueezerAlbumOrderDialog.java) │ │ + source_file_idx : 2595 (SqueezerAlbumOrderDialog.java) │ │ │ │ Class #344 header: │ │ class_idx : 930 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2601 │ │ +source_file_idx : 2595 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -71463,40 +71481,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0517c4: |[0517c4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.:()V │ │ -0517d4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0517d6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0517d8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0517da: 2200 a203 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -0517de: 1a01 bf0c |0005: const-string v1, "album" // string@0cbf │ │ -0517e2: 7030 8314 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ -0517e8: 6900 9206 |000a: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ -0517ec: 2200 a203 |000c: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -0517f0: 1a01 240d |000e: const-string v1, "artflow" // string@0d24 │ │ -0517f4: 7030 8314 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ -0517fa: 6900 9306 |0013: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ -0517fe: 2200 a203 |0015: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -051802: 1a01 230c |0017: const-string v1, "__new" // string@0c23 │ │ -051806: 7030 8314 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ -05180c: 6900 9106 |001c: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ -051810: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -051812: 2300 4204 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@0442 │ │ -051816: 6201 9206 |0021: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ -05181a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -05181e: 6201 9306 |0025: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ -051822: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -051826: 6201 9106 |0029: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ -05182a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -05182e: 6900 9006 |002d: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0690 │ │ -051832: 0e00 |002f: return-void │ │ +05112c: |[05112c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.:()V │ │ +05113c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +05113e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +051140: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +051142: 2200 a203 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +051146: 1a01 b90c |0005: const-string v1, "album" // string@0cb9 │ │ +05114a: 7030 8314 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ +051150: 6900 9206 |000a: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ +051154: 2200 a203 |000c: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +051158: 1a01 1e0d |000e: const-string v1, "artflow" // string@0d1e │ │ +05115c: 7030 8314 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ +051162: 6900 9306 |0013: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ +051166: 2200 a203 |0015: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +05116a: 1a01 1d0c |0017: const-string v1, "__new" // string@0c1d │ │ +05116e: 7030 8314 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.:(Ljava/lang/String;I)V // method@1483 │ │ +051174: 6900 9106 |001c: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ +051178: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +05117a: 2300 4204 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@0442 │ │ +05117e: 6201 9206 |0021: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ +051182: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +051186: 6201 9306 |0025: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ +05118a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +05118e: 6201 9106 |0029: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ +051192: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +051196: 6900 9006 |002d: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0690 │ │ +05119a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=45 │ │ 0x000c line=46 │ │ 0x0015 line=47 │ │ 0x001e line=44 │ │ locals : │ │ @@ -71506,17 +71524,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 │ │ -051834: |[051834] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.:(Ljava/lang/String;I)V │ │ -051844: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -05184a: 0e00 |0003: return-void │ │ +05119c: |[05119c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.:(Ljava/lang/String;I)V │ │ +0511ac: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +0511b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -71526,20 +71544,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05184c: |[05184c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ -05185c: 1c00 a203 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -051860: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -051866: 0c00 |0005: move-result-object v0 │ │ -051868: 1f00 a203 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -05186c: 1100 |0008: return-object v0 │ │ +0511b4: |[0511b4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ +0511c4: 1c00 a203 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +0511c8: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +0511ce: 0c00 |0005: move-result-object v0 │ │ +0511d0: 1f00 a203 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +0511d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;) │ │ @@ -71547,33 +71565,33 @@ │ │ type : '()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -051870: |[051870] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ -051880: 6200 9006 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0690 │ │ -051884: 6e10 0819 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.clone:()Ljava/lang/Object; // method@1908 │ │ -05188a: 0c00 |0005: move-result-object v0 │ │ -05188c: 1f00 4204 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@0442 │ │ -051890: 1100 |0008: return-object v0 │ │ +0511d8: |[0511d8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog$AlbumsSortOrder.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ +0511e8: 6200 9006 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0690 │ │ +0511ec: 6e10 0819 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.clone:()Ljava/lang/Object; // method@1908 │ │ +0511f2: 0c00 |0005: move-result-object v0 │ │ +0511f4: 1f00 4204 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@0442 │ │ +0511f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2601 (SqueezerAlbumOrderDialog.java) │ │ + source_file_idx : 2595 (SqueezerAlbumOrderDialog.java) │ │ │ │ Class #345 header: │ │ class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2611 │ │ +source_file_idx : 2605 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -71598,77 +71616,77 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051894: |[051894] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ │ -0518a4: 5b01 9806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ -0518a8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0518ae: 0e00 |0005: return-void │ │ +0511fc: |[0511fc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ │ +05120c: 5b01 9806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ +051210: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0518b0: |[0518b0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0518c0: 6e10 fa0a 0500 |0000: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ -0518c6: 0a00 |0003: move-result v0 │ │ -0518c8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0518cc: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ -0518d0: 3304 1d00 |0008: if-ne v4, v0, 0025 // +001d │ │ -0518d4: 5420 9806 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ -0518d8: 5421 9806 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ -0518dc: 5411 9a06 |000e: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ -0518e0: 6e10 2e0c 0100 |0010: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -0518e6: 0c01 |0013: move-result-object v1 │ │ -0518e8: 6e10 9d0d 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -0518ee: 0c01 |0017: move-result-object v1 │ │ -0518f0: 6e20 9914 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.commit:(Ljava/lang/String;)Z // method@1499 │ │ -0518f6: 0a00 |001b: move-result v0 │ │ -0518f8: 3800 0700 |001c: if-eqz v0, 0023 // +0007 │ │ -0518fc: 5420 9806 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ -051900: 6e10 9a14 0000 |0020: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.dismiss:()V // method@149a │ │ -051906: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -051908: 0f00 |0024: return v0 │ │ -05190a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -05190c: 28fe |0026: goto 0024 // -0002 │ │ +051218: |[051218] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +051228: 6e10 fa0a 0500 |0000: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ +05122e: 0a00 |0003: move-result v0 │ │ +051230: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +051234: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ +051238: 3304 1d00 |0008: if-ne v4, v0, 0025 // +001d │ │ +05123c: 5420 9806 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ +051240: 5421 9806 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ +051244: 5411 9a06 |000e: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ +051248: 6e10 2e0c 0100 |0010: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +05124e: 0c01 |0013: move-result-object v1 │ │ +051250: 6e10 9d0d 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +051256: 0c01 |0017: move-result-object v1 │ │ +051258: 6e20 9914 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.commit:(Ljava/lang/String;)Z // method@1499 │ │ +05125e: 0a00 |001b: move-result v0 │ │ +051260: 3800 0700 |001c: if-eqz v0, 0023 // +0007 │ │ +051264: 5420 9806 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0698 │ │ +051268: 6e10 9a14 0000 |0020: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.dismiss:()V // method@149a │ │ +05126e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +051270: 0f00 |0024: return v0 │ │ +051272: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +051274: 28fe |0026: goto 0024 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000a line=29 │ │ 0x001e line=30 │ │ 0x0023 line=31 │ │ 0x0024 line=33 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1; │ │ 0x0000 - 0x0027 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0027 reg=4 keyCode I │ │ 0x0000 - 0x0027 reg=5 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2611 (SqueezerBaseEditTextDialog.java) │ │ + source_file_idx : 2605 (SqueezerBaseEditTextDialog.java) │ │ │ │ Class #346 header: │ │ class_idx : 934 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2611 │ │ +source_file_idx : 2605 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -71693,61 +71711,61 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051910: |[051910] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$2.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ │ -051920: 5b01 9906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ -051924: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05192a: 0e00 |0005: return-void │ │ +051278: |[051278] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$2.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ │ +051288: 5b01 9906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ +05128c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051292: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05192c: |[05192c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05193c: 5420 9906 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ -051940: 5421 9906 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ -051944: 5411 9a06 |0004: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ -051948: 6e10 2e0c 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -05194e: 0c01 |0009: move-result-object v1 │ │ -051950: 6e10 9d0d 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -051956: 0c01 |000d: move-result-object v1 │ │ -051958: 6e20 9914 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.commit:(Ljava/lang/String;)Z // method@1499 │ │ -05195e: 0e00 |0011: return-void │ │ +051294: |[051294] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +0512a4: 5420 9906 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ +0512a8: 5421 9906 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; // field@0699 │ │ +0512ac: 5411 9a06 |0004: iget-object v1, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ +0512b0: 6e10 2e0c 0100 |0006: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +0512b6: 0c01 |0009: move-result-object v1 │ │ +0512b8: 6e10 9d0d 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +0512be: 0c01 |000d: move-result-object v1 │ │ +0512c0: 6e20 9914 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.commit:(Ljava/lang/String;)Z // method@1499 │ │ +0512c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0011 line=39 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2; │ │ 0x0000 - 0x0012 reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0012 reg=4 which I │ │ │ │ - source_file_idx : 2611 (SqueezerBaseEditTextDialog.java) │ │ + source_file_idx : 2605 (SqueezerBaseEditTextDialog.java) │ │ │ │ Class #347 header: │ │ class_idx : 936 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2612 │ │ +source_file_idx : 2606 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -71772,69 +71790,69 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051960: |[051960] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ │ -051970: 5b01 9b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ -051974: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05197a: 0e00 |0005: return-void │ │ +0512c8: |[0512c8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ │ +0512d8: 5b01 9b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ +0512dc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0512e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05197c: |[05197c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -05198c: 6e10 fa0a 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ -051992: 0a00 |0003: move-result v0 │ │ -051994: 3900 1200 |0004: if-nez v0, 0016 // +0012 │ │ -051998: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ -05199c: 3303 0e00 |0008: if-ne v3, v0, 0016 // +000e │ │ -0519a0: 5410 9b06 |000a: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ -0519a4: 6e10 a314 0000 |000c: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filter:()V // method@14a3 │ │ -0519aa: 5410 9b06 |000f: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ -0519ae: 6e10 a214 0000 |0011: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.dismiss:()V // method@14a2 │ │ -0519b4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0519b6: 0f00 |0015: return v0 │ │ -0519b8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0519ba: 28fe |0017: goto 0015 // -0002 │ │ +0512e4: |[0512e4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$1.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0512f4: 6e10 fa0a 0400 |0000: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@0afa │ │ +0512fa: 0a00 |0003: move-result v0 │ │ +0512fc: 3900 1200 |0004: if-nez v0, 0016 // +0012 │ │ +051300: 1300 4200 |0006: const/16 v0, #int 66 // #42 │ │ +051304: 3303 0e00 |0008: if-ne v3, v0, 0016 // +000e │ │ +051308: 5410 9b06 |000a: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ +05130c: 6e10 a314 0000 |000c: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filter:()V // method@14a3 │ │ +051312: 5410 9b06 |000f: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069b │ │ +051316: 6e10 a214 0000 |0011: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.dismiss:()V // method@14a2 │ │ +05131c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +05131e: 0f00 |0015: return v0 │ │ +051320: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +051322: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000a line=30 │ │ 0x000f line=31 │ │ 0x0014 line=32 │ │ 0x0015 line=34 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1; │ │ 0x0000 - 0x0018 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0018 reg=3 keyCode I │ │ 0x0000 - 0x0018 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2612 (SqueezerBaseFilterDialog.java) │ │ + source_file_idx : 2606 (SqueezerBaseFilterDialog.java) │ │ │ │ Class #348 header: │ │ class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2612 │ │ +source_file_idx : 2606 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -71859,55 +71877,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0519bc: |[0519bc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$2.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ │ -0519cc: 5b01 9c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069c │ │ -0519d0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0519d6: 0e00 |0005: return-void │ │ +051324: |[051324] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$2.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ │ +051334: 5b01 9c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069c │ │ +051338: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05133e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0519d8: |[0519d8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -0519e8: 5410 9c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069c │ │ -0519ec: 6e10 a314 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filter:()V // method@14a3 │ │ -0519f2: 0e00 |0005: return-void │ │ +051340: |[051340] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +051350: 5410 9c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; // field@069c │ │ +051354: 6e10 a314 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filter:()V // method@14a3 │ │ +05135a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2; │ │ 0x0000 - 0x0006 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 which I │ │ │ │ - source_file_idx : 2612 (SqueezerBaseFilterDialog.java) │ │ + source_file_idx : 2606 (SqueezerBaseFilterDialog.java) │ │ │ │ Class #349 header: │ │ class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2648 │ │ +source_file_idx : 2642 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -71932,59 +71950,59 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0519f4: |[0519f4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V │ │ -051a04: 5b01 9e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ -051a08: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051a0e: 0e00 |0005: return-void │ │ +05135c: |[05135c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V │ │ +05136c: 5b01 9e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ +051370: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051376: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -051a10: |[051a10] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -051a20: 5431 9e06 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ -051a24: 7110 a914 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ -051a2a: 0c01 |0005: move-result-object v1 │ │ -051a2c: 6e10 a213 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -051a32: 0c01 |0009: move-result-object v1 │ │ -051a34: 5432 9e06 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ -051a38: 7110 a914 0200 |000c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ -051a3e: 0c02 |000f: move-result-object v2 │ │ -051a40: 6e10 a113 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ -051a46: 0c02 |0013: move-result-object v2 │ │ -051a48: 7220 c416 2100 |0014: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c4 │ │ -051a4e: 5431 9e06 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ -051a52: 7110 a914 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ -051a58: 0c01 |001c: move-result-object v1 │ │ -051a5a: 6e10 9e13 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.finish:()V // method@139e │ │ -051a60: 0e00 |0020: return-void │ │ -051a62: 0d00 |0021: move-exception v0 │ │ -051a64: 5431 9e06 |0022: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ -051a68: 6e10 ac14 0100 |0024: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getTag:()Ljava/lang/String; // method@14ac │ │ -051a6e: 0c01 |0027: move-result-object v1 │ │ -051a70: 1a02 b202 |0028: const-string v2, "Error deleting playlist" // string@02b2 │ │ -051a74: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -051a7a: 28f3 |002d: goto 0020 // -000d │ │ +051378: |[051378] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +051388: 5431 9e06 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ +05138c: 7110 a914 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ +051392: 0c01 |0005: move-result-object v1 │ │ +051394: 6e10 a213 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +05139a: 0c01 |0009: move-result-object v1 │ │ +05139c: 5432 9e06 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ +0513a0: 7110 a914 0200 |000c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ +0513a6: 0c02 |000f: move-result-object v2 │ │ +0513a8: 6e10 a113 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ +0513ae: 0c02 |0013: move-result-object v2 │ │ +0513b0: 7220 c416 2100 |0014: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c4 │ │ +0513b6: 5431 9e06 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ +0513ba: 7110 a914 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // method@14a9 │ │ +0513c0: 0c01 |001c: move-result-object v1 │ │ +0513c2: 6e10 9e13 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.finish:()V // method@139e │ │ +0513c8: 0e00 |0020: return-void │ │ +0513ca: 0d00 |0021: move-exception v0 │ │ +0513cc: 5431 9e06 |0022: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // field@069e │ │ +0513d0: 6e10 ac14 0100 |0024: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getTag:()Ljava/lang/String; // method@14ac │ │ +0513d6: 0c01 |0027: move-result-object v1 │ │ +0513d8: 1a02 b202 |0028: const-string v2, "Error deleting playlist" // string@02b2 │ │ +0513dc: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0513e2: 28f3 |002d: goto 0020 // -000d │ │ catches : 1 │ │ 0x0000 - 0x0020 │ │ Landroid/os/RemoteException; -> 0x0021 │ │ positions : │ │ 0x0000 line=26 │ │ 0x0017 line=27 │ │ 0x0020 line=31 │ │ @@ -71992,21 +72010,21 @@ │ │ 0x0022 line=29 │ │ locals : │ │ 0x0022 - 0x002e reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002e reg=3 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1; │ │ 0x0000 - 0x002e reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x002e reg=5 which I │ │ │ │ - source_file_idx : 2648 (SqueezerPlaylistDeleteDialog.java) │ │ + source_file_idx : 2642 (SqueezerPlaylistDeleteDialog.java) │ │ │ │ Class #350 header: │ │ class_idx : 944 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2656 │ │ +source_file_idx : 2650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -72031,59 +72049,59 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051a88: |[051a88] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V │ │ -051a98: 5b01 a806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ -051a9c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051aa2: 0e00 |0005: return-void │ │ +0513f0: |[0513f0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V │ │ +051400: 5b01 a806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ +051404: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05140a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -051aa4: |[051aa4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -051ab4: 5431 a806 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ -051ab8: 7110 cc14 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ -051abe: 0c01 |0005: move-result-object v1 │ │ -051ac0: 6e10 cb13 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -051ac6: 0c01 |0009: move-result-object v1 │ │ -051ac8: 5432 a806 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ -051acc: 7110 cc14 0200 |000c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ -051ad2: 0c02 |000f: move-result-object v2 │ │ -051ad4: 6e10 c713 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -051ada: 0c02 |0013: move-result-object v2 │ │ -051adc: 7220 c416 2100 |0014: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c4 │ │ -051ae2: 5431 a806 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ -051ae6: 7110 cc14 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ -051aec: 0c01 |001c: move-result-object v1 │ │ -051aee: 6e10 d313 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ -051af4: 0e00 |0020: return-void │ │ -051af6: 0d00 |0021: move-exception v0 │ │ -051af8: 5431 a806 |0022: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ -051afc: 6e10 cf14 0100 |0024: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getTag:()Ljava/lang/String; // method@14cf │ │ -051b02: 0c01 |0027: move-result-object v1 │ │ -051b04: 1a02 b202 |0028: const-string v2, "Error deleting playlist" // string@02b2 │ │ -051b08: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -051b0e: 28f3 |002d: goto 0020 // -000d │ │ +05140c: |[05140c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05141c: 5431 a806 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ +051420: 7110 cc14 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ +051426: 0c01 |0005: move-result-object v1 │ │ +051428: 6e10 cb13 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +05142e: 0c01 |0009: move-result-object v1 │ │ +051430: 5432 a806 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ +051434: 7110 cc14 0200 |000c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ +05143a: 0c02 |000f: move-result-object v2 │ │ +05143c: 6e10 c713 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +051442: 0c02 |0013: move-result-object v2 │ │ +051444: 7220 c416 2100 |0014: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c4 │ │ +05144a: 5431 a806 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ +05144e: 7110 cc14 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // method@14cc │ │ +051454: 0c01 |001c: move-result-object v1 │ │ +051456: 6e10 d313 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ +05145c: 0e00 |0020: return-void │ │ +05145e: 0d00 |0021: move-exception v0 │ │ +051460: 5431 a806 |0022: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // field@06a8 │ │ +051464: 6e10 cf14 0100 |0024: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getTag:()Ljava/lang/String; // method@14cf │ │ +05146a: 0c01 |0027: move-result-object v1 │ │ +05146c: 1a02 b202 |0028: const-string v2, "Error deleting playlist" // string@02b2 │ │ +051470: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +051476: 28f3 |002d: goto 0020 // -000d │ │ catches : 1 │ │ 0x0000 - 0x0020 │ │ Landroid/os/RemoteException; -> 0x0021 │ │ positions : │ │ 0x0000 line=26 │ │ 0x0017 line=27 │ │ 0x0020 line=31 │ │ @@ -72091,21 +72109,21 @@ │ │ 0x0022 line=29 │ │ locals : │ │ 0x0022 - 0x002e reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002e reg=3 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1; │ │ 0x0000 - 0x002e reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x002e reg=5 which I │ │ │ │ - source_file_idx : 2656 (SqueezerPlaylistsDeleteDialog.java) │ │ + source_file_idx : 2650 (SqueezerPlaylistsDeleteDialog.java) │ │ │ │ Class #351 header: │ │ class_idx : 949 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2673 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -72134,62 +72152,62 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051b1c: |[051b1c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V │ │ -051b2c: 5b01 b306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; // field@06b3 │ │ -051b30: 5b02 b406 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06b4 │ │ -051b34: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051b3a: 0e00 |0007: return-void │ │ +051484: |[051484] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$1.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V │ │ +051494: 5b01 b306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; // field@06b3 │ │ +051498: 5b02 b406 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06b4 │ │ +05149c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0514a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051b3c: |[051b3c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -051b4c: 5420 b406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06b4 │ │ -051b50: 7100 eb14 0000 |0002: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@14eb │ │ -051b56: 0c01 |0005: move-result-object v1 │ │ -051b58: 4601 0104 |0006: aget-object v1, v1, v4 │ │ -051b5c: 6e20 4014 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;)V // method@1440 │ │ -051b62: 7210 9600 0300 |000b: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0096 │ │ -051b68: 0e00 |000e: return-void │ │ +0514a4: |[0514a4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0514b4: 5420 b406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06b4 │ │ +0514b8: 7100 eb14 0000 |0002: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@14eb │ │ +0514be: 0c01 |0005: move-result-object v1 │ │ +0514c0: 4601 0104 |0006: aget-object v1, v1, v4 │ │ +0514c4: 6e20 4014 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;)V // method@1440 │ │ +0514ca: 7210 9600 0300 |000b: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0096 │ │ +0514d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=28 │ │ 0x000e line=29 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1; │ │ 0x0000 - 0x000f reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000f reg=4 indexSelected I │ │ │ │ - source_file_idx : 2673 (SqueezerSongOrderDialog.java) │ │ + source_file_idx : 2667 (SqueezerSongOrderDialog.java) │ │ │ │ Class #352 header: │ │ class_idx : 950 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 536 │ │ -source_file_idx : 2673 │ │ +source_file_idx : 2667 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -72224,33 +72242,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -051b6c: |[051b6c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.:()V │ │ -051b7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -051b7e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -051b80: 2200 b603 |0002: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ -051b84: 1a01 a41b |0004: const-string v1, "title" // string@1ba4 │ │ -051b88: 7030 e714 1002 |0006: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.:(Ljava/lang/String;I)V // method@14e7 │ │ -051b8e: 6900 b606 |0009: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ -051b92: 2200 b603 |000b: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ -051b96: 1a01 ce1b |000d: const-string v1, "tracknum" // string@1bce │ │ -051b9a: 7030 e714 1003 |000f: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.:(Ljava/lang/String;I)V // method@14e7 │ │ -051ba0: 6900 b706 |0012: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ -051ba4: 1220 |0014: const/4 v0, #int 2 // #2 │ │ -051ba6: 2300 4304 |0015: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@0443 │ │ -051baa: 6201 b606 |0017: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ -051bae: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ -051bb2: 6201 b706 |001b: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ -051bb6: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ -051bba: 6900 b506 |001f: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b5 │ │ -051bbe: 0e00 |0021: return-void │ │ +0514d4: |[0514d4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.:()V │ │ +0514e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0514e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0514e8: 2200 b603 |0002: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ +0514ec: 1a01 9e1b |0004: const-string v1, "title" // string@1b9e │ │ +0514f0: 7030 e714 1002 |0006: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.:(Ljava/lang/String;I)V // method@14e7 │ │ +0514f6: 6900 b606 |0009: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ +0514fa: 2200 b603 |000b: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ +0514fe: 1a01 c81b |000d: const-string v1, "tracknum" // string@1bc8 │ │ +051502: 7030 e714 1003 |000f: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.:(Ljava/lang/String;I)V // method@14e7 │ │ +051508: 6900 b706 |0012: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ +05150c: 1220 |0014: const/4 v0, #int 2 // #2 │ │ +05150e: 2300 4304 |0015: new-array v0, v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@0443 │ │ +051512: 6201 b606 |0017: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ +051516: 4d01 0002 |0019: aput-object v1, v0, v2 │ │ +05151a: 6201 b706 |001b: sget-object v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ +05151e: 4d01 0003 |001d: aput-object v1, v0, v3 │ │ +051522: 6900 b506 |001f: sput-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b5 │ │ +051526: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=43 │ │ 0x000b line=44 │ │ 0x0014 line=42 │ │ locals : │ │ │ │ @@ -72259,17 +72277,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 │ │ -051bc0: |[051bc0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.:(Ljava/lang/String;I)V │ │ -051bd0: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -051bd6: 0e00 |0003: return-void │ │ +051528: |[051528] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.:(Ljava/lang/String;I)V │ │ +051538: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +05153e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -72279,20 +72297,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -051bd8: |[051bd8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ -051be8: 1c00 b603 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ -051bec: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -051bf2: 0c00 |0005: move-result-object v0 │ │ -051bf4: 1f00 b603 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ -051bf8: 1100 |0008: return-object v0 │ │ +051540: |[051540] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ +051550: 1c00 b603 |0000: const-class v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ +051554: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +05155a: 0c00 |0005: move-result-object v0 │ │ +05155c: 1f00 b603 |0006: check-cast v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@03b6 │ │ +051560: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;) │ │ @@ -72300,33 +72318,33 @@ │ │ type : '()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -051bfc: |[051bfc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ -051c0c: 6200 b506 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b5 │ │ -051c10: 6e10 0919 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.clone:()Ljava/lang/Object; // method@1909 │ │ -051c16: 0c00 |0005: move-result-object v0 │ │ -051c18: 1f00 4304 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@0443 │ │ -051c1c: 1100 |0008: return-object v0 │ │ +051564: |[051564] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog$SongsSortOrder.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ +051574: 6200 b506 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.$VALUES:[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b5 │ │ +051578: 6e10 0919 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.clone:()Ljava/lang/Object; // method@1909 │ │ +05157e: 0c00 |0005: move-result-object v0 │ │ +051580: 1f00 4304 |0006: check-cast v0, [Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // type@0443 │ │ +051584: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2673 (SqueezerSongOrderDialog.java) │ │ + source_file_idx : 2667 (SqueezerSongOrderDialog.java) │ │ │ │ Class #353 header: │ │ class_idx : 953 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -72350,21 +72368,21 @@ │ │ │ │ #1 : (in Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity;) │ │ name : 'showFilterDialog' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2623 (SqueezerFilterMenuItemFragment.java) │ │ + source_file_idx : 2617 (SqueezerFilterMenuItemFragment.java) │ │ │ │ Class #354 header: │ │ class_idx : 956 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ -source_file_idx : 2641 │ │ +source_file_idx : 2635 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -72388,21 +72406,21 @@ │ │ │ │ #1 : (in Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity;) │ │ name : 'showOrderDialog' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2641 (SqueezerOrderMenuItemFragment.java) │ │ + source_file_idx : 2635 (SqueezerOrderMenuItemFragment.java) │ │ │ │ Class #355 header: │ │ class_idx : 958 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2597 │ │ +source_file_idx : 2591 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #355 annotations: │ │ Annotations on class │ │ @@ -72424,17 +72442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051c20: |[051c20] uk.org.ngo.squeezer.model.SqueezerAlbum$1.:()V │ │ -051c30: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051c36: 0e00 |0003: return-void │ │ +051588: |[051588] uk.org.ngo.squeezer.model.SqueezerAlbum$1.:()V │ │ +051598: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05159e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ │ │ Virtual methods - │ │ @@ -72443,39 +72461,39 @@ │ │ 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 │ │ -051c38: |[051c38] uk.org.ngo.squeezer.model.SqueezerAlbum$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051c48: 6e20 1015 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1510 │ │ -051c4e: 0c00 |0003: move-result-object v0 │ │ -051c50: 1100 |0004: return-object v0 │ │ +0515a0: |[0515a0] uk.org.ngo.squeezer.model.SqueezerAlbum$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0515b0: 6e20 1015 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1510 │ │ +0515b6: 0c00 |0003: move-result-object v0 │ │ +0515b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051c54: |[051c54] uk.org.ngo.squeezer.model.SqueezerAlbum$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ -051c64: 2200 bf03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -051c68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051c6a: 7030 1515 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V // method@1515 │ │ -051c70: 1100 |0006: return-object v0 │ │ +0515bc: |[0515bc] uk.org.ngo.squeezer.model.SqueezerAlbum$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ +0515cc: 2200 bf03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +0515d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0515d2: 7030 1515 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V // method@1515 │ │ +0515d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -72484,51 +72502,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051c74: |[051c74] uk.org.ngo.squeezer.model.SqueezerAlbum$1.newArray:(I)[Ljava/lang/Object; │ │ -051c84: 6e20 1215 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1512 │ │ -051c8a: 0c00 |0003: move-result-object v0 │ │ -051c8c: 1100 |0004: return-object v0 │ │ +0515dc: |[0515dc] uk.org.ngo.squeezer.model.SqueezerAlbum$1.newArray:(I)[Ljava/lang/Object; │ │ +0515ec: 6e20 1215 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1512 │ │ +0515f2: 0c00 |0003: move-result-object v0 │ │ +0515f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051c90: |[051c90] uk.org.ngo.squeezer.model.SqueezerAlbum$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ -051ca0: 2320 4404 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@0444 │ │ -051ca4: 1100 |0002: return-object v0 │ │ +0515f8: |[0515f8] uk.org.ngo.squeezer.model.SqueezerAlbum$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ +051608: 2320 4404 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@0444 │ │ +05160c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2597 (SqueezerAlbum.java) │ │ + source_file_idx : 2591 (SqueezerAlbum.java) │ │ │ │ Class #356 header: │ │ class_idx : 960 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2605 │ │ +source_file_idx : 2599 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #356 annotations: │ │ Annotations on class │ │ @@ -72550,17 +72568,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051ca8: |[051ca8] uk.org.ngo.squeezer.model.SqueezerArtist$1.:()V │ │ -051cb8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051cbe: 0e00 |0003: return-void │ │ +051610: |[051610] uk.org.ngo.squeezer.model.SqueezerArtist$1.:()V │ │ +051620: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ │ │ Virtual methods - │ │ @@ -72569,39 +72587,39 @@ │ │ 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 │ │ -051cc0: |[051cc0] uk.org.ngo.squeezer.model.SqueezerArtist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051cd0: 6e20 2715 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1527 │ │ -051cd6: 0c00 |0003: move-result-object v0 │ │ -051cd8: 1100 |0004: return-object v0 │ │ +051628: |[051628] uk.org.ngo.squeezer.model.SqueezerArtist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051638: 6e20 2715 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1527 │ │ +05163e: 0c00 |0003: move-result-object v0 │ │ +051640: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerArtist$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051cdc: |[051cdc] uk.org.ngo.squeezer.model.SqueezerArtist$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ -051cec: 2200 c103 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -051cf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051cf2: 7030 2c15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V // method@152c │ │ -051cf8: 1100 |0006: return-object v0 │ │ +051644: |[051644] uk.org.ngo.squeezer.model.SqueezerArtist$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ +051654: 2200 c103 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +051658: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05165a: 7030 2c15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V // method@152c │ │ +051660: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -72610,51 +72628,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051cfc: |[051cfc] uk.org.ngo.squeezer.model.SqueezerArtist$1.newArray:(I)[Ljava/lang/Object; │ │ -051d0c: 6e20 2915 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1529 │ │ -051d12: 0c00 |0003: move-result-object v0 │ │ -051d14: 1100 |0004: return-object v0 │ │ +051664: |[051664] uk.org.ngo.squeezer.model.SqueezerArtist$1.newArray:(I)[Ljava/lang/Object; │ │ +051674: 6e20 2915 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1529 │ │ +05167a: 0c00 |0003: move-result-object v0 │ │ +05167c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerArtist$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051d18: |[051d18] uk.org.ngo.squeezer.model.SqueezerArtist$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ -051d28: 2320 4504 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerArtist; // type@0445 │ │ -051d2c: 1100 |0002: return-object v0 │ │ +051680: |[051680] uk.org.ngo.squeezer.model.SqueezerArtist$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ +051690: 2320 4504 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerArtist; // type@0445 │ │ +051694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2605 (SqueezerArtist.java) │ │ + source_file_idx : 2599 (SqueezerArtist.java) │ │ │ │ Class #357 header: │ │ class_idx : 962 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2625 │ │ +source_file_idx : 2619 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #357 annotations: │ │ Annotations on class │ │ @@ -72676,17 +72694,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d30: |[051d30] uk.org.ngo.squeezer.model.SqueezerGenre$1.:()V │ │ -051d40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051d46: 0e00 |0003: return-void │ │ +051698: |[051698] uk.org.ngo.squeezer.model.SqueezerGenre$1.:()V │ │ +0516a8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0516ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ │ │ Virtual methods - │ │ @@ -72695,39 +72713,39 @@ │ │ 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 │ │ -051d48: |[051d48] uk.org.ngo.squeezer.model.SqueezerGenre$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051d58: 6e20 3815 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre; // method@1538 │ │ -051d5e: 0c00 |0003: move-result-object v0 │ │ -051d60: 1100 |0004: return-object v0 │ │ +0516b0: |[0516b0] uk.org.ngo.squeezer.model.SqueezerGenre$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0516c0: 6e20 3815 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre; // method@1538 │ │ +0516c6: 0c00 |0003: move-result-object v0 │ │ +0516c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerGenre$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051d64: |[051d64] uk.org.ngo.squeezer.model.SqueezerGenre$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -051d74: 2200 c303 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -051d78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051d7a: 7030 3d15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V // method@153d │ │ -051d80: 1100 |0006: return-object v0 │ │ +0516cc: |[0516cc] uk.org.ngo.squeezer.model.SqueezerGenre$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +0516dc: 2200 c303 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +0516e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0516e2: 7030 3d15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V // method@153d │ │ +0516e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -72736,51 +72754,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051d84: |[051d84] uk.org.ngo.squeezer.model.SqueezerGenre$1.newArray:(I)[Ljava/lang/Object; │ │ -051d94: 6e20 3a15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerGenre; // method@153a │ │ -051d9a: 0c00 |0003: move-result-object v0 │ │ -051d9c: 1100 |0004: return-object v0 │ │ +0516ec: |[0516ec] uk.org.ngo.squeezer.model.SqueezerGenre$1.newArray:(I)[Ljava/lang/Object; │ │ +0516fc: 6e20 3a15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerGenre; // method@153a │ │ +051702: 0c00 |0003: move-result-object v0 │ │ +051704: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerGenre$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051da0: |[051da0] uk.org.ngo.squeezer.model.SqueezerGenre$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -051db0: 2320 4604 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerGenre; // type@0446 │ │ -051db4: 1100 |0002: return-object v0 │ │ +051708: |[051708] uk.org.ngo.squeezer.model.SqueezerGenre$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +051718: 2320 4604 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerGenre; // type@0446 │ │ +05171c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2625 (SqueezerGenre.java) │ │ + source_file_idx : 2619 (SqueezerGenre.java) │ │ │ │ Class #358 header: │ │ class_idx : 964 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2632 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #358 annotations: │ │ Annotations on class │ │ @@ -72802,17 +72820,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051db8: |[051db8] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.:()V │ │ -051dc8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051dce: 0e00 |0003: return-void │ │ +051720: |[051720] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.:()V │ │ +051730: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ │ │ Virtual methods - │ │ @@ -72821,39 +72839,39 @@ │ │ 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 │ │ -051dd0: |[051dd0] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051de0: 6e20 4815 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@1548 │ │ -051de6: 0c00 |0003: move-result-object v0 │ │ -051de8: 1100 |0004: return-object v0 │ │ +051738: |[051738] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051748: 6e20 4815 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@1548 │ │ +05174e: 0c00 |0003: move-result-object v0 │ │ +051750: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051dec: |[051dec] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ -051dfc: 2200 c503 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -051e00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051e02: 7030 4d15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V // method@154d │ │ -051e08: 1100 |0006: return-object v0 │ │ +051754: |[051754] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ +051764: 2200 c503 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +051768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05176a: 7030 4d15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V // method@154d │ │ +051770: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -72862,51 +72880,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051e0c: |[051e0c] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.newArray:(I)[Ljava/lang/Object; │ │ -051e1c: 6e20 4a15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@154a │ │ -051e22: 0c00 |0003: move-result-object v0 │ │ -051e24: 1100 |0004: return-object v0 │ │ +051774: |[051774] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.newArray:(I)[Ljava/lang/Object; │ │ +051784: 6e20 4a15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@154a │ │ +05178a: 0c00 |0003: move-result-object v0 │ │ +05178c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051e28: |[051e28] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ -051e38: 2320 4704 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@0447 │ │ -051e3c: 1100 |0002: return-object v0 │ │ +051790: |[051790] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ +0517a0: 2320 4704 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@0447 │ │ +0517a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2638 (SqueezerMusicFolderItem.java) │ │ + source_file_idx : 2632 (SqueezerMusicFolderItem.java) │ │ │ │ Class #359 header: │ │ class_idx : 966 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2643 │ │ +source_file_idx : 2637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -72928,17 +72946,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e40: |[051e40] uk.org.ngo.squeezer.model.SqueezerPlayer$1.:()V │ │ -051e50: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051e56: 0e00 |0003: return-void │ │ +0517a8: |[0517a8] uk.org.ngo.squeezer.model.SqueezerPlayer$1.:()V │ │ +0517b8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0517be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ │ │ Virtual methods - │ │ @@ -72947,39 +72965,39 @@ │ │ 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 │ │ -051e58: |[051e58] uk.org.ngo.squeezer.model.SqueezerPlayer$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051e68: 6e20 5b15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@155b │ │ -051e6e: 0c00 |0003: move-result-object v0 │ │ -051e70: 1100 |0004: return-object v0 │ │ +0517c0: |[0517c0] uk.org.ngo.squeezer.model.SqueezerPlayer$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0517d0: 6e20 5b15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@155b │ │ +0517d6: 0c00 |0003: move-result-object v0 │ │ +0517d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051e74: |[051e74] uk.org.ngo.squeezer.model.SqueezerPlayer$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -051e84: 2200 c703 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -051e88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051e8a: 7030 6015 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V // method@1560 │ │ -051e90: 1100 |0006: return-object v0 │ │ +0517dc: |[0517dc] uk.org.ngo.squeezer.model.SqueezerPlayer$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +0517ec: 2200 c703 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +0517f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0517f2: 7030 6015 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V // method@1560 │ │ +0517f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -72988,51 +73006,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051e94: |[051e94] uk.org.ngo.squeezer.model.SqueezerPlayer$1.newArray:(I)[Ljava/lang/Object; │ │ -051ea4: 6e20 5d15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@155d │ │ -051eaa: 0c00 |0003: move-result-object v0 │ │ -051eac: 1100 |0004: return-object v0 │ │ +0517fc: |[0517fc] uk.org.ngo.squeezer.model.SqueezerPlayer$1.newArray:(I)[Ljava/lang/Object; │ │ +05180c: 6e20 5d15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@155d │ │ +051812: 0c00 |0003: move-result-object v0 │ │ +051814: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051eb0: |[051eb0] uk.org.ngo.squeezer.model.SqueezerPlayer$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -051ec0: 2320 4804 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@0448 │ │ -051ec4: 1100 |0002: return-object v0 │ │ +051818: |[051818] uk.org.ngo.squeezer.model.SqueezerPlayer$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +051828: 2320 4804 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@0448 │ │ +05182c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2643 (SqueezerPlayer.java) │ │ + source_file_idx : 2637 (SqueezerPlayer.java) │ │ │ │ Class #360 header: │ │ class_idx : 968 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2645 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -73054,17 +73072,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051ec8: |[051ec8] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.:()V │ │ -051ed8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051ede: 0e00 |0003: return-void │ │ +051830: |[051830] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.:()V │ │ +051840: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ │ │ Virtual methods - │ │ @@ -73073,39 +73091,39 @@ │ │ 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 │ │ -051ee0: |[051ee0] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051ef0: 6e20 7115 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1571 │ │ -051ef6: 0c00 |0003: move-result-object v0 │ │ -051ef8: 1100 |0004: return-object v0 │ │ +051848: |[051848] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051858: 6e20 7115 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1571 │ │ +05185e: 0c00 |0003: move-result-object v0 │ │ +051860: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -051efc: |[051efc] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -051f0c: 2200 ca03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ -051f10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051f12: 7030 7815 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V // method@1578 │ │ -051f18: 1100 |0006: return-object v0 │ │ +051864: |[051864] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051874: 2200 ca03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ +051878: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05187a: 7030 7815 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V // method@1578 │ │ +051880: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -73114,51 +73132,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051f1c: |[051f1c] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.newArray:(I)[Ljava/lang/Object; │ │ -051f2c: 6e20 7315 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1573 │ │ -051f32: 0c00 |0003: move-result-object v0 │ │ -051f34: 1100 |0004: return-object v0 │ │ +051884: |[051884] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.newArray:(I)[Ljava/lang/Object; │ │ +051894: 6e20 7315 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1573 │ │ +05189a: 0c00 |0003: move-result-object v0 │ │ +05189c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051f38: |[051f38] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -051f48: 2320 4904 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@0449 │ │ -051f4c: 1100 |0002: return-object v0 │ │ +0518a0: |[0518a0] uk.org.ngo.squeezer.model.SqueezerPlayerState$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +0518b0: 2320 4904 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@0449 │ │ +0518b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2645 (SqueezerPlayerState.java) │ │ + source_file_idx : 2639 (SqueezerPlayerState.java) │ │ │ │ Class #361 header: │ │ class_idx : 969 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2645 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -73190,33 +73208,33 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051f50: |[051f50] uk.org.ngo.squeezer.model.SqueezerPlayerState$PlayerStateChanged.:(Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V │ │ -051f60: 5b01 cb06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.this$0:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@06cb │ │ -051f64: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051f6a: 0e00 |0005: return-void │ │ +0518b8: |[0518b8] uk.org.ngo.squeezer.model.SqueezerPlayerState$PlayerStateChanged.:(Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V │ │ +0518c8: 5b01 cb06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.this$0:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@06cb │ │ +0518cc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0518d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2645 (SqueezerPlayerState.java) │ │ + source_file_idx : 2639 (SqueezerPlayerState.java) │ │ │ │ Class #362 header: │ │ class_idx : 970 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2645 │ │ +source_file_idx : 2639 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #362 annotations: │ │ Annotations on class │ │ @@ -73272,36 +73290,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051f6c: |[051f6c] uk.org.ngo.squeezer.model.SqueezerPlayerState.:()V │ │ -051f7c: 2200 c803 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; // type@03c8 │ │ -051f80: 7010 6f15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.:()V // method@156f │ │ -051f86: 6900 cd06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06cd │ │ -051f8a: 0e00 |0007: return-void │ │ +0518d4: |[0518d4] uk.org.ngo.squeezer.model.SqueezerPlayerState.:()V │ │ +0518e4: 2200 c803 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; // type@03c8 │ │ +0518e8: 7010 6f15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;.:()V // method@156f │ │ +0518ee: 6900 cd06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06cd │ │ +0518f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051f8c: |[051f8c] uk.org.ngo.squeezer.model.SqueezerPlayerState.:()V │ │ -051f9c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051fa2: 0e00 |0003: return-void │ │ +0518f4: |[0518f4] uk.org.ngo.squeezer.model.SqueezerPlayerState.:()V │ │ +051904: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05190a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ @@ -73310,46 +73328,46 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -051fa4: |[051fa4] uk.org.ngo.squeezer.model.SqueezerPlayerState.:(Landroid/os/Parcel;)V │ │ -051fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051fb6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -051fb8: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -051fbe: 6e10 6201 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ -051fc4: 0a00 |0008: move-result v0 │ │ -051fc6: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ -051fca: 0110 |000b: move v0, v1 │ │ -051fcc: 5c30 d306 |000c: iput-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ -051fd0: 6e10 6201 0400 |000e: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ -051fd6: 0a00 |0011: move-result v0 │ │ -051fd8: 3310 2200 |0012: if-ne v0, v1, 0034 // +0022 │ │ -051fdc: 5c31 d406 |0014: iput-boolean v1, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ -051fe0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -051fe2: 6e20 6601 0400 |0017: invoke-virtual {v4, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0166 │ │ -051fe8: 0c00 |001a: move-result-object v0 │ │ -051fea: 1f00 d203 |001b: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -051fee: 5b30 d006 |001d: iput-object v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -051ff2: 6e10 6501 0400 |001f: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -051ff8: 0a00 |0022: move-result v0 │ │ -051ffa: 5930 cf06 |0023: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ -051ffe: 6e10 6501 0400 |0025: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -052004: 0a00 |0028: move-result v0 │ │ -052006: 5930 d206 |0029: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -05200a: 6e10 6501 0400 |002b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -052010: 0a00 |002e: move-result v0 │ │ -052012: 5930 d106 |002f: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ -052016: 0e00 |0031: return-void │ │ -052018: 0120 |0032: move v0, v2 │ │ -05201a: 28d9 |0033: goto 000c // -0027 │ │ -05201c: 0121 |0034: move v1, v2 │ │ -05201e: 28df |0035: goto 0014 // -0021 │ │ +05190c: |[05190c] uk.org.ngo.squeezer.model.SqueezerPlayerState.:(Landroid/os/Parcel;)V │ │ +05191c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05191e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +051920: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051926: 6e10 6201 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ +05192c: 0a00 |0008: move-result v0 │ │ +05192e: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ +051932: 0110 |000b: move v0, v1 │ │ +051934: 5c30 d306 |000c: iput-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ +051938: 6e10 6201 0400 |000e: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ +05193e: 0a00 |0011: move-result v0 │ │ +051940: 3310 2200 |0012: if-ne v0, v1, 0034 // +0022 │ │ +051944: 5c31 d406 |0014: iput-boolean v1, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ +051948: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05194a: 6e20 6601 0400 |0017: invoke-virtual {v4, v0}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0166 │ │ +051950: 0c00 |001a: move-result-object v0 │ │ +051952: 1f00 d203 |001b: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +051956: 5b30 d006 |001d: iput-object v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +05195a: 6e10 6501 0400 |001f: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +051960: 0a00 |0022: move-result v0 │ │ +051962: 5930 cf06 |0023: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ +051966: 6e10 6501 0400 |0025: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +05196c: 0a00 |0028: move-result v0 │ │ +05196e: 5930 d206 |0029: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051972: 6e10 6501 0400 |002b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +051978: 0a00 |002e: move-result v0 │ │ +05197a: 5930 d106 |002f: iput v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ +05197e: 0e00 |0031: return-void │ │ +051980: 0120 |0032: move v0, v2 │ │ +051982: 28d9 |0033: goto 000c // -0027 │ │ +051984: 0121 |0034: move v1, v2 │ │ +051986: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=40 │ │ 0x0005 line=41 │ │ 0x000e line=42 │ │ 0x0016 line=43 │ │ 0x001f line=44 │ │ @@ -73367,17 +73385,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052020: |[052020] uk.org.ngo.squeezer.model.SqueezerPlayerState.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V │ │ -052030: 7020 7715 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:(Landroid/os/Parcel;)V // method@1577 │ │ -052036: 0e00 |0003: return-void │ │ +051988: |[051988] uk.org.ngo.squeezer.model.SqueezerPlayerState.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V │ │ +051998: 7020 7715 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:(Landroid/os/Parcel;)V // method@1577 │ │ +05199e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerPlayerState$1; │ │ @@ -73388,17 +73406,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052038: |[052038] uk.org.ngo.squeezer.model.SqueezerPlayerState.describeContents:()I │ │ -052048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05204a: 0f00 |0001: return v0 │ │ +0519a0: |[0519a0] uk.org.ngo.squeezer.model.SqueezerPlayerState.describeContents:()I │ │ +0519b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0519b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73406,17 +73424,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05204c: |[05204c] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentPlaylist:()Ljava/lang/String; │ │ -05205c: 5410 ce06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylist:Ljava/lang/String; // field@06ce │ │ -052060: 1100 |0002: return-object v0 │ │ +0519b4: |[0519b4] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentPlaylist:()Ljava/lang/String; │ │ +0519c4: 5410 ce06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylist:Ljava/lang/String; // field@06ce │ │ +0519c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73424,17 +73442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052064: |[052064] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentPlaylistIndex:()I │ │ -052074: 5210 cf06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ -052078: 0f00 |0002: return v0 │ │ +0519cc: |[0519cc] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentPlaylistIndex:()I │ │ +0519dc: 5210 cf06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ +0519e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73442,17 +73460,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05207c: |[05207c] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -05208c: 5410 d006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -052090: 1100 |0002: return-object v0 │ │ +0519e4: |[0519e4] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +0519f4: 5410 d006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +0519f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73460,17 +73478,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052094: |[052094] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSongDuration:()I │ │ -0520a4: 5210 d106 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ -0520a8: 0f00 |0002: return v0 │ │ +0519fc: |[0519fc] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSongDuration:()I │ │ +051a0c: 5210 d106 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ +051a10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73478,23 +73496,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0520ac: |[0520ac] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSongName:()Ljava/lang/String; │ │ -0520bc: 5410 d006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -0520c0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0520c4: 5410 d006 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -0520c8: 6e10 da15 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ -0520ce: 0c00 |0009: move-result-object v0 │ │ -0520d0: 1100 |000a: return-object v0 │ │ -0520d2: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -0520d6: 28fd |000d: goto 000a // -0003 │ │ +051a14: |[051a14] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentSongName:()Ljava/lang/String; │ │ +051a24: 5410 d006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051a28: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +051a2c: 5410 d006 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051a30: 6e10 da15 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ +051a36: 0c00 |0009: move-result-object v0 │ │ +051a38: 1100 |000a: return-object v0 │ │ +051a3a: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +051a3e: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73502,17 +73520,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0520d8: |[0520d8] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentTimeSecond:()I │ │ -0520e8: 5210 d206 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -0520ec: 0f00 |0002: return v0 │ │ +051a40: |[051a40] uk.org.ngo.squeezer.model.SqueezerPlayerState.getCurrentTimeSecond:()I │ │ +051a50: 5210 d206 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051a54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73520,17 +73538,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0520f0: |[0520f0] uk.org.ngo.squeezer.model.SqueezerPlayerState.isPlaying:()Z │ │ -052100: 5510 d306 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ -052104: 0f00 |0002: return v0 │ │ +051a58: |[051a58] uk.org.ngo.squeezer.model.SqueezerPlayerState.isPlaying:()Z │ │ +051a68: 5510 d306 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ +051a6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73538,17 +73556,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052108: |[052108] uk.org.ngo.squeezer.model.SqueezerPlayerState.isPoweredOn:()Z │ │ -052118: 5510 d406 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ -05211c: 0f00 |0002: return v0 │ │ +051a70: |[051a70] uk.org.ngo.squeezer.model.SqueezerPlayerState.isPoweredOn:()Z │ │ +051a80: 5510 d406 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ +051a84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/model/SqueezerPlayerState;) │ │ @@ -73556,17 +73574,17 @@ │ │ type : '(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052120: |[052120] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentPlaylistIndex:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -052130: 5901 cf06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ -052134: 1100 |0002: return-object v0 │ │ +051a88: |[051a88] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentPlaylistIndex:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051a98: 5901 cf06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ +051a9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -73576,17 +73594,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerSong;)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052138: |[052138] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -052148: 5b01 d006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -05214c: 1100 |0002: return-object v0 │ │ +051aa0: |[051aa0] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051ab0: 5b01 d006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051ab4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 song Luk/org/ngo/squeezer/model/SqueezerSong; │ │ @@ -73596,17 +73614,17 @@ │ │ type : '(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052150: |[052150] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentSongDuration:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -052160: 5901 d106 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ -052164: 1100 |0002: return-object v0 │ │ +051ab8: |[051ab8] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentSongDuration:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051ac8: 5901 d106 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ +051acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -73616,17 +73634,17 @@ │ │ type : '(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052168: |[052168] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentTimeSecond:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -052178: 5901 d206 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -05217c: 1100 |0002: return-object v0 │ │ +051ad0: |[051ad0] uk.org.ngo.squeezer.model.SqueezerPlayerState.setCurrentTimeSecond:(I)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051ae0: 5901 d206 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -73636,17 +73654,17 @@ │ │ type : '(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052180: |[052180] uk.org.ngo.squeezer.model.SqueezerPlayerState.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -052190: 5c01 d306 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ -052194: 1100 |0002: return-object v0 │ │ +051ae8: |[051ae8] uk.org.ngo.squeezer.model.SqueezerPlayerState.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051af8: 5c01 d306 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ +051afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 state Z │ │ @@ -73656,17 +73674,17 @@ │ │ type : '(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052198: |[052198] uk.org.ngo.squeezer.model.SqueezerPlayerState.setPoweredOn:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -0521a8: 5c01 d406 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ -0521ac: 1100 |0002: return-object v0 │ │ +051b00: |[051b00] uk.org.ngo.squeezer.model.SqueezerPlayerState.setPoweredOn:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +051b10: 5c01 d406 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ +051b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x0003 reg=1 state Z │ │ @@ -73676,77 +73694,77 @@ │ │ type : '(Ljava/util/Map;)Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0521b0: |[0521b0] uk.org.ngo.squeezer.model.SqueezerPlayerState.update:(Ljava/util/Map;)Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; │ │ -0521c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0521c2: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0521c4: 2202 c903 |0002: new-instance v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; // type@03c9 │ │ -0521c8: 7020 7415 6200 |0004: invoke-direct {v2, v6}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.:(Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V // method@1574 │ │ -0521ce: 2201 d203 |0007: new-instance v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -0521d2: 7020 d015 7100 |0009: invoke-direct {v1, v7}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Ljava/util/Map;)V // method@15d0 │ │ -0521d8: 5463 d006 |000c: iget-object v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -0521dc: 6e20 d115 3100 |000e: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.equals:(Ljava/lang/Object;)Z // method@15d1 │ │ -0521e2: 0a03 |0011: move-result v3 │ │ -0521e4: 3903 5c00 |0012: if-nez v3, 006e // +005c │ │ -0521e8: 0143 |0014: move v3, v4 │ │ -0521ea: 5c23 ca06 |0015: iput-boolean v3, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ -0521ee: 5523 ca06 |0017: iget-boolean v3, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ -0521f2: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ -0521f6: 5b61 d006 |001b: iput-object v1, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -0521fa: 1a03 0118 |001d: const-string v3, "power" // string@1801 │ │ -0521fe: 7220 640e 3700 |001f: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -052204: 0c03 |0022: move-result-object v3 │ │ -052206: 1f03 2f02 |0023: check-cast v3, Ljava/lang/String; // type@022f │ │ -05220a: 7110 2511 0300 |0025: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -052210: 0a03 |0028: move-result v3 │ │ -052212: 3343 4700 |0029: if-ne v3, v4, 0070 // +0047 │ │ -052216: 0143 |002b: move v3, v4 │ │ -052218: 6e20 8715 3600 |002c: invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPoweredOn:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1587 │ │ -05221e: 1a03 c517 |002f: const-string v3, "playlist_name" // string@17c5 │ │ -052222: 7220 640e 3700 |0031: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -052228: 0c03 |0034: move-result-object v3 │ │ -05222a: 1f03 2f02 |0035: check-cast v3, Ljava/lang/String; // type@022f │ │ -05222e: 5b63 ce06 |0037: iput-object v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylist:Ljava/lang/String; // field@06ce │ │ -052232: 6e10 7f15 0600 |0039: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ -052238: 0a00 |003c: move-result v0 │ │ -05223a: 1a03 981b |003d: const-string v3, "time" // string@1b98 │ │ -05223e: 7220 640e 3700 |003f: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -052244: 0c03 |0042: move-result-object v3 │ │ -052246: 1f03 2f02 |0043: check-cast v3, Ljava/lang/String; // type@022f │ │ -05224a: 7110 2511 0300 |0045: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -052250: 0a03 |0048: move-result v3 │ │ -052252: 5963 d206 |0049: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -052256: 1a03 5e0f |004b: const-string v3, "duration" // string@0f5e │ │ -05225a: 7220 640e 3700 |004d: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -052260: 0c03 |0050: move-result-object v3 │ │ -052262: 1f03 2f02 |0051: check-cast v3, Ljava/lang/String; // type@022f │ │ -052266: 7110 2511 0300 |0053: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -05226c: 0a03 |0056: move-result v3 │ │ -05226e: 5963 d106 |0057: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ -052272: 1a03 bf17 |0059: const-string v3, "playlist_cur_index" // string@17bf │ │ -052276: 7220 640e 3700 |005b: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05227c: 0c03 |005e: move-result-object v3 │ │ -05227e: 1f03 2f02 |005f: check-cast v3, Ljava/lang/String; // type@022f │ │ -052282: 7110 2511 0300 |0061: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -052288: 0a03 |0064: move-result v3 │ │ -05228a: 5963 cf06 |0065: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ -05228e: 5263 d206 |0067: iget v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -052292: 3203 0900 |0069: if-eq v3, v0, 0072 // +0009 │ │ -052296: 5c24 cc06 |006b: iput-boolean v4, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.timeHasChanged:Z // field@06cc │ │ -05229a: 1102 |006d: return-object v2 │ │ -05229c: 0153 |006e: move v3, v5 │ │ -05229e: 28a6 |006f: goto 0015 // -005a │ │ -0522a0: 0153 |0070: move v3, v5 │ │ -0522a2: 28bb |0071: goto 002c // -0045 │ │ -0522a4: 0154 |0072: move v4, v5 │ │ -0522a6: 28f8 |0073: goto 006b // -0008 │ │ +051b18: |[051b18] uk.org.ngo.squeezer.model.SqueezerPlayerState.update:(Ljava/util/Map;)Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; │ │ +051b28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +051b2a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +051b2c: 2202 c903 |0002: new-instance v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; // type@03c9 │ │ +051b30: 7020 7415 6200 |0004: invoke-direct {v2, v6}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.:(Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V // method@1574 │ │ +051b36: 2201 d203 |0007: new-instance v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +051b3a: 7020 d015 7100 |0009: invoke-direct {v1, v7}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Ljava/util/Map;)V // method@15d0 │ │ +051b40: 5463 d006 |000c: iget-object v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051b44: 6e20 d115 3100 |000e: invoke-virtual {v1, v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.equals:(Ljava/lang/Object;)Z // method@15d1 │ │ +051b4a: 0a03 |0011: move-result v3 │ │ +051b4c: 3903 5c00 |0012: if-nez v3, 006e // +005c │ │ +051b50: 0143 |0014: move v3, v4 │ │ +051b52: 5c23 ca06 |0015: iput-boolean v3, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ +051b56: 5523 ca06 |0017: iget-boolean v3, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ +051b5a: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ +051b5e: 5b61 d006 |001b: iput-object v1, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051b62: 1a03 fb17 |001d: const-string v3, "power" // string@17fb │ │ +051b66: 7220 640e 3700 |001f: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +051b6c: 0c03 |0022: move-result-object v3 │ │ +051b6e: 1f03 2f02 |0023: check-cast v3, Ljava/lang/String; // type@022f │ │ +051b72: 7110 2511 0300 |0025: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +051b78: 0a03 |0028: move-result v3 │ │ +051b7a: 3343 4700 |0029: if-ne v3, v4, 0070 // +0047 │ │ +051b7e: 0143 |002b: move v3, v4 │ │ +051b80: 6e20 8715 3600 |002c: invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPoweredOn:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1587 │ │ +051b86: 1a03 bf17 |002f: const-string v3, "playlist_name" // string@17bf │ │ +051b8a: 7220 640e 3700 |0031: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +051b90: 0c03 |0034: move-result-object v3 │ │ +051b92: 1f03 2f02 |0035: check-cast v3, Ljava/lang/String; // type@022f │ │ +051b96: 5b63 ce06 |0037: iput-object v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylist:Ljava/lang/String; // field@06ce │ │ +051b9a: 6e10 7f15 0600 |0039: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ +051ba0: 0a00 |003c: move-result v0 │ │ +051ba2: 1a03 921b |003d: const-string v3, "time" // string@1b92 │ │ +051ba6: 7220 640e 3700 |003f: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +051bac: 0c03 |0042: move-result-object v3 │ │ +051bae: 1f03 2f02 |0043: check-cast v3, Ljava/lang/String; // type@022f │ │ +051bb2: 7110 2511 0300 |0045: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +051bb8: 0a03 |0048: move-result v3 │ │ +051bba: 5963 d206 |0049: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051bbe: 1a03 580f |004b: const-string v3, "duration" // string@0f58 │ │ +051bc2: 7220 640e 3700 |004d: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +051bc8: 0c03 |0050: move-result-object v3 │ │ +051bca: 1f03 2f02 |0051: check-cast v3, Ljava/lang/String; // type@022f │ │ +051bce: 7110 2511 0300 |0053: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +051bd4: 0a03 |0056: move-result v3 │ │ +051bd6: 5963 d106 |0057: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ +051bda: 1a03 b917 |0059: const-string v3, "playlist_cur_index" // string@17b9 │ │ +051bde: 7220 640e 3700 |005b: invoke-interface {v7, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +051be4: 0c03 |005e: move-result-object v3 │ │ +051be6: 1f03 2f02 |005f: check-cast v3, Ljava/lang/String; // type@022f │ │ +051bea: 7110 2511 0300 |0061: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +051bf0: 0a03 |0064: move-result v3 │ │ +051bf2: 5963 cf06 |0065: iput v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ +051bf6: 5263 d206 |0067: iget v3, v6, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051bfa: 3203 0900 |0069: if-eq v3, v0, 0072 // +0009 │ │ +051bfe: 5c24 cc06 |006b: iput-boolean v4, v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.timeHasChanged:Z // field@06cc │ │ +051c02: 1102 |006d: return-object v2 │ │ +051c04: 0153 |006e: move v3, v5 │ │ +051c06: 28a6 |006f: goto 0015 // -005a │ │ +051c08: 0153 |0070: move v3, v5 │ │ +051c0a: 28bb |0071: goto 002c // -0045 │ │ +051c0c: 0154 |0072: move v4, v5 │ │ +051c0e: 28f8 |0073: goto 006b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0007 line=130 │ │ 0x000c line=131 │ │ 0x0017 line=132 │ │ 0x001d line=134 │ │ @@ -73774,37 +73792,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0522a8: |[0522a8] uk.org.ngo.squeezer.model.SqueezerPlayerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0522b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0522ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0522bc: 5530 d306 |0002: iget-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ -0522c0: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -0522c4: 0110 |0006: move v0, v1 │ │ -0522c6: 6e20 6b01 0400 |0007: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ -0522cc: 5530 d406 |000a: iget-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ -0522d0: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ -0522d4: 6e20 6b01 1400 |000e: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ -0522da: 5430 d006 |0011: iget-object v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ -0522de: 6e30 7101 0402 |0013: invoke-virtual {v4, v0, v2}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0171 │ │ -0522e4: 5230 cf06 |0016: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ -0522e8: 6e20 6c01 0400 |0018: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0522ee: 5230 d206 |001b: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ -0522f2: 6e20 6c01 0400 |001d: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0522f8: 5230 d106 |0020: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ -0522fc: 6e20 6c01 0400 |0022: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -052302: 0e00 |0025: return-void │ │ -052304: 0120 |0026: move v0, v2 │ │ -052306: 28e0 |0027: goto 0007 // -0020 │ │ -052308: 0121 |0028: move v1, v2 │ │ -05230a: 28e5 |0029: goto 000e // -001b │ │ +051c10: |[051c10] uk.org.ngo.squeezer.model.SqueezerPlayerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +051c20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051c22: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +051c24: 5530 d306 |0002: iget-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.playing:Z // field@06d3 │ │ +051c28: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +051c2c: 0110 |0006: move v0, v1 │ │ +051c2e: 6e20 6b01 0400 |0007: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ +051c34: 5530 d406 |000a: iget-boolean v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.poweredOn:Z // field@06d4 │ │ +051c38: 3800 1c00 |000c: if-eqz v0, 0028 // +001c │ │ +051c3c: 6e20 6b01 1400 |000e: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ +051c42: 5430 d006 |0011: iget-object v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSong:Luk/org/ngo/squeezer/model/SqueezerSong; // field@06d0 │ │ +051c46: 6e30 7101 0402 |0013: invoke-virtual {v4, v0, v2}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0171 │ │ +051c4c: 5230 cf06 |0016: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentPlaylistIndex:I // field@06cf │ │ +051c50: 6e20 6c01 0400 |0018: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +051c56: 5230 d206 |001b: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentTimeSecond:I // field@06d2 │ │ +051c5a: 6e20 6c01 0400 |001d: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +051c60: 5230 d106 |0020: iget v0, v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.currentSongDuration:I // field@06d1 │ │ +051c64: 6e20 6c01 0400 |0022: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +051c6a: 0e00 |0025: return-void │ │ +051c6c: 0120 |0026: move v0, v2 │ │ +051c6e: 28e0 |0027: goto 0007 // -0020 │ │ +051c70: 0121 |0028: move v1, v2 │ │ +051c72: 28e5 |0029: goto 000e // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x000a line=50 │ │ 0x0011 line=51 │ │ 0x0016 line=52 │ │ 0x001b line=53 │ │ @@ -73813,21 +73831,21 @@ │ │ 0x0027 line=49 │ │ 0x0029 line=50 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0000 - 0x002a reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002a reg=5 flags I │ │ │ │ - source_file_idx : 2645 (SqueezerPlayerState.java) │ │ + source_file_idx : 2639 (SqueezerPlayerState.java) │ │ │ │ Class #363 header: │ │ class_idx : 971 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2647 │ │ +source_file_idx : 2641 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -73849,17 +73867,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05230c: |[05230c] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.:()V │ │ -05231c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -052322: 0e00 |0003: return-void │ │ +051c74: |[051c74] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.:()V │ │ +051c84: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ │ │ Virtual methods - │ │ @@ -73868,39 +73886,39 @@ │ │ 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 │ │ -052324: |[052324] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -052334: 6e20 8c15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@158c │ │ -05233a: 0c00 |0003: move-result-object v0 │ │ -05233c: 1100 |0004: return-object v0 │ │ +051c8c: |[051c8c] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051c9c: 6e20 8c15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@158c │ │ +051ca2: 0c00 |0003: move-result-object v0 │ │ +051ca4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052340: |[052340] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -052350: 2200 cc03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -052354: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -052356: 7030 9115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V // method@1591 │ │ -05235c: 1100 |0006: return-object v0 │ │ +051ca8: |[051ca8] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +051cb8: 2200 cc03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +051cbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051cbe: 7030 9115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V // method@1591 │ │ +051cc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -73909,51 +73927,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052360: |[052360] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.newArray:(I)[Ljava/lang/Object; │ │ -052370: 6e20 8e15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@158e │ │ -052376: 0c00 |0003: move-result-object v0 │ │ -052378: 1100 |0004: return-object v0 │ │ +051cc8: |[051cc8] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.newArray:(I)[Ljava/lang/Object; │ │ +051cd8: 6e20 8e15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@158e │ │ +051cde: 0c00 |0003: move-result-object v0 │ │ +051ce0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05237c: |[05237c] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -05238c: 2320 4a04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@044a │ │ -052390: 1100 |0002: return-object v0 │ │ +051ce4: |[051ce4] uk.org.ngo.squeezer.model.SqueezerPlaylist$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +051cf4: 2320 4a04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@044a │ │ +051cf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2647 (SqueezerPlaylist.java) │ │ + source_file_idx : 2641 (SqueezerPlaylist.java) │ │ │ │ Class #364 header: │ │ class_idx : 973 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2659 │ │ +source_file_idx : 2653 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #364 annotations: │ │ Annotations on class │ │ @@ -73975,17 +73993,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052394: |[052394] uk.org.ngo.squeezer.model.SqueezerPlugin$1.:()V │ │ -0523a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0523aa: 0e00 |0003: return-void │ │ +051cfc: |[051cfc] uk.org.ngo.squeezer.model.SqueezerPlugin$1.:()V │ │ +051d0c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051d12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ │ │ Virtual methods - │ │ @@ -73994,39 +74012,39 @@ │ │ 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 │ │ -0523ac: |[0523ac] uk.org.ngo.squeezer.model.SqueezerPlugin$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0523bc: 6e20 9c15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin; // method@159c │ │ -0523c2: 0c00 |0003: move-result-object v0 │ │ -0523c4: 1100 |0004: return-object v0 │ │ +051d14: |[051d14] uk.org.ngo.squeezer.model.SqueezerPlugin$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051d24: 6e20 9c15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin; // method@159c │ │ +051d2a: 0c00 |0003: move-result-object v0 │ │ +051d2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0523c8: |[0523c8] uk.org.ngo.squeezer.model.SqueezerPlugin$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ -0523d8: 2200 ce03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -0523dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0523de: 7030 a115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V // method@15a1 │ │ -0523e4: 1100 |0006: return-object v0 │ │ +051d30: |[051d30] uk.org.ngo.squeezer.model.SqueezerPlugin$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ +051d40: 2200 ce03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +051d44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051d46: 7030 a115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V // method@15a1 │ │ +051d4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -74035,51 +74053,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0523e8: |[0523e8] uk.org.ngo.squeezer.model.SqueezerPlugin$1.newArray:(I)[Ljava/lang/Object; │ │ -0523f8: 6e20 9e15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin; // method@159e │ │ -0523fe: 0c00 |0003: move-result-object v0 │ │ -052400: 1100 |0004: return-object v0 │ │ +051d50: |[051d50] uk.org.ngo.squeezer.model.SqueezerPlugin$1.newArray:(I)[Ljava/lang/Object; │ │ +051d60: 6e20 9e15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin; // method@159e │ │ +051d66: 0c00 |0003: move-result-object v0 │ │ +051d68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052404: |[052404] uk.org.ngo.squeezer.model.SqueezerPlugin$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ -052414: 2320 4b04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@044b │ │ -052418: 1100 |0002: return-object v0 │ │ +051d6c: |[051d6c] uk.org.ngo.squeezer.model.SqueezerPlugin$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ +051d7c: 2320 4b04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@044b │ │ +051d80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2659 (SqueezerPlugin.java) │ │ + source_file_idx : 2653 (SqueezerPlugin.java) │ │ │ │ Class #365 header: │ │ class_idx : 975 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2660 │ │ +source_file_idx : 2654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -74101,17 +74119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05241c: |[05241c] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.:()V │ │ -05242c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -052432: 0e00 |0003: return-void │ │ +051d84: |[051d84] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.:()V │ │ +051d94: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ │ │ Virtual methods - │ │ @@ -74120,39 +74138,39 @@ │ │ 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 │ │ -052434: |[052434] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -052444: 6e20 b315 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@15b3 │ │ -05244a: 0c00 |0003: move-result-object v0 │ │ -05244c: 1100 |0004: return-object v0 │ │ +051d9c: |[051d9c] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051dac: 6e20 b315 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@15b3 │ │ +051db2: 0c00 |0003: move-result-object v0 │ │ +051db4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052450: |[052450] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ -052460: 2200 d003 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -052464: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -052466: 7030 b815 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V // method@15b8 │ │ -05246c: 1100 |0006: return-object v0 │ │ +051db8: |[051db8] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ +051dc8: 2200 d003 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +051dcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051dce: 7030 b815 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V // method@15b8 │ │ +051dd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -74161,51 +74179,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052470: |[052470] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.newArray:(I)[Ljava/lang/Object; │ │ -052480: 6e20 b515 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@15b5 │ │ -052486: 0c00 |0003: move-result-object v0 │ │ -052488: 1100 |0004: return-object v0 │ │ +051dd8: |[051dd8] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.newArray:(I)[Ljava/lang/Object; │ │ +051de8: 6e20 b515 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@15b5 │ │ +051dee: 0c00 |0003: move-result-object v0 │ │ +051df0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05248c: |[05248c] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ -05249c: 2320 4c04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@044c │ │ -0524a0: 1100 |0002: return-object v0 │ │ +051df4: |[051df4] uk.org.ngo.squeezer.model.SqueezerPluginItem$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ +051e04: 2320 4c04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@044c │ │ +051e08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2660 (SqueezerPluginItem.java) │ │ + source_file_idx : 2654 (SqueezerPluginItem.java) │ │ │ │ Class #366 header: │ │ class_idx : 977 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2670 │ │ +source_file_idx : 2664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -74227,17 +74245,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0524a4: |[0524a4] uk.org.ngo.squeezer.model.SqueezerSong$1.:()V │ │ -0524b4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0524ba: 0e00 |0003: return-void │ │ +051e0c: |[051e0c] uk.org.ngo.squeezer.model.SqueezerSong$1.:()V │ │ +051e1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ │ │ Virtual methods - │ │ @@ -74246,39 +74264,39 @@ │ │ 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 │ │ -0524bc: |[0524bc] uk.org.ngo.squeezer.model.SqueezerSong$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0524cc: 6e20 ca15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@15ca │ │ -0524d2: 0c00 |0003: move-result-object v0 │ │ -0524d4: 1100 |0004: return-object v0 │ │ +051e24: |[051e24] uk.org.ngo.squeezer.model.SqueezerSong$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051e34: 6e20 ca15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@15ca │ │ +051e3a: 0c00 |0003: move-result-object v0 │ │ +051e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerSong$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0524d8: |[0524d8] uk.org.ngo.squeezer.model.SqueezerSong$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -0524e8: 2200 d203 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -0524ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0524ee: 7030 cf15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V // method@15cf │ │ -0524f4: 1100 |0006: return-object v0 │ │ +051e40: |[051e40] uk.org.ngo.squeezer.model.SqueezerSong$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +051e50: 2200 d203 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +051e54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051e56: 7030 cf15 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V // method@15cf │ │ +051e5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -74287,51 +74305,51 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0524f8: |[0524f8] uk.org.ngo.squeezer.model.SqueezerSong$1.newArray:(I)[Ljava/lang/Object; │ │ -052508: 6e20 cc15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerSong; // method@15cc │ │ -05250e: 0c00 |0003: move-result-object v0 │ │ -052510: 1100 |0004: return-object v0 │ │ +051e60: |[051e60] uk.org.ngo.squeezer.model.SqueezerSong$1.newArray:(I)[Ljava/lang/Object; │ │ +051e70: 6e20 cc15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerSong; // method@15cc │ │ +051e76: 0c00 |0003: move-result-object v0 │ │ +051e78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerSong$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052514: |[052514] uk.org.ngo.squeezer.model.SqueezerSong$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -052524: 2320 4d04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerSong; // type@044d │ │ -052528: 1100 |0002: return-object v0 │ │ +051e7c: |[051e7c] uk.org.ngo.squeezer.model.SqueezerSong$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +051e8c: 2320 4d04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerSong; // type@044d │ │ +051e90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2670 (SqueezerSong.java) │ │ + source_file_idx : 2664 (SqueezerSong.java) │ │ │ │ Class #367 header: │ │ class_idx : 979 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2678 │ │ +source_file_idx : 2672 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -74353,17 +74371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05252c: |[05252c] uk.org.ngo.squeezer.model.SqueezerYear$1.:()V │ │ -05253c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -052542: 0e00 |0003: return-void │ │ +051e94: |[051e94] uk.org.ngo.squeezer.model.SqueezerYear$1.:()V │ │ +051ea4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ │ │ Virtual methods - │ │ @@ -74372,39 +74390,39 @@ │ │ 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 │ │ -052544: |[052544] uk.org.ngo.squeezer.model.SqueezerYear$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -052554: 6e20 ec15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear; // method@15ec │ │ -05255a: 0c00 |0003: move-result-object v0 │ │ -05255c: 1100 |0004: return-object v0 │ │ +051eac: |[051eac] uk.org.ngo.squeezer.model.SqueezerYear$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051ebc: 6e20 ec15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear; // method@15ec │ │ +051ec2: 0c00 |0003: move-result-object v0 │ │ +051ec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerYear$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -052560: |[052560] uk.org.ngo.squeezer.model.SqueezerYear$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear; │ │ -052570: 2200 d403 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -052574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -052576: 7030 f115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V // method@15f1 │ │ -05257c: 1100 |0006: return-object v0 │ │ +051ec8: |[051ec8] uk.org.ngo.squeezer.model.SqueezerYear$1.createFromParcel:(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear; │ │ +051ed8: 2200 d403 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +051edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051ede: 7030 f115 3001 |0003: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V // method@15f1 │ │ +051ee4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ 0x0000 - 0x0007 reg=3 source Landroid/os/Parcel; │ │ │ │ @@ -74413,45 +74431,45 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052580: |[052580] uk.org.ngo.squeezer.model.SqueezerYear$1.newArray:(I)[Ljava/lang/Object; │ │ -052590: 6e20 ee15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerYear; // method@15ee │ │ -052596: 0c00 |0003: move-result-object v0 │ │ -052598: 1100 |0004: return-object v0 │ │ +051ee8: |[051ee8] uk.org.ngo.squeezer.model.SqueezerYear$1.newArray:(I)[Ljava/lang/Object; │ │ +051ef8: 6e20 ee15 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerYear; // method@15ee │ │ +051efe: 0c00 |0003: move-result-object v0 │ │ +051f00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerYear$1;) │ │ name : 'newArray' │ │ type : '(I)[Luk/org/ngo/squeezer/model/SqueezerYear;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05259c: |[05259c] uk.org.ngo.squeezer.model.SqueezerYear$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerYear; │ │ -0525ac: 2320 4e04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerYear; // type@044e │ │ -0525b0: 1100 |0002: return-object v0 │ │ +051f04: |[051f04] uk.org.ngo.squeezer.model.SqueezerYear$1.newArray:(I)[Luk/org/ngo/squeezer/model/SqueezerYear; │ │ +051f14: 2320 4e04 |0000: new-array v0, v2, [Luk/org/ngo/squeezer/model/SqueezerYear; // type@044e │ │ +051f18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ - source_file_idx : 2678 (SqueezerYear.java) │ │ + source_file_idx : 2672 (SqueezerYear.java) │ │ │ │ Class #368 header: │ │ class_idx : 983 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 553 │ │ source_file_idx : 878 │ │ static_fields_size : 0 │ │ @@ -75115,15 +75133,15 @@ │ │ │ │ source_file_idx : 878 (ISqueezeService.java) │ │ │ │ Class #369 header: │ │ class_idx : 988 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -75152,82 +75170,82 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0525b4: |[0525b4] uk.org.ngo.squeezer.service.SqueezeService$14.:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V │ │ -0525c4: 5b01 4407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$14;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0744 │ │ -0525c8: 5b02 4507 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ -0525cc: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0525d2: 0e00 |0007: return-void │ │ +051f1c: |[051f1c] uk.org.ngo.squeezer.service.SqueezeService$14.:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V │ │ +051f2c: 5b01 4407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$14;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0744 │ │ +051f30: 5b02 4507 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ +051f34: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +051f3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$14; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$14;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0525d4: |[0525d4] uk.org.ngo.squeezer.service.SqueezeService$14.run:()V │ │ -0525e4: 1a02 1e0a |0000: const-string v2, "SqueezeService" // string@0a1e │ │ -0525e8: 2203 3102 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0525ec: 7010 c60d 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0525f2: 1a04 de09 |0007: const-string v4, "Saving squeezer.lastplayer=" // string@09de │ │ -0525f6: 6e20 ce0d 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0525fc: 0c03 |000c: move-result-object v3 │ │ -0525fe: 5454 4507 |000d: iget-object v4, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ -052602: 6e20 ce0d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -052608: 0c03 |0012: move-result-object v3 │ │ -05260a: 6e10 d60d 0300 |0013: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -052610: 0c03 |0016: move-result-object v3 │ │ -052612: 7120 e50a 3200 |0017: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -052618: 5452 4407 |001a: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0744 │ │ -05261c: 1a03 200a |001c: const-string v3, "Squeezer" // string@0a20 │ │ -052620: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -052622: 6e30 7317 3204 |001f: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1773 │ │ -052628: 0c01 |0022: move-result-object v1 │ │ -05262a: 7210 c400 0100 |0023: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ -052630: 0c00 |0026: move-result-object v0 │ │ -052632: 1a02 151b |0027: const-string v2, "squeezer.lastplayer" // string@1b15 │ │ -052636: 5453 4507 |0029: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ -05263a: 7230 c100 2003 |002b: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c1 │ │ -052640: 7210 be00 0000 |002e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ -052646: 0e00 |0031: return-void │ │ +051f3c: |[051f3c] uk.org.ngo.squeezer.service.SqueezeService$14.run:()V │ │ +051f4c: 1a02 180a |0000: const-string v2, "SqueezeService" // string@0a18 │ │ +051f50: 2203 3102 |0002: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +051f54: 7010 c60d 0300 |0004: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +051f5a: 1a04 d809 |0007: const-string v4, "Saving squeezer.lastplayer=" // string@09d8 │ │ +051f5e: 6e20 ce0d 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +051f64: 0c03 |000c: move-result-object v3 │ │ +051f66: 5454 4507 |000d: iget-object v4, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ +051f6a: 6e20 ce0d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +051f70: 0c03 |0012: move-result-object v3 │ │ +051f72: 6e10 d60d 0300 |0013: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +051f78: 0c03 |0016: move-result-object v3 │ │ +051f7a: 7120 e50a 3200 |0017: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +051f80: 5452 4407 |001a: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0744 │ │ +051f84: 1a03 1a0a |001c: const-string v3, "Squeezer" // string@0a1a │ │ +051f88: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +051f8a: 6e30 7317 3204 |001f: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1773 │ │ +051f90: 0c01 |0022: move-result-object v1 │ │ +051f92: 7210 c400 0100 |0023: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ +051f98: 0c00 |0026: move-result-object v0 │ │ +051f9a: 1a02 0f1b |0027: const-string v2, "squeezer.lastplayer" // string@1b0f │ │ +051f9e: 5453 4507 |0029: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezeService$14;.val$playerId:Ljava/lang/String; // field@0745 │ │ +051fa2: 7230 c100 2003 |002b: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00c1 │ │ +051fa8: 7210 be00 0000 |002e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ +051fae: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x001a line=454 │ │ 0x0023 line=455 │ │ 0x0027 line=456 │ │ 0x002e line=457 │ │ 0x0031 line=458 │ │ locals : │ │ 0x0027 - 0x0032 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0023 - 0x0032 reg=1 preferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/SqueezeService$14; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #370 header: │ │ class_idx : 999 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -75247,21 +75265,21 @@ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #371 header: │ │ class_idx : 1000 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 20 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 4 │ │ instance_fields_size: 25 │ │ direct_methods_size : 28 │ │ virtual_methods_size: 7 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -75444,80 +75462,80 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -052648: |[052648] uk.org.ngo.squeezer.service.SqueezeService.:()V │ │ -052658: 7010 7700 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0077 │ │ -05265e: 2200 8102 |0003: new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@0281 │ │ -052662: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -052664: 7020 870e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(I)V // method@0e87 │ │ -05266a: 5b20 5c07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ -05266e: 2200 8902 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -052672: 7010 950e 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -052678: 5b20 6107 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ -05267c: 2200 8902 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -052680: 7010 950e 0000 |0014: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -052686: 5b20 5707 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ -05268a: 2200 8902 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -05268e: 7010 950e 0000 |001b: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -052694: 5b20 5807 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ -052698: 2200 8902 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -05269c: 7010 950e 0000 |0022: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526a2: 5b20 6f07 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ -0526a6: 2200 8902 |0027: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526aa: 7010 950e 0000 |0029: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526b0: 5b20 5d07 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ -0526b4: 2200 8902 |002e: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526b8: 7010 950e 0000 |0030: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526be: 5b20 6d07 |0033: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ -0526c2: 2200 8902 |0035: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526c6: 7010 950e 0000 |0037: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526cc: 5b20 6507 |003a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ -0526d0: 2200 8902 |003c: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526d4: 7010 950e 0000 |003e: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526da: 5b20 6407 |0041: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -0526de: 2200 8902 |0043: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526e2: 7010 950e 0000 |0045: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526e8: 5b20 6707 |0048: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ -0526ec: 2200 8902 |004a: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526f0: 7010 950e 0000 |004c: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -0526f6: 5b20 6607 |004f: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ -0526fa: 2200 8902 |0051: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -0526fe: 7010 950e 0000 |0053: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -052704: 5b20 6007 |0056: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ -052708: 2200 fa03 |0058: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState; // type@03fa │ │ -05270c: 7010 d417 0000 |005a: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.:()V // method@17d4 │ │ -052712: 5b20 5a07 |005d: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052716: 2200 ca03 |005f: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ -05271a: 7010 7615 0000 |0061: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:()V // method@1576 │ │ -052720: 5b20 6307 |0064: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052724: 2200 f703 |0066: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // type@03f7 │ │ -052728: 7020 be17 2000 |0068: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@17be │ │ -05272e: 5b20 5907 |006b: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -052732: 1200 |006d: const/4 v0, #int 0 // #0 │ │ -052734: 5c20 5b07 |006e: iput-boolean v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -052738: 7010 7717 0200 |0070: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializeGlobalHandlers:()Ljava/util/Map; // method@1777 │ │ -05273e: 0c00 |0073: move-result-object v0 │ │ -052740: 5b20 5e07 |0074: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.globalHandlers:Ljava/util/Map; // field@075e │ │ -052744: 7010 7917 0200 |0076: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePrefixedHandlers:()Ljava/util/Map; // method@1779 │ │ -05274a: 0c00 |0079: move-result-object v0 │ │ -05274c: 5b20 6907 |007a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedHandlers:Ljava/util/Map; // field@0769 │ │ -052750: 7010 7817 0200 |007c: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePlayerSpecificHandlers:()Ljava/util/Map; // method@1778 │ │ -052756: 0c00 |007f: move-result-object v0 │ │ -052758: 5b20 6207 |0080: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerSpecificHandlers:Ljava/util/Map; // field@0762 │ │ -05275c: 7010 7a17 0200 |0082: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePrefixedPlayerSpecificHandlers:()Ljava/util/Map; // method@177a │ │ -052762: 0c00 |0085: move-result-object v0 │ │ -052764: 5b20 6a07 |0086: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedPlayerSpecificHandlers:Ljava/util/Map; // field@076a │ │ -052768: 2200 dd03 |0088: new-instance v0, Luk/org/ngo/squeezer/service/SqueezeService$15; // type@03dd │ │ -05276c: 7020 fb16 2000 |008a: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16fb │ │ -052772: 5b20 6e07 |008d: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.squeezeService:Luk/org/ngo/squeezer/service/ISqueezeService$Stub; // field@076e │ │ -052776: 0e00 |008f: return-void │ │ +051fb0: |[051fb0] uk.org.ngo.squeezer.service.SqueezeService.:()V │ │ +051fc0: 7010 7700 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0077 │ │ +051fc6: 2200 8102 |0003: new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@0281 │ │ +051fca: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +051fcc: 7020 870e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(I)V // method@0e87 │ │ +051fd2: 5b20 5c07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ +051fd6: 2200 8902 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +051fda: 7010 950e 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +051fe0: 5b20 6107 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ +051fe4: 2200 8902 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +051fe8: 7010 950e 0000 |0014: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +051fee: 5b20 5707 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ +051ff2: 2200 8902 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +051ff6: 7010 950e 0000 |001b: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +051ffc: 5b20 5807 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ +052000: 2200 8902 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +052004: 7010 950e 0000 |0022: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +05200a: 5b20 6f07 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ +05200e: 2200 8902 |0027: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +052012: 7010 950e 0000 |0029: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +052018: 5b20 5d07 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ +05201c: 2200 8902 |002e: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +052020: 7010 950e 0000 |0030: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +052026: 5b20 6d07 |0033: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ +05202a: 2200 8902 |0035: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +05202e: 7010 950e 0000 |0037: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +052034: 5b20 6507 |003a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ +052038: 2200 8902 |003c: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +05203c: 7010 950e 0000 |003e: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +052042: 5b20 6407 |0041: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +052046: 2200 8902 |0043: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +05204a: 7010 950e 0000 |0045: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +052050: 5b20 6707 |0048: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ +052054: 2200 8902 |004a: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +052058: 7010 950e 0000 |004c: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +05205e: 5b20 6607 |004f: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ +052062: 2200 8902 |0051: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +052066: 7010 950e 0000 |0053: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +05206c: 5b20 6007 |0056: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ +052070: 2200 fa03 |0058: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState; // type@03fa │ │ +052074: 7010 d417 0000 |005a: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.:()V // method@17d4 │ │ +05207a: 5b20 5a07 |005d: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +05207e: 2200 ca03 |005f: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ +052082: 7010 7615 0000 |0061: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:()V // method@1576 │ │ +052088: 5b20 6307 |0064: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +05208c: 2200 f703 |0066: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // type@03f7 │ │ +052090: 7020 be17 2000 |0068: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@17be │ │ +052096: 5b20 5907 |006b: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +05209a: 1200 |006d: const/4 v0, #int 0 // #0 │ │ +05209c: 5c20 5b07 |006e: iput-boolean v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +0520a0: 7010 7717 0200 |0070: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializeGlobalHandlers:()Ljava/util/Map; // method@1777 │ │ +0520a6: 0c00 |0073: move-result-object v0 │ │ +0520a8: 5b20 5e07 |0074: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.globalHandlers:Ljava/util/Map; // field@075e │ │ +0520ac: 7010 7917 0200 |0076: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePrefixedHandlers:()Ljava/util/Map; // method@1779 │ │ +0520b2: 0c00 |0079: move-result-object v0 │ │ +0520b4: 5b20 6907 |007a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedHandlers:Ljava/util/Map; // field@0769 │ │ +0520b8: 7010 7817 0200 |007c: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePlayerSpecificHandlers:()Ljava/util/Map; // method@1778 │ │ +0520be: 0c00 |007f: move-result-object v0 │ │ +0520c0: 5b20 6207 |0080: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playerSpecificHandlers:Ljava/util/Map; // field@0762 │ │ +0520c4: 7010 7a17 0200 |0082: invoke-direct {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.initializePrefixedPlayerSpecificHandlers:()Ljava/util/Map; // method@177a │ │ +0520ca: 0c00 |0085: move-result-object v0 │ │ +0520cc: 5b20 6a07 |0086: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedPlayerSpecificHandlers:Ljava/util/Map; // field@076a │ │ +0520d0: 2200 dd03 |0088: new-instance v0, Luk/org/ngo/squeezer/service/SqueezeService$15; // type@03dd │ │ +0520d4: 7020 fb16 2000 |008a: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16fb │ │ +0520da: 5b20 6e07 |008d: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.squeezeService:Luk/org/ngo/squeezer/service/ISqueezeService$Stub; // field@076e │ │ +0520de: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=77 │ │ 0x000b line=79 │ │ 0x0012 line=80 │ │ 0x0019 line=81 │ │ @@ -75546,18 +75564,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052778: |[052778] uk.org.ngo.squeezer.service.SqueezeService.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; │ │ -052788: 7020 8417 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; // method@1784 │ │ -05278e: 0c00 |0003: move-result-object v0 │ │ -052790: 1100 |0004: return-object v0 │ │ +0520e0: |[0520e0] uk.org.ngo.squeezer.service.SqueezeService.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; │ │ +0520f0: 7020 8417 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; // method@1784 │ │ +0520f6: 0c00 |0003: move-result-object v0 │ │ +0520f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/util/List; │ │ │ │ @@ -75566,17 +75584,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -052794: |[052794] uk.org.ngo.squeezer.service.SqueezeService.access$100:(Luk/org/ngo/squeezer/service/SqueezeService;I)V │ │ -0527a4: 7020 8817 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.sendNewVolumeCallback:(I)V // method@1788 │ │ -0527aa: 0e00 |0003: return-void │ │ +0520fc: |[0520fc] uk.org.ngo.squeezer.service.SqueezeService.access$100:(Luk/org/ngo/squeezer/service/SqueezeService;I)V │ │ +05210c: 7020 8817 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.sendNewVolumeCallback:(I)V // method@1788 │ │ +052112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -75585,17 +75603,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0527ac: |[0527ac] uk.org.ngo.squeezer.service.SqueezeService.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V │ │ -0527bc: 7020 8917 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ -0527c2: 0e00 |0003: return-void │ │ +052114: |[052114] uk.org.ngo.squeezer.service.SqueezeService.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V │ │ +052124: 7020 8917 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ +05212a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -75604,17 +75622,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0527c4: |[0527c4] uk.org.ngo.squeezer.service.SqueezeService.access$300:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V │ │ -0527d4: 7020 8117 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePause:(Ljava/lang/String;)V // method@1781 │ │ -0527da: 0e00 |0003: return-void │ │ +05212c: |[05212c] uk.org.ngo.squeezer.service.SqueezeService.access$300:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V │ │ +05213c: 7020 8117 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePause:(Ljava/lang/String;)V // method@1781 │ │ +052142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -75623,17 +75641,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0527dc: |[0527dc] uk.org.ngo.squeezer.service.SqueezeService.access$400:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V │ │ -0527ec: 7020 8317 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parseStatusLine:(Ljava/util/List;)V // method@1783 │ │ -0527f2: 0e00 |0003: return-void │ │ +052144: |[052144] uk.org.ngo.squeezer.service.SqueezeService.access$400:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V │ │ +052154: 7020 8317 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parseStatusLine:(Ljava/util/List;)V // method@1783 │ │ +05215a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/List; │ │ │ │ @@ -75642,17 +75660,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0527f4: |[0527f4] uk.org.ngo.squeezer.service.SqueezeService.access$500:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V │ │ -052804: 7020 8217 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePlaylistNotification:(Ljava/util/List;)V // method@1782 │ │ -05280a: 0e00 |0003: return-void │ │ +05215c: |[05215c] uk.org.ngo.squeezer.service.SqueezeService.access$500:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V │ │ +05216c: 7020 8217 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePlaylistNotification:(Ljava/util/List;)V // method@1782 │ │ +052172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/List; │ │ │ │ @@ -75661,17 +75679,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05280c: |[05280c] uk.org.ngo.squeezer.service.SqueezeService.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -05281c: 7010 8b17 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.updatePlayerSubscriptionState:()V // method@178b │ │ -052822: 0e00 |0003: return-void │ │ +052174: |[052174] uk.org.ngo.squeezer.service.SqueezeService.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +052184: 7010 8b17 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.updatePlayerSubscriptionState:()V // method@178b │ │ +05218a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ @@ -75679,17 +75697,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)Ljava/util/concurrent/ScheduledThreadPoolExecutor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052824: |[052824] uk.org.ngo.squeezer.service.SqueezeService.access$700:(Luk/org/ngo/squeezer/service/SqueezeService;)Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ │ -052834: 5410 5c07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ -052838: 1100 |0002: return-object v0 │ │ +05218c: |[05218c] uk.org.ngo.squeezer.service.SqueezeService.access$700:(Luk/org/ngo/squeezer/service/SqueezeService;)Ljava/util/concurrent/ScheduledThreadPoolExecutor; │ │ +05219c: 5410 5c07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ +0521a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ @@ -75697,17 +75715,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05283c: |[05283c] uk.org.ngo.squeezer.service.SqueezeService.access$800:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -05284c: 7010 8a17 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ -052852: 0e00 |0003: return-void │ │ +0521a4: |[0521a4] uk.org.ngo.squeezer.service.SqueezeService.access$800:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +0521b4: 7010 8a17 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ +0521ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ @@ -75715,17 +75733,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052854: |[052854] uk.org.ngo.squeezer.service.SqueezeService.access$900:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -052864: 7010 7117 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.getPreferences:()V // method@1771 │ │ -05286a: 0e00 |0003: return-void │ │ +0521bc: |[0521bc] uk.org.ngo.squeezer.service.SqueezeService.access$900:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +0521cc: 7010 7117 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.getPreferences:()V // method@1771 │ │ +0521d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ @@ -75733,25 +75751,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05286c: |[05286c] uk.org.ngo.squeezer.service.SqueezeService.clearOngoingNotification:()V │ │ -05287c: 1a01 5916 |0000: const-string v1, "notification" // string@1659 │ │ -052880: 6e20 7517 1200 |0002: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ -052886: 0c00 |0005: move-result-object v0 │ │ -052888: 1f00 1100 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ -05288c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05288e: 6e20 6500 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ -052894: 0e00 |000c: return-void │ │ +0521d4: |[0521d4] uk.org.ngo.squeezer.service.SqueezeService.clearOngoingNotification:()V │ │ +0521e4: 1a01 5316 |0000: const-string v1, "notification" // string@1653 │ │ +0521e8: 6e20 7517 1200 |0002: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ +0521ee: 0c00 |0005: move-result-object v0 │ │ +0521f0: 1f00 1100 |0006: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ +0521f4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0521f6: 6e20 6500 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ +0521fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ + 0x0002 line=590 │ │ 0x0008 line=591 │ │ 0x000c line=592 │ │ locals : │ │ 0x0008 - 0x000d reg=0 nm Landroid/app/NotificationManager; │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #12 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ @@ -75759,27 +75778,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -052898: |[052898] uk.org.ngo.squeezer.service.SqueezeService.getPreferences:()V │ │ -0528a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0528aa: 5430 6807 |0001: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ -0528ae: 1a01 181b |0003: const-string v1, "squeezer.scrobble.enabled" // string@1b18 │ │ -0528b2: 7230 c600 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -0528b8: 0a00 |0008: move-result v0 │ │ -0528ba: 5c30 6b07 |0009: iput-boolean v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ -0528be: 5430 6807 |000b: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ -0528c2: 1a01 141b |000d: const-string v1, "squeezer.debuglogging" // string@1b14 │ │ -0528c6: 7230 c600 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -0528cc: 0a00 |0012: move-result v0 │ │ -0528ce: 5c30 5b07 |0013: iput-boolean v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -0528d2: 0e00 |0015: return-void │ │ +052200: |[052200] uk.org.ngo.squeezer.service.SqueezeService.getPreferences:()V │ │ +052210: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052212: 5430 6807 |0001: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ +052216: 1a01 121b |0003: const-string v1, "squeezer.scrobble.enabled" // string@1b12 │ │ +05221a: 7230 c600 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +052220: 0a00 |0008: move-result v0 │ │ +052222: 5c30 6b07 |0009: iput-boolean v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ +052226: 5430 6807 |000b: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ +05222a: 1a01 0e1b |000d: const-string v1, "squeezer.debuglogging" // string@1b0e │ │ +05222e: 7230 c600 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +052234: 0a00 |0012: move-result v0 │ │ +052236: 5c30 5b07 |0013: iput-boolean v0, v3, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +05223a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x000b line=128 │ │ 0x0015 line=129 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ @@ -75789,262 +75808,250 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0528d4: |[0528d4] uk.org.ngo.squeezer.service.SqueezeService.initializeGlobalHandlers:()Ljava/util/Map; │ │ -0528e4: 2202 6702 |0000: new-instance v2, Ljava/util/HashMap; // type@0267 │ │ -0528e8: 7010 410e 0200 |0002: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0528ee: 5475 5907 |0005: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0528f2: 5450 9807 |0007: iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -0528f6: 2104 |0009: array-length v4, v0 │ │ -0528f8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0528fa: 3543 1900 |000b: if-ge v3, v4, 0024 // +0019 │ │ -0528fe: 4601 0003 |000d: aget-object v1, v0, v3 │ │ -052902: 5515 7f07 |000f: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -052906: 3905 1000 |0011: if-nez v5, 0021 // +0010 │ │ -05290a: 5515 8007 |0013: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -05290e: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ -052912: 5415 7d07 |0017: iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -052916: 2206 de03 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$1; // type@03de │ │ -05291a: 7030 4f17 7601 |001b: invoke-direct {v6, v7, v1}, Luk/org/ngo/squeezer/service/SqueezeService$1;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@174f │ │ -052920: 7230 660e 5206 |001e: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052926: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05292a: 28e8 |0023: goto 000b // -0018 │ │ -05292c: 1a05 c917 |0024: const-string v5, "playlists" // string@17c9 │ │ -052930: 2206 df03 |0026: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$2; // type@03df │ │ -052934: 7020 5117 7600 |0028: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$2;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1751 │ │ -05293a: 7230 660e 5206 |002b: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052940: 1a05 0918 |002e: const-string v5, "pref" // string@1809 │ │ -052944: 2206 e003 |0030: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$3; // type@03e0 │ │ -052948: 7020 5317 7600 |0032: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$3;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1753 │ │ -05294e: 7230 660e 5206 |0035: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052954: 1a05 9e0d |0038: const-string v5, "can" // string@0d9e │ │ -052958: 2206 e103 |003a: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$4; // type@03e1 │ │ -05295c: 7020 5517 7600 |003c: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$4;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1755 │ │ -052962: 7230 660e 5206 |003f: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052968: 1102 |0042: return-object v2 │ │ +05223c: |[05223c] uk.org.ngo.squeezer.service.SqueezeService.initializeGlobalHandlers:()Ljava/util/Map; │ │ +05224c: 2201 6702 |0000: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ +052250: 7010 410e 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +052256: 5472 5907 |0005: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +05225a: 5423 9807 |0007: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +05225e: 2134 |0009: array-length v4, v3 │ │ +052260: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +052262: 3542 1900 |000b: if-ge v2, v4, 0024 // +0019 │ │ +052266: 4600 0302 |000d: aget-object v0, v3, v2 │ │ +05226a: 5505 7f07 |000f: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +05226e: 3905 1000 |0011: if-nez v5, 0021 // +0010 │ │ +052272: 5505 8007 |0013: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +052276: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ +05227a: 5405 7d07 |0017: iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +05227e: 2206 de03 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$1; // type@03de │ │ +052282: 7030 4f17 7600 |001b: invoke-direct {v6, v7, v0}, Luk/org/ngo/squeezer/service/SqueezeService$1;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@174f │ │ +052288: 7230 660e 5106 |001e: invoke-interface {v1, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +05228e: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052292: 28e8 |0023: goto 000b // -0018 │ │ +052294: 1a02 c317 |0024: const-string v2, "playlists" // string@17c3 │ │ +052298: 2203 df03 |0026: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$2; // type@03df │ │ +05229c: 7020 5117 7300 |0028: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$2;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1751 │ │ +0522a2: 7230 660e 2103 |002b: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0522a8: 1a02 0318 |002e: const-string v2, "pref" // string@1803 │ │ +0522ac: 2203 e003 |0030: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$3; // type@03e0 │ │ +0522b0: 7020 5317 7300 |0032: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$3;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1753 │ │ +0522b6: 7230 660e 2103 |0035: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0522bc: 1a02 980d |0038: const-string v2, "can" // string@0d98 │ │ +0522c0: 2203 e103 |003a: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$4; // type@03e1 │ │ +0522c4: 7020 5517 7300 |003c: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$4;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1755 │ │ +0522ca: 7230 660e 2103 |003f: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0522d0: 1101 |0042: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=157 │ │ 0x000f line=158 │ │ 0x0021 line=157 │ │ 0x0024 line=164 │ │ 0x002e line=201 │ │ 0x0038 line=208 │ │ 0x0042 line=220 │ │ locals : │ │ - 0x000f - 0x0024 reg=1 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0009 - 0x0043 reg=0 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0005 - 0x0043 reg=2 handlers Ljava/util/Map; Ljava/util/Map; │ │ - 0x000b - 0x0043 reg=3 i$ I │ │ - 0x000a - 0x0043 reg=4 len$ I │ │ + 0x000f - 0x0024 reg=0 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0005 - 0x0043 reg=1 handlers Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0043 reg=7 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #14 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ name : 'initializePlayerSpecificHandlers' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -05296c: |[05296c] uk.org.ngo.squeezer.service.SqueezeService.initializePlayerSpecificHandlers:()Ljava/util/Map; │ │ -05297c: 2202 6702 |0000: new-instance v2, Ljava/util/HashMap; // type@0267 │ │ -052980: 7010 410e 0200 |0002: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -052986: 5475 5907 |0005: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -05298a: 5450 9807 |0007: iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -05298e: 2104 |0009: array-length v4, v0 │ │ -052990: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -052992: 3543 1900 |000b: if-ge v3, v4, 0024 // +0019 │ │ -052996: 4601 0003 |000d: aget-object v1, v0, v3 │ │ -05299a: 5515 7f07 |000f: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -05299e: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ -0529a2: 5515 8007 |0013: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -0529a6: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ -0529aa: 5415 7d07 |0017: iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -0529ae: 2206 e303 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$6; // type@03e3 │ │ -0529b2: 7030 5917 7601 |001b: invoke-direct {v6, v7, v1}, Luk/org/ngo/squeezer/service/SqueezeService$6;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@1759 │ │ -0529b8: 7230 660e 5206 |001e: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0529be: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0529c2: 28e8 |0023: goto 000b // -0018 │ │ -0529c4: 1a05 2018 |0024: const-string v5, "prefset" // string@1820 │ │ -0529c8: 2206 e403 |0026: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$7; // type@03e4 │ │ -0529cc: 7020 5b17 7600 |0028: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$7;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175b │ │ -0529d2: 7230 660e 5206 |002b: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0529d8: 1a05 9a17 |002e: const-string v5, "play" // string@179a │ │ -0529dc: 2206 e503 |0030: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$8; // type@03e5 │ │ -0529e0: 7020 5d17 7600 |0032: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$8;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175d │ │ -0529e6: 7230 660e 5206 |0035: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0529ec: 1a05 461b |0038: const-string v5, "stop" // string@1b46 │ │ -0529f0: 2206 e603 |003a: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$9; // type@03e6 │ │ -0529f4: 7020 5f17 7600 |003c: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$9;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175f │ │ -0529fa: 7230 660e 5206 |003f: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052a00: 1a05 8217 |0042: const-string v5, "pause" // string@1782 │ │ -052a04: 2206 d803 |0044: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$10; // type@03d8 │ │ -052a08: 7020 f116 7600 |0046: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$10;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f1 │ │ -052a0e: 7230 660e 5206 |0049: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052a14: 1a05 401b |004c: const-string v5, "status" // string@1b40 │ │ -052a18: 2206 d903 |004e: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$11; // type@03d9 │ │ -052a1c: 7020 f316 7600 |0050: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$11;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f3 │ │ -052a22: 7230 660e 5206 |0053: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052a28: 1a05 af17 |0056: const-string v5, "playlist" // string@17af │ │ -052a2c: 2206 da03 |0058: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$12; // type@03da │ │ -052a30: 7020 f516 7600 |005a: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/service/SqueezeService$12;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f5 │ │ -052a36: 7230 660e 5206 |005d: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052a3c: 1102 |0060: return-object v2 │ │ +0522d4: |[0522d4] uk.org.ngo.squeezer.service.SqueezeService.initializePlayerSpecificHandlers:()Ljava/util/Map; │ │ +0522e4: 2201 6702 |0000: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ +0522e8: 7010 410e 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +0522ee: 5472 5907 |0005: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0522f2: 5423 9807 |0007: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +0522f6: 2134 |0009: array-length v4, v3 │ │ +0522f8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0522fa: 3542 1900 |000b: if-ge v2, v4, 0024 // +0019 │ │ +0522fe: 4600 0302 |000d: aget-object v0, v3, v2 │ │ +052302: 5505 7f07 |000f: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +052306: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ +05230a: 5505 8007 |0013: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +05230e: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ +052312: 5405 7d07 |0017: iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +052316: 2206 e303 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$6; // type@03e3 │ │ +05231a: 7030 5917 7600 |001b: invoke-direct {v6, v7, v0}, Luk/org/ngo/squeezer/service/SqueezeService$6;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@1759 │ │ +052320: 7230 660e 5106 |001e: invoke-interface {v1, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052326: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05232a: 28e8 |0023: goto 000b // -0018 │ │ +05232c: 1a02 1a18 |0024: const-string v2, "prefset" // string@181a │ │ +052330: 2203 e403 |0026: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$7; // type@03e4 │ │ +052334: 7020 5b17 7300 |0028: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$7;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175b │ │ +05233a: 7230 660e 2103 |002b: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052340: 1a02 9417 |002e: const-string v2, "play" // string@1794 │ │ +052344: 2203 e503 |0030: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$8; // type@03e5 │ │ +052348: 7020 5d17 7300 |0032: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$8;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175d │ │ +05234e: 7230 660e 2103 |0035: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052354: 1a02 401b |0038: const-string v2, "stop" // string@1b40 │ │ +052358: 2203 e603 |003a: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$9; // type@03e6 │ │ +05235c: 7020 5f17 7300 |003c: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$9;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@175f │ │ +052362: 7230 660e 2103 |003f: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052368: 1a02 7c17 |0042: const-string v2, "pause" // string@177c │ │ +05236c: 2203 d803 |0044: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$10; // type@03d8 │ │ +052370: 7020 f116 7300 |0046: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$10;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f1 │ │ +052376: 7230 660e 2103 |0049: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +05237c: 1a02 3a1b |004c: const-string v2, "status" // string@1b3a │ │ +052380: 2203 d903 |004e: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$11; // type@03d9 │ │ +052384: 7020 f316 7300 |0050: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$11;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f3 │ │ +05238a: 7230 660e 2103 |0053: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052390: 1a02 a917 |0056: const-string v2, "playlist" // string@17a9 │ │ +052394: 2203 da03 |0058: new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$12; // type@03da │ │ +052398: 7020 f516 7300 |005a: invoke-direct {v3, v7}, Luk/org/ngo/squeezer/service/SqueezeService$12;.:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@16f5 │ │ +05239e: 7230 660e 2103 |005d: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0523a4: 1101 |0060: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=240 │ │ 0x000f line=241 │ │ 0x0021 line=240 │ │ 0x0024 line=247 │ │ 0x002e line=256 │ │ 0x0038 line=261 │ │ 0x0042 line=266 │ │ 0x004c line=271 │ │ 0x0056 line=280 │ │ 0x0060 line=286 │ │ locals : │ │ - 0x000f - 0x0024 reg=1 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0009 - 0x0061 reg=0 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0005 - 0x0061 reg=2 handlers Ljava/util/Map; Ljava/util/Map; │ │ - 0x000b - 0x0061 reg=3 i$ I │ │ - 0x000a - 0x0061 reg=4 len$ I │ │ + 0x000f - 0x0024 reg=0 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0005 - 0x0061 reg=1 handlers Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0061 reg=7 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #15 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ name : 'initializePrefixedHandlers' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -052a40: |[052a40] uk.org.ngo.squeezer.service.SqueezeService.initializePrefixedHandlers:()Ljava/util/Map; │ │ -052a50: 2202 6702 |0000: new-instance v2, Ljava/util/HashMap; // type@0267 │ │ -052a54: 7010 410e 0200 |0002: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -052a5a: 5475 5907 |0005: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -052a5e: 5450 9807 |0007: iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -052a62: 2104 |0009: array-length v4, v0 │ │ -052a64: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -052a66: 3543 1900 |000b: if-ge v3, v4, 0024 // +0019 │ │ -052a6a: 4601 0003 |000d: aget-object v1, v0, v3 │ │ -052a6e: 5515 8007 |000f: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -052a72: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ -052a76: 5515 7f07 |0013: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -052a7a: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ -052a7e: 5415 7d07 |0017: iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -052a82: 2206 e203 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$5; // type@03e2 │ │ -052a86: 7030 5717 7601 |001b: invoke-direct {v6, v7, v1}, Luk/org/ngo/squeezer/service/SqueezeService$5;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@1757 │ │ -052a8c: 7230 660e 5206 |001e: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052a92: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -052a96: 28e8 |0023: goto 000b // -0018 │ │ -052a98: 1102 |0024: return-object v2 │ │ +0523a8: |[0523a8] uk.org.ngo.squeezer.service.SqueezeService.initializePrefixedHandlers:()Ljava/util/Map; │ │ +0523b8: 2201 6702 |0000: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ +0523bc: 7010 410e 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +0523c2: 5472 5907 |0005: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0523c6: 5423 9807 |0007: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +0523ca: 2134 |0009: array-length v4, v3 │ │ +0523cc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0523ce: 3542 1900 |000b: if-ge v2, v4, 0024 // +0019 │ │ +0523d2: 4600 0302 |000d: aget-object v0, v3, v2 │ │ +0523d6: 5505 8007 |000f: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +0523da: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ +0523de: 5505 7f07 |0013: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +0523e2: 3905 0c00 |0015: if-nez v5, 0021 // +000c │ │ +0523e6: 5405 7d07 |0017: iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +0523ea: 2206 e203 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$5; // type@03e2 │ │ +0523ee: 7030 5717 7600 |001b: invoke-direct {v6, v7, v0}, Luk/org/ngo/squeezer/service/SqueezeService$5;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@1757 │ │ +0523f4: 7230 660e 5106 |001e: invoke-interface {v1, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0523fa: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0523fe: 28e8 |0023: goto 000b // -0018 │ │ +052400: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=226 │ │ 0x000f line=227 │ │ 0x0021 line=226 │ │ 0x0024 line=234 │ │ locals : │ │ - 0x000f - 0x0024 reg=1 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0009 - 0x0025 reg=0 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0005 - 0x0025 reg=2 handlers Ljava/util/Map; Ljava/util/Map; │ │ - 0x000b - 0x0025 reg=3 i$ I │ │ - 0x000a - 0x0025 reg=4 len$ I │ │ + 0x000f - 0x0024 reg=0 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0005 - 0x0025 reg=1 handlers Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0025 reg=7 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #16 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ name : 'initializePrefixedPlayerSpecificHandlers' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -052a9c: |[052a9c] uk.org.ngo.squeezer.service.SqueezeService.initializePrefixedPlayerSpecificHandlers:()Ljava/util/Map; │ │ -052aac: 2202 6702 |0000: new-instance v2, Ljava/util/HashMap; // type@0267 │ │ -052ab0: 7010 410e 0200 |0002: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -052ab6: 5475 5907 |0005: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -052aba: 5450 9807 |0007: iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -052abe: 2104 |0009: array-length v4, v0 │ │ -052ac0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -052ac2: 3543 1900 |000b: if-ge v3, v4, 0024 // +0019 │ │ -052ac6: 4601 0003 |000d: aget-object v1, v0, v3 │ │ -052aca: 5515 7f07 |000f: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -052ace: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ -052ad2: 5515 8007 |0013: iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -052ad6: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -052ada: 5415 7d07 |0017: iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -052ade: 2206 db03 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$13; // type@03db │ │ -052ae2: 7030 f716 7601 |001b: invoke-direct {v6, v7, v1}, Luk/org/ngo/squeezer/service/SqueezeService$13;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@16f7 │ │ -052ae8: 7230 660e 5206 |001e: invoke-interface {v2, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -052aee: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -052af2: 28e8 |0023: goto 000b // -0018 │ │ -052af4: 1102 |0024: return-object v2 │ │ +052404: |[052404] uk.org.ngo.squeezer.service.SqueezeService.initializePrefixedPlayerSpecificHandlers:()Ljava/util/Map; │ │ +052414: 2201 6702 |0000: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ +052418: 7010 410e 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +05241e: 5472 5907 |0005: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052422: 5423 9807 |0007: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +052426: 2134 |0009: array-length v4, v3 │ │ +052428: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +05242a: 3542 1900 |000b: if-ge v2, v4, 0024 // +0019 │ │ +05242e: 4600 0302 |000d: aget-object v0, v3, v2 │ │ +052432: 5505 7f07 |000f: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +052436: 3805 1000 |0011: if-eqz v5, 0021 // +0010 │ │ +05243a: 5505 8007 |0013: iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +05243e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +052442: 5405 7d07 |0017: iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +052446: 2206 db03 |0019: new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$13; // type@03db │ │ +05244a: 7030 f716 7600 |001b: invoke-direct {v6, v7, v0}, Luk/org/ngo/squeezer/service/SqueezeService$13;.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V // method@16f7 │ │ +052450: 7230 660e 5106 |001e: invoke-interface {v1, v5, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +052456: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05245a: 28e8 |0023: goto 000b // -0018 │ │ +05245c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=292 │ │ 0x000f line=293 │ │ 0x0021 line=292 │ │ 0x0024 line=300 │ │ locals : │ │ - 0x000f - 0x0024 reg=1 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0009 - 0x0025 reg=0 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0005 - 0x0025 reg=2 handlers Ljava/util/Map; Ljava/util/Map; │ │ - 0x000b - 0x0025 reg=3 i$ I │ │ - 0x000a - 0x0025 reg=4 len$ I │ │ + 0x000f - 0x0024 reg=0 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0005 - 0x0025 reg=1 handlers Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0025 reg=7 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #17 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ name : 'parseMode' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -052af8: |[052af8] uk.org.ngo.squeezer.service.SqueezeService.parseMode:(Ljava/lang/String;)V │ │ -052b08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052b0a: 5431 6307 |0001: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052b0e: 6e10 8015 0100 |0003: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ -052b14: 0a00 |0006: move-result v0 │ │ -052b16: 1a01 8217 |0007: const-string v1, "pause" // string@1782 │ │ -052b1a: 6e20 ae0d 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052b20: 0a01 |000c: move-result v1 │ │ -052b22: 3801 0800 |000d: if-eqz v1, 0015 // +0008 │ │ -052b26: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -052b2a: 7020 8917 2300 |0011: invoke-direct {v3, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ -052b30: 0e00 |0014: return-void │ │ -052b32: 1a01 461b |0015: const-string v1, "stop" // string@1b46 │ │ -052b36: 6e20 ae0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052b3c: 0a01 |001a: move-result v1 │ │ -052b3e: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -052b42: 3800 f7ff |001d: if-eqz v0, 0014 // -0009 │ │ -052b46: 7020 8917 2300 |001f: invoke-direct {v3, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ -052b4c: 28f2 |0022: goto 0014 // -000e │ │ -052b4e: 1a01 9a17 |0023: const-string v1, "play" // string@179a │ │ -052b52: 6e20 ae0d 4100 |0025: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052b58: 0a01 |0028: move-result v1 │ │ -052b5a: 3801 ebff |0029: if-eqz v1, 0014 // -0015 │ │ -052b5e: 3900 e9ff |002b: if-nez v0, 0014 // -0017 │ │ -052b62: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -052b64: 7020 8917 1300 |002e: invoke-direct {v3, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ -052b6a: 28e3 |0031: goto 0014 // -001d │ │ +052460: |[052460] uk.org.ngo.squeezer.service.SqueezeService.parseMode:(Ljava/lang/String;)V │ │ +052470: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052472: 5431 6307 |0001: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +052476: 6e10 8015 0100 |0003: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ +05247c: 0a00 |0006: move-result v0 │ │ +05247e: 1a01 7c17 |0007: const-string v1, "pause" // string@177c │ │ +052482: 6e20 ae0d 4100 |0009: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052488: 0a01 |000c: move-result v1 │ │ +05248a: 3801 0800 |000d: if-eqz v1, 0015 // +0008 │ │ +05248e: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +052492: 7020 8917 2300 |0011: invoke-direct {v3, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ +052498: 0e00 |0014: return-void │ │ +05249a: 1a01 401b |0015: const-string v1, "stop" // string@1b40 │ │ +05249e: 6e20 ae0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0524a4: 0a01 |001a: move-result v1 │ │ +0524a6: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +0524aa: 3800 f7ff |001d: if-eqz v0, 0014 // -0009 │ │ +0524ae: 7020 8917 2300 |001f: invoke-direct {v3, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ +0524b4: 28f2 |0022: goto 0014 // -000e │ │ +0524b6: 1a01 9417 |0023: const-string v1, "play" // string@1794 │ │ +0524ba: 6e20 ae0d 4100 |0025: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0524c0: 0a01 |0028: move-result v1 │ │ +0524c2: 3801 ebff |0029: if-eqz v1, 0014 // -0015 │ │ +0524c6: 3900 e9ff |002b: if-nez v0, 0014 // -0017 │ │ +0524ca: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +0524cc: 7020 8917 1300 |002e: invoke-direct {v3, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.setPlayingState:(Z)V // method@1789 │ │ +0524d2: 28e3 |0031: goto 0014 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=378 │ │ 0x0007 line=379 │ │ 0x000f line=380 │ │ 0x0014 line=386 │ │ 0x0015 line=381 │ │ @@ -76061,16 +76068,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052b6c: |[052b6c] uk.org.ngo.squeezer.service.SqueezeService.parsePause:(Ljava/lang/String;)V │ │ -052b7c: 0e00 |0000: return-void │ │ +0524d4: |[0524d4] uk.org.ngo.squeezer.service.SqueezeService.parsePause:(Ljava/lang/String;)V │ │ +0524e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0001 reg=1 explicitPause Ljava/lang/String; │ │ │ │ @@ -76079,47 +76086,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -052b80: |[052b80] uk.org.ngo.squeezer.service.SqueezeService.parsePlaylistNotification:(Ljava/util/List;)V │ │ -052b90: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -052b92: 7220 5a0e 1400 |0001: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -052b98: 0c00 |0004: move-result-object v0 │ │ -052b9a: 1f00 2f02 |0005: check-cast v0, Ljava/lang/String; // type@022f │ │ -052b9e: 1a01 3c16 |0007: const-string v1, "newsong" // string@163c │ │ -052ba2: 6e20 ae0d 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052ba8: 0a01 |000c: move-result v1 │ │ -052baa: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -052bae: 5431 5907 |000f: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -052bb2: 1a02 431b |0011: const-string v2, "status - 1 tags:asleyjJxK" // string@1b43 │ │ -052bb6: 6e20 ce17 2100 |0013: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -052bbc: 0e00 |0016: return-void │ │ -052bbe: 1a01 461b |0017: const-string v1, "stop" // string@1b46 │ │ -052bc2: 6e20 ae0d 0100 |0019: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052bc8: 0a01 |001c: move-result v1 │ │ -052bca: 3901 f9ff |001d: if-nez v1, 0016 // -0007 │ │ -052bce: 1a01 8217 |001f: const-string v1, "pause" // string@1782 │ │ -052bd2: 6e20 ae0d 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -052bd8: 0a01 |0024: move-result v1 │ │ -052bda: 3801 f1ff |0025: if-eqz v1, 0016 // -000f │ │ -052bde: 7210 5e0e 0400 |0027: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ -052be4: 0a01 |002a: move-result v1 │ │ -052be6: 1242 |002b: const/4 v2, #int 4 // #4 │ │ -052be8: 3421 0d00 |002c: if-lt v1, v2, 0039 // +000d │ │ -052bec: 1231 |002e: const/4 v1, #int 3 // #3 │ │ -052bee: 7220 5a0e 1400 |002f: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -052bf4: 0c01 |0032: move-result-object v1 │ │ -052bf6: 1f01 2f02 |0033: check-cast v1, Ljava/lang/String; // type@022f │ │ -052bfa: 7020 8117 1300 |0035: invoke-direct {v3, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePause:(Ljava/lang/String;)V // method@1781 │ │ -052c00: 28de |0038: goto 0016 // -0022 │ │ -052c02: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -052c04: 28fb |003a: goto 0035 // -0005 │ │ +0524e8: |[0524e8] uk.org.ngo.squeezer.service.SqueezeService.parsePlaylistNotification:(Ljava/util/List;)V │ │ +0524f8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0524fa: 7220 5a0e 1400 |0001: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052500: 0c00 |0004: move-result-object v0 │ │ +052502: 1f00 2f02 |0005: check-cast v0, Ljava/lang/String; // type@022f │ │ +052506: 1a01 3616 |0007: const-string v1, "newsong" // string@1636 │ │ +05250a: 6e20 ae0d 0100 |0009: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052510: 0a01 |000c: move-result v1 │ │ +052512: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +052516: 5431 5907 |000f: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +05251a: 1a02 3d1b |0011: const-string v2, "status - 1 tags:asleyjJxK" // string@1b3d │ │ +05251e: 6e20 ce17 2100 |0013: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +052524: 0e00 |0016: return-void │ │ +052526: 1a01 401b |0017: const-string v1, "stop" // string@1b40 │ │ +05252a: 6e20 ae0d 0100 |0019: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052530: 0a01 |001c: move-result v1 │ │ +052532: 3901 f9ff |001d: if-nez v1, 0016 // -0007 │ │ +052536: 1a01 7c17 |001f: const-string v1, "pause" // string@177c │ │ +05253a: 6e20 ae0d 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052540: 0a01 |0024: move-result v1 │ │ +052542: 3801 f1ff |0025: if-eqz v1, 0016 // -000f │ │ +052546: 7210 5e0e 0400 |0027: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ +05254c: 0a01 |002a: move-result v1 │ │ +05254e: 1242 |002b: const/4 v2, #int 4 // #4 │ │ +052550: 3421 0d00 |002c: if-lt v1, v2, 0039 // +000d │ │ +052554: 1231 |002e: const/4 v1, #int 3 // #3 │ │ +052556: 7220 5a0e 1400 |002f: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +05255c: 0c01 |0032: move-result-object v1 │ │ +05255e: 1f01 2f02 |0033: check-cast v1, Ljava/lang/String; // type@022f │ │ +052562: 7020 8117 1300 |0035: invoke-direct {v3, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.parsePause:(Ljava/lang/String;)V // method@1781 │ │ +052568: 28de |0038: goto 0016 // -0022 │ │ +05256a: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +05256c: 28fb |003a: goto 0035 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0007 line=357 │ │ 0x000f line=360 │ │ 0x0016 line=366 │ │ 0x0017 line=361 │ │ @@ -76136,39 +76143,39 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -052c08: |[052c08] uk.org.ngo.squeezer.service.SqueezeService.parseStatusLine:(Ljava/util/List;)V │ │ -052c18: 7020 8417 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; // method@1784 │ │ -052c1e: 0c01 |0003: move-result-object v1 │ │ -052c20: 5442 6307 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052c24: 6e20 8815 1200 |0006: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.update:(Ljava/util/Map;)Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; // method@1588 │ │ -052c2a: 0c00 |0009: move-result-object v0 │ │ -052c2c: 1a02 d915 |000a: const-string v2, "mode" // string@15d9 │ │ -052c30: 6e20 430e 2100 |000c: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -052c36: 0c02 |000f: move-result-object v2 │ │ -052c38: 1f02 2f02 |0010: check-cast v2, Ljava/lang/String; // type@022f │ │ -052c3c: 7020 8017 2400 |0012: invoke-direct {v4, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.parseMode:(Ljava/lang/String;)V // method@1780 │ │ -052c42: 5502 ca06 |0015: iget-boolean v2, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ -052c46: 3802 0800 |0017: if-eqz v2, 001f // +0008 │ │ -052c4a: 7010 8a17 0400 |0019: invoke-direct {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ -052c50: 7010 8617 0400 |001c: invoke-direct {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.sendMusicChangedCallback:()V // method@1786 │ │ -052c56: 5502 cc06 |001f: iget-boolean v2, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.timeHasChanged:Z // field@06cc │ │ -052c5a: 3802 1100 |0021: if-eqz v2, 0032 // +0011 │ │ -052c5e: 5442 6307 |0023: iget-object v2, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052c62: 6e10 7f15 0200 |0025: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ -052c68: 0a02 |0028: move-result v2 │ │ -052c6a: 5443 6307 |0029: iget-object v3, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052c6e: 6e10 7d15 0300 |002b: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ -052c74: 0a03 |002e: move-result v3 │ │ -052c76: 7030 8717 2403 |002f: invoke-direct {v4, v2, v3}, Luk/org/ngo/squeezer/service/SqueezeService;.sendNewTimeCallback:(II)V // method@1787 │ │ -052c7c: 0e00 |0032: return-void │ │ +052570: |[052570] uk.org.ngo.squeezer.service.SqueezeService.parseStatusLine:(Ljava/util/List;)V │ │ +052580: 7020 8417 5400 |0000: invoke-direct {v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; // method@1784 │ │ +052586: 0c01 |0003: move-result-object v1 │ │ +052588: 5442 6307 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +05258c: 6e20 8815 1200 |0006: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.update:(Ljava/util/Map;)Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged; // method@1588 │ │ +052592: 0c00 |0009: move-result-object v0 │ │ +052594: 1a02 d315 |000a: const-string v2, "mode" // string@15d3 │ │ +052598: 6e20 430e 2100 |000c: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +05259e: 0c02 |000f: move-result-object v2 │ │ +0525a0: 1f02 2f02 |0010: check-cast v2, Ljava/lang/String; // type@022f │ │ +0525a4: 7020 8017 2400 |0012: invoke-direct {v4, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.parseMode:(Ljava/lang/String;)V // method@1780 │ │ +0525aa: 5502 ca06 |0015: iget-boolean v2, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.musicHasChanged:Z // field@06ca │ │ +0525ae: 3802 0800 |0017: if-eqz v2, 001f // +0008 │ │ +0525b2: 7010 8a17 0400 |0019: invoke-direct {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ +0525b8: 7010 8617 0400 |001c: invoke-direct {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.sendMusicChangedCallback:()V // method@1786 │ │ +0525be: 5502 cc06 |001f: iget-boolean v2, v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;.timeHasChanged:Z // field@06cc │ │ +0525c2: 3802 1100 |0021: if-eqz v2, 0032 // +0011 │ │ +0525c6: 5442 6307 |0023: iget-object v2, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +0525ca: 6e10 7f15 0200 |0025: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ +0525d0: 0a02 |0028: move-result v2 │ │ +0525d2: 5443 6307 |0029: iget-object v3, v4, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +0525d6: 6e10 7d15 0300 |002b: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ +0525dc: 0a03 |002e: move-result v3 │ │ +0525de: 7030 8717 2403 |002f: invoke-direct {v4, v2, v3}, Luk/org/ngo/squeezer/service/SqueezeService;.sendNewTimeCallback:(II)V // method@1787 │ │ +0525e4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x000a line=410 │ │ 0x0015 line=412 │ │ 0x0019 line=413 │ │ @@ -76188,51 +76195,51 @@ │ │ type : '(Ljava/util/List;)Ljava/util/HashMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -052c80: |[052c80] uk.org.ngo.squeezer.service.SqueezeService.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; │ │ -052c90: 2204 6702 |0000: new-instance v4, Ljava/util/HashMap; // type@0267 │ │ -052c94: 7010 410e 0400 |0002: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -052c9a: 7210 5c0e 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ -052ca0: 0c01 |0008: move-result-object v1 │ │ -052ca2: 7210 480e 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -052ca8: 0a06 |000c: move-result v6 │ │ -052caa: 3806 3600 |000d: if-eqz v6, 0043 // +0036 │ │ -052cae: 7210 490e 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -052cb4: 0c03 |0012: move-result-object v3 │ │ -052cb6: 1f03 2f02 |0013: check-cast v3, Ljava/lang/String; // type@022f │ │ -052cba: 3803 f4ff |0015: if-eqz v3, 0009 // -000c │ │ -052cbe: 6e10 b60d 0300 |0017: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0db6 │ │ -052cc4: 0a06 |001a: move-result v6 │ │ -052cc6: 3806 eeff |001b: if-eqz v6, 0009 // -0012 │ │ -052cca: 1a06 9c00 |001d: const-string v6, "%3A" // string@009c │ │ -052cce: 6e20 b30d 6300 |001f: invoke-virtual {v3, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ -052cd4: 0a00 |0022: move-result v0 │ │ -052cd6: 12f6 |0023: const/4 v6, #int -1 // #ff │ │ -052cd8: 3360 0b00 |0024: if-ne v0, v6, 002f // +000b │ │ -052cdc: 7110 1e11 0300 |0026: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -052ce2: 0c02 |0029: move-result-object v2 │ │ -052ce4: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -052ce6: 6e30 440e 2405 |002b: invoke-virtual {v4, v2, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ -052cec: 28db |002e: goto 0009 // -0025 │ │ -052cee: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -052cf0: 6e30 bc0d 6300 |0030: invoke-virtual {v3, v6, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -052cf6: 0c06 |0033: move-result-object v6 │ │ -052cf8: 7110 1e11 0600 |0034: invoke-static {v6}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -052cfe: 0c02 |0037: move-result-object v2 │ │ -052d00: d806 0003 |0038: add-int/lit8 v6, v0, #int 3 // #03 │ │ -052d04: 6e20 bb0d 6300 |003a: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -052d0a: 0c06 |003d: move-result-object v6 │ │ -052d0c: 7110 1e11 0600 |003e: invoke-static {v6}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -052d12: 0c05 |0041: move-result-object v5 │ │ -052d14: 28e9 |0042: goto 002b // -0017 │ │ -052d16: 1104 |0043: return-object v4 │ │ +0525e8: |[0525e8] uk.org.ngo.squeezer.service.SqueezeService.parseTokens:(Ljava/util/List;)Ljava/util/HashMap; │ │ +0525f8: 2203 6702 |0000: new-instance v3, Ljava/util/HashMap; // type@0267 │ │ +0525fc: 7010 410e 0300 |0002: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +052602: 7210 5c0e 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ +052608: 0c05 |0008: move-result-object v5 │ │ +05260a: 7210 480e 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +052610: 0a06 |000c: move-result v6 │ │ +052612: 3806 3600 |000d: if-eqz v6, 0043 // +0036 │ │ +052616: 7210 490e 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +05261c: 0c02 |0012: move-result-object v2 │ │ +05261e: 1f02 2f02 |0013: check-cast v2, Ljava/lang/String; // type@022f │ │ +052622: 3802 f4ff |0015: if-eqz v2, 0009 // -000c │ │ +052626: 6e10 b60d 0200 |0017: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0db6 │ │ +05262c: 0a06 |001a: move-result v6 │ │ +05262e: 3806 eeff |001b: if-eqz v6, 0009 // -0012 │ │ +052632: 1a06 9c00 |001d: const-string v6, "%3A" // string@009c │ │ +052636: 6e20 b30d 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ +05263c: 0a00 |0022: move-result v0 │ │ +05263e: 12f6 |0023: const/4 v6, #int -1 // #ff │ │ +052640: 3360 0b00 |0024: if-ne v0, v6, 002f // +000b │ │ +052644: 7110 1e11 0200 |0026: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +05264a: 0c01 |0029: move-result-object v1 │ │ +05264c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +05264e: 6e30 440e 1304 |002b: invoke-virtual {v3, v1, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e44 │ │ +052654: 28db |002e: goto 0009 // -0025 │ │ +052656: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +052658: 6e30 bc0d 6200 |0030: invoke-virtual {v2, v6, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +05265e: 0c06 |0033: move-result-object v6 │ │ +052660: 7110 1e11 0600 |0034: invoke-static {v6}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +052666: 0c01 |0037: move-result-object v1 │ │ +052668: d806 0003 |0038: add-int/lit8 v6, v0, #int 3 // #03 │ │ +05266c: 6e20 bb0d 6200 |003a: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +052672: 0c06 |003d: move-result-object v6 │ │ +052674: 7110 1e11 0600 |003e: invoke-static {v6}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +05267a: 0c04 |0041: move-result-object v4 │ │ +05267c: 28e9 |0042: goto 002b // -0017 │ │ +05267e: 1103 |0043: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0005 line=391 │ │ 0x0015 line=392 │ │ 0x001d line=393 │ │ 0x0023 line=394 │ │ @@ -76240,47 +76247,46 @@ │ │ 0x002a line=396 │ │ 0x002b line=401 │ │ 0x002f line=398 │ │ 0x0038 line=399 │ │ 0x0043 line=403 │ │ locals : │ │ 0x0000 - 0x0000 reg=8 (null) Ljava/util/List; │ │ - 0x002a - 0x002f reg=2 key Ljava/lang/String; │ │ - 0x002b - 0x002f reg=5 value Ljava/lang/String; │ │ + 0x002a - 0x002f reg=1 key Ljava/lang/String; │ │ + 0x002b - 0x002f reg=4 value Ljava/lang/String; │ │ 0x0023 - 0x0043 reg=0 colonPos I │ │ - 0x0038 - 0x0043 reg=2 key Ljava/lang/String; │ │ - 0x0015 - 0x0043 reg=3 token Ljava/lang/String; │ │ - 0x0042 - 0x0043 reg=5 value Ljava/lang/String; │ │ - 0x0009 - 0x0044 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0044 reg=4 tokenMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ + 0x0038 - 0x0043 reg=1 key Ljava/lang/String; │ │ + 0x0015 - 0x0043 reg=2 token Ljava/lang/String; │ │ + 0x0042 - 0x0043 reg=4 value Ljava/lang/String; │ │ + 0x0005 - 0x0044 reg=3 tokenMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ 0x0000 - 0x0044 reg=7 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0044 reg=8 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ #22 : (in Luk/org/ngo/squeezer/service/SqueezeService;) │ │ name : 'sendMusicChangedCallback' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -052d18: |[052d18] uk.org.ngo.squeezer.service.SqueezeService.sendMusicChangedCallback:()V │ │ -052d28: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052d2c: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052d32: 0c00 |0005: move-result-object v0 │ │ -052d34: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -052d38: 0e00 |0008: return-void │ │ -052d3a: 5410 5a07 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052d3e: 6e10 de17 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052d44: 0c00 |000e: move-result-object v0 │ │ -052d46: 7210 d00f 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/IServiceCallback;.onMusicChanged:()V // method@0fd0 │ │ -052d4c: 28f6 |0012: goto 0008 // -000a │ │ -052d4e: 0d00 |0013: move-exception v0 │ │ -052d50: 28f4 |0014: goto 0008 // -000c │ │ +052680: |[052680] uk.org.ngo.squeezer.service.SqueezeService.sendMusicChangedCallback:()V │ │ +052690: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052694: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +05269a: 0c00 |0005: move-result-object v0 │ │ +05269c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +0526a0: 0e00 |0008: return-void │ │ +0526a2: 5410 5a07 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0526a6: 6e10 de17 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +0526ac: 0c00 |000e: move-result-object v0 │ │ +0526ae: 7210 d00f 0000 |000f: invoke-interface {v0}, Luk/org/ngo/squeezer/IServiceCallback;.onMusicChanged:()V // method@0fd0 │ │ +0526b4: 28f6 |0012: goto 0008 // -000a │ │ +0526b6: 0d00 |0013: move-exception v0 │ │ +0526b8: 28f4 |0014: goto 0008 // -000c │ │ catches : 1 │ │ 0x0009 - 0x0012 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0000 line=579 │ │ 0x0008 line=586 │ │ 0x0009 line=583 │ │ @@ -76293,27 +76299,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -052d60: |[052d60] uk.org.ngo.squeezer.service.SqueezeService.sendNewTimeCallback:(II)V │ │ -052d70: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052d74: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052d7a: 0c00 |0005: move-result-object v0 │ │ -052d7c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -052d80: 0e00 |0008: return-void │ │ -052d82: 5410 5a07 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052d86: 6e10 de17 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052d8c: 0c00 |000e: move-result-object v0 │ │ -052d8e: 7230 d30f 2003 |000f: invoke-interface {v0, v2, v3}, Luk/org/ngo/squeezer/IServiceCallback;.onTimeInSongChange:(II)V // method@0fd3 │ │ -052d94: 28f6 |0012: goto 0008 // -000a │ │ -052d96: 0d00 |0013: move-exception v0 │ │ -052d98: 28f4 |0014: goto 0008 // -000c │ │ +0526c8: |[0526c8] uk.org.ngo.squeezer.service.SqueezeService.sendNewTimeCallback:(II)V │ │ +0526d8: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0526dc: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +0526e2: 0c00 |0005: move-result-object v0 │ │ +0526e4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +0526e8: 0e00 |0008: return-void │ │ +0526ea: 5410 5a07 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0526ee: 6e10 de17 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +0526f4: 0c00 |000e: move-result-object v0 │ │ +0526f6: 7230 d30f 2003 |000f: invoke-interface {v0, v2, v3}, Luk/org/ngo/squeezer/IServiceCallback;.onTimeInSongChange:(II)V // method@0fd3 │ │ +0526fc: 28f6 |0012: goto 0008 // -000a │ │ +0526fe: 0d00 |0013: move-exception v0 │ │ +052700: 28f4 |0014: goto 0008 // -000c │ │ catches : 1 │ │ 0x0009 - 0x0012 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0000 line=348 │ │ 0x0008 line=353 │ │ 0x0009 line=350 │ │ @@ -76328,26 +76334,26 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -052da8: |[052da8] uk.org.ngo.squeezer.service.SqueezeService.sendNewVolumeCallback:(I)V │ │ -052db8: 5431 5a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052dbc: 6e10 dd17 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -052dc2: 0c00 |0005: move-result-object v0 │ │ -052dc4: 5432 5f07 |0006: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService;.mVolumePanel:Luk/org/ngo/squeezer/VolumePanel; // field@075f │ │ -052dc8: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -052dcc: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ -052dd0: 6e30 2d11 4201 |000c: invoke-virtual {v2, v4, v1}, Luk/org/ngo/squeezer/VolumePanel;.postVolumeChanged:(ILjava/lang/String;)V // method@112d │ │ -052dd6: 0e00 |000f: return-void │ │ -052dd8: 6e10 6615 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ -052dde: 0c01 |0013: move-result-object v1 │ │ -052de0: 28f8 |0014: goto 000c // -0008 │ │ +052710: |[052710] uk.org.ngo.squeezer.service.SqueezeService.sendNewVolumeCallback:(I)V │ │ +052720: 5431 5a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052724: 6e10 dd17 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +05272a: 0c00 |0005: move-result-object v0 │ │ +05272c: 5432 5f07 |0006: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService;.mVolumePanel:Luk/org/ngo/squeezer/VolumePanel; // field@075f │ │ +052730: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +052734: 1a01 0000 |000a: const-string v1, "" // string@0000 │ │ +052738: 6e30 2d11 4201 |000c: invoke-virtual {v2, v4, v1}, Luk/org/ngo/squeezer/VolumePanel;.postVolumeChanged:(ILjava/lang/String;)V // method@112d │ │ +05273e: 0e00 |000f: return-void │ │ +052740: 6e10 6615 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ +052746: 0c01 |0013: move-result-object v1 │ │ +052748: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0006 line=344 │ │ 0x000f line=345 │ │ 0x0010 line=344 │ │ locals : │ │ @@ -76360,32 +76366,32 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -052de4: |[052de4] uk.org.ngo.squeezer.service.SqueezeService.setPlayingState:(Z)V │ │ -052df4: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052df8: 6e20 f217 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.updateWifiLock:(Z)V // method@17f2 │ │ -052dfe: 5410 6307 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052e02: 6e20 8615 2000 |0007: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ -052e08: 7010 8a17 0100 |000a: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ -052e0e: 5410 5a07 |000d: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052e12: 6e10 de17 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052e18: 0c00 |0012: move-result-object v0 │ │ -052e1a: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ -052e1e: 0e00 |0015: return-void │ │ -052e20: 5410 5a07 |0016: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052e24: 6e10 de17 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -052e2a: 0c00 |001b: move-result-object v0 │ │ -052e2c: 7220 d10f 2000 |001c: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/IServiceCallback;.onPlayStatusChanged:(Z)V // method@0fd1 │ │ -052e32: 28f6 |001f: goto 0015 // -000a │ │ -052e34: 0d00 |0020: move-exception v0 │ │ -052e36: 28f4 |0021: goto 0015 // -000c │ │ +05274c: |[05274c] uk.org.ngo.squeezer.service.SqueezeService.setPlayingState:(Z)V │ │ +05275c: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052760: 6e20 f217 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.updateWifiLock:(Z)V // method@17f2 │ │ +052766: 5410 6307 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +05276a: 6e20 8615 2000 |0007: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ +052770: 7010 8a17 0100 |000a: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService;.updateOngoingNotification:()V // method@178a │ │ +052776: 5410 5a07 |000d: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +05277a: 6e10 de17 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +052780: 0c00 |0012: move-result-object v0 │ │ +052782: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ +052786: 0e00 |0015: return-void │ │ +052788: 5410 5a07 |0016: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +05278c: 6e10 de17 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +052792: 0c00 |001b: move-result-object v0 │ │ +052794: 7220 d10f 2000 |001c: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/IServiceCallback;.onPlayStatusChanged:(Z)V // method@0fd1 │ │ +05279a: 28f6 |001f: goto 0015 // -000a │ │ +05279c: 0d00 |0020: move-exception v0 │ │ +05279e: 28f4 |0021: goto 0015 // -000c │ │ catches : 1 │ │ 0x0016 - 0x001f │ │ Landroid/os/RemoteException; -> 0x0020 │ │ positions : │ │ 0x0000 line=495 │ │ 0x0005 line=497 │ │ 0x000a line=498 │ │ @@ -76402,175 +76408,176 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 331 16-bit code units │ │ -052e44: |[052e44] uk.org.ngo.squeezer.service.SqueezeService.updateOngoingNotification:()V │ │ -052e54: 121d |0000: const/4 v13, #int 1 // #1 │ │ -052e56: 120a |0001: const/4 v10, #int 0 // #0 │ │ -052e58: 54e9 6307 |0002: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052e5c: 6e10 8015 0900 |0004: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ -052e62: 0a04 |0007: move-result v4 │ │ -052e64: 54e9 6307 |0008: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052e68: 6e10 7e15 0900 |000a: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongName:()Ljava/lang/String; // method@157e │ │ -052e6e: 0c07 |000d: move-result-object v7 │ │ -052e70: 54e9 5a07 |000e: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052e74: 6e10 dd17 0900 |0010: invoke-virtual {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -052e7a: 0c09 |0013: move-result-object v9 │ │ -052e7c: 3809 8900 |0014: if-eqz v9, 009d // +0089 │ │ -052e80: 54e9 5a07 |0016: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -052e84: 6e10 dd17 0900 |0018: invoke-virtual {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -052e8a: 0c09 |001b: move-result-object v9 │ │ -052e8c: 6e10 6615 0900 |001c: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ -052e92: 0c03 |001f: move-result-object v3 │ │ -052e94: 55e9 6b07 |0020: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ -052e98: 3909 0600 |0022: if-nez v9, 0028 // +0006 │ │ -052e9c: 55e9 6c07 |0024: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingPreviouslyEnabled:Z // field@076c │ │ -052ea0: 3809 6700 |0026: if-eqz v9, 008d // +0067 │ │ -052ea4: 55e9 6b07 |0028: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ -052ea8: 5ce9 6c07 |002a: iput-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingPreviouslyEnabled:Z // field@076c │ │ -052eac: 54e9 6307 |002c: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052eb0: 6e10 7c15 0900 |002e: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@157c │ │ -052eb6: 0c05 |0031: move-result-object v5 │ │ -052eb8: 3805 5b00 |0032: if-eqz v5, 008d // +005b │ │ -052ebc: 1a09 1e0a |0034: const-string v9, "SqueezeService" // string@0a1e │ │ -052ec0: 220b 3102 |0036: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ -052ec4: 7010 c60d 0b00 |0038: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -052eca: 1a0c e409 |003b: const-string v12, "Scrobbling, playing is: " // string@09e4 │ │ -052ece: 6e20 ce0d cb00 |003d: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -052ed4: 0c0b |0040: move-result-object v11 │ │ -052ed6: 6e20 cf0d 4b00 |0041: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -052edc: 0c0b |0044: move-result-object v11 │ │ -052ede: 6e10 d60d 0b00 |0045: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -052ee4: 0c0b |0048: move-result-object v11 │ │ -052ee6: 7120 e50a b900 |0049: invoke-static {v9, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -052eec: 2200 1f00 |004c: new-instance v0, Landroid/content/Intent; // type@001f │ │ -052ef0: 7010 9700 0000 |004e: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0097 │ │ -052ef6: 7100 f318 0000 |0051: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveScrobbleDroid:()Z // method@18f3 │ │ -052efc: 0a09 |0054: move-result v9 │ │ -052efe: 3809 4b00 |0055: if-eqz v9, 00a0 // +004b │ │ -052f02: 1a09 0a16 |0057: const-string v9, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@160a │ │ -052f06: 6e20 b400 9000 |0059: invoke-virtual {v0, v9}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -052f0c: 1a09 ae17 |005c: const-string v9, "playing" // string@17ae │ │ -052f10: 6e30 af00 9004 |005e: invoke-virtual {v0, v9, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ -052f16: 1a09 c21b |0061: const-string v9, "track" // string@1bc2 │ │ -052f1a: 6e30 ae00 9007 |0063: invoke-virtual {v0, v9, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052f20: 1a09 bf0c |0066: const-string v9, "album" // string@0cbf │ │ -052f24: 6e10 d215 0500 |0068: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -052f2a: 0c0b |006b: move-result-object v11 │ │ -052f2c: 6e30 ae00 900b |006c: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052f32: 1a09 250d |006f: const-string v9, "artist" // string@0d25 │ │ -052f36: 6e10 d415 0500 |0071: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -052f3c: 0c0b |0074: move-result-object v11 │ │ -052f3e: 6e30 ae00 900b |0075: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052f44: 1a09 5619 |0078: const-string v9, "secs" // string@1956 │ │ -052f48: 54eb 6307 |007a: iget-object v11, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -052f4c: 6e10 7d15 0b00 |007c: invoke-virtual {v11}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ -052f52: 0a0b |007f: move-result v11 │ │ -052f54: 6e30 ab00 900b |0080: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ -052f5a: 1a09 081b |0083: const-string v9, "source" // string@1b08 │ │ -052f5e: 1a0b 2009 |0085: const-string v11, "P" // string@0920 │ │ -052f62: 6e30 ae00 900b |0087: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052f68: 6e20 8517 0e00 |008a: invoke-virtual {v14, v0}, Luk/org/ngo/squeezer/service/SqueezeService;.sendBroadcast:(Landroid/content/Intent;)V // method@1785 │ │ -052f6e: 3904 6400 |008d: if-nez v4, 00f1 // +0064 │ │ -052f72: 54e9 6807 |008f: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ -052f76: 1a0b 161b |0091: const-string v11, "squeezer.notifyofconnection" // string@1b16 │ │ -052f7a: 7230 c600 b90a |0093: invoke-interface {v9, v11, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -052f80: 0a09 |0096: move-result v9 │ │ -052f82: 3909 5a00 |0097: if-nez v9, 00f1 // +005a │ │ -052f86: 7010 6e17 0e00 |0099: invoke-direct {v14}, Luk/org/ngo/squeezer/service/SqueezeService;.clearOngoingNotification:()V // method@176e │ │ -052f8c: 0e00 |009c: return-void │ │ -052f8e: 1a03 111b |009d: const-string v3, "squeezer" // string@1b11 │ │ -052f92: 2881 |009f: goto 0020 // -007f │ │ -052f94: 7100 f418 0000 |00a0: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveSls:()Z // method@18f4 │ │ -052f9a: 0a09 |00a3: move-result v9 │ │ -052f9c: 3809 e6ff |00a4: if-eqz v9, 008a // -001a │ │ -052fa0: 1a09 120e |00a6: const-string v9, "com.adam.aslfms.notify.playstatechanged" // string@0e12 │ │ -052fa4: 6e20 b400 9000 |00a8: invoke-virtual {v0, v9}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ -052faa: 1a0b 3b1b |00ab: const-string v11, "state" // string@1b3b │ │ -052fae: 3804 4200 |00ad: if-eqz v4, 00ef // +0042 │ │ -052fb2: 01a9 |00af: move v9, v10 │ │ -052fb4: 6e30 ab00 b009 |00b0: invoke-virtual {v0, v11, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ -052fba: 1a09 0b0d |00b3: const-string v9, "app-name" // string@0d0b │ │ -052fbe: 150b 097f |00b5: const/high16 v11, #int 2131296256 // #7f09 │ │ -052fc2: 6e20 7617 be00 |00b7: invoke-virtual {v14, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getText:(I)Ljava/lang/CharSequence; // method@1776 │ │ -052fc8: 0c0b |00ba: move-result-object v11 │ │ -052fca: 6e30 ad00 900b |00bb: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ad │ │ -052fd0: 1a09 0c0d |00be: const-string v9, "app-package" // string@0d0c │ │ -052fd4: 1a0b e41b |00c0: const-string v11, "uk.org.ngo.squeezer" // string@1be4 │ │ -052fd8: 6e30 ae00 900b |00c2: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052fde: 1a09 c21b |00c5: const-string v9, "track" // string@1bc2 │ │ -052fe2: 6e30 ae00 9007 |00c7: invoke-virtual {v0, v9, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052fe8: 1a09 bf0c |00ca: const-string v9, "album" // string@0cbf │ │ -052fec: 6e10 d215 0500 |00cc: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -052ff2: 0c0b |00cf: move-result-object v11 │ │ -052ff4: 6e30 ae00 900b |00d0: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -052ffa: 1a09 250d |00d3: const-string v9, "artist" // string@0d25 │ │ -052ffe: 6e10 d415 0500 |00d5: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -053004: 0c0b |00d8: move-result-object v11 │ │ -053006: 6e30 ae00 900b |00d9: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -05300c: 1a09 5e0f |00dc: const-string v9, "duration" // string@0f5e │ │ -053010: 54eb 6307 |00de: iget-object v11, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -053014: 6e10 7d15 0b00 |00e0: invoke-virtual {v11}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ -05301a: 0a0b |00e3: move-result v11 │ │ -05301c: 6e30 ab00 900b |00e4: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ -053022: 1a09 081b |00e7: const-string v9, "source" // string@1b08 │ │ -053026: 1a0b 2009 |00e9: const-string v11, "P" // string@0920 │ │ -05302a: 6e30 ae00 900b |00eb: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -053030: 289c |00ee: goto 008a // -0064 │ │ -053032: 1229 |00ef: const/4 v9, #int 2 // #2 │ │ -053034: 28c0 |00f0: goto 00b0 // -0040 │ │ -053036: 1a09 5916 |00f1: const-string v9, "notification" // string@1659 │ │ -05303a: 6e20 7517 9e00 |00f3: invoke-virtual {v14, v9}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ -053040: 0c01 |00f6: move-result-object v1 │ │ -053042: 1f01 1100 |00f7: check-cast v1, Landroid/app/NotificationManager; // type@0011 │ │ -053046: 2208 1000 |00f9: new-instance v8, Landroid/app/Notification; // type@0010 │ │ -05304a: 7010 6200 0800 |00fb: invoke-direct {v8}, Landroid/app/Notification;.:()V // method@0062 │ │ -053050: 2209 1f00 |00fe: new-instance v9, Landroid/content/Intent; // type@001f │ │ -053054: 1c0b 0303 |0100: const-class v11, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -053058: 7030 9800 e90b |0102: invoke-direct {v9, v14, v11}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -05305e: 150b 0220 |0105: const/high16 v11, #int 537001984 // #2002 │ │ -053062: 6e20 b800 b900 |0107: invoke-virtual {v9, v11}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -053068: 0c06 |010a: move-result-object v6 │ │ -05306a: 7140 6a00 aea6 |010b: invoke-static {v14, v10, v6, v10}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ -053070: 0c02 |010e: move-result-object v2 │ │ -053072: 3804 2000 |010f: if-eqz v4, 012f // +0020 │ │ -053076: 1409 2b00 097f |0111: const v9, #float 1.82105e+38 // #7f09002b │ │ -05307c: 23db 3004 |0114: new-array v11, v13, [Ljava/lang/Object; // type@0430 │ │ -053080: 4d03 0b0a |0116: aput-object v3, v11, v10 │ │ -053084: 6e30 7417 9e0b |0118: invoke-virtual {v14, v9, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -05308a: 0c09 |011b: move-result-object v9 │ │ -05308c: 6e52 6400 e879 |011c: invoke-virtual {v8, v14, v9, v7, v2}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ -053092: 5289 0400 |011f: iget v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ -053096: de09 0902 |0121: or-int/lit8 v9, v9, #int 2 // #02 │ │ -05309a: 5989 0400 |0123: iput v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ -05309e: 1409 5700 027f |0125: const v9, #float 1.72801e+38 // #7f020057 │ │ -0530a4: 5989 0500 |0128: iput v9, v8, Landroid/app/Notification;.icon:I // field@0005 │ │ -0530a8: 6e30 6700 d108 |012a: invoke-virtual {v1, v13, v8}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0067 │ │ -0530ae: 2900 6fff |012d: goto/16 009c // -0091 │ │ -0530b2: 1409 2c00 097f |012f: const v9, #float 1.82105e+38 // #7f09002c │ │ -0530b8: 23db 3004 |0132: new-array v11, v13, [Ljava/lang/Object; // type@0430 │ │ -0530bc: 4d03 0b0a |0134: aput-object v3, v11, v10 │ │ -0530c0: 6e30 7417 9e0b |0136: invoke-virtual {v14, v9, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -0530c6: 0c09 |0139: move-result-object v9 │ │ -0530c8: 1a0a e300 |013a: const-string v10, "-" // string@00e3 │ │ -0530cc: 6e52 6400 e8a9 |013c: invoke-virtual {v8, v14, v9, v10, v2}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ -0530d2: 5289 0400 |013f: iget v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ -0530d6: de09 0902 |0141: or-int/lit8 v9, v9, #int 2 // #02 │ │ -0530da: 5989 0400 |0143: iput v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ -0530de: 1409 5500 027f |0145: const v9, #float 1.72801e+38 // #7f020055 │ │ -0530e4: 5989 0500 |0148: iput v9, v8, Landroid/app/Notification;.icon:I // field@0005 │ │ -0530e8: 28e0 |014a: goto 012a // -0020 │ │ +0527ac: |[0527ac] uk.org.ngo.squeezer.service.SqueezeService.updateOngoingNotification:()V │ │ +0527bc: 121d |0000: const/4 v13, #int 1 // #1 │ │ +0527be: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0527c0: 54e9 6307 |0002: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +0527c4: 6e10 8015 0900 |0004: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ +0527ca: 0a04 |0007: move-result v4 │ │ +0527cc: 54e9 6307 |0008: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +0527d0: 6e10 7e15 0900 |000a: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongName:()Ljava/lang/String; // method@157e │ │ +0527d6: 0c07 |000d: move-result-object v7 │ │ +0527d8: 54e9 5a07 |000e: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0527dc: 6e10 dd17 0900 |0010: invoke-virtual {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +0527e2: 0c09 |0013: move-result-object v9 │ │ +0527e4: 3809 8900 |0014: if-eqz v9, 009d // +0089 │ │ +0527e8: 54e9 5a07 |0016: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0527ec: 6e10 dd17 0900 |0018: invoke-virtual {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +0527f2: 0c09 |001b: move-result-object v9 │ │ +0527f4: 6e10 6615 0900 |001c: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ +0527fa: 0c03 |001f: move-result-object v3 │ │ +0527fc: 55e9 6b07 |0020: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ +052800: 3909 0600 |0022: if-nez v9, 0028 // +0006 │ │ +052804: 55e9 6c07 |0024: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingPreviouslyEnabled:Z // field@076c │ │ +052808: 3809 6700 |0026: if-eqz v9, 008d // +0067 │ │ +05280c: 55e9 6b07 |0028: iget-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ +052810: 5ce9 6c07 |002a: iput-boolean v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingPreviouslyEnabled:Z // field@076c │ │ +052814: 54e9 6307 |002c: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +052818: 6e10 7c15 0900 |002e: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@157c │ │ +05281e: 0c05 |0031: move-result-object v5 │ │ +052820: 3805 5b00 |0032: if-eqz v5, 008d // +005b │ │ +052824: 1a09 180a |0034: const-string v9, "SqueezeService" // string@0a18 │ │ +052828: 220b 3102 |0036: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ +05282c: 7010 c60d 0b00 |0038: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +052832: 1a0c de09 |003b: const-string v12, "Scrobbling, playing is: " // string@09de │ │ +052836: 6e20 ce0d cb00 |003d: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05283c: 0c0b |0040: move-result-object v11 │ │ +05283e: 6e20 cf0d 4b00 |0041: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +052844: 0c0b |0044: move-result-object v11 │ │ +052846: 6e10 d60d 0b00 |0045: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05284c: 0c0b |0048: move-result-object v11 │ │ +05284e: 7120 e50a b900 |0049: invoke-static {v9, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +052854: 2200 1f00 |004c: new-instance v0, Landroid/content/Intent; // type@001f │ │ +052858: 7010 9700 0000 |004e: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0097 │ │ +05285e: 7100 f318 0000 |0051: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveScrobbleDroid:()Z // method@18f3 │ │ +052864: 0a09 |0054: move-result v9 │ │ +052866: 3809 4b00 |0055: if-eqz v9, 00a0 // +004b │ │ +05286a: 1a09 0416 |0057: const-string v9, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@1604 │ │ +05286e: 6e20 b400 9000 |0059: invoke-virtual {v0, v9}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +052874: 1a09 a817 |005c: const-string v9, "playing" // string@17a8 │ │ +052878: 6e30 af00 9004 |005e: invoke-virtual {v0, v9, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00af │ │ +05287e: 1a09 bc1b |0061: const-string v9, "track" // string@1bbc │ │ +052882: 6e30 ae00 9007 |0063: invoke-virtual {v0, v9, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052888: 1a09 b90c |0066: const-string v9, "album" // string@0cb9 │ │ +05288c: 6e10 d215 0500 |0068: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +052892: 0c0b |006b: move-result-object v11 │ │ +052894: 6e30 ae00 900b |006c: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +05289a: 1a09 1f0d |006f: const-string v9, "artist" // string@0d1f │ │ +05289e: 6e10 d415 0500 |0071: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +0528a4: 0c0b |0074: move-result-object v11 │ │ +0528a6: 6e30 ae00 900b |0075: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +0528ac: 1a09 5019 |0078: const-string v9, "secs" // string@1950 │ │ +0528b0: 54eb 6307 |007a: iget-object v11, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +0528b4: 6e10 7d15 0b00 |007c: invoke-virtual {v11}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ +0528ba: 0a0b |007f: move-result v11 │ │ +0528bc: 6e30 ab00 900b |0080: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ +0528c2: 1a09 021b |0083: const-string v9, "source" // string@1b02 │ │ +0528c6: 1a0b 1a09 |0085: const-string v11, "P" // string@091a │ │ +0528ca: 6e30 ae00 900b |0087: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +0528d0: 6e20 8517 0e00 |008a: invoke-virtual {v14, v0}, Luk/org/ngo/squeezer/service/SqueezeService;.sendBroadcast:(Landroid/content/Intent;)V // method@1785 │ │ +0528d6: 3904 6400 |008d: if-nez v4, 00f1 // +0064 │ │ +0528da: 54e9 6807 |008f: iget-object v9, v14, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ +0528de: 1a0b 101b |0091: const-string v11, "squeezer.notifyofconnection" // string@1b10 │ │ +0528e2: 7230 c600 b90a |0093: invoke-interface {v9, v11, v10}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +0528e8: 0a09 |0096: move-result v9 │ │ +0528ea: 3909 5a00 |0097: if-nez v9, 00f1 // +005a │ │ +0528ee: 7010 6e17 0e00 |0099: invoke-direct {v14}, Luk/org/ngo/squeezer/service/SqueezeService;.clearOngoingNotification:()V // method@176e │ │ +0528f4: 0e00 |009c: return-void │ │ +0528f6: 1a03 0b1b |009d: const-string v3, "squeezer" // string@1b0b │ │ +0528fa: 2881 |009f: goto 0020 // -007f │ │ +0528fc: 7100 f418 0000 |00a0: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveSls:()Z // method@18f4 │ │ +052902: 0a09 |00a3: move-result v9 │ │ +052904: 3809 e6ff |00a4: if-eqz v9, 008a // -001a │ │ +052908: 1a09 0c0e |00a6: const-string v9, "com.adam.aslfms.notify.playstatechanged" // string@0e0c │ │ +05290c: 6e20 b400 9000 |00a8: invoke-virtual {v0, v9}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00b4 │ │ +052912: 1a0b 351b |00ab: const-string v11, "state" // string@1b35 │ │ +052916: 3804 4200 |00ad: if-eqz v4, 00ef // +0042 │ │ +05291a: 01a9 |00af: move v9, v10 │ │ +05291c: 6e30 ab00 b009 |00b0: invoke-virtual {v0, v11, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ +052922: 1a09 050d |00b3: const-string v9, "app-name" // string@0d05 │ │ +052926: 150b 097f |00b5: const/high16 v11, #int 2131296256 // #7f09 │ │ +05292a: 6e20 7617 be00 |00b7: invoke-virtual {v14, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getText:(I)Ljava/lang/CharSequence; // method@1776 │ │ +052930: 0c0b |00ba: move-result-object v11 │ │ +052932: 6e30 ad00 900b |00bb: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ad │ │ +052938: 1a09 060d |00be: const-string v9, "app-package" // string@0d06 │ │ +05293c: 1a0b de1b |00c0: const-string v11, "uk.org.ngo.squeezer" // string@1bde │ │ +052940: 6e30 ae00 900b |00c2: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052946: 1a09 bc1b |00c5: const-string v9, "track" // string@1bbc │ │ +05294a: 6e30 ae00 9007 |00c7: invoke-virtual {v0, v9, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052950: 1a09 b90c |00ca: const-string v9, "album" // string@0cb9 │ │ +052954: 6e10 d215 0500 |00cc: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +05295a: 0c0b |00cf: move-result-object v11 │ │ +05295c: 6e30 ae00 900b |00d0: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052962: 1a09 1f0d |00d3: const-string v9, "artist" // string@0d1f │ │ +052966: 6e10 d415 0500 |00d5: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +05296c: 0c0b |00d8: move-result-object v11 │ │ +05296e: 6e30 ae00 900b |00d9: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052974: 1a09 580f |00dc: const-string v9, "duration" // string@0f58 │ │ +052978: 54eb 6307 |00de: iget-object v11, v14, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +05297c: 6e10 7d15 0b00 |00e0: invoke-virtual {v11}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ +052982: 0a0b |00e3: move-result v11 │ │ +052984: 6e30 ab00 900b |00e4: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00ab │ │ +05298a: 1a09 021b |00e7: const-string v9, "source" // string@1b02 │ │ +05298e: 1a0b 1a09 |00e9: const-string v11, "P" // string@091a │ │ +052992: 6e30 ae00 900b |00eb: invoke-virtual {v0, v9, v11}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +052998: 289c |00ee: goto 008a // -0064 │ │ +05299a: 1229 |00ef: const/4 v9, #int 2 // #2 │ │ +05299c: 28c0 |00f0: goto 00b0 // -0040 │ │ +05299e: 1a09 5316 |00f1: const-string v9, "notification" // string@1653 │ │ +0529a2: 6e20 7517 9e00 |00f3: invoke-virtual {v14, v9}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ +0529a8: 0c01 |00f6: move-result-object v1 │ │ +0529aa: 1f01 1100 |00f7: check-cast v1, Landroid/app/NotificationManager; // type@0011 │ │ +0529ae: 2208 1000 |00f9: new-instance v8, Landroid/app/Notification; // type@0010 │ │ +0529b2: 7010 6200 0800 |00fb: invoke-direct {v8}, Landroid/app/Notification;.:()V // method@0062 │ │ +0529b8: 2209 1f00 |00fe: new-instance v9, Landroid/content/Intent; // type@001f │ │ +0529bc: 1c0b 0303 |0100: const-class v11, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +0529c0: 7030 9800 e90b |0102: invoke-direct {v9, v14, v11}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +0529c6: 150b 0220 |0105: const/high16 v11, #int 537001984 // #2002 │ │ +0529ca: 6e20 b800 b900 |0107: invoke-virtual {v9, v11}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +0529d0: 0c06 |010a: move-result-object v6 │ │ +0529d2: 7140 6a00 aea6 |010b: invoke-static {v14, v10, v6, v10}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ +0529d8: 0c02 |010e: move-result-object v2 │ │ +0529da: 3804 2000 |010f: if-eqz v4, 012f // +0020 │ │ +0529de: 1409 2b00 097f |0111: const v9, #float 1.82105e+38 // #7f09002b │ │ +0529e4: 23db 3004 |0114: new-array v11, v13, [Ljava/lang/Object; // type@0430 │ │ +0529e8: 4d03 0b0a |0116: aput-object v3, v11, v10 │ │ +0529ec: 6e30 7417 9e0b |0118: invoke-virtual {v14, v9, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +0529f2: 0c09 |011b: move-result-object v9 │ │ +0529f4: 6e52 6400 e879 |011c: invoke-virtual {v8, v14, v9, v7, v2}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ +0529fa: 5289 0400 |011f: iget v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ +0529fe: de09 0902 |0121: or-int/lit8 v9, v9, #int 2 // #02 │ │ +052a02: 5989 0400 |0123: iput v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ +052a06: 1409 5700 027f |0125: const v9, #float 1.72801e+38 // #7f020057 │ │ +052a0c: 5989 0500 |0128: iput v9, v8, Landroid/app/Notification;.icon:I // field@0005 │ │ +052a10: 6e30 6700 d108 |012a: invoke-virtual {v1, v13, v8}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0067 │ │ +052a16: 2900 6fff |012d: goto/16 009c // -0091 │ │ +052a1a: 1409 2c00 097f |012f: const v9, #float 1.82105e+38 // #7f09002c │ │ +052a20: 23db 3004 |0132: new-array v11, v13, [Ljava/lang/Object; // type@0430 │ │ +052a24: 4d03 0b0a |0134: aput-object v3, v11, v10 │ │ +052a28: 6e30 7417 9e0b |0136: invoke-virtual {v14, v9, v11}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +052a2e: 0c09 |0139: move-result-object v9 │ │ +052a30: 1a0a e300 |013a: const-string v10, "-" // string@00e3 │ │ +052a34: 6e52 6400 e8a9 |013c: invoke-virtual {v8, v14, v9, v10, v2}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0064 │ │ +052a3a: 5289 0400 |013f: iget v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ +052a3e: de09 0902 |0141: or-int/lit8 v9, v9, #int 2 // #02 │ │ +052a42: 5989 0400 |0143: iput v9, v8, Landroid/app/Notification;.flags:I // field@0004 │ │ +052a46: 1409 5500 027f |0145: const v9, #float 1.72801e+38 // #7f020055 │ │ +052a4c: 5989 0500 |0148: iput v9, v8, Landroid/app/Notification;.icon:I // field@0005 │ │ +052a50: 28e0 |014a: goto 012a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=511 │ │ 0x0008 line=512 │ │ 0x000e line=513 │ │ + 0x0018 line=514 │ │ 0x0020 line=519 │ │ 0x0028 line=520 │ │ 0x002c line=521 │ │ 0x0032 line=523 │ │ 0x0034 line=524 │ │ 0x004c line=525 │ │ 0x0051 line=527 │ │ @@ -76582,29 +76589,31 @@ │ │ 0x0078 line=534 │ │ 0x0083 line=535 │ │ 0x008a line=548 │ │ 0x008d line=552 │ │ 0x008f line=553 │ │ 0x0099 line=554 │ │ 0x009c line=576 │ │ - 0x009d line=513 │ │ + 0x009d line=514 │ │ 0x00a0 line=536 │ │ 0x00a6 line=538 │ │ 0x00ab line=539 │ │ 0x00b3 line=540 │ │ 0x00be line=541 │ │ 0x00c5 line=542 │ │ 0x00ca line=543 │ │ 0x00d3 line=544 │ │ 0x00dc line=545 │ │ 0x00e7 line=546 │ │ 0x00ef line=539 │ │ 0x00f1 line=559 │ │ + 0x00f3 line=560 │ │ 0x00f9 line=561 │ │ 0x00fe line=563 │ │ + 0x0107 line=564 │ │ 0x010b line=565 │ │ 0x010f line=566 │ │ 0x0111 line=567 │ │ 0x011f line=568 │ │ 0x0125 line=569 │ │ 0x012a line=575 │ │ 0x012f line=571 │ │ @@ -76630,29 +76639,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0530ec: |[0530ec] uk.org.ngo.squeezer.service.SqueezeService.updatePlayerSubscriptionState:()V │ │ -0530fc: 5420 5a07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053100: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -053106: 0c00 |0005: move-result-object v0 │ │ -053108: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -05310c: 5520 6b07 |0008: iget-boolean v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ -053110: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -053114: 5420 5907 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -053118: 1a01 421b |000e: const-string v1, "status - 1 subscribe:1 tags:asleyjJxK" // string@1b42 │ │ -05311c: 6e20 ce17 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -053122: 0e00 |0013: return-void │ │ -053124: 5420 5907 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -053128: 1a01 411b |0016: const-string v1, "status - 1 subscribe:-" // string@1b41 │ │ -05312c: 6e20 ce17 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -053132: 28f8 |001b: goto 0013 // -0008 │ │ +052a54: |[052a54] uk.org.ngo.squeezer.service.SqueezeService.updatePlayerSubscriptionState:()V │ │ +052a64: 5420 5a07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052a68: 6e10 de17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +052a6e: 0c00 |0005: move-result-object v0 │ │ +052a70: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +052a74: 5520 6b07 |0008: iget-boolean v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.scrobblingEnabled:Z // field@076b │ │ +052a78: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +052a7c: 5420 5907 |000c: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052a80: 1a01 3c1b |000e: const-string v1, "status - 1 subscribe:1 tags:asleyjJxK" // string@1b3c │ │ +052a84: 6e20 ce17 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +052a8a: 0e00 |0013: return-void │ │ +052a8c: 5420 5907 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052a90: 1a01 3b1b |0016: const-string v1, "status - 1 subscribe:-" // string@1b3b │ │ +052a94: 6e20 ce17 1000 |0018: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +052a9a: 28f8 |001b: goto 0013 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x000c line=479 │ │ 0x0013 line=483 │ │ 0x0014 line=481 │ │ locals : │ │ @@ -76664,89 +76673,89 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -053134: |[053134] uk.org.ngo.squeezer.service.SqueezeService.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -053144: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ -053148: 0e00 |0002: return-void │ │ -05314a: 1a03 1e0a |0003: const-string v3, "SqueezeService" // string@0a1e │ │ -05314e: 2204 3102 |0005: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -053152: 7010 c60d 0400 |0007: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -053158: 1a05 bd01 |000a: const-string v5, "Active player now: " // string@01bd │ │ -05315c: 6e20 ce0d 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053162: 0c04 |000f: move-result-object v4 │ │ -053164: 6e20 cd0d 9400 |0010: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05316a: 0c04 |0013: move-result-object v4 │ │ -05316c: 6e10 d60d 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -053172: 0c04 |0017: move-result-object v4 │ │ -053174: 7120 e50a 4300 |0018: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05317a: 6e10 6315 0900 |001b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -053180: 0c02 |001e: move-result-object v2 │ │ -053182: 5483 5a07 |001f: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053186: 6e10 dd17 0300 |0021: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -05318c: 0c03 |0024: move-result-object v3 │ │ -05318e: 3803 6f00 |0025: if-eqz v3, 0094 // +006f │ │ -053192: 5483 5a07 |0027: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053196: 6e10 dd17 0300 |0029: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -05319c: 0c03 |002c: move-result-object v3 │ │ -05319e: 6e10 6315 0300 |002d: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -0531a4: 0c01 |0030: move-result-object v1 │ │ -0531a6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -0531a8: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ -0531ac: 6e20 ae0d 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0531b2: 0a03 |0037: move-result v3 │ │ -0531b4: 3903 2c00 |0038: if-nez v3, 0064 // +002c │ │ -0531b8: 3801 2400 |003a: if-eqz v1, 005e // +0024 │ │ -0531bc: 5483 5907 |003c: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0531c0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -0531c2: 2344 3204 |003f: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ -0531c6: 1205 |0041: const/4 v5, #int 0 // #0 │ │ -0531c8: 2206 3102 |0042: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -0531cc: 7010 c60d 0600 |0044: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0531d2: 7110 1f11 0100 |0047: invoke-static {v1}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -0531d8: 0c07 |004a: move-result-object v7 │ │ -0531da: 6e20 ce0d 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0531e0: 0c06 |004e: move-result-object v6 │ │ -0531e2: 1a07 8500 |004f: const-string v7, " status - 1 subscribe:-" // string@0085 │ │ -0531e6: 6e20 ce0d 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0531ec: 0c06 |0054: move-result-object v6 │ │ -0531ee: 6e10 d60d 0600 |0055: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0531f4: 0c06 |0058: move-result-object v6 │ │ -0531f6: 4d06 0405 |0059: aput-object v6, v4, v5 │ │ -0531fa: 6e20 cd17 4300 |005b: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -053200: 5483 5a07 |005e: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053204: 6e20 e617 9300 |0060: invoke-virtual {v3, v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@17e6 │ │ -05320a: 1210 |0063: const/4 v0, #int 1 // #1 │ │ -05320c: 5483 5907 |0064: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -053210: 1a04 431b |0066: const-string v4, "status - 1 tags:asleyjJxK" // string@1b43 │ │ -053214: 6e20 ce17 4300 |0068: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -05321a: 3800 0f00 |006b: if-eqz v0, 007a // +000f │ │ -05321e: 7010 8b17 0800 |006d: invoke-direct {v8}, Luk/org/ngo/squeezer/service/SqueezeService;.updatePlayerSubscriptionState:()V // method@178b │ │ -053224: 5483 5c07 |0070: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ -053228: 2204 dc03 |0072: new-instance v4, Luk/org/ngo/squeezer/service/SqueezeService$14; // type@03dc │ │ -05322c: 7030 f916 8402 |0074: invoke-direct {v4, v8, v2}, Luk/org/ngo/squeezer/service/SqueezeService$14;.:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V // method@16f9 │ │ -053232: 6e20 880e 4300 |0077: invoke-virtual {v3, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@0e88 │ │ -053238: 5483 5a07 |007a: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -05323c: 6e10 de17 0300 |007c: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -053242: 0c03 |007f: move-result-object v3 │ │ -053244: 3803 82ff |0080: if-eqz v3, 0002 // -007e │ │ -053248: 5483 5a07 |0082: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -05324c: 6e10 de17 0300 |0084: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ -053252: 0c03 |0087: move-result-object v3 │ │ -053254: 6e10 6615 0900 |0088: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ -05325a: 0c04 |008b: move-result-object v4 │ │ -05325c: 7230 d20f 2304 |008c: invoke-interface {v3, v2, v4}, Luk/org/ngo/squeezer/IServiceCallback;.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V // method@0fd2 │ │ -053262: 2900 73ff |008f: goto/16 0002 // -008d │ │ -053266: 0d03 |0091: move-exception v3 │ │ -053268: 2900 70ff |0092: goto/16 0002 // -0090 │ │ -05326c: 1201 |0094: const/4 v1, #int 0 // #0 │ │ -05326e: 289c |0095: goto 0031 // -0064 │ │ +052a9c: |[052a9c] uk.org.ngo.squeezer.service.SqueezeService.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +052aac: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ +052ab0: 0e00 |0002: return-void │ │ +052ab2: 1a03 180a |0003: const-string v3, "SqueezeService" // string@0a18 │ │ +052ab6: 2204 3102 |0005: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +052aba: 7010 c60d 0400 |0007: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +052ac0: 1a05 bd01 |000a: const-string v5, "Active player now: " // string@01bd │ │ +052ac4: 6e20 ce0d 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +052aca: 0c04 |000f: move-result-object v4 │ │ +052acc: 6e20 cd0d 9400 |0010: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +052ad2: 0c04 |0013: move-result-object v4 │ │ +052ad4: 6e10 d60d 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +052ada: 0c04 |0017: move-result-object v4 │ │ +052adc: 7120 e50a 4300 |0018: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +052ae2: 6e10 6315 0900 |001b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +052ae8: 0c02 |001e: move-result-object v2 │ │ +052aea: 5483 5a07 |001f: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052aee: 6e10 dd17 0300 |0021: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +052af4: 0c03 |0024: move-result-object v3 │ │ +052af6: 3803 6f00 |0025: if-eqz v3, 0094 // +006f │ │ +052afa: 5483 5a07 |0027: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052afe: 6e10 dd17 0300 |0029: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +052b04: 0c03 |002c: move-result-object v3 │ │ +052b06: 6e10 6315 0300 |002d: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +052b0c: 0c01 |0030: move-result-object v1 │ │ +052b0e: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +052b10: 3801 0800 |0032: if-eqz v1, 003a // +0008 │ │ +052b14: 6e20 ae0d 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052b1a: 0a03 |0037: move-result v3 │ │ +052b1c: 3903 2c00 |0038: if-nez v3, 0064 // +002c │ │ +052b20: 3801 2400 |003a: if-eqz v1, 005e // +0024 │ │ +052b24: 5483 5907 |003c: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052b28: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +052b2a: 2344 3204 |003f: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ +052b2e: 1205 |0041: const/4 v5, #int 0 // #0 │ │ +052b30: 2206 3102 |0042: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +052b34: 7010 c60d 0600 |0044: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +052b3a: 7110 1f11 0100 |0047: invoke-static {v1}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +052b40: 0c07 |004a: move-result-object v7 │ │ +052b42: 6e20 ce0d 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +052b48: 0c06 |004e: move-result-object v6 │ │ +052b4a: 1a07 8500 |004f: const-string v7, " status - 1 subscribe:-" // string@0085 │ │ +052b4e: 6e20 ce0d 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +052b54: 0c06 |0054: move-result-object v6 │ │ +052b56: 6e10 d60d 0600 |0055: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +052b5c: 0c06 |0058: move-result-object v6 │ │ +052b5e: 4d06 0405 |0059: aput-object v6, v4, v5 │ │ +052b62: 6e20 cd17 4300 |005b: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +052b68: 5483 5a07 |005e: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052b6c: 6e20 e617 9300 |0060: invoke-virtual {v3, v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@17e6 │ │ +052b72: 1210 |0063: const/4 v0, #int 1 // #1 │ │ +052b74: 5483 5907 |0064: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052b78: 1a04 3d1b |0066: const-string v4, "status - 1 tags:asleyjJxK" // string@1b3d │ │ +052b7c: 6e20 ce17 4300 |0068: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +052b82: 3800 0f00 |006b: if-eqz v0, 007a // +000f │ │ +052b86: 7010 8b17 0800 |006d: invoke-direct {v8}, Luk/org/ngo/squeezer/service/SqueezeService;.updatePlayerSubscriptionState:()V // method@178b │ │ +052b8c: 5483 5c07 |0070: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.executor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@075c │ │ +052b90: 2204 dc03 |0072: new-instance v4, Luk/org/ngo/squeezer/service/SqueezeService$14; // type@03dc │ │ +052b94: 7030 f916 8402 |0074: invoke-direct {v4, v8, v2}, Luk/org/ngo/squeezer/service/SqueezeService$14;.:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V // method@16f9 │ │ +052b9a: 6e20 880e 4300 |0077: invoke-virtual {v3, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@0e88 │ │ +052ba0: 5483 5a07 |007a: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052ba4: 6e10 de17 0300 |007c: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +052baa: 0c03 |007f: move-result-object v3 │ │ +052bac: 3803 82ff |0080: if-eqz v3, 0002 // -007e │ │ +052bb0: 5483 5a07 |0082: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052bb4: 6e10 de17 0300 |0084: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; // method@17de │ │ +052bba: 0c03 |0087: move-result-object v3 │ │ +052bbc: 6e10 6615 0900 |0088: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ +052bc2: 0c04 |008b: move-result-object v4 │ │ +052bc4: 7230 d20f 2304 |008c: invoke-interface {v3, v2, v4}, Luk/org/ngo/squeezer/IServiceCallback;.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V // method@0fd2 │ │ +052bca: 2900 73ff |008f: goto/16 0002 // -008d │ │ +052bce: 0d03 |0091: move-exception v3 │ │ +052bd0: 2900 70ff |0092: goto/16 0002 // -0090 │ │ +052bd4: 1201 |0094: const/4 v1, #int 0 // #0 │ │ +052bd6: 289c |0095: goto 0031 // -0064 │ │ catches : 1 │ │ 0x0082 - 0x008f │ │ Landroid/os/RemoteException; -> 0x0091 │ │ positions : │ │ 0x0000 line=423 │ │ 0x0002 line=467 │ │ 0x0003 line=427 │ │ @@ -76778,22 +76787,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -053280: |[053280] uk.org.ngo.squeezer.service.SqueezeService.disconnect:()V │ │ -053290: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053294: 6e10 dc17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.disconnect:()V // method@17dc │ │ -05329a: 7010 6e17 0100 |0005: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService;.clearOngoingNotification:()V // method@176e │ │ -0532a0: 2200 ca03 |0008: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ -0532a4: 7010 7615 0000 |000a: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:()V // method@1576 │ │ -0532aa: 5b10 6307 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -0532ae: 0e00 |000f: return-void │ │ +052be8: |[052be8] uk.org.ngo.squeezer.service.SqueezeService.disconnect:()V │ │ +052bf8: 5410 5a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052bfc: 6e10 dc17 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.disconnect:()V // method@17dc │ │ +052c02: 7010 6e17 0100 |0005: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService;.clearOngoingNotification:()V // method@176e │ │ +052c08: 2200 ca03 |0008: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ +052c0c: 7010 7615 0000 |000a: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.:()V // method@1576 │ │ +052c12: 5b10 6307 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +052c16: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ 0x0008 line=146 │ │ 0x000f line=147 │ │ locals : │ │ @@ -76804,17 +76813,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0532b0: |[0532b0] uk.org.ngo.squeezer.service.SqueezeService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -0532c0: 5410 6e07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.squeezeService:Luk/org/ngo/squeezer/service/ISqueezeService$Stub; // field@076e │ │ -0532c4: 1100 |0002: return-object v0 │ │ +052c18: |[052c18] uk.org.ngo.squeezer.service.SqueezeService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +052c28: 5410 6e07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService;.squeezeService:Luk/org/ngo/squeezer/service/ISqueezeService$Stub; // field@076e │ │ +052c2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0003 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -76823,35 +76832,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0532c8: |[0532c8] uk.org.ngo.squeezer.service.SqueezeService.onCliPortConnectionEstablished:()V │ │ -0532d8: 5440 5907 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0532dc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -0532de: 2311 3204 |0003: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -0532e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0532e4: 1a03 b313 |0006: const-string v3, "listen 1" // string@13b3 │ │ -0532e8: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ -0532ec: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0532ee: 1a03 ad17 |000b: const-string v3, "players 0 1" // string@17ad │ │ -0532f2: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -0532f6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -0532f8: 1a03 9f0d |0010: const-string v3, "can musicfolder ?" // string@0d9f │ │ -0532fc: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -053300: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -053302: 1a03 a00d |0015: const-string v3, "can randomplay ?" // string@0da0 │ │ -053306: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -05330a: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -05330c: 1a03 0a18 |001a: const-string v3, "pref httpport ?" // string@180a │ │ -053310: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ -053314: 6e20 cd17 1000 |001e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -05331a: 0e00 |0021: return-void │ │ +052c30: |[052c30] uk.org.ngo.squeezer.service.SqueezeService.onCliPortConnectionEstablished:()V │ │ +052c40: 5440 5907 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052c44: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +052c46: 2311 3204 |0003: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +052c4a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +052c4c: 1a03 ad13 |0006: const-string v3, "listen 1" // string@13ad │ │ +052c50: 4d03 0102 |0008: aput-object v3, v1, v2 │ │ +052c54: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +052c56: 1a03 a717 |000b: const-string v3, "players 0 1" // string@17a7 │ │ +052c5a: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +052c5e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +052c60: 1a03 990d |0010: const-string v3, "can musicfolder ?" // string@0d99 │ │ +052c64: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +052c68: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +052c6a: 1a03 9a0d |0015: const-string v3, "can randomplay ?" // string@0d9a │ │ +052c6e: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +052c72: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +052c74: 1a03 0418 |001a: const-string v3, "pref httpport ?" // string@1804 │ │ +052c78: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ +052c7c: 6e20 cd17 1000 |001e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +052c82: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0021 line=492 │ │ locals : │ │ 0x0000 - 0x0022 reg=4 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ @@ -76860,45 +76869,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05331c: |[05331c] uk.org.ngo.squeezer.service.SqueezeService.onCreate:()V │ │ -05332c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05332e: 6f10 7800 0500 |0001: invoke-super {v5}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ -053334: 2201 1703 |0004: new-instance v1, Luk/org/ngo/squeezer/VolumePanel; // type@0317 │ │ -053338: 6e10 7017 0500 |0006: invoke-virtual {v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getApplicationContext:()Landroid/content/Context; // method@1770 │ │ -05333e: 0c02 |0009: move-result-object v2 │ │ -053340: 7020 2611 2100 |000a: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/VolumePanel;.:(Landroid/content/Context;)V // method@1126 │ │ -053346: 5b51 5f07 |000d: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.mVolumePanel:Luk/org/ngo/squeezer/VolumePanel; // field@075f │ │ -05334a: 1a01 5916 |000f: const-string v1, "notification" // string@1659 │ │ -05334e: 6e20 7517 1500 |0011: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ -053354: 0c00 |0014: move-result-object v0 │ │ -053356: 1f00 1100 |0015: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ -05335a: 6e20 6500 4000 |0017: invoke-virtual {v0, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ -053360: 5452 5a07 |001a: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053364: 1a01 8b1c |001c: const-string v1, "wifi" // string@1c8b │ │ -053368: 6e20 7517 1500 |001e: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ -05336e: 0c01 |0021: move-result-object v1 │ │ -053370: 1f01 4400 |0022: check-cast v1, Landroid/net/wifi/WifiManager; // type@0044 │ │ -053374: 1a03 790a |0024: const-string v3, "Squeezer_WifiLock" // string@0a79 │ │ -053378: 6e30 2c01 4103 |0026: invoke-virtual {v1, v4, v3}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@012c │ │ -05337e: 0c01 |0029: move-result-object v1 │ │ -053380: 6e20 ef17 1200 |002a: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setWifiLock:(Landroid/net/wifi/WifiManager$WifiLock;)V // method@17ef │ │ -053386: 1a01 200a |002d: const-string v1, "Squeezer" // string@0a20 │ │ -05338a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -05338c: 6e30 7317 1502 |0030: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1773 │ │ -053392: 0c01 |0033: move-result-object v1 │ │ -053394: 5b51 6807 |0034: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ -053398: 7010 7117 0500 |0036: invoke-direct {v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getPreferences:()V // method@1771 │ │ -05339e: 5451 5907 |0039: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0533a2: 6e10 c417 0100 |003b: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initialize:()V // method@17c4 │ │ -0533a8: 0e00 |003e: return-void │ │ +052c84: |[052c84] uk.org.ngo.squeezer.service.SqueezeService.onCreate:()V │ │ +052c94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +052c96: 6f10 7800 0500 |0001: invoke-super {v5}, Landroid/app/Service;.onCreate:()V // method@0078 │ │ +052c9c: 2201 1703 |0004: new-instance v1, Luk/org/ngo/squeezer/VolumePanel; // type@0317 │ │ +052ca0: 6e10 7017 0500 |0006: invoke-virtual {v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getApplicationContext:()Landroid/content/Context; // method@1770 │ │ +052ca6: 0c02 |0009: move-result-object v2 │ │ +052ca8: 7020 2611 2100 |000a: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/VolumePanel;.:(Landroid/content/Context;)V // method@1126 │ │ +052cae: 5b51 5f07 |000d: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.mVolumePanel:Luk/org/ngo/squeezer/VolumePanel; // field@075f │ │ +052cb2: 1a01 5316 |000f: const-string v1, "notification" // string@1653 │ │ +052cb6: 6e20 7517 1500 |0011: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ +052cbc: 0c00 |0014: move-result-object v0 │ │ +052cbe: 1f00 1100 |0015: check-cast v0, Landroid/app/NotificationManager; // type@0011 │ │ +052cc2: 6e20 6500 4000 |0017: invoke-virtual {v0, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0065 │ │ +052cc8: 5452 5a07 |001a: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052ccc: 1a01 851c |001c: const-string v1, "wifi" // string@1c85 │ │ +052cd0: 6e20 7517 1500 |001e: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1775 │ │ +052cd6: 0c01 |0021: move-result-object v1 │ │ +052cd8: 1f01 4400 |0022: check-cast v1, Landroid/net/wifi/WifiManager; // type@0044 │ │ +052cdc: 1a03 730a |0024: const-string v3, "Squeezer_WifiLock" // string@0a73 │ │ +052ce0: 6e30 2c01 4103 |0026: invoke-virtual {v1, v4, v3}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@012c │ │ +052ce6: 0c01 |0029: move-result-object v1 │ │ +052ce8: 6e20 ef17 1200 |002a: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setWifiLock:(Landroid/net/wifi/WifiManager$WifiLock;)V // method@17ef │ │ +052cee: 1a01 1a0a |002d: const-string v1, "Squeezer" // string@0a1a │ │ +052cf2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +052cf4: 6e30 7317 1502 |0030: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1773 │ │ +052cfa: 0c01 |0033: move-result-object v1 │ │ +052cfc: 5b51 6807 |0034: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ +052d00: 7010 7117 0500 |0036: invoke-direct {v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getPreferences:()V // method@1771 │ │ +052d06: 5451 5907 |0039: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +052d0a: 6e10 c417 0100 |003b: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initialize:()V // method@17c4 │ │ +052d10: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0004 line=112 │ │ 0x000f line=115 │ │ 0x0017 line=116 │ │ 0x001a line=117 │ │ @@ -76915,21 +76924,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0533ac: |[0533ac] uk.org.ngo.squeezer.service.SqueezeService.onDestroy:()V │ │ -0533bc: 6f10 7900 0200 |0000: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@0079 │ │ -0533c2: 6e10 6f17 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ -0533c8: 5420 5a07 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0533cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0533ce: 6e20 e717 1000 |0009: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@17e7 │ │ -0533d4: 0e00 |000c: return-void │ │ +052d14: |[052d14] uk.org.ngo.squeezer.service.SqueezeService.onDestroy:()V │ │ +052d24: 6f10 7900 0200 |0000: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@0079 │ │ +052d2a: 6e10 6f17 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ +052d30: 5420 5a07 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052d34: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +052d36: 6e20 e717 1000 |0009: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@17e7 │ │ +052d3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=139 │ │ 0x0006 line=140 │ │ 0x000c line=141 │ │ locals : │ │ @@ -76940,114 +76949,115 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 170 16-bit code units │ │ -0533d8: |[0533d8] uk.org.ngo.squeezer.service.SqueezeService.onLineReceived:(Ljava/lang/String;)V │ │ -0533e8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0533ea: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0533ec: 1226 |0002: const/4 v6, #int 2 // #2 │ │ -0533ee: 5593 5b07 |0003: iget-boolean v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -0533f2: 3803 1a00 |0005: if-eqz v3, 001f // +001a │ │ -0533f6: 1a03 1e0a |0007: const-string v3, "SqueezeService" // string@0a1e │ │ -0533fa: 2204 3102 |0009: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0533fe: 7010 c60d 0400 |000b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -053404: 1a05 b903 |000e: const-string v5, "LINE: " // string@03b9 │ │ -053408: 6e20 ce0d 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05340e: 0c04 |0013: move-result-object v4 │ │ -053410: 6e20 ce0d a400 |0014: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053416: 0c04 |0017: move-result-object v4 │ │ -053418: 6e10 d60d 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05341e: 0c04 |001b: move-result-object v4 │ │ -053420: 7120 e50a 4300 |001c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -053426: 1a03 0400 |001f: const-string v3, " " // string@0004 │ │ -05342a: 6e20 b90d 3a00 |0021: invoke-virtual {v10, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ -053430: 0c03 |0024: move-result-object v3 │ │ -053432: 7110 310e 0300 |0025: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053438: 0c02 |0028: move-result-object v2 │ │ -05343a: 7210 5e0e 0200 |0029: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ -053440: 0a03 |002c: move-result v3 │ │ -053442: 3563 0300 |002d: if-ge v3, v6, 0030 // +0003 │ │ -053446: 0e00 |002f: return-void │ │ -053448: 5493 5e07 |0030: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.globalHandlers:Ljava/util/Map; // field@075e │ │ -05344c: 7220 5a0e 7200 |0032: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -053452: 0c04 |0035: move-result-object v4 │ │ -053454: 7220 640e 4300 |0036: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05345a: 0c01 |0039: move-result-object v1 │ │ -05345c: 1f01 e703 |003a: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ -053460: 3801 0600 |003c: if-eqz v1, 0042 // +0006 │ │ -053464: 7220 6117 2100 |003e: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ -05346a: 28ee |0041: goto 002f // -0012 │ │ -05346c: 5493 6907 |0042: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedHandlers:Ljava/util/Map; // field@0769 │ │ -053470: 7220 5a0e 8200 |0044: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -053476: 0c04 |0047: move-result-object v4 │ │ -053478: 7220 640e 4300 |0048: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05347e: 0c01 |004b: move-result-object v1 │ │ -053480: 1f01 e703 |004c: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ -053484: 3801 0600 |004e: if-eqz v1, 0054 // +0006 │ │ -053488: 7220 6117 2100 |0050: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ -05348e: 28dc |0053: goto 002f // -0024 │ │ -053490: 5493 5a07 |0054: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -053494: 6e10 dd17 0300 |0056: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -05349a: 0c03 |0059: move-result-object v3 │ │ -05349c: 3803 3600 |005a: if-eqz v3, 0090 // +0036 │ │ -0534a0: 5493 5a07 |005c: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0534a4: 6e10 dd17 0300 |005e: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -0534aa: 0c03 |0061: move-result-object v3 │ │ -0534ac: 6e10 6315 0300 |0062: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -0534b2: 0c00 |0065: move-result-object v0 │ │ -0534b4: 3800 c9ff |0066: if-eqz v0, 002f // -0037 │ │ -0534b8: 6e10 b60d 0000 |0068: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ -0534be: 0a03 |006b: move-result v3 │ │ -0534c0: 3803 c3ff |006c: if-eqz v3, 002f // -003d │ │ -0534c4: 7220 5a0e 7200 |006e: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0534ca: 0c03 |0071: move-result-object v3 │ │ -0534cc: 1f03 2f02 |0072: check-cast v3, Ljava/lang/String; // type@022f │ │ -0534d0: 7110 1e11 0300 |0074: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -0534d6: 0c03 |0077: move-result-object v3 │ │ -0534d8: 6e20 ae0d 0300 |0078: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0534de: 0a03 |007b: move-result v3 │ │ -0534e0: 3803 b3ff |007c: if-eqz v3, 002f // -004d │ │ -0534e4: 5493 6207 |007e: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.playerSpecificHandlers:Ljava/util/Map; // field@0762 │ │ -0534e8: 7220 5a0e 8200 |0080: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0534ee: 0c04 |0083: move-result-object v4 │ │ -0534f0: 7220 640e 4300 |0084: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0534f6: 0c01 |0087: move-result-object v1 │ │ -0534f8: 1f01 e703 |0088: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ -0534fc: 3801 0800 |008a: if-eqz v1, 0092 // +0008 │ │ -053500: 7220 6117 2100 |008c: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ -053506: 28a0 |008f: goto 002f // -0060 │ │ -053508: 1200 |0090: const/4 v0, #int 0 // #0 │ │ -05350a: 28d5 |0091: goto 0066 // -002b │ │ -05350c: 7210 5e0e 0200 |0092: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ -053512: 0a03 |0095: move-result v3 │ │ -053514: 3763 99ff |0096: if-le v3, v6, 002f // -0067 │ │ -053518: 5493 6a07 |0098: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedPlayerSpecificHandlers:Ljava/util/Map; // field@076a │ │ -05351c: 7220 5a0e 6200 |009a: invoke-interface {v2, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -053522: 0c04 |009d: move-result-object v4 │ │ -053524: 7220 640e 4300 |009e: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05352a: 0c01 |00a1: move-result-object v1 │ │ -05352c: 1f01 e703 |00a2: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ -053530: 3801 8bff |00a4: if-eqz v1, 002f // -0075 │ │ -053534: 7220 6117 2100 |00a6: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ -05353a: 2886 |00a9: goto 002f // -007a │ │ +052d40: |[052d40] uk.org.ngo.squeezer.service.SqueezeService.onLineReceived:(Ljava/lang/String;)V │ │ +052d50: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +052d52: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +052d54: 1226 |0002: const/4 v6, #int 2 // #2 │ │ +052d56: 5593 5b07 |0003: iget-boolean v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +052d5a: 3803 1a00 |0005: if-eqz v3, 001f // +001a │ │ +052d5e: 1a03 180a |0007: const-string v3, "SqueezeService" // string@0a18 │ │ +052d62: 2204 3102 |0009: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +052d66: 7010 c60d 0400 |000b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +052d6c: 1a05 b903 |000e: const-string v5, "LINE: " // string@03b9 │ │ +052d70: 6e20 ce0d 5400 |0010: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +052d76: 0c04 |0013: move-result-object v4 │ │ +052d78: 6e20 ce0d a400 |0014: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +052d7e: 0c04 |0017: move-result-object v4 │ │ +052d80: 6e10 d60d 0400 |0018: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +052d86: 0c04 |001b: move-result-object v4 │ │ +052d88: 7120 e50a 4300 |001c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +052d8e: 1a03 0400 |001f: const-string v3, " " // string@0004 │ │ +052d92: 6e20 b90d 3a00 |0021: invoke-virtual {v10, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ +052d98: 0c03 |0024: move-result-object v3 │ │ +052d9a: 7110 310e 0300 |0025: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +052da0: 0c02 |0028: move-result-object v2 │ │ +052da2: 7210 5e0e 0200 |0029: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ +052da8: 0a03 |002c: move-result v3 │ │ +052daa: 3563 0300 |002d: if-ge v3, v6, 0030 // +0003 │ │ +052dae: 0e00 |002f: return-void │ │ +052db0: 5493 5e07 |0030: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.globalHandlers:Ljava/util/Map; // field@075e │ │ +052db4: 7220 5a0e 7200 |0032: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052dba: 0c04 |0035: move-result-object v4 │ │ +052dbc: 7220 640e 4300 |0036: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +052dc2: 0c01 |0039: move-result-object v1 │ │ +052dc4: 1f01 e703 |003a: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ +052dc8: 3801 0600 |003c: if-eqz v1, 0042 // +0006 │ │ +052dcc: 7220 6117 2100 |003e: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ +052dd2: 28ee |0041: goto 002f // -0012 │ │ +052dd4: 5493 6907 |0042: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedHandlers:Ljava/util/Map; // field@0769 │ │ +052dd8: 7220 5a0e 8200 |0044: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052dde: 0c04 |0047: move-result-object v4 │ │ +052de0: 7220 640e 4300 |0048: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +052de6: 0c01 |004b: move-result-object v1 │ │ +052de8: 1f01 e703 |004c: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ +052dec: 3801 0600 |004e: if-eqz v1, 0054 // +0006 │ │ +052df0: 7220 6117 2100 |0050: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ +052df6: 28dc |0053: goto 002f // -0024 │ │ +052df8: 5493 5a07 |0054: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052dfc: 6e10 dd17 0300 |0056: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +052e02: 0c03 |0059: move-result-object v3 │ │ +052e04: 3803 3600 |005a: if-eqz v3, 0090 // +0036 │ │ +052e08: 5493 5a07 |005c: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +052e0c: 6e10 dd17 0300 |005e: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +052e12: 0c03 |0061: move-result-object v3 │ │ +052e14: 6e10 6315 0300 |0062: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +052e1a: 0c00 |0065: move-result-object v0 │ │ +052e1c: 3800 c9ff |0066: if-eqz v0, 002f // -0037 │ │ +052e20: 6e10 b60d 0000 |0068: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ +052e26: 0a03 |006b: move-result v3 │ │ +052e28: 3803 c3ff |006c: if-eqz v3, 002f // -003d │ │ +052e2c: 7220 5a0e 7200 |006e: invoke-interface {v2, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052e32: 0c03 |0071: move-result-object v3 │ │ +052e34: 1f03 2f02 |0072: check-cast v3, Ljava/lang/String; // type@022f │ │ +052e38: 7110 1e11 0300 |0074: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +052e3e: 0c03 |0077: move-result-object v3 │ │ +052e40: 6e20 ae0d 0300 |0078: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +052e46: 0a03 |007b: move-result v3 │ │ +052e48: 3803 b3ff |007c: if-eqz v3, 002f // -004d │ │ +052e4c: 5493 6207 |007e: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.playerSpecificHandlers:Ljava/util/Map; // field@0762 │ │ +052e50: 7220 5a0e 8200 |0080: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052e56: 0c04 |0083: move-result-object v4 │ │ +052e58: 7220 640e 4300 |0084: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +052e5e: 0c01 |0087: move-result-object v1 │ │ +052e60: 1f01 e703 |0088: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ +052e64: 3801 0800 |008a: if-eqz v1, 0092 // +0008 │ │ +052e68: 7220 6117 2100 |008c: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ +052e6e: 28a0 |008f: goto 002f // -0060 │ │ +052e70: 1200 |0090: const/4 v0, #int 0 // #0 │ │ +052e72: 28d5 |0091: goto 0066 // -002b │ │ +052e74: 7210 5e0e 0200 |0092: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0e5e │ │ +052e7a: 0a03 |0095: move-result v3 │ │ +052e7c: 3763 99ff |0096: if-le v3, v6, 002f // -0067 │ │ +052e80: 5493 6a07 |0098: iget-object v3, v9, Luk/org/ngo/squeezer/service/SqueezeService;.prefixedPlayerSpecificHandlers:Ljava/util/Map; // field@076a │ │ +052e84: 7220 5a0e 6200 |009a: invoke-interface {v2, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +052e8a: 0c04 |009d: move-result-object v4 │ │ +052e8c: 7220 640e 4300 |009e: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +052e92: 0c01 |00a1: move-result-object v1 │ │ +052e94: 1f01 e703 |00a2: check-cast v1, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; // type@03e7 │ │ +052e98: 3801 8bff |00a4: if-eqz v1, 002f // -0075 │ │ +052e9c: 7220 6117 2100 |00a6: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;.handle:(Ljava/util/List;)V // method@1761 │ │ +052ea2: 2886 |00a9: goto 002f // -007a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=309 │ │ 0x001f line=310 │ │ 0x0029 line=311 │ │ 0x002f line=340 │ │ 0x0030 line=314 │ │ 0x003e line=315 │ │ 0x0042 line=318 │ │ 0x0050 line=319 │ │ 0x0054 line=325 │ │ 0x0066 line=326 │ │ + 0x006e line=327 │ │ 0x007e line=332 │ │ 0x008c line=333 │ │ 0x0090 line=325 │ │ 0x0092 line=336 │ │ 0x00a6 line=337 │ │ locals : │ │ 0x003c - 0x004c reg=1 handler Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; │ │ @@ -77056,21 +77066,21 @@ │ │ 0x008a - 0x00a2 reg=1 handler Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; │ │ 0x0092 - 0x00aa reg=0 activePlayerId Ljava/lang/String; │ │ 0x00a4 - 0x00aa reg=1 handler Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler; │ │ 0x0029 - 0x00aa reg=2 tokens Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x00aa reg=9 this Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x00aa reg=10 serverLine Ljava/lang/String; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #372 header: │ │ class_idx : 1001 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 607 │ │ -source_file_idx : 2615 │ │ +source_file_idx : 2609 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -77100,34 +77110,34 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05353c: |[05353c] uk.org.ngo.squeezer.service.SqueezerBaseListHandler$1.:(Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V │ │ -05354c: 5b01 7107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; // field@0771 │ │ -053550: 7010 200e 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -053556: 0e00 |0005: return-void │ │ +052ea4: |[052ea4] uk.org.ngo.squeezer.service.SqueezerBaseListHandler$1.:(Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V │ │ +052eb4: 5b01 7107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; // field@0771 │ │ +052eb8: 7010 200e 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +052ebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; │ │ - 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; Luk/org/ngo/squeezer/service/SqueezerBaseListHandler.1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ + 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2615 (SqueezerBaseListHandler.java) │ │ + source_file_idx : 2609 (SqueezerBaseListHandler.java) │ │ │ │ Class #373 header: │ │ class_idx : 1006 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -77181,120 +77191,120 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -053558: |[053558] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ -053568: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05356a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -05356c: 2305 5004 |0002: new-array v5, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ -053570: 2200 f503 |0004: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053574: 7030 b617 a00b |0006: invoke-direct {v0, v10, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b6 │ │ -05357a: 4d00 0502 |0009: aput-object v0, v5, v2 │ │ -05357e: 0760 |000b: move-object v0, v6 │ │ -053580: 0771 |000c: move-object v1, v7 │ │ -053582: 0783 |000d: move-object v3, v8 │ │ -053584: 0794 |000e: move-object v4, v9 │ │ -053586: 7606 9d17 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ -05358c: 0e00 |0012: return-void │ │ +052ec0: |[052ec0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ +052ed0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052ed2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +052ed4: 2305 5004 |0002: new-array v5, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ +052ed8: 2200 f503 |0004: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +052edc: 7030 b617 a00b |0006: invoke-direct {v0, v10, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b6 │ │ +052ee2: 4d00 0502 |0009: aput-object v0, v5, v2 │ │ +052ee6: 0760 |000b: move-object v0, v6 │ │ +052ee8: 0771 |000c: move-object v1, v7 │ │ +052eea: 0783 |000d: move-object v3, v8 │ │ +052eec: 0794 |000e: move-object v4, v9 │ │ +052eee: 7606 9d17 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ +052ef4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0012 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 (null) Ljava/util/Set; │ │ 0x0000 - 0x0000 reg=11 (null) Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ 0x0000 - 0x0013 reg=6 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0000 - 0x0013 reg=7 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x0013 reg=7 this$0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0013 reg=8 cmd Ljava/lang/String; │ │ 0x0000 - 0x0013 reg=9 taggedParameters Ljava/util/Set; Ljava/util/Set; │ │ 0x0000 - 0x0013 reg=10 itemDelimiter Ljava/lang/String; │ │ 0x0000 - 0x0013 reg=11 handler Luk/org/ngo/squeezer/service/SqueezerListHandler; Luk/org/ngo/squeezer/service/SqueezerListHandler<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -053590: |[053590] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ -0535a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0535a2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0535a4: 2305 5004 |0002: new-array v5, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ -0535a8: 2200 f503 |0004: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -0535ac: 7020 b717 a000 |0006: invoke-direct {v0, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b7 │ │ -0535b2: 4d00 0502 |0009: aput-object v0, v5, v2 │ │ -0535b6: 0760 |000b: move-object v0, v6 │ │ -0535b8: 0771 |000c: move-object v1, v7 │ │ -0535ba: 0783 |000d: move-object v3, v8 │ │ -0535bc: 0794 |000e: move-object v4, v9 │ │ -0535be: 7606 9d17 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ -0535c4: 0e00 |0012: return-void │ │ +052ef8: |[052ef8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ +052f08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052f0a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +052f0c: 2305 5004 |0002: new-array v5, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ +052f10: 2200 f503 |0004: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +052f14: 7020 b717 a000 |0006: invoke-direct {v0, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b7 │ │ +052f1a: 4d00 0502 |0009: aput-object v0, v5, v2 │ │ +052f1e: 0760 |000b: move-object v0, v6 │ │ +052f20: 0771 |000c: move-object v1, v7 │ │ +052f22: 0783 |000d: move-object v3, v8 │ │ +052f24: 0794 |000e: move-object v4, v9 │ │ +052f26: 7606 9d17 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ +052f2c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=72 │ │ 0x0012 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=9 (null) Ljava/util/Set; │ │ 0x0000 - 0x0000 reg=10 (null) Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ 0x0000 - 0x0013 reg=6 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0000 - 0x0013 reg=7 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x0013 reg=7 this$0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0013 reg=8 cmd Ljava/lang/String; │ │ 0x0000 - 0x0013 reg=9 taggedParameters Ljava/util/Set; Ljava/util/Set; │ │ 0x0000 - 0x0013 reg=10 handler Luk/org/ngo/squeezer/service/SqueezerListHandler; Luk/org/ngo/squeezer/service/SqueezerListHandler<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V' │ │ access : 0x10082 (PRIVATE VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -0535c8: |[0535c8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ │ -0535d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0535da: 0770 |0001: move-object v0, v7 │ │ -0535dc: 0781 |0002: move-object v1, v8 │ │ -0535de: 0192 |0003: move v2, v9 │ │ -0535e0: 07a4 |0004: move-object v4, v10 │ │ -0535e2: 07b5 |0005: move-object v5, v11 │ │ -0535e4: 07c6 |0006: move-object v6, v12 │ │ -0535e6: 7607 9f17 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179f │ │ -0535ec: 0e00 |000a: return-void │ │ +052f30: |[052f30] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ │ +052f40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052f42: 0770 |0001: move-object v0, v7 │ │ +052f44: 0781 |0002: move-object v1, v8 │ │ +052f46: 0192 |0003: move v2, v9 │ │ +052f48: 07a4 |0004: move-object v4, v10 │ │ +052f4a: 07b5 |0005: move-object v5, v11 │ │ +052f4c: 07c6 |0006: move-object v6, v12 │ │ +052f4e: 7607 9f17 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179f │ │ +052f54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=11 (null) Ljava/util/Set; │ │ 0x0000 - 0x000b reg=7 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0000 - 0x000b reg=8 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x000b reg=8 this$0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x000b reg=9 playerSpecific Z │ │ 0x0000 - 0x000b reg=10 cmd Ljava/lang/String; │ │ 0x0000 - 0x000b reg=11 taggedParameters Ljava/util/Set; Ljava/util/Set; │ │ 0x0000 - 0x000b reg=12 parserInfos [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0535f0: |[0535f0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -053600: 7606 9d17 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ -053606: 0e00 |0003: return-void │ │ +052f58: |[052f58] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +052f68: 7606 9d17 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179d │ │ +052f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -77308,36 +77318,36 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V' │ │ access : 0x10082 (PRIVATE VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -053608: |[053608] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ │ -053618: 5b01 8207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0782 │ │ -05361c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -053622: 5c02 7f07 |0005: iput-boolean v2, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -053626: 5c03 8007 |0007: iput-boolean v3, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -05362a: 5b04 7d07 |0009: iput-object v4, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -05362e: 5b05 8107 |000b: iput-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.taggedParameters:Ljava/util/Set; // field@0781 │ │ -053632: 5b06 7e07 |000d: iput-object v6, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.parserInfos:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // field@077e │ │ -053636: 0e00 |000f: return-void │ │ +052f70: |[052f70] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ │ +052f80: 5b01 8207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0782 │ │ +052f84: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +052f8a: 5c02 7f07 |0005: iput-boolean v2, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +052f8e: 5c03 8007 |0007: iput-boolean v3, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +052f92: 5b04 7d07 |0009: iput-object v4, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +052f96: 5b05 8107 |000b: iput-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.taggedParameters:Ljava/util/Set; // field@0781 │ │ +052f9a: 5b06 7e07 |000d: iput-object v6, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.parserInfos:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // field@077e │ │ +052f9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ 0x000f line=61 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/Set; │ │ 0x0000 - 0x0010 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0000 - 0x0010 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x0010 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0010 reg=2 playerSpecific Z │ │ 0x0000 - 0x0010 reg=3 prefixed Z │ │ 0x0000 - 0x0010 reg=4 cmd Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=5 taggedParameters Ljava/util/Set; Ljava/util/Set; │ │ 0x0000 - 0x0010 reg=6 parserInfos [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;) │ │ @@ -77345,17 +77355,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -053638: |[053638] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -053648: 7607 9f17 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179f │ │ -05364e: 0e00 |0003: return-void │ │ +052fa0: |[052fa0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +052fb0: 7607 9f17 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V // method@179f │ │ +052fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -77370,17 +77380,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053650: |[053650] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ -053660: 5410 7e07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.parserInfos:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // field@077e │ │ -053664: 1100 |0002: return-object v0 │ │ +052fb8: |[052fb8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ +052fc8: 5410 7e07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.parserInfos:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // field@077e │ │ +052fcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;) │ │ @@ -77388,31 +77398,31 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053668: |[053668] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.access$1600:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set; │ │ -053678: 5410 8107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.taggedParameters:Ljava/util/Set; // field@0781 │ │ -05367c: 1100 |0002: return-object v0 │ │ +052fd0: |[052fd0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ExtendedQueryFormatCmd.access$1600:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set; │ │ +052fe0: 5410 8107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.taggedParameters:Ljava/util/Set; // field@0781 │ │ +052fe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #374 header: │ │ class_idx : 1013 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -77452,20 +77462,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053680: |[053680] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ -053690: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -053696: 5b01 8f07 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.count_id:Ljava/lang/String; // field@078f │ │ -05369a: 5b02 9107 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.item_delimiter:Ljava/lang/String; // field@0791 │ │ -05369e: 5b03 9007 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.handler:Luk/org/ngo/squeezer/service/SqueezerListHandler; // field@0790 │ │ -0536a2: 0e00 |0009: return-void │ │ +052fe8: |[052fe8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ +052ff8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +052ffe: 5b01 8f07 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.count_id:Ljava/lang/String; // field@078f │ │ +053002: 5b02 9107 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.item_delimiter:Ljava/lang/String; // field@0791 │ │ +053006: 5b03 9007 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.handler:Luk/org/ngo/squeezer/service/SqueezerListHandler; // field@0790 │ │ +05300a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ 0x0005 line=362 │ │ 0x0007 line=363 │ │ 0x0009 line=364 │ │ @@ -77481,18 +77491,18 @@ │ │ type : '(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0536a4: |[0536a4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ -0536b4: 1a00 630e |0000: const-string v0, "count" // string@0e63 │ │ -0536b8: 7040 b517 0132 |0002: invoke-direct {v1, v0, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -0536be: 0e00 |0005: return-void │ │ +05300c: |[05300c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ +05301c: 1a00 5d0e |0000: const-string v0, "count" // string@0e5d │ │ +053020: 7040 b517 0132 |0002: invoke-direct {v1, v0, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +053026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ @@ -77504,18 +77514,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0536c0: |[0536c0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ -0536d0: 1a00 a712 |0000: const-string v0, "id" // string@12a7 │ │ -0536d4: 7030 b617 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b6 │ │ -0536da: 0e00 |0005: return-void │ │ +053028: |[053028] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ +053038: 1a00 a112 |0000: const-string v0, "id" // string@12a1 │ │ +05303c: 7030 b617 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b6 │ │ +053042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0005 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ @@ -77526,17 +77536,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536dc: |[0536dc] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ -0536ec: 5410 9007 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.handler:Luk/org/ngo/squeezer/service/SqueezerListHandler; // field@0790 │ │ -0536f0: 1100 |0002: return-object v0 │ │ +053044: |[053044] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ +053054: 5410 9007 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.handler:Luk/org/ngo/squeezer/service/SqueezerListHandler; // field@0790 │ │ +053058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;) │ │ @@ -77544,17 +77554,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536f4: |[0536f4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ -053704: 5410 8f07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.count_id:Ljava/lang/String; // field@078f │ │ -053708: 1100 |0002: return-object v0 │ │ +05305c: |[05305c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ +05306c: 5410 8f07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.count_id:Ljava/lang/String; // field@078f │ │ +053070: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;) │ │ @@ -77562,31 +77572,31 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05370c: |[05370c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1500:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ -05371c: 5410 9107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.item_delimiter:Ljava/lang/String; // field@0791 │ │ -053720: 1100 |0002: return-object v0 │ │ +053074: |[053074] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SqueezeParserInfo.access$1500:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ +053084: 5410 9107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.item_delimiter:Ljava/lang/String; // field@0791 │ │ +053088: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #375 header: │ │ class_idx : 1015 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 10 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -77658,32 +77668,32 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -053724: |[053724] uk.org.ngo.squeezer.service.SqueezerCLIImpl.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -053734: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05373a: 7010 c617 0100 |0003: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initializeExtQueryFormatCmds:()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // method@17c6 │ │ -053740: 0c00 |0006: move-result-object v0 │ │ -053742: 5b10 9807 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -053746: 7010 c517 0100 |0009: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initializeExtQueryFormatCmdMap:()Ljava/util/Map; // method@17c5 │ │ -05374c: 0c00 |000c: move-result-object v0 │ │ -05374e: 5b10 9707 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ -053752: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -053754: 5910 9507 |0010: iput v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ -053758: 2200 6702 |0012: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -05375c: 7010 410e 0000 |0014: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -053762: 5b10 9607 |0017: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ -053766: 2200 6702 |0019: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -05376a: 7010 410e 0000 |001b: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -053770: 5b10 9b07 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ -053774: 5b12 9a07 |0020: iput-object v2, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -053778: 0e00 |0022: return-void │ │ +05308c: |[05308c] uk.org.ngo.squeezer.service.SqueezerCLIImpl.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +05309c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0530a2: 7010 c617 0100 |0003: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initializeExtQueryFormatCmds:()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // method@17c6 │ │ +0530a8: 0c00 |0006: move-result-object v0 │ │ +0530aa: 5b10 9807 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +0530ae: 7010 c517 0100 |0009: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.initializeExtQueryFormatCmdMap:()Ljava/util/Map; // method@17c5 │ │ +0530b4: 0c00 |000c: move-result-object v0 │ │ +0530b6: 5b10 9707 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ +0530ba: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0530bc: 5910 9507 |0010: iput v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ +0530c0: 2200 6702 |0012: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +0530c4: 7010 410e 0000 |0014: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +0530ca: 5b10 9607 |0017: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ +0530ce: 2200 6702 |0019: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +0530d2: 7010 410e 0000 |001b: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +0530d8: 5b10 9b07 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ +0530dc: 5b12 9a07 |0020: iput-object v2, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +0530e0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=77 │ │ 0x0009 line=78 │ │ 0x000f line=251 │ │ 0x0012 line=284 │ │ @@ -77699,17 +77709,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05377c: |[05377c] uk.org.ngo.squeezer.service.SqueezerCLIImpl.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; │ │ -05378c: 5410 9a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -053790: 1100 |0002: return-object v0 │ │ +0530e4: |[0530e4] uk.org.ngo.squeezer.service.SqueezerCLIImpl.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; │ │ +0530f4: 5410 9a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +0530f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ @@ -77717,22 +77727,22 @@ │ │ type : '(Ljava/lang/Class;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -053794: |[053794] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/Class;I)Z │ │ -0537a4: 5410 9b07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ -0537a8: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0537ae: 0c00 |0005: move-result-object v0 │ │ -0537b0: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -0537b4: 6e30 c217 0103 |0008: invoke-virtual {v1, v0, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Integer;I)Z // method@17c2 │ │ -0537ba: 0a00 |000b: move-result v0 │ │ -0537bc: 0f00 |000c: return v0 │ │ +0530fc: |[0530fc] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/Class;I)Z │ │ +05310c: 5410 9b07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ +053110: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +053116: 0c00 |0005: move-result-object v0 │ │ +053118: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +05311c: 6e30 c217 0103 |0008: invoke-virtual {v1, v0, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Integer;I)Z // method@17c2 │ │ +053122: 0a00 |000b: move-result v0 │ │ +053124: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x000d reg=2 type Ljava/lang/Class; Ljava/lang/Class<+Luk/org/ngo/squeezer/framework/SqueezerItem;>; │ │ @@ -77743,22 +77753,22 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0537c0: |[0537c0] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/String;I)Z │ │ -0537d0: 5410 9607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ -0537d4: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0537da: 0c00 |0005: move-result-object v0 │ │ -0537dc: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -0537e0: 6e30 c217 0103 |0008: invoke-virtual {v1, v0, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Integer;I)Z // method@17c2 │ │ -0537e6: 0a00 |000b: move-result v0 │ │ -0537e8: 0f00 |000c: return v0 │ │ +053128: |[053128] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/String;I)Z │ │ +053138: 5410 9607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ +05313c: 7220 640e 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +053142: 0c00 |0005: move-result-object v0 │ │ +053144: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +053148: 6e30 c217 0103 |0008: invoke-virtual {v1, v0, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Integer;I)Z // method@17c2 │ │ +05314e: 0a00 |000b: move-result v0 │ │ +053150: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x000d reg=2 cmd Ljava/lang/String; │ │ 0x0000 - 0x000d reg=3 correlationid I │ │ @@ -77768,595 +77778,619 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0537ec: |[0537ec] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initializeExtQueryFormatCmdMap:()Ljava/util/Map; │ │ -0537fc: 2204 6702 |0000: new-instance v4, Ljava/util/HashMap; // type@0267 │ │ -053800: 7010 410e 0400 |0002: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -053806: 5460 9807 |0005: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ -05380a: 2103 |0007: array-length v3, v0 │ │ -05380c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05380e: 3532 0c00 |0009: if-ge v2, v3, 0015 // +000c │ │ -053812: 4601 0002 |000b: aget-object v1, v0, v2 │ │ -053816: 5415 7d07 |000d: iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -05381a: 7230 660e 5401 |000f: invoke-interface {v4, v5, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -053820: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ -053824: 28f5 |0014: goto 0009 // -000b │ │ -053826: 1104 |0015: return-object v4 │ │ +053154: |[053154] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initializeExtQueryFormatCmdMap:()Ljava/util/Map; │ │ +053164: 2201 6702 |0000: new-instance v1, Ljava/util/HashMap; // type@0267 │ │ +053168: 7010 410e 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +05316e: 5463 9807 |0005: iget-object v3, v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0798 │ │ +053172: 2134 |0007: array-length v4, v3 │ │ +053174: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +053176: 3542 0c00 |0009: if-ge v2, v4, 0015 // +000c │ │ +05317a: 4600 0302 |000b: aget-object v0, v3, v2 │ │ +05317e: 5405 7d07 |000d: iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +053182: 7230 660e 5100 |000f: invoke-interface {v1, v5, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053188: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05318c: 28f5 |0014: goto 0009 // -000b │ │ +05318e: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ 0x000d line=232 │ │ 0x0012 line=231 │ │ 0x0015 line=233 │ │ locals : │ │ - 0x000d - 0x0015 reg=1 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0007 - 0x0016 reg=0 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0009 - 0x0016 reg=2 i$ I │ │ - 0x0008 - 0x0016 reg=3 len$ I │ │ - 0x0005 - 0x0016 reg=4 map Ljava/util/Map; Ljava/util/Map; │ │ + 0x000d - 0x0015 reg=0 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0005 - 0x0016 reg=1 map Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0016 reg=6 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'initializeExtQueryFormatCmds' │ │ type : '()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 804 16-bit code units │ │ -053828: |[053828] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initializeExtQueryFormatCmds:()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ -053838: 2208 5f02 |0000: new-instance v8, Ljava/util/ArrayList; // type@025f │ │ -05383c: 7010 200e 0800 |0002: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -053842: 2200 ee03 |0005: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053846: 1a02 ac17 |0007: const-string v2, "players" // string@17ac │ │ -05384a: 2203 6802 |0009: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ -05384e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -053850: 2311 3204 |000c: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053854: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -053856: 1a05 ab17 |000f: const-string v5, "playerprefs" // string@17ab │ │ -05385a: 4d05 0104 |0011: aput-object v5, v1, v4 │ │ -05385e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -053860: 1a05 c10d |0014: const-string v5, "charset" // string@0dc1 │ │ -053864: 4d05 0104 |0016: aput-object v5, v1, v4 │ │ -053868: 7110 310e 0100 |0018: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -05386e: 0c01 |001b: move-result-object v1 │ │ -053870: 7020 470e 1300 |001c: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053876: 1a04 aa17 |001f: const-string v4, "playerid" // string@17aa │ │ -05387a: 2205 eb03 |0021: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; // type@03eb │ │ -05387e: 7020 9117 c500 |0023: invoke-direct {v5, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1791 │ │ -053884: 07c1 |0026: move-object v1, v12 │ │ -053886: 7606 9b17 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ -05388c: 7220 580e 0800 |002a: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053892: 2200 ee03 |002d: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053896: 1a01 2e0d |002f: const-string v1, "artists" // string@0d2e │ │ -05389a: 2202 6802 |0031: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -05389e: 1253 |0033: const/4 v3, #int 5 // #5 │ │ -0538a0: 2333 3204 |0034: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -0538a4: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -0538a6: 1a05 4319 |0037: const-string v5, "search" // string@1943 │ │ -0538aa: 4d05 0304 |0039: aput-object v5, v3, v4 │ │ -0538ae: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -0538b0: 1a05 3f10 |003c: const-string v5, "genre_id" // string@103f │ │ -0538b4: 4d05 0304 |003e: aput-object v5, v3, v4 │ │ -0538b8: 1224 |0040: const/4 v4, #int 2 // #2 │ │ -0538ba: 1a05 c80c |0041: const-string v5, "album_id" // string@0cc8 │ │ -0538be: 4d05 0304 |0043: aput-object v5, v3, v4 │ │ -0538c2: 1234 |0045: const/4 v4, #int 3 // #3 │ │ -0538c4: 1a05 6d1b |0046: const-string v5, "tags" // string@1b6d │ │ -0538c8: 4d05 0304 |0048: aput-object v5, v3, v4 │ │ -0538cc: 1244 |004a: const/4 v4, #int 4 // #4 │ │ -0538ce: 1a05 c10d |004b: const-string v5, "charset" // string@0dc1 │ │ -0538d2: 4d05 0304 |004d: aput-object v5, v3, v4 │ │ -0538d6: 7110 310e 0300 |004f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -0538dc: 0c03 |0052: move-result-object v3 │ │ -0538de: 7020 470e 3200 |0053: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -0538e4: 2203 ed03 |0056: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; // type@03ed │ │ -0538e8: 1204 |0058: const/4 v4, #int 0 // #0 │ │ -0538ea: 7030 9917 c304 |0059: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1799 │ │ -0538f0: 7053 9c17 c021 |005c: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -0538f6: 7220 580e 0800 |005f: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0538fc: 2200 ee03 |0062: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053900: 1a01 ce0c |0064: const-string v1, "albums" // string@0cce │ │ -053904: 2202 6802 |0066: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -053908: 1303 0900 |0068: const/16 v3, #int 9 // #9 │ │ -05390c: 2333 3204 |006a: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -053910: 1204 |006c: const/4 v4, #int 0 // #0 │ │ -053912: 1a05 4319 |006d: const-string v5, "search" // string@1943 │ │ -053916: 4d05 0304 |006f: aput-object v5, v3, v4 │ │ -05391a: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -05391c: 1a05 3f10 |0072: const-string v5, "genre_id" // string@103f │ │ -053920: 4d05 0304 |0074: aput-object v5, v3, v4 │ │ -053924: 1224 |0076: const/4 v4, #int 2 // #2 │ │ -053926: 1a05 290d |0077: const-string v5, "artist_id" // string@0d29 │ │ -05392a: 4d05 0304 |0079: aput-object v5, v3, v4 │ │ -05392e: 1234 |007b: const/4 v4, #int 3 // #3 │ │ -053930: 1a05 c81b |007c: const-string v5, "track_id" // string@1bc8 │ │ -053934: 4d05 0304 |007e: aput-object v5, v3, v4 │ │ -053938: 1244 |0080: const/4 v4, #int 4 // #4 │ │ -05393a: 1a05 bb1c |0081: const-string v5, "year" // string@1cbb │ │ -05393e: 4d05 0304 |0083: aput-object v5, v3, v4 │ │ -053942: 1254 |0085: const/4 v4, #int 5 // #5 │ │ -053944: 1a05 250e |0086: const-string v5, "compilation" // string@0e25 │ │ -053948: 4d05 0304 |0088: aput-object v5, v3, v4 │ │ -05394c: 1264 |008a: const/4 v4, #int 6 // #6 │ │ -05394e: 1a05 031b |008b: const-string v5, "sort" // string@1b03 │ │ -053952: 4d05 0304 |008d: aput-object v5, v3, v4 │ │ -053956: 1274 |008f: const/4 v4, #int 7 // #7 │ │ -053958: 1a05 6d1b |0090: const-string v5, "tags" // string@1b6d │ │ -05395c: 4d05 0304 |0092: aput-object v5, v3, v4 │ │ -053960: 1304 0800 |0094: const/16 v4, #int 8 // #8 │ │ -053964: 1a05 c10d |0096: const-string v5, "charset" // string@0dc1 │ │ -053968: 4d05 0304 |0098: aput-object v5, v3, v4 │ │ -05396c: 7110 310e 0300 |009a: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053972: 0c03 |009d: move-result-object v3 │ │ -053974: 7020 470e 3200 |009e: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -05397a: 2203 ec03 |00a1: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; // type@03ec │ │ -05397e: 1204 |00a3: const/4 v4, #int 0 // #0 │ │ -053980: 7030 9617 c304 |00a4: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1796 │ │ -053986: 7053 9c17 c021 |00a7: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -05398c: 7220 580e 0800 |00aa: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053992: 2200 ee03 |00ad: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053996: 1a02 c61c |00af: const-string v2, "years" // string@1cc6 │ │ -05399a: 2203 6802 |00b1: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ -05399e: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ -0539a0: 2311 3204 |00b4: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -0539a4: 1204 |00b6: const/4 v4, #int 0 // #0 │ │ -0539a6: 1a05 c10d |00b7: const-string v5, "charset" // string@0dc1 │ │ -0539aa: 4d05 0104 |00b9: aput-object v5, v1, v4 │ │ -0539ae: 7110 310e 0100 |00bb: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -0539b4: 0c01 |00be: move-result-object v1 │ │ -0539b6: 7020 470e 1300 |00bf: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -0539bc: 1a04 bb1c |00c2: const-string v4, "year" // string@1cbb │ │ -0539c0: 2205 f603 |00c4: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler; // type@03f6 │ │ -0539c4: 1201 |00c6: const/4 v1, #int 0 // #0 │ │ -0539c6: 7030 bc17 c501 |00c7: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17bc │ │ -0539cc: 07c1 |00ca: move-object v1, v12 │ │ -0539ce: 7606 9b17 0000 |00cb: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ -0539d4: 7220 580e 0800 |00ce: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0539da: 2200 ee03 |00d1: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -0539de: 1a01 4510 |00d3: const-string v1, "genres" // string@1045 │ │ -0539e2: 2202 6802 |00d5: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -0539e6: 1273 |00d7: const/4 v3, #int 7 // #7 │ │ -0539e8: 2333 3204 |00d8: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -0539ec: 1204 |00da: const/4 v4, #int 0 // #0 │ │ -0539ee: 1a05 4319 |00db: const-string v5, "search" // string@1943 │ │ -0539f2: 4d05 0304 |00dd: aput-object v5, v3, v4 │ │ -0539f6: 1214 |00df: const/4 v4, #int 1 // #1 │ │ -0539f8: 1a05 290d |00e0: const-string v5, "artist_id" // string@0d29 │ │ -0539fc: 4d05 0304 |00e2: aput-object v5, v3, v4 │ │ -053a00: 1224 |00e4: const/4 v4, #int 2 // #2 │ │ -053a02: 1a05 c80c |00e5: const-string v5, "album_id" // string@0cc8 │ │ -053a06: 4d05 0304 |00e7: aput-object v5, v3, v4 │ │ -053a0a: 1234 |00e9: const/4 v4, #int 3 // #3 │ │ -053a0c: 1a05 c81b |00ea: const-string v5, "track_id" // string@1bc8 │ │ -053a10: 4d05 0304 |00ec: aput-object v5, v3, v4 │ │ -053a14: 1244 |00ee: const/4 v4, #int 4 // #4 │ │ -053a16: 1a05 bb1c |00ef: const-string v5, "year" // string@1cbb │ │ -053a1a: 4d05 0304 |00f1: aput-object v5, v3, v4 │ │ -053a1e: 1254 |00f3: const/4 v4, #int 5 // #5 │ │ -053a20: 1a05 6d1b |00f4: const-string v5, "tags" // string@1b6d │ │ -053a24: 4d05 0304 |00f6: aput-object v5, v3, v4 │ │ -053a28: 1264 |00f8: const/4 v4, #int 6 // #6 │ │ -053a2a: 1a05 c10d |00f9: const-string v5, "charset" // string@0dc1 │ │ -053a2e: 4d05 0304 |00fb: aput-object v5, v3, v4 │ │ -053a32: 7110 310e 0300 |00fd: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053a38: 0c03 |0100: move-result-object v3 │ │ -053a3a: 7020 470e 3200 |0101: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053a40: 2203 ef03 |0104: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; // type@03ef │ │ -053a44: 1204 |0106: const/4 v4, #int 0 // #0 │ │ -053a46: 7030 a417 c304 |0107: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a4 │ │ -053a4c: 7053 9c17 c021 |010a: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -053a52: 7220 580e 0800 |010d: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053a58: 2200 ee03 |0110: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053a5c: 1a01 f615 |0112: const-string v1, "musicfolder" // string@15f6 │ │ -053a60: 2202 6802 |0114: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -053a64: 1243 |0116: const/4 v3, #int 4 // #4 │ │ -053a66: 2333 3204 |0117: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -053a6a: 1204 |0119: const/4 v4, #int 0 // #0 │ │ -053a6c: 1a05 0d10 |011a: const-string v5, "folder_id" // string@100d │ │ -053a70: 4d05 0304 |011c: aput-object v5, v3, v4 │ │ -053a74: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -053a76: 1a05 281c |011f: const-string v5, "url" // string@1c28 │ │ -053a7a: 4d05 0304 |0121: aput-object v5, v3, v4 │ │ -053a7e: 1224 |0123: const/4 v4, #int 2 // #2 │ │ -053a80: 1a05 6d1b |0124: const-string v5, "tags" // string@1b6d │ │ -053a84: 4d05 0304 |0126: aput-object v5, v3, v4 │ │ -053a88: 1234 |0128: const/4 v4, #int 3 // #3 │ │ -053a8a: 1a05 c10d |0129: const-string v5, "charset" // string@0dc1 │ │ -053a8e: 4d05 0304 |012b: aput-object v5, v3, v4 │ │ -053a92: 7110 310e 0300 |012d: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053a98: 0c03 |0130: move-result-object v3 │ │ -053a9a: 7020 470e 3200 |0131: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053aa0: 2203 f003 |0134: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; // type@03f0 │ │ -053aa4: 1204 |0136: const/4 v4, #int 0 // #0 │ │ -053aa6: 7030 a717 c304 |0137: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a7 │ │ -053aac: 7053 9c17 c021 |013a: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -053ab2: 7220 580e 0800 |013d: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053ab8: 2200 ee03 |0140: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053abc: 1a01 ff1a |0142: const-string v1, "songs" // string@1aff │ │ -053ac0: 2202 6802 |0144: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -053ac4: 1303 0800 |0146: const/16 v3, #int 8 // #8 │ │ -053ac8: 2333 3204 |0148: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -053acc: 1204 |014a: const/4 v4, #int 0 // #0 │ │ -053ace: 1a05 3f10 |014b: const-string v5, "genre_id" // string@103f │ │ -053ad2: 4d05 0304 |014d: aput-object v5, v3, v4 │ │ -053ad6: 1214 |014f: const/4 v4, #int 1 // #1 │ │ -053ad8: 1a05 290d |0150: const-string v5, "artist_id" // string@0d29 │ │ -053adc: 4d05 0304 |0152: aput-object v5, v3, v4 │ │ -053ae0: 1224 |0154: const/4 v4, #int 2 // #2 │ │ -053ae2: 1a05 c80c |0155: const-string v5, "album_id" // string@0cc8 │ │ -053ae6: 4d05 0304 |0157: aput-object v5, v3, v4 │ │ -053aea: 1234 |0159: const/4 v4, #int 3 // #3 │ │ -053aec: 1a05 bb1c |015a: const-string v5, "year" // string@1cbb │ │ -053af0: 4d05 0304 |015c: aput-object v5, v3, v4 │ │ -053af4: 1244 |015e: const/4 v4, #int 4 // #4 │ │ -053af6: 1a05 4319 |015f: const-string v5, "search" // string@1943 │ │ -053afa: 4d05 0304 |0161: aput-object v5, v3, v4 │ │ -053afe: 1254 |0163: const/4 v4, #int 5 // #5 │ │ -053b00: 1a05 6d1b |0164: const-string v5, "tags" // string@1b6d │ │ -053b04: 4d05 0304 |0166: aput-object v5, v3, v4 │ │ -053b08: 1264 |0168: const/4 v4, #int 6 // #6 │ │ -053b0a: 1a05 031b |0169: const-string v5, "sort" // string@1b03 │ │ -053b0e: 4d05 0304 |016b: aput-object v5, v3, v4 │ │ -053b12: 1274 |016d: const/4 v4, #int 7 // #7 │ │ -053b14: 1a05 c10d |016e: const-string v5, "charset" // string@0dc1 │ │ -053b18: 4d05 0304 |0170: aput-object v5, v3, v4 │ │ -053b1c: 7110 310e 0300 |0172: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053b22: 0c03 |0175: move-result-object v3 │ │ -053b24: 7020 470e 3200 |0176: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053b2a: 2203 f403 |0179: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ -053b2e: 1204 |017b: const/4 v4, #int 0 // #0 │ │ -053b30: 7030 b317 c304 |017c: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ -053b36: 7053 9c17 c021 |017f: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -053b3c: 7220 580e 0800 |0182: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053b42: 2200 ee03 |0185: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053b46: 1a01 c917 |0187: const-string v1, "playlists" // string@17c9 │ │ -053b4a: 2202 6802 |0189: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ -053b4e: 1233 |018b: const/4 v3, #int 3 // #3 │ │ -053b50: 2333 3204 |018c: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ -053b54: 1204 |018e: const/4 v4, #int 0 // #0 │ │ -053b56: 1a05 4319 |018f: const-string v5, "search" // string@1943 │ │ -053b5a: 4d05 0304 |0191: aput-object v5, v3, v4 │ │ -053b5e: 1214 |0193: const/4 v4, #int 1 // #1 │ │ -053b60: 1a05 6d1b |0194: const-string v5, "tags" // string@1b6d │ │ -053b64: 4d05 0304 |0196: aput-object v5, v3, v4 │ │ -053b68: 1224 |0198: const/4 v4, #int 2 // #2 │ │ -053b6a: 1a05 c10d |0199: const-string v5, "charset" // string@0dc1 │ │ -053b6e: 4d05 0304 |019b: aput-object v5, v3, v4 │ │ -053b72: 7110 310e 0300 |019d: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053b78: 0c03 |01a0: move-result-object v3 │ │ -053b7a: 7020 470e 3200 |01a1: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053b80: 2203 f103 |01a4: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; // type@03f1 │ │ -053b84: 1204 |01a6: const/4 v4, #int 0 // #0 │ │ -053b86: 7030 aa17 c304 |01a7: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17aa │ │ -053b8c: 7053 9c17 c021 |01aa: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ -053b92: 7220 580e 0800 |01ad: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053b98: 2200 ee03 |01b0: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053b9c: 1a02 cf17 |01b2: const-string v2, "playlists tracks" // string@17cf │ │ -053ba0: 2203 6802 |01b4: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ -053ba4: 1231 |01b6: const/4 v1, #int 3 // #3 │ │ -053ba6: 2311 3204 |01b7: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053baa: 1204 |01b9: const/4 v4, #int 0 // #0 │ │ -053bac: 1a05 c017 |01ba: const-string v5, "playlist_id" // string@17c0 │ │ -053bb0: 4d05 0104 |01bc: aput-object v5, v1, v4 │ │ -053bb4: 1214 |01be: const/4 v4, #int 1 // #1 │ │ -053bb6: 1a05 6d1b |01bf: const-string v5, "tags" // string@1b6d │ │ -053bba: 4d05 0104 |01c1: aput-object v5, v1, v4 │ │ -053bbe: 1224 |01c3: const/4 v4, #int 2 // #2 │ │ -053bc0: 1a05 c10d |01c4: const-string v5, "charset" // string@0dc1 │ │ -053bc4: 4d05 0104 |01c6: aput-object v5, v1, v4 │ │ -053bc8: 7110 310e 0100 |01c8: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053bce: 0c01 |01cb: move-result-object v1 │ │ -053bd0: 7020 470e 1300 |01cc: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053bd6: 1a04 b217 |01cf: const-string v4, "playlist index" // string@17b2 │ │ -053bda: 2205 f403 |01d1: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ -053bde: 1201 |01d3: const/4 v1, #int 0 // #0 │ │ -053be0: 7030 b317 c501 |01d4: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ -053be6: 07c1 |01d7: move-object v1, v12 │ │ -053be8: 7606 9b17 0000 |01d8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ -053bee: 7220 580e 0800 |01db: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053bf4: 2200 ee03 |01de: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053bf8: 1202 |01e0: const/4 v2, #int 0 // #0 │ │ -053bfa: 1a03 4319 |01e1: const-string v3, "search" // string@1943 │ │ -053bfe: 2204 6802 |01e3: new-instance v4, Ljava/util/HashSet; // type@0268 │ │ -053c02: 1221 |01e5: const/4 v1, #int 2 // #2 │ │ -053c04: 2311 3204 |01e6: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053c08: 1205 |01e8: const/4 v5, #int 0 // #0 │ │ -053c0a: 1a06 7f1b |01e9: const-string v6, "term" // string@1b7f │ │ -053c0e: 4d06 0105 |01eb: aput-object v6, v1, v5 │ │ -053c12: 1215 |01ed: const/4 v5, #int 1 // #1 │ │ -053c14: 1a06 c10d |01ee: const-string v6, "charset" // string@0dc1 │ │ -053c18: 4d06 0105 |01f0: aput-object v6, v1, v5 │ │ -053c1c: 7110 310e 0100 |01f2: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053c22: 0c01 |01f5: move-result-object v1 │ │ -053c24: 7020 470e 1400 |01f6: invoke-direct {v4, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053c2a: 1241 |01f9: const/4 v1, #int 4 // #4 │ │ -053c2c: 2315 5004 |01fa: new-array v5, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ -053c30: 1201 |01fc: const/4 v1, #int 0 // #0 │ │ -053c32: 2206 f503 |01fd: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053c36: 1a07 4710 |01ff: const-string v7, "genres_count" // string@1047 │ │ -053c3a: 1a09 3f10 |0201: const-string v9, "genre_id" // string@103f │ │ -053c3e: 220a ef03 |0203: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; // type@03ef │ │ -053c42: 120b |0205: const/4 v11, #int 0 // #0 │ │ -053c44: 7030 a417 ca0b |0206: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a4 │ │ -053c4a: 7040 b517 76a9 |0209: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -053c50: 4d06 0501 |020c: aput-object v6, v5, v1 │ │ -053c54: 1211 |020e: const/4 v1, #int 1 // #1 │ │ -053c56: 2206 f503 |020f: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053c5a: 1a07 d00c |0211: const-string v7, "albums_count" // string@0cd0 │ │ -053c5e: 1a09 c80c |0213: const-string v9, "album_id" // string@0cc8 │ │ -053c62: 220a ec03 |0215: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; // type@03ec │ │ -053c66: 120b |0217: const/4 v11, #int 0 // #0 │ │ -053c68: 7030 9617 ca0b |0218: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1796 │ │ -053c6e: 7040 b517 76a9 |021b: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -053c74: 4d06 0501 |021e: aput-object v6, v5, v1 │ │ -053c78: 1221 |0220: const/4 v1, #int 2 // #2 │ │ -053c7a: 2206 f503 |0221: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053c7e: 1a07 590e |0223: const-string v7, "contributors_count" // string@0e59 │ │ -053c82: 1a09 570e |0225: const-string v9, "contributor_id" // string@0e57 │ │ -053c86: 220a ed03 |0227: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; // type@03ed │ │ -053c8a: 120b |0229: const/4 v11, #int 0 // #0 │ │ -053c8c: 7030 9917 ca0b |022a: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1799 │ │ -053c92: 7040 b517 76a9 |022d: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -053c98: 4d06 0501 |0230: aput-object v6, v5, v1 │ │ -053c9c: 1231 |0232: const/4 v1, #int 3 // #3 │ │ -053c9e: 2206 f503 |0233: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053ca2: 1a07 d01b |0235: const-string v7, "tracks_count" // string@1bd0 │ │ -053ca6: 1a09 c81b |0237: const-string v9, "track_id" // string@1bc8 │ │ -053caa: 220a f403 |0239: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ -053cae: 120b |023b: const/4 v11, #int 0 // #0 │ │ -053cb0: 7030 b317 ca0b |023c: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ -053cb6: 7040 b517 76a9 |023f: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -053cbc: 4d06 0501 |0242: aput-object v6, v5, v1 │ │ -053cc0: 1206 |0244: const/4 v6, #int 0 // #0 │ │ -053cc2: 07c1 |0245: move-object v1, v12 │ │ -053cc4: 7607 9e17 0000 |0246: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@179e │ │ -053cca: 7220 580e 0800 |0249: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053cd0: 2200 ee03 |024c: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053cd4: 1212 |024e: const/4 v2, #int 1 // #1 │ │ -053cd6: 1a03 401b |024f: const-string v3, "status" // string@1b40 │ │ -053cda: 2204 6802 |0251: new-instance v4, Ljava/util/HashSet; // type@0268 │ │ -053cde: 1231 |0253: const/4 v1, #int 3 // #3 │ │ -053ce0: 2311 3204 |0254: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053ce4: 1205 |0256: const/4 v5, #int 0 // #0 │ │ -053ce6: 1a06 6d1b |0257: const-string v6, "tags" // string@1b6d │ │ -053cea: 4d06 0105 |0259: aput-object v6, v1, v5 │ │ -053cee: 1215 |025b: const/4 v5, #int 1 // #1 │ │ -053cf0: 1a06 c10d |025c: const-string v6, "charset" // string@0dc1 │ │ -053cf4: 4d06 0105 |025e: aput-object v6, v1, v5 │ │ -053cf8: 1225 |0260: const/4 v5, #int 2 // #2 │ │ -053cfa: 1a06 581b |0261: const-string v6, "subscribe" // string@1b58 │ │ -053cfe: 4d06 0105 |0263: aput-object v6, v1, v5 │ │ -053d02: 7110 310e 0100 |0265: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053d08: 0c01 |0268: move-result-object v1 │ │ -053d0a: 7020 470e 1400 |0269: invoke-direct {v4, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053d10: 1211 |026c: const/4 v1, #int 1 // #1 │ │ -053d12: 2315 5004 |026d: new-array v5, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ -053d16: 1201 |026f: const/4 v1, #int 0 // #0 │ │ -053d18: 2206 f503 |0270: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053d1c: 1a07 c617 |0272: const-string v7, "playlist_tracks" // string@17c6 │ │ -053d20: 1a09 b217 |0274: const-string v9, "playlist index" // string@17b2 │ │ -053d24: 220a f403 |0276: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ -053d28: 120b |0278: const/4 v11, #int 0 // #0 │ │ -053d2a: 7030 b317 ca0b |0279: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ -053d30: 7040 b517 76a9 |027c: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ -053d36: 4d06 0501 |027f: aput-object v6, v5, v1 │ │ -053d3a: 1206 |0281: const/4 v6, #int 0 // #0 │ │ -053d3c: 07c1 |0282: move-object v1, v12 │ │ -053d3e: 7607 9e17 0000 |0283: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@179e │ │ -053d44: 7220 580e 0800 |0286: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053d4a: 2200 ee03 |0289: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053d4e: 1a02 5518 |028b: const-string v2, "radios" // string@1855 │ │ -053d52: 2203 6802 |028d: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ -053d56: 1221 |028f: const/4 v1, #int 2 // #2 │ │ -053d58: 2311 3204 |0290: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053d5c: 1204 |0292: const/4 v4, #int 0 // #0 │ │ -053d5e: 1a05 031b |0293: const-string v5, "sort" // string@1b03 │ │ -053d62: 4d05 0104 |0295: aput-object v5, v1, v4 │ │ -053d66: 1214 |0297: const/4 v4, #int 1 // #1 │ │ -053d68: 1a05 c10d |0298: const-string v5, "charset" // string@0dc1 │ │ -053d6c: 4d05 0104 |029a: aput-object v5, v1, v4 │ │ -053d70: 7110 310e 0100 |029c: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053d76: 0c01 |029f: move-result-object v1 │ │ -053d78: 7020 470e 1300 |02a0: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053d7e: 1a04 6612 |02a3: const-string v4, "icon" // string@1266 │ │ -053d82: 2205 f303 |02a5: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; // type@03f3 │ │ -053d86: 1201 |02a7: const/4 v1, #int 0 // #0 │ │ -053d88: 7030 b017 c501 |02a8: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b0 │ │ -053d8e: 07c1 |02ab: move-object v1, v12 │ │ -053d90: 7606 9b17 0000 |02ac: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ -053d96: 7220 580e 0800 |02af: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053d9c: 2200 ee03 |02b2: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053da0: 1a02 190d |02b4: const-string v2, "apps" // string@0d19 │ │ -053da4: 2203 6802 |02b6: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ -053da8: 1221 |02b8: const/4 v1, #int 2 // #2 │ │ -053daa: 2311 3204 |02b9: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053dae: 1204 |02bb: const/4 v4, #int 0 // #0 │ │ -053db0: 1a05 031b |02bc: const-string v5, "sort" // string@1b03 │ │ -053db4: 4d05 0104 |02be: aput-object v5, v1, v4 │ │ -053db8: 1214 |02c0: const/4 v4, #int 1 // #1 │ │ -053dba: 1a05 c10d |02c1: const-string v5, "charset" // string@0dc1 │ │ -053dbe: 4d05 0104 |02c3: aput-object v5, v1, v4 │ │ -053dc2: 7110 310e 0100 |02c5: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053dc8: 0c01 |02c8: move-result-object v1 │ │ -053dca: 7020 470e 1300 |02c9: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053dd0: 1a04 6612 |02cc: const-string v4, "icon" // string@1266 │ │ -053dd4: 2205 f303 |02ce: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; // type@03f3 │ │ -053dd8: 1201 |02d0: const/4 v1, #int 0 // #0 │ │ -053dda: 7030 b017 c501 |02d1: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b0 │ │ -053de0: 07c1 |02d4: move-object v1, v12 │ │ -053de2: 7606 9b17 0000 |02d5: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ -053de8: 7220 580e 0800 |02d8: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053dee: 2200 ee03 |02db: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -053df2: 1212 |02dd: const/4 v2, #int 1 // #1 │ │ -053df4: 1213 |02de: const/4 v3, #int 1 // #1 │ │ -053df6: 1a04 6b13 |02df: const-string v4, "items" // string@136b │ │ -053dfa: 2205 6802 |02e1: new-instance v5, Ljava/util/HashSet; // type@0268 │ │ -053dfe: 1241 |02e3: const/4 v1, #int 4 // #4 │ │ -053e00: 2311 3204 |02e4: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ -053e04: 1206 |02e6: const/4 v6, #int 0 // #0 │ │ -053e06: 1a07 6613 |02e7: const-string v7, "item_id" // string@1366 │ │ -053e0a: 4d07 0106 |02e9: aput-object v7, v1, v6 │ │ -053e0e: 1216 |02eb: const/4 v6, #int 1 // #1 │ │ -053e10: 1a07 4319 |02ec: const-string v7, "search" // string@1943 │ │ -053e14: 4d07 0106 |02ee: aput-object v7, v1, v6 │ │ -053e18: 1226 |02f0: const/4 v6, #int 2 // #2 │ │ -053e1a: 1a07 7b1c |02f1: const-string v7, "want_url" // string@1c7b │ │ -053e1e: 4d07 0106 |02f3: aput-object v7, v1, v6 │ │ -053e22: 1236 |02f5: const/4 v6, #int 3 // #3 │ │ -053e24: 1a07 c10d |02f6: const-string v7, "charset" // string@0dc1 │ │ -053e28: 4d07 0106 |02f8: aput-object v7, v1, v6 │ │ -053e2c: 7110 310e 0100 |02fa: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -053e32: 0c01 |02fd: move-result-object v1 │ │ -053e34: 7020 470e 1500 |02fe: invoke-direct {v5, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ -053e3a: 1211 |0301: const/4 v1, #int 1 // #1 │ │ -053e3c: 2316 5004 |0302: new-array v6, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ -053e40: 1201 |0304: const/4 v1, #int 0 // #0 │ │ -053e42: 2207 f503 |0305: new-instance v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -053e46: 2209 f203 |0307: new-instance v9, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler; // type@03f2 │ │ -053e4a: 120a |0309: const/4 v10, #int 0 // #0 │ │ -053e4c: 7030 ad17 c90a |030a: invoke-direct {v9, v12, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17ad │ │ -053e52: 7020 b717 9700 |030d: invoke-direct {v7, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b7 │ │ -053e58: 4d07 0601 |0310: aput-object v7, v6, v1 │ │ -053e5c: 1207 |0312: const/4 v7, #int 0 // #0 │ │ -053e5e: 07c1 |0313: move-object v1, v12 │ │ -053e60: 7608 a017 0000 |0314: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a0 │ │ -053e66: 7220 580e 0800 |0317: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -053e6c: 1200 |031a: const/4 v0, #int 0 // #0 │ │ -053e6e: 2300 4f04 |031b: new-array v0, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@044f │ │ -053e72: 7220 5f0e 0800 |031d: invoke-interface {v8, v0}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e5f │ │ -053e78: 0c00 |0320: move-result-object v0 │ │ -053e7a: 1f00 4f04 |0321: check-cast v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@044f │ │ -053e7e: 1100 |0323: return-object v0 │ │ +053190: |[053190] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initializeExtQueryFormatCmds:()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ +0531a0: 2208 5f02 |0000: new-instance v8, Ljava/util/ArrayList; // type@025f │ │ +0531a4: 7010 200e 0800 |0002: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +0531aa: 2200 ee03 |0005: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0531ae: 1a02 a617 |0007: const-string v2, "players" // string@17a6 │ │ +0531b2: 2203 6802 |0009: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ +0531b6: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +0531b8: 2311 3204 |000c: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +0531bc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0531be: 1a05 a517 |000f: const-string v5, "playerprefs" // string@17a5 │ │ +0531c2: 4d05 0104 |0011: aput-object v5, v1, v4 │ │ +0531c6: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0531c8: 1a05 bb0d |0014: const-string v5, "charset" // string@0dbb │ │ +0531cc: 4d05 0104 |0016: aput-object v5, v1, v4 │ │ +0531d0: 7110 310e 0100 |0018: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +0531d6: 0c01 |001b: move-result-object v1 │ │ +0531d8: 7020 470e 1300 |001c: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0531de: 1a04 a417 |001f: const-string v4, "playerid" // string@17a4 │ │ +0531e2: 2205 eb03 |0021: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; // type@03eb │ │ +0531e6: 7020 9117 c500 |0023: invoke-direct {v5, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1791 │ │ +0531ec: 07c1 |0026: move-object v1, v12 │ │ +0531ee: 7606 9b17 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ +0531f4: 7220 580e 0800 |002a: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0531fa: 2200 ee03 |002d: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0531fe: 1a01 280d |002f: const-string v1, "artists" // string@0d28 │ │ +053202: 2202 6802 |0031: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +053206: 1253 |0033: const/4 v3, #int 5 // #5 │ │ +053208: 2333 3204 |0034: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +05320c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +05320e: 1a05 3d19 |0037: const-string v5, "search" // string@193d │ │ +053212: 4d05 0304 |0039: aput-object v5, v3, v4 │ │ +053216: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +053218: 1a05 3910 |003c: const-string v5, "genre_id" // string@1039 │ │ +05321c: 4d05 0304 |003e: aput-object v5, v3, v4 │ │ +053220: 1224 |0040: const/4 v4, #int 2 // #2 │ │ +053222: 1a05 c20c |0041: const-string v5, "album_id" // string@0cc2 │ │ +053226: 4d05 0304 |0043: aput-object v5, v3, v4 │ │ +05322a: 1234 |0045: const/4 v4, #int 3 // #3 │ │ +05322c: 1a05 671b |0046: const-string v5, "tags" // string@1b67 │ │ +053230: 4d05 0304 |0048: aput-object v5, v3, v4 │ │ +053234: 1244 |004a: const/4 v4, #int 4 // #4 │ │ +053236: 1a05 bb0d |004b: const-string v5, "charset" // string@0dbb │ │ +05323a: 4d05 0304 |004d: aput-object v5, v3, v4 │ │ +05323e: 7110 310e 0300 |004f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +053244: 0c03 |0052: move-result-object v3 │ │ +053246: 7020 470e 3200 |0053: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +05324c: 2203 ed03 |0056: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; // type@03ed │ │ +053250: 1204 |0058: const/4 v4, #int 0 // #0 │ │ +053252: 7030 9917 c304 |0059: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1799 │ │ +053258: 7053 9c17 c021 |005c: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +05325e: 7220 580e 0800 |005f: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053264: 2200 ee03 |0062: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053268: 1a01 c80c |0064: const-string v1, "albums" // string@0cc8 │ │ +05326c: 2202 6802 |0066: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +053270: 1303 0900 |0068: const/16 v3, #int 9 // #9 │ │ +053274: 2333 3204 |006a: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +053278: 1204 |006c: const/4 v4, #int 0 // #0 │ │ +05327a: 1a05 3d19 |006d: const-string v5, "search" // string@193d │ │ +05327e: 4d05 0304 |006f: aput-object v5, v3, v4 │ │ +053282: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +053284: 1a05 3910 |0072: const-string v5, "genre_id" // string@1039 │ │ +053288: 4d05 0304 |0074: aput-object v5, v3, v4 │ │ +05328c: 1224 |0076: const/4 v4, #int 2 // #2 │ │ +05328e: 1a05 230d |0077: const-string v5, "artist_id" // string@0d23 │ │ +053292: 4d05 0304 |0079: aput-object v5, v3, v4 │ │ +053296: 1234 |007b: const/4 v4, #int 3 // #3 │ │ +053298: 1a05 c21b |007c: const-string v5, "track_id" // string@1bc2 │ │ +05329c: 4d05 0304 |007e: aput-object v5, v3, v4 │ │ +0532a0: 1244 |0080: const/4 v4, #int 4 // #4 │ │ +0532a2: 1a05 b51c |0081: const-string v5, "year" // string@1cb5 │ │ +0532a6: 4d05 0304 |0083: aput-object v5, v3, v4 │ │ +0532aa: 1254 |0085: const/4 v4, #int 5 // #5 │ │ +0532ac: 1a05 1f0e |0086: const-string v5, "compilation" // string@0e1f │ │ +0532b0: 4d05 0304 |0088: aput-object v5, v3, v4 │ │ +0532b4: 1264 |008a: const/4 v4, #int 6 // #6 │ │ +0532b6: 1a05 fd1a |008b: const-string v5, "sort" // string@1afd │ │ +0532ba: 4d05 0304 |008d: aput-object v5, v3, v4 │ │ +0532be: 1274 |008f: const/4 v4, #int 7 // #7 │ │ +0532c0: 1a05 671b |0090: const-string v5, "tags" // string@1b67 │ │ +0532c4: 4d05 0304 |0092: aput-object v5, v3, v4 │ │ +0532c8: 1304 0800 |0094: const/16 v4, #int 8 // #8 │ │ +0532cc: 1a05 bb0d |0096: const-string v5, "charset" // string@0dbb │ │ +0532d0: 4d05 0304 |0098: aput-object v5, v3, v4 │ │ +0532d4: 7110 310e 0300 |009a: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +0532da: 0c03 |009d: move-result-object v3 │ │ +0532dc: 7020 470e 3200 |009e: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0532e2: 2203 ec03 |00a1: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; // type@03ec │ │ +0532e6: 1204 |00a3: const/4 v4, #int 0 // #0 │ │ +0532e8: 7030 9617 c304 |00a4: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1796 │ │ +0532ee: 7053 9c17 c021 |00a7: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +0532f4: 7220 580e 0800 |00aa: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0532fa: 2200 ee03 |00ad: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0532fe: 1a02 c01c |00af: const-string v2, "years" // string@1cc0 │ │ +053302: 2203 6802 |00b1: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ +053306: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ +053308: 2311 3204 |00b4: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +05330c: 1204 |00b6: const/4 v4, #int 0 // #0 │ │ +05330e: 1a05 bb0d |00b7: const-string v5, "charset" // string@0dbb │ │ +053312: 4d05 0104 |00b9: aput-object v5, v1, v4 │ │ +053316: 7110 310e 0100 |00bb: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +05331c: 0c01 |00be: move-result-object v1 │ │ +05331e: 7020 470e 1300 |00bf: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053324: 1a04 b51c |00c2: const-string v4, "year" // string@1cb5 │ │ +053328: 2205 f603 |00c4: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler; // type@03f6 │ │ +05332c: 1201 |00c6: const/4 v1, #int 0 // #0 │ │ +05332e: 7030 bc17 c501 |00c7: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17bc │ │ +053334: 07c1 |00ca: move-object v1, v12 │ │ +053336: 7606 9b17 0000 |00cb: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ +05333c: 7220 580e 0800 |00ce: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053342: 2200 ee03 |00d1: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053346: 1a01 3f10 |00d3: const-string v1, "genres" // string@103f │ │ +05334a: 2202 6802 |00d5: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +05334e: 1273 |00d7: const/4 v3, #int 7 // #7 │ │ +053350: 2333 3204 |00d8: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +053354: 1204 |00da: const/4 v4, #int 0 // #0 │ │ +053356: 1a05 3d19 |00db: const-string v5, "search" // string@193d │ │ +05335a: 4d05 0304 |00dd: aput-object v5, v3, v4 │ │ +05335e: 1214 |00df: const/4 v4, #int 1 // #1 │ │ +053360: 1a05 230d |00e0: const-string v5, "artist_id" // string@0d23 │ │ +053364: 4d05 0304 |00e2: aput-object v5, v3, v4 │ │ +053368: 1224 |00e4: const/4 v4, #int 2 // #2 │ │ +05336a: 1a05 c20c |00e5: const-string v5, "album_id" // string@0cc2 │ │ +05336e: 4d05 0304 |00e7: aput-object v5, v3, v4 │ │ +053372: 1234 |00e9: const/4 v4, #int 3 // #3 │ │ +053374: 1a05 c21b |00ea: const-string v5, "track_id" // string@1bc2 │ │ +053378: 4d05 0304 |00ec: aput-object v5, v3, v4 │ │ +05337c: 1244 |00ee: const/4 v4, #int 4 // #4 │ │ +05337e: 1a05 b51c |00ef: const-string v5, "year" // string@1cb5 │ │ +053382: 4d05 0304 |00f1: aput-object v5, v3, v4 │ │ +053386: 1254 |00f3: const/4 v4, #int 5 // #5 │ │ +053388: 1a05 671b |00f4: const-string v5, "tags" // string@1b67 │ │ +05338c: 4d05 0304 |00f6: aput-object v5, v3, v4 │ │ +053390: 1264 |00f8: const/4 v4, #int 6 // #6 │ │ +053392: 1a05 bb0d |00f9: const-string v5, "charset" // string@0dbb │ │ +053396: 4d05 0304 |00fb: aput-object v5, v3, v4 │ │ +05339a: 7110 310e 0300 |00fd: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +0533a0: 0c03 |0100: move-result-object v3 │ │ +0533a2: 7020 470e 3200 |0101: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0533a8: 2203 ef03 |0104: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; // type@03ef │ │ +0533ac: 1204 |0106: const/4 v4, #int 0 // #0 │ │ +0533ae: 7030 a417 c304 |0107: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a4 │ │ +0533b4: 7053 9c17 c021 |010a: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +0533ba: 7220 580e 0800 |010d: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0533c0: 2200 ee03 |0110: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0533c4: 1a01 f015 |0112: const-string v1, "musicfolder" // string@15f0 │ │ +0533c8: 2202 6802 |0114: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +0533cc: 1243 |0116: const/4 v3, #int 4 // #4 │ │ +0533ce: 2333 3204 |0117: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +0533d2: 1204 |0119: const/4 v4, #int 0 // #0 │ │ +0533d4: 1a05 0710 |011a: const-string v5, "folder_id" // string@1007 │ │ +0533d8: 4d05 0304 |011c: aput-object v5, v3, v4 │ │ +0533dc: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +0533de: 1a05 221c |011f: const-string v5, "url" // string@1c22 │ │ +0533e2: 4d05 0304 |0121: aput-object v5, v3, v4 │ │ +0533e6: 1224 |0123: const/4 v4, #int 2 // #2 │ │ +0533e8: 1a05 671b |0124: const-string v5, "tags" // string@1b67 │ │ +0533ec: 4d05 0304 |0126: aput-object v5, v3, v4 │ │ +0533f0: 1234 |0128: const/4 v4, #int 3 // #3 │ │ +0533f2: 1a05 bb0d |0129: const-string v5, "charset" // string@0dbb │ │ +0533f6: 4d05 0304 |012b: aput-object v5, v3, v4 │ │ +0533fa: 7110 310e 0300 |012d: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +053400: 0c03 |0130: move-result-object v3 │ │ +053402: 7020 470e 3200 |0131: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053408: 2203 f003 |0134: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; // type@03f0 │ │ +05340c: 1204 |0136: const/4 v4, #int 0 // #0 │ │ +05340e: 7030 a717 c304 |0137: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a7 │ │ +053414: 7053 9c17 c021 |013a: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +05341a: 7220 580e 0800 |013d: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053420: 2200 ee03 |0140: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053424: 1a01 f91a |0142: const-string v1, "songs" // string@1af9 │ │ +053428: 2202 6802 |0144: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +05342c: 1303 0800 |0146: const/16 v3, #int 8 // #8 │ │ +053430: 2333 3204 |0148: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +053434: 1204 |014a: const/4 v4, #int 0 // #0 │ │ +053436: 1a05 3910 |014b: const-string v5, "genre_id" // string@1039 │ │ +05343a: 4d05 0304 |014d: aput-object v5, v3, v4 │ │ +05343e: 1214 |014f: const/4 v4, #int 1 // #1 │ │ +053440: 1a05 230d |0150: const-string v5, "artist_id" // string@0d23 │ │ +053444: 4d05 0304 |0152: aput-object v5, v3, v4 │ │ +053448: 1224 |0154: const/4 v4, #int 2 // #2 │ │ +05344a: 1a05 c20c |0155: const-string v5, "album_id" // string@0cc2 │ │ +05344e: 4d05 0304 |0157: aput-object v5, v3, v4 │ │ +053452: 1234 |0159: const/4 v4, #int 3 // #3 │ │ +053454: 1a05 b51c |015a: const-string v5, "year" // string@1cb5 │ │ +053458: 4d05 0304 |015c: aput-object v5, v3, v4 │ │ +05345c: 1244 |015e: const/4 v4, #int 4 // #4 │ │ +05345e: 1a05 3d19 |015f: const-string v5, "search" // string@193d │ │ +053462: 4d05 0304 |0161: aput-object v5, v3, v4 │ │ +053466: 1254 |0163: const/4 v4, #int 5 // #5 │ │ +053468: 1a05 671b |0164: const-string v5, "tags" // string@1b67 │ │ +05346c: 4d05 0304 |0166: aput-object v5, v3, v4 │ │ +053470: 1264 |0168: const/4 v4, #int 6 // #6 │ │ +053472: 1a05 fd1a |0169: const-string v5, "sort" // string@1afd │ │ +053476: 4d05 0304 |016b: aput-object v5, v3, v4 │ │ +05347a: 1274 |016d: const/4 v4, #int 7 // #7 │ │ +05347c: 1a05 bb0d |016e: const-string v5, "charset" // string@0dbb │ │ +053480: 4d05 0304 |0170: aput-object v5, v3, v4 │ │ +053484: 7110 310e 0300 |0172: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +05348a: 0c03 |0175: move-result-object v3 │ │ +05348c: 7020 470e 3200 |0176: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053492: 2203 f403 |0179: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ +053496: 1204 |017b: const/4 v4, #int 0 // #0 │ │ +053498: 7030 b317 c304 |017c: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ +05349e: 7053 9c17 c021 |017f: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +0534a4: 7220 580e 0800 |0182: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0534aa: 2200 ee03 |0185: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0534ae: 1a01 c317 |0187: const-string v1, "playlists" // string@17c3 │ │ +0534b2: 2202 6802 |0189: new-instance v2, Ljava/util/HashSet; // type@0268 │ │ +0534b6: 1233 |018b: const/4 v3, #int 3 // #3 │ │ +0534b8: 2333 3204 |018c: new-array v3, v3, [Ljava/lang/String; // type@0432 │ │ +0534bc: 1204 |018e: const/4 v4, #int 0 // #0 │ │ +0534be: 1a05 3d19 |018f: const-string v5, "search" // string@193d │ │ +0534c2: 4d05 0304 |0191: aput-object v5, v3, v4 │ │ +0534c6: 1214 |0193: const/4 v4, #int 1 // #1 │ │ +0534c8: 1a05 671b |0194: const-string v5, "tags" // string@1b67 │ │ +0534cc: 4d05 0304 |0196: aput-object v5, v3, v4 │ │ +0534d0: 1224 |0198: const/4 v4, #int 2 // #2 │ │ +0534d2: 1a05 bb0d |0199: const-string v5, "charset" // string@0dbb │ │ +0534d6: 4d05 0304 |019b: aput-object v5, v3, v4 │ │ +0534da: 7110 310e 0300 |019d: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +0534e0: 0c03 |01a0: move-result-object v3 │ │ +0534e2: 7020 470e 3200 |01a1: invoke-direct {v2, v3}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0534e8: 2203 f103 |01a4: new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; // type@03f1 │ │ +0534ec: 1204 |01a6: const/4 v4, #int 0 // #0 │ │ +0534ee: 7030 aa17 c304 |01a7: invoke-direct {v3, v12, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17aa │ │ +0534f4: 7053 9c17 c021 |01aa: invoke-direct {v0, v12, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179c │ │ +0534fa: 7220 580e 0800 |01ad: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053500: 2200 ee03 |01b0: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053504: 1a02 c917 |01b2: const-string v2, "playlists tracks" // string@17c9 │ │ +053508: 2203 6802 |01b4: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ +05350c: 1231 |01b6: const/4 v1, #int 3 // #3 │ │ +05350e: 2311 3204 |01b7: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +053512: 1204 |01b9: const/4 v4, #int 0 // #0 │ │ +053514: 1a05 ba17 |01ba: const-string v5, "playlist_id" // string@17ba │ │ +053518: 4d05 0104 |01bc: aput-object v5, v1, v4 │ │ +05351c: 1214 |01be: const/4 v4, #int 1 // #1 │ │ +05351e: 1a05 671b |01bf: const-string v5, "tags" // string@1b67 │ │ +053522: 4d05 0104 |01c1: aput-object v5, v1, v4 │ │ +053526: 1224 |01c3: const/4 v4, #int 2 // #2 │ │ +053528: 1a05 bb0d |01c4: const-string v5, "charset" // string@0dbb │ │ +05352c: 4d05 0104 |01c6: aput-object v5, v1, v4 │ │ +053530: 7110 310e 0100 |01c8: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +053536: 0c01 |01cb: move-result-object v1 │ │ +053538: 7020 470e 1300 |01cc: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +05353e: 1a04 ac17 |01cf: const-string v4, "playlist index" // string@17ac │ │ +053542: 2205 f403 |01d1: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ +053546: 1201 |01d3: const/4 v1, #int 0 // #0 │ │ +053548: 7030 b317 c501 |01d4: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ +05354e: 07c1 |01d7: move-object v1, v12 │ │ +053550: 7606 9b17 0000 |01d8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ +053556: 7220 580e 0800 |01db: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +05355c: 2200 ee03 |01de: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053560: 1202 |01e0: const/4 v2, #int 0 // #0 │ │ +053562: 1a03 3d19 |01e1: const-string v3, "search" // string@193d │ │ +053566: 2204 6802 |01e3: new-instance v4, Ljava/util/HashSet; // type@0268 │ │ +05356a: 1221 |01e5: const/4 v1, #int 2 // #2 │ │ +05356c: 2311 3204 |01e6: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +053570: 1205 |01e8: const/4 v5, #int 0 // #0 │ │ +053572: 1a06 791b |01e9: const-string v6, "term" // string@1b79 │ │ +053576: 4d06 0105 |01eb: aput-object v6, v1, v5 │ │ +05357a: 1215 |01ed: const/4 v5, #int 1 // #1 │ │ +05357c: 1a06 bb0d |01ee: const-string v6, "charset" // string@0dbb │ │ +053580: 4d06 0105 |01f0: aput-object v6, v1, v5 │ │ +053584: 7110 310e 0100 |01f2: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +05358a: 0c01 |01f5: move-result-object v1 │ │ +05358c: 7020 470e 1400 |01f6: invoke-direct {v4, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053592: 1241 |01f9: const/4 v1, #int 4 // #4 │ │ +053594: 2315 5004 |01fa: new-array v5, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ +053598: 1201 |01fc: const/4 v1, #int 0 // #0 │ │ +05359a: 2206 f503 |01fd: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +05359e: 1a07 4110 |01ff: const-string v7, "genres_count" // string@1041 │ │ +0535a2: 1a09 3910 |0201: const-string v9, "genre_id" // string@1039 │ │ +0535a6: 220a ef03 |0203: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; // type@03ef │ │ +0535aa: 120b |0205: const/4 v11, #int 0 // #0 │ │ +0535ac: 7030 a417 ca0b |0206: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a4 │ │ +0535b2: 7040 b517 76a9 |0209: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +0535b8: 4d06 0501 |020c: aput-object v6, v5, v1 │ │ +0535bc: 1211 |020e: const/4 v1, #int 1 // #1 │ │ +0535be: 2206 f503 |020f: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +0535c2: 1a07 ca0c |0211: const-string v7, "albums_count" // string@0cca │ │ +0535c6: 1a09 c20c |0213: const-string v9, "album_id" // string@0cc2 │ │ +0535ca: 220a ec03 |0215: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; // type@03ec │ │ +0535ce: 120b |0217: const/4 v11, #int 0 // #0 │ │ +0535d0: 7030 9617 ca0b |0218: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1796 │ │ +0535d6: 7040 b517 76a9 |021b: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +0535dc: 4d06 0501 |021e: aput-object v6, v5, v1 │ │ +0535e0: 1221 |0220: const/4 v1, #int 2 // #2 │ │ +0535e2: 2206 f503 |0221: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +0535e6: 1a07 530e |0223: const-string v7, "contributors_count" // string@0e53 │ │ +0535ea: 1a09 510e |0225: const-string v9, "contributor_id" // string@0e51 │ │ +0535ee: 220a ed03 |0227: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; // type@03ed │ │ +0535f2: 120b |0229: const/4 v11, #int 0 // #0 │ │ +0535f4: 7030 9917 ca0b |022a: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@1799 │ │ +0535fa: 7040 b517 76a9 |022d: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +053600: 4d06 0501 |0230: aput-object v6, v5, v1 │ │ +053604: 1231 |0232: const/4 v1, #int 3 // #3 │ │ +053606: 2206 f503 |0233: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +05360a: 1a07 ca1b |0235: const-string v7, "tracks_count" // string@1bca │ │ +05360e: 1a09 c21b |0237: const-string v9, "track_id" // string@1bc2 │ │ +053612: 220a f403 |0239: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ +053616: 120b |023b: const/4 v11, #int 0 // #0 │ │ +053618: 7030 b317 ca0b |023c: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ +05361e: 7040 b517 76a9 |023f: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +053624: 4d06 0501 |0242: aput-object v6, v5, v1 │ │ +053628: 1206 |0244: const/4 v6, #int 0 // #0 │ │ +05362a: 07c1 |0245: move-object v1, v12 │ │ +05362c: 7607 9e17 0000 |0246: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@179e │ │ +053632: 7220 580e 0800 |0249: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053638: 2200 ee03 |024c: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +05363c: 1212 |024e: const/4 v2, #int 1 // #1 │ │ +05363e: 1a03 3a1b |024f: const-string v3, "status" // string@1b3a │ │ +053642: 2204 6802 |0251: new-instance v4, Ljava/util/HashSet; // type@0268 │ │ +053646: 1231 |0253: const/4 v1, #int 3 // #3 │ │ +053648: 2311 3204 |0254: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +05364c: 1205 |0256: const/4 v5, #int 0 // #0 │ │ +05364e: 1a06 671b |0257: const-string v6, "tags" // string@1b67 │ │ +053652: 4d06 0105 |0259: aput-object v6, v1, v5 │ │ +053656: 1215 |025b: const/4 v5, #int 1 // #1 │ │ +053658: 1a06 bb0d |025c: const-string v6, "charset" // string@0dbb │ │ +05365c: 4d06 0105 |025e: aput-object v6, v1, v5 │ │ +053660: 1225 |0260: const/4 v5, #int 2 // #2 │ │ +053662: 1a06 521b |0261: const-string v6, "subscribe" // string@1b52 │ │ +053666: 4d06 0105 |0263: aput-object v6, v1, v5 │ │ +05366a: 7110 310e 0100 |0265: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +053670: 0c01 |0268: move-result-object v1 │ │ +053672: 7020 470e 1400 |0269: invoke-direct {v4, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053678: 1211 |026c: const/4 v1, #int 1 // #1 │ │ +05367a: 2315 5004 |026d: new-array v5, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ +05367e: 1201 |026f: const/4 v1, #int 0 // #0 │ │ +053680: 2206 f503 |0270: new-instance v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +053684: 1a07 c017 |0272: const-string v7, "playlist_tracks" // string@17c0 │ │ +053688: 1a09 ac17 |0274: const-string v9, "playlist index" // string@17ac │ │ +05368c: 220a f403 |0276: new-instance v10, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; // type@03f4 │ │ +053690: 120b |0278: const/4 v11, #int 0 // #0 │ │ +053692: 7030 b317 ca0b |0279: invoke-direct {v10, v12, v11}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b3 │ │ +053698: 7040 b517 76a9 |027c: invoke-direct {v6, v7, v9, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Ljava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b5 │ │ +05369e: 4d06 0501 |027f: aput-object v6, v5, v1 │ │ +0536a2: 1206 |0281: const/4 v6, #int 0 // #0 │ │ +0536a4: 07c1 |0282: move-object v1, v12 │ │ +0536a6: 7607 9e17 0000 |0283: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@179e │ │ +0536ac: 7220 580e 0800 |0286: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0536b2: 2200 ee03 |0289: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +0536b6: 1a02 4f18 |028b: const-string v2, "radios" // string@184f │ │ +0536ba: 2203 6802 |028d: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ +0536be: 1221 |028f: const/4 v1, #int 2 // #2 │ │ +0536c0: 2311 3204 |0290: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +0536c4: 1204 |0292: const/4 v4, #int 0 // #0 │ │ +0536c6: 1a05 fd1a |0293: const-string v5, "sort" // string@1afd │ │ +0536ca: 4d05 0104 |0295: aput-object v5, v1, v4 │ │ +0536ce: 1214 |0297: const/4 v4, #int 1 // #1 │ │ +0536d0: 1a05 bb0d |0298: const-string v5, "charset" // string@0dbb │ │ +0536d4: 4d05 0104 |029a: aput-object v5, v1, v4 │ │ +0536d8: 7110 310e 0100 |029c: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +0536de: 0c01 |029f: move-result-object v1 │ │ +0536e0: 7020 470e 1300 |02a0: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0536e6: 1a04 6012 |02a3: const-string v4, "icon" // string@1260 │ │ +0536ea: 2205 f303 |02a5: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; // type@03f3 │ │ +0536ee: 1201 |02a7: const/4 v1, #int 0 // #0 │ │ +0536f0: 7030 b017 c501 |02a8: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b0 │ │ +0536f6: 07c1 |02ab: move-object v1, v12 │ │ +0536f8: 7606 9b17 0000 |02ac: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ +0536fe: 7220 580e 0800 |02af: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053704: 2200 ee03 |02b2: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +053708: 1a02 130d |02b4: const-string v2, "apps" // string@0d13 │ │ +05370c: 2203 6802 |02b6: new-instance v3, Ljava/util/HashSet; // type@0268 │ │ +053710: 1221 |02b8: const/4 v1, #int 2 // #2 │ │ +053712: 2311 3204 |02b9: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +053716: 1204 |02bb: const/4 v4, #int 0 // #0 │ │ +053718: 1a05 fd1a |02bc: const-string v5, "sort" // string@1afd │ │ +05371c: 4d05 0104 |02be: aput-object v5, v1, v4 │ │ +053720: 1214 |02c0: const/4 v4, #int 1 // #1 │ │ +053722: 1a05 bb0d |02c1: const-string v5, "charset" // string@0dbb │ │ +053726: 4d05 0104 |02c3: aput-object v5, v1, v4 │ │ +05372a: 7110 310e 0100 |02c5: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +053730: 0c01 |02c8: move-result-object v1 │ │ +053732: 7020 470e 1300 |02c9: invoke-direct {v3, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +053738: 1a04 6012 |02cc: const-string v4, "icon" // string@1260 │ │ +05373c: 2205 f303 |02ce: new-instance v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; // type@03f3 │ │ +053740: 1201 |02d0: const/4 v1, #int 0 // #0 │ │ +053742: 7030 b017 c501 |02d1: invoke-direct {v5, v12, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17b0 │ │ +053748: 07c1 |02d4: move-object v1, v12 │ │ +05374a: 7606 9b17 0000 |02d5: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@179b │ │ +053750: 7220 580e 0800 |02d8: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +053756: 2200 ee03 |02db: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +05375a: 1212 |02dd: const/4 v2, #int 1 // #1 │ │ +05375c: 1213 |02de: const/4 v3, #int 1 // #1 │ │ +05375e: 1a04 6513 |02df: const-string v4, "items" // string@1365 │ │ +053762: 2205 6802 |02e1: new-instance v5, Ljava/util/HashSet; // type@0268 │ │ +053766: 1241 |02e3: const/4 v1, #int 4 // #4 │ │ +053768: 2311 3204 |02e4: new-array v1, v1, [Ljava/lang/String; // type@0432 │ │ +05376c: 1206 |02e6: const/4 v6, #int 0 // #0 │ │ +05376e: 1a07 6013 |02e7: const-string v7, "item_id" // string@1360 │ │ +053772: 4d07 0106 |02e9: aput-object v7, v1, v6 │ │ +053776: 1216 |02eb: const/4 v6, #int 1 // #1 │ │ +053778: 1a07 3d19 |02ec: const-string v7, "search" // string@193d │ │ +05377c: 4d07 0106 |02ee: aput-object v7, v1, v6 │ │ +053780: 1226 |02f0: const/4 v6, #int 2 // #2 │ │ +053782: 1a07 751c |02f1: const-string v7, "want_url" // string@1c75 │ │ +053786: 4d07 0106 |02f3: aput-object v7, v1, v6 │ │ +05378a: 1236 |02f5: const/4 v6, #int 3 // #3 │ │ +05378c: 1a07 bb0d |02f6: const-string v7, "charset" // string@0dbb │ │ +053790: 4d07 0106 |02f8: aput-object v7, v1, v6 │ │ +053794: 7110 310e 0100 |02fa: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +05379a: 0c01 |02fd: move-result-object v1 │ │ +05379c: 7020 470e 1500 |02fe: invoke-direct {v5, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0e47 │ │ +0537a2: 1211 |0301: const/4 v1, #int 1 // #1 │ │ +0537a4: 2316 5004 |0302: new-array v6, v1, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@0450 │ │ +0537a8: 1201 |0304: const/4 v1, #int 0 // #0 │ │ +0537aa: 2207 f503 |0305: new-instance v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +0537ae: 2209 f203 |0307: new-instance v9, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler; // type@03f2 │ │ +0537b2: 120a |0309: const/4 v10, #int 0 // #0 │ │ +0537b4: 7030 ad17 c90a |030a: invoke-direct {v9, v12, v10}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17ad │ │ +0537ba: 7020 b717 9700 |030d: invoke-direct {v7, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.:(Luk/org/ngo/squeezer/service/SqueezerListHandler;)V // method@17b7 │ │ +0537c0: 4d07 0601 |0310: aput-object v7, v6, v1 │ │ +0537c4: 1207 |0312: const/4 v7, #int 0 // #0 │ │ +0537c6: 07c1 |0313: move-object v1, v12 │ │ +0537c8: 7608 a017 0000 |0314: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V // method@17a0 │ │ +0537ce: 7220 580e 0800 |0317: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0537d4: 1200 |031a: const/4 v0, #int 0 // #0 │ │ +0537d6: 2300 4f04 |031b: new-array v0, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@044f │ │ +0537da: 7220 5f0e 0800 |031d: invoke-interface {v8, v0}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e5f │ │ +0537e0: 0c00 |0320: move-result-object v0 │ │ +0537e2: 1f00 4f04 |0321: check-cast v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@044f │ │ +0537e6: 1100 |0323: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=83 │ │ + 0x0018 line=86 │ │ + 0x002a line=83 │ │ 0x002d line=129 │ │ + 0x004f line=132 │ │ + 0x005f line=129 │ │ 0x0062 line=136 │ │ + 0x009a line=139 │ │ + 0x00aa line=136 │ │ 0x00ad line=143 │ │ + 0x00bb line=146 │ │ + 0x00ce line=143 │ │ 0x00d1 line=151 │ │ + 0x00fd line=154 │ │ + 0x010d line=151 │ │ 0x0110 line=158 │ │ + 0x012d line=161 │ │ + 0x013d line=158 │ │ 0x0140 line=165 │ │ + 0x0172 line=168 │ │ + 0x0182 line=165 │ │ 0x0185 line=172 │ │ + 0x019d line=175 │ │ + 0x01ad line=172 │ │ 0x01b0 line=178 │ │ + 0x01c8 line=181 │ │ + 0x01db line=178 │ │ 0x01de line=185 │ │ + 0x01f2 line=189 │ │ + 0x0249 line=185 │ │ 0x024c line=196 │ │ + 0x0265 line=200 │ │ + 0x0286 line=196 │ │ 0x0289 line=204 │ │ + 0x029c line=207 │ │ + 0x02af line=204 │ │ 0x02b2 line=211 │ │ + 0x02c5 line=214 │ │ + 0x02d8 line=211 │ │ 0x02db line=218 │ │ + 0x02fa line=222 │ │ + 0x0317 line=218 │ │ 0x031a line=226 │ │ locals : │ │ 0x0005 - 0x0324 reg=8 list Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0324 reg=12 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'requestItems' │ │ type : '(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -053e80: |[053e80] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V │ │ -053e90: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -053e92: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -053e94: 390a 0d00 |0002: if-nez v10, 000f // +000d │ │ -053e98: 5473 9607 |0004: iget-object v3, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ -053e9c: 5275 9507 |0006: iget v5, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ -053ea0: 7110 840d 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -053ea6: 0c05 |000b: move-result-object v5 │ │ -053ea8: 7230 660e 9305 |000c: invoke-interface {v3, v9, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -053eae: 2202 3102 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -053eb2: 2203 3102 |0011: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -053eb6: 7010 c60d 0300 |0013: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -053ebc: 6e20 ce0d 9300 |0016: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053ec2: 0c03 |0019: move-result-object v3 │ │ -053ec4: 1a05 0400 |001a: const-string v5, " " // string@0004 │ │ -053ec8: 6e20 ce0d 5300 |001c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053ece: 0c03 |001f: move-result-object v3 │ │ -053ed0: 6e20 cb0d a300 |0020: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -053ed6: 0c03 |0023: move-result-object v3 │ │ -053ed8: 1a05 0400 |0024: const-string v5, " " // string@0004 │ │ -053edc: 6e20 ce0d 5300 |0026: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053ee2: 0c05 |0029: move-result-object v5 │ │ -053ee4: 390a 5700 |002a: if-nez v10, 0081 // +0057 │ │ -053ee8: 0143 |002c: move v3, v4 │ │ -053eea: 6e20 cb0d 3500 |002d: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -053ef0: 0c03 |0030: move-result-object v3 │ │ -053ef2: 6e10 d60d 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -053ef8: 0c03 |0034: move-result-object v3 │ │ -053efa: 7020 c80d 3200 |0035: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0dc8 │ │ -053f00: 3808 1c00 |0038: if-eqz v8, 0054 // +001c │ │ -053f04: 2203 3102 |003a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -053f08: 7010 c60d 0300 |003c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -053f0e: 7110 1f11 0800 |003f: invoke-static {v8}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -053f14: 0c05 |0042: move-result-object v5 │ │ -053f16: 6e20 ce0d 5300 |0043: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053f1c: 0c03 |0046: move-result-object v3 │ │ -053f1e: 1a05 0400 |0047: const-string v5, " " // string@0004 │ │ -053f22: 6e20 ce0d 5300 |0049: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053f28: 0c03 |004c: move-result-object v3 │ │ -053f2a: 6e10 d60d 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -053f30: 0c03 |0050: move-result-object v3 │ │ -053f32: 6e30 d30d 6203 |0051: invoke-virtual {v2, v6, v3}, Ljava/lang/StringBuilder;.insert:(ILjava/lang/String;)Ljava/lang/StringBuilder; // method@0dd3 │ │ -053f38: 380b 3000 |0054: if-eqz v11, 0084 // +0030 │ │ -053f3c: 7210 5c0e 0b00 |0056: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ -053f42: 0c00 |0059: move-result-object v0 │ │ -053f44: 7210 480e 0000 |005a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -053f4a: 0a03 |005d: move-result v3 │ │ -053f4c: 3803 2600 |005e: if-eqz v3, 0084 // +0026 │ │ -053f50: 7210 490e 0000 |0060: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -053f56: 0c01 |0063: move-result-object v1 │ │ -053f58: 1f01 2f02 |0064: check-cast v1, Ljava/lang/String; // type@022f │ │ -053f5c: 2203 3102 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -053f60: 7010 c60d 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -053f66: 1a05 0400 |006b: const-string v5, " " // string@0004 │ │ -053f6a: 6e20 ce0d 5300 |006d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053f70: 0c03 |0070: move-result-object v3 │ │ -053f72: 7110 1f11 0100 |0071: invoke-static {v1}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -053f78: 0c05 |0074: move-result-object v5 │ │ -053f7a: 6e20 ce0d 5300 |0075: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053f80: 0c03 |0078: move-result-object v3 │ │ -053f82: 6e10 d60d 0300 |0079: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -053f88: 0c03 |007c: move-result-object v3 │ │ -053f8a: 6e20 ce0d 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -053f90: 28da |0080: goto 005a // -0026 │ │ -053f92: 5273 9907 |0081: iget v3, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ -053f96: 28aa |0083: goto 002d // -0056 │ │ -053f98: 2343 3204 |0084: new-array v3, v4, [Ljava/lang/String; // type@0432 │ │ -053f9c: 6e10 d60d 0200 |0086: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -053fa2: 0c04 |0089: move-result-object v4 │ │ -053fa4: 4d04 0306 |008a: aput-object v4, v3, v6 │ │ -053fa8: 6e20 cd17 3700 |008c: invoke-virtual {v7, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -053fae: 0e00 |008f: return-void │ │ +0537e8: |[0537e8] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V │ │ +0537f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0537fa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0537fc: 390a 0d00 |0002: if-nez v10, 000f // +000d │ │ +053800: 5472 9607 |0004: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cmdCorrelationIds:Ljava/util/Map; // field@0796 │ │ +053804: 5274 9507 |0006: iget v4, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ +053808: 7110 840d 0400 |0008: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05380e: 0c04 |000b: move-result-object v4 │ │ +053810: 7230 660e 9204 |000c: invoke-interface {v2, v9, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053816: 2201 3102 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05381a: 2202 3102 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05381e: 7010 c60d 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053824: 6e20 ce0d 9200 |0016: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05382a: 0c02 |0019: move-result-object v2 │ │ +05382c: 1a04 0400 |001a: const-string v4, " " // string@0004 │ │ +053830: 6e20 ce0d 4200 |001c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053836: 0c02 |001f: move-result-object v2 │ │ +053838: 6e20 cb0d a200 |0020: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05383e: 0c02 |0023: move-result-object v2 │ │ +053840: 1a04 0400 |0024: const-string v4, " " // string@0004 │ │ +053844: 6e20 ce0d 4200 |0026: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05384a: 0c04 |0029: move-result-object v4 │ │ +05384c: 390a 5700 |002a: if-nez v10, 0081 // +0057 │ │ +053850: 0132 |002c: move v2, v3 │ │ +053852: 6e20 cb0d 2400 |002d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +053858: 0c02 |0030: move-result-object v2 │ │ +05385a: 6e10 d60d 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053860: 0c02 |0034: move-result-object v2 │ │ +053862: 7020 c80d 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0dc8 │ │ +053868: 3808 1c00 |0038: if-eqz v8, 0054 // +001c │ │ +05386c: 2202 3102 |003a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +053870: 7010 c60d 0200 |003c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053876: 7110 1f11 0800 |003f: invoke-static {v8}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +05387c: 0c04 |0042: move-result-object v4 │ │ +05387e: 6e20 ce0d 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053884: 0c02 |0046: move-result-object v2 │ │ +053886: 1a04 0400 |0047: const-string v4, " " // string@0004 │ │ +05388a: 6e20 ce0d 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053890: 0c02 |004c: move-result-object v2 │ │ +053892: 6e10 d60d 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053898: 0c02 |0050: move-result-object v2 │ │ +05389a: 6e30 d30d 6102 |0051: invoke-virtual {v1, v6, v2}, Ljava/lang/StringBuilder;.insert:(ILjava/lang/String;)Ljava/lang/StringBuilder; // method@0dd3 │ │ +0538a0: 380b 3000 |0054: if-eqz v11, 0084 // +0030 │ │ +0538a4: 7210 5c0e 0b00 |0056: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0e5c │ │ +0538aa: 0c02 |0059: move-result-object v2 │ │ +0538ac: 7210 480e 0200 |005a: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +0538b2: 0a04 |005d: move-result v4 │ │ +0538b4: 3804 2600 |005e: if-eqz v4, 0084 // +0026 │ │ +0538b8: 7210 490e 0200 |0060: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +0538be: 0c00 |0063: move-result-object v0 │ │ +0538c0: 1f00 2f02 |0064: check-cast v0, Ljava/lang/String; // type@022f │ │ +0538c4: 2204 3102 |0066: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +0538c8: 7010 c60d 0400 |0068: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0538ce: 1a05 0400 |006b: const-string v5, " " // string@0004 │ │ +0538d2: 6e20 ce0d 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0538d8: 0c04 |0070: move-result-object v4 │ │ +0538da: 7110 1f11 0000 |0071: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +0538e0: 0c05 |0074: move-result-object v5 │ │ +0538e2: 6e20 ce0d 5400 |0075: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0538e8: 0c04 |0078: move-result-object v4 │ │ +0538ea: 6e10 d60d 0400 |0079: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0538f0: 0c04 |007c: move-result-object v4 │ │ +0538f2: 6e20 ce0d 4100 |007d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0538f8: 28da |0080: goto 005a // -0026 │ │ +0538fa: 5272 9907 |0081: iget v2, v7, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ +0538fe: 28aa |0083: goto 002d // -0056 │ │ +053900: 2332 3204 |0084: new-array v2, v3, [Ljava/lang/String; // type@0432 │ │ +053904: 6e10 d60d 0100 |0086: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05390a: 0c03 |0089: move-result-object v3 │ │ +05390c: 4d03 0206 |008a: aput-object v3, v2, v6 │ │ +053910: 6e20 cd17 2700 |008c: invoke-virtual {v7, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +053916: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=315 │ │ 0x000f line=316 │ │ 0x0038 line=317 │ │ 0x0054 line=318 │ │ 0x0056 line=319 │ │ 0x0066 line=320 │ │ 0x0081 line=316 │ │ 0x0084 line=321 │ │ 0x008f line=322 │ │ locals : │ │ 0x0000 - 0x0000 reg=11 (null) Ljava/util/List; │ │ - 0x005a - 0x0081 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0066 - 0x0081 reg=1 parameter Ljava/lang/String; │ │ - 0x0038 - 0x0081 reg=2 sb Ljava/lang/StringBuilder; │ │ - 0x0084 - 0x0090 reg=2 sb Ljava/lang/StringBuilder; │ │ + 0x0066 - 0x0081 reg=0 parameter Ljava/lang/String; │ │ + 0x0038 - 0x0081 reg=1 sb Ljava/lang/StringBuilder; │ │ + 0x0084 - 0x0090 reg=1 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0090 reg=7 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0090 reg=8 playerid Ljava/lang/String; │ │ 0x0000 - 0x0090 reg=9 cmd Ljava/lang/String; │ │ 0x0000 - 0x0090 reg=10 start I │ │ 0x0000 - 0x0090 reg=11 parameters Ljava/util/List; Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -78365,21 +78399,21 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -053fb0: |[053fb0] uk.org.ngo.squeezer.service.SqueezerCLIImpl.cancelRequests:(Ljava/lang/Class;)V │ │ -053fc0: 5420 9b07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ -053fc4: 5221 9507 |0002: iget v1, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ -053fc8: 7110 840d 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -053fce: 0c01 |0007: move-result-object v1 │ │ -053fd0: 7230 660e 3001 |0008: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -053fd6: 0e00 |000b: return-void │ │ +053918: |[053918] uk.org.ngo.squeezer.service.SqueezerCLIImpl.cancelRequests:(Ljava/lang/Class;)V │ │ +053928: 5420 9b07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.typeCorrelationIds:Ljava/util/Map; // field@079b │ │ +05392c: 5221 9507 |0002: iget v1, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ +053930: 7110 840d 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +053936: 0c01 |0007: move-result-object v1 │ │ +053938: 7230 660e 3001 |0008: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +05393e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x000b line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ @@ -78390,23 +78424,23 @@ │ │ type : '(Ljava/lang/Integer;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -053fd8: |[053fd8] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/Integer;I)Z │ │ -053fe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053fea: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -053fee: 0f00 |0003: return v0 │ │ -053ff0: 6e10 7f0d 0300 |0004: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -053ff6: 0a01 |0007: move-result v1 │ │ -053ff8: 3514 fbff |0008: if-ge v4, v1, 0003 // -0005 │ │ -053ffc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -053ffe: 28f8 |000b: goto 0003 // -0008 │ │ +053940: |[053940] uk.org.ngo.squeezer.service.SqueezerCLIImpl.checkCorrelation:(Ljava/lang/Integer;I)Z │ │ +053950: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053952: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +053956: 0f00 |0003: return v0 │ │ +053958: 6e10 7f0d 0300 |0004: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +05395e: 0a01 |0007: move-result v1 │ │ +053960: 3514 fbff |0008: if-ge v4, v1, 0003 // -0005 │ │ +053964: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +053966: 28f8 |000b: goto 0003 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=277 │ │ 0x0003 line=278 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x000c reg=3 registeredCorralationId Ljava/lang/Integer; │ │ @@ -78417,542 +78451,541 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054000: |[054000] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initialize:()V │ │ -054010: 5420 9a07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -054014: 6e10 7217 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.getResources:()Landroid/content/res/Resources; // method@1772 │ │ -05401a: 0c00 |0005: move-result-object v0 │ │ -05401c: 1501 077f |0006: const/high16 v1, #int 2131165184 // #7f07 │ │ -054020: 6e20 db00 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -054026: 0a00 |000b: move-result v0 │ │ -054028: 5920 9907 |000c: iput v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ -05402c: 0e00 |000e: return-void │ │ +053968: |[053968] uk.org.ngo.squeezer.service.SqueezerCLIImpl.initialize:()V │ │ +053978: 5420 9a07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +05397c: 6e10 7217 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.getResources:()Landroid/content/res/Resources; // method@1772 │ │ +053982: 0c00 |0005: move-result-object v0 │ │ +053984: 1501 077f |0006: const/high16 v1, #int 2131165184 // #7f07 │ │ +053988: 6e20 db00 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +05398e: 0a00 |000b: move-result v0 │ │ +053990: 5920 9907 |000c: iput v0, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ +053994: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000e line=246 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'parseSqueezerList' │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 42 │ │ + registers : 40 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 1019 16-bit code units │ │ -054030: |[054030] uk.org.ngo.squeezer.service.SqueezerCLIImpl.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V │ │ -054040: 1a23 380a |0000: const-string v35, "SqueezerCLI" // string@0a38 │ │ -054044: 2224 3102 |0002: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -054048: 7601 c60d 2400 |0004: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05404e: 1a25 5609 |0007: const-string v37, "Parsing list: " // string@0956 │ │ -054052: 7402 ce0d 2400 |0009: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054058: 0c24 |000c: move-result-object v36 │ │ -05405a: 0800 2400 |000d: move-object/from16 v0, v36 │ │ -05405e: 0801 2900 |000f: move-object/from16 v1, v41 │ │ -054062: 6e20 cd0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -054068: 0c24 |0014: move-result-object v36 │ │ -05406a: 7401 d60d 2400 |0015: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054070: 0c24 |0018: move-result-object v36 │ │ -054072: 7702 e50a 2300 |0019: invoke-static/range {v35, v36}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -054078: 0800 2800 |001c: move-object/from16 v0, v40 │ │ -05407c: 5400 7d07 |001e: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -054080: 0823 0000 |0020: move-object/from16 v35, v0 │ │ -054084: 1a24 0400 |0022: const-string v36, " " // string@0004 │ │ -054088: 7402 b90d 2300 |0024: invoke-virtual/range {v35, v36}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ -05408e: 0c23 |0027: move-result-object v35 │ │ -054090: 0800 2300 |0028: move-object/from16 v0, v35 │ │ -054094: 2100 |002a: array-length v0, v0 │ │ -054096: 0224 0000 |002b: move/from16 v36, v0 │ │ -05409a: 0800 2800 |002d: move-object/from16 v0, v40 │ │ -05409e: 5500 7f07 |002f: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -0540a2: 0223 0000 |0031: move/from16 v35, v0 │ │ -0540a6: 3823 db00 |0033: if-eqz v35, 010e // +00db │ │ -0540aa: 1323 0100 |0035: const/16 v35, #int 1 // #1 │ │ -0540ae: 9024 2423 |0037: add-int v36, v36, v35 │ │ -0540b2: 0800 2800 |0039: move-object/from16 v0, v40 │ │ -0540b6: 5500 8007 |003b: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -0540ba: 0223 0000 |003d: move/from16 v35, v0 │ │ -0540be: 3823 d300 |003f: if-eqz v35, 0112 // +00d3 │ │ -0540c2: 1323 0100 |0041: const/16 v35, #int 1 // #1 │ │ -0540c6: 9016 2423 |0043: add-int v22, v36, v35 │ │ -0540ca: 1205 |0045: const/4 v5, #int 0 // #0 │ │ -0540cc: 0800 2800 |0046: move-object/from16 v0, v40 │ │ -0540d0: 5500 7f07 |0048: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -0540d4: 0223 0000 |004a: move/from16 v35, v0 │ │ -0540d8: 3823 ca00 |004c: if-eqz v35, 0116 // +00ca │ │ -0540dc: 2224 3102 |004e: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -0540e0: 7601 c60d 2400 |0050: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0540e6: 1323 0000 |0053: const/16 v35, #int 0 // #0 │ │ -0540ea: 0800 2900 |0055: move-object/from16 v0, v41 │ │ -0540ee: 0201 2300 |0057: move/from16 v1, v35 │ │ -0540f2: 7220 5a0e 1000 |0059: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0540f8: 0c23 |005c: move-result-object v35 │ │ -0540fa: 1f23 2f02 |005d: check-cast v35, Ljava/lang/String; // type@022f │ │ -0540fe: 0800 2400 |005f: move-object/from16 v0, v36 │ │ -054102: 0801 2300 |0061: move-object/from16 v1, v35 │ │ -054106: 6e20 ce0d 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05410c: 0c23 |0066: move-result-object v35 │ │ -05410e: 1a24 0400 |0067: const-string v36, " " // string@0004 │ │ -054112: 7402 ce0d 2300 |0069: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054118: 0c23 |006c: move-result-object v35 │ │ -05411a: 7401 d60d 2300 |006d: invoke-virtual/range {v35}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054120: 0c1b |0070: move-result-object v27 │ │ -054122: 0800 2800 |0071: move-object/from16 v0, v40 │ │ -054126: 5500 8007 |0073: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ -05412a: 0223 0000 |0075: move/from16 v35, v0 │ │ -05412e: 3823 a700 |0077: if-eqz v35, 011e // +00a7 │ │ -054132: 2224 3102 |0079: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -054136: 7601 c60d 2400 |007b: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05413c: 0800 2800 |007e: move-object/from16 v0, v40 │ │ -054140: 5500 7f07 |0080: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ -054144: 0223 0000 |0082: move/from16 v35, v0 │ │ -054148: 3823 9600 |0084: if-eqz v35, 011a // +0096 │ │ -05414c: 1323 0100 |0086: const/16 v35, #int 1 // #1 │ │ -054150: 0800 2900 |0088: move-object/from16 v0, v41 │ │ -054154: 0201 2300 |008a: move/from16 v1, v35 │ │ -054158: 7220 5a0e 1000 |008c: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -05415e: 0c23 |008f: move-result-object v35 │ │ -054160: 1f23 2f02 |0090: check-cast v35, Ljava/lang/String; // type@022f │ │ -054164: 0800 2400 |0092: move-object/from16 v0, v36 │ │ -054168: 0801 2300 |0094: move-object/from16 v1, v35 │ │ -05416c: 6e20 ce0d 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054172: 0c23 |0099: move-result-object v35 │ │ -054174: 1a24 0400 |009a: const-string v36, " " // string@0004 │ │ -054178: 7402 ce0d 2300 |009c: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05417e: 0c23 |009f: move-result-object v35 │ │ -054180: 7401 d60d 2300 |00a0: invoke-virtual/range {v35}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054186: 0c1c |00a3: move-result-object v28 │ │ -054188: 0800 2900 |00a4: move-object/from16 v0, v41 │ │ -05418c: 0201 1600 |00a6: move/from16 v1, v22 │ │ -054190: 7220 5a0e 1000 |00a8: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -054196: 0c23 |00ab: move-result-object v35 │ │ -054198: 1f23 2f02 |00ac: check-cast v35, Ljava/lang/String; // type@022f │ │ -05419c: 7701 2511 2300 |00ae: invoke-static/range {v35}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -0541a2: 0a1f |00b1: move-result v31 │ │ -0541a4: d823 1601 |00b2: add-int/lit8 v35, v22, #int 1 // #01 │ │ -0541a8: 0800 2900 |00b4: move-object/from16 v0, v41 │ │ -0541ac: 0201 2300 |00b6: move/from16 v1, v35 │ │ -0541b0: 7220 5a0e 1000 |00b8: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0541b6: 0c23 |00bb: move-result-object v35 │ │ -0541b8: 1f23 2f02 |00bc: check-cast v35, Ljava/lang/String; // type@022f │ │ -0541bc: 7701 2511 2300 |00be: invoke-static/range {v35}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -0541c2: 0a12 |00c1: move-result v18 │ │ -0541c4: 1209 |00c2: const/4 v9, #int 0 // #0 │ │ -0541c6: 131e 0000 |00c3: const/16 v30, #int 0 // #0 │ │ -0541ca: 2220 6702 |00c5: new-instance v32, Ljava/util/HashMap; // type@0267 │ │ -0541ce: 7601 410e 2000 |00c7: invoke-direct/range {v32}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0541d4: 2218 6702 |00ca: new-instance v24, Ljava/util/HashMap; // type@0267 │ │ -0541d8: 7601 410e 1800 |00cc: invoke-direct/range {v24}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0541de: 220b 6802 |00cf: new-instance v11, Ljava/util/HashSet; // type@0268 │ │ -0541e2: 7010 460e 0b00 |00d1: invoke-direct {v11}, Ljava/util/HashSet;.:()V // method@0e46 │ │ -0541e8: 2211 6702 |00d4: new-instance v17, Ljava/util/HashMap; // type@0267 │ │ -0541ec: 7601 410e 1100 |00d6: invoke-direct/range {v17}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0541f2: 220d 6702 |00d9: new-instance v13, Ljava/util/HashMap; // type@0267 │ │ -0541f6: 7010 410e 0d00 |00db: invoke-direct {v13}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0541fc: 131d 0000 |00de: const/16 v29, #int 0 // #0 │ │ -054200: 7701 a117 2800 |00e0: invoke-static/range {v40}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // method@17a1 │ │ -054206: 0c06 |00e3: move-result-object v6 │ │ -054208: 2160 |00e4: array-length v0, v6 │ │ -05420a: 0214 0000 |00e5: move/from16 v20, v0 │ │ -05420e: 120f |00e7: const/4 v15, #int 0 // #0 │ │ -054210: 0200 1400 |00e8: move/from16 v0, v20 │ │ -054214: 350f 3700 |00ea: if-ge v15, v0, 0121 // +0037 │ │ -054218: 461a 060f |00ec: aget-object v26, v6, v15 │ │ -05421c: 7701 b817 1a00 |00ee: invoke-static/range {v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ -054222: 0c23 |00f1: move-result-object v35 │ │ -054224: 7801 f417 2300 |00f2: invoke-interface/range {v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.clear:()V // method@17f4 │ │ -05422a: 7701 b917 1a00 |00f5: invoke-static/range {v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17b9 │ │ -054230: 0c23 |00f8: move-result-object v35 │ │ -054232: 0800 2300 |00f9: move-object/from16 v0, v35 │ │ -054236: 7220 6c0e 0b00 |00fb: invoke-interface {v11, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0e6c │ │ -05423c: 7701 ba17 1a00 |00fe: invoke-static/range {v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1500:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17ba │ │ -054242: 0c23 |0101: move-result-object v35 │ │ -054244: 0800 1100 |0102: move-object/from16 v0, v17 │ │ -054248: 0801 2300 |0104: move-object/from16 v1, v35 │ │ -05424c: 0802 1a00 |0106: move-object/from16 v2, v26 │ │ -054250: 7230 660e 1002 |0108: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -054256: d80f 0f01 |010b: add-int/lit8 v15, v15, #int 1 // #01 │ │ -05425a: 28db |010d: goto 00e8 // -0025 │ │ -05425c: 1323 0000 |010e: const/16 v35, #int 0 // #0 │ │ -054260: 2900 27ff |0110: goto/16 0037 // -00d9 │ │ -054264: 1323 0000 |0112: const/16 v35, #int 0 // #0 │ │ -054268: 2900 2fff |0114: goto/16 0043 // -00d1 │ │ -05426c: 1a1b 0000 |0116: const-string v27, "" // string@0000 │ │ -054270: 2900 59ff |0118: goto/16 0071 // -00a7 │ │ -054274: 1323 0000 |011a: const/16 v35, #int 0 // #0 │ │ -054278: 2900 6cff |011c: goto/16 0088 // -0094 │ │ -05427c: 1a1c 0000 |011e: const-string v28, "" // string@0000 │ │ -054280: 2884 |0120: goto 00a4 // -007c │ │ -054282: 131a 0000 |0121: const/16 v26, #int 0 // #0 │ │ -054286: d810 1602 |0123: add-int/lit8 v16, v22, #int 2 // #02 │ │ -05428a: 7801 5e0e 2900 |0125: invoke-interface/range {v41}, Ljava/util/List;.size:()I // method@0e5e │ │ -054290: 0a23 |0128: move-result v35 │ │ -054292: 0200 1000 |0129: move/from16 v0, v16 │ │ -054296: 0201 2300 |012b: move/from16 v1, v35 │ │ -05429a: 3510 6c01 |012d: if-ge v0, v1, 0299 // +016c │ │ -05429e: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -0542a2: 0201 1000 |0131: move/from16 v1, v16 │ │ -0542a6: 7220 5a0e 1000 |0133: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -0542ac: 0c21 |0136: move-result-object v33 │ │ -0542ae: 1f21 2f02 |0137: check-cast v33, Ljava/lang/String; // type@022f │ │ -0542b2: 1a23 9c00 |0139: const-string v35, "%3A" // string@009c │ │ -0542b6: 0800 2100 |013b: move-object/from16 v0, v33 │ │ -0542ba: 0801 2300 |013d: move-object/from16 v1, v35 │ │ -0542be: 6e20 b30d 1000 |013f: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ -0542c4: 0a08 |0142: move-result v8 │ │ -0542c6: 1323 ffff |0143: const/16 v35, #int -1 // #ffff │ │ -0542ca: 0200 2300 |0145: move/from16 v0, v35 │ │ -0542ce: 3308 2500 |0147: if-ne v8, v0, 016c // +0025 │ │ -0542d2: 1a23 380a |0149: const-string v35, "SqueezerCLI" // string@0a38 │ │ -0542d6: 2224 3102 |014b: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -0542da: 7601 c60d 2400 |014d: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0542e0: 1a25 ce02 |0150: const-string v37, "Expected colon in list token. '" // string@02ce │ │ -0542e4: 7402 ce0d 2400 |0152: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0542ea: 0c24 |0155: move-result-object v36 │ │ -0542ec: 0800 2400 |0156: move-object/from16 v0, v36 │ │ -0542f0: 0801 2100 |0158: move-object/from16 v1, v33 │ │ -0542f4: 6e20 ce0d 1000 |015a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0542fa: 0c24 |015d: move-result-object v36 │ │ -0542fc: 1a25 a600 |015e: const-string v37, "'" // string@00a6 │ │ -054300: 7402 ce0d 2400 |0160: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054306: 0c24 |0163: move-result-object v36 │ │ -054308: 7401 d60d 2400 |0164: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05430e: 0c24 |0167: move-result-object v36 │ │ -054310: 7702 e10a 2300 |0168: invoke-static/range {v35, v36}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -054316: 0e00 |016b: return-void │ │ -054318: 1323 0000 |016c: const/16 v35, #int 0 // #0 │ │ -05431c: 0800 2100 |016e: move-object/from16 v0, v33 │ │ -054320: 0201 2300 |0170: move/from16 v1, v35 │ │ -054324: 6e30 bc0d 1008 |0172: invoke-virtual {v0, v1, v8}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -05432a: 0c23 |0175: move-result-object v35 │ │ -05432c: 7701 1e11 2300 |0176: invoke-static/range {v35}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -054332: 0c13 |0179: move-result-object v19 │ │ -054334: d823 0803 |017a: add-int/lit8 v35, v8, #int 3 // #03 │ │ -054338: 0800 2100 |017c: move-object/from16 v0, v33 │ │ -05433c: 0201 2300 |017e: move/from16 v1, v35 │ │ -054340: 6e20 bb0d 1000 |0180: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -054346: 0c23 |0183: move-result-object v35 │ │ -054348: 7701 1e11 2300 |0184: invoke-static/range {v35}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ -05434e: 0c22 |0187: move-result-object v34 │ │ -054350: 0800 2700 |0188: move-object/from16 v0, v39 │ │ -054354: 5400 9a07 |018a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -054358: 0823 0000 |018c: move-object/from16 v35, v0 │ │ -05435c: 0800 2300 |018e: move-object/from16 v0, v35 │ │ -054360: 5500 5b07 |0190: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -054364: 0223 0000 |0192: move/from16 v35, v0 │ │ -054368: 3823 2c00 |0194: if-eqz v35, 01c0 // +002c │ │ -05436c: 1a23 380a |0196: const-string v35, "SqueezerCLI" // string@0a38 │ │ -054370: 2224 3102 |0198: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -054374: 7601 c60d 2400 |019a: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05437a: 1a25 7b13 |019d: const-string v37, "key=" // string@137b │ │ -05437e: 7402 ce0d 2400 |019f: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054384: 0c24 |01a2: move-result-object v36 │ │ -054386: 0800 2400 |01a3: move-object/from16 v0, v36 │ │ -05438a: 0801 1300 |01a5: move-object/from16 v1, v19 │ │ -05438e: 6e20 ce0d 1000 |01a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054394: 0c24 |01aa: move-result-object v36 │ │ -054396: 1a25 e100 |01ab: const-string v37, ", value: " // string@00e1 │ │ -05439a: 7402 ce0d 2400 |01ad: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0543a0: 0c24 |01b0: move-result-object v36 │ │ -0543a2: 0800 2400 |01b1: move-object/from16 v0, v36 │ │ -0543a6: 0801 2200 |01b3: move-object/from16 v1, v34 │ │ -0543aa: 6e20 ce0d 1000 |01b5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0543b0: 0c24 |01b8: move-result-object v36 │ │ -0543b2: 7401 d60d 2400 |01b9: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0543b8: 0c24 |01bc: move-result-object v36 │ │ -0543ba: 7702 e50a 2300 |01bd: invoke-static/range {v35, v36}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0543c0: 1a23 d518 |01c0: const-string v35, "rescan" // string@18d5 │ │ -0543c4: 0800 1300 |01c2: move-object/from16 v0, v19 │ │ -0543c8: 0801 2300 |01c4: move-object/from16 v1, v35 │ │ -0543cc: 6e20 ae0d 1000 |01c6: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0543d2: 0a23 |01c9: move-result v35 │ │ -0543d4: 3823 2e00 |01ca: if-eqz v35, 01f8 // +002e │ │ -0543d8: 7701 2511 2200 |01cc: invoke-static/range {v34}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -0543de: 0a23 |01cf: move-result v35 │ │ -0543e0: 1324 0100 |01d0: const/16 v36, #int 1 // #1 │ │ -0543e4: 0200 2300 |01d2: move/from16 v0, v35 │ │ -0543e8: 0201 2400 |01d4: move/from16 v1, v36 │ │ -0543ec: 3310 1f00 |01d6: if-ne v0, v1, 01f5 // +001f │ │ -0543f0: 131e 0100 |01d8: const/16 v30, #int 1 // #1 │ │ -0543f4: 0800 1300 |01da: move-object/from16 v0, v19 │ │ -0543f8: 7220 6e0e 0b00 |01dc: invoke-interface {v11, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ -0543fe: 0a23 |01df: move-result v35 │ │ -054400: 3823 3800 |01e0: if-eqz v35, 0218 // +0038 │ │ -054404: 7701 2511 2200 |01e2: invoke-static/range {v34}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -05440a: 0a23 |01e5: move-result v35 │ │ -05440c: 7701 840d 2300 |01e6: invoke-static/range {v35}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -054412: 0c23 |01e9: move-result-object v35 │ │ -054414: 0800 1300 |01ea: move-object/from16 v0, v19 │ │ -054418: 0801 2300 |01ec: move-object/from16 v1, v35 │ │ -05441c: 7230 660e 0d01 |01ee: invoke-interface {v13, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -054422: d810 1001 |01f1: add-int/lit8 v16, v16, #int 1 // #01 │ │ -054426: 2900 32ff |01f3: goto/16 0125 // -00ce │ │ -05442a: 131e 0000 |01f5: const/16 v30, #int 0 // #0 │ │ -05442e: 28e3 |01f7: goto 01da // -001d │ │ -054430: 1a23 610e |01f8: const-string v35, "correlationid" // string@0e61 │ │ -054434: 0800 1300 |01fa: move-object/from16 v0, v19 │ │ -054438: 0801 2300 |01fc: move-object/from16 v1, v35 │ │ -05443c: 6e20 ae0d 1000 |01fe: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -054442: 0a23 |0201: move-result v35 │ │ -054444: 3823 0700 |0202: if-eqz v35, 0209 // +0007 │ │ -054448: 7701 2511 2200 |0204: invoke-static/range {v34}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -05444e: 0a09 |0207: move-result v9 │ │ -054450: 28d2 |0208: goto 01da // -002e │ │ -054452: 1a23 760c |0209: const-string v35, "actions" // string@0c76 │ │ -054456: 0800 1300 |020b: move-object/from16 v0, v19 │ │ -05445a: 0801 2300 |020d: move-object/from16 v1, v35 │ │ -05445e: 6e20 ae0d 1000 |020f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -054464: 0a23 |0212: move-result v35 │ │ -054466: 3823 c7ff |0213: if-eqz v35, 01da // -0039 │ │ -05446a: d805 0501 |0215: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05446e: 28c3 |0217: goto 01da // -003d │ │ -054470: 0800 1100 |0218: move-object/from16 v0, v17 │ │ -054474: 0801 1300 |021a: move-object/from16 v1, v19 │ │ -054478: 7220 640e 1000 |021c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05447e: 0c23 |021f: move-result-object v35 │ │ -054480: 3823 4800 |0220: if-eqz v35, 0268 // +0048 │ │ -054484: 381d 3700 |0222: if-eqz v29, 0259 // +0037 │ │ -054488: 7701 b817 1a00 |0224: invoke-static/range {v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ -05448e: 0c23 |0227: move-result-object v35 │ │ -054490: 0800 2300 |0228: move-object/from16 v0, v35 │ │ -054494: 0801 1d00 |022a: move-object/from16 v1, v29 │ │ -054498: 7220 f317 1000 |022c: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.add:(Ljava/util/Map;)V // method@17f3 │ │ -05449e: 0800 2700 |022f: move-object/from16 v0, v39 │ │ -0544a2: 5400 9a07 |0231: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -0544a6: 0823 0000 |0233: move-object/from16 v35, v0 │ │ -0544aa: 0800 2300 |0235: move-object/from16 v0, v35 │ │ -0544ae: 5500 5b07 |0237: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -0544b2: 0223 0000 |0239: move/from16 v35, v0 │ │ -0544b6: 3823 1e00 |023b: if-eqz v35, 0259 // +001e │ │ -0544ba: 1a23 380a |023d: const-string v35, "SqueezerCLI" // string@0a38 │ │ -0544be: 2224 3102 |023f: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -0544c2: 7601 c60d 2400 |0241: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0544c8: 1a25 7518 |0244: const-string v37, "record=" // string@1875 │ │ -0544cc: 7402 ce0d 2400 |0246: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0544d2: 0c24 |0249: move-result-object v36 │ │ -0544d4: 0800 2400 |024a: move-object/from16 v0, v36 │ │ -0544d8: 0801 1d00 |024c: move-object/from16 v1, v29 │ │ -0544dc: 6e20 cd0d 1000 |024e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0544e2: 0c24 |0251: move-result-object v36 │ │ -0544e4: 7401 d60d 2400 |0252: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0544ea: 0c24 |0255: move-result-object v36 │ │ -0544ec: 7702 e50a 2300 |0256: invoke-static/range {v35, v36}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0544f2: 0800 1100 |0259: move-object/from16 v0, v17 │ │ -0544f6: 0801 1300 |025b: move-object/from16 v1, v19 │ │ -0544fa: 7220 640e 1000 |025d: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -054500: 0c1a |0260: move-result-object v26 │ │ -054502: 1f1a f503 |0261: check-cast v26, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ -054506: 221d 6702 |0263: new-instance v29, Ljava/util/HashMap; // type@0267 │ │ -05450a: 7601 410e 1d00 |0265: invoke-direct/range {v29}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -054510: 381d 0d00 |0268: if-eqz v29, 0275 // +000d │ │ -054514: 0800 1d00 |026a: move-object/from16 v0, v29 │ │ -054518: 0801 1300 |026c: move-object/from16 v1, v19 │ │ -05451c: 0802 2200 |026e: move-object/from16 v2, v34 │ │ -054520: 7230 660e 1002 |0270: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -054526: 2900 7eff |0273: goto/16 01f1 // -0082 │ │ -05452a: 7701 a217 2800 |0275: invoke-static/range {v40}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1600:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set; // method@17a2 │ │ -054530: 0c23 |0278: move-result-object v35 │ │ -054532: 0800 2300 |0279: move-object/from16 v0, v35 │ │ -054536: 0801 1300 |027b: move-object/from16 v1, v19 │ │ -05453a: 7220 6e0e 1000 |027d: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ -054540: 0a23 |0280: move-result v35 │ │ -054542: 3823 0d00 |0281: if-eqz v35, 028e // +000d │ │ -054546: 0800 2000 |0283: move-object/from16 v0, v32 │ │ -05454a: 0801 1300 |0285: move-object/from16 v1, v19 │ │ -05454e: 0802 2100 |0287: move-object/from16 v2, v33 │ │ -054552: 7230 660e 1002 |0289: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -054558: 2900 65ff |028c: goto/16 01f1 // -009b │ │ -05455c: 0800 1800 |028e: move-object/from16 v0, v24 │ │ -054560: 0801 1300 |0290: move-object/from16 v1, v19 │ │ -054564: 0802 2200 |0292: move-object/from16 v2, v34 │ │ -054568: 7230 660e 1002 |0294: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -05456e: 2900 5aff |0297: goto/16 01f1 // -00a6 │ │ -054572: 381d 3700 |0299: if-eqz v29, 02d0 // +0037 │ │ -054576: 7701 b817 1a00 |029b: invoke-static/range {v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ -05457c: 0c23 |029e: move-result-object v35 │ │ -05457e: 0800 2300 |029f: move-object/from16 v0, v35 │ │ -054582: 0801 1d00 |02a1: move-object/from16 v1, v29 │ │ -054586: 7220 f317 1000 |02a3: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.add:(Ljava/util/Map;)V // method@17f3 │ │ -05458c: 0800 2700 |02a6: move-object/from16 v0, v39 │ │ -054590: 5400 9a07 |02a8: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -054594: 0823 0000 |02aa: move-object/from16 v35, v0 │ │ -054598: 0800 2300 |02ac: move-object/from16 v0, v35 │ │ -05459c: 5500 5b07 |02ae: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ -0545a0: 0223 0000 |02b0: move/from16 v35, v0 │ │ -0545a4: 3823 1e00 |02b2: if-eqz v35, 02d0 // +001e │ │ -0545a8: 1a23 380a |02b4: const-string v35, "SqueezerCLI" // string@0a38 │ │ -0545ac: 2224 3102 |02b6: new-instance v36, Ljava/lang/StringBuilder; // type@0231 │ │ -0545b0: 7601 c60d 2400 |02b8: invoke-direct/range {v36}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0545b6: 1a25 7518 |02bb: const-string v37, "record=" // string@1875 │ │ -0545ba: 7402 ce0d 2400 |02bd: invoke-virtual/range {v36, v37}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0545c0: 0c24 |02c0: move-result-object v36 │ │ -0545c2: 0800 2400 |02c1: move-object/from16 v0, v36 │ │ -0545c6: 0801 1d00 |02c3: move-object/from16 v1, v29 │ │ -0545ca: 6e20 cd0d 1000 |02c5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0545d0: 0c24 |02c8: move-result-object v36 │ │ -0545d2: 7401 d60d 2400 |02c9: invoke-virtual/range {v36}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0545d8: 0c24 |02cc: move-result-object v36 │ │ -0545da: 7702 e50a 2300 |02cd: invoke-static/range {v35, v36}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0545e0: 0800 2800 |02d0: move-object/from16 v0, v40 │ │ -0545e4: 5400 7d07 |02d2: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -0545e8: 0823 0000 |02d4: move-object/from16 v35, v0 │ │ -0545ec: 0800 2700 |02d6: move-object/from16 v0, v39 │ │ -0545f0: 0801 2300 |02d8: move-object/from16 v1, v35 │ │ -0545f4: 7030 c317 1009 |02da: invoke-direct {v0, v1, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/String;I)Z // method@17c3 │ │ -0545fa: 0a23 |02dd: move-result v35 │ │ -0545fc: 3823 8dfe |02de: if-eqz v35, 016b // -0173 │ │ -054600: 900e 1f12 |02e0: add-int v14, v31, v18 │ │ -054604: 1315 0000 |02e2: const/16 v21, #int 0 // #0 │ │ -054608: 7701 a117 2800 |02e4: invoke-static/range {v40}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // method@17a1 │ │ -05460e: 0c06 |02e7: move-result-object v6 │ │ -054610: 2160 |02e8: array-length v0, v6 │ │ -054612: 0214 0000 |02e9: move/from16 v20, v0 │ │ -054616: 120f |02eb: const/4 v15, #int 0 // #0 │ │ -054618: 0200 1400 |02ec: move/from16 v0, v20 │ │ -05461c: 350f 4d00 |02ee: if-ge v15, v0, 033b // +004d │ │ -054620: 4619 060f |02f0: aget-object v25, v6, v15 │ │ -054624: 7701 b817 1900 |02f2: invoke-static/range {v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ -05462a: 0c23 |02f5: move-result-object v35 │ │ -05462c: 7801 f517 2300 |02f6: invoke-interface/range {v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.getDataType:()Ljava/lang/Class; // method@17f5 │ │ -054632: 0c23 |02f9: move-result-object v35 │ │ -054634: 0800 2700 |02fa: move-object/from16 v0, v39 │ │ -054638: 0801 2300 |02fc: move-object/from16 v1, v35 │ │ -05463c: 7030 c117 1009 |02fe: invoke-direct {v0, v1, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Class;I)Z // method@17c1 │ │ -054642: 0a23 |0301: move-result v35 │ │ -054644: 3823 3100 |0302: if-eqz v35, 0333 // +0031 │ │ -054648: 7701 b917 1900 |0304: invoke-static/range {v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17b9 │ │ -05464e: 0c23 |0307: move-result-object v35 │ │ -054650: 0800 2300 |0308: move-object/from16 v0, v35 │ │ -054654: 7220 640e 0d00 |030a: invoke-interface {v13, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -05465a: 0c0a |030d: move-result-object v10 │ │ -05465c: 1f0a 1f02 |030e: check-cast v10, Ljava/lang/Integer; // type@021f │ │ -054660: 390a 2600 |0310: if-nez v10, 0336 // +0026 │ │ -054664: 120c |0312: const/4 v12, #int 0 // #0 │ │ -054666: 390a 0400 |0313: if-nez v10, 0317 // +0004 │ │ -05466a: 391f 1e00 |0315: if-nez v31, 0333 // +001e │ │ -05466e: 7701 b817 1900 |0317: invoke-static/range {v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ -054674: 0c23 |031a: move-result-object v35 │ │ -054676: 9124 0c05 |031b: sub-int v36, v12, v5 │ │ -05467a: 0800 2300 |031d: move-object/from16 v0, v35 │ │ -05467e: 0201 1e00 |031f: move/from16 v1, v30 │ │ -054682: 0202 2400 |0321: move/from16 v2, v36 │ │ -054686: 0203 1f00 |0323: move/from16 v3, v31 │ │ -05468a: 0804 1800 |0325: move-object/from16 v4, v24 │ │ -05468e: 7254 f617 1032 |0327: invoke-interface {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.processList:(ZIILjava/util/Map;)Z // method@17f6 │ │ -054694: 0a23 |032a: move-result v35 │ │ -054696: 3823 40fe |032b: if-eqz v35, 016b // -01c0 │ │ -05469a: 0200 1500 |032d: move/from16 v0, v21 │ │ -05469e: 370c 0400 |032f: if-le v12, v0, 0333 // +0004 │ │ -0546a2: 0215 0c00 |0331: move/from16 v21, v12 │ │ -0546a6: d80f 0f01 |0333: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0546aa: 28b7 |0335: goto 02ec // -0049 │ │ -0546ac: 6e10 7f0d 0a00 |0336: invoke-virtual {v10}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -0546b2: 0a0c |0339: move-result v12 │ │ -0546b4: 28d9 |033a: goto 0313 // -0027 │ │ -0546b6: 0800 2700 |033b: move-object/from16 v0, v39 │ │ -0546ba: 5200 9907 |033d: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ -0546be: 0223 0000 |033f: move/from16 v35, v0 │ │ -0546c2: 9423 0e23 |0341: rem-int v35, v14, v35 │ │ -0546c6: 3823 28fe |0343: if-eqz v35, 016b // -01d8 │ │ -0546ca: 0200 1500 |0345: move/from16 v0, v21 │ │ -0546ce: 350e 24fe |0347: if-ge v14, v0, 016b // -01dc │ │ -0546d2: 0800 2700 |0349: move-object/from16 v0, v39 │ │ -0546d6: 5200 9907 |034b: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ -0546da: 0223 0000 |034d: move/from16 v35, v0 │ │ -0546de: 9023 230e |034f: add-int v35, v35, v14 │ │ -0546e2: 0200 2300 |0351: move/from16 v0, v35 │ │ -0546e6: 0201 1500 |0353: move/from16 v1, v21 │ │ -0546ea: 3710 6700 |0355: if-le v0, v1, 03bc // +0067 │ │ -0546ee: 910a 150e |0357: sub-int v10, v21, v14 │ │ -0546f2: 2207 3102 |0359: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -0546f6: 2223 3102 |035b: new-instance v35, Ljava/lang/StringBuilder; // type@0231 │ │ -0546fa: 7601 c60d 2300 |035d: invoke-direct/range {v35}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054700: 0800 2800 |0360: move-object/from16 v0, v40 │ │ -054704: 5400 7d07 |0362: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ -054708: 0824 0000 |0364: move-object/from16 v36, v0 │ │ -05470c: 7402 ce0d 2300 |0366: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054712: 0c23 |0369: move-result-object v35 │ │ -054714: 1a24 0400 |036a: const-string v36, " " // string@0004 │ │ -054718: 7402 ce0d 2300 |036c: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05471e: 0c23 |036f: move-result-object v35 │ │ -054720: 0800 2300 |0370: move-object/from16 v0, v35 │ │ -054724: 6e20 cb0d e000 |0372: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05472a: 0c23 |0375: move-result-object v35 │ │ -05472c: 1a24 0400 |0376: const-string v36, " " // string@0004 │ │ -054730: 7402 ce0d 2300 |0378: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054736: 0c23 |037b: move-result-object v35 │ │ -054738: 0800 2300 |037c: move-object/from16 v0, v35 │ │ -05473c: 6e20 cb0d a000 |037e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -054742: 0c23 |0381: move-result-object v35 │ │ -054744: 7401 d60d 2300 |0382: invoke-virtual/range {v35}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05474a: 0c23 |0385: move-result-object v35 │ │ -05474c: 0800 2300 |0386: move-object/from16 v0, v35 │ │ -054750: 7020 c80d 0700 |0388: invoke-direct {v7, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0dc8 │ │ -054756: 7801 690e 2000 |038b: invoke-interface/range {v32}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0e69 │ │ -05475c: 0c23 |038e: move-result-object v35 │ │ -05475e: 7801 350e 2300 |038f: invoke-interface/range {v35}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ -054764: 0c0f |0392: move-result-object v15 │ │ -054766: 7210 480e 0f00 |0393: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -05476c: 0a23 |0396: move-result v35 │ │ -05476e: 3823 2e00 |0397: if-eqz v35, 03c5 // +002e │ │ -054772: 7210 490e 0f00 |0399: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -054778: 0c17 |039c: move-result-object v23 │ │ -05477a: 1f17 2f02 |039d: check-cast v23, Ljava/lang/String; // type@022f │ │ -05477e: 2223 3102 |039f: new-instance v35, Ljava/lang/StringBuilder; // type@0231 │ │ -054782: 7601 c60d 2300 |03a1: invoke-direct/range {v35}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054788: 1a24 0400 |03a4: const-string v36, " " // string@0004 │ │ -05478c: 7402 ce0d 2300 |03a6: invoke-virtual/range {v35, v36}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054792: 0c23 |03a9: move-result-object v35 │ │ -054794: 0800 2300 |03aa: move-object/from16 v0, v35 │ │ -054798: 0801 1700 |03ac: move-object/from16 v1, v23 │ │ -05479c: 6e20 ce0d 1000 |03ae: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0547a2: 0c23 |03b1: move-result-object v35 │ │ -0547a4: 7401 d60d 2300 |03b2: invoke-virtual/range {v35}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0547aa: 0c23 |03b5: move-result-object v35 │ │ -0547ac: 0800 2300 |03b6: move-object/from16 v0, v35 │ │ -0547b0: 6e20 ce0d 0700 |03b8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0547b6: 28d8 |03bb: goto 0393 // -0028 │ │ -0547b8: 0800 2700 |03bc: move-object/from16 v0, v39 │ │ -0547bc: 5200 9907 |03be: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ -0547c0: 0223 0000 |03c0: move/from16 v35, v0 │ │ -0547c4: 910a 2312 |03c2: sub-int v10, v35, v18 │ │ -0547c8: 2895 |03c4: goto 0359 // -006b │ │ -0547ca: 1323 0100 |03c5: const/16 v35, #int 1 // #1 │ │ -0547ce: 0200 2300 |03c7: move/from16 v0, v35 │ │ -0547d2: 2300 3204 |03c9: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ -0547d6: 0823 0000 |03cb: move-object/from16 v35, v0 │ │ -0547da: 1324 0000 |03cd: const/16 v36, #int 0 // #0 │ │ -0547de: 2225 3102 |03cf: new-instance v37, Ljava/lang/StringBuilder; // type@0231 │ │ -0547e2: 7601 c60d 2500 |03d1: invoke-direct/range {v37}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0547e8: 0800 2500 |03d4: move-object/from16 v0, v37 │ │ -0547ec: 0801 1b00 |03d6: move-object/from16 v1, v27 │ │ -0547f0: 6e20 ce0d 1000 |03d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0547f6: 0c25 |03db: move-result-object v37 │ │ -0547f8: 0800 2500 |03dc: move-object/from16 v0, v37 │ │ -0547fc: 0801 1c00 |03de: move-object/from16 v1, v28 │ │ -054800: 6e20 ce0d 1000 |03e0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054806: 0c25 |03e3: move-result-object v37 │ │ -054808: 6e10 d60d 0700 |03e4: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05480e: 0c26 |03e7: move-result-object v38 │ │ -054810: 7402 ce0d 2500 |03e8: invoke-virtual/range {v37, v38}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054816: 0c25 |03eb: move-result-object v37 │ │ -054818: 7401 d60d 2500 |03ec: invoke-virtual/range {v37}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05481e: 0c25 |03ef: move-result-object v37 │ │ -054820: 4d25 2324 |03f0: aput-object v37, v35, v36 │ │ -054824: 0800 2700 |03f2: move-object/from16 v0, v39 │ │ -054828: 0801 2300 |03f4: move-object/from16 v1, v35 │ │ -05482c: 6e20 cd17 1000 |03f6: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -054832: 2900 72fd |03f9: goto/16 016b // -028e │ │ + insns size : 1018 16-bit code units │ │ +053998: |[053998] uk.org.ngo.squeezer.service.SqueezerCLIImpl.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V │ │ +0539a8: 1a20 320a |0000: const-string v32, "SqueezerCLI" // string@0a32 │ │ +0539ac: 2221 3102 |0002: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +0539b0: 7601 c60d 2100 |0004: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0539b6: 1a22 5009 |0007: const-string v34, "Parsing list: " // string@0950 │ │ +0539ba: 7402 ce0d 2100 |0009: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0539c0: 0c21 |000c: move-result-object v33 │ │ +0539c2: 0800 2100 |000d: move-object/from16 v0, v33 │ │ +0539c6: 0801 2700 |000f: move-object/from16 v1, v39 │ │ +0539ca: 6e20 cd0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0539d0: 0c21 |0014: move-result-object v33 │ │ +0539d2: 7401 d60d 2100 |0015: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0539d8: 0c21 |0018: move-result-object v33 │ │ +0539da: 7702 e50a 2000 |0019: invoke-static/range {v32, v33}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0539e0: 0800 2600 |001c: move-object/from16 v0, v38 │ │ +0539e4: 5400 7d07 |001e: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +0539e8: 0820 0000 |0020: move-object/from16 v32, v0 │ │ +0539ec: 1a21 0400 |0022: const-string v33, " " // string@0004 │ │ +0539f0: 7402 b90d 2000 |0024: invoke-virtual/range {v32, v33}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ +0539f6: 0c20 |0027: move-result-object v32 │ │ +0539f8: 0800 2000 |0028: move-object/from16 v0, v32 │ │ +0539fc: 2100 |002a: array-length v0, v0 │ │ +0539fe: 0221 0000 |002b: move/from16 v33, v0 │ │ +053a02: 0800 2600 |002d: move-object/from16 v0, v38 │ │ +053a06: 5500 7f07 |002f: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +053a0a: 0220 0000 |0031: move/from16 v32, v0 │ │ +053a0e: 3820 de00 |0033: if-eqz v32, 0111 // +00de │ │ +053a12: 1320 0100 |0035: const/16 v32, #int 1 // #1 │ │ +053a16: 9021 2120 |0037: add-int v33, v33, v32 │ │ +053a1a: 0800 2600 |0039: move-object/from16 v0, v38 │ │ +053a1e: 5500 8007 |003b: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +053a22: 0220 0000 |003d: move/from16 v32, v0 │ │ +053a26: 3820 d600 |003f: if-eqz v32, 0115 // +00d6 │ │ +053a2a: 1320 0100 |0041: const/16 v32, #int 1 // #1 │ │ +053a2e: 9013 2120 |0043: add-int v19, v33, v32 │ │ +053a32: 1205 |0045: const/4 v5, #int 0 // #0 │ │ +053a34: 0800 2600 |0046: move-object/from16 v0, v38 │ │ +053a38: 5500 7f07 |0048: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +053a3c: 0220 0000 |004a: move/from16 v32, v0 │ │ +053a40: 3820 cd00 |004c: if-eqz v32, 0119 // +00cd │ │ +053a44: 2221 3102 |004e: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053a48: 7601 c60d 2100 |0050: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053a4e: 1320 0000 |0053: const/16 v32, #int 0 // #0 │ │ +053a52: 0800 2700 |0055: move-object/from16 v0, v39 │ │ +053a56: 0201 2000 |0057: move/from16 v1, v32 │ │ +053a5a: 7220 5a0e 1000 |0059: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +053a60: 0c20 |005c: move-result-object v32 │ │ +053a62: 1f20 2f02 |005d: check-cast v32, Ljava/lang/String; // type@022f │ │ +053a66: 0800 2100 |005f: move-object/from16 v0, v33 │ │ +053a6a: 0801 2000 |0061: move-object/from16 v1, v32 │ │ +053a6e: 6e20 ce0d 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053a74: 0c20 |0066: move-result-object v32 │ │ +053a76: 1a21 0400 |0067: const-string v33, " " // string@0004 │ │ +053a7a: 7402 ce0d 2000 |0069: invoke-virtual/range {v32, v33}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053a80: 0c20 |006c: move-result-object v32 │ │ +053a82: 7401 d60d 2000 |006d: invoke-virtual/range {v32}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053a88: 0c18 |0070: move-result-object v24 │ │ +053a8a: 0800 2600 |0071: move-object/from16 v0, v38 │ │ +053a8e: 5500 8007 |0073: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.prefixed:Z // field@0780 │ │ +053a92: 0220 0000 |0075: move/from16 v32, v0 │ │ +053a96: 3820 aa00 |0077: if-eqz v32, 0121 // +00aa │ │ +053a9a: 2221 3102 |0079: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053a9e: 7601 c60d 2100 |007b: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053aa4: 0800 2600 |007e: move-object/from16 v0, v38 │ │ +053aa8: 5500 7f07 |0080: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.playerSpecific:Z // field@077f │ │ +053aac: 0220 0000 |0082: move/from16 v32, v0 │ │ +053ab0: 3820 9900 |0084: if-eqz v32, 011d // +0099 │ │ +053ab4: 1320 0100 |0086: const/16 v32, #int 1 // #1 │ │ +053ab8: 0800 2700 |0088: move-object/from16 v0, v39 │ │ +053abc: 0201 2000 |008a: move/from16 v1, v32 │ │ +053ac0: 7220 5a0e 1000 |008c: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +053ac6: 0c20 |008f: move-result-object v32 │ │ +053ac8: 1f20 2f02 |0090: check-cast v32, Ljava/lang/String; // type@022f │ │ +053acc: 0800 2100 |0092: move-object/from16 v0, v33 │ │ +053ad0: 0801 2000 |0094: move-object/from16 v1, v32 │ │ +053ad4: 6e20 ce0d 1000 |0096: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053ada: 0c20 |0099: move-result-object v32 │ │ +053adc: 1a21 0400 |009a: const-string v33, " " // string@0004 │ │ +053ae0: 7402 ce0d 2000 |009c: invoke-virtual/range {v32, v33}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053ae6: 0c20 |009f: move-result-object v32 │ │ +053ae8: 7401 d60d 2000 |00a0: invoke-virtual/range {v32}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053aee: 0c19 |00a3: move-result-object v25 │ │ +053af0: 0800 2700 |00a4: move-object/from16 v0, v39 │ │ +053af4: 0201 1300 |00a6: move/from16 v1, v19 │ │ +053af8: 7220 5a0e 1000 |00a8: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +053afe: 0c20 |00ab: move-result-object v32 │ │ +053b00: 1f20 2f02 |00ac: check-cast v32, Ljava/lang/String; // type@022f │ │ +053b04: 7701 2511 2000 |00ae: invoke-static/range {v32}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +053b0a: 0a1c |00b1: move-result v28 │ │ +053b0c: d820 1301 |00b2: add-int/lit8 v32, v19, #int 1 // #01 │ │ +053b10: 0800 2700 |00b4: move-object/from16 v0, v39 │ │ +053b14: 0201 2000 |00b6: move/from16 v1, v32 │ │ +053b18: 7220 5a0e 1000 |00b8: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +053b1e: 0c20 |00bb: move-result-object v32 │ │ +053b20: 1f20 2f02 |00bc: check-cast v32, Ljava/lang/String; // type@022f │ │ +053b24: 7701 2511 2000 |00be: invoke-static/range {v32}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +053b2a: 0a10 |00c1: move-result v16 │ │ +053b2c: 1208 |00c2: const/4 v8, #int 0 // #0 │ │ +053b2e: 131b 0000 |00c3: const/16 v27, #int 0 // #0 │ │ +053b32: 221d 6702 |00c5: new-instance v29, Ljava/util/HashMap; // type@0267 │ │ +053b36: 7601 410e 1d00 |00c7: invoke-direct/range {v29}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +053b3c: 2215 6702 |00ca: new-instance v21, Ljava/util/HashMap; // type@0267 │ │ +053b40: 7601 410e 1500 |00cc: invoke-direct/range {v21}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +053b46: 220a 6802 |00cf: new-instance v10, Ljava/util/HashSet; // type@0268 │ │ +053b4a: 7010 460e 0a00 |00d1: invoke-direct {v10}, Ljava/util/HashSet;.:()V // method@0e46 │ │ +053b50: 220f 6702 |00d4: new-instance v15, Ljava/util/HashMap; // type@0267 │ │ +053b54: 7010 410e 0f00 |00d6: invoke-direct {v15}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +053b5a: 220c 6702 |00d9: new-instance v12, Ljava/util/HashMap; // type@0267 │ │ +053b5e: 7010 410e 0c00 |00db: invoke-direct {v12}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +053b64: 131a 0000 |00de: const/16 v26, #int 0 // #0 │ │ +053b68: 7701 a117 2600 |00e0: invoke-static/range {v38}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // method@17a1 │ │ +053b6e: 0c21 |00e3: move-result-object v33 │ │ +053b70: 0800 2100 |00e4: move-object/from16 v0, v33 │ │ +053b74: 2100 |00e6: array-length v0, v0 │ │ +053b76: 0222 0000 |00e7: move/from16 v34, v0 │ │ +053b7a: 1320 0000 |00e9: const/16 v32, #int 0 // #0 │ │ +053b7e: 0200 2000 |00eb: move/from16 v0, v32 │ │ +053b82: 0201 2200 |00ed: move/from16 v1, v34 │ │ +053b86: 3510 3500 |00ef: if-ge v0, v1, 0124 // +0035 │ │ +053b8a: 4617 2120 |00f1: aget-object v23, v33, v32 │ │ +053b8e: 7701 b817 1700 |00f3: invoke-static/range {v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ +053b94: 0c23 |00f6: move-result-object v35 │ │ +053b96: 7801 f417 2300 |00f7: invoke-interface/range {v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.clear:()V // method@17f4 │ │ +053b9c: 7701 b917 1700 |00fa: invoke-static/range {v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17b9 │ │ +053ba2: 0c23 |00fd: move-result-object v35 │ │ +053ba4: 0800 2300 |00fe: move-object/from16 v0, v35 │ │ +053ba8: 7220 6c0e 0a00 |0100: invoke-interface {v10, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0e6c │ │ +053bae: 7701 ba17 1700 |0103: invoke-static/range {v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1500:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17ba │ │ +053bb4: 0c23 |0106: move-result-object v35 │ │ +053bb6: 0800 2300 |0107: move-object/from16 v0, v35 │ │ +053bba: 0801 1700 |0109: move-object/from16 v1, v23 │ │ +053bbe: 7230 660e 0f01 |010b: invoke-interface {v15, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053bc4: d820 2001 |010e: add-int/lit8 v32, v32, #int 1 // #01 │ │ +053bc8: 28db |0110: goto 00eb // -0025 │ │ +053bca: 1320 0000 |0111: const/16 v32, #int 0 // #0 │ │ +053bce: 2900 24ff |0113: goto/16 0037 // -00dc │ │ +053bd2: 1320 0000 |0115: const/16 v32, #int 0 // #0 │ │ +053bd6: 2900 2cff |0117: goto/16 0043 // -00d4 │ │ +053bda: 1a18 0000 |0119: const-string v24, "" // string@0000 │ │ +053bde: 2900 56ff |011b: goto/16 0071 // -00aa │ │ +053be2: 1320 0000 |011d: const/16 v32, #int 0 // #0 │ │ +053be6: 2900 69ff |011f: goto/16 0088 // -0097 │ │ +053bea: 1a19 0000 |0121: const-string v25, "" // string@0000 │ │ +053bee: 2881 |0123: goto 00a4 // -007f │ │ +053bf0: 1317 0000 |0124: const/16 v23, #int 0 // #0 │ │ +053bf4: d80e 1302 |0126: add-int/lit8 v14, v19, #int 2 // #02 │ │ +053bf8: 7801 5e0e 2700 |0128: invoke-interface/range {v39}, Ljava/util/List;.size:()I // method@0e5e │ │ +053bfe: 0a20 |012b: move-result v32 │ │ +053c00: 0200 2000 |012c: move/from16 v0, v32 │ │ +053c04: 350e 6501 |012e: if-ge v14, v0, 0293 // +0165 │ │ +053c08: 0800 2700 |0130: move-object/from16 v0, v39 │ │ +053c0c: 7220 5a0e e000 |0132: invoke-interface {v0, v14}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +053c12: 0c1e |0135: move-result-object v30 │ │ +053c14: 1f1e 2f02 |0136: check-cast v30, Ljava/lang/String; // type@022f │ │ +053c18: 1a20 9c00 |0138: const-string v32, "%3A" // string@009c │ │ +053c1c: 0800 1e00 |013a: move-object/from16 v0, v30 │ │ +053c20: 0801 2000 |013c: move-object/from16 v1, v32 │ │ +053c24: 6e20 b30d 1000 |013e: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ +053c2a: 0a07 |0141: move-result v7 │ │ +053c2c: 1320 ffff |0142: const/16 v32, #int -1 // #ffff │ │ +053c30: 0200 2000 |0144: move/from16 v0, v32 │ │ +053c34: 3307 2500 |0146: if-ne v7, v0, 016b // +0025 │ │ +053c38: 1a20 320a |0148: const-string v32, "SqueezerCLI" // string@0a32 │ │ +053c3c: 2221 3102 |014a: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053c40: 7601 c60d 2100 |014c: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053c46: 1a22 ce02 |014f: const-string v34, "Expected colon in list token. '" // string@02ce │ │ +053c4a: 7402 ce0d 2100 |0151: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053c50: 0c21 |0154: move-result-object v33 │ │ +053c52: 0800 2100 |0155: move-object/from16 v0, v33 │ │ +053c56: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +053c5a: 6e20 ce0d 1000 |0159: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053c60: 0c21 |015c: move-result-object v33 │ │ +053c62: 1a22 a600 |015d: const-string v34, "'" // string@00a6 │ │ +053c66: 7402 ce0d 2100 |015f: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053c6c: 0c21 |0162: move-result-object v33 │ │ +053c6e: 7401 d60d 2100 |0163: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053c74: 0c21 |0166: move-result-object v33 │ │ +053c76: 7702 e10a 2000 |0167: invoke-static/range {v32, v33}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +053c7c: 0e00 |016a: return-void │ │ +053c7e: 1320 0000 |016b: const/16 v32, #int 0 // #0 │ │ +053c82: 0800 1e00 |016d: move-object/from16 v0, v30 │ │ +053c86: 0201 2000 |016f: move/from16 v1, v32 │ │ +053c8a: 6e30 bc0d 1007 |0171: invoke-virtual {v0, v1, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +053c90: 0c20 |0174: move-result-object v32 │ │ +053c92: 7701 1e11 2000 |0175: invoke-static/range {v32}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +053c98: 0c11 |0178: move-result-object v17 │ │ +053c9a: d820 0703 |0179: add-int/lit8 v32, v7, #int 3 // #03 │ │ +053c9e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +053ca2: 0201 2000 |017d: move/from16 v1, v32 │ │ +053ca6: 6e20 bb0d 1000 |017f: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +053cac: 0c20 |0182: move-result-object v32 │ │ +053cae: 7701 1e11 2000 |0183: invoke-static/range {v32}, Luk/org/ngo/squeezer/Util;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +053cb4: 0c1f |0186: move-result-object v31 │ │ +053cb6: 0800 2500 |0187: move-object/from16 v0, v37 │ │ +053cba: 5400 9a07 |0189: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +053cbe: 0820 0000 |018b: move-object/from16 v32, v0 │ │ +053cc2: 0800 2000 |018d: move-object/from16 v0, v32 │ │ +053cc6: 5500 5b07 |018f: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +053cca: 0220 0000 |0191: move/from16 v32, v0 │ │ +053cce: 3820 2c00 |0193: if-eqz v32, 01bf // +002c │ │ +053cd2: 1a20 320a |0195: const-string v32, "SqueezerCLI" // string@0a32 │ │ +053cd6: 2221 3102 |0197: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053cda: 7601 c60d 2100 |0199: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053ce0: 1a22 7513 |019c: const-string v34, "key=" // string@1375 │ │ +053ce4: 7402 ce0d 2100 |019e: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053cea: 0c21 |01a1: move-result-object v33 │ │ +053cec: 0800 2100 |01a2: move-object/from16 v0, v33 │ │ +053cf0: 0801 1100 |01a4: move-object/from16 v1, v17 │ │ +053cf4: 6e20 ce0d 1000 |01a6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053cfa: 0c21 |01a9: move-result-object v33 │ │ +053cfc: 1a22 e100 |01aa: const-string v34, ", value: " // string@00e1 │ │ +053d00: 7402 ce0d 2100 |01ac: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053d06: 0c21 |01af: move-result-object v33 │ │ +053d08: 0800 2100 |01b0: move-object/from16 v0, v33 │ │ +053d0c: 0801 1f00 |01b2: move-object/from16 v1, v31 │ │ +053d10: 6e20 ce0d 1000 |01b4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053d16: 0c21 |01b7: move-result-object v33 │ │ +053d18: 7401 d60d 2100 |01b8: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053d1e: 0c21 |01bb: move-result-object v33 │ │ +053d20: 7702 e50a 2000 |01bc: invoke-static/range {v32, v33}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +053d26: 1a20 cf18 |01bf: const-string v32, "rescan" // string@18cf │ │ +053d2a: 0800 1100 |01c1: move-object/from16 v0, v17 │ │ +053d2e: 0801 2000 |01c3: move-object/from16 v1, v32 │ │ +053d32: 6e20 ae0d 1000 |01c5: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +053d38: 0a20 |01c8: move-result v32 │ │ +053d3a: 3820 2e00 |01c9: if-eqz v32, 01f7 // +002e │ │ +053d3e: 7701 2511 1f00 |01cb: invoke-static/range {v31}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +053d44: 0a20 |01ce: move-result v32 │ │ +053d46: 1321 0100 |01cf: const/16 v33, #int 1 // #1 │ │ +053d4a: 0200 2000 |01d1: move/from16 v0, v32 │ │ +053d4e: 0201 2100 |01d3: move/from16 v1, v33 │ │ +053d52: 3310 1f00 |01d5: if-ne v0, v1, 01f4 // +001f │ │ +053d56: 131b 0100 |01d7: const/16 v27, #int 1 // #1 │ │ +053d5a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +053d5e: 7220 6e0e 0a00 |01db: invoke-interface {v10, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ +053d64: 0a20 |01de: move-result v32 │ │ +053d66: 3820 3800 |01df: if-eqz v32, 0217 // +0038 │ │ +053d6a: 7701 2511 1f00 |01e1: invoke-static/range {v31}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +053d70: 0a20 |01e4: move-result v32 │ │ +053d72: 7701 840d 2000 |01e5: invoke-static/range {v32}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +053d78: 0c20 |01e8: move-result-object v32 │ │ +053d7a: 0800 1100 |01e9: move-object/from16 v0, v17 │ │ +053d7e: 0801 2000 |01eb: move-object/from16 v1, v32 │ │ +053d82: 7230 660e 0c01 |01ed: invoke-interface {v12, v0, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053d88: d80e 0e01 |01f0: add-int/lit8 v14, v14, #int 1 // #01 │ │ +053d8c: 2900 36ff |01f2: goto/16 0128 // -00ca │ │ +053d90: 131b 0000 |01f4: const/16 v27, #int 0 // #0 │ │ +053d94: 28e3 |01f6: goto 01d9 // -001d │ │ +053d96: 1a20 5b0e |01f7: const-string v32, "correlationid" // string@0e5b │ │ +053d9a: 0800 1100 |01f9: move-object/from16 v0, v17 │ │ +053d9e: 0801 2000 |01fb: move-object/from16 v1, v32 │ │ +053da2: 6e20 ae0d 1000 |01fd: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +053da8: 0a20 |0200: move-result v32 │ │ +053daa: 3820 0700 |0201: if-eqz v32, 0208 // +0007 │ │ +053dae: 7701 2511 1f00 |0203: invoke-static/range {v31}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +053db4: 0a08 |0206: move-result v8 │ │ +053db6: 28d2 |0207: goto 01d9 // -002e │ │ +053db8: 1a20 700c |0208: const-string v32, "actions" // string@0c70 │ │ +053dbc: 0800 1100 |020a: move-object/from16 v0, v17 │ │ +053dc0: 0801 2000 |020c: move-object/from16 v1, v32 │ │ +053dc4: 6e20 ae0d 1000 |020e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +053dca: 0a20 |0211: move-result v32 │ │ +053dcc: 3820 c7ff |0212: if-eqz v32, 01d9 // -0039 │ │ +053dd0: d805 0501 |0214: add-int/lit8 v5, v5, #int 1 // #01 │ │ +053dd4: 28c3 |0216: goto 01d9 // -003d │ │ +053dd6: 0800 1100 |0217: move-object/from16 v0, v17 │ │ +053dda: 7220 640e 0f00 |0219: invoke-interface {v15, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +053de0: 0c20 |021c: move-result-object v32 │ │ +053de2: 3820 4600 |021d: if-eqz v32, 0263 // +0046 │ │ +053de6: 381a 3700 |021f: if-eqz v26, 0256 // +0037 │ │ +053dea: 7701 b817 1700 |0221: invoke-static/range {v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ +053df0: 0c20 |0224: move-result-object v32 │ │ +053df2: 0800 2000 |0225: move-object/from16 v0, v32 │ │ +053df6: 0801 1a00 |0227: move-object/from16 v1, v26 │ │ +053dfa: 7220 f317 1000 |0229: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.add:(Ljava/util/Map;)V // method@17f3 │ │ +053e00: 0800 2500 |022c: move-object/from16 v0, v37 │ │ +053e04: 5400 9a07 |022e: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +053e08: 0820 0000 |0230: move-object/from16 v32, v0 │ │ +053e0c: 0800 2000 |0232: move-object/from16 v0, v32 │ │ +053e10: 5500 5b07 |0234: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +053e14: 0220 0000 |0236: move/from16 v32, v0 │ │ +053e18: 3820 1e00 |0238: if-eqz v32, 0256 // +001e │ │ +053e1c: 1a20 320a |023a: const-string v32, "SqueezerCLI" // string@0a32 │ │ +053e20: 2221 3102 |023c: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053e24: 7601 c60d 2100 |023e: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053e2a: 1a22 6f18 |0241: const-string v34, "record=" // string@186f │ │ +053e2e: 7402 ce0d 2100 |0243: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053e34: 0c21 |0246: move-result-object v33 │ │ +053e36: 0800 2100 |0247: move-object/from16 v0, v33 │ │ +053e3a: 0801 1a00 |0249: move-object/from16 v1, v26 │ │ +053e3e: 6e20 cd0d 1000 |024b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +053e44: 0c21 |024e: move-result-object v33 │ │ +053e46: 7401 d60d 2100 |024f: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053e4c: 0c21 |0252: move-result-object v33 │ │ +053e4e: 7702 e50a 2000 |0253: invoke-static/range {v32, v33}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +053e54: 0800 1100 |0256: move-object/from16 v0, v17 │ │ +053e58: 7220 640e 0f00 |0258: invoke-interface {v15, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +053e5e: 0c17 |025b: move-result-object v23 │ │ +053e60: 1f17 f503 |025c: check-cast v23, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // type@03f5 │ │ +053e64: 221a 6702 |025e: new-instance v26, Ljava/util/HashMap; // type@0267 │ │ +053e68: 7601 410e 1a00 |0260: invoke-direct/range {v26}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +053e6e: 381a 0c00 |0263: if-eqz v26, 026f // +000c │ │ +053e72: 0800 1a00 |0265: move-object/from16 v0, v26 │ │ +053e76: 0801 1100 |0267: move-object/from16 v1, v17 │ │ +053e7a: 0802 1f00 |0269: move-object/from16 v2, v31 │ │ +053e7e: 7230 660e 1002 |026b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053e84: 2882 |026e: goto 01f0 // -007e │ │ +053e86: 7701 a217 2600 |026f: invoke-static/range {v38}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1600:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set; // method@17a2 │ │ +053e8c: 0c20 |0272: move-result-object v32 │ │ +053e8e: 0800 2000 |0273: move-object/from16 v0, v32 │ │ +053e92: 0801 1100 |0275: move-object/from16 v1, v17 │ │ +053e96: 7220 6e0e 1000 |0277: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ +053e9c: 0a20 |027a: move-result v32 │ │ +053e9e: 3820 0d00 |027b: if-eqz v32, 0288 // +000d │ │ +053ea2: 0800 1d00 |027d: move-object/from16 v0, v29 │ │ +053ea6: 0801 1100 |027f: move-object/from16 v1, v17 │ │ +053eaa: 0802 1e00 |0281: move-object/from16 v2, v30 │ │ +053eae: 7230 660e 1002 |0283: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053eb4: 2900 6aff |0286: goto/16 01f0 // -0096 │ │ +053eb8: 0800 1500 |0288: move-object/from16 v0, v21 │ │ +053ebc: 0801 1100 |028a: move-object/from16 v1, v17 │ │ +053ec0: 0802 1f00 |028c: move-object/from16 v2, v31 │ │ +053ec4: 7230 660e 1002 |028e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +053eca: 2900 5fff |0291: goto/16 01f0 // -00a1 │ │ +053ece: 381a 3700 |0293: if-eqz v26, 02ca // +0037 │ │ +053ed2: 7701 b817 1700 |0295: invoke-static/range {v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ +053ed8: 0c20 |0298: move-result-object v32 │ │ +053eda: 0800 2000 |0299: move-object/from16 v0, v32 │ │ +053ede: 0801 1a00 |029b: move-object/from16 v1, v26 │ │ +053ee2: 7220 f317 1000 |029d: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.add:(Ljava/util/Map;)V // method@17f3 │ │ +053ee8: 0800 2500 |02a0: move-object/from16 v0, v37 │ │ +053eec: 5400 9a07 |02a2: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +053ef0: 0820 0000 |02a4: move-object/from16 v32, v0 │ │ +053ef4: 0800 2000 |02a6: move-object/from16 v0, v32 │ │ +053ef8: 5500 5b07 |02a8: iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.debugLogging:Z // field@075b │ │ +053efc: 0220 0000 |02aa: move/from16 v32, v0 │ │ +053f00: 3820 1e00 |02ac: if-eqz v32, 02ca // +001e │ │ +053f04: 1a20 320a |02ae: const-string v32, "SqueezerCLI" // string@0a32 │ │ +053f08: 2221 3102 |02b0: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +053f0c: 7601 c60d 2100 |02b2: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +053f12: 1a22 6f18 |02b5: const-string v34, "record=" // string@186f │ │ +053f16: 7402 ce0d 2100 |02b7: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +053f1c: 0c21 |02ba: move-result-object v33 │ │ +053f1e: 0800 2100 |02bb: move-object/from16 v0, v33 │ │ +053f22: 0801 1a00 |02bd: move-object/from16 v1, v26 │ │ +053f26: 6e20 cd0d 1000 |02bf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +053f2c: 0c21 |02c2: move-result-object v33 │ │ +053f2e: 7401 d60d 2100 |02c3: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +053f34: 0c21 |02c6: move-result-object v33 │ │ +053f36: 7702 e50a 2000 |02c7: invoke-static/range {v32, v33}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +053f3c: 0800 2600 |02ca: move-object/from16 v0, v38 │ │ +053f40: 5400 7d07 |02cc: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +053f44: 0820 0000 |02ce: move-object/from16 v32, v0 │ │ +053f48: 0800 2500 |02d0: move-object/from16 v0, v37 │ │ +053f4c: 0801 2000 |02d2: move-object/from16 v1, v32 │ │ +053f50: 7030 c317 1008 |02d4: invoke-direct {v0, v1, v8}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/String;I)Z // method@17c3 │ │ +053f56: 0a20 |02d7: move-result v32 │ │ +053f58: 3820 92fe |02d8: if-eqz v32, 016a // -016e │ │ +053f5c: 900d 1c10 |02da: add-int v13, v28, v16 │ │ +053f60: 1312 0000 |02dc: const/16 v18, #int 0 // #0 │ │ +053f64: 7701 a117 2600 |02de: invoke-static/range {v38}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.access$1200:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; // method@17a1 │ │ +053f6a: 0c21 |02e1: move-result-object v33 │ │ +053f6c: 0800 2100 |02e2: move-object/from16 v0, v33 │ │ +053f70: 2100 |02e4: array-length v0, v0 │ │ +053f72: 0222 0000 |02e5: move/from16 v34, v0 │ │ +053f76: 1320 0000 |02e7: const/16 v32, #int 0 // #0 │ │ +053f7a: 0200 2000 |02e9: move/from16 v0, v32 │ │ +053f7e: 0201 2200 |02eb: move/from16 v1, v34 │ │ +053f82: 3510 4d00 |02ed: if-ge v0, v1, 033a // +004d │ │ +053f86: 4616 2120 |02ef: aget-object v22, v33, v32 │ │ +053f8a: 7701 b817 1600 |02f1: invoke-static/range {v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ +053f90: 0c23 |02f4: move-result-object v35 │ │ +053f92: 7801 f517 2300 |02f5: invoke-interface/range {v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.getDataType:()Ljava/lang/Class; // method@17f5 │ │ +053f98: 0c23 |02f8: move-result-object v35 │ │ +053f9a: 0800 2500 |02f9: move-object/from16 v0, v37 │ │ +053f9e: 0801 2300 |02fb: move-object/from16 v1, v35 │ │ +053fa2: 7030 c117 1008 |02fd: invoke-direct {v0, v1, v8}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.checkCorrelation:(Ljava/lang/Class;I)Z // method@17c1 │ │ +053fa8: 0a23 |0300: move-result v35 │ │ +053faa: 3823 3100 |0301: if-eqz v35, 0332 // +0031 │ │ +053fae: 7701 b917 1600 |0303: invoke-static/range {v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1400:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; // method@17b9 │ │ +053fb4: 0c23 |0306: move-result-object v35 │ │ +053fb6: 0800 2300 |0307: move-object/from16 v0, v35 │ │ +053fba: 7220 640e 0c00 |0309: invoke-interface {v12, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +053fc0: 0c09 |030c: move-result-object v9 │ │ +053fc2: 1f09 1f02 |030d: check-cast v9, Ljava/lang/Integer; // type@021f │ │ +053fc6: 3909 2600 |030f: if-nez v9, 0335 // +0026 │ │ +053fca: 120b |0311: const/4 v11, #int 0 // #0 │ │ +053fcc: 3909 0400 |0312: if-nez v9, 0316 // +0004 │ │ +053fd0: 391c 1e00 |0314: if-nez v28, 0332 // +001e │ │ +053fd4: 7701 b817 1600 |0316: invoke-static/range {v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;.access$1300:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; // method@17b8 │ │ +053fda: 0c23 |0319: move-result-object v35 │ │ +053fdc: 9124 0b05 |031a: sub-int v36, v11, v5 │ │ +053fe0: 0800 2300 |031c: move-object/from16 v0, v35 │ │ +053fe4: 0201 1b00 |031e: move/from16 v1, v27 │ │ +053fe8: 0202 2400 |0320: move/from16 v2, v36 │ │ +053fec: 0203 1c00 |0322: move/from16 v3, v28 │ │ +053ff0: 0804 1500 |0324: move-object/from16 v4, v21 │ │ +053ff4: 7254 f617 1032 |0326: invoke-interface {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerListHandler;.processList:(ZIILjava/util/Map;)Z // method@17f6 │ │ +053ffa: 0a23 |0329: move-result v35 │ │ +053ffc: 3823 40fe |032a: if-eqz v35, 016a // -01c0 │ │ +054000: 0200 1200 |032c: move/from16 v0, v18 │ │ +054004: 370b 0400 |032e: if-le v11, v0, 0332 // +0004 │ │ +054008: 0212 0b00 |0330: move/from16 v18, v11 │ │ +05400c: d820 2001 |0332: add-int/lit8 v32, v32, #int 1 // #01 │ │ +054010: 28b5 |0334: goto 02e9 // -004b │ │ +054012: 6e10 7f0d 0900 |0335: invoke-virtual {v9}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +054018: 0a0b |0338: move-result v11 │ │ +05401a: 28d9 |0339: goto 0312 // -0027 │ │ +05401c: 0800 2500 |033a: move-object/from16 v0, v37 │ │ +054020: 5200 9907 |033c: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ +054024: 0220 0000 |033e: move/from16 v32, v0 │ │ +054028: 9420 0d20 |0340: rem-int v32, v13, v32 │ │ +05402c: 3820 28fe |0342: if-eqz v32, 016a // -01d8 │ │ +054030: 0200 1200 |0344: move/from16 v0, v18 │ │ +054034: 350d 24fe |0346: if-ge v13, v0, 016a // -01dc │ │ +054038: 0800 2500 |0348: move-object/from16 v0, v37 │ │ +05403c: 5200 9907 |034a: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ +054040: 0220 0000 |034c: move/from16 v32, v0 │ │ +054044: 9020 200d |034e: add-int v32, v32, v13 │ │ +054048: 0200 2000 |0350: move/from16 v0, v32 │ │ +05404c: 0201 1200 |0352: move/from16 v1, v18 │ │ +054050: 3710 6700 |0354: if-le v0, v1, 03bb // +0067 │ │ +054054: 9109 120d |0356: sub-int v9, v18, v13 │ │ +054058: 2206 3102 |0358: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05405c: 2220 3102 |035a: new-instance v32, Ljava/lang/StringBuilder; // type@0231 │ │ +054060: 7601 c60d 2000 |035c: invoke-direct/range {v32}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054066: 0800 2600 |035f: move-object/from16 v0, v38 │ │ +05406a: 5400 7d07 |0361: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;.cmd:Ljava/lang/String; // field@077d │ │ +05406e: 0821 0000 |0363: move-object/from16 v33, v0 │ │ +054072: 7402 ce0d 2000 |0365: invoke-virtual/range {v32, v33}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054078: 0c20 |0368: move-result-object v32 │ │ +05407a: 1a21 0400 |0369: const-string v33, " " // string@0004 │ │ +05407e: 7402 ce0d 2000 |036b: invoke-virtual/range {v32, v33}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054084: 0c20 |036e: move-result-object v32 │ │ +054086: 0800 2000 |036f: move-object/from16 v0, v32 │ │ +05408a: 6e20 cb0d d000 |0371: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +054090: 0c20 |0374: move-result-object v32 │ │ +054092: 1a21 0400 |0375: const-string v33, " " // string@0004 │ │ +054096: 7402 ce0d 2000 |0377: invoke-virtual/range {v32, v33}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05409c: 0c20 |037a: move-result-object v32 │ │ +05409e: 0800 2000 |037b: move-object/from16 v0, v32 │ │ +0540a2: 6e20 cb0d 9000 |037d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0540a8: 0c20 |0380: move-result-object v32 │ │ +0540aa: 7401 d60d 2000 |0381: invoke-virtual/range {v32}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0540b0: 0c20 |0384: move-result-object v32 │ │ +0540b2: 0800 2000 |0385: move-object/from16 v0, v32 │ │ +0540b6: 7020 c80d 0600 |0387: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0dc8 │ │ +0540bc: 7801 690e 1d00 |038a: invoke-interface/range {v29}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0e69 │ │ +0540c2: 0c20 |038d: move-result-object v32 │ │ +0540c4: 7801 350e 2000 |038e: invoke-interface/range {v32}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ +0540ca: 0c20 |0391: move-result-object v32 │ │ +0540cc: 7801 480e 2000 |0392: invoke-interface/range {v32}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +0540d2: 0a21 |0395: move-result v33 │ │ +0540d4: 3821 2e00 |0396: if-eqz v33, 03c4 // +002e │ │ +0540d8: 7801 490e 2000 |0398: invoke-interface/range {v32}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +0540de: 0c14 |039b: move-result-object v20 │ │ +0540e0: 1f14 2f02 |039c: check-cast v20, Ljava/lang/String; // type@022f │ │ +0540e4: 2221 3102 |039e: new-instance v33, Ljava/lang/StringBuilder; // type@0231 │ │ +0540e8: 7601 c60d 2100 |03a0: invoke-direct/range {v33}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0540ee: 1a22 0400 |03a3: const-string v34, " " // string@0004 │ │ +0540f2: 7402 ce0d 2100 |03a5: invoke-virtual/range {v33, v34}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0540f8: 0c21 |03a8: move-result-object v33 │ │ +0540fa: 0800 2100 |03a9: move-object/from16 v0, v33 │ │ +0540fe: 0801 1400 |03ab: move-object/from16 v1, v20 │ │ +054102: 6e20 ce0d 1000 |03ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054108: 0c21 |03b0: move-result-object v33 │ │ +05410a: 7401 d60d 2100 |03b1: invoke-virtual/range {v33}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054110: 0c21 |03b4: move-result-object v33 │ │ +054112: 0800 2100 |03b5: move-object/from16 v0, v33 │ │ +054116: 6e20 ce0d 0600 |03b7: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05411c: 28d8 |03ba: goto 0392 // -0028 │ │ +05411e: 0800 2500 |03bb: move-object/from16 v0, v37 │ │ +054122: 5200 9907 |03bd: iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.pageSize:I // field@0799 │ │ +054126: 0220 0000 |03bf: move/from16 v32, v0 │ │ +05412a: 9109 2010 |03c1: sub-int v9, v32, v16 │ │ +05412e: 2895 |03c3: goto 0358 // -006b │ │ +054130: 1320 0100 |03c4: const/16 v32, #int 1 // #1 │ │ +054134: 0200 2000 |03c6: move/from16 v0, v32 │ │ +054138: 2300 3204 |03c8: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ +05413c: 0820 0000 |03ca: move-object/from16 v32, v0 │ │ +054140: 1321 0000 |03cc: const/16 v33, #int 0 // #0 │ │ +054144: 2222 3102 |03ce: new-instance v34, Ljava/lang/StringBuilder; // type@0231 │ │ +054148: 7601 c60d 2200 |03d0: invoke-direct/range {v34}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05414e: 0800 2200 |03d3: move-object/from16 v0, v34 │ │ +054152: 0801 1800 |03d5: move-object/from16 v1, v24 │ │ +054156: 6e20 ce0d 1000 |03d7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05415c: 0c22 |03da: move-result-object v34 │ │ +05415e: 0800 2200 |03db: move-object/from16 v0, v34 │ │ +054162: 0801 1900 |03dd: move-object/from16 v1, v25 │ │ +054166: 6e20 ce0d 1000 |03df: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05416c: 0c22 |03e2: move-result-object v34 │ │ +05416e: 6e10 d60d 0600 |03e3: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054174: 0c23 |03e6: move-result-object v35 │ │ +054176: 7402 ce0d 2200 |03e7: invoke-virtual/range {v34, v35}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05417c: 0c22 |03ea: move-result-object v34 │ │ +05417e: 7401 d60d 2200 |03eb: invoke-virtual/range {v34}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054184: 0c22 |03ee: move-result-object v34 │ │ +054186: 4d22 2021 |03ef: aput-object v34, v32, v33 │ │ +05418a: 0800 2500 |03f1: move-object/from16 v0, v37 │ │ +05418e: 0801 2000 |03f3: move-object/from16 v1, v32 │ │ +054192: 6e20 cd17 1000 |03f5: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +054198: 2900 72fd |03f8: goto/16 016a // -028e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x001c line=391 │ │ 0x0045 line=392 │ │ 0x0046 line=393 │ │ 0x0071 line=394 │ │ @@ -78963,156 +78996,146 @@ │ │ 0x00c5 line=400 │ │ 0x00ca line=401 │ │ 0x00cf line=402 │ │ 0x00d4 line=403 │ │ 0x00d9 line=404 │ │ 0x00de line=405 │ │ 0x00e0 line=407 │ │ - 0x00ee line=408 │ │ - 0x00f5 line=409 │ │ - 0x00fe line=410 │ │ - 0x010b line=407 │ │ - 0x010e line=391 │ │ - 0x0116 line=393 │ │ - 0x011a line=394 │ │ - 0x0121 line=413 │ │ - 0x0123 line=414 │ │ - 0x0139 line=415 │ │ - 0x0143 line=416 │ │ - 0x0149 line=417 │ │ - 0x016b line=482 │ │ - 0x016c line=420 │ │ - 0x017a line=421 │ │ - 0x0188 line=422 │ │ - 0x0196 line=423 │ │ - 0x01c0 line=425 │ │ - 0x01cc line=426 │ │ - 0x01da line=431 │ │ - 0x01e2 line=432 │ │ - 0x01f1 line=414 │ │ - 0x01f5 line=426 │ │ - 0x01f8 line=427 │ │ - 0x0204 line=428 │ │ - 0x0209 line=429 │ │ - 0x0215 line=430 │ │ - 0x0218 line=434 │ │ - 0x0222 line=435 │ │ - 0x0224 line=436 │ │ - 0x022f line=437 │ │ - 0x023d line=438 │ │ - 0x0259 line=440 │ │ - 0x0263 line=441 │ │ - 0x0268 line=443 │ │ - 0x026a line=444 │ │ - 0x0275 line=446 │ │ - 0x0283 line=447 │ │ - 0x028e line=449 │ │ - 0x0299 line=453 │ │ - 0x029b line=454 │ │ - 0x02a6 line=455 │ │ - 0x02b4 line=456 │ │ - 0x02d0 line=459 │ │ - 0x02e0 line=460 │ │ - 0x02e2 line=461 │ │ - 0x02e4 line=462 │ │ - 0x02f2 line=463 │ │ - 0x0304 line=464 │ │ - 0x0310 line=465 │ │ - 0x0313 line=466 │ │ - 0x0317 line=467 │ │ - 0x032d line=469 │ │ - 0x0331 line=470 │ │ - 0x0333 line=462 │ │ - 0x0336 line=465 │ │ - 0x033b line=474 │ │ - 0x0349 line=475 │ │ - 0x0359 line=476 │ │ - 0x038b line=477 │ │ - 0x039f line=478 │ │ - 0x03bc line=475 │ │ - 0x03c5 line=479 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=41 (null) Ljava/util/List; │ │ - 0x0046 - 0x010e reg=5 actionsCount I │ │ - 0x00e4 - 0x010e reg=6 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x00c3 - 0x010e reg=9 correlationid I │ │ - 0x00d4 - 0x010e reg=11 countIdSet Ljava/util/Set; Ljava/util/Set; │ │ - 0x00de - 0x010e reg=13 counts Ljava/util/Map; Ljava/util/Map; │ │ - 0x00e8 - 0x010e reg=15 i$ I │ │ - 0x00d9 - 0x010e reg=17 itemDelimeterMap Ljava/util/Map; Ljava/util/Map; │ │ - 0x00c2 - 0x010e reg=18 itemsPerResponse I │ │ - 0x00e7 - 0x010e reg=20 len$ I │ │ - 0x0045 - 0x010e reg=22 ofs I │ │ - 0x00cf - 0x010e reg=24 parameters Ljava/util/Map; Ljava/util/Map; │ │ - 0x00ee - 0x010e reg=26 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x0071 - 0x010e reg=27 playerid Ljava/lang/String; │ │ - 0x00a4 - 0x010e reg=28 prefix Ljava/lang/String; │ │ - 0x00e0 - 0x010e reg=29 record Ljava/util/Map; Ljava/util/Map; │ │ - 0x00c5 - 0x010e reg=30 rescan Z │ │ - 0x00b2 - 0x010e reg=31 start I │ │ - 0x00ca - 0x010e reg=32 taggedParameters Ljava/util/Map; Ljava/util/Map; │ │ - 0x0143 - 0x016b reg=8 colonPos I │ │ - 0x0121 - 0x016b reg=15 i$ I │ │ - 0x0139 - 0x016b reg=33 token Ljava/lang/String; │ │ - 0x0123 - 0x0261 reg=26 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x0121 - 0x0265 reg=29 record Ljava/util/Map; Ljava/util/Map; │ │ - 0x016c - 0x0299 reg=8 colonPos I │ │ - 0x017a - 0x0299 reg=19 key Ljava/lang/String; │ │ - 0x016c - 0x0299 reg=33 token Ljava/lang/String; │ │ - 0x0188 - 0x0299 reg=34 value Ljava/lang/String; │ │ - 0x0310 - 0x0333 reg=10 count Ljava/lang/Integer; │ │ - 0x0313 - 0x0333 reg=12 countValue I │ │ - 0x0336 - 0x033b reg=10 count Ljava/lang/Integer; │ │ - 0x02f2 - 0x033b reg=25 parser Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x016c - 0x0393 reg=15 i$ I │ │ - 0x038b - 0x03bc reg=7 cmdline Ljava/lang/StringBuilder; │ │ - 0x0359 - 0x03bc reg=10 count I │ │ - 0x039f - 0x03bc reg=23 parameter Ljava/lang/String; │ │ - 0x0393 - 0x03bc reg=15 i$ Ljava/util/Iterator; │ │ - 0x03bc - 0x03c5 reg=15 i$ I │ │ - 0x0116 - 0x03fb reg=5 actionsCount I │ │ - 0x0121 - 0x03fb reg=6 arr$ [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x03c5 - 0x03fb reg=7 cmdline Ljava/lang/StringBuilder; │ │ - 0x0121 - 0x03fb reg=9 correlationid I │ │ - 0x03c5 - 0x03fb reg=10 count I │ │ - 0x0121 - 0x03fb reg=11 countIdSet Ljava/util/Set; Ljava/util/Set; │ │ - 0x0121 - 0x03fb reg=13 counts Ljava/util/Map; Ljava/util/Map; │ │ - 0x02e2 - 0x03fb reg=14 end I │ │ - 0x03c5 - 0x03fb reg=15 i$ Ljava/util/Iterator; │ │ - 0x0125 - 0x03fb reg=16 idx I │ │ - 0x0121 - 0x03fb reg=17 itemDelimeterMap Ljava/util/Map; Ljava/util/Map; │ │ - 0x0121 - 0x03fb reg=18 itemsPerResponse I │ │ - 0x0121 - 0x03fb reg=20 len$ I │ │ - 0x02e4 - 0x03fb reg=21 max I │ │ - 0x0116 - 0x03fb reg=22 ofs I │ │ - 0x0121 - 0x03fb reg=24 parameters Ljava/util/Map; Ljava/util/Map; │ │ - 0x0263 - 0x03fb reg=26 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - 0x011a - 0x03fb reg=27 playerid Ljava/lang/String; │ │ - 0x0121 - 0x03fb reg=28 prefix Ljava/lang/String; │ │ - 0x0268 - 0x03fb reg=29 record Ljava/util/Map; Ljava/util/Map; │ │ - 0x0121 - 0x03fb reg=30 rescan Z │ │ - 0x0121 - 0x03fb reg=31 start I │ │ - 0x0121 - 0x03fb reg=32 taggedParameters Ljava/util/Map; Ljava/util/Map; │ │ - 0x0000 - 0x03fb reg=39 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - 0x0000 - 0x03fb reg=40 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - 0x0000 - 0x03fb reg=41 tokens Ljava/util/List; Ljava/util/List; │ │ + 0x00f3 line=408 │ │ + 0x00fa line=409 │ │ + 0x0103 line=410 │ │ + 0x010e line=407 │ │ + 0x0111 line=391 │ │ + 0x0119 line=393 │ │ + 0x011d line=394 │ │ + 0x0124 line=413 │ │ + 0x0126 line=414 │ │ + 0x0138 line=415 │ │ + 0x0142 line=416 │ │ + 0x0148 line=417 │ │ + 0x016a line=482 │ │ + 0x016b line=420 │ │ + 0x0179 line=421 │ │ + 0x0187 line=422 │ │ + 0x0195 line=423 │ │ + 0x01bf line=425 │ │ + 0x01cb line=426 │ │ + 0x01d9 line=431 │ │ + 0x01e1 line=432 │ │ + 0x01f0 line=414 │ │ + 0x01f4 line=426 │ │ + 0x01f7 line=427 │ │ + 0x0203 line=428 │ │ + 0x0208 line=429 │ │ + 0x0214 line=430 │ │ + 0x0217 line=434 │ │ + 0x021f line=435 │ │ + 0x0221 line=436 │ │ + 0x022c line=437 │ │ + 0x023a line=438 │ │ + 0x0256 line=440 │ │ + 0x025e line=441 │ │ + 0x0263 line=443 │ │ + 0x0265 line=444 │ │ + 0x026f line=446 │ │ + 0x027d line=447 │ │ + 0x0288 line=449 │ │ + 0x0293 line=453 │ │ + 0x0295 line=454 │ │ + 0x02a0 line=455 │ │ + 0x02ae line=456 │ │ + 0x02ca line=459 │ │ + 0x02da line=460 │ │ + 0x02dc line=461 │ │ + 0x02de line=462 │ │ + 0x02f1 line=463 │ │ + 0x0303 line=464 │ │ + 0x030f line=465 │ │ + 0x0312 line=466 │ │ + 0x0316 line=467 │ │ + 0x032c line=469 │ │ + 0x0330 line=470 │ │ + 0x0332 line=462 │ │ + 0x0335 line=465 │ │ + 0x033a line=474 │ │ + 0x0348 line=475 │ │ + 0x0358 line=476 │ │ + 0x038a line=477 │ │ + 0x039e line=478 │ │ + 0x03bb line=475 │ │ + 0x03c4 line=479 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=39 (null) Ljava/util/List; │ │ + 0x0046 - 0x0111 reg=5 actionsCount I │ │ + 0x00c3 - 0x0111 reg=8 correlationid I │ │ + 0x00d4 - 0x0111 reg=10 countIdSet Ljava/util/Set; Ljava/util/Set; │ │ + 0x00de - 0x0111 reg=12 counts Ljava/util/Map; Ljava/util/Map; │ │ + 0x00d9 - 0x0111 reg=15 itemDelimeterMap Ljava/util/Map; Ljava/util/Map; │ │ + 0x00c2 - 0x0111 reg=16 itemsPerResponse I │ │ + 0x0045 - 0x0111 reg=19 ofs I │ │ + 0x00cf - 0x0111 reg=21 parameters Ljava/util/Map; Ljava/util/Map; │ │ + 0x00f3 - 0x0111 reg=23 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ + 0x0071 - 0x0111 reg=24 playerid Ljava/lang/String; │ │ + 0x00a4 - 0x0111 reg=25 prefix Ljava/lang/String; │ │ + 0x00e0 - 0x0111 reg=26 record Ljava/util/Map; Ljava/util/Map; │ │ + 0x00c5 - 0x0111 reg=27 rescan Z │ │ + 0x00b2 - 0x0111 reg=28 start I │ │ + 0x00ca - 0x0111 reg=29 taggedParameters Ljava/util/Map; Ljava/util/Map; │ │ + 0x0142 - 0x016a reg=7 colonPos I │ │ + 0x0138 - 0x016a reg=30 token Ljava/lang/String; │ │ + 0x0126 - 0x025c reg=23 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ + 0x0124 - 0x0260 reg=26 record Ljava/util/Map; Ljava/util/Map; │ │ + 0x016b - 0x0293 reg=7 colonPos I │ │ + 0x0179 - 0x0293 reg=17 key Ljava/lang/String; │ │ + 0x016b - 0x0293 reg=30 token Ljava/lang/String; │ │ + 0x0187 - 0x0293 reg=31 value Ljava/lang/String; │ │ + 0x030f - 0x0332 reg=9 count Ljava/lang/Integer; │ │ + 0x0312 - 0x0332 reg=11 countValue I │ │ + 0x0335 - 0x033a reg=9 count Ljava/lang/Integer; │ │ + 0x02f1 - 0x033a reg=22 parser Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ + 0x038a - 0x03bb reg=6 cmdline Ljava/lang/StringBuilder; │ │ + 0x0358 - 0x03bb reg=9 count I │ │ + 0x039e - 0x03bb reg=20 parameter Ljava/lang/String; │ │ + 0x0119 - 0x03fa reg=5 actionsCount I │ │ + 0x03c4 - 0x03fa reg=6 cmdline Ljava/lang/StringBuilder; │ │ + 0x0124 - 0x03fa reg=8 correlationid I │ │ + 0x03c4 - 0x03fa reg=9 count I │ │ + 0x0124 - 0x03fa reg=10 countIdSet Ljava/util/Set; Ljava/util/Set; │ │ + 0x0124 - 0x03fa reg=12 counts Ljava/util/Map; Ljava/util/Map; │ │ + 0x02dc - 0x03fa reg=13 end I │ │ + 0x0128 - 0x03fa reg=14 idx I │ │ + 0x0124 - 0x03fa reg=15 itemDelimeterMap Ljava/util/Map; Ljava/util/Map; │ │ + 0x0124 - 0x03fa reg=16 itemsPerResponse I │ │ + 0x02de - 0x03fa reg=18 max I │ │ + 0x0119 - 0x03fa reg=19 ofs I │ │ + 0x0124 - 0x03fa reg=21 parameters Ljava/util/Map; Ljava/util/Map; │ │ + 0x025e - 0x03fa reg=23 parserInfo Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ + 0x011d - 0x03fa reg=24 playerid Ljava/lang/String; │ │ + 0x0124 - 0x03fa reg=25 prefix Ljava/lang/String; │ │ + 0x0263 - 0x03fa reg=26 record Ljava/util/Map; Ljava/util/Map; │ │ + 0x0124 - 0x03fa reg=27 rescan Z │ │ + 0x0124 - 0x03fa reg=28 start I │ │ + 0x0124 - 0x03fa reg=29 taggedParameters Ljava/util/Map; Ljava/util/Map; │ │ + 0x0000 - 0x03fa reg=37 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x03fa reg=38 cmd Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ + 0x0000 - 0x03fa reg=39 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'requestItems' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -054838: |[054838] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;I)V │ │ -054848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05484a: 6e40 c917 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -054850: 0e00 |0004: return-void │ │ +05419c: |[05419c] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;I)V │ │ +0541ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0541ae: 6e40 c917 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +0541b4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0005 reg=2 cmd Ljava/lang/String; │ │ @@ -79123,18 +79146,18 @@ │ │ type : '(Ljava/lang/String;ILjava/util/List;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -054854: |[054854] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;ILjava/util/List;)V │ │ -054864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054866: 7054 ca17 0132 |0001: invoke-direct {v1, v0, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V // method@17ca │ │ -05486c: 0e00 |0004: return-void │ │ +0541b8: |[0541b8] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestItems:(Ljava/lang/String;ILjava/util/List;)V │ │ +0541c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0541ca: 7054 ca17 0132 |0001: invoke-direct {v1, v0, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V // method@17ca │ │ +0541d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0004 line=326 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ @@ -79147,18 +79170,18 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -054870: |[054870] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestPlayerItems:(Ljava/lang/String;I)V │ │ -054880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054882: 6e40 cc17 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ -054888: 0e00 |0004: return-void │ │ +0541d4: |[0541d4] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestPlayerItems:(Ljava/lang/String;I)V │ │ +0541e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0541e6: 6e40 cc17 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ +0541ec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0004 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0005 reg=2 cmd Ljava/lang/String; │ │ @@ -79169,29 +79192,29 @@ │ │ type : '(Ljava/lang/String;ILjava/util/List;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -05488c: |[05488c] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V │ │ -05489c: 5410 9a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -0548a0: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0548a4: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -0548aa: 0c00 |0007: move-result-object v0 │ │ -0548ac: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -0548b0: 0e00 |000a: return-void │ │ -0548b2: 5410 9a07 |000b: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -0548b6: 5400 5a07 |000d: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0548ba: 6e10 dd17 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -0548c0: 0c00 |0012: move-result-object v0 │ │ -0548c2: 6e10 6315 0000 |0013: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -0548c8: 0c00 |0016: move-result-object v0 │ │ -0548ca: 7054 ca17 0132 |0017: invoke-direct {v1, v0, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V // method@17ca │ │ -0548d0: 28f0 |001a: goto 000a // -0010 │ │ +0541f0: |[0541f0] uk.org.ngo.squeezer.service.SqueezerCLIImpl.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V │ │ +054200: 5410 9a07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +054204: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +054208: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +05420e: 0c00 |0007: move-result-object v0 │ │ +054210: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +054214: 0e00 |000a: return-void │ │ +054216: 5410 9a07 |000b: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +05421a: 5400 5a07 |000d: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +05421e: 6e10 dd17 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +054224: 0c00 |0012: move-result-object v0 │ │ +054226: 6e10 6315 0000 |0013: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +05422c: 0c00 |0016: move-result-object v0 │ │ +05422e: 7054 ca17 0132 |0017: invoke-direct {v1, v0, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V // method@17ca │ │ +054234: 28f0 |001a: goto 000a // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000a line=337 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ @@ -79201,173 +79224,169 @@ │ │ 0x0000 - 0x001b reg=4 parameters Ljava/util/List; Ljava/util/List; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'sendCommand' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x20080 (VARARGS DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 10 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 122 16-bit code units │ │ -0548d4: |[0548d4] uk.org.ngo.squeezer.service.SqueezerCLIImpl.sendCommand:([Ljava/lang/String;)V │ │ -0548e4: 1d08 |0000: monitor-enter v8 │ │ -0548e6: 2195 |0001: array-length v5, v9 │ │ -0548e8: 3905 0400 |0002: if-nez v5, 0006 // +0004 │ │ -0548ec: 1e08 |0004: monitor-exit v8 │ │ -0548ee: 0e00 |0005: return-void │ │ -0548f0: 5485 9a07 |0006: iget-object v5, v8, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -0548f4: 5455 5a07 |0008: iget-object v5, v5, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0548f8: 6e10 e217 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getSocketWriter:()Ljava/io/PrintWriter; // method@17e2 │ │ -0548fe: 0c04 |000d: move-result-object v4 │ │ -054900: 3804 f6ff |000e: if-eqz v4, 0004 // -000a │ │ -054904: 2195 |0010: array-length v5, v9 │ │ -054906: 1216 |0011: const/4 v6, #int 1 // #1 │ │ -054908: 3365 4400 |0012: if-ne v5, v6, 0056 // +0044 │ │ -05490c: 1a05 380a |0014: const-string v5, "SqueezerCLI" // string@0a38 │ │ -054910: 2206 3102 |0016: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -054914: 7010 c60d 0600 |0018: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05491a: 1a07 ba09 |001b: const-string v7, "SENDING: " // string@09ba │ │ -05491e: 6e20 ce0d 7600 |001d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054924: 0c06 |0020: move-result-object v6 │ │ -054926: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -054928: 4607 0907 |0022: aget-object v7, v9, v7 │ │ -05492c: 6e20 ce0d 7600 |0024: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054932: 0c06 |0027: move-result-object v6 │ │ -054934: 6e10 d60d 0600 |0028: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05493a: 0c06 |002b: move-result-object v6 │ │ -05493c: 7120 e50a 6500 |002c: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -054942: 2205 3102 |002f: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -054946: 7010 c60d 0500 |0031: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05494c: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -05494e: 4606 0906 |0035: aget-object v6, v9, v6 │ │ -054952: 6e20 ce0d 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054958: 0c05 |003a: move-result-object v5 │ │ -05495a: 1a06 2c00 |003b: const-string v6, " correlationid:" // string@002c │ │ -05495e: 6e20 ce0d 6500 |003d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054964: 0c05 |0040: move-result-object v5 │ │ -054966: 5286 9507 |0041: iget v6, v8, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ -05496a: d807 0601 |0043: add-int/lit8 v7, v6, #int 1 // #01 │ │ -05496e: 5987 9507 |0045: iput v7, v8, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ -054972: 6e20 cb0d 6500 |0047: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -054978: 0c05 |004a: move-result-object v5 │ │ -05497a: 6e10 d60d 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054980: 0c05 |004e: move-result-object v5 │ │ -054982: 6e20 440d 5400 |004f: invoke-virtual {v4, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -054988: 28b2 |0052: goto 0004 // -004e │ │ -05498a: 0d05 |0053: move-exception v5 │ │ -05498c: 1e08 |0054: monitor-exit v8 │ │ -05498e: 2705 |0055: throw v5 │ │ -054990: 0790 |0056: move-object v0, v9 │ │ -054992: 2103 |0057: array-length v3, v0 │ │ -054994: 1202 |0058: const/4 v2, #int 0 // #0 │ │ -054996: 3532 1d00 |0059: if-ge v2, v3, 0076 // +001d │ │ -05499a: 4601 0002 |005b: aget-object v1, v0, v2 │ │ -05499e: 2205 3102 |005d: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -0549a2: 7010 c60d 0500 |005f: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0549a8: 6e20 ce0d 1500 |0062: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0549ae: 0c05 |0065: move-result-object v5 │ │ -0549b0: 1a06 0200 |0066: const-string v6, " │ │ + insns size : 121 16-bit code units │ │ +054238: |[054238] uk.org.ngo.squeezer.service.SqueezerCLIImpl.sendCommand:([Ljava/lang/String;)V │ │ +054248: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05424a: 1d06 |0001: monitor-enter v6 │ │ +05424c: 2173 |0002: array-length v3, v7 │ │ +05424e: 3903 0400 |0003: if-nez v3, 0007 // +0004 │ │ +054252: 1e06 |0005: monitor-exit v6 │ │ +054254: 0e00 |0006: return-void │ │ +054256: 5463 9a07 |0007: iget-object v3, v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +05425a: 5433 5a07 |0009: iget-object v3, v3, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +05425e: 6e10 e217 0300 |000b: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getSocketWriter:()Ljava/io/PrintWriter; // method@17e2 │ │ +054264: 0c01 |000e: move-result-object v1 │ │ +054266: 3801 f6ff |000f: if-eqz v1, 0005 // -000a │ │ +05426a: 2173 |0011: array-length v3, v7 │ │ +05426c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +05426e: 3343 4400 |0013: if-ne v3, v4, 0057 // +0044 │ │ +054272: 1a02 320a |0015: const-string v2, "SqueezerCLI" // string@0a32 │ │ +054276: 2203 3102 |0017: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05427a: 7010 c60d 0300 |0019: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054280: 1a04 b409 |001c: const-string v4, "SENDING: " // string@09b4 │ │ +054284: 6e20 ce0d 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05428a: 0c03 |0021: move-result-object v3 │ │ +05428c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +05428e: 4604 0704 |0023: aget-object v4, v7, v4 │ │ +054292: 6e20 ce0d 4300 |0025: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054298: 0c03 |0028: move-result-object v3 │ │ +05429a: 6e10 d60d 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0542a0: 0c03 |002c: move-result-object v3 │ │ +0542a2: 7120 e50a 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0542a8: 2202 3102 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0542ac: 7010 c60d 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0542b2: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +0542b4: 4603 0703 |0036: aget-object v3, v7, v3 │ │ +0542b8: 6e20 ce0d 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0542be: 0c02 |003b: move-result-object v2 │ │ +0542c0: 1a03 2c00 |003c: const-string v3, " correlationid:" // string@002c │ │ +0542c4: 6e20 ce0d 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0542ca: 0c02 |0041: move-result-object v2 │ │ +0542cc: 5263 9507 |0042: iget v3, v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ +0542d0: d804 0301 |0044: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0542d4: 5964 9507 |0046: iput v4, v6, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;._correlationid:I // field@0795 │ │ +0542d8: 6e20 cb0d 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0542de: 0c02 |004b: move-result-object v2 │ │ +0542e0: 6e10 d60d 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0542e6: 0c02 |004f: move-result-object v2 │ │ +0542e8: 6e20 440d 2100 |0050: invoke-virtual {v1, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +0542ee: 28b2 |0053: goto 0005 // -004e │ │ +0542f0: 0d02 |0054: move-exception v2 │ │ +0542f2: 1e06 |0055: monitor-exit v6 │ │ +0542f4: 2702 |0056: throw v2 │ │ +0542f6: 2173 |0057: array-length v3, v7 │ │ +0542f8: 3532 1d00 |0058: if-ge v2, v3, 0075 // +001d │ │ +0542fc: 4600 0702 |005a: aget-object v0, v7, v2 │ │ +054300: 2204 3102 |005c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +054304: 7010 c60d 0400 |005e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05430a: 6e20 ce0d 0400 |0061: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054310: 0c04 |0064: move-result-object v4 │ │ +054312: 1a05 0200 |0065: const-string v5, " │ │ " // string@0002 │ │ -0549b4: 6e20 ce0d 6500 |0068: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0549ba: 0c05 |006b: move-result-object v5 │ │ -0549bc: 6e10 d60d 0500 |006c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0549c2: 0c05 |006f: move-result-object v5 │ │ -0549c4: 6e20 3f0d 5400 |0070: invoke-virtual {v4, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0549ca: d802 0201 |0073: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0549ce: 28e4 |0075: goto 0059 // -001c │ │ -0549d0: 6e10 3c0d 0400 |0076: invoke-virtual {v4}, Ljava/io/PrintWriter;.flush:()V // method@0d3c │ │ -0549d6: 288b |0079: goto 0004 // -0075 │ │ +054316: 6e20 ce0d 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05431c: 0c04 |006a: move-result-object v4 │ │ +05431e: 6e10 d60d 0400 |006b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054324: 0c04 |006e: move-result-object v4 │ │ +054326: 6e20 3f0d 4100 |006f: invoke-virtual {v1, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05432c: d802 0201 |0072: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054330: 28e4 |0074: goto 0058 // -001c │ │ +054332: 6e10 3c0d 0100 |0075: invoke-virtual {v1}, Ljava/io/PrintWriter;.flush:()V // method@0d3c │ │ +054338: 288d |0078: goto 0005 // -0073 │ │ catches : 3 │ │ - 0x0001 - 0x0002 │ │ - -> 0x0053 │ │ - 0x0006 - 0x0052 │ │ - -> 0x0053 │ │ - 0x0057 - 0x0079 │ │ - -> 0x0053 │ │ + 0x0002 - 0x0003 │ │ + -> 0x0054 │ │ + 0x0007 - 0x0053 │ │ + -> 0x0054 │ │ + 0x0057 - 0x0078 │ │ + -> 0x0054 │ │ positions : │ │ - 0x0000 line=254 │ │ - 0x0004 line=267 │ │ - 0x0006 line=255 │ │ - 0x000e line=256 │ │ - 0x0010 line=257 │ │ - 0x0014 line=258 │ │ - 0x002f line=259 │ │ - 0x0053 line=254 │ │ - 0x0056 line=262 │ │ - 0x005d line=263 │ │ - 0x0073 line=262 │ │ - 0x0076 line=265 │ │ - locals : │ │ - 0x000e - 0x0053 reg=4 writer Ljava/io/PrintWriter; │ │ - 0x005d - 0x0076 reg=1 command Ljava/lang/String; │ │ - 0x0057 - 0x007a reg=0 arr$ [Ljava/lang/String; │ │ - 0x0059 - 0x007a reg=2 i$ I │ │ - 0x0058 - 0x007a reg=3 len$ I │ │ - 0x0056 - 0x007a reg=4 writer Ljava/io/PrintWriter; │ │ - 0x0000 - 0x007a reg=8 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - 0x0000 - 0x007a reg=9 commands [Ljava/lang/String; │ │ + 0x0001 line=254 │ │ + 0x0005 line=267 │ │ + 0x0007 line=255 │ │ + 0x000f line=256 │ │ + 0x0011 line=257 │ │ + 0x0015 line=258 │ │ + 0x0030 line=259 │ │ + 0x0054 line=254 │ │ + 0x0057 line=262 │ │ + 0x005c line=263 │ │ + 0x0072 line=262 │ │ + 0x0075 line=265 │ │ + locals : │ │ + 0x000f - 0x0054 reg=1 writer Ljava/io/PrintWriter; │ │ + 0x005c - 0x0075 reg=0 command Ljava/lang/String; │ │ + 0x0057 - 0x0079 reg=1 writer Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0079 reg=6 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x0079 reg=7 commands [Ljava/lang/String; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl;) │ │ name : 'sendPlayerCommand' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0549f4: |[0549f4] uk.org.ngo.squeezer.service.SqueezerCLIImpl.sendPlayerCommand:(Ljava/lang/String;)V │ │ -054a04: 5440 9a07 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -054a08: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -054a0c: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -054a12: 0c00 |0007: move-result-object v0 │ │ -054a14: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -054a18: 0e00 |000a: return-void │ │ -054a1a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -054a1c: 2300 3204 |000c: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ -054a20: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -054a22: 2202 3102 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -054a26: 7010 c60d 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054a2c: 5443 9a07 |0014: iget-object v3, v4, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ -054a30: 5433 5a07 |0016: iget-object v3, v3, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -054a34: 6e10 dd17 0300 |0018: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -054a3a: 0c03 |001b: move-result-object v3 │ │ -054a3c: 6e10 6315 0300 |001c: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -054a42: 0c03 |001f: move-result-object v3 │ │ -054a44: 7110 1f11 0300 |0020: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -054a4a: 0c03 |0023: move-result-object v3 │ │ -054a4c: 6e20 ce0d 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054a52: 0c02 |0027: move-result-object v2 │ │ -054a54: 1a03 0400 |0028: const-string v3, " " // string@0004 │ │ -054a58: 6e20 ce0d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054a5e: 0c02 |002d: move-result-object v2 │ │ -054a60: 6e20 ce0d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054a66: 0c02 |0031: move-result-object v2 │ │ -054a68: 6e10 d60d 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054a6e: 0c02 |0035: move-result-object v2 │ │ -054a70: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -054a74: 6e20 cd17 0400 |0038: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -054a7a: 28cf |003b: goto 000a // -0031 │ │ +054358: |[054358] uk.org.ngo.squeezer.service.SqueezerCLIImpl.sendPlayerCommand:(Ljava/lang/String;)V │ │ +054368: 5440 9a07 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +05436c: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +054370: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +054376: 0c00 |0007: move-result-object v0 │ │ +054378: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +05437c: 0e00 |000a: return-void │ │ +05437e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +054380: 2300 3204 |000c: new-array v0, v0, [Ljava/lang/String; // type@0432 │ │ +054384: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +054386: 2202 3102 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05438a: 7010 c60d 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054390: 5443 9a07 |0014: iget-object v3, v4, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@079a │ │ +054394: 5433 5a07 |0016: iget-object v3, v3, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +054398: 6e10 dd17 0300 |0018: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +05439e: 0c03 |001b: move-result-object v3 │ │ +0543a0: 6e10 6315 0300 |001c: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +0543a6: 0c03 |001f: move-result-object v3 │ │ +0543a8: 7110 1f11 0300 |0020: invoke-static {v3}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +0543ae: 0c03 |0023: move-result-object v3 │ │ +0543b0: 6e20 ce0d 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0543b6: 0c02 |0027: move-result-object v2 │ │ +0543b8: 1a03 0400 |0028: const-string v3, " " // string@0004 │ │ +0543bc: 6e20 ce0d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0543c2: 0c02 |002d: move-result-object v2 │ │ +0543c4: 6e20 ce0d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0543ca: 0c02 |0031: move-result-object v2 │ │ +0543cc: 6e10 d60d 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0543d2: 0c02 |0035: move-result-object v2 │ │ +0543d4: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +0543d8: 6e20 cd17 0400 |0038: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +0543de: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000a line=274 │ │ 0x000b line=273 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x003c reg=5 command Ljava/lang/String; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #376 header: │ │ class_idx : 1016 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2619 │ │ +source_file_idx : 2613 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -79408,28 +79427,28 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -054a7c: |[054a7c] uk.org.ngo.squeezer.service.SqueezerConnectionState$1.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V │ │ -054a8c: 5b01 9c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054a90: 5b02 a007 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ -054a94: 5b03 9d07 |0004: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ -054a98: 5b04 9e07 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$host:Ljava/lang/String; // field@079e │ │ -054a9c: 5905 9f07 |0008: iput v5, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$port:I // field@079f │ │ -054aa0: 7010 970d 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -054aa6: 0e00 |000d: return-void │ │ +0543e0: |[0543e0] uk.org.ngo.squeezer.service.SqueezerConnectionState$1.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V │ │ +0543f0: 5b01 9c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +0543f4: 5b02 a007 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ +0543f8: 5b03 9d07 |0004: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ +0543fc: 5b04 9e07 |0006: iput-object v4, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$host:Ljava/lang/String; // field@079e │ │ +054400: 5905 9f07 |0008: iput v5, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$port:I // field@079f │ │ +054404: 7010 970d 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05440a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Luk/org/ngo/squeezer/service/SqueezerConnectionState$1; │ │ - 0x0000 - 0x000e reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ + 0x0000 - 0x000e reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x000e reg=2 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x000e reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x000e reg=5 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;) │ │ @@ -79437,128 +79456,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 239 16-bit code units │ │ -054aa8: |[054aa8] uk.org.ngo.squeezer.service.SqueezerConnectionState$1.run:()V │ │ -054ab8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -054aba: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -054abc: 5482 a007 |0002: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ -054ac0: 6e10 6f17 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ -054ac6: 2201 4d02 |0007: new-instance v1, Ljava/net/Socket; // type@024d │ │ -054aca: 7010 0e0e 0100 |0009: invoke-direct {v1}, Ljava/net/Socket;.:()V // method@0e0e │ │ -054ad0: 1a02 1c0a |000c: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054ad4: 2203 3102 |000e: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054ad8: 7010 c60d 0300 |0010: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054ade: 1a04 3a02 |0013: const-string v4, "Connecting to: " // string@023a │ │ -054ae2: 6e20 ce0d 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054ae8: 0c03 |0018: move-result-object v3 │ │ -054aea: 5484 9d07 |0019: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ -054aee: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054af4: 0c03 |001e: move-result-object v3 │ │ -054af6: 6e10 d60d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054afc: 0c03 |0022: move-result-object v3 │ │ -054afe: 7120 e00a 3200 |0023: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -054b04: 2202 4c02 |0026: new-instance v2, Ljava/net/InetSocketAddress; // type@024c │ │ -054b08: 5483 9e07 |0028: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$host:Ljava/lang/String; // field@079e │ │ -054b0c: 5284 9f07 |002a: iget v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$port:I // field@079f │ │ -054b10: 7030 0c0e 3204 |002c: invoke-direct {v2, v3, v4}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0e0c │ │ -054b16: 1303 a00f |002f: const/16 v3, #int 4000 // #fa0 │ │ -054b1a: 6e30 100e 2103 |0031: invoke-virtual {v1, v2, v3}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@0e10 │ │ -054b20: 5482 9c07 |0034: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054b24: 7110 d617 0200 |0036: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$200:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d6 │ │ -054b2a: 0c02 |0039: move-result-object v2 │ │ -054b2c: 6e20 980e 1200 |003a: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -054b32: 1a02 1c0a |003d: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054b36: 2203 3102 |003f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054b3a: 7010 c60d 0300 |0041: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054b40: 1a04 3902 |0044: const-string v4, "Connected to: " // string@0239 │ │ -054b44: 6e20 ce0d 4300 |0046: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054b4a: 0c03 |0049: move-result-object v3 │ │ -054b4c: 5484 9d07 |004a: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ -054b50: 6e20 ce0d 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054b56: 0c03 |004f: move-result-object v3 │ │ -054b58: 6e10 d60d 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054b5e: 0c03 |0053: move-result-object v3 │ │ -054b60: 7120 e00a 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -054b66: 5482 9c07 |0057: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054b6a: 7110 d717 0200 |0059: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d7 │ │ -054b70: 0c02 |005c: move-result-object v2 │ │ -054b72: 2203 0602 |005d: new-instance v3, Ljava/io/PrintWriter; // type@0206 │ │ -054b76: 6e10 120e 0100 |005f: invoke-virtual {v1}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@0e12 │ │ -054b7c: 0c04 |0062: move-result-object v4 │ │ -054b7e: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -054b80: 7030 390d 4305 |0064: invoke-direct {v3, v4, v5}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;Z)V // method@0d39 │ │ -054b86: 6e20 980e 3200 |0067: invoke-virtual {v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -054b8c: 1a02 1c0a |006a: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054b90: 2203 3102 |006c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054b94: 7010 c60d 0300 |006e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054b9a: 1a04 a81c |0071: const-string v4, "writer == " // string@1ca8 │ │ -054b9e: 6e20 ce0d 4300 |0073: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054ba4: 0c03 |0076: move-result-object v3 │ │ -054ba6: 5484 9c07 |0077: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054baa: 7110 d717 0400 |0079: invoke-static {v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d7 │ │ -054bb0: 0c04 |007c: move-result-object v4 │ │ -054bb2: 6e10 970e 0400 |007d: invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -054bb8: 0c04 |0080: move-result-object v4 │ │ -054bba: 6e20 cd0d 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -054bc0: 0c03 |0084: move-result-object v3 │ │ -054bc2: 6e10 d60d 0300 |0085: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054bc8: 0c03 |0088: move-result-object v3 │ │ -054bca: 7120 e00a 3200 |0089: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -054bd0: 5482 9c07 |008c: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054bd4: 1213 |008e: const/4 v3, #int 1 // #1 │ │ -054bd6: 1214 |008f: const/4 v4, #int 1 // #1 │ │ -054bd8: 7130 d817 3204 |0090: invoke-static {v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ -054bde: 1a02 1c0a |0093: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054be2: 1a03 3e0e |0095: const-string v3, "connection state broadcasted true." // string@0e3e │ │ -054be6: 7120 e00a 3200 |0097: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -054bec: 5482 9c07 |009a: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054bf0: 5483 a007 |009c: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ -054bf4: 6e20 f117 3200 |009e: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.startListeningThread:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@17f1 │ │ -054bfa: 5482 9c07 |00a1: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054bfe: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ -054c00: 6e20 ed17 3200 |00a4: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setDefaultPlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@17ed │ │ -054c06: 5482 a007 |00a7: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ -054c0a: 6e10 7c17 0200 |00a9: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.onCliPortConnectionEstablished:()V // method@177c │ │ -054c10: 0e00 |00ac: return-void │ │ -054c12: 0d00 |00ad: move-exception v0 │ │ -054c14: 1a02 1c0a |00ae: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054c18: 2203 3102 |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054c1c: 7010 c60d 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054c22: 1a04 140a |00b5: const-string v4, "Socket timeout connecting to: " // string@0a14 │ │ -054c26: 6e20 ce0d 4300 |00b7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054c2c: 0c03 |00ba: move-result-object v3 │ │ -054c2e: 5484 9d07 |00bb: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ -054c32: 6e20 ce0d 4300 |00bd: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054c38: 0c03 |00c0: move-result-object v3 │ │ -054c3a: 6e10 d60d 0300 |00c1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054c40: 0c03 |00c4: move-result-object v3 │ │ -054c42: 7120 e10a 3200 |00c5: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -054c48: 5482 9c07 |00c8: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054c4c: 7130 d817 7206 |00ca: invoke-static {v2, v7, v6}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ -054c52: 28df |00cd: goto 00ac // -0021 │ │ -054c54: 0d00 |00ce: move-exception v0 │ │ -054c56: 1a02 1c0a |00cf: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054c5a: 2203 3102 |00d1: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054c5e: 7010 c60d 0300 |00d3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054c64: 1a04 5c03 |00d6: const-string v4, "IOException connecting to: " // string@035c │ │ -054c68: 6e20 ce0d 4300 |00d8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054c6e: 0c03 |00db: move-result-object v3 │ │ -054c70: 5484 9d07 |00dc: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ -054c74: 6e20 ce0d 4300 |00de: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054c7a: 0c03 |00e1: move-result-object v3 │ │ -054c7c: 6e10 d60d 0300 |00e2: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054c82: 0c03 |00e5: move-result-object v3 │ │ -054c84: 7120 e10a 3200 |00e6: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -054c8a: 5482 9c07 |00e9: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ -054c8e: 7130 d817 7206 |00eb: invoke-static {v2, v7, v6}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ -054c94: 28be |00ee: goto 00ac // -0042 │ │ +05440c: |[05440c] uk.org.ngo.squeezer.service.SqueezerConnectionState$1.run:()V │ │ +05441c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05441e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +054420: 5482 a007 |0002: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ +054424: 6e10 6f17 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ +05442a: 2201 4d02 |0007: new-instance v1, Ljava/net/Socket; // type@024d │ │ +05442e: 7010 0e0e 0100 |0009: invoke-direct {v1}, Ljava/net/Socket;.:()V // method@0e0e │ │ +054434: 1a02 160a |000c: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +054438: 2203 3102 |000e: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05443c: 7010 c60d 0300 |0010: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054442: 1a04 3a02 |0013: const-string v4, "Connecting to: " // string@023a │ │ +054446: 6e20 ce0d 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05444c: 0c03 |0018: move-result-object v3 │ │ +05444e: 5484 9d07 |0019: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ +054452: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054458: 0c03 |001e: move-result-object v3 │ │ +05445a: 6e10 d60d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054460: 0c03 |0022: move-result-object v3 │ │ +054462: 7120 e00a 3200 |0023: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +054468: 2202 4c02 |0026: new-instance v2, Ljava/net/InetSocketAddress; // type@024c │ │ +05446c: 5483 9e07 |0028: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$host:Ljava/lang/String; // field@079e │ │ +054470: 5284 9f07 |002a: iget v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$port:I // field@079f │ │ +054474: 7030 0c0e 3204 |002c: invoke-direct {v2, v3, v4}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@0e0c │ │ +05447a: 1303 a00f |002f: const/16 v3, #int 4000 // #fa0 │ │ +05447e: 6e30 100e 2103 |0031: invoke-virtual {v1, v2, v3}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@0e10 │ │ +054484: 5482 9c07 |0034: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +054488: 7110 d617 0200 |0036: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$200:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d6 │ │ +05448e: 0c02 |0039: move-result-object v2 │ │ +054490: 6e20 980e 1200 |003a: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054496: 1a02 160a |003d: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +05449a: 2203 3102 |003f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05449e: 7010 c60d 0300 |0041: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0544a4: 1a04 3902 |0044: const-string v4, "Connected to: " // string@0239 │ │ +0544a8: 6e20 ce0d 4300 |0046: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0544ae: 0c03 |0049: move-result-object v3 │ │ +0544b0: 5484 9d07 |004a: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ +0544b4: 6e20 ce0d 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0544ba: 0c03 |004f: move-result-object v3 │ │ +0544bc: 6e10 d60d 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0544c2: 0c03 |0053: move-result-object v3 │ │ +0544c4: 7120 e00a 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +0544ca: 5482 9c07 |0057: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +0544ce: 7110 d717 0200 |0059: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d7 │ │ +0544d4: 0c02 |005c: move-result-object v2 │ │ +0544d6: 2203 0602 |005d: new-instance v3, Ljava/io/PrintWriter; // type@0206 │ │ +0544da: 6e10 120e 0100 |005f: invoke-virtual {v1}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@0e12 │ │ +0544e0: 0c04 |0062: move-result-object v4 │ │ +0544e2: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +0544e4: 7030 390d 4305 |0064: invoke-direct {v3, v4, v5}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;Z)V // method@0d39 │ │ +0544ea: 6e20 980e 3200 |0067: invoke-virtual {v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +0544f0: 1a02 160a |006a: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +0544f4: 2203 3102 |006c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0544f8: 7010 c60d 0300 |006e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0544fe: 1a04 a21c |0071: const-string v4, "writer == " // string@1ca2 │ │ +054502: 6e20 ce0d 4300 |0073: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054508: 0c03 |0076: move-result-object v3 │ │ +05450a: 5484 9c07 |0077: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +05450e: 7110 d717 0400 |0079: invoke-static {v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; // method@17d7 │ │ +054514: 0c04 |007c: move-result-object v4 │ │ +054516: 6e10 970e 0400 |007d: invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +05451c: 0c04 |0080: move-result-object v4 │ │ +05451e: 6e20 cd0d 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +054524: 0c03 |0084: move-result-object v3 │ │ +054526: 6e10 d60d 0300 |0085: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05452c: 0c03 |0088: move-result-object v3 │ │ +05452e: 7120 e00a 3200 |0089: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +054534: 5482 9c07 |008c: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +054538: 1213 |008e: const/4 v3, #int 1 // #1 │ │ +05453a: 1214 |008f: const/4 v4, #int 1 // #1 │ │ +05453c: 7130 d817 3204 |0090: invoke-static {v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ +054542: 1a02 160a |0093: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +054546: 1a03 380e |0095: const-string v3, "connection state broadcasted true." // string@0e38 │ │ +05454a: 7120 e00a 3200 |0097: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +054550: 5482 9c07 |009a: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +054554: 5483 a007 |009c: iget-object v3, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ +054558: 6e20 f117 3200 |009e: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.startListeningThread:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@17f1 │ │ +05455e: 5482 9c07 |00a1: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +054562: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ +054564: 6e20 ed17 3200 |00a4: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setDefaultPlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@17ed │ │ +05456a: 5482 a007 |00a7: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a0 │ │ +05456e: 6e10 7c17 0200 |00a9: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.onCliPortConnectionEstablished:()V // method@177c │ │ +054574: 0e00 |00ac: return-void │ │ +054576: 0d00 |00ad: move-exception v0 │ │ +054578: 1a02 160a |00ae: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +05457c: 2203 3102 |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +054580: 7010 c60d 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054586: 1a04 0e0a |00b5: const-string v4, "Socket timeout connecting to: " // string@0a0e │ │ +05458a: 6e20 ce0d 4300 |00b7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054590: 0c03 |00ba: move-result-object v3 │ │ +054592: 5484 9d07 |00bb: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ +054596: 6e20 ce0d 4300 |00bd: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05459c: 0c03 |00c0: move-result-object v3 │ │ +05459e: 6e10 d60d 0300 |00c1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0545a4: 0c03 |00c4: move-result-object v3 │ │ +0545a6: 7120 e10a 3200 |00c5: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0545ac: 5482 9c07 |00c8: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +0545b0: 7130 d817 7206 |00ca: invoke-static {v2, v7, v6}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ +0545b6: 28df |00cd: goto 00ac // -0021 │ │ +0545b8: 0d00 |00ce: move-exception v0 │ │ +0545ba: 1a02 160a |00cf: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +0545be: 2203 3102 |00d1: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0545c2: 7010 c60d 0300 |00d3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0545c8: 1a04 5c03 |00d6: const-string v4, "IOException connecting to: " // string@035c │ │ +0545cc: 6e20 ce0d 4300 |00d8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0545d2: 0c03 |00db: move-result-object v3 │ │ +0545d4: 5484 9d07 |00dc: iget-object v4, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.val$cleanHostPort:Ljava/lang/String; // field@079d │ │ +0545d8: 6e20 ce0d 4300 |00de: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0545de: 0c03 |00e1: move-result-object v3 │ │ +0545e0: 6e10 d60d 0300 |00e2: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0545e6: 0c03 |00e5: move-result-object v3 │ │ +0545e8: 7120 e10a 3200 |00e6: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0545ee: 5482 9c07 |00e9: iget-object v2, v8, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@079c │ │ +0545f2: 7130 d817 7206 |00eb: invoke-static {v2, v7, v6}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V // method@17d8 │ │ +0545f8: 28be |00ee: goto 00ac // -0042 │ │ catches : 1 │ │ 0x000c - 0x00ac │ │ Ljava/net/SocketTimeoutException; -> 0x00ad │ │ Ljava/io/IOException; -> 0x00ce │ │ positions : │ │ 0x0002 line=274 │ │ 0x0007 line=275 │ │ @@ -79582,21 +79601,21 @@ │ │ 0x00e9 line=294 │ │ locals : │ │ 0x00ae - 0x00ce reg=0 e Ljava/net/SocketTimeoutException; │ │ 0x00cf - 0x00ef reg=0 e Ljava/io/IOException; │ │ 0x000c - 0x00ef reg=1 socket Ljava/net/Socket; │ │ 0x0000 - 0x00ef reg=8 this Luk/org/ngo/squeezer/service/SqueezerConnectionState$1; │ │ │ │ - source_file_idx : 2619 (SqueezerConnectionState.java) │ │ + source_file_idx : 2613 (SqueezerConnectionState.java) │ │ │ │ Class #377 header: │ │ class_idx : 1017 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 564 │ │ -source_file_idx : 2619 │ │ +source_file_idx : 2613 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -79632,21 +79651,21 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -054cac: |[054cac] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;I)V │ │ -054cbc: 5b01 a407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@07a4 │ │ -054cc0: 7010 dd0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@0ddd │ │ -054cc6: 5b02 a207 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ -054cca: 5b03 a307 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.socket:Ljava/net/Socket; // field@07a3 │ │ -054cce: 5904 a107 |0009: iput v4, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.generationNumber:I // field@07a1 │ │ -054cd2: 0e00 |000b: return-void │ │ +054610: |[054610] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;I)V │ │ +054620: 5b01 a407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@07a4 │ │ +054624: 7010 dd0d 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@0ddd │ │ +05462a: 5b02 a207 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ +05462e: 5b03 a307 |0007: iput-object v3, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.socket:Ljava/net/Socket; // field@07a3 │ │ +054632: 5904 a107 |0009: iput v4, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.generationNumber:I // field@07a1 │ │ +054636: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x0007 line=211 │ │ 0x0009 line=212 │ │ 0x000b line=213 │ │ @@ -79662,17 +79681,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;ILuk/org/ngo/squeezer/service/SqueezerConnectionState$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -054cd4: |[054cd4] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;ILuk/org/ngo/squeezer/service/SqueezerConnectionState$1;)V │ │ -054ce4: 7054 d117 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;I)V // method@17d1 │ │ -054cea: 0e00 |0003: return-void │ │ +054638: |[054638] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;ILuk/org/ngo/squeezer/service/SqueezerConnectionState$1;)V │ │ +054648: 7054 d117 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;I)V // method@17d1 │ │ +05464e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezeService; │ │ @@ -79686,74 +79705,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -054cec: |[054cec] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.run:()V │ │ -054cfc: 2202 f401 |0000: new-instance v2, Ljava/io/BufferedReader; // type@01f4 │ │ -054d00: 2204 0202 |0002: new-instance v4, Ljava/io/InputStreamReader; // type@0202 │ │ -054d04: 5475 a307 |0004: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.socket:Ljava/net/Socket; // field@07a3 │ │ -054d08: 6e10 110e 0500 |0006: invoke-virtual {v5}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@0e11 │ │ -054d0e: 0c05 |0009: move-result-object v5 │ │ -054d10: 7020 2a0d 5400 |000a: invoke-direct {v4, v5}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ -054d16: 1305 8000 |000d: const/16 v5, #int 128 // #80 │ │ -054d1a: 7030 0a0d 4205 |000f: invoke-direct {v2, v4, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@0d0a │ │ -054d20: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -054d22: 6e10 0c0d 0200 |0013: invoke-virtual {v2}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ -054d28: 0c03 |0016: move-result-object v3 │ │ -054d2a: 3903 5900 |0017: if-nez v3, 0070 // +0059 │ │ -054d2e: 5474 a407 |0019: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@07a4 │ │ -054d32: 7110 d517 0400 |001b: invoke-static {v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$100:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger; // method@17d5 │ │ -054d38: 0c04 |001e: move-result-object v4 │ │ -054d3a: 6e10 920e 0400 |001f: invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;.get:()I // method@0e92 │ │ -054d40: 0a04 |0022: move-result v4 │ │ -054d42: 5275 a107 |0023: iget v5, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.generationNumber:I // field@07a1 │ │ -054d46: 3354 4300 |0025: if-ne v4, v5, 0068 // +0043 │ │ -054d4a: 1a04 1c0a |0027: const-string v4, "SqueezeConnectionState" // string@0a1c │ │ -054d4e: 2205 3102 |0029: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -054d52: 7010 c60d 0500 |002b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054d58: 1a06 f309 |002e: const-string v6, "Server disconnected; exception=" // string@09f3 │ │ -054d5c: 6e20 ce0d 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054d62: 0c05 |0033: move-result-object v5 │ │ -054d64: 6e20 cd0d 1500 |0034: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -054d6a: 0c05 |0037: move-result-object v5 │ │ -054d6c: 6e10 d60d 0500 |0038: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054d72: 0c05 |003b: move-result-object v5 │ │ -054d74: 7120 e50a 5400 |003c: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -054d7a: 5474 a207 |003f: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ -054d7e: 6e10 6f17 0400 |0041: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ -054d84: 0e00 |0044: return-void │ │ -054d86: 0d00 |0045: move-exception v0 │ │ -054d88: 1a04 1c0a |0046: const-string v4, "SqueezeConnectionState" // string@0a1c │ │ -054d8c: 2205 3102 |0048: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -054d90: 7010 c60d 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054d96: 1a06 5d03 |004d: const-string v6, "IOException while creating BufferedReader: " // string@035d │ │ -054d9a: 6e20 ce0d 6500 |004f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054da0: 0c05 |0052: move-result-object v5 │ │ -054da2: 6e20 cd0d 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -054da8: 0c05 |0056: move-result-object v5 │ │ -054daa: 6e10 d60d 0500 |0057: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -054db0: 0c05 |005a: move-result-object v5 │ │ -054db2: 7120 e50a 5400 |005b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -054db8: 5474 a207 |005e: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ -054dbc: 6e10 6f17 0400 |0060: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ -054dc2: 28e1 |0063: goto 0044 // -001f │ │ -054dc4: 0d00 |0064: move-exception v0 │ │ -054dc6: 1203 |0065: const/4 v3, #int 0 // #0 │ │ -054dc8: 0701 |0066: move-object v1, v0 │ │ -054dca: 28b0 |0067: goto 0017 // -0050 │ │ -054dcc: 1a04 1c0a |0068: const-string v4, "SqueezeConnectionState" // string@0a1c │ │ -054dd0: 1a05 1509 |006a: const-string v5, "Old generation connection disconnected, as expected." // string@0915 │ │ -054dd4: 7120 e50a 5400 |006c: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -054dda: 28d5 |006f: goto 0044 // -002b │ │ -054ddc: 5474 a207 |0070: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ -054de0: 6e20 7f17 3400 |0072: invoke-virtual {v4, v3}, Luk/org/ngo/squeezer/service/SqueezeService;.onLineReceived:(Ljava/lang/String;)V // method@177f │ │ -054de6: 289e |0075: goto 0013 // -0062 │ │ +054650: |[054650] uk.org.ngo.squeezer.service.SqueezerConnectionState$ListeningThread.run:()V │ │ +054660: 2202 f401 |0000: new-instance v2, Ljava/io/BufferedReader; // type@01f4 │ │ +054664: 2204 0202 |0002: new-instance v4, Ljava/io/InputStreamReader; // type@0202 │ │ +054668: 5475 a307 |0004: iget-object v5, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.socket:Ljava/net/Socket; // field@07a3 │ │ +05466c: 6e10 110e 0500 |0006: invoke-virtual {v5}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@0e11 │ │ +054672: 0c05 |0009: move-result-object v5 │ │ +054674: 7020 2a0d 5400 |000a: invoke-direct {v4, v5}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0d2a │ │ +05467a: 1305 8000 |000d: const/16 v5, #int 128 // #80 │ │ +05467e: 7030 0a0d 4205 |000f: invoke-direct {v2, v4, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;I)V // method@0d0a │ │ +054684: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +054686: 6e10 0c0d 0200 |0013: invoke-virtual {v2}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0d0c │ │ +05468c: 0c03 |0016: move-result-object v3 │ │ +05468e: 3903 5900 |0017: if-nez v3, 0070 // +0059 │ │ +054692: 5474 a407 |0019: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@07a4 │ │ +054696: 7110 d517 0400 |001b: invoke-static {v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.access$100:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger; // method@17d5 │ │ +05469c: 0c04 |001e: move-result-object v4 │ │ +05469e: 6e10 920e 0400 |001f: invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;.get:()I // method@0e92 │ │ +0546a4: 0a04 |0022: move-result v4 │ │ +0546a6: 5275 a107 |0023: iget v5, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.generationNumber:I // field@07a1 │ │ +0546aa: 3354 4300 |0025: if-ne v4, v5, 0068 // +0043 │ │ +0546ae: 1a04 160a |0027: const-string v4, "SqueezeConnectionState" // string@0a16 │ │ +0546b2: 2205 3102 |0029: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +0546b6: 7010 c60d 0500 |002b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0546bc: 1a06 ed09 |002e: const-string v6, "Server disconnected; exception=" // string@09ed │ │ +0546c0: 6e20 ce0d 6500 |0030: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0546c6: 0c05 |0033: move-result-object v5 │ │ +0546c8: 6e20 cd0d 1500 |0034: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0546ce: 0c05 |0037: move-result-object v5 │ │ +0546d0: 6e10 d60d 0500 |0038: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0546d6: 0c05 |003b: move-result-object v5 │ │ +0546d8: 7120 e50a 5400 |003c: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0546de: 5474 a207 |003f: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ +0546e2: 6e10 6f17 0400 |0041: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ +0546e8: 0e00 |0044: return-void │ │ +0546ea: 0d00 |0045: move-exception v0 │ │ +0546ec: 1a04 160a |0046: const-string v4, "SqueezeConnectionState" // string@0a16 │ │ +0546f0: 2205 3102 |0048: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +0546f4: 7010 c60d 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0546fa: 1a06 5d03 |004d: const-string v6, "IOException while creating BufferedReader: " // string@035d │ │ +0546fe: 6e20 ce0d 6500 |004f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054704: 0c05 |0052: move-result-object v5 │ │ +054706: 6e20 cd0d 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05470c: 0c05 |0056: move-result-object v5 │ │ +05470e: 6e10 d60d 0500 |0057: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054714: 0c05 |005a: move-result-object v5 │ │ +054716: 7120 e50a 5400 |005b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05471c: 5474 a207 |005e: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ +054720: 6e10 6f17 0400 |0060: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ +054726: 28e1 |0063: goto 0044 // -001f │ │ +054728: 0d00 |0064: move-exception v0 │ │ +05472a: 1203 |0065: const/4 v3, #int 0 // #0 │ │ +05472c: 0701 |0066: move-object v1, v0 │ │ +05472e: 28b0 |0067: goto 0017 // -0050 │ │ +054730: 1a04 160a |0068: const-string v4, "SqueezeConnectionState" // string@0a16 │ │ +054734: 1a05 0f09 |006a: const-string v5, "Old generation connection disconnected, as expected." // string@090f │ │ +054738: 7120 e50a 5400 |006c: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05473e: 28d5 |006f: goto 0044 // -002b │ │ +054740: 5474 a207 |0070: iget-object v4, v7, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.service:Luk/org/ngo/squeezer/service/SqueezeService; // field@07a2 │ │ +054744: 6e20 7f17 3400 |0072: invoke-virtual {v4, v3}, Luk/org/ngo/squeezer/service/SqueezeService;.onLineReceived:(Ljava/lang/String;)V // method@177f │ │ +05474a: 289e |0075: goto 0013 // -0062 │ │ catches : 2 │ │ 0x0000 - 0x0012 │ │ Ljava/io/IOException; -> 0x0045 │ │ 0x0013 - 0x0016 │ │ Ljava/io/IOException; -> 0x0064 │ │ positions : │ │ 0x0000 line=219 │ │ @@ -79779,21 +79798,21 @@ │ │ 0x0046 - 0x0064 reg=0 e Ljava/io/IOException; │ │ 0x0065 - 0x0068 reg=0 e Ljava/io/IOException; │ │ 0x0064 - 0x0076 reg=1 exception Ljava/io/IOException; │ │ 0x0064 - 0x0076 reg=2 in Ljava/io/BufferedReader; │ │ 0x0066 - 0x0076 reg=3 line Ljava/lang/String; │ │ 0x0000 - 0x0076 reg=7 this Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread; │ │ │ │ - source_file_idx : 2619 (SqueezerConnectionState.java) │ │ + source_file_idx : 2613 (SqueezerConnectionState.java) │ │ │ │ Class #378 header: │ │ class_idx : 1018 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2619 │ │ +source_file_idx : 2613 │ │ static_fields_size : 1 │ │ instance_fields_size: 13 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 23 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -79887,54 +79906,54 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -054e04: |[054e04] uk.org.ngo.squeezer.service.SqueezerConnectionState.:()V │ │ -054e14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054e16: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -054e1c: 2200 8802 |0004: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ -054e20: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ -054e26: 5b20 aa07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ -054e2a: 2200 8902 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e2e: 7010 950e 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054e34: 5b20 a707 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -054e38: 2200 8702 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -054e3c: 7020 8e0e 1000 |0014: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -054e42: 5b20 ae07 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ -054e46: 2200 8702 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -054e4a: 7020 8e0e 1000 |001b: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -054e50: 5b20 af07 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ -054e54: 2200 8702 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -054e58: 7020 8e0e 1000 |0022: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -054e5e: 5b20 a807 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ -054e62: 2200 8902 |0027: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e66: 7010 950e 0000 |0029: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054e6c: 5b20 b007 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ -054e70: 2200 8902 |002e: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e74: 7010 950e 0000 |0030: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054e7a: 5b20 b107 |0033: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ -054e7e: 2200 8902 |0035: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e82: 7010 950e 0000 |0037: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054e88: 5b20 a607 |003a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ -054e8c: 2200 8902 |003c: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e90: 7010 950e 0000 |003e: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054e96: 5b20 ac07 |0041: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ -054e9a: 2200 8902 |0043: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054e9e: 7010 950e 0000 |0045: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054ea4: 5b20 ab07 |0048: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ -054ea8: 2200 8902 |004a: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054eac: 7010 950e 0000 |004c: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054eb2: 5b20 ad07 |004f: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -054eb6: 2200 8902 |0051: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -054eba: 7010 950e 0000 |0053: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -054ec0: 5b20 a907 |0056: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ -054ec4: 0e00 |0058: return-void │ │ +054768: |[054768] uk.org.ngo.squeezer.service.SqueezerConnectionState.:()V │ │ +054778: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05477a: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +054780: 2200 8802 |0004: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ +054784: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ +05478a: 5b20 aa07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ +05478e: 2200 8902 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +054792: 7010 950e 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +054798: 5b20 a707 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +05479c: 2200 8702 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +0547a0: 7020 8e0e 1000 |0014: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +0547a6: 5b20 ae07 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ +0547aa: 2200 8702 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +0547ae: 7020 8e0e 1000 |001b: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +0547b4: 5b20 af07 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ +0547b8: 2200 8702 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +0547bc: 7020 8e0e 1000 |0022: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +0547c2: 5b20 a807 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ +0547c6: 2200 8902 |0027: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +0547ca: 7010 950e 0000 |0029: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +0547d0: 5b20 b007 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ +0547d4: 2200 8902 |002e: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +0547d8: 7010 950e 0000 |0030: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +0547de: 5b20 b107 |0033: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ +0547e2: 2200 8902 |0035: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +0547e6: 7010 950e 0000 |0037: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +0547ec: 5b20 a607 |003a: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ +0547f0: 2200 8902 |003c: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +0547f4: 7010 950e 0000 |003e: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +0547fa: 5b20 ac07 |0041: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ +0547fe: 2200 8902 |0043: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +054802: 7010 950e 0000 |0045: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +054808: 5b20 ab07 |0048: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ +05480c: 2200 8902 |004a: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +054810: 7010 950e 0000 |004c: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +054816: 5b20 ad07 |004f: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +05481a: 2200 8902 |0051: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +05481e: 7010 950e 0000 |0053: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +054824: 5b20 a907 |0056: iput-object v0, v2, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ +054828: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=46 │ │ 0x000b line=49 │ │ 0x0012 line=50 │ │ 0x0019 line=51 │ │ @@ -79942,30 +79961,29 @@ │ │ 0x0027 line=53 │ │ 0x002e line=54 │ │ 0x0035 line=55 │ │ 0x003c line=56 │ │ 0x0043 line=59 │ │ 0x004a line=60 │ │ 0x0051 line=61 │ │ - 0x0058 line=205 │ │ locals : │ │ 0x0000 - 0x0059 reg=2 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ name : 'access$100' │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ec8: |[054ec8] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$100:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger; │ │ -054ed8: 5410 aa07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ -054edc: 1100 |0002: return-object v0 │ │ +05482c: |[05482c] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$100:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger; │ │ +05483c: 5410 aa07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ +054840: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -79973,17 +79991,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ee0: |[054ee0] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$200:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -054ef0: 5410 b007 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ -054ef4: 1100 |0002: return-object v0 │ │ +054844: |[054844] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$200:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +054854: 5410 b007 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ +054858: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -79991,17 +80009,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ef8: |[054ef8] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -054f08: 5410 b107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ -054f0c: 1100 |0002: return-object v0 │ │ +05485c: |[05485c] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$300:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +05486c: 5410 b107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ +054870: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80009,17 +80027,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -054f10: |[054f10] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V │ │ -054f20: 7030 eb17 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setConnectionState:(ZZ)V // method@17eb │ │ -054f26: 0e00 |0003: return-void │ │ +054874: |[054874] uk.org.ngo.squeezer.service.SqueezerConnectionState.access$400:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;ZZ)V │ │ +054884: 7030 eb17 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setConnectionState:(ZZ)V // method@17eb │ │ +05488a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -80029,27 +80047,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -054f28: |[054f28] uk.org.ngo.squeezer.service.SqueezerConnectionState.parseHost:(Ljava/lang/String;)Ljava/lang/String; │ │ -054f38: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -054f3c: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ -054f40: 1102 |0004: return-object v2 │ │ -054f42: 1a01 0101 |0005: const-string v1, ":" // string@0101 │ │ -054f46: 6e20 b30d 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ -054f4c: 0a00 |000a: move-result v0 │ │ -054f4e: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -054f50: 3210 f8ff |000c: if-eq v0, v1, 0004 // -0008 │ │ -054f54: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -054f56: 6e30 bc0d 1200 |000f: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -054f5c: 0c02 |0012: move-result-object v2 │ │ -054f5e: 28f1 |0013: goto 0004 // -000f │ │ +05488c: |[05488c] uk.org.ngo.squeezer.service.SqueezerConnectionState.parseHost:(Ljava/lang/String;)Ljava/lang/String; │ │ +05489c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0548a0: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ +0548a4: 1102 |0004: return-object v2 │ │ +0548a6: 1a01 0101 |0005: const-string v1, ":" // string@0101 │ │ +0548aa: 6e20 b30d 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ +0548b0: 0a00 |000a: move-result v0 │ │ +0548b2: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +0548b4: 3210 f8ff |000c: if-eq v0, v1, 0004 // -0008 │ │ +0548b8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0548ba: 6e30 bc0d 1200 |000f: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +0548c0: 0c02 |0012: move-result-object v2 │ │ +0548c2: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=303 │ │ 0x0004 line=309 │ │ 0x0005 line=305 │ │ 0x000b line=306 │ │ @@ -80065,61 +80083,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -054f60: |[054f60] uk.org.ngo.squeezer.service.SqueezerConnectionState.parsePort:(Ljava/lang/String;)I │ │ -054f70: 1405 0100 077f |0000: const v5, #float 1.79446e+38 // #7f070001 │ │ -054f76: 3906 0f00 |0003: if-nez v6, 0012 // +000f │ │ -054f7a: 7100 2c10 0000 |0005: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -054f80: 0c02 |0008: move-result-object v2 │ │ -054f82: 6e10 8900 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -054f88: 0c02 |000c: move-result-object v2 │ │ -054f8a: 6e20 db00 5200 |000d: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -054f90: 0a02 |0010: move-result v2 │ │ -054f92: 0f02 |0011: return v2 │ │ -054f94: 1a02 0101 |0012: const-string v2, ":" // string@0101 │ │ -054f98: 6e20 b30d 2600 |0014: invoke-virtual {v6, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ -054f9e: 0a00 |0017: move-result v0 │ │ -054fa0: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -054fa2: 3320 0f00 |0019: if-ne v0, v2, 0028 // +000f │ │ -054fa6: 7100 2c10 0000 |001b: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -054fac: 0c02 |001e: move-result-object v2 │ │ -054fae: 6e10 8900 0200 |001f: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -054fb4: 0c02 |0022: move-result-object v2 │ │ -054fb6: 6e20 db00 5200 |0023: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -054fbc: 0a02 |0026: move-result v2 │ │ -054fbe: 28ea |0027: goto 0011 // -0016 │ │ -054fc0: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -054fc4: 6e20 bb0d 2600 |002a: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -054fca: 0c02 |002d: move-result-object v2 │ │ -054fcc: 7110 810d 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -054fd2: 0a02 |0031: move-result v2 │ │ -054fd4: 28df |0032: goto 0011 // -0021 │ │ -054fd6: 0d01 |0033: move-exception v1 │ │ -054fd8: 1a02 1c0a |0034: const-string v2, "SqueezeConnectionState" // string@0a1c │ │ -054fdc: 2203 3102 |0036: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -054fe0: 7010 c60d 0300 |0038: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -054fe6: 1a04 2b02 |003b: const-string v4, "Can't parse port out of " // string@022b │ │ -054fea: 6e20 ce0d 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054ff0: 0c03 |0040: move-result-object v3 │ │ -054ff2: 6e20 ce0d 6300 |0041: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -054ff8: 0c03 |0044: move-result-object v3 │ │ -054ffa: 6e10 d60d 0300 |0045: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -055000: 0c03 |0048: move-result-object v3 │ │ -055002: 7120 e00a 3200 |0049: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -055008: 7100 2c10 0000 |004c: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -05500e: 0c02 |004f: move-result-object v2 │ │ -055010: 6e10 8900 0200 |0050: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -055016: 0c02 |0053: move-result-object v2 │ │ -055018: 6e20 db00 5200 |0054: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ -05501e: 0a02 |0057: move-result v2 │ │ -055020: 28b9 |0058: goto 0011 // -0047 │ │ +0548c4: |[0548c4] uk.org.ngo.squeezer.service.SqueezerConnectionState.parsePort:(Ljava/lang/String;)I │ │ +0548d4: 1405 0100 077f |0000: const v5, #float 1.79446e+38 // #7f070001 │ │ +0548da: 3906 0f00 |0003: if-nez v6, 0012 // +000f │ │ +0548de: 7100 2c10 0000 |0005: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +0548e4: 0c02 |0008: move-result-object v2 │ │ +0548e6: 6e10 8900 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +0548ec: 0c02 |000c: move-result-object v2 │ │ +0548ee: 6e20 db00 5200 |000d: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +0548f4: 0a02 |0010: move-result v2 │ │ +0548f6: 0f02 |0011: return v2 │ │ +0548f8: 1a02 0101 |0012: const-string v2, ":" // string@0101 │ │ +0548fc: 6e20 b30d 2600 |0014: invoke-virtual {v6, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@0db3 │ │ +054902: 0a00 |0017: move-result v0 │ │ +054904: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +054906: 3320 0f00 |0019: if-ne v0, v2, 0028 // +000f │ │ +05490a: 7100 2c10 0000 |001b: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +054910: 0c02 |001e: move-result-object v2 │ │ +054912: 6e10 8900 0200 |001f: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +054918: 0c02 |0022: move-result-object v2 │ │ +05491a: 6e20 db00 5200 |0023: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +054920: 0a02 |0026: move-result v2 │ │ +054922: 28ea |0027: goto 0011 // -0016 │ │ +054924: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +054928: 6e20 bb0d 2600 |002a: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +05492e: 0c02 |002d: move-result-object v2 │ │ +054930: 7110 810d 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +054936: 0a02 |0031: move-result v2 │ │ +054938: 28df |0032: goto 0011 // -0021 │ │ +05493a: 0d01 |0033: move-exception v1 │ │ +05493c: 1a02 160a |0034: const-string v2, "SqueezeConnectionState" // string@0a16 │ │ +054940: 2203 3102 |0036: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +054944: 7010 c60d 0300 |0038: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05494a: 1a04 2b02 |003b: const-string v4, "Can't parse port out of " // string@022b │ │ +05494e: 6e20 ce0d 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054954: 0c03 |0040: move-result-object v3 │ │ +054956: 6e20 ce0d 6300 |0041: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05495c: 0c03 |0044: move-result-object v3 │ │ +05495e: 6e10 d60d 0300 |0045: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054964: 0c03 |0048: move-result-object v3 │ │ +054966: 7120 e00a 3200 |0049: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +05496c: 7100 2c10 0000 |004c: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +054972: 0c02 |004f: move-result-object v2 │ │ +054974: 6e10 8900 0200 |0050: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +05497a: 0c02 |0053: move-result-object v2 │ │ +05497c: 6e20 db00 5200 |0054: invoke-virtual {v2, v5}, Landroid/content/res/Resources;.getInteger:(I)I // method@00db │ │ +054982: 0a02 |0057: move-result v2 │ │ +054984: 28b9 |0058: goto 0011 // -0047 │ │ catches : 1 │ │ 0x002a - 0x0031 │ │ Ljava/lang/NumberFormatException; -> 0x0033 │ │ positions : │ │ 0x0003 line=313 │ │ 0x0005 line=314 │ │ 0x0011 line=324 │ │ @@ -80140,44 +80158,44 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -055034: |[055034] uk.org.ngo.squeezer.service.SqueezerConnectionState.setConnectionState:(ZZ)V │ │ -055044: 5430 ae07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ -055048: 6e20 900e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -05504e: 5430 a707 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -055052: 6e10 970e 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -055058: 0c00 |000a: move-result-object v0 │ │ -05505a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -05505e: 0e00 |000d: return-void │ │ -055060: 1a00 1c0a |000e: const-string v0, "SqueezeConnectionState" // string@0a1c │ │ -055064: 2201 3102 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -055068: 7010 c60d 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05506e: 1a02 0818 |0015: const-string v2, "pre-call setting callback connection state to: " // string@1808 │ │ -055072: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -055078: 0c01 |001a: move-result-object v1 │ │ -05507a: 6e20 cf0d 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -055080: 0c01 |001e: move-result-object v1 │ │ -055082: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -055088: 0c01 |0022: move-result-object v1 │ │ -05508a: 7120 e00a 1000 |0023: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -055090: 5430 a707 |0026: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -055094: 6e10 970e 0000 |0028: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -05509a: 0c00 |002b: move-result-object v0 │ │ -05509c: 1f00 d502 |002c: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ -0550a0: 7230 cf0f 4005 |002e: invoke-interface {v0, v4, v5}, Luk/org/ngo/squeezer/IServiceCallback;.onConnectionChanged:(ZZ)V // method@0fcf │ │ -0550a6: 1a00 1c0a |0031: const-string v0, "SqueezeConnectionState" // string@0a1c │ │ -0550aa: 1a01 f517 |0033: const-string v1, "post-call setting callback connection state." // string@17f5 │ │ -0550ae: 7120 e00a 1000 |0035: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -0550b4: 28d5 |0038: goto 000d // -002b │ │ -0550b6: 0d00 |0039: move-exception v0 │ │ -0550b8: 28d3 |003a: goto 000d // -002d │ │ +054998: |[054998] uk.org.ngo.squeezer.service.SqueezerConnectionState.setConnectionState:(ZZ)V │ │ +0549a8: 5430 ae07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ +0549ac: 6e20 900e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +0549b2: 5430 a707 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +0549b6: 6e10 970e 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0549bc: 0c00 |000a: move-result-object v0 │ │ +0549be: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0549c2: 0e00 |000d: return-void │ │ +0549c4: 1a00 160a |000e: const-string v0, "SqueezeConnectionState" // string@0a16 │ │ +0549c8: 2201 3102 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0549cc: 7010 c60d 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0549d2: 1a02 0218 |0015: const-string v2, "pre-call setting callback connection state to: " // string@1802 │ │ +0549d6: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0549dc: 0c01 |001a: move-result-object v1 │ │ +0549de: 6e20 cf0d 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +0549e4: 0c01 |001e: move-result-object v1 │ │ +0549e6: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0549ec: 0c01 |0022: move-result-object v1 │ │ +0549ee: 7120 e00a 1000 |0023: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +0549f4: 5430 a707 |0026: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +0549f8: 6e10 970e 0000 |0028: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0549fe: 0c00 |002b: move-result-object v0 │ │ +054a00: 1f00 d502 |002c: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ +054a04: 7230 cf0f 4005 |002e: invoke-interface {v0, v4, v5}, Luk/org/ngo/squeezer/IServiceCallback;.onConnectionChanged:(ZZ)V // method@0fcf │ │ +054a0a: 1a00 160a |0031: const-string v0, "SqueezeConnectionState" // string@0a16 │ │ +054a0e: 1a01 ef17 |0033: const-string v1, "post-call setting callback connection state." // string@17ef │ │ +054a12: 7120 e00a 1000 |0035: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +054a18: 28d5 |0038: goto 000d // -002b │ │ +054a1a: 0d00 |0039: move-exception v0 │ │ +054a1c: 28d3 |003a: goto 000d // -002d │ │ catches : 1 │ │ 0x000e - 0x0038 │ │ Landroid/os/RemoteException; -> 0x0039 │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x000d line=131 │ │ @@ -80196,18 +80214,18 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0550c8: |[0550c8] uk.org.ngo.squeezer.service.SqueezerConnectionState.callbackCompareAndSet:(Luk/org/ngo/squeezer/IServiceCallback;Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -0550d8: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -0550dc: 6e30 960e 2003 |0002: invoke-virtual {v0, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0550e2: 0e00 |0005: return-void │ │ +054a2c: |[054a2c] uk.org.ngo.squeezer.service.SqueezerConnectionState.callbackCompareAndSet:(Luk/org/ngo/squeezer/IServiceCallback;Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +054a3c: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +054a40: 6e30 960e 2003 |0002: invoke-virtual {v0, v2, v3}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +054a46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 expect Luk/org/ngo/squeezer/IServiceCallback; │ │ @@ -80218,19 +80236,19 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0550e4: |[0550e4] uk.org.ngo.squeezer.service.SqueezerConnectionState.canMusicfolder:()Z │ │ -0550f4: 5410 af07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ -0550f8: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -0550fe: 0a00 |0005: move-result v0 │ │ -055100: 0f00 |0006: return v0 │ │ +054a48: |[054a48] uk.org.ngo.squeezer.service.SqueezerConnectionState.canMusicfolder:()Z │ │ +054a58: 5410 af07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ +054a5c: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +054a62: 0a00 |0005: move-result v0 │ │ +054a64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80238,19 +80256,19 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055104: |[055104] uk.org.ngo.squeezer.service.SqueezerConnectionState.canRandomplay:()Z │ │ -055114: 5410 a807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ -055118: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -05511e: 0a00 |0005: move-result v0 │ │ -055120: 0f00 |0006: return v0 │ │ +054a68: |[054a68] uk.org.ngo.squeezer.service.SqueezerConnectionState.canRandomplay:()Z │ │ +054a78: 5410 a807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ +054a7c: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +054a82: 0a00 |0005: move-result v0 │ │ +054a84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80258,39 +80276,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -055124: |[055124] uk.org.ngo.squeezer.service.SqueezerConnectionState.disconnect:()V │ │ -055134: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055136: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -055138: 5441 aa07 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ -05513c: 6e10 940e 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@0e94 │ │ -055142: 5441 b007 |0007: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ -055146: 6e10 970e 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -05514c: 0c00 |000c: move-result-object v0 │ │ -05514e: 1f00 4d02 |000d: check-cast v0, Ljava/net/Socket; // type@024d │ │ -055152: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -055156: 6e10 0f0e 0000 |0011: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@0e0f │ │ -05515c: 5441 b007 |0014: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ -055160: 6e20 980e 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -055166: 5441 b107 |0019: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ -05516a: 6e20 980e 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -055170: 5441 ae07 |001e: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ -055174: 6e20 900e 3100 |0020: invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -05517a: 7030 eb17 3403 |0023: invoke-direct {v4, v3, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setConnectionState:(ZZ)V // method@17eb │ │ -055180: 5441 ad07 |0026: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -055184: 6e20 980e 2100 |0028: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -05518a: 5441 a607 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ -05518e: 6e20 980e 2100 |002d: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -055194: 0e00 |0030: return-void │ │ -055196: 0d01 |0031: move-exception v1 │ │ -055198: 28e2 |0032: goto 0014 // -001e │ │ +054a88: |[054a88] uk.org.ngo.squeezer.service.SqueezerConnectionState.disconnect:()V │ │ +054a98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +054a9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054a9c: 5441 aa07 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ +054aa0: 6e10 940e 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@0e94 │ │ +054aa6: 5441 b007 |0007: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ +054aaa: 6e10 970e 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054ab0: 0c00 |000c: move-result-object v0 │ │ +054ab2: 1f00 4d02 |000d: check-cast v0, Ljava/net/Socket; // type@024d │ │ +054ab6: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +054aba: 6e10 0f0e 0000 |0011: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@0e0f │ │ +054ac0: 5441 b007 |0014: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ +054ac4: 6e20 980e 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054aca: 5441 b107 |0019: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ +054ace: 6e20 980e 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054ad4: 5441 ae07 |001e: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ +054ad8: 6e20 900e 3100 |0020: invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +054ade: 7030 eb17 3403 |0023: invoke-direct {v4, v3, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setConnectionState:(ZZ)V // method@17eb │ │ +054ae4: 5441 ad07 |0026: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054ae8: 6e20 980e 2100 |0028: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054aee: 5441 a607 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ +054af2: 6e20 980e 2100 |002d: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054af8: 0e00 |0030: return-void │ │ +054afa: 0d01 |0031: move-exception v1 │ │ +054afc: 28e2 |0032: goto 0014 // -001e │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0002 line=103 │ │ 0x0007 line=104 │ │ 0x000f line=105 │ │ @@ -80312,20 +80330,20 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0551ac: |[0551ac] uk.org.ngo.squeezer.service.SqueezerConnectionState.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -0551bc: 5410 a607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ -0551c0: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -0551c6: 0c00 |0005: move-result-object v0 │ │ -0551c8: 1f00 c703 |0006: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -0551cc: 1100 |0008: return-object v0 │ │ +054b10: |[054b10] uk.org.ngo.squeezer.service.SqueezerConnectionState.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +054b20: 5410 a607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ +054b24: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054b2a: 0c00 |0005: move-result-object v0 │ │ +054b2c: 1f00 c703 |0006: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +054b30: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80333,20 +80351,20 @@ │ │ type : '()Luk/org/ngo/squeezer/IServiceCallback;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0551d0: |[0551d0] uk.org.ngo.squeezer.service.SqueezerConnectionState.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; │ │ -0551e0: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -0551e4: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -0551ea: 0c00 |0005: move-result-object v0 │ │ -0551ec: 1f00 d502 |0006: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ -0551f0: 1100 |0008: return-object v0 │ │ +054b34: |[054b34] uk.org.ngo.squeezer.service.SqueezerConnectionState.getCallback:()Luk/org/ngo/squeezer/IServiceCallback; │ │ +054b44: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +054b48: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054b4e: 0c00 |0005: move-result-object v0 │ │ +054b50: 1f00 d502 |0006: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ +054b54: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80354,20 +80372,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0551f4: |[0551f4] uk.org.ngo.squeezer.service.SqueezerConnectionState.getCurrentHost:()Ljava/lang/String; │ │ -055204: 5410 ab07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ -055208: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -05520e: 0c00 |0005: move-result-object v0 │ │ -055210: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ -055214: 1100 |0008: return-object v0 │ │ +054b58: |[054b58] uk.org.ngo.squeezer.service.SqueezerConnectionState.getCurrentHost:()Ljava/lang/String; │ │ +054b68: 5410 ab07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ +054b6c: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054b72: 0c00 |0005: move-result-object v0 │ │ +054b74: 1f00 2f02 |0006: check-cast v0, Ljava/lang/String; // type@022f │ │ +054b78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80375,20 +80393,20 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -055218: |[055218] uk.org.ngo.squeezer.service.SqueezerConnectionState.getDefaultPlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -055228: 5410 ac07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ -05522c: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -055232: 0c00 |0005: move-result-object v0 │ │ -055234: 1f00 c703 |0006: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -055238: 1100 |0008: return-object v0 │ │ +054b7c: |[054b7c] uk.org.ngo.squeezer.service.SqueezerConnectionState.getDefaultPlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +054b8c: 5410 ac07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ +054b90: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054b96: 0c00 |0005: move-result-object v0 │ │ +054b98: 1f00 c703 |0006: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +054b9c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80396,20 +80414,20 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05523c: |[05523c] uk.org.ngo.squeezer.service.SqueezerConnectionState.getHttpPort:()Ljava/lang/Integer; │ │ -05524c: 5410 ad07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -055250: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -055256: 0c00 |0005: move-result-object v0 │ │ -055258: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -05525c: 1100 |0008: return-object v0 │ │ +054ba0: |[054ba0] uk.org.ngo.squeezer.service.SqueezerConnectionState.getHttpPort:()Ljava/lang/Integer; │ │ +054bb0: 5410 ad07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054bb4: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054bba: 0c00 |0005: move-result-object v0 │ │ +054bbc: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +054bc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80417,20 +80435,20 @@ │ │ type : '()Ljava/io/PrintWriter;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -055260: |[055260] uk.org.ngo.squeezer.service.SqueezerConnectionState.getSocketWriter:()Ljava/io/PrintWriter; │ │ -055270: 5410 b107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ -055274: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -05527a: 0c00 |0005: move-result-object v0 │ │ -05527c: 1f00 0602 |0006: check-cast v0, Ljava/io/PrintWriter; // type@0206 │ │ -055280: 1100 |0008: return-object v0 │ │ +054bc4: |[054bc4] uk.org.ngo.squeezer.service.SqueezerConnectionState.getSocketWriter:()Ljava/io/PrintWriter; │ │ +054bd4: 5410 b107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketWriter:Ljava/util/concurrent/atomic/AtomicReference; // field@07b1 │ │ +054bd8: 6e10 970e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054bde: 0c00 |0005: move-result-object v0 │ │ +054be0: 1f00 0602 |0006: check-cast v0, Ljava/io/PrintWriter; // type@0206 │ │ +054be4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80438,19 +80456,19 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055284: |[055284] uk.org.ngo.squeezer.service.SqueezerConnectionState.isConnected:()Z │ │ -055294: 5410 ae07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ -055298: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -05529e: 0a00 |0005: move-result v0 │ │ -0552a0: 0f00 |0006: return v0 │ │ +054be8: |[054be8] uk.org.ngo.squeezer.service.SqueezerConnectionState.isConnected:()Z │ │ +054bf8: 5410 ae07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07ae │ │ +054bfc: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +054c02: 0a00 |0005: move-result v0 │ │ +054c04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/service/SqueezerConnectionState;) │ │ @@ -80458,18 +80476,18 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0552a4: |[0552a4] uk.org.ngo.squeezer.service.SqueezerConnectionState.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -0552b4: 5410 a607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ -0552b8: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0552be: 0e00 |0005: return-void │ │ +054c08: |[054c08] uk.org.ngo.squeezer.service.SqueezerConnectionState.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +054c18: 5410 a607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.activePlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07a6 │ │ +054c1c: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0005 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 player Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ @@ -80479,18 +80497,18 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0552c0: |[0552c0] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -0552d0: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ -0552d4: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0552da: 0e00 |0005: return-void │ │ +054c24: |[054c24] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +054c34: 5410 a707 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callback:Ljava/util/concurrent/atomic/AtomicReference; // field@07a7 │ │ +054c38: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 callback Luk/org/ngo/squeezer/IServiceCallback; │ │ @@ -80500,18 +80518,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0552dc: |[0552dc] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCanMusicfolder:(Z)V │ │ -0552ec: 5410 af07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ -0552f0: 6e20 900e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -0552f6: 0e00 |0005: return-void │ │ +054c40: |[054c40] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCanMusicfolder:(Z)V │ │ +054c50: 5410 af07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.mCanMusicfolder:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07af │ │ +054c54: 6e20 900e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +054c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 value Z │ │ @@ -80521,18 +80539,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0552f8: |[0552f8] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCanRandomplay:(Z)V │ │ -055308: 5410 a807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ -05530c: 6e20 900e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -055312: 0e00 |0005: return-void │ │ +054c5c: |[054c5c] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCanRandomplay:(Z)V │ │ +054c6c: 5410 a807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07a8 │ │ +054c70: 6e20 900e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +054c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 value Z │ │ @@ -80542,30 +80560,30 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -055314: |[055314] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCliPort:(Ljava/lang/Integer;)V │ │ -055324: 5430 a907 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ -055328: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -05532e: 1a00 1c0a |0005: const-string v0, "SqueezeConnectionState" // string@0a1c │ │ -055332: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -055336: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05533c: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ -055340: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -055346: 0c01 |0011: move-result-object v1 │ │ -055348: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -05534c: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -055352: 0c01 |0017: move-result-object v1 │ │ -055354: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05535a: 0c01 |001b: move-result-object v1 │ │ -05535c: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -055362: 0e00 |001f: return-void │ │ +054c78: |[054c78] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCliPort:(Ljava/lang/Integer;)V │ │ +054c88: 5430 a907 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ +054c8c: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054c92: 1a00 160a |0005: const-string v0, "SqueezeConnectionState" // string@0a16 │ │ +054c96: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +054c9a: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054ca0: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ +054ca4: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054caa: 0c01 |0011: move-result-object v1 │ │ +054cac: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054cb0: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +054cb6: 0c01 |0017: move-result-object v1 │ │ +054cb8: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054cbe: 0c01 |001b: move-result-object v1 │ │ +054cc0: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054cc6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x001f line=173 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ @@ -80576,30 +80594,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -055364: |[055364] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCurrentHost:(Ljava/lang/String;)V │ │ -055374: 5430 ab07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ -055378: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -05537e: 1a00 1c0a |0005: const-string v0, "SqueezeConnectionState" // string@0a1c │ │ -055382: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -055386: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05538c: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ -055390: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -055396: 0c01 |0011: move-result-object v1 │ │ -055398: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -05539c: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0553a2: 0c01 |0017: move-result-object v1 │ │ -0553a4: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0553aa: 0c01 |001b: move-result-object v1 │ │ -0553ac: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0553b2: 0e00 |001f: return-void │ │ +054cc8: |[054cc8] uk.org.ngo.squeezer.service.SqueezerConnectionState.setCurrentHost:(Ljava/lang/String;)V │ │ +054cd8: 5430 ab07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ +054cdc: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054ce2: 1a00 160a |0005: const-string v0, "SqueezeConnectionState" // string@0a16 │ │ +054ce6: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +054cea: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054cf0: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ +054cf4: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054cfa: 0c01 |0011: move-result-object v1 │ │ +054cfc: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054d00: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +054d06: 0c01 |0017: move-result-object v1 │ │ +054d08: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054d0e: 0c01 |001b: move-result-object v1 │ │ +054d10: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054d16: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ 0x001f line=168 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ @@ -80610,18 +80628,18 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0553b4: |[0553b4] uk.org.ngo.squeezer.service.SqueezerConnectionState.setDefaultPlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -0553c4: 5410 ac07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ -0553c8: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0553ce: 0e00 |0005: return-void │ │ +054d18: |[054d18] uk.org.ngo.squeezer.service.SqueezerConnectionState.setDefaultPlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +054d28: 5410 ac07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.defaultPlayer:Ljava/util/concurrent/atomic/AtomicReference; // field@07ac │ │ +054d2c: 6e20 980e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0006 reg=2 player Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ @@ -80631,30 +80649,30 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0553d0: |[0553d0] uk.org.ngo.squeezer.service.SqueezerConnectionState.setHttpPort:(Ljava/lang/Integer;)V │ │ -0553e0: 5430 ad07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -0553e4: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0553ea: 1a00 1c0a |0005: const-string v0, "SqueezeConnectionState" // string@0a1c │ │ -0553ee: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0553f2: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0553f8: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ -0553fc: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -055402: 0c01 |0011: move-result-object v1 │ │ -055404: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -055408: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05540e: 0c01 |0017: move-result-object v1 │ │ -055410: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -055416: 0c01 |001b: move-result-object v1 │ │ -055418: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05541e: 0e00 |001f: return-void │ │ +054d34: |[054d34] uk.org.ngo.squeezer.service.SqueezerConnectionState.setHttpPort:(Ljava/lang/Integer;)V │ │ +054d44: 5430 ad07 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054d48: 6e20 980e 4000 |0002: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054d4e: 1a00 160a |0005: const-string v0, "SqueezeConnectionState" // string@0a16 │ │ +054d52: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +054d56: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054d5c: 1a02 2403 |000c: const-string v2, "HTTP port is now: " // string@0324 │ │ +054d60: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054d66: 0c01 |0011: move-result-object v1 │ │ +054d68: 5432 ad07 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054d6c: 6e20 cd0d 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +054d72: 0c01 |0017: move-result-object v1 │ │ +054d74: 6e10 d60d 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054d7a: 0c01 |001b: move-result-object v1 │ │ +054d7c: 7120 e50a 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054d82: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ 0x001f line=178 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ @@ -80665,17 +80683,17 @@ │ │ type : '(Landroid/net/wifi/WifiManager$WifiLock;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055420: |[055420] uk.org.ngo.squeezer.service.SqueezerConnectionState.setWifiLock:(Landroid/net/wifi/WifiManager$WifiLock;)V │ │ -055430: 5b01 b207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ -055434: 0e00 |0002: return-void │ │ +054d84: |[054d84] uk.org.ngo.squeezer.service.SqueezerConnectionState.setWifiLock:(Landroid/net/wifi/WifiManager$WifiLock;)V │ │ +054d94: 5b01 b207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ +054d98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0003 reg=1 wifiLock Landroid/net/wifi/WifiManager$WifiLock; │ │ @@ -80685,67 +80703,67 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/concurrent/ScheduledThreadPoolExecutor;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -055438: |[055438] uk.org.ngo.squeezer.service.SqueezerConnectionState.startConnect:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/concurrent/ScheduledThreadPoolExecutor;Ljava/lang/String;)V │ │ -055448: 1a00 2f03 |0000: const-string v0, "Http://" // string@032f │ │ -05544c: 6e20 ba0d 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -055452: 0a00 |0005: move-result v0 │ │ -055454: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -055458: 1a00 3d12 |0008: const-string v0, "http://" // string@123d │ │ -05545c: 6e20 ba0d 0900 |000a: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -055462: 0a00 |000d: move-result v0 │ │ -055464: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -055468: 1270 |0010: const/4 v0, #int 7 // #7 │ │ -05546a: 6e20 bb0d 0900 |0011: invoke-virtual {v9, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -055470: 0c09 |0014: move-result-object v9 │ │ -055472: 1a00 0400 |0015: const-string v0, " " // string@0004 │ │ -055476: 6e20 ad0d 0900 |0017: invoke-virtual {v9, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ -05547c: 0a00 |001a: move-result v0 │ │ -05547e: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -055482: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -055484: 6e10 b60d 0900 |001e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0db6 │ │ -05548a: 0a01 |0021: move-result v1 │ │ -05548c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -055490: 6e30 bc0d 0901 |0024: invoke-virtual {v9, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ -055496: 0c09 |0027: move-result-object v9 │ │ -055498: 28ed |0028: goto 0015 // -0013 │ │ -05549a: 7110 e517 0900 |0029: invoke-static {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.parsePort:(Ljava/lang/String;)I // method@17e5 │ │ -0554a0: 0a05 |002c: move-result v5 │ │ -0554a2: 7110 e417 0900 |002d: invoke-static {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.parseHost:(Ljava/lang/String;)Ljava/lang/String; // method@17e4 │ │ -0554a8: 0c04 |0030: move-result-object v4 │ │ -0554aa: 2200 3102 |0031: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -0554ae: 7010 c60d 0000 |0033: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0554b4: 6e20 ce0d 4000 |0036: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0554ba: 0c00 |0039: move-result-object v0 │ │ -0554bc: 1a01 0101 |003a: const-string v1, ":" // string@0101 │ │ -0554c0: 6e20 ce0d 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0554c6: 0c00 |003f: move-result-object v0 │ │ -0554c8: 6e20 cb0d 5000 |0040: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0554ce: 0c00 |0043: move-result-object v0 │ │ -0554d0: 6e10 d60d 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0554d6: 0c03 |0047: move-result-object v3 │ │ -0554d8: 5460 ab07 |0048: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ -0554dc: 6e20 980e 4000 |004a: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0554e2: 5460 a907 |004d: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ -0554e6: 7110 840d 0500 |004f: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0554ec: 0c01 |0052: move-result-object v1 │ │ -0554ee: 6e20 980e 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0554f4: 5460 ad07 |0056: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ -0554f8: 1201 |0058: const/4 v1, #int 0 // #0 │ │ -0554fa: 6e20 980e 1000 |0059: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -055500: 2200 f803 |005c: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1; // type@03f8 │ │ -055504: 0761 |005e: move-object v1, v6 │ │ -055506: 0772 |005f: move-object v2, v7 │ │ -055508: 7606 cf17 0000 |0060: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V // method@17cf │ │ -05550e: 6e20 880e 0800 |0063: invoke-virtual {v8, v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@0e88 │ │ -055514: 0e00 |0066: return-void │ │ +054d9c: |[054d9c] uk.org.ngo.squeezer.service.SqueezerConnectionState.startConnect:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/concurrent/ScheduledThreadPoolExecutor;Ljava/lang/String;)V │ │ +054dac: 1a00 2f03 |0000: const-string v0, "Http://" // string@032f │ │ +054db0: 6e20 ba0d 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +054db6: 0a00 |0005: move-result v0 │ │ +054db8: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +054dbc: 1a00 3712 |0008: const-string v0, "http://" // string@1237 │ │ +054dc0: 6e20 ba0d 0900 |000a: invoke-virtual {v9, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +054dc6: 0a00 |000d: move-result v0 │ │ +054dc8: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +054dcc: 1270 |0010: const/4 v0, #int 7 // #7 │ │ +054dce: 6e20 bb0d 0900 |0011: invoke-virtual {v9, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +054dd4: 0c09 |0014: move-result-object v9 │ │ +054dd6: 1a00 0400 |0015: const-string v0, " " // string@0004 │ │ +054dda: 6e20 ad0d 0900 |0017: invoke-virtual {v9, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@0dad │ │ +054de0: 0a00 |001a: move-result v0 │ │ +054de2: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +054de6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +054de8: 6e10 b60d 0900 |001e: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@0db6 │ │ +054dee: 0a01 |0021: move-result v1 │ │ +054df0: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +054df4: 6e30 bc0d 0901 |0024: invoke-virtual {v9, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0dbc │ │ +054dfa: 0c09 |0027: move-result-object v9 │ │ +054dfc: 28ed |0028: goto 0015 // -0013 │ │ +054dfe: 7110 e517 0900 |0029: invoke-static {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.parsePort:(Ljava/lang/String;)I // method@17e5 │ │ +054e04: 0a05 |002c: move-result v5 │ │ +054e06: 7110 e417 0900 |002d: invoke-static {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.parseHost:(Ljava/lang/String;)Ljava/lang/String; // method@17e4 │ │ +054e0c: 0c04 |0030: move-result-object v4 │ │ +054e0e: 2200 3102 |0031: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +054e12: 7010 c60d 0000 |0033: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054e18: 6e20 ce0d 4000 |0036: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054e1e: 0c00 |0039: move-result-object v0 │ │ +054e20: 1a01 0101 |003a: const-string v1, ":" // string@0101 │ │ +054e24: 6e20 ce0d 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054e2a: 0c00 |003f: move-result-object v0 │ │ +054e2c: 6e20 cb0d 5000 |0040: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +054e32: 0c00 |0043: move-result-object v0 │ │ +054e34: 6e10 d60d 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054e3a: 0c03 |0047: move-result-object v3 │ │ +054e3c: 5460 ab07 |0048: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentHost:Ljava/util/concurrent/atomic/AtomicReference; // field@07ab │ │ +054e40: 6e20 980e 4000 |004a: invoke-virtual {v0, v4}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054e46: 5460 a907 |004d: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.cliPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07a9 │ │ +054e4a: 7110 840d 0500 |004f: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +054e50: 0c01 |0052: move-result-object v1 │ │ +054e52: 6e20 980e 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054e58: 5460 ad07 |0056: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.httpPort:Ljava/util/concurrent/atomic/AtomicReference; // field@07ad │ │ +054e5c: 1201 |0058: const/4 v1, #int 0 // #0 │ │ +054e5e: 6e20 980e 1000 |0059: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +054e64: 2200 f803 |005c: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1; // type@03f8 │ │ +054e68: 0761 |005e: move-object v1, v6 │ │ +054e6a: 0772 |005f: move-object v2, v7 │ │ +054e6c: 7606 cf17 0000 |0060: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V // method@17cf │ │ +054e72: 6e20 880e 0800 |0063: invoke-virtual {v8, v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@0e88 │ │ +054e78: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0010 line=255 │ │ 0x0015 line=259 │ │ 0x001d line=260 │ │ 0x0029 line=263 │ │ @@ -80770,29 +80788,29 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -055518: |[055518] uk.org.ngo.squeezer.service.SqueezerConnectionState.startListeningThread:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -055528: 2200 f903 |0000: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread; // type@03f9 │ │ -05552c: 5461 b007 |0002: iget-object v1, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ -055530: 6e10 970e 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -055536: 0c03 |0007: move-result-object v3 │ │ -055538: 1f03 4d02 |0008: check-cast v3, Ljava/net/Socket; // type@024d │ │ -05553c: 5461 aa07 |000a: iget-object v1, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ -055540: 6e10 940e 0100 |000c: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@0e94 │ │ -055546: 0a04 |000f: move-result v4 │ │ -055548: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -05554a: 0761 |0011: move-object v1, v6 │ │ -05554c: 0772 |0012: move-object v2, v7 │ │ -05554e: 7606 d217 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;ILuk/org/ngo/squeezer/service/SqueezerConnectionState$1;)V // method@17d2 │ │ -055554: 6e10 e20d 0000 |0016: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0de2 │ │ -05555a: 0e00 |0019: return-void │ │ +054e7c: |[054e7c] uk.org.ngo.squeezer.service.SqueezerConnectionState.startListeningThread:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +054e8c: 2200 f903 |0000: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread; // type@03f9 │ │ +054e90: 5461 b007 |0002: iget-object v1, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.socketRef:Ljava/util/concurrent/atomic/AtomicReference; // field@07b0 │ │ +054e94: 6e10 970e 0100 |0004: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +054e9a: 0c03 |0007: move-result-object v3 │ │ +054e9c: 1f03 4d02 |0008: check-cast v3, Ljava/net/Socket; // type@024d │ │ +054ea0: 5461 aa07 |000a: iget-object v1, v6, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.currentConnectionGeneration:Ljava/util/concurrent/atomic/AtomicInteger; // field@07aa │ │ +054ea4: 6e10 940e 0100 |000c: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@0e94 │ │ +054eaa: 0a04 |000f: move-result v4 │ │ +054eac: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +054eae: 0761 |0011: move-object v1, v6 │ │ +054eb0: 0772 |0012: move-object v2, v7 │ │ +054eb2: 7606 d217 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread;.:(Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/net/Socket;ILuk/org/ngo/squeezer/service/SqueezerConnectionState$1;)V // method@17d2 │ │ +054eb8: 6e10 e20d 0000 |0016: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0de2 │ │ +054ebe: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0016 line=202 │ │ 0x0019 line=203 │ │ locals : │ │ 0x0016 - 0x001a reg=0 listeningThread Ljava/lang/Thread; │ │ @@ -80804,41 +80822,41 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -05555c: |[05555c] uk.org.ngo.squeezer.service.SqueezerConnectionState.updateWifiLock:(Z)V │ │ -05556c: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ -055570: 5431 b207 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ -055574: 6e10 2a01 0100 |0004: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@012a │ │ -05557a: 0a01 |0007: move-result v1 │ │ -05557c: 3901 0e00 |0008: if-nez v1, 0016 // +000e │ │ -055580: 1a01 1c0a |000a: const-string v1, "SqueezeConnectionState" // string@0a1c │ │ -055584: 1a02 ed06 |000c: const-string v2, "Locking wifi while playing." // string@06ed │ │ -055588: 7120 e50a 2100 |000e: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05558e: 5431 b207 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ -055592: 6e10 2901 0100 |0013: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0129 │ │ -055598: 3904 1600 |0016: if-nez v4, 002c // +0016 │ │ -05559c: 5431 b207 |0018: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ -0555a0: 6e10 2a01 0100 |001a: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@012a │ │ -0555a6: 0a01 |001d: move-result v1 │ │ -0555a8: 3801 0e00 |001e: if-eqz v1, 002c // +000e │ │ -0555ac: 1a01 1c0a |0020: const-string v1, "SqueezeConnectionState" // string@0a1c │ │ -0555b0: 1a02 3a0b |0022: const-string v2, "Unlocking wifi." // string@0b3a │ │ -0555b4: 7120 e50a 2100 |0024: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0555ba: 5431 b207 |0027: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ -0555be: 6e10 2b01 0100 |0029: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@012b │ │ -0555c4: 0e00 |002c: return-void │ │ -0555c6: 0d00 |002d: move-exception v0 │ │ -0555c8: 1a01 1c0a |002e: const-string v1, "SqueezeConnectionState" // string@0a1c │ │ -0555cc: 1a02 3002 |0030: const-string v2, "Caught odd SecurityException releasing wifilock" // string@0230 │ │ -0555d0: 7120 e50a 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0555d6: 28f7 |0035: goto 002c // -0009 │ │ +054ec0: |[054ec0] uk.org.ngo.squeezer.service.SqueezerConnectionState.updateWifiLock:(Z)V │ │ +054ed0: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ +054ed4: 5431 b207 |0002: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ +054ed8: 6e10 2a01 0100 |0004: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@012a │ │ +054ede: 0a01 |0007: move-result v1 │ │ +054ee0: 3901 0e00 |0008: if-nez v1, 0016 // +000e │ │ +054ee4: 1a01 160a |000a: const-string v1, "SqueezeConnectionState" // string@0a16 │ │ +054ee8: 1a02 ed06 |000c: const-string v2, "Locking wifi while playing." // string@06ed │ │ +054eec: 7120 e50a 2100 |000e: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054ef2: 5431 b207 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ +054ef6: 6e10 2901 0100 |0013: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0129 │ │ +054efc: 3904 1600 |0016: if-nez v4, 002c // +0016 │ │ +054f00: 5431 b207 |0018: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ +054f04: 6e10 2a01 0100 |001a: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@012a │ │ +054f0a: 0a01 |001d: move-result v1 │ │ +054f0c: 3801 0e00 |001e: if-eqz v1, 002c // +000e │ │ +054f10: 1a01 160a |0020: const-string v1, "SqueezeConnectionState" // string@0a16 │ │ +054f14: 1a02 340b |0022: const-string v2, "Unlocking wifi." // string@0b34 │ │ +054f18: 7120 e50a 2100 |0024: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054f1e: 5431 b207 |0027: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@07b2 │ │ +054f22: 6e10 2b01 0100 |0029: invoke-virtual {v1}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@012b │ │ +054f28: 0e00 |002c: return-void │ │ +054f2a: 0d00 |002d: move-exception v0 │ │ +054f2c: 1a01 160a |002e: const-string v1, "SqueezeConnectionState" // string@0a16 │ │ +054f30: 1a02 3002 |0030: const-string v2, "Caught odd SecurityException releasing wifilock" // string@0230 │ │ +054f34: 7120 e50a 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +054f3a: 28f7 |0035: goto 002c // -0009 │ │ catches : 1 │ │ 0x0027 - 0x002c │ │ Ljava/lang/SecurityException; -> 0x002d │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=72 │ │ 0x0011 line=73 │ │ @@ -80849,21 +80867,21 @@ │ │ 0x002d line=96 │ │ 0x002e line=97 │ │ locals : │ │ 0x002e - 0x0036 reg=0 e Ljava/lang/SecurityException; │ │ 0x0000 - 0x0036 reg=3 this Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ 0x0000 - 0x0036 reg=4 state Z │ │ │ │ - source_file_idx : 2619 (SqueezerConnectionState.java) │ │ + source_file_idx : 2613 (SqueezerConnectionState.java) │ │ │ │ Class #379 header: │ │ class_idx : 1019 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 553 │ │ -source_file_idx : 2635 │ │ +source_file_idx : 2629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -80904,15 +80922,15 @@ │ │ │ │ #3 : (in Luk/org/ngo/squeezer/service/SqueezerListHandler;) │ │ name : 'processList' │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2635 (SqueezerListHandler.java) │ │ + source_file_idx : 2629 (SqueezerListHandler.java) │ │ │ │ Class #380 header: │ │ class_idx : 1020 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ source_file_idx : 481 │ │ static_fields_size : 0 │ │ @@ -80943,21 +80961,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0555e8: |[0555e8] uk.org.ngo.squeezer.util.AsyncTask$1.:()V │ │ -0555f8: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0555fe: 2200 8802 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ -055602: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -055604: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ -05560a: 5b20 b307 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@07b3 │ │ -05560e: 0e00 |000b: return-void │ │ +054f4c: |[054f4c] uk.org.ngo.squeezer.util.AsyncTask$1.:()V │ │ +054f5c: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +054f62: 2200 8802 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0288 │ │ +054f66: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +054f68: 7020 910e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@0e91 │ │ +054f6e: 5b20 b307 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@07b3 │ │ +054f72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ │ │ @@ -80967,30 +80985,30 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -055610: |[055610] uk.org.ngo.squeezer.util.AsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -055620: 2200 3402 |0000: new-instance v0, Ljava/lang/Thread; // type@0234 │ │ -055624: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -055628: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05562e: 1a02 e001 |0007: const-string v2, "AsyncTask #" // string@01e0 │ │ -055632: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -055638: 0c01 |000c: move-result-object v1 │ │ -05563a: 5432 b307 |000d: iget-object v2, v3, Luk/org/ngo/squeezer/util/AsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@07b3 │ │ -05563e: 6e10 930e 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0e93 │ │ -055644: 0a02 |0012: move-result v2 │ │ -055646: 6e20 cb0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05564c: 0c01 |0016: move-result-object v1 │ │ -05564e: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -055654: 0c01 |001a: move-result-object v1 │ │ -055656: 7030 de0d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0dde │ │ -05565c: 1100 |001e: return-object v0 │ │ +054f74: |[054f74] uk.org.ngo.squeezer.util.AsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +054f84: 2200 3402 |0000: new-instance v0, Ljava/lang/Thread; // type@0234 │ │ +054f88: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +054f8c: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +054f92: 1a02 e001 |0007: const-string v2, "AsyncTask #" // string@01e0 │ │ +054f96: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +054f9c: 0c01 |000c: move-result-object v1 │ │ +054f9e: 5432 b307 |000d: iget-object v2, v3, Luk/org/ngo/squeezer/util/AsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@07b3 │ │ +054fa2: 6e10 930e 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0e93 │ │ +054fa8: 0a02 |0012: move-result v2 │ │ +054faa: 6e20 cb0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +054fb0: 0c01 |0016: move-result-object v1 │ │ +054fb2: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +054fb8: 0c01 |001a: move-result-object v1 │ │ +054fba: 7030 de0d 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@0dde │ │ +054fc0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ @@ -81029,80 +81047,81 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055660: |[055660] uk.org.ngo.squeezer.util.AsyncTask$3.:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V │ │ -055670: 5b01 b607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ -055674: 7020 800e 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0e80 │ │ -05567a: 0e00 |0005: return-void │ │ +054fc4: |[054fc4] uk.org.ngo.squeezer.util.AsyncTask$3.:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V │ │ +054fd4: 5b01 b607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ +054fd8: 7020 800e 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0e80 │ │ +054fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ - 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$3; Luk/org/ngo/squeezer/util/AsyncTask.3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/util/AsyncTask; │ │ + 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$3; Luk/org/ngo/squeezer/util/AsyncTask$3; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0006 reg=2 x0 Ljava/util/concurrent/Callable; Ljava/util/concurrent/Callable; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/AsyncTask$3;) │ │ name : 'done' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -05567c: |[05567c] uk.org.ngo.squeezer.util.AsyncTask$3.done:()V │ │ -05568c: 5441 b607 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ -055690: 6e10 fd17 0400 |0002: invoke-virtual {v4}, Luk/org/ngo/squeezer/util/AsyncTask$3;.get:()Ljava/lang/Object; // method@17fd │ │ -055696: 0c02 |0005: move-result-object v2 │ │ -055698: 7120 1618 2100 |0006: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1816 │ │ -05569e: 0e00 |0009: return-void │ │ -0556a0: 0d00 |000a: move-exception v0 │ │ -0556a2: 1a01 df01 |000b: const-string v1, "AsyncTask" // string@01df │ │ -0556a6: 7120 e80a 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae8 │ │ -0556ac: 28f9 |0010: goto 0009 // -0007 │ │ -0556ae: 0d00 |0011: move-exception v0 │ │ -0556b0: 2201 2d02 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@022d │ │ -0556b4: 1a02 d301 |0014: const-string v2, "An error occured while executing doInBackground()" // string@01d3 │ │ -0556b8: 6e10 7b0e 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0e7b │ │ -0556be: 0c03 |0019: move-result-object v3 │ │ -0556c0: 7030 a40d 2103 |001a: invoke-direct {v1, v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ -0556c6: 2701 |001d: throw v1 │ │ -0556c8: 0d00 |001e: move-exception v0 │ │ -0556ca: 5441 b607 |001f: iget-object v1, v4, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ -0556ce: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0556d0: 7120 1618 2100 |0022: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1816 │ │ -0556d6: 28e4 |0025: goto 0009 // -001c │ │ +054fe0: |[054fe0] uk.org.ngo.squeezer.util.AsyncTask$3.done:()V │ │ +054ff0: 5441 b607 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ +054ff4: 6e10 fd17 0400 |0002: invoke-virtual {v4}, Luk/org/ngo/squeezer/util/AsyncTask$3;.get:()Ljava/lang/Object; // method@17fd │ │ +054ffa: 0c02 |0005: move-result-object v2 │ │ +054ffc: 7120 1618 2100 |0006: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1816 │ │ +055002: 0e00 |0009: return-void │ │ +055004: 0d00 |000a: move-exception v0 │ │ +055006: 1a01 df01 |000b: const-string v1, "AsyncTask" // string@01df │ │ +05500a: 7120 e80a 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae8 │ │ +055010: 28f9 |0010: goto 0009 // -0007 │ │ +055012: 0d00 |0011: move-exception v0 │ │ +055014: 2201 2d02 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@022d │ │ +055018: 1a02 d301 |0014: const-string v2, "An error occured while executing doInBackground()" // string@01d3 │ │ +05501c: 6e10 7b0e 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@0e7b │ │ +055022: 0c03 |0019: move-result-object v3 │ │ +055024: 7030 a40d 2103 |001a: invoke-direct {v1, v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0da4 │ │ +05502a: 2701 |001d: throw v1 │ │ +05502c: 0d00 |001e: move-exception v0 │ │ +05502e: 5441 b607 |001f: iget-object v1, v4, Luk/org/ngo/squeezer/util/AsyncTask$3;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b6 │ │ +055032: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +055034: 7120 1618 2100 |0022: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1816 │ │ +05503a: 28e4 |0025: goto 0009 // -001c │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ positions : │ │ 0x0000 line=321 │ │ 0x0009 line=330 │ │ 0x000a line=322 │ │ 0x000b line=323 │ │ 0x0011 line=324 │ │ 0x0012 line=325 │ │ + 0x0016 line=326 │ │ 0x001e line=327 │ │ 0x001f line=328 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Luk/org/ngo/squeezer/util/AsyncTask$3; │ │ 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; │ │ - 0x0000 - 0x0026 reg=4 this Luk/org/ngo/squeezer/util/AsyncTask$3; Luk/org/ngo/squeezer/util/AsyncTask.3; │ │ + 0x0000 - 0x0026 reg=4 this Luk/org/ngo/squeezer/util/AsyncTask$3; Luk/org/ngo/squeezer/util/AsyncTask$3; │ │ │ │ source_file_idx : 481 (AsyncTask.java) │ │ │ │ Class #382 header: │ │ class_idx : 1023 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 553 │ │ @@ -81134,37 +81153,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0556ec: |[0556ec] uk.org.ngo.squeezer.util.AsyncTask$4.:()V │ │ -0556fc: 7100 0f18 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.values:()[Luk/org/ngo/squeezer/util/AsyncTask$Status; // method@180f │ │ -055702: 0c00 |0003: move-result-object v0 │ │ -055704: 2100 |0004: array-length v0, v0 │ │ -055706: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ -05570a: 6900 b707 |0007: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ -05570e: 6200 b707 |0009: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ -055712: 6201 c107 |000b: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ -055716: 6e10 0d18 0100 |000d: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ -05571c: 0a01 |0010: move-result v1 │ │ -05571e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -055720: 4b02 0001 |0012: aput v2, v0, v1 │ │ -055724: 6200 b707 |0014: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ -055728: 6201 bf07 |0016: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ -05572c: 6e10 0d18 0100 |0018: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ -055732: 0a01 |001b: move-result v1 │ │ -055734: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -055736: 4b02 0001 |001d: aput v2, v0, v1 │ │ -05573a: 0e00 |001f: return-void │ │ -05573c: 0d00 |0020: move-exception v0 │ │ -05573e: 28fe |0021: goto 001f // -0002 │ │ -055740: 0d00 |0022: move-exception v0 │ │ -055742: 28f1 |0023: goto 0014 // -000f │ │ +055050: |[055050] uk.org.ngo.squeezer.util.AsyncTask$4.:()V │ │ +055060: 7100 0f18 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.values:()[Luk/org/ngo/squeezer/util/AsyncTask$Status; // method@180f │ │ +055066: 0c00 |0003: move-result-object v0 │ │ +055068: 2100 |0004: array-length v0, v0 │ │ +05506a: 2300 1e04 |0005: new-array v0, v0, [I // type@041e │ │ +05506e: 6900 b707 |0007: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ +055072: 6200 b707 |0009: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ +055076: 6201 c107 |000b: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ +05507a: 6e10 0d18 0100 |000d: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ +055080: 0a01 |0010: move-result v1 │ │ +055082: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +055084: 4b02 0001 |0012: aput v2, v0, v1 │ │ +055088: 6200 b707 |0014: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ +05508c: 6201 bf07 |0016: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ +055090: 6e10 0d18 0100 |0018: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ +055096: 0a01 |001b: move-result v1 │ │ +055098: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05509a: 4b02 0001 |001d: aput v2, v0, v1 │ │ +05509e: 0e00 |001f: return-void │ │ +0550a0: 0d00 |0020: move-exception v0 │ │ +0550a2: 28fe |0021: goto 001f // -0002 │ │ +0550a4: 0d00 |0022: move-exception v0 │ │ +0550a6: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=599 │ │ @@ -81214,19 +81233,19 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055760: |[055760] uk.org.ngo.squeezer.util.AsyncTask$AsyncTaskResult.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V │ │ -055770: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -055776: 5b01 b907 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ -05577a: 5b02 b807 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ -05577e: 0e00 |0007: return-void │ │ +0550c4: |[0550c4] uk.org.ngo.squeezer.util.AsyncTask$AsyncTaskResult.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V │ │ +0550d4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0550da: 5b01 b907 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ +0550de: 5b02 b807 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ +0550e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0003 line=689 │ │ 0x0005 line=690 │ │ 0x0007 line=691 │ │ locals : │ │ @@ -81267,17 +81286,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055780: |[055780] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.:()V │ │ -055790: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -055796: 0e00 |0003: return-void │ │ +0550e4: |[0550e4] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.:()V │ │ +0550f4: 7010 4c01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +0550fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;) │ │ @@ -81285,17 +81304,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055798: |[055798] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ -0557a8: 7010 0018 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.:()V // method@1800 │ │ -0557ae: 0e00 |0003: return-void │ │ +0550fc: |[0550fc] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ +05510c: 7010 0018 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.:()V // method@1800 │ │ +055112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ │ │ @@ -81305,32 +81324,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0557b0: |[0557b0] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -0557c0: 5450 2600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ -0557c4: 1f00 0004 |0002: check-cast v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ -0557c8: 5251 2700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0027 │ │ -0557cc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -0557d2: 0e00 |0009: return-void │ │ -0557d4: 5401 b907 |000a: iget-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ -0557d8: 5402 b807 |000c: iget-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ -0557dc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0557de: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -0557e2: 7120 1718 2100 |0011: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$600:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1817 │ │ -0557e8: 28f5 |0014: goto 0009 // -000b │ │ -0557ea: 5401 b907 |0015: iget-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ -0557ee: 5402 b807 |0017: iget-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ -0557f2: 6e20 2718 2100 |0019: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@1827 │ │ -0557f8: 28ed |001c: goto 0009 // -0013 │ │ -0557fa: 0000 |001d: nop // spacer │ │ -0557fc: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +055114: |[055114] uk.org.ngo.squeezer.util.AsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +055124: 5450 2600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0026 │ │ +055128: 1f00 0004 |0002: check-cast v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ +05512c: 5251 2700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0027 │ │ +055130: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +055136: 0e00 |0009: return-void │ │ +055138: 5401 b907 |000a: iget-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ +05513c: 5402 b807 |000c: iget-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ +055140: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +055142: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +055146: 7120 1718 2100 |0011: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.access$600:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V // method@1817 │ │ +05514c: 28f5 |0014: goto 0009 // -000b │ │ +05514e: 5401 b907 |0015: iget-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mTask:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b9 │ │ +055152: 5402 b807 |0017: iget-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@07b8 │ │ +055156: 6e20 2718 2100 |0019: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@1827 │ │ +05515c: 28ed |001c: goto 0009 // -0013 │ │ +05515e: 0000 |001d: nop // spacer │ │ +055160: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0004 line=667 │ │ 0x0009 line=676 │ │ 0x000a line=670 │ │ 0x0015 line=673 │ │ @@ -81379,47 +81398,47 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05580c: |[05580c] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor$1.:(Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V │ │ -05581c: 5b01 ba07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ -055820: 5b02 bb07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.val$r:Ljava/lang/Runnable; // field@07bb │ │ -055824: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05582a: 0e00 |0007: return-void │ │ +055170: |[055170] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor$1.:(Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V │ │ +055180: 5b01 ba07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ +055184: 5b02 bb07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.val$r:Ljava/lang/Runnable; // field@07bb │ │ +055188: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05518e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05582c: |[05582c] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor$1.run:()V │ │ -05583c: 5420 bb07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.val$r:Ljava/lang/Runnable; // field@07bb │ │ -055840: 7210 a00d 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0da0 │ │ -055846: 5420 ba07 |0005: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ -05584a: 6e10 0a18 0000 |0007: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ -055850: 0e00 |000a: return-void │ │ -055852: 0d00 |000b: move-exception v0 │ │ -055854: 5421 ba07 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ -055858: 6e10 0a18 0100 |000e: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ -05585e: 2700 |0011: throw v0 │ │ +055190: |[055190] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor$1.run:()V │ │ +0551a0: 5420 bb07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.val$r:Ljava/lang/Runnable; // field@07bb │ │ +0551a4: 7210 a00d 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0da0 │ │ +0551aa: 5420 ba07 |0005: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ +0551ae: 6e10 0a18 0000 |0007: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ +0551b4: 0e00 |000a: return-void │ │ +0551b6: 0d00 |000b: move-exception v0 │ │ +0551b8: 5421 ba07 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // field@07ba │ │ +0551bc: 6e10 0a18 0100 |000e: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ +0551c2: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=256 │ │ 0x0005 line=258 │ │ 0x000a line=260 │ │ @@ -81469,20 +81488,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05586c: |[05586c] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.:()V │ │ -05587c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -055882: 2200 5e02 |0003: new-instance v0, Ljava/util/ArrayDeque; // type@025e │ │ -055886: 7010 1d0e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayDeque;.:()V // method@0e1d │ │ -05588c: 5b10 bd07 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ -055890: 0e00 |000a: return-void │ │ +0551d0: |[0551d0] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.:()V │ │ +0551e0: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0551e6: 2200 5e02 |0003: new-instance v0, Ljava/util/ArrayDeque; // type@025e │ │ +0551ea: 7010 1d0e 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayDeque;.:()V // method@0e1d │ │ +0551f0: 5b10 bd07 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ +0551f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ │ │ @@ -81491,17 +81510,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055894: |[055894] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ -0558a4: 7010 0718 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.:()V // method@1807 │ │ -0558aa: 0e00 |0003: return-void │ │ +0551f8: |[0551f8] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ +055208: 7010 0718 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.:()V // method@1807 │ │ +05520e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ │ │ @@ -81511,28 +81530,28 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0558ac: |[0558ac] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.execute:(Ljava/lang/Runnable;)V │ │ -0558bc: 1d02 |0000: monitor-enter v2 │ │ -0558be: 5420 bd07 |0001: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ -0558c2: 2201 0204 |0003: new-instance v1, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1; // type@0402 │ │ -0558c6: 7030 0518 2103 |0005: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.:(Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V // method@1805 │ │ -0558cc: 6e20 1e0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/ArrayDeque;.offer:(Ljava/lang/Object;)Z // method@0e1e │ │ -0558d2: 5420 bc07 |000b: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ -0558d6: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -0558da: 6e10 0a18 0200 |000f: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ -0558e0: 1e02 |0012: monitor-exit v2 │ │ -0558e2: 0e00 |0013: return-void │ │ -0558e4: 0d00 |0014: move-exception v0 │ │ -0558e6: 1e02 |0015: monitor-exit v2 │ │ -0558e8: 2700 |0016: throw v0 │ │ +055210: |[055210] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.execute:(Ljava/lang/Runnable;)V │ │ +055220: 1d02 |0000: monitor-enter v2 │ │ +055222: 5420 bd07 |0001: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ +055226: 2201 0204 |0003: new-instance v1, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1; // type@0402 │ │ +05522a: 7030 0518 2103 |0005: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;.:(Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V // method@1805 │ │ +055230: 6e20 1e0e 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/ArrayDeque;.offer:(Ljava/lang/Object;)Z // method@0e1e │ │ +055236: 5420 bc07 |000b: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ +05523a: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +05523e: 6e10 0a18 0200 |000f: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.scheduleNext:()V // method@180a │ │ +055244: 1e02 |0012: monitor-exit v2 │ │ +055246: 0e00 |0013: return-void │ │ +055248: 0d00 |0014: move-exception v0 │ │ +05524a: 1e02 |0015: monitor-exit v2 │ │ +05524c: 2700 |0016: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0012 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=253 │ │ 0x000b line=262 │ │ 0x000f line=263 │ │ @@ -81547,30 +81566,30 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0558f8: |[0558f8] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.scheduleNext:()V │ │ -055908: 1d02 |0000: monitor-enter v2 │ │ -05590a: 5420 bd07 |0001: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ -05590e: 6e10 1f0e 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayDeque;.poll:()Ljava/lang/Object; // method@0e1f │ │ -055914: 0c00 |0006: move-result-object v0 │ │ -055916: 1f00 2b02 |0007: check-cast v0, Ljava/lang/Runnable; // type@022b │ │ -05591a: 5b20 bc07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ -05591e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -055922: 6200 cb07 |000d: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07cb │ │ -055926: 5421 bc07 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ -05592a: 7220 7c0e 1000 |0011: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ -055930: 1e02 |0014: monitor-exit v2 │ │ -055932: 0e00 |0015: return-void │ │ -055934: 0d00 |0016: move-exception v0 │ │ -055936: 1e02 |0017: monitor-exit v2 │ │ -055938: 2700 |0018: throw v0 │ │ +05525c: |[05525c] uk.org.ngo.squeezer.util.AsyncTask$SerialExecutor.scheduleNext:()V │ │ +05526c: 1d02 |0000: monitor-enter v2 │ │ +05526e: 5420 bd07 |0001: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mTasks:Ljava/util/ArrayDeque; // field@07bd │ │ +055272: 6e10 1f0e 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayDeque;.poll:()Ljava/lang/Object; // method@0e1f │ │ +055278: 0c00 |0006: move-result-object v0 │ │ +05527a: 1f00 2b02 |0007: check-cast v0, Ljava/lang/Runnable; // type@022b │ │ +05527e: 5b20 bc07 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ +055282: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +055286: 6200 cb07 |000d: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07cb │ │ +05528a: 5421 bc07 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.mActive:Ljava/lang/Runnable; // field@07bc │ │ +05528e: 7220 7c0e 1000 |0011: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ +055294: 1e02 |0014: monitor-exit v2 │ │ +055296: 0e00 |0015: return-void │ │ +055298: 0d00 |0016: move-exception v0 │ │ +05529a: 1e02 |0017: monitor-exit v2 │ │ +05529c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=268 │ │ 0x000d line=269 │ │ 0x0014 line=271 │ │ @@ -81627,40 +81646,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -055948: |[055948] uk.org.ngo.squeezer.util.AsyncTask$Status.:()V │ │ -055958: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -05595a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -05595c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05595e: 2200 0404 |0003: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ -055962: 1a01 2309 |0005: const-string v1, "PENDING" // string@0923 │ │ -055966: 7030 0c18 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ -05596c: 6900 c007 |000a: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ -055970: 2200 0404 |000c: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ -055974: 1a01 8709 |000e: const-string v1, "RUNNING" // string@0987 │ │ -055978: 7030 0c18 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ -05597e: 6900 c107 |0013: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ -055982: 2200 0404 |0015: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ -055986: 1a01 e302 |0017: const-string v1, "FINISHED" // string@02e3 │ │ -05598a: 7030 0c18 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ -055990: 6900 bf07 |001c: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ -055994: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -055996: 2300 5104 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0451 │ │ -05599a: 6201 c007 |0021: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ -05599e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0559a2: 6201 c107 |0025: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ -0559a6: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0559aa: 6201 bf07 |0029: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ -0559ae: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0559b2: 6900 be07 |002d: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.$VALUES:[Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07be │ │ -0559b6: 0e00 |002f: return-void │ │ +0552ac: |[0552ac] uk.org.ngo.squeezer.util.AsyncTask$Status.:()V │ │ +0552bc: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0552be: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0552c0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0552c2: 2200 0404 |0003: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ +0552c6: 1a01 1d09 |0005: const-string v1, "PENDING" // string@091d │ │ +0552ca: 7030 0c18 1002 |0007: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ +0552d0: 6900 c007 |000a: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ +0552d4: 2200 0404 |000c: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ +0552d8: 1a01 8109 |000e: const-string v1, "RUNNING" // string@0981 │ │ +0552dc: 7030 0c18 1003 |0010: invoke-direct {v0, v1, v3}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ +0552e2: 6900 c107 |0013: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ +0552e6: 2200 0404 |0015: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ +0552ea: 1a01 e302 |0017: const-string v1, "FINISHED" // string@02e3 │ │ +0552ee: 7030 0c18 1004 |0019: invoke-direct {v0, v1, v4}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.:(Ljava/lang/String;I)V // method@180c │ │ +0552f4: 6900 bf07 |001c: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ +0552f8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +0552fa: 2300 5104 |001f: new-array v0, v0, [Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0451 │ │ +0552fe: 6201 c007 |0021: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ +055302: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +055306: 6201 c107 |0025: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ +05530a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +05530e: 6201 bf07 |0029: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ +055312: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +055316: 6900 be07 |002d: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.$VALUES:[Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07be │ │ +05531a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=282 │ │ 0x000c line=286 │ │ 0x0015 line=290 │ │ 0x001e line=278 │ │ locals : │ │ @@ -81670,17 +81689,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 │ │ -0559b8: |[0559b8] uk.org.ngo.squeezer.util.AsyncTask$Status.:(Ljava/lang/String;I)V │ │ -0559c8: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ -0559ce: 0e00 |0003: return-void │ │ +05531c: |[05531c] uk.org.ngo.squeezer.util.AsyncTask$Status.:(Ljava/lang/String;I)V │ │ +05532c: 7030 740d 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0d74 │ │ +055332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -81690,20 +81709,20 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/util/AsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0559d0: |[0559d0] uk.org.ngo.squeezer.util.AsyncTask$Status.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ -0559e0: 1c00 0404 |0000: const-class v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ -0559e4: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ -0559ea: 0c00 |0005: move-result-object v0 │ │ -0559ec: 1f00 0404 |0006: check-cast v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ -0559f0: 1100 |0008: return-object v0 │ │ +055334: |[055334] uk.org.ngo.squeezer.util.AsyncTask$Status.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ +055344: 1c00 0404 |0000: const-class v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ +055348: 7120 750d 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0d75 │ │ +05534e: 0c00 |0005: move-result-object v0 │ │ +055350: 1f00 0404 |0006: check-cast v0, Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0404 │ │ +055354: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/AsyncTask$Status;) │ │ @@ -81711,20 +81730,20 @@ │ │ type : '()[Luk/org/ngo/squeezer/util/AsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0559f4: |[0559f4] uk.org.ngo.squeezer.util.AsyncTask$Status.values:()[Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ -055a04: 6200 be07 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.$VALUES:[Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07be │ │ -055a08: 6e10 0a19 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/util/AsyncTask$Status;.clone:()Ljava/lang/Object; // method@190a │ │ -055a0e: 0c00 |0005: move-result-object v0 │ │ -055a10: 1f00 5104 |0006: check-cast v0, [Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0451 │ │ -055a14: 1100 |0008: return-object v0 │ │ +055358: |[055358] uk.org.ngo.squeezer.util.AsyncTask$Status.values:()[Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ +055368: 6200 be07 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.$VALUES:[Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07be │ │ +05536c: 6e10 0a19 0000 |0002: invoke-virtual {v0}, [Luk/org/ngo/squeezer/util/AsyncTask$Status;.clone:()Ljava/lang/Object; // method@190a │ │ +055372: 0c00 |0005: move-result-object v0 │ │ +055374: 1f00 5104 |0006: check-cast v0, [Luk/org/ngo/squeezer/util/AsyncTask$Status; // type@0451 │ │ +055378: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 481 (AsyncTask.java) │ │ @@ -81765,17 +81784,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055a18: |[055a18] uk.org.ngo.squeezer.util.AsyncTask$WorkerRunnable.:()V │ │ -055a28: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -055a2e: 0e00 |0003: return-void │ │ +05537c: |[05537c] uk.org.ngo.squeezer.util.AsyncTask$WorkerRunnable.:()V │ │ +05538c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +055392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; │ │ │ │ @@ -81784,17 +81803,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055a30: |[055a30] uk.org.ngo.squeezer.util.AsyncTask$WorkerRunnable.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ -055a40: 7010 1018 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.:()V // method@1810 │ │ -055a46: 0e00 |0003: return-void │ │ +055394: |[055394] uk.org.ngo.squeezer.util.AsyncTask$WorkerRunnable.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ +0553a4: 7010 1018 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.:()V // method@1810 │ │ +0553aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ @@ -81810,15 +81829,15 @@ │ │ static_fields_size : 13 │ │ instance_fields_size: 5 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/util/AsyncTask$4; Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; Luk/org/ngo/squeezer/util/AsyncTask$Status; Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; Luk/org/ngo/squeezer/util/AsyncTask$Status; Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Ljava/lang/Object;" } │ │ Annotations on field #1997 'mFuture' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/concurrent/FutureTask" ";" } │ │ Annotations on field #2000 'mWorker' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable" ";" } │ │ Annotations on field #2003 'sPoolWorkQueue' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/concurrent/BlockingQueue" "<" "Ljava/lang/Runnable;" ">;" } │ │ @@ -81937,98 +81956,101 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/AsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 0 │ │ outs : 9 │ │ insns size : 81 16-bit code units │ │ -055a48: |[055a48] uk.org.ngo.squeezer.util.AsyncTask.:()V │ │ -055a58: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -055a5a: 2200 fc03 |0001: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$1; // type@03fc │ │ -055a5e: 7010 f717 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$1;.:()V // method@17f7 │ │ -055a64: 6900 d407 |0006: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ -055a68: 2200 7f02 |0008: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ -055a6c: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ -055a70: 7020 860e 1000 |000c: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0e86 │ │ -055a76: 6900 d307 |000f: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@07d3 │ │ -055a7a: 2200 8402 |0011: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ -055a7e: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -055a80: 1302 8000 |0014: const/16 v2, #int 128 // #80 │ │ -055a84: 1603 0100 |0016: const-wide/16 v3, #int 1 // #1 │ │ -055a88: 6205 f302 |0018: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ -055a8c: 6206 d307 |001a: sget-object v6, Luk/org/ngo/squeezer/util/AsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@07d3 │ │ -055a90: 6207 d407 |001c: sget-object v7, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ -055a94: 2208 8302 |001e: new-instance v8, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy; // type@0283 │ │ -055a98: 7010 890e 0800 |0020: invoke-direct {v8}, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy;.:()V // method@0e89 │ │ -055a9e: 7609 8c0e 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V // method@0e8c │ │ -055aa4: 6900 cb07 |0026: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07cb │ │ -055aa8: 7100 f818 0000 |0028: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ -055aae: 0a00 |002b: move-result v0 │ │ -055ab0: 3800 1e00 |002c: if-eqz v0, 004a // +001e │ │ -055ab4: 2200 0304 |002e: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // type@0403 │ │ -055ab8: 7020 0818 9000 |0030: invoke-direct {v0, v9}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1808 │ │ -055abe: 6900 ca07 |0033: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07ca │ │ -055ac2: 1220 |0035: const/4 v0, #int 2 // #2 │ │ -055ac4: 6201 d407 |0036: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ -055ac8: 7120 7e0e 1000 |0038: invoke-static {v0, v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@0e7e │ │ -055ace: 0c00 |003b: move-result-object v0 │ │ -055ad0: 6900 c407 |003c: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; // field@07c4 │ │ -055ad4: 2200 0104 |003e: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // type@0401 │ │ -055ad8: 7020 0118 9000 |0040: invoke-direct {v0, v9}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1801 │ │ -055ade: 6900 d207 |0043: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ -055ae2: 6200 ca07 |0045: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07ca │ │ -055ae6: 6900 d107 |0047: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ -055aea: 0e00 |0049: return-void │ │ -055aec: 6200 d407 |004a: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ -055af0: 7110 7f0e 0000 |004c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@0e7f │ │ -055af6: 0c00 |004f: move-result-object v0 │ │ -055af8: 28e3 |0050: goto 0033 // -001d │ │ +0553ac: |[0553ac] uk.org.ngo.squeezer.util.AsyncTask.:()V │ │ +0553bc: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0553be: 2200 fc03 |0001: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$1; // type@03fc │ │ +0553c2: 7010 f717 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$1;.:()V // method@17f7 │ │ +0553c8: 6900 d407 |0006: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ +0553cc: 2200 7f02 |0008: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ +0553d0: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ +0553d4: 7020 860e 1000 |000c: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@0e86 │ │ +0553da: 6900 d307 |000f: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@07d3 │ │ +0553de: 2201 8402 |0011: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ +0553e2: 1252 |0013: const/4 v2, #int 5 // #5 │ │ +0553e4: 1303 8000 |0014: const/16 v3, #int 128 // #80 │ │ +0553e8: 1604 0100 |0016: const-wide/16 v4, #int 1 // #1 │ │ +0553ec: 6206 f302 |0018: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ +0553f0: 6207 d307 |001a: sget-object v7, Luk/org/ngo/squeezer/util/AsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@07d3 │ │ +0553f4: 6208 d407 |001c: sget-object v8, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ +0553f8: 2209 8302 |001e: new-instance v9, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy; // type@0283 │ │ +0553fc: 7010 890e 0900 |0020: invoke-direct {v9}, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy;.:()V // method@0e89 │ │ +055402: 7609 8c0e 0100 |0023: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V // method@0e8c │ │ +055408: 6901 cb07 |0026: sput-object v1, Luk/org/ngo/squeezer/util/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07cb │ │ +05540c: 7100 f818 0000 |0028: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ +055412: 0a00 |002b: move-result v0 │ │ +055414: 3800 1e00 |002c: if-eqz v0, 004a // +001e │ │ +055418: 2200 0304 |002e: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; // type@0403 │ │ +05541c: 7020 0818 a000 |0030: invoke-direct {v0, v10}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1808 │ │ +055422: 6900 ca07 |0033: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07ca │ │ +055426: 1220 |0035: const/4 v0, #int 2 // #2 │ │ +055428: 6201 d407 |0036: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ +05542c: 7120 7e0e 1000 |0038: invoke-static {v0, v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@0e7e │ │ +055432: 0c00 |003b: move-result-object v0 │ │ +055434: 6900 c407 |003c: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; // field@07c4 │ │ +055438: 2200 0104 |003e: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // type@0401 │ │ +05543c: 7020 0118 a000 |0040: invoke-direct {v0, v10}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1801 │ │ +055442: 6900 d207 |0043: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ +055446: 6200 ca07 |0045: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@07ca │ │ +05544a: 6900 d107 |0047: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ +05544e: 0e00 |0049: return-void │ │ +055450: 6200 d407 |004a: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@07d4 │ │ +055454: 7110 7f0e 0000 |004c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@0e7f │ │ +05545a: 0c00 |004f: move-result-object v0 │ │ +05545c: 28e3 |0050: goto 0033 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x0008 line=212 │ │ 0x0011 line=218 │ │ 0x0028 line=227 │ │ + 0x0033 line=228 │ │ 0x0035 line=230 │ │ + 0x0038 line=231 │ │ 0x003e line=236 │ │ 0x0045 line=238 │ │ 0x004a line=227 │ │ + 0x004c line=228 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/AsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -055afc: |[055afc] uk.org.ngo.squeezer.util.AsyncTask.:()V │ │ -055b0c: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -055b12: 6200 c007 |0003: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ -055b16: 5b20 ce07 |0005: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055b1a: 2200 8702 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -055b1e: 7010 8d0e 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ -055b24: 5b20 cc07 |000c: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ -055b28: 2200 8702 |000e: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -055b2c: 7010 8d0e 0000 |0010: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ -055b32: 5b20 cf07 |0013: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ -055b36: 2200 fd03 |0015: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$2; // type@03fd │ │ -055b3a: 7020 f917 2000 |0017: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/util/AsyncTask$2;.:(Luk/org/ngo/squeezer/util/AsyncTask;)V // method@17f9 │ │ -055b40: 5b20 d007 |001a: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ -055b44: 2200 fe03 |001c: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$3; // type@03fe │ │ -055b48: 5421 d007 |001e: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ -055b4c: 7030 fb17 2001 |0020: invoke-direct {v0, v2, v1}, Luk/org/ngo/squeezer/util/AsyncTask$3;.:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V // method@17fb │ │ -055b52: 5b20 cd07 |0023: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ -055b56: 0e00 |0025: return-void │ │ +055460: |[055460] uk.org.ngo.squeezer.util.AsyncTask.:()V │ │ +055470: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +055476: 6200 c007 |0003: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ +05547a: 5b20 ce07 |0005: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +05547e: 2200 8702 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +055482: 7010 8d0e 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ +055488: 5b20 cc07 |000c: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ +05548c: 2200 8702 |000e: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +055490: 7010 8d0e 0000 |0010: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@0e8d │ │ +055496: 5b20 cf07 |0013: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ +05549a: 2200 fd03 |0015: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$2; // type@03fd │ │ +05549e: 7020 f917 2000 |0017: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/util/AsyncTask$2;.:(Luk/org/ngo/squeezer/util/AsyncTask;)V // method@17f9 │ │ +0554a4: 5b20 d007 |001a: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ +0554a8: 2200 fe03 |001c: new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$3; // type@03fe │ │ +0554ac: 5421 d007 |001e: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ +0554b0: 7030 fb17 2001 |0020: invoke-direct {v0, v2, v1}, Luk/org/ngo/squeezer/util/AsyncTask$3;.:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V // method@17fb │ │ +0554b6: 5b20 cd07 |0023: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ +0554ba: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0003 line=242 │ │ 0x0007 line=244 │ │ 0x000e line=245 │ │ 0x0015 line=307 │ │ @@ -82043,17 +82065,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055b58: |[055b58] uk.org.ngo.squeezer.util.AsyncTask.access$300:(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -055b68: 5410 cf07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ -055b6c: 1100 |0002: return-object v0 │ │ +0554bc: |[0554bc] uk.org.ngo.squeezer.util.AsyncTask.access$300:(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +0554cc: 5410 cf07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ +0554d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/AsyncTask;) │ │ @@ -82061,18 +82083,18 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055b70: |[055b70] uk.org.ngo.squeezer.util.AsyncTask.access$400:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -055b80: 7020 2818 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -055b86: 0c00 |0003: move-result-object v0 │ │ -055b88: 1100 |0004: return-object v0 │ │ +0554d4: |[0554d4] uk.org.ngo.squeezer.util.AsyncTask.access$400:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0554e4: 7020 2818 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +0554ea: 0c00 |0003: move-result-object v0 │ │ +0554ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -82081,17 +82103,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055b8c: |[055b8c] uk.org.ngo.squeezer.util.AsyncTask.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V │ │ -055b9c: 7020 2918 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@1829 │ │ -055ba2: 0e00 |0003: return-void │ │ +0554f0: |[0554f0] uk.org.ngo.squeezer.util.AsyncTask.access$500:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V │ │ +055500: 7020 2918 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@1829 │ │ +055506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -82100,17 +82122,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055ba4: |[055ba4] uk.org.ngo.squeezer.util.AsyncTask.access$600:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V │ │ -055bb4: 7020 1d18 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.finish:(Ljava/lang/Object;)V // method@181d │ │ -055bba: 0e00 |0003: return-void │ │ +055508: |[055508] uk.org.ngo.squeezer.util.AsyncTask.access$600:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)V │ │ +055518: 7020 1d18 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.finish:(Ljava/lang/Object;)V // method@181d │ │ +05551e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -82119,18 +82141,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055bbc: |[055bbc] uk.org.ngo.squeezer.util.AsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -055bcc: 6200 d107 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ -055bd0: 7220 7c0e 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ -055bd6: 0e00 |0005: return-void │ │ +055520: |[055520] uk.org.ngo.squeezer.util.AsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +055530: 6200 d107 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ +055534: 7220 7c0e 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ +05553a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0005 line=630 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -82139,24 +82161,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -055bd8: |[055bd8] uk.org.ngo.squeezer.util.AsyncTask.finish:(Ljava/lang/Object;)V │ │ -055be8: 6e10 2218 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask;.isCancelled:()Z // method@1822 │ │ -055bee: 0a00 |0003: move-result v0 │ │ -055bf0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -055bf4: 6e20 2418 2100 |0006: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@1824 │ │ -055bfa: 6200 bf07 |0009: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ -055bfe: 5b10 ce07 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055c02: 0e00 |000d: return-void │ │ -055c04: 6e20 2518 2100 |000e: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@1825 │ │ -055c0a: 28f8 |0011: goto 0009 // -0008 │ │ +05553c: |[05553c] uk.org.ngo.squeezer.util.AsyncTask.finish:(Ljava/lang/Object;)V │ │ +05554c: 6e10 2218 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask;.isCancelled:()Z // method@1822 │ │ +055552: 0a00 |0003: move-result v0 │ │ +055554: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +055558: 6e20 2418 2100 |0006: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@1824 │ │ +05555e: 6200 bf07 |0009: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.FINISHED:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07bf │ │ +055562: 5b10 ce07 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +055566: 0e00 |000d: return-void │ │ +055568: 6e20 2518 2100 |000e: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@1825 │ │ +05556e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0006 line=655 │ │ 0x0009 line=659 │ │ 0x000d line=660 │ │ 0x000e line=657 │ │ @@ -82171,18 +82193,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055c0c: |[055c0c] uk.org.ngo.squeezer.util.AsyncTask.init:()V │ │ -055c1c: 6200 d207 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ -055c20: 6e10 0218 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@1802 │ │ -055c26: 0e00 |0005: return-void │ │ +055570: |[055570] uk.org.ngo.squeezer.util.AsyncTask.init:()V │ │ +055580: 6200 d207 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ +055584: 6e10 0218 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@1802 │ │ +05558a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/AsyncTask;) │ │ @@ -82190,26 +82212,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 │ │ -055c28: |[055c28] uk.org.ngo.squeezer.util.AsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -055c38: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -055c3a: 6201 d207 |0001: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ -055c3e: 2202 0004 |0003: new-instance v2, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ -055c42: 2353 3004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0430 │ │ -055c46: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -055c48: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -055c4c: 7030 ff17 6203 |000a: invoke-direct {v2, v6, v3}, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V // method@17ff │ │ -055c52: 6e30 0418 5102 |000d: invoke-virtual {v1, v5, v2}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@1804 │ │ -055c58: 0c00 |0010: move-result-object v0 │ │ -055c5a: 6e10 5b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ -055c60: 1107 |0014: return-object v7 │ │ +05558c: |[05558c] uk.org.ngo.squeezer.util.AsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05559c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05559e: 6201 d207 |0001: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ +0555a2: 2202 0004 |0003: new-instance v2, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ +0555a6: 2353 3004 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0430 │ │ +0555aa: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0555ac: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +0555b0: 7030 ff17 6203 |000a: invoke-direct {v2, v6, v3}, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V // method@17ff │ │ +0555b6: 6e30 0418 5102 |000d: invoke-virtual {v1, v5, v2}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@1804 │ │ +0555bc: 0c00 |0010: move-result-object v0 │ │ +0555be: 6e10 5b01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ +0555c4: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0011 line=345 │ │ 0x0014 line=346 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ @@ -82223,21 +82245,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -055c64: |[055c64] uk.org.ngo.squeezer.util.AsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -055c74: 5421 cf07 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ -055c78: 6e10 8f0e 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -055c7e: 0a00 |0005: move-result v0 │ │ -055c80: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -055c84: 7020 2818 3200 |0008: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ -055c8a: 0e00 |000b: return-void │ │ +0555c8: |[0555c8] uk.org.ngo.squeezer.util.AsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +0555d8: 5421 cf07 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cf │ │ +0555dc: 6e10 8f0e 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +0555e2: 0a00 |0005: move-result v0 │ │ +0555e4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0555e8: 7020 2818 3200 |0008: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@1828 │ │ +0555ee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x0008 line=337 │ │ 0x000b line=339 │ │ locals : │ │ @@ -82252,17 +82274,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 │ │ -055c8c: |[055c8c] uk.org.ngo.squeezer.util.AsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -055c9c: 6900 d107 |0000: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ -055ca0: 0e00 |0002: return-void │ │ +0555f0: |[0555f0] uk.org.ngo.squeezer.util.AsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +055600: 6900 d107 |0000: sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ +055604: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0002 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -82272,22 +82294,22 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -055ca4: |[055ca4] uk.org.ngo.squeezer.util.AsyncTask.cancel:(Z)Z │ │ -055cb4: 5420 cc07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ -055cb8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -055cba: 6e20 900e 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -055cc0: 5420 cd07 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ -055cc4: 6e20 810e 3000 |0008: invoke-virtual {v0, v3}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0e81 │ │ -055cca: 0a00 |000b: move-result v0 │ │ -055ccc: 0f00 |000c: return v0 │ │ +055608: |[055608] uk.org.ngo.squeezer.util.AsyncTask.cancel:(Z)Z │ │ +055618: 5420 cc07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ +05561c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05561e: 6e20 900e 1000 |0003: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +055624: 5420 cd07 |0006: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ +055628: 6e20 810e 3000 |0008: invoke-virtual {v0, v3}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@0e81 │ │ +05562e: 0a00 |000b: move-result v0 │ │ +055630: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0006 line=493 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ @@ -82304,19 +82326,19 @@ │ │ type : '([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -055cd0: |[055cd0] uk.org.ngo.squeezer.util.AsyncTask.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; │ │ -055ce0: 6200 d107 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ -055ce4: 6e30 1c18 0102 |0002: invoke-virtual {v1, v0, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@181c │ │ -055cea: 0c00 |0005: move-result-object v0 │ │ -055cec: 1100 |0006: return-object v0 │ │ +055634: |[055634] uk.org.ngo.squeezer.util.AsyncTask.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; │ │ +055644: 6200 d107 |0000: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@07d1 │ │ +055648: 6e30 1c18 0102 |0002: invoke-virtual {v1, v0, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@181c │ │ +05564e: 0c00 |0005: move-result-object v0 │ │ +055650: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ @@ -82327,41 +82349,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -055cf0: |[055cf0] uk.org.ngo.squeezer.util.AsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; │ │ -055d00: 5420 ce07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055d04: 6201 c007 |0002: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ -055d08: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -055d0c: 6200 b707 |0006: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ -055d10: 5421 ce07 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055d14: 6e10 0d18 0100 |000a: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ -055d1a: 0a01 |000d: move-result v1 │ │ -055d1c: 4400 0001 |000e: aget v0, v0, v1 │ │ -055d20: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -055d26: 6200 c107 |0013: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ -055d2a: 5b20 ce07 |0015: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055d2e: 6e10 2618 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onPreExecute:()V // method@1826 │ │ -055d34: 5420 d007 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ -055d38: 5b04 c207 |001c: iput-object v4, v0, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@07c2 │ │ -055d3c: 5420 cd07 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ -055d40: 7220 7c0e 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ -055d46: 1102 |0023: return-object v2 │ │ -055d48: 2200 1c02 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -055d4c: 1a01 2f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@022f │ │ -055d50: 7020 7d0d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -055d56: 2700 |002b: throw v0 │ │ -055d58: 2200 1c02 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -055d5c: 1a01 2e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@022e │ │ -055d60: 7020 7d0d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -055d66: 2700 |0033: throw v0 │ │ -055d68: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +055654: |[055654] uk.org.ngo.squeezer.util.AsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; │ │ +055664: 5420 ce07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +055668: 6201 c007 |0002: sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask$Status;.PENDING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c0 │ │ +05566c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +055670: 6200 b707 |0006: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$4;.$SwitchMap$uk$org$ngo$squeezer$util$AsyncTask$Status:[I // field@07b7 │ │ +055674: 5421 ce07 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +055678: 6e10 0d18 0100 |000a: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/AsyncTask$Status;.ordinal:()I // method@180d │ │ +05567e: 0a01 |000d: move-result v1 │ │ +055680: 4400 0001 |000e: aget v0, v0, v1 │ │ +055684: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +05568a: 6200 c107 |0013: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask$Status;.RUNNING:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07c1 │ │ +05568e: 5b20 ce07 |0015: iput-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +055692: 6e10 2618 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/AsyncTask;.onPreExecute:()V // method@1826 │ │ +055698: 5420 d007 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mWorker:Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; // field@07d0 │ │ +05569c: 5b04 c207 |001c: iput-object v4, v0, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@07c2 │ │ +0556a0: 5420 cd07 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ +0556a4: 7220 7c0e 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0e7c │ │ +0556aa: 1102 |0023: return-object v2 │ │ +0556ac: 2200 1c02 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0556b0: 1a01 2f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@022f │ │ +0556b4: 7020 7d0d 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0556ba: 2700 |002b: throw v0 │ │ +0556bc: 2200 1c02 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0556c0: 1a01 2e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@022e │ │ +0556c4: 7020 7d0d 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0556ca: 2700 |0033: throw v0 │ │ +0556cc: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ 0x0006 line=599 │ │ 0x0013 line=610 │ │ 0x0017 line=612 │ │ 0x001a line=614 │ │ @@ -82382,19 +82404,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055d78: |[055d78] uk.org.ngo.squeezer.util.AsyncTask.get:()Ljava/lang/Object; │ │ -055d88: 5410 cd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ -055d8c: 6e10 820e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0e82 │ │ -055d92: 0c00 |0005: move-result-object v0 │ │ -055d94: 1100 |0006: return-object v0 │ │ +0556dc: |[0556dc] uk.org.ngo.squeezer.util.AsyncTask.get:()Ljava/lang/Object; │ │ +0556ec: 5410 cd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ +0556f0: 6e10 820e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@0e82 │ │ +0556f6: 0c00 |0005: move-result-object v0 │ │ +0556f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ @@ -82403,19 +82425,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 │ │ -055d98: |[055d98] uk.org.ngo.squeezer.util.AsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -055da8: 5410 cd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ -055dac: 6e40 830e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0e83 │ │ -055db2: 0c00 |0005: move-result-object v0 │ │ -055db4: 1100 |0006: return-object v0 │ │ +0556fc: |[0556fc] uk.org.ngo.squeezer.util.AsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +05570c: 5410 cd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@07cd │ │ +055710: 6e40 830e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@0e83 │ │ +055716: 0c00 |0005: move-result-object v0 │ │ +055718: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -82426,17 +82448,17 @@ │ │ type : '()Luk/org/ngo/squeezer/util/AsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055db8: |[055db8] uk.org.ngo.squeezer.util.AsyncTask.getStatus:()Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ -055dc8: 5410 ce07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ -055dcc: 1100 |0002: return-object v0 │ │ +05571c: |[05571c] uk.org.ngo.squeezer.util.AsyncTask.getStatus:()Luk/org/ngo/squeezer/util/AsyncTask$Status; │ │ +05572c: 5410 ce07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mStatus:Luk/org/ngo/squeezer/util/AsyncTask$Status; // field@07ce │ │ +055730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ @@ -82445,19 +82467,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055dd0: |[055dd0] uk.org.ngo.squeezer.util.AsyncTask.isCancelled:()Z │ │ -055de0: 5410 cc07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ -055de4: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -055dea: 0a00 |0005: move-result v0 │ │ -055dec: 0f00 |0006: return v0 │ │ +055734: |[055734] uk.org.ngo.squeezer.util.AsyncTask.isCancelled:()Z │ │ +055744: 5410 cc07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/AsyncTask;.mCancelled:Ljava/util/concurrent/atomic/AtomicBoolean; // field@07cc │ │ +055748: 6e10 8f0e 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +05574e: 0a00 |0005: move-result v0 │ │ +055750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ @@ -82466,16 +82488,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055df0: |[055df0] uk.org.ngo.squeezer.util.AsyncTask.onCancelled:()V │ │ -055e00: 0e00 |0000: return-void │ │ +055754: |[055754] uk.org.ngo.squeezer.util.AsyncTask.onCancelled:()V │ │ +055764: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ @@ -82484,17 +82506,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e04: |[055e04] uk.org.ngo.squeezer.util.AsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -055e14: 6e10 2318 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:()V // method@1823 │ │ -055e1a: 0e00 |0003: return-void │ │ +055768: |[055768] uk.org.ngo.squeezer.util.AsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +055778: 6e10 2318 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:()V // method@1823 │ │ +05577e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -82506,16 +82528,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e1c: |[055e1c] uk.org.ngo.squeezer.util.AsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -055e2c: 0e00 |0000: return-void │ │ +055780: |[055780] uk.org.ngo.squeezer.util.AsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +055790: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ @@ -82526,16 +82548,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e30: |[055e30] uk.org.ngo.squeezer.util.AsyncTask.onPreExecute:()V │ │ -055e40: 0e00 |0000: return-void │ │ +055794: |[055794] uk.org.ngo.squeezer.util.AsyncTask.onPreExecute:()V │ │ +0557a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ @@ -82544,16 +82566,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e44: |[055e44] uk.org.ngo.squeezer.util.AsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -055e54: 0e00 |0000: return-void │ │ +0557a8: |[0557a8] uk.org.ngo.squeezer.util.AsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +0557b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ @@ -82564,30 +82586,31 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -055e58: |[055e58] uk.org.ngo.squeezer.util.AsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -055e68: 6e10 2218 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/AsyncTask;.isCancelled:()Z // method@1822 │ │ -055e6e: 0a00 |0003: move-result v0 │ │ -055e70: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -055e74: 6200 d207 |0006: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ -055e78: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -055e7a: 2202 0004 |0009: new-instance v2, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ -055e7e: 7030 ff17 3204 |000b: invoke-direct {v2, v3, v4}, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V // method@17ff │ │ -055e84: 6e30 0418 1002 |000e: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@1804 │ │ -055e8a: 0c00 |0011: move-result-object v0 │ │ -055e8c: 6e10 5b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ -055e92: 0e00 |0015: return-void │ │ +0557bc: |[0557bc] uk.org.ngo.squeezer.util.AsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +0557cc: 6e10 2218 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/AsyncTask;.isCancelled:()Z // method@1822 │ │ +0557d2: 0a00 |0003: move-result v0 │ │ +0557d4: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +0557d8: 6200 d207 |0006: sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;.sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; // field@07d2 │ │ +0557dc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +0557de: 2202 0004 |0009: new-instance v2, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult; // type@0400 │ │ +0557e2: 7030 ff17 3204 |000b: invoke-direct {v2, v3, v4}, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;.:(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V // method@17ff │ │ +0557e8: 6e30 0418 1002 |000e: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@1804 │ │ +0557ee: 0c00 |0011: move-result-object v0 │ │ +0557f0: 6e10 5b01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@015b │ │ +0557f6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0006 line=648 │ │ + 0x0012 line=649 │ │ 0x0015 line=651 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/util/AsyncTask; Luk/org/ngo/squeezer/util/AsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ @@ -82631,39 +82654,39 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055e94: |[055e94] uk.org.ngo.squeezer.util.DiskLruCache$1.:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ -055ea4: 5b01 d507 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055ea8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -055eae: 0e00 |0005: return-void │ │ +0557f8: |[0557f8] uk.org.ngo.squeezer.util.DiskLruCache$1.:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ +055808: 5b01 d507 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +05580c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +055812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/DiskLruCache$1;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055eb0: |[055eb0] uk.org.ngo.squeezer.util.DiskLruCache$1.call:()Ljava/lang/Object; │ │ -055ec0: 6e10 2e18 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$1;.call:()Ljava/lang/Void; // method@182e │ │ -055ec6: 0c00 |0003: move-result-object v0 │ │ -055ec8: 1100 |0004: return-object v0 │ │ +055814: |[055814] uk.org.ngo.squeezer.util.DiskLruCache$1.call:()Ljava/lang/Object; │ │ +055824: 6e10 2e18 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$1;.call:()Ljava/lang/Void; // method@182e │ │ +05582a: 0c00 |0003: move-result-object v0 │ │ +05582c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache$1;) │ │ @@ -82671,40 +82694,40 @@ │ │ type : '()Ljava/lang/Void;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -055ecc: |[055ecc] uk.org.ngo.squeezer.util.DiskLruCache$1.call:()Ljava/lang/Void; │ │ -055edc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055ede: 5441 d507 |0001: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055ee2: 1d01 |0003: monitor-enter v1 │ │ -055ee4: 5440 d507 |0004: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055ee8: 7110 5718 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$000:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/Writer; // method@1857 │ │ -055eee: 0c00 |0009: move-result-object v0 │ │ -055ef0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -055ef4: 1e01 |000c: monitor-exit v1 │ │ -055ef6: 1103 |000d: return-object v3 │ │ -055ef8: 5440 d507 |000e: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055efc: 7110 5818 0000 |0010: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$100:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@1858 │ │ -055f02: 5440 d507 |0013: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055f06: 7110 5d18 0000 |0015: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Z // method@185d │ │ -055f0c: 0a00 |0018: move-result v0 │ │ -055f0e: 3800 0d00 |0019: if-eqz v0, 0026 // +000d │ │ -055f12: 5440 d507 |001b: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055f16: 7110 6018 0000 |001d: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$300:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@1860 │ │ -055f1c: 5440 d507 |0020: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ -055f20: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -055f22: 7120 6118 2000 |0023: invoke-static {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$402:(Luk/org/ngo/squeezer/util/DiskLruCache;I)I // method@1861 │ │ -055f28: 1e01 |0026: monitor-exit v1 │ │ -055f2a: 28e6 |0027: goto 000d // -001a │ │ -055f2c: 0d00 |0028: move-exception v0 │ │ -055f2e: 1e01 |0029: monitor-exit v1 │ │ -055f30: 2700 |002a: throw v0 │ │ +055830: |[055830] uk.org.ngo.squeezer.util.DiskLruCache$1.call:()Ljava/lang/Void; │ │ +055840: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +055842: 5441 d507 |0001: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +055846: 1d01 |0003: monitor-enter v1 │ │ +055848: 5440 d507 |0004: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +05584c: 7110 5718 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$000:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/Writer; // method@1857 │ │ +055852: 0c00 |0009: move-result-object v0 │ │ +055854: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +055858: 1e01 |000c: monitor-exit v1 │ │ +05585a: 1103 |000d: return-object v3 │ │ +05585c: 5440 d507 |000e: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +055860: 7110 5818 0000 |0010: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$100:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@1858 │ │ +055866: 5440 d507 |0013: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +05586a: 7110 5d18 0000 |0015: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Z // method@185d │ │ +055870: 0a00 |0018: move-result v0 │ │ +055872: 3800 0d00 |0019: if-eqz v0, 0026 // +000d │ │ +055876: 5440 d507 |001b: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +05587a: 7110 6018 0000 |001d: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$300:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@1860 │ │ +055880: 5440 d507 |0020: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$1;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07d5 │ │ +055884: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +055886: 7120 6118 2000 |0023: invoke-static {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$402:(Luk/org/ngo/squeezer/util/DiskLruCache;I)I // method@1861 │ │ +05588c: 1e01 |0026: monitor-exit v1 │ │ +05588e: 28e6 |0027: goto 000d // -001a │ │ +055890: 0d00 |0028: move-exception v0 │ │ +055892: 1e01 |0029: monitor-exit v1 │ │ +055894: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0001 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ @@ -82751,18 +82774,18 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055f40: |[055f40] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;)V │ │ -055f50: 5b01 d707 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ -055f54: 7020 250d 2000 |0002: invoke-direct {v0, v2}, Ljava/io/FilterOutputStream;.:(Ljava/io/OutputStream;)V // method@0d25 │ │ -055f5a: 0e00 |0005: return-void │ │ +0558a4: |[0558a4] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;)V │ │ +0558b4: 5b01 d707 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ +0558b8: 7020 250d 2000 |0002: invoke-direct {v0, v2}, Ljava/io/FilterOutputStream;.:(Ljava/io/OutputStream;)V // method@0d25 │ │ +0558be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x0002 line=859 │ │ 0x0005 line=860 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream; │ │ @@ -82774,17 +82797,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -055f5c: |[055f5c] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ -055f6c: 7030 2f18 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;)V // method@182f │ │ -055f72: 0e00 |0003: return-void │ │ +0558c0: |[0558c0] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ +0558d0: 7030 2f18 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;)V // method@182f │ │ +0558d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/io/OutputStream; │ │ @@ -82796,23 +82819,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055f74: |[055f74] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.close:()V │ │ -055f84: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ -055f88: 6e10 2d0d 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -055f8e: 0e00 |0005: return-void │ │ -055f90: 0d00 |0006: move-exception v0 │ │ -055f92: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ -055f96: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -055f98: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ -055f9e: 28f8 |000d: goto 0005 // -0008 │ │ +0558d8: |[0558d8] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.close:()V │ │ +0558e8: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ +0558ec: 6e10 2d0d 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +0558f2: 0e00 |0005: return-void │ │ +0558f4: 0d00 |0006: move-exception v0 │ │ +0558f6: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ +0558fa: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +0558fc: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ +055902: 28f8 |000d: goto 0005 // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0006 │ │ positions : │ │ 0x0000 line=880 │ │ 0x0005 line=884 │ │ 0x0006 line=881 │ │ @@ -82826,23 +82849,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055fb0: |[055fb0] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.flush:()V │ │ -055fc0: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ -055fc4: 6e10 2e0d 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@0d2e │ │ -055fca: 0e00 |0005: return-void │ │ -055fcc: 0d00 |0006: move-exception v0 │ │ -055fce: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ -055fd2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -055fd4: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ -055fda: 28f8 |000d: goto 0005 // -0008 │ │ +055914: |[055914] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.flush:()V │ │ +055924: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ +055928: 6e10 2e0d 0100 |0002: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@0d2e │ │ +05592e: 0e00 |0005: return-void │ │ +055930: 0d00 |0006: move-exception v0 │ │ +055932: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ +055936: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +055938: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ +05593e: 28f8 |000d: goto 0005 // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0006 │ │ positions : │ │ 0x0000 line=888 │ │ 0x0005 line=892 │ │ 0x0006 line=889 │ │ @@ -82856,23 +82879,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055fec: |[055fec] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.write:(I)V │ │ -055ffc: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ -056000: 6e20 2f0d 4100 |0002: invoke-virtual {v1, v4}, Ljava/io/OutputStream;.write:(I)V // method@0d2f │ │ -056006: 0e00 |0005: return-void │ │ -056008: 0d00 |0006: move-exception v0 │ │ -05600a: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ -05600e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -056010: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ -056016: 28f8 |000d: goto 0005 // -0008 │ │ +055950: |[055950] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.write:(I)V │ │ +055960: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ +055964: 6e20 2f0d 4100 |0002: invoke-virtual {v1, v4}, Ljava/io/OutputStream;.write:(I)V // method@0d2f │ │ +05596a: 0e00 |0005: return-void │ │ +05596c: 0d00 |0006: move-exception v0 │ │ +05596e: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ +055972: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +055974: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ +05597a: 28f8 |000d: goto 0005 // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0006 │ │ positions : │ │ 0x0000 line=864 │ │ 0x0005 line=868 │ │ 0x0006 line=865 │ │ @@ -82887,23 +82910,23 @@ │ │ type : '([BII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -056028: |[056028] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.write:([BII)V │ │ -056038: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ -05603c: 6e40 300d 4165 |0002: invoke-virtual {v1, v4, v5, v6}, Ljava/io/OutputStream;.write:([BII)V // method@0d30 │ │ -056042: 0e00 |0005: return-void │ │ -056044: 0d00 |0006: move-exception v0 │ │ -056046: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ -05604a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -05604c: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ -056052: 28f8 |000d: goto 0005 // -0008 │ │ +05598c: |[05598c] uk.org.ngo.squeezer.util.DiskLruCache$Editor$FaultHidingOutputStream.write:([BII)V │ │ +05599c: 5431 d607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.out:Ljava/io/OutputStream; // field@07d6 │ │ +0559a0: 6e40 300d 4165 |0002: invoke-virtual {v1, v4, v5, v6}, Ljava/io/OutputStream;.write:([BII)V // method@0d30 │ │ +0559a6: 0e00 |0005: return-void │ │ +0559a8: 0d00 |0006: move-exception v0 │ │ +0559aa: 5431 d707 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.this$1:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07d7 │ │ +0559ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +0559b0: 7120 3918 2100 |000a: invoke-static {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z // method@1839 │ │ +0559b6: 28f8 |000d: goto 0005 // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ Ljava/io/IOException; -> 0x0006 │ │ positions : │ │ 0x0000 line=872 │ │ 0x0005 line=876 │ │ 0x0006 line=873 │ │ @@ -82970,41 +82993,41 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -056064: |[056064] uk.org.ngo.squeezer.util.DiskLruCache$Editor.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V │ │ -056074: 5b01 da07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -056078: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05607e: 5b02 d807 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -056082: 0e00 |0007: return-void │ │ +0559c8: |[0559c8] uk.org.ngo.squeezer.util.DiskLruCache$Editor.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V │ │ +0559d8: 5b01 da07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +0559dc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0559e2: 5b02 d807 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +0559e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0005 line=779 │ │ 0x0007 line=780 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0008 reg=2 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Editor;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -056084: |[056084] uk.org.ngo.squeezer.util.DiskLruCache$Editor.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ -056094: 7030 3518 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V // method@1835 │ │ -05609a: 0e00 |0003: return-void │ │ +0559e8: |[0559e8] uk.org.ngo.squeezer.util.DiskLruCache$Editor.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ +0559f8: 7030 3518 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V // method@1835 │ │ +0559fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ @@ -83015,17 +83038,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Entry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05609c: |[05609c] uk.org.ngo.squeezer.util.DiskLruCache$Editor.access$1400:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ -0560ac: 5410 d807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -0560b0: 1100 |0002: return-object v0 │ │ +055a00: |[055a00] uk.org.ngo.squeezer.util.DiskLruCache$Editor.access$1400:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ +055a10: 5410 d807 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055a14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Editor;) │ │ @@ -83033,17 +83056,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0560b4: |[0560b4] uk.org.ngo.squeezer.util.DiskLruCache$Editor.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z │ │ -0560c4: 5c01 d907 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.hasErrors:Z // field@07d9 │ │ -0560c8: 0f01 |0002: return v1 │ │ +055a18: |[055a18] uk.org.ngo.squeezer.util.DiskLruCache$Editor.access$2002:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)Z │ │ +055a28: 5c01 d907 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.hasErrors:Z // field@07d9 │ │ +055a2c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -83053,19 +83076,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0560cc: |[0560cc] uk.org.ngo.squeezer.util.DiskLruCache$Editor.abort:()V │ │ -0560dc: 5420 da07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -0560e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0560e2: 7130 5c18 2001 |0003: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ -0560e8: 0e00 |0006: return-void │ │ +055a30: |[055a30] uk.org.ngo.squeezer.util.DiskLruCache$Editor.abort:()V │ │ +055a40: 5420 da07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055a44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055a46: 7130 5c18 2001 |0003: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ +055a4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0006 line=855 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ │ │ @@ -83074,30 +83097,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0560ec: |[0560ec] uk.org.ngo.squeezer.util.DiskLruCache$Editor.commit:()V │ │ -0560fc: 5520 d907 |0000: iget-boolean v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.hasErrors:Z // field@07d9 │ │ -056100: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -056104: 5420 da07 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -056108: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05610a: 7130 5c18 2001 |0007: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ -056110: 5420 da07 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -056114: 5421 d807 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -056118: 7110 4218 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -05611e: 0c01 |0011: move-result-object v1 │ │ -056120: 6e20 7a18 1000 |0012: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.remove:(Ljava/lang/String;)Z // method@187a │ │ -056126: 0e00 |0015: return-void │ │ -056128: 5420 da07 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -05612c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -05612e: 7130 5c18 2001 |0019: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ -056134: 28f9 |001c: goto 0015 // -0007 │ │ +055a50: |[055a50] uk.org.ngo.squeezer.util.DiskLruCache$Editor.commit:()V │ │ +055a60: 5520 d907 |0000: iget-boolean v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.hasErrors:Z // field@07d9 │ │ +055a64: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +055a68: 5420 da07 |0004: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055a6c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +055a6e: 7130 5c18 2001 |0007: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ +055a74: 5420 da07 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055a78: 5421 d807 |000c: iget-object v1, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055a7c: 7110 4218 0100 |000e: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +055a82: 0c01 |0011: move-result-object v1 │ │ +055a84: 6e20 7a18 1000 |0012: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.remove:(Ljava/lang/String;)Z // method@187a │ │ +055a8a: 0e00 |0015: return-void │ │ +055a8c: 5420 da07 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055a90: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +055a92: 7130 5c18 2001 |0019: invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@185c │ │ +055a98: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x0004 line=842 │ │ 0x000a line=843 │ │ 0x0015 line=847 │ │ 0x0016 line=845 │ │ @@ -83109,23 +83132,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -056138: |[056138] uk.org.ngo.squeezer.util.DiskLruCache$Editor.getString:(I)Ljava/lang/String; │ │ -056148: 6e20 3c18 3200 |0000: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newInputStream:(I)Ljava/io/InputStream; // method@183c │ │ -05614e: 0c00 |0003: move-result-object v0 │ │ -056150: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -056154: 7110 5a18 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; // method@185a │ │ -05615a: 0c01 |0009: move-result-object v1 │ │ -05615c: 1101 |000a: return-object v1 │ │ -05615e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -056160: 28fe |000c: goto 000a // -0002 │ │ +055a9c: |[055a9c] uk.org.ngo.squeezer.util.DiskLruCache$Editor.getString:(I)Ljava/lang/String; │ │ +055aac: 6e20 3c18 3200 |0000: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newInputStream:(I)Ljava/io/InputStream; // method@183c │ │ +055ab2: 0c00 |0003: move-result-object v0 │ │ +055ab4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +055ab8: 7110 5a18 0000 |0006: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; // method@185a │ │ +055abe: 0c01 |0009: move-result-object v1 │ │ +055ac0: 1101 |000a: return-object v1 │ │ +055ac2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +055ac4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0004 line=804 │ │ locals : │ │ 0x0004 - 0x000d reg=0 in Ljava/io/InputStream; │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ @@ -83136,41 +83159,41 @@ │ │ type : '(I)Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -056164: |[056164] uk.org.ngo.squeezer.util.DiskLruCache$Editor.newInputStream:(I)Ljava/io/InputStream; │ │ -056174: 5431 da07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -056178: 1d01 |0002: monitor-enter v1 │ │ -05617a: 5430 d807 |0003: iget-object v0, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -05617e: 7110 4718 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -056184: 0c00 |0008: move-result-object v0 │ │ -056186: 3230 0b00 |0009: if-eq v0, v3, 0014 // +000b │ │ -05618a: 2200 1c02 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05618e: 7010 7c0d 0000 |000d: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ -056194: 2700 |0010: throw v0 │ │ -056196: 0d00 |0011: move-exception v0 │ │ -056198: 1e01 |0012: monitor-exit v1 │ │ -05619a: 2700 |0013: throw v0 │ │ -05619c: 5430 d807 |0014: iget-object v0, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -0561a0: 7110 4518 0000 |0016: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ -0561a6: 0a00 |0019: move-result v0 │ │ -0561a8: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -0561ac: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0561ae: 1e01 |001d: monitor-exit v1 │ │ -0561b0: 1100 |001e: return-object v0 │ │ -0561b2: 2200 fa01 |001f: new-instance v0, Ljava/io/FileInputStream; // type@01fa │ │ -0561b6: 5432 d807 |0021: iget-object v2, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -0561ba: 6e20 4a18 4200 |0023: invoke-virtual {v2, v4}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ -0561c0: 0c02 |0026: move-result-object v2 │ │ -0561c2: 7020 1d0d 2000 |0027: invoke-direct {v0, v2}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ -0561c8: 1e01 |002a: monitor-exit v1 │ │ -0561ca: 28f3 |002b: goto 001e // -000d │ │ +055ac8: |[055ac8] uk.org.ngo.squeezer.util.DiskLruCache$Editor.newInputStream:(I)Ljava/io/InputStream; │ │ +055ad8: 5431 da07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055adc: 1d01 |0002: monitor-enter v1 │ │ +055ade: 5430 d807 |0003: iget-object v0, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055ae2: 7110 4718 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +055ae8: 0c00 |0008: move-result-object v0 │ │ +055aea: 3230 0b00 |0009: if-eq v0, v3, 0014 // +000b │ │ +055aee: 2200 1c02 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +055af2: 7010 7c0d 0000 |000d: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ +055af8: 2700 |0010: throw v0 │ │ +055afa: 0d00 |0011: move-exception v0 │ │ +055afc: 1e01 |0012: monitor-exit v1 │ │ +055afe: 2700 |0013: throw v0 │ │ +055b00: 5430 d807 |0014: iget-object v0, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055b04: 7110 4518 0000 |0016: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ +055b0a: 0a00 |0019: move-result v0 │ │ +055b0c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +055b10: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +055b12: 1e01 |001d: monitor-exit v1 │ │ +055b14: 1100 |001e: return-object v0 │ │ +055b16: 2200 fa01 |001f: new-instance v0, Ljava/io/FileInputStream; // type@01fa │ │ +055b1a: 5432 d807 |0021: iget-object v2, v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055b1e: 6e20 4a18 4200 |0023: invoke-virtual {v2, v4}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ +055b24: 0c02 |0026: move-result-object v2 │ │ +055b26: 7020 1d0d 2000 |0027: invoke-direct {v0, v2}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ +055b2c: 1e01 |002a: monitor-exit v1 │ │ +055b2e: 28f3 |002b: goto 001e // -000d │ │ catches : 2 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ 0x0014 - 0x002b │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=787 │ │ @@ -83189,37 +83212,37 @@ │ │ type : '(I)Ljava/io/OutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0561e0: |[0561e0] uk.org.ngo.squeezer.util.DiskLruCache$Editor.newOutputStream:(I)Ljava/io/OutputStream; │ │ -0561f0: 5441 da07 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ -0561f4: 1d01 |0002: monitor-enter v1 │ │ -0561f6: 5440 d807 |0003: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -0561fa: 7110 4718 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -056200: 0c00 |0008: move-result-object v0 │ │ -056202: 3240 0b00 |0009: if-eq v0, v4, 0014 // +000b │ │ -056206: 2200 1c02 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05620a: 7010 7c0d 0000 |000d: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ -056210: 2700 |0010: throw v0 │ │ -056212: 0d00 |0011: move-exception v0 │ │ -056214: 1e01 |0012: monitor-exit v1 │ │ -056216: 2700 |0013: throw v0 │ │ -056218: 2200 0804 |0014: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream; // type@0408 │ │ -05621c: 2202 fc01 |0016: new-instance v2, Ljava/io/FileOutputStream; // type@01fc │ │ -056220: 5443 d807 |0018: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ -056224: 6e20 4b18 5300 |001a: invoke-virtual {v3, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ -05622a: 0c03 |001d: move-result-object v3 │ │ -05622c: 7020 200d 3200 |001e: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d20 │ │ -056232: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -056234: 7040 3018 4032 |0022: invoke-direct {v0, v4, v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1830 │ │ -05623a: 1e01 |0025: monitor-exit v1 │ │ -05623c: 1100 |0026: return-object v0 │ │ +055b44: |[055b44] uk.org.ngo.squeezer.util.DiskLruCache$Editor.newOutputStream:(I)Ljava/io/OutputStream; │ │ +055b54: 5441 da07 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07da │ │ +055b58: 1d01 |0002: monitor-enter v1 │ │ +055b5a: 5440 d807 |0003: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055b5e: 7110 4718 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +055b64: 0c00 |0008: move-result-object v0 │ │ +055b66: 3240 0b00 |0009: if-eq v0, v4, 0014 // +000b │ │ +055b6a: 2200 1c02 |000b: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +055b6e: 7010 7c0d 0000 |000d: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ +055b74: 2700 |0010: throw v0 │ │ +055b76: 0d00 |0011: move-exception v0 │ │ +055b78: 1e01 |0012: monitor-exit v1 │ │ +055b7a: 2700 |0013: throw v0 │ │ +055b7c: 2200 0804 |0014: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream; // type@0408 │ │ +055b80: 2202 fc01 |0016: new-instance v2, Ljava/io/FileOutputStream; // type@01fc │ │ +055b84: 5443 d807 |0018: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.entry:Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // field@07d8 │ │ +055b88: 6e20 4b18 5300 |001a: invoke-virtual {v3, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ +055b8e: 0c03 |001d: move-result-object v3 │ │ +055b90: 7020 200d 3200 |001e: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0d20 │ │ +055b96: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +055b98: 7040 3018 4032 |0022: invoke-direct {v0, v4, v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream;.:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Ljava/io/OutputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1830 │ │ +055b9e: 1e01 |0025: monitor-exit v1 │ │ +055ba0: 1100 |0026: return-object v0 │ │ catches : 2 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ 0x0014 - 0x0026 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=815 │ │ @@ -83236,31 +83259,31 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -056254: |[056254] uk.org.ngo.squeezer.util.DiskLruCache$Editor.set:(ILjava/lang/String;)V │ │ -056264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056266: 2201 0402 |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@0204 │ │ -05626a: 6e20 3d18 5400 |0003: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ -056270: 0c02 |0006: move-result-object v2 │ │ -056272: 7100 5b18 0000 |0007: invoke-static {}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1800:()Ljava/nio/charset/Charset; // method@185b │ │ -056278: 0c03 |000a: move-result-object v3 │ │ -05627a: 7030 320d 2103 |000b: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@0d32 │ │ -056280: 6e20 530d 6100 |000e: invoke-virtual {v1, v6}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -056286: 7110 6418 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ -05628c: 0e00 |0014: return-void │ │ -05628e: 0d02 |0015: move-exception v2 │ │ -056290: 7110 6418 0000 |0016: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ -056296: 2702 |0019: throw v2 │ │ -056298: 0d02 |001a: move-exception v2 │ │ -05629a: 0710 |001b: move-object v0, v1 │ │ -05629c: 28fa |001c: goto 0016 // -0006 │ │ +055bb8: |[055bb8] uk.org.ngo.squeezer.util.DiskLruCache$Editor.set:(ILjava/lang/String;)V │ │ +055bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055bca: 2201 0402 |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@0204 │ │ +055bce: 6e20 3d18 5400 |0003: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ +055bd4: 0c02 |0006: move-result-object v2 │ │ +055bd6: 7100 5b18 0000 |0007: invoke-static {}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1800:()Ljava/nio/charset/Charset; // method@185b │ │ +055bdc: 0c03 |000a: move-result-object v3 │ │ +055bde: 7030 320d 2103 |000b: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@0d32 │ │ +055be4: 6e20 530d 6100 |000e: invoke-virtual {v1, v6}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +055bea: 7110 6418 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ +055bf0: 0e00 |0014: return-void │ │ +055bf2: 0d02 |0015: move-exception v2 │ │ +055bf4: 7110 6418 0000 |0016: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ +055bfa: 2702 |0019: throw v2 │ │ +055bfc: 0d02 |001a: move-exception v2 │ │ +055bfe: 0710 |001b: move-object v0, v1 │ │ +055c00: 28fa |001c: goto 0016 // -0006 │ │ catches : 2 │ │ 0x0001 - 0x000e │ │ -> 0x0015 │ │ 0x000e - 0x0011 │ │ -> 0x001a │ │ positions : │ │ 0x0000 line=827 │ │ @@ -83341,23 +83364,23 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0562b8: |[0562b8] uk.org.ngo.squeezer.util.DiskLruCache$Entry.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;)V │ │ -0562c8: 5b12 e007 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ -0562cc: 7010 970d 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0562d2: 5b13 dc07 |0005: iput-object v3, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ -0562d6: 7110 5e18 0200 |0007: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I // method@185e │ │ -0562dc: 0a00 |000a: move-result v0 │ │ -0562de: 2300 1f04 |000b: new-array v0, v0, [J // type@041f │ │ -0562e2: 5b10 dd07 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ -0562e6: 0e00 |000f: return-void │ │ +055c1c: |[055c1c] uk.org.ngo.squeezer.util.DiskLruCache$Entry.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;)V │ │ +055c2c: 5b12 e007 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ +055c30: 7010 970d 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +055c36: 5b13 dc07 |0005: iput-object v3, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ +055c3a: 7110 5e18 0200 |0007: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I // method@185e │ │ +055c40: 0a00 |000a: move-result v0 │ │ +055c42: 2300 1f04 |000b: new-array v0, v0, [J // type@041f │ │ +055c46: 5b10 dd07 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ +055c4a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0005 line=912 │ │ 0x0007 line=913 │ │ 0x000f line=914 │ │ locals : │ │ @@ -83370,17 +83393,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0562e8: |[0562e8] uk.org.ngo.squeezer.util.DiskLruCache$Entry.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ -0562f8: 7030 3f18 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;)V // method@183f │ │ -0562fe: 0e00 |0003: return-void │ │ +055c4c: |[055c4c] uk.org.ngo.squeezer.util.DiskLruCache$Entry.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ +055c5c: 7030 3f18 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;)V // method@183f │ │ +055c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/String; │ │ @@ -83391,17 +83414,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056300: |[056300] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J │ │ -056310: 5410 dd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ -056314: 1100 |0002: return-object v0 │ │ +055c64: |[055c64] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J │ │ +055c74: 5410 dd07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ +055c78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ @@ -83409,17 +83432,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056318: |[056318] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; │ │ -056328: 5410 dc07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ -05632c: 1100 |0002: return-object v0 │ │ +055c7c: |[055c7c] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; │ │ +055c8c: 5410 dc07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ +055c90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ @@ -83427,54 +83450,54 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056330: |[056330] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J │ │ -056340: 5320 df07 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.sequenceNumber:J // field@07df │ │ -056344: 1000 |0002: return-wide v0 │ │ +055c94: |[055c94] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J │ │ +055ca4: 5320 df07 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.sequenceNumber:J // field@07df │ │ +055ca8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ name : 'access$1202' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056348: |[056348] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1202:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J │ │ -056358: 5a01 df07 |0000: iput-wide v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.sequenceNumber:J // field@07df │ │ -05635c: 1001 |0002: return-wide v1 │ │ +055cac: |[055cac] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$1202:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J │ │ +055cbc: 5a12 df07 |0000: iput-wide v2, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.sequenceNumber:J // field@07df │ │ +055cc0: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ - 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x0000 - 0x0003 reg=1 x1 J │ │ + 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ + 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ #6 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ name : 'access$600' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056360: |[056360] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z │ │ -056370: 5510 de07 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.readable:Z // field@07de │ │ -056374: 0f00 |0002: return v0 │ │ +055cc4: |[055cc4] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z │ │ +055cd4: 5510 de07 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.readable:Z // field@07de │ │ +055cd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ @@ -83482,17 +83505,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056378: |[056378] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z │ │ -056388: 5c01 de07 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.readable:Z // field@07de │ │ -05638c: 0f01 |0002: return v1 │ │ +055cdc: |[055cdc] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z │ │ +055cec: 5c01 de07 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.readable:Z // field@07de │ │ +055cf0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -83501,17 +83524,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056390: |[056390] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -0563a0: 5410 db07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.currentEditor:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07db │ │ -0563a4: 1100 |0002: return-object v0 │ │ +055cf4: |[055cf4] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +055d04: 5410 db07 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.currentEditor:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07db │ │ +055d08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ @@ -83519,17 +83542,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0563a8: |[0563a8] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -0563b8: 5b01 db07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.currentEditor:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07db │ │ -0563bc: 1101 |0002: return-object v1 │ │ +055d0c: |[055d0c] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +055d1c: 5b01 db07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.currentEditor:Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // field@07db │ │ +055d20: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ │ │ @@ -83538,17 +83561,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;[Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0563c0: |[0563c0] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$800:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;[Ljava/lang/String;)V │ │ -0563d0: 7020 4e18 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.setLengths:([Ljava/lang/String;)V // method@184e │ │ -0563d6: 0e00 |0003: return-void │ │ +055d24: |[055d24] uk.org.ngo.squeezer.util.DiskLruCache$Entry.access$800:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;[Ljava/lang/String;)V │ │ +055d34: 7020 4e18 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.setLengths:([Ljava/lang/String;)V // method@184e │ │ +055d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x0004 reg=1 x1 [Ljava/lang/String; │ │ │ │ @@ -83557,69 +83580,69 @@ │ │ type : '([Ljava/lang/String;)Ljava/io/IOException;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0563d8: |[0563d8] uk.org.ngo.squeezer.util.DiskLruCache$Entry.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; │ │ -0563e8: 2200 0002 |0000: new-instance v0, Ljava/io/IOException; // type@0200 │ │ -0563ec: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0563f0: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0563f6: 1a02 f51b |0007: const-string v2, "unexpected journal line: " // string@1bf5 │ │ -0563fa: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056400: 0c01 |000c: move-result-object v1 │ │ -056402: 7110 340e 0400 |000d: invoke-static {v4}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ -056408: 0c02 |0010: move-result-object v2 │ │ -05640a: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056410: 0c01 |0014: move-result-object v1 │ │ -056412: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056418: 0c01 |0018: move-result-object v1 │ │ -05641a: 7020 270d 1000 |0019: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -056420: 2700 |001c: throw v0 │ │ +055d3c: |[055d3c] uk.org.ngo.squeezer.util.DiskLruCache$Entry.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; │ │ +055d4c: 2200 0002 |0000: new-instance v0, Ljava/io/IOException; // type@0200 │ │ +055d50: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +055d54: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +055d5a: 1a02 ef1b |0007: const-string v2, "unexpected journal line: " // string@1bef │ │ +055d5e: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055d64: 0c01 |000c: move-result-object v1 │ │ +055d66: 7110 340e 0400 |000d: invoke-static {v4}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ +055d6c: 0c02 |0010: move-result-object v2 │ │ +055d6e: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055d74: 0c01 |0014: move-result-object v1 │ │ +055d76: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +055d7c: 0c01 |0018: move-result-object v1 │ │ +055d7e: 7020 270d 1000 |0019: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +055d84: 2700 |001c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x001d reg=4 strings [Ljava/lang/String; │ │ │ │ #12 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ name : 'setLengths' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -056424: |[056424] uk.org.ngo.squeezer.util.DiskLruCache$Entry.setLengths:([Ljava/lang/String;)V │ │ -056434: 2162 |0000: array-length v2, v6 │ │ -056436: 5453 e007 |0001: iget-object v3, v5, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ -05643a: 7110 5e18 0300 |0003: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I // method@185e │ │ -056440: 0a03 |0006: move-result v3 │ │ -056442: 3232 0700 |0007: if-eq v2, v3, 000e // +0007 │ │ -056446: 7020 4d18 6500 |0009: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; // method@184d │ │ -05644c: 0c02 |000c: move-result-object v2 │ │ -05644e: 2702 |000d: throw v2 │ │ -056450: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -056452: 2162 |000f: array-length v2, v6 │ │ -056454: 3521 1500 |0010: if-ge v1, v2, 0025 // +0015 │ │ -056458: 5452 dd07 |0012: iget-object v2, v5, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ -05645c: 4603 0601 |0014: aget-object v3, v6, v1 │ │ -056460: 7110 880d 0300 |0016: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0d88 │ │ -056466: 0b03 |0019: move-result-wide v3 │ │ -056468: 4c03 0201 |001a: aput-wide v3, v2, v1 │ │ -05646c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056470: 28f1 |001e: goto 000f // -000f │ │ -056472: 0d00 |001f: move-exception v0 │ │ -056474: 7020 4d18 6500 |0020: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; // method@184d │ │ -05647a: 0c02 |0023: move-result-object v2 │ │ -05647c: 2702 |0024: throw v2 │ │ -05647e: 0e00 |0025: return-void │ │ +055d88: |[055d88] uk.org.ngo.squeezer.util.DiskLruCache$Entry.setLengths:([Ljava/lang/String;)V │ │ +055d98: 2172 |0000: array-length v2, v7 │ │ +055d9a: 5463 e007 |0001: iget-object v3, v6, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ +055d9e: 7110 5e18 0300 |0003: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I // method@185e │ │ +055da4: 0a03 |0006: move-result v3 │ │ +055da6: 3232 0700 |0007: if-eq v2, v3, 000e // +0007 │ │ +055daa: 7020 4d18 7600 |0009: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; // method@184d │ │ +055db0: 0c02 |000c: move-result-object v2 │ │ +055db2: 2702 |000d: throw v2 │ │ +055db4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +055db6: 2172 |000f: array-length v2, v7 │ │ +055db8: 3521 1500 |0010: if-ge v1, v2, 0025 // +0015 │ │ +055dbc: 5462 dd07 |0012: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ +055dc0: 4603 0701 |0014: aget-object v3, v7, v1 │ │ +055dc4: 7110 880d 0300 |0016: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@0d88 │ │ +055dca: 0b04 |0019: move-result-wide v4 │ │ +055dcc: 4c04 0201 |001a: aput-wide v4, v2, v1 │ │ +055dd0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055dd4: 28f1 |001e: goto 000f // -000f │ │ +055dd6: 0d00 |001f: move-exception v0 │ │ +055dd8: 7020 4d18 7600 |0020: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.invalidLengths:([Ljava/lang/String;)Ljava/io/IOException; // method@184d │ │ +055dde: 0c02 |0023: move-result-object v2 │ │ +055de0: 2702 |0024: throw v2 │ │ +055de2: 0e00 |0025: return-void │ │ catches : 1 │ │ 0x000f - 0x001c │ │ Ljava/lang/NumberFormatException; -> 0x001f │ │ positions : │ │ 0x0000 line=928 │ │ 0x0009 line=929 │ │ 0x000e line=933 │ │ @@ -83627,46 +83650,46 @@ │ │ 0x001c line=933 │ │ 0x001f line=936 │ │ 0x0020 line=937 │ │ 0x0025 line=939 │ │ locals : │ │ 0x0020 - 0x0025 reg=0 e Ljava/lang/NumberFormatException; │ │ 0x000f - 0x0026 reg=1 i I │ │ - 0x0000 - 0x0026 reg=5 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x0000 - 0x0026 reg=6 strings [Ljava/lang/String; │ │ + 0x0000 - 0x0026 reg=6 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ + 0x0000 - 0x0026 reg=7 strings [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Entry;) │ │ name : 'getCleanFile' │ │ type : '(I)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -056490: |[056490] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getCleanFile:(I)Ljava/io/File; │ │ -0564a0: 2200 f801 |0000: new-instance v0, Ljava/io/File; // type@01f8 │ │ -0564a4: 5441 e007 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ -0564a8: 7110 5f18 0100 |0004: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; // method@185f │ │ -0564ae: 0c01 |0007: move-result-object v1 │ │ -0564b0: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0564b4: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0564ba: 5443 dc07 |000d: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ -0564be: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0564c4: 0c02 |0012: move-result-object v2 │ │ -0564c6: 1a03 ec00 |0013: const-string v3, "." // string@00ec │ │ -0564ca: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0564d0: 0c02 |0018: move-result-object v2 │ │ -0564d2: 6e20 cb0d 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0564d8: 0c02 |001c: move-result-object v2 │ │ -0564da: 6e10 d60d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0564e0: 0c02 |0020: move-result-object v2 │ │ -0564e2: 7030 100d 1002 |0021: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -0564e8: 1100 |0024: return-object v0 │ │ +055df4: |[055df4] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getCleanFile:(I)Ljava/io/File; │ │ +055e04: 2200 f801 |0000: new-instance v0, Ljava/io/File; // type@01f8 │ │ +055e08: 5441 e007 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ +055e0c: 7110 5f18 0100 |0004: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; // method@185f │ │ +055e12: 0c01 |0007: move-result-object v1 │ │ +055e14: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +055e18: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +055e1e: 5443 dc07 |000d: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ +055e22: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055e28: 0c02 |0012: move-result-object v2 │ │ +055e2a: 1a03 ec00 |0013: const-string v3, "." // string@00ec │ │ +055e2e: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055e34: 0c02 |0018: move-result-object v2 │ │ +055e36: 6e20 cb0d 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +055e3c: 0c02 |001c: move-result-object v2 │ │ +055e3e: 6e10 d60d 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +055e44: 0c02 |0020: move-result-object v2 │ │ +055e46: 7030 100d 1002 |0021: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +055e4c: 1100 |0024: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ locals : │ │ 0x0000 - 0x0025 reg=4 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x0025 reg=5 i I │ │ │ │ @@ -83675,36 +83698,36 @@ │ │ type : '(I)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0564ec: |[0564ec] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getDirtyFile:(I)Ljava/io/File; │ │ -0564fc: 2200 f801 |0000: new-instance v0, Ljava/io/File; // type@01f8 │ │ -056500: 5441 e007 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ -056504: 7110 5f18 0100 |0004: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; // method@185f │ │ -05650a: 0c01 |0007: move-result-object v1 │ │ -05650c: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -056510: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056516: 5443 dc07 |000d: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ -05651a: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056520: 0c02 |0012: move-result-object v2 │ │ -056522: 1a03 ec00 |0013: const-string v3, "." // string@00ec │ │ -056526: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05652c: 0c02 |0018: move-result-object v2 │ │ -05652e: 6e20 cb0d 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -056534: 0c02 |001c: move-result-object v2 │ │ -056536: 1a03 f300 |001d: const-string v3, ".tmp" // string@00f3 │ │ -05653a: 6e20 ce0d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056540: 0c02 |0022: move-result-object v2 │ │ -056542: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056548: 0c02 |0026: move-result-object v2 │ │ -05654a: 7030 100d 1002 |0027: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -056550: 1100 |002a: return-object v0 │ │ +055e50: |[055e50] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getDirtyFile:(I)Ljava/io/File; │ │ +055e60: 2200 f801 |0000: new-instance v0, Ljava/io/File; // type@01f8 │ │ +055e64: 5441 e007 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e0 │ │ +055e68: 7110 5f18 0100 |0004: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; // method@185f │ │ +055e6e: 0c01 |0007: move-result-object v1 │ │ +055e70: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +055e74: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +055e7a: 5443 dc07 |000d: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.key:Ljava/lang/String; // field@07dc │ │ +055e7e: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055e84: 0c02 |0012: move-result-object v2 │ │ +055e86: 1a03 ec00 |0013: const-string v3, "." // string@00ec │ │ +055e8a: 6e20 ce0d 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055e90: 0c02 |0018: move-result-object v2 │ │ +055e92: 6e20 cb0d 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +055e98: 0c02 |001c: move-result-object v2 │ │ +055e9a: 1a03 f300 |001d: const-string v3, ".tmp" // string@00f3 │ │ +055e9e: 6e20 ce0d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +055ea4: 0c02 |0022: move-result-object v2 │ │ +055ea6: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +055eac: 0c02 |0026: move-result-object v2 │ │ +055eae: 7030 100d 1002 |0027: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +055eb4: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x002b reg=4 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0000 - 0x002b reg=5 i I │ │ │ │ @@ -83713,44 +83736,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -056554: |[056554] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getLengths:()Ljava/lang/String; │ │ -056564: 2203 3102 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -056568: 7010 c60d 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05656e: 5470 dd07 |0005: iget-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ -056572: 2102 |0007: array-length v2, v0 │ │ -056574: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -056576: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ -05657a: 4504 0001 |000b: aget-wide v4, v0, v1 │ │ -05657e: 1306 2000 |000d: const/16 v6, #int 32 // #20 │ │ -056582: 6e20 c90d 6300 |000f: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -056588: 0c06 |0012: move-result-object v6 │ │ -05658a: 6e30 cc0d 4605 |0013: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ -056590: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056594: 28f1 |0018: goto 0009 // -000f │ │ -056596: 6e10 d60d 0300 |0019: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05659c: 0c06 |001c: move-result-object v6 │ │ -05659e: 1106 |001d: return-object v6 │ │ +055eb8: |[055eb8] uk.org.ngo.squeezer.util.DiskLruCache$Entry.getLengths:()Ljava/lang/String; │ │ +055ec8: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +055ecc: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +055ed2: 5474 dd07 |0005: iget-object v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.lengths:[J // field@07dd │ │ +055ed6: 2145 |0007: array-length v5, v4 │ │ +055ed8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +055eda: 3551 1000 |0009: if-ge v1, v5, 0019 // +0010 │ │ +055ede: 4502 0401 |000b: aget-wide v2, v4, v1 │ │ +055ee2: 1306 2000 |000d: const/16 v6, #int 32 // #20 │ │ +055ee6: 6e20 c90d 6000 |000f: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +055eec: 0c06 |0012: move-result-object v6 │ │ +055eee: 6e30 cc0d 2603 |0013: invoke-virtual {v6, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ +055ef4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055ef8: 28f1 |0018: goto 0009 // -000f │ │ +055efa: 6e10 d60d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +055f00: 0c01 |001c: move-result-object v1 │ │ +055f02: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ 0x0005 line=918 │ │ 0x000d line=919 │ │ 0x0016 line=918 │ │ 0x0019 line=921 │ │ locals : │ │ - 0x000d - 0x0019 reg=4 size J │ │ - 0x0007 - 0x001e reg=0 arr$ [J │ │ - 0x0009 - 0x001e reg=1 i$ I │ │ - 0x0008 - 0x001e reg=2 len$ I │ │ - 0x0005 - 0x001e reg=3 result Ljava/lang/StringBuilder; │ │ + 0x000d - 0x0019 reg=2 size J │ │ + 0x0005 - 0x001e reg=0 result Ljava/lang/StringBuilder; │ │ 0x0000 - 0x001e reg=7 this Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ │ │ source_file_idx : 654 (DiskLruCache.java) │ │ │ │ Class #394 header: │ │ class_idx : 1035 │ │ access_flags : 17 (0x0011) │ │ @@ -83796,111 +83816,108 @@ │ │ access : 0x1010 (FINAL SYNTHETIC) │ │ Direct methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0565a0: |[0565a0] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V │ │ -0565b0: 5b01 e407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e4 │ │ -0565b4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0565ba: 5b02 e207 |0005: iput-object v2, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.key:Ljava/lang/String; // field@07e2 │ │ -0565be: 5a03 e307 |0007: iput-wide v3, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.sequenceNumber:J // field@07e3 │ │ -0565c2: 5b05 e107 |0009: iput-object v5, v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ -0565c6: 0e00 |000b: return-void │ │ +055f04: |[055f04] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V │ │ +055f14: 5b12 e407 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e4 │ │ +055f18: 7010 970d 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +055f1e: 5b13 e207 |0005: iput-object v3, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.key:Ljava/lang/String; // field@07e2 │ │ +055f22: 5a14 e307 |0007: iput-wide v4, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.sequenceNumber:J // field@07e3 │ │ +055f26: 5b16 e107 |0009: iput-object v6, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ +055f2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ 0x0007 line=737 │ │ 0x0009 line=738 │ │ 0x000b line=739 │ │ locals : │ │ - 0x0000 - 0x000c reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ - 0x0000 - 0x000c reg=1 (null) Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x000c reg=2 key Ljava/lang/String; │ │ - 0x0000 - 0x000c reg=3 sequenceNumber J │ │ - 0x0000 - 0x000c reg=5 ins [Ljava/io/InputStream; │ │ + 0x0000 - 0x000c reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ + 0x0000 - 0x000c reg=2 this$0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x000c reg=3 key Ljava/lang/String; │ │ + 0x0000 - 0x000c reg=4 sequenceNumber J │ │ + 0x0000 - 0x000c reg=6 ins [Ljava/io/InputStream; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0565c8: |[0565c8] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ -0565d8: 7606 4f18 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V // method@184f │ │ -0565de: 0e00 |0003: return-void │ │ +055f2c: |[055f2c] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ │ +055f3c: 7606 4f18 0100 |0000: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V // method@184f │ │ +055f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ - 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x0004 reg=2 x1 Ljava/lang/String; │ │ - 0x0000 - 0x0004 reg=3 x2 J │ │ - 0x0000 - 0x0004 reg=5 x3 [Ljava/io/InputStream; │ │ - 0x0000 - 0x0004 reg=6 x4 Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ + 0x0000 - 0x0004 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ + 0x0000 - 0x0004 reg=2 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0004 reg=3 x1 Ljava/lang/String; │ │ + 0x0000 - 0x0004 reg=4 x2 J │ │ + 0x0000 - 0x0004 reg=6 x3 [Ljava/io/InputStream; │ │ + 0x0000 - 0x0004 reg=7 x4 Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;) │ │ name : 'close' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0565e0: |[0565e0] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.close:()V │ │ -0565f0: 5440 e107 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ -0565f4: 2103 |0002: array-length v3, v0 │ │ -0565f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0565f8: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ -0565fc: 4602 0001 |0006: aget-object v2, v0, v1 │ │ -056600: 7110 6418 0200 |0008: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ -056606: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05660a: 28f7 |000d: goto 0004 // -0009 │ │ -05660c: 0e00 |000e: return-void │ │ +055f44: |[055f44] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.close:()V │ │ +055f54: 5442 e107 |0000: iget-object v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ +055f58: 2123 |0002: array-length v3, v2 │ │ +055f5a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +055f5c: 3531 0a00 |0004: if-ge v1, v3, 000e // +000a │ │ +055f60: 4600 0201 |0006: aget-object v0, v2, v1 │ │ +055f64: 7110 6418 0000 |0008: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ +055f6a: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055f6e: 28f7 |000d: goto 0004 // -0009 │ │ +055f70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0008 line=766 │ │ 0x000b line=765 │ │ 0x000e line=768 │ │ locals : │ │ - 0x0008 - 0x000e reg=2 in Ljava/io/InputStream; │ │ - 0x0002 - 0x000f reg=0 arr$ [Ljava/io/InputStream; │ │ - 0x0004 - 0x000f reg=1 i$ I │ │ - 0x0003 - 0x000f reg=3 len$ I │ │ + 0x0008 - 0x000e reg=0 in Ljava/io/InputStream; │ │ 0x0000 - 0x000f reg=4 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;) │ │ name : 'edit' │ │ type : '()Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -056610: |[056610] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.edit:()Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -056620: 5440 e407 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e4 │ │ -056624: 5441 e207 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.key:Ljava/lang/String; // field@07e2 │ │ -056628: 5342 e307 |0004: iget-wide v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.sequenceNumber:J // field@07e3 │ │ -05662c: 7140 5918 1032 |0006: invoke-static {v0, v1, v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1500:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1859 │ │ -056632: 0c00 |0009: move-result-object v0 │ │ -056634: 1100 |000a: return-object v0 │ │ +055f74: |[055f74] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.edit:()Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +055f84: 5440 e407 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.this$0:Luk/org/ngo/squeezer/util/DiskLruCache; // field@07e4 │ │ +055f88: 5441 e207 |0002: iget-object v1, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.key:Ljava/lang/String; // field@07e2 │ │ +055f8c: 5342 e307 |0004: iget-wide v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.sequenceNumber:J // field@07e3 │ │ +055f90: 7140 5918 1032 |0006: invoke-static {v0, v1, v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1500:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1859 │ │ +055f96: 0c00 |0009: move-result-object v0 │ │ +055f98: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x000b reg=4 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;) │ │ @@ -83908,18 +83925,18 @@ │ │ type : '(I)Ljava/io/InputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056638: |[056638] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.getInputStream:(I)Ljava/io/InputStream; │ │ -056648: 5410 e107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ -05664c: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -056650: 1100 |0004: return-object v0 │ │ +055f9c: |[055f9c] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.getInputStream:(I)Ljava/io/InputStream; │ │ +055fac: 5410 e107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.ins:[Ljava/io/InputStream; // field@07e1 │ │ +055fb0: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +055fb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -83928,20 +83945,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -056654: |[056654] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.getString:(I)Ljava/lang/String; │ │ -056664: 6e20 5318 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ -05666a: 0c00 |0003: move-result-object v0 │ │ -05666c: 7110 5a18 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; // method@185a │ │ -056672: 0c00 |0007: move-result-object v0 │ │ -056674: 1100 |0008: return-object v0 │ │ +055fb8: |[055fb8] uk.org.ngo.squeezer.util.DiskLruCache$Snapshot.getString:(I)Ljava/lang/String; │ │ +055fc8: 6e20 5318 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ +055fce: 0c00 |0003: move-result-object v0 │ │ +055fd0: 7110 5a18 0000 |0004: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; // method@185a │ │ +055fd6: 0c00 |0007: move-result-object v0 │ │ +055fd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -84136,68 +84153,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056678: |[056678] uk.org.ngo.squeezer.util.DiskLruCache.:()V │ │ -056688: 1a00 310b |0000: const-string v0, "UTF-8" // string@0b31 │ │ -05668c: 7110 180e 0000 |0002: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0e18 │ │ -056692: 0c00 |0005: move-result-object v0 │ │ -056694: 6900 ee07 |0006: sput-object v0, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ -056698: 0e00 |0008: return-void │ │ +055fdc: |[055fdc] uk.org.ngo.squeezer.util.DiskLruCache.:()V │ │ +055fec: 1a00 2b0b |0000: const-string v0, "UTF-8" // string@0b2b │ │ +055ff0: 7110 180e 0000 |0002: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0e18 │ │ +055ff6: 0c00 |0005: move-result-object v0 │ │ +055ff8: 6900 ee07 |0006: sput-object v0, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ +055ffc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : '' │ │ type : '(Ljava/io/File;IIJ)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 70 16-bit code units │ │ -05669c: |[05669c] uk.org.ngo.squeezer.util.DiskLruCache.:(Ljava/io/File;IIJ)V │ │ -0566ac: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ -0566b0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0566b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0566b4: 7010 970d 0700 |0004: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0566ba: 5a74 fb07 |0007: iput-wide v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0566be: 2200 6b02 |0009: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ -0566c2: 1503 403f |000b: const/high16 v3, #int 1061158912 // #3f40 │ │ -0566c6: 7040 4b0e 1023 |000d: invoke-direct {v0, v1, v3, v2}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0e4b │ │ -0566cc: 5b70 f707 |0010: iput-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -0566d0: 5a74 f907 |0012: iput-wide v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ -0566d4: 2200 8402 |0014: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ -0566d8: 1603 3c00 |0016: const-wide/16 v3, #int 60 // #3c │ │ -0566dc: 6205 f302 |0018: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ -0566e0: 2206 7f02 |001a: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ -0566e4: 7010 850e 0600 |001c: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0e85 │ │ -0566ea: 7607 8a0e 0000 |001f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0e8a │ │ -0566f0: 5b70 f307 |0022: iput-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ -0566f4: 2200 0704 |0024: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$1; // type@0407 │ │ -0566f8: 7020 2c18 7000 |0026: invoke-direct {v0, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$1;.:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@182c │ │ -0566fe: 5b70 f107 |0029: iput-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ -056702: 5b78 f207 |002b: iput-object v8, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ -056706: 5979 f007 |002d: iput v9, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ -05670a: 2200 f801 |002f: new-instance v0, Ljava/io/File; // type@01f8 │ │ -05670e: 1a01 6f13 |0031: const-string v1, "journal" // string@136f │ │ -056712: 7030 100d 8001 |0033: invoke-direct {v0, v8, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -056718: 5b70 f407 |0036: iput-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -05671c: 2200 f801 |0038: new-instance v0, Ljava/io/File; // type@01f8 │ │ -056720: 1a01 7013 |003a: const-string v1, "journal.tmp" // string@1370 │ │ -056724: 7030 100d 8001 |003c: invoke-direct {v0, v8, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ -05672a: 5b70 f507 |003f: iput-object v0, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ -05672e: 597a fc07 |0041: iput v10, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -056732: 5a7b f807 |0043: iput-wide v11, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ -056736: 0e00 |0045: return-void │ │ +056000: |[056000] uk.org.ngo.squeezer.util.DiskLruCache.:(Ljava/io/File;IIJ)V │ │ +056010: 1604 0000 |0000: const-wide/16 v4, #int 0 // #0 │ │ +056014: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +056016: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +056018: 7010 970d 0800 |0004: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05601e: 5a84 fb07 |0007: iput-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056022: 2200 6b02 |0009: new-instance v0, Ljava/util/LinkedHashMap; // type@026b │ │ +056026: 1501 403f |000b: const/high16 v1, #int 1061158912 // #3f40 │ │ +05602a: 7040 4b0e 2031 |000d: invoke-direct {v0, v2, v1, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@0e4b │ │ +056030: 5b80 f707 |0010: iput-object v0, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056034: 5a84 f907 |0012: iput-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ +056038: 2201 8402 |0014: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0284 │ │ +05603c: 1604 3c00 |0016: const-wide/16 v4, #int 60 // #3c │ │ +056040: 6206 f302 |0018: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@02f3 │ │ +056044: 2207 7f02 |001a: new-instance v7, Ljava/util/concurrent/LinkedBlockingQueue; // type@027f │ │ +056048: 7010 850e 0700 |001c: invoke-direct {v7}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0e85 │ │ +05604e: 7607 8a0e 0100 |001f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0e8a │ │ +056054: 5b81 f307 |0022: iput-object v1, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ +056058: 2200 0704 |0024: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$1; // type@0407 │ │ +05605c: 7020 2c18 8000 |0026: invoke-direct {v0, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$1;.:(Luk/org/ngo/squeezer/util/DiskLruCache;)V // method@182c │ │ +056062: 5b80 f107 |0029: iput-object v0, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ +056066: 5b89 f207 |002b: iput-object v9, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ +05606a: 598a f007 |002d: iput v10, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ +05606e: 2200 f801 |002f: new-instance v0, Ljava/io/File; // type@01f8 │ │ +056072: 1a01 6913 |0031: const-string v1, "journal" // string@1369 │ │ +056076: 7030 100d 9001 |0033: invoke-direct {v0, v9, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +05607c: 5b80 f407 |0036: iput-object v0, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +056080: 2200 f801 |0038: new-instance v0, Ljava/io/File; // type@01f8 │ │ +056084: 1a01 6a13 |003a: const-string v1, "journal.tmp" // string@136a │ │ +056088: 7030 100d 9001 |003c: invoke-direct {v0, v9, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0d10 │ │ +05608e: 5b80 f507 |003f: iput-object v0, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ +056092: 598b fc07 |0041: iput v11, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +056096: 5a8c f807 |0043: iput-wide v12, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ +05609a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=288 │ │ 0x0007 line=160 │ │ 0x0009 line=162 │ │ 0x0012 line=171 │ │ 0x0014 line=270 │ │ @@ -84206,32 +84223,32 @@ │ │ 0x002d line=290 │ │ 0x002f line=291 │ │ 0x0038 line=292 │ │ 0x0041 line=293 │ │ 0x0043 line=294 │ │ 0x0045 line=295 │ │ locals : │ │ - 0x0000 - 0x0046 reg=7 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x0046 reg=8 directory Ljava/io/File; │ │ - 0x0000 - 0x0046 reg=9 appVersion I │ │ - 0x0000 - 0x0046 reg=10 valueCount I │ │ - 0x0000 - 0x0046 reg=11 maxSize J │ │ + 0x0000 - 0x0046 reg=8 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0046 reg=9 directory Ljava/io/File; │ │ + 0x0000 - 0x0046 reg=10 appVersion I │ │ + 0x0000 - 0x0046 reg=11 valueCount I │ │ + 0x0000 - 0x0046 reg=12 maxSize J │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/Writer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056738: |[056738] uk.org.ngo.squeezer.util.DiskLruCache.access$000:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/Writer; │ │ -056748: 5410 f607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -05674c: 1100 |0002: return-object v0 │ │ +05609c: |[05609c] uk.org.ngo.squeezer.util.DiskLruCache.access$000:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/Writer; │ │ +0560ac: 5410 f607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +0560b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84239,57 +84256,57 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056750: |[056750] uk.org.ngo.squeezer.util.DiskLruCache.access$100:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ -056760: 7010 7c18 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ -056766: 0e00 |0003: return-void │ │ +0560b4: |[0560b4] uk.org.ngo.squeezer.util.DiskLruCache.access$100:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ +0560c4: 7010 7c18 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ +0560ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'access$1500' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056768: |[056768] uk.org.ngo.squeezer.util.DiskLruCache.access$1500:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -056778: 7040 6b18 2143 |0000: invoke-direct {v1, v2, v3, v4}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186b │ │ -05677e: 0c00 |0003: move-result-object v0 │ │ -056780: 1100 |0004: return-object v0 │ │ +0560cc: |[0560cc] uk.org.ngo.squeezer.util.DiskLruCache.access$1500:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +0560dc: 7040 6b18 3254 |0000: invoke-direct {v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186b │ │ +0560e2: 0c00 |0003: move-result-object v0 │ │ +0560e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ - 0x0000 - 0x0005 reg=3 x2 J │ │ + 0x0000 - 0x0005 reg=2 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0005 reg=3 x1 Ljava/lang/String; │ │ + 0x0000 - 0x0005 reg=4 x2 J │ │ │ │ #5 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'access$1600' │ │ type : '(Ljava/io/InputStream;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056784: |[056784] uk.org.ngo.squeezer.util.DiskLruCache.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; │ │ -056794: 7110 6f18 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.inputStreamToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@186f │ │ -05679a: 0c00 |0003: move-result-object v0 │ │ -05679c: 1100 |0004: return-object v0 │ │ +0560e8: |[0560e8] uk.org.ngo.squeezer.util.DiskLruCache.access$1600:(Ljava/io/InputStream;)Ljava/lang/String; │ │ +0560f8: 7110 6f18 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.inputStreamToString:(Ljava/io/InputStream;)Ljava/lang/String; // method@186f │ │ +0560fe: 0c00 |0003: move-result-object v0 │ │ +056100: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/io/InputStream; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84297,34 +84314,34 @@ │ │ type : '()Ljava/nio/charset/Charset;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0567a0: |[0567a0] uk.org.ngo.squeezer.util.DiskLruCache.access$1800:()Ljava/nio/charset/Charset; │ │ -0567b0: 6200 ee07 |0000: sget-object v0, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ -0567b4: 1100 |0002: return-object v0 │ │ +056104: |[056104] uk.org.ngo.squeezer.util.DiskLruCache.access$1800:()Ljava/nio/charset/Charset; │ │ +056114: 6200 ee07 |0000: sget-object v0, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ +056118: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ │ │ #7 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'access$1900' │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0567b8: |[0567b8] uk.org.ngo.squeezer.util.DiskLruCache.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V │ │ -0567c8: 7030 6518 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.completeEdit:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@1865 │ │ -0567ce: 0e00 |0003: return-void │ │ +05611c: |[05611c] uk.org.ngo.squeezer.util.DiskLruCache.access$1900:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V │ │ +05612c: 7030 6518 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.completeEdit:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V // method@1865 │ │ +056132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0004 reg=1 x1 Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -84334,18 +84351,18 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0567d0: |[0567d0] uk.org.ngo.squeezer.util.DiskLruCache.access$200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Z │ │ -0567e0: 7010 7118 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ -0567e6: 0a00 |0003: move-result v0 │ │ -0567e8: 0f00 |0004: return v0 │ │ +056134: |[056134] uk.org.ngo.squeezer.util.DiskLruCache.access$200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Z │ │ +056144: 7010 7118 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ +05614a: 0a00 |0003: move-result v0 │ │ +05614c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84353,17 +84370,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0567ec: |[0567ec] uk.org.ngo.squeezer.util.DiskLruCache.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I │ │ -0567fc: 5210 fc07 |0000: iget v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -056800: 0f00 |0002: return v0 │ │ +056150: |[056150] uk.org.ngo.squeezer.util.DiskLruCache.access$2100:(Luk/org/ngo/squeezer/util/DiskLruCache;)I │ │ +056160: 5210 fc07 |0000: iget v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +056164: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84371,17 +84388,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056804: |[056804] uk.org.ngo.squeezer.util.DiskLruCache.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; │ │ -056814: 5410 f207 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ -056818: 1100 |0002: return-object v0 │ │ +056168: |[056168] uk.org.ngo.squeezer.util.DiskLruCache.access$2200:(Luk/org/ngo/squeezer/util/DiskLruCache;)Ljava/io/File; │ │ +056178: 5410 f207 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ +05617c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84389,17 +84406,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05681c: |[05681c] uk.org.ngo.squeezer.util.DiskLruCache.access$300:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ -05682c: 7010 7918 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.rebuildJournal:()V // method@1879 │ │ -056832: 0e00 |0003: return-void │ │ +056180: |[056180] uk.org.ngo.squeezer.util.DiskLruCache.access$300:(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ +056190: 7010 7918 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.rebuildJournal:()V // method@1879 │ │ +056196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #12 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84407,17 +84424,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056834: |[056834] uk.org.ngo.squeezer.util.DiskLruCache.access$402:(Luk/org/ngo/squeezer/util/DiskLruCache;I)I │ │ -056844: 5901 fa07 |0000: iput v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -056848: 0f01 |0002: return v1 │ │ +056198: |[056198] uk.org.ngo.squeezer.util.DiskLruCache.access$402:(Luk/org/ngo/squeezer/util/DiskLruCache;I)I │ │ +0561a8: 5901 fa07 |0000: iput v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +0561ac: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -84426,22 +84443,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05684c: |[05684c] uk.org.ngo.squeezer.util.DiskLruCache.checkNotClosed:()V │ │ -05685c: 5420 f607 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -056860: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -056864: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -056868: 1a01 8f0d |0006: const-string v1, "cache is closed" // string@0d8f │ │ -05686c: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -056872: 2700 |000b: throw v0 │ │ -056874: 0e00 |000c: return-void │ │ +0561b0: |[0561b0] uk.org.ngo.squeezer.util.DiskLruCache.checkNotClosed:()V │ │ +0561c0: 5420 f607 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +0561c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0561c8: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0561cc: 1a01 890d |0006: const-string v1, "cache is closed" // string@0d89 │ │ +0561d0: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0561d6: 2700 |000b: throw v0 │ │ +0561d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0004 line=668 │ │ 0x000c line=670 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ @@ -84451,22 +84468,22 @@ │ │ type : '(Ljava/io/Closeable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056878: |[056878] uk.org.ngo.squeezer.util.DiskLruCache.closeQuietly:(Ljava/io/Closeable;)V │ │ -056888: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -05688c: 7210 0e0d 0200 |0002: invoke-interface {v2}, Ljava/io/Closeable;.close:()V // method@0d0e │ │ -056892: 0e00 |0005: return-void │ │ -056894: 0d00 |0006: move-exception v0 │ │ -056896: 2700 |0007: throw v0 │ │ -056898: 0d01 |0008: move-exception v1 │ │ -05689a: 28fc |0009: goto 0005 // -0004 │ │ +0561dc: |[0561dc] uk.org.ngo.squeezer.util.DiskLruCache.closeQuietly:(Ljava/io/Closeable;)V │ │ +0561ec: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0561f0: 7210 0e0d 0200 |0002: invoke-interface {v2}, Ljava/io/Closeable;.close:()V // method@0d0e │ │ +0561f6: 0e00 |0005: return-void │ │ +0561f8: 0d00 |0006: move-exception v0 │ │ +0561fa: 2700 |0007: throw v0 │ │ +0561fc: 0d01 |0008: move-exception v1 │ │ +0561fe: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=242 │ │ @@ -84483,152 +84500,152 @@ │ │ type : '(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 269 16-bit code units │ │ -0568ac: |[0568ac] uk.org.ngo.squeezer.util.DiskLruCache.completeEdit:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V │ │ -0568bc: 1d0c |0000: monitor-enter v12 │ │ -0568be: 7110 3818 0d00 |0001: invoke-static {v13}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$1400:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // method@1838 │ │ -0568c4: 0c02 |0004: move-result-object v2 │ │ -0568c6: 7110 4718 0200 |0005: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -0568cc: 0c08 |0008: move-result-object v8 │ │ -0568ce: 32d8 0b00 |0009: if-eq v8, v13, 0014 // +000b │ │ -0568d2: 2208 1c02 |000b: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ -0568d6: 7010 7c0d 0800 |000d: invoke-direct {v8}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ -0568dc: 2708 |0010: throw v8 │ │ -0568de: 0d08 |0011: move-exception v8 │ │ -0568e0: 1e0c |0012: monitor-exit v12 │ │ -0568e2: 2708 |0013: throw v8 │ │ -0568e4: 380e 3600 |0014: if-eqz v14, 004a // +0036 │ │ -0568e8: 7110 4518 0200 |0016: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ -0568ee: 0a08 |0019: move-result v8 │ │ -0568f0: 3908 3000 |001a: if-nez v8, 004a // +0030 │ │ -0568f4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -0568f6: 52c8 fc07 |001d: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -0568fa: 3583 2b00 |001f: if-ge v3, v8, 004a // +002b │ │ -0568fe: 6e20 4b18 3200 |0021: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ -056904: 0c08 |0024: move-result-object v8 │ │ -056906: 6e10 130d 0800 |0025: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -05690c: 0a08 |0028: move-result v8 │ │ -05690e: 3908 1e00 |0029: if-nez v8, 0047 // +001e │ │ -056912: 6e10 3718 0d00 |002b: invoke-virtual {v13}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ -056918: 2208 1c02 |002e: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ -05691c: 2209 3102 |0030: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -056920: 7010 c60d 0900 |0032: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056926: 1a0a 660f |0035: const-string v10, "edit didn't create file " // string@0f66 │ │ -05692a: 6e20 ce0d a900 |0037: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056930: 0c09 |003a: move-result-object v9 │ │ -056932: 6e20 cb0d 3900 |003b: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -056938: 0c09 |003e: move-result-object v9 │ │ -05693a: 6e10 d60d 0900 |003f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056940: 0c09 |0042: move-result-object v9 │ │ -056942: 7020 7d0d 9800 |0043: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -056948: 2708 |0046: throw v8 │ │ -05694a: d803 0301 |0047: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05694e: 28d4 |0049: goto 001d // -002c │ │ -056950: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -056952: 52c8 fc07 |004b: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -056956: 3583 3200 |004d: if-ge v3, v8, 007f // +0032 │ │ -05695a: 6e20 4b18 3200 |004f: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ -056960: 0c01 |0052: move-result-object v1 │ │ -056962: 380e 2800 |0053: if-eqz v14, 007b // +0028 │ │ -056966: 6e10 130d 0100 |0055: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -05696c: 0a08 |0058: move-result v8 │ │ -05696e: 3808 1f00 |0059: if-eqz v8, 0078 // +001f │ │ -056972: 6e20 4a18 3200 |005b: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ -056978: 0c00 |005e: move-result-object v0 │ │ -05697a: 6e20 1c0d 0100 |005f: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ -056980: 7110 4118 0200 |0062: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ -056986: 0c08 |0065: move-result-object v8 │ │ -056988: 4506 0803 |0066: aget-wide v6, v8, v3 │ │ -05698c: 6e10 180d 0000 |0068: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@0d18 │ │ -056992: 0b04 |006b: move-result-wide v4 │ │ -056994: 7110 4118 0200 |006c: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ -05699a: 0c08 |006f: move-result-object v8 │ │ -05699c: 4c04 0803 |0070: aput-wide v4, v8, v3 │ │ -0569a0: 53c8 fb07 |0072: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0569a4: bc68 |0074: sub-long/2addr v8, v6 │ │ -0569a6: bb48 |0075: add-long/2addr v8, v4 │ │ -0569a8: 5ac8 fb07 |0076: iput-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0569ac: d803 0301 |0078: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0569b0: 28d1 |007a: goto 004b // -002f │ │ -0569b2: 7110 6918 0100 |007b: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ -0569b8: 28fa |007e: goto 0078 // -0006 │ │ -0569ba: 52c8 fa07 |007f: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -0569be: d808 0801 |0081: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0569c2: 59c8 fa07 |0083: iput v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -0569c6: 1208 |0085: const/4 v8, #int 0 // #0 │ │ -0569c8: 7120 4818 8200 |0086: invoke-static {v2, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ -0569ce: 7110 4518 0200 |0089: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ -0569d4: 0a08 |008c: move-result v8 │ │ -0569d6: b6e8 |008d: or-int/2addr v8, v14 │ │ -0569d8: 3808 5300 |008e: if-eqz v8, 00e1 // +0053 │ │ -0569dc: 1218 |0090: const/4 v8, #int 1 // #1 │ │ -0569de: 7120 4618 8200 |0091: invoke-static {v2, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z // method@1846 │ │ -0569e4: 54c8 f607 |0094: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -0569e8: 2209 3102 |0096: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -0569ec: 7010 c60d 0900 |0098: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0569f2: 1a0a 0702 |009b: const-string v10, "CLEAN " // string@0207 │ │ -0569f6: 6e20 ce0d a900 |009d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0569fc: 0c09 |00a0: move-result-object v9 │ │ -0569fe: 7110 4218 0200 |00a1: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -056a04: 0c0a |00a4: move-result-object v10 │ │ -056a06: 6e20 ce0d a900 |00a5: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056a0c: 0c09 |00a8: move-result-object v9 │ │ -056a0e: 6e10 4c18 0200 |00a9: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getLengths:()Ljava/lang/String; // method@184c │ │ -056a14: 0c0a |00ac: move-result-object v10 │ │ -056a16: 6e20 ce0d a900 |00ad: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056a1c: 0c09 |00b0: move-result-object v9 │ │ -056a1e: 130a 0a00 |00b1: const/16 v10, #int 10 // #a │ │ -056a22: 6e20 c90d a900 |00b3: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -056a28: 0c09 |00b6: move-result-object v9 │ │ -056a2a: 6e10 d60d 0900 |00b7: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056a30: 0c09 |00ba: move-result-object v9 │ │ -056a32: 6e20 530d 9800 |00bb: invoke-virtual {v8, v9}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -056a38: 380e 0c00 |00be: if-eqz v14, 00ca // +000c │ │ -056a3c: 53c8 f907 |00c0: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ -056a40: 160a 0100 |00c2: const-wide/16 v10, #int 1 // #1 │ │ -056a44: bb8a |00c4: add-long/2addr v10, v8 │ │ -056a46: 5aca f907 |00c5: iput-wide v10, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ -056a4a: 7130 4418 8209 |00c7: invoke-static {v2, v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1202:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J // method@1844 │ │ -056a50: 53c8 fb07 |00ca: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -056a54: 53ca f807 |00cc: iget-wide v10, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ -056a58: 3108 080a |00ce: cmp-long v8, v8, v10 │ │ -056a5c: 3c08 0800 |00d0: if-gtz v8, 00d8 // +0008 │ │ -056a60: 7010 7118 0c00 |00d2: invoke-direct {v12}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ -056a66: 0a08 |00d5: move-result v8 │ │ -056a68: 3808 0900 |00d6: if-eqz v8, 00df // +0009 │ │ -056a6c: 54c8 f307 |00d8: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ -056a70: 54c9 f107 |00da: iget-object v9, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ -056a74: 7220 7d0e 9800 |00dc: invoke-interface {v8, v9}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ -056a7a: 1e0c |00df: monitor-exit v12 │ │ -056a7c: 0e00 |00e0: return-void │ │ -056a7e: 54c8 f707 |00e1: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -056a82: 7110 4218 0200 |00e3: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -056a88: 0c09 |00e6: move-result-object v9 │ │ -056a8a: 6e20 510e 9800 |00e7: invoke-virtual {v8, v9}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -056a90: 54c8 f607 |00ea: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -056a94: 2209 3102 |00ec: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -056a98: 7010 c60d 0900 |00ee: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056a9e: 1a0a 7809 |00f1: const-string v10, "REMOVE " // string@0978 │ │ -056aa2: 6e20 ce0d a900 |00f3: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056aa8: 0c09 |00f6: move-result-object v9 │ │ -056aaa: 7110 4218 0200 |00f7: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -056ab0: 0c0a |00fa: move-result-object v10 │ │ -056ab2: 6e20 ce0d a900 |00fb: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056ab8: 0c09 |00fe: move-result-object v9 │ │ -056aba: 130a 0a00 |00ff: const/16 v10, #int 10 // #a │ │ -056abe: 6e20 c90d a900 |0101: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -056ac4: 0c09 |0104: move-result-object v9 │ │ -056ac6: 6e10 d60d 0900 |0105: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056acc: 0c09 |0108: move-result-object v9 │ │ -056ace: 6e20 530d 9800 |0109: invoke-virtual {v8, v9}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -056ad4: 28be |010c: goto 00ca // -0042 │ │ +056210: |[056210] uk.org.ngo.squeezer.util.DiskLruCache.completeEdit:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;Z)V │ │ +056220: 1d0c |0000: monitor-enter v12 │ │ +056222: 7110 3818 0d00 |0001: invoke-static {v13}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.access$1400:(Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // method@1838 │ │ +056228: 0c02 |0004: move-result-object v2 │ │ +05622a: 7110 4718 0200 |0005: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +056230: 0c08 |0008: move-result-object v8 │ │ +056232: 32d8 0b00 |0009: if-eq v8, v13, 0014 // +000b │ │ +056236: 2208 1c02 |000b: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ +05623a: 7010 7c0d 0800 |000d: invoke-direct {v8}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ +056240: 2708 |0010: throw v8 │ │ +056242: 0d08 |0011: move-exception v8 │ │ +056244: 1e0c |0012: monitor-exit v12 │ │ +056246: 2708 |0013: throw v8 │ │ +056248: 380e 3600 |0014: if-eqz v14, 004a // +0036 │ │ +05624c: 7110 4518 0200 |0016: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ +056252: 0a08 |0019: move-result v8 │ │ +056254: 3908 3000 |001a: if-nez v8, 004a // +0030 │ │ +056258: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +05625a: 52c8 fc07 |001d: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +05625e: 3583 2b00 |001f: if-ge v3, v8, 004a // +002b │ │ +056262: 6e20 4b18 3200 |0021: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ +056268: 0c08 |0024: move-result-object v8 │ │ +05626a: 6e10 130d 0800 |0025: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +056270: 0a08 |0028: move-result v8 │ │ +056272: 3908 1e00 |0029: if-nez v8, 0047 // +001e │ │ +056276: 6e10 3718 0d00 |002b: invoke-virtual {v13}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ +05627c: 2208 1c02 |002e: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ +056280: 2209 3102 |0030: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +056284: 7010 c60d 0900 |0032: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05628a: 1a0a 600f |0035: const-string v10, "edit didn't create file " // string@0f60 │ │ +05628e: 6e20 ce0d a900 |0037: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056294: 0c09 |003a: move-result-object v9 │ │ +056296: 6e20 cb0d 3900 |003b: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05629c: 0c09 |003e: move-result-object v9 │ │ +05629e: 6e10 d60d 0900 |003f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0562a4: 0c09 |0042: move-result-object v9 │ │ +0562a6: 7020 7d0d 9800 |0043: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0562ac: 2708 |0046: throw v8 │ │ +0562ae: d803 0301 |0047: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0562b2: 28d4 |0049: goto 001d // -002c │ │ +0562b4: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +0562b6: 52c8 fc07 |004b: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +0562ba: 3583 3200 |004d: if-ge v3, v8, 007f // +0032 │ │ +0562be: 6e20 4b18 3200 |004f: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ +0562c4: 0c01 |0052: move-result-object v1 │ │ +0562c6: 380e 2800 |0053: if-eqz v14, 007b // +0028 │ │ +0562ca: 6e10 130d 0100 |0055: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +0562d0: 0a08 |0058: move-result v8 │ │ +0562d2: 3808 1f00 |0059: if-eqz v8, 0078 // +001f │ │ +0562d6: 6e20 4a18 3200 |005b: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ +0562dc: 0c00 |005e: move-result-object v0 │ │ +0562de: 6e20 1c0d 0100 |005f: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ +0562e4: 7110 4118 0200 |0062: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ +0562ea: 0c08 |0065: move-result-object v8 │ │ +0562ec: 4506 0803 |0066: aget-wide v6, v8, v3 │ │ +0562f0: 6e10 180d 0000 |0068: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@0d18 │ │ +0562f6: 0b04 |006b: move-result-wide v4 │ │ +0562f8: 7110 4118 0200 |006c: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ +0562fe: 0c08 |006f: move-result-object v8 │ │ +056300: 4c04 0803 |0070: aput-wide v4, v8, v3 │ │ +056304: 53c8 fb07 |0072: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056308: bc68 |0074: sub-long/2addr v8, v6 │ │ +05630a: bb48 |0075: add-long/2addr v8, v4 │ │ +05630c: 5ac8 fb07 |0076: iput-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056310: d803 0301 |0078: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056314: 28d1 |007a: goto 004b // -002f │ │ +056316: 7110 6918 0100 |007b: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ +05631c: 28fa |007e: goto 0078 // -0006 │ │ +05631e: 52c8 fa07 |007f: iget v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +056322: d808 0801 |0081: add-int/lit8 v8, v8, #int 1 // #01 │ │ +056326: 59c8 fa07 |0083: iput v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +05632a: 1208 |0085: const/4 v8, #int 0 // #0 │ │ +05632c: 7120 4818 8200 |0086: invoke-static {v2, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ +056332: 7110 4518 0200 |0089: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ +056338: 0a08 |008c: move-result v8 │ │ +05633a: b6e8 |008d: or-int/2addr v8, v14 │ │ +05633c: 3808 5300 |008e: if-eqz v8, 00e1 // +0053 │ │ +056340: 1218 |0090: const/4 v8, #int 1 // #1 │ │ +056342: 7120 4618 8200 |0091: invoke-static {v2, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z // method@1846 │ │ +056348: 54c8 f607 |0094: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +05634c: 2209 3102 |0096: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +056350: 7010 c60d 0900 |0098: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056356: 1a0a 0702 |009b: const-string v10, "CLEAN " // string@0207 │ │ +05635a: 6e20 ce0d a900 |009d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056360: 0c09 |00a0: move-result-object v9 │ │ +056362: 7110 4218 0200 |00a1: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +056368: 0c0a |00a4: move-result-object v10 │ │ +05636a: 6e20 ce0d a900 |00a5: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056370: 0c09 |00a8: move-result-object v9 │ │ +056372: 6e10 4c18 0200 |00a9: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getLengths:()Ljava/lang/String; // method@184c │ │ +056378: 0c0a |00ac: move-result-object v10 │ │ +05637a: 6e20 ce0d a900 |00ad: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056380: 0c09 |00b0: move-result-object v9 │ │ +056382: 130a 0a00 |00b1: const/16 v10, #int 10 // #a │ │ +056386: 6e20 c90d a900 |00b3: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +05638c: 0c09 |00b6: move-result-object v9 │ │ +05638e: 6e10 d60d 0900 |00b7: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056394: 0c09 |00ba: move-result-object v9 │ │ +056396: 6e20 530d 9800 |00bb: invoke-virtual {v8, v9}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +05639c: 380e 0c00 |00be: if-eqz v14, 00ca // +000c │ │ +0563a0: 53c8 f907 |00c0: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ +0563a4: 160a 0100 |00c2: const-wide/16 v10, #int 1 // #1 │ │ +0563a8: bb8a |00c4: add-long/2addr v10, v8 │ │ +0563aa: 5aca f907 |00c5: iput-wide v10, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.nextSequenceNumber:J // field@07f9 │ │ +0563ae: 7130 4418 8209 |00c7: invoke-static {v2, v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1202:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J // method@1844 │ │ +0563b4: 53c8 fb07 |00ca: iget-wide v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +0563b8: 53ca f807 |00cc: iget-wide v10, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ +0563bc: 3108 080a |00ce: cmp-long v8, v8, v10 │ │ +0563c0: 3c08 0800 |00d0: if-gtz v8, 00d8 // +0008 │ │ +0563c4: 7010 7118 0c00 |00d2: invoke-direct {v12}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ +0563ca: 0a08 |00d5: move-result v8 │ │ +0563cc: 3808 0900 |00d6: if-eqz v8, 00df // +0009 │ │ +0563d0: 54c8 f307 |00d8: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ +0563d4: 54c9 f107 |00da: iget-object v9, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ +0563d8: 7220 7d0e 9800 |00dc: invoke-interface {v8, v9}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ +0563de: 1e0c |00df: monitor-exit v12 │ │ +0563e0: 0e00 |00e0: return-void │ │ +0563e2: 54c8 f707 |00e1: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +0563e6: 7110 4218 0200 |00e3: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +0563ec: 0c09 |00e6: move-result-object v9 │ │ +0563ee: 6e20 510e 9800 |00e7: invoke-virtual {v8, v9}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +0563f4: 54c8 f607 |00ea: iget-object v8, v12, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +0563f8: 2209 3102 |00ec: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +0563fc: 7010 c60d 0900 |00ee: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056402: 1a0a 7209 |00f1: const-string v10, "REMOVE " // string@0972 │ │ +056406: 6e20 ce0d a900 |00f3: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05640c: 0c09 |00f6: move-result-object v9 │ │ +05640e: 7110 4218 0200 |00f7: invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +056414: 0c0a |00fa: move-result-object v10 │ │ +056416: 6e20 ce0d a900 |00fb: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05641c: 0c09 |00fe: move-result-object v9 │ │ +05641e: 130a 0a00 |00ff: const/16 v10, #int 10 // #a │ │ +056422: 6e20 c90d a900 |0101: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +056428: 0c09 |0104: move-result-object v9 │ │ +05642a: 6e10 d60d 0900 |0105: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056430: 0c09 |0108: move-result-object v9 │ │ +056432: 6e20 530d 9800 |0109: invoke-virtual {v8, v9}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056438: 28be |010c: goto 00ca // -0042 │ │ catches : 3 │ │ 0x0001 - 0x0011 │ │ -> 0x0011 │ │ 0x0016 - 0x00df │ │ -> 0x0011 │ │ 0x00e1 - 0x010c │ │ -> 0x0011 │ │ @@ -84685,51 +84702,51 @@ │ │ type : '([Ljava/lang/Object;II)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -056af4: |[056af4] uk.org.ngo.squeezer.util.DiskLruCache.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; │ │ -056b04: 2151 |0000: array-length v1, v5 │ │ -056b06: 3776 0800 |0001: if-le v6, v7, 0009 // +0008 │ │ -056b0a: 2204 1b02 |0003: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ -056b0e: 7010 790d 0400 |0005: invoke-direct {v4}, Ljava/lang/IllegalArgumentException;.:()V // method@0d79 │ │ -056b14: 2704 |0008: throw v4 │ │ -056b16: 3a06 0400 |0009: if-ltz v6, 000d // +0004 │ │ -056b1a: 3716 0800 |000b: if-le v6, v1, 0013 // +0008 │ │ -056b1e: 2204 0d02 |000d: new-instance v4, Ljava/lang/ArrayIndexOutOfBoundsException; // type@020d │ │ -056b22: 7010 540d 0400 |000f: invoke-direct {v4}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@0d54 │ │ -056b28: 2704 |0012: throw v4 │ │ -056b2a: 9103 0706 |0013: sub-int v3, v7, v6 │ │ -056b2e: 9104 0106 |0015: sub-int v4, v1, v6 │ │ -056b32: 7120 920d 4300 |0017: invoke-static {v3, v4}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -056b38: 0a00 |001a: move-result v0 │ │ -056b3a: 6e10 9a0d 0500 |001b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -056b40: 0c04 |001e: move-result-object v4 │ │ -056b42: 6e10 600d 0400 |001f: invoke-virtual {v4}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@0d60 │ │ -056b48: 0c04 |0022: move-result-object v4 │ │ -056b4a: 7120 ec0d 3400 |0023: invoke-static {v4, v3}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@0dec │ │ -056b50: 0c04 |0026: move-result-object v4 │ │ -056b52: 1f04 3004 |0027: check-cast v4, [Ljava/lang/Object; // type@0430 │ │ -056b56: 0742 |0029: move-object v2, v4 │ │ -056b58: 1f02 3004 |002a: check-cast v2, [Ljava/lang/Object; // type@0430 │ │ -056b5c: 1204 |002c: const/4 v4, #int 0 // #0 │ │ -056b5e: 7150 d70d 6542 |002d: invoke-static {v5, v6, v2, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ -056b64: 1102 |0030: return-object v2 │ │ +056458: |[056458] uk.org.ngo.squeezer.util.DiskLruCache.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; │ │ +056468: 2151 |0000: array-length v1, v5 │ │ +05646a: 3776 0800 |0001: if-le v6, v7, 0009 // +0008 │ │ +05646e: 2204 1b02 |0003: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ +056472: 7010 790d 0400 |0005: invoke-direct {v4}, Ljava/lang/IllegalArgumentException;.:()V // method@0d79 │ │ +056478: 2704 |0008: throw v4 │ │ +05647a: 3a06 0400 |0009: if-ltz v6, 000d // +0004 │ │ +05647e: 3716 0800 |000b: if-le v6, v1, 0013 // +0008 │ │ +056482: 2204 0d02 |000d: new-instance v4, Ljava/lang/ArrayIndexOutOfBoundsException; // type@020d │ │ +056486: 7010 540d 0400 |000f: invoke-direct {v4}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@0d54 │ │ +05648c: 2704 |0012: throw v4 │ │ +05648e: 9103 0706 |0013: sub-int v3, v7, v6 │ │ +056492: 9104 0106 |0015: sub-int v4, v1, v6 │ │ +056496: 7120 920d 4300 |0017: invoke-static {v3, v4}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +05649c: 0a00 |001a: move-result v0 │ │ +05649e: 6e10 9a0d 0500 |001b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +0564a4: 0c04 |001e: move-result-object v4 │ │ +0564a6: 6e10 600d 0400 |001f: invoke-virtual {v4}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@0d60 │ │ +0564ac: 0c04 |0022: move-result-object v4 │ │ +0564ae: 7120 ec0d 3400 |0023: invoke-static {v4, v3}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@0dec │ │ +0564b4: 0c04 |0026: move-result-object v4 │ │ +0564b6: 1f04 3004 |0027: check-cast v4, [Ljava/lang/Object; // type@0430 │ │ +0564ba: 0742 |0029: move-object v2, v4 │ │ +0564bc: 1f02 3004 |002a: check-cast v2, [Ljava/lang/Object; // type@0430 │ │ +0564c0: 1204 |002c: const/4 v4, #int 0 // #0 │ │ +0564c2: 7150 d70d 6542 |002d: invoke-static {v5, v6, v2, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0dd7 │ │ +0564c8: 1102 |0030: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0001 line=177 │ │ 0x0003 line=178 │ │ 0x0009 line=180 │ │ 0x000d line=181 │ │ 0x0013 line=183 │ │ 0x0015 line=184 │ │ - 0x001b line=185 │ │ + 0x001b line=186 │ │ 0x002c line=187 │ │ 0x0030 line=188 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) [Ljava/lang/Object; │ │ 0x001b - 0x0031 reg=0 copyLength I │ │ 0x0001 - 0x0031 reg=1 originalLength I │ │ 0x002c - 0x0031 reg=2 result [Ljava/lang/Object; [TT; │ │ @@ -84739,183 +84756,180 @@ │ │ 0x0000 - 0x0031 reg=7 end I │ │ │ │ #17 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'deleteContents' │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 82 16-bit code units │ │ -056b68: |[056b68] uk.org.ngo.squeezer.util.DiskLruCache.deleteContents:(Ljava/io/File;)V │ │ -056b78: 6e10 1a0d 0800 |0000: invoke-virtual {v8}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0d1a │ │ -056b7e: 0c02 |0003: move-result-object v2 │ │ -056b80: 3902 1b00 |0004: if-nez v2, 001f // +001b │ │ -056b84: 2205 1b02 |0006: new-instance v5, Ljava/lang/IllegalArgumentException; // type@021b │ │ -056b88: 2206 3102 |0008: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -056b8c: 7010 c60d 0600 |000a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056b92: 1a07 5616 |000d: const-string v7, "not a directory: " // string@1656 │ │ -056b96: 6e20 ce0d 7600 |000f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056b9c: 0c06 |0012: move-result-object v6 │ │ -056b9e: 6e20 cd0d 8600 |0013: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -056ba4: 0c06 |0016: move-result-object v6 │ │ -056ba6: 6e10 d60d 0600 |0017: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056bac: 0c06 |001a: move-result-object v6 │ │ -056bae: 7020 7a0d 6500 |001b: invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -056bb4: 2705 |001e: throw v5 │ │ -056bb6: 0720 |001f: move-object v0, v2 │ │ -056bb8: 2104 |0020: array-length v4, v0 │ │ -056bba: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -056bbc: 3543 2f00 |0022: if-ge v3, v4, 0051 // +002f │ │ -056bc0: 4601 0003 |0024: aget-object v1, v0, v3 │ │ -056bc4: 6e10 170d 0100 |0026: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@0d17 │ │ -056bca: 0a05 |0029: move-result v5 │ │ -056bcc: 3805 0500 |002a: if-eqz v5, 002f // +0005 │ │ -056bd0: 7110 6818 0100 |002c: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteContents:(Ljava/io/File;)V // method@1868 │ │ -056bd6: 6e10 120d 0100 |002f: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d12 │ │ -056bdc: 0a05 |0032: move-result v5 │ │ -056bde: 3905 1b00 |0033: if-nez v5, 004e // +001b │ │ -056be2: 2205 0002 |0035: new-instance v5, Ljava/io/IOException; // type@0200 │ │ -056be6: 2206 3102 |0037: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -056bea: 7010 c60d 0600 |0039: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056bf0: 1a07 b90f |003c: const-string v7, "failed to delete file: " // string@0fb9 │ │ -056bf4: 6e20 ce0d 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056bfa: 0c06 |0041: move-result-object v6 │ │ -056bfc: 6e20 cd0d 1600 |0042: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -056c02: 0c06 |0045: move-result-object v6 │ │ -056c04: 6e10 d60d 0600 |0046: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056c0a: 0c06 |0049: move-result-object v6 │ │ -056c0c: 7020 270d 6500 |004a: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -056c12: 2705 |004d: throw v5 │ │ -056c14: d803 0301 |004e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056c18: 28d2 |0050: goto 0022 // -002e │ │ -056c1a: 0e00 |0051: return-void │ │ + insns size : 81 16-bit code units │ │ +0564cc: |[0564cc] uk.org.ngo.squeezer.util.DiskLruCache.deleteContents:(Ljava/io/File;)V │ │ +0564dc: 6e10 1a0d 0500 |0000: invoke-virtual {v5}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@0d1a │ │ +0564e2: 0c01 |0003: move-result-object v1 │ │ +0564e4: 3901 1b00 |0004: if-nez v1, 001f // +001b │ │ +0564e8: 2202 1b02 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@021b │ │ +0564ec: 2203 3102 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0564f0: 7010 c60d 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0564f6: 1a04 5016 |000d: const-string v4, "not a directory: " // string@1650 │ │ +0564fa: 6e20 ce0d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056500: 0c03 |0012: move-result-object v3 │ │ +056502: 6e20 cd0d 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +056508: 0c03 |0016: move-result-object v3 │ │ +05650a: 6e10 d60d 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056510: 0c03 |001a: move-result-object v3 │ │ +056512: 7020 7a0d 3200 |001b: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +056518: 2702 |001e: throw v2 │ │ +05651a: 2113 |001f: array-length v3, v1 │ │ +05651c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05651e: 3532 2f00 |0021: if-ge v2, v3, 0050 // +002f │ │ +056522: 4600 0102 |0023: aget-object v0, v1, v2 │ │ +056526: 6e10 170d 0000 |0025: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@0d17 │ │ +05652c: 0a04 |0028: move-result v4 │ │ +05652e: 3804 0500 |0029: if-eqz v4, 002e // +0005 │ │ +056532: 7110 6818 0000 |002b: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteContents:(Ljava/io/File;)V // method@1868 │ │ +056538: 6e10 120d 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@0d12 │ │ +05653e: 0a04 |0031: move-result v4 │ │ +056540: 3904 1b00 |0032: if-nez v4, 004d // +001b │ │ +056544: 2202 0002 |0034: new-instance v2, Ljava/io/IOException; // type@0200 │ │ +056548: 2203 3102 |0036: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05654c: 7010 c60d 0300 |0038: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056552: 1a04 b30f |003b: const-string v4, "failed to delete file: " // string@0fb3 │ │ +056556: 6e20 ce0d 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05655c: 0c03 |0040: move-result-object v3 │ │ +05655e: 6e20 cd0d 0300 |0041: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +056564: 0c03 |0044: move-result-object v3 │ │ +056566: 6e10 d60d 0300 |0045: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05656c: 0c03 |0048: move-result-object v3 │ │ +05656e: 7020 270d 3200 |0049: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +056574: 2702 |004c: throw v2 │ │ +056576: d802 0201 |004d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05657a: 28d2 |004f: goto 0021 // -002e │ │ +05657c: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0006 line=257 │ │ 0x001f line=259 │ │ - 0x0026 line=260 │ │ - 0x002c line=261 │ │ - 0x002f line=263 │ │ - 0x0035 line=264 │ │ - 0x004e line=259 │ │ - 0x0051 line=267 │ │ - locals : │ │ - 0x0026 - 0x0051 reg=1 file Ljava/io/File; │ │ - 0x0020 - 0x0052 reg=0 arr$ [Ljava/io/File; │ │ - 0x0004 - 0x0052 reg=2 files [Ljava/io/File; │ │ - 0x0022 - 0x0052 reg=3 i$ I │ │ - 0x0021 - 0x0052 reg=4 len$ I │ │ - 0x0000 - 0x0052 reg=8 dir Ljava/io/File; │ │ + 0x0025 line=260 │ │ + 0x002b line=261 │ │ + 0x002e line=263 │ │ + 0x0034 line=264 │ │ + 0x004d line=259 │ │ + 0x0050 line=267 │ │ + locals : │ │ + 0x0025 - 0x0050 reg=0 file Ljava/io/File; │ │ + 0x0004 - 0x0051 reg=1 files [Ljava/io/File; │ │ + 0x0000 - 0x0051 reg=5 dir Ljava/io/File; │ │ │ │ #18 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'deleteIfExists' │ │ type : '(Ljava/io/File;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -056c1c: |[056c1c] uk.org.ngo.squeezer.util.DiskLruCache.deleteIfExists:(Ljava/io/File;)V │ │ -056c2c: 6e10 130d 0100 |0000: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -056c32: 0a00 |0003: move-result v0 │ │ -056c34: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ -056c38: 6e10 120d 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d12 │ │ -056c3e: 0a00 |0009: move-result v0 │ │ -056c40: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -056c44: 2200 0002 |000c: new-instance v0, Ljava/io/IOException; // type@0200 │ │ -056c48: 7010 260d 0000 |000e: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@0d26 │ │ -056c4e: 2700 |0011: throw v0 │ │ -056c50: 0e00 |0012: return-void │ │ +056580: |[056580] uk.org.ngo.squeezer.util.DiskLruCache.deleteIfExists:(Ljava/io/File;)V │ │ +056590: 6e10 130d 0100 |0000: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +056596: 0a00 |0003: move-result v0 │ │ +056598: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ +05659c: 6e10 120d 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d12 │ │ +0565a2: 0a00 |0009: move-result v0 │ │ +0565a4: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +0565a8: 2200 0002 |000c: new-instance v0, Ljava/io/IOException; // type@0200 │ │ +0565ac: 7010 260d 0000 |000e: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@0d26 │ │ +0565b2: 2700 |0011: throw v0 │ │ +0565b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x000c line=464 │ │ 0x0012 line=466 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 file Ljava/io/File; │ │ │ │ #19 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'edit' │ │ type : '(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -056c54: |[056c54] uk.org.ngo.squeezer.util.DiskLruCache.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -056c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c66: 1d05 |0001: monitor-enter v5 │ │ -056c68: 7010 6218 0500 |0002: invoke-direct {v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ -056c6e: 7020 7d18 6500 |0005: invoke-direct {v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ -056c74: 5452 f707 |0008: iget-object v2, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -056c78: 6e20 4e0e 6200 |000a: invoke-virtual {v2, v6}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ -056c7e: 0c01 |000d: move-result-object v1 │ │ -056c80: 1f01 0a04 |000e: check-cast v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -056c84: 1602 ffff |0010: const-wide/16 v2, #int -1 // #ffff │ │ -056c88: 3102 0702 |0012: cmp-long v2, v7, v2 │ │ -056c8c: 3802 0e00 |0014: if-eqz v2, 0022 // +000e │ │ -056c90: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -056c94: 7110 4318 0100 |0018: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J // method@1843 │ │ -056c9a: 0b02 |001b: move-result-wide v2 │ │ -056c9c: 3102 0207 |001c: cmp-long v2, v2, v7 │ │ -056ca0: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -056ca4: 1e05 |0020: monitor-exit v5 │ │ -056ca6: 1100 |0021: return-object v0 │ │ -056ca8: 3901 3d00 |0022: if-nez v1, 005f // +003d │ │ -056cac: 2201 0a04 |0024: new-instance v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -056cb0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -056cb2: 7040 4018 5126 |0027: invoke-direct {v1, v5, v6, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1840 │ │ -056cb8: 5452 f707 |002a: iget-object v2, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -056cbc: 6e30 500e 6201 |002c: invoke-virtual {v2, v6, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ -056cc2: 2200 0904 |002f: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // type@0409 │ │ -056cc6: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -056cc8: 7040 3618 5021 |0032: invoke-direct {v0, v5, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1836 │ │ -056cce: 7120 4818 0100 |0035: invoke-static {v1, v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ -056cd4: 5452 f607 |0038: iget-object v2, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -056cd8: 2203 3102 |003a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -056cdc: 7010 c60d 0300 |003c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -056ce2: 1a04 7a02 |003f: const-string v4, "DIRTY " // string@027a │ │ -056ce6: 6e20 ce0d 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056cec: 0c03 |0044: move-result-object v3 │ │ -056cee: 6e20 ce0d 6300 |0045: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -056cf4: 0c03 |0048: move-result-object v3 │ │ -056cf6: 1304 0a00 |0049: const/16 v4, #int 10 // #a │ │ -056cfa: 6e20 c90d 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -056d00: 0c03 |004e: move-result-object v3 │ │ -056d02: 6e10 d60d 0300 |004f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056d08: 0c03 |0052: move-result-object v3 │ │ -056d0a: 6e20 530d 3200 |0053: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -056d10: 5452 f607 |0056: iget-object v2, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -056d14: 6e10 520d 0200 |0058: invoke-virtual {v2}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ -056d1a: 28c5 |005b: goto 0020 // -003b │ │ -056d1c: 0d02 |005c: move-exception v2 │ │ -056d1e: 1e05 |005d: monitor-exit v5 │ │ -056d20: 2702 |005e: throw v2 │ │ -056d22: 7110 4718 0100 |005f: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -056d28: 0c02 |0062: move-result-object v2 │ │ -056d2a: 3802 ccff |0063: if-eqz v2, 002f // -0034 │ │ -056d2e: 28bb |0065: goto 0020 // -0045 │ │ +0565b8: |[0565b8] uk.org.ngo.squeezer.util.DiskLruCache.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +0565c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0565ca: 1d06 |0001: monitor-enter v6 │ │ +0565cc: 7010 6218 0600 |0002: invoke-direct {v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ +0565d2: 7020 7d18 7600 |0005: invoke-direct {v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ +0565d8: 5462 f707 |0008: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +0565dc: 6e20 4e0e 7200 |000a: invoke-virtual {v2, v7}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ +0565e2: 0c01 |000d: move-result-object v1 │ │ +0565e4: 1f01 0a04 |000e: check-cast v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +0565e8: 1602 ffff |0010: const-wide/16 v2, #int -1 // #ffff │ │ +0565ec: 3102 0802 |0012: cmp-long v2, v8, v2 │ │ +0565f0: 3802 0e00 |0014: if-eqz v2, 0022 // +000e │ │ +0565f4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +0565f8: 7110 4318 0100 |0018: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J // method@1843 │ │ +0565fe: 0b02 |001b: move-result-wide v2 │ │ +056600: 3102 0208 |001c: cmp-long v2, v2, v8 │ │ +056604: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +056608: 1e06 |0020: monitor-exit v6 │ │ +05660a: 1100 |0021: return-object v0 │ │ +05660c: 3901 3d00 |0022: if-nez v1, 005f // +003d │ │ +056610: 2201 0a04 |0024: new-instance v1, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +056614: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +056616: 7040 4018 6127 |0027: invoke-direct {v1, v6, v7, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1840 │ │ +05661c: 5462 f707 |002a: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056620: 6e30 500e 7201 |002c: invoke-virtual {v2, v7, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ +056626: 2200 0904 |002f: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // type@0409 │ │ +05662a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +05662c: 7040 3618 6021 |0032: invoke-direct {v0, v6, v1, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1836 │ │ +056632: 7120 4818 0100 |0035: invoke-static {v1, v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ +056638: 5462 f607 |0038: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +05663c: 2203 3102 |003a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +056640: 7010 c60d 0300 |003c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056646: 1a04 7a02 |003f: const-string v4, "DIRTY " // string@027a │ │ +05664a: 6e20 ce0d 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056650: 0c03 |0044: move-result-object v3 │ │ +056652: 6e20 ce0d 7300 |0045: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056658: 0c03 |0048: move-result-object v3 │ │ +05665a: 1304 0a00 |0049: const/16 v4, #int 10 // #a │ │ +05665e: 6e20 c90d 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +056664: 0c03 |004e: move-result-object v3 │ │ +056666: 6e10 d60d 0300 |004f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05666c: 0c03 |0052: move-result-object v3 │ │ +05666e: 6e20 530d 3200 |0053: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056674: 5462 f607 |0056: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056678: 6e10 520d 0200 |0058: invoke-virtual {v2}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ +05667e: 28c5 |005b: goto 0020 // -003b │ │ +056680: 0d02 |005c: move-exception v2 │ │ +056682: 1e06 |005d: monitor-exit v6 │ │ +056684: 2702 |005e: throw v2 │ │ +056686: 7110 4718 0100 |005f: invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +05668c: 0c02 |0062: move-result-object v2 │ │ +05668e: 3802 ccff |0063: if-eqz v2, 002f // -0034 │ │ +056692: 28bb |0065: goto 0020 // -0045 │ │ catches : 3 │ │ 0x0002 - 0x001b │ │ -> 0x005c │ │ 0x0024 - 0x005b │ │ -> 0x005c │ │ 0x005f - 0x0062 │ │ -> 0x005c │ │ positions : │ │ 0x0001 line=518 │ │ 0x0005 line=519 │ │ 0x0008 line=520 │ │ 0x0010 line=521 │ │ + 0x0018 line=522 │ │ 0x0020 line=538 │ │ 0x0022 line=525 │ │ 0x0024 line=526 │ │ 0x002a line=527 │ │ 0x002f line=532 │ │ 0x0035 line=533 │ │ 0x0038 line=536 │ │ @@ -84923,34 +84937,34 @@ │ │ 0x005c line=518 │ │ 0x005f line=528 │ │ locals : │ │ 0x0010 - 0x0026 reg=1 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0035 - 0x005c reg=0 editor Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ 0x002a - 0x005c reg=1 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x005f - 0x0066 reg=1 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x0000 - 0x0066 reg=5 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x0066 reg=6 key Ljava/lang/String; │ │ - 0x0000 - 0x0066 reg=7 expectedSequenceNumber J │ │ + 0x0000 - 0x0066 reg=6 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0066 reg=7 key Ljava/lang/String; │ │ + 0x0000 - 0x0066 reg=8 expectedSequenceNumber J │ │ │ │ #20 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'inputStreamToString' │ │ type : '(Ljava/io/InputStream;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -056d4c: |[056d4c] uk.org.ngo.squeezer.util.DiskLruCache.inputStreamToString:(Ljava/io/InputStream;)Ljava/lang/String; │ │ -056d5c: 2200 0202 |0000: new-instance v0, Ljava/io/InputStreamReader; // type@0202 │ │ -056d60: 6201 ee07 |0002: sget-object v1, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ -056d64: 7030 2c0d 2001 |0004: invoke-direct {v0, v2, v1}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@0d2c │ │ -056d6a: 7110 7618 0000 |0007: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.readFully:(Ljava/io/Reader;)Ljava/lang/String; // method@1876 │ │ -056d70: 0c00 |000a: move-result-object v0 │ │ -056d72: 1100 |000b: return-object v0 │ │ +0566b0: |[0566b0] uk.org.ngo.squeezer.util.DiskLruCache.inputStreamToString:(Ljava/io/InputStream;)Ljava/lang/String; │ │ +0566c0: 2200 0202 |0000: new-instance v0, Ljava/io/InputStreamReader; // type@0202 │ │ +0566c4: 6201 ee07 |0002: sget-object v1, Luk/org/ngo/squeezer/util/DiskLruCache;.UTF_8:Ljava/nio/charset/Charset; // field@07ee │ │ +0566c8: 7030 2c0d 2001 |0004: invoke-direct {v0, v2, v1}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@0d2c │ │ +0566ce: 7110 7618 0000 |0007: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.readFully:(Ljava/io/Reader;)Ljava/lang/String; // method@1876 │ │ +0566d4: 0c00 |000a: move-result-object v0 │ │ +0566d6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000c reg=2 in Ljava/io/InputStream; │ │ │ │ #21 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -84958,92 +84972,95 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -056d74: |[056d74] uk.org.ngo.squeezer.util.DiskLruCache.journalRebuildRequired:()Z │ │ -056d84: 1300 d007 |0000: const/16 v0, #int 2000 // #7d0 │ │ -056d88: 5231 fa07 |0002: iget v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -056d8c: 1302 d007 |0004: const/16 v2, #int 2000 // #7d0 │ │ -056d90: 3421 0e00 |0006: if-lt v1, v2, 0014 // +000e │ │ -056d94: 5231 fa07 |0008: iget v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -056d98: 5432 f707 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -056d9c: 6e10 520e 0200 |000c: invoke-virtual {v2}, Ljava/util/LinkedHashMap;.size:()I // method@0e52 │ │ -056da2: 0a02 |000f: move-result v2 │ │ -056da4: 3421 0400 |0010: if-lt v1, v2, 0014 // +0004 │ │ -056da8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -056daa: 0f01 |0013: return v1 │ │ -056dac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -056dae: 28fe |0015: goto 0013 // -0002 │ │ +0566d8: |[0566d8] uk.org.ngo.squeezer.util.DiskLruCache.journalRebuildRequired:()Z │ │ +0566e8: 1300 d007 |0000: const/16 v0, #int 2000 // #7d0 │ │ +0566ec: 5231 fa07 |0002: iget v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +0566f0: 1302 d007 |0004: const/16 v2, #int 2000 // #7d0 │ │ +0566f4: 3421 0e00 |0006: if-lt v1, v2, 0014 // +000e │ │ +0566f8: 5231 fa07 |0008: iget v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +0566fc: 5432 f707 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056700: 6e10 520e 0200 |000c: invoke-virtual {v2}, Ljava/util/LinkedHashMap;.size:()I // method@0e52 │ │ +056706: 0a02 |000f: move-result v2 │ │ +056708: 3421 0400 |0010: if-lt v1, v2, 0014 // +0004 │ │ +05670c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +05670e: 0f01 |0013: return v1 │ │ +056710: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +056712: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0002 line=621 │ │ + 0x000c line=622 │ │ + 0x0013 line=621 │ │ + 0x0014 line=622 │ │ locals : │ │ 0x0002 - 0x0016 reg=0 REDUNDANT_OP_COMPACT_THRESHOLD I │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #22 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'open' │ │ type : '(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 87 16-bit code units │ │ -056db0: |[056db0] uk.org.ngo.squeezer.util.DiskLruCache.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ │ -056dc0: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ -056dc4: 3101 0b01 |0002: cmp-long v1, v11, v1 │ │ -056dc8: 3c01 0a00 |0004: if-gtz v1, 000e // +000a │ │ -056dcc: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ -056dd0: 1a02 9315 |0008: const-string v2, "maxSize <= 0" // string@1593 │ │ -056dd4: 7020 7a0d 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -056dda: 2701 |000d: throw v1 │ │ -056ddc: 3c0a 0a00 |000e: if-gtz v10, 0018 // +000a │ │ -056de0: 2201 1b02 |0010: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ -056de4: 1a02 531c |0012: const-string v2, "valueCount <= 0" // string@1c53 │ │ -056de8: 7020 7a0d 2100 |0014: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -056dee: 2701 |0017: throw v1 │ │ -056df0: 2200 0c04 |0018: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache; // type@040c │ │ -056df4: 0781 |001a: move-object v1, v8 │ │ -056df6: 0192 |001b: move v2, v9 │ │ -056df8: 01a3 |001c: move v3, v10 │ │ -056dfa: 04b4 |001d: move-wide v4, v11 │ │ -056dfc: 7606 5618 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.:(Ljava/io/File;IIJ)V // method@1856 │ │ -056e02: 5401 f407 |0021: iget-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -056e06: 6e10 130d 0100 |0023: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -056e0c: 0a01 |0026: move-result v1 │ │ -056e0e: 3801 1f00 |0027: if-eqz v1, 0046 // +001f │ │ -056e12: 7010 7718 0000 |0029: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.readJournal:()V // method@1877 │ │ -056e18: 7010 7418 0000 |002c: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.processJournal:()V // method@1874 │ │ -056e1e: 2201 f501 |002f: new-instance v1, Ljava/io/BufferedWriter; // type@01f5 │ │ -056e22: 2202 fd01 |0031: new-instance v2, Ljava/io/FileWriter; // type@01fd │ │ -056e26: 5403 f407 |0033: iget-object v3, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -056e2a: 1214 |0035: const/4 v4, #int 1 // #1 │ │ -056e2c: 7030 240d 3204 |0036: invoke-direct {v2, v3, v4}, Ljava/io/FileWriter;.:(Ljava/io/File;Z)V // method@0d24 │ │ -056e32: 1303 0020 |0039: const/16 v3, #int 8192 // #2000 │ │ -056e36: 7030 0d0d 2103 |003b: invoke-direct {v1, v2, v3}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ -056e3c: 5b01 f607 |003e: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -056e40: 0706 |0040: move-object v6, v0 │ │ -056e42: 1106 |0041: return-object v6 │ │ -056e44: 0d07 |0042: move-exception v7 │ │ -056e46: 6e10 6718 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ -056e4c: 6e10 1b0d 0800 |0046: invoke-virtual {v8}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ -056e52: 2200 0c04 |0049: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache; // type@040c │ │ -056e56: 0781 |004b: move-object v1, v8 │ │ -056e58: 0192 |004c: move v2, v9 │ │ -056e5a: 01a3 |004d: move v3, v10 │ │ -056e5c: 04b4 |004e: move-wide v4, v11 │ │ -056e5e: 7606 5618 0000 |004f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.:(Ljava/io/File;IIJ)V // method@1856 │ │ -056e64: 7010 7918 0000 |0052: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.rebuildJournal:()V // method@1879 │ │ -056e6a: 0706 |0055: move-object v6, v0 │ │ -056e6c: 28eb |0056: goto 0041 // -0015 │ │ +056714: |[056714] uk.org.ngo.squeezer.util.DiskLruCache.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ │ +056724: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +056728: 3101 0c02 |0002: cmp-long v1, v12, v2 │ │ +05672c: 3c01 0a00 |0004: if-gtz v1, 000e // +000a │ │ +056730: 2201 1b02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ +056734: 1a02 8d15 |0008: const-string v2, "maxSize <= 0" // string@158d │ │ +056738: 7020 7a0d 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05673e: 2701 |000d: throw v1 │ │ +056740: 3c0b 0a00 |000e: if-gtz v11, 0018 // +000a │ │ +056744: 2201 1b02 |0010: new-instance v1, Ljava/lang/IllegalArgumentException; // type@021b │ │ +056748: 1a02 4d1c |0012: const-string v2, "valueCount <= 0" // string@1c4d │ │ +05674c: 7020 7a0d 2100 |0014: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +056752: 2701 |0017: throw v1 │ │ +056754: 2200 0c04 |0018: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache; // type@040c │ │ +056758: 0791 |001a: move-object v1, v9 │ │ +05675a: 01a2 |001b: move v2, v10 │ │ +05675c: 01b3 |001c: move v3, v11 │ │ +05675e: 04c4 |001d: move-wide v4, v12 │ │ +056760: 7606 5618 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.:(Ljava/io/File;IIJ)V // method@1856 │ │ +056766: 5401 f407 |0021: iget-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +05676a: 6e10 130d 0100 |0023: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +056770: 0a01 |0026: move-result v1 │ │ +056772: 3801 1f00 |0027: if-eqz v1, 0046 // +001f │ │ +056776: 7010 7718 0000 |0029: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.readJournal:()V // method@1877 │ │ +05677c: 7010 7418 0000 |002c: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.processJournal:()V // method@1874 │ │ +056782: 2201 f501 |002f: new-instance v1, Ljava/io/BufferedWriter; // type@01f5 │ │ +056786: 2202 fd01 |0031: new-instance v2, Ljava/io/FileWriter; // type@01fd │ │ +05678a: 5403 f407 |0033: iget-object v3, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +05678e: 1214 |0035: const/4 v4, #int 1 // #1 │ │ +056790: 7030 240d 3204 |0036: invoke-direct {v2, v3, v4}, Ljava/io/FileWriter;.:(Ljava/io/File;Z)V // method@0d24 │ │ +056796: 1303 0020 |0039: const/16 v3, #int 8192 // #2000 │ │ +05679a: 7030 0d0d 2103 |003b: invoke-direct {v1, v2, v3}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ +0567a0: 5b01 f607 |003e: iput-object v1, v0, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +0567a4: 0706 |0040: move-object v6, v0 │ │ +0567a6: 1106 |0041: return-object v6 │ │ +0567a8: 0d07 |0042: move-exception v7 │ │ +0567aa: 6e10 6718 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ +0567b0: 6e10 1b0d 0900 |0046: invoke-virtual {v9}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ +0567b6: 2200 0c04 |0049: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache; // type@040c │ │ +0567ba: 0791 |004b: move-object v1, v9 │ │ +0567bc: 01a2 |004c: move v2, v10 │ │ +0567be: 01b3 |004d: move v3, v11 │ │ +0567c0: 04c4 |004e: move-wide v4, v12 │ │ +0567c2: 7606 5618 0000 |004f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache;.:(Ljava/io/File;IIJ)V // method@1856 │ │ +0567c8: 7010 7918 0000 |0052: invoke-direct {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.rebuildJournal:()V // method@1879 │ │ +0567ce: 0706 |0055: move-object v6, v0 │ │ +0567d0: 28eb |0056: goto 0041 // -0015 │ │ catches : 1 │ │ 0x0029 - 0x0040 │ │ Ljava/io/IOException; -> 0x0042 │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000e line=312 │ │ @@ -85063,72 +85080,72 @@ │ │ locals : │ │ 0x0021 - 0x0041 reg=0 cache Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0041 - 0x0042 reg=6 cache Ljava/lang/Object; │ │ 0x0043 - 0x0046 reg=7 journalIsCorrupt Ljava/io/IOException; │ │ 0x0042 - 0x004b reg=0 cache Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0052 - 0x0057 reg=0 cache Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0056 - 0x0057 reg=6 cache Ljava/lang/Object; │ │ - 0x0000 - 0x0057 reg=8 directory Ljava/io/File; │ │ - 0x0000 - 0x0057 reg=9 appVersion I │ │ - 0x0000 - 0x0057 reg=10 valueCount I │ │ - 0x0000 - 0x0057 reg=11 maxSize J │ │ + 0x0000 - 0x0057 reg=9 directory Ljava/io/File; │ │ + 0x0000 - 0x0057 reg=10 appVersion I │ │ + 0x0000 - 0x0057 reg=11 valueCount I │ │ + 0x0000 - 0x0057 reg=12 maxSize J │ │ │ │ #23 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'processJournal' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -056e80: |[056e80] uk.org.ngo.squeezer.util.DiskLruCache.processJournal:()V │ │ -056e90: 5473 f507 |0000: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ -056e94: 7110 6918 0300 |0002: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ -056e9a: 5473 f707 |0005: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -056e9e: 6e10 530e 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ -056ea4: 0c03 |000a: move-result-object v3 │ │ -056ea6: 7210 350e 0300 |000b: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ -056eac: 0c01 |000e: move-result-object v1 │ │ -056eae: 7210 480e 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -056eb4: 0a03 |0012: move-result v3 │ │ -056eb6: 3803 3f00 |0013: if-eqz v3, 0052 // +003f │ │ -056eba: 7210 490e 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -056ec0: 0c00 |0018: move-result-object v0 │ │ -056ec2: 1f00 0a04 |0019: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -056ec6: 7110 4718 0000 |001b: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -056ecc: 0c03 |001e: move-result-object v3 │ │ -056ece: 3903 1500 |001f: if-nez v3, 0034 // +0015 │ │ -056ed2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -056ed4: 5273 fc07 |0022: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -056ed8: 3532 ebff |0024: if-ge v2, v3, 000f // -0015 │ │ -056edc: 5373 fb07 |0026: iget-wide v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -056ee0: 7110 4118 0000 |0028: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ -056ee6: 0c05 |002b: move-result-object v5 │ │ -056ee8: 4505 0502 |002c: aget-wide v5, v5, v2 │ │ -056eec: bb53 |002e: add-long/2addr v3, v5 │ │ -056eee: 5a73 fb07 |002f: iput-wide v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -056ef2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056ef6: 28ef |0033: goto 0022 // -0011 │ │ -056ef8: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -056efa: 7120 4818 3000 |0035: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ -056f00: 1202 |0038: const/4 v2, #int 0 // #0 │ │ -056f02: 5273 fc07 |0039: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -056f06: 3532 1300 |003b: if-ge v2, v3, 004e // +0013 │ │ -056f0a: 6e20 4a18 2000 |003d: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ -056f10: 0c03 |0040: move-result-object v3 │ │ -056f12: 7110 6918 0300 |0041: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ -056f18: 6e20 4b18 2000 |0044: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ -056f1e: 0c03 |0047: move-result-object v3 │ │ -056f20: 7110 6918 0300 |0048: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ -056f26: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056f2a: 28ec |004d: goto 0039 // -0014 │ │ -056f2c: 7210 4a0e 0100 |004e: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@0e4a │ │ -056f32: 28be |0051: goto 000f // -0042 │ │ -056f34: 0e00 |0052: return-void │ │ +0567e4: |[0567e4] uk.org.ngo.squeezer.util.DiskLruCache.processJournal:()V │ │ +0567f4: 5483 f507 |0000: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ +0567f8: 7110 6918 0300 |0002: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ +0567fe: 5483 f707 |0005: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056802: 6e10 530e 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ +056808: 0c03 |000a: move-result-object v3 │ │ +05680a: 7210 350e 0300 |000b: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ +056810: 0c01 |000e: move-result-object v1 │ │ +056812: 7210 480e 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +056818: 0a03 |0012: move-result v3 │ │ +05681a: 3803 3f00 |0013: if-eqz v3, 0052 // +003f │ │ +05681e: 7210 490e 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +056824: 0c00 |0018: move-result-object v0 │ │ +056826: 1f00 0a04 |0019: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +05682a: 7110 4718 0000 |001b: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +056830: 0c03 |001e: move-result-object v3 │ │ +056832: 3903 1500 |001f: if-nez v3, 0034 // +0015 │ │ +056836: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +056838: 5283 fc07 |0022: iget v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +05683c: 3532 ebff |0024: if-ge v2, v3, 000f // -0015 │ │ +056840: 5384 fb07 |0026: iget-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056844: 7110 4118 0000 |0028: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ +05684a: 0c03 |002b: move-result-object v3 │ │ +05684c: 4506 0302 |002c: aget-wide v6, v3, v2 │ │ +056850: bb64 |002e: add-long/2addr v4, v6 │ │ +056852: 5a84 fb07 |002f: iput-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056856: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05685a: 28ef |0033: goto 0022 // -0011 │ │ +05685c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +05685e: 7120 4818 3000 |0035: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ +056864: 1202 |0038: const/4 v2, #int 0 // #0 │ │ +056866: 5283 fc07 |0039: iget v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +05686a: 3532 1300 |003b: if-ge v2, v3, 004e // +0013 │ │ +05686e: 6e20 4a18 2000 |003d: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ +056874: 0c03 |0040: move-result-object v3 │ │ +056876: 7110 6918 0300 |0041: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ +05687c: 6e20 4b18 2000 |0044: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getDirtyFile:(I)Ljava/io/File; // method@184b │ │ +056882: 0c03 |0047: move-result-object v3 │ │ +056884: 7110 6918 0300 |0048: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteIfExists:(Ljava/io/File;)V // method@1869 │ │ +05688a: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05688e: 28ec |004d: goto 0039 // -0014 │ │ +056890: 7210 4a0e 0100 |004e: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@0e4a │ │ +056896: 28be |0051: goto 000f // -0042 │ │ +056898: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0005 line=405 │ │ 0x0015 line=406 │ │ 0x001b line=407 │ │ 0x0021 line=408 │ │ @@ -85142,54 +85159,54 @@ │ │ 0x004e line=417 │ │ 0x0052 line=420 │ │ locals : │ │ 0x0022 - 0x0034 reg=2 t I │ │ 0x001b - 0x0052 reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0039 - 0x0052 reg=2 t I │ │ 0x000f - 0x0053 reg=1 i Ljava/util/Iterator; Ljava/util/Iterator; │ │ - 0x0000 - 0x0053 reg=7 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0053 reg=8 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #24 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'readAsciiLine' │ │ type : '(Ljava/io/InputStream;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -056f38: |[056f38] uk.org.ngo.squeezer.util.DiskLruCache.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; │ │ -056f48: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -056f4c: 1303 5000 |0002: const/16 v3, #int 80 // #50 │ │ -056f50: 7020 c70d 3200 |0004: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -056f56: 6e10 290d 0500 |0007: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@0d29 │ │ -056f5c: 0a00 |000a: move-result v0 │ │ -056f5e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -056f60: 3330 0800 |000c: if-ne v0, v3, 0014 // +0008 │ │ -056f64: 2203 f701 |000e: new-instance v3, Ljava/io/EOFException; // type@01f7 │ │ -056f68: 7010 0f0d 0300 |0010: invoke-direct {v3}, Ljava/io/EOFException;.:()V // method@0d0f │ │ -056f6e: 2703 |0013: throw v3 │ │ -056f70: 1303 0a00 |0014: const/16 v3, #int 10 // #a │ │ -056f74: 3330 1c00 |0016: if-ne v0, v3, 0032 // +001c │ │ -056f78: 6e10 d40d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ -056f7e: 0a01 |001b: move-result v1 │ │ -056f80: 3d01 1100 |001c: if-lez v1, 002d // +0011 │ │ -056f84: d803 01ff |001e: add-int/lit8 v3, v1, #int -1 // #ff │ │ -056f88: 6e20 d10d 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.charAt:(I)C // method@0dd1 │ │ -056f8e: 0a03 |0023: move-result v3 │ │ -056f90: 1304 0d00 |0024: const/16 v4, #int 13 // #d │ │ -056f94: 3343 0700 |0026: if-ne v3, v4, 002d // +0007 │ │ -056f98: d803 01ff |0028: add-int/lit8 v3, v1, #int -1 // #ff │ │ -056f9c: 6e20 d50d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ -056fa2: 6e10 d60d 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -056fa8: 0c03 |0030: move-result-object v3 │ │ -056faa: 1103 |0031: return-object v3 │ │ -056fac: 8e03 |0032: int-to-char v3, v0 │ │ -056fae: 6e20 c90d 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -056fb4: 28d1 |0036: goto 0007 // -002f │ │ +05689c: |[05689c] uk.org.ngo.squeezer.util.DiskLruCache.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; │ │ +0568ac: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0568b0: 1303 5000 |0002: const/16 v3, #int 80 // #50 │ │ +0568b4: 7020 c70d 3200 |0004: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +0568ba: 6e10 290d 0500 |0007: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@0d29 │ │ +0568c0: 0a00 |000a: move-result v0 │ │ +0568c2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0568c4: 3330 0800 |000c: if-ne v0, v3, 0014 // +0008 │ │ +0568c8: 2203 f701 |000e: new-instance v3, Ljava/io/EOFException; // type@01f7 │ │ +0568cc: 7010 0f0d 0300 |0010: invoke-direct {v3}, Ljava/io/EOFException;.:()V // method@0d0f │ │ +0568d2: 2703 |0013: throw v3 │ │ +0568d4: 1303 0a00 |0014: const/16 v3, #int 10 // #a │ │ +0568d8: 3330 1c00 |0016: if-ne v0, v3, 0032 // +001c │ │ +0568dc: 6e10 d40d 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@0dd4 │ │ +0568e2: 0a01 |001b: move-result v1 │ │ +0568e4: 3d01 1100 |001c: if-lez v1, 002d // +0011 │ │ +0568e8: d803 01ff |001e: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0568ec: 6e20 d10d 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.charAt:(I)C // method@0dd1 │ │ +0568f2: 0a03 |0023: move-result v3 │ │ +0568f4: 1304 0d00 |0024: const/16 v4, #int 13 // #d │ │ +0568f8: 3343 0700 |0026: if-ne v3, v4, 002d // +0007 │ │ +0568fc: d803 01ff |0028: add-int/lit8 v3, v1, #int -1 // #ff │ │ +056900: 6e20 d50d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.setLength:(I)V // method@0dd5 │ │ +056906: 6e10 d60d 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05690c: 0c03 |0030: move-result-object v3 │ │ +05690e: 1103 |0031: return-object v3 │ │ +056910: 8e03 |0032: int-to-char v3, v0 │ │ +056912: 6e20 c90d 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +056918: 28d1 |0036: goto 0007 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=220 │ │ 0x000b line=221 │ │ 0x000e line=222 │ │ 0x0014 line=223 │ │ @@ -85209,46 +85226,47 @@ │ │ type : '(Ljava/io/Reader;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -056fb8: |[056fb8] uk.org.ngo.squeezer.util.DiskLruCache.readFully:(Ljava/io/Reader;)Ljava/lang/String; │ │ -056fc8: 2202 0902 |0000: new-instance v2, Ljava/io/StringWriter; // type@0209 │ │ -056fcc: 7010 4c0d 0200 |0002: invoke-direct {v2}, Ljava/io/StringWriter;.:()V // method@0d4c │ │ -056fd2: 1303 0004 |0005: const/16 v3, #int 1024 // #400 │ │ -056fd6: 2330 1d04 |0007: new-array v0, v3, [C // type@041d │ │ -056fda: 6e20 4b0d 0400 |0009: invoke-virtual {v4, v0}, Ljava/io/Reader;.read:([C)I // method@0d4b │ │ -056fe0: 0a01 |000c: move-result v1 │ │ -056fe2: 12f3 |000d: const/4 v3, #int -1 // #ff │ │ -056fe4: 3231 0c00 |000e: if-eq v1, v3, 001a // +000c │ │ -056fe8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -056fea: 6e40 4e0d 0213 |0011: invoke-virtual {v2, v0, v3, v1}, Ljava/io/StringWriter;.write:([CII)V // method@0d4e │ │ -056ff0: 28f5 |0014: goto 0009 // -000b │ │ -056ff2: 0d03 |0015: move-exception v3 │ │ -056ff4: 6e10 4a0d 0400 |0016: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@0d4a │ │ -056ffa: 2703 |0019: throw v3 │ │ -056ffc: 6e10 4d0d 0200 |001a: invoke-virtual {v2}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0d4d │ │ -057002: 0c03 |001d: move-result-object v3 │ │ -057004: 6e10 4a0d 0400 |001e: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@0d4a │ │ -05700a: 1103 |0021: return-object v3 │ │ +05691c: |[05691c] uk.org.ngo.squeezer.util.DiskLruCache.readFully:(Ljava/io/Reader;)Ljava/lang/String; │ │ +05692c: 2202 0902 |0000: new-instance v2, Ljava/io/StringWriter; // type@0209 │ │ +056930: 7010 4c0d 0200 |0002: invoke-direct {v2}, Ljava/io/StringWriter;.:()V // method@0d4c │ │ +056936: 1303 0004 |0005: const/16 v3, #int 1024 // #400 │ │ +05693a: 2330 1d04 |0007: new-array v0, v3, [C // type@041d │ │ +05693e: 6e20 4b0d 0400 |0009: invoke-virtual {v4, v0}, Ljava/io/Reader;.read:([C)I // method@0d4b │ │ +056944: 0a01 |000c: move-result v1 │ │ +056946: 12f3 |000d: const/4 v3, #int -1 // #ff │ │ +056948: 3231 0c00 |000e: if-eq v1, v3, 001a // +000c │ │ +05694c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05694e: 6e40 4e0d 0213 |0011: invoke-virtual {v2, v0, v3, v1}, Ljava/io/StringWriter;.write:([CII)V // method@0d4e │ │ +056954: 28f5 |0014: goto 0009 // -000b │ │ +056956: 0d03 |0015: move-exception v3 │ │ +056958: 6e10 4a0d 0400 |0016: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@0d4a │ │ +05695e: 2703 |0019: throw v3 │ │ +056960: 6e10 4d0d 0200 |001a: invoke-virtual {v2}, Ljava/io/StringWriter;.toString:()Ljava/lang/String; // method@0d4d │ │ +056966: 0c03 |001d: move-result-object v3 │ │ +056968: 6e10 4a0d 0400 |001e: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@0d4a │ │ +05696e: 1103 |0021: return-object v3 │ │ catches : 2 │ │ 0x0000 - 0x0014 │ │ -> 0x0015 │ │ 0x001a - 0x001d │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ 0x0009 line=199 │ │ 0x0010 line=200 │ │ 0x0015 line=204 │ │ 0x001a line=202 │ │ 0x001e line=204 │ │ + 0x0021 line=202 │ │ locals : │ │ 0x0009 - 0x0015 reg=0 buffer [C │ │ 0x000d - 0x0015 reg=1 count I │ │ 0x0005 - 0x0015 reg=2 writer Ljava/io/StringWriter; │ │ 0x001a - 0x0022 reg=0 buffer [C │ │ 0x001a - 0x0022 reg=1 count I │ │ 0x001a - 0x0022 reg=2 writer Ljava/io/StringWriter; │ │ @@ -85259,109 +85277,113 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 161 16-bit code units │ │ -057020: |[057020] uk.org.ngo.squeezer.util.DiskLruCache.readJournal:()V │ │ -057030: 2203 f201 |0000: new-instance v3, Ljava/io/BufferedInputStream; // type@01f2 │ │ -057034: 2207 fa01 |0002: new-instance v7, Ljava/io/FileInputStream; // type@01fa │ │ -057038: 54a8 f407 |0004: iget-object v8, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -05703c: 7020 1d0d 8700 |0006: invoke-direct {v7, v8}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ -057042: 1308 0020 |0009: const/16 v8, #int 8192 // #2000 │ │ -057046: 7030 010d 7308 |000b: invoke-direct {v3, v7, v8}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0d01 │ │ -05704c: 7110 7518 0300 |000e: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -057052: 0c04 |0011: move-result-object v4 │ │ -057054: 7110 7518 0300 |0012: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -05705a: 0c06 |0015: move-result-object v6 │ │ -05705c: 7110 7518 0300 |0016: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -057062: 0c00 |0019: move-result-object v0 │ │ -057064: 7110 7518 0300 |001a: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -05706a: 0c05 |001d: move-result-object v5 │ │ -05706c: 7110 7518 0300 |001e: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -057072: 0c01 |0021: move-result-object v1 │ │ -057074: 1a07 a713 |0022: const-string v7, "libcore.io.DiskLruCache" // string@13a7 │ │ -057078: 6e20 ae0d 4700 |0024: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05707e: 0a07 |0027: move-result v7 │ │ -057080: 3807 2a00 |0028: if-eqz v7, 0052 // +002a │ │ -057084: 1a07 fa00 |002a: const-string v7, "1" // string@00fa │ │ -057088: 6e20 ae0d 6700 |002c: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05708e: 0a07 |002f: move-result v7 │ │ -057090: 3807 2200 |0030: if-eqz v7, 0052 // +0022 │ │ -057094: 52a7 f007 |0032: iget v7, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ -057098: 7110 830d 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -05709e: 0c07 |0037: move-result-object v7 │ │ -0570a0: 6e20 ae0d 0700 |0038: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0570a6: 0a07 |003b: move-result v7 │ │ -0570a8: 3807 1600 |003c: if-eqz v7, 0052 // +0016 │ │ -0570ac: 52a7 fc07 |003e: iget v7, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -0570b0: 7110 830d 0700 |0040: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -0570b6: 0c07 |0043: move-result-object v7 │ │ -0570b8: 6e20 ae0d 5700 |0044: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0570be: 0a07 |0047: move-result v7 │ │ -0570c0: 3807 0a00 |0048: if-eqz v7, 0052 // +000a │ │ -0570c4: 1a07 0000 |004a: const-string v7, "" // string@0000 │ │ -0570c8: 6e20 ae0d 1700 |004c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0570ce: 0a07 |004f: move-result v7 │ │ -0570d0: 3907 4400 |0050: if-nez v7, 0094 // +0044 │ │ -0570d4: 2207 0002 |0052: new-instance v7, Ljava/io/IOException; // type@0200 │ │ -0570d8: 2208 3102 |0054: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -0570dc: 7010 c60d 0800 |0056: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0570e2: 1a09 f41b |0059: const-string v9, "unexpected journal header: [" // string@1bf4 │ │ -0570e6: 6e20 ce0d 9800 |005b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0570ec: 0c08 |005e: move-result-object v8 │ │ -0570ee: 6e20 ce0d 4800 |005f: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0570f4: 0c08 |0062: move-result-object v8 │ │ -0570f6: 1a09 d700 |0063: const-string v9, ", " // string@00d7 │ │ -0570fa: 6e20 ce0d 9800 |0065: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057100: 0c08 |0068: move-result-object v8 │ │ -057102: 6e20 ce0d 6800 |0069: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057108: 0c08 |006c: move-result-object v8 │ │ -05710a: 1a09 d700 |006d: const-string v9, ", " // string@00d7 │ │ -05710e: 6e20 ce0d 9800 |006f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057114: 0c08 |0072: move-result-object v8 │ │ -057116: 6e20 ce0d 5800 |0073: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05711c: 0c08 |0076: move-result-object v8 │ │ -05711e: 1a09 d700 |0077: const-string v9, ", " // string@00d7 │ │ -057122: 6e20 ce0d 9800 |0079: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057128: 0c08 |007c: move-result-object v8 │ │ -05712a: 6e20 ce0d 1800 |007d: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057130: 0c08 |0080: move-result-object v8 │ │ -057132: 1a09 200c |0081: const-string v9, "]" // string@0c20 │ │ -057136: 6e20 ce0d 9800 |0083: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05713c: 0c08 |0086: move-result-object v8 │ │ -05713e: 6e10 d60d 0800 |0087: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057144: 0c08 |008a: move-result-object v8 │ │ -057146: 7020 270d 8700 |008b: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -05714c: 2707 |008e: throw v7 │ │ -05714e: 0d07 |008f: move-exception v7 │ │ -057150: 7110 6418 0300 |0090: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ -057156: 2707 |0093: throw v7 │ │ -057158: 7110 7518 0300 |0094: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ -05715e: 0c07 |0097: move-result-object v7 │ │ -057160: 7020 7818 7a00 |0098: invoke-direct {v10, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.readJournalLine:(Ljava/lang/String;)V // method@1878 │ │ -057166: 28f9 |009b: goto 0094 // -0007 │ │ -057168: 0d02 |009c: move-exception v2 │ │ -05716a: 7110 6418 0300 |009d: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ -057170: 0e00 |00a0: return-void │ │ +056984: |[056984] uk.org.ngo.squeezer.util.DiskLruCache.readJournal:()V │ │ +056994: 2203 f201 |0000: new-instance v3, Ljava/io/BufferedInputStream; // type@01f2 │ │ +056998: 2207 fa01 |0002: new-instance v7, Ljava/io/FileInputStream; // type@01fa │ │ +05699c: 54a8 f407 |0004: iget-object v8, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +0569a0: 7020 1d0d 8700 |0006: invoke-direct {v7, v8}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ +0569a6: 1308 0020 |0009: const/16 v8, #int 8192 // #2000 │ │ +0569aa: 7030 010d 7308 |000b: invoke-direct {v3, v7, v8}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0d01 │ │ +0569b0: 7110 7518 0300 |000e: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +0569b6: 0c04 |0011: move-result-object v4 │ │ +0569b8: 7110 7518 0300 |0012: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +0569be: 0c06 |0015: move-result-object v6 │ │ +0569c0: 7110 7518 0300 |0016: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +0569c6: 0c00 |0019: move-result-object v0 │ │ +0569c8: 7110 7518 0300 |001a: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +0569ce: 0c05 |001d: move-result-object v5 │ │ +0569d0: 7110 7518 0300 |001e: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +0569d6: 0c01 |0021: move-result-object v1 │ │ +0569d8: 1a07 a113 |0022: const-string v7, "libcore.io.DiskLruCache" // string@13a1 │ │ +0569dc: 6e20 ae0d 4700 |0024: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0569e2: 0a07 |0027: move-result v7 │ │ +0569e4: 3807 2a00 |0028: if-eqz v7, 0052 // +002a │ │ +0569e8: 1a07 fa00 |002a: const-string v7, "1" // string@00fa │ │ +0569ec: 6e20 ae0d 6700 |002c: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0569f2: 0a07 |002f: move-result v7 │ │ +0569f4: 3807 2200 |0030: if-eqz v7, 0052 // +0022 │ │ +0569f8: 52a7 f007 |0032: iget v7, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ +0569fc: 7110 830d 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +056a02: 0c07 |0037: move-result-object v7 │ │ +056a04: 6e20 ae0d 0700 |0038: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056a0a: 0a07 |003b: move-result v7 │ │ +056a0c: 3807 1600 |003c: if-eqz v7, 0052 // +0016 │ │ +056a10: 52a7 fc07 |003e: iget v7, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +056a14: 7110 830d 0700 |0040: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +056a1a: 0c07 |0043: move-result-object v7 │ │ +056a1c: 6e20 ae0d 5700 |0044: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056a22: 0a07 |0047: move-result v7 │ │ +056a24: 3807 0a00 |0048: if-eqz v7, 0052 // +000a │ │ +056a28: 1a07 0000 |004a: const-string v7, "" // string@0000 │ │ +056a2c: 6e20 ae0d 1700 |004c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056a32: 0a07 |004f: move-result v7 │ │ +056a34: 3907 4400 |0050: if-nez v7, 0094 // +0044 │ │ +056a38: 2207 0002 |0052: new-instance v7, Ljava/io/IOException; // type@0200 │ │ +056a3c: 2208 3102 |0054: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +056a40: 7010 c60d 0800 |0056: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056a46: 1a09 ee1b |0059: const-string v9, "unexpected journal header: [" // string@1bee │ │ +056a4a: 6e20 ce0d 9800 |005b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a50: 0c08 |005e: move-result-object v8 │ │ +056a52: 6e20 ce0d 4800 |005f: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a58: 0c08 |0062: move-result-object v8 │ │ +056a5a: 1a09 d700 |0063: const-string v9, ", " // string@00d7 │ │ +056a5e: 6e20 ce0d 9800 |0065: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a64: 0c08 |0068: move-result-object v8 │ │ +056a66: 6e20 ce0d 6800 |0069: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a6c: 0c08 |006c: move-result-object v8 │ │ +056a6e: 1a09 d700 |006d: const-string v9, ", " // string@00d7 │ │ +056a72: 6e20 ce0d 9800 |006f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a78: 0c08 |0072: move-result-object v8 │ │ +056a7a: 6e20 ce0d 5800 |0073: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a80: 0c08 |0076: move-result-object v8 │ │ +056a82: 1a09 d700 |0077: const-string v9, ", " // string@00d7 │ │ +056a86: 6e20 ce0d 9800 |0079: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a8c: 0c08 |007c: move-result-object v8 │ │ +056a8e: 6e20 ce0d 1800 |007d: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056a94: 0c08 |0080: move-result-object v8 │ │ +056a96: 1a09 1a0c |0081: const-string v9, "]" // string@0c1a │ │ +056a9a: 6e20 ce0d 9800 |0083: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056aa0: 0c08 |0086: move-result-object v8 │ │ +056aa2: 6e10 d60d 0800 |0087: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056aa8: 0c08 |008a: move-result-object v8 │ │ +056aaa: 7020 270d 8700 |008b: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +056ab0: 2707 |008e: throw v7 │ │ +056ab2: 0d07 |008f: move-exception v7 │ │ +056ab4: 7110 6418 0300 |0090: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ +056aba: 2707 |0093: throw v7 │ │ +056abc: 7110 7518 0300 |0094: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.readAsciiLine:(Ljava/io/InputStream;)Ljava/lang/String; // method@1875 │ │ +056ac2: 0c07 |0097: move-result-object v7 │ │ +056ac4: 7020 7818 7a00 |0098: invoke-direct {v10, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.readJournalLine:(Ljava/lang/String;)V // method@1878 │ │ +056aca: 28f9 |009b: goto 0094 // -0007 │ │ +056acc: 0d02 |009c: move-exception v2 │ │ +056ace: 7110 6418 0300 |009d: invoke-static {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.closeQuietly:(Ljava/io/Closeable;)V // method@1864 │ │ +056ad4: 0e00 |00a0: return-void │ │ catches : 2 │ │ 0x000e - 0x008f │ │ -> 0x008f │ │ 0x0094 - 0x009b │ │ Ljava/io/EOFException; -> 0x009c │ │ -> 0x008f │ │ positions : │ │ 0x0000 line=340 │ │ 0x000e line=342 │ │ 0x0012 line=343 │ │ 0x0016 line=344 │ │ 0x001a line=345 │ │ 0x001e line=346 │ │ 0x0022 line=347 │ │ + 0x002c line=348 │ │ + 0x0034 line=349 │ │ + 0x0040 line=350 │ │ + 0x004c line=351 │ │ 0x0052 line=352 │ │ 0x008f line=364 │ │ 0x0094 line=358 │ │ 0x009c line=359 │ │ 0x009d line=364 │ │ 0x00a0 line=366 │ │ locals : │ │ @@ -85384,103 +85406,103 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 173 16-bit code units │ │ -057190: |[057190] uk.org.ngo.squeezer.util.DiskLruCache.readJournalLine:(Ljava/lang/String;)V │ │ -0571a0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0571a2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0571a4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0571a6: 1225 |0003: const/4 v5, #int 2 // #2 │ │ -0571a8: 1a03 0400 |0004: const-string v3, " " // string@0004 │ │ -0571ac: 6e20 b90d 3a00 |0006: invoke-virtual {v10, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ -0571b2: 0c02 |0009: move-result-object v2 │ │ -0571b4: 2123 |000a: array-length v3, v2 │ │ -0571b6: 3553 1b00 |000b: if-ge v3, v5, 0026 // +001b │ │ -0571ba: 2203 0002 |000d: new-instance v3, Ljava/io/IOException; // type@0200 │ │ -0571be: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0571c2: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0571c8: 1a05 f51b |0014: const-string v5, "unexpected journal line: " // string@1bf5 │ │ -0571cc: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0571d2: 0c04 |0019: move-result-object v4 │ │ -0571d4: 6e20 ce0d a400 |001a: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0571da: 0c04 |001d: move-result-object v4 │ │ -0571dc: 6e10 d60d 0400 |001e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0571e2: 0c04 |0021: move-result-object v4 │ │ -0571e4: 7020 270d 4300 |0022: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -0571ea: 2703 |0025: throw v3 │ │ -0571ec: 4601 0208 |0026: aget-object v1, v2, v8 │ │ -0571f0: 4603 0206 |0028: aget-object v3, v2, v6 │ │ -0571f4: 1a04 7709 |002a: const-string v4, "REMOVE" // string@0977 │ │ -0571f8: 6e20 ae0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0571fe: 0a03 |002f: move-result v3 │ │ -057200: 3803 0b00 |0030: if-eqz v3, 003b // +000b │ │ -057204: 2123 |0032: array-length v3, v2 │ │ -057206: 3353 0800 |0033: if-ne v3, v5, 003b // +0008 │ │ -05720a: 5493 f707 |0035: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -05720e: 6e20 510e 1300 |0037: invoke-virtual {v3, v1}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -057214: 0e00 |003a: return-void │ │ -057216: 5493 f707 |003b: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -05721a: 6e20 4e0e 1300 |003d: invoke-virtual {v3, v1}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ -057220: 0c00 |0040: move-result-object v0 │ │ -057222: 1f00 0a04 |0041: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -057226: 3900 0c00 |0043: if-nez v0, 004f // +000c │ │ -05722a: 2200 0a04 |0045: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -05722e: 7040 4018 9071 |0047: invoke-direct {v0, v9, v1, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1840 │ │ -057234: 5493 f707 |004a: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -057238: 6e30 500e 1300 |004c: invoke-virtual {v3, v1, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ -05723e: 4603 0206 |004f: aget-object v3, v2, v6 │ │ -057242: 1a04 0602 |0051: const-string v4, "CLEAN" // string@0206 │ │ -057246: 6e20 ae0d 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05724c: 0a03 |0056: move-result v3 │ │ -05724e: 3803 1a00 |0057: if-eqz v3, 0071 // +001a │ │ -057252: 2123 |0059: array-length v3, v2 │ │ -057254: 5294 fc07 |005a: iget v4, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -057258: d804 0402 |005c: add-int/lit8 v4, v4, #int 2 // #02 │ │ -05725c: 3343 1300 |005e: if-ne v3, v4, 0071 // +0013 │ │ -057260: 7120 4618 8000 |0060: invoke-static {v0, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z // method@1846 │ │ -057266: 7120 4818 7000 |0063: invoke-static {v0, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ -05726c: 2123 |0066: array-length v3, v2 │ │ -05726e: 7130 6618 5203 |0067: invoke-static {v2, v5, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; // method@1866 │ │ -057274: 0c03 |006a: move-result-object v3 │ │ -057276: 1f03 3204 |006b: check-cast v3, [Ljava/lang/String; // type@0432 │ │ -05727a: 7120 4918 3000 |006d: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$800:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;[Ljava/lang/String;)V // method@1849 │ │ -057280: 28ca |0070: goto 003a // -0036 │ │ -057282: 4603 0206 |0071: aget-object v3, v2, v6 │ │ -057286: 1a04 7902 |0073: const-string v4, "DIRTY" // string@0279 │ │ -05728a: 6e20 ae0d 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -057290: 0a03 |0078: move-result v3 │ │ -057292: 3803 0e00 |0079: if-eqz v3, 0087 // +000e │ │ -057296: 2123 |007b: array-length v3, v2 │ │ -057298: 3353 0b00 |007c: if-ne v3, v5, 0087 // +000b │ │ -05729c: 2203 0904 |007e: new-instance v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // type@0409 │ │ -0572a0: 7040 3618 9370 |0080: invoke-direct {v3, v9, v0, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1836 │ │ -0572a6: 7120 4818 3000 |0083: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ -0572ac: 28b4 |0086: goto 003a // -004c │ │ -0572ae: 4603 0206 |0087: aget-object v3, v2, v6 │ │ -0572b2: 1a04 7109 |0089: const-string v4, "READ" // string@0971 │ │ -0572b6: 6e20 ae0d 4300 |008b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0572bc: 0a03 |008e: move-result v3 │ │ -0572be: 3803 0500 |008f: if-eqz v3, 0094 // +0005 │ │ -0572c2: 2123 |0091: array-length v3, v2 │ │ -0572c4: 3253 a8ff |0092: if-eq v3, v5, 003a // -0058 │ │ -0572c8: 2203 0002 |0094: new-instance v3, Ljava/io/IOException; // type@0200 │ │ -0572cc: 2204 3102 |0096: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0572d0: 7010 c60d 0400 |0098: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0572d6: 1a05 f51b |009b: const-string v5, "unexpected journal line: " // string@1bf5 │ │ -0572da: 6e20 ce0d 5400 |009d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0572e0: 0c04 |00a0: move-result-object v4 │ │ -0572e2: 6e20 ce0d a400 |00a1: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0572e8: 0c04 |00a4: move-result-object v4 │ │ -0572ea: 6e10 d60d 0400 |00a5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0572f0: 0c04 |00a8: move-result-object v4 │ │ -0572f2: 7020 270d 4300 |00a9: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -0572f8: 2703 |00ac: throw v3 │ │ +056af4: |[056af4] uk.org.ngo.squeezer.util.DiskLruCache.readJournalLine:(Ljava/lang/String;)V │ │ +056b04: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +056b06: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +056b08: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +056b0a: 1225 |0003: const/4 v5, #int 2 // #2 │ │ +056b0c: 1a03 0400 |0004: const-string v3, " " // string@0004 │ │ +056b10: 6e20 b90d 3a00 |0006: invoke-virtual {v10, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0db9 │ │ +056b16: 0c02 |0009: move-result-object v2 │ │ +056b18: 2123 |000a: array-length v3, v2 │ │ +056b1a: 3553 1b00 |000b: if-ge v3, v5, 0026 // +001b │ │ +056b1e: 2203 0002 |000d: new-instance v3, Ljava/io/IOException; // type@0200 │ │ +056b22: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +056b26: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056b2c: 1a05 ef1b |0014: const-string v5, "unexpected journal line: " // string@1bef │ │ +056b30: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056b36: 0c04 |0019: move-result-object v4 │ │ +056b38: 6e20 ce0d a400 |001a: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056b3e: 0c04 |001d: move-result-object v4 │ │ +056b40: 6e10 d60d 0400 |001e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056b46: 0c04 |0021: move-result-object v4 │ │ +056b48: 7020 270d 4300 |0022: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +056b4e: 2703 |0025: throw v3 │ │ +056b50: 4601 0208 |0026: aget-object v1, v2, v8 │ │ +056b54: 4603 0206 |0028: aget-object v3, v2, v6 │ │ +056b58: 1a04 7109 |002a: const-string v4, "REMOVE" // string@0971 │ │ +056b5c: 6e20 ae0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056b62: 0a03 |002f: move-result v3 │ │ +056b64: 3803 0b00 |0030: if-eqz v3, 003b // +000b │ │ +056b68: 2123 |0032: array-length v3, v2 │ │ +056b6a: 3353 0800 |0033: if-ne v3, v5, 003b // +0008 │ │ +056b6e: 5493 f707 |0035: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056b72: 6e20 510e 1300 |0037: invoke-virtual {v3, v1}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +056b78: 0e00 |003a: return-void │ │ +056b7a: 5493 f707 |003b: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056b7e: 6e20 4e0e 1300 |003d: invoke-virtual {v3, v1}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ +056b84: 0c00 |0040: move-result-object v0 │ │ +056b86: 1f00 0a04 |0041: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +056b8a: 3900 0c00 |0043: if-nez v0, 004f // +000c │ │ +056b8e: 2200 0a04 |0045: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +056b92: 7040 4018 9071 |0047: invoke-direct {v0, v9, v1, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1840 │ │ +056b98: 5493 f707 |004a: iget-object v3, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056b9c: 6e30 500e 1300 |004c: invoke-virtual {v3, v1, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e50 │ │ +056ba2: 4603 0206 |004f: aget-object v3, v2, v6 │ │ +056ba6: 1a04 0602 |0051: const-string v4, "CLEAN" // string@0206 │ │ +056baa: 6e20 ae0d 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056bb0: 0a03 |0056: move-result v3 │ │ +056bb2: 3803 1a00 |0057: if-eqz v3, 0071 // +001a │ │ +056bb6: 2123 |0059: array-length v3, v2 │ │ +056bb8: 5294 fc07 |005a: iget v4, v9, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +056bbc: d804 0402 |005c: add-int/lit8 v4, v4, #int 2 // #02 │ │ +056bc0: 3343 1300 |005e: if-ne v3, v4, 0071 // +0013 │ │ +056bc4: 7120 4618 8000 |0060: invoke-static {v0, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$602:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Z)Z // method@1846 │ │ +056bca: 7120 4818 7000 |0063: invoke-static {v0, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ +056bd0: 2123 |0066: array-length v3, v2 │ │ +056bd2: 7130 6618 5203 |0067: invoke-static {v2, v5, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; // method@1866 │ │ +056bd8: 0c03 |006a: move-result-object v3 │ │ +056bda: 1f03 3204 |006b: check-cast v3, [Ljava/lang/String; // type@0432 │ │ +056bde: 7120 4918 3000 |006d: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$800:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;[Ljava/lang/String;)V // method@1849 │ │ +056be4: 28ca |0070: goto 003a // -0036 │ │ +056be6: 4603 0206 |0071: aget-object v3, v2, v6 │ │ +056bea: 1a04 7902 |0073: const-string v4, "DIRTY" // string@0279 │ │ +056bee: 6e20 ae0d 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056bf4: 0a03 |0078: move-result v3 │ │ +056bf6: 3803 0e00 |0079: if-eqz v3, 0087 // +000e │ │ +056bfa: 2123 |007b: array-length v3, v2 │ │ +056bfc: 3353 0b00 |007c: if-ne v3, v5, 0087 // +000b │ │ +056c00: 2203 0904 |007e: new-instance v3, Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // type@0409 │ │ +056c04: 7040 3618 9370 |0080: invoke-direct {v3, v9, v0, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1836 │ │ +056c0a: 7120 4818 3000 |0083: invoke-static {v0, v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$702:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;Luk/org/ngo/squeezer/util/DiskLruCache$Editor;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1848 │ │ +056c10: 28b4 |0086: goto 003a // -004c │ │ +056c12: 4603 0206 |0087: aget-object v3, v2, v6 │ │ +056c16: 1a04 6b09 |0089: const-string v4, "READ" // string@096b │ │ +056c1a: 6e20 ae0d 4300 |008b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +056c20: 0a03 |008e: move-result v3 │ │ +056c22: 3803 0500 |008f: if-eqz v3, 0094 // +0005 │ │ +056c26: 2123 |0091: array-length v3, v2 │ │ +056c28: 3253 a8ff |0092: if-eq v3, v5, 003a // -0058 │ │ +056c2c: 2203 0002 |0094: new-instance v3, Ljava/io/IOException; // type@0200 │ │ +056c30: 2204 3102 |0096: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +056c34: 7010 c60d 0400 |0098: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056c3a: 1a05 ef1b |009b: const-string v5, "unexpected journal line: " // string@1bef │ │ +056c3e: 6e20 ce0d 5400 |009d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056c44: 0c04 |00a0: move-result-object v4 │ │ +056c46: 6e20 ce0d a400 |00a1: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056c4c: 0c04 |00a4: move-result-object v4 │ │ +056c4e: 6e10 d60d 0400 |00a5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056c54: 0c04 |00a8: move-result-object v4 │ │ +056c56: 7020 270d 4300 |00a9: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +056c5c: 2703 |00ac: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=369 │ │ 0x000a line=370 │ │ 0x000d line=371 │ │ 0x0026 line=374 │ │ 0x0028 line=375 │ │ @@ -85507,124 +85529,124 @@ │ │ 0x0000 - 0x00ad reg=10 line Ljava/lang/String; │ │ │ │ #28 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'rebuildJournal' │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 211 16-bit code units │ │ -0572fc: |[0572fc] uk.org.ngo.squeezer.util.DiskLruCache.rebuildJournal:()V │ │ -05730c: 1d07 |0000: monitor-enter v7 │ │ -05730e: 5473 f607 |0001: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -057312: 3803 0700 |0003: if-eqz v3, 000a // +0007 │ │ -057316: 5473 f607 |0005: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -05731a: 6e10 510d 0300 |0007: invoke-virtual {v3}, Ljava/io/Writer;.close:()V // method@0d51 │ │ -057320: 2202 f501 |000a: new-instance v2, Ljava/io/BufferedWriter; // type@01f5 │ │ -057324: 2203 fd01 |000c: new-instance v3, Ljava/io/FileWriter; // type@01fd │ │ -057328: 5474 f507 |000e: iget-object v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ -05732c: 7020 230d 4300 |0010: invoke-direct {v3, v4}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0d23 │ │ -057332: 1304 0020 |0013: const/16 v4, #int 8192 // #2000 │ │ -057336: 7030 0d0d 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ -05733c: 1a03 a713 |0018: const-string v3, "libcore.io.DiskLruCache" // string@13a7 │ │ -057340: 6e20 530d 3200 |001a: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057346: 1a03 0200 |001d: const-string v3, " │ │ +056c60: |[056c60] uk.org.ngo.squeezer.util.DiskLruCache.rebuildJournal:()V │ │ +056c70: 1d06 |0000: monitor-enter v6 │ │ +056c72: 5462 f607 |0001: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056c76: 3802 0700 |0003: if-eqz v2, 000a // +0007 │ │ +056c7a: 5462 f607 |0005: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056c7e: 6e10 510d 0200 |0007: invoke-virtual {v2}, Ljava/io/Writer;.close:()V // method@0d51 │ │ +056c84: 2201 f501 |000a: new-instance v1, Ljava/io/BufferedWriter; // type@01f5 │ │ +056c88: 2202 fd01 |000c: new-instance v2, Ljava/io/FileWriter; // type@01fd │ │ +056c8c: 5463 f507 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ +056c90: 7020 230d 3200 |0010: invoke-direct {v2, v3}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@0d23 │ │ +056c96: 1303 0020 |0013: const/16 v3, #int 8192 // #2000 │ │ +056c9a: 7030 0d0d 2103 |0015: invoke-direct {v1, v2, v3}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ +056ca0: 1a02 a113 |0018: const-string v2, "libcore.io.DiskLruCache" // string@13a1 │ │ +056ca4: 6e20 530d 2100 |001a: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056caa: 1a02 0200 |001d: const-string v2, " │ │ " // string@0002 │ │ -05734a: 6e20 530d 3200 |001f: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057350: 1a03 fa00 |0022: const-string v3, "1" // string@00fa │ │ -057354: 6e20 530d 3200 |0024: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -05735a: 1a03 0200 |0027: const-string v3, " │ │ +056cae: 6e20 530d 2100 |001f: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056cb4: 1a02 fa00 |0022: const-string v2, "1" // string@00fa │ │ +056cb8: 6e20 530d 2100 |0024: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056cbe: 1a02 0200 |0027: const-string v2, " │ │ " // string@0002 │ │ -05735e: 6e20 530d 3200 |0029: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057364: 5273 f007 |002c: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ -057368: 7110 830d 0300 |002e: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -05736e: 0c03 |0031: move-result-object v3 │ │ -057370: 6e20 530d 3200 |0032: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057376: 1a03 0200 |0035: const-string v3, " │ │ +056cc2: 6e20 530d 2100 |0029: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056cc8: 5262 f007 |002c: iget v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.appVersion:I // field@07f0 │ │ +056ccc: 7110 830d 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +056cd2: 0c02 |0031: move-result-object v2 │ │ +056cd4: 6e20 530d 2100 |0032: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056cda: 1a02 0200 |0035: const-string v2, " │ │ " // string@0002 │ │ -05737a: 6e20 530d 3200 |0037: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057380: 5273 fc07 |003a: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -057384: 7110 830d 0300 |003c: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ -05738a: 0c03 |003f: move-result-object v3 │ │ -05738c: 6e20 530d 3200 |0040: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057392: 1a03 0200 |0043: const-string v3, " │ │ +056cde: 6e20 530d 2100 |0037: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056ce4: 5262 fc07 |003a: iget v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +056ce8: 7110 830d 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@0d83 │ │ +056cee: 0c02 |003f: move-result-object v2 │ │ +056cf0: 6e20 530d 2100 |0040: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056cf6: 1a02 0200 |0043: const-string v2, " │ │ " // string@0002 │ │ -057396: 6e20 530d 3200 |0045: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -05739c: 1a03 0200 |0048: const-string v3, " │ │ +056cfa: 6e20 530d 2100 |0045: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056d00: 1a02 0200 |0048: const-string v2, " │ │ " // string@0002 │ │ -0573a0: 6e20 530d 3200 |004a: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -0573a6: 5473 f707 |004d: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -0573aa: 6e10 530e 0300 |004f: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ -0573b0: 0c03 |0052: move-result-object v3 │ │ -0573b2: 7210 350e 0300 |0053: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ -0573b8: 0c01 |0056: move-result-object v1 │ │ -0573ba: 7210 480e 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -0573c0: 0a03 |005a: move-result v3 │ │ -0573c2: 3803 5b00 |005b: if-eqz v3, 00b6 // +005b │ │ -0573c6: 7210 490e 0100 |005d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -0573cc: 0c00 |0060: move-result-object v0 │ │ -0573ce: 1f00 0a04 |0061: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -0573d2: 7110 4718 0000 |0063: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -0573d8: 0c03 |0066: move-result-object v3 │ │ -0573da: 3803 2600 |0067: if-eqz v3, 008d // +0026 │ │ -0573de: 2203 3102 |0069: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0573e2: 7010 c60d 0300 |006b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0573e8: 1a04 7a02 |006e: const-string v4, "DIRTY " // string@027a │ │ -0573ec: 6e20 ce0d 4300 |0070: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0573f2: 0c03 |0073: move-result-object v3 │ │ -0573f4: 7110 4218 0000 |0074: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -0573fa: 0c04 |0077: move-result-object v4 │ │ -0573fc: 6e20 ce0d 4300 |0078: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057402: 0c03 |007b: move-result-object v3 │ │ -057404: 1304 0a00 |007c: const/16 v4, #int 10 // #a │ │ -057408: 6e20 c90d 4300 |007e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -05740e: 0c03 |0081: move-result-object v3 │ │ -057410: 6e10 d60d 0300 |0082: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057416: 0c03 |0085: move-result-object v3 │ │ -057418: 6e20 530d 3200 |0086: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -05741e: 28ce |0089: goto 0057 // -0032 │ │ -057420: 0d03 |008a: move-exception v3 │ │ -057422: 1e07 |008b: monitor-exit v7 │ │ -057424: 2703 |008c: throw v3 │ │ -057426: 2203 3102 |008d: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05742a: 7010 c60d 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057430: 1a04 0702 |0092: const-string v4, "CLEAN " // string@0207 │ │ -057434: 6e20 ce0d 4300 |0094: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05743a: 0c03 |0097: move-result-object v3 │ │ -05743c: 7110 4218 0000 |0098: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ -057442: 0c04 |009b: move-result-object v4 │ │ -057444: 6e20 ce0d 4300 |009c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05744a: 0c03 |009f: move-result-object v3 │ │ -05744c: 6e10 4c18 0000 |00a0: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getLengths:()Ljava/lang/String; // method@184c │ │ -057452: 0c04 |00a3: move-result-object v4 │ │ -057454: 6e20 ce0d 4300 |00a4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05745a: 0c03 |00a7: move-result-object v3 │ │ -05745c: 1304 0a00 |00a8: const/16 v4, #int 10 // #a │ │ -057460: 6e20 c90d 4300 |00aa: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -057466: 0c03 |00ad: move-result-object v3 │ │ -057468: 6e10 d60d 0300 |00ae: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05746e: 0c03 |00b1: move-result-object v3 │ │ -057470: 6e20 530d 3200 |00b2: invoke-virtual {v2, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ -057476: 28a2 |00b5: goto 0057 // -005e │ │ -057478: 6e10 510d 0200 |00b6: invoke-virtual {v2}, Ljava/io/Writer;.close:()V // method@0d51 │ │ -05747e: 5473 f507 |00b9: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ -057482: 5474 f407 |00bb: iget-object v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -057486: 6e20 1c0d 4300 |00bd: invoke-virtual {v3, v4}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ -05748c: 2203 f501 |00c0: new-instance v3, Ljava/io/BufferedWriter; // type@01f5 │ │ -057490: 2204 fd01 |00c2: new-instance v4, Ljava/io/FileWriter; // type@01fd │ │ -057494: 5475 f407 |00c4: iget-object v5, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ -057498: 1216 |00c6: const/4 v6, #int 1 // #1 │ │ -05749a: 7030 240d 5406 |00c7: invoke-direct {v4, v5, v6}, Ljava/io/FileWriter;.:(Ljava/io/File;Z)V // method@0d24 │ │ -0574a0: 1305 0020 |00ca: const/16 v5, #int 8192 // #2000 │ │ -0574a4: 7030 0d0d 4305 |00cc: invoke-direct {v3, v4, v5}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ -0574aa: 5b73 f607 |00cf: iput-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -0574ae: 1e07 |00d1: monitor-exit v7 │ │ -0574b0: 0e00 |00d2: return-void │ │ +056d04: 6e20 530d 2100 |004a: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056d0a: 5462 f707 |004d: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056d0e: 6e10 530e 0200 |004f: invoke-virtual {v2}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ +056d14: 0c02 |0052: move-result-object v2 │ │ +056d16: 7210 350e 0200 |0053: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0e35 │ │ +056d1c: 0c02 |0056: move-result-object v2 │ │ +056d1e: 7210 480e 0200 |0057: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +056d24: 0a03 |005a: move-result v3 │ │ +056d26: 3803 5b00 |005b: if-eqz v3, 00b6 // +005b │ │ +056d2a: 7210 490e 0200 |005d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +056d30: 0c00 |0060: move-result-object v0 │ │ +056d32: 1f00 0a04 |0061: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +056d36: 7110 4718 0000 |0063: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +056d3c: 0c03 |0066: move-result-object v3 │ │ +056d3e: 3803 2600 |0067: if-eqz v3, 008d // +0026 │ │ +056d42: 2203 3102 |0069: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +056d46: 7010 c60d 0300 |006b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056d4c: 1a04 7a02 |006e: const-string v4, "DIRTY " // string@027a │ │ +056d50: 6e20 ce0d 4300 |0070: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056d56: 0c03 |0073: move-result-object v3 │ │ +056d58: 7110 4218 0000 |0074: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +056d5e: 0c04 |0077: move-result-object v4 │ │ +056d60: 6e20 ce0d 4300 |0078: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056d66: 0c03 |007b: move-result-object v3 │ │ +056d68: 1304 0a00 |007c: const/16 v4, #int 10 // #a │ │ +056d6c: 6e20 c90d 4300 |007e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +056d72: 0c03 |0081: move-result-object v3 │ │ +056d74: 6e10 d60d 0300 |0082: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056d7a: 0c03 |0085: move-result-object v3 │ │ +056d7c: 6e20 530d 3100 |0086: invoke-virtual {v1, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056d82: 28ce |0089: goto 0057 // -0032 │ │ +056d84: 0d02 |008a: move-exception v2 │ │ +056d86: 1e06 |008b: monitor-exit v6 │ │ +056d88: 2702 |008c: throw v2 │ │ +056d8a: 2203 3102 |008d: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +056d8e: 7010 c60d 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056d94: 1a04 0702 |0092: const-string v4, "CLEAN " // string@0207 │ │ +056d98: 6e20 ce0d 4300 |0094: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056d9e: 0c03 |0097: move-result-object v3 │ │ +056da0: 7110 4218 0000 |0098: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1100:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Ljava/lang/String; // method@1842 │ │ +056da6: 0c04 |009b: move-result-object v4 │ │ +056da8: 6e20 ce0d 4300 |009c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056dae: 0c03 |009f: move-result-object v3 │ │ +056db0: 6e10 4c18 0000 |00a0: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getLengths:()Ljava/lang/String; // method@184c │ │ +056db6: 0c04 |00a3: move-result-object v4 │ │ +056db8: 6e20 ce0d 4300 |00a4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056dbe: 0c03 |00a7: move-result-object v3 │ │ +056dc0: 1304 0a00 |00a8: const/16 v4, #int 10 // #a │ │ +056dc4: 6e20 c90d 4300 |00aa: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +056dca: 0c03 |00ad: move-result-object v3 │ │ +056dcc: 6e10 d60d 0300 |00ae: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056dd2: 0c03 |00b1: move-result-object v3 │ │ +056dd4: 6e20 530d 3100 |00b2: invoke-virtual {v1, v3}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@0d53 │ │ +056dda: 28a2 |00b5: goto 0057 // -005e │ │ +056ddc: 6e10 510d 0100 |00b6: invoke-virtual {v1}, Ljava/io/Writer;.close:()V // method@0d51 │ │ +056de2: 5462 f507 |00b9: iget-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFileTmp:Ljava/io/File; // field@07f5 │ │ +056de6: 5463 f407 |00bb: iget-object v3, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +056dea: 6e20 1c0d 3200 |00bd: invoke-virtual {v2, v3}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0d1c │ │ +056df0: 2202 f501 |00c0: new-instance v2, Ljava/io/BufferedWriter; // type@01f5 │ │ +056df4: 2203 fd01 |00c2: new-instance v3, Ljava/io/FileWriter; // type@01fd │ │ +056df8: 5464 f407 |00c4: iget-object v4, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalFile:Ljava/io/File; // field@07f4 │ │ +056dfc: 1215 |00c6: const/4 v5, #int 1 // #1 │ │ +056dfe: 7030 240d 4305 |00c7: invoke-direct {v3, v4, v5}, Ljava/io/FileWriter;.:(Ljava/io/File;Z)V // method@0d24 │ │ +056e04: 1304 0020 |00ca: const/16 v4, #int 8192 // #2000 │ │ +056e08: 7030 0d0d 3204 |00cc: invoke-direct {v2, v3, v4}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;I)V // method@0d0d │ │ +056e0e: 5b62 f607 |00cf: iput-object v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056e12: 1e06 |00d1: monitor-exit v6 │ │ +056e14: 0e00 |00d2: return-void │ │ catches : 2 │ │ 0x0001 - 0x0089 │ │ -> 0x008a │ │ 0x008d - 0x00d1 │ │ -> 0x008a │ │ positions : │ │ 0x0000 line=427 │ │ @@ -85646,98 +85668,96 @@ │ │ 0x008d line=446 │ │ 0x00b6 line=450 │ │ 0x00b9 line=451 │ │ 0x00c0 line=452 │ │ 0x00d1 line=453 │ │ locals : │ │ 0x0063 - 0x008a reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x0057 - 0x008a reg=1 i$ Ljava/util/Iterator; │ │ - 0x0018 - 0x008a reg=2 writer Ljava/io/Writer; │ │ + 0x0018 - 0x008a reg=1 writer Ljava/io/Writer; │ │ 0x008d - 0x00b6 reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x008d - 0x00d3 reg=1 i$ Ljava/util/Iterator; │ │ - 0x008d - 0x00d3 reg=2 writer Ljava/io/Writer; │ │ - 0x0000 - 0x00d3 reg=7 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x008d - 0x00d3 reg=1 writer Ljava/io/Writer; │ │ + 0x0000 - 0x00d3 reg=6 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #29 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'trimToSize' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0574c8: |[0574c8] uk.org.ngo.squeezer.util.DiskLruCache.trimToSize:()V │ │ -0574d8: 5351 fb07 |0000: iget-wide v1, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0574dc: 5353 f807 |0002: iget-wide v3, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ -0574e0: 3101 0103 |0004: cmp-long v1, v1, v3 │ │ -0574e4: 3d01 1c00 |0006: if-lez v1, 0022 // +001c │ │ -0574e8: 5451 f707 |0008: iget-object v1, v5, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -0574ec: 6e10 4d0e 0100 |000a: invoke-virtual {v1}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0e4d │ │ -0574f2: 0c01 |000d: move-result-object v1 │ │ -0574f4: 7210 6f0e 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -0574fa: 0c01 |0011: move-result-object v1 │ │ -0574fc: 7210 490e 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -057502: 0c00 |0015: move-result-object v0 │ │ -057504: 1f00 6f02 |0016: check-cast v0, Ljava/util/Map$Entry; // type@026f │ │ -057508: 7210 610e 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ -05750e: 0c01 |001b: move-result-object v1 │ │ -057510: 1f01 2f02 |001c: check-cast v1, Ljava/lang/String; // type@022f │ │ -057514: 6e20 7a18 1500 |001e: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.remove:(Ljava/lang/String;)Z // method@187a │ │ -05751a: 28df |0021: goto 0000 // -0021 │ │ -05751c: 0e00 |0022: return-void │ │ +056e2c: |[056e2c] uk.org.ngo.squeezer.util.DiskLruCache.trimToSize:()V │ │ +056e3c: 5362 fb07 |0000: iget-wide v2, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +056e40: 5364 f807 |0002: iget-wide v4, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ +056e44: 3101 0204 |0004: cmp-long v1, v2, v4 │ │ +056e48: 3d01 1c00 |0006: if-lez v1, 0022 // +001c │ │ +056e4c: 5461 f707 |0008: iget-object v1, v6, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056e50: 6e10 4d0e 0100 |000a: invoke-virtual {v1}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@0e4d │ │ +056e56: 0c01 |000d: move-result-object v1 │ │ +056e58: 7210 6f0e 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +056e5e: 0c01 |0011: move-result-object v1 │ │ +056e60: 7210 490e 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +056e66: 0c00 |0015: move-result-object v0 │ │ +056e68: 1f00 6f02 |0016: check-cast v0, Ljava/util/Map$Entry; // type@026f │ │ +056e6c: 7210 610e 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0e61 │ │ +056e72: 0c01 |001b: move-result-object v1 │ │ +056e74: 1f01 2f02 |001c: check-cast v1, Ljava/lang/String; // type@022f │ │ +056e78: 6e20 7a18 1600 |001e: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.remove:(Ljava/lang/String;)Z // method@187a │ │ +056e7e: 28df |0021: goto 0000 // -0021 │ │ +056e80: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0008 line=701 │ │ 0x0018 line=702 │ │ 0x0022 line=704 │ │ locals : │ │ 0x0018 - 0x0022 reg=0 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ - 0x0000 - 0x0023 reg=5 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0023 reg=6 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #30 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'validateKey' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -057520: |[057520] uk.org.ngo.squeezer.util.DiskLruCache.validateKey:(Ljava/lang/String;)V │ │ -057530: 1a00 0400 |0000: const-string v0, " " // string@0004 │ │ -057534: 6e20 ac0d 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ -05753a: 0a00 |0005: move-result v0 │ │ -05753c: 3900 1200 |0006: if-nez v0, 0018 // +0012 │ │ -057540: 1a00 0200 |0008: const-string v0, " │ │ +056e84: |[056e84] uk.org.ngo.squeezer.util.DiskLruCache.validateKey:(Ljava/lang/String;)V │ │ +056e94: 1a00 0400 |0000: const-string v0, " " // string@0004 │ │ +056e98: 6e20 ac0d 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ +056e9e: 0a00 |0005: move-result v0 │ │ +056ea0: 3900 1200 |0006: if-nez v0, 0018 // +0012 │ │ +056ea4: 1a00 0200 |0008: const-string v0, " │ │ " // string@0002 │ │ -057544: 6e20 ac0d 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ -05754a: 0a00 |000d: move-result v0 │ │ -05754c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -057550: 1a00 0300 |0010: const-string v0, " " // string@0003 │ │ -057554: 6e20 ac0d 0400 |0012: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ -05755a: 0a00 |0015: move-result v0 │ │ -05755c: 3800 2100 |0016: if-eqz v0, 0037 // +0021 │ │ -057560: 2200 1b02 |0018: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -057564: 2201 3102 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -057568: 7010 c60d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05756e: 1a02 8213 |001f: const-string v2, "keys must not contain spaces or newlines: "" // string@1382 │ │ -057572: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057578: 0c01 |0024: move-result-object v1 │ │ -05757a: 6e20 ce0d 4100 |0025: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057580: 0c01 |0028: move-result-object v1 │ │ -057582: 1a02 8e00 |0029: const-string v2, """ // string@008e │ │ -057586: 6e20 ce0d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05758c: 0c01 |002e: move-result-object v1 │ │ -05758e: 6e10 d60d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057594: 0c01 |0032: move-result-object v1 │ │ -057596: 7020 7a0d 1000 |0033: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -05759c: 2700 |0036: throw v0 │ │ -05759e: 0e00 |0037: return-void │ │ +056ea8: 6e20 ac0d 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ +056eae: 0a00 |000d: move-result v0 │ │ +056eb0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +056eb4: 1a00 0300 |0010: const-string v0, " " // string@0003 │ │ +056eb8: 6e20 ac0d 0400 |0012: invoke-virtual {v4, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0dac │ │ +056ebe: 0a00 |0015: move-result v0 │ │ +056ec0: 3800 2100 |0016: if-eqz v0, 0037 // +0021 │ │ +056ec4: 2200 1b02 |0018: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +056ec8: 2201 3102 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +056ecc: 7010 c60d 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +056ed2: 1a02 7c13 |001f: const-string v2, "keys must not contain spaces or newlines: "" // string@137c │ │ +056ed6: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056edc: 0c01 |0024: move-result-object v1 │ │ +056ede: 6e20 ce0d 4100 |0025: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056ee4: 0c01 |0028: move-result-object v1 │ │ +056ee6: 1a02 8e00 |0029: const-string v2, """ // string@008e │ │ +056eea: 6e20 ce0d 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +056ef0: 0c01 |002e: move-result-object v1 │ │ +056ef2: 6e10 d60d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +056ef8: 0c01 |0032: move-result-object v1 │ │ +056efa: 7020 7a0d 1000 |0033: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +056f00: 2700 |0036: throw v0 │ │ +056f02: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0018 line=718 │ │ 0x0037 line=721 │ │ locals : │ │ 0x0000 - 0x0038 reg=3 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ @@ -85745,53 +85765,53 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'close' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0575a0: |[0575a0] uk.org.ngo.squeezer.util.DiskLruCache.close:()V │ │ -0575b0: 1d04 |0000: monitor-enter v4 │ │ -0575b2: 5442 f607 |0001: iget-object v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -0575b6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0575ba: 1e04 |0005: monitor-exit v4 │ │ -0575bc: 0e00 |0006: return-void │ │ -0575be: 2202 5f02 |0007: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -0575c2: 5443 f707 |0009: iget-object v3, v4, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -0575c6: 6e10 530e 0300 |000b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ -0575cc: 0c03 |000e: move-result-object v3 │ │ -0575ce: 7020 220e 3200 |000f: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ -0575d4: 6e10 2a0e 0200 |0012: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ -0575da: 0c01 |0015: move-result-object v1 │ │ -0575dc: 7210 480e 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -0575e2: 0a02 |0019: move-result v2 │ │ -0575e4: 3802 1900 |001a: if-eqz v2, 0033 // +0019 │ │ -0575e8: 7210 490e 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -0575ee: 0c00 |001f: move-result-object v0 │ │ -0575f0: 1f00 0a04 |0020: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -0575f4: 7110 4718 0000 |0022: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -0575fa: 0c02 |0025: move-result-object v2 │ │ -0575fc: 3802 f0ff |0026: if-eqz v2, 0016 // -0010 │ │ -057600: 7110 4718 0000 |0028: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -057606: 0c02 |002b: move-result-object v2 │ │ -057608: 6e10 3718 0200 |002c: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ -05760e: 28e7 |002f: goto 0016 // -0019 │ │ -057610: 0d02 |0030: move-exception v2 │ │ -057612: 1e04 |0031: monitor-exit v4 │ │ -057614: 2702 |0032: throw v2 │ │ -057616: 7010 7c18 0400 |0033: invoke-direct {v4}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ -05761c: 5442 f607 |0036: iget-object v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -057620: 6e10 510d 0200 |0038: invoke-virtual {v2}, Ljava/io/Writer;.close:()V // method@0d51 │ │ -057626: 1202 |003b: const/4 v2, #int 0 // #0 │ │ -057628: 5b42 f607 |003c: iput-object v2, v4, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -05762c: 28c7 |003e: goto 0005 // -0039 │ │ +056f04: |[056f04] uk.org.ngo.squeezer.util.DiskLruCache.close:()V │ │ +056f14: 1d03 |0000: monitor-enter v3 │ │ +056f16: 5431 f607 |0001: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056f1a: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +056f1e: 1e03 |0005: monitor-exit v3 │ │ +056f20: 0e00 |0006: return-void │ │ +056f22: 2201 5f02 |0007: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +056f26: 5432 f707 |0009: iget-object v2, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +056f2a: 6e10 530e 0200 |000b: invoke-virtual {v2}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0e53 │ │ +056f30: 0c02 |000e: move-result-object v2 │ │ +056f32: 7020 220e 2100 |000f: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0e22 │ │ +056f38: 6e10 2a0e 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0e2a │ │ +056f3e: 0c01 |0015: move-result-object v1 │ │ +056f40: 7210 480e 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +056f46: 0a02 |0019: move-result v2 │ │ +056f48: 3802 1900 |001a: if-eqz v2, 0033 // +0019 │ │ +056f4c: 7210 490e 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +056f52: 0c00 |001f: move-result-object v0 │ │ +056f54: 1f00 0a04 |0020: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +056f58: 7110 4718 0000 |0022: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +056f5e: 0c02 |0025: move-result-object v2 │ │ +056f60: 3802 f0ff |0026: if-eqz v2, 0016 // -0010 │ │ +056f64: 7110 4718 0000 |0028: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +056f6a: 0c02 |002b: move-result-object v2 │ │ +056f6c: 6e10 3718 0200 |002c: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ +056f72: 28e7 |002f: goto 0016 // -0019 │ │ +056f74: 0d01 |0030: move-exception v1 │ │ +056f76: 1e03 |0031: monitor-exit v3 │ │ +056f78: 2701 |0032: throw v1 │ │ +056f7a: 7010 7c18 0300 |0033: invoke-direct {v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ +056f80: 5431 f607 |0036: iget-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056f84: 6e10 510d 0100 |0038: invoke-virtual {v1}, Ljava/io/Writer;.close:()V // method@0d51 │ │ +056f8a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +056f8c: 5b31 f607 |003c: iput-object v1, v3, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +056f90: 28c7 |003e: goto 0005 // -0039 │ │ catches : 3 │ │ 0x0001 - 0x0003 │ │ -> 0x0030 │ │ 0x0007 - 0x002f │ │ -> 0x0030 │ │ 0x0033 - 0x003e │ │ -> 0x0030 │ │ @@ -85803,32 +85823,30 @@ │ │ 0x0028 line=690 │ │ 0x0030 line=685 │ │ 0x0033 line=693 │ │ 0x0036 line=694 │ │ 0x003b line=695 │ │ locals : │ │ 0x0022 - 0x0030 reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ - 0x0016 - 0x0030 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0033 - 0x003f reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x003f reg=4 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x003f reg=3 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05764c: |[05764c] uk.org.ngo.squeezer.util.DiskLruCache.delete:()V │ │ -05765c: 6e10 6318 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ -057662: 5410 f207 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ -057666: 7110 6818 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteContents:(Ljava/io/File;)V // method@1868 │ │ -05766c: 0e00 |0008: return-void │ │ +056fb0: |[056fb0] uk.org.ngo.squeezer.util.DiskLruCache.delete:()V │ │ +056fc0: 6e10 6318 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ +056fc6: 5410 f207 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ +056fca: 7110 6818 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;.deleteContents:(Ljava/io/File;)V // method@1868 │ │ +056fd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0003 line=713 │ │ 0x0008 line=714 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ @@ -85838,19 +85856,19 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -057670: |[057670] uk.org.ngo.squeezer.util.DiskLruCache.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ -057680: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -057684: 7040 6b18 3210 |0002: invoke-direct {v2, v3, v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186b │ │ -05768a: 0c00 |0005: move-result-object v0 │ │ -05768c: 1100 |0006: return-object v0 │ │ +056fd4: |[056fd4] uk.org.ngo.squeezer.util.DiskLruCache.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ │ +056fe4: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +056fe8: 7040 6b18 3210 |0002: invoke-direct {v2, v3, v0, v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186b │ │ +056fee: 0c00 |0005: move-result-object v0 │ │ +056ff0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0007 reg=3 key Ljava/lang/String; │ │ │ │ @@ -85859,25 +85877,25 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -057690: |[057690] uk.org.ngo.squeezer.util.DiskLruCache.flush:()V │ │ -0576a0: 1d01 |0000: monitor-enter v1 │ │ -0576a2: 7010 6218 0100 |0001: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ -0576a8: 7010 7c18 0100 |0004: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ -0576ae: 5410 f607 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -0576b2: 6e10 520d 0000 |0009: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ -0576b8: 1e01 |000c: monitor-exit v1 │ │ -0576ba: 0e00 |000d: return-void │ │ -0576bc: 0d00 |000e: move-exception v0 │ │ -0576be: 1e01 |000f: monitor-exit v1 │ │ -0576c0: 2700 |0010: throw v0 │ │ +056ff4: |[056ff4] uk.org.ngo.squeezer.util.DiskLruCache.flush:()V │ │ +057004: 1d01 |0000: monitor-enter v1 │ │ +057006: 7010 6218 0100 |0001: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ +05700c: 7010 7c18 0100 |0004: invoke-direct {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.trimToSize:()V // method@187c │ │ +057012: 5410 f607 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +057016: 6e10 520d 0000 |0009: invoke-virtual {v0}, Ljava/io/Writer;.flush:()V // method@0d52 │ │ +05701c: 1e01 |000c: monitor-exit v1 │ │ +05701e: 0e00 |000d: return-void │ │ +057020: 0d00 |000e: move-exception v0 │ │ +057022: 1e01 |000f: monitor-exit v1 │ │ +057024: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000c │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=676 │ │ 0x0004 line=677 │ │ 0x0007 line=678 │ │ @@ -85891,77 +85909,77 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -0576d0: |[0576d0] uk.org.ngo.squeezer.util.DiskLruCache.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ -0576e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0576e2: 1d0a |0001: monitor-enter v10 │ │ -0576e4: 7010 6218 0a00 |0002: invoke-direct {v10}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ -0576ea: 7020 7d18 ba00 |0005: invoke-direct {v10, v11}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ -0576f0: 54a1 f707 |0008: iget-object v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -0576f4: 6e20 4e0e b100 |000a: invoke-virtual {v1, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ -0576fa: 0c08 |000d: move-result-object v8 │ │ -0576fc: 1f08 0a04 |000e: check-cast v8, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -057700: 3908 0400 |0010: if-nez v8, 0014 // +0004 │ │ -057704: 1e0a |0012: monitor-exit v10 │ │ -057706: 1100 |0013: return-object v0 │ │ -057708: 7110 4518 0800 |0014: invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ -05770e: 0a01 |0017: move-result v1 │ │ -057710: 3801 faff |0018: if-eqz v1, 0012 // -0006 │ │ -057714: 52a1 fc07 |001a: iget v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -057718: 2315 2c04 |001c: new-array v5, v1, [Ljava/io/InputStream; // type@042c │ │ -05771c: 1209 |001e: const/4 v9, #int 0 // #0 │ │ -05771e: 52a1 fc07 |001f: iget v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -057722: 3519 1200 |0021: if-ge v9, v1, 0033 // +0012 │ │ -057726: 2201 fa01 |0023: new-instance v1, Ljava/io/FileInputStream; // type@01fa │ │ -05772a: 6e20 4a18 9800 |0025: invoke-virtual {v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ -057730: 0c02 |0028: move-result-object v2 │ │ -057732: 7020 1d0d 2100 |0029: invoke-direct {v1, v2}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ -057738: 4d01 0509 |002c: aput-object v1, v5, v9 │ │ -05773c: d809 0901 |002e: add-int/lit8 v9, v9, #int 1 // #01 │ │ -057740: 28ef |0030: goto 001f // -0011 │ │ -057742: 0d07 |0031: move-exception v7 │ │ -057744: 28e0 |0032: goto 0012 // -0020 │ │ -057746: 52a0 fa07 |0033: iget v0, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -05774a: d800 0001 |0035: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05774e: 59a0 fa07 |0037: iput v0, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -057752: 54a0 f607 |0039: iget-object v0, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -057756: 2201 3102 |003b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05775a: 7010 c60d 0100 |003d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057760: 1a02 7209 |0040: const-string v2, "READ " // string@0972 │ │ -057764: 6e20 ce0d 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05776a: 0c01 |0045: move-result-object v1 │ │ -05776c: 6e20 ce0d b100 |0046: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057772: 0c01 |0049: move-result-object v1 │ │ -057774: 1302 0a00 |004a: const/16 v2, #int 10 // #a │ │ -057778: 6e20 c90d 2100 |004c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -05777e: 0c01 |004f: move-result-object v1 │ │ -057780: 6e10 d60d 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057786: 0c01 |0053: move-result-object v1 │ │ -057788: 6e20 500d 1000 |0054: invoke-virtual {v0, v1}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@0d50 │ │ -05778e: 7010 7118 0a00 |0057: invoke-direct {v10}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ -057794: 0a00 |005a: move-result v0 │ │ -057796: 3800 0900 |005b: if-eqz v0, 0064 // +0009 │ │ -05779a: 54a0 f307 |005d: iget-object v0, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ -05779e: 54a1 f107 |005f: iget-object v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ -0577a2: 7220 7d0e 1000 |0061: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ -0577a8: 2200 0b04 |0064: new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // type@040b │ │ -0577ac: 7110 4318 0800 |0066: invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J // method@1843 │ │ -0577b2: 0b03 |0069: move-result-wide v3 │ │ -0577b4: 1206 |006a: const/4 v6, #int 0 // #0 │ │ -0577b6: 07a1 |006b: move-object v1, v10 │ │ -0577b8: 07b2 |006c: move-object v2, v11 │ │ -0577ba: 7607 5018 0000 |006d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1850 │ │ -0577c0: 28a2 |0070: goto 0012 // -005e │ │ -0577c2: 0d00 |0071: move-exception v0 │ │ -0577c4: 1e0a |0072: monitor-exit v10 │ │ -0577c6: 2700 |0073: throw v0 │ │ +057034: |[057034] uk.org.ngo.squeezer.util.DiskLruCache.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ +057044: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057046: 1d0a |0001: monitor-enter v10 │ │ +057048: 7010 6218 0a00 |0002: invoke-direct {v10}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ +05704e: 7020 7d18 ba00 |0005: invoke-direct {v10, v11}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ +057054: 54a2 f707 |0008: iget-object v2, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +057058: 6e20 4e0e b200 |000a: invoke-virtual {v2, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ +05705e: 0c08 |000d: move-result-object v8 │ │ +057060: 1f08 0a04 |000e: check-cast v8, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +057064: 3908 0400 |0010: if-nez v8, 0014 // +0004 │ │ +057068: 1e0a |0012: monitor-exit v10 │ │ +05706a: 1101 |0013: return-object v1 │ │ +05706c: 7110 4518 0800 |0014: invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$600:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z // method@1845 │ │ +057072: 0a02 |0017: move-result v2 │ │ +057074: 3802 faff |0018: if-eqz v2, 0012 // -0006 │ │ +057078: 52a2 fc07 |001a: iget v2, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +05707c: 2326 2c04 |001c: new-array v6, v2, [Ljava/io/InputStream; // type@042c │ │ +057080: 1209 |001e: const/4 v9, #int 0 // #0 │ │ +057082: 52a2 fc07 |001f: iget v2, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +057086: 3529 1200 |0021: if-ge v9, v2, 0033 // +0012 │ │ +05708a: 2202 fa01 |0023: new-instance v2, Ljava/io/FileInputStream; // type@01fa │ │ +05708e: 6e20 4a18 9800 |0025: invoke-virtual {v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ +057094: 0c03 |0028: move-result-object v3 │ │ +057096: 7020 1d0d 3200 |0029: invoke-direct {v2, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0d1d │ │ +05709c: 4d02 0609 |002c: aput-object v2, v6, v9 │ │ +0570a0: d809 0901 |002e: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0570a4: 28ef |0030: goto 001f // -0011 │ │ +0570a6: 0d00 |0031: move-exception v0 │ │ +0570a8: 28e0 |0032: goto 0012 // -0020 │ │ +0570aa: 52a1 fa07 |0033: iget v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +0570ae: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0570b2: 59a1 fa07 |0037: iput v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +0570b6: 54a1 f607 |0039: iget-object v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +0570ba: 2202 3102 |003b: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0570be: 7010 c60d 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0570c4: 1a03 6c09 |0040: const-string v3, "READ " // string@096c │ │ +0570c8: 6e20 ce0d 3200 |0042: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0570ce: 0c02 |0045: move-result-object v2 │ │ +0570d0: 6e20 ce0d b200 |0046: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0570d6: 0c02 |0049: move-result-object v2 │ │ +0570d8: 1303 0a00 |004a: const/16 v3, #int 10 // #a │ │ +0570dc: 6e20 c90d 3200 |004c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0570e2: 0c02 |004f: move-result-object v2 │ │ +0570e4: 6e10 d60d 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0570ea: 0c02 |0053: move-result-object v2 │ │ +0570ec: 6e20 500d 2100 |0054: invoke-virtual {v1, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@0d50 │ │ +0570f2: 7010 7118 0a00 |0057: invoke-direct {v10}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ +0570f8: 0a01 |005a: move-result v1 │ │ +0570fa: 3801 0900 |005b: if-eqz v1, 0064 // +0009 │ │ +0570fe: 54a1 f307 |005d: iget-object v1, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ +057102: 54a2 f107 |005f: iget-object v2, v10, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ +057106: 7220 7d0e 2100 |0061: invoke-interface {v1, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ +05710c: 2201 0b04 |0064: new-instance v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // type@040b │ │ +057110: 7110 4318 0800 |0066: invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1200:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J // method@1843 │ │ +057116: 0b04 |0069: move-result-wide v4 │ │ +057118: 1207 |006a: const/4 v7, #int 0 // #0 │ │ +05711a: 07a2 |006b: move-object v2, v10 │ │ +05711c: 07b3 |006c: move-object v3, v11 │ │ +05711e: 7607 5018 0100 |006d: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.:(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V // method@1850 │ │ +057124: 28a2 |0070: goto 0012 // -005e │ │ +057126: 0d01 |0071: move-exception v1 │ │ +057128: 1e0a |0072: monitor-exit v10 │ │ +05712a: 2701 |0073: throw v1 │ │ catches : 4 │ │ 0x0002 - 0x0010 │ │ -> 0x0071 │ │ 0x0014 - 0x001e │ │ -> 0x0071 │ │ 0x001f - 0x002e │ │ Ljava/io/FileNotFoundException; -> 0x0031 │ │ @@ -85984,33 +86002,33 @@ │ │ 0x0033 line=500 │ │ 0x0039 line=501 │ │ 0x0057 line=502 │ │ 0x005d line=503 │ │ 0x0064 line=506 │ │ 0x0071 line=474 │ │ locals : │ │ - 0x0032 - 0x0033 reg=7 e Ljava/io/FileNotFoundException; │ │ - 0x001e - 0x0071 reg=5 ins [Ljava/io/InputStream; │ │ + 0x0032 - 0x0033 reg=0 e Ljava/io/FileNotFoundException; │ │ + 0x001e - 0x0071 reg=6 ins [Ljava/io/InputStream; │ │ 0x0010 - 0x0071 reg=8 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x001f - 0x0071 reg=9 i I │ │ 0x0000 - 0x0074 reg=10 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ 0x0000 - 0x0074 reg=11 key Ljava/lang/String; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'getDirectory' │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0577f0: |[0577f0] uk.org.ngo.squeezer.util.DiskLruCache.getDirectory:()Ljava/io/File; │ │ -057800: 5410 f207 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ -057804: 1100 |0002: return-object v0 │ │ +057154: |[057154] uk.org.ngo.squeezer.util.DiskLruCache.getDirectory:()Ljava/io/File; │ │ +057164: 5410 f207 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.directory:Ljava/io/File; // field@07f2 │ │ +057168: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -86018,21 +86036,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -057808: |[057808] uk.org.ngo.squeezer.util.DiskLruCache.isClosed:()Z │ │ -057818: 5410 f607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -05781c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -057820: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -057822: 0f00 |0005: return v0 │ │ -057824: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -057826: 28fe |0007: goto 0005 // -0002 │ │ +05716c: |[05716c] uk.org.ngo.squeezer.util.DiskLruCache.isClosed:()Z │ │ +05717c: 5410 f607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +057180: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +057184: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +057186: 0f00 |0005: return v0 │ │ +057188: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05718a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ @@ -86040,109 +86058,109 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057828: |[057828] uk.org.ngo.squeezer.util.DiskLruCache.maxSize:()J │ │ -057838: 5320 f807 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ -05783c: 1000 |0002: return-wide v0 │ │ +05718c: |[05718c] uk.org.ngo.squeezer.util.DiskLruCache.maxSize:()J │ │ +05719c: 5320 f807 |0000: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.maxSize:J // field@07f8 │ │ +0571a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'remove' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 147 16-bit code units │ │ -057840: |[057840] uk.org.ngo.squeezer.util.DiskLruCache.remove:(Ljava/lang/String;)Z │ │ -057850: 1d07 |0000: monitor-enter v7 │ │ -057852: 7010 6218 0700 |0001: invoke-direct {v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ -057858: 7020 7d18 8700 |0004: invoke-direct {v7, v8}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ -05785e: 5473 f707 |0007: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -057862: 6e20 4e0e 8300 |0009: invoke-virtual {v3, v8}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ -057868: 0c00 |000c: move-result-object v0 │ │ -05786a: 1f00 0a04 |000d: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ -05786e: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -057872: 7110 4718 0000 |0011: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ -057878: 0c03 |0014: move-result-object v3 │ │ -05787a: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -05787e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -057880: 1e07 |0018: monitor-exit v7 │ │ -057882: 0f03 |0019: return v3 │ │ -057884: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -057886: 5273 fc07 |001b: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ -05788a: 3532 3e00 |001d: if-ge v2, v3, 005b // +003e │ │ -05788e: 6e20 4a18 2000 |001f: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ -057894: 0c01 |0022: move-result-object v1 │ │ -057896: 6e10 120d 0100 |0023: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d12 │ │ -05789c: 0a03 |0026: move-result v3 │ │ -05789e: 3903 1e00 |0027: if-nez v3, 0045 // +001e │ │ -0578a2: 2203 0002 |0029: new-instance v3, Ljava/io/IOException; // type@0200 │ │ -0578a6: 2204 3102 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0578aa: 7010 c60d 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0578b0: 1a05 b80f |0030: const-string v5, "failed to delete " // string@0fb8 │ │ -0578b4: 6e20 ce0d 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0578ba: 0c04 |0035: move-result-object v4 │ │ -0578bc: 6e20 cd0d 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0578c2: 0c04 |0039: move-result-object v4 │ │ -0578c4: 6e10 d60d 0400 |003a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0578ca: 0c04 |003d: move-result-object v4 │ │ -0578cc: 7020 270d 4300 |003e: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ -0578d2: 2703 |0041: throw v3 │ │ -0578d4: 0d03 |0042: move-exception v3 │ │ -0578d6: 1e07 |0043: monitor-exit v7 │ │ -0578d8: 2703 |0044: throw v3 │ │ -0578da: 5373 fb07 |0045: iget-wide v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0578de: 7110 4118 0000 |0047: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ -0578e4: 0c05 |004a: move-result-object v5 │ │ -0578e6: 4505 0502 |004b: aget-wide v5, v5, v2 │ │ -0578ea: bc53 |004d: sub-long/2addr v3, v5 │ │ -0578ec: 5a73 fb07 |004e: iput-wide v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0578f0: 7110 4118 0000 |0050: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ -0578f6: 0c03 |0053: move-result-object v3 │ │ -0578f8: 1604 0000 |0054: const-wide/16 v4, #int 0 // #0 │ │ -0578fc: 4c04 0302 |0056: aput-wide v4, v3, v2 │ │ -057900: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ -057904: 28c1 |005a: goto 001b // -003f │ │ -057906: 5273 fa07 |005b: iget v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -05790a: d803 0301 |005d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05790e: 5973 fa07 |005f: iput v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ -057912: 5473 f607 |0061: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ -057916: 2204 3102 |0063: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -05791a: 7010 c60d 0400 |0065: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057920: 1a05 7809 |0068: const-string v5, "REMOVE " // string@0978 │ │ -057924: 6e20 ce0d 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05792a: 0c04 |006d: move-result-object v4 │ │ -05792c: 6e20 ce0d 8400 |006e: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057932: 0c04 |0071: move-result-object v4 │ │ -057934: 1305 0a00 |0072: const/16 v5, #int 10 // #a │ │ -057938: 6e20 c90d 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -05793e: 0c04 |0077: move-result-object v4 │ │ -057940: 6e10 d60d 0400 |0078: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057946: 0c04 |007b: move-result-object v4 │ │ -057948: 6e20 500d 4300 |007c: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@0d50 │ │ -05794e: 5473 f707 |007f: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ -057952: 6e20 510e 8300 |0081: invoke-virtual {v3, v8}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -057958: 7010 7118 0700 |0084: invoke-direct {v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ -05795e: 0a03 |0087: move-result v3 │ │ -057960: 3803 0900 |0088: if-eqz v3, 0091 // +0009 │ │ -057964: 5473 f307 |008a: iget-object v3, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ -057968: 5474 f107 |008c: iget-object v4, v7, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ -05796c: 7220 7d0e 4300 |008e: invoke-interface {v3, v4}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ -057972: 1213 |0091: const/4 v3, #int 1 // #1 │ │ -057974: 2886 |0092: goto 0018 // -007a │ │ +0571a4: |[0571a4] uk.org.ngo.squeezer.util.DiskLruCache.remove:(Ljava/lang/String;)Z │ │ +0571b4: 1d08 |0000: monitor-enter v8 │ │ +0571b6: 7010 6218 0800 |0001: invoke-direct {v8}, Luk/org/ngo/squeezer/util/DiskLruCache;.checkNotClosed:()V // method@1862 │ │ +0571bc: 7020 7d18 9800 |0004: invoke-direct {v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache;.validateKey:(Ljava/lang/String;)V // method@187d │ │ +0571c2: 5483 f707 |0007: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +0571c6: 6e20 4e0e 9300 |0009: invoke-virtual {v3, v9}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e4e │ │ +0571cc: 0c00 |000c: move-result-object v0 │ │ +0571ce: 1f00 0a04 |000d: check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; // type@040a │ │ +0571d2: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +0571d6: 7110 4718 0000 |0011: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$700:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@1847 │ │ +0571dc: 0c03 |0014: move-result-object v3 │ │ +0571de: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +0571e2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0571e4: 1e08 |0018: monitor-exit v8 │ │ +0571e6: 0f03 |0019: return v3 │ │ +0571e8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0571ea: 5283 fc07 |001b: iget v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.valueCount:I // field@07fc │ │ +0571ee: 3532 3e00 |001d: if-ge v2, v3, 005b // +003e │ │ +0571f2: 6e20 4a18 2000 |001f: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.getCleanFile:(I)Ljava/io/File; // method@184a │ │ +0571f8: 0c01 |0022: move-result-object v1 │ │ +0571fa: 6e10 120d 0100 |0023: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0d12 │ │ +057200: 0a03 |0026: move-result v3 │ │ +057202: 3903 1e00 |0027: if-nez v3, 0045 // +001e │ │ +057206: 2203 0002 |0029: new-instance v3, Ljava/io/IOException; // type@0200 │ │ +05720a: 2204 3102 |002b: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +05720e: 7010 c60d 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057214: 1a05 b20f |0030: const-string v5, "failed to delete " // string@0fb2 │ │ +057218: 6e20 ce0d 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05721e: 0c04 |0035: move-result-object v4 │ │ +057220: 6e20 cd0d 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057226: 0c04 |0039: move-result-object v4 │ │ +057228: 6e10 d60d 0400 |003a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05722e: 0c04 |003d: move-result-object v4 │ │ +057230: 7020 270d 4300 |003e: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0d27 │ │ +057236: 2703 |0041: throw v3 │ │ +057238: 0d03 |0042: move-exception v3 │ │ +05723a: 1e08 |0043: monitor-exit v8 │ │ +05723c: 2703 |0044: throw v3 │ │ +05723e: 5384 fb07 |0045: iget-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +057242: 7110 4118 0000 |0047: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ +057248: 0c03 |004a: move-result-object v3 │ │ +05724a: 4506 0302 |004b: aget-wide v6, v3, v2 │ │ +05724e: bc64 |004d: sub-long/2addr v4, v6 │ │ +057250: 5a84 fb07 |004e: iput-wide v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +057254: 7110 4118 0000 |0050: invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;.access$1000:(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J // method@1841 │ │ +05725a: 0c03 |0053: move-result-object v3 │ │ +05725c: 1604 0000 |0054: const-wide/16 v4, #int 0 // #0 │ │ +057260: 4c04 0302 |0056: aput-wide v4, v3, v2 │ │ +057264: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ +057268: 28c1 |005a: goto 001b // -003f │ │ +05726a: 5283 fa07 |005b: iget v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +05726e: d803 0301 |005d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +057272: 5983 fa07 |005f: iput v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.redundantOpCount:I // field@07fa │ │ +057276: 5483 f607 |0061: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.journalWriter:Ljava/io/Writer; // field@07f6 │ │ +05727a: 2204 3102 |0063: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +05727e: 7010 c60d 0400 |0065: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057284: 1a05 7209 |0068: const-string v5, "REMOVE " // string@0972 │ │ +057288: 6e20 ce0d 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05728e: 0c04 |006d: move-result-object v4 │ │ +057290: 6e20 ce0d 9400 |006e: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057296: 0c04 |0071: move-result-object v4 │ │ +057298: 1305 0a00 |0072: const/16 v5, #int 10 // #a │ │ +05729c: 6e20 c90d 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +0572a2: 0c04 |0077: move-result-object v4 │ │ +0572a4: 6e10 d60d 0400 |0078: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0572aa: 0c04 |007b: move-result-object v4 │ │ +0572ac: 6e20 500d 4300 |007c: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@0d50 │ │ +0572b2: 5483 f707 |007f: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.lruEntries:Ljava/util/LinkedHashMap; // field@07f7 │ │ +0572b6: 6e20 510e 9300 |0081: invoke-virtual {v3, v9}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +0572bc: 7010 7118 0800 |0084: invoke-direct {v8}, Luk/org/ngo/squeezer/util/DiskLruCache;.journalRebuildRequired:()Z // method@1871 │ │ +0572c2: 0a03 |0087: move-result v3 │ │ +0572c4: 3803 0900 |0088: if-eqz v3, 0091 // +0009 │ │ +0572c8: 5483 f307 |008a: iget-object v3, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.executorService:Ljava/util/concurrent/ExecutorService; // field@07f3 │ │ +0572cc: 5484 f107 |008c: iget-object v4, v8, Luk/org/ngo/squeezer/util/DiskLruCache;.cleanupCallable:Ljava/util/concurrent/Callable; // field@07f1 │ │ +0572d0: 7220 7d0e 4300 |008e: invoke-interface {v3, v4}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; // method@0e7d │ │ +0572d6: 1213 |0091: const/4 v3, #int 1 // #1 │ │ +0572d8: 2886 |0092: goto 0018 // -007a │ │ catches : 3 │ │ 0x0001 - 0x0014 │ │ -> 0x0042 │ │ 0x001b - 0x0042 │ │ -> 0x0042 │ │ 0x0045 - 0x0091 │ │ -> 0x0042 │ │ @@ -86170,34 +86188,34 @@ │ │ locals : │ │ 0x000f - 0x0042 reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0023 - 0x0042 reg=1 file Ljava/io/File; │ │ 0x001b - 0x0042 reg=2 i I │ │ 0x0045 - 0x005b reg=1 file Ljava/io/File; │ │ 0x0045 - 0x0093 reg=0 entry Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ 0x0045 - 0x0093 reg=2 i I │ │ - 0x0000 - 0x0093 reg=7 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ - 0x0000 - 0x0093 reg=8 key Ljava/lang/String; │ │ + 0x0000 - 0x0093 reg=8 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ + 0x0000 - 0x0093 reg=9 key Ljava/lang/String; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/DiskLruCache;) │ │ name : 'size' │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -057994: |[057994] uk.org.ngo.squeezer.util.DiskLruCache.size:()J │ │ -0579a4: 1d02 |0000: monitor-enter v2 │ │ -0579a6: 5320 fb07 |0001: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ -0579aa: 1e02 |0003: monitor-exit v2 │ │ -0579ac: 1000 |0004: return-wide v0 │ │ -0579ae: 0d00 |0005: move-exception v0 │ │ -0579b0: 1e02 |0006: monitor-exit v2 │ │ -0579b2: 2700 |0007: throw v0 │ │ +0572f8: |[0572f8] uk.org.ngo.squeezer.util.DiskLruCache.size:()J │ │ +057308: 1d02 |0000: monitor-enter v2 │ │ +05730a: 5320 fb07 |0001: iget-wide v0, v2, Luk/org/ngo/squeezer/util/DiskLruCache;.size:J // field@07fb │ │ +05730e: 1e02 |0003: monitor-exit v2 │ │ +057310: 1000 |0004: return-wide v0 │ │ +057312: 0d00 |0005: move-exception v0 │ │ +057314: 1e02 |0006: monitor-exit v2 │ │ +057316: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/util/DiskLruCache; │ │ @@ -86268,35 +86286,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0579c0: |[0579c0] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0579d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0579d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0579d4: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0579da: 1500 5000 |0005: const/high16 v0, #int 5242880 // #50 │ │ -0579de: 5930 0508 |0007: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ -0579e2: 1500 a000 |0009: const/high16 v0, #int 10485760 // #a0 │ │ -0579e6: 5930 0308 |000b: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ -0579ea: 7100 8d18 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.access$000:()Landroid/graphics/Bitmap$CompressFormat; // method@188d │ │ -0579f0: 0c00 |0010: move-result-object v0 │ │ -0579f2: 5b30 ff07 |0011: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ -0579f6: 1300 4600 |0013: const/16 v0, #int 70 // #46 │ │ -0579fa: 5930 0008 |0015: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ -0579fe: 5c32 0608 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ -057a02: 5c32 0208 |0019: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ -057a06: 5c31 fe07 |001b: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.clearDiskCacheOnStart:Z // field@07fe │ │ -057a0a: 5c31 0408 |001d: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ -057a0e: 7120 9a18 5400 |001f: invoke-static {v4, v5}, Luk/org/ngo/squeezer/util/ImageCache;.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@189a │ │ -057a14: 0c00 |0022: move-result-object v0 │ │ -057a16: 5b30 0108 |0023: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ -057a1a: 0e00 |0025: return-void │ │ +057324: |[057324] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +057334: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +057336: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +057338: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05733e: 1500 5000 |0005: const/high16 v0, #int 5242880 // #50 │ │ +057342: 5930 0508 |0007: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ +057346: 1500 a000 |0009: const/high16 v0, #int 10485760 // #a0 │ │ +05734a: 5930 0308 |000b: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ +05734e: 7100 8d18 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.access$000:()Landroid/graphics/Bitmap$CompressFormat; // method@188d │ │ +057354: 0c00 |0010: move-result-object v0 │ │ +057356: 5b30 ff07 |0011: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ +05735a: 1300 4600 |0013: const/16 v0, #int 70 // #46 │ │ +05735e: 5930 0008 |0015: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ +057362: 5c32 0608 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ +057366: 5c32 0208 |0019: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ +05736a: 5c31 fe07 |001b: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.clearDiskCacheOnStart:Z // field@07fe │ │ +05736e: 5c31 0408 |001d: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ +057372: 7120 9a18 5400 |001f: invoke-static {v4, v5}, Luk/org/ngo/squeezer/util/ImageCache;.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@189a │ │ +057378: 0c00 |0022: move-result-object v0 │ │ +05737a: 5b30 0108 |0023: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ +05737e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0005 line=398 │ │ 0x0009 line=399 │ │ 0x000d line=401 │ │ 0x0013 line=402 │ │ @@ -86316,33 +86334,33 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -057a1c: |[057a1c] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.:(Ljava/io/File;)V │ │ -057a2c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -057a2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -057a30: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -057a36: 1500 5000 |0005: const/high16 v0, #int 5242880 // #50 │ │ -057a3a: 5930 0508 |0007: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ -057a3e: 1500 a000 |0009: const/high16 v0, #int 10485760 // #a0 │ │ -057a42: 5930 0308 |000b: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ -057a46: 7100 8d18 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.access$000:()Landroid/graphics/Bitmap$CompressFormat; // method@188d │ │ -057a4c: 0c00 |0010: move-result-object v0 │ │ -057a4e: 5b30 ff07 |0011: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ -057a52: 1300 4600 |0013: const/16 v0, #int 70 // #46 │ │ -057a56: 5930 0008 |0015: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ -057a5a: 5c32 0608 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ -057a5e: 5c32 0208 |0019: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ -057a62: 5c31 fe07 |001b: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.clearDiskCacheOnStart:Z // field@07fe │ │ -057a66: 5c31 0408 |001d: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ -057a6a: 5b34 0108 |001f: iput-object v4, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ -057a6e: 0e00 |0021: return-void │ │ +057380: |[057380] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.:(Ljava/io/File;)V │ │ +057390: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +057392: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +057394: 7010 970d 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05739a: 1500 5000 |0005: const/high16 v0, #int 5242880 // #50 │ │ +05739e: 5930 0508 |0007: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ +0573a2: 1500 a000 |0009: const/high16 v0, #int 10485760 // #a0 │ │ +0573a6: 5930 0308 |000b: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ +0573aa: 7100 8d18 0000 |000d: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.access$000:()Landroid/graphics/Bitmap$CompressFormat; // method@188d │ │ +0573b0: 0c00 |0010: move-result-object v0 │ │ +0573b2: 5b30 ff07 |0011: iput-object v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ +0573b6: 1300 4600 |0013: const/16 v0, #int 70 // #46 │ │ +0573ba: 5930 0008 |0015: iput v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ +0573be: 5c32 0608 |0017: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ +0573c2: 5c32 0208 |0019: iput-boolean v2, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ +0573c6: 5c31 fe07 |001b: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.clearDiskCacheOnStart:Z // field@07fe │ │ +0573ca: 5c31 0408 |001d: iput-boolean v1, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ +0573ce: 5b34 0108 |001f: iput-object v4, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ +0573d2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=412 │ │ 0x0005 line=398 │ │ 0x0009 line=399 │ │ 0x000d line=401 │ │ 0x0013 line=402 │ │ @@ -86361,60 +86379,62 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -057a70: |[057a70] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.getMemoryClass:(Landroid/content/Context;)I │ │ -057a80: 1a00 7f0c |0000: const-string v0, "activity" // string@0c7f │ │ -057a84: 6e20 8d00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -057a8a: 0c00 |0005: move-result-object v0 │ │ -057a8c: 1f00 0a00 |0006: check-cast v0, Landroid/app/ActivityManager; // type@000a │ │ -057a90: 6e10 2800 0000 |0008: invoke-virtual {v0}, Landroid/app/ActivityManager;.getMemoryClass:()I // method@0028 │ │ -057a96: 0a00 |000b: move-result v0 │ │ -057a98: 0f00 |000c: return v0 │ │ +0573d4: |[0573d4] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.getMemoryClass:(Landroid/content/Context;)I │ │ +0573e4: 1a00 790c |0000: const-string v0, "activity" // string@0c79 │ │ +0573e8: 6e20 8d00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +0573ee: 0c00 |0005: move-result-object v0 │ │ +0573f0: 1f00 0a00 |0006: check-cast v0, Landroid/app/ActivityManager; // type@000a │ │ +0573f4: 6e10 2800 0000 |0008: invoke-virtual {v0}, Landroid/app/ActivityManager;.getMemoryClass:()I // method@0028 │ │ +0573fa: 0a00 |000b: move-result v0 │ │ +0573fc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ + 0x0008 line=438 │ │ + 0x000c line=437 │ │ locals : │ │ 0x0000 - 0x000d reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;) │ │ name : 'setMemCacheSizePercent' │ │ type : '(Landroid/content/Context;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -057a9c: |[057a9c] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.setMemCacheSizePercent:(Landroid/content/Context;F)V │ │ -057aac: 1501 8044 |0000: const/high16 v1, #int 1149239296 // #4480 │ │ -057ab0: 1400 cdcc 4c3d |0002: const v0, #float 0.05 // #3d4ccccd │ │ -057ab6: 2e00 0400 |0005: cmpg-float v0, v4, v0 │ │ -057aba: 3a00 0900 |0007: if-ltz v0, 0010 // +0009 │ │ -057abe: 1400 cdcc 4c3f |0009: const v0, #float 0.8 // #3f4ccccd │ │ -057ac4: 2d00 0400 |000c: cmpl-float v0, v4, v0 │ │ -057ac8: 3d00 0a00 |000e: if-lez v0, 0018 // +000a │ │ -057acc: 2200 1b02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -057ad0: 1a01 2f1a |0012: const-string v1, "setMemCacheSizePercent - percent must be between 0.05 and 0.8 (inclusive)" // string@1a2f │ │ -057ad4: 7020 7a0d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -057ada: 2700 |0017: throw v0 │ │ -057adc: 7110 8318 0300 |0018: invoke-static {v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.getMemoryClass:(Landroid/content/Context;)I // method@1883 │ │ -057ae2: 0a00 |001b: move-result v0 │ │ -057ae4: 8200 |001c: int-to-float v0, v0 │ │ -057ae6: c840 |001d: mul-float/2addr v0, v4 │ │ -057ae8: c810 |001e: mul-float/2addr v0, v1 │ │ -057aea: c810 |001f: mul-float/2addr v0, v1 │ │ -057aec: 7110 930d 0000 |0020: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ -057af2: 0a00 |0023: move-result v0 │ │ -057af4: 5920 0508 |0024: iput v0, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ -057af8: 0e00 |0026: return-void │ │ +057400: |[057400] uk.org.ngo.squeezer.util.ImageCache$ImageCacheParams.setMemCacheSizePercent:(Landroid/content/Context;F)V │ │ +057410: 1501 8044 |0000: const/high16 v1, #int 1149239296 // #4480 │ │ +057414: 1400 cdcc 4c3d |0002: const v0, #float 0.05 // #3d4ccccd │ │ +05741a: 2e00 0400 |0005: cmpg-float v0, v4, v0 │ │ +05741e: 3a00 0900 |0007: if-ltz v0, 0010 // +0009 │ │ +057422: 1400 cdcc 4c3f |0009: const v0, #float 0.8 // #3f4ccccd │ │ +057428: 2d00 0400 |000c: cmpl-float v0, v4, v0 │ │ +05742c: 3d00 0a00 |000e: if-lez v0, 0018 // +000a │ │ +057430: 2200 1b02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +057434: 1a01 291a |0012: const-string v1, "setMemCacheSizePercent - percent must be between 0.05 and 0.8 (inclusive)" // string@1a29 │ │ +057438: 7020 7a0d 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05743e: 2700 |0017: throw v0 │ │ +057440: 7110 8318 0300 |0018: invoke-static {v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.getMemoryClass:(Landroid/content/Context;)I // method@1883 │ │ +057446: 0a00 |001b: move-result v0 │ │ +057448: 8200 |001c: int-to-float v0, v0 │ │ +05744a: c840 |001d: mul-float/2addr v0, v4 │ │ +05744c: c810 |001e: mul-float/2addr v0, v1 │ │ +05744e: c810 |001f: mul-float/2addr v0, v1 │ │ +057450: 7110 930d 0000 |0020: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ +057456: 0a00 |0023: move-result v0 │ │ +057458: 5920 0508 |0024: iput v0, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ +05745c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=429 │ │ 0x0010 line=430 │ │ 0x0018 line=433 │ │ 0x0026 line=434 │ │ locals : │ │ @@ -86531,43 +86551,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -057afc: |[057afc] uk.org.ngo.squeezer.util.ImageCache.:()V │ │ -057b0c: 6200 1500 |0000: sget-object v0, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0015 │ │ -057b10: 6900 0908 |0002: sput-object v0, Luk/org/ngo/squeezer/util/ImageCache;.DEFAULT_COMPRESS_FORMAT:Landroid/graphics/Bitmap$CompressFormat; // field@0809 │ │ -057b14: 0e00 |0004: return-void │ │ +057460: |[057460] uk.org.ngo.squeezer.util.ImageCache.:()V │ │ +057470: 6200 1500 |0000: sget-object v0, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0015 │ │ +057474: 6900 0908 |0002: sput-object v0, Luk/org/ngo/squeezer/util/ImageCache;.DEFAULT_COMPRESS_FORMAT:Landroid/graphics/Bitmap$CompressFormat; // field@0809 │ │ +057478: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/ImageCache;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -057b18: |[057b18] uk.org.ngo.squeezer.util.ImageCache.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -057b28: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -057b2e: 2200 2902 |0003: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -057b32: 7010 970d 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -057b38: 5b10 1308 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -057b3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -057b3e: 5c10 1408 |000b: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ -057b42: 2200 0e04 |000d: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ -057b46: 7030 8118 2003 |000f: invoke-direct {v0, v2, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ -057b4c: 7020 9e18 0100 |0012: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache;.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@189e │ │ -057b52: 0e00 |0015: return-void │ │ +05747c: |[05747c] uk.org.ngo.squeezer.util.ImageCache.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +05748c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +057492: 2200 2902 |0003: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +057496: 7010 970d 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05749c: 5b10 1308 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +0574a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0574a2: 5c10 1408 |000b: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ +0574a6: 2200 0e04 |000d: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ +0574aa: 7030 8118 2003 |000f: invoke-direct {v0, v2, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ +0574b0: 7020 9e18 0100 |0012: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache;.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@189e │ │ +0574b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=67 │ │ 0x000a line=68 │ │ 0x000d line=86 │ │ 0x0015 line=87 │ │ @@ -86581,23 +86601,23 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057b54: |[057b54] uk.org.ngo.squeezer.util.ImageCache.:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ -057b64: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -057b6a: 2200 2902 |0003: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -057b6e: 7010 970d 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -057b74: 5b10 1308 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -057b78: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -057b7a: 5c10 1408 |000b: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ -057b7e: 7020 9e18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@189e │ │ -057b84: 0e00 |0010: return-void │ │ +0574b8: |[0574b8] uk.org.ngo.squeezer.util.ImageCache.:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ +0574c8: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0574ce: 2200 2902 |0003: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +0574d2: 7010 970d 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0574d8: 5b10 1308 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +0574dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0574de: 5c10 1408 |000b: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ +0574e2: 7020 9e18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@189e │ │ +0574e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=67 │ │ 0x000a line=68 │ │ 0x000d line=76 │ │ 0x0010 line=77 │ │ @@ -86610,53 +86630,53 @@ │ │ type : '()Landroid/graphics/Bitmap$CompressFormat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057b88: |[057b88] uk.org.ngo.squeezer.util.ImageCache.access$000:()Landroid/graphics/Bitmap$CompressFormat; │ │ -057b98: 6200 0908 |0000: sget-object v0, Luk/org/ngo/squeezer/util/ImageCache;.DEFAULT_COMPRESS_FORMAT:Landroid/graphics/Bitmap$CompressFormat; // field@0809 │ │ -057b9c: 1100 |0002: return-object v0 │ │ +0574ec: |[0574ec] uk.org.ngo.squeezer.util.ImageCache.access$000:()Landroid/graphics/Bitmap$CompressFormat; │ │ +0574fc: 6200 0908 |0000: sget-object v0, Luk/org/ngo/squeezer/util/ImageCache;.DEFAULT_COMPRESS_FORMAT:Landroid/graphics/Bitmap$CompressFormat; // field@0809 │ │ +057500: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/ImageCache;) │ │ name : 'bytesToHexString' │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -057ba0: |[057ba0] uk.org.ngo.squeezer.util.ImageCache.bytesToHexString:([B)Ljava/lang/String; │ │ -057bb0: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -057bb4: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057bba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -057bbc: 2153 |0006: array-length v3, v5 │ │ -057bbe: 3531 1c00 |0007: if-ge v1, v3, 0023 // +001c │ │ -057bc2: 4803 0501 |0009: aget-byte v3, v5, v1 │ │ -057bc6: d533 ff00 |000b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -057bca: 7110 820d 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -057bd0: 0c00 |0010: move-result-object v0 │ │ -057bd2: 6e10 b60d 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ -057bd8: 0a03 |0014: move-result v3 │ │ -057bda: 1214 |0015: const/4 v4, #int 1 // #1 │ │ -057bdc: 3343 0700 |0016: if-ne v3, v4, 001d // +0007 │ │ -057be0: 1303 3000 |0018: const/16 v3, #int 48 // #30 │ │ -057be4: 6e20 c90d 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -057bea: 6e20 ce0d 0200 |001d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057bf0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -057bf4: 28e4 |0022: goto 0006 // -001c │ │ -057bf6: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057bfc: 0c03 |0026: move-result-object v3 │ │ -057bfe: 1103 |0027: return-object v3 │ │ +057504: |[057504] uk.org.ngo.squeezer.util.ImageCache.bytesToHexString:([B)Ljava/lang/String; │ │ +057514: 2202 3102 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +057518: 7010 c60d 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05751e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +057520: 2153 |0006: array-length v3, v5 │ │ +057522: 3531 1c00 |0007: if-ge v1, v3, 0023 // +001c │ │ +057526: 4803 0501 |0009: aget-byte v3, v5, v1 │ │ +05752a: d533 ff00 |000b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +05752e: 7110 820d 0300 |000d: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +057534: 0c00 |0010: move-result-object v0 │ │ +057536: 6e10 b60d 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ +05753c: 0a03 |0014: move-result v3 │ │ +05753e: 1214 |0015: const/4 v4, #int 1 // #1 │ │ +057540: 3343 0700 |0016: if-ne v3, v4, 001d // +0007 │ │ +057544: 1303 3000 |0018: const/16 v3, #int 48 // #30 │ │ +057548: 6e20 c90d 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +05754e: 6e20 ce0d 0200 |001d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057554: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057558: 28e4 |0022: goto 0006 // -001c │ │ +05755a: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057560: 0c03 |0026: move-result-object v3 │ │ +057562: 1103 |0027: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x0009 line=480 │ │ 0x0011 line=481 │ │ 0x0018 line=482 │ │ @@ -86674,25 +86694,25 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)Luk/org/ngo/squeezer/util/ImageCache;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -057c00: |[057c00] uk.org.ngo.squeezer.util.ImageCache.findOrCreateCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)Luk/org/ngo/squeezer/util/ImageCache; │ │ -057c10: 7110 9518 0200 |0000: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageCache;.findOrCreateRetainFragment:(Landroid/support/v4/app/FragmentManager;)Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // method@1895 │ │ -057c16: 0c01 |0003: move-result-object v1 │ │ -057c18: 6e10 8618 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.getObject:()Ljava/lang/Object; // method@1886 │ │ -057c1e: 0c00 |0007: move-result-object v0 │ │ -057c20: 1f00 1004 |0008: check-cast v0, Luk/org/ngo/squeezer/util/ImageCache; // type@0410 │ │ -057c24: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -057c28: 2200 1004 |000c: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache; // type@0410 │ │ -057c2c: 7020 8c18 3000 |000e: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/util/ImageCache;.:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@188c │ │ -057c32: 6e20 8818 0100 |0011: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.setObject:(Ljava/lang/Object;)V // method@1888 │ │ -057c38: 1100 |0014: return-object v0 │ │ +057564: |[057564] uk.org.ngo.squeezer.util.ImageCache.findOrCreateCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)Luk/org/ngo/squeezer/util/ImageCache; │ │ +057574: 7110 9518 0200 |0000: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageCache;.findOrCreateRetainFragment:(Landroid/support/v4/app/FragmentManager;)Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // method@1895 │ │ +05757a: 0c01 |0003: move-result-object v1 │ │ +05757c: 6e10 8618 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.getObject:()Ljava/lang/Object; // method@1886 │ │ +057582: 0c00 |0007: move-result-object v0 │ │ +057584: 1f00 1004 |0008: check-cast v0, Luk/org/ngo/squeezer/util/ImageCache; // type@0410 │ │ +057588: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +05758c: 2200 1004 |000c: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache; // type@0410 │ │ +057590: 7020 8c18 3000 |000e: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/util/ImageCache;.:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@188c │ │ +057596: 6e20 8818 0100 |0011: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.setObject:(Ljava/lang/Object;)V // method@1888 │ │ +05759c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=104 │ │ 0x000a line=107 │ │ 0x000c line=108 │ │ 0x0011 line=109 │ │ @@ -86709,29 +86729,29 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;)Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -057c3c: |[057c3c] uk.org.ngo.squeezer.util.ImageCache.findOrCreateRetainFragment:(Landroid/support/v4/app/FragmentManager;)Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ -057c4c: 1a01 7703 |0000: const-string v1, "ImageCache" // string@0377 │ │ -057c50: 6e20 ac02 1300 |0002: invoke-virtual {v3, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ -057c56: 0c00 |0005: move-result-object v0 │ │ -057c58: 1f00 0f04 |0006: check-cast v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // type@040f │ │ -057c5c: 3900 1400 |0008: if-nez v0, 001c // +0014 │ │ -057c60: 2200 0f04 |000a: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // type@040f │ │ -057c64: 7010 8518 0000 |000c: invoke-direct {v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.:()V // method@1885 │ │ -057c6a: 6e10 a702 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -057c70: 0c01 |0012: move-result-object v1 │ │ -057c72: 1a02 7703 |0013: const-string v2, "ImageCache" // string@0377 │ │ -057c76: 6e30 3c03 0102 |0015: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@033c │ │ -057c7c: 0c01 |0018: move-result-object v1 │ │ -057c7e: 6e10 4003 0100 |0019: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ -057c84: 1100 |001c: return-object v0 │ │ +0575a0: |[0575a0] uk.org.ngo.squeezer.util.ImageCache.findOrCreateRetainFragment:(Landroid/support/v4/app/FragmentManager;)Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ +0575b0: 1a01 7703 |0000: const-string v1, "ImageCache" // string@0377 │ │ +0575b4: 6e20 ac02 1300 |0002: invoke-virtual {v3, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ +0575ba: 0c00 |0005: move-result-object v0 │ │ +0575bc: 1f00 0f04 |0006: check-cast v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // type@040f │ │ +0575c0: 3900 1400 |0008: if-nez v0, 001c // +0014 │ │ +0575c4: 2200 0f04 |000a: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; // type@040f │ │ +0575c8: 7010 8518 0000 |000c: invoke-direct {v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.:()V // method@1885 │ │ +0575ce: 6e10 a702 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +0575d4: 0c01 |0012: move-result-object v1 │ │ +0575d6: 1a02 7703 |0013: const-string v2, "ImageCache" // string@0377 │ │ +0575da: 6e30 3c03 0102 |0015: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@033c │ │ +0575e0: 0c01 |0018: move-result-object v1 │ │ +0575e2: 6e10 4003 0100 |0019: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ +0575e8: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0008 line=562 │ │ 0x000a line=563 │ │ 0x000f line=564 │ │ 0x001c line=567 │ │ @@ -86745,27 +86765,27 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -057c88: |[057c88] uk.org.ngo.squeezer.util.ImageCache.getBitmapSize:(Landroid/graphics/Bitmap;)I │ │ -057c98: 7100 f918 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycombMR1:()Z // method@18f9 │ │ -057c9e: 0a00 |0003: move-result v0 │ │ -057ca0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -057ca4: 6e10 fc00 0200 |0006: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getByteCount:()I // method@00fc │ │ -057caa: 0a00 |0009: move-result v0 │ │ -057cac: 0f00 |000a: return v0 │ │ -057cae: 6e10 fe00 0200 |000b: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@00fe │ │ -057cb4: 0a00 |000e: move-result v0 │ │ -057cb6: 6e10 fd00 0200 |000f: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getHeight:()I // method@00fd │ │ -057cbc: 0a01 |0012: move-result v1 │ │ -057cbe: b210 |0013: mul-int/2addr v0, v1 │ │ -057cc0: 28f6 |0014: goto 000a // -000a │ │ +0575ec: |[0575ec] uk.org.ngo.squeezer.util.ImageCache.getBitmapSize:(Landroid/graphics/Bitmap;)I │ │ +0575fc: 7100 f918 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycombMR1:()Z // method@18f9 │ │ +057602: 0a00 |0003: move-result v0 │ │ +057604: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +057608: 6e10 fc00 0200 |0006: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getByteCount:()I // method@00fc │ │ +05760e: 0a00 |0009: move-result v0 │ │ +057610: 0f00 |000a: return v0 │ │ +057612: 6e10 fe00 0200 |000b: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@00fe │ │ +057618: 0a00 |000e: move-result v0 │ │ +05761a: 6e10 fd00 0200 |000f: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getHeight:()I // method@00fd │ │ +057620: 0a01 |0012: move-result v1 │ │ +057622: b210 |0013: mul-int/2addr v0, v1 │ │ +057624: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0006 line=497 │ │ 0x000a line=500 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -86775,102 +86795,104 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -057cc4: |[057cc4] uk.org.ngo.squeezer.util.ImageCache.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -057cd4: 1a01 dd15 |0000: const-string v1, "mounted" // string@15dd │ │ -057cd8: 7100 4a01 0000 |0002: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@014a │ │ -057cde: 0c02 |0005: move-result-object v2 │ │ -057ce0: 6e20 ae0d 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -057ce6: 0a01 |0009: move-result v1 │ │ -057ce8: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ -057cec: 7100 a018 0000 |000c: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.isExternalStorageRemovable:()Z // method@18a0 │ │ -057cf2: 0a01 |000f: move-result v1 │ │ -057cf4: 3901 2700 |0010: if-nez v1, 0037 // +0027 │ │ -057cf8: 7110 9b18 0400 |0012: invoke-static {v4}, Luk/org/ngo/squeezer/util/ImageCache;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@189b │ │ -057cfe: 0c01 |0015: move-result-object v1 │ │ -057d00: 6e10 150d 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -057d06: 0c00 |0019: move-result-object v0 │ │ -057d08: 2201 f801 |001a: new-instance v1, Ljava/io/File; // type@01f8 │ │ -057d0c: 2202 3102 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -057d10: 7010 c60d 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057d16: 6e20 ce0d 0200 |0021: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057d1c: 0c02 |0024: move-result-object v2 │ │ -057d1e: 6203 ed02 |0025: sget-object v3, Ljava/io/File;.separator:Ljava/lang/String; // field@02ed │ │ -057d22: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057d28: 0c02 |002a: move-result-object v2 │ │ -057d2a: 6e20 ce0d 5200 |002b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057d30: 0c02 |002e: move-result-object v2 │ │ -057d32: 6e10 d60d 0200 |002f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057d38: 0c02 |0032: move-result-object v2 │ │ -057d3a: 7020 110d 2100 |0033: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d11 │ │ -057d40: 1101 |0036: return-object v1 │ │ -057d42: 6e10 8100 0400 |0037: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0081 │ │ -057d48: 0c01 |003a: move-result-object v1 │ │ -057d4a: 6e10 150d 0100 |003b: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -057d50: 0c00 |003e: move-result-object v0 │ │ -057d52: 28db |003f: goto 001a // -0025 │ │ +057628: |[057628] uk.org.ngo.squeezer.util.ImageCache.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +057638: 1a01 d715 |0000: const-string v1, "mounted" // string@15d7 │ │ +05763c: 7100 4a01 0000 |0002: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@014a │ │ +057642: 0c02 |0005: move-result-object v2 │ │ +057644: 6e20 ae0d 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05764a: 0a01 |0009: move-result v1 │ │ +05764c: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +057650: 7100 a018 0000 |000c: invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;.isExternalStorageRemovable:()Z // method@18a0 │ │ +057656: 0a01 |000f: move-result v1 │ │ +057658: 3901 2700 |0010: if-nez v1, 0037 // +0027 │ │ +05765c: 7110 9b18 0400 |0012: invoke-static {v4}, Luk/org/ngo/squeezer/util/ImageCache;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@189b │ │ +057662: 0c01 |0015: move-result-object v1 │ │ +057664: 6e10 150d 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +05766a: 0c00 |0019: move-result-object v0 │ │ +05766c: 2201 f801 |001a: new-instance v1, Ljava/io/File; // type@01f8 │ │ +057670: 2202 3102 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +057674: 7010 c60d 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05767a: 6e20 ce0d 0200 |0021: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057680: 0c02 |0024: move-result-object v2 │ │ +057682: 6203 ed02 |0025: sget-object v3, Ljava/io/File;.separator:Ljava/lang/String; // field@02ed │ │ +057686: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05768c: 0c02 |002a: move-result-object v2 │ │ +05768e: 6e20 ce0d 5200 |002b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057694: 0c02 |002e: move-result-object v2 │ │ +057696: 6e10 d60d 0200 |002f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05769c: 0c02 |0032: move-result-object v2 │ │ +05769e: 7020 110d 2100 |0033: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d11 │ │ +0576a4: 1101 |0036: return-object v1 │ │ +0576a6: 6e10 8100 0400 |0037: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0081 │ │ +0576ac: 0c01 |003a: move-result-object v1 │ │ +0576ae: 6e10 150d 0100 |003b: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +0576b4: 0c00 |003e: move-result-object v0 │ │ +0576b6: 28db |003f: goto 001a // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ + 0x0002 line=453 │ │ + 0x000c line=454 │ │ 0x001a line=457 │ │ - 0x0037 line=452 │ │ + 0x0037 line=455 │ │ locals : │ │ 0x001a - 0x0037 reg=0 cachePath Ljava/lang/String; │ │ 0x0000 - 0x0040 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0040 reg=5 uniqueName Ljava/lang/String; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/ImageCache;) │ │ name : 'getExternalCacheDir' │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -057d54: |[057d54] uk.org.ngo.squeezer.util.ImageCache.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -057d64: 7100 f618 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasFroyo:()Z // method@18f6 │ │ -057d6a: 0a01 |0003: move-result v1 │ │ -057d6c: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -057d70: 6e10 8400 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0084 │ │ -057d76: 0c01 |0009: move-result-object v1 │ │ -057d78: 1101 |000a: return-object v1 │ │ -057d7a: 2201 3102 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -057d7e: 7010 c60d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057d84: 1a02 f400 |0010: const-string v2, "/Android/data/" // string@00f4 │ │ -057d88: 6e20 ce0d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057d8e: 0c01 |0015: move-result-object v1 │ │ -057d90: 6e10 8800 0400 |0016: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -057d96: 0c02 |0019: move-result-object v2 │ │ -057d98: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057d9e: 0c01 |001d: move-result-object v1 │ │ -057da0: 1a02 f500 |001e: const-string v2, "/cache/" // string@00f5 │ │ -057da4: 6e20 ce0d 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057daa: 0c01 |0023: move-result-object v1 │ │ -057dac: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057db2: 0c00 |0027: move-result-object v0 │ │ -057db4: 2201 f801 |0028: new-instance v1, Ljava/io/File; // type@01f8 │ │ -057db8: 2202 3102 |002a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -057dbc: 7010 c60d 0200 |002c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057dc2: 7100 4901 0000 |002f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0149 │ │ -057dc8: 0c03 |0032: move-result-object v3 │ │ -057dca: 6e10 150d 0300 |0033: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -057dd0: 0c03 |0036: move-result-object v3 │ │ -057dd2: 6e20 ce0d 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057dd8: 0c02 |003a: move-result-object v2 │ │ -057dda: 6e20 ce0d 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057de0: 0c02 |003e: move-result-object v2 │ │ -057de2: 6e10 d60d 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -057de8: 0c02 |0042: move-result-object v2 │ │ -057dea: 7020 110d 2100 |0043: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d11 │ │ -057df0: 28c4 |0046: goto 000a // -003c │ │ +0576b8: |[0576b8] uk.org.ngo.squeezer.util.ImageCache.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0576c8: 7100 f618 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasFroyo:()Z // method@18f6 │ │ +0576ce: 0a01 |0003: move-result v1 │ │ +0576d0: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +0576d4: 6e10 8400 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0084 │ │ +0576da: 0c01 |0009: move-result-object v1 │ │ +0576dc: 1101 |000a: return-object v1 │ │ +0576de: 2201 3102 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0576e2: 7010 c60d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0576e8: 1a02 f400 |0010: const-string v2, "/Android/data/" // string@00f4 │ │ +0576ec: 6e20 ce0d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0576f2: 0c01 |0015: move-result-object v1 │ │ +0576f4: 6e10 8800 0400 |0016: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +0576fa: 0c02 |0019: move-result-object v2 │ │ +0576fc: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057702: 0c01 |001d: move-result-object v1 │ │ +057704: 1a02 f500 |001e: const-string v2, "/cache/" // string@00f5 │ │ +057708: 6e20 ce0d 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05770e: 0c01 |0023: move-result-object v1 │ │ +057710: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057716: 0c00 |0027: move-result-object v0 │ │ +057718: 2201 f801 |0028: new-instance v1, Ljava/io/File; // type@01f8 │ │ +05771c: 2202 3102 |002a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +057720: 7010 c60d 0200 |002c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057726: 7100 4901 0000 |002f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0149 │ │ +05772c: 0c03 |0032: move-result-object v3 │ │ +05772e: 6e10 150d 0300 |0033: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +057734: 0c03 |0036: move-result-object v3 │ │ +057736: 6e20 ce0d 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05773c: 0c02 |003a: move-result-object v2 │ │ +05773e: 6e20 ce0d 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057744: 0c02 |003e: move-result-object v2 │ │ +057746: 6e10 d60d 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05774c: 0c02 |0042: move-result-object v2 │ │ +05774e: 7020 110d 2100 |0043: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0d11 │ │ +057754: 28c4 |0046: goto 000a // -003c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0006 line=526 │ │ 0x000a line=531 │ │ 0x000b line=530 │ │ 0x0028 line=531 │ │ @@ -86879,75 +86901,75 @@ │ │ 0x0000 - 0x0047 reg=4 context Landroid/content/Context; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/util/ImageCache;) │ │ name : 'getUsableSpace' │ │ type : '(Ljava/io/File;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -057df4: |[057df4] uk.org.ngo.squeezer.util.ImageCache.getUsableSpace:(Ljava/io/File;)J │ │ -057e04: 7100 f718 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasGingerbread:()Z // method@18f7 │ │ -057e0a: 0a01 |0003: move-result v1 │ │ -057e0c: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -057e10: 6e10 160d 0500 |0006: invoke-virtual {v5}, Ljava/io/File;.getUsableSpace:()J // method@0d16 │ │ -057e16: 0b01 |0009: move-result-wide v1 │ │ -057e18: 1001 |000a: return-wide v1 │ │ -057e1a: 2200 5800 |000b: new-instance v0, Landroid/os/StatFs; // type@0058 │ │ -057e1e: 6e10 150d 0500 |000d: invoke-virtual {v5}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ -057e24: 0c01 |0010: move-result-object v1 │ │ -057e26: 7020 8001 1000 |0011: invoke-direct {v0, v1}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ -057e2c: 6e10 8301 0000 |0014: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ -057e32: 0a01 |0017: move-result v1 │ │ -057e34: 8111 |0018: int-to-long v1, v1 │ │ -057e36: 6e10 8101 0000 |0019: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocks:()I // method@0181 │ │ -057e3c: 0a03 |001c: move-result v3 │ │ -057e3e: 8133 |001d: int-to-long v3, v3 │ │ -057e40: bd31 |001e: mul-long/2addr v1, v3 │ │ -057e42: 28eb |001f: goto 000a // -0015 │ │ +057758: |[057758] uk.org.ngo.squeezer.util.ImageCache.getUsableSpace:(Ljava/io/File;)J │ │ +057768: 7100 f718 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasGingerbread:()Z // method@18f7 │ │ +05776e: 0a01 |0003: move-result v1 │ │ +057770: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +057774: 6e10 160d 0600 |0006: invoke-virtual {v6}, Ljava/io/File;.getUsableSpace:()J // method@0d16 │ │ +05777a: 0b02 |0009: move-result-wide v2 │ │ +05777c: 1002 |000a: return-wide v2 │ │ +05777e: 2200 5800 |000b: new-instance v0, Landroid/os/StatFs; // type@0058 │ │ +057782: 6e10 150d 0600 |000d: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0d15 │ │ +057788: 0c01 |0010: move-result-object v1 │ │ +05778a: 7020 8001 1000 |0011: invoke-direct {v0, v1}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0180 │ │ +057790: 6e10 8301 0000 |0014: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSize:()I // method@0183 │ │ +057796: 0a01 |0017: move-result v1 │ │ +057798: 8112 |0018: int-to-long v2, v1 │ │ +05779a: 6e10 8101 0000 |0019: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocks:()I // method@0181 │ │ +0577a0: 0a01 |001c: move-result v1 │ │ +0577a2: 8114 |001d: int-to-long v4, v1 │ │ +0577a4: bd42 |001e: mul-long/2addr v2, v4 │ │ +0577a6: 28eb |001f: goto 000a // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0006 line=543 │ │ 0x000a line=546 │ │ 0x000b line=545 │ │ 0x0014 line=546 │ │ locals : │ │ 0x0014 - 0x0020 reg=0 stats Landroid/os/StatFs; │ │ - 0x0000 - 0x0020 reg=5 path Ljava/io/File; │ │ + 0x0000 - 0x0020 reg=6 path Ljava/io/File; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/util/ImageCache;) │ │ name : 'hashKeyForDisk' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -057e44: |[057e44] uk.org.ngo.squeezer.util.ImageCache.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; │ │ -057e54: 1a03 ac08 |0000: const-string v3, "MD5" // string@08ac │ │ -057e58: 7110 1b0e 0300 |0002: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0e1b │ │ -057e5e: 0c02 |0005: move-result-object v2 │ │ -057e60: 6e10 b00d 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ -057e66: 0c03 |0009: move-result-object v3 │ │ -057e68: 6e20 1c0e 3200 |000a: invoke-virtual {v2, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0e1c │ │ -057e6e: 6e10 1a0e 0200 |000d: invoke-virtual {v2}, Ljava/security/MessageDigest;.digest:()[B // method@0e1a │ │ -057e74: 0c03 |0010: move-result-object v3 │ │ -057e76: 7110 9118 0300 |0011: invoke-static {v3}, Luk/org/ngo/squeezer/util/ImageCache;.bytesToHexString:([B)Ljava/lang/String; // method@1891 │ │ -057e7c: 0c00 |0014: move-result-object v0 │ │ -057e7e: 1100 |0015: return-object v0 │ │ -057e80: 0d01 |0016: move-exception v1 │ │ -057e82: 6e10 b10d 0400 |0017: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@0db1 │ │ -057e88: 0a03 |001a: move-result v3 │ │ -057e8a: 7110 c10d 0300 |001b: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0dc1 │ │ -057e90: 0c00 |001e: move-result-object v0 │ │ -057e92: 28f6 |001f: goto 0015 // -000a │ │ +0577a8: |[0577a8] uk.org.ngo.squeezer.util.ImageCache.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; │ │ +0577b8: 1a03 a608 |0000: const-string v3, "MD5" // string@08a6 │ │ +0577bc: 7110 1b0e 0300 |0002: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0e1b │ │ +0577c2: 0c02 |0005: move-result-object v2 │ │ +0577c4: 6e10 b00d 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@0db0 │ │ +0577ca: 0c03 |0009: move-result-object v3 │ │ +0577cc: 6e20 1c0e 3200 |000a: invoke-virtual {v2, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0e1c │ │ +0577d2: 6e10 1a0e 0200 |000d: invoke-virtual {v2}, Ljava/security/MessageDigest;.digest:()[B // method@0e1a │ │ +0577d8: 0c03 |0010: move-result-object v3 │ │ +0577da: 7110 9118 0300 |0011: invoke-static {v3}, Luk/org/ngo/squeezer/util/ImageCache;.bytesToHexString:([B)Ljava/lang/String; // method@1891 │ │ +0577e0: 0c00 |0014: move-result-object v0 │ │ +0577e2: 1100 |0015: return-object v0 │ │ +0577e4: 0d01 |0016: move-exception v1 │ │ +0577e6: 6e10 b10d 0400 |0017: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@0db1 │ │ +0577ec: 0a03 |001a: move-result v3 │ │ +0577ee: 7110 c10d 0300 |001b: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0dc1 │ │ +0577f4: 0c00 |001e: move-result-object v0 │ │ +0577f6: 28f6 |001f: goto 0015 // -000a │ │ catches : 1 │ │ 0x0000 - 0x0014 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0016 │ │ positions : │ │ 0x0000 line=467 │ │ 0x0006 line=468 │ │ 0x000d line=469 │ │ @@ -86966,28 +86988,28 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -057ea4: |[057ea4] uk.org.ngo.squeezer.util.ImageCache.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ -057eb4: 5b23 1208 |0000: iput-object v3, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -057eb8: 5420 1208 |0002: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -057ebc: 5500 0608 |0004: iget-boolean v0, v0, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ -057ec0: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -057ec4: 2200 0d04 |0008: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$1; // type@040d │ │ -057ec8: 5421 1208 |000a: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -057ecc: 5211 0508 |000c: iget v1, v1, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ -057ed0: 7030 7e18 2001 |000e: invoke-direct {v0, v2, v1}, Luk/org/ngo/squeezer/util/ImageCache$1;.:(Luk/org/ngo/squeezer/util/ImageCache;I)V // method@187e │ │ -057ed6: 5b20 1608 |0011: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -057eda: 5530 0408 |0013: iget-boolean v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ -057ede: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -057ee2: 6e10 9f18 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ -057ee8: 0e00 |001a: return-void │ │ +057808: |[057808] uk.org.ngo.squeezer.util.ImageCache.init:(Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ +057818: 5b23 1208 |0000: iput-object v3, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +05781c: 5420 1208 |0002: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057820: 5500 0608 |0004: iget-boolean v0, v0, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memoryCacheEnabled:Z // field@0806 │ │ +057824: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +057828: 2200 0d04 |0008: new-instance v0, Luk/org/ngo/squeezer/util/ImageCache$1; // type@040d │ │ +05782c: 5421 1208 |000a: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057830: 5211 0508 |000c: iget v1, v1, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.memCacheSize:I // field@0805 │ │ +057834: 7030 7e18 2001 |000e: invoke-direct {v0, v2, v1}, Luk/org/ngo/squeezer/util/ImageCache$1;.:(Luk/org/ngo/squeezer/util/ImageCache;I)V // method@187e │ │ +05783a: 5b20 1608 |0011: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +05783e: 5530 0408 |0013: iget-boolean v0, v3, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.initDiskCacheOnCreate:Z // field@0804 │ │ +057842: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +057846: 6e10 9f18 0200 |0017: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ +05784c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=124 │ │ 0x0008 line=128 │ │ 0x0013 line=138 │ │ 0x0017 line=140 │ │ @@ -87001,23 +87023,23 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -057eec: |[057eec] uk.org.ngo.squeezer.util.ImageCache.isExternalStorageRemovable:()Z │ │ -057efc: 7100 f718 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasGingerbread:()Z // method@18f7 │ │ -057f02: 0a00 |0003: move-result v0 │ │ -057f04: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -057f08: 7100 4b01 0000 |0006: invoke-static {}, Landroid/os/Environment;.isExternalStorageRemovable:()Z // method@014b │ │ -057f0e: 0a00 |0009: move-result v0 │ │ -057f10: 0f00 |000a: return v0 │ │ -057f12: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -057f14: 28fe |000c: goto 000a // -0002 │ │ +057850: |[057850] uk.org.ngo.squeezer.util.ImageCache.isExternalStorageRemovable:()Z │ │ +057860: 7100 f718 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasGingerbread:()Z // method@18f7 │ │ +057866: 0a00 |0003: move-result v0 │ │ +057868: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +05786c: 7100 4b01 0000 |0006: invoke-static {}, Landroid/os/Environment;.isExternalStorageRemovable:()Z // method@014b │ │ +057872: 0a00 |0009: move-result v0 │ │ +057874: 0f00 |000a: return v0 │ │ +057876: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +057878: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ 0x000a line=514 │ │ locals : │ │ │ │ @@ -87027,21 +87049,21 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -057f18: |[057f18] uk.org.ngo.squeezer.util.ImageCache.addBitmapToCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -057f28: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -057f2c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -057f30: 0e00 |0004: return-void │ │ -057f32: 6e30 9018 1002 |0005: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@1890 │ │ -057f38: 6e30 8f18 1002 |0008: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToDiskCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@188f │ │ -057f3e: 28f9 |000b: goto 0004 // -0007 │ │ +05787c: |[05787c] uk.org.ngo.squeezer.util.ImageCache.addBitmapToCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05788c: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +057890: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +057894: 0e00 |0004: return-void │ │ +057896: 6e30 9018 1002 |0005: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@1890 │ │ +05789c: 6e30 8f18 1002 |0008: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToDiskCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@188f │ │ +0578a2: 28f9 |000b: goto 0004 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=190 │ │ 0x0005 line=188 │ │ 0x0008 line=189 │ │ locals : │ │ @@ -87054,97 +87076,97 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -057f40: |[057f40] uk.org.ngo.squeezer.util.ImageCache.addBitmapToDiskCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -057f50: 380a 0400 |0000: if-eqz v10, 0004 // +0004 │ │ -057f54: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ -057f58: 0e00 |0004: return-void │ │ -057f5a: 5496 1308 |0005: iget-object v6, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -057f5e: 1d06 |0007: monitor-enter v6 │ │ -057f60: 5495 1508 |0008: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -057f64: 3805 3200 |000a: if-eqz v5, 003c // +0032 │ │ -057f68: 7110 9d18 0a00 |000c: invoke-static {v10}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ -057f6e: 0c02 |000f: move-result-object v2 │ │ -057f70: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -057f72: 5495 1508 |0011: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -057f76: 6e20 6d18 2500 |0013: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ -057f7c: 0c04 |0016: move-result-object v4 │ │ -057f7e: 3904 2a00 |0017: if-nez v4, 0041 // +002a │ │ -057f82: 5495 1508 |0019: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -057f86: 6e20 6a18 2500 |001b: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186a │ │ -057f8c: 0c01 |001e: move-result-object v1 │ │ -057f8e: 3801 1800 |001f: if-eqz v1, 0037 // +0018 │ │ -057f92: 1205 |0021: const/4 v5, #int 0 // #0 │ │ -057f94: 6e20 3d18 5100 |0022: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ -057f9a: 0c03 |0025: move-result-object v3 │ │ -057f9c: 5495 1208 |0026: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -057fa0: 5455 ff07 |0028: iget-object v5, v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ -057fa4: 5497 1208 |002a: iget-object v7, v9, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -057fa8: 5277 0008 |002c: iget v7, v7, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ -057fac: 6e40 fb00 5b37 |002e: invoke-virtual {v11, v5, v7, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@00fb │ │ -057fb2: 6e10 3a18 0100 |0031: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.commit:()V // method@183a │ │ -057fb8: 6e10 2d0d 0300 |0034: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -057fbe: 3803 0500 |0037: if-eqz v3, 003c // +0005 │ │ -057fc2: 6e10 2d0d 0300 |0039: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -057fc8: 1e06 |003c: monitor-exit v6 │ │ -057fca: 28c7 |003d: goto 0004 // -0039 │ │ -057fcc: 0d05 |003e: move-exception v5 │ │ -057fce: 1e06 |003f: monitor-exit v6 │ │ -057fd0: 2705 |0040: throw v5 │ │ -057fd2: 1205 |0041: const/4 v5, #int 0 // #0 │ │ -057fd4: 6e20 5318 5400 |0042: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ -057fda: 0c05 |0045: move-result-object v5 │ │ -057fdc: 6e10 280d 0500 |0046: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ -057fe2: 28ee |0049: goto 0037 // -0012 │ │ -057fe4: 0d00 |004a: move-exception v0 │ │ -057fe6: 1a05 7703 |004b: const-string v5, "ImageCache" // string@0377 │ │ -057fea: 2207 3102 |004d: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -057fee: 7010 c60d 0700 |004f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -057ff4: 1a08 910c |0052: const-string v8, "addBitmapToCache - " // string@0c91 │ │ -057ff8: 6e20 ce0d 8700 |0054: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -057ffe: 0c07 |0057: move-result-object v7 │ │ -058000: 6e20 cd0d 0700 |0058: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058006: 0c07 |005b: move-result-object v7 │ │ -058008: 6e10 d60d 0700 |005c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05800e: 0c07 |005f: move-result-object v7 │ │ -058010: 7120 e10a 7500 |0060: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -058016: 3803 d9ff |0063: if-eqz v3, 003c // -0027 │ │ -05801a: 6e10 2d0d 0300 |0065: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -058020: 28d4 |0068: goto 003c // -002c │ │ -058022: 0d05 |0069: move-exception v5 │ │ -058024: 28d2 |006a: goto 003c // -002e │ │ -058026: 0d00 |006b: move-exception v0 │ │ -058028: 1a05 7703 |006c: const-string v5, "ImageCache" // string@0377 │ │ -05802c: 2207 3102 |006e: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -058030: 7010 c60d 0700 |0070: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -058036: 1a08 910c |0073: const-string v8, "addBitmapToCache - " // string@0c91 │ │ -05803a: 6e20 ce0d 8700 |0075: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058040: 0c07 |0078: move-result-object v7 │ │ -058042: 6e20 cd0d 0700 |0079: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058048: 0c07 |007c: move-result-object v7 │ │ -05804a: 6e10 d60d 0700 |007d: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -058050: 0c07 |0080: move-result-object v7 │ │ -058052: 7120 e10a 7500 |0081: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -058058: 3803 b8ff |0084: if-eqz v3, 003c // -0048 │ │ -05805c: 6e10 2d0d 0300 |0086: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -058062: 28b3 |0089: goto 003c // -004d │ │ -058064: 0d05 |008a: move-exception v5 │ │ -058066: 28b1 |008b: goto 003c // -004f │ │ -058068: 0d05 |008c: move-exception v5 │ │ -05806a: 3803 0500 |008d: if-eqz v3, 0092 // +0005 │ │ -05806e: 6e10 2d0d 0300 |008f: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ -058074: 2705 |0092: throw v5 │ │ -058076: 0d05 |0093: move-exception v5 │ │ -058078: 28a8 |0094: goto 003c // -0058 │ │ -05807a: 0d07 |0095: move-exception v7 │ │ -05807c: 28fc |0096: goto 0092 // -0004 │ │ +0578a4: |[0578a4] uk.org.ngo.squeezer.util.ImageCache.addBitmapToDiskCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0578b4: 380a 0400 |0000: if-eqz v10, 0004 // +0004 │ │ +0578b8: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +0578bc: 0e00 |0004: return-void │ │ +0578be: 5496 1308 |0005: iget-object v6, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +0578c2: 1d06 |0007: monitor-enter v6 │ │ +0578c4: 5495 1508 |0008: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +0578c8: 3805 3200 |000a: if-eqz v5, 003c // +0032 │ │ +0578cc: 7110 9d18 0a00 |000c: invoke-static {v10}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ +0578d2: 0c02 |000f: move-result-object v2 │ │ +0578d4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0578d6: 5495 1508 |0011: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +0578da: 6e20 6d18 2500 |0013: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ +0578e0: 0c04 |0016: move-result-object v4 │ │ +0578e2: 3904 2a00 |0017: if-nez v4, 0041 // +002a │ │ +0578e6: 5495 1508 |0019: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +0578ea: 6e20 6a18 2500 |001b: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186a │ │ +0578f0: 0c01 |001e: move-result-object v1 │ │ +0578f2: 3801 1800 |001f: if-eqz v1, 0037 // +0018 │ │ +0578f6: 1205 |0021: const/4 v5, #int 0 // #0 │ │ +0578f8: 6e20 3d18 5100 |0022: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ +0578fe: 0c03 |0025: move-result-object v3 │ │ +057900: 5495 1208 |0026: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057904: 5455 ff07 |0028: iget-object v5, v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressFormat:Landroid/graphics/Bitmap$CompressFormat; // field@07ff │ │ +057908: 5497 1208 |002a: iget-object v7, v9, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +05790c: 5277 0008 |002c: iget v7, v7, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.compressQuality:I // field@0800 │ │ +057910: 6e40 fb00 5b37 |002e: invoke-virtual {v11, v5, v7, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@00fb │ │ +057916: 6e10 3a18 0100 |0031: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.commit:()V // method@183a │ │ +05791c: 6e10 2d0d 0300 |0034: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +057922: 3803 0500 |0037: if-eqz v3, 003c // +0005 │ │ +057926: 6e10 2d0d 0300 |0039: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +05792c: 1e06 |003c: monitor-exit v6 │ │ +05792e: 28c7 |003d: goto 0004 // -0039 │ │ +057930: 0d05 |003e: move-exception v5 │ │ +057932: 1e06 |003f: monitor-exit v6 │ │ +057934: 2705 |0040: throw v5 │ │ +057936: 1205 |0041: const/4 v5, #int 0 // #0 │ │ +057938: 6e20 5318 5400 |0042: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ +05793e: 0c05 |0045: move-result-object v5 │ │ +057940: 6e10 280d 0500 |0046: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ +057946: 28ee |0049: goto 0037 // -0012 │ │ +057948: 0d00 |004a: move-exception v0 │ │ +05794a: 1a05 7703 |004b: const-string v5, "ImageCache" // string@0377 │ │ +05794e: 2207 3102 |004d: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +057952: 7010 c60d 0700 |004f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057958: 1a08 8b0c |0052: const-string v8, "addBitmapToCache - " // string@0c8b │ │ +05795c: 6e20 ce0d 8700 |0054: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057962: 0c07 |0057: move-result-object v7 │ │ +057964: 6e20 cd0d 0700 |0058: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05796a: 0c07 |005b: move-result-object v7 │ │ +05796c: 6e10 d60d 0700 |005c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057972: 0c07 |005f: move-result-object v7 │ │ +057974: 7120 e10a 7500 |0060: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05797a: 3803 d9ff |0063: if-eqz v3, 003c // -0027 │ │ +05797e: 6e10 2d0d 0300 |0065: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +057984: 28d4 |0068: goto 003c // -002c │ │ +057986: 0d05 |0069: move-exception v5 │ │ +057988: 28d2 |006a: goto 003c // -002e │ │ +05798a: 0d00 |006b: move-exception v0 │ │ +05798c: 1a05 7703 |006c: const-string v5, "ImageCache" // string@0377 │ │ +057990: 2207 3102 |006e: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +057994: 7010 c60d 0700 |0070: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05799a: 1a08 8b0c |0073: const-string v8, "addBitmapToCache - " // string@0c8b │ │ +05799e: 6e20 ce0d 8700 |0075: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0579a4: 0c07 |0078: move-result-object v7 │ │ +0579a6: 6e20 cd0d 0700 |0079: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0579ac: 0c07 |007c: move-result-object v7 │ │ +0579ae: 6e10 d60d 0700 |007d: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0579b4: 0c07 |0080: move-result-object v7 │ │ +0579b6: 7120 e10a 7500 |0081: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0579bc: 3803 b8ff |0084: if-eqz v3, 003c // -0048 │ │ +0579c0: 6e10 2d0d 0300 |0086: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +0579c6: 28b3 |0089: goto 003c // -004d │ │ +0579c8: 0d05 |008a: move-exception v5 │ │ +0579ca: 28b1 |008b: goto 003c // -004f │ │ +0579cc: 0d05 |008c: move-exception v5 │ │ +0579ce: 3803 0500 |008d: if-eqz v3, 0092 // +0005 │ │ +0579d2: 6e10 2d0d 0300 |008f: invoke-virtual {v3}, Ljava/io/OutputStream;.close:()V // method@0d2d │ │ +0579d8: 2705 |0092: throw v5 │ │ +0579da: 0d05 |0093: move-exception v5 │ │ +0579dc: 28a8 |0094: goto 003c // -0058 │ │ +0579de: 0d07 |0095: move-exception v7 │ │ +0579e0: 28fc |0096: goto 0092 // -0004 │ │ catches : 11 │ │ 0x0008 - 0x000f │ │ -> 0x003e │ │ 0x0011 - 0x0037 │ │ Ljava/io/IOException; -> 0x004a │ │ Ljava/lang/Exception; -> 0x006b │ │ -> 0x008c │ │ @@ -87226,27 +87248,27 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -058100: |[058100] uk.org.ngo.squeezer.util.ImageCache.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -058110: 3802 0400 |0000: if-eqz v2, 0004 // +0004 │ │ -058114: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -058118: 0e00 |0004: return-void │ │ -05811a: 5410 1608 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -05811e: 3800 fdff |0007: if-eqz v0, 0004 // -0003 │ │ -058122: 5410 1608 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -058126: 6e20 4505 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/util/LruCache;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ -05812c: 0c00 |000e: move-result-object v0 │ │ -05812e: 3900 f5ff |000f: if-nez v0, 0004 // -000b │ │ -058132: 5410 1608 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -058136: 6e30 4905 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/LruCache;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0549 │ │ -05813c: 28ee |0016: goto 0004 // -0012 │ │ +057a64: |[057a64] uk.org.ngo.squeezer.util.ImageCache.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +057a74: 3802 0400 |0000: if-eqz v2, 0004 // +0004 │ │ +057a78: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +057a7c: 0e00 |0004: return-void │ │ +057a7e: 5410 1608 |0005: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057a82: 3800 fdff |0007: if-eqz v0, 0004 // -0003 │ │ +057a86: 5410 1608 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057a8a: 6e20 4505 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/util/LruCache;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ +057a90: 0c00 |000e: move-result-object v0 │ │ +057a92: 3900 f5ff |000f: if-nez v0, 0004 // -000b │ │ +057a96: 5410 1608 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057a9a: 6e30 4905 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/LruCache;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0549 │ │ +057aa0: 28ee |0016: goto 0004 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=207 │ │ 0x0005 line=204 │ │ 0x0011 line=205 │ │ locals : │ │ @@ -87259,52 +87281,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -058140: |[058140] uk.org.ngo.squeezer.util.ImageCache.clearCache:()V │ │ -058150: 5451 1608 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -058154: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -058158: 5451 1608 |0004: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -05815c: 6e10 4305 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/util/LruCache;.evictAll:()V // method@0543 │ │ -058162: 5452 1308 |0009: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -058166: 1d02 |000b: monitor-enter v2 │ │ -058168: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -05816a: 5c51 1408 |000d: iput-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ -05816e: 5451 1508 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -058172: 3801 1500 |0011: if-eqz v1, 0026 // +0015 │ │ -058176: 5451 1508 |0013: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05817a: 6e10 7018 0100 |0015: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ -058180: 0a01 |0018: move-result v1 │ │ -058182: 3901 0d00 |0019: if-nez v1, 0026 // +000d │ │ -058186: 5451 1508 |001b: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05818a: 6e10 6718 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ -058190: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -058192: 5b51 1508 |0021: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -058196: 6e10 9f18 0500 |0023: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ -05819c: 1e02 |0026: monitor-exit v2 │ │ -05819e: 0e00 |0027: return-void │ │ -0581a0: 0d00 |0028: move-exception v0 │ │ -0581a2: 1a01 7703 |0029: const-string v1, "ImageCache" // string@0377 │ │ -0581a6: 2203 3102 |002b: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0581aa: 7010 c60d 0300 |002d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0581b0: 1a04 ea0d |0030: const-string v4, "clearCache - " // string@0dea │ │ -0581b4: 6e20 ce0d 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0581ba: 0c03 |0035: move-result-object v3 │ │ -0581bc: 6e20 cd0d 0300 |0036: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0581c2: 0c03 |0039: move-result-object v3 │ │ -0581c4: 6e10 d60d 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0581ca: 0c03 |003d: move-result-object v3 │ │ -0581cc: 7120 e10a 3100 |003e: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0581d2: 28df |0041: goto 0020 // -0021 │ │ -0581d4: 0d01 |0042: move-exception v1 │ │ -0581d6: 1e02 |0043: monitor-exit v2 │ │ -0581d8: 2701 |0044: throw v1 │ │ +057aa4: |[057aa4] uk.org.ngo.squeezer.util.ImageCache.clearCache:()V │ │ +057ab4: 5451 1608 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057ab8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +057abc: 5451 1608 |0004: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057ac0: 6e10 4305 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/util/LruCache;.evictAll:()V // method@0543 │ │ +057ac6: 5452 1308 |0009: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057aca: 1d02 |000b: monitor-enter v2 │ │ +057acc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +057ace: 5c51 1408 |000d: iput-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ +057ad2: 5451 1508 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057ad6: 3801 1500 |0011: if-eqz v1, 0026 // +0015 │ │ +057ada: 5451 1508 |0013: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057ade: 6e10 7018 0100 |0015: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ +057ae4: 0a01 |0018: move-result v1 │ │ +057ae6: 3901 0d00 |0019: if-nez v1, 0026 // +000d │ │ +057aea: 5451 1508 |001b: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057aee: 6e10 6718 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ +057af4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +057af6: 5b51 1508 |0021: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057afa: 6e10 9f18 0500 |0023: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ +057b00: 1e02 |0026: monitor-exit v2 │ │ +057b02: 0e00 |0027: return-void │ │ +057b04: 0d00 |0028: move-exception v0 │ │ +057b06: 1a01 7703 |0029: const-string v1, "ImageCache" // string@0377 │ │ +057b0a: 2203 3102 |002b: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +057b0e: 7010 c60d 0300 |002d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057b14: 1a04 e40d |0030: const-string v4, "clearCache - " // string@0de4 │ │ +057b18: 6e20 ce0d 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057b1e: 0c03 |0035: move-result-object v3 │ │ +057b20: 6e20 cd0d 0300 |0036: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057b26: 0c03 |0039: move-result-object v3 │ │ +057b28: 6e10 d60d 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057b2e: 0c03 |003d: move-result-object v3 │ │ +057b30: 7120 e10a 3100 |003e: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +057b36: 28df |0041: goto 0020 // -0021 │ │ +057b38: 0d01 |0042: move-exception v1 │ │ +057b3a: 1e02 |0043: monitor-exit v2 │ │ +057b3c: 2701 |0044: throw v1 │ │ catches : 3 │ │ 0x000d - 0x0018 │ │ -> 0x0042 │ │ 0x001b - 0x0020 │ │ Ljava/io/IOException; -> 0x0028 │ │ -> 0x0042 │ │ 0x0021 - 0x0044 │ │ @@ -87332,45 +87354,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0581fc: |[0581fc] uk.org.ngo.squeezer.util.ImageCache.close:()V │ │ -05820c: 5452 1308 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -058210: 1d02 |0002: monitor-enter v2 │ │ -058212: 5451 1508 |0003: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -058216: 3801 1200 |0005: if-eqz v1, 0017 // +0012 │ │ -05821a: 5451 1508 |0007: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05821e: 6e10 7018 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ -058224: 0a01 |000c: move-result v1 │ │ -058226: 3901 0a00 |000d: if-nez v1, 0017 // +000a │ │ -05822a: 5451 1508 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05822e: 6e10 6318 0100 |0011: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ -058234: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -058236: 5b51 1508 |0015: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05823a: 1e02 |0017: monitor-exit v2 │ │ -05823c: 0e00 |0018: return-void │ │ -05823e: 0d00 |0019: move-exception v0 │ │ -058240: 1a01 7703 |001a: const-string v1, "ImageCache" // string@0377 │ │ -058244: 2203 3102 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -058248: 7010 c60d 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05824e: 1a04 fa0d |0021: const-string v4, "close - " // string@0dfa │ │ -058252: 6e20 ce0d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058258: 0c03 |0026: move-result-object v3 │ │ -05825a: 6e20 cd0d 0300 |0027: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058260: 0c03 |002a: move-result-object v3 │ │ -058262: 6e10 d60d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -058268: 0c03 |002e: move-result-object v3 │ │ -05826a: 7120 e10a 3100 |002f: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -058270: 28e5 |0032: goto 0017 // -001b │ │ -058272: 0d01 |0033: move-exception v1 │ │ -058274: 1e02 |0034: monitor-exit v2 │ │ -058276: 2701 |0035: throw v1 │ │ +057b60: |[057b60] uk.org.ngo.squeezer.util.ImageCache.close:()V │ │ +057b70: 5452 1308 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057b74: 1d02 |0002: monitor-enter v2 │ │ +057b76: 5451 1508 |0003: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057b7a: 3801 1200 |0005: if-eqz v1, 0017 // +0012 │ │ +057b7e: 5451 1508 |0007: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057b82: 6e10 7018 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ +057b88: 0a01 |000c: move-result v1 │ │ +057b8a: 3901 0a00 |000d: if-nez v1, 0017 // +000a │ │ +057b8e: 5451 1508 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057b92: 6e10 6318 0100 |0011: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ +057b98: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +057b9a: 5b51 1508 |0015: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057b9e: 1e02 |0017: monitor-exit v2 │ │ +057ba0: 0e00 |0018: return-void │ │ +057ba2: 0d00 |0019: move-exception v0 │ │ +057ba4: 1a01 7703 |001a: const-string v1, "ImageCache" // string@0377 │ │ +057ba8: 2203 3102 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +057bac: 7010 c60d 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057bb2: 1a04 f40d |0021: const-string v4, "close - " // string@0df4 │ │ +057bb6: 6e20 ce0d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057bbc: 0c03 |0026: move-result-object v3 │ │ +057bbe: 6e20 cd0d 0300 |0027: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057bc4: 0c03 |002a: move-result-object v3 │ │ +057bc6: 6e10 d60d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057bcc: 0c03 |002e: move-result-object v3 │ │ +057bce: 7120 e10a 3100 |002f: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +057bd4: 28e5 |0032: goto 0017 // -001b │ │ +057bd6: 0d01 |0033: move-exception v1 │ │ +057bd8: 1e02 |0034: monitor-exit v2 │ │ +057bda: 2701 |0035: throw v1 │ │ catches : 3 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x0017 │ │ Ljava/io/IOException; -> 0x0019 │ │ -> 0x0033 │ │ 0x0017 - 0x0035 │ │ @@ -87395,39 +87417,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -058298: |[058298] uk.org.ngo.squeezer.util.ImageCache.flush:()V │ │ -0582a8: 5452 1308 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -0582ac: 1d02 |0002: monitor-enter v2 │ │ -0582ae: 5451 1508 |0003: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -0582b2: 3801 0700 |0005: if-eqz v1, 000c // +0007 │ │ -0582b6: 5451 1508 |0007: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -0582ba: 6e10 6c18 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.flush:()V // method@186c │ │ -0582c0: 1e02 |000c: monitor-exit v2 │ │ -0582c2: 0e00 |000d: return-void │ │ -0582c4: 0d00 |000e: move-exception v0 │ │ -0582c6: 1a01 7703 |000f: const-string v1, "ImageCache" // string@0377 │ │ -0582ca: 2203 3102 |0011: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0582ce: 7010 c60d 0300 |0013: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0582d4: 1a04 fc0f |0016: const-string v4, "flush - " // string@0ffc │ │ -0582d8: 6e20 ce0d 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0582de: 0c03 |001b: move-result-object v3 │ │ -0582e0: 6e20 cd0d 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0582e6: 0c03 |001f: move-result-object v3 │ │ -0582e8: 6e10 d60d 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0582ee: 0c03 |0023: move-result-object v3 │ │ -0582f0: 7120 e10a 3100 |0024: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0582f6: 28e5 |0027: goto 000c // -001b │ │ -0582f8: 0d01 |0028: move-exception v1 │ │ -0582fa: 1e02 |0029: monitor-exit v2 │ │ -0582fc: 2701 |002a: throw v1 │ │ +057bfc: |[057bfc] uk.org.ngo.squeezer.util.ImageCache.flush:()V │ │ +057c0c: 5452 1308 |0000: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057c10: 1d02 |0002: monitor-enter v2 │ │ +057c12: 5451 1508 |0003: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057c16: 3801 0700 |0005: if-eqz v1, 000c // +0007 │ │ +057c1a: 5451 1508 |0007: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057c1e: 6e10 6c18 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.flush:()V // method@186c │ │ +057c24: 1e02 |000c: monitor-exit v2 │ │ +057c26: 0e00 |000d: return-void │ │ +057c28: 0d00 |000e: move-exception v0 │ │ +057c2a: 1a01 7703 |000f: const-string v1, "ImageCache" // string@0377 │ │ +057c2e: 2203 3102 |0011: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +057c32: 7010 c60d 0300 |0013: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057c38: 1a04 f60f |0016: const-string v4, "flush - " // string@0ff6 │ │ +057c3c: 6e20 ce0d 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057c42: 0c03 |001b: move-result-object v3 │ │ +057c44: 6e20 cd0d 0300 |001c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057c4a: 0c03 |001f: move-result-object v3 │ │ +057c4c: 6e10 d60d 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057c52: 0c03 |0023: move-result-object v3 │ │ +057c54: 7120 e10a 3100 |0024: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +057c5a: 28e5 |0027: goto 000c // -001b │ │ +057c5c: 0d01 |0028: move-exception v1 │ │ +057c5e: 1e02 |0029: monitor-exit v2 │ │ +057c60: 2701 |002a: throw v1 │ │ catches : 3 │ │ 0x0003 - 0x0005 │ │ -> 0x0028 │ │ 0x0007 - 0x000c │ │ Ljava/io/IOException; -> 0x000e │ │ -> 0x0028 │ │ 0x000c - 0x002a │ │ @@ -87450,78 +87472,78 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -058320: |[058320] uk.org.ngo.squeezer.util.ImageCache.getBitmapFromDiskCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -058330: 7110 9d18 0a00 |0000: invoke-static {v10}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ -058336: 0c03 |0003: move-result-object v3 │ │ -058338: 5496 1308 |0004: iget-object v6, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -05833c: 1d06 |0006: monitor-enter v6 │ │ -05833e: 5595 1408 |0007: iget-boolean v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ -058342: 3805 0a00 |0009: if-eqz v5, 0013 // +000a │ │ -058346: 5495 1308 |000b: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -05834a: 6e10 9e0d 0500 |000d: invoke-virtual {v5}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ -058350: 28f7 |0010: goto 0007 // -0009 │ │ -058352: 0d05 |0011: move-exception v5 │ │ -058354: 28f5 |0012: goto 0007 // -000b │ │ -058356: 5495 1508 |0013: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -05835a: 3805 2200 |0015: if-eqz v5, 0037 // +0022 │ │ -05835e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -058360: 5495 1508 |0018: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -058364: 6e20 6d18 3500 |001a: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ -05836a: 0c04 |001d: move-result-object v4 │ │ -05836c: 3804 1400 |001e: if-eqz v4, 0032 // +0014 │ │ -058370: 1205 |0020: const/4 v5, #int 0 // #0 │ │ -058372: 6e20 5318 5400 |0021: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ -058378: 0c02 |0024: move-result-object v2 │ │ -05837a: 3802 0d00 |0025: if-eqz v2, 0032 // +000d │ │ -05837e: 7110 0401 0200 |0027: invoke-static {v2}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0104 │ │ -058384: 0c00 |002a: move-result-object v0 │ │ -058386: 3802 0500 |002b: if-eqz v2, 0030 // +0005 │ │ -05838a: 6e10 280d 0200 |002d: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ -058390: 1e06 |0030: monitor-exit v6 │ │ -058392: 1100 |0031: return-object v0 │ │ -058394: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ -058398: 6e10 280d 0200 |0034: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ -05839e: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -0583a0: 1e06 |0038: monitor-exit v6 │ │ -0583a2: 28f8 |0039: goto 0031 // -0008 │ │ -0583a4: 0d05 |003a: move-exception v5 │ │ -0583a6: 1e06 |003b: monitor-exit v6 │ │ -0583a8: 2705 |003c: throw v5 │ │ -0583aa: 0d01 |003d: move-exception v1 │ │ -0583ac: 1a05 7703 |003e: const-string v5, "ImageCache" // string@0377 │ │ -0583b0: 2207 3102 |0040: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -0583b4: 7010 c60d 0700 |0042: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0583ba: 1a08 7d10 |0045: const-string v8, "getBitmapFromDiskCache - " // string@107d │ │ -0583be: 6e20 ce0d 8700 |0047: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0583c4: 0c07 |004a: move-result-object v7 │ │ -0583c6: 6e20 cd0d 1700 |004b: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0583cc: 0c07 |004e: move-result-object v7 │ │ -0583ce: 6e10 d60d 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0583d4: 0c07 |0052: move-result-object v7 │ │ -0583d6: 7120 e10a 7500 |0053: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0583dc: 3802 e1ff |0056: if-eqz v2, 0037 // -001f │ │ -0583e0: 6e10 280d 0200 |0058: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ -0583e6: 28dc |005b: goto 0037 // -0024 │ │ -0583e8: 0d05 |005c: move-exception v5 │ │ -0583ea: 28da |005d: goto 0037 // -0026 │ │ -0583ec: 0d05 |005e: move-exception v5 │ │ -0583ee: 3802 0500 |005f: if-eqz v2, 0064 // +0005 │ │ -0583f2: 6e10 280d 0200 |0061: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ -0583f8: 2705 |0064: throw v5 │ │ -0583fa: 0d05 |0065: move-exception v5 │ │ -0583fc: 28ca |0066: goto 0030 // -0036 │ │ -0583fe: 0d05 |0067: move-exception v5 │ │ -058400: 28cf |0068: goto 0037 // -0031 │ │ -058402: 0d07 |0069: move-exception v7 │ │ -058404: 28fa |006a: goto 0064 // -0006 │ │ +057c84: |[057c84] uk.org.ngo.squeezer.util.ImageCache.getBitmapFromDiskCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +057c94: 7110 9d18 0a00 |0000: invoke-static {v10}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ +057c9a: 0c03 |0003: move-result-object v3 │ │ +057c9c: 5496 1308 |0004: iget-object v6, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057ca0: 1d06 |0006: monitor-enter v6 │ │ +057ca2: 5595 1408 |0007: iget-boolean v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ +057ca6: 3805 0a00 |0009: if-eqz v5, 0013 // +000a │ │ +057caa: 5495 1308 |000b: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057cae: 6e10 9e0d 0500 |000d: invoke-virtual {v5}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ +057cb4: 28f7 |0010: goto 0007 // -0009 │ │ +057cb6: 0d05 |0011: move-exception v5 │ │ +057cb8: 28f5 |0012: goto 0007 // -000b │ │ +057cba: 5495 1508 |0013: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057cbe: 3805 2200 |0015: if-eqz v5, 0037 // +0022 │ │ +057cc2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +057cc4: 5495 1508 |0018: iget-object v5, v9, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057cc8: 6e20 6d18 3500 |001a: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ +057cce: 0c04 |001d: move-result-object v4 │ │ +057cd0: 3804 1400 |001e: if-eqz v4, 0032 // +0014 │ │ +057cd4: 1205 |0020: const/4 v5, #int 0 // #0 │ │ +057cd6: 6e20 5318 5400 |0021: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ +057cdc: 0c02 |0024: move-result-object v2 │ │ +057cde: 3802 0d00 |0025: if-eqz v2, 0032 // +000d │ │ +057ce2: 7110 0401 0200 |0027: invoke-static {v2}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@0104 │ │ +057ce8: 0c00 |002a: move-result-object v0 │ │ +057cea: 3802 0500 |002b: if-eqz v2, 0030 // +0005 │ │ +057cee: 6e10 280d 0200 |002d: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ +057cf4: 1e06 |0030: monitor-exit v6 │ │ +057cf6: 1100 |0031: return-object v0 │ │ +057cf8: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ +057cfc: 6e10 280d 0200 |0034: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ +057d02: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +057d04: 1e06 |0038: monitor-exit v6 │ │ +057d06: 28f8 |0039: goto 0031 // -0008 │ │ +057d08: 0d05 |003a: move-exception v5 │ │ +057d0a: 1e06 |003b: monitor-exit v6 │ │ +057d0c: 2705 |003c: throw v5 │ │ +057d0e: 0d01 |003d: move-exception v1 │ │ +057d10: 1a05 7703 |003e: const-string v5, "ImageCache" // string@0377 │ │ +057d14: 2207 3102 |0040: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +057d18: 7010 c60d 0700 |0042: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057d1e: 1a08 7710 |0045: const-string v8, "getBitmapFromDiskCache - " // string@1077 │ │ +057d22: 6e20 ce0d 8700 |0047: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057d28: 0c07 |004a: move-result-object v7 │ │ +057d2a: 6e20 cd0d 1700 |004b: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057d30: 0c07 |004e: move-result-object v7 │ │ +057d32: 6e10 d60d 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057d38: 0c07 |0052: move-result-object v7 │ │ +057d3a: 7120 e10a 7500 |0053: invoke-static {v5, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +057d40: 3802 e1ff |0056: if-eqz v2, 0037 // -001f │ │ +057d44: 6e10 280d 0200 |0058: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ +057d4a: 28dc |005b: goto 0037 // -0024 │ │ +057d4c: 0d05 |005c: move-exception v5 │ │ +057d4e: 28da |005d: goto 0037 // -0026 │ │ +057d50: 0d05 |005e: move-exception v5 │ │ +057d52: 3802 0500 |005f: if-eqz v2, 0064 // +0005 │ │ +057d56: 6e10 280d 0200 |0061: invoke-virtual {v2}, Ljava/io/InputStream;.close:()V // method@0d28 │ │ +057d5c: 2705 |0064: throw v5 │ │ +057d5e: 0d05 |0065: move-exception v5 │ │ +057d60: 28ca |0066: goto 0030 // -0036 │ │ +057d62: 0d05 |0067: move-exception v5 │ │ +057d64: 28cf |0068: goto 0037 // -0031 │ │ +057d66: 0d07 |0069: move-exception v7 │ │ +057d68: 28fa |006a: goto 0064 // -0006 │ │ catches : 12 │ │ 0x0007 - 0x0009 │ │ -> 0x003a │ │ 0x000b - 0x0010 │ │ Ljava/lang/InterruptedException; -> 0x0011 │ │ -> 0x003a │ │ 0x0013 - 0x0015 │ │ @@ -87598,23 +87620,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05848c: |[05848c] uk.org.ngo.squeezer.util.ImageCache.getBitmapFromMemCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -05849c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05849e: 5421 1608 |0001: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -0584a2: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0584a6: 5421 1608 |0005: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ -0584aa: 6e20 4505 3100 |0007: invoke-virtual {v1, v3}, Landroid/support/v4/util/LruCache;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ -0584b0: 0c00 |000a: move-result-object v0 │ │ -0584b2: 1f00 3400 |000b: check-cast v0, Landroid/graphics/Bitmap; // type@0034 │ │ -0584b6: 1100 |000d: return-object v0 │ │ +057df0: |[057df0] uk.org.ngo.squeezer.util.ImageCache.getBitmapFromMemCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +057e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e02: 5421 1608 |0001: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057e06: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +057e0a: 5421 1608 |0005: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageCache;.mMemoryCache:Landroid/support/v4/util/LruCache; // field@0816 │ │ +057e0e: 6e20 4505 3100 |0007: invoke-virtual {v1, v3}, Landroid/support/v4/util/LruCache;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0545 │ │ +057e14: 0c00 |000a: move-result-object v0 │ │ +057e16: 1f00 3400 |000b: check-cast v0, Landroid/graphics/Bitmap; // type@0034 │ │ +057e1a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0001 line=264 │ │ 0x0005 line=265 │ │ 0x000d line=279 │ │ locals : │ │ @@ -87628,73 +87650,73 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -0584b8: |[0584b8] uk.org.ngo.squeezer.util.ImageCache.initDiskCache:()V │ │ -0584c8: 5483 1308 |0000: iget-object v3, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -0584cc: 1d03 |0002: monitor-enter v3 │ │ -0584ce: 5482 1508 |0003: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -0584d2: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ -0584d6: 5482 1508 |0007: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -0584da: 6e10 7018 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ -0584e0: 0a02 |000c: move-result v2 │ │ -0584e2: 3802 3100 |000d: if-eqz v2, 003e // +0031 │ │ -0584e6: 5482 1208 |000f: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -0584ea: 5420 0108 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ -0584ee: 5482 1208 |0013: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -0584f2: 5522 0208 |0015: iget-boolean v2, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ -0584f6: 3802 2700 |0017: if-eqz v2, 003e // +0027 │ │ -0584fa: 3800 2500 |0019: if-eqz v0, 003e // +0025 │ │ -0584fe: 6e10 130d 0000 |001b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -058504: 0a02 |001e: move-result v2 │ │ -058506: 3902 0500 |001f: if-nez v2, 0024 // +0005 │ │ -05850a: 6e10 1b0d 0000 |0021: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ -058510: 7110 9c18 0000 |0024: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageCache;.getUsableSpace:(Ljava/io/File;)J // method@189c │ │ -058516: 0b04 |0027: move-result-wide v4 │ │ -058518: 5482 1208 |0028: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -05851c: 5222 0308 |002a: iget v2, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ -058520: 8126 |002c: int-to-long v6, v2 │ │ -058522: 3102 0406 |002d: cmp-long v2, v4, v6 │ │ -058526: 3d02 0f00 |002f: if-lez v2, 003e // +000f │ │ -05852a: 1212 |0031: const/4 v2, #int 1 // #1 │ │ -05852c: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -05852e: 5485 1208 |0033: iget-object v5, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -058532: 5255 0308 |0035: iget v5, v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ -058536: 8155 |0037: int-to-long v5, v5 │ │ -058538: 7156 7318 2054 |0038: invoke-static {v0, v2, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; // method@1873 │ │ -05853e: 0c02 |003b: move-result-object v2 │ │ -058540: 5b82 1508 |003c: iput-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ -058544: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -058546: 5c82 1408 |003f: iput-boolean v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ -05854a: 5482 1308 |0041: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ -05854e: 6e10 9c0d 0200 |0043: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ -058554: 1e03 |0046: monitor-exit v3 │ │ -058556: 0e00 |0047: return-void │ │ -058558: 0d01 |0048: move-exception v1 │ │ -05855a: 5482 1208 |0049: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ -05855e: 1204 |004b: const/4 v4, #int 0 // #0 │ │ -058560: 5b24 0108 |004c: iput-object v4, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ -058564: 1a02 7703 |004e: const-string v2, "ImageCache" // string@0377 │ │ -058568: 2204 3102 |0050: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -05856c: 7010 c60d 0400 |0052: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -058572: 1a05 d312 |0055: const-string v5, "initDiskCache - " // string@12d3 │ │ -058576: 6e20 ce0d 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05857c: 0c04 |005a: move-result-object v4 │ │ -05857e: 6e20 cd0d 1400 |005b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058584: 0c04 |005e: move-result-object v4 │ │ -058586: 6e10 d60d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05858c: 0c04 |0062: move-result-object v4 │ │ -05858e: 7120 e10a 4200 |0063: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -058594: 28d8 |0066: goto 003e // -0028 │ │ -058596: 0d02 |0067: move-exception v2 │ │ -058598: 1e03 |0068: monitor-exit v3 │ │ -05859a: 2702 |0069: throw v2 │ │ +057e1c: |[057e1c] uk.org.ngo.squeezer.util.ImageCache.initDiskCache:()V │ │ +057e2c: 5483 1308 |0000: iget-object v3, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057e30: 1d03 |0002: monitor-enter v3 │ │ +057e32: 5482 1508 |0003: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057e36: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ +057e3a: 5482 1508 |0007: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057e3e: 6e10 7018 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ +057e44: 0a02 |000c: move-result v2 │ │ +057e46: 3802 3100 |000d: if-eqz v2, 003e // +0031 │ │ +057e4a: 5482 1208 |000f: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057e4e: 5420 0108 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ +057e52: 5482 1208 |0013: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057e56: 5522 0208 |0015: iget-boolean v2, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheEnabled:Z // field@0802 │ │ +057e5a: 3802 2700 |0017: if-eqz v2, 003e // +0027 │ │ +057e5e: 3800 2500 |0019: if-eqz v0, 003e // +0025 │ │ +057e62: 6e10 130d 0000 |001b: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +057e68: 0a02 |001e: move-result v2 │ │ +057e6a: 3902 0500 |001f: if-nez v2, 0024 // +0005 │ │ +057e6e: 6e10 1b0d 0000 |0021: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ +057e74: 7110 9c18 0000 |0024: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageCache;.getUsableSpace:(Ljava/io/File;)J // method@189c │ │ +057e7a: 0b04 |0027: move-result-wide v4 │ │ +057e7c: 5482 1208 |0028: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057e80: 5222 0308 |002a: iget v2, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ +057e84: 8126 |002c: int-to-long v6, v2 │ │ +057e86: 3102 0406 |002d: cmp-long v2, v4, v6 │ │ +057e8a: 3d02 0f00 |002f: if-lez v2, 003e // +000f │ │ +057e8e: 1212 |0031: const/4 v2, #int 1 // #1 │ │ +057e90: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +057e92: 5485 1208 |0033: iget-object v5, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057e96: 5255 0308 |0035: iget v5, v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheSize:I // field@0803 │ │ +057e9a: 8156 |0037: int-to-long v6, v5 │ │ +057e9c: 7157 7318 2064 |0038: invoke-static {v0, v2, v4, v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; // method@1873 │ │ +057ea2: 0c02 |003b: move-result-object v2 │ │ +057ea4: 5b82 1508 |003c: iput-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@0815 │ │ +057ea8: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +057eaa: 5c82 1408 |003f: iput-boolean v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheStarting:Z // field@0814 │ │ +057eae: 5482 1308 |0041: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mDiskCacheLock:Ljava/lang/Object; // field@0813 │ │ +057eb2: 6e10 9c0d 0200 |0043: invoke-virtual {v2}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ +057eb8: 1e03 |0046: monitor-exit v3 │ │ +057eba: 0e00 |0047: return-void │ │ +057ebc: 0d01 |0048: move-exception v1 │ │ +057ebe: 5482 1208 |0049: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageCache;.mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0812 │ │ +057ec2: 1204 |004b: const/4 v4, #int 0 // #0 │ │ +057ec4: 5b24 0108 |004c: iput-object v4, v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.diskCacheDir:Ljava/io/File; // field@0801 │ │ +057ec8: 1a02 7703 |004e: const-string v2, "ImageCache" // string@0377 │ │ +057ecc: 2204 3102 |0050: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +057ed0: 7010 c60d 0400 |0052: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +057ed6: 1a05 cd12 |0055: const-string v5, "initDiskCache - " // string@12cd │ │ +057eda: 6e20 ce0d 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +057ee0: 0c04 |005a: move-result-object v4 │ │ +057ee2: 6e20 cd0d 1400 |005b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +057ee8: 0c04 |005e: move-result-object v4 │ │ +057eea: 6e10 d60d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +057ef0: 0c04 |0062: move-result-object v4 │ │ +057ef2: 7120 e10a 4200 |0063: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +057ef8: 28d8 |0066: goto 003e // -0028 │ │ +057efa: 0d02 |0067: move-exception v2 │ │ +057efc: 1e03 |0068: monitor-exit v3 │ │ +057efe: 2702 |0069: throw v2 │ │ catches : 3 │ │ 0x0003 - 0x002c │ │ -> 0x0067 │ │ 0x0033 - 0x003e │ │ Ljava/io/IOException; -> 0x0048 │ │ -> 0x0067 │ │ 0x003f - 0x0069 │ │ @@ -87758,20 +87780,20 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0585bc: |[0585bc] uk.org.ngo.squeezer.util.ImageWorker$AsyncDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)V │ │ -0585cc: 7030 1101 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ -0585d2: 2200 3f02 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ -0585d6: 7020 ea0d 4000 |0005: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ -0585dc: 5b10 2608 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.bitmapWorkerTaskReference:Ljava/lang/ref/WeakReference; // field@0826 │ │ -0585e0: 0e00 |000a: return-void │ │ +057f20: |[057f20] uk.org.ngo.squeezer.util.ImageWorker$AsyncDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)V │ │ +057f30: 7030 1101 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ +057f36: 2200 3f02 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ +057f3a: 7020 ea0d 4000 |0005: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ +057f40: 5b10 2608 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.bitmapWorkerTaskReference:Ljava/lang/ref/WeakReference; // field@0826 │ │ +057f44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0003 line=339 │ │ 0x000a line=341 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; │ │ @@ -87785,20 +87807,20 @@ │ │ type : '()Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0585e4: |[0585e4] uk.org.ngo.squeezer.util.ImageWorker$AsyncDrawable.getBitmapWorkerTask:()Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ -0585f4: 5410 2608 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.bitmapWorkerTaskReference:Ljava/lang/ref/WeakReference; // field@0826 │ │ -0585f8: 6e10 eb0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ -0585fe: 0c00 |0005: move-result-object v0 │ │ -058600: 1f00 1404 |0006: check-cast v0, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // type@0414 │ │ -058604: 1100 |0008: return-object v0 │ │ +057f48: |[057f48] uk.org.ngo.squeezer.util.ImageWorker$AsyncDrawable.getBitmapWorkerTask:()Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ +057f58: 5410 2608 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.bitmapWorkerTaskReference:Ljava/lang/ref/WeakReference; // field@0826 │ │ +057f5c: 6e10 eb0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ +057f62: 0c00 |0005: move-result-object v0 │ │ +057f64: 1f00 1404 |0006: check-cast v0, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // type@0414 │ │ +057f68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; │ │ │ │ source_file_idx : 895 (ImageWorker.java) │ │ @@ -87892,28 +87914,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -058608: |[058608] uk.org.ngo.squeezer.util.ImageWorker.:(Landroid/content/Context;)V │ │ -058618: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05861a: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058620: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -058622: 5c20 3208 |0005: iput-boolean v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ -058626: 5c21 3108 |0007: iput-boolean v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ -05862a: 5c21 3608 |0009: iput-boolean v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ -05862e: 2200 2902 |000b: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -058632: 7010 970d 0000 |000d: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058638: 5b20 3708 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ -05863c: 6e10 8900 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -058642: 0c00 |0015: move-result-object v0 │ │ -058644: 5b20 3808 |0016: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -058648: 0e00 |0018: return-void │ │ +057f6c: |[057f6c] uk.org.ngo.squeezer.util.ImageWorker.:(Landroid/content/Context;)V │ │ +057f7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057f7e: 7010 970d 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +057f84: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +057f86: 5c20 3208 |0005: iput-boolean v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ +057f8a: 5c21 3108 |0007: iput-boolean v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ +057f8e: 5c21 3608 |0009: iput-boolean v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ +057f92: 2200 2902 |000b: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +057f96: 7010 970d 0000 |000d: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +057f9c: 5b20 3708 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ +057fa0: 6e10 8900 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +057fa6: 0c00 |0015: move-result-object v0 │ │ +057fa8: 5b20 3808 |0016: iput-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +057fac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ 0x000b line=49 │ │ @@ -87928,17 +87950,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05864c: |[05864c] uk.org.ngo.squeezer.util.ImageWorker.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; │ │ -05865c: 5410 3708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ -058660: 1100 |0002: return-object v0 │ │ +057fb0: |[057fb0] uk.org.ngo.squeezer.util.ImageWorker.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; │ │ +057fc0: 5410 3708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ +057fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/ImageWorker;) │ │ @@ -87946,17 +87968,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058664: |[058664] uk.org.ngo.squeezer.util.ImageWorker.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; │ │ -058674: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058678: 1100 |0002: return-object v0 │ │ +057fc8: |[057fc8] uk.org.ngo.squeezer.util.ImageWorker.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; │ │ +057fd8: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +057fdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/ImageWorker;) │ │ @@ -87964,17 +87986,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05867c: |[05867c] uk.org.ngo.squeezer.util.ImageWorker.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z │ │ -05868c: 5510 3108 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ -058690: 0f00 |0002: return v0 │ │ +057fe0: |[057fe0] uk.org.ngo.squeezer.util.ImageWorker.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z │ │ +057ff0: 5510 3108 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ +057ff4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/ImageWorker;) │ │ @@ -87982,17 +88004,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058694: |[058694] uk.org.ngo.squeezer.util.ImageWorker.access$400:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V │ │ -0586a4: 7030 e818 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker;.setImageBitmap:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V // method@18e8 │ │ -0586aa: 0e00 |0003: return-void │ │ +057ff8: |[057ff8] uk.org.ngo.squeezer.util.ImageWorker.access$400:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V │ │ +058008: 7030 e818 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker;.setImageBitmap:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V // method@18e8 │ │ +05800e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/widget/ImageView; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/graphics/Bitmap; │ │ @@ -88002,18 +88024,18 @@ │ │ type : '(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0586ac: |[0586ac] uk.org.ngo.squeezer.util.ImageWorker.access$500:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ -0586bc: 7110 e318 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ -0586c2: 0c00 |0003: move-result-object v0 │ │ -0586c4: 1100 |0004: return-object v0 │ │ +058010: |[058010] uk.org.ngo.squeezer.util.ImageWorker.access$500:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ +058020: 7110 e318 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ +058026: 0c00 |0003: move-result-object v0 │ │ +058028: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/widget/ImageView; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/util/ImageWorker;) │ │ @@ -88021,29 +88043,29 @@ │ │ type : '(Ljava/lang/Object;Landroid/widget/ImageView;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0586c8: |[0586c8] uk.org.ngo.squeezer.util.ImageWorker.cancelPotentialWork:(Ljava/lang/Object;Landroid/widget/ImageView;)Z │ │ -0586d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0586da: 7110 e318 0500 |0001: invoke-static {v5}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ -0586e0: 0c01 |0004: move-result-object v1 │ │ -0586e2: 3801 1100 |0005: if-eqz v1, 0016 // +0011 │ │ -0586e6: 7110 c518 0100 |0007: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.access$000:(Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)Ljava/lang/Object; // method@18c5 │ │ -0586ec: 0c00 |000a: move-result-object v0 │ │ -0586ee: 3800 0800 |000b: if-eqz v0, 0013 // +0008 │ │ -0586f2: 6e20 990d 4000 |000d: invoke-virtual {v0, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ -0586f8: 0a03 |0010: move-result v3 │ │ -0586fa: 3903 0600 |0011: if-nez v3, 0017 // +0006 │ │ -0586fe: 6e20 c618 2100 |0013: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.cancel:(Z)Z // method@18c6 │ │ -058704: 0f02 |0016: return v2 │ │ -058706: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -058708: 28fe |0018: goto 0016 // -0002 │ │ +05802c: |[05802c] uk.org.ngo.squeezer.util.ImageWorker.cancelPotentialWork:(Ljava/lang/Object;Landroid/widget/ImageView;)Z │ │ +05803c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05803e: 7110 e318 0500 |0001: invoke-static {v5}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ +058044: 0c01 |0004: move-result-object v1 │ │ +058046: 3801 1100 |0005: if-eqz v1, 0016 // +0011 │ │ +05804a: 7110 c518 0100 |0007: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.access$000:(Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)Ljava/lang/Object; // method@18c5 │ │ +058050: 0c00 |000a: move-result-object v0 │ │ +058052: 3800 0800 |000b: if-eqz v0, 0013 // +0008 │ │ +058056: 6e20 990d 4000 |000d: invoke-virtual {v0, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0d99 │ │ +05805c: 0a03 |0010: move-result v3 │ │ +05805e: 3903 0600 |0011: if-nez v3, 0017 // +0006 │ │ +058062: 6e20 c618 2100 |0013: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.cancel:(Z)Z // method@18c6 │ │ +058068: 0f02 |0016: return v2 │ │ +05806a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +05806c: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=186 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000b line=190 │ │ 0x0013 line=191 │ │ @@ -88061,21 +88083,21 @@ │ │ type : '(Landroid/widget/ImageView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05870c: |[05870c] uk.org.ngo.squeezer.util.ImageWorker.cancelWork:(Landroid/widget/ImageView;)V │ │ -05871c: 7110 e318 0200 |0000: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ -058722: 0c00 |0003: move-result-object v0 │ │ -058724: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -058728: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -05872a: 6e20 c618 1000 |0007: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.cancel:(Z)Z // method@18c6 │ │ -058730: 0e00 |000a: return-void │ │ +058070: |[058070] uk.org.ngo.squeezer.util.ImageWorker.cancelWork:(Landroid/widget/ImageView;)V │ │ +058080: 7110 e318 0200 |0000: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18e3 │ │ +058086: 0c00 |0003: move-result-object v0 │ │ +058088: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +05808c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +05808e: 6e20 c618 1000 |0007: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.cancel:(Z)Z // method@18c6 │ │ +058094: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0004 line=171 │ │ 0x0006 line=172 │ │ 0x000a line=178 │ │ locals : │ │ @@ -88087,27 +88109,27 @@ │ │ type : '(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -058734: |[058734] uk.org.ngo.squeezer.util.ImageWorker.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ -058744: 3803 1200 |0000: if-eqz v3, 0012 // +0012 │ │ -058748: 6e10 4e0c 0300 |0002: invoke-virtual {v3}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0c4e │ │ -05874e: 0c01 |0005: move-result-object v1 │ │ -058750: 2012 1304 |0006: instance-of v2, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ -058754: 3802 0a00 |0008: if-eqz v2, 0012 // +000a │ │ -058758: 0710 |000a: move-object v0, v1 │ │ -05875a: 1f00 1304 |000b: check-cast v0, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ -05875e: 6e10 c318 0000 |000d: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.getBitmapWorkerTask:()Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18c3 │ │ -058764: 0c02 |0010: move-result-object v2 │ │ -058766: 1102 |0011: return-object v2 │ │ -058768: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -05876a: 28fe |0013: goto 0011 // -0002 │ │ +058098: |[058098] uk.org.ngo.squeezer.util.ImageWorker.getBitmapWorkerTask:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ +0580a8: 3803 1200 |0000: if-eqz v3, 0012 // +0012 │ │ +0580ac: 6e10 4e0c 0300 |0002: invoke-virtual {v3}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@0c4e │ │ +0580b2: 0c01 |0005: move-result-object v1 │ │ +0580b4: 2012 1304 |0006: instance-of v2, v1, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ +0580b8: 3802 0a00 |0008: if-eqz v2, 0012 // +000a │ │ +0580bc: 0710 |000a: move-object v0, v1 │ │ +0580be: 1f00 1304 |000b: check-cast v0, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ +0580c2: 6e10 c318 0000 |000d: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.getBitmapWorkerTask:()Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18c3 │ │ +0580c8: 0c02 |0010: move-result-object v2 │ │ +0580ca: 1102 |0011: return-object v2 │ │ +0580cc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0580ce: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ 0x0006 line=211 │ │ 0x000b line=212 │ │ 0x000d line=213 │ │ @@ -88122,45 +88144,45 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -05876c: |[05876c] uk.org.ngo.squeezer.util.ImageWorker.setImageBitmap:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V │ │ -05877c: 5551 3208 |0000: iget-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ -058780: 3801 3400 |0002: if-eqz v1, 0036 // +0034 │ │ -058784: 2200 3d00 |0004: new-instance v0, Landroid/graphics/drawable/TransitionDrawable; // type@003d │ │ -058788: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -05878a: 2311 2104 |0007: new-array v1, v1, [Landroid/graphics/drawable/Drawable; // type@0421 │ │ -05878e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -058790: 2203 3b00 |000a: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@003b │ │ -058794: 1404 0d00 0601 |000c: const v4, #float 2.46119e-38 // #0106000d │ │ -05879a: 7020 1201 4300 |000f: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0112 │ │ -0587a0: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -0587a4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0587a6: 2203 3a00 |0015: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ -0587aa: 5454 3808 |0017: iget-object v4, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -0587ae: 7030 1101 4307 |0019: invoke-direct {v3, v4, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ -0587b4: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ -0587b8: 7020 1901 1000 |001e: invoke-direct {v0, v1}, Landroid/graphics/drawable/TransitionDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0119 │ │ -0587be: 2201 3a00 |0021: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ -0587c2: 5452 3808 |0023: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -0587c6: 5453 3508 |0025: iget-object v3, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ -0587ca: 7030 1101 2103 |0027: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ -0587d0: 6e20 4f0c 1600 |002a: invoke-virtual {v6, v1}, Landroid/widget/ImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c4f │ │ -0587d6: 6e20 510c 0600 |002d: invoke-virtual {v6, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -0587dc: 1301 c800 |0030: const/16 v1, #int 200 // #c8 │ │ -0587e0: 6e20 1a01 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/drawable/TransitionDrawable;.startTransition:(I)V // method@011a │ │ -0587e6: 0e00 |0035: return-void │ │ -0587e8: 2201 3a00 |0036: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ -0587ec: 5452 3808 |0038: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -0587f0: 7030 1101 2107 |003a: invoke-direct {v1, v2, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ -0587f6: 6e20 510c 1600 |003d: invoke-virtual {v6, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -0587fc: 28f5 |0040: goto 0035 // -000b │ │ +0580d0: |[0580d0] uk.org.ngo.squeezer.util.ImageWorker.setImageBitmap:(Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V │ │ +0580e0: 5551 3208 |0000: iget-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ +0580e4: 3801 3400 |0002: if-eqz v1, 0036 // +0034 │ │ +0580e8: 2200 3d00 |0004: new-instance v0, Landroid/graphics/drawable/TransitionDrawable; // type@003d │ │ +0580ec: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0580ee: 2311 2104 |0007: new-array v1, v1, [Landroid/graphics/drawable/Drawable; // type@0421 │ │ +0580f2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0580f4: 2203 3b00 |000a: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@003b │ │ +0580f8: 1404 0d00 0601 |000c: const v4, #float 2.46119e-38 // #0106000d │ │ +0580fe: 7020 1201 4300 |000f: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0112 │ │ +058104: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +058108: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +05810a: 2203 3a00 |0015: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ +05810e: 5454 3808 |0017: iget-object v4, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +058112: 7030 1101 4307 |0019: invoke-direct {v3, v4, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ +058118: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ +05811c: 7020 1901 1000 |001e: invoke-direct {v0, v1}, Landroid/graphics/drawable/TransitionDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0119 │ │ +058122: 2201 3a00 |0021: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ +058126: 5452 3808 |0023: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +05812a: 5453 3508 |0025: iget-object v3, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ +05812e: 7030 1101 2103 |0027: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ +058134: 6e20 4f0c 1600 |002a: invoke-virtual {v6, v1}, Landroid/widget/ImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c4f │ │ +05813a: 6e20 510c 0600 |002d: invoke-virtual {v6, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +058140: 1301 c800 |0030: const/16 v1, #int 200 // #c8 │ │ +058144: 6e20 1a01 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/drawable/TransitionDrawable;.startTransition:(I)V // method@011a │ │ +05814a: 0e00 |0035: return-void │ │ +05814c: 2201 3a00 |0036: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@003a │ │ +058150: 5452 3808 |0038: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +058154: 7030 1101 2107 |003a: invoke-direct {v1, v2, v7}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0111 │ │ +05815a: 6e20 510c 1600 |003d: invoke-virtual {v6, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +058160: 28f5 |0040: goto 0035 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0004 line=357 │ │ 0x0021 line=363 │ │ 0x002d line=366 │ │ 0x0030 line=367 │ │ @@ -88178,30 +88200,30 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -058800: |[058800] uk.org.ngo.squeezer.util.ImageWorker.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ -058810: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -058812: 5b46 3408 |0001: iput-object v6, v4, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0834 │ │ -058816: 5440 3408 |0003: iget-object v0, v4, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0834 │ │ -05881a: 7120 9418 0500 |0005: invoke-static {v5, v0}, Luk/org/ngo/squeezer/util/ImageCache;.findOrCreateCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)Luk/org/ngo/squeezer/util/ImageCache; // method@1894 │ │ -058820: 0c00 |0008: move-result-object v0 │ │ -058822: 6e20 e918 0400 |0009: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/util/ImageWorker;.setImageCache:(Luk/org/ngo/squeezer/util/ImageCache;)V // method@18e9 │ │ -058828: 2200 1504 |000c: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ -05882c: 7020 d018 4000 |000e: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ -058832: 2331 3004 |0011: new-array v1, v3, [Ljava/lang/Object; // type@0430 │ │ -058836: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -058838: 7110 840d 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -05883e: 0c03 |0017: move-result-object v3 │ │ -058840: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ -058844: 6e20 d318 1000 |001a: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ -05884a: 0e00 |001d: return-void │ │ +058164: |[058164] uk.org.ngo.squeezer.util.ImageWorker.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V │ │ +058174: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +058176: 5b46 3408 |0001: iput-object v6, v4, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0834 │ │ +05817a: 5440 3408 |0003: iget-object v0, v4, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0834 │ │ +05817e: 7120 9418 0500 |0005: invoke-static {v5, v0}, Luk/org/ngo/squeezer/util/ImageCache;.findOrCreateCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)Luk/org/ngo/squeezer/util/ImageCache; // method@1894 │ │ +058184: 0c00 |0008: move-result-object v0 │ │ +058186: 6e20 e918 0400 |0009: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/util/ImageWorker;.setImageCache:(Luk/org/ngo/squeezer/util/ImageCache;)V // method@18e9 │ │ +05818c: 2200 1504 |000c: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ +058190: 7020 d018 4000 |000e: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ +058196: 2331 3004 |0011: new-array v1, v3, [Ljava/lang/Object; // type@0430 │ │ +05819a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +05819c: 7110 840d 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +0581a2: 0c03 |0017: move-result-object v3 │ │ +0581a4: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ +0581a8: 6e20 d318 1000 |001a: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ +0581ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0003 line=127 │ │ 0x000c line=128 │ │ 0x001d line=129 │ │ locals : │ │ @@ -88214,25 +88236,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05884c: |[05884c] uk.org.ngo.squeezer.util.ImageWorker.clearCache:()V │ │ -05885c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05885e: 2200 1504 |0001: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ -058862: 7020 d018 4000 |0003: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ -058868: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -05886a: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ -05886e: 7110 840d 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -058874: 0c02 |000c: move-result-object v2 │ │ -058876: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ -05887a: 6e20 d318 1000 |000f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ -058880: 0e00 |0012: return-void │ │ +0581b0: |[0581b0] uk.org.ngo.squeezer.util.ImageWorker.clearCache:()V │ │ +0581c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0581c2: 2200 1504 |0001: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ +0581c6: 7020 d018 4000 |0003: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ +0581cc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0581ce: 2311 3004 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +0581d2: 7110 840d 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +0581d8: 0c02 |000c: move-result-object v2 │ │ +0581da: 4d02 0103 |000d: aput-object v2, v1, v3 │ │ +0581de: 6e20 d318 1000 |000f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ +0581e4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=430 │ │ 0x0012 line=431 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ @@ -88241,20 +88263,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058884: |[058884] uk.org.ngo.squeezer.util.ImageWorker.clearCacheInternal:()V │ │ -058894: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058898: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05889c: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -0588a0: 6e10 9218 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.clearCache:()V // method@1892 │ │ -0588a6: 0e00 |0009: return-void │ │ +0581e8: |[0581e8] uk.org.ngo.squeezer.util.ImageWorker.clearCacheInternal:()V │ │ +0581f8: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0581fc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +058200: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +058204: 6e10 9218 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.clearCache:()V // method@1892 │ │ +05820a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0004 line=412 │ │ 0x0009 line=414 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ @@ -88264,26 +88286,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0588a8: |[0588a8] uk.org.ngo.squeezer.util.ImageWorker.closeCache:()V │ │ -0588b8: 2200 1504 |0000: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ -0588bc: 7020 d018 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ -0588c2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0588c4: 2311 3004 |0006: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ -0588c8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0588ca: 1233 |0009: const/4 v3, #int 3 // #3 │ │ -0588cc: 7110 840d 0300 |000a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0588d2: 0c03 |000d: move-result-object v3 │ │ -0588d4: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -0588d8: 6e20 d318 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ -0588de: 0e00 |0013: return-void │ │ +05820c: |[05820c] uk.org.ngo.squeezer.util.ImageWorker.closeCache:()V │ │ +05821c: 2200 1504 |0000: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ +058220: 7020 d018 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ +058226: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +058228: 2311 3004 |0006: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +05822c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +05822e: 1233 |0009: const/4 v3, #int 3 // #3 │ │ +058230: 7110 840d 0300 |000a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +058236: 0c03 |000d: move-result-object v3 │ │ +058238: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +05823c: 6e20 d318 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ +058242: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0013 line=439 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ @@ -88292,22 +88314,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0588e0: |[0588e0] uk.org.ngo.squeezer.util.ImageWorker.closeCacheInternal:()V │ │ -0588f0: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -0588f4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0588f8: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -0588fc: 6e10 9318 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.close:()V // method@1893 │ │ -058902: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -058904: 5b10 3308 |000a: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058908: 0e00 |000c: return-void │ │ +058244: |[058244] uk.org.ngo.squeezer.util.ImageWorker.closeCacheInternal:()V │ │ +058254: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +058258: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05825c: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +058260: 6e10 9318 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.close:()V // method@1893 │ │ +058266: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +058268: 5b10 3308 |000a: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +05826c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0004 line=424 │ │ 0x0009 line=425 │ │ 0x000c line=427 │ │ locals : │ │ @@ -88318,26 +88340,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05890c: |[05890c] uk.org.ngo.squeezer.util.ImageWorker.flushCache:()V │ │ -05891c: 2200 1504 |0000: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ -058920: 7020 d018 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ -058926: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -058928: 2311 3004 |0006: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ -05892c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05892e: 1223 |0009: const/4 v3, #int 2 // #2 │ │ -058930: 7110 840d 0300 |000a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -058936: 0c03 |000d: move-result-object v3 │ │ -058938: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -05893c: 6e20 d318 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ -058942: 0e00 |0013: return-void │ │ +058270: |[058270] uk.org.ngo.squeezer.util.ImageWorker.flushCache:()V │ │ +058280: 2200 1504 |0000: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; // type@0415 │ │ +058284: 7020 d018 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;)V // method@18d0 │ │ +05828a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +05828c: 2311 3004 |0006: new-array v1, v1, [Ljava/lang/Object; // type@0430 │ │ +058290: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +058292: 1223 |0009: const/4 v3, #int 2 // #2 │ │ +058294: 7110 840d 0300 |000a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05829a: 0c03 |000d: move-result-object v3 │ │ +05829c: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +0582a0: 6e20 d318 1000 |0010: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.execute:([Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18d3 │ │ +0582a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0013 line=435 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ @@ -88346,20 +88368,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058944: |[058944] uk.org.ngo.squeezer.util.ImageWorker.flushCacheInternal:()V │ │ -058954: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058958: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05895c: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058960: 6e10 9618 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.flush:()V // method@1896 │ │ -058966: 0e00 |0009: return-void │ │ +0582a8: |[0582a8] uk.org.ngo.squeezer.util.ImageWorker.flushCacheInternal:()V │ │ +0582b8: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0582bc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0582c0: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0582c4: 6e10 9618 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.flush:()V // method@1896 │ │ +0582ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0004 line=418 │ │ 0x0009 line=420 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ @@ -88369,20 +88391,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -058968: |[058968] uk.org.ngo.squeezer.util.ImageWorker.initDiskCacheInternal:()V │ │ -058978: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -05897c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -058980: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058984: 6e10 9f18 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ -05898a: 0e00 |0009: return-void │ │ +0582cc: |[0582cc] uk.org.ngo.squeezer.util.ImageWorker.initDiskCacheInternal:()V │ │ +0582dc: 5410 3308 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0582e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0582e4: 5410 3308 |0004: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0582e8: 6e10 9f18 0000 |0006: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageCache;.initDiskCache:()V // method@189f │ │ +0582ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0009 line=408 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ @@ -88392,45 +88414,45 @@ │ │ type : '(Ljava/lang/Object;Landroid/widget/ImageView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -05898c: |[05898c] uk.org.ngo.squeezer.util.ImageWorker.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V │ │ -05899c: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ -0589a0: 0e00 |0002: return-void │ │ -0589a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0589a4: 5463 3308 |0004: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -0589a8: 3803 0c00 |0006: if-eqz v3, 0012 // +000c │ │ -0589ac: 5463 3308 |0008: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -0589b0: 7110 c20d 0700 |000a: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ -0589b6: 0c04 |000d: move-result-object v4 │ │ -0589b8: 6e20 9818 4300 |000e: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/util/ImageCache;.getBitmapFromMemCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@1898 │ │ -0589be: 0c01 |0011: move-result-object v1 │ │ -0589c0: 3801 0600 |0012: if-eqz v1, 0018 // +0006 │ │ -0589c4: 6e20 500c 1800 |0014: invoke-virtual {v8, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0c50 │ │ -0589ca: 28eb |0017: goto 0002 // -0015 │ │ -0589cc: 7120 db18 8700 |0018: invoke-static {v7, v8}, Luk/org/ngo/squeezer/util/ImageWorker;.cancelPotentialWork:(Ljava/lang/Object;Landroid/widget/ImageView;)Z // method@18db │ │ -0589d2: 0a03 |001b: move-result v3 │ │ -0589d4: 3803 e6ff |001c: if-eqz v3, 0002 // -001a │ │ -0589d8: 2202 1404 |001e: new-instance v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // type@0414 │ │ -0589dc: 7030 c418 6208 |0020: invoke-direct {v2, v6, v8}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;)V // method@18c4 │ │ -0589e2: 2200 1304 |0023: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ -0589e6: 5463 3808 |0025: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -0589ea: 5464 3508 |0027: iget-object v4, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ -0589ee: 7040 c218 3024 |0029: invoke-direct {v0, v3, v4, v2}, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)V // method@18c2 │ │ -0589f4: 6e20 510c 0800 |002c: invoke-virtual {v8, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -0589fa: 6203 c407 |002f: sget-object v3, Luk/org/ngo/squeezer/util/AsyncTask;.DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; // field@07c4 │ │ -0589fe: 1214 |0031: const/4 v4, #int 1 // #1 │ │ -058a00: 2344 3004 |0032: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ -058a04: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -058a06: 4d07 0405 |0035: aput-object v7, v4, v5 │ │ -058a0a: 6e30 c918 3204 |0037: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18c9 │ │ -058a10: 28c8 |003a: goto 0002 // -0038 │ │ +0582f0: |[0582f0] uk.org.ngo.squeezer.util.ImageWorker.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V │ │ +058300: 3907 0300 |0000: if-nez v7, 0003 // +0003 │ │ +058304: 0e00 |0002: return-void │ │ +058306: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +058308: 5463 3308 |0004: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +05830c: 3803 0c00 |0006: if-eqz v3, 0012 // +000c │ │ +058310: 5463 3308 |0008: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +058314: 7110 c20d 0700 |000a: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ +05831a: 0c04 |000d: move-result-object v4 │ │ +05831c: 6e20 9818 4300 |000e: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/util/ImageCache;.getBitmapFromMemCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@1898 │ │ +058322: 0c01 |0011: move-result-object v1 │ │ +058324: 3801 0600 |0012: if-eqz v1, 0018 // +0006 │ │ +058328: 6e20 500c 1800 |0014: invoke-virtual {v8, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@0c50 │ │ +05832e: 28eb |0017: goto 0002 // -0015 │ │ +058330: 7120 db18 8700 |0018: invoke-static {v7, v8}, Luk/org/ngo/squeezer/util/ImageWorker;.cancelPotentialWork:(Ljava/lang/Object;Landroid/widget/ImageView;)Z // method@18db │ │ +058336: 0a03 |001b: move-result v3 │ │ +058338: 3803 e6ff |001c: if-eqz v3, 0002 // -001a │ │ +05833c: 2202 1404 |001e: new-instance v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // type@0414 │ │ +058340: 7030 c418 6208 |0020: invoke-direct {v2, v6, v8}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;)V // method@18c4 │ │ +058346: 2200 1304 |0023: new-instance v0, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable; // type@0413 │ │ +05834a: 5463 3808 |0025: iget-object v3, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +05834e: 5464 3508 |0027: iget-object v4, v6, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ +058352: 7040 c218 3024 |0029: invoke-direct {v0, v3, v4, v2}, Luk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)V // method@18c2 │ │ +058358: 6e20 510c 0800 |002c: invoke-virtual {v8, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +05835e: 6203 c407 |002f: sget-object v3, Luk/org/ngo/squeezer/util/AsyncTask;.DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; // field@07c4 │ │ +058362: 1214 |0031: const/4 v4, #int 1 // #1 │ │ +058364: 2344 3004 |0032: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +058368: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +05836a: 4d07 0405 |0035: aput-object v7, v4, v5 │ │ +05836e: 6e30 c918 3204 |0037: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Luk/org/ngo/squeezer/util/AsyncTask; // method@18c9 │ │ +058374: 28c8 |003a: goto 0002 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=98 │ │ 0x0003 line=78 │ │ 0x0004 line=80 │ │ 0x0008 line=81 │ │ @@ -88460,17 +88482,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058a14: |[058a14] uk.org.ngo.squeezer.util.ImageWorker.setExitTasksEarly:(Z)V │ │ -058a24: 5c01 3108 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ -058a28: 0e00 |0002: return-void │ │ +058378: |[058378] uk.org.ngo.squeezer.util.ImageWorker.setExitTasksEarly:(Z)V │ │ +058388: 5c01 3108 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mExitTasksEarly:Z // field@0831 │ │ +05838c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0003 reg=1 exitTasksEarly Z │ │ @@ -88480,17 +88502,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageCache;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058a2c: |[058a2c] uk.org.ngo.squeezer.util.ImageWorker.setImageCache:(Luk/org/ngo/squeezer/util/ImageCache;)V │ │ -058a3c: 5b01 3308 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ -058a40: 0e00 |0002: return-void │ │ +058390: |[058390] uk.org.ngo.squeezer.util.ImageWorker.setImageCache:(Luk/org/ngo/squeezer/util/ImageCache;)V │ │ +0583a0: 5b01 3308 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mImageCache:Luk/org/ngo/squeezer/util/ImageCache; // field@0833 │ │ +0583a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0003 reg=1 imageCache Luk/org/ngo/squeezer/util/ImageCache; │ │ @@ -88500,17 +88522,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058a44: |[058a44] uk.org.ngo.squeezer.util.ImageWorker.setImageFadeIn:(Z)V │ │ -058a54: 5c01 3208 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ -058a58: 0e00 |0002: return-void │ │ +0583a8: |[0583a8] uk.org.ngo.squeezer.util.ImageWorker.setImageFadeIn:(Z)V │ │ +0583b8: 5c01 3208 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mFadeInBitmap:Z // field@0832 │ │ +0583bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0003 reg=1 fadeIn Z │ │ @@ -88520,20 +88542,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058a5c: |[058a5c] uk.org.ngo.squeezer.util.ImageWorker.setLoadingImage:(I)V │ │ -058a6c: 5410 3808 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ -058a70: 7120 0201 2000 |0002: invoke-static {v0, v2}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0102 │ │ -058a76: 0c00 |0005: move-result-object v0 │ │ -058a78: 5b10 3508 |0006: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ -058a7c: 0e00 |0008: return-void │ │ +0583c0: |[0583c0] uk.org.ngo.squeezer.util.ImageWorker.setLoadingImage:(I)V │ │ +0583d0: 5410 3808 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mResources:Landroid/content/res/Resources; // field@0838 │ │ +0583d4: 7120 0201 2000 |0002: invoke-static {v0, v2}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@0102 │ │ +0583da: 0c00 |0005: move-result-object v0 │ │ +0583dc: 5b10 3508 |0006: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ +0583e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0008 line=116 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ @@ -88543,17 +88565,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058a80: |[058a80] uk.org.ngo.squeezer.util.ImageWorker.setLoadingImage:(Landroid/graphics/Bitmap;)V │ │ -058a90: 5b01 3508 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ -058a94: 0e00 |0002: return-void │ │ +0583e4: |[0583e4] uk.org.ngo.squeezer.util.ImageWorker.setLoadingImage:(Landroid/graphics/Bitmap;)V │ │ +0583f4: 5b01 3508 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker;.mLoadingBitmap:Landroid/graphics/Bitmap; // field@0835 │ │ +0583f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker; │ │ 0x0000 - 0x0003 reg=1 bitmap Landroid/graphics/Bitmap; │ │ @@ -88563,27 +88585,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -058a98: |[058a98] uk.org.ngo.squeezer.util.ImageWorker.setPauseWork:(Z)V │ │ -058aa8: 5421 3708 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ -058aac: 1d01 |0002: monitor-enter v1 │ │ -058aae: 5c23 3608 |0003: iput-boolean v3, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ -058ab2: 5520 3608 |0005: iget-boolean v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ -058ab6: 3900 0700 |0007: if-nez v0, 000e // +0007 │ │ -058aba: 5420 3708 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ -058abe: 6e10 9c0d 0000 |000b: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ -058ac4: 1e01 |000e: monitor-exit v1 │ │ -058ac6: 0e00 |000f: return-void │ │ -058ac8: 0d00 |0010: move-exception v0 │ │ -058aca: 1e01 |0011: monitor-exit v1 │ │ -058acc: 2700 |0012: throw v0 │ │ +0583fc: |[0583fc] uk.org.ngo.squeezer.util.ImageWorker.setPauseWork:(Z)V │ │ +05840c: 5421 3708 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ +058410: 1d01 |0002: monitor-enter v1 │ │ +058412: 5c23 3608 |0003: iput-boolean v3, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ +058416: 5520 3608 |0005: iget-boolean v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ +05841a: 3900 0700 |0007: if-nez v0, 000e // +0007 │ │ +05841e: 5420 3708 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWorkLock:Ljava/lang/Object; // field@0837 │ │ +058422: 6e10 9c0d 0000 |000b: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ +058428: 1e01 |000e: monitor-exit v1 │ │ +05842a: 0e00 |000f: return-void │ │ +05842c: 0d00 |0010: move-exception v0 │ │ +05842e: 1e01 |0011: monitor-exit v1 │ │ +058430: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=374 │ │ 0x0003 line=375 │ │ 0x0005 line=376 │ │ @@ -88620,17 +88642,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058adc: |[058adc] uk.org.ngo.squeezer.util.Intents.:()V │ │ -058aec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058af2: 0e00 |0003: return-void │ │ +058440: |[058440] uk.org.ngo.squeezer.util.Intents.:()V │ │ +058450: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +058456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/Intents; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/Intents;) │ │ @@ -88638,32 +88660,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -058af4: |[058af4] uk.org.ngo.squeezer.util.Intents.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -058b04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -058b06: 6e10 8700 0500 |0001: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -058b0c: 0c02 |0004: move-result-object v2 │ │ -058b0e: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ -058b12: 7020 9900 6000 |0007: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ -058b18: 6e30 d300 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;.queryBroadcastReceivers:(Landroid/content/Intent;I)Ljava/util/List; // method@00d3 │ │ -058b1e: 0c01 |000d: move-result-object v1 │ │ -058b20: 7210 5e0e 0100 |000e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ -058b26: 0a04 |0011: move-result v4 │ │ -058b28: 3d04 0300 |0012: if-lez v4, 0015 // +0003 │ │ -058b2c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -058b2e: 0f03 |0015: return v3 │ │ +058458: |[058458] uk.org.ngo.squeezer.util.Intents.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +058468: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05846a: 6e10 8700 0500 |0001: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +058470: 0c02 |0004: move-result-object v2 │ │ +058472: 2200 1f00 |0005: new-instance v0, Landroid/content/Intent; // type@001f │ │ +058476: 7020 9900 6000 |0007: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ +05847c: 6e30 d300 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;.queryBroadcastReceivers:(Landroid/content/Intent;I)Ljava/util/List; // method@00d3 │ │ +058482: 0c01 |000d: move-result-object v1 │ │ +058484: 7210 5e0e 0100 |000e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ +05848a: 0a04 |0011: move-result v4 │ │ +05848c: 3d04 0300 |0012: if-lez v4, 0015 // +0003 │ │ +058490: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +058492: 0f03 |0015: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0005 line=44 │ │ - 0x000a line=45 │ │ + 0x000a line=46 │ │ 0x000e line=47 │ │ locals : │ │ 0x000a - 0x0016 reg=0 intent Landroid/content/Intent; │ │ 0x000e - 0x0016 reg=1 list Ljava/util/List; Ljava/util/List; │ │ 0x0005 - 0x0016 reg=2 packageManager Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x0016 reg=5 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=6 action Ljava/lang/String; │ │ @@ -88673,34 +88695,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -058b30: |[058b30] uk.org.ngo.squeezer.util.Intents.isIntentAvailable:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -058b40: 6e10 8700 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -058b46: 0c02 |0003: move-result-object v2 │ │ -058b48: 2200 1f00 |0004: new-instance v0, Landroid/content/Intent; // type@001f │ │ -058b4c: 7020 9900 5000 |0006: invoke-direct {v0, v5}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ -058b52: 1503 0100 |0009: const/high16 v3, #int 65536 // #1 │ │ -058b56: 6e30 d400 0203 |000b: invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00d4 │ │ -058b5c: 0c01 |000e: move-result-object v1 │ │ -058b5e: 7210 5e0e 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ -058b64: 0a03 |0012: move-result v3 │ │ -058b66: 3d03 0400 |0013: if-lez v3, 0017 // +0004 │ │ -058b6a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -058b6c: 0f03 |0016: return v3 │ │ -058b6e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -058b70: 28fe |0018: goto 0016 // -0002 │ │ +058494: |[058494] uk.org.ngo.squeezer.util.Intents.isIntentAvailable:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +0584a4: 6e10 8700 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +0584aa: 0c02 |0003: move-result-object v2 │ │ +0584ac: 2200 1f00 |0004: new-instance v0, Landroid/content/Intent; // type@001f │ │ +0584b0: 7020 9900 5000 |0006: invoke-direct {v0, v5}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ +0584b6: 1503 0100 |0009: const/high16 v3, #int 65536 // #1 │ │ +0584ba: 6e30 d400 0203 |000b: invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00d4 │ │ +0584c0: 0c01 |000e: move-result-object v1 │ │ +0584c2: 7210 5e0e 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ +0584c8: 0a03 |0012: move-result v3 │ │ +0584ca: 3d03 0400 |0013: if-lez v3, 0017 // +0004 │ │ +0584ce: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0584d0: 0f03 |0016: return v3 │ │ +0584d2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0584d4: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0009 line=25 │ │ + 0x000b line=26 │ │ 0x000f line=28 │ │ locals : │ │ 0x0009 - 0x0019 reg=0 intent Landroid/content/Intent; │ │ 0x000f - 0x0019 reg=1 list Ljava/util/List; Ljava/util/List; │ │ 0x0004 - 0x0019 reg=2 packageManager Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x0019 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0019 reg=5 action Ljava/lang/String; │ │ @@ -88708,15 +88731,15 @@ │ │ Virtual methods - │ │ source_file_idx : 905 (Intents.java) │ │ │ │ Class #401 header: │ │ class_idx : 1048 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2529 │ │ +source_file_idx : 2523 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #401 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/util/Scrobble;' │ │ @@ -88731,17 +88754,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058b74: |[058b74] uk.org.ngo.squeezer.util.Scrobble.:()V │ │ -058b84: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058b8a: 0e00 |0003: return-void │ │ +0584d8: |[0584d8] uk.org.ngo.squeezer.util.Scrobble.:()V │ │ +0584e8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0584ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/Scrobble; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/Scrobble;) │ │ @@ -88749,80 +88772,82 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -058b8c: |[058b8c] uk.org.ngo.squeezer.util.Scrobble.canScrobble:()Z │ │ -058b9c: 7100 f318 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveScrobbleDroid:()Z // method@18f3 │ │ -058ba2: 0a00 |0003: move-result v0 │ │ -058ba4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -058ba8: 7100 f418 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveSls:()Z // method@18f4 │ │ -058bae: 0a00 |0009: move-result v0 │ │ -058bb0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -058bb4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -058bb6: 0f00 |000d: return v0 │ │ -058bb8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -058bba: 28fe |000f: goto 000d // -0002 │ │ +0584f0: |[0584f0] uk.org.ngo.squeezer.util.Scrobble.canScrobble:()Z │ │ +058500: 7100 f318 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveScrobbleDroid:()Z // method@18f3 │ │ +058506: 0a00 |0003: move-result v0 │ │ +058508: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +05850c: 7100 f418 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/util/Scrobble;.haveSls:()Z // method@18f4 │ │ +058512: 0a00 |0009: move-result v0 │ │ +058514: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +058518: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05851a: 0f00 |000d: return v0 │ │ +05851c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05851e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/Scrobble;) │ │ name : 'haveScrobbleDroid' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058bbc: |[058bbc] uk.org.ngo.squeezer.util.Scrobble.haveScrobbleDroid:()Z │ │ -058bcc: 7100 2c10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -058bd2: 0c00 |0003: move-result-object v0 │ │ -058bd4: 1a01 0a16 |0004: const-string v1, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@160a │ │ -058bd8: 7120 ef18 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z // method@18ef │ │ -058bde: 0a00 |0009: move-result v0 │ │ -058be0: 0f00 |000a: return v0 │ │ +058520: |[058520] uk.org.ngo.squeezer.util.Scrobble.haveScrobbleDroid:()Z │ │ +058530: 7100 2c10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +058536: 0c00 |0003: move-result-object v0 │ │ +058538: 1a01 0416 |0004: const-string v1, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@1604 │ │ +05853c: 7120 ef18 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z // method@18ef │ │ +058542: 0a00 |0009: move-result v0 │ │ +058544: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=7 │ │ + 0x0000 line=8 │ │ + 0x0006 line=7 │ │ locals : │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/Scrobble;) │ │ name : 'haveSls' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058be4: |[058be4] uk.org.ngo.squeezer.util.Scrobble.haveSls:()Z │ │ -058bf4: 7100 2c10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ -058bfa: 0c00 |0003: move-result-object v0 │ │ -058bfc: 1a01 120e |0004: const-string v1, "com.adam.aslfms.notify.playstatechanged" // string@0e12 │ │ -058c00: 7120 ef18 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z // method@18ef │ │ -058c06: 0a00 |0009: move-result v0 │ │ -058c08: 0f00 |000a: return v0 │ │ +058548: |[058548] uk.org.ngo.squeezer.util.Scrobble.haveSls:()Z │ │ +058558: 7100 2c10 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/Squeezer;.getContext:()Landroid/content/Context; // method@102c │ │ +05855e: 0c00 |0003: move-result-object v0 │ │ +058560: 1a01 0c0e |0004: const-string v1, "com.adam.aslfms.notify.playstatechanged" // string@0e0c │ │ +058564: 7120 ef18 1000 |0006: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;.isBroadcastReceiverAvailable:(Landroid/content/Context;Ljava/lang/String;)Z // method@18ef │ │ +05856a: 0a00 |0009: move-result v0 │ │ +05856c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=13 │ │ + 0x0000 line=14 │ │ + 0x0006 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2529 (Scrobble.java) │ │ + source_file_idx : 2523 (Scrobble.java) │ │ │ │ Class #402 header: │ │ class_idx : 1049 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2852 │ │ +source_file_idx : 2846 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #402 annotations: │ │ Annotations on method #6399 'setActivatedCompat' │ │ @@ -88841,17 +88866,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c0c: |[058c0c] uk.org.ngo.squeezer.util.UIUtils.:()V │ │ -058c1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058c22: 0e00 |0003: return-void │ │ +058570: |[058570] uk.org.ngo.squeezer.util.UIUtils.:()V │ │ +058580: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +058586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/UIUtils; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ @@ -88859,153 +88884,153 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058c24: |[058c24] uk.org.ngo.squeezer.util.UIUtils.hasFroyo:()Z │ │ -058c34: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058c38: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -058c3c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058c40: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058c42: 0f00 |0007: return v0 │ │ -058c44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058c46: 28fe |0009: goto 0007 // -0002 │ │ +058588: |[058588] uk.org.ngo.squeezer.util.UIUtils.hasFroyo:()Z │ │ +058598: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +05859c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +0585a0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0585a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0585a6: 0f00 |0007: return v0 │ │ +0585a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0585aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'hasGingerbread' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058c48: |[058c48] uk.org.ngo.squeezer.util.UIUtils.hasGingerbread:()Z │ │ -058c58: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058c5c: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ -058c60: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058c64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058c66: 0f00 |0007: return v0 │ │ -058c68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058c6a: 28fe |0009: goto 0007 // -0002 │ │ +0585ac: |[0585ac] uk.org.ngo.squeezer.util.UIUtils.hasGingerbread:()Z │ │ +0585bc: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0585c0: 1301 0900 |0002: const/16 v1, #int 9 // #9 │ │ +0585c4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0585c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0585ca: 0f00 |0007: return v0 │ │ +0585cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0585ce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #3 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'hasHoneycomb' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058c6c: |[058c6c] uk.org.ngo.squeezer.util.UIUtils.hasHoneycomb:()Z │ │ -058c7c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058c80: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -058c84: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058c88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058c8a: 0f00 |0007: return v0 │ │ -058c8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058c8e: 28fe |0009: goto 0007 // -0002 │ │ +0585d0: |[0585d0] uk.org.ngo.squeezer.util.UIUtils.hasHoneycomb:()Z │ │ +0585e0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0585e4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0585e8: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0585ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0585ee: 0f00 |0007: return v0 │ │ +0585f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0585f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'hasHoneycombMR1' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058c90: |[058c90] uk.org.ngo.squeezer.util.UIUtils.hasHoneycombMR1:()Z │ │ -058ca0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058ca4: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ -058ca8: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058cac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058cae: 0f00 |0007: return v0 │ │ -058cb0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058cb2: 28fe |0009: goto 0007 // -0002 │ │ +0585f4: |[0585f4] uk.org.ngo.squeezer.util.UIUtils.hasHoneycombMR1:()Z │ │ +058604: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +058608: 1301 0c00 |0002: const/16 v1, #int 12 // #c │ │ +05860c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +058610: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +058612: 0f00 |0007: return v0 │ │ +058614: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058616: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #5 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'hasICS' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058cb4: |[058cb4] uk.org.ngo.squeezer.util.UIUtils.hasICS:()Z │ │ -058cc4: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058cc8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -058ccc: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058cd0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058cd2: 0f00 |0007: return v0 │ │ -058cd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058cd6: 28fe |0009: goto 0007 // -0002 │ │ +058618: |[058618] uk.org.ngo.squeezer.util.UIUtils.hasICS:()Z │ │ +058628: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +05862c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +058630: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +058634: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +058636: 0f00 |0007: return v0 │ │ +058638: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05863a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ │ │ #6 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'hasJellyBean' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058cd8: |[058cd8] uk.org.ngo.squeezer.util.UIUtils.hasJellyBean:()Z │ │ -058ce8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058cec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -058cf0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -058cf4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058cf6: 0f00 |0007: return v0 │ │ -058cf8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058cfa: 28fe |0009: goto 0007 // -0002 │ │ +05863c: |[05863c] uk.org.ngo.squeezer.util.UIUtils.hasJellyBean:()Z │ │ +05864c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +058650: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +058654: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +058658: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05865a: 0f00 |0007: return v0 │ │ +05865c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05865e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ │ │ #7 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ name : 'isGoogleTV' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058cfc: |[058cfc] uk.org.ngo.squeezer.util.UIUtils.isGoogleTV:(Landroid/content/Context;)Z │ │ -058d0c: 6e10 8700 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ -058d12: 0c00 |0003: move-result-object v0 │ │ -058d14: 1a01 130e |0004: const-string v1, "com.google.android.tv" // string@0e13 │ │ -058d18: 6e20 d200 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@00d2 │ │ -058d1e: 0a00 |0009: move-result v0 │ │ -058d20: 0f00 |000a: return v0 │ │ +058660: |[058660] uk.org.ngo.squeezer.util.UIUtils.isGoogleTV:(Landroid/content/Context;)Z │ │ +058670: 6e10 8700 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0087 │ │ +058676: 0c00 |0003: move-result-object v0 │ │ +058678: 1a01 0d0e |0004: const-string v1, "com.google.android.tv" // string@0e0d │ │ +05867c: 6e20 d200 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@00d2 │ │ +058682: 0a00 |0009: move-result v0 │ │ +058684: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ @@ -89013,25 +89038,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -058d24: |[058d24] uk.org.ngo.squeezer.util.UIUtils.isHoneycombTablet:(Landroid/content/Context;)Z │ │ -058d34: 7100 f818 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ -058d3a: 0a00 |0003: move-result v0 │ │ -058d3c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -058d40: 7110 fe18 0100 |0006: invoke-static {v1}, Luk/org/ngo/squeezer/util/UIUtils;.isTablet:(Landroid/content/Context;)Z // method@18fe │ │ -058d46: 0a00 |0009: move-result v0 │ │ -058d48: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -058d4c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -058d4e: 0f00 |000d: return v0 │ │ -058d50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -058d52: 28fe |000f: goto 000d // -0002 │ │ +058688: |[058688] uk.org.ngo.squeezer.util.UIUtils.isHoneycombTablet:(Landroid/content/Context;)Z │ │ +058698: 7100 f818 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ +05869e: 0a00 |0003: move-result v0 │ │ +0586a0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0586a4: 7110 fe18 0100 |0006: invoke-static {v1}, Luk/org/ngo/squeezer/util/UIUtils;.isTablet:(Landroid/content/Context;)Z // method@18fe │ │ +0586aa: 0a00 |0009: move-result v0 │ │ +0586ac: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0586b0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0586b2: 0f00 |000d: return v0 │ │ +0586b4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0586b6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 context Landroid/content/Context; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ @@ -89039,27 +89064,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -058d54: |[058d54] uk.org.ngo.squeezer.util.UIUtils.isTablet:(Landroid/content/Context;)Z │ │ -058d64: 6e10 8900 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -058d6a: 0c00 |0003: move-result-object v0 │ │ -058d6c: 6e10 d700 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ -058d72: 0c00 |0007: move-result-object v0 │ │ -058d74: 5200 1400 |0008: iget v0, v0, Landroid/content/res/Configuration;.screenLayout:I // field@0014 │ │ -058d78: dd00 000f |000a: and-int/lit8 v0, v0, #int 15 // #0f │ │ -058d7c: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -058d7e: 3410 0400 |000d: if-lt v0, v1, 0011 // +0004 │ │ -058d82: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -058d84: 0f00 |0010: return v0 │ │ -058d86: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -058d88: 28fe |0012: goto 0010 // -0002 │ │ +0586b8: |[0586b8] uk.org.ngo.squeezer.util.UIUtils.isTablet:(Landroid/content/Context;)Z │ │ +0586c8: 6e10 8900 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +0586ce: 0c00 |0003: move-result-object v0 │ │ +0586d0: 6e10 d700 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d7 │ │ +0586d6: 0c00 |0007: move-result-object v0 │ │ +0586d8: 5200 1400 |0008: iget v0, v0, Landroid/content/res/Configuration;.screenLayout:I // field@0014 │ │ +0586dc: dd00 000f |000a: and-int/lit8 v0, v0, #int 15 // #0f │ │ +0586e0: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +0586e2: 3410 0400 |000d: if-lt v0, v1, 0011 // +0004 │ │ +0586e6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0586e8: 0f00 |0010: return v0 │ │ +0586ea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0586ec: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 context Landroid/content/Context; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/util/UIUtils;) │ │ @@ -89067,31 +89092,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -058d8c: |[058d8c] uk.org.ngo.squeezer.util.UIUtils.setActivatedCompat:(Landroid/view/View;Z)V │ │ -058d9c: 7100 f818 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ -058da2: 0a00 |0003: move-result v0 │ │ -058da4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -058da8: 6e20 650b 2100 |0006: invoke-virtual {v1, v2}, Landroid/view/View;.setActivated:(Z)V // method@0b65 │ │ -058dae: 0e00 |0009: return-void │ │ +0586f0: |[0586f0] uk.org.ngo.squeezer.util.UIUtils.setActivatedCompat:(Landroid/view/View;Z)V │ │ +058700: 7100 f818 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ +058706: 0a00 |0003: move-result v0 │ │ +058708: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +05870c: 6e20 650b 2100 |0006: invoke-virtual {v1, v2}, Landroid/view/View;.setActivated:(Z)V // method@0b65 │ │ +058712: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=34 │ │ locals : │ │ 0x0000 - 0x000a reg=1 view Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 activated Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2852 (UIUtils.java) │ │ + source_file_idx : 2846 (UIUtils.java) │ │ │ │ Class #403 header: │ │ class_idx : 103 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 435 │ │ static_fields_size : 0 │ │ @@ -89118,17 +89143,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058db0: |[058db0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -058dc0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -058dc6: 0e00 |0003: return-void │ │ +058714: |[058714] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +058724: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05872a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -89137,17 +89162,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058dc8: |[058dc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -058dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058dda: 0f00 |0001: return v0 │ │ +05872c: |[05872c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +05873c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05873e: 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; │ │ │ │ @@ -89156,17 +89181,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 │ │ -058ddc: |[058ddc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058dee: 1100 |0001: return-object v0 │ │ +058740: |[058740] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058752: 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; │ │ │ │ @@ -89175,17 +89200,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 │ │ -058df0: |[058df0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058e02: 1100 |0001: return-object v0 │ │ +058754: |[058754] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058766: 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; │ │ │ │ @@ -89194,17 +89219,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 │ │ -058e04: |[058e04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -058e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058e16: 1100 |0001: return-object v0 │ │ +058768: |[058768] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +058778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05877a: 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; │ │ │ │ @@ -89213,17 +89238,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 │ │ -058e18: |[058e18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058e2a: 1100 |0001: return-object v0 │ │ +05877c: |[05877c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05878c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05878e: 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; │ │ │ │ @@ -89252,17 +89277,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058e2c: |[058e2c] android.support.v4.app.ActivityCompat.:()V │ │ -058e3c: 7010 5304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0453 │ │ -058e42: 0e00 |0003: return-void │ │ +058790: |[058790] android.support.v4.app.ActivityCompat.:()V │ │ +0587a0: 7010 5304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0453 │ │ +0587a6: 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;) │ │ @@ -89270,23 +89295,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -058e44: |[058e44] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -058e54: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -058e58: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -058e5c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -058e60: 7110 c101 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01c1 │ │ -058e66: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -058e68: 0f00 |000a: return v0 │ │ -058e6a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -058e6c: 28fe |000c: goto 000a // -0002 │ │ +0587a8: |[0587a8] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +0587b8: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +0587bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0587c0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0587c4: 7110 c101 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01c1 │ │ +0587ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0587cc: 0f00 |000a: return v0 │ │ +0587ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0587d0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0006 line=62 │ │ 0x0009 line=63 │ │ 0x000a line=65 │ │ locals : │ │ @@ -89445,20 +89470,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 │ │ -058e70: |[058e70] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -058e80: 7010 3903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0339 │ │ -058e86: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -058e88: 5c10 3d00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ -058e8c: 5b12 4700 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -058e90: 0e00 |0008: return-void │ │ +0587d4: |[0587d4] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0587e4: 7010 3903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0339 │ │ +0587ea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0587ec: 5c10 3d00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ +0587f0: 5b12 4700 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0587f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0003 line=206 │ │ 0x0006 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ @@ -89470,84 +89495,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 │ │ -058e94: |[058e94] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -058ea4: 5441 4700 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -058ea8: 5b61 8200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -058eac: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -058eb0: 5461 9600 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -058eb4: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -058eb8: 5461 9600 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -058ebc: 6e20 ae0d 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -058ec2: 0a01 |000f: move-result v1 │ │ -058ec4: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -058ec8: 2201 1c02 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -058ecc: 2202 3102 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -058ed0: 7010 c60d 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -058ed6: 1a03 2a02 |0019: const-string v3, "Can't change tag of fragment " // string@022a │ │ -058eda: 6e20 ce0d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058ee0: 0c02 |001e: move-result-object v2 │ │ -058ee2: 6e20 cd0d 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058ee8: 0c02 |0022: move-result-object v2 │ │ -058eea: 1a03 0901 |0023: const-string v3, ": was " // string@0109 │ │ -058eee: 6e20 ce0d 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058ef4: 0c02 |0028: move-result-object v2 │ │ -058ef6: 5463 9600 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -058efa: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f00: 0c02 |002e: move-result-object v2 │ │ -058f02: 1a03 7900 |002f: const-string v3, " now " // string@0079 │ │ -058f06: 6e20 ce0d 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f0c: 0c02 |0034: move-result-object v2 │ │ -058f0e: 6e20 ce0d 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f14: 0c02 |0038: move-result-object v2 │ │ -058f16: 6e10 d60d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -058f1c: 0c02 |003c: move-result-object v2 │ │ -058f1e: 7020 7d0d 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -058f24: 2701 |0040: throw v1 │ │ -058f26: 5b67 9600 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -058f2a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -058f2e: 5261 8100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -058f32: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -058f36: 5261 8100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -058f3a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -058f3e: 2201 1c02 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -058f42: 2202 3102 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -058f46: 7010 c60d 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -058f4c: 1a03 2902 |0054: const-string v3, "Can't change container ID of fragment " // string@0229 │ │ -058f50: 6e20 ce0d 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f56: 0c02 |0059: move-result-object v2 │ │ -058f58: 6e20 cd0d 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -058f5e: 0c02 |005d: move-result-object v2 │ │ -058f60: 1a03 0901 |005e: const-string v3, ": was " // string@0109 │ │ -058f64: 6e20 ce0d 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f6a: 0c02 |0063: move-result-object v2 │ │ -058f6c: 5263 8100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -058f70: 6e20 cb0d 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -058f76: 0c02 |0069: move-result-object v2 │ │ -058f78: 1a03 7900 |006a: const-string v3, " now " // string@0079 │ │ -058f7c: 6e20 ce0d 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -058f82: 0c02 |006f: move-result-object v2 │ │ -058f84: 6e20 cb0d 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -058f8a: 0c02 |0073: move-result-object v2 │ │ -058f8c: 6e10 d60d 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -058f92: 0c02 |0077: move-result-object v2 │ │ -058f94: 7020 7d0d 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -058f9a: 2701 |007b: throw v1 │ │ -058f9c: 5965 8100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -058fa0: 5965 7e00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -058fa4: 2200 6d00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -058fa8: 7010 c201 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -058fae: 5908 2a00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -058fb2: 5b06 2d00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -058fb6: 6e20 c701 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -058fbc: 0e00 |008c: return-void │ │ +0587f8: |[0587f8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +058808: 5441 4700 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05880c: 5b61 8200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +058810: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +058814: 5461 9600 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +058818: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +05881c: 5461 9600 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +058820: 6e20 ae0d 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +058826: 0a01 |000f: move-result v1 │ │ +058828: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +05882c: 2201 1c02 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +058830: 2202 3102 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +058834: 7010 c60d 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05883a: 1a03 2a02 |0019: const-string v3, "Can't change tag of fragment " // string@022a │ │ +05883e: 6e20 ce0d 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058844: 0c02 |001e: move-result-object v2 │ │ +058846: 6e20 cd0d 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05884c: 0c02 |0022: move-result-object v2 │ │ +05884e: 1a03 0901 |0023: const-string v3, ": was " // string@0109 │ │ +058852: 6e20 ce0d 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058858: 0c02 |0028: move-result-object v2 │ │ +05885a: 5463 9600 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +05885e: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058864: 0c02 |002e: move-result-object v2 │ │ +058866: 1a03 7900 |002f: const-string v3, " now " // string@0079 │ │ +05886a: 6e20 ce0d 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058870: 0c02 |0034: move-result-object v2 │ │ +058872: 6e20 ce0d 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058878: 0c02 |0038: move-result-object v2 │ │ +05887a: 6e10 d60d 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058880: 0c02 |003c: move-result-object v2 │ │ +058882: 7020 7d0d 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +058888: 2701 |0040: throw v1 │ │ +05888a: 5b67 9600 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +05888e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +058892: 5261 8100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +058896: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +05889a: 5261 8100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +05889e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +0588a2: 2201 1c02 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +0588a6: 2202 3102 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0588aa: 7010 c60d 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0588b0: 1a03 2902 |0054: const-string v3, "Can't change container ID of fragment " // string@0229 │ │ +0588b4: 6e20 ce0d 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0588ba: 0c02 |0059: move-result-object v2 │ │ +0588bc: 6e20 cd0d 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0588c2: 0c02 |005d: move-result-object v2 │ │ +0588c4: 1a03 0901 |005e: const-string v3, ": was " // string@0109 │ │ +0588c8: 6e20 ce0d 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0588ce: 0c02 |0063: move-result-object v2 │ │ +0588d0: 5263 8100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +0588d4: 6e20 cb0d 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0588da: 0c02 |0069: move-result-object v2 │ │ +0588dc: 1a03 7900 |006a: const-string v3, " now " // string@0079 │ │ +0588e0: 6e20 ce0d 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0588e6: 0c02 |006f: move-result-object v2 │ │ +0588e8: 6e20 cb0d 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0588ee: 0c02 |0073: move-result-object v2 │ │ +0588f0: 6e10 d60d 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0588f6: 0c02 |0077: move-result-object v2 │ │ +0588f8: 7020 7d0d 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0588fe: 2701 |007b: throw v1 │ │ +058900: 5965 8100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +058904: 5965 7e00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +058908: 2200 6d00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +05890c: 7010 c201 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +058912: 5908 2a00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +058916: 5b06 2d00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05891a: 6e20 c701 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +058920: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=354 │ │ 0x0006 line=355 │ │ 0x0012 line=356 │ │ 0x0041 line=360 │ │ @@ -89574,19 +89599,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 │ │ -058fc0: |[058fc0] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -058fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058fd2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -058fd4: 7051 d001 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@01d0 │ │ -058fda: 1102 |0005: return-object v2 │ │ +058924: |[058924] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +058934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058936: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +058938: 7051 d001 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@01d0 │ │ +05893e: 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 │ │ @@ -89597,18 +89622,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 │ │ -058fdc: |[058fdc] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -058fec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058fee: 7050 d001 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@01d0 │ │ -058ff4: 1101 |0004: return-object v1 │ │ +058940: |[058940] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +058950: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058952: 7050 d001 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@01d0 │ │ +058958: 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 │ │ @@ -89620,19 +89645,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 │ │ -058ff8: |[058ff8] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -059008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05900a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05900c: 7051 d001 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@01d0 │ │ -059012: 1102 |0005: return-object v2 │ │ +05895c: |[05895c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +05896c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05896e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +058970: 7051 d001 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@01d0 │ │ +058976: 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; │ │ @@ -89643,37 +89668,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 │ │ -059014: |[059014] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -059024: 5410 4500 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059028: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -05902c: 5b12 4c00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -059030: 5b12 4500 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059034: 5210 4300 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ -059038: 5920 2b00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -05903c: 5210 4400 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ -059040: 5920 2c00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -059044: 5210 4a00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ -059048: 5920 2f00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -05904c: 5210 4b00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ -059050: 5920 3000 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -059054: 5210 4900 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ -059058: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05905c: 5910 4900 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ -059060: 0e00 |001e: return-void │ │ -059062: 5410 4c00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -059066: 5b20 3100 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0031 │ │ -05906a: 5410 4c00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -05906e: 5b02 2e00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -059072: 5b12 4c00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -059076: 28df |0029: goto 0008 // -0021 │ │ +058978: |[058978] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +058988: 5410 4500 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +05898c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +058990: 5b12 4c00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +058994: 5b12 4500 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +058998: 5210 4300 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ +05899c: 5920 2b00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +0589a0: 5210 4400 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ +0589a4: 5920 2c00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +0589a8: 5210 4a00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ +0589ac: 5920 2f00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +0589b0: 5210 4b00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ +0589b4: 5920 3000 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +0589b8: 5210 4900 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ +0589bc: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0589c0: 5910 4900 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ +0589c4: 0e00 |001e: return-void │ │ +0589c6: 5410 4c00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +0589ca: 5b20 3100 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0031 │ │ +0589ce: 5410 4c00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +0589d2: 5b02 2e00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +0589d6: 5b12 4c00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +0589da: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=329 │ │ 0x000c line=330 │ │ 0x0010 line=331 │ │ @@ -89692,25 +89717,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 │ │ -059078: |[059078] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -059088: 5520 3d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ -05908c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -059090: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -059094: 1a01 160b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b16 │ │ -059098: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05909e: 2700 |000b: throw v0 │ │ -0590a0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0590a2: 5c20 3c00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -0590a6: 5b23 4800 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ -0590aa: 1102 |0011: return-object v2 │ │ +0589dc: |[0589dc] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0589ec: 5520 3d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ +0589f0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0589f4: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +0589f8: 1a01 100b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b10 │ │ +0589fc: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +058a02: 2700 |000b: throw v0 │ │ +058a04: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +058a06: 5c20 3c00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +058a0a: 5b23 4800 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ +058a0e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0004 line=461 │ │ 0x000c line=464 │ │ 0x000f line=465 │ │ 0x0011 line=466 │ │ @@ -89723,22 +89748,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 │ │ -0590ac: |[0590ac] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0590bc: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -0590c0: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -0590c6: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -0590c8: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -0590cc: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0590d0: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -0590d6: 1102 |000d: return-object v2 │ │ +058a10: |[058a10] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +058a20: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +058a24: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +058a2a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +058a2c: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +058a30: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058a34: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +058a3a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0005 line=429 │ │ 0x0008 line=430 │ │ 0x000a line=431 │ │ 0x000d line=433 │ │ @@ -89752,102 +89777,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -0590d8: |[0590d8] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -0590e8: 5563 3c00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -0590ec: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -0590f0: 0e00 |0004: return-void │ │ -0590f2: 6303 cd00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0590f6: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -0590fa: 1a03 ed01 |0009: const-string v3, "BackStackEntry" // string@01ed │ │ -0590fe: 2204 3102 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -059102: 7010 c60d 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059108: 1a05 0102 |0010: const-string v5, "Bump nesting in " // string@0201 │ │ -05910c: 6e20 ce0d 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059112: 0c04 |0015: move-result-object v4 │ │ -059114: 6e20 cd0d 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05911a: 0c04 |0019: move-result-object v4 │ │ -05911c: 1a05 2b00 |001a: const-string v5, " by " // string@002b │ │ -059120: 6e20 ce0d 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059126: 0c04 |001f: move-result-object v4 │ │ -059128: 6e20 cb0d 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05912e: 0c04 |0023: move-result-object v4 │ │ -059130: 6e10 d60d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059136: 0c04 |0027: move-result-object v4 │ │ -059138: 7120 e50a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05913e: 5461 4500 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059142: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -059146: 5413 2d00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -05914a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -05914e: 5413 2d00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059152: 5234 7a00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -059156: b074 |0037: add-int/2addr v4, v7 │ │ -059158: 5934 7a00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -05915c: 6303 cd00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -059160: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -059164: 1a03 ed01 |003e: const-string v3, "BackStackEntry" // string@01ed │ │ -059168: 2204 3102 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -05916c: 7010 c60d 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059172: 1a05 0202 |0045: const-string v5, "Bump nesting of " // string@0202 │ │ -059176: 6e20 ce0d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05917c: 0c04 |004a: move-result-object v4 │ │ -05917e: 5415 2d00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059182: 6e20 cd0d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059188: 0c04 |0050: move-result-object v4 │ │ -05918a: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ -05918e: 6e20 ce0d 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059194: 0c04 |0056: move-result-object v4 │ │ -059196: 5415 2d00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -05919a: 5255 7a00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -05919e: 6e20 cb0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0591a4: 0c04 |005e: move-result-object v4 │ │ -0591a6: 6e10 d60d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0591ac: 0c04 |0062: move-result-object v4 │ │ -0591ae: 7120 e50a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0591b4: 5413 3200 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0591b8: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -0591bc: 5413 3200 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0591c0: 6e10 2e0e 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0591c6: 0a03 |006f: move-result v3 │ │ -0591c8: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0591cc: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -0591d0: 5413 3200 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0591d4: 6e20 280e 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0591da: 0c02 |0079: move-result-object v2 │ │ -0591dc: 1f02 7500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -0591e0: 5223 7a00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -0591e4: b073 |007e: add-int/2addr v3, v7 │ │ -0591e6: 5923 7a00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -0591ea: 6303 cd00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0591ee: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -0591f2: 1a03 ed01 |0085: const-string v3, "BackStackEntry" // string@01ed │ │ -0591f6: 2204 3102 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0591fa: 7010 c60d 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059200: 1a05 0202 |008c: const-string v5, "Bump nesting of " // string@0202 │ │ -059204: 6e20 ce0d 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05920a: 0c04 |0091: move-result-object v4 │ │ -05920c: 6e20 cd0d 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059212: 0c04 |0095: move-result-object v4 │ │ -059214: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ -059218: 6e20 ce0d 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05921e: 0c04 |009b: move-result-object v4 │ │ -059220: 5225 7a00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -059224: 6e20 cb0d 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05922a: 0c04 |00a1: move-result-object v4 │ │ -05922c: 6e10 d60d 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059232: 0c04 |00a5: move-result-object v4 │ │ -059234: 7120 e50a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05923a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05923e: 28c7 |00ab: goto 0072 // -0039 │ │ -059240: 5411 2e00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -059244: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +058a3c: |[058a3c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +058a4c: 5563 3c00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +058a50: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +058a54: 0e00 |0004: return-void │ │ +058a56: 6303 cd00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +058a5a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +058a5e: 1a03 ed01 |0009: const-string v3, "BackStackEntry" // string@01ed │ │ +058a62: 2204 3102 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +058a66: 7010 c60d 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +058a6c: 1a05 0102 |0010: const-string v5, "Bump nesting in " // string@0201 │ │ +058a70: 6e20 ce0d 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058a76: 0c04 |0015: move-result-object v4 │ │ +058a78: 6e20 cd0d 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +058a7e: 0c04 |0019: move-result-object v4 │ │ +058a80: 1a05 2b00 |001a: const-string v5, " by " // string@002b │ │ +058a84: 6e20 ce0d 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058a8a: 0c04 |001f: move-result-object v4 │ │ +058a8c: 6e20 cb0d 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +058a92: 0c04 |0023: move-result-object v4 │ │ +058a94: 6e10 d60d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058a9a: 0c04 |0027: move-result-object v4 │ │ +058a9c: 7120 e50a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +058aa2: 5461 4500 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +058aa6: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +058aaa: 5413 2d00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058aae: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +058ab2: 5413 2d00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058ab6: 5234 7a00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058aba: b074 |0037: add-int/2addr v4, v7 │ │ +058abc: 5934 7a00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058ac0: 6303 cd00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +058ac4: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +058ac8: 1a03 ed01 |003e: const-string v3, "BackStackEntry" // string@01ed │ │ +058acc: 2204 3102 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +058ad0: 7010 c60d 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +058ad6: 1a05 0202 |0045: const-string v5, "Bump nesting of " // string@0202 │ │ +058ada: 6e20 ce0d 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058ae0: 0c04 |004a: move-result-object v4 │ │ +058ae2: 5415 2d00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058ae6: 6e20 cd0d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +058aec: 0c04 |0050: move-result-object v4 │ │ +058aee: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ +058af2: 6e20 ce0d 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058af8: 0c04 |0056: move-result-object v4 │ │ +058afa: 5415 2d00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058afe: 5255 7a00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058b02: 6e20 cb0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +058b08: 0c04 |005e: move-result-object v4 │ │ +058b0a: 6e10 d60d 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058b10: 0c04 |0062: move-result-object v4 │ │ +058b12: 7120 e50a 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +058b18: 5413 3200 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058b1c: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +058b20: 5413 3200 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058b24: 6e10 2e0e 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +058b2a: 0a03 |006f: move-result v3 │ │ +058b2c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +058b30: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +058b34: 5413 3200 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058b38: 6e20 280e 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +058b3e: 0c02 |0079: move-result-object v2 │ │ +058b40: 1f02 7500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +058b44: 5223 7a00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058b48: b073 |007e: add-int/2addr v3, v7 │ │ +058b4a: 5923 7a00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058b4e: 6303 cd00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +058b52: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +058b56: 1a03 ed01 |0085: const-string v3, "BackStackEntry" // string@01ed │ │ +058b5a: 2204 3102 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +058b5e: 7010 c60d 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +058b64: 1a05 0202 |008c: const-string v5, "Bump nesting of " // string@0202 │ │ +058b68: 6e20 ce0d 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058b6e: 0c04 |0091: move-result-object v4 │ │ +058b70: 6e20 cd0d 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +058b76: 0c04 |0095: move-result-object v4 │ │ +058b78: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ +058b7c: 6e20 ce0d 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058b82: 0c04 |009b: move-result-object v4 │ │ +058b84: 5225 7a00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +058b88: 6e20 cb0d 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +058b8e: 0c04 |00a1: move-result-object v4 │ │ +058b90: 6e10 d60d 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058b96: 0c04 |00a5: move-result-object v4 │ │ +058b98: 7120 e50a 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +058b9e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +058ba2: 28c7 |00ab: goto 0072 // -0039 │ │ +058ba4: 5411 2e00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +058ba8: 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 │ │ @@ -89873,19 +89898,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059248: |[059248] android.support.v4.app.BackStackRecord.commit:()I │ │ -059258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05925a: 6e20 cd01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@01cd │ │ -059260: 0a00 |0004: move-result v0 │ │ -059262: 0f00 |0005: return v0 │ │ +058bac: |[058bac] android.support.v4.app.BackStackRecord.commit:()I │ │ +058bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058bbe: 6e20 cd01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@01cd │ │ +058bc4: 0a00 |0004: move-result v0 │ │ +058bc6: 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;) │ │ @@ -89893,19 +89918,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059264: |[059264] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -059274: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059276: 6e20 cd01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@01cd │ │ -05927c: 0a00 |0004: move-result v0 │ │ -05927e: 0f00 |0005: return v0 │ │ +058bc8: |[058bc8] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +058bd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058bda: 6e20 cd01 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@01cd │ │ +058be0: 0a00 |0004: move-result v0 │ │ +058be2: 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;) │ │ @@ -89913,49 +89938,49 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -059280: |[059280] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -059290: 5530 4200 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ -059294: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -059298: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05929c: 1a01 1d0e |0006: const-string v1, "commit already called" // string@0e1d │ │ -0592a0: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -0592a6: 2700 |000b: throw v0 │ │ -0592a8: 6300 cd00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -0592ac: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -0592b0: 1a00 ed01 |0010: const-string v0, "BackStackEntry" // string@01ed │ │ -0592b4: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0592b8: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0592be: 1a02 3302 |0017: const-string v2, "Commit: " // string@0233 │ │ -0592c2: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0592c8: 0c01 |001c: move-result-object v1 │ │ -0592ca: 6e20 cd0d 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0592d0: 0c01 |0020: move-result-object v1 │ │ -0592d2: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0592d8: 0c01 |0024: move-result-object v1 │ │ -0592da: 7120 e50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0592e0: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -0592e2: 5c30 4200 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ -0592e6: 5530 3c00 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -0592ea: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ -0592ee: 5430 4700 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -0592f2: 6e20 cb02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@02cb │ │ -0592f8: 0a00 |0034: move-result v0 │ │ -0592fa: 5930 4600 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -0592fe: 5430 4700 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059302: 6e30 e102 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ -059308: 5230 4600 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05930c: 0f00 |003e: return v0 │ │ -05930e: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ -059310: 5930 4600 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -059314: 28f5 |0042: goto 0037 // -000b │ │ +058be4: |[058be4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +058bf4: 5530 4200 |0000: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ +058bf8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +058bfc: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +058c00: 1a01 170e |0006: const-string v1, "commit already called" // string@0e17 │ │ +058c04: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +058c0a: 2700 |000b: throw v0 │ │ +058c0c: 6300 cd00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +058c10: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +058c14: 1a00 ed01 |0010: const-string v0, "BackStackEntry" // string@01ed │ │ +058c18: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +058c1c: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +058c22: 1a02 3302 |0017: const-string v2, "Commit: " // string@0233 │ │ +058c26: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058c2c: 0c01 |001c: move-result-object v1 │ │ +058c2e: 6e20 cd0d 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +058c34: 0c01 |0020: move-result-object v1 │ │ +058c36: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058c3c: 0c01 |0024: move-result-object v1 │ │ +058c3e: 7120 e50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +058c44: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +058c46: 5c30 4200 |0029: iput-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ +058c4a: 5530 3c00 |002b: iget-boolean v0, v3, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +058c4e: 3800 1200 |002d: if-eqz v0, 003f // +0012 │ │ +058c52: 5430 4700 |002f: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +058c56: 6e20 cb02 3000 |0031: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@02cb │ │ +058c5c: 0a00 |0034: move-result v0 │ │ +058c5e: 5930 4600 |0035: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +058c62: 5430 4700 |0037: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +058c66: 6e30 e102 3004 |0039: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ +058c6c: 5230 4600 |003c: iget v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +058c70: 0f00 |003e: return v0 │ │ +058c72: 12f0 |003f: const/4 v0, #int -1 // #ff │ │ +058c74: 5930 4600 |0040: iput v0, v3, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +058c78: 28f5 |0042: goto 0037 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x000c line=541 │ │ 0x0028 line=542 │ │ 0x002b line=543 │ │ 0x002f line=544 │ │ @@ -89971,22 +89996,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 │ │ -059318: |[059318] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -059328: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -05932c: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -059332: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -059334: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059338: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -05933c: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -059342: 1102 |000d: return-object v2 │ │ +058c7c: |[058c7c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +058c8c: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +058c90: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +058c96: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +058c98: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +058c9c: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058ca0: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +058ca6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ 0x0008 line=421 │ │ 0x000a line=422 │ │ 0x000d line=424 │ │ @@ -90000,24 +90025,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -059344: |[059344] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -059354: 5520 3c00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -059358: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05935c: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -059360: 1a01 170b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b17 │ │ -059364: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05936a: 2700 |000b: throw v0 │ │ -05936c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05936e: 5c20 3d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ -059372: 1102 |000f: return-object v2 │ │ +058ca8: |[058ca8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +058cb8: 5520 3c00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +058cbc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +058cc0: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +058cc4: 1a01 110b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b11 │ │ +058cc8: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +058cce: 2700 |000b: throw v0 │ │ +058cd0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +058cd2: 5c20 3d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ +058cd6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=478 │ │ 0x000f line=479 │ │ locals : │ │ @@ -90028,210 +90053,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 │ │ -059374: |[059374] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -059384: 6e20 3f0d 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05938a: 1a04 c714 |0003: const-string v4, "mName=" // string@14c7 │ │ -05938e: 6e20 3f0d 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059394: 5464 4800 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ -059398: 6e20 3f0d 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05939e: 1a04 6200 |000d: const-string v4, " mIndex=" // string@0062 │ │ -0593a2: 6e20 3f0d 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593a8: 5264 4600 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -0593ac: 6e20 3d0d 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -0593b2: 1a04 5900 |0017: const-string v4, " mCommitted=" // string@0059 │ │ -0593b6: 6e20 3f0d 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593bc: 5564 4200 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ -0593c0: 6e20 450d 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -0593c6: 5264 4d00 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -0593ca: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ -0593ce: 6e20 3f0d 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593d4: 1a04 5c15 |0028: const-string v4, "mTransition=#" // string@155c │ │ -0593d8: 6e20 3f0d 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593de: 5264 4d00 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -0593e2: 7110 820d 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -0593e8: 0c04 |0032: move-result-object v4 │ │ -0593ea: 6e20 3f0d 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593f0: 1a04 7300 |0036: const-string v4, " mTransitionStyle=#" // string@0073 │ │ -0593f4: 6e20 3f0d 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0593fa: 5264 4e00 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -0593fe: 7110 820d 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059404: 0c04 |0040: move-result-object v4 │ │ -059406: 6e20 440d 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05940c: 5264 4300 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ -059410: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ -059414: 5264 4400 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ -059418: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ -05941c: 6e20 3f0d 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059422: 1a04 5214 |004f: const-string v4, "mEnterAnim=#" // string@1452 │ │ -059426: 6e20 3f0d 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05942c: 5264 4300 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ -059430: 7110 820d 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059436: 0c04 |0059: move-result-object v4 │ │ -059438: 6e20 3f0d 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05943e: 1a04 5e00 |005d: const-string v4, " mExitAnim=#" // string@005e │ │ -059442: 6e20 3f0d 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059448: 5264 4400 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ -05944c: 7110 820d 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059452: 0c04 |0067: move-result-object v4 │ │ -059454: 6e20 440d 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05945a: 5264 4a00 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ -05945e: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ -059462: 5264 4b00 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ -059466: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ -05946a: 6e20 3f0d 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059470: 1a04 ea14 |0076: const-string v4, "mPopEnterAnim=#" // string@14ea │ │ -059474: 6e20 3f0d 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05947a: 5264 4a00 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ -05947e: 7110 820d 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059484: 0c04 |0080: move-result-object v4 │ │ -059486: 6e20 3f0d 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05948c: 1a04 6700 |0084: const-string v4, " mPopExitAnim=#" // string@0067 │ │ -059490: 6e20 3f0d 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059496: 5264 4b00 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ -05949a: 7110 820d 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -0594a0: 0c04 |008e: move-result-object v4 │ │ -0594a2: 6e20 440d 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -0594a8: 5264 4000 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -0594ac: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ -0594b0: 5464 4100 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -0594b4: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ -0594b8: 6e20 3f0d 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0594be: 1a04 0214 |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@1402 │ │ -0594c2: 6e20 3f0d 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0594c8: 5264 4000 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -0594cc: 7110 820d 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -0594d2: 0c04 |00a7: move-result-object v4 │ │ -0594d4: 6e20 3f0d 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0594da: 1a04 5800 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0058 │ │ -0594de: 6e20 3f0d 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0594e4: 5464 4100 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -0594e8: 6e20 430d 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -0594ee: 5264 3e00 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -0594f2: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ -0594f6: 5464 3f00 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -0594fa: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ -0594fe: 6e20 3f0d 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059504: 1a04 ff13 |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@13ff │ │ -059508: 6e20 3f0d 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05950e: 5264 3e00 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059512: 7110 820d 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059518: 0c04 |00ca: move-result-object v4 │ │ -05951a: 6e20 3f0d 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059520: 1a04 5700 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0057 │ │ -059524: 6e20 3f0d 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05952a: 5464 3f00 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -05952e: 6e20 430d 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -059534: 5464 4500 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059538: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ -05953c: 6e20 3f0d 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059542: 1a04 1e09 |00df: const-string v4, "Operations:" // string@091e │ │ -059546: 6e20 440d 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05954c: 2204 3102 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -059550: 7010 c60d 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059556: 6e20 ce0d 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05955c: 0c04 |00ec: move-result-object v4 │ │ -05955e: 1a05 0600 |00ed: const-string v5, " " // string@0006 │ │ -059562: 6e20 ce0d 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059568: 0c04 |00f2: move-result-object v4 │ │ -05956a: 6e10 d60d 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059570: 0c01 |00f6: move-result-object v1 │ │ -059572: 5463 4500 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059576: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ -059578: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ -05957c: 6e20 3f0d 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059582: 1a04 1300 |00ff: const-string v4, " Op #" // string@0013 │ │ -059586: 6e20 3f0d 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05958c: 6e20 3d0d 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -059592: 1a04 0101 |0107: const-string v4, ":" // string@0101 │ │ -059596: 6e20 440d 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05959c: 6e20 3f0d 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595a2: 1a04 030e |010f: const-string v4, "cmd=" // string@0e03 │ │ -0595a6: 6e20 3f0d 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595ac: 5234 2a00 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -0595b0: 6e20 3d0d 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -0595b6: 1a04 4400 |0119: const-string v4, " fragment=" // string@0044 │ │ -0595ba: 6e20 3f0d 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595c0: 5434 2d00 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0595c4: 6e20 430d 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -0595ca: 5234 2b00 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -0595ce: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ -0595d2: 5234 2c00 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -0595d6: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ -0595da: 6e20 3f0d 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595e0: 1a04 880f |012e: const-string v4, "enterAnim=#" // string@0f88 │ │ -0595e4: 6e20 3f0d 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595ea: 5234 2b00 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -0595ee: 7110 820d 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -0595f4: 0c04 |0138: move-result-object v4 │ │ -0595f6: 6e20 3f0d 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0595fc: 1a04 3e00 |013c: const-string v4, " exitAnim=#" // string@003e │ │ -059600: 6e20 3f0d 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059606: 5234 2c00 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -05960a: 7110 820d 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059610: 0c04 |0146: move-result-object v4 │ │ -059612: 6e20 440d 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -059618: 5234 2f00 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -05961c: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ -059620: 5234 3000 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -059624: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ -059628: 6e20 3f0d 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05962e: 1a04 e817 |0155: const-string v4, "popEnterAnim=#" // string@17e8 │ │ -059632: 6e20 3f0d 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059638: 5234 2f00 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -05963c: 7110 820d 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -059642: 0c04 |015f: move-result-object v4 │ │ -059644: 6e20 3f0d 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05964a: 1a04 7e00 |0163: const-string v4, " popExitAnim=#" // string@007e │ │ -05964e: 6e20 3f0d 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059654: 5234 3000 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -059658: 7110 820d 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05965e: 0c04 |016d: move-result-object v4 │ │ -059660: 6e20 440d 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -059666: 5434 3200 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -05966a: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ -05966e: 5434 3200 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059672: 6e10 2e0e 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -059678: 0a04 |017a: move-result v4 │ │ -05967a: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ -05967e: 1200 |017d: const/4 v0, #int 0 // #0 │ │ -059680: 5434 3200 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059684: 6e10 2e0e 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05968a: 0a04 |0183: move-result v4 │ │ -05968c: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ -059690: 6e20 3f0d 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -059696: 5434 3200 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -05969a: 6e10 2e0e 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -0596a0: 0a04 |018e: move-result v4 │ │ -0596a2: 1215 |018f: const/4 v5, #int 1 // #1 │ │ -0596a4: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ -0596a8: 1a04 9209 |0192: const-string v4, "Removed: " // string@0992 │ │ -0596ac: 6e20 3f0d 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0596b2: 5434 3200 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -0596b6: 6e20 280e 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -0596bc: 0c04 |019c: move-result-object v4 │ │ -0596be: 6e20 430d 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -0596c4: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0596c8: 28dc |01a2: goto 017e // -0024 │ │ -0596ca: 1a04 9109 |01a3: const-string v4, "Removed:" // string@0991 │ │ -0596ce: 6e20 440d 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -0596d4: 6e20 3f0d 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0596da: 1a04 0700 |01ab: const-string v4, " #" // string@0007 │ │ -0596de: 6e20 3f0d 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0596e4: 6e20 3d0d 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -0596ea: 1a04 0201 |01b3: const-string v4, ": " // string@0102 │ │ -0596ee: 6e20 3f0d 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0596f4: 28df |01b8: goto 0197 // -0021 │ │ -0596f6: 5433 2e00 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -0596fa: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ -0596fe: 0e00 |01bd: return-void │ │ +058cd8: |[058cd8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +058ce8: 6e20 3f0d 7900 |0000: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058cee: 1a04 c114 |0003: const-string v4, "mName=" // string@14c1 │ │ +058cf2: 6e20 3f0d 4900 |0005: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058cf8: 5464 4800 |0008: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ +058cfc: 6e20 3f0d 4900 |000a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d02: 1a04 6200 |000d: const-string v4, " mIndex=" // string@0062 │ │ +058d06: 6e20 3f0d 4900 |000f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d0c: 5264 4600 |0012: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +058d10: 6e20 3d0d 4900 |0014: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +058d16: 1a04 5900 |0017: const-string v4, " mCommitted=" // string@0059 │ │ +058d1a: 6e20 3f0d 4900 |0019: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d20: 5564 4200 |001c: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0042 │ │ +058d24: 6e20 450d 4900 |001e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +058d2a: 5264 4d00 |0021: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +058d2e: 3804 2100 |0023: if-eqz v4, 0044 // +0021 │ │ +058d32: 6e20 3f0d 7900 |0025: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d38: 1a04 5615 |0028: const-string v4, "mTransition=#" // string@1556 │ │ +058d3c: 6e20 3f0d 4900 |002a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d42: 5264 4d00 |002d: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +058d46: 7110 820d 0400 |002f: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058d4c: 0c04 |0032: move-result-object v4 │ │ +058d4e: 6e20 3f0d 4900 |0033: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d54: 1a04 7300 |0036: const-string v4, " mTransitionStyle=#" // string@0073 │ │ +058d58: 6e20 3f0d 4900 |0038: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d5e: 5264 4e00 |003b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +058d62: 7110 820d 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058d68: 0c04 |0040: move-result-object v4 │ │ +058d6a: 6e20 440d 4900 |0041: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058d70: 5264 4300 |0044: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ +058d74: 3904 0600 |0046: if-nez v4, 004c // +0006 │ │ +058d78: 5264 4400 |0048: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ +058d7c: 3804 2100 |004a: if-eqz v4, 006b // +0021 │ │ +058d80: 6e20 3f0d 7900 |004c: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d86: 1a04 4c14 |004f: const-string v4, "mEnterAnim=#" // string@144c │ │ +058d8a: 6e20 3f0d 4900 |0051: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058d90: 5264 4300 |0054: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ +058d94: 7110 820d 0400 |0056: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058d9a: 0c04 |0059: move-result-object v4 │ │ +058d9c: 6e20 3f0d 4900 |005a: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058da2: 1a04 5e00 |005d: const-string v4, " mExitAnim=#" // string@005e │ │ +058da6: 6e20 3f0d 4900 |005f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058dac: 5264 4400 |0062: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ +058db0: 7110 820d 0400 |0064: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058db6: 0c04 |0067: move-result-object v4 │ │ +058db8: 6e20 440d 4900 |0068: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058dbe: 5264 4a00 |006b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ +058dc2: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ +058dc6: 5264 4b00 |006f: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ +058dca: 3804 2100 |0071: if-eqz v4, 0092 // +0021 │ │ +058dce: 6e20 3f0d 7900 |0073: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058dd4: 1a04 e414 |0076: const-string v4, "mPopEnterAnim=#" // string@14e4 │ │ +058dd8: 6e20 3f0d 4900 |0078: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058dde: 5264 4a00 |007b: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ +058de2: 7110 820d 0400 |007d: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058de8: 0c04 |0080: move-result-object v4 │ │ +058dea: 6e20 3f0d 4900 |0081: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058df0: 1a04 6700 |0084: const-string v4, " mPopExitAnim=#" // string@0067 │ │ +058df4: 6e20 3f0d 4900 |0086: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058dfa: 5264 4b00 |0089: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ +058dfe: 7110 820d 0400 |008b: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058e04: 0c04 |008e: move-result-object v4 │ │ +058e06: 6e20 440d 4900 |008f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058e0c: 5264 4000 |0092: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +058e10: 3904 0600 |0094: if-nez v4, 009a // +0006 │ │ +058e14: 5464 4100 |0096: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +058e18: 3804 1d00 |0098: if-eqz v4, 00b5 // +001d │ │ +058e1c: 6e20 3f0d 7900 |009a: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e22: 1a04 fc13 |009d: const-string v4, "mBreadCrumbTitleRes=#" // string@13fc │ │ +058e26: 6e20 3f0d 4900 |009f: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e2c: 5264 4000 |00a2: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +058e30: 7110 820d 0400 |00a4: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058e36: 0c04 |00a7: move-result-object v4 │ │ +058e38: 6e20 3f0d 4900 |00a8: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e3e: 1a04 5800 |00ab: const-string v4, " mBreadCrumbTitleText=" // string@0058 │ │ +058e42: 6e20 3f0d 4900 |00ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e48: 5464 4100 |00b0: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +058e4c: 6e20 430d 4900 |00b2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +058e52: 5264 3e00 |00b5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +058e56: 3904 0600 |00b7: if-nez v4, 00bd // +0006 │ │ +058e5a: 5464 3f00 |00b9: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +058e5e: 3804 1d00 |00bb: if-eqz v4, 00d8 // +001d │ │ +058e62: 6e20 3f0d 7900 |00bd: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e68: 1a04 f913 |00c0: const-string v4, "mBreadCrumbShortTitleRes=#" // string@13f9 │ │ +058e6c: 6e20 3f0d 4900 |00c2: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e72: 5264 3e00 |00c5: iget v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +058e76: 7110 820d 0400 |00c7: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058e7c: 0c04 |00ca: move-result-object v4 │ │ +058e7e: 6e20 3f0d 4900 |00cb: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e84: 1a04 5700 |00ce: const-string v4, " mBreadCrumbShortTitleText=" // string@0057 │ │ +058e88: 6e20 3f0d 4900 |00d0: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058e8e: 5464 3f00 |00d3: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +058e92: 6e20 430d 4900 |00d5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +058e98: 5464 4500 |00d8: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +058e9c: 3804 e300 |00da: if-eqz v4, 01bd // +00e3 │ │ +058ea0: 6e20 3f0d 7900 |00dc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058ea6: 1a04 1809 |00df: const-string v4, "Operations:" // string@0918 │ │ +058eaa: 6e20 440d 4900 |00e1: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058eb0: 2204 3102 |00e4: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +058eb4: 7010 c60d 0400 |00e6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +058eba: 6e20 ce0d 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058ec0: 0c04 |00ec: move-result-object v4 │ │ +058ec2: 1a05 0600 |00ed: const-string v5, " " // string@0006 │ │ +058ec6: 6e20 ce0d 5400 |00ef: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +058ecc: 0c04 |00f2: move-result-object v4 │ │ +058ece: 6e10 d60d 0400 |00f3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +058ed4: 0c01 |00f6: move-result-object v1 │ │ +058ed6: 5463 4500 |00f7: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +058eda: 1202 |00f9: const/4 v2, #int 0 // #0 │ │ +058edc: 3803 c300 |00fa: if-eqz v3, 01bd // +00c3 │ │ +058ee0: 6e20 3f0d 7900 |00fc: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058ee6: 1a04 1300 |00ff: const-string v4, " Op #" // string@0013 │ │ +058eea: 6e20 3f0d 4900 |0101: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058ef0: 6e20 3d0d 2900 |0104: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +058ef6: 1a04 0101 |0107: const-string v4, ":" // string@0101 │ │ +058efa: 6e20 440d 4900 |0109: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058f00: 6e20 3f0d 1900 |010c: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f06: 1a04 fd0d |010f: const-string v4, "cmd=" // string@0dfd │ │ +058f0a: 6e20 3f0d 4900 |0111: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f10: 5234 2a00 |0114: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +058f14: 6e20 3d0d 4900 |0116: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +058f1a: 1a04 4400 |0119: const-string v4, " fragment=" // string@0044 │ │ +058f1e: 6e20 3f0d 4900 |011b: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f24: 5434 2d00 |011e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +058f28: 6e20 430d 4900 |0120: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +058f2e: 5234 2b00 |0123: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +058f32: 3904 0600 |0125: if-nez v4, 012b // +0006 │ │ +058f36: 5234 2c00 |0127: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +058f3a: 3804 2100 |0129: if-eqz v4, 014a // +0021 │ │ +058f3e: 6e20 3f0d 7900 |012b: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f44: 1a04 820f |012e: const-string v4, "enterAnim=#" // string@0f82 │ │ +058f48: 6e20 3f0d 4900 |0130: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f4e: 5234 2b00 |0133: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +058f52: 7110 820d 0400 |0135: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058f58: 0c04 |0138: move-result-object v4 │ │ +058f5a: 6e20 3f0d 4900 |0139: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f60: 1a04 3e00 |013c: const-string v4, " exitAnim=#" // string@003e │ │ +058f64: 6e20 3f0d 4900 |013e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f6a: 5234 2c00 |0141: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +058f6e: 7110 820d 0400 |0143: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058f74: 0c04 |0146: move-result-object v4 │ │ +058f76: 6e20 440d 4900 |0147: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058f7c: 5234 2f00 |014a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +058f80: 3904 0600 |014c: if-nez v4, 0152 // +0006 │ │ +058f84: 5234 3000 |014e: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +058f88: 3804 2100 |0150: if-eqz v4, 0171 // +0021 │ │ +058f8c: 6e20 3f0d 7900 |0152: invoke-virtual {v9, v7}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f92: 1a04 e217 |0155: const-string v4, "popEnterAnim=#" // string@17e2 │ │ +058f96: 6e20 3f0d 4900 |0157: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058f9c: 5234 2f00 |015a: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +058fa0: 7110 820d 0400 |015c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058fa6: 0c04 |015f: move-result-object v4 │ │ +058fa8: 6e20 3f0d 4900 |0160: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058fae: 1a04 7e00 |0163: const-string v4, " popExitAnim=#" // string@007e │ │ +058fb2: 6e20 3f0d 4900 |0165: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058fb8: 5234 3000 |0168: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +058fbc: 7110 820d 0400 |016a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +058fc2: 0c04 |016d: move-result-object v4 │ │ +058fc4: 6e20 440d 4900 |016e: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +058fca: 5434 3200 |0171: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058fce: 3804 4600 |0173: if-eqz v4, 01b9 // +0046 │ │ +058fd2: 5434 3200 |0175: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058fd6: 6e10 2e0e 0400 |0177: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +058fdc: 0a04 |017a: move-result v4 │ │ +058fde: 3d04 3e00 |017b: if-lez v4, 01b9 // +003e │ │ +058fe2: 1200 |017d: const/4 v0, #int 0 // #0 │ │ +058fe4: 5434 3200 |017e: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058fe8: 6e10 2e0e 0400 |0180: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +058fee: 0a04 |0183: move-result v4 │ │ +058ff0: 3540 3500 |0184: if-ge v0, v4, 01b9 // +0035 │ │ +058ff4: 6e20 3f0d 1900 |0186: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +058ffa: 5434 3200 |0189: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +058ffe: 6e10 2e0e 0400 |018b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +059004: 0a04 |018e: move-result v4 │ │ +059006: 1215 |018f: const/4 v5, #int 1 // #1 │ │ +059008: 3354 1300 |0190: if-ne v4, v5, 01a3 // +0013 │ │ +05900c: 1a04 8c09 |0192: const-string v4, "Removed: " // string@098c │ │ +059010: 6e20 3f0d 4900 |0194: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +059016: 5434 3200 |0197: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +05901a: 6e20 280e 0400 |0199: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +059020: 0c04 |019c: move-result-object v4 │ │ +059022: 6e20 430d 4900 |019d: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +059028: d800 0001 |01a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05902c: 28dc |01a2: goto 017e // -0024 │ │ +05902e: 1a04 8b09 |01a3: const-string v4, "Removed:" // string@098b │ │ +059032: 6e20 440d 4900 |01a5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +059038: 6e20 3f0d 1900 |01a8: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05903e: 1a04 0700 |01ab: const-string v4, " #" // string@0007 │ │ +059042: 6e20 3f0d 4900 |01ad: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +059048: 6e20 3d0d 2900 |01b0: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05904e: 1a04 0201 |01b3: const-string v4, ": " // string@0102 │ │ +059052: 6e20 3f0d 4900 |01b5: invoke-virtual {v9, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +059058: 28df |01b8: goto 0197 // -0021 │ │ +05905a: 5433 2e00 |01b9: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +05905e: 2900 3fff |01bb: goto/16 00fa // -00c1 │ │ +059062: 0e00 |01bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000d line=218 │ │ 0x0017 line=219 │ │ 0x0021 line=220 │ │ 0x0025 line=221 │ │ @@ -90306,25 +90331,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -059700: |[059700] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -059710: 5220 3e00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059714: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -059718: 5420 4700 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -05971c: 5400 d700 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -059720: 5221 3e00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059724: 6e20 7e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@027e │ │ -05972a: 0c00 |000d: move-result-object v0 │ │ -05972c: 1100 |000e: return-object v0 │ │ -05972e: 5420 3f00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -059732: 28fd |0011: goto 000e // -0003 │ │ +059064: |[059064] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +059074: 5220 3e00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +059078: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +05907c: 5420 4700 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059080: 5400 d700 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +059084: 5221 3e00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +059088: 6e20 7e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@027e │ │ +05908e: 0c00 |000d: move-result-object v0 │ │ +059090: 1100 |000e: return-object v0 │ │ +059092: 5420 3f00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +059096: 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; │ │ @@ -90334,17 +90359,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059734: |[059734] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -059744: 5210 3e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059748: 0f00 |0002: return v0 │ │ +059098: |[059098] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +0590a8: 5210 3e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +0590ac: 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;) │ │ @@ -90352,25 +90377,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05974c: |[05974c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -05975c: 5220 4000 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -059760: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -059764: 5420 4700 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059768: 5400 d700 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05976c: 5221 4000 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -059770: 6e20 7e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@027e │ │ -059776: 0c00 |000d: move-result-object v0 │ │ -059778: 1100 |000e: return-object v0 │ │ -05977a: 5420 4100 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -05977e: 28fd |0011: goto 000e // -0003 │ │ +0590b0: |[0590b0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +0590c0: 5220 4000 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +0590c4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0590c8: 5420 4700 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0590cc: 5400 d700 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +0590d0: 5221 4000 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +0590d4: 6e20 7e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@027e │ │ +0590da: 0c00 |000d: move-result-object v0 │ │ +0590dc: 1100 |000e: return-object v0 │ │ +0590de: 5420 4100 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +0590e2: 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; │ │ @@ -90380,17 +90405,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059780: |[059780] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -059790: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -059794: 0f00 |0002: return v0 │ │ +0590e4: |[0590e4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +0590f4: 5210 4000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +0590f8: 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;) │ │ @@ -90398,17 +90423,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059798: |[059798] android.support.v4.app.BackStackRecord.getId:()I │ │ -0597a8: 5210 4600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -0597ac: 0f00 |0002: return v0 │ │ +0590fc: |[0590fc] android.support.v4.app.BackStackRecord.getId:()I │ │ +05910c: 5210 4600 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +059110: 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;) │ │ @@ -90416,17 +90441,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0597b0: |[0597b0] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -0597c0: 5410 4800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ -0597c4: 1100 |0002: return-object v0 │ │ +059114: |[059114] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +059124: 5410 4800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0048 │ │ +059128: 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;) │ │ @@ -90434,17 +90459,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0597c8: |[0597c8] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0597d8: 5210 4d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -0597dc: 0f00 |0002: return v0 │ │ +05912c: |[05912c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +05913c: 5210 4d00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +059140: 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;) │ │ @@ -90452,17 +90477,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0597e0: |[0597e0] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -0597f0: 5210 4e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -0597f4: 0f00 |0002: return v0 │ │ +059144: |[059144] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +059154: 5210 4e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +059158: 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;) │ │ @@ -90470,22 +90495,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 │ │ -0597f8: |[0597f8] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -059808: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -05980c: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -059812: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -059814: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059818: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -05981c: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -059822: 1102 |000d: return-object v2 │ │ +05915c: |[05915c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +05916c: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +059170: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +059176: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +059178: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +05917c: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059180: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +059186: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ 0x0008 line=403 │ │ 0x000a line=404 │ │ 0x000d line=406 │ │ @@ -90499,17 +90524,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059824: |[059824] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -059834: 5510 3d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ -059838: 0f00 |0002: return v0 │ │ +059188: |[059188] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +059198: 5510 3d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@003d │ │ +05919c: 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;) │ │ @@ -90517,21 +90542,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05983c: |[05983c] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -05984c: 5210 4900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ -059850: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -059854: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -059856: 0f00 |0005: return v0 │ │ -059858: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05985a: 28fe |0007: goto 0005 // -0002 │ │ +0591a0: |[0591a0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +0591b0: 5210 4900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0049 │ │ +0591b4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0591b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0591ba: 0f00 |0005: return v0 │ │ +0591bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0591be: 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;) │ │ @@ -90539,150 +90564,150 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 290 16-bit code units │ │ -05985c: |[05985c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -05986c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05986e: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ -059870: 6304 cd00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -059874: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -059878: 1a04 ed01 |0006: const-string v4, "BackStackEntry" // string@01ed │ │ -05987c: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -059880: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059886: 1a06 ec17 |000d: const-string v6, "popFromBackStack: " // string@17ec │ │ -05988a: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059890: 0c05 |0012: move-result-object v5 │ │ -059892: 6e20 cd0d a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059898: 0c05 |0016: move-result-object v5 │ │ -05989a: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0598a0: 0c05 |001a: move-result-object v5 │ │ -0598a2: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0598a8: 6e20 ca01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ -0598ae: 54a3 4c00 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ -0598b2: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ -0598b6: 5234 2a00 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -0598ba: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ -0598c0: 2204 1b02 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ -0598c4: 2205 3102 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -0598c8: 7010 c60d 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0598ce: 1a06 380b |0031: const-string v6, "Unknown cmd: " // string@0b38 │ │ -0598d2: 6e20 ce0d 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0598d8: 0c05 |0036: move-result-object v5 │ │ -0598da: 5236 2a00 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -0598de: 6e20 cb0d 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0598e4: 0c05 |003c: move-result-object v5 │ │ -0598e6: 6e10 d60d 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0598ec: 0c05 |0040: move-result-object v5 │ │ -0598ee: 7020 7a0d 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -0598f4: 2704 |0044: throw v4 │ │ -0598f6: 5430 2d00 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0598fa: 5234 3000 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -0598fe: 5904 8c00 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059902: 54a4 4700 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059906: 52a5 4d00 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -05990a: 7110 0403 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -059910: 0a05 |0052: move-result v5 │ │ -059912: 52a6 4e00 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059916: 6e40 ff02 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ -05991c: 5433 3100 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0031 │ │ -059920: 28c9 |005a: goto 0023 // -0037 │ │ -059922: 5430 2d00 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059926: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ -05992a: 5234 3000 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -05992e: 5904 8c00 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059932: 54a4 4700 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059936: 52a5 4d00 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -05993a: 7110 0403 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -059940: 0a05 |006a: move-result v5 │ │ -059942: 52a6 4e00 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059946: 6e40 ff02 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ -05994c: 5434 3200 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059950: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ -059954: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -059956: 5434 3200 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -05995a: 6e10 2e0e 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -059960: 0a04 |007a: move-result v4 │ │ -059962: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ -059966: 5434 3200 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -05996a: 6e20 280e 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -059970: 0c02 |0082: move-result-object v2 │ │ -059972: 1f02 7500 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -059976: 5234 2f00 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -05997a: 5924 8c00 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -05997e: 54a4 4700 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059982: 6e30 c902 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ -059988: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05998c: 28e5 |0090: goto 0075 // -001b │ │ -05998e: 5430 2d00 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059992: 5234 2f00 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -059996: 5904 8c00 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -05999a: 54a4 4700 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -05999e: 6e30 c902 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ -0599a4: 28bc |009c: goto 0058 // -0044 │ │ -0599a6: 5430 2d00 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0599aa: 5234 2f00 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -0599ae: 5904 8c00 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -0599b2: 54a4 4700 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -0599b6: 52a5 4d00 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -0599ba: 7110 0403 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -0599c0: 0a05 |00aa: move-result v5 │ │ -0599c2: 52a6 4e00 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -0599c6: 6e40 0a03 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@030a │ │ -0599cc: 28a8 |00b0: goto 0058 // -0058 │ │ -0599ce: 5430 2d00 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0599d2: 5234 3000 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ -0599d6: 5904 8c00 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -0599da: 54a4 4700 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -0599de: 52a5 4d00 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -0599e2: 7110 0403 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -0599e8: 0a05 |00be: move-result v5 │ │ -0599ea: 52a6 4e00 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -0599ee: 6e40 eb02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02eb │ │ -0599f4: 2894 |00c4: goto 0058 // -006c │ │ -0599f6: 5430 2d00 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -0599fa: 5234 2f00 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -0599fe: 5904 8c00 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059a02: 54a4 4700 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059a06: 52a5 4d00 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059a0a: 7110 0403 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -059a10: 0a05 |00d2: move-result v5 │ │ -059a12: 52a6 4e00 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059a16: 6e40 cd02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02cd │ │ -059a1c: 2880 |00d8: goto 0058 // -0080 │ │ -059a1e: 5430 2d00 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059a22: 5234 2f00 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ -059a26: 5904 8c00 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059a2a: 54a4 4700 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059a2e: 52a5 4d00 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059a32: 7110 0403 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -059a38: 0a05 |00e6: move-result v5 │ │ -059a3a: 52a6 4e00 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059a3e: 6e40 d002 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d0 │ │ -059a44: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ -059a48: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ -059a4c: 54a4 4700 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059a50: 54a5 4700 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059a54: 5255 df00 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -059a58: 52a6 4d00 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059a5c: 7110 0403 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ -059a62: 0a06 |00fb: move-result v6 │ │ -059a64: 52a7 4e00 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059a68: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ -059a6a: 6e58 f102 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ -059a70: 52a4 4600 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -059a74: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ -059a78: 54a4 4700 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059a7c: 52a5 4600 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -059a80: 6e20 e702 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@02e7 │ │ -059a86: 59a9 4600 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -059a8a: 0e00 |010f: return-void │ │ -059a8c: 0001 0700 0100 0000 1e00 0000 3400 ... |0110: packed-switch-data (18 units) │ │ +0591c0: |[0591c0] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +0591d0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0591d2: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ +0591d4: 6304 cd00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0591d8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0591dc: 1a04 ed01 |0006: const-string v4, "BackStackEntry" // string@01ed │ │ +0591e0: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +0591e4: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0591ea: 1a06 e617 |000d: const-string v6, "popFromBackStack: " // string@17e6 │ │ +0591ee: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0591f4: 0c05 |0012: move-result-object v5 │ │ +0591f6: 6e20 cd0d a500 |0013: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0591fc: 0c05 |0016: move-result-object v5 │ │ +0591fe: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +059204: 0c05 |001a: move-result-object v5 │ │ +059206: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05920c: 6e20 ca01 9a00 |001e: invoke-virtual {v10, v9}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ +059212: 54a3 4c00 |0021: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@004c │ │ +059216: 3803 cb00 |0023: if-eqz v3, 00ee // +00cb │ │ +05921a: 5234 2a00 |0025: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +05921e: 2b04 e900 0000 |0027: packed-switch v4, 00000110 // +000000e9 │ │ +059224: 2204 1b02 |002a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ +059228: 2205 3102 |002c: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +05922c: 7010 c60d 0500 |002e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +059232: 1a06 320b |0031: const-string v6, "Unknown cmd: " // string@0b32 │ │ +059236: 6e20 ce0d 6500 |0033: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05923c: 0c05 |0036: move-result-object v5 │ │ +05923e: 5236 2a00 |0037: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +059242: 6e20 cb0d 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +059248: 0c05 |003c: move-result-object v5 │ │ +05924a: 6e10 d60d 0500 |003d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +059250: 0c05 |0040: move-result-object v5 │ │ +059252: 7020 7a0d 5400 |0041: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +059258: 2704 |0044: throw v4 │ │ +05925a: 5430 2d00 |0045: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05925e: 5234 3000 |0047: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +059262: 5904 8c00 |0049: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059266: 54a4 4700 |004b: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05926a: 52a5 4d00 |004d: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05926e: 7110 0403 0500 |004f: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +059274: 0a05 |0052: move-result v5 │ │ +059276: 52a6 4e00 |0053: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +05927a: 6e40 ff02 0465 |0055: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ +059280: 5433 3100 |0058: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0031 │ │ +059284: 28c9 |005a: goto 0023 // -0037 │ │ +059286: 5430 2d00 |005b: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05928a: 3800 1300 |005d: if-eqz v0, 0070 // +0013 │ │ +05928e: 5234 3000 |005f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +059292: 5904 8c00 |0061: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059296: 54a4 4700 |0063: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05929a: 52a5 4d00 |0065: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05929e: 7110 0403 0500 |0067: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +0592a4: 0a05 |006a: move-result v5 │ │ +0592a6: 52a6 4e00 |006b: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0592aa: 6e40 ff02 0465 |006d: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ +0592b0: 5434 3200 |0070: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +0592b4: 3804 e6ff |0072: if-eqz v4, 0058 // -001a │ │ +0592b8: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0592ba: 5434 3200 |0075: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +0592be: 6e10 2e0e 0400 |0077: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +0592c4: 0a04 |007a: move-result v4 │ │ +0592c6: 3541 ddff |007b: if-ge v1, v4, 0058 // -0023 │ │ +0592ca: 5434 3200 |007d: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +0592ce: 6e20 280e 1400 |007f: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +0592d4: 0c02 |0082: move-result-object v2 │ │ +0592d6: 1f02 7500 |0083: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +0592da: 5234 2f00 |0085: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +0592de: 5924 8c00 |0087: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0592e2: 54a4 4700 |0089: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0592e6: 6e30 c902 2407 |008b: invoke-virtual {v4, v2, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ +0592ec: d801 0101 |008e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0592f0: 28e5 |0090: goto 0075 // -001b │ │ +0592f2: 5430 2d00 |0091: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +0592f6: 5234 2f00 |0093: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +0592fa: 5904 8c00 |0095: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0592fe: 54a4 4700 |0097: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059302: 6e30 c902 0407 |0099: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ +059308: 28bc |009c: goto 0058 // -0044 │ │ +05930a: 5430 2d00 |009d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05930e: 5234 2f00 |009f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +059312: 5904 8c00 |00a1: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059316: 54a4 4700 |00a3: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05931a: 52a5 4d00 |00a5: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05931e: 7110 0403 0500 |00a7: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +059324: 0a05 |00aa: move-result v5 │ │ +059326: 52a6 4e00 |00ab: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +05932a: 6e40 0a03 0465 |00ad: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@030a │ │ +059330: 28a8 |00b0: goto 0058 // -0058 │ │ +059332: 5430 2d00 |00b1: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059336: 5234 3000 |00b3: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0030 │ │ +05933a: 5904 8c00 |00b5: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +05933e: 54a4 4700 |00b7: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059342: 52a5 4d00 |00b9: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +059346: 7110 0403 0500 |00bb: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +05934c: 0a05 |00be: move-result v5 │ │ +05934e: 52a6 4e00 |00bf: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +059352: 6e40 eb02 0465 |00c1: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02eb │ │ +059358: 2894 |00c4: goto 0058 // -006c │ │ +05935a: 5430 2d00 |00c5: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05935e: 5234 2f00 |00c7: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +059362: 5904 8c00 |00c9: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059366: 54a4 4700 |00cb: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05936a: 52a5 4d00 |00cd: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05936e: 7110 0403 0500 |00cf: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +059374: 0a05 |00d2: move-result v5 │ │ +059376: 52a6 4e00 |00d3: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +05937a: 6e40 cd02 0465 |00d5: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02cd │ │ +059380: 2880 |00d8: goto 0058 // -0080 │ │ +059382: 5430 2d00 |00d9: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059386: 5234 2f00 |00db: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@002f │ │ +05938a: 5904 8c00 |00dd: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +05938e: 54a4 4700 |00df: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059392: 52a5 4d00 |00e1: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +059396: 7110 0403 0500 |00e3: invoke-static {v5}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +05939c: 0a05 |00e6: move-result v5 │ │ +05939e: 52a6 4e00 |00e7: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0593a2: 6e40 d002 0465 |00e9: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d0 │ │ +0593a8: 2900 6cff |00ec: goto/16 0058 // -0094 │ │ +0593ac: 380b 1400 |00ee: if-eqz v11, 0102 // +0014 │ │ +0593b0: 54a4 4700 |00f0: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0593b4: 54a5 4700 |00f2: iget-object v5, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0593b8: 5255 df00 |00f4: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +0593bc: 52a6 4d00 |00f6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +0593c0: 7110 0403 0600 |00f8: invoke-static {v6}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0304 │ │ +0593c6: 0a06 |00fb: move-result v6 │ │ +0593c8: 52a7 4e00 |00fc: iget v7, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0593cc: 1218 |00fe: const/4 v8, #int 1 // #1 │ │ +0593ce: 6e58 f102 5476 |00ff: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ +0593d4: 52a4 4600 |0102: iget v4, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +0593d8: 3a04 0b00 |0104: if-ltz v4, 010f // +000b │ │ +0593dc: 54a4 4700 |0106: iget-object v4, v10, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0593e0: 52a5 4600 |0108: iget v5, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +0593e4: 6e20 e702 5400 |010a: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@02e7 │ │ +0593ea: 59a9 4600 |010d: iput v9, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +0593ee: 0e00 |010f: return-void │ │ +0593f0: 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 │ │ @@ -90742,22 +90767,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 │ │ -059ab0: |[059ab0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -059ac0: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -059ac4: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -059aca: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -059acc: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059ad0: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059ad4: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -059ada: 1102 |000d: return-object v2 │ │ +059414: |[059414] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +059424: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +059428: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +05942e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +059430: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +059434: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059438: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +05943e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ 0x0008 line=394 │ │ 0x000a line=395 │ │ 0x000d line=397 │ │ @@ -90771,19 +90796,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 │ │ -059adc: |[059adc] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -059aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059aee: 6e40 e001 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@01e0 │ │ -059af4: 0c00 |0004: move-result-object v0 │ │ -059af6: 1100 |0005: return-object v0 │ │ +059440: |[059440] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +059450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059452: 6e40 e001 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@01e0 │ │ +059458: 0c00 |0004: move-result-object v0 │ │ +05945a: 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; │ │ @@ -90793,23 +90818,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 │ │ -059af8: |[059af8] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -059b08: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -059b0c: 2200 1b02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -059b10: 1a01 d808 |0004: const-string v1, "Must use non-zero containerViewId" // string@08d8 │ │ -059b14: 7020 7a0d 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -059b1a: 2700 |0009: throw v0 │ │ -059b1c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -059b1e: 7050 d001 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@01d0 │ │ -059b24: 1102 |000e: return-object v2 │ │ +05945c: |[05945c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +05946c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +059470: 2200 1b02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +059474: 1a01 d208 |0004: const-string v1, "Must use non-zero containerViewId" // string@08d2 │ │ +059478: 7020 7a0d 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05947e: 2700 |0009: throw v0 │ │ +059480: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +059482: 7050 d001 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@01d0 │ │ +059488: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x000a line=387 │ │ 0x000e line=388 │ │ locals : │ │ @@ -90823,202 +90848,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -059b28: |[059b28] android.support.v4.app.BackStackRecord.run:()V │ │ -059b38: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -059b3a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -059b3c: 6304 cd00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -059b40: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -059b44: 1a04 ed01 |0006: const-string v4, "BackStackEntry" // string@01ed │ │ -059b48: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -059b4c: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059b52: 1a06 a809 |000d: const-string v6, "Run: " // string@09a8 │ │ -059b56: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059b5c: 0c05 |0012: move-result-object v5 │ │ -059b5e: 6e20 cd0d 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059b64: 0c05 |0016: move-result-object v5 │ │ -059b66: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059b6c: 0c05 |001a: move-result-object v5 │ │ -059b6e: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -059b74: 5594 3c00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -059b78: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -059b7c: 5294 4600 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -059b80: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -059b84: 2204 1c02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@021c │ │ -059b88: 1a05 ac0c |0028: const-string v5, "addToBackStack() called after commit()" // string@0cac │ │ -059b8c: 7020 7d0d 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -059b92: 2704 |002d: throw v4 │ │ -059b94: 6e20 ca01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ -059b9a: 5493 4500 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ -059b9e: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -059ba2: 5234 2a00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059ba6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -059bac: 2204 1b02 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ -059bb0: 2205 3102 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -059bb4: 7010 c60d 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059bba: 1a06 380b |0041: const-string v6, "Unknown cmd: " // string@0b38 │ │ -059bbe: 6e20 ce0d 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059bc4: 0c05 |0046: move-result-object v5 │ │ -059bc6: 5236 2a00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059bca: 6e20 cb0d 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -059bd0: 0c05 |004c: move-result-object v5 │ │ -059bd2: 6e10 d60d 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059bd8: 0c05 |0050: move-result-object v5 │ │ -059bda: 7020 7a0d 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -059be0: 2704 |0054: throw v4 │ │ -059be2: 5430 2d00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059be6: 5234 2b00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -059bea: 5904 8c00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059bee: 5494 4700 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059bf2: 6e30 c902 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ -059bf8: 5433 2e00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ -059bfc: 28d1 |0062: goto 0033 // -002f │ │ -059bfe: 5430 2d00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059c02: 5494 4700 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059c06: 5444 d800 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -059c0a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -059c0e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -059c10: 5494 4700 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059c14: 5444 d800 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -059c18: 6e10 2e0e 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -059c1e: 0a04 |0073: move-result v4 │ │ -059c20: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -059c24: 5494 4700 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059c28: 5444 d800 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -059c2c: 6e20 280e 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -059c32: 0c02 |007d: move-result-object v2 │ │ -059c34: 1f02 7500 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -059c38: 6304 cd00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -059c3c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -059c40: 1a04 ed01 |0084: const-string v4, "BackStackEntry" // string@01ed │ │ -059c44: 2205 3102 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -059c48: 7010 c60d 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059c4e: 1a06 0e09 |008b: const-string v6, "OP_REPLACE: adding=" // string@090e │ │ -059c52: 6e20 ce0d 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059c58: 0c05 |0090: move-result-object v5 │ │ -059c5a: 6e20 cd0d 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059c60: 0c05 |0094: move-result-object v5 │ │ -059c62: 1a06 7c00 |0095: const-string v6, " old=" // string@007c │ │ -059c66: 6e20 ce0d 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059c6c: 0c05 |009a: move-result-object v5 │ │ -059c6e: 6e20 cd0d 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059c74: 0c05 |009e: move-result-object v5 │ │ -059c76: 6e10 d60d 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059c7c: 0c05 |00a2: move-result-object v5 │ │ -059c7e: 7120 e50a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -059c84: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -059c88: 5224 7e00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -059c8c: 5205 7e00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -059c90: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -059c94: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -059c98: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -059c9a: 5b30 2d00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059c9e: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -059ca2: 28b7 |00b5: goto 006c // -0049 │ │ -059ca4: 5434 3200 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059ca8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -059cac: 2204 5f02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -059cb0: 7010 200e 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -059cb6: 5b34 3200 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059cba: 5434 3200 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ -059cbe: 6e20 240e 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -059cc4: 5234 2c00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -059cc8: 5924 8c00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059ccc: 5594 3c00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -059cd0: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -059cd4: 5224 7a00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -059cd8: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -059cdc: 5924 7a00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -059ce0: 6304 cd00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -059ce4: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -059ce8: 1a04 ed01 |00d8: const-string v4, "BackStackEntry" // string@01ed │ │ -059cec: 2205 3102 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -059cf0: 7010 c60d 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -059cf6: 1a06 0202 |00df: const-string v6, "Bump nesting of " // string@0202 │ │ -059cfa: 6e20 ce0d 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059d00: 0c05 |00e4: move-result-object v5 │ │ -059d02: 6e20 cd0d 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -059d08: 0c05 |00e8: move-result-object v5 │ │ -059d0a: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ -059d0e: 6e20 ce0d 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -059d14: 0c05 |00ee: move-result-object v5 │ │ -059d16: 5226 7a00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -059d1a: 6e20 cb0d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -059d20: 0c05 |00f4: move-result-object v5 │ │ -059d22: 6e10 d60d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -059d28: 0c05 |00f8: move-result-object v5 │ │ -059d2a: 7120 e50a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -059d30: 5494 4700 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059d34: 5295 4d00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059d38: 5296 4e00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059d3c: 6e40 ff02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ -059d42: 28ae |0105: goto 00b3 // -0052 │ │ -059d44: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -059d48: 5234 2b00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -059d4c: 5904 8c00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059d50: 5494 4700 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059d54: 6e30 c902 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ -059d5a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -059d5e: 5430 2d00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059d62: 5234 2c00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -059d66: 5904 8c00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059d6a: 5494 4700 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059d6e: 5295 4d00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059d72: 5296 4e00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059d76: 6e40 ff02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ -059d7c: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -059d80: 5430 2d00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059d84: 5234 2c00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -059d88: 5904 8c00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059d8c: 5494 4700 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059d90: 5295 4d00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059d94: 5296 4e00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059d98: 6e40 eb02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02eb │ │ -059d9e: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -059da2: 5430 2d00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059da6: 5234 2b00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -059daa: 5904 8c00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059dae: 5494 4700 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059db2: 5295 4d00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059db6: 5296 4e00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059dba: 6e40 0a03 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@030a │ │ -059dc0: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -059dc4: 5430 2d00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059dc8: 5234 2c00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ -059dcc: 5904 8c00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059dd0: 5494 4700 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059dd4: 5295 4d00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059dd8: 5296 4e00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059ddc: 6e40 d002 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d0 │ │ -059de2: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -059de6: 5430 2d00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059dea: 5234 2b00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ -059dee: 5904 8c00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -059df2: 5494 4700 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059df6: 5295 4d00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059dfa: 5296 4e00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059dfe: 6e40 cd02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02cd │ │ -059e04: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -059e08: 5494 4700 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059e0c: 5495 4700 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059e10: 5255 df00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -059e14: 5296 4d00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059e18: 5297 4e00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059e1c: 6e58 f102 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ -059e22: 5594 3c00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ -059e26: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -059e2a: 5494 4700 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ -059e2e: 6e20 c802 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@02c8 │ │ -059e34: 0e00 |017e: return-void │ │ -059e36: 0000 |017f: nop // spacer │ │ -059e38: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +05948c: |[05948c] android.support.v4.app.BackStackRecord.run:()V │ │ +05949c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +05949e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0594a0: 6304 cd00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0594a4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0594a8: 1a04 ed01 |0006: const-string v4, "BackStackEntry" // string@01ed │ │ +0594ac: 2205 3102 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +0594b0: 7010 c60d 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0594b6: 1a06 a209 |000d: const-string v6, "Run: " // string@09a2 │ │ +0594ba: 6e20 ce0d 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0594c0: 0c05 |0012: move-result-object v5 │ │ +0594c2: 6e20 cd0d 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0594c8: 0c05 |0016: move-result-object v5 │ │ +0594ca: 6e10 d60d 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0594d0: 0c05 |001a: move-result-object v5 │ │ +0594d2: 7120 e50a 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0594d8: 5594 3c00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +0594dc: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +0594e0: 5294 4600 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +0594e4: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +0594e8: 2204 1c02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@021c │ │ +0594ec: 1a05 a60c |0028: const-string v5, "addToBackStack() called after commit()" // string@0ca6 │ │ +0594f0: 7020 7d0d 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0594f6: 2704 |002d: throw v4 │ │ +0594f8: 6e20 ca01 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@01ca │ │ +0594fe: 5493 4500 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0045 │ │ +059502: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +059506: 5234 2a00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +05950a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +059510: 2204 1b02 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@021b │ │ +059514: 2205 3102 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +059518: 7010 c60d 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05951e: 1a06 320b |0041: const-string v6, "Unknown cmd: " // string@0b32 │ │ +059522: 6e20 ce0d 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +059528: 0c05 |0046: move-result-object v5 │ │ +05952a: 5236 2a00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +05952e: 6e20 cb0d 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +059534: 0c05 |004c: move-result-object v5 │ │ +059536: 6e10 d60d 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05953c: 0c05 |0050: move-result-object v5 │ │ +05953e: 7020 7a0d 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +059544: 2704 |0054: throw v4 │ │ +059546: 5430 2d00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05954a: 5234 2b00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +05954e: 5904 8c00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059552: 5494 4700 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059556: 6e30 c902 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ +05955c: 5433 2e00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@002e │ │ +059560: 28d1 |0062: goto 0033 // -002f │ │ +059562: 5430 2d00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059566: 5494 4700 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05956a: 5444 d800 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05956e: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +059572: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +059574: 5494 4700 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059578: 5444 d800 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05957c: 6e10 2e0e 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +059582: 0a04 |0073: move-result v4 │ │ +059584: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +059588: 5494 4700 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05958c: 5444 d800 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +059590: 6e20 280e 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +059596: 0c02 |007d: move-result-object v2 │ │ +059598: 1f02 7500 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05959c: 6304 cd00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +0595a0: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +0595a4: 1a04 ed01 |0084: const-string v4, "BackStackEntry" // string@01ed │ │ +0595a8: 2205 3102 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +0595ac: 7010 c60d 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0595b2: 1a06 0809 |008b: const-string v6, "OP_REPLACE: adding=" // string@0908 │ │ +0595b6: 6e20 ce0d 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0595bc: 0c05 |0090: move-result-object v5 │ │ +0595be: 6e20 cd0d 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0595c4: 0c05 |0094: move-result-object v5 │ │ +0595c6: 1a06 7c00 |0095: const-string v6, " old=" // string@007c │ │ +0595ca: 6e20 ce0d 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0595d0: 0c05 |009a: move-result-object v5 │ │ +0595d2: 6e20 cd0d 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0595d8: 0c05 |009e: move-result-object v5 │ │ +0595da: 6e10 d60d 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0595e0: 0c05 |00a2: move-result-object v5 │ │ +0595e2: 7120 e50a 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0595e8: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +0595ec: 5224 7e00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +0595f0: 5205 7e00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +0595f4: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +0595f8: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +0595fc: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +0595fe: 5b30 2d00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +059602: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +059606: 28b7 |00b5: goto 006c // -0049 │ │ +059608: 5434 3200 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +05960c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +059610: 2204 5f02 |00ba: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ +059614: 7010 200e 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05961a: 5b34 3200 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +05961e: 5434 3200 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0032 │ │ +059622: 6e20 240e 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +059628: 5234 2c00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +05962c: 5924 8c00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059630: 5594 3c00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +059634: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +059638: 5224 7a00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +05963c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059640: 5924 7a00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +059644: 6304 cd00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +059648: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +05964c: 1a04 ed01 |00d8: const-string v4, "BackStackEntry" // string@01ed │ │ +059650: 2205 3102 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +059654: 7010 c60d 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05965a: 1a06 0202 |00df: const-string v6, "Bump nesting of " // string@0202 │ │ +05965e: 6e20 ce0d 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +059664: 0c05 |00e4: move-result-object v5 │ │ +059666: 6e20 cd0d 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05966c: 0c05 |00e8: move-result-object v5 │ │ +05966e: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ +059672: 6e20 ce0d 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +059678: 0c05 |00ee: move-result-object v5 │ │ +05967a: 5226 7a00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +05967e: 6e20 cb0d 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +059684: 0c05 |00f4: move-result-object v5 │ │ +059686: 6e10 d60d 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05968c: 0c05 |00f8: move-result-object v5 │ │ +05968e: 7120 e50a 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +059694: 5494 4700 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059698: 5295 4d00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05969c: 5296 4e00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0596a0: 6e40 ff02 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ +0596a6: 28ae |0105: goto 00b3 // -0052 │ │ +0596a8: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +0596ac: 5234 2b00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +0596b0: 5904 8c00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0596b4: 5494 4700 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0596b8: 6e30 c902 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@02c9 │ │ +0596be: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +0596c2: 5430 2d00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +0596c6: 5234 2c00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +0596ca: 5904 8c00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0596ce: 5494 4700 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0596d2: 5295 4d00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +0596d6: 5296 4e00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0596da: 6e40 ff02 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@02ff │ │ +0596e0: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +0596e4: 5430 2d00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +0596e8: 5234 2c00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +0596ec: 5904 8c00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +0596f0: 5494 4700 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +0596f4: 5295 4d00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +0596f8: 5296 4e00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +0596fc: 6e40 eb02 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@02eb │ │ +059702: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +059706: 5430 2d00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05970a: 5234 2b00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +05970e: 5904 8c00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059712: 5494 4700 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059716: 5295 4d00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05971a: 5296 4e00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +05971e: 6e40 0a03 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@030a │ │ +059724: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +059728: 5430 2d00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05972c: 5234 2c00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@002c │ │ +059730: 5904 8c00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059734: 5494 4700 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059738: 5295 4d00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05973c: 5296 4e00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +059740: 6e40 d002 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02d0 │ │ +059746: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +05974a: 5430 2d00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +05974e: 5234 2b00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@002b │ │ +059752: 5904 8c00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +059756: 5494 4700 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +05975a: 5295 4d00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05975e: 5296 4e00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +059762: 6e40 cd02 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@02cd │ │ +059768: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +05976c: 5494 4700 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059770: 5495 4700 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059774: 5255 df00 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +059778: 5296 4d00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +05977c: 5297 4e00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +059780: 6e58 f102 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ +059786: 5594 3c00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@003c │ │ +05978a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +05978e: 5494 4700 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0047 │ │ +059792: 6e20 c802 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@02c8 │ │ +059798: 0e00 |017e: return-void │ │ +05979a: 0000 |017f: nop // spacer │ │ +05979c: 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 │ │ @@ -91088,19 +91113,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 │ │ -059e5c: |[059e5c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -059e6c: 5912 3e00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059e70: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -059e72: 5b10 3f00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -059e76: 1101 |0005: return-object v1 │ │ +0597c0: |[0597c0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0597d0: 5912 3e00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +0597d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0597d6: 5b10 3f00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +0597da: 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; │ │ @@ -91111,19 +91136,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 │ │ -059e78: |[059e78] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -059e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059e8a: 5910 3e00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ -059e8e: 5b12 3f00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ -059e92: 1101 |0005: return-object v1 │ │ +0597dc: |[0597dc] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0597ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0597ee: 5910 3e00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@003e │ │ +0597f2: 5b12 3f00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@003f │ │ +0597f6: 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; │ │ @@ -91134,19 +91159,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 │ │ -059e94: |[059e94] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -059ea4: 5912 4000 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -059ea8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -059eaa: 5b10 4100 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -059eae: 1101 |0005: return-object v1 │ │ +0597f8: |[0597f8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +059808: 5912 4000 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +05980c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05980e: 5b10 4100 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +059812: 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; │ │ @@ -91157,19 +91182,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 │ │ -059eb0: |[059eb0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -059ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059ec2: 5910 4000 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ -059ec6: 5b12 4100 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ -059eca: 1101 |0005: return-object v1 │ │ +059814: |[059814] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +059824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059826: 5910 4000 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0040 │ │ +05982a: 5b12 4100 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0041 │ │ +05982e: 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; │ │ @@ -91180,19 +91205,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 │ │ -059ecc: |[059ecc] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -059edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059ede: 6e50 e701 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@01e7 │ │ -059ee4: 0c00 |0004: move-result-object v0 │ │ -059ee6: 1100 |0005: return-object v0 │ │ +059830: |[059830] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +059840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059842: 6e50 e701 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@01e7 │ │ +059848: 0c00 |0004: move-result-object v0 │ │ +05984a: 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 │ │ @@ -91202,20 +91227,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 │ │ -059ee8: |[059ee8] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -059ef8: 5901 4300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ -059efc: 5902 4400 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ -059f00: 5903 4a00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ -059f04: 5904 4b00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ -059f08: 1100 |0008: return-object v0 │ │ +05984c: |[05984c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +05985c: 5901 4300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0043 │ │ +059860: 5902 4400 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0044 │ │ +059864: 5903 4a00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@004a │ │ +059868: 5904 4b00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@004b │ │ +05986c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0004 line=444 │ │ 0x0006 line=445 │ │ 0x0008 line=446 │ │ @@ -91231,17 +91256,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 │ │ -059f0c: |[059f0c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -059f1c: 5901 4d00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ -059f20: 1100 |0002: return-object v0 │ │ +059870: |[059870] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +059880: 5901 4d00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@004d │ │ +059884: 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 │ │ @@ -91251,17 +91276,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 │ │ -059f24: |[059f24] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -059f34: 5901 4e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ -059f38: 1100 |0002: return-object v0 │ │ +059888: |[059888] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +059898: 5901 4e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@004e │ │ +05989c: 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 │ │ @@ -91271,22 +91296,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 │ │ -059f3c: |[059f3c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -059f4c: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ -059f50: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ -059f56: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -059f58: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ -059f5c: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ -059f60: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ -059f66: 1102 |000d: return-object v2 │ │ +0598a0: |[0598a0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0598b0: 2200 6d00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@006d │ │ +0598b4: 7010 c201 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@01c2 │ │ +0598ba: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +0598bc: 5901 2a00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@002a │ │ +0598c0: 5b03 2d00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@002d │ │ +0598c4: 6e20 c701 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@01c7 │ │ +0598ca: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ 0x0008 line=412 │ │ 0x000a line=413 │ │ 0x000d line=415 │ │ @@ -91408,25 +91433,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -059f68: |[059f68] android.support.v4.app.DialogFragment.:()V │ │ -059f78: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -059f7a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -059f7c: 7010 1e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ -059f82: 5920 6b00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -059f86: 5920 6c00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -059f8a: 5c21 6500 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -059f8e: 5c21 6a00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -059f92: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -059f94: 5920 6400 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -059f98: 0e00 |0010: return-void │ │ +0598cc: |[0598cc] android.support.v4.app.DialogFragment.:()V │ │ +0598dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0598de: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0598e0: 7010 1e02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ +0598e6: 5920 6b00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +0598ea: 5920 6c00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +0598ee: 5c21 6500 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +0598f2: 5c21 6a00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +0598f6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0598f8: 5920 6400 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +0598fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -91441,18 +91466,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059f9c: |[059f9c] android.support.v4.app.DialogFragment.dismiss:()V │ │ -059fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059fae: 6e20 f901 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ -059fb4: 0e00 |0004: return-void │ │ +059900: |[059900] android.support.v4.app.DialogFragment.dismiss:()V │ │ +059910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059912: 6e20 f901 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ +059918: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -91461,18 +91486,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059fb8: |[059fb8] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -059fc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059fca: 6e20 f901 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ -059fd0: 0e00 |0004: return-void │ │ +05991c: |[05991c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +05992c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05992e: 6e20 f901 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ +059934: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -91481,48 +91506,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -059fd4: |[059fd4] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -059fe4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -059fe6: 5541 6800 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -059fea: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -059fee: 0e00 |0005: return-void │ │ -059ff0: 5c43 6800 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -059ff4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -059ff6: 5c41 6900 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ -059ffa: 5441 6700 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -059ffe: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -05a002: 5441 6700 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a006: 6e10 3c00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ -05a00c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05a00e: 5b41 6700 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a012: 5c43 6d00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ -05a016: 5241 6400 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a01a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -05a01e: 6e10 fc01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01fc │ │ -05a024: 0c01 |0020: move-result-object v1 │ │ -05a026: 5242 6400 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a02a: 6e30 b202 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@02b2 │ │ -05a030: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -05a032: 5941 6400 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a036: 28dc |0029: goto 0005 // -0024 │ │ -05a038: 6e10 fc01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01fc │ │ -05a03e: 0c01 |002d: move-result-object v1 │ │ -05a040: 6e10 a702 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05a046: 0c00 |0031: move-result-object v0 │ │ -05a048: 6e20 4603 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0346 │ │ -05a04e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -05a052: 6e10 4003 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ -05a058: 28cb |003a: goto 0005 // -0035 │ │ -05a05a: 6e10 3f03 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ -05a060: 28c7 |003e: goto 0005 // -0039 │ │ +059938: |[059938] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +059948: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05994a: 5541 6800 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +05994e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +059952: 0e00 |0005: return-void │ │ +059954: 5c43 6800 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059958: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05995a: 5c41 6900 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ +05995e: 5441 6700 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059962: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +059966: 5441 6700 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +05996a: 6e10 3c00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ +059970: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +059972: 5b41 6700 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059976: 5c43 6d00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ +05997a: 5241 6400 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +05997e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +059982: 6e10 fc01 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01fc │ │ +059988: 0c01 |0020: move-result-object v1 │ │ +05998a: 5242 6400 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +05998e: 6e30 b202 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@02b2 │ │ +059994: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +059996: 5941 6400 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +05999a: 28dc |0029: goto 0005 // -0024 │ │ +05999c: 6e10 fc01 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@01fc │ │ +0599a2: 0c01 |002d: move-result-object v1 │ │ +0599a4: 6e10 a702 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +0599aa: 0c00 |0031: move-result-object v0 │ │ +0599ac: 6e20 4603 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0346 │ │ +0599b2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0599b6: 6e10 4003 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ +0599bc: 28cb |003a: goto 0005 // -0035 │ │ +0599be: 6e10 3f03 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ +0599c4: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -91547,17 +91572,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a064: |[05a064] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -05a074: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a078: 1100 |0002: return-object v0 │ │ +0599c8: |[0599c8] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +0599d8: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +0599dc: 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;) │ │ @@ -91565,51 +91590,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 │ │ -05a07c: |[05a07c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -05a08c: 5520 6a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a090: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -05a094: 6f20 2502 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ -05a09a: 0c00 |0007: move-result-object v0 │ │ -05a09c: 1100 |0008: return-object v0 │ │ -05a09e: 6e20 0602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0206 │ │ -05a0a4: 0c00 |000c: move-result-object v0 │ │ -05a0a6: 5b20 6700 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a0aa: 5220 6b00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a0ae: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -05a0b4: 5420 6700 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a0b8: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -05a0bc: 5420 6700 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a0c0: 6e10 3e00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003e │ │ -05a0c6: 0c00 |001d: move-result-object v0 │ │ -05a0c8: 1a01 9613 |001e: const-string v1, "layout_inflater" // string@1396 │ │ -05a0cc: 6e20 8d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -05a0d2: 0c00 |0023: move-result-object v0 │ │ -05a0d4: 1f00 8e01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -05a0d8: 28e2 |0026: goto 0008 // -001e │ │ -05a0da: 5420 6700 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a0de: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003f │ │ -05a0e4: 0c00 |002c: move-result-object v0 │ │ -05a0e6: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -05a0ea: 6e20 910b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b91 │ │ -05a0f0: 5420 6700 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a0f4: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -05a0f6: 6e20 4300 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0043 │ │ -05a0fc: 28dc |0038: goto 0014 // -0024 │ │ -05a0fe: 5420 6300 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0063 │ │ -05a102: 1a01 9613 |003b: const-string v1, "layout_inflater" // string@1396 │ │ -05a106: 6e20 7d02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@027d │ │ -05a10c: 0c00 |0040: move-result-object v0 │ │ -05a10e: 1f00 8e01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -05a112: 28c5 |0043: goto 0008 // -003b │ │ -05a114: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +0599e0: |[0599e0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0599f0: 5520 6a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +0599f4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0599f8: 6f20 2502 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ +0599fe: 0c00 |0007: move-result-object v0 │ │ +059a00: 1100 |0008: return-object v0 │ │ +059a02: 6e20 0602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0206 │ │ +059a08: 0c00 |000c: move-result-object v0 │ │ +059a0a: 5b20 6700 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059a0e: 5220 6b00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059a12: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +059a18: 5420 6700 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059a1c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +059a20: 5420 6700 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059a24: 6e10 3e00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003e │ │ +059a2a: 0c00 |001d: move-result-object v0 │ │ +059a2c: 1a01 9013 |001e: const-string v1, "layout_inflater" // string@1390 │ │ +059a30: 6e20 8d00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +059a36: 0c00 |0023: move-result-object v0 │ │ +059a38: 1f00 8e01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +059a3c: 28e2 |0026: goto 0008 // -001e │ │ +059a3e: 5420 6700 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059a42: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003f │ │ +059a48: 0c00 |002c: move-result-object v0 │ │ +059a4a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +059a4e: 6e20 910b 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0b91 │ │ +059a54: 5420 6700 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059a58: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +059a5a: 6e20 4300 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0043 │ │ +059a60: 28dc |0038: goto 0014 // -0024 │ │ +059a62: 5420 6300 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0063 │ │ +059a66: 1a01 9013 |003b: const-string v1, "layout_inflater" // string@1390 │ │ +059a6a: 6e20 7d02 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@027d │ │ +059a70: 0c00 |0040: move-result-object v0 │ │ +059a72: 1f00 8e01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +059a76: 28c5 |0043: goto 0008 // -003b │ │ +059a78: 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 │ │ @@ -91628,17 +91653,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a128: |[05a128] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -05a138: 5510 6a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a13c: 0f00 |0002: return v0 │ │ +059a8c: |[059a8c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +059a9c: 5510 6a00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059aa0: 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;) │ │ @@ -91646,17 +91671,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a140: |[05a140] android.support.v4.app.DialogFragment.getTheme:()I │ │ -05a150: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a154: 0f00 |0002: return v0 │ │ +059aa4: |[059aa4] android.support.v4.app.DialogFragment.getTheme:()I │ │ +059ab4: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059ab8: 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;) │ │ @@ -91664,17 +91689,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a158: |[05a158] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -05a168: 5510 6500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a16c: 0f00 |0002: return v0 │ │ +059abc: |[059abc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +059acc: 5510 6500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059ad0: 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;) │ │ @@ -91682,50 +91707,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -05a170: |[05a170] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05a180: 6f20 3d02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@023d │ │ -05a186: 5542 6a00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a18a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -05a18e: 0e00 |0007: return-void │ │ -05a190: 6e10 0002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0200 │ │ -05a196: 0c01 |000b: move-result-object v1 │ │ -05a198: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -05a19c: 6e10 480b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ -05a1a2: 0c02 |0011: move-result-object v2 │ │ -05a1a4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -05a1a8: 2202 1c02 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -05a1ac: 1a03 8c02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@028c │ │ -05a1b0: 7020 7d0d 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05a1b6: 2702 |001b: throw v2 │ │ -05a1b8: 5442 6700 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a1bc: 6e20 4600 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0046 │ │ -05a1c2: 5442 6700 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a1c6: 6e10 fa01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01fa │ │ -05a1cc: 0c03 |0026: move-result-object v3 │ │ -05a1ce: 6e20 4900 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0049 │ │ -05a1d4: 5442 6700 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a1d8: 5543 6500 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a1dc: 6e20 4400 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ -05a1e2: 5442 6700 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a1e6: 6e20 4700 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0047 │ │ -05a1ec: 5442 6700 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a1f0: 6e20 4800 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0048 │ │ -05a1f6: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -05a1fa: 1a02 f90c |003d: const-string v2, "android:savedDialogState" // string@0cf9 │ │ -05a1fe: 6e20 3701 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0137 │ │ -05a204: 0c00 |0042: move-result-object v0 │ │ -05a206: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -05a20a: 5442 6700 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a20e: 6e20 4100 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ -05a214: 28bd |004a: goto 0007 // -0043 │ │ +059ad4: |[059ad4] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +059ae4: 6f20 3d02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@023d │ │ +059aea: 5542 6a00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059aee: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +059af2: 0e00 |0007: return-void │ │ +059af4: 6e10 0002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0200 │ │ +059afa: 0c01 |000b: move-result-object v1 │ │ +059afc: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +059b00: 6e10 480b 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0b48 │ │ +059b06: 0c02 |0011: move-result-object v2 │ │ +059b08: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +059b0c: 2202 1c02 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +059b10: 1a03 8c02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@028c │ │ +059b14: 7020 7d0d 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +059b1a: 2702 |001b: throw v2 │ │ +059b1c: 5442 6700 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b20: 6e20 4600 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0046 │ │ +059b26: 5442 6700 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b2a: 6e10 fa01 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01fa │ │ +059b30: 0c03 |0026: move-result-object v3 │ │ +059b32: 6e20 4900 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0049 │ │ +059b38: 5442 6700 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b3c: 5543 6500 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059b40: 6e20 4400 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ +059b46: 5442 6700 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b4a: 6e20 4700 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0047 │ │ +059b50: 5442 6700 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b54: 6e20 4800 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0048 │ │ +059b5a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +059b5e: 1a02 f30c |003d: const-string v2, "android:savedDialogState" // string@0cf3 │ │ +059b62: 6e20 3701 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0137 │ │ +059b68: 0c00 |0042: move-result-object v0 │ │ +059b6a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +059b6e: 5442 6700 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059b72: 6e20 4100 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ +059b78: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -91751,21 +91776,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05a218: |[05a218] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -05a228: 6f20 3f02 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@023f │ │ -05a22e: 5510 6900 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ -05a232: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -05a236: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05a238: 5c10 6800 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -05a23c: 0e00 |000a: return-void │ │ +059b7c: |[059b7c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +059b8c: 6f20 3f02 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@023f │ │ +059b92: 5510 6900 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ +059b96: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +059b9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +059b9c: 5c10 6800 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059ba0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -91777,16 +91802,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a240: |[05a240] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -05a250: 0e00 |0000: return-void │ │ +059ba4: |[059ba4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +059bb4: 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; │ │ │ │ @@ -91795,48 +91820,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05a254: |[05a254] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -05a264: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05a266: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05a268: 6f20 4202 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ -05a26e: 5230 6600 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0066 │ │ -05a272: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -05a276: 0110 |0009: move v0, v1 │ │ -05a278: 5c30 6a00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a27c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -05a280: 1a00 fb0c |000e: const-string v0, "android:style" // string@0cfb │ │ -05a284: 6e30 3901 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ -05a28a: 0a00 |0013: move-result v0 │ │ -05a28c: 5930 6b00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a290: 1a00 000d |0016: const-string v0, "android:theme" // string@0d00 │ │ -05a294: 6e30 3901 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ -05a29a: 0a00 |001b: move-result v0 │ │ -05a29c: 5930 6c00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a2a0: 1a00 f70c |001e: const-string v0, "android:cancelable" // string@0cf7 │ │ -05a2a4: 6e30 3601 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ -05a2aa: 0a00 |0023: move-result v0 │ │ -05a2ac: 5c30 6500 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a2b0: 1a00 fa0c |0026: const-string v0, "android:showsDialog" // string@0cfa │ │ -05a2b4: 5531 6a00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a2b8: 6e30 3601 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ -05a2be: 0a00 |002d: move-result v0 │ │ -05a2c0: 5c30 6a00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a2c4: 1a00 f60c |0030: const-string v0, "android:backStackId" // string@0cf6 │ │ -05a2c8: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -05a2ca: 6e30 3901 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ -05a2d0: 0a00 |0036: move-result v0 │ │ -05a2d2: 5930 6400 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a2d6: 0e00 |0039: return-void │ │ -05a2d8: 0120 |003a: move v0, v2 │ │ -05a2da: 28cf |003b: goto 000a // -0031 │ │ +059bb8: |[059bb8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +059bc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +059bca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +059bcc: 6f20 4202 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ +059bd2: 5230 6600 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0066 │ │ +059bd6: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +059bda: 0110 |0009: move v0, v1 │ │ +059bdc: 5c30 6a00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059be0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +059be4: 1a00 f50c |000e: const-string v0, "android:style" // string@0cf5 │ │ +059be8: 6e30 3901 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ +059bee: 0a00 |0013: move-result v0 │ │ +059bf0: 5930 6b00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059bf4: 1a00 fa0c |0016: const-string v0, "android:theme" // string@0cfa │ │ +059bf8: 6e30 3901 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ +059bfe: 0a00 |001b: move-result v0 │ │ +059c00: 5930 6c00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059c04: 1a00 f10c |001e: const-string v0, "android:cancelable" // string@0cf1 │ │ +059c08: 6e30 3601 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ +059c0e: 0a00 |0023: move-result v0 │ │ +059c10: 5c30 6500 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059c14: 1a00 f40c |0026: const-string v0, "android:showsDialog" // string@0cf4 │ │ +059c18: 5531 6a00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059c1c: 6e30 3601 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ +059c22: 0a00 |002d: move-result v0 │ │ +059c24: 5c30 6a00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059c28: 1a00 f00c |0030: const-string v0, "android:backStackId" // string@0cf0 │ │ +059c2c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +059c2e: 6e30 3901 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ +059c34: 0a00 |0036: move-result v0 │ │ +059c36: 5930 6400 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +059c3a: 0e00 |0039: return-void │ │ +059c3c: 0120 |003a: move v0, v2 │ │ +059c3e: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -91854,22 +91879,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 │ │ -05a2dc: |[05a2dc] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -05a2ec: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ -05a2f0: 6e10 fa01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01fa │ │ -05a2f6: 0c01 |0005: move-result-object v1 │ │ -05a2f8: 6e10 ff01 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@01ff │ │ -05a2fe: 0a02 |0009: move-result v2 │ │ -05a300: 7030 3b00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003b │ │ -05a306: 1100 |000d: return-object v0 │ │ +059c40: |[059c40] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +059c50: 2200 0e00 |0000: new-instance v0, Landroid/app/Dialog; // type@000e │ │ +059c54: 6e10 fa01 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@01fa │ │ +059c5a: 0c01 |0005: move-result-object v1 │ │ +059c5c: 6e10 ff01 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@01ff │ │ +059c62: 0a02 |0009: move-result v2 │ │ +059c64: 7030 3b00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003b │ │ +059c6a: 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; │ │ │ │ @@ -91878,25 +91903,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05a308: |[05a308] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -05a318: 6f10 4902 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ -05a31e: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a322: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -05a326: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05a328: 5c10 6d00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ -05a32c: 5410 6700 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a330: 6e10 3c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ -05a336: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05a338: 5b10 6700 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a33c: 0e00 |0012: return-void │ │ +059c6c: |[059c6c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +059c7c: 6f10 4902 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ +059c82: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059c86: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +059c8a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +059c8c: 5c10 6d00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ +059c90: 5410 6700 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059c94: 6e10 3c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003c │ │ +059c9a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +059c9c: 5b10 6700 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059ca0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -91909,23 +91934,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05a340: |[05a340] android.support.v4.app.DialogFragment.onDetach:()V │ │ -05a350: 6f10 4a02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@024a │ │ -05a356: 5510 6900 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ -05a35a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -05a35e: 5510 6800 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -05a362: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -05a366: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -05a368: 5c10 6800 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -05a36c: 0e00 |000e: return-void │ │ +059ca4: |[059ca4] android.support.v4.app.DialogFragment.onDetach:()V │ │ +059cb4: 6f10 4a02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@024a │ │ +059cba: 5510 6900 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ +059cbe: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +059cc2: 5510 6800 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059cc6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +059cca: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +059ccc: 5c10 6800 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059cd0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -91936,20 +91961,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05a370: |[05a370] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -05a380: 5510 6d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ -05a384: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -05a388: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05a38a: 6e20 f901 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ -05a390: 0e00 |0008: return-void │ │ +059cd4: |[059cd4] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +059ce4: 5510 6d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ +059ce8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +059cec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +059cee: 6e20 f901 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@01f9 │ │ +059cf4: 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; │ │ @@ -91960,51 +91985,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05a394: |[05a394] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -05a3a4: 6f20 5302 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0253 │ │ -05a3aa: 5431 6700 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a3ae: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -05a3b2: 5431 6700 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a3b6: 6e10 4200 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0042 │ │ -05a3bc: 0c00 |000c: move-result-object v0 │ │ -05a3be: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -05a3c2: 1a01 f90c |000f: const-string v1, "android:savedDialogState" // string@0cf9 │ │ -05a3c6: 6e30 4101 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0141 │ │ -05a3cc: 5231 6b00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a3d0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -05a3d4: 1a01 fb0c |0018: const-string v1, "android:style" // string@0cfb │ │ -05a3d8: 5232 6b00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a3dc: 6e30 4201 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -05a3e2: 5231 6c00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a3e6: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -05a3ea: 1a01 000d |0023: const-string v1, "android:theme" // string@0d00 │ │ -05a3ee: 5232 6c00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a3f2: 6e30 4201 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -05a3f8: 5531 6500 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a3fc: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -05a400: 1a01 f70c |002e: const-string v1, "android:cancelable" // string@0cf7 │ │ -05a404: 5532 6500 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a408: 6e30 4001 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ -05a40e: 5531 6a00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a412: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -05a416: 1a01 fa0c |0039: const-string v1, "android:showsDialog" // string@0cfa │ │ -05a41a: 5532 6a00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a41e: 6e30 4001 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ -05a424: 5231 6400 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a428: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -05a42a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -05a42e: 1a01 f60c |0045: const-string v1, "android:backStackId" // string@0cf6 │ │ -05a432: 5232 6400 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a436: 6e30 4201 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -05a43c: 0e00 |004c: return-void │ │ +059cf8: |[059cf8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +059d08: 6f20 5302 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0253 │ │ +059d0e: 5431 6700 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059d12: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +059d16: 5431 6700 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059d1a: 6e10 4200 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0042 │ │ +059d20: 0c00 |000c: move-result-object v0 │ │ +059d22: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +059d26: 1a01 f30c |000f: const-string v1, "android:savedDialogState" // string@0cf3 │ │ +059d2a: 6e30 4101 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0141 │ │ +059d30: 5231 6b00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059d34: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +059d38: 1a01 f50c |0018: const-string v1, "android:style" // string@0cf5 │ │ +059d3c: 5232 6b00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059d40: 6e30 4201 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +059d46: 5231 6c00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059d4a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +059d4e: 1a01 fa0c |0023: const-string v1, "android:theme" // string@0cfa │ │ +059d52: 5232 6c00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059d56: 6e30 4201 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +059d5c: 5531 6500 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059d60: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +059d64: 1a01 f10c |002e: const-string v1, "android:cancelable" // string@0cf1 │ │ +059d68: 5532 6500 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059d6c: 6e30 4001 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ +059d72: 5531 6a00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059d76: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +059d7a: 1a01 f40c |0039: const-string v1, "android:showsDialog" // string@0cf4 │ │ +059d7e: 5532 6a00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059d82: 6e30 4001 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ +059d88: 5231 6400 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +059d8c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +059d8e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +059d92: 1a01 f00c |0045: const-string v1, "android:backStackId" // string@0cf0 │ │ +059d96: 5232 6400 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +059d9a: 6e30 4201 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +059da0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -92029,23 +92054,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05a440: |[05a440] android.support.v4.app.DialogFragment.onStart:()V │ │ -05a450: 6f10 5402 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0254 │ │ -05a456: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a45a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -05a45e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05a460: 5c10 6d00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ -05a464: 5410 6700 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a468: 6e10 4c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004c │ │ -05a46e: 0e00 |000f: return-void │ │ +059da4: |[059da4] android.support.v4.app.DialogFragment.onStart:()V │ │ +059db4: 6f10 5402 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0254 │ │ +059dba: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059dbe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +059dc2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +059dc4: 5c10 6d00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ +059dc8: 5410 6700 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059dcc: 6e10 4c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004c │ │ +059dd2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -92057,21 +92082,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05a470: |[05a470] android.support.v4.app.DialogFragment.onStop:()V │ │ -05a480: 6f10 5502 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0255 │ │ -05a486: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a48a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -05a48e: 5410 6700 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a492: 6e10 4000 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0040 │ │ -05a498: 0e00 |000c: return-void │ │ +059dd4: |[059dd4] android.support.v4.app.DialogFragment.onStop:()V │ │ +059de4: 6f10 5502 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0255 │ │ +059dea: 5410 6700 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059dee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +059df2: 5410 6700 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059df6: 6e10 4000 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0040 │ │ +059dfc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -92082,21 +92107,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05a49c: |[05a49c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -05a4ac: 5c12 6500 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ -05a4b0: 5410 6700 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a4b4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -05a4b8: 5410 6700 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ -05a4bc: 6e20 4400 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ -05a4c2: 0e00 |000b: return-void │ │ +059e00: |[059e00] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +059e10: 5c12 6500 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0065 │ │ +059e14: 5410 6700 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059e18: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +059e1c: 5410 6700 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0067 │ │ +059e20: 6e20 4400 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ +059e26: 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; │ │ @@ -92107,17 +92132,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a4c4: |[05a4c4] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -05a4d4: 5c01 6a00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ -05a4d8: 0e00 |0002: return-void │ │ +059e28: |[059e28] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +059e38: 5c01 6a00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@006a │ │ +059e3c: 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 │ │ @@ -92127,27 +92152,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -05a4dc: |[05a4dc] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -05a4ec: 5923 6b00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a4f0: 5220 6b00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a4f4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -05a4f6: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -05a4fa: 5220 6b00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ -05a4fe: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -05a500: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -05a504: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -05a50a: 5920 6c00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a50e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -05a512: 5924 6c00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ -05a516: 0e00 |0015: return-void │ │ +059e40: |[059e40] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +059e50: 5923 6b00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059e54: 5220 6b00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059e58: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +059e5a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +059e5e: 5220 6b00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@006b │ │ +059e62: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +059e64: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +059e68: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +059e6e: 5920 6c00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059e72: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +059e76: 5924 6c00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@006c │ │ +059e7a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -92162,26 +92187,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 │ │ -05a518: |[05a518] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -05a528: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a52a: 5c21 6800 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -05a52e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05a530: 5c20 6900 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ -05a534: 6e30 3c03 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@033c │ │ -05a53a: 5c21 6d00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ -05a53e: 6e10 3f03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ -05a544: 0a00 |000e: move-result v0 │ │ -05a546: 5920 6400 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a54a: 5220 6400 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ -05a54e: 0f00 |0013: return v0 │ │ +059e7c: |[059e7c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +059e8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059e8e: 5c21 6800 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059e92: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +059e94: 5c20 6900 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ +059e98: 6e30 3c03 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@033c │ │ +059e9e: 5c21 6d00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@006d │ │ +059ea2: 6e10 3f03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ +059ea8: 0a00 |000e: move-result v0 │ │ +059eaa: 5920 6400 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +059eae: 5220 6400 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0064 │ │ +059eb2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -92196,24 +92221,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 │ │ -05a550: |[05a550] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -05a560: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a562: 5c21 6800 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ -05a566: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05a568: 5c21 6900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ -05a56c: 6e10 a702 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05a572: 0c00 |0009: move-result-object v0 │ │ -05a574: 6e30 3c03 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@033c │ │ -05a57a: 6e10 3f03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ -05a580: 0e00 |0010: return-void │ │ +059eb4: |[059eb4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +059ec4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059ec6: 5c21 6800 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0068 │ │ +059eca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +059ecc: 5c21 6900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0069 │ │ +059ed0: 6e10 a702 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +059ed6: 0c00 |0009: move-result-object v0 │ │ +059ed8: 6e30 3c03 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@033c │ │ +059ede: 6e10 3f03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ +059ee4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -92449,37 +92474,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05a584: |[05a584] android.support.v4.app.FragmentManagerImpl.:()V │ │ -05a594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a596: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -05a59a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -05a59e: 6a00 cd00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05a5a2: 6001 2100 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -05a5a6: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -05a5aa: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -05a5ae: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05a5b0: 6a00 d000 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00d0 │ │ -05a5b4: 2200 b001 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b0 │ │ -05a5b8: 7020 110c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c11 │ │ -05a5be: 6900 cf00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cf │ │ -05a5c2: 2200 b001 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b0 │ │ -05a5c6: 7020 110c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c11 │ │ -05a5cc: 6900 ce00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ -05a5d0: 2200 aa01 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01aa │ │ -05a5d4: 7020 090c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c09 │ │ -05a5da: 6900 c500 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ -05a5de: 2200 aa01 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01aa │ │ -05a5e2: 7020 090c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c09 │ │ -05a5e8: 6900 c400 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ -05a5ec: 0e00 |002c: return-void │ │ +059ee8: |[059ee8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +059ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059efa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +059efe: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +059f02: 6a00 cd00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +059f06: 6001 2100 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +059f0a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +059f0e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +059f12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +059f14: 6a00 d000 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00d0 │ │ +059f18: 2200 b001 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b0 │ │ +059f1c: 7020 110c 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c11 │ │ +059f22: 6900 cf00 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cf │ │ +059f26: 2200 b001 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@01b0 │ │ +059f2a: 7020 110c 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0c11 │ │ +059f30: 6900 ce00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ +059f34: 2200 aa01 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01aa │ │ +059f38: 7020 090c 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c09 │ │ +059f3e: 6900 c500 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00c5 │ │ +059f42: 2200 aa01 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@01aa │ │ +059f46: 7020 090c 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0c09 │ │ +059f4c: 6900 c400 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00c4 │ │ +059f50: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=378 │ │ 0x0007 line=381 │ │ 0x0010 line=672 │ │ 0x0017 line=673 │ │ 0x001e line=674 │ │ @@ -92491,25 +92516,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05a5f0: |[05a5f0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -05a600: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a602: 7010 a502 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@02a5 │ │ -05a608: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05a60a: 5920 df00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05a60e: 5b21 e800 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05a612: 5b21 e700 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05a616: 2200 7d00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@007d │ │ -05a61a: 7020 ba02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02ba │ │ -05a620: 5b20 e100 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ -05a624: 0e00 |0012: return-void │ │ +059f54: |[059f54] android.support.v4.app.FragmentManagerImpl.:()V │ │ +059f64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059f66: 7010 a502 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@02a5 │ │ +059f6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +059f6e: 5920 df00 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +059f72: 5b21 e800 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +059f76: 5b21 e700 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +059f7a: 2200 7d00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@007d │ │ +059f7e: 7020 ba02 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02ba │ │ +059f84: 5b20 e100 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ +059f88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=377 │ │ 0x0004 line=404 │ │ 0x0007 line=414 │ │ 0x0009 line=415 │ │ 0x000b line=417 │ │ @@ -92521,37 +92546,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -05a628: |[05a628] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -05a638: 5530 e900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05a63c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05a640: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05a644: 1a01 2502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0225 │ │ -05a648: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05a64e: 2700 |000b: throw v0 │ │ -05a650: 5430 e500 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05a654: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -05a658: 2200 1c02 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05a65c: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05a660: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05a666: 1a02 2602 |0017: const-string v2, "Can not perform this action inside of " // string@0226 │ │ -05a66a: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a670: 0c01 |001c: move-result-object v1 │ │ -05a672: 5432 e500 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05a676: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a67c: 0c01 |0022: move-result-object v1 │ │ -05a67e: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05a684: 0c01 |0026: move-result-object v1 │ │ -05a686: 7020 7d0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05a68c: 2700 |002a: throw v0 │ │ -05a68e: 0e00 |002b: return-void │ │ +059f8c: |[059f8c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +059f9c: 5530 e900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +059fa0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +059fa4: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +059fa8: 1a01 2502 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0225 │ │ +059fac: 7020 7d0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +059fb2: 2700 |000b: throw v0 │ │ +059fb4: 5430 e500 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +059fb8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +059fbc: 2200 1c02 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +059fc0: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +059fc4: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +059fca: 1a02 2602 |0017: const-string v2, "Can not perform this action inside of " // string@0226 │ │ +059fce: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +059fd4: 0c01 |001c: move-result-object v1 │ │ +059fd6: 5432 e500 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +059fda: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +059fe0: 0c01 |0022: move-result-object v1 │ │ +059fe2: 6e10 d60d 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +059fe8: 0c01 |0026: move-result-object v1 │ │ +059fea: 7020 7d0d 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +059ff0: 2700 |002a: throw v0 │ │ +059ff2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ 0x0004 line=1314 │ │ 0x000c line=1317 │ │ 0x0010 line=1318 │ │ 0x002b line=1321 │ │ @@ -92559,74 +92584,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 │ │ -05a690: |[05a690] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -05a6a0: 2200 ab01 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ -05a6a4: 7030 0a0c 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c0a │ │ -05a6aa: 6201 ce00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ -05a6ae: 6e20 0c0c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c0c │ │ -05a6b4: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -05a6b8: 6e30 0b0c 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c0b │ │ -05a6be: 1100 |000f: return-object v0 │ │ +059ff4: |[059ff4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +05a004: 2200 ab01 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ +05a008: 7030 0a0c 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c0a │ │ +05a00e: 6201 ce00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ +05a012: 6e20 0c0c 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c0c │ │ +05a018: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +05a01c: 6e30 0b0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c0b │ │ +05a022: 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 │ │ -05a6c0: |[05a6c0] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -05a6d0: 220a ae01 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01ae │ │ -05a6d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05a6d6: 7020 0e0c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0c0e │ │ -05a6dc: 2200 b201 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01b2 │ │ -05a6e0: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -05a6e2: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -05a6e6: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -05a6e8: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -05a6ec: 01c1 |000e: move v1, v12 │ │ -05a6ee: 01d2 |000f: move v2, v13 │ │ -05a6f0: 01c3 |0010: move v3, v12 │ │ -05a6f2: 01d4 |0011: move v4, v13 │ │ -05a6f4: 7609 120c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c12 │ │ -05a6fa: 6201 cf00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cf │ │ -05a6fe: 6e20 140c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c14 │ │ -05a704: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -05a708: 6e30 130c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c13 │ │ -05a70e: 6e20 0f0c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c0f │ │ -05a714: 2209 ab01 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ -05a718: 7030 0a0c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c0a │ │ -05a71e: 6201 ce00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ -05a722: 6e20 0c0c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c0c │ │ -05a728: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -05a72c: 6e30 0b0c 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c0b │ │ -05a732: 6e20 0f0c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c0f │ │ -05a738: 110a |0034: return-object v10 │ │ +05a024: |[05a024] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +05a034: 220a ae01 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@01ae │ │ +05a038: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05a03a: 7020 0e0c 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0c0e │ │ +05a040: 2200 b201 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@01b2 │ │ +05a044: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +05a046: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +05a04a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +05a04c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +05a050: 01c1 |000e: move v1, v12 │ │ +05a052: 01d2 |000f: move v2, v13 │ │ +05a054: 01c3 |0010: move v3, v12 │ │ +05a056: 01d4 |0011: move v4, v13 │ │ +05a058: 7609 120c 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0c12 │ │ +05a05e: 6201 cf00 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00cf │ │ +05a062: 6e20 140c 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c14 │ │ +05a068: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +05a06c: 6e30 130c 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0c13 │ │ +05a072: 6e20 0f0c 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c0f │ │ +05a078: 2209 ab01 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ +05a07c: 7030 0a0c e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0c0a │ │ +05a082: 6201 ce00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ce │ │ +05a086: 6e20 0c0c 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0c0c │ │ +05a08c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +05a090: 6e30 0b0c 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0c0b │ │ +05a096: 6e20 0f0c 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0c0f │ │ +05a09c: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0015 line=684 │ │ 0x001a line=685 │ │ 0x001f line=686 │ │ @@ -92650,25 +92675,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -05a73c: |[05a73c] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -05a74c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a74e: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -05a754: 0f00 |0004: return v0 │ │ -05a756: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -05a75a: 28fd |0007: goto 0004 // -0003 │ │ -05a75c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -05a760: 28fa |000a: goto 0004 // -0006 │ │ -05a762: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -05a766: 28f7 |000d: goto 0004 // -0009 │ │ -05a768: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +05a0a0: |[05a0a0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +05a0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a0b2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +05a0b8: 0f00 |0004: return v0 │ │ +05a0ba: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +05a0be: 28fd |0007: goto 0004 // -0003 │ │ +05a0c0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +05a0c4: 28fa |000a: goto 0004 // -0006 │ │ +05a0c6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +05a0ca: 28f7 |000d: goto 0004 // -0009 │ │ +05a0cc: 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 │ │ @@ -92685,35 +92710,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -05a784: |[05a784] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -05a794: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05a796: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -05a79c: 0f00 |0004: return v0 │ │ -05a79e: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -05a7a2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05a7a4: 28fc |0008: goto 0004 // -0004 │ │ -05a7a6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -05a7a8: 28fe |000a: goto 0008 // -0002 │ │ -05a7aa: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -05a7ae: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -05a7b0: 28f6 |000e: goto 0004 // -000a │ │ -05a7b2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -05a7b4: 28fe |0010: goto 000e // -0002 │ │ -05a7b6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -05a7ba: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -05a7bc: 28f0 |0014: goto 0004 // -0010 │ │ -05a7be: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -05a7c0: 28fe |0016: goto 0014 // -0002 │ │ -05a7c2: 0000 |0017: nop // spacer │ │ -05a7c4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +05a0e8: |[05a0e8] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +05a0f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05a0fa: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +05a100: 0f00 |0004: return v0 │ │ +05a102: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +05a106: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05a108: 28fc |0008: goto 0004 // -0004 │ │ +05a10a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +05a10c: 28fe |000a: goto 0008 // -0002 │ │ +05a10e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +05a112: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +05a114: 28f6 |000e: goto 0004 // -000a │ │ +05a116: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +05a118: 28fe |0010: goto 000e // -0002 │ │ +05a11a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +05a11e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +05a120: 28f0 |0014: goto 0004 // -0010 │ │ +05a122: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +05a124: 28fe |0016: goto 0014 // -0002 │ │ +05a126: 0000 |0017: nop // spacer │ │ +05a128: 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 │ │ @@ -92734,24 +92759,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05a7e0: |[05a7e0] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -05a7f0: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05a7f4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05a7f8: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05a7fc: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05a802: 5b10 db00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05a806: 5410 db00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05a80a: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05a810: 6e10 0103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ -05a816: 0e00 |0013: return-void │ │ +05a144: |[05a144] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +05a154: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05a158: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05a15c: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05a160: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a166: 5b10 db00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05a16a: 5410 db00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05a16e: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a174: 6e10 0103 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ +05a17a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ 0x0004 line=1464 │ │ 0x000b line=1466 │ │ 0x0010 line=1467 │ │ 0x0013 line=1468 │ │ @@ -92764,50 +92789,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 │ │ -05a818: |[05a818] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -05a828: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05a82a: 5440 d800 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05a82e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -05a832: 2200 5f02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05a836: 7010 200e 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05a83c: 5b40 d800 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05a840: 6300 cd00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05a844: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -05a848: 1a00 ff02 |0010: const-string v0, "FragmentManager" // string@02ff │ │ -05a84c: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05a850: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05a856: 1a02 8a0c |0017: const-string v2, "add: " // string@0c8a │ │ -05a85a: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a860: 0c01 |001c: move-result-object v1 │ │ -05a862: 6e20 cd0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05a868: 0c01 |0020: move-result-object v1 │ │ -05a86a: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05a870: 0c01 |0024: move-result-object v1 │ │ -05a872: 7120 e50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05a878: 6e20 ed02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@02ed │ │ -05a87e: 5550 8000 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05a882: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ -05a886: 5440 d800 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05a88a: 6e20 240e 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05a890: 5c53 7700 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05a894: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -05a896: 5c50 8d00 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -05a89a: 5550 8400 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05a89e: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ -05a8a2: 5550 8b00 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05a8a6: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ -05a8aa: 5c43 e400 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05a8ae: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ -05a8b2: 6e20 f302 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02f3 │ │ -05a8b8: 0e00 |0048: return-void │ │ +05a17c: |[05a17c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +05a18c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05a18e: 5440 d800 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a192: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +05a196: 2200 5f02 |0005: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05a19a: 7010 200e 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a1a0: 5b40 d800 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a1a4: 6300 cd00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05a1a8: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +05a1ac: 1a00 ff02 |0010: const-string v0, "FragmentManager" // string@02ff │ │ +05a1b0: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05a1b4: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a1ba: 1a02 840c |0017: const-string v2, "add: " // string@0c84 │ │ +05a1be: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a1c4: 0c01 |001c: move-result-object v1 │ │ +05a1c6: 6e20 cd0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05a1cc: 0c01 |0020: move-result-object v1 │ │ +05a1ce: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a1d4: 0c01 |0024: move-result-object v1 │ │ +05a1d6: 7120 e50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05a1dc: 6e20 ed02 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@02ed │ │ +05a1e2: 5550 8000 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05a1e6: 3900 1b00 |002d: if-nez v0, 0048 // +001b │ │ +05a1ea: 5440 d800 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a1ee: 6e20 240e 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a1f4: 5c53 7700 |0034: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05a1f8: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +05a1fa: 5c50 8d00 |0037: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +05a1fe: 5550 8400 |0039: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a202: 3800 0800 |003b: if-eqz v0, 0043 // +0008 │ │ +05a206: 5550 8b00 |003d: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a20a: 3800 0400 |003f: if-eqz v0, 0043 // +0004 │ │ +05a20e: 5c43 e400 |0041: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05a212: 3806 0500 |0043: if-eqz v6, 0048 // +0005 │ │ +05a216: 6e20 f302 5400 |0045: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@02f3 │ │ +05a21c: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1147 │ │ 0x0005 line=1148 │ │ 0x000c line=1150 │ │ 0x0028 line=1151 │ │ 0x002b line=1152 │ │ @@ -92829,23 +92854,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 │ │ -05a8bc: |[05a8bc] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -05a8cc: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05a8d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05a8d4: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05a8d8: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05a8de: 5b10 dc00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05a8e2: 5410 dc00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05a8e6: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05a8ec: 0e00 |0010: return-void │ │ +05a220: |[05a220] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +05a230: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05a234: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05a238: 2200 5f02 |0004: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05a23c: 7010 200e 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a242: 5b10 dc00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05a246: 5410 dc00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05a24a: 6e20 240e 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a250: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0004 line=501 │ │ 0x000b line=503 │ │ 0x0010 line=504 │ │ locals : │ │ @@ -92857,89 +92882,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 │ │ -05a8f0: |[05a8f0] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -05a900: 1d05 |0000: monitor-enter v5 │ │ -05a902: 5452 d900 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05a906: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05a90a: 5452 d900 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05a90e: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05a914: 0a02 |000a: move-result v2 │ │ -05a916: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -05a91a: 5452 dd00 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05a91e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -05a922: 2202 5f02 |0011: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -05a926: 7010 200e 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05a92c: 5b52 dd00 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05a930: 5452 dd00 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05a934: 6e10 2e0e 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05a93a: 0a00 |001d: move-result v0 │ │ -05a93c: 6302 cd00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05a940: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -05a944: 1a02 ff02 |0022: const-string v2, "FragmentManager" // string@02ff │ │ -05a948: 2203 3102 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05a94c: 7010 c60d 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05a952: 1a04 030a |0029: const-string v4, "Setting back stack index " // string@0a03 │ │ -05a956: 6e20 ce0d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a95c: 0c03 |002e: move-result-object v3 │ │ -05a95e: 6e20 cb0d 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05a964: 0c03 |0032: move-result-object v3 │ │ -05a966: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ -05a96a: 6e20 ce0d 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a970: 0c03 |0038: move-result-object v3 │ │ -05a972: 6e20 cd0d 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05a978: 0c03 |003c: move-result-object v3 │ │ -05a97a: 6e10 d60d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05a980: 0c03 |0040: move-result-object v3 │ │ -05a982: 7120 e50a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05a988: 5452 dd00 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05a98c: 6e20 240e 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05a992: 1e05 |0049: monitor-exit v5 │ │ -05a994: 0101 |004a: move v1, v0 │ │ -05a996: 0f01 |004b: return v1 │ │ -05a998: 5452 d900 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05a99c: 5453 d900 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05a9a0: 6e10 2e0e 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05a9a6: 0a03 |0053: move-result v3 │ │ -05a9a8: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05a9ac: 6e20 2b0e 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -05a9b2: 0c02 |0059: move-result-object v2 │ │ -05a9b4: 1f02 1f02 |005a: check-cast v2, Ljava/lang/Integer; // type@021f │ │ -05a9b8: 6e10 7f0d 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -05a9be: 0a00 |005f: move-result v0 │ │ -05a9c0: 6302 cd00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05a9c4: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -05a9c8: 1a02 ff02 |0064: const-string v2, "FragmentManager" // string@02ff │ │ -05a9cc: 2203 3102 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05a9d0: 7010 c60d 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05a9d6: 1a04 ca01 |006b: const-string v4, "Adding back stack index " // string@01ca │ │ -05a9da: 6e20 ce0d 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a9e0: 0c03 |0070: move-result-object v3 │ │ -05a9e2: 6e20 cb0d 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05a9e8: 0c03 |0074: move-result-object v3 │ │ -05a9ea: 1a04 8c00 |0075: const-string v4, " with " // string@008c │ │ -05a9ee: 6e20 ce0d 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05a9f4: 0c03 |007a: move-result-object v3 │ │ -05a9f6: 6e20 cd0d 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05a9fc: 0c03 |007e: move-result-object v3 │ │ -05a9fe: 6e10 d60d 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05aa04: 0c03 |0082: move-result-object v3 │ │ -05aa06: 7120 e50a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05aa0c: 5452 dd00 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05aa10: 6e30 2d0e 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05aa16: 1e05 |008b: monitor-exit v5 │ │ -05aa18: 0101 |008c: move v1, v0 │ │ -05aa1a: 28be |008d: goto 004b // -0042 │ │ -05aa1c: 0d02 |008e: move-exception v2 │ │ -05aa1e: 1e05 |008f: monitor-exit v5 │ │ -05aa20: 2702 |0090: throw v2 │ │ +05a254: |[05a254] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +05a264: 1d05 |0000: monitor-enter v5 │ │ +05a266: 5452 d900 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05a26a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +05a26e: 5452 d900 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05a272: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a278: 0a02 |000a: move-result v2 │ │ +05a27a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +05a27e: 5452 dd00 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05a282: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +05a286: 2202 5f02 |0011: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ +05a28a: 7010 200e 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a290: 5b52 dd00 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05a294: 5452 dd00 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05a298: 6e10 2e0e 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a29e: 0a00 |001d: move-result v0 │ │ +05a2a0: 6302 cd00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05a2a4: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +05a2a8: 1a02 ff02 |0022: const-string v2, "FragmentManager" // string@02ff │ │ +05a2ac: 2203 3102 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05a2b0: 7010 c60d 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a2b6: 1a04 fd09 |0029: const-string v4, "Setting back stack index " // string@09fd │ │ +05a2ba: 6e20 ce0d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a2c0: 0c03 |002e: move-result-object v3 │ │ +05a2c2: 6e20 cb0d 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05a2c8: 0c03 |0032: move-result-object v3 │ │ +05a2ca: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ +05a2ce: 6e20 ce0d 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a2d4: 0c03 |0038: move-result-object v3 │ │ +05a2d6: 6e20 cd0d 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05a2dc: 0c03 |003c: move-result-object v3 │ │ +05a2de: 6e10 d60d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a2e4: 0c03 |0040: move-result-object v3 │ │ +05a2e6: 7120 e50a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05a2ec: 5452 dd00 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05a2f0: 6e20 240e 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a2f6: 1e05 |0049: monitor-exit v5 │ │ +05a2f8: 0101 |004a: move v1, v0 │ │ +05a2fa: 0f01 |004b: return v1 │ │ +05a2fc: 5452 d900 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05a300: 5453 d900 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05a304: 6e10 2e0e 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a30a: 0a03 |0053: move-result v3 │ │ +05a30c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05a310: 6e20 2b0e 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +05a316: 0c02 |0059: move-result-object v2 │ │ +05a318: 1f02 1f02 |005a: check-cast v2, Ljava/lang/Integer; // type@021f │ │ +05a31c: 6e10 7f0d 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +05a322: 0a00 |005f: move-result v0 │ │ +05a324: 6302 cd00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05a328: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +05a32c: 1a02 ff02 |0064: const-string v2, "FragmentManager" // string@02ff │ │ +05a330: 2203 3102 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05a334: 7010 c60d 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a33a: 1a04 ca01 |006b: const-string v4, "Adding back stack index " // string@01ca │ │ +05a33e: 6e20 ce0d 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a344: 0c03 |0070: move-result-object v3 │ │ +05a346: 6e20 cb0d 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05a34c: 0c03 |0074: move-result-object v3 │ │ +05a34e: 1a04 8c00 |0075: const-string v4, " with " // string@008c │ │ +05a352: 6e20 ce0d 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a358: 0c03 |007a: move-result-object v3 │ │ +05a35a: 6e20 cd0d 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05a360: 0c03 |007e: move-result-object v3 │ │ +05a362: 6e10 d60d 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a368: 0c03 |0082: move-result-object v3 │ │ +05a36a: 7120 e50a 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05a370: 5452 dd00 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05a374: 6e30 2d0e 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05a37a: 1e05 |008b: monitor-exit v5 │ │ +05a37c: 0101 |008c: move v1, v0 │ │ +05a37e: 28be |008d: goto 004b // -0042 │ │ +05a380: 0d02 |008e: move-exception v2 │ │ +05a382: 1e05 |008f: monitor-exit v5 │ │ +05a384: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0001 line=1344 │ │ 0x000d line=1345 │ │ @@ -92967,22 +92992,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 │ │ -05aa30: |[05aa30] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -05aa40: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05aa44: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -05aa48: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05aa4c: 7010 7c0d 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ -05aa52: 2700 |0009: throw v0 │ │ -05aa54: 5b12 d700 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05aa58: 0e00 |000c: return-void │ │ +05a394: |[05a394] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +05a3a4: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05a3a8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +05a3ac: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05a3b0: 7010 7c0d 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0d7c │ │ +05a3b6: 2700 |0009: throw v0 │ │ +05a3b8: 5b12 d700 |000a: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05a3bc: 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; │ │ @@ -92993,55 +93018,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 │ │ -05aa5c: |[05aa5c] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05aa6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05aa6e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05aa70: 6300 cd00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05aa74: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -05aa78: 1a00 ff02 |0006: const-string v0, "FragmentManager" // string@02ff │ │ -05aa7c: 2201 3102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05aa80: 7010 c60d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05aa86: 1a02 3e0d |000d: const-string v2, "attach: " // string@0d3e │ │ -05aa8a: 6e20 ce0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05aa90: 0c01 |0012: move-result-object v1 │ │ -05aa92: 6e20 cd0d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05aa98: 0c01 |0016: move-result-object v1 │ │ -05aa9a: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05aaa0: 0c01 |001a: move-result-object v1 │ │ -05aaa2: 7120 e50a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05aaa8: 5570 8000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05aaac: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ -05aab0: 5c75 8000 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05aab4: 5570 7700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05aab8: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ -05aabc: 5460 d800 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05aac0: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -05aac4: 2200 5f02 |002c: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05aac8: 7010 200e 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05aace: 5b60 d800 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05aad2: 5460 d800 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05aad6: 6e20 240e 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05aadc: 5c73 7700 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05aae0: 5570 8400 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05aae4: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ -05aae8: 5570 8b00 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05aaec: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ -05aaf0: 5c63 e400 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05aaf4: 5262 df00 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05aaf8: 0760 |0046: move-object v0, v6 │ │ -05aafa: 0771 |0047: move-object v1, v7 │ │ -05aafc: 0183 |0048: move v3, v8 │ │ -05aafe: 0194 |0049: move v4, v9 │ │ -05ab00: 7406 f402 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@02f4 │ │ -05ab06: 0e00 |004d: return-void │ │ +05a3c0: |[05a3c0] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05a3d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05a3d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05a3d4: 6300 cd00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05a3d8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +05a3dc: 1a00 ff02 |0006: const-string v0, "FragmentManager" // string@02ff │ │ +05a3e0: 2201 3102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05a3e4: 7010 c60d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a3ea: 1a02 380d |000d: const-string v2, "attach: " // string@0d38 │ │ +05a3ee: 6e20 ce0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a3f4: 0c01 |0012: move-result-object v1 │ │ +05a3f6: 6e20 cd0d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05a3fc: 0c01 |0016: move-result-object v1 │ │ +05a3fe: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a404: 0c01 |001a: move-result-object v1 │ │ +05a406: 7120 e50a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05a40c: 5570 8000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05a410: 3800 2d00 |0020: if-eqz v0, 004d // +002d │ │ +05a414: 5c75 8000 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05a418: 5570 7700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05a41c: 3900 2700 |0026: if-nez v0, 004d // +0027 │ │ +05a420: 5460 d800 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a424: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +05a428: 2200 5f02 |002c: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05a42c: 7010 200e 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a432: 5b60 d800 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a436: 5460 d800 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a43a: 6e20 240e 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a440: 5c73 7700 |0038: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05a444: 5570 8400 |003a: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a448: 3800 0800 |003c: if-eqz v0, 0044 // +0008 │ │ +05a44c: 5570 8b00 |003e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a450: 3800 0400 |0040: if-eqz v0, 0044 // +0004 │ │ +05a454: 5c63 e400 |0042: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05a458: 5262 df00 |0044: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05a45c: 0760 |0046: move-object v0, v6 │ │ +05a45e: 0771 |0047: move-object v1, v7 │ │ +05a460: 0183 |0048: move v3, v8 │ │ +05a462: 0194 |0049: move v4, v9 │ │ +05a464: 7406 f402 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@02f4 │ │ +05a46a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1239 │ │ 0x001e line=1240 │ │ 0x0022 line=1241 │ │ 0x0024 line=1242 │ │ 0x0028 line=1243 │ │ @@ -93063,18 +93088,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05ab08: |[05ab08] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -05ab18: 2200 6e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05ab1c: 7020 c301 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@01c3 │ │ -05ab22: 1100 |0005: return-object v0 │ │ +05a46c: |[05a46c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +05a47c: 2200 6e00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05a480: 7020 c301 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@01c3 │ │ +05a486: 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;) │ │ @@ -93082,51 +93107,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 │ │ -05ab24: |[05ab24] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05ab34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05ab36: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -05ab38: 6300 cd00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05ab3c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -05ab40: 1a00 ff02 |0006: const-string v0, "FragmentManager" // string@02ff │ │ -05ab44: 2201 3102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05ab48: 7010 c60d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ab4e: 1a03 f90e |000d: const-string v3, "detach: " // string@0ef9 │ │ -05ab52: 6e20 ce0d 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ab58: 0c01 |0012: move-result-object v1 │ │ -05ab5a: 6e20 cd0d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ab60: 0c01 |0016: move-result-object v1 │ │ -05ab62: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ab68: 0c01 |001a: move-result-object v1 │ │ -05ab6a: 7120 e50a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ab70: 5570 8000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05ab74: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ -05ab78: 5c72 8000 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05ab7c: 5570 7700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05ab80: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ -05ab84: 5460 d800 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ab88: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ -05ab8c: 5460 d800 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ab90: 6e20 2c0e 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ -05ab96: 5570 8400 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05ab9a: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ -05ab9e: 5570 8b00 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05aba2: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ -05aba6: 5c62 e400 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05abaa: 5c75 7700 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05abae: 0760 |003d: move-object v0, v6 │ │ -05abb0: 0771 |003e: move-object v1, v7 │ │ -05abb2: 0183 |003f: move v3, v8 │ │ -05abb4: 0194 |0040: move v4, v9 │ │ -05abb6: 7406 f402 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@02f4 │ │ -05abbc: 0e00 |0044: return-void │ │ +05a488: |[05a488] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05a498: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05a49a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +05a49c: 6300 cd00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05a4a0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +05a4a4: 1a00 ff02 |0006: const-string v0, "FragmentManager" // string@02ff │ │ +05a4a8: 2201 3102 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05a4ac: 7010 c60d 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a4b2: 1a03 f30e |000d: const-string v3, "detach: " // string@0ef3 │ │ +05a4b6: 6e20 ce0d 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a4bc: 0c01 |0012: move-result-object v1 │ │ +05a4be: 6e20 cd0d 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05a4c4: 0c01 |0016: move-result-object v1 │ │ +05a4c6: 6e10 d60d 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a4cc: 0c01 |001a: move-result-object v1 │ │ +05a4ce: 7120 e50a 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05a4d4: 5570 8000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05a4d8: 3900 2400 |0020: if-nez v0, 0044 // +0024 │ │ +05a4dc: 5c72 8000 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05a4e0: 5570 7700 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05a4e4: 3800 1e00 |0026: if-eqz v0, 0044 // +001e │ │ +05a4e8: 5460 d800 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a4ec: 3800 0700 |002a: if-eqz v0, 0031 // +0007 │ │ +05a4f0: 5460 d800 |002c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a4f4: 6e20 2c0e 7000 |002e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ +05a4fa: 5570 8400 |0031: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a4fe: 3800 0800 |0033: if-eqz v0, 003b // +0008 │ │ +05a502: 5570 8b00 |0035: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a506: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ +05a50a: 5c62 e400 |0039: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05a50e: 5c75 7700 |003b: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05a512: 0760 |003d: move-object v0, v6 │ │ +05a514: 0771 |003e: move-object v1, v7 │ │ +05a516: 0183 |003f: move v3, v8 │ │ +05a518: 0194 |0040: move v4, v9 │ │ +05a51a: 7406 f402 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@02f4 │ │ +05a520: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1221 │ │ 0x001e line=1222 │ │ 0x0022 line=1223 │ │ 0x0024 line=1224 │ │ 0x0028 line=1226 │ │ @@ -93147,20 +93172,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05abc0: |[05abc0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -05abd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05abd2: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05abd6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -05abd8: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05abde: 0e00 |0007: return-void │ │ +05a524: |[05a524] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +05a534: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a536: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05a53a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +05a53c: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a542: 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; │ │ @@ -93170,31 +93195,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05abe0: |[05abe0] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05abf0: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05abf4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05abf8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05abfa: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05abfe: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ac04: 0a02 |000a: move-result v2 │ │ -05ac06: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05ac0a: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ac0e: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ac14: 0c00 |0012: move-result-object v0 │ │ -05ac16: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ac1a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -05ac1e: 6e20 4002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0240 │ │ -05ac24: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ac28: 28e9 |001c: goto 0005 // -0017 │ │ -05ac2a: 0e00 |001d: return-void │ │ +05a544: |[05a544] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +05a554: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a558: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +05a55c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a55e: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a562: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a568: 0a02 |000a: move-result v2 │ │ +05a56a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +05a56e: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a572: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a578: 0c00 |0012: move-result-object v0 │ │ +05a57a: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a57e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +05a582: 6e20 4002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0240 │ │ +05a588: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a58c: 28e9 |001c: goto 0005 // -0017 │ │ +05a58e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0004 line=1883 │ │ 0x000d line=1884 │ │ 0x0015 line=1885 │ │ 0x0017 line=1886 │ │ @@ -93211,40 +93236,40 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -05ac2c: |[05ac2c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -05ac3c: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ac40: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ -05ac44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05ac46: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ac4a: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ac50: 0a02 |000a: move-result v2 │ │ -05ac52: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ -05ac56: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ac5a: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ac60: 0c00 |0012: move-result-object v0 │ │ -05ac62: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ac66: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ -05ac6a: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05ac6e: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ -05ac72: 5502 9a00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -05ac76: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ -05ac7a: 6e20 4102 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0241 │ │ -05ac80: 0a02 |0022: move-result v2 │ │ -05ac82: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ -05ac86: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -05ac88: 0f02 |0026: return v2 │ │ -05ac8a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ac8e: 28dc |0029: goto 0005 // -0024 │ │ -05ac90: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -05ac92: 28fb |002b: goto 0026 // -0005 │ │ +05a590: |[05a590] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +05a5a0: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a5a4: 3802 2800 |0002: if-eqz v2, 002a // +0028 │ │ +05a5a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a5aa: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a5ae: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a5b4: 0a02 |000a: move-result v2 │ │ +05a5b6: 3521 1f00 |000b: if-ge v1, v2, 002a // +001f │ │ +05a5ba: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a5be: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a5c4: 0c00 |0012: move-result-object v0 │ │ +05a5c6: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a5ca: 3800 1200 |0015: if-eqz v0, 0027 // +0012 │ │ +05a5ce: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05a5d2: 3902 0e00 |0019: if-nez v2, 0027 // +000e │ │ +05a5d6: 5502 9a00 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +05a5da: 3802 0a00 |001d: if-eqz v2, 0027 // +000a │ │ +05a5de: 6e20 4102 4000 |001f: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0241 │ │ +05a5e4: 0a02 |0022: move-result v2 │ │ +05a5e6: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ +05a5ea: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +05a5ec: 0f02 |0026: return v2 │ │ +05a5ee: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a5f2: 28dc |0029: goto 0005 // -0024 │ │ +05a5f4: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +05a5f6: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1963 │ │ 0x0004 line=1964 │ │ 0x000d line=1965 │ │ 0x0015 line=1966 │ │ 0x001f line=1967 │ │ @@ -93265,20 +93290,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ac94: |[05ac94] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -05aca4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05aca6: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05acaa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05acac: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05acb2: 0e00 |0007: return-void │ │ +05a5f8: |[05a5f8] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +05a608: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a60a: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05a60e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05a610: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a616: 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; │ │ @@ -93288,63 +93313,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 │ │ -05acb4: |[05acb4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -05acc4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05acc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05acc8: 5454 d800 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05accc: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ -05acd0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05acd2: 5454 d800 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05acd6: 6e10 2e0e 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05acdc: 0a04 |000c: move-result v4 │ │ -05acde: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ -05ace2: 5454 d800 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ace6: 6e20 280e 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05acec: 0c00 |0014: move-result-object v0 │ │ -05acee: 1f00 7500 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05acf2: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ -05acf6: 5504 8500 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05acfa: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ -05acfe: 5504 8400 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05ad02: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ -05ad06: 5504 8b00 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05ad0a: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ -05ad0e: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -05ad10: 6e30 4502 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0245 │ │ -05ad16: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ -05ad1a: 2202 5f02 |002b: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ -05ad1e: 7010 200e 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05ad24: 6e20 240e 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05ad2a: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ad2e: 28d2 |0035: goto 0007 // -002e │ │ -05ad30: 5454 de00 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05ad34: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ -05ad38: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -05ad3a: 5454 de00 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05ad3e: 6e10 2e0e 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ad44: 0a04 |0040: move-result v4 │ │ -05ad46: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ -05ad4a: 5454 de00 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05ad4e: 6e20 280e 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ad54: 0c00 |0048: move-result-object v0 │ │ -05ad56: 1f00 7500 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ad5a: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ -05ad5e: 6e20 270e 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0e27 │ │ -05ad64: 0a04 |0050: move-result v4 │ │ -05ad66: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ -05ad6a: 6e10 4802 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0248 │ │ -05ad70: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ad74: 28e3 |0058: goto 003b // -001d │ │ -05ad76: 5b52 de00 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05ad7a: 0f03 |005b: return v3 │ │ +05a618: |[05a618] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +05a628: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05a62a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05a62c: 5454 d800 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a630: 3804 3200 |0004: if-eqz v4, 0036 // +0032 │ │ +05a634: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05a636: 5454 d800 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a63a: 6e10 2e0e 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a640: 0a04 |000c: move-result v4 │ │ +05a642: 3541 2900 |000d: if-ge v1, v4, 0036 // +0029 │ │ +05a646: 5454 d800 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a64a: 6e20 280e 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a650: 0c00 |0014: move-result-object v0 │ │ +05a652: 1f00 7500 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a656: 3800 1c00 |0017: if-eqz v0, 0033 // +001c │ │ +05a65a: 5504 8500 |0019: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05a65e: 3904 1800 |001b: if-nez v4, 0033 // +0018 │ │ +05a662: 5504 8400 |001d: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a666: 3804 1400 |001f: if-eqz v4, 0033 // +0014 │ │ +05a66a: 5504 8b00 |0021: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a66e: 3804 1000 |0023: if-eqz v4, 0033 // +0010 │ │ +05a672: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +05a674: 6e30 4502 6007 |0026: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0245 │ │ +05a67a: 3902 0700 |0029: if-nez v2, 0030 // +0007 │ │ +05a67e: 2202 5f02 |002b: new-instance v2, Ljava/util/ArrayList; // type@025f │ │ +05a682: 7010 200e 0200 |002d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05a688: 6e20 240e 0200 |0030: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05a68e: d801 0101 |0033: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a692: 28d2 |0035: goto 0007 // -002e │ │ +05a694: 5454 de00 |0036: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05a698: 3804 2100 |0038: if-eqz v4, 0059 // +0021 │ │ +05a69c: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +05a69e: 5454 de00 |003b: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05a6a2: 6e10 2e0e 0400 |003d: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a6a8: 0a04 |0040: move-result v4 │ │ +05a6aa: 3541 1800 |0041: if-ge v1, v4, 0059 // +0018 │ │ +05a6ae: 5454 de00 |0043: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05a6b2: 6e20 280e 1400 |0045: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a6b8: 0c00 |0048: move-result-object v0 │ │ +05a6ba: 1f00 7500 |0049: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a6be: 3802 0800 |004b: if-eqz v2, 0053 // +0008 │ │ +05a6c2: 6e20 270e 0200 |004d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@0e27 │ │ +05a6c8: 0a04 |0050: move-result v4 │ │ +05a6ca: 3904 0500 |0051: if-nez v4, 0056 // +0005 │ │ +05a6ce: 6e10 4802 0000 |0053: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0248 │ │ +05a6d4: d801 0101 |0056: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a6d8: 28e3 |0058: goto 003b // -001d │ │ +05a6da: 5b52 de00 |0059: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05a6de: 0f03 |005b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0001 line=1905 │ │ 0x0002 line=1906 │ │ 0x0006 line=1907 │ │ 0x000f line=1908 │ │ @@ -93380,23 +93405,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05ad7c: |[05ad7c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -05ad8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05ad8e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -05ad90: 5c20 e000 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ -05ad94: 6e10 e202 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -05ad9a: 6e30 f202 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05ada0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05ada2: 5b20 d700 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05ada6: 0e00 |000d: return-void │ │ +05a6e0: |[05a6e0] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +05a6f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a6f2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +05a6f4: 5c20 e000 |0002: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ +05a6f8: 6e10 e202 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +05a6fe: 6e30 f202 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a704: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05a706: 5b20 d700 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05a70a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1875 │ │ 0x0004 line=1876 │ │ 0x0007 line=1877 │ │ 0x000a line=1878 │ │ 0x000d line=1879 │ │ @@ -93408,31 +93433,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05ada8: |[05ada8] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -05adb8: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05adbc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05adc0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05adc2: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05adc6: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05adcc: 0a02 |000a: move-result v2 │ │ -05adce: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05add2: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05add6: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05addc: 0c00 |0012: move-result-object v0 │ │ -05adde: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ade2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -05ade6: 6e10 4d02 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@024d │ │ -05adec: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05adf0: 28e9 |001c: goto 0005 // -0017 │ │ -05adf2: 0e00 |001d: return-void │ │ +05a70c: |[05a70c] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +05a71c: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a720: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +05a724: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a726: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a72a: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a730: 0a02 |000a: move-result v2 │ │ +05a732: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +05a736: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a73a: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a740: 0c00 |0012: move-result-object v0 │ │ +05a742: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a746: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +05a74a: 6e10 4d02 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@024d │ │ +05a750: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a754: 28e9 |001c: goto 0005 // -0017 │ │ +05a756: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1893 │ │ 0x0004 line=1894 │ │ 0x000d line=1895 │ │ 0x0015 line=1896 │ │ 0x0017 line=1897 │ │ @@ -93448,42 +93473,42 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05adf4: |[05adf4] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05ae04: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae08: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ -05ae0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05ae0e: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae12: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ae18: 0a02 |000a: move-result v2 │ │ -05ae1a: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ -05ae1e: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae22: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ae28: 0c00 |0012: move-result-object v0 │ │ -05ae2a: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ae2e: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ -05ae32: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05ae36: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ -05ae3a: 5502 8400 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05ae3e: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ -05ae42: 5502 8b00 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05ae46: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ -05ae4a: 6e20 4e02 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@024e │ │ -05ae50: 0a02 |0026: move-result v2 │ │ -05ae52: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ -05ae56: 1212 |0029: const/4 v2, #int 1 // #1 │ │ -05ae58: 0f02 |002a: return v2 │ │ -05ae5a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ae5e: 28d8 |002d: goto 0005 // -0028 │ │ -05ae60: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -05ae62: 28fb |002f: goto 002a // -0005 │ │ +05a758: |[05a758] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05a768: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a76c: 3802 2c00 |0002: if-eqz v2, 002e // +002c │ │ +05a770: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a772: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a776: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a77c: 0a02 |000a: move-result v2 │ │ +05a77e: 3521 2300 |000b: if-ge v1, v2, 002e // +0023 │ │ +05a782: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a786: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a78c: 0c00 |0012: move-result-object v0 │ │ +05a78e: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a792: 3800 1600 |0015: if-eqz v0, 002b // +0016 │ │ +05a796: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05a79a: 3902 1200 |0019: if-nez v2, 002b // +0012 │ │ +05a79e: 5502 8400 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a7a2: 3802 0e00 |001d: if-eqz v2, 002b // +000e │ │ +05a7a6: 5502 8b00 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a7aa: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ +05a7ae: 6e20 4e02 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@024e │ │ +05a7b4: 0a02 |0026: move-result v2 │ │ +05a7b6: 3802 0400 |0027: if-eqz v2, 002b // +0004 │ │ +05a7ba: 1212 |0029: const/4 v2, #int 1 // #1 │ │ +05a7bc: 0f02 |002a: return v2 │ │ +05a7be: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a7c2: 28d8 |002d: goto 0005 // -0028 │ │ +05a7c4: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +05a7c6: 28fb |002f: goto 002a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1949 │ │ 0x0004 line=1950 │ │ 0x000d line=1951 │ │ 0x0015 line=1952 │ │ 0x0023 line=1953 │ │ @@ -93504,37 +93529,37 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05ae64: |[05ae64] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -05ae74: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae78: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ -05ae7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05ae7e: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae82: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ae88: 0a02 |000a: move-result v2 │ │ -05ae8a: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ -05ae8e: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05ae92: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ae98: 0c00 |0012: move-result-object v0 │ │ -05ae9a: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05ae9e: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ -05aea2: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05aea6: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ -05aeaa: 5502 8400 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05aeae: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ -05aeb2: 5502 8b00 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05aeb6: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ -05aeba: 6e20 4f02 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@024f │ │ -05aec0: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05aec4: 28dd |0028: goto 0005 // -0023 │ │ -05aec6: 0e00 |0029: return-void │ │ +05a7c8: |[05a7c8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +05a7d8: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a7dc: 3802 2700 |0002: if-eqz v2, 0029 // +0027 │ │ +05a7e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a7e2: 5432 d800 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a7e6: 6e10 2e0e 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a7ec: 0a02 |000a: move-result v2 │ │ +05a7ee: 3521 1e00 |000b: if-ge v1, v2, 0029 // +001e │ │ +05a7f2: 5432 d800 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a7f6: 6e20 280e 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a7fc: 0c00 |0012: move-result-object v0 │ │ +05a7fe: 1f00 7500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a802: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ +05a806: 5502 8500 |0017: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05a80a: 3902 0d00 |0019: if-nez v2, 0026 // +000d │ │ +05a80e: 5502 8400 |001b: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a812: 3802 0900 |001d: if-eqz v2, 0026 // +0009 │ │ +05a816: 5502 8b00 |001f: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a81a: 3802 0500 |0021: if-eqz v2, 0026 // +0005 │ │ +05a81e: 6e20 4f02 4000 |0023: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@024f │ │ +05a824: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a828: 28dd |0028: goto 0005 // -0023 │ │ +05a82a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1977 │ │ 0x0004 line=1978 │ │ 0x000d line=1979 │ │ 0x0015 line=1980 │ │ 0x0023 line=1981 │ │ @@ -93551,19 +93576,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05aec8: |[05aec8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -05aed8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -05aeda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05aedc: 6e30 f202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05aee2: 0e00 |0005: return-void │ │ +05a82c: |[05a82c] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +05a83c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +05a83e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05a840: 6e30 f202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x0005 line=1859 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -93572,39 +93597,39 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -05aee4: |[05aee4] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -05aef4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05aef6: 5443 d800 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05aefa: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -05aefe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05af00: 5443 d800 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05af04: 6e10 2e0e 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05af0a: 0a03 |000b: move-result v3 │ │ -05af0c: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ -05af10: 5443 d800 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05af14: 6e20 280e 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05af1a: 0c00 |0013: move-result-object v0 │ │ -05af1c: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05af20: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ -05af24: 5503 8500 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05af28: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ -05af2c: 5503 8400 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05af30: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ -05af34: 5503 8b00 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05af38: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ -05af3c: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -05af3e: 6e20 5102 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0251 │ │ -05af44: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05af48: 28dc |002a: goto 0006 // -0024 │ │ -05af4a: 0f02 |002b: return v2 │ │ +05a848: |[05a848] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +05a858: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a85a: 5443 d800 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a85e: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +05a862: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05a864: 5443 d800 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a868: 6e10 2e0e 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a86e: 0a03 |000b: move-result v3 │ │ +05a870: 3531 1f00 |000c: if-ge v1, v3, 002b // +001f │ │ +05a874: 5443 d800 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a878: 6e20 280e 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a87e: 0c00 |0013: move-result-object v0 │ │ +05a880: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a884: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ +05a888: 5503 8500 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05a88c: 3903 0e00 |001a: if-nez v3, 0028 // +000e │ │ +05a890: 5503 8400 |001c: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05a894: 3803 0a00 |001e: if-eqz v3, 0028 // +000a │ │ +05a898: 5503 8b00 |0020: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05a89c: 3803 0600 |0022: if-eqz v3, 0028 // +0006 │ │ +05a8a0: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +05a8a2: 6e20 5102 5000 |0025: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0251 │ │ +05a8a8: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a8ac: 28dc |002a: goto 0006 // -0024 │ │ +05a8ae: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1935 │ │ 0x0001 line=1936 │ │ 0x0005 line=1937 │ │ 0x000e line=1938 │ │ 0x0016 line=1939 │ │ @@ -93624,19 +93649,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05af4c: |[05af4c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -05af5c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05af5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05af60: 6e30 f202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05af66: 0e00 |0005: return-void │ │ +05a8b0: |[05a8b0] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +05a8c0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +05a8c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05a8c4: 6e30 f202 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a8ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1871 │ │ 0x0005 line=1872 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -93645,20 +93670,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05af68: |[05af68] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -05af78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05af7a: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05af7e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -05af80: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05af86: 0e00 |0007: return-void │ │ +05a8cc: |[05a8cc] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +05a8dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a8de: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05a8e2: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +05a8e4: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a8ea: 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; │ │ @@ -93668,20 +93693,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05af88: |[05af88] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -05af98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05af9a: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05af9e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -05afa0: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05afa6: 0e00 |0007: return-void │ │ +05a8ec: |[05a8ec] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +05a8fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05a8fe: 5c21 e900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05a902: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +05a904: 6e30 f202 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a90a: 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; │ │ @@ -93691,21 +93716,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05afa8: |[05afa8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -05afb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05afba: 5c20 e900 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05afbe: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -05afc0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05afc2: 6e30 f202 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ -05afc8: 0e00 |0008: return-void │ │ +05a90c: |[05a90c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +05a91c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05a91e: 5c20 e900 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05a922: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +05a924: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a926: 6e30 f202 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@02f2 │ │ +05a92c: 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; │ │ @@ -93715,250 +93740,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 │ │ -05afcc: |[05afcc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05afdc: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05afe0: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05afe6: 6e20 ce0d 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05afec: 0c06 |0008: move-result-object v6 │ │ -05afee: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ -05aff2: 6e20 ce0d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05aff8: 0c06 |000e: move-result-object v6 │ │ -05affa: 6e10 d60d 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05b000: 0c04 |0012: move-result-object v4 │ │ -05b002: 5486 d600 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b006: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -05b00a: 5486 d600 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b00e: 6e10 2e0e 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b014: 0a00 |001c: move-result v0 │ │ -05b016: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -05b01a: 6e20 3f0d 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b020: 1a06 bb01 |0022: const-string v6, "Active Fragments in " // string@01bb │ │ -05b024: 6e20 3f0d 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b02a: 7110 da0d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -05b030: 0a06 |002a: move-result v6 │ │ -05b032: 7110 820d 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05b038: 0c06 |002e: move-result-object v6 │ │ -05b03a: 6e20 3f0d 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b040: 1a06 0101 |0032: const-string v6, ":" // string@0101 │ │ -05b044: 6e20 440d 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b04a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -05b04c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -05b050: 5486 d600 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b054: 6e20 280e 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b05a: 0c02 |003f: move-result-object v2 │ │ -05b05c: 1f02 7500 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b060: 6e20 3f0d 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b066: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ -05b06a: 6e20 3f0d 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b070: 6e20 3d0d 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b076: 1a06 0201 |004d: const-string v6, ": " // string@0102 │ │ -05b07a: 6e20 3f0d 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b080: 6e20 430d 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05b086: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -05b08a: 6e5c 1f02 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@021f │ │ -05b090: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b094: 28dc |005c: goto 0038 // -0024 │ │ -05b096: 5486 d800 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b09a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -05b09e: 5486 d800 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b0a2: 6e10 2e0e 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b0a8: 0a00 |0066: move-result v0 │ │ -05b0aa: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -05b0ae: 6e20 3f0d 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b0b4: 1a06 c801 |006c: const-string v6, "Added Fragments:" // string@01c8 │ │ -05b0b8: 6e20 440d 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b0be: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -05b0c0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -05b0c4: 5486 d800 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b0c8: 6e20 280e 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b0ce: 0c02 |0079: move-result-object v2 │ │ -05b0d0: 1f02 7500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b0d4: 6e20 3f0d 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b0da: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ -05b0de: 6e20 3f0d 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b0e4: 6e20 3d0d 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b0ea: 1a06 0201 |0087: const-string v6, ": " // string@0102 │ │ -05b0ee: 6e20 3f0d 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b0f4: 6e10 6702 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0267 │ │ -05b0fa: 0c06 |008f: move-result-object v6 │ │ -05b0fc: 6e20 440d 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b102: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b106: 28dd |0095: goto 0072 // -0023 │ │ -05b108: 5486 de00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05b10c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -05b110: 5486 de00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05b114: 6e10 2e0e 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b11a: 0a00 |009f: move-result v0 │ │ -05b11c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -05b120: 6e20 3f0d 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b126: 1a06 0d03 |00a5: const-string v6, "Fragments Created Menus:" // string@030d │ │ -05b12a: 6e20 440d 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b130: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -05b132: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -05b136: 5486 de00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ -05b13a: 6e20 280e 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b140: 0c02 |00b2: move-result-object v2 │ │ -05b142: 1f02 7500 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b146: 6e20 3f0d 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b14c: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ -05b150: 6e20 3f0d 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b156: 6e20 3d0d 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b15c: 1a06 0201 |00c0: const-string v6, ": " // string@0102 │ │ -05b160: 6e20 3f0d 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b166: 6e10 6702 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0267 │ │ -05b16c: 0c06 |00c8: move-result-object v6 │ │ -05b16e: 6e20 440d 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b174: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b178: 28dd |00ce: goto 00ab // -0023 │ │ -05b17a: 5486 db00 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b17e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -05b182: 5486 db00 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b186: 6e10 2e0e 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b18c: 0a00 |00d8: move-result v0 │ │ -05b18e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -05b192: 6e20 3f0d 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b198: 1a06 ec01 |00de: const-string v6, "Back Stack:" // string@01ec │ │ -05b19c: 6e20 440d 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b1a2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -05b1a4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -05b1a8: 5486 db00 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b1ac: 6e20 280e 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b1b2: 0c01 |00eb: move-result-object v1 │ │ -05b1b4: 1f01 6e00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05b1b8: 6e20 3f0d 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b1be: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ -05b1c2: 6e20 3f0d 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b1c8: 6e20 3d0d 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b1ce: 1a06 0201 |00f9: const-string v6, ": " // string@0102 │ │ -05b1d2: 6e20 3f0d 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b1d8: 6e10 9d0d 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -05b1de: 0c06 |0101: move-result-object v6 │ │ -05b1e0: 6e20 440d 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b1e6: 6e5c d101 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@01d1 │ │ -05b1ec: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b1f0: 28da |010a: goto 00e4 // -0026 │ │ -05b1f2: 1d08 |010b: monitor-enter v8 │ │ -05b1f4: 5486 dd00 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05b1f8: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -05b1fc: 5486 dd00 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05b200: 6e10 2e0e 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b206: 0a00 |0115: move-result v0 │ │ -05b208: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -05b20c: 6e20 3f0d 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b212: 1a06 eb01 |011b: const-string v6, "Back Stack Indices:" // string@01eb │ │ -05b216: 6e20 440d 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b21c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -05b21e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -05b222: 5486 dd00 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05b226: 6e20 280e 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b22c: 0c01 |0128: move-result-object v1 │ │ -05b22e: 1f01 6e00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05b232: 6e20 3f0d 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b238: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ -05b23c: 6e20 3f0d 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b242: 6e20 3d0d 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b248: 1a06 0201 |0136: const-string v6, ": " // string@0102 │ │ -05b24c: 6e20 3f0d 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b252: 6e20 430d 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05b258: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b25c: 28e1 |0140: goto 0121 // -001f │ │ -05b25e: 5486 d900 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b262: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -05b266: 5486 d900 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b26a: 6e10 2e0e 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b270: 0a06 |014a: move-result v6 │ │ -05b272: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -05b276: 6e20 3f0d 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b27c: 1a06 f513 |0150: const-string v6, "mAvailBackStackIndices: " // string@13f5 │ │ -05b280: 6e20 3f0d 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b286: 5486 d900 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b28a: 6e10 2f0e 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0e2f │ │ -05b290: 0c06 |015a: move-result-object v6 │ │ -05b292: 7110 340e 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ -05b298: 0c06 |015e: move-result-object v6 │ │ -05b29a: 6e20 440d 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b2a0: 1e08 |0162: monitor-exit v8 │ │ -05b2a2: 5486 e600 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b2a6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -05b2aa: 5486 e600 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b2ae: 6e10 2e0e 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b2b4: 0a00 |016c: move-result v0 │ │ -05b2b6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -05b2ba: 6e20 3f0d 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b2c0: 1a06 5809 |0172: const-string v6, "Pending Actions:" // string@0958 │ │ -05b2c4: 6e20 440d 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b2ca: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -05b2cc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -05b2d0: 5486 e600 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b2d4: 6e20 280e 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b2da: 0c05 |017f: move-result-object v5 │ │ -05b2dc: 1f05 2b02 |0180: check-cast v5, Ljava/lang/Runnable; // type@022b │ │ -05b2e0: 6e20 3f0d 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b2e6: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ -05b2ea: 6e20 3f0d 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b2f0: 6e20 3d0d 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b2f6: 1a06 0201 |018d: const-string v6, ": " // string@0102 │ │ -05b2fa: 6e20 3f0d 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b300: 6e20 430d 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05b306: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b30a: 28e1 |0197: goto 0178 // -001f │ │ -05b30c: 0d06 |0198: move-exception v6 │ │ -05b30e: 1e08 |0199: monitor-exit v8 │ │ -05b310: 2706 |019a: throw v6 │ │ -05b312: 6e20 3f0d 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b318: 1a06 0003 |019e: const-string v6, "FragmentManager misc state:" // string@0300 │ │ -05b31c: 6e20 440d 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b322: 6e20 3f0d 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b328: 1a06 1d00 |01a6: const-string v6, " mCurState=" // string@001d │ │ -05b32c: 6e20 3f0d 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b332: 5286 df00 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05b336: 6e20 3d0d 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05b33c: 1a06 6f00 |01b0: const-string v6, " mStateSaved=" // string@006f │ │ -05b340: 6e20 3f0d 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b346: 5586 e900 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05b34a: 6e20 400d 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05b350: 1a06 5c00 |01ba: const-string v6, " mDestroyed=" // string@005c │ │ -05b354: 6e20 3f0d 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b35a: 5586 e000 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ -05b35e: 6e20 450d 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -05b364: 5586 e400 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05b368: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ -05b36c: 6e20 3f0d 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b372: 1a06 1f00 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -05b376: 6e20 3f0d 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b37c: 5586 e400 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05b380: 6e20 450d 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -05b386: 5486 e500 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05b38a: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ -05b38e: 6e20 3f0d 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b394: 1a06 2000 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -05b398: 6e20 3f0d 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b39e: 5486 e500 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05b3a2: 6e20 440d 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b3a8: 5486 da00 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05b3ac: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ -05b3b0: 5486 da00 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05b3b4: 6e10 2e0e 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b3ba: 0a06 |01ef: move-result v6 │ │ -05b3bc: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ -05b3c0: 6e20 3f0d 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b3c6: 1a06 1c00 |01f5: const-string v6, " mAvailIndices: " // string@001c │ │ -05b3ca: 6e20 3f0d 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05b3d0: 5486 da00 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05b3d4: 6e10 2f0e 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0e2f │ │ -05b3da: 0c06 |01ff: move-result-object v6 │ │ -05b3dc: 7110 340e 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ -05b3e2: 0c06 |0203: move-result-object v6 │ │ -05b3e4: 6e20 440d 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05b3ea: 0e00 |0207: return-void │ │ +05a930: |[05a930] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05a940: 2206 3102 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05a944: 7010 c60d 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05a94a: 6e20 ce0d 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a950: 0c06 |0008: move-result-object v6 │ │ +05a952: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ +05a956: 6e20 ce0d 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05a95c: 0c06 |000e: move-result-object v6 │ │ +05a95e: 6e10 d60d 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05a964: 0c04 |0012: move-result-object v4 │ │ +05a966: 5486 d600 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05a96a: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +05a96e: 5486 d600 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05a972: 6e10 2e0e 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05a978: 0a00 |001c: move-result v0 │ │ +05a97a: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +05a97e: 6e20 3f0d 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a984: 1a06 bb01 |0022: const-string v6, "Active Fragments in " // string@01bb │ │ +05a988: 6e20 3f0d 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a98e: 7110 da0d 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +05a994: 0a06 |002a: move-result v6 │ │ +05a996: 7110 820d 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +05a99c: 0c06 |002e: move-result-object v6 │ │ +05a99e: 6e20 3f0d 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a9a4: 1a06 0101 |0032: const-string v6, ":" // string@0101 │ │ +05a9a8: 6e20 440d 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05a9ae: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +05a9b0: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +05a9b4: 5486 d600 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05a9b8: 6e20 280e 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05a9be: 0c02 |003f: move-result-object v2 │ │ +05a9c0: 1f02 7500 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05a9c4: 6e20 3f0d 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a9ca: 1a06 0700 |0045: const-string v6, " #" // string@0007 │ │ +05a9ce: 6e20 3f0d 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a9d4: 6e20 3d0d 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05a9da: 1a06 0201 |004d: const-string v6, ": " // string@0102 │ │ +05a9de: 6e20 3f0d 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05a9e4: 6e20 430d 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05a9ea: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +05a9ee: 6e5c 1f02 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@021f │ │ +05a9f4: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05a9f8: 28dc |005c: goto 0038 // -0024 │ │ +05a9fa: 5486 d800 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05a9fe: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +05aa02: 5486 d800 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05aa06: 6e10 2e0e 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05aa0c: 0a00 |0066: move-result v0 │ │ +05aa0e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +05aa12: 6e20 3f0d 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aa18: 1a06 c801 |006c: const-string v6, "Added Fragments:" // string@01c8 │ │ +05aa1c: 6e20 440d 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05aa22: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +05aa24: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +05aa28: 5486 d800 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05aa2c: 6e20 280e 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05aa32: 0c02 |0079: move-result-object v2 │ │ +05aa34: 1f02 7500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05aa38: 6e20 3f0d 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aa3e: 1a06 0700 |007f: const-string v6, " #" // string@0007 │ │ +05aa42: 6e20 3f0d 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aa48: 6e20 3d0d 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05aa4e: 1a06 0201 |0087: const-string v6, ": " // string@0102 │ │ +05aa52: 6e20 3f0d 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aa58: 6e10 6702 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0267 │ │ +05aa5e: 0c06 |008f: move-result-object v6 │ │ +05aa60: 6e20 440d 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05aa66: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05aa6a: 28dd |0095: goto 0072 // -0023 │ │ +05aa6c: 5486 de00 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05aa70: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +05aa74: 5486 de00 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05aa78: 6e10 2e0e 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05aa7e: 0a00 |009f: move-result v0 │ │ +05aa80: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +05aa84: 6e20 3f0d 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aa8a: 1a06 0d03 |00a5: const-string v6, "Fragments Created Menus:" // string@030d │ │ +05aa8e: 6e20 440d 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05aa94: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +05aa96: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +05aa9a: 5486 de00 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00de │ │ +05aa9e: 6e20 280e 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05aaa4: 0c02 |00b2: move-result-object v2 │ │ +05aaa6: 1f02 7500 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05aaaa: 6e20 3f0d 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aab0: 1a06 0700 |00b8: const-string v6, " #" // string@0007 │ │ +05aab4: 6e20 3f0d 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aaba: 6e20 3d0d 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05aac0: 1a06 0201 |00c0: const-string v6, ": " // string@0102 │ │ +05aac4: 6e20 3f0d 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aaca: 6e10 6702 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0267 │ │ +05aad0: 0c06 |00c8: move-result-object v6 │ │ +05aad2: 6e20 440d 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05aad8: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05aadc: 28dd |00ce: goto 00ab // -0023 │ │ +05aade: 5486 db00 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05aae2: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +05aae6: 5486 db00 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05aaea: 6e10 2e0e 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05aaf0: 0a00 |00d8: move-result v0 │ │ +05aaf2: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +05aaf6: 6e20 3f0d 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aafc: 1a06 ec01 |00de: const-string v6, "Back Stack:" // string@01ec │ │ +05ab00: 6e20 440d 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ab06: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +05ab08: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +05ab0c: 5486 db00 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05ab10: 6e20 280e 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05ab16: 0c01 |00eb: move-result-object v1 │ │ +05ab18: 1f01 6e00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05ab1c: 6e20 3f0d 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ab22: 1a06 0700 |00f1: const-string v6, " #" // string@0007 │ │ +05ab26: 6e20 3f0d 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ab2c: 6e20 3d0d 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05ab32: 1a06 0201 |00f9: const-string v6, ": " // string@0102 │ │ +05ab36: 6e20 3f0d 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ab3c: 6e10 9d0d 0100 |00fe: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +05ab42: 0c06 |0101: move-result-object v6 │ │ +05ab44: 6e20 440d 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ab4a: 6e5c d101 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@01d1 │ │ +05ab50: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ab54: 28da |010a: goto 00e4 // -0026 │ │ +05ab56: 1d08 |010b: monitor-enter v8 │ │ +05ab58: 5486 dd00 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05ab5c: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +05ab60: 5486 dd00 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05ab64: 6e10 2e0e 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ab6a: 0a00 |0115: move-result v0 │ │ +05ab6c: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +05ab70: 6e20 3f0d 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ab76: 1a06 eb01 |011b: const-string v6, "Back Stack Indices:" // string@01eb │ │ +05ab7a: 6e20 440d 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ab80: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +05ab82: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +05ab86: 5486 dd00 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05ab8a: 6e20 280e 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05ab90: 0c01 |0128: move-result-object v1 │ │ +05ab92: 1f01 6e00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05ab96: 6e20 3f0d 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ab9c: 1a06 0700 |012e: const-string v6, " #" // string@0007 │ │ +05aba0: 6e20 3f0d 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05aba6: 6e20 3d0d 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05abac: 1a06 0201 |0136: const-string v6, ": " // string@0102 │ │ +05abb0: 6e20 3f0d 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05abb6: 6e20 430d 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05abbc: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05abc0: 28e1 |0140: goto 0121 // -001f │ │ +05abc2: 5486 d900 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05abc6: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +05abca: 5486 d900 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05abce: 6e10 2e0e 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05abd4: 0a06 |014a: move-result v6 │ │ +05abd6: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +05abda: 6e20 3f0d 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05abe0: 1a06 ef13 |0150: const-string v6, "mAvailBackStackIndices: " // string@13ef │ │ +05abe4: 6e20 3f0d 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05abea: 5486 d900 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05abee: 6e10 2f0e 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0e2f │ │ +05abf4: 0c06 |015a: move-result-object v6 │ │ +05abf6: 7110 340e 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ +05abfc: 0c06 |015e: move-result-object v6 │ │ +05abfe: 6e20 440d 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ac04: 1e08 |0162: monitor-exit v8 │ │ +05ac06: 5486 e600 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ac0a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +05ac0e: 5486 e600 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ac12: 6e10 2e0e 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ac18: 0a00 |016c: move-result v0 │ │ +05ac1a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +05ac1e: 6e20 3f0d 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac24: 1a06 5209 |0172: const-string v6, "Pending Actions:" // string@0952 │ │ +05ac28: 6e20 440d 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ac2e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +05ac30: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +05ac34: 5486 e600 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ac38: 6e20 280e 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05ac3e: 0c05 |017f: move-result-object v5 │ │ +05ac40: 1f05 2b02 |0180: check-cast v5, Ljava/lang/Runnable; // type@022b │ │ +05ac44: 6e20 3f0d 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac4a: 1a06 0700 |0185: const-string v6, " #" // string@0007 │ │ +05ac4e: 6e20 3f0d 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac54: 6e20 3d0d 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05ac5a: 1a06 0201 |018d: const-string v6, ": " // string@0102 │ │ +05ac5e: 6e20 3f0d 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac64: 6e20 430d 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05ac6a: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ac6e: 28e1 |0197: goto 0178 // -001f │ │ +05ac70: 0d06 |0198: move-exception v6 │ │ +05ac72: 1e08 |0199: monitor-exit v8 │ │ +05ac74: 2706 |019a: throw v6 │ │ +05ac76: 6e20 3f0d 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac7c: 1a06 0003 |019e: const-string v6, "FragmentManager misc state:" // string@0300 │ │ +05ac80: 6e20 440d 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ac86: 6e20 3f0d 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac8c: 1a06 1d00 |01a6: const-string v6, " mCurState=" // string@001d │ │ +05ac90: 6e20 3f0d 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ac96: 5286 df00 |01ab: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05ac9a: 6e20 3d0d 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05aca0: 1a06 6f00 |01b0: const-string v6, " mStateSaved=" // string@006f │ │ +05aca4: 6e20 3f0d 6b00 |01b2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05acaa: 5586 e900 |01b5: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05acae: 6e20 400d 6b00 |01b7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05acb4: 1a06 5c00 |01ba: const-string v6, " mDestroyed=" // string@005c │ │ +05acb8: 6e20 3f0d 6b00 |01bc: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05acbe: 5586 e000 |01bf: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ +05acc2: 6e20 450d 6b00 |01c1: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05acc8: 5586 e400 |01c4: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05accc: 3806 0f00 |01c6: if-eqz v6, 01d5 // +000f │ │ +05acd0: 6e20 3f0d 9b00 |01c8: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05acd6: 1a06 1f00 |01cb: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +05acda: 6e20 3f0d 6b00 |01cd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ace0: 5586 e400 |01d0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05ace4: 6e20 450d 6b00 |01d2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05acea: 5486 e500 |01d5: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05acee: 3806 0f00 |01d7: if-eqz v6, 01e6 // +000f │ │ +05acf2: 6e20 3f0d 9b00 |01d9: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05acf8: 1a06 2000 |01dc: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +05acfc: 6e20 3f0d 6b00 |01de: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ad02: 5486 e500 |01e1: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05ad06: 6e20 440d 6b00 |01e3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ad0c: 5486 da00 |01e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05ad10: 3806 1f00 |01e8: if-eqz v6, 0207 // +001f │ │ +05ad14: 5486 da00 |01ea: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05ad18: 6e10 2e0e 0600 |01ec: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ad1e: 0a06 |01ef: move-result v6 │ │ +05ad20: 3d06 1700 |01f0: if-lez v6, 0207 // +0017 │ │ +05ad24: 6e20 3f0d 9b00 |01f2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ad2a: 1a06 1c00 |01f5: const-string v6, " mAvailIndices: " // string@001c │ │ +05ad2e: 6e20 3f0d 6b00 |01f7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05ad34: 5486 da00 |01fa: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05ad38: 6e10 2f0e 0600 |01fc: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@0e2f │ │ +05ad3e: 0c06 |01ff: move-result-object v6 │ │ +05ad40: 7110 340e 0600 |0200: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ +05ad46: 0c06 |0203: move-result-object v6 │ │ +05ad48: 6e20 440d 6b00 |0204: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05ad4e: 0e00 |0207: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=566 │ │ @@ -94072,49 +94097,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -05b400: |[05b400] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -05b410: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -05b414: 7010 cf02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ -05b41a: 1d02 |0005: monitor-enter v2 │ │ -05b41c: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05b420: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -05b424: 2200 1c02 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05b428: 1a01 bf01 |000c: const-string v1, "Activity has been destroyed" // string@01bf │ │ -05b42c: 7020 7d0d 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05b432: 2700 |0011: throw v0 │ │ -05b434: 0d00 |0012: move-exception v0 │ │ -05b436: 1e02 |0013: monitor-exit v2 │ │ -05b438: 2700 |0014: throw v0 │ │ -05b43a: 5420 e600 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b43e: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -05b442: 2200 5f02 |0019: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05b446: 7010 200e 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05b44c: 5b20 e600 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b450: 5420 e600 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b454: 6e20 240e 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05b45a: 5420 e600 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b45e: 6e10 2e0e 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b464: 0a00 |002a: move-result v0 │ │ -05b466: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -05b468: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -05b46c: 5420 d700 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05b470: 5400 b100 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05b474: 5421 e100 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ -05b478: 6e20 5301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -05b47e: 5420 d700 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05b482: 5400 b100 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05b486: 5421 e100 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ -05b48a: 6e20 5101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -05b490: 1e02 |0040: monitor-exit v2 │ │ -05b492: 0e00 |0041: return-void │ │ +05ad64: |[05ad64] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +05ad74: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +05ad78: 7010 cf02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ +05ad7e: 1d02 |0005: monitor-enter v2 │ │ +05ad80: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05ad84: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +05ad88: 2200 1c02 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05ad8c: 1a01 bf01 |000c: const-string v1, "Activity has been destroyed" // string@01bf │ │ +05ad90: 7020 7d0d 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05ad96: 2700 |0011: throw v0 │ │ +05ad98: 0d00 |0012: move-exception v0 │ │ +05ad9a: 1e02 |0013: monitor-exit v2 │ │ +05ad9c: 2700 |0014: throw v0 │ │ +05ad9e: 5420 e600 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ada2: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +05ada6: 2200 5f02 |0019: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05adaa: 7010 200e 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05adb0: 5b20 e600 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05adb4: 5420 e600 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05adb8: 6e20 240e 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05adbe: 5420 e600 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05adc2: 6e10 2e0e 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05adc8: 0a00 |002a: move-result v0 │ │ +05adca: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +05adcc: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +05add0: 5420 d700 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05add4: 5400 b100 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05add8: 5421 e100 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ +05addc: 6e20 5301 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05ade2: 5420 d700 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05ade6: 5400 b100 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05adea: 5421 e100 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ +05adee: 6e20 5101 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +05adf4: 1e02 |0040: monitor-exit v2 │ │ +05adf6: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1324 │ │ @@ -94141,105 +94166,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -05b4a8: |[05b4a8] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -05b4b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05b4ba: 5585 e200 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ -05b4be: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -05b4c2: 2205 1c02 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ -05b4c6: 1a06 8e09 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@098e │ │ -05b4ca: 7020 7d0d 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05b4d0: 2705 |000c: throw v5 │ │ -05b4d2: 7100 5901 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0159 │ │ -05b4d8: 0c05 |0010: move-result-object v5 │ │ -05b4da: 5486 d700 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05b4de: 5466 b100 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05b4e2: 6e10 4e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@014e │ │ -05b4e8: 0c06 |0018: move-result-object v6 │ │ -05b4ea: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -05b4ee: 2205 1c02 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ -05b4f2: 1a06 d608 |001d: const-string v6, "Must be called from main thread of process" // string@08d6 │ │ -05b4f6: 7020 7d0d 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05b4fc: 2705 |0022: throw v5 │ │ -05b4fe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05b500: 1d08 |0024: monitor-enter v8 │ │ -05b502: 5485 e600 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b506: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -05b50a: 5485 e600 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b50e: 6e10 2e0e 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b514: 0a05 |002e: move-result v5 │ │ -05b516: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -05b51a: 1e08 |0031: monitor-exit v8 │ │ -05b51c: 5585 e300 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ -05b520: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -05b524: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -05b526: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -05b528: 5485 d600 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b52c: 6e10 2e0e 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b532: 0a05 |003d: move-result v5 │ │ -05b534: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -05b538: 5485 d600 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b53c: 6e20 280e 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b542: 0c01 |0045: move-result-object v1 │ │ -05b544: 1f01 7500 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b548: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -05b54c: 5415 8900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -05b550: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -05b554: 5415 8900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -05b558: 6e10 8c03 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ -05b55e: 0a05 |0053: move-result v5 │ │ -05b560: b653 |0054: or-int/2addr v3, v5 │ │ -05b562: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05b566: 28e1 |0057: goto 0038 // -001f │ │ -05b568: 5485 e600 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b56c: 6e10 2e0e 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b572: 0a04 |005d: move-result v4 │ │ -05b574: 5485 ea00 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b578: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -05b57c: 5485 ea00 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b580: 2155 |0064: array-length v5, v5 │ │ -05b582: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -05b586: 2345 3104 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0431 │ │ -05b58a: 5b85 ea00 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b58e: 5485 e600 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b592: 5486 ea00 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b596: 6e20 300e 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -05b59c: 5485 e600 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ -05b5a0: 6e10 260e 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -05b5a6: 5485 d700 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05b5aa: 5455 b100 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05b5ae: 5486 e100 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ -05b5b2: 6e20 5301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -05b5b8: 1e08 |0080: monitor-exit v8 │ │ -05b5ba: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -05b5bc: 5c85 e200 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ -05b5c0: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -05b5c2: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -05b5c6: 5485 ea00 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b5ca: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -05b5ce: 7210 a00d 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0da0 │ │ -05b5d4: 5485 ea00 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ -05b5d8: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -05b5da: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -05b5de: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05b5e2: 28f0 |0095: goto 0085 // -0010 │ │ -05b5e4: 0d05 |0096: move-exception v5 │ │ -05b5e6: 1e08 |0097: monitor-exit v8 │ │ -05b5e8: 2705 |0098: throw v5 │ │ -05b5ea: 5c87 e200 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ -05b5ee: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -05b5f0: 2888 |009c: goto 0024 // -0078 │ │ -05b5f2: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -05b5f6: 5c87 e300 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ -05b5fa: 6e10 0b03 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ -05b600: 0f00 |00a4: return v0 │ │ +05ae0c: |[05ae0c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +05ae1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05ae1e: 5585 e200 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ +05ae22: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +05ae26: 2205 1c02 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ +05ae2a: 1a06 8809 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0988 │ │ +05ae2e: 7020 7d0d 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05ae34: 2705 |000c: throw v5 │ │ +05ae36: 7100 5901 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0159 │ │ +05ae3c: 0c05 |0010: move-result-object v5 │ │ +05ae3e: 5486 d700 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05ae42: 5466 b100 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05ae46: 6e10 4e01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@014e │ │ +05ae4c: 0c06 |0018: move-result-object v6 │ │ +05ae4e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +05ae52: 2205 1c02 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ +05ae56: 1a06 d008 |001d: const-string v6, "Must be called from main thread of process" // string@08d0 │ │ +05ae5a: 7020 7d0d 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05ae60: 2705 |0022: throw v5 │ │ +05ae62: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05ae64: 1d08 |0024: monitor-enter v8 │ │ +05ae66: 5485 e600 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ae6a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +05ae6e: 5485 e600 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05ae72: 6e10 2e0e 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ae78: 0a05 |002e: move-result v5 │ │ +05ae7a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +05ae7e: 1e08 |0031: monitor-exit v8 │ │ +05ae80: 5585 e300 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ +05ae84: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +05ae88: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +05ae8a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +05ae8c: 5485 d600 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05ae90: 6e10 2e0e 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ae96: 0a05 |003d: move-result v5 │ │ +05ae98: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +05ae9c: 5485 d600 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05aea0: 6e20 280e 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05aea6: 0c01 |0045: move-result-object v1 │ │ +05aea8: 1f01 7500 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05aeac: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +05aeb0: 5415 8900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +05aeb4: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +05aeb8: 5415 8900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +05aebc: 6e10 8c03 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ +05aec2: 0a05 |0053: move-result v5 │ │ +05aec4: b653 |0054: or-int/2addr v3, v5 │ │ +05aec6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05aeca: 28e1 |0057: goto 0038 // -001f │ │ +05aecc: 5485 e600 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05aed0: 6e10 2e0e 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05aed6: 0a04 |005d: move-result v4 │ │ +05aed8: 5485 ea00 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05aedc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +05aee0: 5485 ea00 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05aee4: 2155 |0064: array-length v5, v5 │ │ +05aee6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +05aeea: 2345 3104 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0431 │ │ +05aeee: 5b85 ea00 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05aef2: 5485 e600 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05aef6: 5486 ea00 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05aefa: 6e20 300e 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +05af00: 5485 e600 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00e6 │ │ +05af04: 6e10 260e 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +05af0a: 5485 d700 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05af0e: 5455 b100 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05af12: 5486 e100 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00e1 │ │ +05af16: 6e20 5301 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05af1c: 1e08 |0080: monitor-exit v8 │ │ +05af1e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +05af20: 5c85 e200 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ +05af24: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +05af26: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +05af2a: 5485 ea00 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05af2e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +05af32: 7210 a00d 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@0da0 │ │ +05af38: 5485 ea00 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00ea │ │ +05af3c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +05af3e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +05af42: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05af46: 28f0 |0095: goto 0085 // -0010 │ │ +05af48: 0d05 |0096: move-exception v5 │ │ +05af4a: 1e08 |0097: monitor-exit v8 │ │ +05af4c: 2705 |0098: throw v5 │ │ +05af4e: 5c87 e200 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ +05af52: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +05af54: 2888 |009c: goto 0024 // -0078 │ │ +05af56: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +05af5a: 5c87 e300 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ +05af5e: 6e10 0b03 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ +05af64: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -94296,18 +94321,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b620: |[05b620] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -05b630: 6e10 e202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -05b636: 0a00 |0003: move-result v0 │ │ -05b638: 0f00 |0004: return v0 │ │ +05af84: |[05af84] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +05af94: 6e10 e202 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +05af9a: 0a00 |0003: move-result v0 │ │ +05af9c: 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;) │ │ @@ -94315,50 +94340,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 │ │ -05b63c: |[05b63c] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -05b64c: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b650: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -05b654: 5432 d800 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b658: 6e10 2e0e 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b65e: 0a02 |0009: move-result v2 │ │ -05b660: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05b664: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -05b668: 5432 d800 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b66c: 6e20 280e 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b672: 0c00 |0013: move-result-object v0 │ │ -05b674: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b678: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -05b67c: 5202 8100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -05b680: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -05b684: 1100 |001c: return-object v0 │ │ -05b686: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b68a: 28ed |001f: goto 000c // -0013 │ │ -05b68c: 5432 d600 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b690: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -05b694: 5432 d600 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b698: 6e10 2e0e 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b69e: 0a02 |0029: move-result v2 │ │ -05b6a0: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05b6a4: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -05b6a8: 5432 d600 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b6ac: 6e20 280e 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b6b2: 0c00 |0033: move-result-object v0 │ │ -05b6b4: 1f00 7500 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b6b8: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -05b6bc: 5202 8100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ -05b6c0: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -05b6c4: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b6c8: 28ee |003e: goto 002c // -0012 │ │ -05b6ca: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -05b6cc: 28dc |0040: goto 001c // -0024 │ │ +05afa0: |[05afa0] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +05afb0: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05afb4: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +05afb8: 5432 d800 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05afbc: 6e10 2e0e 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05afc2: 0a02 |0009: move-result v2 │ │ +05afc4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05afc8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +05afcc: 5432 d800 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05afd0: 6e20 280e 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05afd6: 0c00 |0013: move-result-object v0 │ │ +05afd8: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05afdc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +05afe0: 5202 8100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +05afe4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +05afe8: 1100 |001c: return-object v0 │ │ +05afea: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05afee: 28ed |001f: goto 000c // -0013 │ │ +05aff0: 5432 d600 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05aff4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +05aff8: 5432 d600 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05affc: 6e10 2e0e 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b002: 0a02 |0029: move-result v2 │ │ +05b004: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05b008: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +05b00c: 5432 d600 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b010: 6e20 280e 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b016: 0c00 |0033: move-result-object v0 │ │ +05b018: 1f00 7500 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b01c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +05b020: 5202 8100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@0081 │ │ +05b024: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +05b028: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05b02c: 28ee |003e: goto 002c // -0012 │ │ +05b02e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +05b030: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0004 line=1259 │ │ 0x000e line=1260 │ │ 0x0016 line=1261 │ │ 0x001c line=1275 │ │ @@ -94384,56 +94409,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 │ │ -05b6d0: |[05b6d0] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05b6e0: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b6e4: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -05b6e8: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -05b6ec: 5432 d800 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b6f0: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b6f6: 0a02 |000b: move-result v2 │ │ -05b6f8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05b6fc: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -05b700: 5432 d800 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05b704: 6e20 280e 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b70a: 0c00 |0015: move-result-object v0 │ │ -05b70c: 1f00 7500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b710: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -05b714: 5402 9600 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -05b718: 6e20 ae0d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05b71e: 0a02 |001f: move-result v2 │ │ -05b720: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -05b724: 1100 |0022: return-object v0 │ │ -05b726: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b72a: 28e9 |0025: goto 000e // -0017 │ │ -05b72c: 5432 d600 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b730: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -05b734: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -05b738: 5432 d600 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b73c: 6e10 2e0e 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b742: 0a02 |0031: move-result v2 │ │ -05b744: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05b748: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -05b74c: 5432 d600 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b750: 6e20 280e 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b756: 0c00 |003b: move-result-object v0 │ │ -05b758: 1f00 7500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b75c: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -05b760: 5402 9600 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ -05b764: 6e20 ae0d 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05b76a: 0a02 |0045: move-result v2 │ │ -05b76c: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -05b770: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b774: 28ea |004a: goto 0034 // -0016 │ │ -05b776: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -05b778: 28d6 |004c: goto 0022 // -002a │ │ +05b034: |[05b034] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +05b044: 5432 d800 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05b048: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +05b04c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +05b050: 5432 d800 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05b054: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b05a: 0a02 |000b: move-result v2 │ │ +05b05c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05b060: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +05b064: 5432 d800 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05b068: 6e20 280e 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b06e: 0c00 |0015: move-result-object v0 │ │ +05b070: 1f00 7500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b074: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +05b078: 5402 9600 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +05b07c: 6e20 ae0d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05b082: 0a02 |001f: move-result v2 │ │ +05b084: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +05b088: 1100 |0022: return-object v0 │ │ +05b08a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05b08e: 28e9 |0025: goto 000e // -0017 │ │ +05b090: 5432 d600 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b094: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +05b098: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +05b09c: 5432 d600 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b0a0: 6e10 2e0e 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b0a6: 0a02 |0031: move-result v2 │ │ +05b0a8: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05b0ac: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +05b0b0: 5432 d600 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b0b4: 6e20 280e 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b0ba: 0c00 |003b: move-result-object v0 │ │ +05b0bc: 1f00 7500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b0c0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +05b0c4: 5402 9600 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@0096 │ │ +05b0c8: 6e20 ae0d 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05b0ce: 0a02 |0045: move-result v2 │ │ +05b0d0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +05b0d4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05b0d8: 28ea |004a: goto 0034 // -0016 │ │ +05b0da: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +05b0dc: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0006 line=1281 │ │ 0x0010 line=1282 │ │ 0x0018 line=1283 │ │ 0x0022 line=1297 │ │ @@ -94459,37 +94484,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 │ │ -05b77c: |[05b77c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05b78c: 5432 d600 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b790: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -05b794: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -05b798: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b79c: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b7a2: 0a02 |000b: move-result v2 │ │ -05b7a4: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05b7a8: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -05b7ac: 5432 d600 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b7b0: 6e20 280e 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b7b6: 0c00 |0015: move-result-object v0 │ │ -05b7b8: 1f00 7500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b7bc: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -05b7c0: 5402 9c00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ -05b7c4: 6e20 ae0d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05b7ca: 0a02 |001f: move-result v2 │ │ -05b7cc: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -05b7d0: 1100 |0022: return-object v0 │ │ -05b7d2: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05b7d6: 28e9 |0025: goto 000e // -0017 │ │ -05b7d8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -05b7da: 28fb |0027: goto 0022 // -0005 │ │ +05b0e0: |[05b0e0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +05b0f0: 5432 d600 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b0f4: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +05b0f8: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +05b0fc: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b100: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b106: 0a02 |000b: move-result v2 │ │ +05b108: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05b10c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +05b110: 5432 d600 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b114: 6e20 280e 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b11a: 0c00 |0015: move-result-object v0 │ │ +05b11c: 1f00 7500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b120: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +05b124: 5402 9c00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@009c │ │ +05b128: 6e20 ae0d 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05b12e: 0a02 |001f: move-result v2 │ │ +05b130: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +05b134: 1100 |0022: return-object v0 │ │ +05b136: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05b13a: 28e9 |0025: goto 000e // -0017 │ │ +05b13c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +05b13e: 28fb |0027: goto 0022 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 0x0006 line=1302 │ │ 0x0010 line=1303 │ │ 0x0018 line=1304 │ │ 0x0022 line=1309 │ │ @@ -94508,46 +94533,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05b7dc: |[05b7dc] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -05b7ec: 1d03 |0000: monitor-enter v3 │ │ -05b7ee: 5430 dd00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05b7f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05b7f4: 6e30 2d0e 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05b7fa: 5430 d900 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b7fe: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -05b802: 2200 5f02 |000b: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05b806: 7010 200e 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05b80c: 5b30 d900 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b810: 6300 cd00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05b814: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -05b818: 1a00 ff02 |0016: const-string v0, "FragmentManager" // string@02ff │ │ -05b81c: 2201 3102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05b820: 7010 c60d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05b826: 1a02 0e03 |001d: const-string v2, "Freeing back stack index " // string@030e │ │ -05b82a: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b830: 0c01 |0022: move-result-object v1 │ │ -05b832: 6e20 cb0d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05b838: 0c01 |0026: move-result-object v1 │ │ -05b83a: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05b840: 0c01 |002a: move-result-object v1 │ │ -05b842: 7120 e50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05b848: 5430 d900 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05b84c: 7110 840d 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -05b852: 0c01 |0033: move-result-object v1 │ │ -05b854: 6e20 240e 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05b85a: 1e03 |0037: monitor-exit v3 │ │ -05b85c: 0e00 |0038: return-void │ │ -05b85e: 0d00 |0039: move-exception v0 │ │ -05b860: 1e03 |003a: monitor-exit v3 │ │ -05b862: 2700 |003b: throw v0 │ │ +05b140: |[05b140] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +05b150: 1d03 |0000: monitor-enter v3 │ │ +05b152: 5430 dd00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05b156: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05b158: 6e30 2d0e 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05b15e: 5430 d900 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05b162: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +05b166: 2200 5f02 |000b: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05b16a: 7010 200e 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05b170: 5b30 d900 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05b174: 6300 cd00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b178: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +05b17c: 1a00 ff02 |0016: const-string v0, "FragmentManager" // string@02ff │ │ +05b180: 2201 3102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b184: 7010 c60d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b18a: 1a02 0e03 |001d: const-string v2, "Freeing back stack index " // string@030e │ │ +05b18e: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b194: 0c01 |0022: move-result-object v1 │ │ +05b196: 6e20 cb0d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05b19c: 0c01 |0026: move-result-object v1 │ │ +05b19e: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b1a4: 0c01 |002a: move-result-object v1 │ │ +05b1a6: 7120 e50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05b1ac: 5430 d900 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05b1b0: 7110 840d 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05b1b6: 0c01 |0033: move-result-object v1 │ │ +05b1b8: 6e20 240e 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05b1be: 1e03 |0037: monitor-exit v3 │ │ +05b1c0: 0e00 |0038: return-void │ │ +05b1c2: 0d00 |0039: move-exception v0 │ │ +05b1c4: 1e03 |003a: monitor-exit v3 │ │ +05b1c6: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0001 line=1389 │ │ 0x0007 line=1390 │ │ @@ -94566,20 +94591,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 │ │ -05b870: |[05b870] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -05b880: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b884: 6e20 280e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b88a: 0c00 |0005: move-result-object v0 │ │ -05b88c: 1f00 7a00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@007a │ │ -05b890: 1100 |0008: return-object v0 │ │ +05b1d4: |[05b1d4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +05b1e4: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05b1e8: 6e20 280e 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b1ee: 0c00 |0005: move-result-object v0 │ │ +05b1f0: 1f00 7a00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@007a │ │ +05b1f4: 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 │ │ │ │ @@ -94588,23 +94613,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05b894: |[05b894] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -05b8a4: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b8a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05b8ac: 5410 db00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05b8b0: 6e10 2e0e 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b8b6: 0a00 |0009: move-result v0 │ │ -05b8b8: 0f00 |000a: return v0 │ │ -05b8ba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05b8bc: 28fe |000c: goto 000a // -0002 │ │ +05b1f8: |[05b1f8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +05b208: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05b20c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05b210: 5410 db00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05b214: 6e10 2e0e 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b21a: 0a00 |0009: move-result v0 │ │ +05b21c: 0f00 |000a: return v0 │ │ +05b21e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05b220: 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;) │ │ @@ -94612,64 +94637,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 │ │ -05b8c0: |[05b8c0] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05b8d0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -05b8d2: 6e30 3901 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ -05b8d8: 0a01 |0004: move-result v1 │ │ -05b8da: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -05b8de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05b8e0: 1100 |0008: return-object v0 │ │ -05b8e2: 5452 d600 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b8e6: 6e10 2e0e 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05b8ec: 0a02 |000e: move-result v2 │ │ -05b8ee: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ -05b8f2: 2202 1c02 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -05b8f6: 2203 3102 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05b8fa: 7010 c60d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05b900: 1a04 f802 |0018: const-string v4, "Fragement no longer exists for key " // string@02f8 │ │ -05b904: 6e20 ce0d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b90a: 0c03 |001d: move-result-object v3 │ │ -05b90c: 6e20 ce0d 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b912: 0c03 |0021: move-result-object v3 │ │ -05b914: 1a04 0701 |0022: const-string v4, ": index " // string@0107 │ │ -05b918: 6e20 ce0d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b91e: 0c03 |0027: move-result-object v3 │ │ -05b920: 6e20 cb0d 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05b926: 0c03 |002b: move-result-object v3 │ │ -05b928: 6e10 d60d 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05b92e: 0c03 |002f: move-result-object v3 │ │ -05b930: 7020 7d0d 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05b936: 2702 |0033: throw v2 │ │ -05b938: 5452 d600 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05b93c: 6e20 280e 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05b942: 0c00 |0039: move-result-object v0 │ │ -05b944: 1f00 7500 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05b948: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ -05b94c: 2202 1c02 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -05b950: 2203 3102 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05b954: 7010 c60d 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05b95a: 1a04 f802 |0045: const-string v4, "Fragement no longer exists for key " // string@02f8 │ │ -05b95e: 6e20 ce0d 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b964: 0c03 |004a: move-result-object v3 │ │ -05b966: 6e20 ce0d 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b96c: 0c03 |004e: move-result-object v3 │ │ -05b96e: 1a04 0701 |004f: const-string v4, ": index " // string@0107 │ │ -05b972: 6e20 ce0d 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b978: 0c03 |0054: move-result-object v3 │ │ -05b97a: 6e20 cb0d 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05b980: 0c03 |0058: move-result-object v3 │ │ -05b982: 6e10 d60d 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05b988: 0c03 |005c: move-result-object v3 │ │ -05b98a: 7020 7d0d 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05b990: 2702 |0060: throw v2 │ │ +05b224: |[05b224] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +05b234: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +05b236: 6e30 3901 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ +05b23c: 0a01 |0004: move-result v1 │ │ +05b23e: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +05b242: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05b244: 1100 |0008: return-object v0 │ │ +05b246: 5452 d600 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b24a: 6e10 2e0e 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b250: 0a02 |000e: move-result v2 │ │ +05b252: 3421 2500 |000f: if-lt v1, v2, 0034 // +0025 │ │ +05b256: 2202 1c02 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +05b25a: 2203 3102 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05b25e: 7010 c60d 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b264: 1a04 f802 |0018: const-string v4, "Fragement no longer exists for key " // string@02f8 │ │ +05b268: 6e20 ce0d 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b26e: 0c03 |001d: move-result-object v3 │ │ +05b270: 6e20 ce0d 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b276: 0c03 |0021: move-result-object v3 │ │ +05b278: 1a04 0701 |0022: const-string v4, ": index " // string@0107 │ │ +05b27c: 6e20 ce0d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b282: 0c03 |0027: move-result-object v3 │ │ +05b284: 6e20 cb0d 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05b28a: 0c03 |002b: move-result-object v3 │ │ +05b28c: 6e10 d60d 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b292: 0c03 |002f: move-result-object v3 │ │ +05b294: 7020 7d0d 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05b29a: 2702 |0033: throw v2 │ │ +05b29c: 5452 d600 |0034: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b2a0: 6e20 280e 1200 |0036: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b2a6: 0c00 |0039: move-result-object v0 │ │ +05b2a8: 1f00 7500 |003a: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b2ac: 3900 ccff |003c: if-nez v0, 0008 // -0034 │ │ +05b2b0: 2202 1c02 |003e: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +05b2b4: 2203 3102 |0040: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05b2b8: 7010 c60d 0300 |0042: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b2be: 1a04 f802 |0045: const-string v4, "Fragement no longer exists for key " // string@02f8 │ │ +05b2c2: 6e20 ce0d 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b2c8: 0c03 |004a: move-result-object v3 │ │ +05b2ca: 6e20 ce0d 7300 |004b: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b2d0: 0c03 |004e: move-result-object v3 │ │ +05b2d2: 1a04 0701 |004f: const-string v4, ": index " // string@0107 │ │ +05b2d6: 6e20 ce0d 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b2dc: 0c03 |0054: move-result-object v3 │ │ +05b2de: 6e20 cb0d 1300 |0055: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05b2e4: 0c03 |0058: move-result-object v3 │ │ +05b2e6: 6e10 d60d 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b2ec: 0c03 |005c: move-result-object v3 │ │ +05b2ee: 7020 7d0d 3200 |005d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05b2f4: 2702 |0060: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0005 line=525 │ │ 0x0007 line=526 │ │ 0x0008 line=537 │ │ 0x0009 line=528 │ │ @@ -94689,51 +94714,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 │ │ -05b994: |[05b994] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05b9a4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05b9a6: 6301 cd00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05b9aa: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -05b9ae: 1a01 ff02 |0005: const-string v1, "FragmentManager" // string@02ff │ │ -05b9b2: 2202 3102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05b9b6: 7010 c60d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05b9bc: 1a03 2a12 |000c: const-string v3, "hide: " // string@122a │ │ -05b9c0: 6e20 ce0d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05b9c6: 0c02 |0011: move-result-object v2 │ │ -05b9c8: 6e20 cd0d 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05b9ce: 0c02 |0015: move-result-object v2 │ │ -05b9d0: 6e10 d60d 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05b9d6: 0c02 |0019: move-result-object v2 │ │ -05b9d8: 7120 e50a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05b9de: 5561 8500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05b9e2: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -05b9e6: 5c64 8500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05b9ea: 5461 9b00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05b9ee: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -05b9f2: 6e58 ec02 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@02ec │ │ -05b9f8: 0c00 |002a: move-result-object v0 │ │ -05b9fa: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -05b9fe: 5461 9b00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05ba02: 6e20 6f0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05ba08: 5461 9b00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05ba0c: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -05ba10: 6e20 6e0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05ba16: 5561 7700 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05ba1a: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -05ba1e: 5561 8400 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05ba22: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -05ba26: 5561 8b00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05ba2a: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -05ba2e: 5c54 e400 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05ba32: 6e20 4b02 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@024b │ │ -05ba38: 0e00 |004a: return-void │ │ +05b2f8: |[05b2f8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05b308: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05b30a: 6301 cd00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b30e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +05b312: 1a01 ff02 |0005: const-string v1, "FragmentManager" // string@02ff │ │ +05b316: 2202 3102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05b31a: 7010 c60d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b320: 1a03 2412 |000c: const-string v3, "hide: " // string@1224 │ │ +05b324: 6e20 ce0d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b32a: 0c02 |0011: move-result-object v2 │ │ +05b32c: 6e20 cd0d 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b332: 0c02 |0015: move-result-object v2 │ │ +05b334: 6e10 d60d 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b33a: 0c02 |0019: move-result-object v2 │ │ +05b33c: 7120 e50a 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05b342: 5561 8500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05b346: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +05b34a: 5c64 8500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05b34e: 5461 9b00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b352: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +05b356: 6e58 ec02 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@02ec │ │ +05b35c: 0c00 |002a: move-result-object v0 │ │ +05b35e: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +05b362: 5461 9b00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b366: 6e20 6f0b 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05b36c: 5461 9b00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b370: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +05b374: 6e20 6e0b 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05b37a: 5561 7700 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05b37e: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +05b382: 5561 8400 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05b386: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +05b38a: 5561 8b00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05b38e: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +05b392: 5c54 e400 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05b396: 6e20 4b02 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@024b │ │ +05b39c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1183 │ │ 0x001d line=1184 │ │ 0x0021 line=1185 │ │ 0x0023 line=1186 │ │ 0x0027 line=1187 │ │ @@ -94756,85 +94781,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 │ │ -05ba3c: |[05ba3c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -05ba4c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -05ba52: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -05ba54: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -05ba56: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -05ba5a: 52a4 8c00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -05ba5e: 6e40 4302 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0243 │ │ -05ba64: 0c01 |000c: move-result-object v1 │ │ -05ba66: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -05ba6a: 1101 |000f: return-object v1 │ │ -05ba6c: 52a4 8c00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -05ba70: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -05ba74: 5494 d700 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05ba78: 52a5 8c00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ -05ba7c: 7120 100c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ -05ba82: 0c00 |001b: move-result-object v0 │ │ -05ba84: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -05ba88: 0701 |001e: move-object v1, v0 │ │ -05ba8a: 28f0 |001f: goto 000f // -0010 │ │ -05ba8c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -05ba90: 0731 |0022: move-object v1, v3 │ │ -05ba92: 28ec |0023: goto 000f // -0014 │ │ -05ba94: 7120 0d03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@030d │ │ -05ba9a: 0a02 |0027: move-result v2 │ │ -05ba9c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -05baa0: 0731 |002a: move-object v1, v3 │ │ -05baa2: 28e4 |002b: goto 000f // -001c │ │ -05baa4: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -05baaa: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -05baae: 5494 d700 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bab2: 6e10 7f02 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@027f │ │ -05bab8: 0c04 |0036: move-result-object v4 │ │ -05baba: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -05babe: 5494 d700 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bac2: 6e10 7f02 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@027f │ │ -05bac8: 0c04 |003e: move-result-object v4 │ │ -05baca: 6e10 920b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b92 │ │ -05bad0: 0c04 |0042: move-result-object v4 │ │ -05bad2: 524d d802 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02d8 │ │ -05bad6: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -05bada: 0731 |0047: move-object v1, v3 │ │ -05badc: 28c7 |0048: goto 000f // -0039 │ │ -05bade: 5493 d700 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bae2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -05bae6: 7156 f002 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ -05baec: 0c01 |0050: move-result-object v1 │ │ -05baee: 28be |0051: goto 000f // -0042 │ │ -05baf0: 5493 d700 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05baf4: 7157 f002 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ -05bafa: 0c01 |0057: move-result-object v1 │ │ -05bafc: 28b7 |0058: goto 000f // -0049 │ │ -05bafe: 5493 d700 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bb02: 7156 f002 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ -05bb08: 0c01 |005e: move-result-object v1 │ │ -05bb0a: 28b0 |005f: goto 000f // -0050 │ │ -05bb0c: 5493 d700 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bb10: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -05bb16: 7157 f002 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ -05bb1c: 0c01 |0068: move-result-object v1 │ │ -05bb1e: 28a6 |0069: goto 000f // -005a │ │ -05bb20: 5493 d700 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bb24: 7130 ee02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02ee │ │ -05bb2a: 0c01 |006f: move-result-object v1 │ │ -05bb2c: 289f |0070: goto 000f // -0061 │ │ -05bb2e: 5493 d700 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bb32: 7130 ee02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02ee │ │ -05bb38: 0c01 |0076: move-result-object v1 │ │ -05bb3a: 2898 |0077: goto 000f // -0068 │ │ -05bb3c: 0731 |0078: move-object v1, v3 │ │ -05bb3e: 2896 |0079: goto 000f // -006a │ │ -05bb40: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +05b3a0: |[05b3a0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +05b3b0: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +05b3b6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +05b3b8: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +05b3ba: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +05b3be: 52a4 8c00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +05b3c2: 6e40 4302 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0243 │ │ +05b3c8: 0c01 |000c: move-result-object v1 │ │ +05b3ca: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +05b3ce: 1101 |000f: return-object v1 │ │ +05b3d0: 52a4 8c00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +05b3d4: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +05b3d8: 5494 d700 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b3dc: 52a5 8c00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@008c │ │ +05b3e0: 7120 100c 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ +05b3e6: 0c00 |001b: move-result-object v0 │ │ +05b3e8: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +05b3ec: 0701 |001e: move-object v1, v0 │ │ +05b3ee: 28f0 |001f: goto 000f // -0010 │ │ +05b3f0: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +05b3f4: 0731 |0022: move-object v1, v3 │ │ +05b3f6: 28ec |0023: goto 000f // -0014 │ │ +05b3f8: 7120 0d03 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@030d │ │ +05b3fe: 0a02 |0027: move-result v2 │ │ +05b400: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +05b404: 0731 |002a: move-object v1, v3 │ │ +05b406: 28e4 |002b: goto 000f // -001c │ │ +05b408: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +05b40e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +05b412: 5494 d700 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b416: 6e10 7f02 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@027f │ │ +05b41c: 0c04 |0036: move-result-object v4 │ │ +05b41e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +05b422: 5494 d700 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b426: 6e10 7f02 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@027f │ │ +05b42c: 0c04 |003e: move-result-object v4 │ │ +05b42e: 6e10 920b 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0b92 │ │ +05b434: 0c04 |0042: move-result-object v4 │ │ +05b436: 524d d802 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@02d8 │ │ +05b43a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +05b43e: 0731 |0047: move-object v1, v3 │ │ +05b440: 28c7 |0048: goto 000f // -0039 │ │ +05b442: 5493 d700 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b446: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +05b44a: 7156 f002 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ +05b450: 0c01 |0050: move-result-object v1 │ │ +05b452: 28be |0051: goto 000f // -0042 │ │ +05b454: 5493 d700 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b458: 7157 f002 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ +05b45e: 0c01 |0057: move-result-object v1 │ │ +05b460: 28b7 |0058: goto 000f // -0049 │ │ +05b462: 5493 d700 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b466: 7156 f002 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ +05b46c: 0c01 |005e: move-result-object v1 │ │ +05b46e: 28b0 |005f: goto 000f // -0050 │ │ +05b470: 5493 d700 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b474: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +05b47a: 7157 f002 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@02f0 │ │ +05b480: 0c01 |0068: move-result-object v1 │ │ +05b482: 28a6 |0069: goto 000f // -005a │ │ +05b484: 5493 d700 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b488: 7130 ee02 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02ee │ │ +05b48e: 0c01 |006f: move-result-object v1 │ │ +05b490: 289f |0070: goto 000f // -0061 │ │ +05b492: 5493 d700 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b496: 7130 ee02 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@02ee │ │ +05b49c: 0c01 |0076: move-result-object v1 │ │ +05b49e: 2898 |0077: goto 000f // -0068 │ │ +05b4a0: 0731 |0078: move-object v1, v3 │ │ +05b4a2: 2896 |0079: goto 000f // -006a │ │ +05b4a4: 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 │ │ @@ -94874,64 +94899,64 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -05bb60: |[05bb60] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -05bb70: 5240 8700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bb74: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -05bb78: 0e00 |0004: return-void │ │ -05bb7a: 5430 da00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bb7e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -05bb82: 5430 da00 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bb86: 6e10 2e0e 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05bb8c: 0a00 |000e: move-result v0 │ │ -05bb8e: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ -05bb92: 5430 d600 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bb96: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -05bb9a: 2200 5f02 |0015: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05bb9e: 7010 200e 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05bba4: 5b30 d600 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bba8: 5430 d600 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bbac: 6e10 2e0e 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05bbb2: 0a00 |0021: move-result v0 │ │ -05bbb4: 6e20 5f02 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ -05bbba: 5430 d600 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bbbe: 6e20 240e 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05bbc4: 6300 cd00 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05bbc8: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ -05bbcc: 1a00 ff02 |002e: const-string v0, "FragmentManager" // string@02ff │ │ -05bbd0: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05bbd4: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05bbda: 1a02 d201 |0035: const-string v2, "Allocated fragment index " // string@01d2 │ │ -05bbde: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05bbe4: 0c01 |003a: move-result-object v1 │ │ -05bbe6: 6e20 cd0d 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05bbec: 0c01 |003e: move-result-object v1 │ │ -05bbee: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05bbf4: 0c01 |0042: move-result-object v1 │ │ -05bbf6: 7120 e50a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05bbfc: 28be |0046: goto 0004 // -0042 │ │ -05bbfe: 5430 da00 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bc02: 5431 da00 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bc06: 6e10 2e0e 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05bc0c: 0a01 |004e: move-result v1 │ │ -05bc0e: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05bc12: 6e20 2b0e 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -05bc18: 0c00 |0054: move-result-object v0 │ │ -05bc1a: 1f00 1f02 |0055: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -05bc1e: 6e10 7f0d 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -05bc24: 0a00 |005a: move-result v0 │ │ -05bc26: 6e20 5f02 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ -05bc2c: 5430 d600 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bc30: 5241 8700 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bc34: 6e30 2d0e 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05bc3a: 28c5 |0065: goto 002a // -003b │ │ +05b4c4: |[05b4c4] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +05b4d4: 5240 8700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b4d8: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +05b4dc: 0e00 |0004: return-void │ │ +05b4de: 5430 da00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b4e2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +05b4e6: 5430 da00 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b4ea: 6e10 2e0e 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b4f0: 0a00 |000e: move-result v0 │ │ +05b4f2: 3c00 3800 |000f: if-gtz v0, 0047 // +0038 │ │ +05b4f6: 5430 d600 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b4fa: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +05b4fe: 2200 5f02 |0015: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05b502: 7010 200e 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05b508: 5b30 d600 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b50c: 5430 d600 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b510: 6e10 2e0e 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b516: 0a00 |0021: move-result v0 │ │ +05b518: 6e20 5f02 0400 |0022: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ +05b51e: 5430 d600 |0025: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b522: 6e20 240e 4000 |0027: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05b528: 6300 cd00 |002a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b52c: 3800 d8ff |002c: if-eqz v0, 0004 // -0028 │ │ +05b530: 1a00 ff02 |002e: const-string v0, "FragmentManager" // string@02ff │ │ +05b534: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b538: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b53e: 1a02 d201 |0035: const-string v2, "Allocated fragment index " // string@01d2 │ │ +05b542: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b548: 0c01 |003a: move-result-object v1 │ │ +05b54a: 6e20 cd0d 4100 |003b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b550: 0c01 |003e: move-result-object v1 │ │ +05b552: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b558: 0c01 |0042: move-result-object v1 │ │ +05b55a: 7120 e50a 1000 |0043: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05b560: 28be |0046: goto 0004 // -0042 │ │ +05b562: 5430 da00 |0047: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b566: 5431 da00 |0049: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b56a: 6e10 2e0e 0100 |004b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b570: 0a01 |004e: move-result v1 │ │ +05b572: d801 01ff |004f: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05b576: 6e20 2b0e 1000 |0051: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +05b57c: 0c00 |0054: move-result-object v0 │ │ +05b57e: 1f00 1f02 |0055: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +05b582: 6e10 7f0d 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +05b588: 0a00 |005a: move-result v0 │ │ +05b58a: 6e20 5f02 0400 |005b: invoke-virtual {v4, v0}, Landroid/support/v4/app/Fragment;.setIndex:(I)V // method@025f │ │ +05b590: 5430 d600 |005e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b594: 5241 8700 |0060: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b598: 6e30 2d0e 1004 |0062: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05b59e: 28c5 |0065: goto 002a // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ 0x0004 line=1129 │ │ 0x0005 line=1117 │ │ 0x0011 line=1118 │ │ 0x0015 line=1119 │ │ @@ -94949,50 +94974,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -05bc3c: |[05bc3c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -05bc4c: 5240 8700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bc50: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -05bc54: 0e00 |0004: return-void │ │ -05bc56: 6300 cd00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05bc5a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -05bc5e: 1a00 ff02 |0009: const-string v0, "FragmentManager" // string@02ff │ │ -05bc62: 2201 3102 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05bc66: 7010 c60d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05bc6c: 1a02 0f03 |0010: const-string v2, "Freeing fragment index " // string@030f │ │ -05bc70: 6e20 ce0d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05bc76: 0c01 |0015: move-result-object v1 │ │ -05bc78: 6e20 cd0d 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05bc7e: 0c01 |0019: move-result-object v1 │ │ -05bc80: 6e10 d60d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05bc86: 0c01 |001d: move-result-object v1 │ │ -05bc88: 7120 e50a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05bc8e: 5430 d600 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bc92: 5241 8700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bc96: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -05bc98: 6e30 2d0e 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05bc9e: 5430 da00 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bca2: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -05bca6: 2200 5f02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05bcaa: 7010 200e 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05bcb0: 5b30 da00 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bcb4: 5430 da00 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05bcb8: 5241 8700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bcbc: 7110 840d 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -05bcc2: 0c01 |003b: move-result-object v1 │ │ -05bcc4: 6e20 240e 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05bcca: 5430 d700 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bcce: 5241 8700 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05bcd2: 6e20 8002 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0280 │ │ -05bcd8: 6e10 3202 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0232 │ │ -05bcde: 28bb |0049: goto 0004 // -0045 │ │ +05b5a0: |[05b5a0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +05b5b0: 5240 8700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b5b4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +05b5b8: 0e00 |0004: return-void │ │ +05b5ba: 6300 cd00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b5be: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +05b5c2: 1a00 ff02 |0009: const-string v0, "FragmentManager" // string@02ff │ │ +05b5c6: 2201 3102 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b5ca: 7010 c60d 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b5d0: 1a02 0f03 |0010: const-string v2, "Freeing fragment index " // string@030f │ │ +05b5d4: 6e20 ce0d 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b5da: 0c01 |0015: move-result-object v1 │ │ +05b5dc: 6e20 cd0d 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b5e2: 0c01 |0019: move-result-object v1 │ │ +05b5e4: 6e10 d60d 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b5ea: 0c01 |001d: move-result-object v1 │ │ +05b5ec: 7120 e50a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05b5f2: 5430 d600 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b5f6: 5241 8700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b5fa: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +05b5fc: 6e30 2d0e 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05b602: 5430 da00 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b606: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +05b60a: 2200 5f02 |002d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05b60e: 7010 200e 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05b614: 5b30 da00 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b618: 5430 da00 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05b61c: 5241 8700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b620: 7110 840d 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05b626: 0c01 |003b: move-result-object v1 │ │ +05b628: 6e20 240e 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05b62e: 5430 d700 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b632: 5241 8700 |0041: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05b636: 6e20 8002 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragmentIndex:(I)V // method@0280 │ │ +05b63c: 6e10 3202 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0232 │ │ +05b642: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 0x0004 line=1144 │ │ 0x0005 line=1136 │ │ 0x0021 line=1137 │ │ 0x0029 line=1138 │ │ @@ -95009,67 +95034,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -05bce0: |[05bce0] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -05bcf0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05bcf2: 5480 d700 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bcf6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -05bcfa: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -05bcfe: 2200 1c02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05bd02: 1a02 f408 |0009: const-string v2, "No activity" // string@08f4 │ │ -05bd06: 7020 7d0d 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05bd0c: 2700 |000e: throw v0 │ │ -05bd0e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -05bd12: 5280 df00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05bd16: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -05bd1a: 0e00 |0015: return-void │ │ -05bd1c: 5989 df00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05bd20: 5480 d600 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bd24: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -05bd28: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -05bd2a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -05bd2c: 5480 d600 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bd30: 6e10 2e0e 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05bd36: 0a00 |0023: move-result v0 │ │ -05bd38: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -05bd3c: 5480 d600 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05bd40: 6e20 280e 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05bd46: 0c01 |002b: move-result-object v1 │ │ -05bd48: 1f01 7500 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05bd4c: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -05bd50: 0780 |0030: move-object v0, v8 │ │ -05bd52: 0192 |0031: move v2, v9 │ │ -05bd54: 01a3 |0032: move v3, v10 │ │ -05bd56: 01b4 |0033: move v4, v11 │ │ -05bd58: 7406 f402 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@02f4 │ │ -05bd5e: 5410 8900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -05bd62: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -05bd66: 5410 8900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ -05bd6a: 6e10 8c03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ -05bd70: 0a00 |0040: move-result v0 │ │ -05bd72: b607 |0041: or-int/2addr v7, v0 │ │ -05bd74: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05bd78: 28da |0044: goto 001e // -0026 │ │ -05bd7a: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -05bd7e: 6e10 0b03 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ -05bd84: 5580 e400 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05bd88: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -05bd8c: 5480 d700 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bd90: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -05bd94: 5280 df00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05bd98: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -05bd9a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -05bd9e: 5480 d700 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bda2: 6e10 9d02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ -05bda8: 5c85 e400 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05bdac: 28b7 |005e: goto 0015 // -0049 │ │ +05b644: |[05b644] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +05b654: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05b656: 5480 d700 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b65a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05b65e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +05b662: 2200 1c02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05b666: 1a02 ee08 |0009: const-string v2, "No activity" // string@08ee │ │ +05b66a: 7020 7d0d 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05b670: 2700 |000e: throw v0 │ │ +05b672: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +05b676: 5280 df00 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05b67a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +05b67e: 0e00 |0015: return-void │ │ +05b680: 5989 df00 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05b684: 5480 d600 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b688: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +05b68c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +05b68e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +05b690: 5480 d600 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b694: 6e10 2e0e 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05b69a: 0a00 |0023: move-result v0 │ │ +05b69c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +05b6a0: 5480 d600 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05b6a4: 6e20 280e 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05b6aa: 0c01 |002b: move-result-object v1 │ │ +05b6ac: 1f01 7500 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05b6b0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +05b6b4: 0780 |0030: move-object v0, v8 │ │ +05b6b6: 0192 |0031: move v2, v9 │ │ +05b6b8: 01a3 |0032: move v3, v10 │ │ +05b6ba: 01b4 |0033: move v4, v11 │ │ +05b6bc: 7406 f402 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@02f4 │ │ +05b6c2: 5410 8900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +05b6c6: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +05b6ca: 5410 8900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0089 │ │ +05b6ce: 6e10 8c03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ +05b6d4: 0a00 |0040: move-result v0 │ │ +05b6d6: b607 |0041: or-int/2addr v7, v0 │ │ +05b6d8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +05b6dc: 28da |0044: goto 001e // -0026 │ │ +05b6de: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +05b6e2: 6e10 0b03 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ +05b6e8: 5580 e400 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05b6ec: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +05b6f0: 5480 d700 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b6f4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +05b6f8: 5280 df00 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05b6fc: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +05b6fe: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +05b702: 5480 d700 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b706: 6e10 9d02 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@029d │ │ +05b70c: 5c85 e400 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05b710: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1069 │ │ 0x0007 line=1070 │ │ 0x000f line=1073 │ │ 0x0015 line=1099 │ │ 0x0016 line=1077 │ │ @@ -95102,18 +95127,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05bdb0: |[05bdb0] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -05bdc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bdc2: 6e53 f102 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ -05bdc8: 0e00 |0004: return-void │ │ +05b714: |[05b714] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +05b724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b726: 6e53 f102 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@02f1 │ │ +05b72c: 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 │ │ @@ -95124,23 +95149,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -05bdcc: |[05bdcc] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -05bddc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05bdde: 5262 df00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05bde2: 0760 |0003: move-object v0, v6 │ │ -05bde4: 0771 |0004: move-object v1, v7 │ │ -05bde6: 0134 |0005: move v4, v3 │ │ -05bde8: 0135 |0006: move v5, v3 │ │ -05bdea: 7406 f402 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@02f4 │ │ -05bdf0: 0e00 |000a: return-void │ │ +05b730: |[05b730] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +05b740: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05b742: 5262 df00 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05b746: 0760 |0003: move-object v0, v6 │ │ +05b748: 0771 |0004: move-object v1, v7 │ │ +05b74a: 0134 |0005: move v4, v3 │ │ +05b74c: 0135 |0006: move v5, v3 │ │ +05b74e: 7406 f402 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@02f4 │ │ +05b754: 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; │ │ @@ -95150,622 +95175,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 │ │ -05bdf4: |[05bdf4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -05be04: 55b0 7700 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05be08: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -05be0c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05be0e: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ -05be12: 121c |0007: const/4 v12, #int 1 // #1 │ │ -05be14: 55b0 8d00 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -05be18: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ -05be1c: 52b0 9400 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be20: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ -05be24: 52bc 9400 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be28: 55b0 7f00 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ -05be2c: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -05be30: 52b0 9400 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be34: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -05be36: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ -05be3a: 1230 |001b: const/4 v0, #int 3 // #3 │ │ -05be3c: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ -05be40: 123c |001e: const/4 v12, #int 3 // #3 │ │ -05be42: 52b0 9400 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be46: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ -05be4a: 55b0 8300 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -05be4e: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ -05be52: 55b0 8600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -05be56: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ -05be5a: 0e00 |002b: return-void │ │ -05be5c: 54b0 7800 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05be60: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ -05be64: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -05be66: 5bb0 7800 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05be6a: 52b2 9500 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ -05be6e: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -05be70: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -05be72: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -05be74: 07a0 |0038: move-object v0, v10 │ │ -05be76: 07b1 |0039: move-object v1, v11 │ │ -05be78: 7406 f402 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@02f4 │ │ -05be7e: 52b0 9400 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be82: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ -05be88: 59bc 9400 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05be8c: 28e7 |0044: goto 002b // -0019 │ │ -05be8e: 6300 cd00 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05be92: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ -05be96: 1a00 ff02 |0049: const-string v0, "FragmentManager" // string@02ff │ │ -05be9a: 2201 3102 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05be9e: 7010 c60d 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05bea4: 1a02 e915 |0050: const-string v2, "moveto CREATED: " // string@15e9 │ │ -05bea8: 6e20 ce0d 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05beae: 0c01 |0055: move-result-object v1 │ │ -05beb0: 6e20 cd0d b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05beb6: 0c01 |0059: move-result-object v1 │ │ -05beb8: 6e10 d60d 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05bebe: 0c01 |005d: move-result-object v1 │ │ -05bec0: 7120 e50a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05bec6: 54b0 9200 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05beca: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ -05bece: 54b0 9200 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05bed2: 1a01 020d |0067: const-string v1, "android:view_state" // string@0d02 │ │ -05bed6: 6e20 3c01 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013c │ │ -05bedc: 0c00 |006c: move-result-object v0 │ │ -05bede: 5bb0 9300 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05bee2: 54b0 9200 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05bee6: 1a01 ff0c |0071: const-string v1, "android:target_state" // string@0cff │ │ -05beea: 6e30 ea02 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@02ea │ │ -05bef0: 0c00 |0076: move-result-object v0 │ │ -05bef2: 5bb0 9700 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05bef6: 54b0 9700 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05befa: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ -05befe: 54b0 9200 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05bf02: 1a01 fe0c |007f: const-string v1, "android:target_req_state" // string@0cfe │ │ -05bf06: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -05bf08: 6e30 3901 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ -05bf0e: 0a00 |0085: move-result v0 │ │ -05bf10: 59b0 9900 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -05bf14: 54b0 9200 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05bf18: 1a01 010d |008a: const-string v1, "android:user_visible_hint" // string@0d01 │ │ -05bf1c: 1212 |008c: const/4 v2, #int 1 // #1 │ │ -05bf1e: 6e30 3601 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ -05bf24: 0a00 |0090: move-result v0 │ │ -05bf26: 5cb0 9a00 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -05bf2a: 55b0 9a00 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -05bf2e: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ -05bf32: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -05bf34: 5cb0 7f00 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ -05bf38: 1230 |009a: const/4 v0, #int 3 // #3 │ │ -05bf3a: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ -05bf3e: 123c |009d: const/4 v12, #int 3 // #3 │ │ -05bf40: 54a0 d700 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bf44: 5bb0 7600 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -05bf48: 54a0 d700 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bf4c: 5400 b000 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05bf50: 5bb0 8200 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -05bf54: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ -05bf56: 5cb0 7b00 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05bf5a: 54a0 d700 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bf5e: 6e20 3f02 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@023f │ │ -05bf64: 55b0 7b00 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05bf68: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ -05bf6c: 2200 a700 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05bf70: 2201 3102 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05bf74: 7010 c60d 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05bf7a: 1a02 fa02 |00bb: const-string v2, "Fragment " // string@02fa │ │ -05bf7e: 6e20 ce0d 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05bf84: 0c01 |00c0: move-result-object v1 │ │ -05bf86: 6e20 cd0d b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05bf8c: 0c01 |00c4: move-result-object v1 │ │ -05bf8e: 1a02 2e00 |00c5: const-string v2, " did not call through to super.onAttach()" // string@002e │ │ -05bf92: 6e20 ce0d 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05bf98: 0c01 |00ca: move-result-object v1 │ │ -05bf9a: 6e10 d60d 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05bfa0: 0c01 |00ce: move-result-object v1 │ │ -05bfa2: 7020 1f04 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05bfa8: 2700 |00d2: throw v0 │ │ -05bfaa: 54a0 d700 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05bfae: 6e20 8302 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0283 │ │ -05bfb4: 55b0 9100 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -05bfb8: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ -05bfbc: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ -05bfbe: 5cb0 7b00 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05bfc2: 54b0 9200 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05bfc6: 6e20 4202 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ -05bfcc: 55b0 7b00 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05bfd0: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ -05bfd4: 2200 a700 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05bfd8: 2201 3102 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05bfdc: 7010 c60d 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05bfe2: 1a02 fa02 |00ef: const-string v2, "Fragment " // string@02fa │ │ -05bfe6: 6e20 ce0d 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05bfec: 0c01 |00f4: move-result-object v1 │ │ -05bfee: 6e20 cd0d b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05bff4: 0c01 |00f8: move-result-object v1 │ │ -05bff6: 1a02 2f00 |00f9: const-string v2, " did not call through to super.onCreate()" // string@002f │ │ -05bffa: 6e20 ce0d 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c000: 0c01 |00fe: move-result-object v1 │ │ -05c002: 6e10 d60d 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c008: 0c01 |0102: move-result-object v1 │ │ -05c00a: 7020 1f04 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c010: 2700 |0106: throw v0 │ │ -05c012: 1200 |0107: const/4 v0, #int 0 // #0 │ │ -05c014: 5cb0 9100 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -05c018: 55b0 8300 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -05c01c: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ -05c020: 54b0 9200 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c024: 6e20 2502 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ -05c02a: 0c00 |0113: move-result-object v0 │ │ -05c02c: 1201 |0114: const/4 v1, #int 0 // #0 │ │ -05c02e: 54b2 9200 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c032: 6e40 4602 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@0246 │ │ -05c038: 0c00 |011a: move-result-object v0 │ │ -05c03a: 5bb0 9b00 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c03e: 54b0 9b00 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c042: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ -05c046: 54b0 9b00 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c04a: 5bb0 8800 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05c04e: 54b0 9b00 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c052: 7110 b603 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@03b6 │ │ -05c058: 0c00 |012a: move-result-object v0 │ │ -05c05a: 5bb0 9b00 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c05e: 55b0 8500 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05c062: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ -05c066: 54b0 9b00 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c06a: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ -05c06e: 6e20 6e0b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05c074: 54b0 9b00 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c078: 54b1 9200 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c07c: 6e30 5602 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ -05c082: 1210 |013f: const/4 v0, #int 1 // #1 │ │ -05c084: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ -05c088: 6300 cd00 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c08c: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ -05c090: 1a00 ff02 |0146: const-string v0, "FragmentManager" // string@02ff │ │ -05c094: 2201 3102 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c098: 7010 c60d 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c09e: 1a02 e815 |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@15e8 │ │ -05c0a2: 6e20 ce0d 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c0a8: 0c01 |0152: move-result-object v1 │ │ -05c0aa: 6e20 cd0d b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c0b0: 0c01 |0156: move-result-object v1 │ │ -05c0b2: 6e10 d60d 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c0b8: 0c01 |015a: move-result-object v1 │ │ -05c0ba: 7120 e50a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c0c0: 55b0 8300 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ -05c0c4: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ -05c0c8: 1207 |0162: const/4 v7, #int 0 // #0 │ │ -05c0ca: 52b0 7e00 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -05c0ce: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ -05c0d2: 54a0 d700 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05c0d6: 52b1 7e00 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -05c0da: 6e20 7102 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0271 │ │ -05c0e0: 0c07 |016e: move-result-object v7 │ │ -05c0e2: 1f07 9f01 |016f: check-cast v7, Landroid/view/ViewGroup; // type@019f │ │ -05c0e6: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ -05c0ea: 55b0 8e00 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ -05c0ee: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ -05c0f2: 2200 1b02 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -05c0f6: 2201 3102 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c0fa: 7010 c60d 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c100: 1a02 fb08 |017e: const-string v2, "No view found for id 0x" // string@08fb │ │ -05c104: 6e20 ce0d 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c10a: 0c01 |0183: move-result-object v1 │ │ -05c10c: 52b2 7e00 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ -05c110: 7110 820d 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05c116: 0c02 |0189: move-result-object v2 │ │ -05c118: 6e20 ce0d 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c11e: 0c01 |018d: move-result-object v1 │ │ -05c120: 1a02 4300 |018e: const-string v2, " for fragment " // string@0043 │ │ -05c124: 6e20 ce0d 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c12a: 0c01 |0193: move-result-object v1 │ │ -05c12c: 6e20 cd0d b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c132: 0c01 |0197: move-result-object v1 │ │ -05c134: 6e10 d60d 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c13a: 0c01 |019b: move-result-object v1 │ │ -05c13c: 7020 7a0d 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -05c142: 2700 |019f: throw v0 │ │ -05c144: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ -05c146: 5bb0 8800 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05c14a: 289c |01a3: goto 013f // -0064 │ │ -05c14c: 5bb7 7d00 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -05c150: 54b0 9200 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c154: 6e20 2502 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ -05c15a: 0c00 |01ab: move-result-object v0 │ │ -05c15c: 54b1 9200 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c160: 6e40 4602 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@0246 │ │ -05c166: 0c00 |01b1: move-result-object v0 │ │ -05c168: 5bb0 9b00 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c16c: 54b0 9b00 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c170: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ -05c174: 54b0 9b00 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c178: 5bb0 8800 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05c17c: 54b0 9b00 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c180: 7110 b603 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@03b6 │ │ -05c186: 0c00 |01c1: move-result-object v0 │ │ -05c188: 5bb0 9b00 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c18c: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ -05c190: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ -05c192: 6e5e ec02 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@02ec │ │ -05c198: 0c06 |01ca: move-result-object v6 │ │ -05c19a: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ -05c19e: 54b0 9b00 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c1a2: 6e20 6f0b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05c1a8: 54b0 9b00 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c1ac: 6e20 790b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b79 │ │ -05c1b2: 55b0 8500 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05c1b6: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ -05c1ba: 54b0 9b00 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c1be: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ -05c1c2: 6e20 6e0b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05c1c8: 54b0 9b00 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c1cc: 54b1 9200 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c1d0: 6e30 5602 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ -05c1d6: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ -05c1d8: 5cb0 7b00 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c1dc: 54b0 9200 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c1e0: 6e20 3d02 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@023d │ │ -05c1e6: 55b0 7b00 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c1ea: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ -05c1ee: 2200 a700 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c1f2: 2201 3102 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c1f6: 7010 c60d 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c1fc: 1a02 fa02 |01fc: const-string v2, "Fragment " // string@02fa │ │ -05c200: 6e20 ce0d 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c206: 0c01 |0201: move-result-object v1 │ │ -05c208: 6e20 cd0d b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c20e: 0c01 |0205: move-result-object v1 │ │ -05c210: 1a02 2d00 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@002d │ │ -05c214: 6e20 ce0d 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c21a: 0c01 |020b: move-result-object v1 │ │ -05c21c: 6e10 d60d 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c222: 0c01 |020f: move-result-object v1 │ │ -05c224: 7020 1f04 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c22a: 2700 |0213: throw v0 │ │ -05c22c: 1200 |0214: const/4 v0, #int 0 // #0 │ │ -05c22e: 5bb0 8800 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05c232: 28d2 |0217: goto 01e9 // -002e │ │ -05c234: 54b0 9b00 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c238: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ -05c23c: 6e10 5c02 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@025c │ │ -05c242: 1200 |021f: const/4 v0, #int 0 // #0 │ │ -05c244: 5bb0 9200 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c248: 1230 |0222: const/4 v0, #int 3 // #3 │ │ -05c24a: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ -05c24e: 6300 cd00 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c252: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ -05c256: 1a00 ff02 |0229: const-string v0, "FragmentManager" // string@02ff │ │ -05c25a: 2201 3102 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c25e: 7010 c60d 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c264: 1a02 eb15 |0230: const-string v2, "moveto STARTED: " // string@15eb │ │ -05c268: 6e20 ce0d 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c26e: 0c01 |0235: move-result-object v1 │ │ -05c270: 6e20 cd0d b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c276: 0c01 |0239: move-result-object v1 │ │ -05c278: 6e10 d60d 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c27e: 0c01 |023d: move-result-object v1 │ │ -05c280: 7120 e50a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c286: 1200 |0241: const/4 v0, #int 0 // #0 │ │ -05c288: 5cb0 7b00 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c28c: 6e10 5902 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0259 │ │ -05c292: 55b0 7b00 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c296: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ -05c29a: 2200 a700 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c29e: 2201 3102 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c2a2: 7010 c60d 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c2a8: 1a02 fa02 |0252: const-string v2, "Fragment " // string@02fa │ │ -05c2ac: 6e20 ce0d 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c2b2: 0c01 |0257: move-result-object v1 │ │ -05c2b4: 6e20 cd0d b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c2ba: 0c01 |025b: move-result-object v1 │ │ -05c2bc: 1a02 3500 |025c: const-string v2, " did not call through to super.onStart()" // string@0035 │ │ -05c2c0: 6e20 ce0d 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c2c6: 0c01 |0261: move-result-object v1 │ │ -05c2c8: 6e10 d60d 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c2ce: 0c01 |0265: move-result-object v1 │ │ -05c2d0: 7020 1f04 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c2d6: 2700 |0269: throw v0 │ │ -05c2d8: 1240 |026a: const/4 v0, #int 4 // #4 │ │ -05c2da: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ -05c2de: 6300 cd00 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c2e2: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ -05c2e6: 1a00 ff02 |0271: const-string v0, "FragmentManager" // string@02ff │ │ -05c2ea: 2201 3102 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c2ee: 7010 c60d 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c2f4: 1a02 ea15 |0278: const-string v2, "moveto RESUMED: " // string@15ea │ │ -05c2f8: 6e20 ce0d 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c2fe: 0c01 |027d: move-result-object v1 │ │ -05c300: 6e20 cd0d b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c306: 0c01 |0281: move-result-object v1 │ │ -05c308: 6e10 d60d 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c30e: 0c01 |0285: move-result-object v1 │ │ -05c310: 7120 e50a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c316: 1200 |0289: const/4 v0, #int 0 // #0 │ │ -05c318: 5cb0 7b00 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c31c: 1210 |028c: const/4 v0, #int 1 // #1 │ │ -05c31e: 5cb0 8f00 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ -05c322: 6e10 5202 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0252 │ │ -05c328: 55b0 7b00 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c32c: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ -05c330: 2200 a700 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c334: 2201 3102 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c338: 7010 c60d 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c33e: 1a02 fa02 |029d: const-string v2, "Fragment " // string@02fa │ │ -05c342: 6e20 ce0d 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c348: 0c01 |02a2: move-result-object v1 │ │ -05c34a: 6e20 cd0d b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c350: 0c01 |02a6: move-result-object v1 │ │ -05c352: 1a02 3400 |02a7: const-string v2, " did not call through to super.onResume()" // string@0034 │ │ -05c356: 6e20 ce0d 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c35c: 0c01 |02ac: move-result-object v1 │ │ -05c35e: 6e10 d60d 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c364: 0c01 |02b0: move-result-object v1 │ │ -05c366: 7020 1f04 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c36c: 2700 |02b4: throw v0 │ │ -05c36e: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ -05c370: 5bb0 9200 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05c374: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ -05c376: 5bb0 9300 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05c37a: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ -05c37e: 52b0 9400 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05c382: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ -05c386: 52b0 9400 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05c38a: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ -05c390: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ -05c394: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ -05c396: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ -05c39a: 55a0 e000 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ -05c39e: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ -05c3a2: 54b0 7800 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05c3a6: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ -05c3aa: 54b9 7800 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05c3ae: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ -05c3b0: 5bb0 7800 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05c3b4: 6e10 3b0b 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ -05c3ba: 54b0 7800 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05c3be: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ -05c3c2: 59bc 9500 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ -05c3c6: 121c |02e1: const/4 v12, #int 1 // #1 │ │ -05c3c8: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ -05c3cc: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ -05c3ce: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ -05c3d2: 6300 cd00 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c3d6: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ -05c3da: 1a00 ff02 |02eb: const-string v0, "FragmentManager" // string@02ff │ │ -05c3de: 2201 3102 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c3e2: 7010 c60d 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c3e8: 1a02 e515 |02f2: const-string v2, "movefrom RESUMED: " // string@15e5 │ │ -05c3ec: 6e20 ce0d 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c3f2: 0c01 |02f7: move-result-object v1 │ │ -05c3f4: 6e20 cd0d b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c3fa: 0c01 |02fb: move-result-object v1 │ │ -05c3fc: 6e10 d60d 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c402: 0c01 |02ff: move-result-object v1 │ │ -05c404: 7120 e50a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c40a: 1200 |0303: const/4 v0, #int 0 // #0 │ │ -05c40c: 5cb0 7b00 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c410: 6e10 5002 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0250 │ │ -05c416: 55b0 7b00 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c41a: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ -05c41e: 2200 a700 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c422: 2201 3102 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c426: 7010 c60d 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c42c: 1a02 fa02 |0314: const-string v2, "Fragment " // string@02fa │ │ -05c430: 6e20 ce0d 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c436: 0c01 |0319: move-result-object v1 │ │ -05c438: 6e20 cd0d b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c43e: 0c01 |031d: move-result-object v1 │ │ -05c440: 1a02 3300 |031e: const-string v2, " did not call through to super.onPause()" // string@0033 │ │ -05c444: 6e20 ce0d 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c44a: 0c01 |0323: move-result-object v1 │ │ -05c44c: 6e10 d60d 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c452: 0c01 |0327: move-result-object v1 │ │ -05c454: 7020 1f04 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c45a: 2700 |032b: throw v0 │ │ -05c45c: 1200 |032c: const/4 v0, #int 0 // #0 │ │ -05c45e: 5cb0 8f00 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ -05c462: 1240 |032f: const/4 v0, #int 4 // #4 │ │ -05c464: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ -05c468: 6300 cd00 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c46c: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ -05c470: 1a00 ff02 |0336: const-string v0, "FragmentManager" // string@02ff │ │ -05c474: 2201 3102 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c478: 7010 c60d 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c47e: 1a02 e615 |033d: const-string v2, "movefrom STARTED: " // string@15e6 │ │ -05c482: 6e20 ce0d 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c488: 0c01 |0342: move-result-object v1 │ │ -05c48a: 6e20 cd0d b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c490: 0c01 |0346: move-result-object v1 │ │ -05c492: 6e10 d60d 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c498: 0c01 |034a: move-result-object v1 │ │ -05c49a: 7120 e50a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c4a0: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -05c4a2: 5cb0 7b00 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c4a6: 6e10 5a02 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@025a │ │ -05c4ac: 55b0 7b00 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c4b0: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ -05c4b4: 2200 a700 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c4b8: 2201 3102 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c4bc: 7010 c60d 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c4c2: 1a02 fa02 |035f: const-string v2, "Fragment " // string@02fa │ │ -05c4c6: 6e20 ce0d 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c4cc: 0c01 |0364: move-result-object v1 │ │ -05c4ce: 6e20 cd0d b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c4d4: 0c01 |0368: move-result-object v1 │ │ -05c4d6: 1a02 3600 |0369: const-string v2, " did not call through to super.onStop()" // string@0036 │ │ -05c4da: 6e20 ce0d 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c4e0: 0c01 |036e: move-result-object v1 │ │ -05c4e2: 6e10 d60d 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c4e8: 0c01 |0372: move-result-object v1 │ │ -05c4ea: 7020 1f04 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c4f0: 2700 |0376: throw v0 │ │ -05c4f2: 1230 |0377: const/4 v0, #int 3 // #3 │ │ -05c4f4: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ -05c4f8: 6300 cd00 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c4fc: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ -05c500: 1a00 ff02 |037e: const-string v0, "FragmentManager" // string@02ff │ │ -05c504: 2201 3102 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c508: 7010 c60d 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c50e: 1a02 e715 |0385: const-string v2, "movefrom STOPPED: " // string@15e7 │ │ -05c512: 6e20 ce0d 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c518: 0c01 |038a: move-result-object v1 │ │ -05c51a: 6e20 cd0d b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c520: 0c01 |038e: move-result-object v1 │ │ -05c522: 6e10 d60d 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c528: 0c01 |0392: move-result-object v1 │ │ -05c52a: 7120 e50a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c530: 6e10 5802 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0258 │ │ -05c536: 1220 |0399: const/4 v0, #int 2 // #2 │ │ -05c538: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ -05c53c: 6300 cd00 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c540: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ -05c544: 1a00 ff02 |03a0: const-string v0, "FragmentManager" // string@02ff │ │ -05c548: 2201 3102 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c54c: 7010 c60d 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c552: 1a02 e315 |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@15e3 │ │ -05c556: 6e20 ce0d 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c55c: 0c01 |03ac: move-result-object v1 │ │ -05c55e: 6e20 cd0d b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c564: 0c01 |03b0: move-result-object v1 │ │ -05c566: 6e10 d60d 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c56c: 0c01 |03b4: move-result-object v1 │ │ -05c56e: 7120 e50a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c574: 54b0 9b00 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c578: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ -05c57c: 54a0 d700 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05c580: 6e10 8102 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0281 │ │ -05c586: 0a00 |03c1: move-result v0 │ │ -05c588: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ -05c58c: 54b0 9300 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05c590: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ -05c594: 6e20 0803 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0308 │ │ -05c59a: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ -05c59c: 5cb0 7b00 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c5a0: 6e10 5702 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0257 │ │ -05c5a6: 55b0 7b00 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c5aa: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ -05c5ae: 2200 a700 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c5b2: 2201 3102 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c5b6: 7010 c60d 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c5bc: 1a02 fa02 |03dc: const-string v2, "Fragment " // string@02fa │ │ -05c5c0: 6e20 ce0d 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c5c6: 0c01 |03e1: move-result-object v1 │ │ -05c5c8: 6e20 cd0d b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c5ce: 0c01 |03e5: move-result-object v1 │ │ -05c5d0: 1a02 3100 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0031 │ │ -05c5d4: 6e20 ce0d 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c5da: 0c01 |03eb: move-result-object v1 │ │ -05c5dc: 6e10 d60d 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c5e2: 0c01 |03ef: move-result-object v1 │ │ -05c5e4: 7020 1f04 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c5ea: 2700 |03f3: throw v0 │ │ -05c5ec: 54b0 9b00 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c5f0: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ -05c5f4: 54b0 7d00 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -05c5f8: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ -05c5fc: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ -05c5fe: 52a0 df00 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05c602: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ -05c606: 55a0 e000 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ -05c60a: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ -05c60e: 1200 |0405: const/4 v0, #int 0 // #0 │ │ -05c610: 6e5e ec02 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@02ec │ │ -05c616: 0c06 |0409: move-result-object v6 │ │ -05c618: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ -05c61c: 07b8 |040c: move-object v8, v11 │ │ -05c61e: 54b0 9b00 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c622: 5bb0 7800 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ -05c626: 59bc 9500 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ -05c62a: 2200 8100 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0081 │ │ -05c62e: 7030 c202 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@02c2 │ │ -05c634: 6e20 0d0c 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0c0d │ │ -05c63a: 54b0 9b00 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c63e: 6e20 6f0b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05c644: 54b0 7d00 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -05c648: 54b1 9b00 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c64c: 6e20 8e0b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b8e │ │ -05c652: 1200 |0427: const/4 v0, #int 0 // #0 │ │ -05c654: 5bb0 7d00 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ -05c658: 1200 |042a: const/4 v0, #int 0 // #0 │ │ -05c65a: 5bb0 9b00 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05c65e: 1200 |042d: const/4 v0, #int 0 // #0 │ │ -05c660: 5bb0 8800 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05c664: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ -05c668: 6300 cd00 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05c66c: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ -05c670: 1a00 ff02 |0436: const-string v0, "FragmentManager" // string@02ff │ │ -05c674: 2201 3102 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c678: 7010 c60d 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c67e: 1a02 e415 |043d: const-string v2, "movefrom CREATED: " // string@15e4 │ │ -05c682: 6e20 ce0d 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c688: 0c01 |0442: move-result-object v1 │ │ -05c68a: 6e20 cd0d b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c690: 0c01 |0446: move-result-object v1 │ │ -05c692: 6e10 d60d 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c698: 0c01 |044a: move-result-object v1 │ │ -05c69a: 7120 e50a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05c6a0: 55b0 9100 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -05c6a4: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ -05c6a8: 1200 |0452: const/4 v0, #int 0 // #0 │ │ -05c6aa: 5cb0 7b00 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c6ae: 6e10 4702 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0247 │ │ -05c6b4: 55b0 7b00 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c6b8: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ -05c6bc: 2200 a700 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c6c0: 2201 3102 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c6c4: 7010 c60d 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c6ca: 1a02 fa02 |0463: const-string v2, "Fragment " // string@02fa │ │ -05c6ce: 6e20 ce0d 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c6d4: 0c01 |0468: move-result-object v1 │ │ -05c6d6: 6e20 cd0d b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c6dc: 0c01 |046c: move-result-object v1 │ │ -05c6de: 1a02 3000 |046d: const-string v2, " did not call through to super.onDestroy()" // string@0030 │ │ -05c6e2: 6e20 ce0d 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c6e8: 0c01 |0472: move-result-object v1 │ │ -05c6ea: 6e10 d60d 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c6f0: 0c01 |0476: move-result-object v1 │ │ -05c6f2: 7020 1f04 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c6f8: 2700 |047a: throw v0 │ │ -05c6fa: 1200 |047b: const/4 v0, #int 0 // #0 │ │ -05c6fc: 5cb0 7b00 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c700: 6e10 4a02 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@024a │ │ -05c706: 55b0 7b00 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ -05c70a: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ -05c70e: 2200 a700 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ -05c712: 2201 3102 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c716: 7010 c60d 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c71c: 1a02 fa02 |048c: const-string v2, "Fragment " // string@02fa │ │ -05c720: 6e20 ce0d 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c726: 0c01 |0491: move-result-object v1 │ │ -05c728: 6e20 cd0d b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05c72e: 0c01 |0495: move-result-object v1 │ │ -05c730: 1a02 3200 |0496: const-string v2, " did not call through to super.onDetach()" // string@0032 │ │ -05c734: 6e20 ce0d 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c73a: 0c01 |049b: move-result-object v1 │ │ -05c73c: 6e10 d60d 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c742: 0c01 |049f: move-result-object v1 │ │ -05c744: 7020 1f04 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ -05c74a: 2700 |04a3: throw v0 │ │ -05c74c: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ -05c750: 55b0 9100 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -05c754: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ -05c758: 6e20 ef02 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@02ef │ │ -05c75e: 2900 95fb |04ad: goto/16 0042 // -046b │ │ -05c762: 1200 |04af: const/4 v0, #int 0 // #0 │ │ -05c764: 5bb0 7600 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ -05c768: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ -05c76a: 5bb0 8200 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ -05c76e: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ -05c772: 0000 |04b7: nop // spacer │ │ -05c774: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ -05c790: 0001 0500 0100 0000 0500 0000 d600 ... |04c6: packed-switch-data (14 units) │ │ +05b758: |[05b758] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +05b768: 55b0 7700 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05b76c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +05b770: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05b772: 370c 0300 |0005: if-le v12, v0, 0008 // +0003 │ │ +05b776: 121c |0007: const/4 v12, #int 1 // #1 │ │ +05b778: 55b0 8d00 |0008: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +05b77c: 3800 0800 |000a: if-eqz v0, 0012 // +0008 │ │ +05b780: 52b0 9400 |000c: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b784: 370c 0400 |000e: if-le v12, v0, 0012 // +0004 │ │ +05b788: 52bc 9400 |0010: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b78c: 55b0 7f00 |0012: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ +05b790: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +05b794: 52b0 9400 |0016: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b798: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +05b79a: 3510 0600 |0019: if-ge v0, v1, 001f // +0006 │ │ +05b79e: 1230 |001b: const/4 v0, #int 3 // #3 │ │ +05b7a0: 370c 0300 |001c: if-le v12, v0, 001f // +0003 │ │ +05b7a4: 123c |001e: const/4 v12, #int 3 // #3 │ │ +05b7a6: 52b0 9400 |001f: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b7aa: 35c0 9c02 |0021: if-ge v0, v12, 02bd // +029c │ │ +05b7ae: 55b0 8300 |0023: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +05b7b2: 3800 0700 |0025: if-eqz v0, 002c // +0007 │ │ +05b7b6: 55b0 8600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +05b7ba: 3900 0300 |0029: if-nez v0, 002c // +0003 │ │ +05b7be: 0e00 |002b: return-void │ │ +05b7c0: 54b0 7800 |002c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05b7c4: 3800 0f00 |002e: if-eqz v0, 003d // +000f │ │ +05b7c8: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +05b7ca: 5bb0 7800 |0031: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05b7ce: 52b2 9500 |0033: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ +05b7d2: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +05b7d4: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +05b7d6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +05b7d8: 07a0 |0038: move-object v0, v10 │ │ +05b7da: 07b1 |0039: move-object v1, v11 │ │ +05b7dc: 7406 f402 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@02f4 │ │ +05b7e2: 52b0 9400 |003d: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b7e6: 2b00 7904 0000 |003f: packed-switch v0, 000004b8 // +00000479 │ │ +05b7ec: 59bc 9400 |0042: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05b7f0: 28e7 |0044: goto 002b // -0019 │ │ +05b7f2: 6300 cd00 |0045: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b7f6: 3800 1a00 |0047: if-eqz v0, 0061 // +001a │ │ +05b7fa: 1a00 ff02 |0049: const-string v0, "FragmentManager" // string@02ff │ │ +05b7fe: 2201 3102 |004b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b802: 7010 c60d 0100 |004d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b808: 1a02 e315 |0050: const-string v2, "moveto CREATED: " // string@15e3 │ │ +05b80c: 6e20 ce0d 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b812: 0c01 |0055: move-result-object v1 │ │ +05b814: 6e20 cd0d b100 |0056: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b81a: 0c01 |0059: move-result-object v1 │ │ +05b81c: 6e10 d60d 0100 |005a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b822: 0c01 |005d: move-result-object v1 │ │ +05b824: 7120 e50a 1000 |005e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05b82a: 54b0 9200 |0061: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b82e: 3800 3b00 |0063: if-eqz v0, 009e // +003b │ │ +05b832: 54b0 9200 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b836: 1a01 fc0c |0067: const-string v1, "android:view_state" // string@0cfc │ │ +05b83a: 6e20 3c01 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013c │ │ +05b840: 0c00 |006c: move-result-object v0 │ │ +05b842: 5bb0 9300 |006d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05b846: 54b0 9200 |006f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b84a: 1a01 f90c |0071: const-string v1, "android:target_state" // string@0cf9 │ │ +05b84e: 6e30 ea02 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@02ea │ │ +05b854: 0c00 |0076: move-result-object v0 │ │ +05b856: 5bb0 9700 |0077: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05b85a: 54b0 9700 |0079: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05b85e: 3800 0d00 |007b: if-eqz v0, 0088 // +000d │ │ +05b862: 54b0 9200 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b866: 1a01 f80c |007f: const-string v1, "android:target_req_state" // string@0cf8 │ │ +05b86a: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +05b86c: 6e30 3901 1002 |0082: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0139 │ │ +05b872: 0a00 |0085: move-result v0 │ │ +05b874: 59b0 9900 |0086: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +05b878: 54b0 9200 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b87c: 1a01 fb0c |008a: const-string v1, "android:user_visible_hint" // string@0cfb │ │ +05b880: 1212 |008c: const/4 v2, #int 1 // #1 │ │ +05b882: 6e30 3601 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0136 │ │ +05b888: 0a00 |0090: move-result v0 │ │ +05b88a: 5cb0 9a00 |0091: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +05b88e: 55b0 9a00 |0093: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +05b892: 3900 0900 |0095: if-nez v0, 009e // +0009 │ │ +05b896: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +05b898: 5cb0 7f00 |0098: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ +05b89c: 1230 |009a: const/4 v0, #int 3 // #3 │ │ +05b89e: 370c 0300 |009b: if-le v12, v0, 009e // +0003 │ │ +05b8a2: 123c |009d: const/4 v12, #int 3 // #3 │ │ +05b8a4: 54a0 d700 |009e: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b8a8: 5bb0 7600 |00a0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +05b8ac: 54a0 d700 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b8b0: 5400 b000 |00a4: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05b8b4: 5bb0 8200 |00a6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +05b8b8: 1200 |00a8: const/4 v0, #int 0 // #0 │ │ +05b8ba: 5cb0 7b00 |00a9: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05b8be: 54a0 d700 |00ab: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b8c2: 6e20 3f02 0b00 |00ad: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@023f │ │ +05b8c8: 55b0 7b00 |00b0: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05b8cc: 3900 2100 |00b2: if-nez v0, 00d3 // +0021 │ │ +05b8d0: 2200 a700 |00b4: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05b8d4: 2201 3102 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b8d8: 7010 c60d 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b8de: 1a02 fa02 |00bb: const-string v2, "Fragment " // string@02fa │ │ +05b8e2: 6e20 ce0d 2100 |00bd: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b8e8: 0c01 |00c0: move-result-object v1 │ │ +05b8ea: 6e20 cd0d b100 |00c1: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b8f0: 0c01 |00c4: move-result-object v1 │ │ +05b8f2: 1a02 2e00 |00c5: const-string v2, " did not call through to super.onAttach()" // string@002e │ │ +05b8f6: 6e20 ce0d 2100 |00c7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b8fc: 0c01 |00ca: move-result-object v1 │ │ +05b8fe: 6e10 d60d 0100 |00cb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b904: 0c01 |00ce: move-result-object v1 │ │ +05b906: 7020 1f04 1000 |00cf: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05b90c: 2700 |00d2: throw v0 │ │ +05b90e: 54a0 d700 |00d3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05b912: 6e20 8302 b000 |00d5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0283 │ │ +05b918: 55b0 9100 |00d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +05b91c: 3900 2d00 |00da: if-nez v0, 0107 // +002d │ │ +05b920: 1200 |00dc: const/4 v0, #int 0 // #0 │ │ +05b922: 5cb0 7b00 |00dd: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05b926: 54b0 9200 |00df: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b92a: 6e20 4202 0b00 |00e1: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ +05b930: 55b0 7b00 |00e4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05b934: 3900 2100 |00e6: if-nez v0, 0107 // +0021 │ │ +05b938: 2200 a700 |00e8: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05b93c: 2201 3102 |00ea: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b940: 7010 c60d 0100 |00ec: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05b946: 1a02 fa02 |00ef: const-string v2, "Fragment " // string@02fa │ │ +05b94a: 6e20 ce0d 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b950: 0c01 |00f4: move-result-object v1 │ │ +05b952: 6e20 cd0d b100 |00f5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05b958: 0c01 |00f8: move-result-object v1 │ │ +05b95a: 1a02 2f00 |00f9: const-string v2, " did not call through to super.onCreate()" // string@002f │ │ +05b95e: 6e20 ce0d 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05b964: 0c01 |00fe: move-result-object v1 │ │ +05b966: 6e10 d60d 0100 |00ff: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05b96c: 0c01 |0102: move-result-object v1 │ │ +05b96e: 7020 1f04 1000 |0103: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05b974: 2700 |0106: throw v0 │ │ +05b976: 1200 |0107: const/4 v0, #int 0 // #0 │ │ +05b978: 5cb0 9100 |0108: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +05b97c: 55b0 8300 |010a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +05b980: 3800 3300 |010c: if-eqz v0, 013f // +0033 │ │ +05b984: 54b0 9200 |010e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b988: 6e20 2502 0b00 |0110: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ +05b98e: 0c00 |0113: move-result-object v0 │ │ +05b990: 1201 |0114: const/4 v1, #int 0 // #0 │ │ +05b992: 54b2 9200 |0115: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b996: 6e40 4602 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@0246 │ │ +05b99c: 0c00 |011a: move-result-object v0 │ │ +05b99e: 5bb0 9b00 |011b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9a2: 54b0 9b00 |011d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9a6: 3800 8100 |011f: if-eqz v0, 01a0 // +0081 │ │ +05b9aa: 54b0 9b00 |0121: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9ae: 5bb0 8800 |0123: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05b9b2: 54b0 9b00 |0125: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9b6: 7110 b603 0000 |0127: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@03b6 │ │ +05b9bc: 0c00 |012a: move-result-object v0 │ │ +05b9be: 5bb0 9b00 |012b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9c2: 55b0 8500 |012d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05b9c6: 3800 0900 |012f: if-eqz v0, 0138 // +0009 │ │ +05b9ca: 54b0 9b00 |0131: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9ce: 1301 0800 |0133: const/16 v1, #int 8 // #8 │ │ +05b9d2: 6e20 6e0b 1000 |0135: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05b9d8: 54b0 9b00 |0138: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05b9dc: 54b1 9200 |013a: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05b9e0: 6e30 5602 0b01 |013c: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ +05b9e6: 1210 |013f: const/4 v0, #int 1 // #1 │ │ +05b9e8: 370c e200 |0140: if-le v12, v0, 0222 // +00e2 │ │ +05b9ec: 6300 cd00 |0142: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05b9f0: 3800 1a00 |0144: if-eqz v0, 015e // +001a │ │ +05b9f4: 1a00 ff02 |0146: const-string v0, "FragmentManager" // string@02ff │ │ +05b9f8: 2201 3102 |0148: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05b9fc: 7010 c60d 0100 |014a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ba02: 1a02 e215 |014d: const-string v2, "moveto ACTIVITY_CREATED: " // string@15e2 │ │ +05ba06: 6e20 ce0d 2100 |014f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ba0c: 0c01 |0152: move-result-object v1 │ │ +05ba0e: 6e20 cd0d b100 |0153: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ba14: 0c01 |0156: move-result-object v1 │ │ +05ba16: 6e10 d60d 0100 |0157: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ba1c: 0c01 |015a: move-result-object v1 │ │ +05ba1e: 7120 e50a 1000 |015b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05ba24: 55b0 8300 |015e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0083 │ │ +05ba28: 3900 8900 |0160: if-nez v0, 01e9 // +0089 │ │ +05ba2c: 1207 |0162: const/4 v7, #int 0 // #0 │ │ +05ba2e: 52b0 7e00 |0163: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +05ba32: 3800 3f00 |0165: if-eqz v0, 01a4 // +003f │ │ +05ba36: 54a0 d700 |0167: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05ba3a: 52b1 7e00 |0169: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +05ba3e: 6e20 7102 1000 |016b: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0271 │ │ +05ba44: 0c07 |016e: move-result-object v7 │ │ +05ba46: 1f07 9f01 |016f: check-cast v7, Landroid/view/ViewGroup; // type@019f │ │ +05ba4a: 3907 3300 |0171: if-nez v7, 01a4 // +0033 │ │ +05ba4e: 55b0 8e00 |0173: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@008e │ │ +05ba52: 3900 2f00 |0175: if-nez v0, 01a4 // +002f │ │ +05ba56: 2200 1b02 |0177: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +05ba5a: 2201 3102 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05ba5e: 7010 c60d 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ba64: 1a02 f508 |017e: const-string v2, "No view found for id 0x" // string@08f5 │ │ +05ba68: 6e20 ce0d 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ba6e: 0c01 |0183: move-result-object v1 │ │ +05ba70: 52b2 7e00 |0184: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@007e │ │ +05ba74: 7110 820d 0200 |0186: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +05ba7a: 0c02 |0189: move-result-object v2 │ │ +05ba7c: 6e20 ce0d 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ba82: 0c01 |018d: move-result-object v1 │ │ +05ba84: 1a02 4300 |018e: const-string v2, " for fragment " // string@0043 │ │ +05ba88: 6e20 ce0d 2100 |0190: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ba8e: 0c01 |0193: move-result-object v1 │ │ +05ba90: 6e20 cd0d b100 |0194: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ba96: 0c01 |0197: move-result-object v1 │ │ +05ba98: 6e10 d60d 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ba9e: 0c01 |019b: move-result-object v1 │ │ +05baa0: 7020 7a0d 1000 |019c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05baa6: 2700 |019f: throw v0 │ │ +05baa8: 1200 |01a0: const/4 v0, #int 0 // #0 │ │ +05baaa: 5bb0 8800 |01a1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05baae: 289c |01a3: goto 013f // -0064 │ │ +05bab0: 5bb7 7d00 |01a4: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +05bab4: 54b0 9200 |01a6: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bab8: 6e20 2502 0b00 |01a8: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0225 │ │ +05babe: 0c00 |01ab: move-result-object v0 │ │ +05bac0: 54b1 9200 |01ac: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bac4: 6e40 4602 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@0246 │ │ +05baca: 0c00 |01b1: move-result-object v0 │ │ +05bacc: 5bb0 9b00 |01b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bad0: 54b0 9b00 |01b4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bad4: 3800 5e00 |01b6: if-eqz v0, 0214 // +005e │ │ +05bad8: 54b0 9b00 |01b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05badc: 5bb0 8800 |01ba: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05bae0: 54b0 9b00 |01bc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bae4: 7110 b603 0000 |01be: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@03b6 │ │ +05baea: 0c00 |01c1: move-result-object v0 │ │ +05baec: 5bb0 9b00 |01c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05baf0: 3807 1300 |01c4: if-eqz v7, 01d7 // +0013 │ │ +05baf4: 1210 |01c6: const/4 v0, #int 1 // #1 │ │ +05baf6: 6e5e ec02 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@02ec │ │ +05bafc: 0c06 |01ca: move-result-object v6 │ │ +05bafe: 3806 0700 |01cb: if-eqz v6, 01d2 // +0007 │ │ +05bb02: 54b0 9b00 |01cd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bb06: 6e20 6f0b 6000 |01cf: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05bb0c: 54b0 9b00 |01d2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bb10: 6e20 790b 0700 |01d4: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0b79 │ │ +05bb16: 55b0 8500 |01d7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05bb1a: 3800 0900 |01d9: if-eqz v0, 01e2 // +0009 │ │ +05bb1e: 54b0 9b00 |01db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bb22: 1301 0800 |01dd: const/16 v1, #int 8 // #8 │ │ +05bb26: 6e20 6e0b 1000 |01df: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05bb2c: 54b0 9b00 |01e2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bb30: 54b1 9200 |01e4: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bb34: 6e30 5602 0b01 |01e6: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ +05bb3a: 1200 |01e9: const/4 v0, #int 0 // #0 │ │ +05bb3c: 5cb0 7b00 |01ea: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bb40: 54b0 9200 |01ec: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bb44: 6e20 3d02 0b00 |01ee: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@023d │ │ +05bb4a: 55b0 7b00 |01f1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bb4e: 3900 2500 |01f3: if-nez v0, 0218 // +0025 │ │ +05bb52: 2200 a700 |01f5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05bb56: 2201 3102 |01f7: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bb5a: 7010 c60d 0100 |01f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bb60: 1a02 fa02 |01fc: const-string v2, "Fragment " // string@02fa │ │ +05bb64: 6e20 ce0d 2100 |01fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bb6a: 0c01 |0201: move-result-object v1 │ │ +05bb6c: 6e20 cd0d b100 |0202: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bb72: 0c01 |0205: move-result-object v1 │ │ +05bb74: 1a02 2d00 |0206: const-string v2, " did not call through to super.onActivityCreated()" // string@002d │ │ +05bb78: 6e20 ce0d 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bb7e: 0c01 |020b: move-result-object v1 │ │ +05bb80: 6e10 d60d 0100 |020c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bb86: 0c01 |020f: move-result-object v1 │ │ +05bb88: 7020 1f04 1000 |0210: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05bb8e: 2700 |0213: throw v0 │ │ +05bb90: 1200 |0214: const/4 v0, #int 0 // #0 │ │ +05bb92: 5bb0 8800 |0215: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05bb96: 28d2 |0217: goto 01e9 // -002e │ │ +05bb98: 54b0 9b00 |0218: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bb9c: 3800 0500 |021a: if-eqz v0, 021f // +0005 │ │ +05bba0: 6e10 5c02 0b00 |021c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.restoreViewState:()V // method@025c │ │ +05bba6: 1200 |021f: const/4 v0, #int 0 // #0 │ │ +05bba8: 5bb0 9200 |0220: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bbac: 1230 |0222: const/4 v0, #int 3 // #3 │ │ +05bbae: 370c 4700 |0223: if-le v12, v0, 026a // +0047 │ │ +05bbb2: 6300 cd00 |0225: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bbb6: 3800 1a00 |0227: if-eqz v0, 0241 // +001a │ │ +05bbba: 1a00 ff02 |0229: const-string v0, "FragmentManager" // string@02ff │ │ +05bbbe: 2201 3102 |022b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bbc2: 7010 c60d 0100 |022d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bbc8: 1a02 e515 |0230: const-string v2, "moveto STARTED: " // string@15e5 │ │ +05bbcc: 6e20 ce0d 2100 |0232: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bbd2: 0c01 |0235: move-result-object v1 │ │ +05bbd4: 6e20 cd0d b100 |0236: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bbda: 0c01 |0239: move-result-object v1 │ │ +05bbdc: 6e10 d60d 0100 |023a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bbe2: 0c01 |023d: move-result-object v1 │ │ +05bbe4: 7120 e50a 1000 |023e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05bbea: 1200 |0241: const/4 v0, #int 0 // #0 │ │ +05bbec: 5cb0 7b00 |0242: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bbf0: 6e10 5902 0b00 |0244: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0259 │ │ +05bbf6: 55b0 7b00 |0247: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bbfa: 3900 2100 |0249: if-nez v0, 026a // +0021 │ │ +05bbfe: 2200 a700 |024b: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05bc02: 2201 3102 |024d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bc06: 7010 c60d 0100 |024f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bc0c: 1a02 fa02 |0252: const-string v2, "Fragment " // string@02fa │ │ +05bc10: 6e20 ce0d 2100 |0254: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bc16: 0c01 |0257: move-result-object v1 │ │ +05bc18: 6e20 cd0d b100 |0258: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bc1e: 0c01 |025b: move-result-object v1 │ │ +05bc20: 1a02 3500 |025c: const-string v2, " did not call through to super.onStart()" // string@0035 │ │ +05bc24: 6e20 ce0d 2100 |025e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bc2a: 0c01 |0261: move-result-object v1 │ │ +05bc2c: 6e10 d60d 0100 |0262: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bc32: 0c01 |0265: move-result-object v1 │ │ +05bc34: 7020 1f04 1000 |0266: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05bc3a: 2700 |0269: throw v0 │ │ +05bc3c: 1240 |026a: const/4 v0, #int 4 // #4 │ │ +05bc3e: 370c d7fd |026b: if-le v12, v0, 0042 // -0229 │ │ +05bc42: 6300 cd00 |026d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bc46: 3800 1a00 |026f: if-eqz v0, 0289 // +001a │ │ +05bc4a: 1a00 ff02 |0271: const-string v0, "FragmentManager" // string@02ff │ │ +05bc4e: 2201 3102 |0273: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bc52: 7010 c60d 0100 |0275: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bc58: 1a02 e415 |0278: const-string v2, "moveto RESUMED: " // string@15e4 │ │ +05bc5c: 6e20 ce0d 2100 |027a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bc62: 0c01 |027d: move-result-object v1 │ │ +05bc64: 6e20 cd0d b100 |027e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bc6a: 0c01 |0281: move-result-object v1 │ │ +05bc6c: 6e10 d60d 0100 |0282: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bc72: 0c01 |0285: move-result-object v1 │ │ +05bc74: 7120 e50a 1000 |0286: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05bc7a: 1200 |0289: const/4 v0, #int 0 // #0 │ │ +05bc7c: 5cb0 7b00 |028a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bc80: 1210 |028c: const/4 v0, #int 1 // #1 │ │ +05bc82: 5cb0 8f00 |028d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ +05bc86: 6e10 5202 0b00 |028f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0252 │ │ +05bc8c: 55b0 7b00 |0292: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bc90: 3900 2100 |0294: if-nez v0, 02b5 // +0021 │ │ +05bc94: 2200 a700 |0296: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05bc98: 2201 3102 |0298: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bc9c: 7010 c60d 0100 |029a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bca2: 1a02 fa02 |029d: const-string v2, "Fragment " // string@02fa │ │ +05bca6: 6e20 ce0d 2100 |029f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bcac: 0c01 |02a2: move-result-object v1 │ │ +05bcae: 6e20 cd0d b100 |02a3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bcb4: 0c01 |02a6: move-result-object v1 │ │ +05bcb6: 1a02 3400 |02a7: const-string v2, " did not call through to super.onResume()" // string@0034 │ │ +05bcba: 6e20 ce0d 2100 |02a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bcc0: 0c01 |02ac: move-result-object v1 │ │ +05bcc2: 6e10 d60d 0100 |02ad: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bcc8: 0c01 |02b0: move-result-object v1 │ │ +05bcca: 7020 1f04 1000 |02b1: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05bcd0: 2700 |02b4: throw v0 │ │ +05bcd2: 1200 |02b5: const/4 v0, #int 0 // #0 │ │ +05bcd4: 5bb0 9200 |02b6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05bcd8: 1200 |02b8: const/4 v0, #int 0 // #0 │ │ +05bcda: 5bb0 9300 |02b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05bcde: 2900 87fd |02bb: goto/16 0042 // -0279 │ │ +05bce2: 52b0 9400 |02bd: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05bce6: 37c0 83fd |02bf: if-le v0, v12, 0042 // -027d │ │ +05bcea: 52b0 9400 |02c1: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05bcee: 2b00 0302 0000 |02c3: packed-switch v0, 000004c6 // +00000203 │ │ +05bcf4: 2900 7cfd |02c6: goto/16 0042 // -0284 │ │ +05bcf8: 1210 |02c8: const/4 v0, #int 1 // #1 │ │ +05bcfa: 350c 79fd |02c9: if-ge v12, v0, 0042 // -0287 │ │ +05bcfe: 55a0 e000 |02cb: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ +05bd02: 3800 0e00 |02cd: if-eqz v0, 02db // +000e │ │ +05bd06: 54b0 7800 |02cf: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05bd0a: 3800 0a00 |02d1: if-eqz v0, 02db // +000a │ │ +05bd0e: 54b9 7800 |02d3: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05bd12: 1200 |02d5: const/4 v0, #int 0 // #0 │ │ +05bd14: 5bb0 7800 |02d6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05bd18: 6e10 3b0b 0900 |02d8: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ +05bd1e: 54b0 7800 |02db: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05bd22: 3800 5501 |02dd: if-eqz v0, 0432 // +0155 │ │ +05bd26: 59bc 9500 |02df: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ +05bd2a: 121c |02e1: const/4 v12, #int 1 // #1 │ │ +05bd2c: 2900 60fd |02e2: goto/16 0042 // -02a0 │ │ +05bd30: 1250 |02e4: const/4 v0, #int 5 // #5 │ │ +05bd32: 350c 4a00 |02e5: if-ge v12, v0, 032f // +004a │ │ +05bd36: 6300 cd00 |02e7: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bd3a: 3800 1a00 |02e9: if-eqz v0, 0303 // +001a │ │ +05bd3e: 1a00 ff02 |02eb: const-string v0, "FragmentManager" // string@02ff │ │ +05bd42: 2201 3102 |02ed: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bd46: 7010 c60d 0100 |02ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bd4c: 1a02 df15 |02f2: const-string v2, "movefrom RESUMED: " // string@15df │ │ +05bd50: 6e20 ce0d 2100 |02f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bd56: 0c01 |02f7: move-result-object v1 │ │ +05bd58: 6e20 cd0d b100 |02f8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bd5e: 0c01 |02fb: move-result-object v1 │ │ +05bd60: 6e10 d60d 0100 |02fc: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bd66: 0c01 |02ff: move-result-object v1 │ │ +05bd68: 7120 e50a 1000 |0300: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05bd6e: 1200 |0303: const/4 v0, #int 0 // #0 │ │ +05bd70: 5cb0 7b00 |0304: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bd74: 6e10 5002 0b00 |0306: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0250 │ │ +05bd7a: 55b0 7b00 |0309: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bd7e: 3900 2100 |030b: if-nez v0, 032c // +0021 │ │ +05bd82: 2200 a700 |030d: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05bd86: 2201 3102 |030f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bd8a: 7010 c60d 0100 |0311: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bd90: 1a02 fa02 |0314: const-string v2, "Fragment " // string@02fa │ │ +05bd94: 6e20 ce0d 2100 |0316: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bd9a: 0c01 |0319: move-result-object v1 │ │ +05bd9c: 6e20 cd0d b100 |031a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bda2: 0c01 |031d: move-result-object v1 │ │ +05bda4: 1a02 3300 |031e: const-string v2, " did not call through to super.onPause()" // string@0033 │ │ +05bda8: 6e20 ce0d 2100 |0320: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bdae: 0c01 |0323: move-result-object v1 │ │ +05bdb0: 6e10 d60d 0100 |0324: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bdb6: 0c01 |0327: move-result-object v1 │ │ +05bdb8: 7020 1f04 1000 |0328: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05bdbe: 2700 |032b: throw v0 │ │ +05bdc0: 1200 |032c: const/4 v0, #int 0 // #0 │ │ +05bdc2: 5cb0 8f00 |032d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@008f │ │ +05bdc6: 1240 |032f: const/4 v0, #int 4 // #4 │ │ +05bdc8: 350c 4700 |0330: if-ge v12, v0, 0377 // +0047 │ │ +05bdcc: 6300 cd00 |0332: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bdd0: 3800 1a00 |0334: if-eqz v0, 034e // +001a │ │ +05bdd4: 1a00 ff02 |0336: const-string v0, "FragmentManager" // string@02ff │ │ +05bdd8: 2201 3102 |0338: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bddc: 7010 c60d 0100 |033a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bde2: 1a02 e015 |033d: const-string v2, "movefrom STARTED: " // string@15e0 │ │ +05bde6: 6e20 ce0d 2100 |033f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bdec: 0c01 |0342: move-result-object v1 │ │ +05bdee: 6e20 cd0d b100 |0343: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bdf4: 0c01 |0346: move-result-object v1 │ │ +05bdf6: 6e10 d60d 0100 |0347: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bdfc: 0c01 |034a: move-result-object v1 │ │ +05bdfe: 7120 e50a 1000 |034b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05be04: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +05be06: 5cb0 7b00 |034f: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05be0a: 6e10 5a02 0b00 |0351: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@025a │ │ +05be10: 55b0 7b00 |0354: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05be14: 3900 2100 |0356: if-nez v0, 0377 // +0021 │ │ +05be18: 2200 a700 |0358: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05be1c: 2201 3102 |035a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05be20: 7010 c60d 0100 |035c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05be26: 1a02 fa02 |035f: const-string v2, "Fragment " // string@02fa │ │ +05be2a: 6e20 ce0d 2100 |0361: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05be30: 0c01 |0364: move-result-object v1 │ │ +05be32: 6e20 cd0d b100 |0365: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05be38: 0c01 |0368: move-result-object v1 │ │ +05be3a: 1a02 3600 |0369: const-string v2, " did not call through to super.onStop()" // string@0036 │ │ +05be3e: 6e20 ce0d 2100 |036b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05be44: 0c01 |036e: move-result-object v1 │ │ +05be46: 6e10 d60d 0100 |036f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05be4c: 0c01 |0372: move-result-object v1 │ │ +05be4e: 7020 1f04 1000 |0373: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05be54: 2700 |0376: throw v0 │ │ +05be56: 1230 |0377: const/4 v0, #int 3 // #3 │ │ +05be58: 350c 2100 |0378: if-ge v12, v0, 0399 // +0021 │ │ +05be5c: 6300 cd00 |037a: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05be60: 3800 1a00 |037c: if-eqz v0, 0396 // +001a │ │ +05be64: 1a00 ff02 |037e: const-string v0, "FragmentManager" // string@02ff │ │ +05be68: 2201 3102 |0380: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05be6c: 7010 c60d 0100 |0382: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05be72: 1a02 e115 |0385: const-string v2, "movefrom STOPPED: " // string@15e1 │ │ +05be76: 6e20 ce0d 2100 |0387: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05be7c: 0c01 |038a: move-result-object v1 │ │ +05be7e: 6e20 cd0d b100 |038b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05be84: 0c01 |038e: move-result-object v1 │ │ +05be86: 6e10 d60d 0100 |038f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05be8c: 0c01 |0392: move-result-object v1 │ │ +05be8e: 7120 e50a 1000 |0393: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05be94: 6e10 5802 0b00 |0396: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0258 │ │ +05be9a: 1220 |0399: const/4 v0, #int 2 // #2 │ │ +05be9c: 350c 2eff |039a: if-ge v12, v0, 02c8 // -00d2 │ │ +05bea0: 6300 cd00 |039c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bea4: 3800 1a00 |039e: if-eqz v0, 03b8 // +001a │ │ +05bea8: 1a00 ff02 |03a0: const-string v0, "FragmentManager" // string@02ff │ │ +05beac: 2201 3102 |03a2: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05beb0: 7010 c60d 0100 |03a4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05beb6: 1a02 dd15 |03a7: const-string v2, "movefrom ACTIVITY_CREATED: " // string@15dd │ │ +05beba: 6e20 ce0d 2100 |03a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bec0: 0c01 |03ac: move-result-object v1 │ │ +05bec2: 6e20 cd0d b100 |03ad: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bec8: 0c01 |03b0: move-result-object v1 │ │ +05beca: 6e10 d60d 0100 |03b1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bed0: 0c01 |03b4: move-result-object v1 │ │ +05bed2: 7120 e50a 1000 |03b5: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05bed8: 54b0 9b00 |03b8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bedc: 3800 1100 |03ba: if-eqz v0, 03cb // +0011 │ │ +05bee0: 54a0 d700 |03bc: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05bee4: 6e10 8102 0000 |03be: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0281 │ │ +05beea: 0a00 |03c1: move-result v0 │ │ +05beec: 3900 0900 |03c2: if-nez v0, 03cb // +0009 │ │ +05bef0: 54b0 9300 |03c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05bef4: 3900 0500 |03c6: if-nez v0, 03cb // +0005 │ │ +05bef8: 6e20 0803 ba00 |03c8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0308 │ │ +05befe: 1200 |03cb: const/4 v0, #int 0 // #0 │ │ +05bf00: 5cb0 7b00 |03cc: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bf04: 6e10 5702 0b00 |03ce: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0257 │ │ +05bf0a: 55b0 7b00 |03d1: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05bf0e: 3900 2100 |03d3: if-nez v0, 03f4 // +0021 │ │ +05bf12: 2200 a700 |03d5: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05bf16: 2201 3102 |03d7: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bf1a: 7010 c60d 0100 |03d9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bf20: 1a02 fa02 |03dc: const-string v2, "Fragment " // string@02fa │ │ +05bf24: 6e20 ce0d 2100 |03de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bf2a: 0c01 |03e1: move-result-object v1 │ │ +05bf2c: 6e20 cd0d b100 |03e2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bf32: 0c01 |03e5: move-result-object v1 │ │ +05bf34: 1a02 3100 |03e6: const-string v2, " did not call through to super.onDestroyView()" // string@0031 │ │ +05bf38: 6e20 ce0d 2100 |03e8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bf3e: 0c01 |03eb: move-result-object v1 │ │ +05bf40: 6e10 d60d 0100 |03ec: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bf46: 0c01 |03ef: move-result-object v1 │ │ +05bf48: 7020 1f04 1000 |03f0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05bf4e: 2700 |03f3: throw v0 │ │ +05bf50: 54b0 9b00 |03f4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bf54: 3800 3100 |03f6: if-eqz v0, 0427 // +0031 │ │ +05bf58: 54b0 7d00 |03f8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +05bf5c: 3800 2d00 |03fa: if-eqz v0, 0427 // +002d │ │ +05bf60: 1206 |03fc: const/4 v6, #int 0 // #0 │ │ +05bf62: 52a0 df00 |03fd: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05bf66: 3d00 0b00 |03ff: if-lez v0, 040a // +000b │ │ +05bf6a: 55a0 e000 |0401: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00e0 │ │ +05bf6e: 3900 0700 |0403: if-nez v0, 040a // +0007 │ │ +05bf72: 1200 |0405: const/4 v0, #int 0 // #0 │ │ +05bf74: 6e5e ec02 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@02ec │ │ +05bf7a: 0c06 |0409: move-result-object v6 │ │ +05bf7c: 3806 1600 |040a: if-eqz v6, 0420 // +0016 │ │ +05bf80: 07b8 |040c: move-object v8, v11 │ │ +05bf82: 54b0 9b00 |040d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bf86: 5bb0 7800 |040f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0078 │ │ +05bf8a: 59bc 9500 |0411: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@0095 │ │ +05bf8e: 2200 8100 |0413: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0081 │ │ +05bf92: 7030 c202 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@02c2 │ │ +05bf98: 6e20 0d0c 0600 |0418: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0c0d │ │ +05bf9e: 54b0 9b00 |041b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bfa2: 6e20 6f0b 6000 |041d: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05bfa8: 54b0 7d00 |0420: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +05bfac: 54b1 9b00 |0422: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bfb0: 6e20 8e0b 1000 |0424: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0b8e │ │ +05bfb6: 1200 |0427: const/4 v0, #int 0 // #0 │ │ +05bfb8: 5bb0 7d00 |0428: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@007d │ │ +05bfbc: 1200 |042a: const/4 v0, #int 0 // #0 │ │ +05bfbe: 5bb0 9b00 |042b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05bfc2: 1200 |042d: const/4 v0, #int 0 // #0 │ │ +05bfc4: 5bb0 8800 |042e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05bfc8: 2900 98fe |0430: goto/16 02c8 // -0168 │ │ +05bfcc: 6300 cd00 |0432: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05bfd0: 3800 1a00 |0434: if-eqz v0, 044e // +001a │ │ +05bfd4: 1a00 ff02 |0436: const-string v0, "FragmentManager" // string@02ff │ │ +05bfd8: 2201 3102 |0438: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05bfdc: 7010 c60d 0100 |043a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05bfe2: 1a02 de15 |043d: const-string v2, "movefrom CREATED: " // string@15de │ │ +05bfe6: 6e20 ce0d 2100 |043f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05bfec: 0c01 |0442: move-result-object v1 │ │ +05bfee: 6e20 cd0d b100 |0443: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05bff4: 0c01 |0446: move-result-object v1 │ │ +05bff6: 6e10 d60d 0100 |0447: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05bffc: 0c01 |044a: move-result-object v1 │ │ +05bffe: 7120 e50a 1000 |044b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c004: 55b0 9100 |044e: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +05c008: 3900 2b00 |0450: if-nez v0, 047b // +002b │ │ +05c00c: 1200 |0452: const/4 v0, #int 0 // #0 │ │ +05c00e: 5cb0 7b00 |0453: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05c012: 6e10 4702 0b00 |0455: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0247 │ │ +05c018: 55b0 7b00 |0458: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05c01c: 3900 2100 |045a: if-nez v0, 047b // +0021 │ │ +05c020: 2200 a700 |045c: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05c024: 2201 3102 |045e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05c028: 7010 c60d 0100 |0460: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c02e: 1a02 fa02 |0463: const-string v2, "Fragment " // string@02fa │ │ +05c032: 6e20 ce0d 2100 |0465: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c038: 0c01 |0468: move-result-object v1 │ │ +05c03a: 6e20 cd0d b100 |0469: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c040: 0c01 |046c: move-result-object v1 │ │ +05c042: 1a02 3000 |046d: const-string v2, " did not call through to super.onDestroy()" // string@0030 │ │ +05c046: 6e20 ce0d 2100 |046f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c04c: 0c01 |0472: move-result-object v1 │ │ +05c04e: 6e10 d60d 0100 |0473: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c054: 0c01 |0476: move-result-object v1 │ │ +05c056: 7020 1f04 1000 |0477: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05c05c: 2700 |047a: throw v0 │ │ +05c05e: 1200 |047b: const/4 v0, #int 0 // #0 │ │ +05c060: 5cb0 7b00 |047c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05c064: 6e10 4a02 0b00 |047e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@024a │ │ +05c06a: 55b0 7b00 |0481: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@007b │ │ +05c06e: 3900 2100 |0483: if-nez v0, 04a4 // +0021 │ │ +05c072: 2200 a700 |0485: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00a7 │ │ +05c076: 2201 3102 |0487: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05c07a: 7010 c60d 0100 |0489: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c080: 1a02 fa02 |048c: const-string v2, "Fragment " // string@02fa │ │ +05c084: 6e20 ce0d 2100 |048e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c08a: 0c01 |0491: move-result-object v1 │ │ +05c08c: 6e20 cd0d b100 |0492: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c092: 0c01 |0495: move-result-object v1 │ │ +05c094: 1a02 3200 |0496: const-string v2, " did not call through to super.onDetach()" // string@0032 │ │ +05c098: 6e20 ce0d 2100 |0498: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c09e: 0c01 |049b: move-result-object v1 │ │ +05c0a0: 6e10 d60d 0100 |049c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c0a6: 0c01 |049f: move-result-object v1 │ │ +05c0a8: 7020 1f04 1000 |04a0: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@041f │ │ +05c0ae: 2700 |04a3: throw v0 │ │ +05c0b0: 390f 9efb |04a4: if-nez v15, 0042 // -0462 │ │ +05c0b4: 55b0 9100 |04a6: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +05c0b8: 3900 0700 |04a8: if-nez v0, 04af // +0007 │ │ +05c0bc: 6e20 ef02 ba00 |04aa: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@02ef │ │ +05c0c2: 2900 95fb |04ad: goto/16 0042 // -046b │ │ +05c0c6: 1200 |04af: const/4 v0, #int 0 // #0 │ │ +05c0c8: 5bb0 7600 |04b0: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0076 │ │ +05c0cc: 1200 |04b2: const/4 v0, #int 0 // #0 │ │ +05c0ce: 5bb0 8200 |04b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0082 │ │ +05c0d2: 2900 8dfb |04b5: goto/16 0042 // -0473 │ │ +05c0d6: 0000 |04b7: nop // spacer │ │ +05c0d8: 0001 0500 0000 0000 0600 0000 0001 ... |04b8: packed-switch-data (14 units) │ │ +05c0f4: 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 │ │ @@ -95941,18 +95966,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05c7ac: |[05c7ac] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -05c7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c7be: 5c10 e900 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05c7c2: 0e00 |0003: return-void │ │ +05c110: |[05c110] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +05c120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c122: 5c10 e900 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05c126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0003 line=1835 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -95961,31 +95986,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 │ │ -05c7c4: |[05c7c4] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -05c7d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05c7d6: 5570 7f00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ -05c7da: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -05c7de: 5560 e200 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ -05c7e2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -05c7e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05c7e8: 5c60 e300 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ -05c7ec: 0e00 |000c: return-void │ │ -05c7ee: 5c73 7f00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ -05c7f2: 5262 df00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ -05c7f6: 0760 |0011: move-object v0, v6 │ │ -05c7f8: 0771 |0012: move-object v1, v7 │ │ -05c7fa: 0134 |0013: move v4, v3 │ │ -05c7fc: 0135 |0014: move v5, v3 │ │ -05c7fe: 7406 f402 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@02f4 │ │ -05c804: 28f4 |0018: goto 000c // -000c │ │ +05c128: |[05c128] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +05c138: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05c13a: 5570 7f00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ +05c13e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +05c142: 5560 e200 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00e2 │ │ +05c146: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +05c14a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05c14c: 5c60 e300 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00e3 │ │ +05c150: 0e00 |000c: return-void │ │ +05c152: 5c73 7f00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@007f │ │ +05c156: 5262 df00 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00df │ │ +05c15a: 0760 |0011: move-object v0, v6 │ │ +05c15c: 0771 |0012: move-object v1, v7 │ │ +05c15e: 0134 |0013: move v4, v3 │ │ +05c160: 0135 |0014: move v5, v3 │ │ +05c162: 7406 f402 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@02f4 │ │ +05c168: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=761 │ │ 0x0005 line=762 │ │ 0x0009 line=764 │ │ 0x000c line=770 │ │ 0x000d line=767 │ │ @@ -95999,20 +96024,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05c808: |[05c808] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -05c818: 2200 7e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@007e │ │ -05c81c: 7020 bc02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02bc │ │ -05c822: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05c824: 6e30 e102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ -05c82a: 0e00 |0009: return-void │ │ +05c16c: |[05c16c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +05c17c: 2200 7e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@007e │ │ +05c180: 7020 bc02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02bc │ │ +05c186: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05c188: 6e30 e102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ +05c18e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -96021,33 +96046,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -05c82c: |[05c82c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -05c83c: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -05c840: 2200 1b02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -05c844: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c848: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c84e: 1a02 f101 |0009: const-string v2, "Bad id: " // string@01f1 │ │ -05c852: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c858: 0c01 |000e: move-result-object v1 │ │ -05c85a: 6e20 cb0d 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05c860: 0c01 |0012: move-result-object v1 │ │ -05c862: 6e10 d60d 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c868: 0c01 |0016: move-result-object v1 │ │ -05c86a: 7020 7a0d 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -05c870: 2700 |001a: throw v0 │ │ -05c872: 2200 8000 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0080 │ │ -05c876: 7040 c002 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@02c0 │ │ -05c87c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05c87e: 6e30 e102 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ -05c884: 0e00 |0024: return-void │ │ +05c190: |[05c190] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +05c1a0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +05c1a4: 2200 1b02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +05c1a8: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05c1ac: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c1b2: 1a02 f101 |0009: const-string v2, "Bad id: " // string@01f1 │ │ +05c1b6: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c1bc: 0c01 |000e: move-result-object v1 │ │ +05c1be: 6e20 cb0d 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c1c4: 0c01 |0012: move-result-object v1 │ │ +05c1c6: 6e10 d60d 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c1cc: 0c01 |0016: move-result-object v1 │ │ +05c1ce: 7020 7a0d 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05c1d4: 2700 |001a: throw v0 │ │ +05c1d6: 2200 8000 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0080 │ │ +05c1da: 7040 c002 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@02c0 │ │ +05c1e0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +05c1e2: 6e30 e102 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ +05c1e8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x001b line=471 │ │ 0x0024 line=476 │ │ locals : │ │ @@ -96060,20 +96085,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05c888: |[05c888] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -05c898: 2200 7f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@007f │ │ -05c89c: 7040 be02 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@02be │ │ -05c8a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05c8a4: 6e30 e102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ -05c8aa: 0e00 |0009: return-void │ │ +05c1ec: |[05c1ec] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +05c1fc: 2200 7f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@007f │ │ +05c200: 7040 be02 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@02be │ │ +05c206: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05c208: 6e30 e102 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@02e1 │ │ +05c20e: 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; │ │ @@ -96084,25 +96109,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -05c8ac: |[05c8ac] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -05c8bc: 7010 cf02 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ -05c8c2: 6e10 e302 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ -05c8c8: 5440 d700 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05c8cc: 5400 b100 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05c8d0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05c8d2: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -05c8d4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -05c8d6: 6e53 fd02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -05c8dc: 0a00 |0010: move-result v0 │ │ -05c8de: 0f00 |0011: return v0 │ │ +05c210: |[05c210] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +05c220: 7010 cf02 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ +05c226: 6e10 e302 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ +05c22c: 5440 d700 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05c230: 5400 b100 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05c234: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05c236: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +05c238: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +05c23a: 6e53 fd02 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +05c240: 0a00 |0010: move-result v0 │ │ +05c242: 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; │ │ @@ -96112,36 +96137,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -05c8e0: |[05c8e0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -05c8f0: 7010 cf02 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ -05c8f6: 6e10 e302 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ -05c8fc: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -05c900: 2200 1b02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -05c904: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05c908: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05c90e: 1a02 f101 |000f: const-string v2, "Bad id: " // string@01f1 │ │ -05c912: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05c918: 0c01 |0014: move-result-object v1 │ │ -05c91a: 6e20 cb0d 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05c920: 0c01 |0018: move-result-object v1 │ │ -05c922: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05c928: 0c01 |001c: move-result-object v1 │ │ -05c92a: 7020 7a0d 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -05c930: 2700 |0020: throw v0 │ │ -05c932: 5430 d700 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05c936: 5400 b100 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05c93a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -05c93c: 6e55 fd02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -05c942: 0a00 |0029: move-result v0 │ │ -05c944: 0f00 |002a: return v0 │ │ +05c244: |[05c244] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +05c254: 7010 cf02 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ +05c25a: 6e10 e302 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ +05c260: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +05c264: 2200 1b02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +05c268: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05c26c: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c272: 1a02 f101 |000f: const-string v2, "Bad id: " // string@01f1 │ │ +05c276: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c27c: 0c01 |0014: move-result-object v1 │ │ +05c27e: 6e20 cb0d 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c284: 0c01 |0018: move-result-object v1 │ │ +05c286: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c28c: 0c01 |001c: move-result-object v1 │ │ +05c28e: 7020 7a0d 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05c294: 2700 |0020: throw v0 │ │ +05c296: 5430 d700 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05c29a: 5400 b100 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05c29e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +05c2a0: 6e55 fd02 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +05c2a6: 0a00 |0029: move-result v0 │ │ +05c2a8: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0003 line=481 │ │ 0x0006 line=482 │ │ 0x0008 line=483 │ │ 0x0021 line=485 │ │ @@ -96155,23 +96180,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -05c948: |[05c948] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -05c958: 7010 cf02 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ -05c95e: 6e10 e302 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ -05c964: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05c968: 5400 b100 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ -05c96c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -05c96e: 6e54 fd02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ -05c974: 0a00 |000e: move-result v0 │ │ -05c976: 0f00 |000f: return v0 │ │ +05c2ac: |[05c2ac] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +05c2bc: 7010 cf02 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@02cf │ │ +05c2c2: 6e10 e302 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@02e3 │ │ +05c2c8: 5420 d700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05c2cc: 5400 b100 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00b1 │ │ +05c2d0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +05c2d2: 6e54 fd02 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@02fd │ │ +05c2d8: 0a00 |000e: move-result v0 │ │ +05c2da: 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; │ │ @@ -96183,130 +96208,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 │ │ -05c978: |[05c978] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -05c988: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05c98a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -05c98c: 54b6 db00 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05c990: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -05c994: 0f09 |0006: return v9 │ │ -05c996: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -05c99a: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -05c99e: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -05c9a2: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -05c9a6: 54b6 db00 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05c9aa: 6e10 2e0e 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05c9b0: 0a06 |0014: move-result v6 │ │ -05c9b2: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -05c9b6: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -05c9ba: 54b6 db00 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05c9be: 6e20 2b0e 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -05c9c4: 0c01 |001e: move-result-object v1 │ │ -05c9c6: 1f01 6e00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05c9ca: 6e20 dd01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01dd │ │ -05c9d0: 6e10 0103 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ -05c9d6: 0189 |0027: move v9, v8 │ │ -05c9d8: 28de |0028: goto 0006 // -0022 │ │ -05c9da: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -05c9dc: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -05c9e0: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -05c9e4: 54b6 db00 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05c9e8: 6e10 2e0e 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05c9ee: 0a06 |0033: move-result v6 │ │ -05c9f0: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -05c9f4: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -05c9f8: 54b6 db00 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05c9fc: 6e20 280e 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ca02: 0c01 |003d: move-result-object v1 │ │ -05ca04: 1f01 6e00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05ca08: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -05ca0c: 6e10 d701 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01d7 │ │ -05ca12: 0c06 |0045: move-result-object v6 │ │ -05ca14: 6e20 ae0d 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05ca1a: 0a06 |0049: move-result v6 │ │ -05ca1c: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -05ca20: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -05ca24: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -05ca28: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -05ca2c: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05ca30: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -05ca34: 54b6 db00 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05ca38: 6e20 280e 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ca3e: 0c01 |005b: move-result-object v1 │ │ -05ca40: 1f01 6e00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05ca44: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -05ca48: 6e10 d701 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01d7 │ │ -05ca4e: 0c06 |0063: move-result-object v6 │ │ -05ca50: 6e20 ae0d 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05ca56: 0a06 |0067: move-result v6 │ │ -05ca58: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -05ca5c: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -05ca60: 5216 4600 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05ca64: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -05ca68: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05ca6c: 28e2 |0072: goto 0054 // -001e │ │ -05ca6e: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -05ca72: 5216 4600 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05ca76: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -05ca7a: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05ca7e: 28bb |007b: goto 0036 // -0045 │ │ -05ca80: 54b6 db00 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05ca84: 6e10 2e0e 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ca8a: 0a06 |0081: move-result v6 │ │ -05ca8c: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -05ca90: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -05ca94: 2205 5f02 |0086: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -05ca98: 7010 200e 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05ca9e: 54b6 db00 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05caa2: 6e10 2e0e 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05caa8: 0a06 |0090: move-result v6 │ │ -05caaa: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -05caae: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -05cab2: 54b6 db00 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05cab6: 6e20 2b0e 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ -05cabc: 0c06 |009a: move-result-object v6 │ │ -05cabe: 6e20 240e 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05cac4: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05cac8: 28f3 |00a0: goto 0093 // -000d │ │ -05caca: 6e10 2e0e 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05cad0: 0a06 |00a4: move-result v6 │ │ -05cad2: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -05cad6: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -05cad8: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -05cadc: 6306 cd00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05cae0: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -05cae4: 1a06 ff02 |00ae: const-string v6, "FragmentManager" // string@02ff │ │ -05cae8: 2207 3102 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -05caec: 7010 c60d 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05caf2: 1a0a 6809 |00b5: const-string v10, "Popping back stack state: " // string@0968 │ │ -05caf6: 6e20 ce0d a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cafc: 0c07 |00ba: move-result-object v7 │ │ -05cafe: 6e20 280e 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cb04: 0c0a |00be: move-result-object v10 │ │ -05cb06: 6e20 cd0d a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05cb0c: 0c07 |00c2: move-result-object v7 │ │ -05cb0e: 6e10 d60d 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cb14: 0c07 |00c6: move-result-object v7 │ │ -05cb16: 7120 e50a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05cb1c: 6e20 280e 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cb22: 0c06 |00cd: move-result-object v6 │ │ -05cb24: 1f06 6e00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05cb28: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -05cb2c: 0187 |00d2: move v7, v8 │ │ -05cb2e: 6e20 dd01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01dd │ │ -05cb34: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05cb38: 28d0 |00d8: goto 00a8 // -0030 │ │ -05cb3a: 0197 |00d9: move v7, v9 │ │ -05cb3c: 28f9 |00da: goto 00d3 // -0007 │ │ -05cb3e: 6e10 0103 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ -05cb44: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +05c2dc: |[05c2dc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +05c2ec: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +05c2ee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +05c2f0: 54b6 db00 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c2f4: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +05c2f8: 0f09 |0006: return v9 │ │ +05c2fa: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +05c2fe: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +05c302: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +05c306: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +05c30a: 54b6 db00 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c30e: 6e10 2e0e 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c314: 0a06 |0014: move-result v6 │ │ +05c316: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +05c31a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +05c31e: 54b6 db00 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c322: 6e20 2b0e 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +05c328: 0c01 |001e: move-result-object v1 │ │ +05c32a: 1f01 6e00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05c32e: 6e20 dd01 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01dd │ │ +05c334: 6e10 0103 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ +05c33a: 0189 |0027: move v9, v8 │ │ +05c33c: 28de |0028: goto 0006 // -0022 │ │ +05c33e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +05c340: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +05c344: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +05c348: 54b6 db00 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c34c: 6e10 2e0e 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c352: 0a06 |0033: move-result v6 │ │ +05c354: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +05c358: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +05c35c: 54b6 db00 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c360: 6e20 280e 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c366: 0c01 |003d: move-result-object v1 │ │ +05c368: 1f01 6e00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05c36c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +05c370: 6e10 d701 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01d7 │ │ +05c376: 0c06 |0045: move-result-object v6 │ │ +05c378: 6e20 ae0d 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05c37e: 0a06 |0049: move-result v6 │ │ +05c380: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +05c384: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +05c388: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +05c38c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +05c390: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05c394: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +05c398: 54b6 db00 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c39c: 6e20 280e 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c3a2: 0c01 |005b: move-result-object v1 │ │ +05c3a4: 1f01 6e00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05c3a8: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +05c3ac: 6e10 d701 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@01d7 │ │ +05c3b2: 0c06 |0063: move-result-object v6 │ │ +05c3b4: 6e20 ae0d 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05c3ba: 0a06 |0067: move-result v6 │ │ +05c3bc: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +05c3c0: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +05c3c4: 5216 4600 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +05c3c8: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +05c3cc: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05c3d0: 28e2 |0072: goto 0054 // -001e │ │ +05c3d2: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +05c3d6: 5216 4600 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +05c3da: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +05c3de: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05c3e2: 28bb |007b: goto 0036 // -0045 │ │ +05c3e4: 54b6 db00 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c3e8: 6e10 2e0e 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c3ee: 0a06 |0081: move-result v6 │ │ +05c3f0: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +05c3f4: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +05c3f8: 2205 5f02 |0086: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ +05c3fc: 7010 200e 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05c402: 54b6 db00 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c406: 6e10 2e0e 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c40c: 0a06 |0090: move-result v6 │ │ +05c40e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +05c412: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +05c416: 54b6 db00 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05c41a: 6e20 2b0e 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@0e2b │ │ +05c420: 0c06 |009a: move-result-object v6 │ │ +05c422: 6e20 240e 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05c428: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05c42c: 28f3 |00a0: goto 0093 // -000d │ │ +05c42e: 6e10 2e0e 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c434: 0a06 |00a4: move-result v6 │ │ +05c436: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +05c43a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +05c43c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +05c440: 6306 cd00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c444: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +05c448: 1a06 ff02 |00ae: const-string v6, "FragmentManager" // string@02ff │ │ +05c44c: 2207 3102 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +05c450: 7010 c60d 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c456: 1a0a 6209 |00b5: const-string v10, "Popping back stack state: " // string@0962 │ │ +05c45a: 6e20 ce0d a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c460: 0c07 |00ba: move-result-object v7 │ │ +05c462: 6e20 280e 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c468: 0c0a |00be: move-result-object v10 │ │ +05c46a: 6e20 cd0d a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c470: 0c07 |00c2: move-result-object v7 │ │ +05c472: 6e10 d60d 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c478: 0c07 |00c6: move-result-object v7 │ │ +05c47a: 7120 e50a 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c480: 6e20 280e 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c486: 0c06 |00cd: move-result-object v6 │ │ +05c488: 1f06 6e00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05c48c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +05c490: 0187 |00d2: move v7, v8 │ │ +05c492: 6e20 dd01 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@01dd │ │ +05c498: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05c49c: 28d0 |00d8: goto 00a8 // -0030 │ │ +05c49e: 0197 |00d9: move v7, v9 │ │ +05c4a0: 28f9 |00da: goto 00d3 // -0007 │ │ +05c4a2: 6e10 0103 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0301 │ │ +05c4a8: 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 │ │ @@ -96363,35 +96388,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 │ │ -05cb48: |[05cb48] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -05cb58: 5260 8700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05cb5c: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ -05cb60: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05cb64: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05cb68: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05cb6e: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ -05cb72: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cb78: 0c01 |0010: move-result-object v1 │ │ -05cb7a: 6e20 cd0d 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05cb80: 0c01 |0014: move-result-object v1 │ │ -05cb82: 1a02 5000 |0015: const-string v2, " is not currently in the FragmentManager" // string@0050 │ │ -05cb86: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cb8c: 0c01 |001a: move-result-object v1 │ │ -05cb8e: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cb94: 0c01 |001e: move-result-object v1 │ │ -05cb96: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05cb9c: 2700 |0022: throw v0 │ │ -05cb9e: 5260 8700 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05cba2: 6e30 4201 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -05cba8: 0e00 |0028: return-void │ │ +05c4ac: |[05c4ac] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +05c4bc: 5260 8700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05c4c0: 3b00 2100 |0002: if-gez v0, 0023 // +0021 │ │ +05c4c4: 2200 1c02 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05c4c8: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05c4cc: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c4d2: 1a02 fa02 |000b: const-string v2, "Fragment " // string@02fa │ │ +05c4d6: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c4dc: 0c01 |0010: move-result-object v1 │ │ +05c4de: 6e20 cd0d 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c4e4: 0c01 |0014: move-result-object v1 │ │ +05c4e6: 1a02 5000 |0015: const-string v2, " is not currently in the FragmentManager" // string@0050 │ │ +05c4ea: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c4f0: 0c01 |001a: move-result-object v1 │ │ +05c4f2: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c4f8: 0c01 |001e: move-result-object v1 │ │ +05c4fa: 7020 7d0d 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05c500: 2700 |0022: throw v0 │ │ +05c502: 5260 8700 |0023: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05c506: 6e30 4201 5400 |0025: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +05c50c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0004 line=516 │ │ 0x0023 line=519 │ │ 0x0028 line=520 │ │ locals : │ │ @@ -96405,66 +96430,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 │ │ -05cbac: |[05cbac] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05cbbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05cbbe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05cbc0: 6301 cd00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05cbc4: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -05cbc8: 1a01 ff02 |0006: const-string v1, "FragmentManager" // string@02ff │ │ -05cbcc: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05cbd0: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05cbd6: 1a03 9618 |000d: const-string v3, "remove: " // string@1896 │ │ -05cbda: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cbe0: 0c02 |0012: move-result-object v2 │ │ -05cbe2: 6e20 cd0d 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05cbe8: 0c02 |0016: move-result-object v2 │ │ -05cbea: 1a03 7600 |0017: const-string v3, " nesting=" // string@0076 │ │ -05cbee: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cbf4: 0c02 |001c: move-result-object v2 │ │ -05cbf6: 5283 7a00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -05cbfa: 6e20 cb0d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05cc00: 0c02 |0022: move-result-object v2 │ │ -05cc02: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cc08: 0c02 |0026: move-result-object v2 │ │ -05cc0a: 7120 e50a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05cc10: 6e10 3802 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0238 │ │ -05cc16: 0a01 |002d: move-result v1 │ │ -05cc18: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -05cc1c: 0106 |0030: move v6, v0 │ │ -05cc1e: 5581 8000 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ -05cc22: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -05cc26: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -05cc2a: 5471 d800 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05cc2e: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -05cc32: 5471 d800 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05cc36: 6e20 2c0e 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ -05cc3c: 5581 8400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05cc40: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -05cc44: 5581 8b00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05cc48: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -05cc4c: 5c70 e400 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05cc50: 5c85 7700 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05cc54: 5c80 8d00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ -05cc58: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -05cc5c: 0152 |0050: move v2, v5 │ │ -05cc5e: 0770 |0051: move-object v0, v7 │ │ -05cc60: 0781 |0052: move-object v1, v8 │ │ -05cc62: 0193 |0053: move v3, v9 │ │ -05cc64: 01a4 |0054: move v4, v10 │ │ -05cc66: 7406 f402 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@02f4 │ │ -05cc6c: 0e00 |0058: return-void │ │ -05cc6e: 0156 |0059: move v6, v5 │ │ -05cc70: 28d7 |005a: goto 0031 // -0029 │ │ -05cc72: 0102 |005b: move v2, v0 │ │ -05cc74: 28f5 |005c: goto 0051 // -000b │ │ +05c510: |[05c510] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05c520: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c522: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05c524: 6301 cd00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c528: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +05c52c: 1a01 ff02 |0006: const-string v1, "FragmentManager" // string@02ff │ │ +05c530: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05c534: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c53a: 1a03 9018 |000d: const-string v3, "remove: " // string@1890 │ │ +05c53e: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c544: 0c02 |0012: move-result-object v2 │ │ +05c546: 6e20 cd0d 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c54c: 0c02 |0016: move-result-object v2 │ │ +05c54e: 1a03 7600 |0017: const-string v3, " nesting=" // string@0076 │ │ +05c552: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c558: 0c02 |001c: move-result-object v2 │ │ +05c55a: 5283 7a00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +05c55e: 6e20 cb0d 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c564: 0c02 |0022: move-result-object v2 │ │ +05c566: 6e10 d60d 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c56c: 0c02 |0026: move-result-object v2 │ │ +05c56e: 7120 e50a 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c574: 6e10 3802 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0238 │ │ +05c57a: 0a01 |002d: move-result v1 │ │ +05c57c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +05c580: 0106 |0030: move v6, v0 │ │ +05c582: 5581 8000 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@0080 │ │ +05c586: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +05c58a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +05c58e: 5471 d800 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05c592: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +05c596: 5471 d800 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05c59a: 6e20 2c0e 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ +05c5a0: 5581 8400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05c5a4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +05c5a8: 5581 8b00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05c5ac: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +05c5b0: 5c70 e400 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05c5b4: 5c85 7700 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05c5b8: 5c80 8d00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@008d │ │ +05c5bc: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +05c5c0: 0152 |0050: move v2, v5 │ │ +05c5c2: 0770 |0051: move-object v0, v7 │ │ +05c5c4: 0781 |0052: move-object v1, v8 │ │ +05c5c6: 0193 |0053: move v3, v9 │ │ +05c5c8: 01a4 |0054: move v4, v10 │ │ +05c5ca: 7406 f402 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@02f4 │ │ +05c5d0: 0e00 |0058: return-void │ │ +05c5d2: 0156 |0059: move v6, v5 │ │ +05c5d4: 28d7 |005a: goto 0031 // -0029 │ │ +05c5d6: 0102 |005b: move v2, v0 │ │ +05c5d8: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1166 │ │ 0x002a line=1167 │ │ 0x0031 line=1168 │ │ 0x0037 line=1169 │ │ 0x003b line=1170 │ │ @@ -96489,20 +96514,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 │ │ -05cc78: |[05cc78] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -05cc88: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05cc8c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05cc90: 5410 dc00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05cc94: 6e20 2c0e 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ -05cc9a: 0e00 |0009: return-void │ │ +05c5dc: |[05c5dc] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +05c5ec: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05c5f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05c5f4: 5410 dc00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05c5f8: 6e20 2c0e 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@0e2c │ │ +05c5fe: 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; │ │ @@ -96513,30 +96538,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05cc9c: |[05cc9c] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -05ccac: 5421 dc00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05ccb0: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -05ccb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05ccb6: 5421 dc00 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05ccba: 6e10 2e0e 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05ccc0: 0a01 |000a: move-result v1 │ │ -05ccc2: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -05ccc6: 5421 dc00 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ -05ccca: 6e20 280e 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05ccd0: 0c01 |0012: move-result-object v1 │ │ -05ccd2: 1f01 7b00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@007b │ │ -05ccd6: 7210 a402 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@02a4 │ │ -05ccdc: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05cce0: 28eb |001a: goto 0005 // -0015 │ │ -05cce2: 0e00 |001b: return-void │ │ +05c600: |[05c600] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +05c610: 5421 dc00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05c614: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +05c618: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05c61a: 5421 dc00 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05c61e: 6e10 2e0e 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c624: 0a01 |000a: move-result v1 │ │ +05c626: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +05c62a: 5421 dc00 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00dc │ │ +05c62e: 6e20 280e 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c634: 0c01 |0012: move-result-object v1 │ │ +05c636: 1f01 7b00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@007b │ │ +05c63a: 7210 a402 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@02a4 │ │ +05c640: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05c644: 28eb |001a: goto 0005 // -0015 │ │ +05c646: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1455 │ │ 0x0004 line=1456 │ │ 0x000d line=1457 │ │ 0x0018 line=1456 │ │ 0x001b line=1460 │ │ @@ -96549,298 +96574,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 │ │ -05cce4: |[05cce4] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -05ccf4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -05ccf6: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -05ccf8: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ -05ccfc: 0e00 |0004: return-void │ │ -05ccfe: 07b2 |0005: move-object v2, v11 │ │ -05cd00: 1f02 8400 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ -05cd04: 5425 ec00 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05cd08: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ -05cd0c: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ -05cd10: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -05cd12: 6e10 2e0e 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05cd18: 0a05 |0012: move-result v5 │ │ -05cd1a: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ -05cd1e: 6e20 280e 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cd24: 0c01 |0018: move-result-object v1 │ │ -05cd26: 1f01 7500 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05cd2a: 6305 cd00 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05cd2e: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ -05cd32: 1a05 ff02 |001f: const-string v5, "FragmentManager" // string@02ff │ │ -05cd36: 2206 3102 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05cd3a: 7010 c60d 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05cd40: 1a07 e318 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@18e3 │ │ -05cd44: 6e20 ce0d 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cd4a: 0c06 |002b: move-result-object v6 │ │ -05cd4c: 6e20 cd0d 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05cd52: 0c06 |002f: move-result-object v6 │ │ -05cd54: 6e10 d60d 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cd5a: 0c06 |0033: move-result-object v6 │ │ -05cd5c: 7120 e50a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05cd62: 5425 ec00 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05cd66: 5216 8700 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05cd6a: 4603 0506 |003b: aget-object v3, v5, v6 │ │ -05cd6e: 5b31 fc00 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -05cd72: 5b18 9300 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05cd76: 5919 7a00 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ -05cd7a: 5c19 8600 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ -05cd7e: 5c19 7700 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05cd82: 5b18 9700 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05cd86: 5435 fe00 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05cd8a: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ -05cd8e: 5435 fe00 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05cd92: 54a6 d700 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05cd96: 6e10 7302 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ -05cd9c: 0c06 |0054: move-result-object v6 │ │ -05cd9e: 6e20 4701 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -05cda4: 5435 fe00 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05cda8: 1a06 020d |005a: const-string v6, "android:view_state" // string@0d02 │ │ -05cdac: 6e20 3c01 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013c │ │ -05cdb2: 0c05 |005f: move-result-object v5 │ │ -05cdb4: 5b15 9300 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05cdb8: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05cdbc: 28ab |0064: goto 000f // -0055 │ │ -05cdbe: 2205 5f02 |0065: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -05cdc2: 5426 ec00 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05cdc6: 2166 |0069: array-length v6, v6 │ │ -05cdc8: 7020 210e 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -05cdce: 5ba5 d600 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05cdd2: 54a5 da00 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05cdd6: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ -05cdda: 54a5 da00 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05cdde: 6e10 260e 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -05cde4: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -05cde6: 5425 ec00 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05cdea: 2155 |007b: array-length v5, v5 │ │ -05cdec: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ -05cdf0: 5425 ec00 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05cdf4: 4603 0504 |0080: aget-object v3, v5, v4 │ │ -05cdf8: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ -05cdfc: 54a5 d700 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05ce00: 6e20 2d03 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@032d │ │ -05ce06: 0c01 |0089: move-result-object v1 │ │ -05ce08: 6305 cd00 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05ce0c: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ -05ce10: 1a05 ff02 |008e: const-string v5, "FragmentManager" // string@02ff │ │ -05ce14: 2206 3102 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05ce18: 7010 c60d 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ce1e: 1a07 df18 |0095: const-string v7, "restoreAllState: adding #" // string@18df │ │ -05ce22: 6e20 ce0d 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ce28: 0c06 |009a: move-result-object v6 │ │ -05ce2a: 6e20 cb0d 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05ce30: 0c06 |009e: move-result-object v6 │ │ -05ce32: 1a07 0201 |009f: const-string v7, ": " // string@0102 │ │ -05ce36: 6e20 ce0d 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ce3c: 0c06 |00a4: move-result-object v6 │ │ -05ce3e: 6e20 cd0d 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ce44: 0c06 |00a8: move-result-object v6 │ │ -05ce46: 6e10 d60d 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ce4c: 0c06 |00ac: move-result-object v6 │ │ -05ce4e: 7120 e50a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ce54: 54a5 d600 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05ce58: 6e20 240e 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05ce5e: 5b38 fc00 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ -05ce62: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05ce66: 28c0 |00b9: goto 0079 // -0040 │ │ -05ce68: 6305 cd00 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05ce6c: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ -05ce70: 1a05 ff02 |00be: const-string v5, "FragmentManager" // string@02ff │ │ -05ce74: 2206 3102 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05ce78: 7010 c60d 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ce7e: 1a07 df18 |00c5: const-string v7, "restoreAllState: adding #" // string@18df │ │ -05ce82: 6e20 ce0d 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ce88: 0c06 |00ca: move-result-object v6 │ │ -05ce8a: 6e20 cb0d 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05ce90: 0c06 |00ce: move-result-object v6 │ │ -05ce92: 1a07 0301 |00cf: const-string v7, ": (null)" // string@0103 │ │ -05ce96: 6e20 ce0d 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ce9c: 0c06 |00d4: move-result-object v6 │ │ -05ce9e: 6e10 d60d 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cea4: 0c06 |00d8: move-result-object v6 │ │ -05cea6: 7120 e50a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ceac: 54a5 d600 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05ceb0: 6e20 240e 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05ceb6: 54a5 da00 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05ceba: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ -05cebe: 2205 5f02 |00e5: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -05cec2: 7010 200e 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05cec8: 5ba5 da00 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05cecc: 6305 cd00 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05ced0: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ -05ced4: 1a05 ff02 |00f0: const-string v5, "FragmentManager" // string@02ff │ │ -05ced8: 2206 3102 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05cedc: 7010 c60d 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05cee2: 1a07 e018 |00f7: const-string v7, "restoreAllState: adding avail #" // string@18e0 │ │ -05cee6: 6e20 ce0d 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ceec: 0c06 |00fc: move-result-object v6 │ │ -05ceee: 6e20 cb0d 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05cef4: 0c06 |0100: move-result-object v6 │ │ -05cef6: 6e10 d60d 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cefc: 0c06 |0104: move-result-object v6 │ │ -05cefe: 7120 e50a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05cf04: 54a5 da00 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ -05cf08: 7110 840d 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -05cf0e: 0c06 |010d: move-result-object v6 │ │ -05cf10: 6e20 240e 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05cf16: 28a6 |0111: goto 00b7 // -005a │ │ -05cf18: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ -05cf1c: 1204 |0114: const/4 v4, #int 0 // #0 │ │ -05cf1e: 6e10 2e0e 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05cf24: 0a05 |0118: move-result v5 │ │ -05cf26: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ -05cf2a: 6e20 280e 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cf30: 0c01 |011e: move-result-object v1 │ │ -05cf32: 1f01 7500 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05cf36: 5215 9800 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -05cf3a: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ -05cf3e: 5215 9800 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -05cf42: 54a6 d600 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05cf46: 6e10 2e0e 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05cf4c: 0a06 |012c: move-result v6 │ │ -05cf4e: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ -05cf52: 54a5 d600 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05cf56: 5216 9800 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -05cf5a: 6e20 280e 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cf60: 0c05 |0136: move-result-object v5 │ │ -05cf62: 1f05 7500 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05cf66: 5b15 9700 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05cf6a: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05cf6e: 28d8 |013d: goto 0115 // -0028 │ │ -05cf70: 1a05 ff02 |013e: const-string v5, "FragmentManager" // string@02ff │ │ -05cf74: 2206 3102 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05cf78: 7010 c60d 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05cf7e: 1a07 8a09 |0145: const-string v7, "Re-attaching retained fragment " // string@098a │ │ -05cf82: 6e20 ce0d 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cf88: 0c06 |014a: move-result-object v6 │ │ -05cf8a: 6e20 cd0d 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05cf90: 0c06 |014e: move-result-object v6 │ │ -05cf92: 1a07 8600 |014f: const-string v7, " target no longer exists: " // string@0086 │ │ -05cf96: 6e20 ce0d 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05cf9c: 0c06 |0154: move-result-object v6 │ │ -05cf9e: 5217 9800 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -05cfa2: 6e20 cb0d 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05cfa8: 0c06 |015a: move-result-object v6 │ │ -05cfaa: 6e10 d60d 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05cfb0: 0c06 |015e: move-result-object v6 │ │ -05cfb2: 7120 e60a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -05cfb8: 5b18 9700 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05cfbc: 28d7 |0164: goto 013b // -0029 │ │ -05cfbe: 5425 ed00 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05cfc2: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ -05cfc6: 2205 5f02 |0169: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -05cfca: 5426 ed00 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05cfce: 2166 |016d: array-length v6, v6 │ │ -05cfd0: 7020 210e 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -05cfd6: 5ba5 d800 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05cfda: 1204 |0173: const/4 v4, #int 0 // #0 │ │ -05cfdc: 5425 ed00 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05cfe0: 2155 |0176: array-length v5, v5 │ │ -05cfe2: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ -05cfe6: 54a5 d600 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05cfea: 5426 ed00 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05cfee: 4406 0604 |017d: aget v6, v6, v4 │ │ -05cff2: 6e20 280e 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05cff8: 0c01 |0182: move-result-object v1 │ │ -05cffa: 1f01 7500 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05cffe: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ -05d002: 2205 1c02 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ -05d006: 2206 3102 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05d00a: 7010 c60d 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d010: 1a07 f608 |018e: const-string v7, "No instantiated fragment for index #" // string@08f6 │ │ -05d014: 6e20 ce0d 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d01a: 0c06 |0193: move-result-object v6 │ │ -05d01c: 5427 ed00 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05d020: 4407 0704 |0196: aget v7, v7, v4 │ │ -05d024: 6e20 cb0d 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d02a: 0c06 |019b: move-result-object v6 │ │ -05d02c: 6e10 d60d 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d032: 0c06 |019f: move-result-object v6 │ │ -05d034: 7020 7d0d 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05d03a: 2705 |01a3: throw v5 │ │ -05d03c: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ -05d03e: 5c15 7700 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05d042: 6305 cd00 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d046: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ -05d04a: 1a05 ff02 |01ab: const-string v5, "FragmentManager" // string@02ff │ │ -05d04e: 2206 3102 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05d052: 7010 c60d 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d058: 1a07 e218 |01b2: const-string v7, "restoreAllState: making added #" // string@18e2 │ │ -05d05c: 6e20 ce0d 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d062: 0c06 |01b7: move-result-object v6 │ │ -05d064: 6e20 cb0d 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d06a: 0c06 |01bb: move-result-object v6 │ │ -05d06c: 1a07 0201 |01bc: const-string v7, ": " // string@0102 │ │ -05d070: 6e20 ce0d 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d076: 0c06 |01c1: move-result-object v6 │ │ -05d078: 6e20 cd0d 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d07e: 0c06 |01c5: move-result-object v6 │ │ -05d080: 6e10 d60d 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d086: 0c06 |01c9: move-result-object v6 │ │ -05d088: 7120 e50a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d08e: 54a5 d800 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d092: 6e20 240e 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d098: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05d09c: 28a0 |01d4: goto 0174 // -0060 │ │ -05d09e: 5ba8 d800 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d0a2: 5425 ee00 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -05d0a6: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ -05d0aa: 2205 5f02 |01db: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ -05d0ae: 5426 ee00 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -05d0b2: 2166 |01df: array-length v6, v6 │ │ -05d0b4: 7020 210e 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ -05d0ba: 5ba5 db00 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d0be: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ -05d0c0: 5425 ee00 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -05d0c4: 2155 |01e8: array-length v5, v5 │ │ -05d0c6: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ -05d0ca: 5425 ee00 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -05d0ce: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ -05d0d2: 6e20 f401 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@01f4 │ │ -05d0d8: 0c00 |01f2: move-result-object v0 │ │ -05d0da: 6305 cd00 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d0de: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ -05d0e2: 1a05 ff02 |01f7: const-string v5, "FragmentManager" // string@02ff │ │ -05d0e6: 2206 3102 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -05d0ea: 7010 c60d 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d0f0: 1a07 e118 |01fe: const-string v7, "restoreAllState: adding bse #" // string@18e1 │ │ -05d0f4: 6e20 ce0d 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d0fa: 0c06 |0203: move-result-object v6 │ │ -05d0fc: 6e20 cb0d 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d102: 0c06 |0207: move-result-object v6 │ │ -05d104: 1a07 2400 |0208: const-string v7, " (index " // string@0024 │ │ -05d108: 6e20 ce0d 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d10e: 0c06 |020d: move-result-object v6 │ │ -05d110: 5207 4600 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05d114: 6e20 cb0d 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d11a: 0c06 |0213: move-result-object v6 │ │ -05d11c: 1a07 d000 |0214: const-string v7, "): " // string@00d0 │ │ -05d120: 6e20 ce0d 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d126: 0c06 |0219: move-result-object v6 │ │ -05d128: 6e20 cd0d 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d12e: 0c06 |021d: move-result-object v6 │ │ -05d130: 6e10 d60d 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d136: 0c06 |0221: move-result-object v6 │ │ -05d138: 7120 e50a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d13e: 54a5 db00 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d142: 6e20 240e 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d148: 5205 4600 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05d14c: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ -05d150: 5205 4600 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ -05d154: 6e30 0903 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0309 │ │ -05d15a: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05d15e: 28b1 |0235: goto 01e6 // -004f │ │ -05d160: 5ba8 db00 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d164: 2900 ccfd |0238: goto/16 0004 // -0234 │ │ +05c648: |[05c648] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +05c658: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05c65a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +05c65c: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +05c660: 0e00 |0004: return-void │ │ +05c662: 07b2 |0005: move-object v2, v11 │ │ +05c664: 1f02 8400 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ +05c668: 5425 ec00 |0008: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05c66c: 3805 faff |000a: if-eqz v5, 0004 // -0006 │ │ +05c670: 380c 5900 |000c: if-eqz v12, 0065 // +0059 │ │ +05c674: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +05c676: 6e10 2e0e 0c00 |000f: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c67c: 0a05 |0012: move-result v5 │ │ +05c67e: 3554 5200 |0013: if-ge v4, v5, 0065 // +0052 │ │ +05c682: 6e20 280e 4c00 |0015: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c688: 0c01 |0018: move-result-object v1 │ │ +05c68a: 1f01 7500 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05c68e: 6305 cd00 |001b: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c692: 3805 1a00 |001d: if-eqz v5, 0037 // +001a │ │ +05c696: 1a05 ff02 |001f: const-string v5, "FragmentManager" // string@02ff │ │ +05c69a: 2206 3102 |0021: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c69e: 7010 c60d 0600 |0023: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c6a4: 1a07 dd18 |0026: const-string v7, "restoreAllState: re-attaching retained " // string@18dd │ │ +05c6a8: 6e20 ce0d 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c6ae: 0c06 |002b: move-result-object v6 │ │ +05c6b0: 6e20 cd0d 1600 |002c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c6b6: 0c06 |002f: move-result-object v6 │ │ +05c6b8: 6e10 d60d 0600 |0030: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c6be: 0c06 |0033: move-result-object v6 │ │ +05c6c0: 7120 e50a 6500 |0034: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c6c6: 5425 ec00 |0037: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05c6ca: 5216 8700 |0039: iget v6, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05c6ce: 4603 0506 |003b: aget-object v3, v5, v6 │ │ +05c6d2: 5b31 fc00 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +05c6d6: 5b18 9300 |003f: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05c6da: 5919 7a00 |0041: iput v9, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@007a │ │ +05c6de: 5c19 8600 |0043: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0086 │ │ +05c6e2: 5c19 7700 |0045: iput-boolean v9, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05c6e6: 5b18 9700 |0047: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05c6ea: 5435 fe00 |0049: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05c6ee: 3805 1700 |004b: if-eqz v5, 0062 // +0017 │ │ +05c6f2: 5435 fe00 |004d: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05c6f6: 54a6 d700 |004f: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05c6fa: 6e10 7302 0600 |0051: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0273 │ │ +05c700: 0c06 |0054: move-result-object v6 │ │ +05c702: 6e20 4701 6500 |0055: invoke-virtual {v5, v6}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +05c708: 5435 fe00 |0058: iget-object v5, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05c70c: 1a06 fc0c |005a: const-string v6, "android:view_state" // string@0cfc │ │ +05c710: 6e20 3c01 6500 |005c: invoke-virtual {v5, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@013c │ │ +05c716: 0c05 |005f: move-result-object v5 │ │ +05c718: 5b15 9300 |0060: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05c71c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05c720: 28ab |0064: goto 000f // -0055 │ │ +05c722: 2205 5f02 |0065: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ +05c726: 5426 ec00 |0067: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05c72a: 2166 |0069: array-length v6, v6 │ │ +05c72c: 7020 210e 6500 |006a: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +05c732: 5ba5 d600 |006d: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c736: 54a5 da00 |006f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05c73a: 3805 0700 |0071: if-eqz v5, 0078 // +0007 │ │ +05c73e: 54a5 da00 |0073: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05c742: 6e10 260e 0500 |0075: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +05c748: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +05c74a: 5425 ec00 |0079: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05c74e: 2155 |007b: array-length v5, v5 │ │ +05c750: 3554 9600 |007c: if-ge v4, v5, 0112 // +0096 │ │ +05c754: 5425 ec00 |007e: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05c758: 4603 0504 |0080: aget-object v3, v5, v4 │ │ +05c75c: 3803 3800 |0082: if-eqz v3, 00ba // +0038 │ │ +05c760: 54a5 d700 |0084: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05c764: 6e20 2d03 5300 |0086: invoke-virtual {v3, v5}, Landroid/support/v4/app/FragmentState;.instantiate:(Landroid/support/v4/app/FragmentActivity;)Landroid/support/v4/app/Fragment; // method@032d │ │ +05c76a: 0c01 |0089: move-result-object v1 │ │ +05c76c: 6305 cd00 |008a: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c770: 3805 2400 |008c: if-eqz v5, 00b0 // +0024 │ │ +05c774: 1a05 ff02 |008e: const-string v5, "FragmentManager" // string@02ff │ │ +05c778: 2206 3102 |0090: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c77c: 7010 c60d 0600 |0092: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c782: 1a07 d918 |0095: const-string v7, "restoreAllState: adding #" // string@18d9 │ │ +05c786: 6e20 ce0d 7600 |0097: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c78c: 0c06 |009a: move-result-object v6 │ │ +05c78e: 6e20 cb0d 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c794: 0c06 |009e: move-result-object v6 │ │ +05c796: 1a07 0201 |009f: const-string v7, ": " // string@0102 │ │ +05c79a: 6e20 ce0d 7600 |00a1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c7a0: 0c06 |00a4: move-result-object v6 │ │ +05c7a2: 6e20 cd0d 1600 |00a5: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c7a8: 0c06 |00a8: move-result-object v6 │ │ +05c7aa: 6e10 d60d 0600 |00a9: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c7b0: 0c06 |00ac: move-result-object v6 │ │ +05c7b2: 7120 e50a 6500 |00ad: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c7b8: 54a5 d600 |00b0: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c7bc: 6e20 240e 1500 |00b2: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05c7c2: 5b38 fc00 |00b5: iput-object v8, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@00fc │ │ +05c7c6: d804 0401 |00b7: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05c7ca: 28c0 |00b9: goto 0079 // -0040 │ │ +05c7cc: 6305 cd00 |00ba: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c7d0: 3805 2000 |00bc: if-eqz v5, 00dc // +0020 │ │ +05c7d4: 1a05 ff02 |00be: const-string v5, "FragmentManager" // string@02ff │ │ +05c7d8: 2206 3102 |00c0: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c7dc: 7010 c60d 0600 |00c2: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c7e2: 1a07 d918 |00c5: const-string v7, "restoreAllState: adding #" // string@18d9 │ │ +05c7e6: 6e20 ce0d 7600 |00c7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c7ec: 0c06 |00ca: move-result-object v6 │ │ +05c7ee: 6e20 cb0d 4600 |00cb: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c7f4: 0c06 |00ce: move-result-object v6 │ │ +05c7f6: 1a07 0301 |00cf: const-string v7, ": (null)" // string@0103 │ │ +05c7fa: 6e20 ce0d 7600 |00d1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c800: 0c06 |00d4: move-result-object v6 │ │ +05c802: 6e10 d60d 0600 |00d5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c808: 0c06 |00d8: move-result-object v6 │ │ +05c80a: 7120 e50a 6500 |00d9: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c810: 54a5 d600 |00dc: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c814: 6e20 240e 8500 |00de: invoke-virtual {v5, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05c81a: 54a5 da00 |00e1: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05c81e: 3905 0900 |00e3: if-nez v5, 00ec // +0009 │ │ +05c822: 2205 5f02 |00e5: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ +05c826: 7010 200e 0500 |00e7: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05c82c: 5ba5 da00 |00ea: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05c830: 6305 cd00 |00ec: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c834: 3805 1a00 |00ee: if-eqz v5, 0108 // +001a │ │ +05c838: 1a05 ff02 |00f0: const-string v5, "FragmentManager" // string@02ff │ │ +05c83c: 2206 3102 |00f2: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c840: 7010 c60d 0600 |00f4: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c846: 1a07 da18 |00f7: const-string v7, "restoreAllState: adding avail #" // string@18da │ │ +05c84a: 6e20 ce0d 7600 |00f9: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c850: 0c06 |00fc: move-result-object v6 │ │ +05c852: 6e20 cb0d 4600 |00fd: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c858: 0c06 |0100: move-result-object v6 │ │ +05c85a: 6e10 d60d 0600 |0101: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c860: 0c06 |0104: move-result-object v6 │ │ +05c862: 7120 e50a 6500 |0105: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c868: 54a5 da00 |0108: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00da │ │ +05c86c: 7110 840d 0400 |010a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05c872: 0c06 |010d: move-result-object v6 │ │ +05c874: 6e20 240e 6500 |010e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05c87a: 28a6 |0111: goto 00b7 // -005a │ │ +05c87c: 380c 5300 |0112: if-eqz v12, 0165 // +0053 │ │ +05c880: 1204 |0114: const/4 v4, #int 0 // #0 │ │ +05c882: 6e10 2e0e 0c00 |0115: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c888: 0a05 |0118: move-result v5 │ │ +05c88a: 3554 4c00 |0119: if-ge v4, v5, 0165 // +004c │ │ +05c88e: 6e20 280e 4c00 |011b: invoke-virtual {v12, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c894: 0c01 |011e: move-result-object v1 │ │ +05c896: 1f01 7500 |011f: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05c89a: 5215 9800 |0121: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +05c89e: 3a05 1800 |0123: if-ltz v5, 013b // +0018 │ │ +05c8a2: 5215 9800 |0125: iget v5, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +05c8a6: 54a6 d600 |0127: iget-object v6, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c8aa: 6e10 2e0e 0600 |0129: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05c8b0: 0a06 |012c: move-result v6 │ │ +05c8b2: 3565 1100 |012d: if-ge v5, v6, 013e // +0011 │ │ +05c8b6: 54a5 d600 |012f: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c8ba: 5216 9800 |0131: iget v6, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +05c8be: 6e20 280e 6500 |0133: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c8c4: 0c05 |0136: move-result-object v5 │ │ +05c8c6: 1f05 7500 |0137: check-cast v5, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05c8ca: 5b15 9700 |0139: iput-object v5, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05c8ce: d804 0401 |013b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05c8d2: 28d8 |013d: goto 0115 // -0028 │ │ +05c8d4: 1a05 ff02 |013e: const-string v5, "FragmentManager" // string@02ff │ │ +05c8d8: 2206 3102 |0140: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c8dc: 7010 c60d 0600 |0142: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c8e2: 1a07 8409 |0145: const-string v7, "Re-attaching retained fragment " // string@0984 │ │ +05c8e6: 6e20 ce0d 7600 |0147: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c8ec: 0c06 |014a: move-result-object v6 │ │ +05c8ee: 6e20 cd0d 1600 |014b: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c8f4: 0c06 |014e: move-result-object v6 │ │ +05c8f6: 1a07 8600 |014f: const-string v7, " target no longer exists: " // string@0086 │ │ +05c8fa: 6e20 ce0d 7600 |0151: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c900: 0c06 |0154: move-result-object v6 │ │ +05c902: 5217 9800 |0155: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +05c906: 6e20 cb0d 7600 |0157: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c90c: 0c06 |015a: move-result-object v6 │ │ +05c90e: 6e10 d60d 0600 |015b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c914: 0c06 |015e: move-result-object v6 │ │ +05c916: 7120 e60a 6500 |015f: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +05c91c: 5b18 9700 |0162: iput-object v8, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05c920: 28d7 |0164: goto 013b // -0029 │ │ +05c922: 5425 ed00 |0165: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05c926: 3805 6e00 |0167: if-eqz v5, 01d5 // +006e │ │ +05c92a: 2205 5f02 |0169: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ +05c92e: 5426 ed00 |016b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05c932: 2166 |016d: array-length v6, v6 │ │ +05c934: 7020 210e 6500 |016e: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +05c93a: 5ba5 d800 |0171: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05c93e: 1204 |0173: const/4 v4, #int 0 // #0 │ │ +05c940: 5425 ed00 |0174: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05c944: 2155 |0176: array-length v5, v5 │ │ +05c946: 3554 6000 |0177: if-ge v4, v5, 01d7 // +0060 │ │ +05c94a: 54a5 d600 |0179: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05c94e: 5426 ed00 |017b: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05c952: 4406 0604 |017d: aget v6, v6, v4 │ │ +05c956: 6e20 280e 6500 |017f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05c95c: 0c01 |0182: move-result-object v1 │ │ +05c95e: 1f01 7500 |0183: check-cast v1, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05c962: 3901 1f00 |0185: if-nez v1, 01a4 // +001f │ │ +05c966: 2205 1c02 |0187: new-instance v5, Ljava/lang/IllegalStateException; // type@021c │ │ +05c96a: 2206 3102 |0189: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c96e: 7010 c60d 0600 |018b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c974: 1a07 f008 |018e: const-string v7, "No instantiated fragment for index #" // string@08f0 │ │ +05c978: 6e20 ce0d 7600 |0190: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c97e: 0c06 |0193: move-result-object v6 │ │ +05c980: 5427 ed00 |0194: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05c984: 4407 0704 |0196: aget v7, v7, v4 │ │ +05c988: 6e20 cb0d 7600 |0198: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c98e: 0c06 |019b: move-result-object v6 │ │ +05c990: 6e10 d60d 0600 |019c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c996: 0c06 |019f: move-result-object v6 │ │ +05c998: 7020 7d0d 6500 |01a0: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05c99e: 2705 |01a3: throw v5 │ │ +05c9a0: 1215 |01a4: const/4 v5, #int 1 // #1 │ │ +05c9a2: 5c15 7700 |01a5: iput-boolean v5, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05c9a6: 6305 cd00 |01a7: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05c9aa: 3805 2400 |01a9: if-eqz v5, 01cd // +0024 │ │ +05c9ae: 1a05 ff02 |01ab: const-string v5, "FragmentManager" // string@02ff │ │ +05c9b2: 2206 3102 |01ad: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05c9b6: 7010 c60d 0600 |01af: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05c9bc: 1a07 dc18 |01b2: const-string v7, "restoreAllState: making added #" // string@18dc │ │ +05c9c0: 6e20 ce0d 7600 |01b4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c9c6: 0c06 |01b7: move-result-object v6 │ │ +05c9c8: 6e20 cb0d 4600 |01b8: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05c9ce: 0c06 |01bb: move-result-object v6 │ │ +05c9d0: 1a07 0201 |01bc: const-string v7, ": " // string@0102 │ │ +05c9d4: 6e20 ce0d 7600 |01be: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05c9da: 0c06 |01c1: move-result-object v6 │ │ +05c9dc: 6e20 cd0d 1600 |01c2: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05c9e2: 0c06 |01c5: move-result-object v6 │ │ +05c9e4: 6e10 d60d 0600 |01c6: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05c9ea: 0c06 |01c9: move-result-object v6 │ │ +05c9ec: 7120 e50a 6500 |01ca: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05c9f2: 54a5 d800 |01cd: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05c9f6: 6e20 240e 1500 |01cf: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05c9fc: d804 0401 |01d2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05ca00: 28a0 |01d4: goto 0174 // -0060 │ │ +05ca02: 5ba8 d800 |01d5: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05ca06: 5425 ee00 |01d7: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +05ca0a: 3805 5d00 |01d9: if-eqz v5, 0236 // +005d │ │ +05ca0e: 2205 5f02 |01db: new-instance v5, Ljava/util/ArrayList; // type@025f │ │ +05ca12: 5426 ee00 |01dd: iget-object v6, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +05ca16: 2166 |01df: array-length v6, v6 │ │ +05ca18: 7020 210e 6500 |01e0: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@0e21 │ │ +05ca1e: 5ba5 db00 |01e3: iput-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05ca22: 1204 |01e5: const/4 v4, #int 0 // #0 │ │ +05ca24: 5425 ee00 |01e6: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +05ca28: 2155 |01e8: array-length v5, v5 │ │ +05ca2a: 3554 1bfe |01e9: if-ge v4, v5, 0004 // -01e5 │ │ +05ca2e: 5425 ee00 |01eb: iget-object v5, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +05ca32: 4605 0504 |01ed: aget-object v5, v5, v4 │ │ +05ca36: 6e20 f401 a500 |01ef: invoke-virtual {v5, v10}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@01f4 │ │ +05ca3c: 0c00 |01f2: move-result-object v0 │ │ +05ca3e: 6305 cd00 |01f3: sget-boolean v5, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05ca42: 3805 3000 |01f5: if-eqz v5, 0225 // +0030 │ │ +05ca46: 1a05 ff02 |01f7: const-string v5, "FragmentManager" // string@02ff │ │ +05ca4a: 2206 3102 |01f9: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +05ca4e: 7010 c60d 0600 |01fb: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ca54: 1a07 db18 |01fe: const-string v7, "restoreAllState: adding bse #" // string@18db │ │ +05ca58: 6e20 ce0d 7600 |0200: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ca5e: 0c06 |0203: move-result-object v6 │ │ +05ca60: 6e20 cb0d 4600 |0204: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05ca66: 0c06 |0207: move-result-object v6 │ │ +05ca68: 1a07 2400 |0208: const-string v7, " (index " // string@0024 │ │ +05ca6c: 6e20 ce0d 7600 |020a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ca72: 0c06 |020d: move-result-object v6 │ │ +05ca74: 5207 4600 |020e: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +05ca78: 6e20 cb0d 7600 |0210: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05ca7e: 0c06 |0213: move-result-object v6 │ │ +05ca80: 1a07 d000 |0214: const-string v7, "): " // string@00d0 │ │ +05ca84: 6e20 ce0d 7600 |0216: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ca8a: 0c06 |0219: move-result-object v6 │ │ +05ca8c: 6e20 cd0d 0600 |021a: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ca92: 0c06 |021d: move-result-object v6 │ │ +05ca94: 6e10 d60d 0600 |021e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ca9a: 0c06 |0221: move-result-object v6 │ │ +05ca9c: 7120 e50a 6500 |0222: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05caa2: 54a5 db00 |0225: iget-object v5, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05caa6: 6e20 240e 0500 |0227: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05caac: 5205 4600 |022a: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +05cab0: 3a05 0700 |022c: if-ltz v5, 0233 // +0007 │ │ +05cab4: 5205 4600 |022e: iget v5, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0046 │ │ +05cab8: 6e30 0903 5a00 |0230: invoke-virtual {v10, v5, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0309 │ │ +05cabe: d804 0401 |0233: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05cac2: 28b1 |0235: goto 01e6 // -004f │ │ +05cac4: 5ba8 db00 |0236: iput-object v8, v10, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05cac8: 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 │ │ @@ -96926,59 +96951,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -05d168: |[05d168] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -05d178: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d17a: 5463 d600 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d17e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -05d182: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -05d184: 5463 d600 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d188: 6e10 2e0e 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d18e: 0a03 |000b: move-result v3 │ │ -05d190: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -05d194: 5463 d600 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d198: 6e20 280e 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d19e: 0c00 |0013: move-result-object v0 │ │ -05d1a0: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05d1a4: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -05d1a8: 5503 9000 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ -05d1ac: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -05d1b0: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -05d1b4: 2201 5f02 |001e: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -05d1b8: 7010 200e 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05d1be: 6e20 240e 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d1c4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -05d1c6: 5c03 9100 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ -05d1ca: 5403 9700 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d1ce: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -05d1d2: 5403 9700 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d1d6: 5233 8700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d1da: 5903 9800 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ -05d1de: 6303 cd00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d1e2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -05d1e6: 1a03 ff02 |0037: const-string v3, "FragmentManager" // string@02ff │ │ -05d1ea: 2204 3102 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -05d1ee: 7010 c60d 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d1f4: 1a05 f318 |003e: const-string v5, "retainNonConfig: keeping retained " // string@18f3 │ │ -05d1f8: 6e20 ce0d 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d1fe: 0c04 |0043: move-result-object v4 │ │ -05d200: 6e20 cd0d 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d206: 0c04 |0047: move-result-object v4 │ │ -05d208: 6e10 d60d 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d20e: 0c04 |004b: move-result-object v4 │ │ -05d210: 7120 e50a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d216: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05d21a: 28b5 |0051: goto 0006 // -004b │ │ -05d21c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -05d21e: 28de |0053: goto 0031 // -0022 │ │ -05d220: 1101 |0054: return-object v1 │ │ +05cacc: |[05cacc] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +05cadc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05cade: 5463 d600 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cae2: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +05cae6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +05cae8: 5463 d600 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05caec: 6e10 2e0e 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05caf2: 0a03 |000b: move-result v3 │ │ +05caf4: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +05caf8: 5463 d600 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cafc: 6e20 280e 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05cb02: 0c00 |0013: move-result-object v0 │ │ +05cb04: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05cb08: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +05cb0c: 5503 9000 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0090 │ │ +05cb10: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +05cb14: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +05cb18: 2201 5f02 |001e: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +05cb1c: 7010 200e 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05cb22: 6e20 240e 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05cb28: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +05cb2a: 5c03 9100 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0091 │ │ +05cb2e: 5403 9700 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05cb32: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +05cb36: 5403 9700 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05cb3a: 5233 8700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05cb3e: 5903 9800 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@0098 │ │ +05cb42: 6303 cd00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05cb46: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +05cb4a: 1a03 ff02 |0037: const-string v3, "FragmentManager" // string@02ff │ │ +05cb4e: 2204 3102 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +05cb52: 7010 c60d 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05cb58: 1a05 ed18 |003e: const-string v5, "retainNonConfig: keeping retained " // string@18ed │ │ +05cb5c: 6e20 ce0d 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cb62: 0c04 |0043: move-result-object v4 │ │ +05cb64: 6e20 cd0d 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cb6a: 0c04 |0047: move-result-object v4 │ │ +05cb6c: 6e10 d60d 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05cb72: 0c04 |004b: move-result-object v4 │ │ +05cb74: 7120 e50a 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05cb7a: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05cb7e: 28b5 |0051: goto 0006 // -004b │ │ +05cb80: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +05cb82: 28de |0053: goto 0031 // -0022 │ │ +05cb84: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x0001 line=1535 │ │ 0x0005 line=1536 │ │ 0x000e line=1537 │ │ 0x0016 line=1538 │ │ @@ -97003,279 +97028,279 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 544 16-bit code units │ │ -05d224: |[05d224] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -05d234: 120e |0000: const/4 v14, #int 0 // #0 │ │ -05d236: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05d238: 6e10 e202 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ -05d23e: 630a d000 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00d0 │ │ -05d242: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ -05d246: 121a |0009: const/4 v10, #int 1 // #1 │ │ -05d248: 5cfa e900 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ -05d24c: 54fa d600 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d250: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ -05d254: 54fa d600 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d258: 6e10 2e0e 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d25e: 0a0a |0015: move-result v10 │ │ -05d260: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ -05d264: 1105 |0018: return-object v5 │ │ -05d266: 54fa d600 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d26a: 6e10 2e0e 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d270: 0a00 |001e: move-result v0 │ │ -05d272: 2301 2604 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ -05d276: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -05d278: 1208 |0022: const/4 v8, #int 0 // #0 │ │ -05d27a: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ -05d27e: 54fa d600 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05d282: 6e20 280e 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d288: 0c04 |002a: move-result-object v4 │ │ -05d28a: 1f04 7500 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05d28e: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ -05d292: 524a 8700 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d296: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ -05d29a: 220a 3102 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -05d29e: 7010 c60d 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d2a4: 1a0b f302 |0038: const-string v11, "Failure saving state: active " // string@02f3 │ │ -05d2a8: 6e20 ce0d ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d2ae: 0c0a |003d: move-result-object v10 │ │ -05d2b0: 6e20 cd0d 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d2b6: 0c0a |0041: move-result-object v10 │ │ -05d2b8: 1a0b 4500 |0042: const-string v11, " has cleared index: " // string@0045 │ │ -05d2bc: 6e20 ce0d ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d2c2: 0c0a |0047: move-result-object v10 │ │ -05d2c4: 524b 8700 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d2c8: 6e20 cb0d ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d2ce: 0c0a |004d: move-result-object v10 │ │ -05d2d0: 6e10 d60d 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d2d6: 0c09 |0051: move-result-object v9 │ │ -05d2d8: 1a0a ff02 |0052: const-string v10, "FragmentManager" // string@02ff │ │ -05d2dc: 7120 e10a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -05d2e2: 1a0a 0500 |0057: const-string v10, " " // string@0005 │ │ -05d2e6: 220b 0602 |0059: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ -05d2ea: 220c df00 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ -05d2ee: 1a0d ff02 |005d: const-string v13, "FragmentManager" // string@02ff │ │ -05d2f2: 7020 2305 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ -05d2f8: 7020 3a0d cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ -05d2fe: 23ec 3204 |0065: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ -05d302: 6e5c e002 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@02e0 │ │ -05d308: 220a 1c02 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ -05d30c: 7020 7d0d 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05d312: 270a |006f: throw v10 │ │ -05d314: 1217 |0070: const/4 v7, #int 1 // #1 │ │ -05d316: 2206 8700 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0087 │ │ -05d31a: 7020 2b03 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@032b │ │ -05d320: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ -05d324: 524a 9400 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05d328: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ -05d32c: 546a fe00 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d330: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ -05d334: 6e20 0603 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0306 │ │ -05d33a: 0c0a |0083: move-result-object v10 │ │ -05d33c: 5b6a fe00 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d340: 544a 9700 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d344: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ -05d348: 544a 9700 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d34c: 52aa 8700 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d350: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ -05d354: 220a 3102 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -05d358: 7010 c60d 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d35e: 1a0b f202 |0095: const-string v11, "Failure saving state: " // string@02f2 │ │ -05d362: 6e20 ce0d ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d368: 0c0a |009a: move-result-object v10 │ │ -05d36a: 6e20 cd0d 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d370: 0c0a |009e: move-result-object v10 │ │ -05d372: 1a0b 4600 |009f: const-string v11, " has target not in fragment manager: " // string@0046 │ │ -05d376: 6e20 ce0d ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d37c: 0c0a |00a4: move-result-object v10 │ │ -05d37e: 544b 9700 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d382: 6e20 cd0d ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d388: 0c0a |00aa: move-result-object v10 │ │ -05d38a: 6e10 d60d 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d390: 0c09 |00ae: move-result-object v9 │ │ -05d392: 1a0a ff02 |00af: const-string v10, "FragmentManager" // string@02ff │ │ -05d396: 7120 e10a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -05d39c: 1a0a 0500 |00b4: const-string v10, " " // string@0005 │ │ -05d3a0: 220b 0602 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ -05d3a4: 220c df00 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ -05d3a8: 1a0d ff02 |00ba: const-string v13, "FragmentManager" // string@02ff │ │ -05d3ac: 7020 2305 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ -05d3b2: 7020 3a0d cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ -05d3b8: 23ec 3204 |00c2: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ -05d3bc: 6e5c e002 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@02e0 │ │ -05d3c2: 220a 1c02 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ -05d3c6: 7020 7d0d 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05d3cc: 270a |00cc: throw v10 │ │ -05d3ce: 546a fe00 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d3d2: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ -05d3d6: 220a 4900 |00d1: new-instance v10, Landroid/os/Bundle; // type@0049 │ │ -05d3da: 7010 3401 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05d3e0: 5b6a fe00 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d3e4: 546a fe00 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d3e8: 1a0b ff0c |00da: const-string v11, "android:target_state" // string@0cff │ │ -05d3ec: 544c 9700 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ -05d3f0: 6e40 fe02 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@02fe │ │ -05d3f6: 524a 9900 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -05d3fa: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ -05d3fe: 546a fe00 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d402: 1a0b fe0c |00e7: const-string v11, "android:target_req_state" // string@0cfe │ │ -05d406: 524c 9900 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ -05d40a: 6e30 4201 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -05d410: 630a cd00 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d414: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ -05d418: 1a0a ff02 |00f2: const-string v10, "FragmentManager" // string@02ff │ │ -05d41c: 220b 3102 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ -05d420: 7010 c60d 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d426: 1a0c dc09 |00f9: const-string v12, "Saved state of " // string@09dc │ │ -05d42a: 6e20 ce0d cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d430: 0c0b |00fe: move-result-object v11 │ │ -05d432: 6e20 cd0d 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d438: 0c0b |0102: move-result-object v11 │ │ -05d43a: 1a0c 0201 |0103: const-string v12, ": " // string@0102 │ │ -05d43e: 6e20 ce0d cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d444: 0c0b |0108: move-result-object v11 │ │ -05d446: 546c fe00 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d44a: 6e20 cd0d cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d450: 0c0b |010e: move-result-object v11 │ │ -05d452: 6e10 d60d 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d458: 0c0b |0112: move-result-object v11 │ │ -05d45a: 7120 e50a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d460: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05d464: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ -05d468: 544a 9200 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ -05d46c: 5b6a fe00 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ -05d470: 28d0 |011e: goto 00ee // -0030 │ │ -05d472: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ -05d476: 630a cd00 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d47a: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ -05d47e: 1a0a ff02 |0125: const-string v10, "FragmentManager" // string@02ff │ │ -05d482: 1a0b 1f19 |0127: const-string v11, "saveAllState: no fragments!" // string@191f │ │ -05d486: 7120 e50a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d48c: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ -05d490: 1202 |012e: const/4 v2, #int 0 // #0 │ │ -05d492: 1203 |012f: const/4 v3, #int 0 // #0 │ │ -05d494: 54fa d800 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d498: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ -05d49c: 54fa d800 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d4a0: 6e10 2e0e 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d4a6: 0a00 |0139: move-result v0 │ │ -05d4a8: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ -05d4ac: 2302 1e04 |013c: new-array v2, v0, [I // type@041e │ │ -05d4b0: 1208 |013e: const/4 v8, #int 0 // #0 │ │ -05d4b2: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ -05d4b6: 54fa d800 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d4ba: 6e20 280e 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d4c0: 0c0a |0146: move-result-object v10 │ │ -05d4c2: 1f0a 7500 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05d4c6: 52aa 8700 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d4ca: 4b0a 0208 |014b: aput v10, v2, v8 │ │ -05d4ce: 440a 0208 |014d: aget v10, v2, v8 │ │ -05d4d2: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ -05d4d6: 220a 3102 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -05d4da: 7010 c60d 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d4e0: 1a0b f302 |0156: const-string v11, "Failure saving state: active " // string@02f3 │ │ -05d4e4: 6e20 ce0d ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d4ea: 0c0a |015b: move-result-object v10 │ │ -05d4ec: 54fb d800 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d4f0: 6e20 280e 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d4f6: 0c0b |0161: move-result-object v11 │ │ -05d4f8: 6e20 cd0d ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d4fe: 0c0a |0165: move-result-object v10 │ │ -05d500: 1a0b 4500 |0166: const-string v11, " has cleared index: " // string@0045 │ │ -05d504: 6e20 ce0d ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d50a: 0c0a |016b: move-result-object v10 │ │ -05d50c: 440b 0208 |016c: aget v11, v2, v8 │ │ -05d510: 6e20 cb0d ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d516: 0c0a |0171: move-result-object v10 │ │ -05d518: 6e10 d60d 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d51e: 0c09 |0175: move-result-object v9 │ │ -05d520: 1a0a ff02 |0176: const-string v10, "FragmentManager" // string@02ff │ │ -05d524: 7120 e10a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -05d52a: 1a0a 0500 |017b: const-string v10, " " // string@0005 │ │ -05d52e: 220b 0602 |017d: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ -05d532: 220c df00 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ -05d536: 1a0d ff02 |0181: const-string v13, "FragmentManager" // string@02ff │ │ -05d53a: 7020 2305 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ -05d540: 7020 3a0d cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ -05d546: 23ec 3204 |0189: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ -05d54a: 6e5c e002 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@02e0 │ │ -05d550: 220a 1c02 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ -05d554: 7020 7d0d 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05d55a: 270a |0193: throw v10 │ │ -05d55c: 630a cd00 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d560: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ -05d564: 1a0a ff02 |0198: const-string v10, "FragmentManager" // string@02ff │ │ -05d568: 220b 3102 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ -05d56c: 7010 c60d 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d572: 1a0c 1e19 |019f: const-string v12, "saveAllState: adding fragment #" // string@191e │ │ -05d576: 6e20 ce0d cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d57c: 0c0b |01a4: move-result-object v11 │ │ -05d57e: 6e20 cb0d 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d584: 0c0b |01a8: move-result-object v11 │ │ -05d586: 1a0c 0201 |01a9: const-string v12, ": " // string@0102 │ │ -05d58a: 6e20 ce0d cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d590: 0c0b |01ae: move-result-object v11 │ │ -05d592: 54fc d800 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ -05d596: 6e20 280e 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d59c: 0c0c |01b4: move-result-object v12 │ │ -05d59e: 6e20 cd0d cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d5a4: 0c0b |01b8: move-result-object v11 │ │ -05d5a6: 6e10 d60d 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d5ac: 0c0b |01bc: move-result-object v11 │ │ -05d5ae: 7120 e50a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d5b4: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05d5b8: 2900 7dff |01c2: goto/16 013f // -0083 │ │ -05d5bc: 54fa db00 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d5c0: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ -05d5c4: 54fa db00 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d5c8: 6e10 2e0e 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d5ce: 0a00 |01cd: move-result v0 │ │ -05d5d0: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ -05d5d4: 2303 2304 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ -05d5d8: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ -05d5da: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ -05d5de: 220b 7000 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@0070 │ │ -05d5e2: 54fa db00 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d5e6: 6e20 280e 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d5ec: 0c0a |01dc: move-result-object v10 │ │ -05d5ee: 1f0a 6e00 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ -05d5f2: 7030 f201 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@01f2 │ │ -05d5f8: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ -05d5fc: 630a cd00 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d600: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ -05d604: 1a0a ff02 |01e8: const-string v10, "FragmentManager" // string@02ff │ │ -05d608: 220b 3102 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ -05d60c: 7010 c60d 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d612: 1a0c 1d19 |01ef: const-string v12, "saveAllState: adding back stack #" // string@191d │ │ -05d616: 6e20 ce0d cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d61c: 0c0b |01f4: move-result-object v11 │ │ -05d61e: 6e20 cb0d 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d624: 0c0b |01f8: move-result-object v11 │ │ -05d626: 1a0c 0201 |01f9: const-string v12, ": " // string@0102 │ │ -05d62a: 6e20 ce0d cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d630: 0c0b |01fe: move-result-object v11 │ │ -05d632: 54fc db00 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ -05d636: 6e20 280e 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05d63c: 0c0c |0204: move-result-object v12 │ │ -05d63e: 6e20 cd0d cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d644: 0c0b |0208: move-result-object v11 │ │ -05d646: 6e10 d60d 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d64c: 0c0b |020c: move-result-object v11 │ │ -05d64e: 7120 e50a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d654: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05d658: 28c1 |0212: goto 01d3 // -003f │ │ -05d65a: 2205 8400 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ -05d65e: 7010 1403 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0314 │ │ -05d664: 5b51 ec00 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ -05d668: 5b52 ed00 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ -05d66c: 5b53 ee00 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ -05d670: 2900 fafd |021e: goto/16 0018 // -0206 │ │ +05cb88: |[05cb88] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +05cb98: 120e |0000: const/4 v14, #int 0 // #0 │ │ +05cb9a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05cb9c: 6e10 e202 0f00 |0002: invoke-virtual {v15}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@02e2 │ │ +05cba2: 630a d000 |0005: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00d0 │ │ +05cba6: 380a 0500 |0007: if-eqz v10, 000c // +0005 │ │ +05cbaa: 121a |0009: const/4 v10, #int 1 // #1 │ │ +05cbac: 5cfa e900 |000a: iput-boolean v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00e9 │ │ +05cbb0: 54fa d600 |000c: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cbb4: 380a 0a00 |000e: if-eqz v10, 0018 // +000a │ │ +05cbb8: 54fa d600 |0010: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cbbc: 6e10 2e0e 0a00 |0012: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05cbc2: 0a0a |0015: move-result v10 │ │ +05cbc4: 3c0a 0300 |0016: if-gtz v10, 0019 // +0003 │ │ +05cbc8: 1105 |0018: return-object v5 │ │ +05cbca: 54fa d600 |0019: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cbce: 6e10 2e0e 0a00 |001b: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05cbd4: 0a00 |001e: move-result v0 │ │ +05cbd6: 2301 2604 |001f: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0426 │ │ +05cbda: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +05cbdc: 1208 |0022: const/4 v8, #int 0 // #0 │ │ +05cbde: 3508 fc00 |0023: if-ge v8, v0, 011f // +00fc │ │ +05cbe2: 54fa d600 |0025: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05cbe6: 6e20 280e 8a00 |0027: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05cbec: 0c04 |002a: move-result-object v4 │ │ +05cbee: 1f04 7500 |002b: check-cast v4, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05cbf2: 3804 e900 |002d: if-eqz v4, 0116 // +00e9 │ │ +05cbf6: 524a 8700 |002f: iget v10, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05cbfa: 3b0a 3f00 |0031: if-gez v10, 0070 // +003f │ │ +05cbfe: 220a 3102 |0033: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +05cc02: 7010 c60d 0a00 |0035: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05cc08: 1a0b f302 |0038: const-string v11, "Failure saving state: active " // string@02f3 │ │ +05cc0c: 6e20 ce0d ba00 |003a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cc12: 0c0a |003d: move-result-object v10 │ │ +05cc14: 6e20 cd0d 4a00 |003e: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cc1a: 0c0a |0041: move-result-object v10 │ │ +05cc1c: 1a0b 4500 |0042: const-string v11, " has cleared index: " // string@0045 │ │ +05cc20: 6e20 ce0d ba00 |0044: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cc26: 0c0a |0047: move-result-object v10 │ │ +05cc28: 524b 8700 |0048: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05cc2c: 6e20 cb0d ba00 |004a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05cc32: 0c0a |004d: move-result-object v10 │ │ +05cc34: 6e10 d60d 0a00 |004e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05cc3a: 0c09 |0051: move-result-object v9 │ │ +05cc3c: 1a0a ff02 |0052: const-string v10, "FragmentManager" // string@02ff │ │ +05cc40: 7120 e10a 9a00 |0054: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05cc46: 1a0a 0500 |0057: const-string v10, " " // string@0005 │ │ +05cc4a: 220b 0602 |0059: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ +05cc4e: 220c df00 |005b: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ +05cc52: 1a0d ff02 |005d: const-string v13, "FragmentManager" // string@02ff │ │ +05cc56: 7020 2305 dc00 |005f: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ +05cc5c: 7020 3a0d cb00 |0062: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ +05cc62: 23ec 3204 |0065: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ +05cc66: 6e5c e002 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@02e0 │ │ +05cc6c: 220a 1c02 |006a: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ +05cc70: 7020 7d0d 9a00 |006c: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05cc76: 270a |006f: throw v10 │ │ +05cc78: 1217 |0070: const/4 v7, #int 1 // #1 │ │ +05cc7a: 2206 8700 |0071: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0087 │ │ +05cc7e: 7020 2b03 4600 |0073: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@032b │ │ +05cc84: 4d06 0108 |0076: aput-object v6, v1, v8 │ │ +05cc88: 524a 9400 |0078: iget v10, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05cc8c: 3d0a a000 |007a: if-lez v10, 011a // +00a0 │ │ +05cc90: 546a fe00 |007c: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cc94: 390a 9c00 |007e: if-nez v10, 011a // +009c │ │ +05cc98: 6e20 0603 4f00 |0080: invoke-virtual {v15, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0306 │ │ +05cc9e: 0c0a |0083: move-result-object v10 │ │ +05cca0: 5b6a fe00 |0084: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cca4: 544a 9700 |0086: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05cca8: 380a 6600 |0088: if-eqz v10, 00ee // +0066 │ │ +05ccac: 544a 9700 |008a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05ccb0: 52aa 8700 |008c: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05ccb4: 3b0a 3f00 |008e: if-gez v10, 00cd // +003f │ │ +05ccb8: 220a 3102 |0090: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +05ccbc: 7010 c60d 0a00 |0092: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ccc2: 1a0b f202 |0095: const-string v11, "Failure saving state: " // string@02f2 │ │ +05ccc6: 6e20 ce0d ba00 |0097: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cccc: 0c0a |009a: move-result-object v10 │ │ +05ccce: 6e20 cd0d 4a00 |009b: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ccd4: 0c0a |009e: move-result-object v10 │ │ +05ccd6: 1a0b 4600 |009f: const-string v11, " has target not in fragment manager: " // string@0046 │ │ +05ccda: 6e20 ce0d ba00 |00a1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cce0: 0c0a |00a4: move-result-object v10 │ │ +05cce2: 544b 9700 |00a5: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05cce6: 6e20 cd0d ba00 |00a7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ccec: 0c0a |00aa: move-result-object v10 │ │ +05ccee: 6e10 d60d 0a00 |00ab: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ccf4: 0c09 |00ae: move-result-object v9 │ │ +05ccf6: 1a0a ff02 |00af: const-string v10, "FragmentManager" // string@02ff │ │ +05ccfa: 7120 e10a 9a00 |00b1: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05cd00: 1a0a 0500 |00b4: const-string v10, " " // string@0005 │ │ +05cd04: 220b 0602 |00b6: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ +05cd08: 220c df00 |00b8: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ +05cd0c: 1a0d ff02 |00ba: const-string v13, "FragmentManager" // string@02ff │ │ +05cd10: 7020 2305 dc00 |00bc: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ +05cd16: 7020 3a0d cb00 |00bf: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ +05cd1c: 23ec 3204 |00c2: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ +05cd20: 6e5c e002 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@02e0 │ │ +05cd26: 220a 1c02 |00c7: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ +05cd2a: 7020 7d0d 9a00 |00c9: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05cd30: 270a |00cc: throw v10 │ │ +05cd32: 546a fe00 |00cd: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cd36: 390a 0900 |00cf: if-nez v10, 00d8 // +0009 │ │ +05cd3a: 220a 4900 |00d1: new-instance v10, Landroid/os/Bundle; // type@0049 │ │ +05cd3e: 7010 3401 0a00 |00d3: invoke-direct {v10}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05cd44: 5b6a fe00 |00d6: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cd48: 546a fe00 |00d8: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cd4c: 1a0b f90c |00da: const-string v11, "android:target_state" // string@0cf9 │ │ +05cd50: 544c 9700 |00dc: iget-object v12, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@0097 │ │ +05cd54: 6e40 fe02 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@02fe │ │ +05cd5a: 524a 9900 |00e1: iget v10, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +05cd5e: 380a 0b00 |00e3: if-eqz v10, 00ee // +000b │ │ +05cd62: 546a fe00 |00e5: iget-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cd66: 1a0b f80c |00e7: const-string v11, "android:target_req_state" // string@0cf8 │ │ +05cd6a: 524c 9900 |00e9: iget v12, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@0099 │ │ +05cd6e: 6e30 4201 ba0c |00eb: invoke-virtual {v10, v11, v12}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +05cd74: 630a cd00 |00ee: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05cd78: 380a 2600 |00f0: if-eqz v10, 0116 // +0026 │ │ +05cd7c: 1a0a ff02 |00f2: const-string v10, "FragmentManager" // string@02ff │ │ +05cd80: 220b 3102 |00f4: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ +05cd84: 7010 c60d 0b00 |00f6: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05cd8a: 1a0c d609 |00f9: const-string v12, "Saved state of " // string@09d6 │ │ +05cd8e: 6e20 ce0d cb00 |00fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cd94: 0c0b |00fe: move-result-object v11 │ │ +05cd96: 6e20 cd0d 4b00 |00ff: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cd9c: 0c0b |0102: move-result-object v11 │ │ +05cd9e: 1a0c 0201 |0103: const-string v12, ": " // string@0102 │ │ +05cda2: 6e20 ce0d cb00 |0105: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cda8: 0c0b |0108: move-result-object v11 │ │ +05cdaa: 546c fe00 |0109: iget-object v12, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cdae: 6e20 cd0d cb00 |010b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cdb4: 0c0b |010e: move-result-object v11 │ │ +05cdb6: 6e10 d60d 0b00 |010f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05cdbc: 0c0b |0112: move-result-object v11 │ │ +05cdbe: 7120 e50a ba00 |0113: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05cdc4: d808 0801 |0116: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05cdc8: 2900 0bff |0118: goto/16 0023 // -00f5 │ │ +05cdcc: 544a 9200 |011a: iget-object v10, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0092 │ │ +05cdd0: 5b6a fe00 |011c: iput-object v10, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@00fe │ │ +05cdd4: 28d0 |011e: goto 00ee // -0030 │ │ +05cdd6: 3907 0f00 |011f: if-nez v7, 012e // +000f │ │ +05cdda: 630a cd00 |0121: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05cdde: 380a f5fe |0123: if-eqz v10, 0018 // -010b │ │ +05cde2: 1a0a ff02 |0125: const-string v10, "FragmentManager" // string@02ff │ │ +05cde6: 1a0b 1919 |0127: const-string v11, "saveAllState: no fragments!" // string@1919 │ │ +05cdea: 7120 e50a ba00 |0129: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05cdf0: 2900 ecfe |012c: goto/16 0018 // -0114 │ │ +05cdf4: 1202 |012e: const/4 v2, #int 0 // #0 │ │ +05cdf6: 1203 |012f: const/4 v3, #int 0 // #0 │ │ +05cdf8: 54fa d800 |0130: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05cdfc: 380a 9200 |0132: if-eqz v10, 01c4 // +0092 │ │ +05ce00: 54fa d800 |0134: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05ce04: 6e10 2e0e 0a00 |0136: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05ce0a: 0a00 |0139: move-result v0 │ │ +05ce0c: 3d00 8a00 |013a: if-lez v0, 01c4 // +008a │ │ +05ce10: 2302 1e04 |013c: new-array v2, v0, [I // type@041e │ │ +05ce14: 1208 |013e: const/4 v8, #int 0 // #0 │ │ +05ce16: 3508 8500 |013f: if-ge v8, v0, 01c4 // +0085 │ │ +05ce1a: 54fa d800 |0141: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05ce1e: 6e20 280e 8a00 |0143: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05ce24: 0c0a |0146: move-result-object v10 │ │ +05ce26: 1f0a 7500 |0147: check-cast v10, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05ce2a: 52aa 8700 |0149: iget v10, v10, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05ce2e: 4b0a 0208 |014b: aput v10, v2, v8 │ │ +05ce32: 440a 0208 |014d: aget v10, v2, v8 │ │ +05ce36: 3b0a 4500 |014f: if-gez v10, 0194 // +0045 │ │ +05ce3a: 220a 3102 |0151: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +05ce3e: 7010 c60d 0a00 |0153: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ce44: 1a0b f302 |0156: const-string v11, "Failure saving state: active " // string@02f3 │ │ +05ce48: 6e20 ce0d ba00 |0158: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ce4e: 0c0a |015b: move-result-object v10 │ │ +05ce50: 54fb d800 |015c: iget-object v11, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05ce54: 6e20 280e 8b00 |015e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05ce5a: 0c0b |0161: move-result-object v11 │ │ +05ce5c: 6e20 cd0d ba00 |0162: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ce62: 0c0a |0165: move-result-object v10 │ │ +05ce64: 1a0b 4500 |0166: const-string v11, " has cleared index: " // string@0045 │ │ +05ce68: 6e20 ce0d ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ce6e: 0c0a |016b: move-result-object v10 │ │ +05ce70: 440b 0208 |016c: aget v11, v2, v8 │ │ +05ce74: 6e20 cb0d ba00 |016e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05ce7a: 0c0a |0171: move-result-object v10 │ │ +05ce7c: 6e10 d60d 0a00 |0172: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ce82: 0c09 |0175: move-result-object v9 │ │ +05ce84: 1a0a ff02 |0176: const-string v10, "FragmentManager" // string@02ff │ │ +05ce88: 7120 e10a 9a00 |0178: invoke-static {v10, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +05ce8e: 1a0a 0500 |017b: const-string v10, " " // string@0005 │ │ +05ce92: 220b 0602 |017d: new-instance v11, Ljava/io/PrintWriter; // type@0206 │ │ +05ce96: 220c df00 |017f: new-instance v12, Landroid/support/v4/util/LogWriter; // type@00df │ │ +05ce9a: 1a0d ff02 |0181: const-string v13, "FragmentManager" // string@02ff │ │ +05ce9e: 7020 2305 dc00 |0183: invoke-direct {v12, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0523 │ │ +05cea4: 7020 3a0d cb00 |0186: invoke-direct {v11, v12}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@0d3a │ │ +05ceaa: 23ec 3204 |0189: new-array v12, v14, [Ljava/lang/String; // type@0432 │ │ +05ceae: 6e5c e002 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@02e0 │ │ +05ceb4: 220a 1c02 |018e: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ +05ceb8: 7020 7d0d 9a00 |0190: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05cebe: 270a |0193: throw v10 │ │ +05cec0: 630a cd00 |0194: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05cec4: 380a 2a00 |0196: if-eqz v10, 01c0 // +002a │ │ +05cec8: 1a0a ff02 |0198: const-string v10, "FragmentManager" // string@02ff │ │ +05cecc: 220b 3102 |019a: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ +05ced0: 7010 c60d 0b00 |019c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ced6: 1a0c 1819 |019f: const-string v12, "saveAllState: adding fragment #" // string@1918 │ │ +05ceda: 6e20 ce0d cb00 |01a1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cee0: 0c0b |01a4: move-result-object v11 │ │ +05cee2: 6e20 cb0d 8b00 |01a5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05cee8: 0c0b |01a8: move-result-object v11 │ │ +05ceea: 1a0c 0201 |01a9: const-string v12, ": " // string@0102 │ │ +05ceee: 6e20 ce0d cb00 |01ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cef4: 0c0b |01ae: move-result-object v11 │ │ +05cef6: 54fc d800 |01af: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00d8 │ │ +05cefa: 6e20 280e 8c00 |01b1: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05cf00: 0c0c |01b4: move-result-object v12 │ │ +05cf02: 6e20 cd0d cb00 |01b5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cf08: 0c0b |01b8: move-result-object v11 │ │ +05cf0a: 6e10 d60d 0b00 |01b9: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05cf10: 0c0b |01bc: move-result-object v11 │ │ +05cf12: 7120 e50a ba00 |01bd: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05cf18: d808 0801 |01c0: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05cf1c: 2900 7dff |01c2: goto/16 013f // -0083 │ │ +05cf20: 54fa db00 |01c4: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05cf24: 380a 4d00 |01c6: if-eqz v10, 0213 // +004d │ │ +05cf28: 54fa db00 |01c8: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05cf2c: 6e10 2e0e 0a00 |01ca: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05cf32: 0a00 |01cd: move-result v0 │ │ +05cf34: 3d00 4500 |01ce: if-lez v0, 0213 // +0045 │ │ +05cf38: 2303 2304 |01d0: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0423 │ │ +05cf3c: 1208 |01d2: const/4 v8, #int 0 // #0 │ │ +05cf3e: 3508 4000 |01d3: if-ge v8, v0, 0213 // +0040 │ │ +05cf42: 220b 7000 |01d5: new-instance v11, Landroid/support/v4/app/BackStackState; // type@0070 │ │ +05cf46: 54fa db00 |01d7: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05cf4a: 6e20 280e 8a00 |01d9: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05cf50: 0c0a |01dc: move-result-object v10 │ │ +05cf52: 1f0a 6e00 |01dd: check-cast v10, Landroid/support/v4/app/BackStackRecord; // type@006e │ │ +05cf56: 7030 f201 fb0a |01df: invoke-direct {v11, v15, v10}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@01f2 │ │ +05cf5c: 4d0b 0308 |01e2: aput-object v11, v3, v8 │ │ +05cf60: 630a cd00 |01e4: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05cf64: 380a 2a00 |01e6: if-eqz v10, 0210 // +002a │ │ +05cf68: 1a0a ff02 |01e8: const-string v10, "FragmentManager" // string@02ff │ │ +05cf6c: 220b 3102 |01ea: new-instance v11, Ljava/lang/StringBuilder; // type@0231 │ │ +05cf70: 7010 c60d 0b00 |01ec: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05cf76: 1a0c 1719 |01ef: const-string v12, "saveAllState: adding back stack #" // string@1917 │ │ +05cf7a: 6e20 ce0d cb00 |01f1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cf80: 0c0b |01f4: move-result-object v11 │ │ +05cf82: 6e20 cb0d 8b00 |01f5: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05cf88: 0c0b |01f8: move-result-object v11 │ │ +05cf8a: 1a0c 0201 |01f9: const-string v12, ": " // string@0102 │ │ +05cf8e: 6e20 ce0d cb00 |01fb: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05cf94: 0c0b |01fe: move-result-object v11 │ │ +05cf96: 54fc db00 |01ff: iget-object v12, v15, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00db │ │ +05cf9a: 6e20 280e 8c00 |0201: invoke-virtual {v12, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05cfa0: 0c0c |0204: move-result-object v12 │ │ +05cfa2: 6e20 cd0d cb00 |0205: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05cfa8: 0c0b |0208: move-result-object v11 │ │ +05cfaa: 6e10 d60d 0b00 |0209: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05cfb0: 0c0b |020c: move-result-object v11 │ │ +05cfb2: 7120 e50a ba00 |020d: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05cfb8: d808 0801 |0210: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05cfbc: 28c1 |0212: goto 01d3 // -003f │ │ +05cfbe: 2205 8400 |0213: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0084 │ │ +05cfc2: 7010 1403 0500 |0215: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0314 │ │ +05cfc8: 5b51 ec00 |0218: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ec │ │ +05cfcc: 5b52 ed00 |021a: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@00ed │ │ +05cfd0: 5b53 ee00 |021c: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@00ee │ │ +05cfd4: 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 │ │ @@ -97359,50 +97384,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 │ │ -05d674: |[05d674] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -05d684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d686: 5431 e800 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d68a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -05d68e: 2201 4900 |0005: new-instance v1, Landroid/os/Bundle; // type@0049 │ │ -05d692: 7010 3401 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05d698: 5b31 e800 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d69c: 5431 e800 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d6a0: 6e20 5302 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0253 │ │ -05d6a6: 5431 e800 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d6aa: 6e10 3e01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@013e │ │ -05d6b0: 0a01 |0016: move-result v1 │ │ -05d6b2: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -05d6b6: 5430 e800 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d6ba: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -05d6bc: 5b31 e800 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ -05d6c0: 5441 9b00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05d6c4: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -05d6c8: 6e20 0803 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0308 │ │ -05d6ce: 5441 9300 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05d6d2: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -05d6d6: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -05d6da: 2200 4900 |002b: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -05d6de: 7010 3401 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05d6e4: 1a01 020d |0030: const-string v1, "android:view_state" // string@0d02 │ │ -05d6e8: 5442 9300 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05d6ec: 6e30 4501 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0145 │ │ -05d6f2: 5541 9a00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -05d6f6: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -05d6fa: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -05d6fe: 2200 4900 |003d: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -05d702: 7010 3401 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05d708: 1a01 010d |0042: const-string v1, "android:user_visible_hint" // string@0d01 │ │ -05d70c: 5542 9a00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ -05d710: 6e30 4001 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ -05d716: 1100 |0049: return-object v0 │ │ +05cfd8: |[05cfd8] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +05cfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cfea: 5431 e800 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05cfee: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +05cff2: 2201 4900 |0005: new-instance v1, Landroid/os/Bundle; // type@0049 │ │ +05cff6: 7010 3401 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05cffc: 5b31 e800 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05d000: 5431 e800 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05d004: 6e20 5302 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0253 │ │ +05d00a: 5431 e800 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05d00e: 6e10 3e01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@013e │ │ +05d014: 0a01 |0016: move-result v1 │ │ +05d016: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +05d01a: 5430 e800 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05d01e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +05d020: 5b31 e800 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00e8 │ │ +05d024: 5441 9b00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05d028: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +05d02c: 6e20 0803 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0308 │ │ +05d032: 5441 9300 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05d036: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +05d03a: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +05d03e: 2200 4900 |002b: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +05d042: 7010 3401 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05d048: 1a01 fc0c |0030: const-string v1, "android:view_state" // string@0cfc │ │ +05d04c: 5442 9300 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05d050: 6e30 4501 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0145 │ │ +05d056: 5541 9a00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +05d05a: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +05d05e: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +05d062: 2200 4900 |003d: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +05d066: 7010 3401 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05d06c: 1a01 fb0c |0042: const-string v1, "android:user_visible_hint" // string@0cfb │ │ +05d070: 5542 9a00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@009a │ │ +05d074: 6e30 4001 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0140 │ │ +05d07a: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000c line=1574 │ │ 0x0011 line=1575 │ │ @@ -97431,41 +97456,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 │ │ -05d718: |[05d718] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -05d728: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d72a: 5252 8700 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ -05d72e: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ -05d732: 2201 1c02 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -05d736: 2202 3102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05d73a: 7010 c60d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d740: 1a03 fa02 |000c: const-string v3, "Fragment " // string@02fa │ │ -05d744: 6e20 ce0d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d74a: 0c02 |0011: move-result-object v2 │ │ -05d74c: 6e20 cd0d 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d752: 0c02 |0015: move-result-object v2 │ │ -05d754: 1a03 5000 |0016: const-string v3, " is not currently in the FragmentManager" // string@0050 │ │ -05d758: 6e20 ce0d 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d75e: 0c02 |001b: move-result-object v2 │ │ -05d760: 6e10 d60d 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d766: 0c02 |001f: move-result-object v2 │ │ -05d768: 7020 7d0d 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05d76e: 2701 |0023: throw v1 │ │ -05d770: 5252 9400 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ -05d774: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ -05d778: 6e20 0603 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0306 │ │ -05d77e: 0c00 |002b: move-result-object v0 │ │ -05d780: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -05d784: 2201 7400 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ -05d788: 7020 1902 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0219 │ │ -05d78e: 1101 |0033: return-object v1 │ │ +05d07c: |[05d07c] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +05d08c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05d08e: 5252 8700 |0001: iget v2, v5, Landroid/support/v4/app/Fragment;.mIndex:I // field@0087 │ │ +05d092: 3b02 2100 |0003: if-gez v2, 0024 // +0021 │ │ +05d096: 2201 1c02 |0005: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +05d09a: 2202 3102 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05d09e: 7010 c60d 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d0a4: 1a03 fa02 |000c: const-string v3, "Fragment " // string@02fa │ │ +05d0a8: 6e20 ce0d 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d0ae: 0c02 |0011: move-result-object v2 │ │ +05d0b0: 6e20 cd0d 5200 |0012: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05d0b6: 0c02 |0015: move-result-object v2 │ │ +05d0b8: 1a03 5000 |0016: const-string v3, " is not currently in the FragmentManager" // string@0050 │ │ +05d0bc: 6e20 ce0d 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d0c2: 0c02 |001b: move-result-object v2 │ │ +05d0c4: 6e10 d60d 0200 |001c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d0ca: 0c02 |001f: move-result-object v2 │ │ +05d0cc: 7020 7d0d 2100 |0020: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05d0d2: 2701 |0023: throw v1 │ │ +05d0d4: 5252 9400 |0024: iget v2, v5, Landroid/support/v4/app/Fragment;.mState:I // field@0094 │ │ +05d0d8: 3d02 0d00 |0026: if-lez v2, 0033 // +000d │ │ +05d0dc: 6e20 0603 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0306 │ │ +05d0e2: 0c00 |002b: move-result-object v0 │ │ +05d0e4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +05d0e8: 2201 7400 |002e: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ +05d0ec: 7020 1902 0100 |0030: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0219 │ │ +05d0f2: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0005 line=543 │ │ 0x0024 line=546 │ │ 0x0028 line=547 │ │ 0x002c line=548 │ │ @@ -97480,38 +97505,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05d790: |[05d790] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -05d7a0: 5430 8800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05d7a4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -05d7a8: 0e00 |0004: return-void │ │ -05d7aa: 5420 e700 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7ae: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -05d7b2: 2200 8601 |0009: new-instance v0, Landroid/util/SparseArray; // type@0186 │ │ -05d7b6: 7010 e90a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ -05d7bc: 5b20 e700 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7c0: 5430 8800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ -05d7c4: 5421 e700 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7c8: 6e20 630b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b63 │ │ -05d7ce: 5420 e700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7d2: 6e10 ee0a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0aee │ │ -05d7d8: 0a00 |001c: move-result v0 │ │ -05d7da: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -05d7de: 5420 e700 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7e2: 5b30 9300 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ -05d7e6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05d7e8: 5b20 e700 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7ec: 28de |0026: goto 0004 // -0022 │ │ -05d7ee: 5420 e700 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ -05d7f2: 6e10 ea0a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ -05d7f8: 28e4 |002c: goto 0010 // -001c │ │ +05d0f4: |[05d0f4] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +05d104: 5430 8800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05d108: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05d10c: 0e00 |0004: return-void │ │ +05d10e: 5420 e700 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d112: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +05d116: 2200 8601 |0009: new-instance v0, Landroid/util/SparseArray; // type@0186 │ │ +05d11a: 7010 e90a 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0ae9 │ │ +05d120: 5b20 e700 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d124: 5430 8800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0088 │ │ +05d128: 5421 e700 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d12c: 6e20 630b 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0b63 │ │ +05d132: 5420 e700 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d136: 6e10 ee0a 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0aee │ │ +05d13c: 0a00 |001c: move-result v0 │ │ +05d13e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +05d142: 5420 e700 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d146: 5b30 9300 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0093 │ │ +05d14a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05d14c: 5b20 e700 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d150: 28de |0026: goto 0004 // -0022 │ │ +05d152: 5420 e700 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00e7 │ │ +05d156: 6e10 ea0a 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0aea │ │ +05d15c: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1553 │ │ 0x0004 line=1566 │ │ 0x0005 line=1556 │ │ 0x0009 line=1557 │ │ 0x0010 line=1561 │ │ @@ -97528,99 +97553,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 │ │ -05d7fc: |[05d7fc] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -05d80c: 1d04 |0000: monitor-enter v4 │ │ -05d80e: 5441 dd00 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d812: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -05d816: 2201 5f02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -05d81a: 7010 200e 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05d820: 5b41 dd00 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d824: 5441 dd00 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d828: 6e10 2e0e 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05d82e: 0a00 |0011: move-result v0 │ │ -05d830: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -05d834: 6301 cd00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d838: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -05d83c: 1a01 ff02 |0018: const-string v1, "FragmentManager" // string@02ff │ │ -05d840: 2202 3102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05d844: 7010 c60d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d84a: 1a03 030a |001f: const-string v3, "Setting back stack index " // string@0a03 │ │ -05d84e: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d854: 0c02 |0024: move-result-object v2 │ │ -05d856: 6e20 cb0d 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d85c: 0c02 |0028: move-result-object v2 │ │ -05d85e: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ -05d862: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d868: 0c02 |002e: move-result-object v2 │ │ -05d86a: 6e20 cd0d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d870: 0c02 |0032: move-result-object v2 │ │ -05d872: 6e10 d60d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d878: 0c02 |0036: move-result-object v2 │ │ -05d87a: 7120 e50a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d880: 5441 dd00 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d884: 6e30 2d0e 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05d88a: 1e04 |003f: monitor-exit v4 │ │ -05d88c: 0e00 |0040: return-void │ │ -05d88e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -05d892: 5441 dd00 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d896: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -05d898: 6e20 240e 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d89e: 5441 d900 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05d8a2: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -05d8a6: 2201 5f02 |004d: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ -05d8aa: 7010 200e 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05d8b0: 5b41 d900 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05d8b4: 6301 cd00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d8b8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -05d8bc: 1a01 ff02 |0058: const-string v1, "FragmentManager" // string@02ff │ │ -05d8c0: 2202 3102 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05d8c4: 7010 c60d 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d8ca: 1a03 c901 |005f: const-string v3, "Adding available back stack index " // string@01c9 │ │ -05d8ce: 6e20 ce0d 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d8d4: 0c02 |0064: move-result-object v2 │ │ -05d8d6: 6e20 cb0d 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d8dc: 0c02 |0068: move-result-object v2 │ │ -05d8de: 6e10 d60d 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d8e4: 0c02 |006c: move-result-object v2 │ │ -05d8e6: 7120 e50a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d8ec: 5441 d900 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ -05d8f0: 7110 840d 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -05d8f6: 0c02 |0075: move-result-object v2 │ │ -05d8f8: 6e20 240e 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d8fe: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d902: 28c6 |007b: goto 0041 // -003a │ │ -05d904: 6301 cd00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d908: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -05d90c: 1a01 ff02 |0080: const-string v1, "FragmentManager" // string@02ff │ │ -05d910: 2202 3102 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05d914: 7010 c60d 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d91a: 1a03 ca01 |0087: const-string v3, "Adding back stack index " // string@01ca │ │ -05d91e: 6e20 ce0d 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d924: 0c02 |008c: move-result-object v2 │ │ -05d926: 6e20 cb0d 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05d92c: 0c02 |0090: move-result-object v2 │ │ -05d92e: 1a03 8c00 |0091: const-string v3, " with " // string@008c │ │ -05d932: 6e20 ce0d 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d938: 0c02 |0096: move-result-object v2 │ │ -05d93a: 6e20 cd0d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d940: 0c02 |009a: move-result-object v2 │ │ -05d942: 6e10 d60d 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d948: 0c02 |009e: move-result-object v2 │ │ -05d94a: 7120 e50a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d950: 5441 dd00 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ -05d954: 6e20 240e 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05d95a: 2898 |00a7: goto 003f // -0068 │ │ -05d95c: 0d01 |00a8: move-exception v1 │ │ -05d95e: 1e04 |00a9: monitor-exit v4 │ │ -05d960: 2701 |00aa: throw v1 │ │ +05d160: |[05d160] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +05d170: 1d04 |0000: monitor-enter v4 │ │ +05d172: 5441 dd00 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d176: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +05d17a: 2201 5f02 |0005: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +05d17e: 7010 200e 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05d184: 5b41 dd00 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d188: 5441 dd00 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d18c: 6e10 2e0e 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d192: 0a00 |0011: move-result v0 │ │ +05d194: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +05d198: 6301 cd00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05d19c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +05d1a0: 1a01 ff02 |0018: const-string v1, "FragmentManager" // string@02ff │ │ +05d1a4: 2202 3102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05d1a8: 7010 c60d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d1ae: 1a03 fd09 |001f: const-string v3, "Setting back stack index " // string@09fd │ │ +05d1b2: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d1b8: 0c02 |0024: move-result-object v2 │ │ +05d1ba: 6e20 cb0d 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05d1c0: 0c02 |0028: move-result-object v2 │ │ +05d1c2: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ +05d1c6: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d1cc: 0c02 |002e: move-result-object v2 │ │ +05d1ce: 6e20 cd0d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05d1d4: 0c02 |0032: move-result-object v2 │ │ +05d1d6: 6e10 d60d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d1dc: 0c02 |0036: move-result-object v2 │ │ +05d1de: 7120 e50a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05d1e4: 5441 dd00 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d1e8: 6e30 2d0e 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05d1ee: 1e04 |003f: monitor-exit v4 │ │ +05d1f0: 0e00 |0040: return-void │ │ +05d1f2: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +05d1f6: 5441 dd00 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d1fa: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +05d1fc: 6e20 240e 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d202: 5441 d900 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05d206: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +05d20a: 2201 5f02 |004d: new-instance v1, Ljava/util/ArrayList; // type@025f │ │ +05d20e: 7010 200e 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05d214: 5b41 d900 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05d218: 6301 cd00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05d21c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +05d220: 1a01 ff02 |0058: const-string v1, "FragmentManager" // string@02ff │ │ +05d224: 2202 3102 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05d228: 7010 c60d 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d22e: 1a03 c901 |005f: const-string v3, "Adding available back stack index " // string@01c9 │ │ +05d232: 6e20 ce0d 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d238: 0c02 |0064: move-result-object v2 │ │ +05d23a: 6e20 cb0d 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05d240: 0c02 |0068: move-result-object v2 │ │ +05d242: 6e10 d60d 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d248: 0c02 |006c: move-result-object v2 │ │ +05d24a: 7120 e50a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05d250: 5441 d900 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00d9 │ │ +05d254: 7110 840d 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +05d25a: 0c02 |0075: move-result-object v2 │ │ +05d25c: 6e20 240e 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d262: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05d266: 28c6 |007b: goto 0041 // -003a │ │ +05d268: 6301 cd00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05d26c: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +05d270: 1a01 ff02 |0080: const-string v1, "FragmentManager" // string@02ff │ │ +05d274: 2202 3102 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05d278: 7010 c60d 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d27e: 1a03 ca01 |0087: const-string v3, "Adding back stack index " // string@01ca │ │ +05d282: 6e20 ce0d 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d288: 0c02 |008c: move-result-object v2 │ │ +05d28a: 6e20 cb0d 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05d290: 0c02 |0090: move-result-object v2 │ │ +05d292: 1a03 8c00 |0091: const-string v3, " with " // string@008c │ │ +05d296: 6e20 ce0d 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d29c: 0c02 |0096: move-result-object v2 │ │ +05d29e: 6e20 cd0d 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05d2a4: 0c02 |009a: move-result-object v2 │ │ +05d2a6: 6e10 d60d 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d2ac: 0c02 |009e: move-result-object v2 │ │ +05d2ae: 7120 e50a 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05d2b4: 5441 dd00 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00dd │ │ +05d2b8: 6e20 240e 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d2be: 2898 |00a7: goto 003f // -0068 │ │ +05d2c0: 0d01 |00a8: move-exception v1 │ │ +05d2c2: 1e04 |00a9: monitor-exit v4 │ │ +05d2c4: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0001 line=1364 │ │ 0x0005 line=1365 │ │ @@ -97651,51 +97676,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 │ │ -05d970: |[05d970] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05d980: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -05d982: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05d984: 6301 cd00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ -05d988: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -05d98c: 1a01 ff02 |0006: const-string v1, "FragmentManager" // string@02ff │ │ -05d990: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05d994: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05d99a: 1a03 d91a |000d: const-string v3, "show: " // string@1ad9 │ │ -05d99e: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05d9a4: 0c02 |0012: move-result-object v2 │ │ -05d9a6: 6e20 cd0d 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05d9ac: 0c02 |0016: move-result-object v2 │ │ -05d9ae: 6e10 d60d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05d9b4: 0c02 |001a: move-result-object v2 │ │ -05d9b6: 7120 e50a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05d9bc: 5571 8500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05d9c0: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -05d9c4: 5c74 8500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ -05d9c8: 5471 9b00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05d9cc: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -05d9d0: 6e59 ec02 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@02ec │ │ -05d9d6: 0c00 |002b: move-result-object v0 │ │ -05d9d8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -05d9dc: 5471 9b00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05d9e0: 6e20 6f0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05d9e6: 5471 9b00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ -05d9ea: 6e20 6e0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05d9f0: 5571 7700 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ -05d9f4: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -05d9f8: 5571 8400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ -05d9fc: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -05da00: 5571 8b00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ -05da04: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -05da08: 5c65 e400 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ -05da0c: 6e20 4b02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@024b │ │ -05da12: 0e00 |0049: return-void │ │ +05d2d4: |[05d2d4] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05d2e4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05d2e6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05d2e8: 6301 cd00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00cd │ │ +05d2ec: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +05d2f0: 1a01 ff02 |0006: const-string v1, "FragmentManager" // string@02ff │ │ +05d2f4: 2202 3102 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05d2f8: 7010 c60d 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d2fe: 1a03 d31a |000d: const-string v3, "show: " // string@1ad3 │ │ +05d302: 6e20 ce0d 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d308: 0c02 |0012: move-result-object v2 │ │ +05d30a: 6e20 cd0d 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05d310: 0c02 |0016: move-result-object v2 │ │ +05d312: 6e10 d60d 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d318: 0c02 |001a: move-result-object v2 │ │ +05d31a: 7120 e50a 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05d320: 5571 8500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05d324: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +05d328: 5c74 8500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0085 │ │ +05d32c: 5471 9b00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05d330: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +05d334: 6e59 ec02 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@02ec │ │ +05d33a: 0c00 |002b: move-result-object v0 │ │ +05d33c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +05d340: 5471 9b00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05d344: 6e20 6f0b 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05d34a: 5471 9b00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@009b │ │ +05d34e: 6e20 6e0b 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05d354: 5571 7700 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0077 │ │ +05d358: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +05d35c: 5571 8400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0084 │ │ +05d360: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +05d364: 5571 8b00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@008b │ │ +05d368: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +05d36c: 5c65 e400 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00e4 │ │ +05d370: 6e20 4b02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@024b │ │ +05d376: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1202 │ │ 0x001e line=1203 │ │ 0x0022 line=1204 │ │ 0x0024 line=1205 │ │ 0x0028 line=1206 │ │ @@ -97718,31 +97743,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05da14: |[05da14] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -05da24: 5432 d600 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05da28: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -05da2c: 0e00 |0004: return-void │ │ -05da2e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05da30: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05da34: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05da3a: 0a02 |000b: move-result v2 │ │ -05da3c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -05da40: 5432 d600 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ -05da44: 6e20 280e 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05da4a: 0c00 |0013: move-result-object v0 │ │ -05da4c: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05da50: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -05da54: 6e20 f602 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02f6 │ │ -05da5a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05da5e: 28e9 |001d: goto 0006 // -0017 │ │ +05d378: |[05d378] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +05d388: 5432 d600 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05d38c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +05d390: 0e00 |0004: return-void │ │ +05d392: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05d394: 5432 d600 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05d398: 6e10 2e0e 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d39e: 0a02 |000b: move-result v2 │ │ +05d3a0: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +05d3a4: 5432 d600 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00d6 │ │ +05d3a8: 6e20 280e 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05d3ae: 0c00 |0013: move-result-object v0 │ │ +05d3b0: 1f00 7500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d3b4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +05d3b8: 6e20 f602 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@02f6 │ │ +05d3be: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d3c2: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1102 │ │ 0x0004 line=1110 │ │ 0x0005 line=1104 │ │ 0x000e line=1105 │ │ 0x0016 line=1106 │ │ @@ -97758,34 +97783,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05da60: |[05da60] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -05da70: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -05da74: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -05da78: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -05da7e: 1a01 0203 |0007: const-string v1, "FragmentManager{" // string@0302 │ │ -05da82: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05da88: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -05da8e: 0a01 |000f: move-result v1 │ │ -05da90: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05da96: 0c01 |0013: move-result-object v1 │ │ -05da98: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05da9e: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -05daa2: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05daa8: 5421 d700 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ -05daac: 7120 2205 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -05dab2: 1a01 ca1c |0021: const-string v1, "}}" // string@1cca │ │ -05dab6: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05dabc: 6e10 d60d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05dac2: 0c01 |0029: move-result-object v1 │ │ -05dac4: 1101 |002a: return-object v1 │ │ +05d3c4: |[05d3c4] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +05d3d4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +05d3d8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +05d3dc: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +05d3e2: 1a01 0203 |0007: const-string v1, "FragmentManager{" // string@0302 │ │ +05d3e6: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d3ec: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +05d3f2: 0a01 |000f: move-result v1 │ │ +05d3f4: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +05d3fa: 0c01 |0013: move-result-object v1 │ │ +05d3fc: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d402: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +05d406: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d40c: 5421 d700 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00d7 │ │ +05d410: 7120 2205 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +05d416: 1a01 c41c |0021: const-string v1, "}}" // string@1cc4 │ │ +05d41a: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d420: 6e10 d60d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d426: 0c01 |0029: move-result-object v1 │ │ +05d428: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0007 line=556 │ │ 0x000c line=557 │ │ 0x0017 line=558 │ │ 0x001c line=559 │ │ @@ -97842,21 +97867,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 │ │ -05dac8: |[05dac8] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -05dad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dada: 7010 2d06 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@062d │ │ -05dae0: 5b10 f100 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05dae4: 5b10 f200 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dae8: 5b12 f300 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ -05daec: 0e00 |000a: return-void │ │ +05d42c: |[05d42c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +05d43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d43e: 7010 2d06 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@062d │ │ +05d444: 5b10 f100 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d448: 5b10 f200 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d44c: 5b12 f300 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ +05d450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -97865,62 +97890,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 │ │ -05daf0: |[05daf0] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -05db00: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -05db04: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05db0a: 1a01 fd0c |0005: const-string v1, "android:switcher:" // string@0cfd │ │ -05db0e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05db14: 0c00 |000a: move-result-object v0 │ │ -05db16: 6e20 cb0d 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05db1c: 0c00 |000e: move-result-object v0 │ │ -05db1e: 1a01 0101 |000f: const-string v1, ":" // string@0101 │ │ -05db22: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05db28: 0c00 |0014: move-result-object v0 │ │ -05db2a: 6e30 cc0d 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ -05db30: 0c00 |0018: move-result-object v0 │ │ -05db32: 6e10 d60d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05db38: 0c00 |001c: move-result-object v0 │ │ -05db3a: 1100 |001d: return-object v0 │ │ +05d454: |[05d454] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +05d464: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +05d468: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d46e: 1a01 f70c |0005: const-string v1, "android:switcher:" // string@0cf7 │ │ +05d472: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d478: 0c00 |000a: move-result-object v0 │ │ +05d47a: 6e20 cb0d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05d480: 0c00 |000e: move-result-object v0 │ │ +05d482: 1a01 0101 |000f: const-string v1, ":" // string@0101 │ │ +05d486: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d48c: 0c00 |0014: move-result-object v0 │ │ +05d48e: 6e30 cc0d 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0dcc │ │ +05d494: 0c00 |0018: move-result-object v0 │ │ +05d496: 6e10 d60d 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d49c: 0c00 |001c: move-result-object v0 │ │ +05d49e: 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 │ │ -05db3c: |[05db3c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -05db4c: 5410 f100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db50: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05db54: 5410 f300 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ -05db58: 6e10 a702 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05db5e: 0c00 |0009: move-result-object v0 │ │ -05db60: 5b10 f100 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db64: 5410 f100 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db68: 1f04 7500 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05db6c: 6e20 4103 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0341 │ │ -05db72: 0e00 |0013: return-void │ │ +05d4a0: |[05d4a0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05d4b0: 5410 f100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d4b4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05d4b8: 5410 f300 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ +05d4bc: 6e10 a702 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +05d4c2: 0c00 |0009: move-result-object v0 │ │ +05d4c4: 5b10 f100 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d4c8: 5410 f100 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d4cc: 1f04 7500 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d4d0: 6e20 4103 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0341 │ │ +05d4d6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -97934,24 +97959,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05db74: |[05db74] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -05db84: 5410 f100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db88: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -05db8c: 5410 f100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db90: 6e10 4003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ -05db96: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05db98: 5b10 f100 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05db9c: 5410 f300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ -05dba0: 6e10 aa02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@02aa │ │ -05dba6: 0e00 |0011: return-void │ │ +05d4d8: |[05d4d8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +05d4e8: 5410 f100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d4ec: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +05d4f0: 5410 f100 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d4f4: 6e10 4003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ +05d4fa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05d4fc: 5b10 f100 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d500: 5410 f300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ +05d504: 6e10 aa02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@02aa │ │ +05d50a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -97970,17 +97995,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05dba8: |[05dba8] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -05dbb8: 8130 |0000: int-to-long v0, v3 │ │ -05dbba: 1000 |0001: return-wide v0 │ │ +05d50c: |[05d50c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +05d51c: 8130 |0000: int-to-long v0, v3 │ │ +05d51e: 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 │ │ │ │ @@ -97989,50 +98014,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 │ │ -05dbbc: |[05dbbc] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -05dbcc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05dbce: 5484 f100 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05dbd2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -05dbd6: 5484 f300 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ -05dbda: 6e10 a702 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05dbe0: 0c04 |000a: move-result-object v4 │ │ -05dbe2: 5b84 f100 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05dbe6: 6e20 1c03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@031c │ │ -05dbec: 0b01 |0010: move-result-wide v1 │ │ -05dbee: 6e10 820b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ -05dbf4: 0a04 |0014: move-result v4 │ │ -05dbf6: 7130 1f03 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@031f │ │ -05dbfc: 0c03 |0018: move-result-object v3 │ │ -05dbfe: 5484 f300 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ -05dc02: 6e20 ac02 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ -05dc08: 0c00 |001e: move-result-object v0 │ │ -05dc0a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -05dc0e: 5484 f100 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05dc12: 6e20 3e03 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@033e │ │ -05dc18: 5484 f200 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dc1c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -05dc20: 6e20 6102 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05dc26: 6e20 6402 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ -05dc2c: 1100 |0030: return-object v0 │ │ -05dc2e: 6e20 1b03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@031b │ │ -05dc34: 0c00 |0034: move-result-object v0 │ │ -05dc36: 5484 f100 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ -05dc3a: 6e10 820b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ -05dc40: 0a05 |003a: move-result v5 │ │ -05dc42: 6e10 820b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ -05dc48: 0a06 |003e: move-result v6 │ │ -05dc4a: 7130 1f03 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@031f │ │ -05dc50: 0c06 |0042: move-result-object v6 │ │ -05dc52: 6e40 3b03 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@033b │ │ -05dc58: 28e0 |0046: goto 0026 // -0020 │ │ +05d520: |[05d520] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +05d530: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05d532: 5484 f100 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d536: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +05d53a: 5484 f300 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ +05d53e: 6e10 a702 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +05d544: 0c04 |000a: move-result-object v4 │ │ +05d546: 5b84 f100 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d54a: 6e20 1c03 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@031c │ │ +05d550: 0b02 |0010: move-result-wide v2 │ │ +05d552: 6e10 820b 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ +05d558: 0a04 |0014: move-result v4 │ │ +05d55a: 7130 1f03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@031f │ │ +05d560: 0c01 |0018: move-result-object v1 │ │ +05d562: 5484 f300 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@00f3 │ │ +05d566: 6e20 ac02 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ +05d56c: 0c00 |001e: move-result-object v0 │ │ +05d56e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +05d572: 5484 f100 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d576: 6e20 3e03 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@033e │ │ +05d57c: 5484 f200 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d580: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +05d584: 6e20 6102 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05d58a: 6e20 6402 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ +05d590: 1100 |0030: return-object v0 │ │ +05d592: 6e20 1b03 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@031b │ │ +05d598: 0c00 |0034: move-result-object v0 │ │ +05d59a: 5484 f100 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@00f1 │ │ +05d59e: 6e10 820b 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ +05d5a4: 0a05 |003a: move-result v5 │ │ +05d5a6: 6e10 820b 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ +05d5ac: 0a06 |003e: move-result v6 │ │ +05d5ae: 7130 1f03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@031f │ │ +05d5b4: 0c06 |0042: move-result-object v6 │ │ +05d5b6: 6e40 3b03 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@033b │ │ +05d5bc: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -98042,38 +98067,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 │ │ -05dc5c: |[05dc5c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -05dc6c: 1f03 7500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05dc70: 6e10 3002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0230 │ │ -05dc76: 0c00 |0005: move-result-object v0 │ │ -05dc78: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -05dc7c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05dc7e: 0f00 |0009: return v0 │ │ -05dc80: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05dc82: 28fe |000b: goto 0009 // -0002 │ │ +05d5c0: |[05d5c0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +05d5d0: 1f03 7500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d5d4: 6e10 3002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0230 │ │ +05d5da: 0c00 |0005: move-result-object v0 │ │ +05d5dc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +05d5e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05d5e2: 0f00 |0009: return v0 │ │ +05d5e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05d5e6: 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; │ │ @@ -98083,16 +98108,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 │ │ -05dc84: |[05dc84] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -05dc94: 0e00 |0000: return-void │ │ +05d5e8: |[05d5e8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05d5f8: 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; │ │ @@ -98102,17 +98127,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05dc98: |[05dc98] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -05dca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dcaa: 1100 |0001: return-object v0 │ │ +05d5fc: |[05d5fc] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +05d60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d60e: 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;) │ │ @@ -98120,32 +98145,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 │ │ -05dcac: |[05dcac] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -05dcbc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05dcbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05dcc0: 0770 |0002: move-object v0, v7 │ │ -05dcc2: 1f00 7500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05dcc6: 5441 f200 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dcca: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -05dcce: 5441 f200 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dcd2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -05dcd6: 5441 f200 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dcda: 6e20 6102 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05dce0: 5441 f200 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dce4: 6e20 6402 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ -05dcea: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -05dcee: 6e20 6102 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05dcf4: 6e20 6402 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ -05dcfa: 5b40 f200 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ -05dcfe: 0e00 |0021: return-void │ │ +05d610: |[05d610] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05d620: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05d622: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05d624: 0770 |0002: move-object v0, v7 │ │ +05d626: 1f00 7500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d62a: 5441 f200 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d62e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +05d632: 5441 f200 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d636: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +05d63a: 5441 f200 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d63e: 6e20 6102 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05d644: 5441 f200 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d648: 6e20 6402 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ +05d64e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +05d652: 6e20 6102 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05d658: 6e20 6402 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0264 │ │ +05d65e: 5b40 f200 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@00f2 │ │ +05d662: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -98166,16 +98191,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05dd00: |[05dd00] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -05dd10: 0e00 |0000: return-void │ │ +05d664: |[05d664] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +05d674: 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; │ │ │ │ @@ -98240,27 +98265,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 │ │ -05dd14: |[05dd14] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -05dd24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05dd26: 7010 2d06 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@062d │ │ -05dd2c: 5b21 0201 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05dd30: 2200 5f02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05dd34: 7010 200e 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05dd3a: 5b20 0601 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05dd3e: 2200 5f02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -05dd42: 7010 200e 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -05dd48: 5b20 0501 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05dd4c: 5b21 0301 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05dd50: 5b23 0401 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05dd54: 0e00 |0018: return-void │ │ +05d678: |[05d678] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +05d688: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05d68a: 7010 2d06 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@062d │ │ +05d690: 5b21 0201 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d694: 2200 5f02 |0006: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05d698: 7010 200e 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05d69e: 5b20 0601 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d6a2: 2200 5f02 |000d: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +05d6a6: 7010 200e 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +05d6ac: 5b20 0501 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d6b0: 5b21 0301 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05d6b4: 5b23 0401 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d6b8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -98276,41 +98301,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 │ │ -05dd58: |[05dd58] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -05dd68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05dd6a: 0770 |0001: move-object v0, v7 │ │ -05dd6c: 1f00 7500 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05dd70: 5441 0201 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05dd74: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -05dd78: 5441 0401 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05dd7c: 6e10 a702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05dd82: 0c01 |000d: move-result-object v1 │ │ -05dd84: 5b41 0201 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05dd88: 5441 0601 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05dd8c: 6e10 2e0e 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05dd92: 0a01 |0015: move-result v1 │ │ -05dd94: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -05dd98: 5441 0601 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05dd9c: 6e20 240e 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05dda2: 28f3 |001d: goto 0010 // -000d │ │ -05dda4: 5441 0601 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05dda8: 5442 0401 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05ddac: 6e20 b902 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@02b9 │ │ -05ddb2: 0c02 |0025: move-result-object v2 │ │ -05ddb4: 6e30 2d0e 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05ddba: 5441 0501 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05ddbe: 6e30 2d0e 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05ddc4: 5441 0201 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05ddc8: 6e20 4603 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0346 │ │ -05ddce: 0e00 |0033: return-void │ │ +05d6bc: |[05d6bc] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05d6cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05d6ce: 0770 |0001: move-object v0, v7 │ │ +05d6d0: 1f00 7500 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d6d4: 5441 0201 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d6d8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +05d6dc: 5441 0401 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d6e0: 6e10 a702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +05d6e6: 0c01 |000d: move-result-object v1 │ │ +05d6e8: 5b41 0201 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d6ec: 5441 0601 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d6f0: 6e10 2e0e 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d6f6: 0a01 |0015: move-result v1 │ │ +05d6f8: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +05d6fc: 5441 0601 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d700: 6e20 240e 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d706: 28f3 |001d: goto 0010 // -000d │ │ +05d708: 5441 0601 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d70c: 5442 0401 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d710: 6e20 b902 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@02b9 │ │ +05d716: 0c02 |0025: move-result-object v2 │ │ +05d718: 6e30 2d0e 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05d71e: 5441 0501 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d722: 6e30 2d0e 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05d728: 5441 0201 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d72c: 6e20 4603 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0346 │ │ +05d732: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=125 │ │ 0x0004 line=127 │ │ 0x0008 line=128 │ │ 0x0010 line=132 │ │ 0x0018 line=133 │ │ @@ -98330,24 +98355,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05ddd0: |[05ddd0] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -05dde0: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05dde4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -05dde8: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05ddec: 6e10 4003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ -05ddf2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05ddf4: 5b10 0201 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05ddf8: 5410 0401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05ddfc: 6e10 aa02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@02aa │ │ -05de02: 0e00 |0011: return-void │ │ +05d734: |[05d734] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +05d744: 5410 0201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d748: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +05d74c: 5410 0201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d750: 6e10 4003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0340 │ │ +05d756: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05d758: 5b10 0201 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d75c: 5410 0401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d760: 6e10 aa02 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@02aa │ │ +05d766: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0009 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=162 │ │ @@ -98366,61 +98391,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 │ │ -05de04: |[05de04] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -05de14: 5453 0501 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05de18: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05de1e: 0a03 |0005: move-result v3 │ │ -05de20: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ -05de24: 5453 0501 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05de28: 6e20 280e 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05de2e: 0c00 |000d: move-result-object v0 │ │ -05de30: 1f00 7500 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05de34: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ -05de38: 1100 |0012: return-object v0 │ │ -05de3a: 5453 0201 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05de3e: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ -05de42: 5453 0401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05de46: 6e10 a702 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -05de4c: 0c03 |001c: move-result-object v3 │ │ -05de4e: 5b53 0201 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05de52: 6e20 3203 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0332 │ │ -05de58: 0c01 |0022: move-result-object v1 │ │ -05de5a: 5453 0601 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05de5e: 6e10 2e0e 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05de64: 0a03 |0028: move-result v3 │ │ -05de66: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ -05de6a: 5453 0601 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05de6e: 6e20 280e 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05de74: 0c02 |0030: move-result-object v2 │ │ -05de76: 1f02 7400 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ -05de7a: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ -05de7e: 6e20 6002 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0260 │ │ -05de84: 5453 0501 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05de88: 6e10 2e0e 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05de8e: 0a03 |003d: move-result v3 │ │ -05de90: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ -05de94: 5453 0501 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05de98: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -05de9a: 6e20 240e 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05dea0: 28f2 |0046: goto 0038 // -000e │ │ -05dea2: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -05dea4: 6e20 6102 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05deaa: 5453 0501 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05deae: 6e30 2d0e 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05deb4: 5453 0201 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ -05deb8: 6e10 820b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ -05debe: 0a04 |0055: move-result v4 │ │ -05dec0: 6e30 3a03 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@033a │ │ -05dec6: 0710 |0059: move-object v0, v1 │ │ -05dec8: 28b8 |005a: goto 0012 // -0048 │ │ +05d768: |[05d768] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +05d778: 5453 0501 |0000: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d77c: 6e10 2e0e 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d782: 0a03 |0005: move-result v3 │ │ +05d784: 3773 0d00 |0006: if-le v3, v7, 0013 // +000d │ │ +05d788: 5453 0501 |0008: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d78c: 6e20 280e 7300 |000a: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05d792: 0c00 |000d: move-result-object v0 │ │ +05d794: 1f00 7500 |000e: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d798: 3800 0300 |0010: if-eqz v0, 0013 // +0003 │ │ +05d79c: 1100 |0012: return-object v0 │ │ +05d79e: 5453 0201 |0013: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d7a2: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ +05d7a6: 5453 0401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d7aa: 6e10 a702 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +05d7b0: 0c03 |001c: move-result-object v3 │ │ +05d7b2: 5b53 0201 |001d: iput-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d7b6: 6e20 3203 7500 |001f: invoke-virtual {v5, v7}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0332 │ │ +05d7bc: 0c01 |0022: move-result-object v1 │ │ +05d7be: 5453 0601 |0023: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d7c2: 6e10 2e0e 0300 |0025: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d7c8: 0a03 |0028: move-result v3 │ │ +05d7ca: 3773 0f00 |0029: if-le v3, v7, 0038 // +000f │ │ +05d7ce: 5453 0601 |002b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d7d2: 6e20 280e 7300 |002d: invoke-virtual {v3, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05d7d8: 0c02 |0030: move-result-object v2 │ │ +05d7da: 1f02 7400 |0031: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ +05d7de: 3802 0500 |0033: if-eqz v2, 0038 // +0005 │ │ +05d7e2: 6e20 6002 2100 |0035: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0260 │ │ +05d7e8: 5453 0501 |0038: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d7ec: 6e10 2e0e 0300 |003a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d7f2: 0a03 |003d: move-result v3 │ │ +05d7f4: 3673 0900 |003e: if-gt v3, v7, 0047 // +0009 │ │ +05d7f8: 5453 0501 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d7fc: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +05d7fe: 6e20 240e 4300 |0043: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d804: 28f2 |0046: goto 0038 // -000e │ │ +05d806: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +05d808: 6e20 6102 3100 |0048: invoke-virtual {v1, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05d80e: 5453 0501 |004b: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d812: 6e30 2d0e 7301 |004d: invoke-virtual {v3, v7, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05d818: 5453 0201 |0050: iget-object v3, v5, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0102 │ │ +05d81c: 6e10 820b 0600 |0052: invoke-virtual {v6}, Landroid/view/ViewGroup;.getId:()I // method@0b82 │ │ +05d822: 0a04 |0055: move-result v4 │ │ +05d824: 6e30 3a03 4301 |0056: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@033a │ │ +05d82a: 0710 |0059: move-object v0, v1 │ │ +05d82c: 28b8 |005a: goto 0012 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x0010 line=96 │ │ 0x0012 line=120 │ │ 0x0013 line=101 │ │ @@ -98449,23 +98474,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 │ │ -05decc: |[05decc] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -05dedc: 1f03 7500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05dee0: 6e10 3002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0230 │ │ -05dee6: 0c00 |0005: move-result-object v0 │ │ -05dee8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -05deec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05deee: 0f00 |0009: return v0 │ │ -05def0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05def2: 28fe |000b: goto 0009 // -0002 │ │ +05d830: |[05d830] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +05d840: 1f03 7500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d844: 6e10 3002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0230 │ │ +05d84a: 0c00 |0005: move-result-object v0 │ │ +05d84c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +05d850: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05d852: 0f00 |0009: return v0 │ │ +05d854: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05d856: 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; │ │ @@ -98475,85 +98500,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 │ │ -05def4: |[05def4] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -05df04: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -05df08: 07c0 |0002: move-object v0, v12 │ │ -05df0a: 1f00 4900 |0003: check-cast v0, Landroid/os/Bundle; // type@0049 │ │ -05df0e: 6e20 4701 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ -05df14: 1a08 3d1b |0008: const-string v8, "states" // string@1b3d │ │ -05df18: 6e20 3b01 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@013b │ │ -05df1e: 0c02 |000d: move-result-object v2 │ │ -05df20: 54b8 0601 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05df24: 6e10 260e 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -05df2a: 54b8 0501 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05df2e: 6e10 260e 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ -05df34: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -05df38: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -05df3a: 2128 |001b: array-length v8, v2 │ │ -05df3c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -05df40: 54b9 0601 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05df44: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -05df48: 1f08 7400 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ -05df4c: 6e20 240e 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05df52: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05df56: 28f2 |0029: goto 001b // -000e │ │ -05df58: 6e10 3f01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ -05df5e: 0c07 |002d: move-result-object v7 │ │ -05df60: 7210 860d 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0d86 │ │ -05df66: 0c04 |0031: move-result-object v4 │ │ -05df68: 7210 480e 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -05df6e: 0a08 |0035: move-result v8 │ │ -05df70: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -05df74: 7210 490e 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -05df7a: 0c06 |003b: move-result-object v6 │ │ -05df7c: 1f06 2f02 |003c: check-cast v6, Ljava/lang/String; // type@022f │ │ -05df80: 1a08 b40f |003e: const-string v8, "f" // string@0fb4 │ │ -05df84: 6e20 ba0d 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ -05df8a: 0a08 |0043: move-result v8 │ │ -05df8c: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -05df90: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -05df92: 6e20 bb0d 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ -05df98: 0c08 |004a: move-result-object v8 │ │ -05df9a: 7110 810d 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -05dfa0: 0a05 |004e: move-result v5 │ │ -05dfa2: 54b8 0401 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05dfa6: 6e30 af02 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@02af │ │ -05dfac: 0c01 |0054: move-result-object v1 │ │ -05dfae: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -05dfb2: 54b8 0501 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05dfb6: 6e10 2e0e 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05dfbc: 0a08 |005c: move-result v8 │ │ -05dfbe: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -05dfc2: 54b8 0501 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05dfc6: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -05dfc8: 6e20 240e 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ -05dfce: 28f2 |0065: goto 0057 // -000e │ │ -05dfd0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -05dfd2: 6e20 6102 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05dfd8: 54b8 0501 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05dfdc: 6e30 2d0e 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ -05dfe2: 28c3 |006f: goto 0032 // -003d │ │ -05dfe4: 1a08 0603 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0306 │ │ -05dfe8: 2209 3102 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -05dfec: 7010 c60d 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05dff2: 1a0a f001 |0077: const-string v10, "Bad fragment at key " // string@01f0 │ │ -05dff6: 6e20 ce0d a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05dffc: 0c09 |007c: move-result-object v9 │ │ -05dffe: 6e20 ce0d 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e004: 0c09 |0080: move-result-object v9 │ │ -05e006: 6e10 d60d 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05e00c: 0c09 |0084: move-result-object v9 │ │ -05e00e: 7120 e60a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ -05e014: 28aa |0088: goto 0032 // -0056 │ │ -05e016: 0e00 |0089: return-void │ │ +05d858: |[05d858] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05d868: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +05d86c: 07c0 |0002: move-object v0, v12 │ │ +05d86e: 1f00 4900 |0003: check-cast v0, Landroid/os/Bundle; // type@0049 │ │ +05d872: 6e20 4701 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0147 │ │ +05d878: 1a08 371b |0008: const-string v8, "states" // string@1b37 │ │ +05d87c: 6e20 3b01 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@013b │ │ +05d882: 0c02 |000d: move-result-object v2 │ │ +05d884: 54b8 0601 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d888: 6e10 260e 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +05d88e: 54b8 0501 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d892: 6e10 260e 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@0e26 │ │ +05d898: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +05d89c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +05d89e: 2128 |001b: array-length v8, v2 │ │ +05d8a0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +05d8a4: 54b9 0601 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d8a8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +05d8ac: 1f08 7400 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0074 │ │ +05d8b0: 6e20 240e 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d8b6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05d8ba: 28f2 |0029: goto 001b // -000e │ │ +05d8bc: 6e10 3f01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ +05d8c2: 0c07 |002d: move-result-object v7 │ │ +05d8c4: 7210 860d 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@0d86 │ │ +05d8ca: 0c04 |0031: move-result-object v4 │ │ +05d8cc: 7210 480e 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +05d8d2: 0a08 |0035: move-result v8 │ │ +05d8d4: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +05d8d8: 7210 490e 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +05d8de: 0c06 |003b: move-result-object v6 │ │ +05d8e0: 1f06 2f02 |003c: check-cast v6, Ljava/lang/String; // type@022f │ │ +05d8e4: 1a08 ae0f |003e: const-string v8, "f" // string@0fae │ │ +05d8e8: 6e20 ba0d 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0dba │ │ +05d8ee: 0a08 |0043: move-result v8 │ │ +05d8f0: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +05d8f4: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +05d8f6: 6e20 bb0d 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0dbb │ │ +05d8fc: 0c08 |004a: move-result-object v8 │ │ +05d8fe: 7110 810d 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +05d904: 0a05 |004e: move-result v5 │ │ +05d906: 54b8 0401 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05d90a: 6e30 af02 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@02af │ │ +05d910: 0c01 |0054: move-result-object v1 │ │ +05d912: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +05d916: 54b8 0501 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d91a: 6e10 2e0e 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d920: 0a08 |005c: move-result v8 │ │ +05d922: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +05d926: 54b8 0501 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d92a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +05d92c: 6e20 240e 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0e24 │ │ +05d932: 28f2 |0065: goto 0057 // -000e │ │ +05d934: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +05d936: 6e20 6102 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05d93c: 54b8 0501 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d940: 6e30 2d0e 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@0e2d │ │ +05d946: 28c3 |006f: goto 0032 // -003d │ │ +05d948: 1a08 0603 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0306 │ │ +05d94c: 2209 3102 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +05d950: 7010 c60d 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05d956: 1a0a f001 |0077: const-string v10, "Bad fragment at key " // string@01f0 │ │ +05d95a: 6e20 ce0d a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d960: 0c09 |007c: move-result-object v9 │ │ +05d962: 6e20 ce0d 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05d968: 0c09 |0080: move-result-object v9 │ │ +05d96a: 6e10 d60d 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05d970: 0c09 |0084: move-result-object v9 │ │ +05d972: 7120 e60a 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae6 │ │ +05d978: 28aa |0088: goto 0032 // -0056 │ │ +05d97a: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ @@ -98592,57 +98617,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -05e018: |[05e018] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -05e028: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05e02a: 5475 0601 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05e02e: 6e10 2e0e 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05e034: 0a05 |0006: move-result v5 │ │ -05e036: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -05e03a: 2204 4900 |0009: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ -05e03e: 7010 3401 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05e044: 5475 0601 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05e048: 6e10 2e0e 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05e04e: 0a05 |0013: move-result v5 │ │ -05e050: 2351 2404 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0424 │ │ -05e054: 5475 0601 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ -05e058: 6e20 300e 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ -05e05e: 1a05 3d1b |001b: const-string v5, "states" // string@1b3d │ │ -05e062: 6e30 4401 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0144 │ │ -05e068: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -05e06a: 5475 0501 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05e06e: 6e10 2e0e 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ -05e074: 0a05 |0026: move-result v5 │ │ -05e076: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -05e07a: 5475 0501 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ -05e07e: 6e20 280e 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ -05e084: 0c00 |002e: move-result-object v0 │ │ -05e086: 1f00 7500 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05e08a: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -05e08e: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -05e092: 2204 4900 |0035: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ -05e096: 7010 3401 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0134 │ │ -05e09c: 2205 3102 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -05e0a0: 7010 c60d 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05e0a6: 1a06 b40f |003f: const-string v6, "f" // string@0fb4 │ │ -05e0aa: 6e20 ce0d 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e0b0: 0c05 |0044: move-result-object v5 │ │ -05e0b2: 6e20 cb0d 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05e0b8: 0c05 |0048: move-result-object v5 │ │ -05e0ba: 6e10 d60d 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05e0c0: 0c03 |004c: move-result-object v3 │ │ -05e0c2: 5475 0401 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ -05e0c6: 6e40 b702 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@02b7 │ │ -05e0cc: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05e0d0: 28cd |0054: goto 0021 // -0033 │ │ -05e0d2: 1104 |0055: return-object v4 │ │ +05d97c: |[05d97c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +05d98c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05d98e: 5475 0601 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d992: 6e10 2e0e 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d998: 0a05 |0006: move-result v5 │ │ +05d99a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +05d99e: 2204 4900 |0009: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ +05d9a2: 7010 3401 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05d9a8: 5475 0601 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d9ac: 6e10 2e0e 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d9b2: 0a05 |0013: move-result v5 │ │ +05d9b4: 2351 2404 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0424 │ │ +05d9b8: 5475 0601 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0106 │ │ +05d9bc: 6e20 300e 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0e30 │ │ +05d9c2: 1a05 371b |001b: const-string v5, "states" // string@1b37 │ │ +05d9c6: 6e30 4401 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0144 │ │ +05d9cc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05d9ce: 5475 0501 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d9d2: 6e10 2e0e 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0e2e │ │ +05d9d8: 0a05 |0026: move-result v5 │ │ +05d9da: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +05d9de: 5475 0501 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0105 │ │ +05d9e2: 6e20 280e 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0e28 │ │ +05d9e8: 0c00 |002e: move-result-object v0 │ │ +05d9ea: 1f00 7500 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05d9ee: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +05d9f2: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +05d9f6: 2204 4900 |0035: new-instance v4, Landroid/os/Bundle; // type@0049 │ │ +05d9fa: 7010 3401 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0134 │ │ +05da00: 2205 3102 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +05da04: 7010 c60d 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05da0a: 1a06 ae0f |003f: const-string v6, "f" // string@0fae │ │ +05da0e: 6e20 ce0d 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05da14: 0c05 |0044: move-result-object v5 │ │ +05da16: 6e20 cb0d 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05da1c: 0c05 |0048: move-result-object v5 │ │ +05da1e: 6e10 d60d 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05da24: 0c03 |004c: move-result-object v3 │ │ +05da26: 5475 0401 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0104 │ │ +05da2a: 6e40 b702 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@02b7 │ │ +05da30: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05da34: 28cd |0054: goto 0021 // -0033 │ │ +05da36: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0001 line=172 │ │ 0x0009 line=173 │ │ 0x000e line=174 │ │ 0x0016 line=175 │ │ @@ -98671,29 +98696,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 │ │ -05e0d4: |[05e0d4] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -05e0e4: 0760 |0000: move-object v0, v6 │ │ -05e0e6: 1f00 7500 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ -05e0ea: 5431 0301 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05e0ee: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ -05e0f2: 5431 0301 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05e0f6: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -05e0fa: 5431 0301 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05e0fe: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -05e100: 6e20 6102 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05e106: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -05e10a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -05e10c: 6e20 6102 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ -05e112: 5b30 0301 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ -05e116: 0e00 |0019: return-void │ │ +05da38: |[05da38] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05da48: 0760 |0000: move-object v0, v6 │ │ +05da4a: 1f00 7500 |0001: check-cast v0, Landroid/support/v4/app/Fragment; // type@0075 │ │ +05da4e: 5431 0301 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05da52: 3210 1400 |0005: if-eq v0, v1, 0019 // +0014 │ │ +05da56: 5431 0301 |0007: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05da5a: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +05da5e: 5431 0301 |000b: iget-object v1, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05da62: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05da64: 6e20 6102 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05da6a: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +05da6e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +05da70: 6e20 6102 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0261 │ │ +05da76: 5b30 0301 |0017: iput-object v0, v3, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0103 │ │ +05da7a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x0011 line=148 │ │ @@ -98712,16 +98737,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e118: |[05e118] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -05e128: 0e00 |0000: return-void │ │ +05da7c: |[05da7c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +05da8c: 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; │ │ │ │ @@ -98809,26 +98834,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05e12c: |[05e12c] android.support.v4.app.ListFragment.:()V │ │ -05e13c: 7010 1e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ -05e142: 2200 4b00 |0003: new-instance v0, Landroid/os/Handler; // type@004b │ │ -05e146: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -05e14c: 5b10 1601 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ -05e150: 2200 8a00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@008a │ │ -05e154: 7020 5203 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0352 │ │ -05e15a: 5b10 1c01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ -05e15e: 2200 8b00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@008b │ │ -05e162: 7020 5403 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0354 │ │ -05e168: 5b10 1a01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@011a │ │ -05e16c: 0e00 |0018: return-void │ │ +05da90: |[05da90] android.support.v4.app.ListFragment.:()V │ │ +05daa0: 7010 1e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ +05daa6: 2200 4b00 |0003: new-instance v0, Landroid/os/Handler; // type@004b │ │ +05daaa: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +05dab0: 5b10 1601 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ +05dab4: 2200 8a00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@008a │ │ +05dab8: 7020 5203 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0352 │ │ +05dabe: 5b10 1c01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ +05dac2: 2200 8b00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@008b │ │ +05dac6: 7020 5403 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0354 │ │ +05dacc: 5b10 1a01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@011a │ │ +05dad0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -98840,103 +98865,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -05e170: |[05e170] android.support.v4.app.ListFragment.ensureList:()V │ │ -05e180: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05e182: 5463 1701 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e186: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -05e18a: 0e00 |0005: return-void │ │ -05e18c: 6e10 5d03 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@035d │ │ -05e192: 0c02 |0009: move-result-object v2 │ │ -05e194: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -05e198: 2203 1c02 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ -05e19c: 1a04 4402 |000e: const-string v4, "Content view not yet created" // string@0244 │ │ -05e1a0: 7020 7d0d 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05e1a6: 2703 |0013: throw v3 │ │ -05e1a8: 2023 cf01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01cf │ │ -05e1ac: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -05e1b0: 1f02 cf01 |0018: check-cast v2, Landroid/widget/ListView; // type@01cf │ │ -05e1b4: 5b62 1701 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e1b8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -05e1ba: 5c63 1901 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ -05e1be: 5463 1701 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e1c2: 5464 1a01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@011a │ │ -05e1c6: 6e20 6d0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -05e1cc: 5463 1301 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e1d0: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -05e1d4: 5460 1301 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e1d8: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -05e1da: 5b63 1301 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e1de: 6e20 6303 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0363 │ │ -05e1e4: 5463 1601 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ -05e1e8: 5464 1c01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ -05e1ec: 6e20 5101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -05e1f2: 28cc |0039: goto 0005 // -0034 │ │ -05e1f4: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -05e1fa: 6e20 3d0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -05e200: 0c03 |0040: move-result-object v3 │ │ -05e202: 1f03 dc01 |0041: check-cast v3, Landroid/widget/TextView; // type@01dc │ │ -05e206: 5b63 1d01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e20a: 5463 1d01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e20e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -05e212: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -05e218: 6e20 3d0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -05e21e: 0c03 |004f: move-result-object v3 │ │ -05e220: 5b63 1501 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ -05e224: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -05e22a: 6e20 3d0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -05e230: 0c03 |0058: move-result-object v3 │ │ -05e232: 5b63 1b01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e236: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -05e23c: 6e20 3d0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -05e242: 0c03 |0061: move-result-object v3 │ │ -05e244: 5b63 1801 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e248: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -05e24e: 6e20 3d0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -05e254: 0c01 |006a: move-result-object v1 │ │ -05e256: 2013 cf01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01cf │ │ -05e25a: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -05e25e: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -05e262: 2203 2d02 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ -05e266: 1a04 b90b |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0bb9 │ │ -05e26a: 7020 a30d 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -05e270: 2703 |0078: throw v3 │ │ -05e272: 5463 1d01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e276: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -05e27a: 6e20 b00c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ -05e280: 28d2 |0080: goto 0052 // -002e │ │ -05e282: 2203 2d02 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ -05e286: 1a04 4302 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0243 │ │ -05e28a: 7020 a30d 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -05e290: 2703 |0088: throw v3 │ │ -05e292: 1f01 cf01 |0089: check-cast v1, Landroid/widget/ListView; // type@01cf │ │ -05e296: 5b61 1701 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e29a: 5463 1501 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ -05e29e: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -05e2a2: 5463 1701 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e2a6: 5464 1501 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ -05e2aa: 6e20 6a0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ -05e2b0: 2884 |0098: goto 001c // -007c │ │ -05e2b2: 5463 1401 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ -05e2b6: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -05e2ba: 5463 1d01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e2be: 5464 1401 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ -05e2c2: 6e20 ab0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -05e2c8: 5463 1701 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e2cc: 5464 1d01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e2d0: 6e20 6a0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ -05e2d6: 2900 71ff |00ab: goto/16 001c // -008f │ │ -05e2da: 5463 1b01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e2de: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -05e2e2: 7030 6503 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ -05e2e8: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +05dad4: |[05dad4] android.support.v4.app.ListFragment.ensureList:()V │ │ +05dae4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05dae6: 5463 1701 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05daea: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +05daee: 0e00 |0005: return-void │ │ +05daf0: 6e10 5d03 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@035d │ │ +05daf6: 0c02 |0009: move-result-object v2 │ │ +05daf8: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +05dafc: 2203 1c02 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ +05db00: 1a04 4402 |000e: const-string v4, "Content view not yet created" // string@0244 │ │ +05db04: 7020 7d0d 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05db0a: 2703 |0013: throw v3 │ │ +05db0c: 2023 cf01 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@01cf │ │ +05db10: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +05db14: 1f02 cf01 |0018: check-cast v2, Landroid/widget/ListView; // type@01cf │ │ +05db18: 5b62 1701 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05db1c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +05db1e: 5c63 1901 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ +05db22: 5463 1701 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05db26: 5464 1a01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@011a │ │ +05db2a: 6e20 6d0c 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +05db30: 5463 1301 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05db34: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +05db38: 5460 1301 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05db3c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +05db3e: 5b63 1301 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05db42: 6e20 6303 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0363 │ │ +05db48: 5463 1601 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ +05db4c: 5464 1c01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ +05db50: 6e20 5101 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +05db56: 28cc |0039: goto 0005 // -0034 │ │ +05db58: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +05db5e: 6e20 3d0b 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +05db64: 0c03 |0040: move-result-object v3 │ │ +05db66: 1f03 dc01 |0041: check-cast v3, Landroid/widget/TextView; // type@01dc │ │ +05db6a: 5b63 1d01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05db6e: 5463 1d01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05db72: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +05db76: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +05db7c: 6e20 3d0b 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +05db82: 0c03 |004f: move-result-object v3 │ │ +05db84: 5b63 1501 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ +05db88: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +05db8e: 6e20 3d0b 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +05db94: 0c03 |0058: move-result-object v3 │ │ +05db96: 5b63 1b01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05db9a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +05dba0: 6e20 3d0b 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +05dba6: 0c03 |0061: move-result-object v3 │ │ +05dba8: 5b63 1801 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dbac: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +05dbb2: 6e20 3d0b 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +05dbb8: 0c01 |006a: move-result-object v1 │ │ +05dbba: 2013 cf01 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@01cf │ │ +05dbbe: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +05dbc2: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +05dbc6: 2203 2d02 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ +05dbca: 1a04 b30b |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0bb3 │ │ +05dbce: 7020 a30d 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +05dbd4: 2703 |0078: throw v3 │ │ +05dbd6: 5463 1d01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dbda: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +05dbde: 6e20 b00c 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ +05dbe4: 28d2 |0080: goto 0052 // -002e │ │ +05dbe6: 2203 2d02 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@022d │ │ +05dbea: 1a04 4302 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0243 │ │ +05dbee: 7020 a30d 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +05dbf4: 2703 |0088: throw v3 │ │ +05dbf6: 1f01 cf01 |0089: check-cast v1, Landroid/widget/ListView; // type@01cf │ │ +05dbfa: 5b61 1701 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05dbfe: 5463 1501 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ +05dc02: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +05dc06: 5463 1701 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05dc0a: 5464 1501 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ +05dc0e: 6e20 6a0c 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ +05dc14: 2884 |0098: goto 001c // -007c │ │ +05dc16: 5463 1401 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ +05dc1a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +05dc1e: 5463 1d01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dc22: 5464 1401 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ +05dc26: 6e20 ab0c 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +05dc2c: 5463 1701 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05dc30: 5464 1d01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dc34: 6e20 6a0c 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ +05dc3a: 2900 71ff |00ab: goto/16 001c // -008f │ │ +05dc3e: 5463 1b01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dc42: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +05dc46: 7030 6503 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ +05dc4c: 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 │ │ @@ -98981,77 +99006,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -05e2ec: |[05e2ec] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -05e2fc: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -05e302: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -05e306: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -05e30a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -05e30c: 7010 5703 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e312: 5460 1b01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e316: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -05e31a: 2200 1c02 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05e31e: 1a01 2802 |0011: const-string v1, "Can't be used with a custom content view" // string@0228 │ │ -05e322: 7020 7d0d 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05e328: 2700 |0016: throw v0 │ │ -05e32a: 5560 1901 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ -05e32e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -05e332: 0e00 |001b: return-void │ │ -05e334: 5c67 1901 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ -05e338: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -05e33c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -05e340: 5460 1b01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e344: 6e10 5803 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e34a: 0c01 |0027: move-result-object v1 │ │ -05e34c: 7120 100c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ -05e352: 0c01 |002b: move-result-object v1 │ │ -05e354: 6e20 6f0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05e35a: 5460 1801 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e35e: 6e10 5803 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e364: 0c01 |0034: move-result-object v1 │ │ -05e366: 7120 100c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ -05e36c: 0c01 |0038: move-result-object v1 │ │ -05e36e: 6e20 6f0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05e374: 5460 1b01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e378: 6e20 6e0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05e37e: 5460 1801 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e382: 6e20 6e0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05e388: 28d5 |0046: goto 001b // -002b │ │ -05e38a: 5460 1b01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e38e: 6e10 3b0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ -05e394: 5460 1801 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e398: 6e10 3b0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ -05e39e: 28eb |0051: goto 003c // -0015 │ │ -05e3a0: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -05e3a4: 5460 1b01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e3a8: 6e10 5803 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e3ae: 0c01 |0059: move-result-object v1 │ │ -05e3b0: 7120 100c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ -05e3b6: 0c01 |005d: move-result-object v1 │ │ -05e3b8: 6e20 6f0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05e3be: 5460 1801 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e3c2: 6e10 5803 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e3c8: 0c01 |0066: move-result-object v1 │ │ -05e3ca: 7120 100c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ -05e3d0: 0c01 |006a: move-result-object v1 │ │ -05e3d2: 6e20 6f0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ -05e3d8: 5460 1b01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e3dc: 6e20 6e0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05e3e2: 5460 1801 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e3e6: 6e20 6e0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -05e3ec: 28a3 |0078: goto 001b // -005d │ │ -05e3ee: 5460 1b01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e3f2: 6e10 3b0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ -05e3f8: 5460 1801 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e3fc: 6e10 3b0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ -05e402: 28eb |0083: goto 006e // -0015 │ │ +05dc50: |[05dc50] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +05dc60: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +05dc66: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +05dc6a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +05dc6e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +05dc70: 7010 5703 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05dc76: 5460 1b01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dc7a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +05dc7e: 2200 1c02 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05dc82: 1a01 2802 |0011: const-string v1, "Can't be used with a custom content view" // string@0228 │ │ +05dc86: 7020 7d0d 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05dc8c: 2700 |0016: throw v0 │ │ +05dc8e: 5560 1901 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ +05dc92: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +05dc96: 0e00 |001b: return-void │ │ +05dc98: 5c67 1901 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ +05dc9c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +05dca0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +05dca4: 5460 1b01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dca8: 6e10 5803 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05dcae: 0c01 |0027: move-result-object v1 │ │ +05dcb0: 7120 100c 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ +05dcb6: 0c01 |002b: move-result-object v1 │ │ +05dcb8: 6e20 6f0b 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05dcbe: 5460 1801 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dcc2: 6e10 5803 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05dcc8: 0c01 |0034: move-result-object v1 │ │ +05dcca: 7120 100c 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ +05dcd0: 0c01 |0038: move-result-object v1 │ │ +05dcd2: 6e20 6f0b 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05dcd8: 5460 1b01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dcdc: 6e20 6e0b 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05dce2: 5460 1801 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dce6: 6e20 6e0b 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05dcec: 28d5 |0046: goto 001b // -002b │ │ +05dcee: 5460 1b01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dcf2: 6e10 3b0b 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ +05dcf8: 5460 1801 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dcfc: 6e10 3b0b 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ +05dd02: 28eb |0051: goto 003c // -0015 │ │ +05dd04: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +05dd08: 5460 1b01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dd0c: 6e10 5803 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05dd12: 0c01 |0059: move-result-object v1 │ │ +05dd14: 7120 100c 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ +05dd1a: 0c01 |005d: move-result-object v1 │ │ +05dd1c: 6e20 6f0b 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05dd22: 5460 1801 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dd26: 6e10 5803 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05dd2c: 0c01 |0066: move-result-object v1 │ │ +05dd2e: 7120 100c 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0c10 │ │ +05dd34: 0c01 |006a: move-result-object v1 │ │ +05dd36: 6e20 6f0b 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0b6f │ │ +05dd3c: 5460 1b01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dd40: 6e20 6e0b 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05dd46: 5460 1801 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dd4a: 6e20 6e0b 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +05dd50: 28a3 |0078: goto 001b // -005d │ │ +05dd52: 5460 1b01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05dd56: 6e10 3b0b 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ +05dd5c: 5460 1801 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05dd60: 6e10 3b0b 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0b3b │ │ +05dd66: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -99082,17 +99107,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e404: |[05e404] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -05e414: 5410 1301 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e418: 1100 |0002: return-object v0 │ │ +05dd68: |[05dd68] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +05dd78: 5410 1301 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05dd7c: 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;) │ │ @@ -99100,18 +99125,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e41c: |[05e41c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -05e42c: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e432: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e436: 1100 |0005: return-object v0 │ │ +05dd80: |[05dd80] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +05dd90: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05dd96: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05dd9a: 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; │ │ │ │ @@ -99120,20 +99145,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05e438: |[05e438] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -05e448: 7010 5703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e44e: 5420 1701 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e452: 6e10 650c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c65 │ │ -05e458: 0b00 |0008: move-result-wide v0 │ │ -05e45a: 1000 |0009: return-wide v0 │ │ +05dd9c: |[05dd9c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +05ddac: 7010 5703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05ddb2: 5420 1701 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05ddb6: 6e10 650c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0c65 │ │ +05ddbc: 0b00 |0008: move-result-wide v0 │ │ +05ddbe: 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; │ │ │ │ @@ -99142,20 +99167,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05e45c: |[05e45c] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -05e46c: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e472: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e476: 6e10 660c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c66 │ │ -05e47c: 0a00 |0008: move-result v0 │ │ -05e47e: 0f00 |0009: return v0 │ │ +05ddc0: |[05ddc0] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +05ddd0: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05ddd6: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05ddda: 6e10 660c 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0c66 │ │ +05dde0: 0a00 |0008: move-result v0 │ │ +05dde2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -99164,73 +99189,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 │ │ -05e480: |[05e480] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -05e490: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -05e494: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -05e496: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -05e498: 6e10 5803 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e49e: 0c00 |0007: move-result-object v0 │ │ -05e4a0: 2205 c901 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01c9 │ │ -05e4a4: 7020 440c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ -05e4aa: 2203 cd01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01cd │ │ -05e4ae: 7020 560c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ -05e4b4: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -05e4ba: 6e20 5e0c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c5e │ │ -05e4c0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -05e4c2: 6e20 600c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c60 │ │ -05e4c8: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -05e4cc: 6e20 620c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c62 │ │ -05e4d2: 6e20 5d0c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c5d │ │ -05e4d8: 2204 d001 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01d0 │ │ -05e4dc: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -05e4de: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -05e4e4: 7040 730c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c73 │ │ -05e4ea: 2207 c801 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e4ee: 7030 430c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e4f4: 6e30 580c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ -05e4fa: 2207 c801 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e4fe: 7030 430c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e504: 6e30 450c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ -05e50a: 2201 c901 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01c9 │ │ -05e50e: 7020 440c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ -05e514: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -05e51a: 6e20 460c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c46 │ │ -05e520: 2206 dc01 |0048: new-instance v6, Landroid/widget/TextView; // type@01dc │ │ -05e524: 6e10 5803 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e52a: 0c07 |004d: move-result-object v7 │ │ -05e52c: 7020 960c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -05e532: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -05e538: 6e20 a70c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0ca7 │ │ -05e53e: 6e20 a60c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0ca6 │ │ -05e544: 2207 c801 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e548: 7030 430c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e54e: 6e30 450c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ -05e554: 2202 cf01 |0062: new-instance v2, Landroid/widget/ListView; // type@01cf │ │ -05e558: 6e10 5803 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ -05e55e: 0c07 |0067: move-result-object v7 │ │ -05e560: 7020 630c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c63 │ │ -05e566: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -05e56c: 6e20 6b0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c6b │ │ -05e572: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -05e574: 6e20 690c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c69 │ │ -05e57a: 2207 c801 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e57e: 7030 430c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e584: 6e30 450c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ -05e58a: 2207 c801 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e58e: 7030 430c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e594: 6e30 450c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ -05e59a: 2207 c801 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ -05e59e: 7030 430c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ -05e5a4: 6e20 470c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c47 │ │ -05e5aa: 1105 |008d: return-object v5 │ │ +05dde4: |[05dde4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +05ddf4: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +05ddf8: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +05ddfa: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +05ddfc: 6e10 5803 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05de02: 0c00 |0007: move-result-object v0 │ │ +05de04: 2205 c901 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@01c9 │ │ +05de08: 7020 440c 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ +05de0e: 2203 cd01 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@01cd │ │ +05de12: 7020 560c 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0c56 │ │ +05de18: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +05de1e: 6e20 5e0c 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0c5e │ │ +05de24: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +05de26: 6e20 600c 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0c60 │ │ +05de2c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +05de30: 6e20 620c 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0c62 │ │ +05de36: 6e20 5d0c b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0c5d │ │ +05de3c: 2204 d001 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@01d0 │ │ +05de40: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +05de42: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +05de48: 7040 730c 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c73 │ │ +05de4e: 2207 c801 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05de52: 7030 430c a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05de58: 6e30 580c 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c58 │ │ +05de5e: 2207 c801 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05de62: 7030 430c 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05de68: 6e30 450c 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ +05de6e: 2201 c901 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@01c9 │ │ +05de72: 7020 440c 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0c44 │ │ +05de78: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +05de7e: 6e20 460c 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0c46 │ │ +05de84: 2206 dc01 |0048: new-instance v6, Landroid/widget/TextView; // type@01dc │ │ +05de88: 6e10 5803 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05de8e: 0c07 |004d: move-result-object v7 │ │ +05de90: 7020 960c 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +05de96: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +05de9c: 6e20 a70c 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@0ca7 │ │ +05dea2: 6e20 a60c b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@0ca6 │ │ +05dea8: 2207 c801 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05deac: 7030 430c 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05deb2: 6e30 450c 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ +05deb8: 2202 cf01 |0062: new-instance v2, Landroid/widget/ListView; // type@01cf │ │ +05debc: 6e10 5803 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0358 │ │ +05dec2: 0c07 |0067: move-result-object v7 │ │ +05dec4: 7020 630c 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0c63 │ │ +05deca: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +05ded0: 6e20 6b0c 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0c6b │ │ +05ded6: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +05ded8: 6e20 690c 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0c69 │ │ +05dede: 2207 c801 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05dee2: 7030 430c 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05dee8: 6e30 450c 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ +05deee: 2207 c801 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05def2: 7030 430c 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05def8: 6e30 450c 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0c45 │ │ +05defe: 2207 c801 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@01c8 │ │ +05df02: 7030 430c 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0c43 │ │ +05df08: 6e20 470c 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0c47 │ │ +05df0e: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -99270,28 +99295,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05e5ac: |[05e5ac] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -05e5bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05e5be: 5430 1601 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ -05e5c2: 5431 1c01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ -05e5c6: 6e20 5301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -05e5cc: 5b32 1701 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e5d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05e5d2: 5c30 1901 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ -05e5d6: 5b32 1801 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ -05e5da: 5b32 1b01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ -05e5de: 5b32 1501 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ -05e5e2: 5b32 1d01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e5e6: 6f10 4902 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ -05e5ec: 0e00 |0018: return-void │ │ +05df10: |[05df10] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +05df20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05df22: 5430 1601 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0116 │ │ +05df26: 5431 1c01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@011c │ │ +05df2a: 6e20 5301 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05df30: 5b32 1701 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05df34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05df36: 5c30 1901 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ +05df3a: 5b32 1801 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0118 │ │ +05df3e: 5b32 1b01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@011b │ │ +05df42: 5b32 1501 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0115 │ │ +05df46: 5b32 1d01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05df4a: 6f10 4902 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0249 │ │ +05df50: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -99305,16 +99330,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 │ │ -05e5f0: |[05e5f0] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -05e600: 0e00 |0000: return-void │ │ +05df54: |[05df54] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +05df64: 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; │ │ @@ -99326,18 +99351,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 │ │ -05e604: |[05e604] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -05e614: 6f30 5602 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ -05e61a: 7010 5703 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e620: 0e00 |0006: return-void │ │ +05df68: |[05df68] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +05df78: 6f30 5602 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0256 │ │ +05df7e: 7010 5703 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05df84: 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; │ │ @@ -99349,31 +99374,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05e624: |[05e624] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -05e634: 7010 5703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e63a: 5420 1d01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e63e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -05e642: 2200 1c02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ -05e646: 1a01 2802 |0009: const-string v1, "Can't be used with a custom content view" // string@0228 │ │ -05e64a: 7020 7d0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05e650: 2700 |000e: throw v0 │ │ -05e652: 5420 1d01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e656: 6e20 ab0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -05e65c: 5420 1401 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ -05e660: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -05e664: 5420 1701 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e668: 5421 1d01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ -05e66c: 6e20 6a0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ -05e672: 5b23 1401 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ -05e676: 0e00 |0021: return-void │ │ +05df88: |[05df88] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +05df98: 7010 5703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05df9e: 5420 1d01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dfa2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +05dfa6: 2200 1c02 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@021c │ │ +05dfaa: 1a01 2802 |0009: const-string v1, "Can't be used with a custom content view" // string@0228 │ │ +05dfae: 7020 7d0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05dfb4: 2700 |000e: throw v0 │ │ +05dfb6: 5420 1d01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dfba: 6e20 ab0c 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +05dfc0: 5420 1401 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ +05dfc4: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +05dfc8: 5420 1701 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05dfcc: 5421 1d01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@011d │ │ +05dfd0: 6e20 6a0c 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0c6a │ │ +05dfd6: 5b23 1401 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0114 │ │ +05dfda: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -99389,38 +99414,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -05e678: |[05e678] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -05e688: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05e68a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05e68c: 5443 1301 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e690: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -05e694: 0110 |0006: move v0, v1 │ │ -05e696: 5b45 1301 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ -05e69a: 5443 1701 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e69e: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -05e6a2: 5443 1701 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e6a6: 6e20 680c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -05e6ac: 5543 1901 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ -05e6b0: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -05e6b4: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -05e6b8: 6e10 5d03 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@035d │ │ -05e6be: 0c03 |001b: move-result-object v3 │ │ -05e6c0: 6e10 500b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b50 │ │ -05e6c6: 0c03 |001f: move-result-object v3 │ │ -05e6c8: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -05e6cc: 0112 |0022: move v2, v1 │ │ -05e6ce: 7030 6503 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ -05e6d4: 0e00 |0026: return-void │ │ -05e6d6: 0120 |0027: move v0, v2 │ │ -05e6d8: 28df |0028: goto 0007 // -0021 │ │ +05dfdc: |[05dfdc] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +05dfec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05dfee: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +05dff0: 5443 1301 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05dff4: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +05dff8: 0110 |0006: move v0, v1 │ │ +05dffa: 5b45 1301 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0113 │ │ +05dffe: 5443 1701 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05e002: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +05e006: 5443 1701 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05e00a: 6e20 680c 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +05e010: 5543 1901 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0119 │ │ +05e014: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +05e018: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +05e01c: 6e10 5d03 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@035d │ │ +05e022: 0c03 |001b: move-result-object v3 │ │ +05e024: 6e10 500b 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0b50 │ │ +05e02a: 0c03 |001f: move-result-object v3 │ │ +05e02c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +05e030: 0112 |0022: move v2, v1 │ │ +05e032: 7030 6503 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ +05e038: 0e00 |0026: return-void │ │ +05e03a: 0120 |0027: move v0, v2 │ │ +05e03c: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -99437,18 +99462,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05e6dc: |[05e6dc] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -05e6ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e6ee: 7030 6503 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ -05e6f4: 0e00 |0004: return-void │ │ +05e040: |[05e040] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +05e050: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05e052: 7030 6503 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ +05e058: 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 │ │ @@ -99458,18 +99483,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05e6f8: |[05e6f8] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -05e708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e70a: 7030 6503 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ -05e710: 0e00 |0004: return-void │ │ +05e05c: |[05e05c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +05e06c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e06e: 7030 6503 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0365 │ │ +05e074: 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 │ │ @@ -99479,19 +99504,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e714: |[05e714] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -05e724: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ -05e72a: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ -05e72e: 6e20 700c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c70 │ │ -05e734: 0e00 |0008: return-void │ │ +05e078: |[05e078] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +05e088: 7010 5703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0357 │ │ +05e08e: 5410 1701 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0117 │ │ +05e092: 6e20 700c 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0c70 │ │ +05e098: 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; │ │ @@ -99599,21 +99624,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 │ │ -05e738: |[05e738] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -05e748: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e74c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05e752: 5902 2401 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05e756: 5b03 1e01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ -05e75a: 5b04 1f01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e75e: 0e00 |000b: return-void │ │ +05e09c: |[05e09c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +05e0ac: 5b01 2c01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e0b0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05e0b6: 5902 2401 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e0ba: 5b03 1e01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ +05e0be: 5b04 1f01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e0c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ 0x0007 line=228 │ │ 0x0009 line=229 │ │ 0x000b line=230 │ │ @@ -99631,71 +99656,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 │ │ -05e760: |[05e760] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -05e770: 5441 1f01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e774: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -05e778: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05e77a: 5441 2c01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e77e: 5411 2f01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e782: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -05e786: 5441 2c01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e78a: 5411 2f01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e78e: 5411 b000 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e792: 5410 e500 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e796: 5441 2c01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e79a: 5411 2f01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e79e: 5411 b000 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e7a2: 1a02 d316 |0019: const-string v2, "onLoadFinished" // string@16d3 │ │ -05e7a6: 5b12 e500 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e7aa: 6301 2d01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05e7ae: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -05e7b2: 1a01 e506 |0021: const-string v1, "LoaderManager" // string@06e5 │ │ -05e7b6: 2202 3102 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05e7ba: 7010 c60d 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05e7c0: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -05e7c4: 6e20 ce0d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e7ca: 0c02 |002d: move-result-object v2 │ │ -05e7cc: 6e20 cd0d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05e7d2: 0c02 |0031: move-result-object v2 │ │ -05e7d4: 1a03 0201 |0032: const-string v3, ": " // string@0102 │ │ -05e7d8: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e7de: 0c02 |0037: move-result-object v2 │ │ -05e7e0: 6e20 7e04 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@047e │ │ -05e7e6: 0c03 |003b: move-result-object v3 │ │ -05e7e8: 6e20 ce0d 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e7ee: 0c02 |003f: move-result-object v2 │ │ -05e7f0: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05e7f6: 0c02 |0043: move-result-object v2 │ │ -05e7f8: 7120 e50a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05e7fe: 5441 1f01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e802: 7230 6903 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0369 │ │ -05e808: 5441 2c01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e80c: 5411 2f01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e810: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -05e814: 5441 2c01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e818: 5411 2f01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e81c: 5411 b000 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e820: 5b10 e500 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e824: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -05e826: 5c41 2101 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05e82a: 0e00 |005d: return-void │ │ -05e82c: 0d01 |005e: move-exception v1 │ │ -05e82e: 5442 2c01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e832: 5422 2f01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e836: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -05e83a: 5442 2c01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e83e: 5422 2f01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e842: 5422 b000 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e846: 5b20 e500 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e84a: 2701 |006d: throw v1 │ │ +05e0c4: |[05e0c4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +05e0d4: 5441 1f01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e0d8: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +05e0dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05e0de: 5441 2c01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e0e2: 5411 2f01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e0e6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +05e0ea: 5441 2c01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e0ee: 5411 2f01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e0f2: 5411 b000 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e0f6: 5410 e500 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e0fa: 5441 2c01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e0fe: 5411 2f01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e102: 5411 b000 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e106: 1a02 cd16 |0019: const-string v2, "onLoadFinished" // string@16cd │ │ +05e10a: 5b12 e500 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e10e: 6301 2d01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e112: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +05e116: 1a01 e506 |0021: const-string v1, "LoaderManager" // string@06e5 │ │ +05e11a: 2202 3102 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05e11e: 7010 c60d 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e124: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +05e128: 6e20 ce0d 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e12e: 0c02 |002d: move-result-object v2 │ │ +05e130: 6e20 cd0d 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e136: 0c02 |0031: move-result-object v2 │ │ +05e138: 1a03 0201 |0032: const-string v3, ": " // string@0102 │ │ +05e13c: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e142: 0c02 |0037: move-result-object v2 │ │ +05e144: 6e20 7e04 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@047e │ │ +05e14a: 0c03 |003b: move-result-object v3 │ │ +05e14c: 6e20 ce0d 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e152: 0c02 |003f: move-result-object v2 │ │ +05e154: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e15a: 0c02 |0043: move-result-object v2 │ │ +05e15c: 7120 e50a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e162: 5441 1f01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e166: 7230 6903 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0369 │ │ +05e16c: 5441 2c01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e170: 5411 2f01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e174: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +05e178: 5441 2c01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e17c: 5411 2f01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e180: 5411 b000 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e184: 5b10 e500 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e188: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +05e18a: 5c41 2101 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e18e: 0e00 |005d: return-void │ │ +05e190: 0d01 |005e: move-exception v1 │ │ +05e192: 5442 2c01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e196: 5422 2f01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e19a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +05e19e: 5442 2c01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e1a2: 5422 2f01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e1a6: 5422 b000 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e1aa: 5b20 e500 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e1ae: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0005 line=418 │ │ @@ -99722,103 +99747,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -05e858: |[05e858] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -05e868: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05e86a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05e86c: 6302 2d01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05e870: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -05e874: 1a02 e506 |0006: const-string v2, "LoaderManager" // string@06e5 │ │ -05e878: 2203 3102 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05e87c: 7010 c60d 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05e882: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ -05e886: 6e20 ce0d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e88c: 0c03 |0012: move-result-object v3 │ │ -05e88e: 6e20 cd0d 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05e894: 0c03 |0016: move-result-object v3 │ │ -05e896: 6e10 d60d 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05e89c: 0c03 |001a: move-result-object v3 │ │ -05e89e: 7120 e50a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05e8a4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -05e8a6: 5c72 2201 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ -05e8aa: 5571 2101 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05e8ae: 5c75 2101 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05e8b2: 5472 1f01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e8b6: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -05e8ba: 5472 2601 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05e8be: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -05e8c2: 5572 2301 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05e8c6: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -05e8ca: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -05e8ce: 6302 2d01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05e8d2: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -05e8d6: 1a02 e506 |0037: const-string v2, "LoaderManager" // string@06e5 │ │ -05e8da: 2203 3102 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05e8de: 7010 c60d 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05e8e4: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ -05e8e8: 6e20 ce0d 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05e8ee: 0c03 |0043: move-result-object v3 │ │ -05e8f0: 6e20 cd0d 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05e8f6: 0c03 |0047: move-result-object v3 │ │ -05e8f8: 6e10 d60d 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05e8fe: 0c03 |004b: move-result-object v3 │ │ -05e900: 7120 e50a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05e906: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -05e908: 5472 2c01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e90c: 5422 2f01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e910: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -05e914: 5472 2c01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e918: 5422 2f01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e91c: 5422 b000 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e920: 5420 e500 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e924: 5472 2c01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e928: 5422 2f01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e92c: 5422 b000 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e930: 1a03 d516 |0064: const-string v3, "onLoaderReset" // string@16d5 │ │ -05e934: 5b23 e500 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e938: 5472 1f01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e93c: 5473 2601 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05e940: 7220 6a03 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@036a │ │ -05e946: 5472 2c01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e94a: 5422 2f01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e94e: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -05e952: 5472 2c01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e956: 5422 2f01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e95a: 5422 b000 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e95e: 5b20 e500 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e962: 5b76 1f01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05e966: 5b76 2001 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05e96a: 5c75 2301 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05e96e: 5472 2601 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05e972: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -05e976: 5572 2501 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05e97a: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -05e97e: 5c75 2501 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05e982: 5472 2601 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05e986: 6e20 9304 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0493 │ │ -05e98c: 5472 2601 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05e990: 6e10 8e04 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@048e │ │ -05e996: 5472 2701 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05e99a: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -05e99e: 5472 2701 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05e9a2: 6e10 7503 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05e9a8: 0e00 |00a0: return-void │ │ -05e9aa: 0d02 |00a1: move-exception v2 │ │ -05e9ac: 5473 2c01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e9b0: 5433 2f01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e9b4: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -05e9b8: 5473 2c01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05e9bc: 5433 2f01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05e9c0: 5433 b000 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05e9c4: 5b30 e500 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ -05e9c8: 2702 |00b0: throw v2 │ │ +05e1bc: |[05e1bc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +05e1cc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05e1ce: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05e1d0: 6302 2d01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e1d4: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +05e1d8: 1a02 e506 |0006: const-string v2, "LoaderManager" // string@06e5 │ │ +05e1dc: 2203 3102 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05e1e0: 7010 c60d 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e1e6: 1a04 0a00 |000d: const-string v4, " Destroying: " // string@000a │ │ +05e1ea: 6e20 ce0d 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e1f0: 0c03 |0012: move-result-object v3 │ │ +05e1f2: 6e20 cd0d 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e1f8: 0c03 |0016: move-result-object v3 │ │ +05e1fa: 6e10 d60d 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e200: 0c03 |001a: move-result-object v3 │ │ +05e202: 7120 e50a 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e208: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +05e20a: 5c72 2201 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ +05e20e: 5571 2101 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e212: 5c75 2101 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e216: 5472 1f01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e21a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +05e21e: 5472 2601 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e222: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +05e226: 5572 2301 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e22a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +05e22e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +05e232: 6302 2d01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e236: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +05e23a: 1a02 e506 |0037: const-string v2, "LoaderManager" // string@06e5 │ │ +05e23e: 2203 3102 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05e242: 7010 c60d 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e248: 1a04 1700 |003e: const-string v4, " Reseting: " // string@0017 │ │ +05e24c: 6e20 ce0d 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e252: 0c03 |0043: move-result-object v3 │ │ +05e254: 6e20 cd0d 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e25a: 0c03 |0047: move-result-object v3 │ │ +05e25c: 6e10 d60d 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e262: 0c03 |004b: move-result-object v3 │ │ +05e264: 7120 e50a 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e26a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +05e26c: 5472 2c01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e270: 5422 2f01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e274: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +05e278: 5472 2c01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e27c: 5422 2f01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e280: 5422 b000 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e284: 5420 e500 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e288: 5472 2c01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e28c: 5422 2f01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e290: 5422 b000 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e294: 1a03 cf16 |0064: const-string v3, "onLoaderReset" // string@16cf │ │ +05e298: 5b23 e500 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e29c: 5472 1f01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e2a0: 5473 2601 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e2a4: 7220 6a03 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@036a │ │ +05e2aa: 5472 2c01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e2ae: 5422 2f01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e2b2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +05e2b6: 5472 2c01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e2ba: 5422 2f01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e2be: 5422 b000 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e2c2: 5b20 e500 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e2c6: 5b76 1f01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e2ca: 5b76 2001 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e2ce: 5c75 2301 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e2d2: 5472 2601 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e2d6: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +05e2da: 5572 2501 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e2de: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +05e2e2: 5c75 2501 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e2e6: 5472 2601 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e2ea: 6e20 9304 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0493 │ │ +05e2f0: 5472 2601 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e2f4: 6e10 8e04 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@048e │ │ +05e2fa: 5472 2701 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e2fe: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +05e302: 5472 2701 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e306: 6e10 7503 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05e30c: 0e00 |00a0: return-void │ │ +05e30e: 0d02 |00a1: move-exception v2 │ │ +05e310: 5473 2c01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e314: 5433 2f01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e318: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +05e31c: 5473 2c01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e320: 5433 2f01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e324: 5433 b000 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e328: 5b30 e500 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00e5 │ │ +05e32c: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=325 │ │ 0x001e line=326 │ │ 0x0021 line=327 │ │ @@ -99856,112 +99881,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 │ │ -05e9d8: |[05e9d8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05e9e8: 6e20 3f0d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05e9ee: 1a00 7e14 |0003: const-string v0, "mId=" // string@147e │ │ -05e9f2: 6e20 3f0d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05e9f8: 5230 2401 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05e9fc: 6e20 3d0d 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05ea02: 1a00 5500 |000d: const-string v0, " mArgs=" // string@0055 │ │ -05ea06: 6e20 3f0d 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea0c: 5430 1e01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ -05ea10: 6e20 430d 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05ea16: 6e20 3f0d 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea1c: 1a00 0814 |001a: const-string v0, "mCallbacks=" // string@1408 │ │ -05ea20: 6e20 3f0d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea26: 5430 1f01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05ea2a: 6e20 430d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05ea30: 6e20 3f0d 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea36: 1a00 b314 |0027: const-string v0, "mLoader=" // string@14b3 │ │ -05ea3a: 6e20 3f0d 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea40: 5430 2601 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ea44: 6e20 430d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05ea4a: 5430 2601 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ea4e: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -05ea52: 5430 2601 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ea56: 2201 3102 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05ea5a: 7010 c60d 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ea60: 6e20 ce0d 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ea66: 0c01 |003f: move-result-object v1 │ │ -05ea68: 1a02 0500 |0040: const-string v2, " " // string@0005 │ │ -05ea6c: 6e20 ce0d 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ea72: 0c01 |0045: move-result-object v1 │ │ -05ea74: 6e10 d60d 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ea7a: 0c01 |0049: move-result-object v1 │ │ -05ea7c: 6e57 8004 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@0480 │ │ -05ea82: 5530 2301 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05ea86: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -05ea8a: 5530 2101 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05ea8e: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -05ea92: 6e20 3f0d 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ea98: 1a00 7314 |0058: const-string v0, "mHaveData=" // string@1473 │ │ -05ea9c: 6e20 3f0d 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eaa2: 5530 2301 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05eaa6: 6e20 400d 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05eaac: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -05eab0: 6e20 3f0d 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eab6: 5530 2101 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05eaba: 6e20 450d 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -05eac0: 6e20 3f0d 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eac6: 1a00 3914 |006f: const-string v0, "mData=" // string@1439 │ │ -05eaca: 6e20 3f0d 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05ead0: 5430 2001 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05ead4: 6e20 430d 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -05eada: 6e20 3f0d 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eae0: 1a00 3215 |007c: const-string v0, "mStarted=" // string@1532 │ │ -05eae4: 6e20 3f0d 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eaea: 5530 2b01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05eaee: 6e20 400d 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05eaf4: 1a00 6a00 |0086: const-string v0, " mReportNextStart=" // string@006a │ │ -05eaf8: 6e20 3f0d 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eafe: 5530 2801 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ -05eb02: 6e20 400d 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05eb08: 1a00 5c00 |0090: const-string v0, " mDestroyed=" // string@005c │ │ -05eb0c: 6e20 3f0d 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb12: 5530 2201 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ -05eb16: 6e20 450d 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -05eb1c: 6e20 3f0d 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb22: 1a00 0f15 |009d: const-string v0, "mRetaining=" // string@150f │ │ -05eb26: 6e20 3f0d 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb2c: 5530 2901 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05eb30: 6e20 400d 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05eb36: 1a00 6e00 |00a7: const-string v0, " mRetainingStarted=" // string@006e │ │ -05eb3a: 6e20 3f0d 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb40: 5530 2a01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ -05eb44: 6e20 400d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ -05eb4a: 1a00 6500 |00b1: const-string v0, " mListenerRegistered=" // string@0065 │ │ -05eb4e: 6e20 3f0d 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb54: 5530 2501 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05eb58: 6e20 450d 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -05eb5e: 5430 2701 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05eb62: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -05eb66: 6e20 3f0d 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05eb6c: 1a00 5909 |00c2: const-string v0, "Pending Loader " // string@0959 │ │ -05eb70: 6e20 440d 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05eb76: 5430 2701 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05eb7a: 6e20 3e0d 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ -05eb80: 1a00 0101 |00cc: const-string v0, ":" // string@0101 │ │ -05eb84: 6e20 440d 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05eb8a: 5430 2701 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05eb8e: 2201 3102 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05eb92: 7010 c60d 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05eb98: 6e20 ce0d 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05eb9e: 0c01 |00db: move-result-object v1 │ │ -05eba0: 1a02 0500 |00dc: const-string v2, " " // string@0005 │ │ -05eba4: 6e20 ce0d 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ebaa: 0c01 |00e1: move-result-object v1 │ │ -05ebac: 6e10 d60d 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ebb2: 0c01 |00e5: move-result-object v1 │ │ -05ebb4: 6e57 7603 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@0376 │ │ -05ebba: 0e00 |00e9: return-void │ │ +05e33c: |[05e33c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05e34c: 6e20 3f0d 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e352: 1a00 7814 |0003: const-string v0, "mId=" // string@1478 │ │ +05e356: 6e20 3f0d 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e35c: 5230 2401 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e360: 6e20 3d0d 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05e366: 1a00 5500 |000d: const-string v0, " mArgs=" // string@0055 │ │ +05e36a: 6e20 3f0d 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e370: 5430 1e01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ +05e374: 6e20 430d 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05e37a: 6e20 3f0d 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e380: 1a00 0214 |001a: const-string v0, "mCallbacks=" // string@1402 │ │ +05e384: 6e20 3f0d 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e38a: 5430 1f01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e38e: 6e20 430d 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05e394: 6e20 3f0d 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e39a: 1a00 ad14 |0027: const-string v0, "mLoader=" // string@14ad │ │ +05e39e: 6e20 3f0d 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e3a4: 5430 2601 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e3a8: 6e20 430d 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05e3ae: 5430 2601 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e3b2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +05e3b6: 5430 2601 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e3ba: 2201 3102 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e3be: 7010 c60d 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e3c4: 6e20 ce0d 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e3ca: 0c01 |003f: move-result-object v1 │ │ +05e3cc: 1a02 0500 |0040: const-string v2, " " // string@0005 │ │ +05e3d0: 6e20 ce0d 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e3d6: 0c01 |0045: move-result-object v1 │ │ +05e3d8: 6e10 d60d 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e3de: 0c01 |0049: move-result-object v1 │ │ +05e3e0: 6e57 8004 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@0480 │ │ +05e3e6: 5530 2301 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e3ea: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +05e3ee: 5530 2101 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e3f2: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +05e3f6: 6e20 3f0d 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e3fc: 1a00 6d14 |0058: const-string v0, "mHaveData=" // string@146d │ │ +05e400: 6e20 3f0d 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e406: 5530 2301 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e40a: 6e20 400d 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05e410: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +05e414: 6e20 3f0d 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e41a: 5530 2101 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e41e: 6e20 450d 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05e424: 6e20 3f0d 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e42a: 1a00 3314 |006f: const-string v0, "mData=" // string@1433 │ │ +05e42e: 6e20 3f0d 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e434: 5430 2001 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e438: 6e20 430d 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +05e43e: 6e20 3f0d 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e444: 1a00 2c15 |007c: const-string v0, "mStarted=" // string@152c │ │ +05e448: 6e20 3f0d 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e44e: 5530 2b01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e452: 6e20 400d 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05e458: 1a00 6a00 |0086: const-string v0, " mReportNextStart=" // string@006a │ │ +05e45c: 6e20 3f0d 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e462: 5530 2801 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ +05e466: 6e20 400d 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05e46c: 1a00 5c00 |0090: const-string v0, " mDestroyed=" // string@005c │ │ +05e470: 6e20 3f0d 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e476: 5530 2201 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ +05e47a: 6e20 450d 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05e480: 6e20 3f0d 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e486: 1a00 0915 |009d: const-string v0, "mRetaining=" // string@1509 │ │ +05e48a: 6e20 3f0d 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e490: 5530 2901 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e494: 6e20 400d 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05e49a: 1a00 6e00 |00a7: const-string v0, " mRetainingStarted=" // string@006e │ │ +05e49e: 6e20 3f0d 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e4a4: 5530 2a01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ +05e4a8: 6e20 400d 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@0d40 │ │ +05e4ae: 1a00 6500 |00b1: const-string v0, " mListenerRegistered=" // string@0065 │ │ +05e4b2: 6e20 3f0d 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e4b8: 5530 2501 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e4bc: 6e20 450d 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05e4c2: 5430 2701 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e4c6: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +05e4ca: 6e20 3f0d 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05e4d0: 1a00 5309 |00c2: const-string v0, "Pending Loader " // string@0953 │ │ +05e4d4: 6e20 440d 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05e4da: 5430 2701 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e4de: 6e20 3e0d 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ +05e4e4: 1a00 0101 |00cc: const-string v0, ":" // string@0101 │ │ +05e4e8: 6e20 440d 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05e4ee: 5430 2701 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e4f2: 2201 3102 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e4f6: 7010 c60d 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e4fc: 6e20 ce0d 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e502: 0c01 |00db: move-result-object v1 │ │ +05e504: 1a02 0500 |00dc: const-string v2, " " // string@0005 │ │ +05e508: 6e20 ce0d 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e50e: 0c01 |00e1: move-result-object v1 │ │ +05e510: 6e10 d60d 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e516: 0c01 |00e5: move-result-object v1 │ │ +05e518: 6e57 7603 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@0376 │ │ +05e51e: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x000d line=450 │ │ 0x0017 line=451 │ │ 0x0024 line=452 │ │ 0x0031 line=453 │ │ @@ -99993,48 +100018,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -05ebbc: |[05ebbc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -05ebcc: 5530 2901 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05ebd0: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -05ebd4: 6300 2d01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ebd8: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -05ebdc: 1a00 e506 |0008: const-string v0, "LoaderManager" // string@06e5 │ │ -05ebe0: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05ebe4: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ebea: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ -05ebee: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ebf4: 0c01 |0014: move-result-object v1 │ │ -05ebf6: 6e20 cd0d 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ebfc: 0c01 |0018: move-result-object v1 │ │ -05ebfe: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ec04: 0c01 |001c: move-result-object v1 │ │ -05ec06: 7120 e50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ec0c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -05ec0e: 5c30 2901 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05ec12: 5530 2b01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ec16: 5531 2a01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ -05ec1a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -05ec1e: 5530 2b01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ec22: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -05ec26: 6e10 7c03 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@037c │ │ -05ec2c: 5530 2b01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ec30: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -05ec34: 5530 2301 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05ec38: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -05ec3c: 5530 2801 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ -05ec40: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -05ec44: 5430 2601 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ec48: 5431 2001 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05ec4c: 6e30 7403 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ -05ec52: 0e00 |0043: return-void │ │ +05e520: |[05e520] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +05e530: 5530 2901 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e534: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +05e538: 6300 2d01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e53c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +05e540: 1a00 e506 |0008: const-string v0, "LoaderManager" // string@06e5 │ │ +05e544: 2201 3102 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e548: 7010 c60d 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e54e: 1a02 0f00 |000f: const-string v2, " Finished Retaining: " // string@000f │ │ +05e552: 6e20 ce0d 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e558: 0c01 |0014: move-result-object v1 │ │ +05e55a: 6e20 cd0d 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e560: 0c01 |0018: move-result-object v1 │ │ +05e562: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e568: 0c01 |001c: move-result-object v1 │ │ +05e56a: 7120 e50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e570: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05e572: 5c30 2901 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e576: 5530 2b01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e57a: 5531 2a01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ +05e57e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +05e582: 5530 2b01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e586: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +05e58a: 6e10 7c03 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@037c │ │ +05e590: 5530 2b01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e594: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +05e598: 5530 2301 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e59c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +05e5a0: 5530 2801 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ +05e5a4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +05e5a8: 5430 2601 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e5ac: 5431 2001 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e5b0: 6e30 7403 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ +05e5b6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0020 line=278 │ │ 0x0023 line=279 │ │ 0x0029 line=280 │ │ @@ -100050,110 +100075,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 │ │ -05ec54: |[05ec54] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -05ec64: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05ec66: 6302 2d01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ec6a: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -05ec6e: 1a02 e506 |0005: const-string v2, "LoaderManager" // string@06e5 │ │ -05ec72: 2203 3102 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05ec76: 7010 c60d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ec7c: 1a04 d216 |000c: const-string v4, "onLoadComplete: " // string@16d2 │ │ -05ec80: 6e20 ce0d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ec86: 0c03 |0011: move-result-object v3 │ │ -05ec88: 6e20 cd0d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ec8e: 0c03 |0015: move-result-object v3 │ │ -05ec90: 6e10 d60d 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ec96: 0c03 |0019: move-result-object v3 │ │ -05ec98: 7120 e50a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ec9e: 5562 2201 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ -05eca2: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -05eca6: 6302 2d01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ecaa: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -05ecae: 1a02 e506 |0025: const-string v2, "LoaderManager" // string@06e5 │ │ -05ecb2: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ -05ecb6: 7120 e50a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ecbc: 0e00 |002c: return-void │ │ -05ecbe: 5462 2c01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05ecc2: 5422 3201 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05ecc6: 5263 2401 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05ecca: 6e20 5a05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05ecd0: 0c02 |0036: move-result-object v2 │ │ -05ecd2: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -05ecd6: 6302 2d01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ecda: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -05ecde: 1a02 e506 |003d: const-string v2, "LoaderManager" // string@06e5 │ │ -05ece2: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ -05ece6: 7120 e50a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ecec: 28e8 |0044: goto 002c // -0018 │ │ -05ecee: 5461 2701 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05ecf2: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -05ecf6: 6302 2d01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ecfa: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -05ecfe: 1a02 e506 |004d: const-string v2, "LoaderManager" // string@06e5 │ │ -05ed02: 2203 3102 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05ed06: 7010 c60d 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ed0c: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ -05ed10: 6e20 ce0d 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ed16: 0c03 |0059: move-result-object v3 │ │ -05ed18: 6e20 cd0d 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ed1e: 0c03 |005d: move-result-object v3 │ │ -05ed20: 6e10 d60d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ed26: 0c03 |0061: move-result-object v3 │ │ -05ed28: 7120 e50a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ed2e: 5b65 2701 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05ed32: 5462 2c01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05ed36: 5422 3201 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05ed3a: 5263 2401 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05ed3e: 6e30 6105 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -05ed44: 6e10 7503 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05ed4a: 5462 2c01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05ed4e: 6e20 8e03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@038e │ │ -05ed54: 28b4 |0078: goto 002c // -004c │ │ -05ed56: 5462 2001 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05ed5a: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -05ed5e: 5562 2301 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05ed62: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -05ed66: 5b68 2001 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05ed6a: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -05ed6c: 5c62 2301 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05ed70: 5562 2b01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ed74: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -05ed78: 6e30 7403 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ -05ed7e: 5462 2c01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05ed82: 5422 3101 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05ed86: 5263 2401 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05ed8a: 6e20 5a05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05ed90: 0c00 |0096: move-result-object v0 │ │ -05ed92: 1f00 8f00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05ed96: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -05ed9a: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -05ed9e: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -05eda0: 5c02 2101 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05eda4: 6e10 7503 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05edaa: 5462 2c01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05edae: 5422 3101 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05edb2: 5263 2401 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05edb6: 6e20 6205 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0562 │ │ -05edbc: 5462 2c01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05edc0: 5422 2f01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05edc4: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -05edc8: 5462 2c01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05edcc: 6e10 8c03 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ -05edd2: 0a02 |00b7: move-result v2 │ │ -05edd4: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -05edd8: 5462 2c01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ -05eddc: 5422 2f01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05ede0: 5422 b000 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05ede4: 6e10 0b03 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ -05edea: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +05e5b8: |[05e5b8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +05e5c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05e5ca: 6302 2d01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e5ce: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +05e5d2: 1a02 e506 |0005: const-string v2, "LoaderManager" // string@06e5 │ │ +05e5d6: 2203 3102 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05e5da: 7010 c60d 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e5e0: 1a04 cc16 |000c: const-string v4, "onLoadComplete: " // string@16cc │ │ +05e5e4: 6e20 ce0d 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e5ea: 0c03 |0011: move-result-object v3 │ │ +05e5ec: 6e20 cd0d 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e5f2: 0c03 |0015: move-result-object v3 │ │ +05e5f4: 6e10 d60d 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e5fa: 0c03 |0019: move-result-object v3 │ │ +05e5fc: 7120 e50a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e602: 5562 2201 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0122 │ │ +05e606: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +05e60a: 6302 2d01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e60e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +05e612: 1a02 e506 |0025: const-string v2, "LoaderManager" // string@06e5 │ │ +05e616: 1a03 1000 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0010 │ │ +05e61a: 7120 e50a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e620: 0e00 |002c: return-void │ │ +05e622: 5462 2c01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e626: 5422 3201 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05e62a: 5263 2401 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e62e: 6e20 5a05 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05e634: 0c02 |0036: move-result-object v2 │ │ +05e636: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +05e63a: 6302 2d01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e63e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +05e642: 1a02 e506 |003d: const-string v2, "LoaderManager" // string@06e5 │ │ +05e646: 1a03 1100 |003f: const-string v3, " Ignoring load complete -- not active" // string@0011 │ │ +05e64a: 7120 e50a 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e650: 28e8 |0044: goto 002c // -0018 │ │ +05e652: 5461 2701 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e656: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +05e65a: 6302 2d01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e65e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +05e662: 1a02 e506 |004d: const-string v2, "LoaderManager" // string@06e5 │ │ +05e666: 2203 3102 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05e66a: 7010 c60d 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e670: 1a04 1b00 |0054: const-string v4, " Switching to pending loader: " // string@001b │ │ +05e674: 6e20 ce0d 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e67a: 0c03 |0059: move-result-object v3 │ │ +05e67c: 6e20 cd0d 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e682: 0c03 |005d: move-result-object v3 │ │ +05e684: 6e10 d60d 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e68a: 0c03 |0061: move-result-object v3 │ │ +05e68c: 7120 e50a 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e692: 5b65 2701 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05e696: 5462 2c01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e69a: 5422 3201 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05e69e: 5263 2401 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e6a2: 6e30 6105 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +05e6a8: 6e10 7503 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05e6ae: 5462 2c01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e6b2: 6e20 8e03 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@038e │ │ +05e6b8: 28b4 |0078: goto 002c // -004c │ │ +05e6ba: 5462 2001 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e6be: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +05e6c2: 5562 2301 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e6c6: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +05e6ca: 5b68 2001 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e6ce: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +05e6d0: 5c62 2301 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e6d4: 5562 2b01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e6d8: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +05e6dc: 6e30 7403 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ +05e6e2: 5462 2c01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e6e6: 5422 3101 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05e6ea: 5263 2401 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e6ee: 6e20 5a05 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05e6f4: 0c00 |0096: move-result-object v0 │ │ +05e6f6: 1f00 8f00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05e6fa: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +05e6fe: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +05e702: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +05e704: 5c02 2101 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05e708: 6e10 7503 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05e70e: 5462 2c01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e712: 5422 3101 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05e716: 5263 2401 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e71a: 6e20 6205 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0562 │ │ +05e720: 5462 2c01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e724: 5422 2f01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e728: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +05e72c: 5462 2c01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e730: 6e10 8c03 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ +05e736: 0a02 |00b7: move-result v2 │ │ +05e738: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +05e73c: 5462 2c01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@012c │ │ +05e740: 5422 2f01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05e744: 5422 b000 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05e748: 6e10 0b03 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ +05e74e: 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 │ │ @@ -100190,27 +100215,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05edf0: |[05edf0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -05ee00: 5520 2b01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ee04: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -05ee08: 5520 2801 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ -05ee0c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -05ee10: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05ee12: 5c20 2801 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ -05ee16: 5520 2301 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05ee1a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -05ee1e: 5420 2601 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ee22: 5421 2001 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05ee26: 6e30 7403 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ -05ee2c: 0e00 |0016: return-void │ │ +05e754: |[05e754] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +05e764: 5520 2b01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e768: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +05e76c: 5520 2801 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ +05e770: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +05e774: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05e776: 5c20 2801 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ +05e77a: 5520 2301 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05e77e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +05e782: 5420 2601 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e786: 5421 2001 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05e78a: 6e30 7403 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ +05e790: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0008 line=303 │ │ 0x000b line=304 │ │ 0x000f line=305 │ │ @@ -100223,37 +100248,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05ee30: |[05ee30] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -05ee40: 6300 2d01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05ee44: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -05ee48: 1a00 e506 |0004: const-string v0, "LoaderManager" // string@06e5 │ │ -05ee4c: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05ee50: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ee56: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ -05ee5a: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ee60: 0c01 |0010: move-result-object v1 │ │ -05ee62: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ee68: 0c01 |0014: move-result-object v1 │ │ -05ee6a: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ee70: 0c01 |0018: move-result-object v1 │ │ -05ee72: 7120 e50a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ee78: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -05ee7a: 5c30 2901 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05ee7e: 5530 2b01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ee82: 5c30 2a01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ -05ee86: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05ee88: 5c30 2b01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05ee8c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -05ee8e: 5b30 1f01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05ee92: 0e00 |0029: return-void │ │ +05e794: |[05e794] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +05e7a4: 6300 2d01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e7a8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +05e7ac: 1a00 e506 |0004: const-string v0, "LoaderManager" // string@06e5 │ │ +05e7b0: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e7b4: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e7ba: 1a02 1800 |000b: const-string v2, " Retaining: " // string@0018 │ │ +05e7be: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e7c4: 0c01 |0010: move-result-object v1 │ │ +05e7c6: 6e20 cd0d 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e7cc: 0c01 |0014: move-result-object v1 │ │ +05e7ce: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e7d4: 0c01 |0018: move-result-object v1 │ │ +05e7d6: 7120 e50a 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e7dc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05e7de: 5c30 2901 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e7e2: 5530 2b01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e7e6: 5c30 2a01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ +05e7ea: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05e7ec: 5c30 2b01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e7f0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +05e7f2: 5b30 1f01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e7f6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x001c line=269 │ │ 0x001f line=270 │ │ 0x0023 line=271 │ │ 0x0026 line=272 │ │ @@ -100266,86 +100291,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -05ee94: |[05ee94] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -05eea4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05eea6: 5540 2901 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05eeaa: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -05eeae: 5540 2a01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ -05eeb2: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -05eeb6: 5c43 2b01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05eeba: 0e00 |000b: return-void │ │ -05eebc: 5540 2b01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05eec0: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -05eec4: 5c43 2b01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05eec8: 6300 2d01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05eecc: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -05eed0: 1a00 e506 |0016: const-string v0, "LoaderManager" // string@06e5 │ │ -05eed4: 2201 3102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05eed8: 7010 c60d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05eede: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ -05eee2: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05eee8: 0c01 |0022: move-result-object v1 │ │ -05eeea: 6e20 cd0d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05eef0: 0c01 |0026: move-result-object v1 │ │ -05eef2: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05eef8: 0c01 |002a: move-result-object v1 │ │ -05eefa: 7120 e50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05ef00: 5440 2601 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef04: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -05ef08: 5440 1f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05ef0c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -05ef10: 5440 1f01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05ef14: 5241 2401 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05ef18: 5442 1e01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ -05ef1c: 7230 6803 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0368 │ │ -05ef22: 0c00 |003f: move-result-object v0 │ │ -05ef24: 5b40 2601 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef28: 5440 2601 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef2c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -05ef30: 5440 2601 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef34: 6e10 9a0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -05ef3a: 0c00 |004b: move-result-object v0 │ │ -05ef3c: 6e10 710d 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0d71 │ │ -05ef42: 0a00 |004f: move-result v0 │ │ -05ef44: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -05ef48: 5440 2601 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef4c: 6e10 9a0d 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -05ef52: 0c00 |0057: move-result-object v0 │ │ -05ef54: 6e10 690d 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0d69 │ │ -05ef5a: 0a00 |005b: move-result v0 │ │ -05ef5c: 7110 f80d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ -05ef62: 0a00 |005f: move-result v0 │ │ -05ef64: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -05ef68: 2200 1b02 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ -05ef6c: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05ef70: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ef76: 1a02 1409 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0914 │ │ -05ef7a: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ef80: 0c01 |006e: move-result-object v1 │ │ -05ef82: 5442 2601 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05ef86: 6e20 cd0d 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05ef8c: 0c01 |0074: move-result-object v1 │ │ -05ef8e: 6e10 d60d 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ef94: 0c01 |0078: move-result-object v1 │ │ -05ef96: 7020 7a0d 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -05ef9c: 2700 |007c: throw v0 │ │ -05ef9e: 5540 2501 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05efa2: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -05efa6: 5440 2601 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05efaa: 5241 2401 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05efae: 6e30 8d04 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@048d │ │ -05efb4: 5c43 2501 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05efb8: 5440 2601 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05efbc: 6e10 8f04 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@048f │ │ -05efc2: 2900 7cff |008f: goto/16 000b // -0084 │ │ +05e7f8: |[05e7f8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +05e808: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05e80a: 5540 2901 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e80e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +05e812: 5540 2a01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@012a │ │ +05e816: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +05e81a: 5c43 2b01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e81e: 0e00 |000b: return-void │ │ +05e820: 5540 2b01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e824: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +05e828: 5c43 2b01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e82c: 6300 2d01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e830: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +05e834: 1a00 e506 |0016: const-string v0, "LoaderManager" // string@06e5 │ │ +05e838: 2201 3102 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e83c: 7010 c60d 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e842: 1a02 1900 |001d: const-string v2, " Starting: " // string@0019 │ │ +05e846: 6e20 ce0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e84c: 0c01 |0022: move-result-object v1 │ │ +05e84e: 6e20 cd0d 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e854: 0c01 |0026: move-result-object v1 │ │ +05e856: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e85c: 0c01 |002a: move-result-object v1 │ │ +05e85e: 7120 e50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e864: 5440 2601 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e868: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +05e86c: 5440 1f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e870: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +05e874: 5440 1f01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05e878: 5241 2401 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e87c: 5442 1e01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@011e │ │ +05e880: 7230 6803 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0368 │ │ +05e886: 0c00 |003f: move-result-object v0 │ │ +05e888: 5b40 2601 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e88c: 5440 2601 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e890: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +05e894: 5440 2601 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e898: 6e10 9a0d 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +05e89e: 0c00 |004b: move-result-object v0 │ │ +05e8a0: 6e10 710d 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@0d71 │ │ +05e8a6: 0a00 |004f: move-result v0 │ │ +05e8a8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +05e8ac: 5440 2601 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e8b0: 6e10 9a0d 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +05e8b6: 0c00 |0057: move-result-object v0 │ │ +05e8b8: 6e10 690d 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@0d69 │ │ +05e8be: 0a00 |005b: move-result v0 │ │ +05e8c0: 7110 f80d 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@0df8 │ │ +05e8c6: 0a00 |005f: move-result v0 │ │ +05e8c8: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +05e8cc: 2200 1b02 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@021b │ │ +05e8d0: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e8d4: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e8da: 1a02 0e09 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@090e │ │ +05e8de: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e8e4: 0c01 |006e: move-result-object v1 │ │ +05e8e6: 5442 2601 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e8ea: 6e20 cd0d 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e8f0: 0c01 |0074: move-result-object v1 │ │ +05e8f2: 6e10 d60d 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e8f8: 0c01 |0078: move-result-object v1 │ │ +05e8fa: 7020 7a0d 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +05e900: 2700 |007c: throw v0 │ │ +05e902: 5540 2501 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e906: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +05e90a: 5440 2601 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e90e: 5241 2401 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e912: 6e30 8d04 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@048d │ │ +05e918: 5c43 2501 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e91c: 5440 2601 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e920: 6e10 8f04 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@048f │ │ +05e926: 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 │ │ @@ -100367,42 +100392,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -05efc8: |[05efc8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -05efd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05efda: 6300 2d01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05efde: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -05efe2: 1a00 e506 |0005: const-string v0, "LoaderManager" // string@06e5 │ │ -05efe6: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05efea: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05eff0: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ -05eff4: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05effa: 0c01 |0011: move-result-object v1 │ │ -05effc: 6e20 cd0d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f002: 0c01 |0015: move-result-object v1 │ │ -05f004: 6e10 d60d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f00a: 0c01 |0019: move-result-object v1 │ │ -05f00c: 7120 e50a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f012: 5c43 2b01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05f016: 5540 2901 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ -05f01a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -05f01e: 5440 2601 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f022: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -05f026: 5540 2501 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05f02a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -05f02e: 5c43 2501 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ -05f032: 5440 2601 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f036: 6e20 9304 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0493 │ │ -05f03c: 5440 2601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f040: 6e10 9004 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0490 │ │ -05f046: 0e00 |0037: return-void │ │ +05e92c: |[05e92c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +05e93c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05e93e: 6300 2d01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05e942: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +05e946: 1a00 e506 |0005: const-string v0, "LoaderManager" // string@06e5 │ │ +05e94a: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05e94e: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05e954: 1a02 1a00 |000c: const-string v2, " Stopping: " // string@001a │ │ +05e958: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e95e: 0c01 |0011: move-result-object v1 │ │ +05e960: 6e20 cd0d 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05e966: 0c01 |0015: move-result-object v1 │ │ +05e968: 6e10 d60d 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05e96e: 0c01 |0019: move-result-object v1 │ │ +05e970: 7120 e50a 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05e976: 5c43 2b01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05e97a: 5540 2901 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0129 │ │ +05e97e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +05e982: 5440 2601 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e986: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +05e98a: 5540 2501 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e98e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +05e992: 5c43 2501 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0125 │ │ +05e996: 5440 2601 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e99a: 6e20 9304 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0493 │ │ +05e9a0: 5440 2601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05e9a4: 6e10 9004 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0490 │ │ +05e9aa: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=312 │ │ 0x001d line=313 │ │ 0x001f line=314 │ │ 0x0023 line=315 │ │ 0x002b line=317 │ │ @@ -100417,38 +100442,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -05f048: |[05f048] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -05f058: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -05f05c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -05f060: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -05f066: 1a01 e406 |0007: const-string v1, "LoaderInfo{" // string@06e4 │ │ -05f06a: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f070: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -05f076: 0a01 |000f: move-result v1 │ │ -05f078: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05f07e: 0c01 |0013: move-result-object v1 │ │ -05f080: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f086: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -05f08a: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f090: 5221 2401 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05f094: 6e20 cb0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05f09a: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ -05f09e: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f0a4: 5421 2601 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f0a8: 7120 2205 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -05f0ae: 1a01 ca1c |002b: const-string v1, "}}" // string@1cca │ │ -05f0b2: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f0b8: 6e10 d60d 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f0be: 0c01 |0033: move-result-object v1 │ │ -05f0c0: 1101 |0034: return-object v1 │ │ +05e9ac: |[05e9ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +05e9bc: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +05e9c0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +05e9c4: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +05e9ca: 1a01 e406 |0007: const-string v1, "LoaderInfo{" // string@06e4 │ │ +05e9ce: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e9d4: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +05e9da: 0a01 |000f: move-result v1 │ │ +05e9dc: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +05e9e2: 0c01 |0013: move-result-object v1 │ │ +05e9e4: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e9ea: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +05e9ee: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05e9f4: 5221 2401 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05e9f8: 6e20 cb0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05e9fe: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ +05ea02: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ea08: 5421 2601 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05ea0c: 7120 2205 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +05ea12: 1a01 c41c |002b: const-string v1, "}}" // string@1cc4 │ │ +05ea16: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ea1c: 6e10 d60d 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ea22: 0c01 |0033: move-result-object v1 │ │ +05ea24: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ 0x000c line=439 │ │ 0x0017 line=440 │ │ 0x001c line=441 │ │ @@ -100541,43 +100566,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05f0c4: |[05f0c4] android.support.v4.app.LoaderManagerImpl.:()V │ │ -05f0d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f0d6: 6a00 2d01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f0da: 0e00 |0003: return-void │ │ +05ea28: |[05ea28] android.support.v4.app.LoaderManagerImpl.:()V │ │ +05ea38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ea3a: 6a00 2d01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ea3e: 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 │ │ -05f0dc: |[05f0dc] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ -05f0ec: 7010 6b03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@036b │ │ -05f0f2: 2200 e200 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ -05f0f6: 7010 5305 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ -05f0fc: 5b10 3201 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f100: 2200 e200 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ -05f104: 7010 5305 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ -05f10a: 5b10 3101 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f10e: 5b12 2f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05f112: 5c13 3501 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f116: 0e00 |0015: return-void │ │ +05ea40: |[05ea40] android.support.v4.app.LoaderManagerImpl.:(Landroid/support/v4/app/FragmentActivity;Z)V │ │ +05ea50: 7010 6b03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@036b │ │ +05ea56: 2200 e200 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ +05ea5a: 7010 5305 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ +05ea60: 5b10 3201 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ea64: 2200 e200 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@00e2 │ │ +05ea68: 7010 5305 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0553 │ │ +05ea6e: 5b10 3101 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05ea72: 5b12 2f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05ea76: 5c13 3501 |0013: iput-boolean v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05ea7a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=476 │ │ 0x0013 line=477 │ │ @@ -100592,26 +100617,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 │ │ -05f118: |[05f118] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -05f128: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05f12a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05f12c: 5c31 3001 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f130: 7040 8103 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@0381 │ │ -05f136: 0c00 |0007: move-result-object v0 │ │ -05f138: 6e20 8e03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@038e │ │ -05f13e: 5c32 3001 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f142: 1100 |000d: return-object v0 │ │ -05f144: 0d01 |000e: move-exception v1 │ │ -05f146: 5c32 3001 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f14a: 2701 |0011: throw v1 │ │ +05ea7c: |[05ea7c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05ea8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05ea8e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +05ea90: 5c31 3001 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05ea94: 7040 8103 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@0381 │ │ +05ea9a: 0c00 |0007: move-result-object v0 │ │ +05ea9c: 6e20 8e03 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@038e │ │ +05eaa2: 5c32 3001 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05eaa6: 1100 |000d: return-object v0 │ │ +05eaa8: 0d01 |000e: move-exception v1 │ │ +05eaaa: 5c32 3001 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05eaae: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=495 │ │ 0x0004 line=496 │ │ 0x0008 line=497 │ │ @@ -100629,21 +100654,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 │ │ -05f158: |[05f158] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -05f168: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f16c: 7055 7303 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@0373 │ │ -05f172: 7230 6803 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0368 │ │ -05f178: 0c01 |0008: move-result-object v1 │ │ -05f17a: 5b01 2601 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f17e: 1100 |000b: return-object v0 │ │ +05eabc: |[05eabc] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05eacc: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ead0: 7055 7303 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@0373 │ │ +05ead6: 7230 6803 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0368 │ │ +05eadc: 0c01 |0008: move-result-object v1 │ │ +05eade: 5b01 2601 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05eae2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ 0x0009 line=488 │ │ 0x000b line=489 │ │ locals : │ │ @@ -100661,70 +100686,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -05f180: |[05f180] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -05f190: 5552 3001 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f194: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -05f198: 2202 1c02 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -05f19c: 1a03 2402 |0006: const-string v3, "Called while creating a loader" // string@0224 │ │ -05f1a0: 7020 7d0d 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05f1a6: 2702 |000b: throw v2 │ │ -05f1a8: 6302 2d01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f1ac: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -05f1b0: 1a02 e506 |0010: const-string v2, "LoaderManager" // string@06e5 │ │ -05f1b4: 2203 3102 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f1b8: 7010 c60d 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f1be: 1a04 f70e |0017: const-string v4, "destroyLoader in " // string@0ef7 │ │ -05f1c2: 6e20 ce0d 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f1c8: 0c03 |001c: move-result-object v3 │ │ -05f1ca: 6e20 cd0d 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f1d0: 0c03 |0020: move-result-object v3 │ │ -05f1d2: 1a04 7a00 |0021: const-string v4, " of " // string@007a │ │ -05f1d6: 6e20 ce0d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f1dc: 0c03 |0026: move-result-object v3 │ │ -05f1de: 6e20 cb0d 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05f1e4: 0c03 |002a: move-result-object v3 │ │ -05f1e6: 6e10 d60d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f1ec: 0c03 |002e: move-result-object v3 │ │ -05f1ee: 7120 e50a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f1f4: 5452 3201 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f1f8: 6e20 5e05 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@055e │ │ -05f1fe: 0a00 |0037: move-result v0 │ │ -05f200: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -05f204: 5452 3201 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f208: 6e20 6705 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f20e: 0c01 |003f: move-result-object v1 │ │ -05f210: 1f01 8f00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f214: 5452 3201 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f218: 6e20 6305 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ -05f21e: 6e10 7503 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05f224: 5452 3101 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f228: 6e20 5e05 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@055e │ │ -05f22e: 0a00 |004f: move-result v0 │ │ -05f230: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -05f234: 5452 3101 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f238: 6e20 6705 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f23e: 0c01 |0057: move-result-object v1 │ │ -05f240: 1f01 8f00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f244: 5452 3101 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f248: 6e20 6305 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ -05f24e: 6e10 7503 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05f254: 5452 2f01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05f258: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -05f25c: 6e10 8c03 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ -05f262: 0a02 |0069: move-result v2 │ │ -05f264: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -05f268: 5452 2f01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05f26c: 5422 b000 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -05f270: 6e10 0b03 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ -05f276: 0e00 |0073: return-void │ │ +05eae4: |[05eae4] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +05eaf4: 5552 3001 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05eaf8: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +05eafc: 2202 1c02 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +05eb00: 1a03 2402 |0006: const-string v3, "Called while creating a loader" // string@0224 │ │ +05eb04: 7020 7d0d 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05eb0a: 2702 |000b: throw v2 │ │ +05eb0c: 6302 2d01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05eb10: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +05eb14: 1a02 e506 |0010: const-string v2, "LoaderManager" // string@06e5 │ │ +05eb18: 2203 3102 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05eb1c: 7010 c60d 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05eb22: 1a04 f10e |0017: const-string v4, "destroyLoader in " // string@0ef1 │ │ +05eb26: 6e20 ce0d 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05eb2c: 0c03 |001c: move-result-object v3 │ │ +05eb2e: 6e20 cd0d 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05eb34: 0c03 |0020: move-result-object v3 │ │ +05eb36: 1a04 7a00 |0021: const-string v4, " of " // string@007a │ │ +05eb3a: 6e20 ce0d 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05eb40: 0c03 |0026: move-result-object v3 │ │ +05eb42: 6e20 cb0d 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05eb48: 0c03 |002a: move-result-object v3 │ │ +05eb4a: 6e10 d60d 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05eb50: 0c03 |002e: move-result-object v3 │ │ +05eb52: 7120 e50a 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05eb58: 5452 3201 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05eb5c: 6e20 5e05 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@055e │ │ +05eb62: 0a00 |0037: move-result v0 │ │ +05eb64: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +05eb68: 5452 3201 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05eb6c: 6e20 6705 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05eb72: 0c01 |003f: move-result-object v1 │ │ +05eb74: 1f01 8f00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05eb78: 5452 3201 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05eb7c: 6e20 6305 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ +05eb82: 6e10 7503 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05eb88: 5452 3101 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05eb8c: 6e20 5e05 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@055e │ │ +05eb92: 0a00 |004f: move-result v0 │ │ +05eb94: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +05eb98: 5452 3101 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05eb9c: 6e20 6705 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05eba2: 0c01 |0057: move-result-object v1 │ │ +05eba4: 1f01 8f00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05eba8: 5452 3101 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05ebac: 6e20 6305 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0563 │ │ +05ebb2: 6e10 7503 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05ebb8: 5452 2f01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05ebbc: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +05ebc0: 6e10 8c03 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@038c │ │ +05ebc6: 0a02 |0069: move-result v2 │ │ +05ebc8: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +05ebcc: 5452 2f01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05ebd0: 5422 b000 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +05ebd4: 6e10 0b03 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@030b │ │ +05ebda: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0004 line=656 │ │ 0x000c line=659 │ │ 0x0032 line=660 │ │ 0x0038 line=661 │ │ @@ -100751,70 +100776,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -05f278: |[05f278] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -05f288: 5541 3301 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -05f28c: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -05f290: 6301 2d01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f294: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -05f298: 1a01 e506 |0008: const-string v1, "LoaderManager" // string@06e5 │ │ -05f29c: 2202 3102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05f2a0: 7010 c60d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f2a6: 1a03 8902 |000f: const-string v3, "Destroying Active in " // string@0289 │ │ -05f2aa: 6e20 ce0d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f2b0: 0c02 |0014: move-result-object v2 │ │ -05f2b2: 6e20 cd0d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f2b8: 0c02 |0018: move-result-object v2 │ │ -05f2ba: 6e10 d60d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f2c0: 0c02 |001c: move-result-object v2 │ │ -05f2c2: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f2c8: 5441 3201 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f2cc: 6e10 6605 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f2d2: 0a01 |0025: move-result v1 │ │ -05f2d4: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f2d8: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -05f2dc: 5441 3201 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f2e0: 6e20 6705 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f2e6: 0c01 |002f: move-result-object v1 │ │ -05f2e8: 1f01 8f00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f2ec: 6e10 7503 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05f2f2: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f2f6: 28f1 |0037: goto 0028 // -000f │ │ -05f2f8: 6301 2d01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f2fc: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -05f300: 1a01 e506 |003c: const-string v1, "LoaderManager" // string@06e5 │ │ -05f304: 2202 3102 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05f308: 7010 c60d 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f30e: 1a03 8a02 |0043: const-string v3, "Destroying Inactive in " // string@028a │ │ -05f312: 6e20 ce0d 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f318: 0c02 |0048: move-result-object v2 │ │ -05f31a: 6e20 cd0d 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f320: 0c02 |004c: move-result-object v2 │ │ -05f322: 6e10 d60d 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f328: 0c02 |0050: move-result-object v2 │ │ -05f32a: 7120 e50a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f330: 5441 3101 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f334: 6e10 6605 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f33a: 0a01 |0059: move-result v1 │ │ -05f33c: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f340: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -05f344: 5441 3101 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f348: 6e20 6705 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f34e: 0c01 |0063: move-result-object v1 │ │ -05f350: 1f01 8f00 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f354: 6e10 7503 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05f35a: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f35e: 28f1 |006b: goto 005c // -000f │ │ -05f360: 5441 3101 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f364: 6e10 5705 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0557 │ │ -05f36a: 0e00 |0071: return-void │ │ +05ebdc: |[05ebdc] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +05ebec: 5541 3301 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +05ebf0: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +05ebf4: 6301 2d01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ebf8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +05ebfc: 1a01 e506 |0008: const-string v1, "LoaderManager" // string@06e5 │ │ +05ec00: 2202 3102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05ec04: 7010 c60d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ec0a: 1a03 8902 |000f: const-string v3, "Destroying Active in " // string@0289 │ │ +05ec0e: 6e20 ce0d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ec14: 0c02 |0014: move-result-object v2 │ │ +05ec16: 6e20 cd0d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ec1c: 0c02 |0018: move-result-object v2 │ │ +05ec1e: 6e10 d60d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ec24: 0c02 |001c: move-result-object v2 │ │ +05ec26: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05ec2c: 5441 3201 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ec30: 6e10 6605 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ec36: 0a01 |0025: move-result v1 │ │ +05ec38: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05ec3c: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +05ec40: 5441 3201 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ec44: 6e20 6705 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05ec4a: 0c01 |002f: move-result-object v1 │ │ +05ec4c: 1f01 8f00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ec50: 6e10 7503 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05ec56: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05ec5a: 28f1 |0037: goto 0028 // -000f │ │ +05ec5c: 6301 2d01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ec60: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +05ec64: 1a01 e506 |003c: const-string v1, "LoaderManager" // string@06e5 │ │ +05ec68: 2202 3102 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05ec6c: 7010 c60d 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ec72: 1a03 8a02 |0043: const-string v3, "Destroying Inactive in " // string@028a │ │ +05ec76: 6e20 ce0d 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ec7c: 0c02 |0048: move-result-object v2 │ │ +05ec7e: 6e20 cd0d 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ec84: 0c02 |004c: move-result-object v2 │ │ +05ec86: 6e10 d60d 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ec8c: 0c02 |0050: move-result-object v2 │ │ +05ec8e: 7120 e50a 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05ec94: 5441 3101 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05ec98: 6e10 6605 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ec9e: 0a01 |0059: move-result v1 │ │ +05eca0: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05eca4: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +05eca8: 5441 3101 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05ecac: 6e20 6705 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05ecb2: 0c01 |0063: move-result-object v1 │ │ +05ecb4: 1f01 8f00 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ecb8: 6e10 7503 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05ecbe: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05ecc2: 28f1 |006b: goto 005c // -000f │ │ +05ecc4: 5441 3101 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05ecc8: 6e10 5705 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0557 │ │ +05ecce: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ 0x0020 line=772 │ │ 0x002a line=773 │ │ 0x0035 line=772 │ │ @@ -100834,29 +100859,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05f36c: |[05f36c] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -05f37c: 5431 3201 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f380: 6e10 6605 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f386: 0a01 |0005: move-result v1 │ │ -05f388: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f38c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -05f390: 5431 3201 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f394: 6e20 6705 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f39a: 0c01 |000f: move-result-object v1 │ │ -05f39c: 1f01 8f00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f3a0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -05f3a2: 5c12 2801 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ -05f3a6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f3aa: 28f1 |0017: goto 0008 // -000f │ │ -05f3ac: 0e00 |0018: return-void │ │ +05ecd0: |[05ecd0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +05ece0: 5431 3201 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ece4: 6e10 6605 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ecea: 0a01 |0005: move-result v1 │ │ +05ecec: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05ecf0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +05ecf4: 5431 3201 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ecf8: 6e20 6705 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05ecfe: 0c01 |000f: move-result-object v1 │ │ +05ed00: 1f01 8f00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ed04: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +05ed06: 5c12 2801 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0128 │ │ +05ed0a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05ed0e: 28f1 |0017: goto 0008 // -000f │ │ +05ed10: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x0015 line=758 │ │ 0x0018 line=761 │ │ locals : │ │ @@ -100868,28 +100893,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05f3b0: |[05f3b0] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -05f3c0: 5421 3201 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f3c4: 6e10 6605 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f3ca: 0a01 |0005: move-result v1 │ │ -05f3cc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f3d0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -05f3d4: 5421 3201 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f3d8: 6e20 6705 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f3de: 0c01 |000f: move-result-object v1 │ │ -05f3e0: 1f01 8f00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f3e4: 6e10 7903 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0379 │ │ -05f3ea: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f3ee: 28f1 |0017: goto 0008 // -000f │ │ -05f3f0: 0e00 |0018: return-void │ │ +05ed14: |[05ed14] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +05ed24: 5421 3201 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ed28: 6e10 6605 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ed2e: 0a01 |0005: move-result v1 │ │ +05ed30: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05ed34: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +05ed38: 5421 3201 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ed3c: 6e20 6705 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05ed42: 0c01 |000f: move-result-object v1 │ │ +05ed44: 1f01 8f00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ed48: 6e10 7903 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0379 │ │ +05ed4e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05ed52: 28f1 |0017: goto 0008 // -000f │ │ +05ed54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x000a line=765 │ │ 0x0015 line=764 │ │ 0x0018 line=767 │ │ locals : │ │ @@ -100901,62 +100926,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -05f3f4: |[05f3f4] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -05f404: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f408: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05f40c: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ -05f410: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f414: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f41a: 1a04 a409 |000b: const-string v4, "Retaining in " // string@09a4 │ │ -05f41e: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f424: 0c03 |0010: move-result-object v3 │ │ -05f426: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f42c: 0c03 |0014: move-result-object v3 │ │ -05f42e: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f434: 0c03 |0018: move-result-object v3 │ │ -05f436: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f43c: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f440: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -05f444: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ -05f448: 1a02 2512 |0022: const-string v2, "here" // string@1225 │ │ -05f44c: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -05f452: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ -05f458: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ -05f45c: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f460: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f466: 1a04 2102 |0031: const-string v4, "Called doRetain when not started: " // string@0221 │ │ -05f46a: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f470: 0c03 |0036: move-result-object v3 │ │ -05f472: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f478: 0c03 |003a: move-result-object v3 │ │ -05f47a: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f480: 0c03 |003e: move-result-object v3 │ │ -05f482: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -05f488: 0e00 |0042: return-void │ │ -05f48a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -05f48c: 5c52 3301 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -05f490: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -05f492: 5c52 3501 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f496: 5452 3201 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f49a: 6e10 6605 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f4a0: 0a02 |004e: move-result v2 │ │ -05f4a2: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05f4a6: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -05f4aa: 5452 3201 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f4ae: 6e20 6705 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f4b4: 0c02 |0058: move-result-object v2 │ │ -05f4b6: 1f02 8f00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f4ba: 6e10 7a03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@037a │ │ -05f4c0: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05f4c4: 28f1 |0060: goto 0051 // -000f │ │ +05ed58: |[05ed58] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +05ed68: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ed6c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05ed70: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ +05ed74: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05ed78: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ed7e: 1a04 9e09 |000b: const-string v4, "Retaining in " // string@099e │ │ +05ed82: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ed88: 0c03 |0010: move-result-object v3 │ │ +05ed8a: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ed90: 0c03 |0014: move-result-object v3 │ │ +05ed92: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ed98: 0c03 |0018: move-result-object v3 │ │ +05ed9a: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05eda0: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05eda4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +05eda8: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ +05edac: 1a02 1f12 |0022: const-string v2, "here" // string@121f │ │ +05edb0: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +05edb6: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ +05edbc: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ +05edc0: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05edc4: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05edca: 1a04 2102 |0031: const-string v4, "Called doRetain when not started: " // string@0221 │ │ +05edce: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05edd4: 0c03 |0036: move-result-object v3 │ │ +05edd6: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05eddc: 0c03 |003a: move-result-object v3 │ │ +05edde: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ede4: 0c03 |003e: move-result-object v3 │ │ +05ede6: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +05edec: 0e00 |0042: return-void │ │ +05edee: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +05edf0: 5c52 3301 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +05edf4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +05edf6: 5c52 3501 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05edfa: 5452 3201 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05edfe: 6e10 6605 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ee04: 0a02 |004e: move-result v2 │ │ +05ee06: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05ee0a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +05ee0e: 5452 3201 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ee12: 6e20 6705 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05ee18: 0c02 |0058: move-result-object v2 │ │ +05ee1a: 1f02 8f00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05ee1e: 6e10 7a03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@037a │ │ +05ee24: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05ee28: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x001c line=732 │ │ 0x0020 line=733 │ │ 0x0027 line=734 │ │ 0x002a line=735 │ │ @@ -100976,60 +101001,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -05f4c8: |[05f4c8] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -05f4d8: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f4dc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05f4e0: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ -05f4e4: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f4e8: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f4ee: 1a04 7a0a |000b: const-string v4, "Starting in " // string@0a7a │ │ -05f4f2: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f4f8: 0c03 |0010: move-result-object v3 │ │ -05f4fa: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f500: 0c03 |0014: move-result-object v3 │ │ -05f502: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f508: 0c03 |0018: move-result-object v3 │ │ -05f50a: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f510: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f514: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -05f518: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ -05f51c: 1a02 2512 |0022: const-string v2, "here" // string@1225 │ │ -05f520: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -05f526: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ -05f52c: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ -05f530: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f534: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f53a: 1a04 2202 |0031: const-string v4, "Called doStart when already started: " // string@0222 │ │ -05f53e: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f544: 0c03 |0036: move-result-object v3 │ │ -05f546: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f54c: 0c03 |003a: move-result-object v3 │ │ -05f54e: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f554: 0c03 |003e: move-result-object v3 │ │ -05f556: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -05f55c: 0e00 |0042: return-void │ │ -05f55e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -05f560: 5c52 3501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f564: 5452 3201 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f568: 6e10 6605 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f56e: 0a02 |004b: move-result v2 │ │ -05f570: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05f574: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -05f578: 5452 3201 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f57c: 6e20 6705 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f582: 0c02 |0055: move-result-object v2 │ │ -05f584: 1f02 8f00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f588: 6e10 7b03 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@037b │ │ -05f58e: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05f592: 28f1 |005d: goto 004e // -000f │ │ +05ee2c: |[05ee2c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +05ee3c: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ee40: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05ee44: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ +05ee48: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05ee4c: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ee52: 1a04 740a |000b: const-string v4, "Starting in " // string@0a74 │ │ +05ee56: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ee5c: 0c03 |0010: move-result-object v3 │ │ +05ee5e: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ee64: 0c03 |0014: move-result-object v3 │ │ +05ee66: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ee6c: 0c03 |0018: move-result-object v3 │ │ +05ee6e: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05ee74: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05ee78: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +05ee7c: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ +05ee80: 1a02 1f12 |0022: const-string v2, "here" // string@121f │ │ +05ee84: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +05ee8a: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ +05ee90: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ +05ee94: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05ee98: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ee9e: 1a04 2202 |0031: const-string v4, "Called doStart when already started: " // string@0222 │ │ +05eea2: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05eea8: 0c03 |0036: move-result-object v3 │ │ +05eeaa: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05eeb0: 0c03 |003a: move-result-object v3 │ │ +05eeb2: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05eeb8: 0c03 |003e: move-result-object v3 │ │ +05eeba: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +05eec0: 0e00 |0042: return-void │ │ +05eec2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +05eec4: 5c52 3501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05eec8: 5452 3201 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05eecc: 6e10 6605 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05eed2: 0a02 |004b: move-result v2 │ │ +05eed4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05eed8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +05eedc: 5452 3201 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05eee0: 6e20 6705 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05eee6: 0c02 |0055: move-result-object v2 │ │ +05eee8: 1f02 8f00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05eeec: 6e10 7b03 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@037b │ │ +05eef2: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05eef6: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x001c line=699 │ │ 0x0020 line=700 │ │ 0x0027 line=701 │ │ 0x002a line=702 │ │ @@ -101048,61 +101073,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -05f594: |[05f594] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -05f5a4: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f5a8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05f5ac: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ -05f5b0: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f5b4: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f5ba: 1a04 7c0a |000b: const-string v4, "Stopping in " // string@0a7c │ │ -05f5be: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f5c4: 0c03 |0010: move-result-object v3 │ │ -05f5c6: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f5cc: 0c03 |0014: move-result-object v3 │ │ -05f5ce: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f5d4: 0c03 |0018: move-result-object v3 │ │ -05f5d6: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f5dc: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f5e0: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -05f5e4: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ -05f5e8: 1a02 2512 |0022: const-string v2, "here" // string@1225 │ │ -05f5ec: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -05f5f2: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ -05f5f8: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ -05f5fc: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f600: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f606: 1a04 2302 |0031: const-string v4, "Called doStop when not started: " // string@0223 │ │ -05f60a: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f610: 0c03 |0036: move-result-object v3 │ │ -05f612: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f618: 0c03 |003a: move-result-object v3 │ │ -05f61a: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f620: 0c03 |003e: move-result-object v3 │ │ -05f622: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ -05f628: 0e00 |0042: return-void │ │ -05f62a: 5452 3201 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f62e: 6e10 6605 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f634: 0a02 |0048: move-result v2 │ │ -05f636: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05f63a: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -05f63e: 5452 3201 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f642: 6e20 6705 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f648: 0c02 |0052: move-result-object v2 │ │ -05f64a: 1f02 8f00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f64e: 6e10 7c03 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@037c │ │ -05f654: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05f658: 28f1 |005a: goto 004b // -000f │ │ -05f65a: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -05f65c: 5c52 3501 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f660: 28e4 |005e: goto 0042 // -001c │ │ +05eef8: |[05eef8] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +05ef08: 6302 2d01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05ef0c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05ef10: 1a02 e506 |0004: const-string v2, "LoaderManager" // string@06e5 │ │ +05ef14: 2203 3102 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05ef18: 7010 c60d 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ef1e: 1a04 760a |000b: const-string v4, "Stopping in " // string@0a76 │ │ +05ef22: 6e20 ce0d 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ef28: 0c03 |0010: move-result-object v3 │ │ +05ef2a: 6e20 cd0d 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ef30: 0c03 |0014: move-result-object v3 │ │ +05ef32: 6e10 d60d 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ef38: 0c03 |0018: move-result-object v3 │ │ +05ef3a: 7120 e50a 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05ef40: 5552 3501 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05ef44: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +05ef48: 2200 2d02 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ +05ef4c: 1a02 1f12 |0022: const-string v2, "here" // string@121f │ │ +05ef50: 7020 a30d 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +05ef56: 6e10 a60d 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@0da6 │ │ +05ef5c: 1a02 e506 |002a: const-string v2, "LoaderManager" // string@06e5 │ │ +05ef60: 2203 3102 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05ef64: 7010 c60d 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05ef6a: 1a04 2302 |0031: const-string v4, "Called doStop when not started: " // string@0223 │ │ +05ef6e: 6e20 ce0d 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05ef74: 0c03 |0036: move-result-object v3 │ │ +05ef76: 6e20 cd0d 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05ef7c: 0c03 |003a: move-result-object v3 │ │ +05ef7e: 6e10 d60d 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05ef84: 0c03 |003e: move-result-object v3 │ │ +05ef86: 7130 e70a 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0ae7 │ │ +05ef8c: 0e00 |0042: return-void │ │ +05ef8e: 5452 3201 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05ef92: 6e10 6605 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05ef98: 0a02 |0048: move-result v2 │ │ +05ef9a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05ef9e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +05efa2: 5452 3201 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05efa6: 6e20 6705 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05efac: 0c02 |0052: move-result-object v2 │ │ +05efae: 1f02 8f00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05efb2: 6e10 7c03 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@037c │ │ +05efb8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05efbc: 28f1 |005a: goto 004b // -000f │ │ +05efbe: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +05efc0: 5c52 3501 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05efc4: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x001c line=717 │ │ 0x0020 line=718 │ │ 0x0027 line=719 │ │ 0x002a line=720 │ │ @@ -101121,96 +101146,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 │ │ -05f664: |[05f664] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05f674: 5453 3201 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f678: 6e10 6605 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f67e: 0a03 |0005: move-result v3 │ │ -05f680: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -05f684: 6e20 3f0d 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f68a: 1a03 bc01 |000b: const-string v3, "Active Loaders:" // string@01bc │ │ -05f68e: 6e20 440d 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05f694: 2203 3102 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f698: 7010 c60d 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f69e: 6e20 ce0d 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f6a4: 0c03 |0018: move-result-object v3 │ │ -05f6a6: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ -05f6aa: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f6b0: 0c03 |001e: move-result-object v3 │ │ -05f6b2: 6e10 d60d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f6b8: 0c01 |0022: move-result-object v1 │ │ -05f6ba: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05f6bc: 5453 3201 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f6c0: 6e10 6605 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f6c6: 0a03 |0029: move-result v3 │ │ -05f6c8: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -05f6cc: 5453 3201 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f6d0: 6e20 6705 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f6d6: 0c02 |0031: move-result-object v2 │ │ -05f6d8: 1f02 8f00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f6dc: 6e20 3f0d 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f6e2: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ -05f6e6: 6e20 3f0d 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f6ec: 5453 3201 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f6f0: 6e20 6005 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0560 │ │ -05f6f6: 0a03 |0041: move-result v3 │ │ -05f6f8: 6e20 3d0d 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05f6fe: 1a03 0201 |0045: const-string v3, ": " // string@0102 │ │ -05f702: 6e20 3f0d 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f708: 6e10 7d03 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@037d │ │ -05f70e: 0c03 |004d: move-result-object v3 │ │ -05f710: 6e20 440d 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05f716: 6e59 7603 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@0376 │ │ -05f71c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05f720: 28ce |0056: goto 0024 // -0032 │ │ -05f722: 5453 3101 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f726: 6e10 6605 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f72c: 0a03 |005c: move-result v3 │ │ -05f72e: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -05f732: 6e20 3f0d 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f738: 1a03 8003 |0062: const-string v3, "Inactive Loaders:" // string@0380 │ │ -05f73c: 6e20 440d 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05f742: 2203 3102 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05f746: 7010 c60d 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f74c: 6e20 ce0d 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f752: 0c03 |006f: move-result-object v3 │ │ -05f754: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ -05f758: 6e20 ce0d 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f75e: 0c03 |0075: move-result-object v3 │ │ -05f760: 6e10 d60d 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f766: 0c01 |0079: move-result-object v1 │ │ -05f768: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -05f76a: 5453 3101 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f76e: 6e10 6605 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f774: 0a03 |0080: move-result v3 │ │ -05f776: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -05f77a: 5453 3101 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f77e: 6e20 6705 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f784: 0c02 |0088: move-result-object v2 │ │ -05f786: 1f02 8f00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f78a: 6e20 3f0d 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f790: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ -05f794: 6e20 3f0d 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f79a: 5453 3101 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05f79e: 6e20 6005 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0560 │ │ -05f7a4: 0a03 |0098: move-result v3 │ │ -05f7a6: 6e20 3d0d 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ -05f7ac: 1a03 0201 |009c: const-string v3, ": " // string@0102 │ │ -05f7b0: 6e20 3f0d 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -05f7b6: 6e10 7d03 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@037d │ │ -05f7bc: 0c03 |00a4: move-result-object v3 │ │ -05f7be: 6e20 440d 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -05f7c4: 6e59 7603 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@0376 │ │ -05f7ca: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05f7ce: 28ce |00ad: goto 007b // -0032 │ │ -05f7d0: 0e00 |00ae: return-void │ │ +05efc8: |[05efc8] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05efd8: 5453 3201 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05efdc: 6e10 6605 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05efe2: 0a03 |0005: move-result v3 │ │ +05efe4: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +05efe8: 6e20 3f0d 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05efee: 1a03 bc01 |000b: const-string v3, "Active Loaders:" // string@01bc │ │ +05eff2: 6e20 440d 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05eff8: 2203 3102 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05effc: 7010 c60d 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f002: 6e20 ce0d 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f008: 0c03 |0018: move-result-object v3 │ │ +05f00a: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ +05f00e: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f014: 0c03 |001e: move-result-object v3 │ │ +05f016: 6e10 d60d 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f01c: 0c01 |0022: move-result-object v1 │ │ +05f01e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05f020: 5453 3201 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f024: 6e10 6605 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05f02a: 0a03 |0029: move-result v3 │ │ +05f02c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +05f030: 5453 3201 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f034: 6e20 6705 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05f03a: 0c02 |0031: move-result-object v2 │ │ +05f03c: 1f02 8f00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f040: 6e20 3f0d 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f046: 1a03 0700 |0037: const-string v3, " #" // string@0007 │ │ +05f04a: 6e20 3f0d 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f050: 5453 3201 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f054: 6e20 6005 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0560 │ │ +05f05a: 0a03 |0041: move-result v3 │ │ +05f05c: 6e20 3d0d 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05f062: 1a03 0201 |0045: const-string v3, ": " // string@0102 │ │ +05f066: 6e20 3f0d 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f06c: 6e10 7d03 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@037d │ │ +05f072: 0c03 |004d: move-result-object v3 │ │ +05f074: 6e20 440d 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05f07a: 6e59 7603 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@0376 │ │ +05f080: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05f084: 28ce |0056: goto 0024 // -0032 │ │ +05f086: 5453 3101 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f08a: 6e10 6605 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05f090: 0a03 |005c: move-result v3 │ │ +05f092: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +05f096: 6e20 3f0d 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f09c: 1a03 8003 |0062: const-string v3, "Inactive Loaders:" // string@0380 │ │ +05f0a0: 6e20 440d 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05f0a6: 2203 3102 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05f0aa: 7010 c60d 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f0b0: 6e20 ce0d 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f0b6: 0c03 |006f: move-result-object v3 │ │ +05f0b8: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ +05f0bc: 6e20 ce0d 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f0c2: 0c03 |0075: move-result-object v3 │ │ +05f0c4: 6e10 d60d 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f0ca: 0c01 |0079: move-result-object v1 │ │ +05f0cc: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +05f0ce: 5453 3101 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f0d2: 6e10 6605 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05f0d8: 0a03 |0080: move-result v3 │ │ +05f0da: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +05f0de: 5453 3101 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f0e2: 6e20 6705 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05f0e8: 0c02 |0088: move-result-object v2 │ │ +05f0ea: 1f02 8f00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f0ee: 6e20 3f0d 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f0f4: 1a03 0700 |008e: const-string v3, " #" // string@0007 │ │ +05f0f8: 6e20 3f0d 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f0fe: 5453 3101 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f102: 6e20 6005 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0560 │ │ +05f108: 0a03 |0098: move-result v3 │ │ +05f10a: 6e20 3d0d 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@0d3d │ │ +05f110: 1a03 0201 |009c: const-string v3, ": " // string@0102 │ │ +05f114: 6e20 3f0d 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05f11a: 6e10 7d03 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@037d │ │ +05f120: 0c03 |00a4: move-result-object v3 │ │ +05f122: 6e20 440d 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +05f128: 6e59 7603 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@0376 │ │ +05f12e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05f132: 28ce |00ad: goto 007b // -0032 │ │ +05f134: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0008 line=798 │ │ 0x0010 line=799 │ │ 0x0023 line=800 │ │ 0x002c line=801 │ │ @@ -101246,45 +101271,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -05f7d4: |[05f7d4] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -05f7e4: 5541 3301 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -05f7e8: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -05f7ec: 6301 2d01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f7f0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -05f7f4: 1a01 e506 |0008: const-string v1, "LoaderManager" // string@06e5 │ │ -05f7f8: 2202 3102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05f7fc: 7010 c60d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f802: 1a03 f602 |000f: const-string v3, "Finished Retaining in " // string@02f6 │ │ -05f806: 6e20 ce0d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f80c: 0c02 |0014: move-result-object v2 │ │ -05f80e: 6e20 cd0d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f814: 0c02 |0018: move-result-object v2 │ │ -05f816: 6e10 d60d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f81c: 0c02 |001c: move-result-object v2 │ │ -05f81e: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f824: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05f826: 5c41 3301 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ -05f82a: 5441 3201 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f82e: 6e10 6605 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f834: 0a01 |0028: move-result v1 │ │ -05f836: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f83a: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -05f83e: 5441 3201 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f842: 6e20 6705 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f848: 0c01 |0032: move-result-object v1 │ │ -05f84a: 1f01 8f00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f84e: 6e10 7703 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0377 │ │ -05f854: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f858: 28f1 |003a: goto 002b // -000f │ │ -05f85a: 0e00 |003b: return-void │ │ +05f138: |[05f138] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +05f148: 5541 3301 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +05f14c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +05f150: 6301 2d01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f154: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +05f158: 1a01 e506 |0008: const-string v1, "LoaderManager" // string@06e5 │ │ +05f15c: 2202 3102 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05f160: 7010 c60d 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f166: 1a03 f602 |000f: const-string v3, "Finished Retaining in " // string@02f6 │ │ +05f16a: 6e20 ce0d 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f170: 0c02 |0014: move-result-object v2 │ │ +05f172: 6e20 cd0d 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f178: 0c02 |0018: move-result-object v2 │ │ +05f17a: 6e10 d60d 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f180: 0c02 |001c: move-result-object v2 │ │ +05f182: 7120 e50a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f188: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +05f18a: 5c41 3301 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0133 │ │ +05f18e: 5441 3201 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f192: 6e10 6605 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05f198: 0a01 |0028: move-result v1 │ │ +05f19a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05f19e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +05f1a2: 5441 3201 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f1a6: 6e20 6705 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05f1ac: 0c01 |0032: move-result-object v1 │ │ +05f1ae: 1f01 8f00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f1b2: 6e10 7703 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0377 │ │ +05f1b8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f1bc: 28f1 |003a: goto 002b // -000f │ │ +05f1be: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0020 line=750 │ │ 0x0023 line=751 │ │ 0x002d line=752 │ │ @@ -101299,35 +101324,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 │ │ -05f85c: |[05f85c] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -05f86c: 5531 3001 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f870: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -05f874: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -05f878: 1a02 2402 |0006: const-string v2, "Called while creating a loader" // string@0224 │ │ -05f87c: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05f882: 2701 |000b: throw v1 │ │ -05f884: 5431 3201 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f888: 6e20 5a05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05f88e: 0c00 |0011: move-result-object v0 │ │ -05f890: 1f00 8f00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f894: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -05f898: 5401 2701 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05f89c: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -05f8a0: 5401 2701 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05f8a4: 5411 2601 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f8a8: 1101 |001e: return-object v1 │ │ -05f8aa: 5401 2601 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f8ae: 28fd |0021: goto 001e // -0003 │ │ -05f8b0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05f8b2: 28fb |0023: goto 001e // -0005 │ │ +05f1c0: |[05f1c0] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +05f1d0: 5531 3001 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05f1d4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +05f1d8: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +05f1dc: 1a02 2402 |0006: const-string v2, "Called while creating a loader" // string@0224 │ │ +05f1e0: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05f1e6: 2701 |000b: throw v1 │ │ +05f1e8: 5431 3201 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f1ec: 6e20 5a05 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05f1f2: 0c00 |0011: move-result-object v0 │ │ +05f1f4: 1f00 8f00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f1f8: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +05f1fc: 5401 2701 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f200: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +05f204: 5401 2701 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f208: 5411 2601 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f20c: 1101 |001e: return-object v1 │ │ +05f20e: 5401 2601 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f212: 28fd |0021: goto 001e // -0003 │ │ +05f214: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05f216: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x000c line=687 │ │ 0x0014 line=688 │ │ 0x0016 line=689 │ │ @@ -101345,36 +101370,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05f8b4: |[05f8b4] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -05f8c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05f8c6: 5454 3201 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f8ca: 6e10 6605 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ -05f8d0: 0a00 |0006: move-result v0 │ │ -05f8d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05f8d4: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -05f8d8: 5454 3201 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f8dc: 6e20 6705 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ -05f8e2: 0c02 |000f: move-result-object v2 │ │ -05f8e4: 1f02 8f00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f8e8: 5524 2b01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05f8ec: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -05f8f0: 5524 2101 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05f8f4: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -05f8f8: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -05f8fa: b643 |001b: or-int/2addr v3, v4 │ │ -05f8fc: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f900: 28ea |001e: goto 0008 // -0016 │ │ -05f902: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -05f904: 28fb |0020: goto 001b // -0005 │ │ -05f906: 0f03 |0021: return v3 │ │ +05f218: |[05f218] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +05f228: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05f22a: 5454 3201 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f22e: 6e10 6605 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0566 │ │ +05f234: 0a00 |0006: move-result v0 │ │ +05f236: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05f238: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +05f23c: 5454 3201 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f240: 6e20 6705 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0567 │ │ +05f246: 0c02 |000f: move-result-object v2 │ │ +05f248: 1f02 8f00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f24c: 5524 2b01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05f250: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +05f254: 5524 2101 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05f258: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +05f25c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +05f25e: b643 |001b: or-int/2addr v3, v4 │ │ +05f260: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05f264: 28ea |001e: goto 0008 // -0016 │ │ +05f266: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +05f268: 28fb |0020: goto 001b // -0005 │ │ +05f26a: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0001 line=822 │ │ 0x0007 line=823 │ │ 0x000a line=824 │ │ 0x0012 line=825 │ │ @@ -101393,83 +101418,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 │ │ -05f908: |[05f908] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -05f918: 5541 3001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05f91c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -05f920: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -05f924: 1a02 2402 |0006: const-string v2, "Called while creating a loader" // string@0224 │ │ -05f928: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05f92e: 2701 |000b: throw v1 │ │ -05f930: 5441 3201 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05f934: 6e20 5a05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05f93a: 0c00 |0011: move-result-object v0 │ │ -05f93c: 1f00 8f00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05f940: 6301 2d01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f944: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -05f948: 1a01 e506 |0018: const-string v1, "LoaderManager" // string@06e5 │ │ -05f94c: 2202 3102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05f950: 7010 c60d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f956: 1a03 d812 |001f: const-string v3, "initLoader in " // string@12d8 │ │ -05f95a: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f960: 0c02 |0024: move-result-object v2 │ │ -05f962: 6e20 cd0d 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f968: 0c02 |0028: move-result-object v2 │ │ -05f96a: 1a03 0601 |0029: const-string v3, ": args=" // string@0106 │ │ -05f96e: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f974: 0c02 |002e: move-result-object v2 │ │ -05f976: 6e20 cd0d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f97c: 0c02 |0032: move-result-object v2 │ │ -05f97e: 6e10 d60d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f984: 0c02 |0036: move-result-object v2 │ │ -05f986: 7120 e50a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f98c: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -05f990: 7040 8003 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@0380 │ │ -05f996: 0c00 |003f: move-result-object v0 │ │ -05f998: 6301 2d01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f99c: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -05f9a0: 1a01 e506 |0044: const-string v1, "LoaderManager" // string@06e5 │ │ -05f9a4: 2202 3102 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05f9a8: 7010 c60d 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05f9ae: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ -05f9b2: 6e20 ce0d 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05f9b8: 0c02 |0050: move-result-object v2 │ │ -05f9ba: 6e20 cd0d 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05f9c0: 0c02 |0054: move-result-object v2 │ │ -05f9c2: 6e10 d60d 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05f9c8: 0c02 |0058: move-result-object v2 │ │ -05f9ca: 7120 e50a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05f9d0: 5501 2301 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05f9d4: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -05f9d8: 5541 3501 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05f9dc: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -05f9e0: 5401 2601 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f9e4: 5402 2001 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ -05f9e8: 6e30 7403 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ -05f9ee: 5401 2601 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05f9f2: 1101 |006d: return-object v1 │ │ -05f9f4: 6301 2d01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05f9f8: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -05f9fc: 1a01 e506 |0072: const-string v1, "LoaderManager" // string@06e5 │ │ -05fa00: 2202 3102 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05fa04: 7010 c60d 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fa0a: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ -05fa0e: 6e20 ce0d 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fa14: 0c02 |007e: move-result-object v2 │ │ -05fa16: 6e20 cd0d 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fa1c: 0c02 |0082: move-result-object v2 │ │ -05fa1e: 6e10 d60d 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fa24: 0c02 |0086: move-result-object v2 │ │ -05fa26: 7120 e50a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fa2c: 5b07 1f01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ -05fa30: 28d0 |008c: goto 005c // -0030 │ │ +05f26c: |[05f26c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +05f27c: 5541 3001 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05f280: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +05f284: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +05f288: 1a02 2402 |0006: const-string v2, "Called while creating a loader" // string@0224 │ │ +05f28c: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05f292: 2701 |000b: throw v1 │ │ +05f294: 5441 3201 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f298: 6e20 5a05 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05f29e: 0c00 |0011: move-result-object v0 │ │ +05f2a0: 1f00 8f00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f2a4: 6301 2d01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f2a8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +05f2ac: 1a01 e506 |0018: const-string v1, "LoaderManager" // string@06e5 │ │ +05f2b0: 2202 3102 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05f2b4: 7010 c60d 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f2ba: 1a03 d212 |001f: const-string v3, "initLoader in " // string@12d2 │ │ +05f2be: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f2c4: 0c02 |0024: move-result-object v2 │ │ +05f2c6: 6e20 cd0d 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f2cc: 0c02 |0028: move-result-object v2 │ │ +05f2ce: 1a03 0601 |0029: const-string v3, ": args=" // string@0106 │ │ +05f2d2: 6e20 ce0d 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f2d8: 0c02 |002e: move-result-object v2 │ │ +05f2da: 6e20 cd0d 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f2e0: 0c02 |0032: move-result-object v2 │ │ +05f2e2: 6e10 d60d 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f2e8: 0c02 |0036: move-result-object v2 │ │ +05f2ea: 7120 e50a 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f2f0: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +05f2f4: 7040 8003 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@0380 │ │ +05f2fa: 0c00 |003f: move-result-object v0 │ │ +05f2fc: 6301 2d01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f300: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +05f304: 1a01 e506 |0044: const-string v1, "LoaderManager" // string@06e5 │ │ +05f308: 2202 3102 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05f30c: 7010 c60d 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f312: 1a03 0800 |004b: const-string v3, " Created new loader " // string@0008 │ │ +05f316: 6e20 ce0d 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f31c: 0c02 |0050: move-result-object v2 │ │ +05f31e: 6e20 cd0d 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f324: 0c02 |0054: move-result-object v2 │ │ +05f326: 6e10 d60d 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f32c: 0c02 |0058: move-result-object v2 │ │ +05f32e: 7120 e50a 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f334: 5501 2301 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05f338: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +05f33c: 5541 3501 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05f340: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +05f344: 5401 2601 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f348: 5402 2001 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0120 │ │ +05f34c: 6e30 7403 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0374 │ │ +05f352: 5401 2601 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f356: 1101 |006d: return-object v1 │ │ +05f358: 6301 2d01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f35c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +05f360: 1a01 e506 |0072: const-string v1, "LoaderManager" // string@06e5 │ │ +05f364: 2202 3102 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05f368: 7010 c60d 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f36e: 1a03 1400 |0079: const-string v3, " Re-using existing loader " // string@0014 │ │ +05f372: 6e20 ce0d 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f378: 0c02 |007e: move-result-object v2 │ │ +05f37a: 6e20 cd0d 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f380: 0c02 |0082: move-result-object v2 │ │ +05f382: 6e10 d60d 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f388: 0c02 |0086: move-result-object v2 │ │ +05f38a: 7120 e50a 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f390: 5b07 1f01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@011f │ │ +05f394: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x000c line=544 │ │ 0x0014 line=546 │ │ 0x003a line=548 │ │ @@ -101493,22 +101518,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 │ │ -05fa34: |[05fa34] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -05fa44: 5420 3201 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05fa48: 5231 2401 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ -05fa4c: 6e30 6105 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -05fa52: 5520 3501 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ -05fa56: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -05fa5a: 6e10 7b03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@037b │ │ -05fa60: 0e00 |000e: return-void │ │ +05f398: |[05f398] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +05f3a8: 5420 3201 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f3ac: 5231 2401 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0124 │ │ +05f3b0: 6e30 6105 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +05f3b6: 5520 3501 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0135 │ │ +05f3ba: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +05f3be: 6e10 7b03 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@037b │ │ +05f3c4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000b line=510 │ │ 0x000e line=512 │ │ locals : │ │ @@ -101520,135 +101545,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 │ │ -05fa64: |[05fa64] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -05fa74: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05fa76: 5562 3001 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ -05fa7a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05fa7e: 2202 1c02 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ -05fa82: 1a03 2402 |0007: const-string v3, "Called while creating a loader" // string@0224 │ │ -05fa86: 7020 7d0d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -05fa8c: 2702 |000c: throw v2 │ │ -05fa8e: 5462 3201 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05fa92: 6e20 5a05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05fa98: 0c01 |0012: move-result-object v1 │ │ -05fa9a: 1f01 8f00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05fa9e: 6302 2d01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05faa2: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -05faa6: 1a02 e506 |0019: const-string v2, "LoaderManager" // string@06e5 │ │ -05faaa: 2203 3102 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05faae: 7010 c60d 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fab4: 1a04 dd18 |0020: const-string v4, "restartLoader in " // string@18dd │ │ -05fab8: 6e20 ce0d 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fabe: 0c03 |0025: move-result-object v3 │ │ -05fac0: 6e20 cd0d 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fac6: 0c03 |0029: move-result-object v3 │ │ -05fac8: 1a04 0601 |002a: const-string v4, ": args=" // string@0106 │ │ -05facc: 6e20 ce0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fad2: 0c03 |002f: move-result-object v3 │ │ -05fad4: 6e20 cd0d 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fada: 0c03 |0033: move-result-object v3 │ │ -05fadc: 6e10 d60d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fae2: 0c03 |0037: move-result-object v3 │ │ -05fae4: 7120 e50a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05faea: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -05faee: 5462 3101 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05faf2: 6e20 5a05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ -05faf8: 0c00 |0042: move-result-object v0 │ │ -05fafa: 1f00 8f00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ -05fafe: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -05fb02: 5512 2301 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ -05fb06: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -05fb0a: 6302 2d01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05fb0e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -05fb12: 1a02 e506 |004f: const-string v2, "LoaderManager" // string@06e5 │ │ -05fb16: 2203 3102 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05fb1a: 7010 c60d 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fb20: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ -05fb24: 6e20 ce0d 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fb2a: 0c03 |005b: move-result-object v3 │ │ -05fb2c: 6e20 cd0d 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fb32: 0c03 |005f: move-result-object v3 │ │ -05fb34: 6e10 d60d 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fb3a: 0c03 |0063: move-result-object v3 │ │ -05fb3c: 7120 e50a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fb42: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -05fb44: 5c02 2101 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ -05fb48: 6e10 7503 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05fb4e: 5412 2601 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05fb52: 6e10 7d04 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@047d │ │ -05fb58: 5462 3101 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05fb5c: 6e30 6105 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -05fb62: 7040 8003 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@0380 │ │ -05fb68: 0c01 |007a: move-result-object v1 │ │ -05fb6a: 5412 2601 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05fb6e: 1102 |007d: return-object v2 │ │ -05fb70: 5512 2b01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ -05fb74: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -05fb78: 6302 2d01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05fb7c: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -05fb80: 1a02 e506 |0086: const-string v2, "LoaderManager" // string@06e5 │ │ -05fb84: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ -05fb88: 7120 e50a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fb8e: 5462 3201 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ -05fb92: 6e30 6105 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -05fb98: 6e10 7503 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05fb9e: 28e2 |0095: goto 0077 // -001e │ │ -05fba0: 5412 2701 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fba4: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -05fba8: 6302 2d01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05fbac: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -05fbb0: 1a02 e506 |009e: const-string v2, "LoaderManager" // string@06e5 │ │ -05fbb4: 2203 3102 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05fbb8: 7010 c60d 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fbbe: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ -05fbc2: 6e20 ce0d 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fbc8: 0c03 |00aa: move-result-object v3 │ │ -05fbca: 5414 2701 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fbce: 6e20 cd0d 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fbd4: 0c03 |00b0: move-result-object v3 │ │ -05fbd6: 6e10 d60d 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fbdc: 0c03 |00b4: move-result-object v3 │ │ -05fbde: 7120 e50a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fbe4: 5412 2701 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fbe8: 6e10 7503 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ -05fbee: 5b15 2701 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fbf2: 6302 2d01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05fbf6: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -05fbfa: 1a02 e506 |00c3: const-string v2, "LoaderManager" // string@06e5 │ │ -05fbfe: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ -05fc02: 7120 e50a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fc08: 7040 8103 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@0381 │ │ -05fc0e: 0c02 |00cd: move-result-object v2 │ │ -05fc10: 5b12 2701 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fc14: 5412 2701 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ -05fc18: 5422 2601 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05fc1c: 28a9 |00d4: goto 007d // -0057 │ │ -05fc1e: 6302 2d01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ -05fc22: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -05fc26: 1a02 e506 |00d9: const-string v2, "LoaderManager" // string@06e5 │ │ -05fc2a: 2203 3102 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -05fc2e: 7010 c60d 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fc34: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ -05fc38: 6e20 ce0d 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fc3e: 0c03 |00e5: move-result-object v3 │ │ -05fc40: 6e20 cd0d 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -05fc46: 0c03 |00e9: move-result-object v3 │ │ -05fc48: 6e10 d60d 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fc4e: 0c03 |00ed: move-result-object v3 │ │ -05fc50: 7120 e50a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -05fc56: 5412 2601 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ -05fc5a: 6e10 7d04 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@047d │ │ -05fc60: 5462 3101 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ -05fc64: 6e30 6105 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ -05fc6a: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +05f3c8: |[05f3c8] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +05f3d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05f3da: 5562 3001 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0130 │ │ +05f3de: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +05f3e2: 2202 1c02 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@021c │ │ +05f3e6: 1a03 2402 |0007: const-string v3, "Called while creating a loader" // string@0224 │ │ +05f3ea: 7020 7d0d 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +05f3f0: 2702 |000c: throw v2 │ │ +05f3f2: 5462 3201 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f3f6: 6e20 5a05 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05f3fc: 0c01 |0012: move-result-object v1 │ │ +05f3fe: 1f01 8f00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f402: 6302 2d01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f406: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +05f40a: 1a02 e506 |0019: const-string v2, "LoaderManager" // string@06e5 │ │ +05f40e: 2203 3102 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05f412: 7010 c60d 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f418: 1a04 d718 |0020: const-string v4, "restartLoader in " // string@18d7 │ │ +05f41c: 6e20 ce0d 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f422: 0c03 |0025: move-result-object v3 │ │ +05f424: 6e20 cd0d 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f42a: 0c03 |0029: move-result-object v3 │ │ +05f42c: 1a04 0601 |002a: const-string v4, ": args=" // string@0106 │ │ +05f430: 6e20 ce0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f436: 0c03 |002f: move-result-object v3 │ │ +05f438: 6e20 cd0d 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f43e: 0c03 |0033: move-result-object v3 │ │ +05f440: 6e10 d60d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f446: 0c03 |0037: move-result-object v3 │ │ +05f448: 7120 e50a 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f44e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +05f452: 5462 3101 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f456: 6e20 5a05 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@055a │ │ +05f45c: 0c00 |0042: move-result-object v0 │ │ +05f45e: 1f00 8f00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@008f │ │ +05f462: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +05f466: 5512 2301 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0123 │ │ +05f46a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +05f46e: 6302 2d01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f472: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +05f476: 1a02 e506 |004f: const-string v2, "LoaderManager" // string@06e5 │ │ +05f47a: 2203 3102 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05f47e: 7010 c60d 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f484: 1a04 1500 |0056: const-string v4, " Removing last inactive loader: " // string@0015 │ │ +05f488: 6e20 ce0d 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f48e: 0c03 |005b: move-result-object v3 │ │ +05f490: 6e20 cd0d 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f496: 0c03 |005f: move-result-object v3 │ │ +05f498: 6e10 d60d 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f49e: 0c03 |0063: move-result-object v3 │ │ +05f4a0: 7120 e50a 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f4a6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +05f4a8: 5c02 2101 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0121 │ │ +05f4ac: 6e10 7503 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05f4b2: 5412 2601 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f4b6: 6e10 7d04 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@047d │ │ +05f4bc: 5462 3101 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f4c0: 6e30 6105 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +05f4c6: 7040 8003 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@0380 │ │ +05f4cc: 0c01 |007a: move-result-object v1 │ │ +05f4ce: 5412 2601 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f4d2: 1102 |007d: return-object v2 │ │ +05f4d4: 5512 2b01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@012b │ │ +05f4d8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +05f4dc: 6302 2d01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f4e0: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +05f4e4: 1a02 e506 |0086: const-string v2, "LoaderManager" // string@06e5 │ │ +05f4e8: 1a03 0900 |0088: const-string v3, " Current loader is stopped; replacing" // string@0009 │ │ +05f4ec: 7120 e50a 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f4f2: 5462 3201 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0132 │ │ +05f4f6: 6e30 6105 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +05f4fc: 6e10 7503 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05f502: 28e2 |0095: goto 0077 // -001e │ │ +05f504: 5412 2701 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f508: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +05f50c: 6302 2d01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f510: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +05f514: 1a02 e506 |009e: const-string v2, "LoaderManager" // string@06e5 │ │ +05f518: 2203 3102 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05f51c: 7010 c60d 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f522: 1a04 1600 |00a5: const-string v4, " Removing pending loader: " // string@0016 │ │ +05f526: 6e20 ce0d 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f52c: 0c03 |00aa: move-result-object v3 │ │ +05f52e: 5414 2701 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f532: 6e20 cd0d 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f538: 0c03 |00b0: move-result-object v3 │ │ +05f53a: 6e10 d60d 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f540: 0c03 |00b4: move-result-object v3 │ │ +05f542: 7120 e50a 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f548: 5412 2701 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f54c: 6e10 7503 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0375 │ │ +05f552: 5b15 2701 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f556: 6302 2d01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f55a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +05f55e: 1a02 e506 |00c3: const-string v2, "LoaderManager" // string@06e5 │ │ +05f562: 1a03 0b00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000b │ │ +05f566: 7120 e50a 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f56c: 7040 8103 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@0381 │ │ +05f572: 0c02 |00cd: move-result-object v2 │ │ +05f574: 5b12 2701 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f578: 5412 2701 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0127 │ │ +05f57c: 5422 2601 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f580: 28a9 |00d4: goto 007d // -0057 │ │ +05f582: 6302 2d01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@012d │ │ +05f586: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +05f58a: 1a02 e506 |00d9: const-string v2, "LoaderManager" // string@06e5 │ │ +05f58e: 2203 3102 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +05f592: 7010 c60d 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f598: 1a04 1200 |00e0: const-string v4, " Making last loader inactive: " // string@0012 │ │ +05f59c: 6e20 ce0d 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f5a2: 0c03 |00e5: move-result-object v3 │ │ +05f5a4: 6e20 cd0d 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +05f5aa: 0c03 |00e9: move-result-object v3 │ │ +05f5ac: 6e10 d60d 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f5b2: 0c03 |00ed: move-result-object v3 │ │ +05f5b4: 7120 e50a 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +05f5ba: 5412 2601 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0126 │ │ +05f5be: 6e10 7d04 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@047d │ │ +05f5c4: 5462 3101 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0131 │ │ +05f5c8: 6e30 6105 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0561 │ │ +05f5ce: 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 │ │ @@ -101691,34 +101716,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05fc70: |[05fc70] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -05fc80: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -05fc84: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -05fc88: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ -05fc8e: 1a01 e706 |0007: const-string v1, "LoaderManager{" // string@06e7 │ │ -05fc92: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fc98: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ -05fc9e: 0a01 |000f: move-result v1 │ │ -05fca0: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ -05fca6: 0c01 |0013: move-result-object v1 │ │ -05fca8: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fcae: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -05fcb2: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fcb8: 5421 2f01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05fcbc: 7120 2205 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ -05fcc2: 1a01 ca1c |0021: const-string v1, "}}" // string@1cca │ │ -05fcc6: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fccc: 6e10 d60d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fcd2: 0c01 |0029: move-result-object v1 │ │ -05fcd4: 1101 |002a: return-object v1 │ │ +05f5d4: |[05f5d4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +05f5e4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +05f5e8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +05f5ec: 7020 c70d 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0dc7 │ │ +05f5f2: 1a01 e706 |0007: const-string v1, "LoaderManager{" // string@06e7 │ │ +05f5f6: 6e20 ce0d 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f5fc: 7110 da0d 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@0dda │ │ +05f602: 0a01 |000f: move-result v1 │ │ +05f604: 7110 820d 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@0d82 │ │ +05f60a: 0c01 |0013: move-result-object v1 │ │ +05f60c: 6e20 ce0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f612: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +05f616: 6e20 ce0d 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f61c: 5421 2f01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05f620: 7120 2205 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0522 │ │ +05f626: 1a01 c41c |0021: const-string v1, "}}" // string@1cc4 │ │ +05f62a: 6e20 ce0d 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f630: 6e10 d60d 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f636: 0c01 |0029: move-result-object v1 │ │ +05f638: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0007 line=787 │ │ 0x000c line=788 │ │ 0x0017 line=789 │ │ 0x001c line=790 │ │ @@ -101733,32 +101758,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fcd8: |[05fcd8] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -05fce8: 5b01 2f01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ -05fcec: 0e00 |0002: return-void │ │ +05f63c: |[05f63c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +05f64c: 5b01 2f01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@012f │ │ +05f650: 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 : 1766 (LoaderManager.java) │ │ │ │ Class #413 header: │ │ class_idx : 146 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2285 │ │ +source_file_idx : 2279 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -101779,17 +101804,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fcf0: |[05fcf0] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -05fd00: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05fd06: 0e00 |0003: return-void │ │ +05f654: |[05f654] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +05f664: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f66a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -101798,25 +101823,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 │ │ -05fd08: |[05fd08] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05fd18: 7110 a503 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@03a5 │ │ -05fd1e: 0c00 |0003: move-result-object v0 │ │ -05fd20: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -05fd24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05fd26: 1101 |0007: return-object v1 │ │ -05fd28: 2201 1f00 |0008: new-instance v1, Landroid/content/Intent; // type@001f │ │ -05fd2c: 7010 9700 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ -05fd32: 6e30 b500 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00b5 │ │ -05fd38: 0c01 |0010: move-result-object v1 │ │ -05fd3a: 28f6 |0011: goto 0007 // -000a │ │ +05f66c: |[05f66c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05f67c: 7110 a503 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@03a5 │ │ +05f682: 0c00 |0003: move-result-object v0 │ │ +05f684: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +05f688: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05f68a: 1101 |0007: return-object v1 │ │ +05f68c: 2201 1f00 |0008: new-instance v1, Landroid/content/Intent; // type@001f │ │ +05f690: 7010 9700 0100 |000a: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0097 │ │ +05f696: 6e30 b500 3100 |000d: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.setClassName:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@00b5 │ │ +05f69c: 0c01 |0010: move-result-object v1 │ │ +05f69e: 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; │ │ @@ -101828,43 +101853,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 │ │ -05fd3c: |[05fd3c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -05fd4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05fd4e: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -05fd52: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -05fd56: 0710 |0005: move-object v0, v1 │ │ -05fd58: 1100 |0006: return-object v0 │ │ -05fd5a: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -05fd5e: 1a03 f30c |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0cf3 │ │ -05fd62: 6e20 3d01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ -05fd68: 0c00 |000e: move-result-object v0 │ │ -05fd6a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -05fd6e: 0710 |0011: move-object v0, v1 │ │ -05fd70: 28f4 |0012: goto 0006 // -000c │ │ -05fd72: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -05fd74: 6e20 ab0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ -05fd7a: 0a01 |0017: move-result v1 │ │ -05fd7c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -05fd80: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -05fd84: 2201 3102 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -05fd88: 7010 c60d 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05fd8e: 6e10 8800 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ -05fd94: 0c02 |0024: move-result-object v2 │ │ -05fd96: 6e20 ce0d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fd9c: 0c01 |0028: move-result-object v1 │ │ -05fd9e: 6e20 ce0d 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05fda4: 0c01 |002c: move-result-object v1 │ │ -05fda6: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05fdac: 0c00 |0030: move-result-object v0 │ │ -05fdae: 28d5 |0031: goto 0006 // -002b │ │ +05f6a0: |[05f6a0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +05f6b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05f6b2: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +05f6b6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +05f6ba: 0710 |0005: move-object v0, v1 │ │ +05f6bc: 1100 |0006: return-object v0 │ │ +05f6be: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +05f6c2: 1a03 ed0c |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0ced │ │ +05f6c6: 6e20 3d01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ +05f6cc: 0c00 |000e: move-result-object v0 │ │ +05f6ce: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +05f6d2: 0710 |0011: move-object v0, v1 │ │ +05f6d4: 28f4 |0012: goto 0006 // -000c │ │ +05f6d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05f6d8: 6e20 ab0d 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@0dab │ │ +05f6de: 0a01 |0017: move-result v1 │ │ +05f6e0: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +05f6e4: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +05f6e8: 2201 3102 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +05f6ec: 7010 c60d 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f6f2: 6e10 8800 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0088 │ │ +05f6f8: 0c02 |0024: move-result-object v2 │ │ +05f6fa: 6e20 ce0d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f700: 0c01 |0028: move-result-object v1 │ │ +05f702: 6e20 ce0d 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f708: 0c01 |002c: move-result-object v1 │ │ +05f70a: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f710: 0c00 |0030: move-result-object v0 │ │ +05f712: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0006 line=76 │ │ 0x0007 line=71 │ │ 0x000f line=72 │ │ 0x0013 line=73 │ │ @@ -101880,20 +101905,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 │ │ -05fdb0: |[05fdb0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05fdc0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -05fdc4: 6e20 9b00 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -05fdca: 6e20 2600 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ -05fdd0: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ -05fdd6: 0e00 |000b: return-void │ │ +05f714: |[05f714] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05f724: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +05f728: 6e20 9b00 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +05f72e: 6e20 2600 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0026 │ │ +05f734: 6e10 0800 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0008 │ │ +05f73a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=66 │ │ locals : │ │ @@ -101906,45 +101931,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 │ │ -05fdd8: |[05fdd8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -05fde8: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ -05fdee: 0c01 |0003: move-result-object v1 │ │ -05fdf0: 6e10 9d00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ -05fdf6: 0c00 |0007: move-result-object v0 │ │ -05fdf8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -05fdfc: 1a01 e10c |000a: const-string v1, "android.intent.action.MAIN" // string@0ce1 │ │ -05fe00: 6e20 ae0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -05fe06: 0a01 |000f: move-result v1 │ │ -05fe08: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -05fe0c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05fe0e: 0f01 |0013: return v1 │ │ -05fe10: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05fe12: 28fe |0015: goto 0013 // -0002 │ │ +05f73c: |[05f73c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05f74c: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000c │ │ +05f752: 0c01 |0003: move-result-object v1 │ │ +05f754: 6e10 9d00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@009d │ │ +05f75a: 0c00 |0007: move-result-object v0 │ │ +05f75c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +05f760: 1a01 db0c |000a: const-string v1, "android.intent.action.MAIN" // string@0cdb │ │ +05f764: 6e20 ae0d 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +05f76a: 0a01 |000f: move-result v1 │ │ +05f76c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +05f770: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +05f772: 0f01 |0013: return v1 │ │ +05f774: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05f776: 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 : 2285 (NavUtils.java) │ │ + source_file_idx : 2279 (NavUtils.java) │ │ │ │ Class #414 header: │ │ class_idx : 153 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2306 │ │ +source_file_idx : 2300 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -101965,17 +101990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe14: |[05fe14] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -05fe24: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05fe2a: 0e00 |0003: return-void │ │ +05f778: |[05f778] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +05f788: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -101984,39 +102009,39 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -05fe2c: |[05fe2c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05fe3c: 5460 4001 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -05fe40: 5461 3d01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ -05fe44: 5462 3c01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ -05fe48: 5463 3b01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ -05fe4c: 5464 3a01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ -05fe50: 6e54 6400 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@0064 │ │ -05fe56: 1100 |000d: return-object v0 │ │ +05f790: |[05f790] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05f7a0: 5460 4001 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +05f7a4: 5461 3d01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ +05f7a8: 5462 3c01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ +05f7ac: 5463 3b01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ +05f7b0: 5464 3a01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ +05f7b4: 6e54 6400 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@0064 │ │ +05f7ba: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x000d line=51 │ │ locals : │ │ 0x0002 - 0x000e reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x000e reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x000e reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2306 (NotificationCompat.java) │ │ + source_file_idx : 2300 (NotificationCompat.java) │ │ │ │ Class #415 header: │ │ class_idx : 154 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2306 │ │ +source_file_idx : 2300 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -102037,17 +102062,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe58: |[05fe58] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -05fe68: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05fe6e: 0e00 |0003: return-void │ │ +05f7bc: |[05f7bc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +05f7cc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -102056,42 +102081,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 │ │ -05fe70: |[05fe70] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05fe80: 54b0 3d01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ -05fe84: 54b1 4001 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ -05fe88: 54b2 3c01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ -05fe8c: 54b3 3b01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ -05fe90: 54b4 3901 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0139 │ │ -05fe94: 54b5 4201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0142 │ │ -05fe98: 52b6 4101 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0141 │ │ -05fe9c: 54b7 3a01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ -05fea0: 54b8 3e01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@013e │ │ -05fea4: 54b9 3f01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@013f │ │ -05fea8: 770a d903 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@03d9 │ │ -05feae: 0c00 |0017: move-result-object v0 │ │ -05feb0: 1100 |0018: return-object v0 │ │ +05f7d4: |[05f7d4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.getNotification:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05f7e4: 54b0 3d01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@013d │ │ +05f7e8: 54b1 4001 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0140 │ │ +05f7ec: 54b2 3c01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@013c │ │ +05f7f0: 54b3 3b01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@013b │ │ +05f7f4: 54b4 3901 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0139 │ │ +05f7f8: 54b5 4201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0142 │ │ +05f7fc: 52b6 4101 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0141 │ │ +05f800: 54b7 3a01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@013a │ │ +05f804: 54b8 3e01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@013e │ │ +05f808: 54b9 3f01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@013f │ │ +05f80c: 770a d903 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@03d9 │ │ +05f812: 0c00 |0017: move-result-object v0 │ │ +05f814: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 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 : 2306 (NotificationCompat.java) │ │ + source_file_idx : 2300 (NotificationCompat.java) │ │ │ │ Class #416 header: │ │ class_idx : 161 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -102112,17 +102137,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05feb4: |[05feb4] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -05fec4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -05feca: 0e00 |0003: return-void │ │ +05f818: |[05f818] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +05f828: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f82e: 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;) │ │ @@ -102130,69 +102155,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 │ │ -05fecc: |[05fecc] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -05fedc: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -05fee0: 0171 |0002: move v1, v7 │ │ -05fee2: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -05fee6: 7220 590d 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d59 │ │ -05feec: 0a00 |0008: move-result v0 │ │ -05feee: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -05fef2: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -05fef6: 1a02 a300 |000d: const-string v2, "<" // string@00a3 │ │ -05fefa: 6e20 ce0d 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff00: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ff04: 28ef |0014: goto 0003 // -0011 │ │ -05ff06: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -05ff0a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -05ff0e: 1a02 a200 |0019: const-string v2, ">" // string@00a2 │ │ -05ff12: 6e20 ce0d 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff18: 28f4 |001e: goto 0012 // -000c │ │ -05ff1a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -05ff1e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -05ff22: 1a02 9f00 |0023: const-string v2, "&" // string@009f │ │ -05ff26: 6e20 ce0d 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff2c: 28ea |0028: goto 0012 // -0016 │ │ -05ff2e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -05ff32: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -05ff36: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -05ff3a: 2202 3102 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -05ff3e: 7010 c60d 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ff44: 1a03 9e00 |0034: const-string v3, "&#" // string@009e │ │ -05ff48: 6e20 ce0d 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff4e: 0c02 |0039: move-result-object v2 │ │ -05ff50: 6e20 cb0d 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -05ff56: 0c02 |003d: move-result-object v2 │ │ -05ff58: 1a03 0a01 |003e: const-string v3, ";" // string@010a │ │ -05ff5c: 6e20 ce0d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff62: 0c02 |0043: move-result-object v2 │ │ -05ff64: 6e10 d60d 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -05ff6a: 0c02 |0047: move-result-object v2 │ │ -05ff6c: 6e20 ce0d 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff72: 28c7 |004b: goto 0012 // -0039 │ │ -05ff74: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -05ff78: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05ff7c: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -05ff80: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05ff84: 7220 590d 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d59 │ │ -05ff8a: 0a02 |0057: move-result v2 │ │ -05ff8c: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -05ff90: 1a02 a400 |005a: const-string v2, " " // string@00a4 │ │ -05ff94: 6e20 ce0d 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -05ff9a: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ff9e: 28ed |0061: goto 004e // -0013 │ │ -05ffa0: 6e20 c90d 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -05ffa6: 28ad |0065: goto 0012 // -0053 │ │ -05ffa8: 6e20 c90d 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -05ffae: 28a9 |0069: goto 0012 // -0057 │ │ -05ffb0: 0e00 |006a: return-void │ │ +05f830: |[05f830] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +05f840: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +05f844: 0171 |0002: move v1, v7 │ │ +05f846: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +05f84a: 7220 590d 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d59 │ │ +05f850: 0a00 |0008: move-result v0 │ │ +05f852: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +05f856: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +05f85a: 1a02 a300 |000d: const-string v2, "<" // string@00a3 │ │ +05f85e: 6e20 ce0d 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f864: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05f868: 28ef |0014: goto 0003 // -0011 │ │ +05f86a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +05f86e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +05f872: 1a02 a200 |0019: const-string v2, ">" // string@00a2 │ │ +05f876: 6e20 ce0d 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f87c: 28f4 |001e: goto 0012 // -000c │ │ +05f87e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +05f882: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +05f886: 1a02 9f00 |0023: const-string v2, "&" // string@009f │ │ +05f88a: 6e20 ce0d 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f890: 28ea |0028: goto 0012 // -0016 │ │ +05f892: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +05f896: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +05f89a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +05f89e: 2202 3102 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +05f8a2: 7010 c60d 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f8a8: 1a03 9e00 |0034: const-string v3, "&#" // string@009e │ │ +05f8ac: 6e20 ce0d 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f8b2: 0c02 |0039: move-result-object v2 │ │ +05f8b4: 6e20 cb0d 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +05f8ba: 0c02 |003d: move-result-object v2 │ │ +05f8bc: 1a03 0a01 |003e: const-string v3, ";" // string@010a │ │ +05f8c0: 6e20 ce0d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f8c6: 0c02 |0043: move-result-object v2 │ │ +05f8c8: 6e10 d60d 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f8ce: 0c02 |0047: move-result-object v2 │ │ +05f8d0: 6e20 ce0d 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f8d6: 28c7 |004b: goto 0012 // -0039 │ │ +05f8d8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +05f8dc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05f8e0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +05f8e4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05f8e8: 7220 590d 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@0d59 │ │ +05f8ee: 0a02 |0057: move-result v2 │ │ +05f8f0: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +05f8f4: 1a02 a400 |005a: const-string v2, " " // string@00a4 │ │ +05f8f8: 6e20 ce0d 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +05f8fe: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05f902: 28ed |0061: goto 004e // -0013 │ │ +05f904: 6e20 c90d 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +05f90a: 28ad |0065: goto 0012 // -0053 │ │ +05f90c: 6e20 c90d 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +05f912: 28a9 |0069: goto 0012 // -0057 │ │ +05f914: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -102223,19 +102248,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 │ │ -05ffb4: |[05ffb4] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -05ffc4: 6e10 e503 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -05ffca: 0c00 |0003: move-result-object v0 │ │ -05ffcc: 7220 100b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b10 │ │ -05ffd2: 0e00 |0007: return-void │ │ +05f918: |[05f918] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +05f928: 6e10 e503 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +05f92e: 0c00 |0003: move-result-object v0 │ │ +05f930: 7220 100b 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b10 │ │ +05f936: 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; │ │ @@ -102246,41 +102271,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 │ │ -05ffd4: |[05ffd4] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05ffe4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -05ffe8: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -05ffee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05fff0: 7210 5a0d 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0d5a │ │ -05fff6: 0a02 |0009: move-result v2 │ │ -05fff8: 7140 0d04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@040d │ │ -05fffe: 6e10 d60d 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -060004: 0c01 |0010: move-result-object v1 │ │ -060006: 1101 |0011: return-object v1 │ │ +05f938: |[05f938] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05f948: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +05f94c: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +05f952: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05f954: 7210 5a0d 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0d5a │ │ +05f95a: 0a02 |0009: move-result v2 │ │ +05f95c: 7140 0d04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@040d │ │ +05f962: 6e10 d60d 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +05f968: 0c01 |0010: move-result-object v1 │ │ +05f96a: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #417 header: │ │ class_idx : 169 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2829 │ │ +source_file_idx : 2823 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -102301,17 +102326,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060008: |[060008] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -060018: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06001e: 0e00 |0003: return-void │ │ +05f96c: |[05f96c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +05f97c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -102320,44 +102345,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 │ │ -060020: |[060020] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -060030: 2141 |0000: array-length v1, v4 │ │ -060032: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ -060036: 4600 0401 |0003: aget-object v0, v4, v1 │ │ -06003a: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -06003e: 6e20 9b00 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -060044: 7140 6a00 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ -06004a: 0c01 |000d: move-result-object v1 │ │ -06004c: 1101 |000e: return-object v1 │ │ +05f984: |[05f984] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05f994: 2141 |0000: array-length v1, v4 │ │ +05f996: d801 01ff |0001: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05f99a: 4600 0401 |0003: aget-object v0, v4, v1 │ │ +05f99e: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +05f9a2: 6e20 9b00 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +05f9a8: 7140 6a00 5360 |000a: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@006a │ │ +05f9ae: 0c01 |000d: move-result-object v1 │ │ +05f9b0: 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 : 2829 (TaskStackBuilder.java) │ │ + source_file_idx : 2823 (TaskStackBuilder.java) │ │ │ │ Class #418 header: │ │ class_idx : 170 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2829 │ │ +source_file_idx : 2823 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -102378,17 +102403,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060050: |[060050] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -060060: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060066: 0e00 |0003: return-void │ │ +05f9b4: |[05f9b4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +05f9c4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05f9ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -102397,41 +102422,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 │ │ -060068: |[060068] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -060078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06007a: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -06007e: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -060084: 6e20 9b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -06008a: 7140 3804 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@0438 │ │ -060090: 0c00 |000c: move-result-object v0 │ │ -060092: 1100 |000d: return-object v0 │ │ +05f9cc: |[05f9cc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05f9dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f9de: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +05f9e2: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +05f9e8: 6e20 9b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +05f9ee: 7140 3804 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@0438 │ │ +05f9f4: 0c00 |000c: move-result-object v0 │ │ +05f9f6: 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 : 2829 (TaskStackBuilder.java) │ │ + source_file_idx : 2823 (TaskStackBuilder.java) │ │ │ │ Class #419 header: │ │ class_idx : 171 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2829 │ │ +source_file_idx : 2823 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -102452,17 +102477,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060094: |[060094] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0600a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0600aa: 0e00 |0003: return-void │ │ +05f9f8: |[05f9f8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +05fa08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05fa0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -102471,35 +102496,35 @@ │ │ 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 │ │ -0600ac: |[0600ac] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0600bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0600be: 4600 0400 |0001: aget-object v0, v4, v0 │ │ -0600c2: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ -0600c8: 6e20 9b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -0600ce: 7157 3a04 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@043a │ │ -0600d4: 0c00 |000c: move-result-object v0 │ │ -0600d6: 1100 |000d: return-object v0 │ │ +05fa10: |[05fa10] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05fa20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fa22: 4600 0400 |0001: aget-object v0, v4, v0 │ │ +05fa26: 1401 0080 0010 |0003: const v1, #float 2.53422e-29 // #10008000 │ │ +05fa2c: 6e20 9b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +05fa32: 7157 3a04 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@043a │ │ +05fa38: 0c00 |000c: move-result-object v0 │ │ +05fa3a: 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 : 2829 (TaskStackBuilder.java) │ │ + source_file_idx : 2823 (TaskStackBuilder.java) │ │ │ │ Class #420 header: │ │ class_idx : 175 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 197 │ │ source_file_idx : 483 │ │ static_fields_size : 0 │ │ @@ -102549,22 +102574,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 │ │ -0600d8: |[0600d8] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0600e8: 5b23 5d01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ -0600ec: 7010 b804 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04b8 │ │ -0600f2: 2200 7802 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0278 │ │ -0600f6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0600f8: 7020 780e 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0e78 │ │ -0600fe: 5b20 5b01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -060102: 0e00 |000d: return-void │ │ +05fa3c: |[05fa3c] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +05fa4c: 5b23 5d01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ +05fa50: 7010 b804 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@04b8 │ │ +05fa56: 2200 7802 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0278 │ │ +05fa5a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +05fa5c: 7020 780e 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0e78 │ │ +05fa62: 5b20 5b01 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05fa66: 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; │ │ @@ -102575,17 +102600,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 │ │ -060104: |[060104] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -060114: 5410 5b01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -060118: 1100 |0002: return-object v0 │ │ +05fa68: |[05fa68] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +05fa78: 5410 5b01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05fa7c: 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 - │ │ @@ -102594,19 +102619,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 │ │ -06011c: |[06011c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06012c: 1f02 3304 |0000: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ -060130: 6e20 3f04 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@043f │ │ -060136: 0c00 |0005: move-result-object v0 │ │ -060138: 1100 |0006: return-object v0 │ │ +05fa80: |[05fa80] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05fa90: 1f02 3304 |0000: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ +05fa94: 6e20 3f04 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@043f │ │ +05fa9a: 0c00 |0005: move-result-object v0 │ │ +05fa9c: 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; │ │ @@ -102616,21 +102641,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 │ │ -06013c: |[06013c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -06014c: 5410 5d01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ -060150: 6e10 4f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@044f │ │ -060156: 0c00 |0005: move-result-object v0 │ │ -060158: 5b10 5c01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ -06015c: 5410 5c01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ -060160: 1100 |000a: return-object v0 │ │ +05faa0: |[05faa0] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +05fab0: 5410 5d01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ +05fab4: 6e10 4f04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@044f │ │ +05faba: 0c00 |0005: move-result-object v0 │ │ +05fabc: 5b10 5c01 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ +05fac0: 5410 5c01 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ +05fac4: 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; │ │ @@ -102641,25 +102666,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -060164: |[060164] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -060174: 5420 5d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ -060178: 5421 5c01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ -06017c: 6e30 4704 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0447 │ │ -060182: 5420 5b01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -060186: 6e10 7a0e 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ -06018c: 0e00 |000c: return-void │ │ -06018e: 0d00 |000d: move-exception v0 │ │ -060190: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -060194: 6e10 7a0e 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ -06019a: 2700 |0013: throw v0 │ │ +05fac8: |[05fac8] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +05fad8: 5420 5d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ +05fadc: 5421 5c01 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@015c │ │ +05fae0: 6e30 4704 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0447 │ │ +05fae6: 5420 5b01 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05faea: 6e10 7a0e 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ +05faf0: 0e00 |000c: return-void │ │ +05faf2: 0d00 |000d: move-exception v0 │ │ +05faf4: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05faf8: 6e10 7a0e 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ +05fafe: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -102673,24 +102698,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0601a8: |[0601a8] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0601b8: 5420 5d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ -0601bc: 6e30 4804 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0448 │ │ -0601c2: 5420 5b01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -0601c6: 6e10 7a0e 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ -0601cc: 0e00 |000a: return-void │ │ -0601ce: 0d00 |000b: move-exception v0 │ │ -0601d0: 5421 5b01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ -0601d4: 6e10 7a0e 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ -0601da: 2700 |0011: throw v0 │ │ +05fb0c: |[05fb0c] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +05fb1c: 5420 5d01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ +05fb20: 6e30 4804 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0448 │ │ +05fb26: 5420 5b01 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05fb2a: 6e10 7a0e 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ +05fb30: 0e00 |000a: return-void │ │ +05fb32: 0d00 |000b: move-exception v0 │ │ +05fb34: 5421 5b01 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@015b │ │ +05fb38: 6e10 7a0e 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0e7a │ │ +05fb3e: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -102706,20 +102731,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0601e8: |[0601e8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0601f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0601fa: 5c10 5e01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -0601fe: 5410 5d01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ -060202: 6e10 4a04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ -060208: 0e00 |0008: return-void │ │ +05fb4c: |[05fb4c] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +05fb5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fb5e: 5c10 5e01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fb62: 5410 5d01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@015d │ │ +05fb66: 6e10 4a04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ +05fb6c: 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; │ │ @@ -102799,19 +102824,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06020c: |[06020c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -06021c: 7020 7c04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@047c │ │ -060222: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -060226: 5a20 6301 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -06022a: 0e00 |0007: return-void │ │ +05fb70: |[05fb70] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +05fb80: 7020 7c04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@047c │ │ +05fb86: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +05fb8a: 5a20 6301 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fb8e: 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; │ │ @@ -102824,49 +102849,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -06022c: |[06022c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -06023c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06023e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -060240: 5441 6401 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060244: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -060248: 5441 6101 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -06024c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -060250: 5441 6401 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060254: 5511 5e01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060258: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -06025c: 5441 6401 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060260: 5c10 5e01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060264: 5441 6201 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ -060268: 5442 6401 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06026c: 6e20 5301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -060272: 5b43 6401 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060276: 0f00 |001d: return v0 │ │ -060278: 5441 6401 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06027c: 5511 5e01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060280: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -060284: 5441 6401 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060288: 5c10 5e01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -06028c: 5441 6201 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ -060290: 5442 6401 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060294: 6e20 5301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -06029a: 5b43 6401 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06029e: 28ec |0031: goto 001d // -0014 │ │ -0602a0: 5441 6401 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -0602a4: 6e20 3d04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@043d │ │ -0602aa: 0a00 |0037: move-result v0 │ │ -0602ac: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0602b0: 5441 6401 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -0602b4: 5b41 6101 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -0602b8: 5b43 6401 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -0602bc: 28dd |0040: goto 001d // -0023 │ │ +05fb90: |[05fb90] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +05fba0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05fba2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05fba4: 5441 6401 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fba8: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +05fbac: 5441 6101 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fbb0: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +05fbb4: 5441 6401 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbb8: 5511 5e01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fbbc: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +05fbc0: 5441 6401 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbc4: 5c10 5e01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fbc8: 5441 6201 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ +05fbcc: 5442 6401 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbd0: 6e20 5301 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05fbd6: 5b43 6401 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbda: 0f00 |001d: return v0 │ │ +05fbdc: 5441 6401 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbe0: 5511 5e01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fbe4: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +05fbe8: 5441 6401 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbec: 5c10 5e01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fbf0: 5441 6201 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ +05fbf4: 5442 6401 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fbf8: 6e20 5301 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05fbfe: 5b43 6401 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fc02: 28ec |0031: goto 001d // -0014 │ │ +05fc04: 5441 6401 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fc08: 6e20 3d04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@043d │ │ +05fc0e: 0a00 |0037: move-result v0 │ │ +05fc10: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +05fc14: 5441 6401 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fc18: 5b41 6101 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fc1c: 5b43 6401 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fc20: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -102890,25 +102915,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 │ │ -0602c0: |[0602c0] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0602d0: 6e20 4d04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044d │ │ -0602d6: 5420 6101 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -0602da: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -0602de: 7100 8901 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -0602e4: 0b00 |000a: move-result-wide v0 │ │ -0602e6: 5a20 6301 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -0602ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0602ec: 5b20 6101 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -0602f0: 6e10 4a04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ -0602f6: 0e00 |0013: return-void │ │ +05fc24: |[05fc24] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05fc34: 6e20 4d04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044d │ │ +05fc3a: 5420 6101 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fc3e: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +05fc42: 7100 8901 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +05fc48: 0b00 |000a: move-result-wide v0 │ │ +05fc4a: 5a20 6301 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fc4e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05fc50: 5b20 6101 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fc54: 6e10 4a04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ +05fc5a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -102926,31 +102951,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 │ │ -0602f8: |[0602f8] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -060308: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06030c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -060310: 6e30 4704 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0447 │ │ -060316: 0e00 |0007: return-void │ │ -060318: 6e10 4b04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@044b │ │ -06031e: 0a00 |000b: move-result v0 │ │ -060320: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -060324: 6e20 4d04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044d │ │ -06032a: 28f6 |0011: goto 0007 // -000a │ │ -06032c: 7100 8901 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -060332: 0b00 |0015: move-result-wide v0 │ │ -060334: 5a20 6301 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -060338: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06033a: 5b20 6401 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06033e: 6e20 4604 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0446 │ │ -060344: 28e9 |001e: goto 0007 // -0017 │ │ +05fc5c: |[05fc5c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05fc6c: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fc70: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +05fc74: 6e30 4704 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0447 │ │ +05fc7a: 0e00 |0007: return-void │ │ +05fc7c: 6e10 4b04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@044b │ │ +05fc82: 0a00 |000b: move-result v0 │ │ +05fc84: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +05fc88: 6e20 4d04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@044d │ │ +05fc8e: 28f6 |0011: goto 0007 // -000a │ │ +05fc90: 7100 8901 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +05fc96: 0b00 |0015: move-result-wide v0 │ │ +05fc98: 5a20 6301 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fc9c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05fc9e: 5b20 6401 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fca2: 6e20 4604 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0446 │ │ +05fca8: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -102970,57 +102995,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 │ │ -060348: |[060348] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -060358: 6f58 8004 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@0480 │ │ -06035e: 5440 6401 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060362: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -060366: 6e20 3f0d 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06036c: 1a00 4915 |000a: const-string v0, "mTask=" // string@1549 │ │ -060370: 6e20 3f0d 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -060376: 5440 6401 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06037a: 6e20 3e0d 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ -060380: 1a00 8b00 |0014: const-string v0, " waiting=" // string@008b │ │ -060384: 6e20 3f0d 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06038a: 5440 6401 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06038e: 5500 5e01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060392: 6e20 450d 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -060398: 5440 6101 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -06039c: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0603a0: 6e20 3f0d 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0603a6: 1a00 1214 |0027: const-string v0, "mCancellingTask=" // string@1412 │ │ -0603aa: 6e20 3f0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0603b0: 5440 6101 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -0603b4: 6e20 3e0d 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ -0603ba: 1a00 8b00 |0031: const-string v0, " waiting=" // string@008b │ │ -0603be: 6e20 3f0d 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0603c4: 5440 6101 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -0603c8: 5500 5e01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -0603cc: 6e20 450d 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -0603d2: 5340 6501 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -0603d6: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -0603da: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -0603de: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -0603e2: 6e20 3f0d 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0603e8: 1a00 6015 |0048: const-string v0, "mUpdateThrottle=" // string@1560 │ │ -0603ec: 6e20 3f0d 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -0603f2: 5340 6501 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -0603f6: 7130 6c05 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@056c │ │ -0603fc: 1a00 6300 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0063 │ │ -060400: 6e20 3f0d 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -060406: 5340 6301 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -06040a: 7100 8901 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -060410: 0b02 |005c: move-result-wide v2 │ │ -060412: 7157 6b05 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@056b │ │ -060418: 6e10 410d 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0d41 │ │ -06041e: 0e00 |0063: return-void │ │ +05fcac: |[05fcac] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05fcbc: 6f58 8004 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@0480 │ │ +05fcc2: 5440 6401 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fcc6: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +05fcca: 6e20 3f0d 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fcd0: 1a00 4315 |000a: const-string v0, "mTask=" // string@1543 │ │ +05fcd4: 6e20 3f0d 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fcda: 5440 6401 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fcde: 6e20 3e0d 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ +05fce4: 1a00 8b00 |0014: const-string v0, " waiting=" // string@008b │ │ +05fce8: 6e20 3f0d 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fcee: 5440 6401 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fcf2: 5500 5e01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fcf6: 6e20 450d 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05fcfc: 5440 6101 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fd00: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +05fd04: 6e20 3f0d 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd0a: 1a00 0c14 |0027: const-string v0, "mCancellingTask=" // string@140c │ │ +05fd0e: 6e20 3f0d 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd14: 5440 6101 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fd18: 6e20 3e0d 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@0d3e │ │ +05fd1e: 1a00 8b00 |0031: const-string v0, " waiting=" // string@008b │ │ +05fd22: 6e20 3f0d 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd28: 5440 6101 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fd2c: 5500 5e01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fd30: 6e20 450d 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +05fd36: 5340 6501 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fd3a: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +05fd3e: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +05fd42: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +05fd46: 6e20 3f0d 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd4c: 1a00 5a15 |0048: const-string v0, "mUpdateThrottle=" // string@155a │ │ +05fd50: 6e20 3f0d 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd56: 5340 6501 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fd5a: 7130 6c05 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@056c │ │ +05fd60: 1a00 6300 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0063 │ │ +05fd64: 6e20 3f0d 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +05fd6a: 5340 6301 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fd6e: 7100 8901 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +05fd74: 0b02 |005c: move-result-wide v2 │ │ +05fd76: 7157 6b05 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@056b │ │ +05fd7c: 6e10 410d 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@0d41 │ │ +05fd82: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -103046,55 +103071,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -060420: |[060420] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -060430: 5482 6101 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ -060434: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -060438: 5482 6401 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06043c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -060440: 5482 6401 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060444: 5522 5e01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060448: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -06044c: 5482 6401 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060450: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -060452: 5c23 5e01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060456: 5482 6201 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ -06045a: 5483 6401 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -06045e: 6e20 5301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ -060464: 5382 6501 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -060468: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -06046c: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -060470: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -060474: 7100 8901 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ -06047a: 0b00 |0025: move-result-wide v0 │ │ -06047c: 5382 6301 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -060480: 5384 6501 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -060484: bb42 |002a: add-long/2addr v2, v4 │ │ -060486: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -06048a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -06048e: 5482 6401 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060492: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -060494: 5c23 5e01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ -060498: 5482 6201 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ -06049c: 5483 6401 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -0604a0: 5384 6301 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ -0604a4: 5386 6501 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -0604a8: bb64 |003c: add-long/2addr v4, v6 │ │ -0604aa: 6e40 5201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0152 │ │ -0604b0: 0e00 |0040: return-void │ │ -0604b2: 5483 6401 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -0604b6: 6204 9f01 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ -0604ba: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0604bc: 1f02 3304 |0046: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ -0604c0: 6e30 4004 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@0440 │ │ -0604c6: 28f5 |004b: goto 0040 // -000b │ │ +05fd84: |[05fd84] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +05fd94: 5482 6101 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0161 │ │ +05fd98: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +05fd9c: 5482 6401 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fda0: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +05fda4: 5482 6401 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fda8: 5522 5e01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fdac: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +05fdb0: 5482 6401 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fdb4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05fdb6: 5c23 5e01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fdba: 5482 6201 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ +05fdbe: 5483 6401 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fdc2: 6e20 5301 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0153 │ │ +05fdc8: 5382 6501 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fdcc: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +05fdd0: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +05fdd4: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +05fdd8: 7100 8901 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0189 │ │ +05fdde: 0b00 |0025: move-result-wide v0 │ │ +05fde0: 5382 6301 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fde4: 5384 6501 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fde8: bb42 |002a: add-long/2addr v2, v4 │ │ +05fdea: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +05fdee: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +05fdf2: 5482 6401 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fdf6: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +05fdf8: 5c23 5e01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@015e │ │ +05fdfc: 5482 6201 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ +05fe00: 5483 6401 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fe04: 5384 6301 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0163 │ │ +05fe08: 5386 6501 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fe0c: bb64 |003c: add-long/2addr v4, v6 │ │ +05fe0e: 6e40 5201 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0152 │ │ +05fe14: 0e00 |0040: return-void │ │ +05fe16: 5483 6401 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fe1a: 6204 9f01 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@019f │ │ +05fe1e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +05fe20: 1f02 3304 |0046: check-cast v2, [Ljava/lang/Void; // type@0433 │ │ +05fe24: 6e30 4004 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@0440 │ │ +05fe2a: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -103120,16 +103145,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0604c8: |[0604c8] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0604d8: 0e00 |0000: return-void │ │ +05fe2c: |[05fe2c] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +05fe3c: 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; │ │ @@ -103140,22 +103165,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0604dc: |[0604dc] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0604ec: 6f10 8904 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0489 │ │ -0604f2: 6e10 4504 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0445 │ │ -0604f8: 2200 af00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00af │ │ -0604fc: 7020 3b04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@043b │ │ -060502: 5b10 6401 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060506: 6e10 4a04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ -06050c: 0e00 |0010: return-void │ │ +05fe40: |[05fe40] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +05fe50: 6f10 8904 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0489 │ │ +05fe56: 6e10 4504 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0445 │ │ +05fe5c: 2200 af00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00af │ │ +05fe60: 7020 3b04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@043b │ │ +05fe66: 5b10 6401 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fe6a: 6e10 4a04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@044a │ │ +05fe70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -103168,72 +103193,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060510: |[060510] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -060520: 6e10 4c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@044c │ │ -060526: 0c00 |0003: move-result-object v0 │ │ -060528: 1100 |0004: return-object v0 │ │ +05fe74: |[05fe74] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +05fe84: 6e10 4c04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@044c │ │ +05fe8a: 0c00 |0003: move-result-object v0 │ │ +05fe8c: 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 │ │ -06052c: |[06052c] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -06053c: 5a23 6501 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ -060540: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -060544: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -060548: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -06054c: 2200 4b00 |0008: new-instance v0, Landroid/os/Handler; // type@004b │ │ -060550: 7010 4c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ -060556: 5b20 6201 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ -06055a: 0e00 |000f: return-void │ │ +05fe90: |[05fe90] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +05fea0: 5a34 6501 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@0165 │ │ +05fea4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +05fea8: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +05feac: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +05feb0: 2200 4b00 |0008: new-instance v0, Landroid/os/Handler; // type@004b │ │ +05feb4: 7010 4c01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@014c │ │ +05feba: 5b30 6201 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0162 │ │ +05febe: 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 │ │ -06055c: |[06055c] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -06056c: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ -060570: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -060574: 7110 3c04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@043c │ │ -06057a: 0c01 |0007: move-result-object v1 │ │ -06057c: 6e10 790e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0e79 │ │ -060582: 0e00 |000b: return-void │ │ -060584: 0d01 |000c: move-exception v1 │ │ -060586: 28fe |000d: goto 000b // -0002 │ │ +05fec0: |[05fec0] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +05fed0: 5420 6401 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0164 │ │ +05fed4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05fed8: 7110 3c04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@043c │ │ +05fede: 0c01 |0007: move-result-object v1 │ │ +05fee0: 6e10 790e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0e79 │ │ +05fee6: 0e00 |000b: return-void │ │ +05fee8: 0d01 |000c: move-exception v1 │ │ +05feea: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -103246,15 +103271,15 @@ │ │ │ │ source_file_idx : 483 (AsyncTaskLoader.java) │ │ │ │ Class #422 header: │ │ class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 196 │ │ -source_file_idx : 2254 │ │ +source_file_idx : 2248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -103282,19 +103307,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 │ │ -060598: |[060598] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0605a8: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ -0605ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0605ae: 7020 b604 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b6 │ │ -0605b4: 0e00 |0006: return-void │ │ +05fefc: |[05fefc] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +05ff0c: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ +05ff10: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05ff12: 7020 b604 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@04b6 │ │ +05ff18: 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; │ │ @@ -103305,40 +103330,40 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0605b8: |[0605b8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -0605c8: 5430 8f01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ -0605cc: 7110 b904 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04b9 │ │ -0605d2: 0c00 |0005: move-result-object v0 │ │ -0605d4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0605d6: 6e20 900e 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -0605dc: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -0605e0: 7110 7d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@017d │ │ -0605e6: 5430 8f01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ -0605ea: 5431 8f01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ -0605ee: 5432 8e01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@018e │ │ -0605f2: 6e20 be04 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04be │ │ -0605f8: 0c01 |0018: move-result-object v1 │ │ -0605fa: 7120 ba04 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@04ba │ │ -060600: 0c00 |001c: move-result-object v0 │ │ -060602: 1100 |001d: return-object v0 │ │ +05ff1c: |[05ff1c] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +05ff2c: 5430 8f01 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ +05ff30: 7110 b904 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@04b9 │ │ +05ff36: 0c00 |0005: move-result-object v0 │ │ +05ff38: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +05ff3a: 6e20 900e 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +05ff40: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +05ff44: 7110 7d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@017d │ │ +05ff4a: 5430 8f01 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ +05ff4e: 5431 8f01 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@018f │ │ +05ff52: 5432 8e01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@018e │ │ +05ff56: 6e20 be04 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@04be │ │ +05ff5c: 0c01 |0018: move-result-object v1 │ │ +05ff5e: 7120 ba04 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@04ba │ │ +05ff64: 0c00 |001c: move-result-object v0 │ │ +05ff66: 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 : 2254 (ModernAsyncTask.java) │ │ + source_file_idx : 2248 (ModernAsyncTask.java) │ │ │ │ Class #423 header: │ │ class_idx : 200 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 574 │ │ static_fields_size : 0 │ │ @@ -103365,17 +103390,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060604: |[060604] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -060614: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06061a: 0e00 |0003: return-void │ │ +05ff68: |[05ff68] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +05ff78: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05ff7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103384,27 +103409,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06061c: |[06061c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06062c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06062e: 6e10 1b01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ -060634: 0c00 |0004: move-result-object v0 │ │ -060636: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -06063a: 0f02 |0007: return v2 │ │ -06063c: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ -060642: 0a01 |000b: move-result v1 │ │ -060644: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -06064a: 28f8 |000f: goto 0007 // -0008 │ │ -06064c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06064e: 28f6 |0011: goto 0007 // -000a │ │ -060650: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +05ff80: |[05ff80] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05ff90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05ff92: 6e10 1b01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@011b │ │ +05ff98: 0c00 |0004: move-result-object v0 │ │ +05ff9a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05ff9e: 0f02 |0007: return v2 │ │ +05ffa0: 6e10 1d01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@011d │ │ +05ffa6: 0a01 |000b: move-result v1 │ │ +05ffa8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05ffae: 28f8 |000f: goto 0007 // -0008 │ │ +05ffb0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05ffb2: 28f6 |0011: goto 0007 // -000a │ │ +05ffb4: 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 │ │ @@ -103447,17 +103472,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060660: |[060660] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -060670: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060676: 0e00 |0003: return-void │ │ +05ffc4: |[05ffc4] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +05ffd4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +05ffda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103466,18 +103491,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060678: |[060678] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -060688: 7110 e204 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e2 │ │ -06068e: 0a00 |0003: move-result v0 │ │ -060690: 0f00 |0004: return v0 │ │ +05ffdc: |[05ffdc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05ffec: 7110 e204 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e2 │ │ +05fff2: 0a00 |0003: move-result v0 │ │ +05fff4: 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; │ │ │ │ @@ -103512,17 +103537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060694: |[060694] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0606a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0606aa: 0e00 |0003: return-void │ │ +05fff8: |[05fff8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +060008: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06000e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103531,18 +103556,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0606ac: |[0606ac] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0606bc: 7110 e404 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e4 │ │ -0606c2: 0a00 |0003: move-result v0 │ │ -0606c4: 0f00 |0004: return v0 │ │ +060010: |[060010] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +060020: 7110 e404 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e4 │ │ +060026: 0a00 |0003: move-result v0 │ │ +060028: 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; │ │ │ │ @@ -103577,17 +103602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0606c8: |[0606c8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -0606d8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0606de: 0e00 |0003: return-void │ │ +06002c: |[06002c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +06003c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103596,32 +103621,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0606e0: |[0606e0] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0606f0: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e6 │ │ -0606f6: 0a00 |0003: move-result v0 │ │ -0606f8: 0f00 |0004: return v0 │ │ +060044: |[060044] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +060054: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@04e6 │ │ +06005a: 0a00 |0003: move-result v0 │ │ +06005c: 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 : 574 (ConnectivityManagerCompat.java) │ │ │ │ Class #427 header: │ │ class_idx : 212 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -103649,20 +103674,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0606fc: |[0606fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -06070c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060712: 2200 d200 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00d2 │ │ -060716: 7020 e704 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04e7 │ │ -06071c: 5b10 ac01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ -060720: 0e00 |000a: return-void │ │ +060060: |[060060] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +060070: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060076: 2200 d200 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00d2 │ │ +06007a: 7020 e704 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@04e7 │ │ +060080: 5b10 ac01 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ +060084: 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; │ │ │ │ @@ -103672,22 +103697,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -060724: |[060724] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -060734: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ -060738: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ -06073e: 0c00 |0005: move-result-object v0 │ │ -060740: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ -060744: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -060746: 5901 ab01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ -06074a: 0e00 |000b: return-void │ │ +060088: |[060088] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +060098: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ +06009c: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ +0600a2: 0c00 |0005: move-result-object v0 │ │ +0600a4: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ +0600a8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0600aa: 5901 ab01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ +0600ae: 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; │ │ │ │ @@ -103696,21 +103721,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06074c: |[06074c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06075c: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ -060760: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ -060766: 0c00 |0005: move-result-object v0 │ │ -060768: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ -06076c: 5200 ab01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ -060770: 0f00 |000a: return v0 │ │ +0600b0: |[0600b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0600c0: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ +0600c4: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ +0600ca: 0c00 |0005: move-result-object v0 │ │ +0600cc: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ +0600d0: 5200 ab01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ +0600d4: 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;) │ │ @@ -103718,16 +103743,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060774: |[060774] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -060784: 0e00 |0000: return-void │ │ +0600d8: |[0600d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0600e8: 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 │ │ │ │ @@ -103736,16 +103761,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060788: |[060788] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -060798: 0e00 |0000: return-void │ │ +0600ec: |[0600ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0600fc: 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 │ │ @@ -103755,21 +103780,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06079c: |[06079c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0607ac: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ -0607b0: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ -0607b6: 0c00 |0005: move-result-object v0 │ │ -0607b8: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ -0607bc: 5902 ab01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ -0607c0: 0e00 |000a: return-void │ │ +060100: |[060100] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +060110: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@01ac │ │ +060114: 6e10 e40d 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@0de4 │ │ +06011a: 0c00 |0005: move-result-object v0 │ │ +06011c: 1f00 d300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00d3 │ │ +060120: 5902 ab01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ab │ │ +060124: 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 │ │ @@ -103779,16 +103804,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0607c4: |[0607c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0607d4: 0e00 |0000: return-void │ │ +060128: |[060128] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +060138: 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; │ │ │ │ @@ -103797,30 +103822,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0607d8: |[0607d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0607e8: 0e00 |0000: return-void │ │ +06013c: |[06013c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06014c: 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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #428 header: │ │ class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2845 │ │ +source_file_idx : 2839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -103845,17 +103870,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0607ec: |[0607ec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -0607fc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060802: 0e00 |0003: return-void │ │ +060150: |[060150] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +060160: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103864,17 +103889,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060804: |[060804] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -060814: 7100 0d05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@050d │ │ -06081a: 0e00 |0003: return-void │ │ +060168: |[060168] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +060178: 7100 0d05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@050d │ │ +06017e: 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; │ │ │ │ @@ -103883,18 +103908,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06081c: |[06081c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06082c: 7100 0e05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@050e │ │ -060832: 0a00 |0003: move-result v0 │ │ -060834: 0f00 |0004: return v0 │ │ +060180: |[060180] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +060190: 7100 0e05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@050e │ │ +060196: 0a00 |0003: move-result v0 │ │ +060198: 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;) │ │ @@ -103902,17 +103927,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060838: |[060838] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -060848: 7110 0f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@050f │ │ -06084e: 0e00 |0003: return-void │ │ +06019c: |[06019c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0601ac: 7110 0f05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@050f │ │ +0601b2: 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 │ │ @@ -103922,17 +103947,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -060850: |[060850] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -060860: 7120 1005 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0510 │ │ -060866: 0e00 |0003: return-void │ │ +0601b4: |[0601b4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0601c4: 7120 1005 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0510 │ │ +0601ca: 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 │ │ @@ -103943,17 +103968,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060868: |[060868] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -060878: 7110 1105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0511 │ │ -06087e: 0e00 |0003: return-void │ │ +0601cc: |[0601cc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0601dc: 7110 1105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0511 │ │ +0601e2: 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 │ │ @@ -103963,17 +103988,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060880: |[060880] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -060890: 7110 1205 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0512 │ │ -060896: 0e00 |0003: return-void │ │ +0601e4: |[0601e4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0601f4: 7110 1205 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0512 │ │ +0601fa: 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; │ │ @@ -103983,26 +104008,26 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060898: |[060898] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0608a8: 7110 1305 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0513 │ │ -0608ae: 0e00 |0003: return-void │ │ +0601fc: |[0601fc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06020c: 7110 1305 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0513 │ │ +060212: 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 : 2845 (TrafficStatsCompat.java) │ │ + source_file_idx : 2839 (TrafficStatsCompat.java) │ │ │ │ Class #429 header: │ │ class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 396 │ │ static_fields_size : 0 │ │ @@ -104037,19 +104062,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 │ │ -0608b0: |[0608b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0608c0: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01ca │ │ -0608c4: 5b02 cb01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -0608c8: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0608ce: 0e00 |0007: return-void │ │ +060214: |[060214] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +060224: 5b01 ca01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@01ca │ │ +060228: 5b02 cb01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +06022c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060232: 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; │ │ @@ -104060,19 +104085,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 │ │ -0608d0: |[0608d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0608e0: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -0608e4: 6e30 aa05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05aa │ │ -0608ea: 0a00 |0005: move-result v0 │ │ -0608ec: 0f00 |0006: return v0 │ │ +060234: |[060234] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +060244: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +060248: 6e30 aa05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05aa │ │ +06024e: 0a00 |0005: move-result v0 │ │ +060250: 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; │ │ @@ -104082,18 +104107,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 │ │ -0608f0: |[0608f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060900: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -060904: 6e30 ad05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ -06090a: 0e00 |0005: return-void │ │ +060254: |[060254] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +060264: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +060268: 6e30 ad05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ +06026e: 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; │ │ @@ -104104,20 +104129,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 │ │ -06090c: |[06090c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06091c: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -060920: 2201 4901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -060924: 7020 a408 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ -06092a: 6e30 ae05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ -060930: 0e00 |000a: return-void │ │ +060270: |[060270] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +060280: 5420 cb01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +060284: 2201 4901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +060288: 7020 a408 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ +06028e: 6e30 ae05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ +060294: 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; │ │ @@ -104128,18 +104153,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 │ │ -060934: |[060934] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060944: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -060948: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05af │ │ -06094e: 0e00 |0005: return-void │ │ +060298: |[060298] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0602a8: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +0602ac: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05af │ │ +0602b2: 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; │ │ @@ -104150,19 +104175,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 │ │ -060950: |[060950] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060960: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -060964: 6e40 b005 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@05b0 │ │ -06096a: 0a00 |0005: move-result v0 │ │ -06096c: 0f00 |0006: return v0 │ │ +0602b4: |[0602b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0602c4: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +0602c8: 6e40 b005 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@05b0 │ │ +0602ce: 0a00 |0005: move-result v0 │ │ +0602d0: 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; │ │ @@ -104173,18 +104198,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060970: |[060970] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -060980: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -060984: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b2 │ │ -06098a: 0e00 |0005: return-void │ │ +0602d4: |[0602d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0602e4: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +0602e8: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b2 │ │ +0602ee: 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; │ │ @@ -104195,18 +104220,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 │ │ -06098c: |[06098c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06099c: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ -0609a0: 6e30 b305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b3 │ │ -0609a6: 0e00 |0005: return-void │ │ +0602f0: |[0602f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +060300: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cb │ │ +060304: 6e30 b305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b3 │ │ +06030a: 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; │ │ @@ -104251,19 +104276,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 │ │ -0609a8: |[0609a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0609b8: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01cc │ │ -0609bc: 5b02 cd01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -0609c0: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0609c6: 0e00 |0007: return-void │ │ +06030c: |[06030c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06031c: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@01cc │ │ +060320: 5b02 cd01 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060324: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06032a: 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; │ │ @@ -104274,19 +104299,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 │ │ -0609c8: |[0609c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0609d8: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -0609dc: 6e30 aa05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05aa │ │ -0609e2: 0a00 |0005: move-result v0 │ │ -0609e4: 0f00 |0006: return v0 │ │ +06032c: |[06032c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06033c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060340: 6e30 aa05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@05aa │ │ +060346: 0a00 |0005: move-result v0 │ │ +060348: 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; │ │ @@ -104296,24 +104321,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 │ │ -0609e8: |[0609e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0609f8: 5421 cd01 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -0609fc: 6e20 ab05 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05ab │ │ -060a02: 0c00 |0005: move-result-object v0 │ │ -060a04: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -060a08: 6e10 3109 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0931 │ │ -060a0e: 0c01 |000b: move-result-object v1 │ │ -060a10: 1101 |000c: return-object v1 │ │ -060a12: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -060a14: 28fe |000e: goto 000c // -0002 │ │ +06034c: |[06034c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +06035c: 5421 cd01 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060360: 6e20 ab05 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@05ab │ │ +060366: 0c00 |0005: move-result-object v0 │ │ +060368: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06036c: 6e10 3109 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0931 │ │ +060372: 0c01 |000b: move-result-object v1 │ │ +060374: 1101 |000c: return-object v1 │ │ +060376: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +060378: 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; │ │ @@ -104324,18 +104349,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 │ │ -060a18: |[060a18] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060a28: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060a2c: 6e30 ad05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ -060a32: 0e00 |0005: return-void │ │ +06037c: |[06037c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06038c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060390: 6e30 ad05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ +060396: 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; │ │ @@ -104346,20 +104371,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 │ │ -060a34: |[060a34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -060a44: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060a48: 2201 4901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -060a4c: 7020 a408 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ -060a52: 6e30 ae05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ -060a58: 0e00 |000a: return-void │ │ +060398: |[060398] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0603a8: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +0603ac: 2201 4901 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +0603b0: 7020 a408 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@08a4 │ │ +0603b6: 6e30 ae05 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ +0603bc: 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; │ │ @@ -104370,18 +104395,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 │ │ -060a5c: |[060a5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060a6c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060a70: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05af │ │ -060a76: 0e00 |0005: return-void │ │ +0603c0: |[0603c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0603d0: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +0603d4: 6e30 af05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05af │ │ +0603da: 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; │ │ @@ -104392,19 +104417,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 │ │ -060a78: |[060a78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060a88: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060a8c: 6e40 b005 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@05b0 │ │ -060a92: 0a00 |0005: move-result v0 │ │ -060a94: 0f00 |0006: return v0 │ │ +0603dc: |[0603dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0603ec: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +0603f0: 6e40 b005 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@05b0 │ │ +0603f6: 0a00 |0005: move-result v0 │ │ +0603f8: 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; │ │ @@ -104415,19 +104440,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 │ │ -060a98: |[060a98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060aa8: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060aac: 6e40 b105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b1 │ │ -060ab2: 0a00 |0005: move-result v0 │ │ -060ab4: 0f00 |0006: return v0 │ │ +0603fc: |[0603fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06040c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060410: 6e40 b105 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b1 │ │ +060416: 0a00 |0005: move-result v0 │ │ +060418: 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 │ │ @@ -104438,18 +104463,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060ab8: |[060ab8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -060ac8: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060acc: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b2 │ │ -060ad2: 0e00 |0005: return-void │ │ +06041c: |[06041c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +06042c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +060430: 6e30 b205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@05b2 │ │ +060436: 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; │ │ @@ -104460,18 +104485,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 │ │ -060ad4: |[060ad4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060ae4: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ -060ae8: 6e30 b305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b3 │ │ -060aee: 0e00 |0005: return-void │ │ +060438: |[060438] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +060448: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@01cd │ │ +06044c: 6e30 b305 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05b3 │ │ +060452: 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; │ │ @@ -104508,17 +104533,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060af0: |[060af0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -060b00: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060b06: 0e00 |0003: return-void │ │ +060454: |[060454] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +060464: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06046a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -104527,17 +104552,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 │ │ -060b08: |[060b08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060b1a: 0f00 |0001: return v0 │ │ +06046c: |[06046c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06047c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06047e: 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; │ │ @@ -104548,17 +104573,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 │ │ -060b1c: |[060b1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -060b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060b2e: 1100 |0001: return-object v0 │ │ +060480: |[060480] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +060490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060492: 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; │ │ @@ -104568,17 +104593,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 │ │ -060b30: |[060b30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -060b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060b42: 1100 |0001: return-object v0 │ │ +060494: |[060494] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0604a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0604a6: 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; │ │ │ │ @@ -104587,17 +104612,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060b44: |[060b44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -060b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060b56: 1100 |0001: return-object v0 │ │ +0604a8: |[0604a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0604b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0604ba: 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;) │ │ @@ -104605,16 +104630,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 │ │ -060b58: |[060b58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060b68: 0e00 |0000: return-void │ │ +0604bc: |[0604bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0604cc: 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; │ │ @@ -104625,16 +104650,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 │ │ -060b6c: |[060b6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -060b7c: 0e00 |0000: return-void │ │ +0604d0: |[0604d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0604e0: 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; │ │ @@ -104645,16 +104670,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 │ │ -060b80: |[060b80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060b90: 0e00 |0000: return-void │ │ +0604e4: |[0604e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0604f4: 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; │ │ @@ -104665,17 +104690,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 │ │ -060b94: |[060b94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060ba4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060ba6: 0f00 |0001: return v0 │ │ +0604f8: |[0604f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +060508: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06050a: 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; │ │ @@ -104687,17 +104712,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 │ │ -060ba8: |[060ba8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060bba: 0f00 |0001: return v0 │ │ +06050c: |[06050c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06051c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06051e: 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; │ │ @@ -104709,16 +104734,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 │ │ -060bbc: |[060bbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060bcc: 0e00 |0000: return-void │ │ +060520: |[060520] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +060530: 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; │ │ @@ -104729,16 +104754,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 │ │ -060bd0: |[060bd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060be0: 0e00 |0000: return-void │ │ +060534: |[060534] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +060544: 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; │ │ @@ -104785,17 +104810,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060be4: |[060be4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -060bf4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060bfa: 0e00 |0003: return-void │ │ +060548: |[060548] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +060558: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06055e: 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;) │ │ @@ -104803,40 +104828,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -060bfc: |[060bfc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -060c0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -060c0e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -060c10: 9504 0607 |0002: and-int v4, v6, v7 │ │ -060c14: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -060c18: 0121 |0006: move v1, v2 │ │ -060c1a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -060c1e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -060c22: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -060c26: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -060c2a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -060c2e: 2203 1b02 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ -060c32: 1a04 510d |0013: const-string v4, "bad arguments" // string@0d51 │ │ -060c36: 7020 7a0d 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ -060c3c: 2703 |0018: throw v3 │ │ -060c3e: 0131 |0019: move v1, v3 │ │ -060c40: 28ed |001a: goto 0007 // -0013 │ │ -060c42: 0132 |001b: move v2, v3 │ │ -060c44: 28f1 |001c: goto 000d // -000f │ │ -060c46: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -060c4a: b535 |001f: and-int/2addr v5, v3 │ │ -060c4c: 0f05 |0020: return v5 │ │ -060c4e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -060c52: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -060c56: b535 |0025: and-int/2addr v5, v3 │ │ -060c58: 28fa |0026: goto 0020 // -0006 │ │ +060560: |[060560] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +060570: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +060572: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +060574: 9504 0607 |0002: and-int v4, v6, v7 │ │ +060578: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +06057c: 0121 |0006: move v1, v2 │ │ +06057e: 9600 0809 |0007: or-int v0, v8, v9 │ │ +060582: 9504 0600 |0009: and-int v4, v6, v0 │ │ +060586: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +06058a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +06058e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +060592: 2203 1b02 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@021b │ │ +060596: 1a04 4b0d |0013: const-string v4, "bad arguments" // string@0d4b │ │ +06059a: 7020 7a0d 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0d7a │ │ +0605a0: 2703 |0018: throw v3 │ │ +0605a2: 0131 |0019: move v1, v3 │ │ +0605a4: 28ed |001a: goto 0007 // -0013 │ │ +0605a6: 0132 |001b: move v2, v3 │ │ +0605a8: 28f1 |001c: goto 000d // -000f │ │ +0605aa: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0605ae: b535 |001f: and-int/2addr v5, v3 │ │ +0605b0: 0f05 |0020: return v5 │ │ +0605b2: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0605b6: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0605ba: b535 |0025: and-int/2addr v5, v3 │ │ +0605bc: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -104867,32 +104892,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -060c5c: |[060c5c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -060c6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060c6e: 6e20 e805 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05e8 │ │ -060c74: 0a01 |0004: move-result v1 │ │ -060c76: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -060c7a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -060c7e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -060c82: 7152 e505 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05e5 │ │ -060c88: 0a05 |000e: move-result v5 │ │ -060c8a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -060c8c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -060c90: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -060c94: 7153 e505 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05e5 │ │ -060c9a: 0a05 |0017: move-result v5 │ │ -060c9c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -060ca0: 0f00 |001a: return v0 │ │ -060ca2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -060ca4: 28fe |001c: goto 001a // -0002 │ │ +0605c0: |[0605c0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0605d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0605d2: 6e20 e805 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05e8 │ │ +0605d8: 0a01 |0004: move-result v1 │ │ +0605da: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0605de: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0605e2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +0605e6: 7152 e505 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05e5 │ │ +0605ec: 0a05 |000e: move-result v5 │ │ +0605ee: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +0605f0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +0605f4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +0605f8: 7153 e505 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@05e5 │ │ +0605fe: 0a05 |0017: move-result v5 │ │ +060600: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +060604: 0f00 |001a: return v0 │ │ +060606: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +060608: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0007 line=79 │ │ 0x000f line=81 │ │ 0x0018 line=83 │ │ locals : │ │ @@ -104905,23 +104930,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -060ca8: |[060ca8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -060cb8: 6e20 e805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05e8 │ │ -060cbe: 0a00 |0003: move-result v0 │ │ -060cc0: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -060cc4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -060cc8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -060cca: 0f00 |0009: return v0 │ │ -060ccc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -060cce: 28fe |000b: goto 0009 // -0002 │ │ +06060c: |[06060c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +06061c: 6e20 e805 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@05e8 │ │ +060622: 0a00 |0003: move-result v0 │ │ +060624: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +060628: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06062c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06062e: 0f00 |0009: return v0 │ │ +060630: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +060632: 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 │ │ │ │ @@ -104930,23 +104955,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -060cd0: |[060cd0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -060ce0: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -060ce4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -060ce8: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -060cec: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -060cf0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -060cf4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -060cf8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -060cfc: 0f00 |000e: return v0 │ │ +060634: |[060634] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +060644: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +060648: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +06064c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +060650: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +060654: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +060658: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +06065c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +060660: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=70 │ │ 0x000a line=71 │ │ 0x000c line=73 │ │ @@ -104985,17 +105010,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060d00: |[060d00] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -060d10: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060d16: 0e00 |0003: return-void │ │ +060664: |[060664] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +060674: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06067a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105004,18 +105029,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060d18: |[060d18] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -060d28: 7120 f805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05f8 │ │ -060d2e: 0a00 |0003: move-result v0 │ │ -060d30: 0f00 |0004: return v0 │ │ +06067c: |[06067c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +06068c: 7120 f805 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@05f8 │ │ +060692: 0a00 |0003: move-result v0 │ │ +060694: 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 │ │ @@ -105025,18 +105050,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060d34: |[060d34] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -060d44: 7110 f905 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05f9 │ │ -060d4a: 0a00 |0003: move-result v0 │ │ -060d4c: 0f00 |0004: return v0 │ │ +060698: |[060698] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0606a8: 7110 f905 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@05f9 │ │ +0606ae: 0a00 |0003: move-result v0 │ │ +0606b0: 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 │ │ │ │ @@ -105045,32 +105070,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060d50: |[060d50] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -060d60: 7110 fa05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05fa │ │ -060d66: 0a00 |0003: move-result v0 │ │ -060d68: 0f00 |0004: return v0 │ │ +0606b4: |[0606b4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0606c4: 7110 fa05 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@05fa │ │ +0606ca: 0a00 |0003: move-result v0 │ │ +0606cc: 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 : 933 (KeyEventCompat.java) │ │ │ │ Class #434 header: │ │ class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -105091,17 +105116,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060d6c: |[060d6c] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -060d7c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060d82: 0e00 |0003: return-void │ │ +0606d0: |[0606d0] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +0606e0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0606e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105110,32 +105135,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060d84: |[060d84] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -060d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d96: 0f00 |0001: return v0 │ │ +0606e8: |[0606e8] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0606f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606fa: 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 : 2248 (MenuCompat.java) │ │ + source_file_idx : 2242 (MenuCompat.java) │ │ │ │ Class #435 header: │ │ class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -105156,17 +105181,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060d98: |[060d98] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -060da8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060dae: 0e00 |0003: return-void │ │ +0606fc: |[0606fc] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +06070c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105175,34 +105200,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060db0: |[060db0] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -060dc0: 7120 1106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0611 │ │ -060dc6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -060dc8: 0f00 |0004: return v0 │ │ +060714: |[060714] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +060724: 7120 1106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0611 │ │ +06072a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06072c: 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 : 2248 (MenuCompat.java) │ │ + source_file_idx : 2242 (MenuCompat.java) │ │ │ │ Class #436 header: │ │ class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2250 │ │ +source_file_idx : 2244 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -105223,17 +105248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060dcc: |[060dcc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -060ddc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060de2: 0e00 |0003: return-void │ │ +060730: |[060730] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +060740: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105242,16 +105267,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 │ │ -060de4: |[060de4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -060df4: 1101 |0000: return-object v1 │ │ +060748: |[060748] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +060758: 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; │ │ @@ -105261,32 +105286,32 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060df8: |[060df8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -060e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e0a: 0f00 |0001: return v0 │ │ +06075c: |[06075c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +06076c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06076e: 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 : 2250 (MenuItemCompat.java) │ │ + source_file_idx : 2244 (MenuItemCompat.java) │ │ │ │ Class #437 header: │ │ class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2250 │ │ +source_file_idx : 2244 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -105307,17 +105332,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e0c: |[060e0c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -060e1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060e22: 0e00 |0003: return-void │ │ +060770: |[060770] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +060780: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105326,18 +105351,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 │ │ -060e24: |[060e24] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -060e34: 7120 1006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0610 │ │ -060e3a: 0c00 |0003: move-result-object v0 │ │ -060e3c: 1100 |0004: return-object v0 │ │ +060788: |[060788] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +060798: 7120 1006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0610 │ │ +06079e: 0c00 |0003: move-result-object v0 │ │ +0607a0: 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; │ │ @@ -105347,34 +105372,34 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060e40: |[060e40] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -060e50: 7120 1106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0611 │ │ -060e56: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -060e58: 0f00 |0004: return v0 │ │ +0607a4: |[0607a4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0607b4: 7120 1106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0611 │ │ +0607ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0607bc: 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 : 2250 (MenuItemCompat.java) │ │ + source_file_idx : 2244 (MenuItemCompat.java) │ │ │ │ Class #438 header: │ │ class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2255 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -105395,17 +105420,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060e5c: |[060e5c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -060e6c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060e72: 0e00 |0003: return-void │ │ +0607c0: |[0607c0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0607d0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0607d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105414,20 +105439,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -060e74: |[060e74] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -060e84: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -060e88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -060e8a: 0f00 |0003: return v0 │ │ -060e8c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -060e8e: 28fe |0005: goto 0003 // -0002 │ │ +0607d8: |[0607d8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0607e8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0607ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0607ee: 0f00 |0003: return v0 │ │ +0607f0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +0607f2: 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; │ │ @@ -105439,22 +105464,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -060e90: |[060e90] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -060ea0: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -060ea4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -060ea6: 0f00 |0003: return v0 │ │ -060ea8: 2200 1d02 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ -060eac: 1a01 6909 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0969 │ │ -060eb0: 7020 7e0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ -060eb6: 2700 |000b: throw v0 │ │ +0607f4: |[0607f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +060804: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +060808: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06080a: 0f00 |0003: return v0 │ │ +06080c: 2200 1d02 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ +060810: 1a01 6309 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0963 │ │ +060814: 7020 7e0d 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ +06081a: 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; │ │ @@ -105466,23 +105491,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060eb8: |[060eb8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -060ec8: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -060ecc: 6e10 170b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ -060ed2: 0a00 |0005: move-result v0 │ │ -060ed4: 0f00 |0006: return v0 │ │ -060ed6: 2200 1d02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ -060eda: 1a01 6909 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0969 │ │ -060ede: 7020 7e0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ -060ee4: 2700 |000e: throw v0 │ │ +06081c: |[06081c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +06082c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +060830: 6e10 170b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ +060836: 0a00 |0005: move-result v0 │ │ +060838: 0f00 |0006: return v0 │ │ +06083a: 2200 1d02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ +06083e: 1a01 6309 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0963 │ │ +060842: 7020 7e0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ +060848: 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; │ │ @@ -105494,40 +105519,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060ee8: |[060ee8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -060ef8: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -060efc: 6e10 190b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ -060f02: 0a00 |0005: move-result v0 │ │ -060f04: 0f00 |0006: return v0 │ │ -060f06: 2200 1d02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ -060f0a: 1a01 6909 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0969 │ │ -060f0e: 7020 7e0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ -060f14: 2700 |000e: throw v0 │ │ +06084c: |[06084c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +06085c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +060860: 6e10 190b 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ +060866: 0a00 |0005: move-result v0 │ │ +060868: 0f00 |0006: return v0 │ │ +06086a: 2200 1d02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@021d │ │ +06086e: 1a01 6309 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0963 │ │ +060872: 7020 7e0d 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0d7e │ │ +060878: 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 : 2255 (MotionEventCompat.java) │ │ + source_file_idx : 2249 (MotionEventCompat.java) │ │ │ │ Class #439 header: │ │ class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2255 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -105548,17 +105573,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060f18: |[060f18] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -060f28: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -060f2e: 0e00 |0003: return-void │ │ +06087c: |[06087c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +06088c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -105567,18 +105592,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060f30: |[060f30] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -060f40: 7120 2906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0629 │ │ -060f46: 0a00 |0003: move-result v0 │ │ -060f48: 0f00 |0004: return v0 │ │ +060894: |[060894] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0608a4: 7120 2906 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0629 │ │ +0608aa: 0a00 |0003: move-result v0 │ │ +0608ac: 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 │ │ @@ -105588,18 +105613,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060f4c: |[060f4c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -060f5c: 7120 2a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ -060f62: 0a00 |0003: move-result v0 │ │ -060f64: 0f00 |0004: return v0 │ │ +0608b0: |[0608b0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0608c0: 7120 2a06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@062a │ │ +0608c6: 0a00 |0003: move-result v0 │ │ +0608c8: 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 │ │ @@ -105609,18 +105634,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060f68: |[060f68] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -060f78: 7120 2b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ -060f7e: 0a00 |0003: move-result v0 │ │ -060f80: 0f00 |0004: return v0 │ │ +0608cc: |[0608cc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0608dc: 7120 2b06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@062b │ │ +0608e2: 0a00 |0003: move-result v0 │ │ +0608e4: 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 │ │ @@ -105630,33 +105655,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060f84: |[060f84] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -060f94: 7120 2c06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ -060f9a: 0a00 |0003: move-result v0 │ │ -060f9c: 0f00 |0004: return v0 │ │ +0608e8: |[0608e8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0608f8: 7120 2c06 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@062c │ │ +0608fe: 0a00 |0003: move-result v0 │ │ +060900: 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 : 2255 (MotionEventCompat.java) │ │ + source_file_idx : 2249 (MotionEventCompat.java) │ │ │ │ Class #440 header: │ │ class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 50 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -105686,18 +105711,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 │ │ -060fa0: |[060fa0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -060fb0: 5b01 0a02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -060fb4: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ -060fba: 0e00 |0005: return-void │ │ +060904: |[060904] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +060914: 5b01 0a02 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +060918: 7010 fa00 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@00fa │ │ +06091e: 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; │ │ │ │ @@ -105706,17 +105731,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 │ │ -060fbc: |[060fbc] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -060fcc: 7020 6206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0662 │ │ -060fd2: 0e00 |0003: return-void │ │ +060920: |[060920] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +060930: 7020 6206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0662 │ │ +060936: 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; │ │ @@ -105727,18 +105752,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 │ │ -060fd4: |[060fd4] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -060fe4: 5410 0a02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -060fe8: 6e30 8d06 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@068d │ │ -060fee: 0e00 |0005: return-void │ │ +060938: |[060938] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +060948: 5410 0a02 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +06094c: 6e30 8d06 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@068d │ │ +060952: 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; │ │ @@ -105749,26 +105774,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -060ff0: |[060ff0] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -061000: 5430 0a02 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061004: 5431 0a02 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061008: 5411 1802 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -06100c: 6e10 6307 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -061012: 0a01 |0009: move-result v1 │ │ -061014: 5432 0a02 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061018: 5422 1802 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -06101c: 6e10 5e07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ -061022: 0c02 |0011: move-result-object v2 │ │ -061024: 6e30 8e06 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ -06102a: 0e00 |0015: return-void │ │ +060954: |[060954] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +060964: 5430 0a02 |0000: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +060968: 5431 0a02 |0002: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +06096c: 5411 1802 |0004: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060970: 6e10 6307 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +060976: 0a01 |0009: move-result v1 │ │ +060978: 5432 0a02 |000a: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +06097c: 5422 1802 |000c: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060980: 6e10 5e07 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ +060986: 0c02 |0011: move-result-object v2 │ │ +060988: 6e30 8e06 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ +06098e: 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; │ │ │ │ @@ -105777,17 +105802,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06102c: |[06102c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -06103c: 5901 0902 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0209 │ │ -061040: 0e00 |0002: return-void │ │ +060990: |[060990] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +0609a0: 5901 0902 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0209 │ │ +0609a4: 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 │ │ @@ -105797,23 +105822,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -061044: |[061044] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -061054: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -061058: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -06105c: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -061060: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -061064: 5420 0a02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061068: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06106a: 6e40 8f06 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ -061070: 0e00 |000e: return-void │ │ +0609a8: |[0609a8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +0609b8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +0609bc: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +0609c0: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +0609c4: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0609c8: 5420 0a02 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +0609cc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0609ce: 6e40 8f06 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ +0609d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0006 line=472 │ │ 0x0008 line=474 │ │ 0x000e line=475 │ │ locals : │ │ @@ -105827,44 +105852,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -061074: |[061074] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -061084: 5230 0902 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0209 │ │ -061088: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ -06108c: 5430 0a02 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061090: 5431 0a02 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -061094: 5411 1802 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061098: 6e10 6307 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -06109e: 0a01 |000d: move-result v1 │ │ -0610a0: 5432 0a02 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ -0610a4: 5422 1802 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -0610a8: 6e10 5e07 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ -0610ae: 0c02 |0015: move-result-object v2 │ │ -0610b0: 6e30 8e06 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ -0610b6: 0e00 |0019: return-void │ │ +0609d8: |[0609d8] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +0609e8: 5230 0902 |0000: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0209 │ │ +0609ec: 3900 1700 |0002: if-nez v0, 0019 // +0017 │ │ +0609f0: 5430 0a02 |0004: iget-object v0, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +0609f4: 5431 0a02 |0006: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +0609f8: 5411 1802 |0008: iget-object v1, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +0609fc: 6e10 6307 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +060a02: 0a01 |000d: move-result v1 │ │ +060a04: 5432 0a02 |000e: iget-object v2, v3, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@020a │ │ +060a08: 5422 1802 |0010: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060a0c: 6e10 5e07 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ +060a12: 0c02 |0015: move-result-object v2 │ │ +060a14: 6e30 8e06 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ +060a1a: 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 : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #441 header: │ │ class_idx : 267 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -105885,17 +105910,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0610b8: |[0610b8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -0610c8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0610ce: 0e00 |0003: return-void │ │ +060a1c: |[060a1c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +060a2c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -105904,32 +105929,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0610d0: |[0610d0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0610e0: 6e10 aa0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ -0610e6: 0e00 |0003: return-void │ │ +060a34: |[060a34] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +060a44: 6e10 aa0c 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ +060a4a: 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 : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #442 header: │ │ class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -105950,17 +105975,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0610e8: |[0610e8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0610f8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0610fe: 0e00 |0003: return-void │ │ +060a4c: |[060a4c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +060a5c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +060a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -105969,32 +105994,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061100: |[061100] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -061110: 7110 9306 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0693 │ │ -061116: 0e00 |0003: return-void │ │ +060a64: |[060a64] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +060a74: 7110 9306 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0693 │ │ +060a7a: 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 : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #443 header: │ │ class_idx : 269 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 415 │ │ -source_file_idx : 2382 │ │ +source_file_idx : 2376 │ │ static_fields_size : 6 │ │ instance_fields_size: 13 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -106096,38 +106121,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -061118: |[061118] android.support.v4.view.PagerTitleStrip.:()V │ │ -061128: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06112a: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ -06112e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -061134: 6900 0b02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@020b │ │ -061138: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06113a: 2300 1e04 |0009: new-array v0, v0, [I // type@041e │ │ -06113e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -061140: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -061146: 4b02 0001 |000f: aput v2, v0, v1 │ │ -06114a: 6900 0f02 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@020f │ │ -06114e: 6000 2100 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -061152: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -061156: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -06115a: 2200 0c01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@010c │ │ -06115e: 7010 6c06 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@066c │ │ -061164: 6900 0c02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ -061168: 0e00 |0020: return-void │ │ -06116a: 2200 0b01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@010b │ │ -06116e: 7010 6a06 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@066a │ │ -061174: 6900 0c02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ -061178: 28f8 |0028: goto 0020 // -0008 │ │ -06117a: 0000 |0029: nop // spacer │ │ -06117c: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +060a7c: |[060a7c] android.support.v4.view.PagerTitleStrip.:()V │ │ +060a8c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +060a8e: 2300 1e04 |0001: new-array v0, v0, [I // type@041e │ │ +060a92: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +060a98: 6900 0b02 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@020b │ │ +060a9c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +060a9e: 2300 1e04 |0009: new-array v0, v0, [I // type@041e │ │ +060aa2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +060aa4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +060aaa: 4b02 0001 |000f: aput v2, v0, v1 │ │ +060aae: 6900 0f02 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@020f │ │ +060ab2: 6000 2100 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +060ab6: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +060aba: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +060abe: 2200 0c01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@010c │ │ +060ac2: 7010 6c06 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@066c │ │ +060ac8: 6900 0c02 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ +060acc: 0e00 |0020: return-void │ │ +060ace: 2200 0b01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@010b │ │ +060ad2: 7010 6a06 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@066a │ │ +060ad8: 6900 0c02 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ +060adc: 28f8 |0028: goto 0020 // -0008 │ │ +060ade: 0000 |0029: nop // spacer │ │ +060ae0: 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 │ │ @@ -106140,18 +106165,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -061194: |[061194] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -0611a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0611a6: 7030 7006 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0670 │ │ -0611ac: 0e00 |0004: return-void │ │ +060af8: |[060af8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +060b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060b0a: 7030 7006 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0670 │ │ +060b10: 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; │ │ @@ -106161,122 +106186,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 │ │ -0611b0: |[0611b0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0611c0: 122a |0000: const/4 v10, #int 2 // #2 │ │ -0611c2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0611c4: 7030 780b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b78 │ │ -0611ca: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -0611cc: 59b7 1302 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ -0611d0: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -0611d4: 59b7 1402 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -0611d8: 2207 0901 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0109 │ │ -0611dc: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -0611de: 7030 6306 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@0663 │ │ -0611e4: 5bb7 1702 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ -0611e8: 2207 dc01 |0014: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ -0611ec: 7020 960c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -0611f2: 5bb7 1902 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -0611f6: 6e20 7106 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ -0611fc: 2207 dc01 |001e: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ -061200: 7020 960c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -061206: 5bb7 1102 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06120a: 6e20 7106 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ -061210: 2207 dc01 |0028: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ -061214: 7020 960c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ -06121a: 5bb7 1502 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -06121e: 6e20 7106 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ -061224: 6207 0b02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@020b │ │ -061228: 6e30 9000 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ -06122e: 0c00 |0037: move-result-object v0 │ │ -061230: 6e30 e500 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ -061236: 0a04 |003b: move-result v4 │ │ -061238: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -06123c: 54b7 1902 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061240: 6e30 ac0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ -061246: 54b7 1102 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06124a: 6e30 ac0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ -061250: 54b7 1502 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061254: 6e30 ac0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ -06125a: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -06125c: 6e30 e300 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e3 │ │ -061262: 0a06 |0051: move-result v6 │ │ -061264: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -061268: 8267 |0054: int-to-float v7, v6 │ │ -06126a: 6e30 8b06 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@068b │ │ -061270: 6e20 e700 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00e7 │ │ -061276: 0a07 |005b: move-result v7 │ │ -061278: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -06127c: 6e30 e200 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e2 │ │ -061282: 0a05 |0061: move-result v5 │ │ -061284: 54b7 1902 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061288: 6e20 ad0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -06128e: 54b7 1102 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061292: 6e20 ad0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -061298: 54b7 1502 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -06129c: 6e20 ad0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -0612a2: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0612a4: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0612a8: 6e30 e400 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ -0612ae: 0a07 |0077: move-result v7 │ │ -0612b0: 59b7 1202 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ -0612b4: 6e10 e800 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -0612ba: 54b7 1102 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -0612be: 6e10 a00c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0ca0 │ │ -0612c4: 0c07 |0082: move-result-object v7 │ │ -0612c6: 6e10 d500 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d5 │ │ -0612cc: 0a07 |0086: move-result v7 │ │ -0612ce: 59b7 1b02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ -0612d2: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -0612d8: 6e20 8706 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0687 │ │ -0612de: 54b7 1902 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -0612e2: 6208 cf02 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ -0612e6: 6e20 a40c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ -0612ec: 54b7 1102 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -0612f0: 6208 cf02 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ -0612f4: 6e20 a40c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ -0612fa: 54b7 1502 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -0612fe: 6208 cf02 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ -061302: 6e20 a40c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ -061308: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -06130a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -06130e: 6207 0f02 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@020f │ │ -061312: 6e30 8f00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@008f │ │ -061318: 0c03 |00ac: move-result-object v3 │ │ -06131a: 6e30 e100 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e1 │ │ -061320: 0a01 |00b0: move-result v1 │ │ -061322: 6e10 e800 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ -061328: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -06132c: 54b7 1902 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061330: 7110 8906 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ -061336: 54b7 1102 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06133a: 7110 8906 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ -061340: 54b7 1502 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061344: 7110 8906 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ -06134a: 6e10 8900 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -061350: 0c07 |00c8: move-result-object v7 │ │ -061352: 6e10 d900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -061358: 0c07 |00cc: move-result-object v7 │ │ -06135a: 5272 d202 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ -06135e: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -061362: c827 |00d1: mul-float/2addr v7, v2 │ │ -061364: 8777 |00d2: float-to-int v7, v7 │ │ -061366: 59b7 1a02 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ -06136a: 0e00 |00d5: return-void │ │ -06136c: 54b7 1902 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061370: 6e10 aa0c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ -061376: 54b7 1102 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06137a: 6e10 aa0c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ -061380: 54b7 1502 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061384: 6e10 aa0c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ -06138a: 28e0 |00e5: goto 00c5 // -0020 │ │ +060b14: |[060b14] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +060b24: 122a |0000: const/4 v10, #int 2 // #2 │ │ +060b26: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +060b28: 7030 780b cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b78 │ │ +060b2e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +060b30: 59b7 1302 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ +060b34: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +060b38: 59b7 1402 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +060b3c: 2207 0901 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0109 │ │ +060b40: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +060b42: 7030 6306 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@0663 │ │ +060b48: 5bb7 1702 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ +060b4c: 2207 dc01 |0014: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ +060b50: 7020 960c c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +060b56: 5bb7 1902 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060b5a: 6e20 7106 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ +060b60: 2207 dc01 |001e: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ +060b64: 7020 960c c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +060b6a: 5bb7 1102 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060b6e: 6e20 7106 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ +060b74: 2207 dc01 |0028: new-instance v7, Landroid/widget/TextView; // type@01dc │ │ +060b78: 7020 960c c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@0c96 │ │ +060b7e: 5bb7 1502 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060b82: 6e20 7106 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0671 │ │ +060b88: 6207 0b02 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@020b │ │ +060b8c: 6e30 9000 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0090 │ │ +060b92: 0c00 |0037: move-result-object v0 │ │ +060b94: 6e30 e500 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00e5 │ │ +060b9a: 0a04 |003b: move-result v4 │ │ +060b9c: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +060ba0: 54b7 1902 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060ba4: 6e30 ac0c c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ +060baa: 54b7 1102 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060bae: 6e30 ac0c c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ +060bb4: 54b7 1502 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060bb8: 6e30 ac0c c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ +060bbe: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +060bc0: 6e30 e300 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e3 │ │ +060bc6: 0a06 |0051: move-result v6 │ │ +060bc8: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +060bcc: 8267 |0054: int-to-float v7, v6 │ │ +060bce: 6e30 8b06 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@068b │ │ +060bd4: 6e20 e700 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00e7 │ │ +060bda: 0a07 |005b: move-result v7 │ │ +060bdc: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +060be0: 6e30 e200 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e2 │ │ +060be6: 0a05 |0061: move-result v5 │ │ +060be8: 54b7 1902 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060bec: 6e20 ad0c 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060bf2: 54b7 1102 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060bf6: 6e20 ad0c 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060bfc: 54b7 1502 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060c00: 6e20 ad0c 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060c06: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +060c08: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +060c0c: 6e30 e400 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e4 │ │ +060c12: 0a07 |0077: move-result v7 │ │ +060c14: 59b7 1202 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ +060c18: 6e10 e800 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +060c1e: 54b7 1102 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060c22: 6e10 a00c 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@0ca0 │ │ +060c28: 0c07 |0082: move-result-object v7 │ │ +060c2a: 6e10 d500 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d5 │ │ +060c30: 0a07 |0086: move-result v7 │ │ +060c32: 59b7 1b02 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ +060c36: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +060c3c: 6e20 8706 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0687 │ │ +060c42: 54b7 1902 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060c46: 6208 cf02 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ +060c4a: 6e20 a40c 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ +060c50: 54b7 1102 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060c54: 6208 cf02 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ +060c58: 6e20 a40c 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ +060c5e: 54b7 1502 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060c62: 6208 cf02 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@02cf │ │ +060c66: 6e20 a40c 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0ca4 │ │ +060c6c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +060c6e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +060c72: 6207 0f02 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@020f │ │ +060c76: 6e30 8f00 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@008f │ │ +060c7c: 0c03 |00ac: move-result-object v3 │ │ +060c7e: 6e30 e100 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e1 │ │ +060c84: 0a01 |00b0: move-result v1 │ │ +060c86: 6e10 e800 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00e8 │ │ +060c8c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +060c90: 54b7 1902 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060c94: 7110 8906 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ +060c9a: 54b7 1102 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060c9e: 7110 8906 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ +060ca4: 54b7 1502 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060ca8: 7110 8906 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0689 │ │ +060cae: 6e10 8900 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +060cb4: 0c07 |00c8: move-result-object v7 │ │ +060cb6: 6e10 d900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +060cbc: 0c07 |00cc: move-result-object v7 │ │ +060cbe: 5272 d202 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ +060cc2: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +060cc6: c827 |00d1: mul-float/2addr v7, v2 │ │ +060cc8: 8777 |00d2: float-to-int v7, v7 │ │ +060cca: 59b7 1a02 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ +060cce: 0e00 |00d5: return-void │ │ +060cd0: 54b7 1902 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060cd4: 6e10 aa0c 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ +060cda: 54b7 1102 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060cde: 6e10 aa0c 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ +060ce4: 54b7 1502 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060ce8: 6e10 aa0c 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@0caa │ │ +060cee: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=112 │ │ 0x0005 line=51 │ │ 0x0008 line=52 │ │ 0x000c line=59 │ │ 0x0014 line=114 │ │ @@ -106335,18 +106360,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06138c: |[06138c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06139c: 6200 0c02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ -0613a0: 7220 6906 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0669 │ │ -0613a6: 0e00 |0005: return-void │ │ +060cf0: |[060cf0] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +060d00: 6200 0c02 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@020c │ │ +060d04: 7220 6906 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0669 │ │ +060d0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -106356,22 +106381,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0613a8: |[0613a8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0613b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0613ba: 6e10 7206 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0672 │ │ -0613c0: 0c00 |0004: move-result-object v0 │ │ -0613c2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0613c6: 6e10 1401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0114 │ │ -0613cc: 0a01 |000a: move-result v1 │ │ -0613ce: 0f01 |000b: return v1 │ │ +060d0c: |[060d0c] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +060d1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060d1e: 6e10 7206 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0672 │ │ +060d24: 0c00 |0004: move-result-object v0 │ │ +060d26: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +060d2a: 6e10 1401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0114 │ │ +060d30: 0a01 |000a: move-result v1 │ │ +060d32: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0001 line=457 │ │ 0x0005 line=458 │ │ 0x0007 line=459 │ │ 0x000b line=461 │ │ @@ -106385,17 +106410,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0613d0: |[0613d0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -0613e0: 5210 1a02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ -0613e4: 0f00 |0002: return v0 │ │ +060d34: |[060d34] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +060d44: 5210 1a02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ +060d48: 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;) │ │ @@ -106403,36 +106428,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0613e8: |[0613e8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -0613f8: 6f10 870b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b87 │ │ -0613fe: 6e10 7906 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0679 │ │ -061404: 0c02 |0006: move-result-object v2 │ │ -061406: 2023 3601 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0136 │ │ -06140a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -06140e: 2203 1c02 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ -061412: 1a04 4d09 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@094d │ │ -061416: 7020 7d0d 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -06141c: 2703 |0012: throw v3 │ │ -06141e: 0721 |0013: move-object v1, v2 │ │ -061420: 1f01 3601 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0136 │ │ -061424: 6e10 5e07 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ -06142a: 0c00 |0019: move-result-object v0 │ │ -06142c: 5453 1702 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ -061430: 6e20 a007 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@07a0 │ │ -061436: 5453 1702 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ -06143a: 6e20 a307 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a3 │ │ -061440: 5b51 1802 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061444: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -061446: 6e30 8d06 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@068d │ │ -06144c: 0e00 |002a: return-void │ │ +060d4c: |[060d4c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +060d5c: 6f10 870b 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0b87 │ │ +060d62: 6e10 7906 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0679 │ │ +060d68: 0c02 |0006: move-result-object v2 │ │ +060d6a: 2023 3601 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0136 │ │ +060d6e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +060d72: 2203 1c02 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@021c │ │ +060d76: 1a04 4709 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0947 │ │ +060d7a: 7020 7d0d 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +060d80: 2703 |0012: throw v3 │ │ +060d82: 0721 |0013: move-object v1, v2 │ │ +060d84: 1f01 3601 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0136 │ │ +060d88: 6e10 5e07 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ +060d8e: 0c00 |0019: move-result-object v0 │ │ +060d90: 5453 1702 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ +060d94: 6e20 a007 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@07a0 │ │ +060d9a: 5453 1702 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ +060d9e: 6e20 a307 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a3 │ │ +060da4: 5b51 1802 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060da8: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +060daa: 6e30 8d06 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@068d │ │ +060db0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=240 │ │ 0x0007 line=241 │ │ 0x000b line=242 │ │ 0x0014 line=246 │ │ @@ -106453,29 +106478,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -061450: |[061450] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -061460: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061462: 6f10 880b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b88 │ │ -061468: 5420 1802 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -06146c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -061470: 5420 1802 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061474: 6e10 5e07 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ -06147a: 0c00 |000d: move-result-object v0 │ │ -06147c: 6e30 8d06 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@068d │ │ -061482: 5420 1802 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061486: 6e20 a007 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@07a0 │ │ -06148c: 5420 1802 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061490: 6e20 a307 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a3 │ │ -061496: 5b21 1802 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -06149a: 0e00 |001d: return-void │ │ +060db4: |[060db4] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +060dc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060dc6: 6f10 880b 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0b88 │ │ +060dcc: 5420 1802 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060dd0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +060dd4: 5420 1802 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060dd8: 6e10 5e07 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ +060dde: 0c00 |000d: move-result-object v0 │ │ +060de0: 6e30 8d06 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@068d │ │ +060de6: 5420 1802 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060dea: 6e20 a007 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@07a0 │ │ +060df0: 5420 1802 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060df4: 6e20 a307 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@07a3 │ │ +060dfa: 5b21 1802 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060dfe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0004 line=258 │ │ 0x0008 line=259 │ │ 0x0011 line=260 │ │ 0x0016 line=261 │ │ @@ -106489,28 +106514,28 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -06149c: |[06149c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -0614ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0614ae: 5431 1802 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -0614b2: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -0614b6: 5231 1402 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -0614ba: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -0614be: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -0614c2: 5230 1402 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -0614c6: 5431 1802 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -0614ca: 6e10 6307 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -0614d0: 0a01 |0012: move-result v1 │ │ -0614d2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0614d4: 6e40 8f06 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ -0614da: 0e00 |0017: return-void │ │ +060e00: |[060e00] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +060e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e12: 5431 1802 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060e16: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +060e1a: 5231 1402 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +060e1e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +060e22: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +060e26: 5230 1402 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +060e2a: 5431 1802 |000d: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +060e2e: 6e10 6307 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +060e34: 0a01 |0012: move-result v1 │ │ +060e36: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +060e38: 6e40 8f06 1320 |0014: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ +060e3e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=449 │ │ 0x0005 line=450 │ │ 0x000d line=451 │ │ 0x0017 line=453 │ │ locals : │ │ @@ -106527,67 +106552,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0614dc: |[0614dc] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -0614ec: 7110 340b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b34 │ │ -0614f2: 0a08 |0003: move-result v8 │ │ -0614f4: 7110 340b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b34 │ │ -0614fa: 0a03 |0007: move-result v3 │ │ -0614fc: 7110 350b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b35 │ │ -061502: 0a09 |000b: move-result v9 │ │ -061504: 7110 350b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b35 │ │ -06150a: 0a04 |000f: move-result v4 │ │ -06150c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -061510: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -061514: 220a 1c02 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ -061518: 1a0b d708 |0016: const-string v11, "Must measure with an exact width" // string@08d7 │ │ -06151c: 7020 7d0d ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -061522: 270a |001b: throw v10 │ │ -061524: 0140 |001c: move v0, v4 │ │ -061526: 6e10 7406 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0674 │ │ -06152c: 0a05 |0020: move-result v5 │ │ -06152e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -061530: 6e10 7806 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ -061536: 0a0a |0025: move-result v10 │ │ -061538: 6e10 7506 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ -06153e: 0a0b |0029: move-result v11 │ │ -061540: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -061544: b160 |002c: sub-int/2addr v0, v6 │ │ -061546: 829a |002d: int-to-float v10, v9 │ │ -061548: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -06154e: c8ba |0031: mul-float/2addr v10, v11 │ │ -061550: 87aa |0032: float-to-int v10, v10 │ │ -061552: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -061556: 7120 360b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -06155c: 0a02 |0038: move-result v2 │ │ -06155e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -061562: 7120 360b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -061568: 0a01 |003e: move-result v1 │ │ -06156a: 54ca 1902 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -06156e: 6e30 a20c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -061574: 54ca 1102 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061578: 6e30 a20c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -06157e: 54ca 1502 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061582: 6e30 a20c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -061588: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -06158c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -061590: 6e30 8606 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0686 │ │ -061596: 0e00 |0055: return-void │ │ -061598: 54ca 1102 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06159c: 6e10 9a0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -0615a2: 0a07 |005b: move-result v7 │ │ -0615a4: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0615a8: 7120 900d a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -0615ae: 0a0a |0061: move-result v10 │ │ -0615b0: 6e30 8606 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0686 │ │ -0615b6: 28f0 |0065: goto 0055 // -0010 │ │ +060e40: |[060e40] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +060e50: 7110 340b 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b34 │ │ +060e56: 0a08 |0003: move-result v8 │ │ +060e58: 7110 340b 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0b34 │ │ +060e5e: 0a03 |0007: move-result v3 │ │ +060e60: 7110 350b 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b35 │ │ +060e66: 0a09 |000b: move-result v9 │ │ +060e68: 7110 350b 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0b35 │ │ +060e6e: 0a04 |000f: move-result v4 │ │ +060e70: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +060e74: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +060e78: 220a 1c02 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@021c │ │ +060e7c: 1a0b d108 |0016: const-string v11, "Must measure with an exact width" // string@08d1 │ │ +060e80: 7020 7d0d ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +060e86: 270a |001b: throw v10 │ │ +060e88: 0140 |001c: move v0, v4 │ │ +060e8a: 6e10 7406 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0674 │ │ +060e90: 0a05 |0020: move-result v5 │ │ +060e92: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +060e94: 6e10 7806 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ +060e9a: 0a0a |0025: move-result v10 │ │ +060e9c: 6e10 7506 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ +060ea2: 0a0b |0029: move-result v11 │ │ +060ea4: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +060ea8: b160 |002c: sub-int/2addr v0, v6 │ │ +060eaa: 829a |002d: int-to-float v10, v9 │ │ +060eac: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +060eb2: c8ba |0031: mul-float/2addr v10, v11 │ │ +060eb4: 87aa |0032: float-to-int v10, v10 │ │ +060eb6: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +060eba: 7120 360b ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +060ec0: 0a02 |0038: move-result v2 │ │ +060ec2: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +060ec6: 7120 360b a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +060ecc: 0a01 |003e: move-result v1 │ │ +060ece: 54ca 1902 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060ed2: 6e30 a20c 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +060ed8: 54ca 1102 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060edc: 6e30 a20c 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +060ee2: 54ca 1502 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060ee6: 6e30 a20c 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +060eec: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +060ef0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +060ef4: 6e30 8606 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0686 │ │ +060efa: 0e00 |0055: return-void │ │ +060efc: 54ca 1102 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060f00: 6e10 9a0c 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +060f06: 0a07 |005b: move-result v7 │ │ +060f08: 900a 0706 |005c: add-int v10, v7, v6 │ │ +060f0c: 7120 900d a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +060f12: 0a0a |0061: move-result v10 │ │ +060f14: 6e30 8606 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0686 │ │ +060f1a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x0008 line=418 │ │ 0x000c line=419 │ │ 0x0010 line=421 │ │ @@ -106627,19 +106652,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0615b8: |[0615b8] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -0615c8: 5510 1d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ -0615cc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0615d0: 6f10 8f0b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b8f │ │ -0615d6: 0e00 |0007: return-void │ │ +060f1c: |[060f1c] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +060f2c: 5510 1d02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ +060f30: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +060f34: 6f10 8f0b 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0b8f │ │ +060f3a: 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; │ │ @@ -106649,18 +106674,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0615d8: |[0615d8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -0615e8: 5901 1202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ -0615ec: 6e10 8106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ -0615f2: 0e00 |0005: return-void │ │ +060f3c: |[060f3c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +060f4c: 5901 1202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ +060f50: 6e10 8106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ +060f56: 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; │ │ @@ -106671,31 +106696,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0615f4: |[0615f4] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -061604: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -061608: c851 |0002: mul-float/2addr v1, v5 │ │ -06160a: 8711 |0003: float-to-int v1, v1 │ │ -06160c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -061610: 5941 1602 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ -061614: 5241 1602 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ -061618: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06161c: 5242 1b02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ -061620: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -061626: b532 |0011: and-int/2addr v2, v3 │ │ -061628: 9600 0102 |0012: or-int v0, v1, v2 │ │ -06162c: 5441 1902 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061630: 6e20 ad0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -061636: 5441 1502 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -06163a: 6e20 ad0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -061640: 0e00 |001e: return-void │ │ +060f58: |[060f58] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +060f68: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +060f6c: c851 |0002: mul-float/2addr v1, v5 │ │ +060f6e: 8711 |0003: float-to-int v1, v1 │ │ +060f70: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +060f74: 5941 1602 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ +060f78: 5241 1602 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ +060f7c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +060f80: 5242 1b02 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ +060f84: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +060f8a: b532 |0011: and-int/2addr v2, v3 │ │ +060f8c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +060f90: 5441 1902 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060f94: 6e20 ad0c 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060f9a: 5441 1502 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060f9e: 6e20 ad0c 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060fa4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0008 line=190 │ │ 0x0014 line=191 │ │ 0x0019 line=192 │ │ 0x001e line=193 │ │ @@ -106709,29 +106734,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -061644: |[061644] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -061654: 5945 1b02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ -061658: 5441 1102 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -06165c: 6e20 ad0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -061662: 5241 1602 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ -061666: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06166a: 5242 1b02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ -06166e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -061674: b532 |0010: and-int/2addr v2, v3 │ │ -061676: 9600 0102 |0011: or-int v0, v1, v2 │ │ -06167a: 5441 1902 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -06167e: 6e20 ad0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -061684: 5441 1502 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061688: 6e20 ad0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ -06168e: 0e00 |001d: return-void │ │ +060fa8: |[060fa8] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +060fb8: 5945 1b02 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ +060fbc: 5441 1102 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +060fc0: 6e20 ad0c 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060fc6: 5241 1602 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0216 │ │ +060fca: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +060fce: 5242 1b02 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@021b │ │ +060fd2: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +060fd8: b532 |0010: and-int/2addr v2, v3 │ │ +060fda: 9600 0102 |0011: or-int v0, v1, v2 │ │ +060fde: 5441 1902 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +060fe2: 6e20 ad0c 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060fe8: 5441 1502 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +060fec: 6e20 ad0c 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@0cad │ │ +060ff2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0007 line=204 │ │ 0x0013 line=205 │ │ 0x0018 line=206 │ │ @@ -106746,22 +106771,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -061690: |[061690] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0616a0: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -0616a4: 6e30 ae0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ -0616aa: 5410 1102 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -0616ae: 6e30 ae0c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ -0616b4: 5410 1502 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -0616b8: 6e30 ae0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ -0616be: 0e00 |000f: return-void │ │ +060ff4: |[060ff4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +061004: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +061008: 6e30 ae0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ +06100e: 5410 1102 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +061012: 6e30 ae0c 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ +061018: 5410 1502 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +06101c: 6e30 ae0c 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@0cae │ │ +061022: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ 0x000a line=222 │ │ 0x000f line=223 │ │ locals : │ │ @@ -106774,18 +106799,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0616c0: |[0616c0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -0616d0: 5901 1a02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ -0616d4: 6e10 8106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ -0616da: 0e00 |0005: return-void │ │ +061024: |[061024] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +061034: 5901 1a02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ +061038: 6e10 8106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ +06103e: 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; │ │ @@ -106796,33 +106821,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 │ │ -0616dc: |[0616dc] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0616ec: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0616f0: 5410 1702 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ -0616f4: 6e20 4106 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0641 │ │ -0616fa: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ -0616fe: 5410 1702 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ -061702: 6e20 3a06 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063a │ │ -061708: 5410 1802 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -06170c: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ -061710: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -061712: 5910 1302 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ -061716: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ -06171a: 5910 1402 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -06171e: 5410 1802 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061722: 6e10 6307 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -061728: 0a00 |001e: move-result v0 │ │ -06172a: 6e30 8e06 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ -061730: 6e10 8106 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ -061736: 0e00 |0025: return-void │ │ +061040: |[061040] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +061050: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +061054: 5410 1702 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ +061058: 6e20 4106 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0641 │ │ +06105e: 3803 0700 |0007: if-eqz v3, 000e // +0007 │ │ +061062: 5410 1702 |0009: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0217 │ │ +061066: 6e20 3a06 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@063a │ │ +06106c: 5410 1802 |000e: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +061070: 3800 1500 |0010: if-eqz v0, 0025 // +0015 │ │ +061074: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +061076: 5910 1302 |0013: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ +06107a: 1500 80bf |0015: const/high16 v0, #int -1082130432 // #bf80 │ │ +06107e: 5910 1402 |0017: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +061082: 5410 1802 |0019: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +061086: 6e10 6307 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +06108c: 0a00 |001e: move-result v0 │ │ +06108e: 6e30 8e06 0103 |001f: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ +061094: 6e10 8106 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0681 │ │ +06109a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0007 line=315 │ │ 0x0009 line=316 │ │ 0x000e line=318 │ │ @@ -106841,86 +106866,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -061738: |[061738] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -061748: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06174a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -06174e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -061750: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -061754: 6e10 3206 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -06175a: 0a03 |0009: move-result v3 │ │ -06175c: 5ca7 1d02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ -061760: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -061762: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -061766: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06176a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -06176e: 6e20 3406 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ -061774: 0c04 |0016: move-result-object v4 │ │ -061776: 54a7 1902 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -06177a: 6e20 ab0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -061780: 54a8 1102 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061784: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -061788: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -06178c: 6e20 3406 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ -061792: 0c07 |0025: move-result-object v7 │ │ -061794: 6e20 ab0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06179a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -06179c: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0617a0: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0617a4: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0617a8: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0617ac: 6e20 3406 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ -0617b2: 0c04 |0035: move-result-object v4 │ │ -0617b4: 54a7 1502 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -0617b8: 6e20 ab0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0617be: 6e10 7b06 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@067b │ │ -0617c4: 0a07 |003e: move-result v7 │ │ -0617c6: 6e10 7606 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0676 │ │ -0617cc: 0a08 |0042: move-result v8 │ │ -0617ce: b187 |0043: sub-int/2addr v7, v8 │ │ -0617d0: 6e10 7706 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0677 │ │ -0617d6: 0a08 |0047: move-result v8 │ │ -0617d8: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -0617dc: 6e10 7306 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0673 │ │ -0617e2: 0a07 |004d: move-result v7 │ │ -0617e4: 6e10 7806 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ -0617ea: 0a08 |0051: move-result v8 │ │ -0617ec: b187 |0052: sub-int/2addr v7, v8 │ │ -0617ee: 6e10 7506 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ -0617f4: 0a08 |0056: move-result v8 │ │ -0617f6: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0617fa: 8257 |0059: int-to-float v7, v5 │ │ -0617fc: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -061802: c887 |005d: mul-float/2addr v7, v8 │ │ -061804: 8777 |005e: float-to-int v7, v7 │ │ -061806: 7120 360b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -06180c: 0a02 |0062: move-result v2 │ │ -06180e: 7120 360b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ -061814: 0a01 |0066: move-result v1 │ │ -061816: 54a7 1902 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -06181a: 6e30 a20c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -061820: 54a7 1102 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061824: 6e30 a20c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -06182a: 54a7 1502 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -06182e: 6e30 a20c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ -061834: 59ab 1302 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ -061838: 55a7 1c02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ -06183c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -061840: 52a7 1402 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -061844: 6e40 8f06 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ -06184a: 5ca6 1d02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ -06184e: 0e00 |0083: return-void │ │ -061850: 0163 |0084: move v3, v6 │ │ -061852: 2885 |0085: goto 000a // -007b │ │ -061854: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -061856: 289f |0087: goto 0026 // -0061 │ │ +06109c: |[06109c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0610ac: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0610ae: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +0610b2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0610b4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +0610b8: 6e10 3206 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +0610be: 0a03 |0009: move-result v3 │ │ +0610c0: 5ca7 1d02 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ +0610c4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0610c6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +0610ca: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0610ce: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0610d2: 6e20 3406 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ +0610d8: 0c04 |0016: move-result-object v4 │ │ +0610da: 54a7 1902 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +0610de: 6e20 ab0c 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +0610e4: 54a8 1102 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +0610e8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0610ec: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0610f0: 6e20 3406 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ +0610f6: 0c07 |0025: move-result-object v7 │ │ +0610f8: 6e20 ab0c 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +0610fe: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +061100: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +061104: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +061108: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +06110c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +061110: 6e20 3406 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0634 │ │ +061116: 0c04 |0035: move-result-object v4 │ │ +061118: 54a7 1502 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +06111c: 6e20 ab0c 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +061122: 6e10 7b06 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@067b │ │ +061128: 0a07 |003e: move-result v7 │ │ +06112a: 6e10 7606 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0676 │ │ +061130: 0a08 |0042: move-result v8 │ │ +061132: b187 |0043: sub-int/2addr v7, v8 │ │ +061134: 6e10 7706 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0677 │ │ +06113a: 0a08 |0047: move-result v8 │ │ +06113c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +061140: 6e10 7306 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0673 │ │ +061146: 0a07 |004d: move-result v7 │ │ +061148: 6e10 7806 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ +06114e: 0a08 |0051: move-result v8 │ │ +061150: b187 |0052: sub-int/2addr v7, v8 │ │ +061152: 6e10 7506 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ +061158: 0a08 |0056: move-result v8 │ │ +06115a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +06115e: 8257 |0059: int-to-float v7, v5 │ │ +061160: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +061166: c887 |005d: mul-float/2addr v7, v8 │ │ +061168: 8777 |005e: float-to-int v7, v7 │ │ +06116a: 7120 360b 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +061170: 0a02 |0062: move-result v2 │ │ +061172: 7120 360b 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0b36 │ │ +061178: 0a01 |0066: move-result v1 │ │ +06117a: 54a7 1902 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +06117e: 6e30 a20c 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +061184: 54a7 1102 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +061188: 6e30 a20c 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +06118e: 54a7 1502 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +061192: 6e30 a20c 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@0ca2 │ │ +061198: 59ab 1302 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ +06119c: 55a7 1c02 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ +0611a0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +0611a4: 52a7 1402 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +0611a8: 6e40 8f06 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ +0611ae: 5ca6 1d02 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@021d │ │ +0611b2: 0e00 |0083: return-void │ │ +0611b4: 0163 |0084: move v3, v6 │ │ +0611b6: 2885 |0085: goto 000a // -007b │ │ +0611b8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +0611ba: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=267 │ │ 0x000a line=268 │ │ 0x000c line=270 │ │ 0x000d line=271 │ │ 0x0011 line=272 │ │ @@ -106962,233 +106987,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -061858: |[061858] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -061868: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -06186c: 5200 1302 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ -061870: 022a 0000 |0004: move/from16 v42, v0 │ │ -061874: 0200 2e00 |0006: move/from16 v0, v46 │ │ -061878: 0201 2a00 |0008: move/from16 v1, v42 │ │ -06187c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -061880: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -061884: 5400 1802 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ -061888: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -06188c: 7401 5e07 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ -061892: 0c2a |0015: move-result-object v42 │ │ -061894: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -061898: 0201 2e00 |0018: move/from16 v1, v46 │ │ -06189c: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0618a0: 6e30 8e06 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ -0618a6: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0618aa: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0618ae: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0618b2: 5c10 1c02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ -0618b6: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0618ba: 5400 1902 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -0618be: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0618c2: 7401 9b0c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ -0618c8: 0a24 |0030: move-result v36 │ │ -0618ca: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0618ce: 5400 1102 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -0618d2: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0618d6: 7401 9b0c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ -0618dc: 0a12 |003a: move-result v18 │ │ -0618de: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0618e2: 5400 1502 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -0618e6: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0618ea: 7401 9b0c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ -0618f0: 0a1a |0044: move-result v26 │ │ -0618f2: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0618f6: 7401 7b06 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@067b │ │ -0618fc: 0a26 |004a: move-result v38 │ │ -0618fe: 7401 7306 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0673 │ │ -061904: 0a25 |004e: move-result v37 │ │ -061906: 7401 7606 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0676 │ │ -06190c: 0a1d |0052: move-result v29 │ │ -06190e: 7401 7706 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0677 │ │ -061914: 0a1e |0056: move-result v30 │ │ -061916: 7401 7806 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ -06191c: 0a1f |005a: move-result v31 │ │ -06191e: 7401 7506 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ -061924: 0a1c |005e: move-result v28 │ │ -061926: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -06192a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -06192e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -061932: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -061936: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -06193a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -06193e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -061942: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -061946: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -06194a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -06194e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -061952: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -061956: 82a0 |0077: int-to-float v0, v10 │ │ -061958: 022b 0000 |0078: move/from16 v43, v0 │ │ -06195c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -061960: 0200 2b00 |007c: move/from16 v0, v43 │ │ -061964: 8700 |007e: float-to-int v0, v0 │ │ -061966: 022b 0000 |007f: move/from16 v43, v0 │ │ -06196a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -06196e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -061972: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -061976: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -06197a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -06197e: 5400 1902 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061982: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -061986: 7401 970c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ -06198c: 0a20 |0092: move-result v32 │ │ -06198e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -061992: 5400 1102 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061996: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -06199a: 7401 970c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ -0619a0: 0a0b |009c: move-result v11 │ │ -0619a2: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0619a6: 5400 1502 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -0619aa: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0619ae: 7401 970c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ -0619b4: 0a16 |00a6: move-result v22 │ │ -0619b6: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0619ba: 7120 900d b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -0619c0: 0a2a |00ac: move-result v42 │ │ -0619c2: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0619c6: 0201 1600 |00af: move/from16 v1, v22 │ │ -0619ca: 7120 900d 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -0619d0: 0a14 |00b4: move-result v20 │ │ -0619d2: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0619d6: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0619da: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0619de: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0619e2: 5400 1902 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -0619e6: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0619ea: 7401 9a0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -0619f0: 0a2a |00c4: move-result v42 │ │ -0619f2: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0619f6: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0619fa: 5400 1102 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -0619fe: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -061a02: 7401 9a0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -061a08: 0a2a |00d0: move-result v42 │ │ -061a0a: 9005 112a |00d1: add-int v5, v17, v42 │ │ -061a0e: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -061a12: 5400 1502 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061a16: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -061a1a: 7401 9a0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -061a20: 0a2a |00dc: move-result v42 │ │ -061a22: 9006 192a |00dd: add-int v6, v25, v42 │ │ -061a26: 7120 900d 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -061a2c: 0a2a |00e2: move-result v42 │ │ -061a2e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -061a32: 7120 900d 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -061a38: 0a15 |00e8: move-result v21 │ │ -061a3a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -061a3e: 5200 1202 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ -061a42: 022a 0000 |00ed: move/from16 v42, v0 │ │ -061a46: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -061a4a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -061a50: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -061a54: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -061a58: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -061a5c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -061a60: 5400 1102 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061a64: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -061a68: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -061a6c: 5400 1102 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ -061a70: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -061a74: 7401 9a0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -061a7a: 0a2b |0109: move-result v43 │ │ -061a7c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -061a80: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -061a84: 0201 1000 |010e: move/from16 v1, v16 │ │ -061a88: 0202 2b00 |0110: move/from16 v2, v43 │ │ -061a8c: 6e52 a10c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ -061a92: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -061a96: 5200 1a02 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ -061a9a: 022a 0000 |0119: move/from16 v42, v0 │ │ -061a9e: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -061aa2: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -061aa6: 0200 1d00 |011f: move/from16 v0, v29 │ │ -061aaa: 0201 2a00 |0121: move/from16 v1, v42 │ │ -061aae: 7120 920d 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -061ab4: 0a21 |0126: move-result v33 │ │ -061ab6: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -061aba: 5400 1902 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061abe: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -061ac2: 902b 2124 |012d: add-int v43, v33, v36 │ │ -061ac6: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -061aca: 5400 1902 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ -061ace: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -061ad2: 7401 9a0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -061ad8: 0a2c |0138: move-result v44 │ │ -061ada: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -061ade: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -061ae2: 0201 2100 |013d: move/from16 v1, v33 │ │ -061ae6: 0202 2200 |013f: move/from16 v2, v34 │ │ -061aea: 0203 2b00 |0141: move/from16 v3, v43 │ │ -061aee: 0204 2c00 |0143: move/from16 v4, v44 │ │ -061af2: 6e54 a10c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ -061af8: 912a 261e |0148: sub-int v42, v38, v30 │ │ -061afc: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -061b00: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -061b04: 5200 1a02 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ -061b08: 022b 0000 |0150: move/from16 v43, v0 │ │ -061b0c: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -061b10: 7702 900d 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -061b16: 0a17 |0157: move-result v23 │ │ -061b18: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -061b1c: 5400 1502 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061b20: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -061b24: 902b 171a |015e: add-int v43, v23, v26 │ │ -061b28: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -061b2c: 5400 1502 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ -061b30: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -061b34: 7401 9a0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ -061b3a: 0a2c |0169: move-result v44 │ │ -061b3c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -061b40: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -061b44: 0201 1700 |016e: move/from16 v1, v23 │ │ -061b48: 0202 1800 |0170: move/from16 v2, v24 │ │ -061b4c: 0203 2b00 |0172: move/from16 v3, v43 │ │ -061b50: 0204 2c00 |0174: move/from16 v4, v44 │ │ -061b54: 6e54 a10c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ -061b5a: 0200 2f00 |0179: move/from16 v0, v47 │ │ -061b5e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -061b62: 5910 1402 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -061b66: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -061b6a: 0200 2a00 |0181: move/from16 v0, v42 │ │ -061b6e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -061b72: 5c10 1c02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ -061b76: 0e00 |0187: return-void │ │ -061b78: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -061b7c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -061b80: 5200 1402 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ -061b84: 022a 0000 |018e: move/from16 v42, v0 │ │ -061b88: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -061b8c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -061b90: 28f3 |0194: goto 0187 // -000d │ │ -061b92: 912a 251f |0195: sub-int v42, v37, v31 │ │ -061b96: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -061b9a: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -061b9e: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -061ba2: 9022 0923 |019d: add-int v34, v9, v35 │ │ -061ba6: 9010 0911 |019f: add-int v16, v9, v17 │ │ -061baa: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -061bae: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -061bb2: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -061bb6: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -061bba: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -061bbe: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -061bc2: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -061bc6: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -061bca: 0000 |01b1: nop // spacer │ │ -061bcc: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +0611bc: |[0611bc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0611cc: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0611d0: 5200 1302 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0213 │ │ +0611d4: 022a 0000 |0004: move/from16 v42, v0 │ │ +0611d8: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0611dc: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0611e0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0611e4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0611e8: 5400 1802 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0218 │ │ +0611ec: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0611f0: 7401 5e07 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@075e │ │ +0611f6: 0c2a |0015: move-result-object v42 │ │ +0611f8: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +0611fc: 0201 2e00 |0018: move/from16 v1, v46 │ │ +061200: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +061204: 6e30 8e06 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@068e │ │ +06120a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +06120e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +061212: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +061216: 5c10 1c02 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ +06121a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +06121e: 5400 1902 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +061222: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +061226: 7401 9b0c 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ +06122c: 0a24 |0030: move-result v36 │ │ +06122e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +061232: 5400 1102 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +061236: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +06123a: 7401 9b0c 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ +061240: 0a12 |003a: move-result v18 │ │ +061242: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +061246: 5400 1502 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +06124a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +06124e: 7401 9b0c 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@0c9b │ │ +061254: 0a1a |0044: move-result v26 │ │ +061256: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +06125a: 7401 7b06 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@067b │ │ +061260: 0a26 |004a: move-result v38 │ │ +061262: 7401 7306 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0673 │ │ +061268: 0a25 |004e: move-result v37 │ │ +06126a: 7401 7606 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0676 │ │ +061270: 0a1d |0052: move-result v29 │ │ +061272: 7401 7706 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0677 │ │ +061278: 0a1e |0056: move-result v30 │ │ +06127a: 7401 7806 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0678 │ │ +061280: 0a1f |005a: move-result v31 │ │ +061282: 7401 7506 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0675 │ │ +061288: 0a1c |005e: move-result v28 │ │ +06128a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +06128e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +061292: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +061296: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +06129a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +06129e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +0612a2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +0612a6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +0612aa: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +0612ae: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +0612b2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +0612b6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +0612ba: 82a0 |0077: int-to-float v0, v10 │ │ +0612bc: 022b 0000 |0078: move/from16 v43, v0 │ │ +0612c0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +0612c4: 0200 2b00 |007c: move/from16 v0, v43 │ │ +0612c8: 8700 |007e: float-to-int v0, v0 │ │ +0612ca: 022b 0000 |007f: move/from16 v43, v0 │ │ +0612ce: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0612d2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0612d6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0612da: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0612de: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0612e2: 5400 1902 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +0612e6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0612ea: 7401 970c 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ +0612f0: 0a20 |0092: move-result v32 │ │ +0612f2: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0612f6: 5400 1102 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +0612fa: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +0612fe: 7401 970c 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ +061304: 0a0b |009c: move-result v11 │ │ +061306: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +06130a: 5400 1502 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +06130e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +061312: 7401 970c 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@0c97 │ │ +061318: 0a16 |00a6: move-result v22 │ │ +06131a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +06131e: 7120 900d b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +061324: 0a2a |00ac: move-result v42 │ │ +061326: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +06132a: 0201 1600 |00af: move/from16 v1, v22 │ │ +06132e: 7120 900d 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +061334: 0a14 |00b4: move-result v20 │ │ +061336: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +06133a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +06133e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +061342: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +061346: 5400 1902 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +06134a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +06134e: 7401 9a0c 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +061354: 0a2a |00c4: move-result v42 │ │ +061356: 9007 232a |00c5: add-int v7, v35, v42 │ │ +06135a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +06135e: 5400 1102 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +061362: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +061366: 7401 9a0c 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +06136c: 0a2a |00d0: move-result v42 │ │ +06136e: 9005 112a |00d1: add-int v5, v17, v42 │ │ +061372: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +061376: 5400 1502 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +06137a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +06137e: 7401 9a0c 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +061384: 0a2a |00dc: move-result v42 │ │ +061386: 9006 192a |00dd: add-int v6, v25, v42 │ │ +06138a: 7120 900d 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +061390: 0a2a |00e2: move-result v42 │ │ +061392: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +061396: 7120 900d 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +06139c: 0a15 |00e8: move-result v21 │ │ +06139e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +0613a2: 5200 1202 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0212 │ │ +0613a6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +0613aa: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +0613ae: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +0613b4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +0613b8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +0613bc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +0613c0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +0613c4: 5400 1102 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +0613c8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0613cc: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0613d0: 5400 1102 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0211 │ │ +0613d4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0613d8: 7401 9a0c 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +0613de: 0a2b |0109: move-result v43 │ │ +0613e0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0613e4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0613e8: 0201 1000 |010e: move/from16 v1, v16 │ │ +0613ec: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0613f0: 6e52 a10c d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ +0613f6: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +0613fa: 5200 1a02 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ +0613fe: 022a 0000 |0119: move/from16 v42, v0 │ │ +061402: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +061406: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +06140a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +06140e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +061412: 7120 920d 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +061418: 0a21 |0126: move-result v33 │ │ +06141a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +06141e: 5400 1902 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +061422: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +061426: 902b 2124 |012d: add-int v43, v33, v36 │ │ +06142a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +06142e: 5400 1902 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0219 │ │ +061432: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +061436: 7401 9a0c 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +06143c: 0a2c |0138: move-result v44 │ │ +06143e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +061442: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +061446: 0201 2100 |013d: move/from16 v1, v33 │ │ +06144a: 0202 2200 |013f: move/from16 v2, v34 │ │ +06144e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +061452: 0204 2c00 |0143: move/from16 v4, v44 │ │ +061456: 6e54 a10c 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ +06145c: 912a 261e |0148: sub-int v42, v38, v30 │ │ +061460: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +061464: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +061468: 5200 1a02 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@021a │ │ +06146c: 022b 0000 |0150: move/from16 v43, v0 │ │ +061470: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +061474: 7702 900d 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +06147a: 0a17 |0157: move-result v23 │ │ +06147c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +061480: 5400 1502 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +061484: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +061488: 902b 171a |015e: add-int v43, v23, v26 │ │ +06148c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +061490: 5400 1502 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0215 │ │ +061494: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +061498: 7401 9a0c 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@0c9a │ │ +06149e: 0a2c |0169: move-result v44 │ │ +0614a0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0614a4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0614a8: 0201 1700 |016e: move/from16 v1, v23 │ │ +0614ac: 0202 1800 |0170: move/from16 v2, v24 │ │ +0614b0: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0614b4: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0614b8: 6e54 a10c 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@0ca1 │ │ +0614be: 0200 2f00 |0179: move/from16 v0, v47 │ │ +0614c2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +0614c6: 5910 1402 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +0614ca: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0614ce: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0614d2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0614d6: 5c10 1c02 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@021c │ │ +0614da: 0e00 |0187: return-void │ │ +0614dc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0614e0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0614e4: 5200 1402 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0214 │ │ +0614e8: 022a 0000 |018e: move/from16 v42, v0 │ │ +0614ec: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0614f0: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0614f4: 28f3 |0194: goto 0187 // -000d │ │ +0614f6: 912a 251f |0195: sub-int v42, v37, v31 │ │ +0614fa: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +0614fe: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +061502: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +061506: 9022 0923 |019d: add-int v34, v9, v35 │ │ +06150a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +06150e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +061512: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +061516: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +06151a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +06151e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +061522: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +061526: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +06152a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +06152e: 0000 |01b1: nop // spacer │ │ +061530: 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 │ │ @@ -107319,21 +107344,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 : 2382 (PagerTitleStrip.java) │ │ + source_file_idx : 2376 (PagerTitleStrip.java) │ │ │ │ Class #444 header: │ │ class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2967 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -107354,17 +107379,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061be0: |[061be0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -061bf0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061bf6: 0e00 |0003: return-void │ │ +061544: |[061544] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +061554: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06155a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -107373,18 +107398,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061bf8: |[061bf8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -061c08: 6e10 210b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b21 │ │ -061c0e: 0a00 |0003: move-result v0 │ │ -061c10: 0f00 |0004: return v0 │ │ +06155c: |[06155c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06156c: 6e10 210b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0b21 │ │ +061572: 0a00 |0003: move-result v0 │ │ +061574: 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 │ │ @@ -107394,33 +107419,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061c14: |[061c14] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -061c24: 6e10 230b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b23 │ │ -061c2a: 0a00 |0003: move-result v0 │ │ -061c2c: 0f00 |0004: return v0 │ │ +061578: |[061578] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +061588: 6e10 230b 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0b23 │ │ +06158e: 0a00 |0003: move-result v0 │ │ +061590: 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 : 2967 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2961 (VelocityTrackerCompat.java) │ │ │ │ Class #445 header: │ │ class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2967 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -107441,17 +107466,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061c30: |[061c30] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -061c40: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061c46: 0e00 |0003: return-void │ │ +061594: |[061594] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0615a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0615aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -107460,18 +107485,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061c48: |[061c48] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -061c58: 7120 a106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a1 │ │ -061c5e: 0a00 |0003: move-result v0 │ │ -061c60: 0f00 |0004: return v0 │ │ +0615ac: |[0615ac] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0615bc: 7120 a106 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@06a1 │ │ +0615c2: 0a00 |0003: move-result v0 │ │ +0615c4: 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 │ │ @@ -107481,33 +107506,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061c64: |[061c64] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -061c74: 7120 a206 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a2 │ │ -061c7a: 0a00 |0003: move-result v0 │ │ -061c7c: 0f00 |0004: return v0 │ │ +0615c8: |[0615c8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0615d8: 7120 a206 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@06a2 │ │ +0615de: 0a00 |0003: move-result v0 │ │ +0615e0: 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 : 2967 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2961 (VelocityTrackerCompat.java) │ │ │ │ Class #446 header: │ │ class_idx : 277 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -107528,17 +107553,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061c80: |[061c80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -061c90: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061c96: 0e00 |0003: return-void │ │ +0615e4: |[0615e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0615f4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0615fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -107547,17 +107572,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061c98: |[061c98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -061ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061caa: 0f00 |0001: return v0 │ │ +0615fc: |[0615fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +06160c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06160e: 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 │ │ @@ -107567,17 +107592,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061cac: |[061cac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -061cbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061cbe: 0f00 |0001: return v0 │ │ +061610: |[061610] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +061620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061622: 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 │ │ @@ -107587,17 +107612,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 │ │ -061cc0: |[061cc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -061cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061cd2: 1100 |0001: return-object v0 │ │ +061624: |[061624] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +061634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061636: 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; │ │ │ │ @@ -107606,17 +107631,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061cd4: |[061cd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -061ce4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -061ce8: 1000 |0002: return-wide v0 │ │ +061638: |[061638] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +061648: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +06164c: 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;) │ │ @@ -107624,17 +107649,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061cec: |[061cec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -061cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061cfe: 0f00 |0001: return v0 │ │ +061650: |[061650] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +061660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061662: 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; │ │ │ │ @@ -107643,17 +107668,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061d00: |[061d00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -061d10: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -061d12: 0f00 |0001: return v0 │ │ +061664: |[061664] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +061674: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +061676: 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; │ │ │ │ @@ -107662,17 +107687,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061d14: |[061d14] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -061d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061d26: 0f00 |0001: return v0 │ │ +061678: |[061678] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +061688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06168a: 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; │ │ │ │ @@ -107681,16 +107706,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 │ │ -061d28: |[061d28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -061d38: 0e00 |0000: return-void │ │ +06168c: |[06168c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06169c: 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; │ │ @@ -107700,16 +107725,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 │ │ -061d3c: |[061d3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -061d4c: 0e00 |0000: return-void │ │ +0616a0: |[0616a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0616b0: 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; │ │ @@ -107719,16 +107744,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 │ │ -061d50: |[061d50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -061d60: 0e00 |0000: return-void │ │ +0616b4: |[0616b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0616c4: 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; │ │ @@ -107738,117 +107763,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -061d64: |[061d64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -061d74: 6e10 a706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ -061d7a: 0b00 |0003: move-result-wide v0 │ │ -061d7c: 6e30 5a0b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b5a │ │ -061d82: 0e00 |0007: return-void │ │ +0616c8: |[0616c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0616d8: 6e10 a706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ +0616de: 0b00 |0003: move-result-wide v0 │ │ +0616e0: 6e30 5a0b 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0b5a │ │ +0616e6: 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 │ │ -061d84: |[061d84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -061d94: 6e10 a706 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ -061d9a: 0b01 |0003: move-result-wide v1 │ │ -061d9c: 0780 |0004: move-object v0, v8 │ │ -061d9e: 0193 |0005: move v3, v9 │ │ -061da0: 01a4 |0006: move v4, v10 │ │ -061da2: 01b5 |0007: move v5, v11 │ │ -061da4: 01c6 |0008: move v6, v12 │ │ -061da6: 7407 5b0b 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b5b │ │ -061dac: 0e00 |000c: return-void │ │ +0616e8: |[0616e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0616f8: 6e10 a706 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ +0616fe: 0b02 |0003: move-result-wide v2 │ │ +061700: 0791 |0004: move-object v1, v9 │ │ +061702: 01a4 |0005: move v4, v10 │ │ +061704: 01b5 |0006: move v5, v11 │ │ +061706: 01c6 |0007: move v6, v12 │ │ +061708: 01d7 |0008: move v7, v13 │ │ +06170a: 7407 5b0b 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0b5b │ │ +061710: 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 │ │ -061db0: |[061db0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -061dc0: 6e10 a706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ -061dc6: 0b00 |0003: move-result-wide v0 │ │ -061dc8: 6e40 580b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b58 │ │ -061dce: 0e00 |0007: return-void │ │ +061714: |[061714] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +061724: 6e10 a706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ +06172a: 0b00 |0003: move-result-wide v0 │ │ +06172c: 6e40 580b 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b58 │ │ +061732: 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 │ │ -061dd0: |[061dd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -061de0: 6e10 a706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ -061de6: 0b00 |0003: move-result-wide v0 │ │ -061de8: bb50 |0004: add-long/2addr v0, v5 │ │ -061dea: 6e40 580b 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b58 │ │ -061df0: 0e00 |0008: return-void │ │ +061734: |[061734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +061744: 6e10 a706 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@06a7 │ │ +06174a: 0b00 |0003: move-result-wide v0 │ │ +06174c: bb60 |0004: add-long/2addr v0, v6 │ │ +06174e: 6e40 580b 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0b58 │ │ +061754: 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 │ │ -061df4: |[061df4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -061e04: 0e00 |0000: return-void │ │ +061758: |[061758] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +061768: 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; │ │ @@ -107858,16 +107883,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061e08: |[061e08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -061e18: 0e00 |0000: return-void │ │ +06176c: |[06176c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +06177c: 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 │ │ @@ -107877,16 +107902,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061e1c: |[061e1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -061e2c: 0e00 |0000: return-void │ │ +061780: |[061780] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +061790: 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 │ │ @@ -107896,31 +107921,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061e30: |[061e30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -061e40: 0e00 |0000: return-void │ │ +061794: |[061794] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0617a4: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #447 header: │ │ class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2977 │ │ +source_file_idx : 2971 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -107941,17 +107966,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061e44: |[061e44] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -061e54: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061e5a: 0e00 |0003: return-void │ │ +0617a8: |[0617a8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +0617b8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0617be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -107960,32 +107985,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061e5c: |[061e5c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -061e6c: 6e10 740b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b74 │ │ -061e72: 0a00 |0003: move-result v0 │ │ -061e74: 0f00 |0004: return v0 │ │ +0617c0: |[0617c0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0617d0: 6e10 740b 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b74 │ │ +0617d6: 0a00 |0003: move-result v0 │ │ +0617d8: 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 : 2977 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2971 (ViewConfigurationCompat.java) │ │ │ │ Class #448 header: │ │ class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2977 │ │ +source_file_idx : 2971 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -108006,17 +108031,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061e78: |[061e78] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -061e88: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061e8e: 0e00 |0003: return-void │ │ +0617dc: |[0617dc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0617ec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0617f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -108025,32 +108050,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061e90: |[061e90] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -061ea0: 7110 0f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070f │ │ -061ea6: 0a00 |0003: move-result v0 │ │ -061ea8: 0f00 |0004: return v0 │ │ +0617f4: |[0617f4] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +061804: 7110 0f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@070f │ │ +06180a: 0a00 |0003: move-result v0 │ │ +06180c: 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 : 2977 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2971 (ViewConfigurationCompat.java) │ │ │ │ Class #449 header: │ │ class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2980 │ │ +source_file_idx : 2974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -108071,17 +108096,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061eac: |[061eac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -061ebc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -061ec2: 0e00 |0003: return-void │ │ +061810: |[061810] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +061820: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -108090,33 +108115,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 │ │ -061ec4: |[061ec4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -061ed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061ed6: 0f00 |0001: return v0 │ │ +061828: |[061828] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061838: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06183a: 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 : 2980 (ViewGroupCompat.java) │ │ + source_file_idx : 2974 (ViewGroupCompat.java) │ │ │ │ Class #450 header: │ │ class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 234 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -108140,18 +108165,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 │ │ -061ed8: |[061ed8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -061ee8: 5b01 3602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061eec: 7010 a905 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05a9 │ │ -061ef2: 0e00 |0005: return-void │ │ +06183c: |[06183c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +06184c: 5b01 3602 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061850: 7010 a905 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@05a9 │ │ +061856: 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; │ │ │ │ @@ -108161,21 +108186,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 │ │ -061ef4: |[061ef4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -061f04: 6f30 ad05 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ -061f0a: 1c00 3601 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0136 │ │ -061f0e: 6e10 6a0d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -061f14: 0c00 |0008: move-result-object v0 │ │ -061f16: 6e20 980b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b98 │ │ -061f1c: 0e00 |000c: return-void │ │ +061858: |[061858] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061868: 6f30 ad05 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@05ad │ │ +06186e: 1c00 3601 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0136 │ │ +061872: 6e10 6a0d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +061878: 0c00 |0008: move-result-object v0 │ │ +06187a: 6e20 980b 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0b98 │ │ +061880: 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; │ │ @@ -108187,74 +108212,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 │ │ -061f20: |[061f20] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -061f30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061f32: 6f30 ae05 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ -061f38: 1c01 3601 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0136 │ │ -061f3c: 6e10 6a0d 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -061f42: 0c01 |0009: move-result-object v1 │ │ -061f44: 6e20 d208 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@08d2 │ │ -061f4a: 5421 3602 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061f4e: 7110 4007 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -061f54: 0c01 |0012: move-result-object v1 │ │ -061f56: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -061f5a: 5421 3602 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061f5e: 7110 4007 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -061f64: 0c01 |001a: move-result-object v1 │ │ -061f66: 6e10 3206 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -061f6c: 0a01 |001e: move-result v1 │ │ -061f6e: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -061f72: 6e20 de08 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@08de │ │ -061f78: 5420 3602 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061f7c: 7110 4007 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -061f82: 0c00 |0029: move-result-object v0 │ │ -061f84: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -061f88: 5420 3602 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061f8c: 7110 4107 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -061f92: 0a00 |0031: move-result v0 │ │ -061f94: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -061f98: 5420 3602 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061f9c: 7110 4107 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -061fa2: 0a00 |0039: move-result v0 │ │ -061fa4: 5421 3602 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061fa8: 7110 4007 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -061fae: 0c01 |003f: move-result-object v1 │ │ -061fb0: 6e10 3206 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -061fb6: 0a01 |0043: move-result v1 │ │ -061fb8: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -061fbc: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -061fc0: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -061fc4: 6e20 a508 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08a5 │ │ -061fca: 5420 3602 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061fce: 7110 4007 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -061fd4: 0c00 |0052: move-result-object v0 │ │ -061fd6: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -061fda: 5420 3602 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061fde: 7110 4107 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -061fe4: 0a00 |005a: move-result v0 │ │ -061fe6: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -061fea: 5420 3602 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061fee: 7110 4107 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -061ff4: 0a00 |0062: move-result v0 │ │ -061ff6: 5421 3602 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -061ffa: 7110 4007 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -062000: 0c01 |0068: move-result-object v1 │ │ -062002: 6e10 3206 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -062008: 0a01 |006c: move-result v1 │ │ -06200a: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -06200e: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -062012: 6e20 a508 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08a5 │ │ -062018: 0e00 |0074: return-void │ │ -06201a: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -06201c: 28ab |0076: goto 0021 // -0055 │ │ +061884: |[061884] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +061894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061896: 6f30 ae05 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@05ae │ │ +06189c: 1c01 3601 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@0136 │ │ +0618a0: 6e10 6a0d 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0618a6: 0c01 |0009: move-result-object v1 │ │ +0618a8: 6e20 d208 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@08d2 │ │ +0618ae: 5421 3602 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0618b2: 7110 4007 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +0618b8: 0c01 |0012: move-result-object v1 │ │ +0618ba: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +0618be: 5421 3602 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0618c2: 7110 4007 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +0618c8: 0c01 |001a: move-result-object v1 │ │ +0618ca: 6e10 3206 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +0618d0: 0a01 |001e: move-result v1 │ │ +0618d2: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +0618d6: 6e20 de08 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@08de │ │ +0618dc: 5420 3602 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0618e0: 7110 4007 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +0618e6: 0c00 |0029: move-result-object v0 │ │ +0618e8: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +0618ec: 5420 3602 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0618f0: 7110 4107 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +0618f6: 0a00 |0031: move-result v0 │ │ +0618f8: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +0618fc: 5420 3602 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061900: 7110 4107 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061906: 0a00 |0039: move-result v0 │ │ +061908: 5421 3602 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +06190c: 7110 4007 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +061912: 0c01 |003f: move-result-object v1 │ │ +061914: 6e10 3206 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +06191a: 0a01 |0043: move-result v1 │ │ +06191c: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +061920: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +061924: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +061928: 6e20 a508 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08a5 │ │ +06192e: 5420 3602 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061932: 7110 4007 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +061938: 0c00 |0052: move-result-object v0 │ │ +06193a: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +06193e: 5420 3602 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061942: 7110 4107 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061948: 0a00 |005a: move-result v0 │ │ +06194a: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +06194e: 5420 3602 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061952: 7110 4107 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061958: 0a00 |0062: move-result v0 │ │ +06195a: 5421 3602 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +06195e: 7110 4007 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +061964: 0c01 |0068: move-result-object v1 │ │ +061966: 6e10 3206 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +06196c: 0a01 |006c: move-result v1 │ │ +06196e: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +061972: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +061976: 6e20 a508 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@08a5 │ │ +06197c: 0e00 |0074: return-void │ │ +06197e: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +061980: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2482 │ │ 0x0004 line=2483 │ │ 0x000d line=2484 │ │ 0x0024 line=2485 │ │ 0x0048 line=2486 │ │ @@ -108272,78 +108297,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 │ │ -062020: |[062020] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -062030: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062032: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -062034: 6f40 b105 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b1 │ │ -06203a: 0a02 |0005: move-result v2 │ │ -06203c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -062040: 0f00 |0008: return v0 │ │ -062042: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -062048: 0110 |000c: move v0, v1 │ │ -06204a: 28fb |000d: goto 0008 // -0005 │ │ -06204c: 5442 3602 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -062050: 7110 4007 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -062056: 0c02 |0013: move-result-object v2 │ │ -062058: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -06205c: 5442 3602 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -062060: 7110 4107 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -062066: 0a02 |001b: move-result v2 │ │ -062068: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -06206c: 5442 3602 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -062070: 7110 4107 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -062076: 0a02 |0023: move-result v2 │ │ -062078: 5443 3602 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -06207c: 7110 4007 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -062082: 0c03 |0029: move-result-object v3 │ │ -062084: 6e10 3206 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -06208a: 0a03 |002d: move-result v3 │ │ -06208c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -062090: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -062094: 5441 3602 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -062098: 5442 3602 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -06209c: 7110 4107 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -0620a2: 0a02 |0039: move-result v2 │ │ -0620a4: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0620a8: 6e20 9a07 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -0620ae: 28c9 |003f: goto 0008 // -0037 │ │ -0620b0: 0110 |0040: move v0, v1 │ │ -0620b2: 28c7 |0041: goto 0008 // -0039 │ │ -0620b4: 5442 3602 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -0620b8: 7110 4007 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -0620be: 0c02 |0047: move-result-object v2 │ │ -0620c0: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -0620c4: 5442 3602 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -0620c8: 7110 4107 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -0620ce: 0a02 |004f: move-result v2 │ │ -0620d0: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -0620d4: 5442 3602 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -0620d8: 7110 4107 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -0620de: 0a02 |0057: move-result v2 │ │ -0620e0: 5443 3602 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -0620e4: 7110 4007 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ -0620ea: 0c03 |005d: move-result-object v3 │ │ -0620ec: 6e10 3206 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ -0620f2: 0a03 |0061: move-result v3 │ │ -0620f4: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -0620f8: 5441 3602 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -0620fc: 5442 3602 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ -062100: 7110 4107 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ -062106: 0a02 |006b: move-result v2 │ │ -062108: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06210c: 6e20 9a07 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -062112: 2897 |0071: goto 0008 // -0069 │ │ -062114: 0110 |0072: move v0, v1 │ │ -062116: 2895 |0073: goto 0008 // -006b │ │ -062118: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +061984: |[061984] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +061994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061996: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +061998: 6f40 b105 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@05b1 │ │ +06199e: 0a02 |0005: move-result v2 │ │ +0619a0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0619a4: 0f00 |0008: return v0 │ │ +0619a6: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +0619ac: 0110 |000c: move v0, v1 │ │ +0619ae: 28fb |000d: goto 0008 // -0005 │ │ +0619b0: 5442 3602 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0619b4: 7110 4007 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +0619ba: 0c02 |0013: move-result-object v2 │ │ +0619bc: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +0619c0: 5442 3602 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0619c4: 7110 4107 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +0619ca: 0a02 |001b: move-result v2 │ │ +0619cc: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +0619d0: 5442 3602 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0619d4: 7110 4107 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +0619da: 0a02 |0023: move-result v2 │ │ +0619dc: 5443 3602 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0619e0: 7110 4007 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +0619e6: 0c03 |0029: move-result-object v3 │ │ +0619e8: 6e10 3206 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +0619ee: 0a03 |002d: move-result v3 │ │ +0619f0: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0619f4: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +0619f8: 5441 3602 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +0619fc: 5442 3602 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a00: 7110 4107 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061a06: 0a02 |0039: move-result v2 │ │ +061a08: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +061a0c: 6e20 9a07 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +061a12: 28c9 |003f: goto 0008 // -0037 │ │ +061a14: 0110 |0040: move v0, v1 │ │ +061a16: 28c7 |0041: goto 0008 // -0039 │ │ +061a18: 5442 3602 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a1c: 7110 4007 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +061a22: 0c02 |0047: move-result-object v2 │ │ +061a24: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +061a28: 5442 3602 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a2c: 7110 4107 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061a32: 0a02 |004f: move-result v2 │ │ +061a34: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +061a38: 5442 3602 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a3c: 7110 4107 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061a42: 0a02 |0057: move-result v2 │ │ +061a44: 5443 3602 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a48: 7110 4007 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$100:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0740 │ │ +061a4e: 0c03 |005d: move-result-object v3 │ │ +061a50: 6e10 3206 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0632 │ │ +061a56: 0a03 |0061: move-result v3 │ │ +061a58: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +061a5c: 5441 3602 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a60: 5442 3602 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0236 │ │ +061a64: 7110 4107 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)I // method@0741 │ │ +061a6a: 0a02 |006b: move-result v2 │ │ +061a6c: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +061a70: 6e20 9a07 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +061a76: 2897 |0071: goto 0008 // -0069 │ │ +061a78: 0110 |0072: move v0, v1 │ │ +061a7a: 2895 |0073: goto 0008 // -006b │ │ +061a7c: 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 │ │ @@ -108355,21 +108380,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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #451 header: │ │ class_idx : 307 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -108391,17 +108416,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06212c: |[06212c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -06213c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -062142: 0e00 |0003: return-void │ │ +061a90: |[061a90] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +061aa0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061aa6: 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 - │ │ @@ -108410,18 +108435,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 │ │ -062144: |[062144] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -062154: 2200 3401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ -062158: 7030 3407 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0734 │ │ -06215e: 1100 |0005: return-object v0 │ │ +061aa8: |[061aa8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +061ab8: 2200 3401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0134 │ │ +061abc: 7030 3407 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0734 │ │ +061ac2: 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; │ │ @@ -108431,18 +108456,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 │ │ -062160: |[062160] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -062170: 6e30 2f07 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@072f │ │ -062176: 0c00 |0003: move-result-object v0 │ │ -062178: 1100 |0004: return-object v0 │ │ +061ac4: |[061ac4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +061ad4: 6e30 2f07 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@072f │ │ +061ada: 0c00 |0003: move-result-object v0 │ │ +061adc: 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; │ │ @@ -108452,17 +108477,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 │ │ -06217c: |[06217c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -06218c: 2320 2904 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0429 │ │ -062190: 1100 |0002: return-object v0 │ │ +061ae0: |[061ae0] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +061af0: 2320 2904 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0429 │ │ +061af4: 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 │ │ │ │ @@ -108471,32 +108496,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 │ │ -062194: |[062194] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0621a4: 6e20 3107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0731 │ │ -0621aa: 0c00 |0003: move-result-object v0 │ │ -0621ac: 1100 |0004: return-object v0 │ │ +061af8: |[061af8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +061b08: 6e20 3107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0731 │ │ +061b0e: 0c00 |0003: move-result-object v0 │ │ +061b10: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #452 header: │ │ class_idx : 309 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ -source_file_idx : 2987 │ │ +source_file_idx : 2981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -108517,17 +108542,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0621b0: |[0621b0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0621c0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0621c6: 0e00 |0003: return-void │ │ +061b14: |[061b14] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +061b24: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -108536,16 +108561,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0621c8: |[0621c8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0621d8: 0e00 |0000: return-void │ │ +061b2c: |[061b2c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +061b3c: 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 │ │ │ │ @@ -108554,16 +108579,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0621dc: |[0621dc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0621ec: 0e00 |0000: return-void │ │ +061b40: |[061b40] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +061b50: 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 │ │ @@ -108574,24 +108599,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0621f0: |[0621f0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -062200: 0e00 |0000: return-void │ │ +061b54: |[061b54] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +061b64: 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 : 2987 (ViewPager.java) │ │ + source_file_idx : 2981 (ViewPager.java) │ │ │ │ Class #453 header: │ │ class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ @@ -108618,17 +108643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062204: |[062204] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -062214: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06221a: 0e00 |0003: return-void │ │ +061b68: |[061b68] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +061b78: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061b7e: 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 - │ │ @@ -108637,16 +108662,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 │ │ -06221c: |[06221c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06222c: 0e00 |0000: return-void │ │ +061b80: |[061b80] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +061b90: 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; │ │ @@ -108656,17 +108681,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 │ │ -062230: |[062230] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -062240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062242: 1100 |0001: return-object v0 │ │ +061b94: |[061b94] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +061ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061ba6: 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 │ │ @@ -108676,17 +108701,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062244: |[062244] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -062254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062256: 0f00 |0001: return v0 │ │ +061ba8: |[061ba8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +061bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061bba: 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; │ │ │ │ @@ -108729,19 +108754,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 │ │ -062258: |[062258] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -062268: 5b01 8902 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0289 │ │ -06226c: 5b02 8a02 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@028a │ │ -062270: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -062276: 0e00 |0007: return-void │ │ +061bbc: |[061bbc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +061bcc: 5b01 8902 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0289 │ │ +061bd0: 5b02 8a02 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@028a │ │ +061bd4: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061bda: 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; │ │ @@ -108752,18 +108777,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -062278: |[062278] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -062288: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@028a │ │ -06228c: 6e20 d907 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@07d9 │ │ -062292: 0e00 |0005: return-void │ │ +061bdc: |[061bdc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +061bec: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@028a │ │ +061bf0: 6e20 d907 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@07d9 │ │ +061bf6: 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 │ │ @@ -108803,17 +108828,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062294: |[062294] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0622a4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0622aa: 0e00 |0003: return-void │ │ +061bf8: |[061bf8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +061c08: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061c0e: 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 - │ │ @@ -108822,17 +108847,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 │ │ -0622ac: |[0622ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0622bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0622be: 0f00 |0001: return v0 │ │ +061c10: |[061c10] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +061c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061c22: 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; │ │ @@ -108842,18 +108867,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 │ │ -0622c0: |[0622c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0622d0: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ -0622d6: 0c00 |0003: move-result-object v0 │ │ -0622d8: 1100 |0004: return-object v0 │ │ +061c24: |[061c24] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +061c34: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ +061c3a: 0c00 |0003: move-result-object v0 │ │ +061c3c: 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 │ │ @@ -108863,18 +108888,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 │ │ -0622dc: |[0622dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0622ec: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ -0622f2: 0c00 |0003: move-result-object v0 │ │ -0622f4: 1100 |0004: return-object v0 │ │ +061c40: |[061c40] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +061c50: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ +061c56: 0c00 |0003: move-result-object v0 │ │ +061c58: 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; │ │ │ │ @@ -108883,17 +108908,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0622f8: |[0622f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -062308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06230a: 0f00 |0001: return v0 │ │ +061c5c: |[061c5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +061c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061c6e: 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; │ │ │ │ @@ -108902,17 +108927,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 │ │ -06230c: |[06230c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -06231c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06231e: 1100 |0001: return-object v0 │ │ +061c70: |[061c70] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +061c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061c82: 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; │ │ │ │ @@ -108921,17 +108946,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 │ │ -062320: |[062320] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -062330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062332: 0f00 |0001: return v0 │ │ +061c84: |[061c84] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +061c94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061c96: 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; │ │ @@ -108969,17 +108994,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062334: |[062334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -062344: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06234a: 0e00 |0003: return-void │ │ +061c98: |[061c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +061ca8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +061cae: 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 - │ │ @@ -108988,16 +109013,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06234c: |[06234c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -06235c: 0e00 |0000: return-void │ │ +061cb0: |[061cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +061cc0: 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 │ │ @@ -109007,16 +109032,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 │ │ -062360: |[062360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -062370: 0e00 |0000: return-void │ │ +061cc4: |[061cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +061cd4: 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; │ │ @@ -109026,16 +109051,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 │ │ -062374: |[062374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -062384: 0e00 |0000: return-void │ │ +061cd8: |[061cd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061ce8: 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; │ │ @@ -109046,18 +109071,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 │ │ -062388: |[062388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -062398: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ -06239e: 0c00 |0003: move-result-object v0 │ │ -0623a0: 1100 |0004: return-object v0 │ │ +061cec: |[061cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +061cfc: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ +061d02: 0c00 |0003: move-result-object v0 │ │ +061d04: 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; │ │ @@ -109067,17 +109092,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 │ │ -0623a4: |[0623a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0623b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0623b6: 1100 |0001: return-object v0 │ │ +061d08: |[061d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +061d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d1a: 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 │ │ @@ -109087,17 +109112,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 │ │ -0623b8: |[0623b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0623c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0623ca: 1100 |0001: return-object v0 │ │ +061d1c: |[061d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +061d2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d2e: 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 │ │ @@ -109107,17 +109132,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0623cc: |[0623cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0623dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0623de: 0f00 |0001: return v0 │ │ +061d30: |[061d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +061d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d42: 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; │ │ │ │ @@ -109126,16 +109151,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 │ │ -0623e0: |[0623e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0623f0: 0e00 |0000: return-void │ │ +061d44: |[061d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +061d54: 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; │ │ @@ -109145,16 +109170,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 │ │ -0623f4: |[0623f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -062404: 0e00 |0000: return-void │ │ +061d58: |[061d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +061d68: 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; │ │ @@ -109164,17 +109189,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 │ │ -062408: |[062408] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -062418: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06241a: 1100 |0001: return-object v0 │ │ +061d6c: |[061d6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +061d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d7e: 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 │ │ @@ -109184,17 +109209,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06241c: |[06241c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -06242c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06242e: 0f00 |0001: return v0 │ │ +061d80: |[061d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +061d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d92: 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; │ │ │ │ @@ -109203,17 +109228,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 │ │ -062430: |[062430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -062440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062442: 1100 |0001: return-object v0 │ │ +061d94: |[061d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +061da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061da6: 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; │ │ │ │ @@ -109222,17 +109247,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 │ │ -062444: |[062444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -062454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062456: 1100 |0001: return-object v0 │ │ +061da8: |[061da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +061db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061dba: 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; │ │ │ │ @@ -109241,17 +109266,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062458: |[062458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -062468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06246a: 0f00 |0001: return v0 │ │ +061dbc: |[061dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +061dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061dce: 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; │ │ │ │ @@ -109260,17 +109285,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 │ │ -06246c: |[06246c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06247c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06247e: 1100 |0001: return-object v0 │ │ +061dd0: |[061dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +061de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061de2: 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; │ │ │ │ @@ -109279,17 +109304,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 │ │ -062480: |[062480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -062490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062492: 1100 |0001: return-object v0 │ │ +061de4: |[061de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +061df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061df6: 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; │ │ │ │ @@ -109298,17 +109323,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 │ │ -062494: |[062494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0624a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0624a6: 1100 |0001: return-object v0 │ │ +061df8: |[061df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +061e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e0a: 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; │ │ │ │ @@ -109317,17 +109342,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0624a8: |[0624a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0624b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0624ba: 0f00 |0001: return v0 │ │ +061e0c: |[061e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +061e1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e1e: 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; │ │ │ │ @@ -109336,17 +109361,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0624bc: |[0624bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0624cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0624ce: 0f00 |0001: return v0 │ │ +061e20: |[061e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +061e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e32: 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; │ │ │ │ @@ -109355,17 +109380,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0624d0: |[0624d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0624e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0624e2: 0f00 |0001: return v0 │ │ +061e34: |[061e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +061e44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e46: 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; │ │ │ │ @@ -109374,17 +109399,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0624e4: |[0624e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0624f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0624f6: 0f00 |0001: return v0 │ │ +061e48: |[061e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +061e58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e5a: 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; │ │ │ │ @@ -109393,17 +109418,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0624f8: |[0624f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -062508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06250a: 0f00 |0001: return v0 │ │ +061e5c: |[061e5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +061e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e6e: 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; │ │ │ │ @@ -109412,17 +109437,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06250c: |[06250c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06251c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06251e: 0f00 |0001: return v0 │ │ +061e70: |[061e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +061e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e82: 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; │ │ │ │ @@ -109431,17 +109456,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062520: |[062520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -062530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062532: 0f00 |0001: return v0 │ │ +061e84: |[061e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +061e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e96: 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; │ │ │ │ @@ -109450,17 +109475,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062534: |[062534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -062544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062546: 0f00 |0001: return v0 │ │ +061e98: |[061e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +061ea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061eaa: 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; │ │ │ │ @@ -109469,17 +109494,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062548: |[062548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -062558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06255a: 0f00 |0001: return v0 │ │ +061eac: |[061eac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +061ebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061ebe: 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; │ │ │ │ @@ -109488,17 +109513,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06255c: |[06255c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06256c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06256e: 0f00 |0001: return v0 │ │ +061ec0: |[061ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +061ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061ed2: 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; │ │ │ │ @@ -109507,17 +109532,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062570: |[062570] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -062580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062582: 0f00 |0001: return v0 │ │ +061ed4: |[061ed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +061ee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061ee6: 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; │ │ │ │ @@ -109526,17 +109551,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062584: |[062584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -062594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062596: 0f00 |0001: return v0 │ │ +061ee8: |[061ee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +061ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061efa: 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; │ │ │ │ @@ -109545,17 +109570,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062598: |[062598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0625a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0625aa: 0f00 |0001: return v0 │ │ +061efc: |[061efc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +061f0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f0e: 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; │ │ │ │ @@ -109564,17 +109589,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0625ac: |[0625ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0625bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0625be: 1100 |0001: return-object v0 │ │ +061f10: |[061f10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +061f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f22: 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;) │ │ @@ -109582,17 +109607,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 │ │ -0625c0: |[0625c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0625d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0625d2: 1100 |0001: return-object v0 │ │ +061f24: |[061f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +061f34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f36: 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; │ │ │ │ @@ -109601,17 +109626,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 │ │ -0625d4: |[0625d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0625e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0625e6: 1100 |0001: return-object v0 │ │ +061f38: |[061f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +061f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f4a: 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 │ │ @@ -109621,17 +109646,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 │ │ -0625e8: |[0625e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0625f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0625fa: 1100 |0001: return-object v0 │ │ +061f4c: |[061f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +061f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f5e: 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; │ │ │ │ @@ -109640,17 +109665,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0625fc: |[0625fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -06260c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06260e: 0f00 |0001: return v0 │ │ +061f60: |[061f60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +061f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f72: 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 │ │ @@ -109660,17 +109685,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 │ │ -062610: |[062610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -062620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062622: 0f00 |0001: return v0 │ │ +061f74: |[061f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +061f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f86: 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 │ │ @@ -109681,16 +109706,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062624: |[062624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -062634: 0e00 |0000: return-void │ │ +061f88: |[061f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +061f98: 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; │ │ │ │ @@ -109699,16 +109724,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062638: |[062638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -062648: 0e00 |0000: return-void │ │ +061f9c: |[061f9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +061fac: 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 │ │ @@ -109718,16 +109743,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 │ │ -06264c: |[06264c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06265c: 0e00 |0000: return-void │ │ +061fb0: |[061fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +061fc0: 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; │ │ @@ -109737,16 +109762,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 │ │ -062660: |[062660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -062670: 0e00 |0000: return-void │ │ +061fc4: |[061fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +061fd4: 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; │ │ @@ -109756,16 +109781,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062674: |[062674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -062684: 0e00 |0000: return-void │ │ +061fd8: |[061fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +061fe8: 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 │ │ @@ -109775,16 +109800,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062688: |[062688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -062698: 0e00 |0000: return-void │ │ +061fec: |[061fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +061ffc: 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 │ │ @@ -109794,16 +109819,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 │ │ -06269c: |[06269c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0626ac: 0e00 |0000: return-void │ │ +062000: |[062000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +062010: 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; │ │ @@ -109813,16 +109838,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0626b0: |[0626b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0626c0: 0e00 |0000: return-void │ │ +062014: |[062014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +062024: 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 │ │ @@ -109832,16 +109857,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 │ │ -0626c4: |[0626c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0626d4: 0e00 |0000: return-void │ │ +062028: |[062028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +062038: 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; │ │ @@ -109851,16 +109876,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0626d8: |[0626d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0626e8: 0e00 |0000: return-void │ │ +06203c: |[06203c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06204c: 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 │ │ @@ -109870,16 +109895,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0626ec: |[0626ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0626fc: 0e00 |0000: return-void │ │ +062050: |[062050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +062060: 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 │ │ @@ -109889,16 +109914,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062700: |[062700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -062710: 0e00 |0000: return-void │ │ +062064: |[062064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +062074: 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 │ │ @@ -109908,16 +109933,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062714: |[062714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -062724: 0e00 |0000: return-void │ │ +062078: |[062078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +062088: 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 │ │ @@ -109927,16 +109952,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062728: |[062728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -062738: 0e00 |0000: return-void │ │ +06208c: |[06208c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +06209c: 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 │ │ @@ -109946,16 +109971,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 │ │ -06273c: |[06273c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06274c: 0e00 |0000: return-void │ │ +0620a0: |[0620a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0620b0: 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; │ │ @@ -109965,16 +109990,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 │ │ -062750: |[062750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -062760: 0e00 |0000: return-void │ │ +0620b4: |[0620b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0620c4: 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; │ │ @@ -109984,16 +110009,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 │ │ -062764: |[062764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -062774: 0e00 |0000: return-void │ │ +0620c8: |[0620c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0620d8: 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; │ │ @@ -110004,16 +110029,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062778: |[062778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -062788: 0e00 |0000: return-void │ │ +0620dc: |[0620dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0620ec: 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 │ │ @@ -110023,16 +110048,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06278c: |[06278c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06279c: 0e00 |0000: return-void │ │ +0620f0: |[0620f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +062100: 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 │ │ @@ -110042,16 +110067,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0627a0: |[0627a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0627b0: 0e00 |0000: return-void │ │ +062104: |[062104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +062114: 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 │ │ @@ -110061,16 +110086,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 │ │ -0627b4: |[0627b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0627c4: 0e00 |0000: return-void │ │ +062118: |[062118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +062128: 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; │ │ @@ -110080,16 +110105,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 │ │ -0627c8: |[0627c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0627d8: 0e00 |0000: return-void │ │ +06212c: |[06212c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06213c: 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; │ │ @@ -110100,16 +110125,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 │ │ -0627dc: |[0627dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0627ec: 0e00 |0000: return-void │ │ +062140: |[062140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +062150: 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; │ │ @@ -110119,16 +110144,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0627f0: |[0627f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -062800: 0e00 |0000: return-void │ │ +062154: |[062154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +062164: 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 │ │ @@ -110174,19 +110199,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 │ │ -062804: |[062804] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -062814: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02a7 │ │ -062818: 5b02 a802 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ -06281c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -062822: 0e00 |0007: return-void │ │ +062168: |[062168] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +062178: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@02a7 │ │ +06217c: 5b02 a802 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ +062180: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062186: 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; │ │ @@ -110197,24 +110222,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -062824: |[062824] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -062834: 5421 a802 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ -062838: 6e20 2f09 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@092f │ │ -06283e: 0c00 |0005: move-result-object v0 │ │ -062840: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -062844: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -062846: 1101 |0009: return-object v1 │ │ -062848: 6e10 b308 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ -06284e: 0c01 |000d: move-result-object v1 │ │ -062850: 28fb |000e: goto 0009 // -0005 │ │ +062188: |[062188] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +062198: 5421 a802 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ +06219c: 6e20 2f09 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@092f │ │ +0621a2: 0c00 |0005: move-result-object v0 │ │ +0621a4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0621a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0621aa: 1101 |0009: return-object v1 │ │ +0621ac: 6e10 b308 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ +0621b2: 0c01 |000d: move-result-object v1 │ │ +0621b4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -110227,33 +110252,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 │ │ -062854: |[062854] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -062864: 5465 a802 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ -062868: 6e30 3009 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0930 │ │ -06286e: 0c00 |0005: move-result-object v0 │ │ -062870: 2204 5f02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -062874: 7010 200e 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -06287a: 7210 5e0e 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0e5e │ │ -062880: 0a03 |000e: move-result v3 │ │ -062882: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -062884: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -062888: 7220 5a0e 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06288e: 0c02 |0015: move-result-object v2 │ │ -062890: 1f02 4901 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ -062894: 6e10 b308 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ -06289a: 0c05 |001b: move-result-object v5 │ │ -06289c: 7220 580e 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0628a2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0628a6: 28ef |0021: goto 0010 // -0011 │ │ -0628a8: 1104 |0022: return-object v4 │ │ +0621b8: |[0621b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0621c8: 5465 a802 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ +0621cc: 6e30 3009 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0930 │ │ +0621d2: 0c00 |0005: move-result-object v0 │ │ +0621d4: 2204 5f02 |0006: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ +0621d8: 7010 200e 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +0621de: 7210 5e0e 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0e5e │ │ +0621e4: 0a03 |000e: move-result v3 │ │ +0621e6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0621e8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0621ec: 7220 5a0e 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +0621f2: 0c02 |0015: move-result-object v2 │ │ +0621f4: 1f02 4901 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0149 │ │ +0621f8: 6e10 b308 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ +0621fe: 0c05 |001b: move-result-object v5 │ │ +062200: 7220 580e 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +062206: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06220a: 28ef |0021: goto 0010 // -0011 │ │ +06220c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -110275,19 +110300,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0628ac: |[0628ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0628bc: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ -0628c0: 6e40 3209 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0932 │ │ -0628c6: 0a00 |0005: move-result v0 │ │ -0628c8: 0f00 |0006: return v0 │ │ +062210: |[062210] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +062220: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@02a8 │ │ +062224: 6e40 3209 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0932 │ │ +06222a: 0a00 |0005: move-result v0 │ │ +06222c: 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 │ │ @@ -110324,17 +110349,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0628cc: |[0628cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0628dc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0628e2: 0e00 |0003: return-void │ │ +062230: |[062230] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +062240: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062246: 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 - │ │ @@ -110343,17 +110368,17 @@ │ │ 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 │ │ -0628e4: |[0628e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0628f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0628f6: 1100 |0001: return-object v0 │ │ +062248: |[062248] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +062258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06225a: 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; │ │ │ │ @@ -110390,17 +110415,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0628f8: |[0628f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -062908: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06290e: 0e00 |0003: return-void │ │ +06225c: |[06225c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +06226c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062272: 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 - │ │ @@ -110409,17 +110434,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062910: |[062910] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -062920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062922: 0f00 |0001: return v0 │ │ +062274: |[062274] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +062284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062286: 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; │ │ │ │ @@ -110428,17 +110453,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 │ │ -062924: |[062924] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -062934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062936: 1100 |0001: return-object v0 │ │ +062288: |[062288] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +062298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06229a: 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; │ │ │ │ @@ -110447,17 +110472,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 │ │ -062938: |[062938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -062948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06294a: 1100 |0001: return-object v0 │ │ +06229c: |[06229c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0622ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0622ae: 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; │ │ │ │ @@ -110466,17 +110491,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 │ │ -06294c: |[06294c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06295c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06295e: 1100 |0001: return-object v0 │ │ +0622b0: |[0622b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0622c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0622c2: 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; │ │ │ │ @@ -110485,17 +110510,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062960: |[062960] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -062970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062972: 0f00 |0001: return v0 │ │ +0622c4: |[0622c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0622d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0622d6: 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; │ │ │ │ @@ -110504,17 +110529,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062974: |[062974] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -062984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062986: 0f00 |0001: return v0 │ │ +0622d8: |[0622d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0622e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0622ea: 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; │ │ │ │ @@ -110523,17 +110548,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062988: |[062988] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -062998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06299a: 0f00 |0001: return v0 │ │ +0622ec: |[0622ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0622fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0622fe: 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; │ │ │ │ @@ -110542,17 +110567,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06299c: |[06299c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0629ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629ae: 0f00 |0001: return v0 │ │ +062300: |[062300] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +062310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062312: 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; │ │ │ │ @@ -110561,17 +110586,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0629b0: |[0629b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0629c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629c2: 0f00 |0001: return v0 │ │ +062314: |[062314] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +062324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062326: 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; │ │ │ │ @@ -110580,17 +110605,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 │ │ -0629c4: |[0629c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0629d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629d6: 1100 |0001: return-object v0 │ │ +062328: |[062328] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +062338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06233a: 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; │ │ │ │ @@ -110599,17 +110624,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0629d8: |[0629d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0629e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629ea: 0f00 |0001: return v0 │ │ +06233c: |[06233c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +06234c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06234e: 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; │ │ │ │ @@ -110618,17 +110643,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0629ec: |[0629ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0629fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629fe: 0f00 |0001: return v0 │ │ +062350: |[062350] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +062360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062362: 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; │ │ │ │ @@ -110637,17 +110662,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a00: |[062a00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -062a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a12: 0f00 |0001: return v0 │ │ +062364: |[062364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +062374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062376: 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; │ │ │ │ @@ -110656,17 +110681,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 │ │ -062a14: |[062a14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -062a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a26: 1100 |0001: return-object v0 │ │ +062378: |[062378] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +062388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06238a: 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; │ │ │ │ @@ -110675,18 +110700,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 │ │ -062a28: |[062a28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -062a38: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ -062a3e: 0c00 |0003: move-result-object v0 │ │ -062a40: 1100 |0004: return-object v0 │ │ +06238c: |[06238c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06239c: 7100 370e 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@0e37 │ │ +0623a2: 0c00 |0003: move-result-object v0 │ │ +0623a4: 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; │ │ │ │ @@ -110695,17 +110720,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a44: |[062a44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -062a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a56: 0f00 |0001: return v0 │ │ +0623a8: |[0623a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0623b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0623ba: 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; │ │ │ │ @@ -110714,17 +110739,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a58: |[062a58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -062a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a6a: 0f00 |0001: return v0 │ │ +0623bc: |[0623bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0623cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0623ce: 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; │ │ │ │ @@ -110733,17 +110758,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a6c: |[062a6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -062a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a7e: 0f00 |0001: return v0 │ │ +0623d0: |[0623d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0623e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0623e2: 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; │ │ │ │ @@ -110752,17 +110777,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a80: |[062a80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -062a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a92: 0f00 |0001: return v0 │ │ +0623e4: |[0623e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0623f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0623f6: 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; │ │ │ │ @@ -110771,17 +110796,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a94: |[062a94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -062aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062aa6: 0f00 |0001: return v0 │ │ +0623f8: |[0623f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +062408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06240a: 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; │ │ │ │ @@ -110790,17 +110815,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062aa8: |[062aa8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -062ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062aba: 0f00 |0001: return v0 │ │ +06240c: |[06240c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +06241c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06241e: 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; │ │ │ │ @@ -110809,17 +110834,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062abc: |[062abc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -062acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062ace: 0f00 |0001: return v0 │ │ +062420: |[062420] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +062430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062432: 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; │ │ │ │ @@ -110828,17 +110853,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062ad0: |[062ad0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -062ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062ae2: 1100 |0001: return-object v0 │ │ +062434: |[062434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +062444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062446: 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;) │ │ @@ -110846,17 +110871,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 │ │ -062ae4: |[062ae4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -062af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062af6: 1100 |0001: return-object v0 │ │ +062448: |[062448] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +062458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06245a: 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; │ │ │ │ @@ -110865,16 +110890,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062af8: |[062af8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -062b08: 0e00 |0000: return-void │ │ +06245c: |[06245c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +06246c: 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; │ │ │ │ @@ -110883,16 +110908,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062b0c: |[062b0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -062b1c: 0e00 |0000: return-void │ │ +062470: |[062470] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +062480: 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 │ │ @@ -110902,16 +110927,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 │ │ -062b20: |[062b20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -062b30: 0e00 |0000: return-void │ │ +062484: |[062484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +062494: 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; │ │ @@ -110921,16 +110946,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062b34: |[062b34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -062b44: 0e00 |0000: return-void │ │ +062498: |[062498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0624a8: 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 │ │ @@ -110940,16 +110965,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 │ │ -062b48: |[062b48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -062b58: 0e00 |0000: return-void │ │ +0624ac: |[0624ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0624bc: 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; │ │ @@ -110959,16 +110984,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 │ │ -062b5c: |[062b5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -062b6c: 0e00 |0000: return-void │ │ +0624c0: |[0624c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0624d0: 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; │ │ @@ -110978,16 +111003,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062b70: |[062b70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -062b80: 0e00 |0000: return-void │ │ +0624d4: |[0624d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0624e4: 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 │ │ @@ -110997,16 +111022,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062b84: |[062b84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -062b94: 0e00 |0000: return-void │ │ +0624e8: |[0624e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0624f8: 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 │ │ @@ -111016,16 +111041,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062b98: |[062b98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -062ba8: 0e00 |0000: return-void │ │ +0624fc: |[0624fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +06250c: 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 │ │ @@ -111035,16 +111060,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062bac: |[062bac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -062bbc: 0e00 |0000: return-void │ │ +062510: |[062510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +062520: 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 │ │ @@ -111054,16 +111079,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062bc0: |[062bc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -062bd0: 0e00 |0000: return-void │ │ +062524: |[062524] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +062534: 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 │ │ @@ -111073,16 +111098,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062bd4: |[062bd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -062be4: 0e00 |0000: return-void │ │ +062538: |[062538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +062548: 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 │ │ @@ -111092,16 +111117,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062be8: |[062be8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -062bf8: 0e00 |0000: return-void │ │ +06254c: |[06254c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +06255c: 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 │ │ @@ -111111,16 +111136,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 │ │ -062bfc: |[062bfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -062c0c: 0e00 |0000: return-void │ │ +062560: |[062560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +062570: 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; │ │ @@ -111130,16 +111155,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c10: |[062c10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -062c20: 0e00 |0000: return-void │ │ +062574: |[062574] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +062584: 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 │ │ @@ -111149,16 +111174,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c24: |[062c24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -062c34: 0e00 |0000: return-void │ │ +062588: |[062588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +062598: 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 │ │ @@ -111168,16 +111193,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c38: |[062c38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -062c48: 0e00 |0000: return-void │ │ +06259c: |[06259c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0625ac: 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 │ │ @@ -111187,16 +111212,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c4c: |[062c4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -062c5c: 0e00 |0000: return-void │ │ +0625b0: |[0625b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0625c0: 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 │ │ @@ -111206,16 +111231,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c60: |[062c60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -062c70: 0e00 |0000: return-void │ │ +0625c4: |[0625c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0625d4: 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 │ │ @@ -111225,16 +111250,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 │ │ -062c74: |[062c74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -062c84: 0e00 |0000: return-void │ │ +0625d8: |[0625d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0625e8: 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; │ │ @@ -111244,16 +111269,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 │ │ -062c88: |[062c88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -062c98: 0e00 |0000: return-void │ │ +0625ec: |[0625ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0625fc: 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; │ │ @@ -111264,16 +111289,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062c9c: |[062c9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -062cac: 0e00 |0000: return-void │ │ +062600: |[062600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +062610: 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 │ │ @@ -111361,19 +111386,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 │ │ -062cb0: |[062cb0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -062cc0: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -062cc6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -062cc8: 6e40 440a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ -062cce: 0e00 |0007: return-void │ │ +062614: |[062614] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +062624: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +06262a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06262c: 6e40 440a 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ +062632: 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; │ │ @@ -111385,18 +111410,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 │ │ -062cd0: |[062cd0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -062ce0: 7010 1f0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -062ce6: 6e40 440a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ -062cec: 0e00 |0006: return-void │ │ +062634: |[062634] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +062644: 7010 1f0c 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +06264a: 6e40 440a 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ +062650: 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; │ │ @@ -111409,22 +111434,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 │ │ -062cf0: |[062cf0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -062d00: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ -062d06: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -062d0a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -062d0c: 6e40 440a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ -062d12: 0e00 |0009: return-void │ │ -062d14: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -062d16: 28fb |000b: goto 0006 // -0005 │ │ +062654: |[062654] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +062664: 7010 1f0c 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0c1f │ │ +06266a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +06266e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +062670: 6e40 440a 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ +062676: 0e00 |0009: return-void │ │ +062678: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +06267a: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -111445,20 +111470,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -062d18: |[062d18] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -062d28: 6e20 4d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a4d │ │ -062d2e: 0c00 |0003: move-result-object v0 │ │ -062d30: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -062d34: 7210 ea00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ -062d3a: 0e00 |0009: return-void │ │ +06267c: |[06267c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +06268c: 6e20 4d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a4d │ │ +062692: 0c00 |0003: move-result-object v0 │ │ +062694: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +062698: 7210 ea00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ +06269e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -111471,21 +111496,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 │ │ -062d3c: |[062d3c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -062d4c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -062d50: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -062d54: 1100 |0004: return-object v0 │ │ -062d56: 6e10 9d0d 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -062d5c: 0c00 |0008: move-result-object v0 │ │ -062d5e: 28fb |0009: goto 0004 // -0005 │ │ +0626a0: |[0626a0] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0626b0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0626b4: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +0626b8: 1100 |0004: return-object v0 │ │ +0626ba: 6e10 9d0d 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +0626c0: 0c00 |0008: move-result-object v0 │ │ +0626c2: 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; │ │ │ │ @@ -111494,25 +111519,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -062d60: |[062d60] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -062d70: 5510 b802 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062d74: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -062d78: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062d7c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -062d80: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062d84: 7210 ec00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ -062d8a: 0a00 |000d: move-result v0 │ │ -062d8c: 0f00 |000e: return v0 │ │ -062d8e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -062d90: 28fe |0010: goto 000e // -0002 │ │ +0626c4: |[0626c4] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +0626d4: 5510 b802 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +0626d8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0626dc: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0626e0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0626e4: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0626e8: 7210 ec00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ +0626ee: 0a00 |000d: move-result v0 │ │ +0626f0: 0f00 |000e: return v0 │ │ +0626f2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0626f4: 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; │ │ @@ -111522,17 +111547,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062d94: |[062d94] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -062da4: 5410 b502 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062da8: 1100 |0002: return-object v0 │ │ +0626f8: |[0626f8] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +062708: 5410 b502 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +06270c: 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;) │ │ @@ -111540,32 +111565,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 │ │ -062dac: |[062dac] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -062dbc: 5531 b802 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062dc0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -062dc4: 5431 b502 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062dc8: 7220 f000 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ -062dce: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -062dd2: 5431 b402 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ -062dd6: 5432 b502 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062dda: 6e40 460a 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@0a46 │ │ -062de0: 0c00 |0012: move-result-object v0 │ │ -062de2: 5431 b402 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ -062de6: 5432 b502 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062dea: 6e40 380a 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@0a38 │ │ -062df0: 1100 |001a: return-object v0 │ │ -062df2: 0750 |001b: move-object v0, v5 │ │ -062df4: 28f7 |001c: goto 0013 // -0009 │ │ -062df6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -062df8: 28fc |001e: goto 001a // -0004 │ │ +062710: |[062710] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +062720: 5531 b802 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +062724: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +062728: 5431 b502 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +06272c: 7220 f000 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ +062732: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +062736: 5431 b402 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ +06273a: 5432 b502 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +06273e: 6e40 460a 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@0a46 │ │ +062744: 0c00 |0012: move-result-object v0 │ │ +062746: 5431 b402 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ +06274a: 5432 b502 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +06274e: 6e40 380a 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@0a38 │ │ +062754: 1100 |001a: return-object v0 │ │ +062756: 0750 |001b: move-object v0, v5 │ │ +062758: 28f7 |001c: goto 0013 // -0009 │ │ +06275a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06275c: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -111585,22 +111610,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -062dfc: |[062dfc] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -062e0c: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ -062e10: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -062e14: 2200 6201 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0162 │ │ -062e18: 7020 520a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a52 │ │ -062e1e: 5b10 b602 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ -062e22: 5410 b602 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ -062e26: 1100 |000d: return-object v0 │ │ +062760: |[062760] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +062770: 5410 b602 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ +062774: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +062778: 2200 6201 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0162 │ │ +06277c: 7020 520a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0a52 │ │ +062782: 5b10 b602 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ +062786: 5410 b602 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@02b6 │ │ +06278a: 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; │ │ @@ -111610,17 +111635,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062e28: |[062e28] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -062e38: 5410 b902 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ -062e3c: 1100 |0002: return-object v0 │ │ +06278c: |[06278c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +06279c: 5410 b902 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ +0627a0: 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;) │ │ @@ -111628,25 +111653,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -062e40: |[062e40] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -062e50: 5510 b802 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062e54: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -062e58: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062e5c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -062e60: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062e64: 7220 f000 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ -062e6a: 5410 b502 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062e6e: 1100 |000f: return-object v0 │ │ -062e70: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -062e72: 28fe |0011: goto 000f // -0002 │ │ +0627a4: |[0627a4] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +0627b4: 5510 b802 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +0627b8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0627bc: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0627c0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0627c4: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0627c8: 7220 f000 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ +0627ce: 5410 b502 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0627d2: 1100 |000f: return-object v0 │ │ +0627d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0627d6: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -111658,29 +111683,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -062e74: |[062e74] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -062e84: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -062e88: 5532 b802 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062e8c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -062e90: 5432 b502 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062e94: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -062e98: 5432 b502 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062e9c: 7220 f000 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ -062ea2: 0a02 |000f: move-result v2 │ │ -062ea4: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -062ea8: 5430 b502 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062eac: 5231 ba02 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ -062eb0: 7220 ed00 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00ed │ │ -062eb6: 0b00 |0019: move-result-wide v0 │ │ -062eb8: 1000 |001a: return-wide v0 │ │ +0627d8: |[0627d8] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +0627e8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0627ec: 5532 b802 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +0627f0: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0627f4: 5432 b502 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0627f8: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0627fc: 5432 b502 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062800: 7220 f000 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ +062806: 0a02 |000f: move-result v2 │ │ +062808: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +06280c: 5430 b502 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062810: 5231 ba02 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ +062814: 7220 ed00 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00ed │ │ +06281a: 0b00 |0019: move-result-wide v0 │ │ +06281c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -111692,48 +111717,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 │ │ -062ebc: |[062ebc] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -062ecc: 5541 b802 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062ed0: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -062ed4: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -062ed8: 1a02 901b |0006: const-string v2, "this should only be called when the cursor is valid" // string@1b90 │ │ -062edc: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -062ee2: 2701 |000b: throw v1 │ │ -062ee4: 5441 b502 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062ee8: 7220 f000 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ -062eee: 0a01 |0011: move-result v1 │ │ -062ef0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -062ef4: 2201 1c02 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ -062ef8: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -062efc: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -062f02: 1a03 620e |001b: const-string v3, "couldn't move cursor to position " // string@0e62 │ │ -062f06: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -062f0c: 0c02 |0020: move-result-object v2 │ │ -062f0e: 6e20 cb0d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -062f14: 0c02 |0024: move-result-object v2 │ │ -062f16: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -062f1c: 0c02 |0028: move-result-object v2 │ │ -062f1e: 7020 7d0d 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -062f24: 2701 |002c: throw v1 │ │ -062f26: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -062f2a: 5441 b402 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ -062f2e: 5442 b502 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062f32: 6e40 470a 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@0a47 │ │ -062f38: 0c00 |0036: move-result-object v0 │ │ -062f3a: 5441 b402 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ -062f3e: 5442 b502 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062f42: 6e40 380a 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@0a38 │ │ -062f48: 1100 |003e: return-object v0 │ │ -062f4a: 0760 |003f: move-object v0, v6 │ │ -062f4c: 28f7 |0040: goto 0037 // -0009 │ │ +062820: |[062820] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +062830: 5541 b802 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +062834: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +062838: 2201 1c02 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +06283c: 1a02 8a1b |0006: const-string v2, "this should only be called when the cursor is valid" // string@1b8a │ │ +062840: 7020 7d0d 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +062846: 2701 |000b: throw v1 │ │ +062848: 5441 b502 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +06284c: 7220 f000 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f0 │ │ +062852: 0a01 |0011: move-result v1 │ │ +062854: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +062858: 2201 1c02 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@021c │ │ +06285c: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +062860: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062866: 1a03 5c0e |001b: const-string v3, "couldn't move cursor to position " // string@0e5c │ │ +06286a: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062870: 0c02 |0020: move-result-object v2 │ │ +062872: 6e20 cb0d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +062878: 0c02 |0024: move-result-object v2 │ │ +06287a: 6e10 d60d 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +062880: 0c02 |0028: move-result-object v2 │ │ +062882: 7020 7d0d 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +062888: 2701 |002c: throw v1 │ │ +06288a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +06288e: 5441 b402 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ +062892: 5442 b502 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062896: 6e40 470a 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@0a47 │ │ +06289c: 0c00 |0036: move-result-object v0 │ │ +06289e: 5441 b402 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ +0628a2: 5442 b502 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0628a6: 6e40 380a 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@0a38 │ │ +0628ac: 1100 |003e: return-object v0 │ │ +0628ae: 0760 |003f: move-object v0, v6 │ │ +0628b0: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -111754,17 +111779,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062f50: |[062f50] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -062f60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062f62: 0f00 |0001: return v0 │ │ +0628b4: |[0628b4] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +0628c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0628c6: 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;) │ │ @@ -111772,59 +111797,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 │ │ -062f64: |[062f64] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -062f74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062f76: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -062f78: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -062f7a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -062f7e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -062f82: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -062f86: 5c40 b202 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ -062f8a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -062f8e: 5b46 b502 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -062f92: 5c40 b802 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -062f96: 5b45 b402 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ -062f9a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -062f9e: 1a01 2e0c |0015: const-string v1, "_id" // string@0c2e │ │ -062fa2: 7220 eb00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ -062fa8: 0a01 |001a: move-result v1 │ │ -062faa: 5941 ba02 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ -062fae: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -062fb2: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -062fb4: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -062fb8: 2201 5e01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015e │ │ -062fbc: 7020 2e0a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a2e │ │ -062fc2: 5b41 b302 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -062fc6: 2201 5f01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015f │ │ -062fca: 7030 320a 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@0a32 │ │ -062fd0: 5b41 b702 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -062fd4: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -062fd8: 5441 b302 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -062fdc: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -062fe0: 5441 b302 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -062fe4: 7220 f100 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ -062fea: 5441 b702 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -062fee: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -062ff2: 5441 b702 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -062ff6: 7220 f200 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f2 │ │ -062ffc: 0e00 |0044: return-void │ │ -062ffe: 5c41 b202 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ -063002: 28c4 |0047: goto 000b // -003c │ │ -063004: 0110 |0048: move v0, v1 │ │ -063006: 28c4 |0049: goto 000d // -003c │ │ -063008: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -06300a: 28d0 |004b: goto 001b // -0030 │ │ -06300c: 5b43 b302 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -063010: 5b43 b702 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -063014: 28e0 |0050: goto 0030 // -0020 │ │ +0628c8: |[0628c8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0628d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0628da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0628dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0628de: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +0628e2: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +0628e6: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +0628ea: 5c40 b202 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ +0628ee: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +0628f2: 5b46 b502 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0628f6: 5c40 b802 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +0628fa: 5b45 b402 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@02b4 │ │ +0628fe: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +062902: 1a01 280c |0015: const-string v1, "_id" // string@0c28 │ │ +062906: 7220 eb00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ +06290c: 0a01 |001a: move-result v1 │ │ +06290e: 5941 ba02 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ +062912: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +062916: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +062918: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +06291c: 2201 5e01 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@015e │ │ +062920: 7020 2e0a 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0a2e │ │ +062926: 5b41 b302 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +06292a: 2201 5f01 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@015f │ │ +06292e: 7030 320a 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@0a32 │ │ +062934: 5b41 b702 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062938: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +06293c: 5441 b302 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062940: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +062944: 5441 b302 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062948: 7220 f100 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ +06294e: 5441 b702 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062952: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +062956: 5441 b702 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +06295a: 7220 f200 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f2 │ │ +062960: 0e00 |0044: return-void │ │ +062962: 5c41 b202 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ +062966: 28c4 |0047: goto 000b // -003c │ │ +062968: 0110 |0048: move v0, v1 │ │ +06296a: 28c4 |0049: goto 000d // -003c │ │ +06296c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +06296e: 28d0 |004b: goto 001b // -0030 │ │ +062970: 5b43 b302 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062974: 5b43 b702 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062978: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -111856,21 +111881,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 │ │ -063018: |[063018] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -063028: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -06302c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06302e: 6e40 440a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ -063034: 0e00 |0006: return-void │ │ -063036: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -063038: 28fb |0008: goto 0003 // -0005 │ │ +06297c: |[06297c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +06298c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +062990: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +062992: 6e40 440a 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a44 │ │ +062998: 0e00 |0006: return-void │ │ +06299a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +06299c: 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; │ │ @@ -111883,18 +111908,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 │ │ -06303c: |[06303c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06304c: 6e40 470a 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@0a47 │ │ -063052: 0c00 |0003: move-result-object v0 │ │ -063054: 1100 |0004: return-object v0 │ │ +0629a0: |[0629a0] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0629b0: 6e40 470a 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@0a47 │ │ +0629b6: 0c00 |0003: move-result-object v0 │ │ +0629b8: 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; │ │ @@ -111911,28 +111936,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -063058: |[063058] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -063068: 5510 b202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ -06306c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -063070: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -063074: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -063078: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -06307c: 7210 ef00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ -063082: 0a00 |000d: move-result v0 │ │ -063084: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -063088: 5410 b502 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -06308c: 7210 f300 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00f3 │ │ -063092: 0a00 |0015: move-result v0 │ │ -063094: 5c10 b802 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -063098: 0e00 |0018: return-void │ │ +0629bc: |[0629bc] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +0629cc: 5510 b202 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@02b2 │ │ +0629d0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0629d4: 5410 b502 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0629d8: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0629dc: 5410 b502 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0629e0: 7210 ef00 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ +0629e6: 0a00 |000d: move-result v0 │ │ +0629e8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0629ec: 5410 b502 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +0629f0: 7210 f300 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00f3 │ │ +0629f6: 0a00 |0015: move-result v0 │ │ +0629f8: 5c10 b802 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +0629fc: 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; │ │ @@ -111942,23 +111967,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 │ │ -06309c: |[06309c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0630ac: 5410 b902 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ -0630b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0630b4: 5410 b902 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ -0630b8: 7220 420c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c42 │ │ -0630be: 0c00 |0009: move-result-object v0 │ │ -0630c0: 1100 |000a: return-object v0 │ │ -0630c2: 5410 b502 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -0630c6: 28fd |000d: goto 000a // -0003 │ │ +062a00: |[062a00] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +062a10: 5410 b902 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ +062a14: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062a18: 5410 b902 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ +062a1c: 7220 420c 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0c42 │ │ +062a22: 0c00 |0009: move-result-object v0 │ │ +062a24: 1100 |000a: return-object v0 │ │ +062a26: 5410 b502 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062a2a: 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; │ │ @@ -111969,17 +111994,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0630c8: |[0630c8] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0630d8: 5b01 b902 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ -0630dc: 0e00 |0002: return-void │ │ +062a2c: |[062a2c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +062a3c: 5b01 b902 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@02b9 │ │ +062a40: 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; │ │ @@ -111989,53 +112014,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 │ │ -0630e0: |[0630e0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0630f0: 5421 b502 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -0630f4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0630f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0630fa: 1100 |0005: return-object v0 │ │ -0630fc: 5420 b502 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -063100: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -063104: 5421 b302 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -063108: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -06310c: 5421 b302 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -063110: 7220 f400 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ -063116: 5421 b702 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -06311a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -06311e: 5421 b702 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -063122: 7220 f500 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ -063128: 5b23 b502 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ -06312c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -063130: 5421 b302 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -063134: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -063138: 5421 b302 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ -06313c: 7220 f100 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ -063142: 5421 b702 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -063146: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -06314a: 5421 b702 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ -06314e: 7220 f200 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f2 │ │ -063154: 1a01 2e0c |0032: const-string v1, "_id" // string@0c2e │ │ -063158: 7220 eb00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ -06315e: 0a01 |0037: move-result v1 │ │ -063160: 5921 ba02 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ -063164: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -063166: 5c21 b802 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -06316a: 6e10 480a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a48 │ │ -063170: 28c5 |0040: goto 0005 // -003b │ │ -063172: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -063174: 5921 ba02 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ -063178: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -06317a: 5c21 b802 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ -06317e: 6e10 490a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a49 │ │ -063184: 28bb |004a: goto 0005 // -0045 │ │ +062a44: |[062a44] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +062a54: 5421 b502 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062a58: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +062a5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +062a5e: 1100 |0005: return-object v0 │ │ +062a60: 5420 b502 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062a64: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +062a68: 5421 b302 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062a6c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +062a70: 5421 b302 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062a74: 7220 f400 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00f4 │ │ +062a7a: 5421 b702 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062a7e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +062a82: 5421 b702 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062a86: 7220 f500 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f5 │ │ +062a8c: 5b23 b502 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@02b5 │ │ +062a90: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +062a94: 5421 b302 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062a98: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +062a9c: 5421 b302 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@02b3 │ │ +062aa0: 7220 f100 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ +062aa6: 5421 b702 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062aaa: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +062aae: 5421 b702 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@02b7 │ │ +062ab2: 7220 f200 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00f2 │ │ +062ab8: 1a01 280c |0032: const-string v1, "_id" // string@0c28 │ │ +062abc: 7220 eb00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ +062ac2: 0a01 |0037: move-result v1 │ │ +062ac4: 5921 ba02 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ +062ac8: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +062aca: 5c21 b802 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +062ace: 6e10 480a 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0a48 │ │ +062ad4: 28c5 |0040: goto 0005 // -003b │ │ +062ad6: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +062ad8: 5921 ba02 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@02ba │ │ +062adc: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +062ade: 5c21 b802 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@02b8 │ │ +062ae2: 6e10 490a 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0a49 │ │ +062ae8: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -112087,17 +112112,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063188: |[063188] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -063198: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06319e: 0e00 |0003: return-void │ │ +062aec: |[062aec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +062afc: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -112106,17 +112131,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 │ │ -0631a0: |[0631a0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0631b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0631b2: 0f00 |0001: return v0 │ │ +062b04: |[062b04] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +062b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b16: 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; │ │ @@ -112126,16 +112151,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0631b4: |[0631b4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0631c4: 0e00 |0000: return-void │ │ +062b18: |[062b18] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +062b28: 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; │ │ │ │ @@ -112144,17 +112169,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0631c8: |[0631c8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0631d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0631da: 0f00 |0001: return v0 │ │ +062b2c: |[062b2c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +062b3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +062b3e: 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; │ │ │ │ @@ -112163,17 +112188,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 │ │ -0631dc: |[0631dc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0631ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0631ee: 1100 |0001: return-object v0 │ │ +062b40: |[062b40] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +062b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b52: 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; │ │ │ │ @@ -112182,17 +112207,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0631f0: |[0631f0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -063200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063202: 0f00 |0001: return v0 │ │ +062b54: |[062b54] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +062b64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b66: 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 │ │ @@ -112202,17 +112227,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -063204: |[063204] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -063214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063216: 0f00 |0001: return v0 │ │ +062b68: |[062b68] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +062b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b7a: 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 │ │ @@ -112222,17 +112247,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -063218: |[063218] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -063228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06322a: 0f00 |0001: return v0 │ │ +062b7c: |[062b7c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +062b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b8e: 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; │ │ │ │ @@ -112241,16 +112266,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06322c: |[06322c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -06323c: 0e00 |0000: return-void │ │ +062b90: |[062b90] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +062ba0: 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 │ │ @@ -112287,17 +112312,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063240: |[063240] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -063250: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -063256: 0e00 |0003: return-void │ │ +062ba4: |[062ba4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +062bb4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -112306,18 +112331,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 │ │ -063258: |[063258] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -063268: 7120 7a0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a7a │ │ -06326e: 0a00 |0003: move-result v0 │ │ -063270: 0f00 |0004: return v0 │ │ +062bbc: |[062bbc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +062bcc: 7120 7a0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0a7a │ │ +062bd2: 0a00 |0003: move-result v0 │ │ +062bd4: 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; │ │ @@ -112327,17 +112352,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063274: |[063274] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -063284: 7110 7b0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a7b │ │ -06328a: 0e00 |0003: return-void │ │ +062bd8: |[062bd8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +062be8: 7110 7b0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0a7b │ │ +062bee: 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; │ │ @@ -112347,18 +112372,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06328c: |[06328c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -06329c: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a7c │ │ -0632a2: 0a00 |0003: move-result v0 │ │ -0632a4: 0f00 |0004: return v0 │ │ +062bf0: |[062bf0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +062c00: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0a7c │ │ +062c06: 0a00 |0003: move-result v0 │ │ +062c08: 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; │ │ │ │ @@ -112367,18 +112392,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 │ │ -0632a8: |[0632a8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0632b8: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a7d │ │ -0632be: 0c00 |0003: move-result-object v0 │ │ -0632c0: 1100 |0004: return-object v0 │ │ +062c0c: |[062c0c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +062c1c: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0a7d │ │ +062c22: 0c00 |0003: move-result-object v0 │ │ +062c24: 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; │ │ │ │ @@ -112387,18 +112412,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0632c4: |[0632c4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0632d4: 7120 7e0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a7e │ │ -0632da: 0a00 |0003: move-result v0 │ │ -0632dc: 0f00 |0004: return v0 │ │ +062c28: |[062c28] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +062c38: 7120 7e0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0a7e │ │ +062c3e: 0a00 |0003: move-result v0 │ │ +062c40: 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 │ │ @@ -112408,18 +112433,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0632e0: |[0632e0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0632f0: 7120 7f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a7f │ │ -0632f6: 0a00 |0003: move-result v0 │ │ -0632f8: 0f00 |0004: return v0 │ │ +062c44: |[062c44] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +062c54: 7120 7f0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0a7f │ │ +062c5a: 0a00 |0003: move-result v0 │ │ +062c5c: 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 │ │ @@ -112429,18 +112454,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0632fc: |[0632fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -06330c: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a80 │ │ -063312: 0a00 |0003: move-result v0 │ │ -063314: 0f00 |0004: return v0 │ │ +062c60: |[062c60] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +062c70: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0a80 │ │ +062c76: 0a00 |0003: move-result v0 │ │ +062c78: 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; │ │ │ │ @@ -112449,17 +112474,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -063318: |[063318] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -063328: 7130 810a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a81 │ │ -06332e: 0e00 |0003: return-void │ │ +062c7c: |[062c7c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +062c8c: 7130 810a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0a81 │ │ +062c92: 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; │ │ @@ -112468,15 +112493,15 @@ │ │ │ │ source_file_idx : 674 (EdgeEffectCompat.java) │ │ │ │ Class #463 header: │ │ class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 362 │ │ -source_file_idx : 2534 │ │ +source_file_idx : 2528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -112496,17 +112521,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063330: |[063330] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ -063340: 7020 8e0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a8e │ │ -063346: 0e00 |0003: return-void │ │ +062c94: |[062c94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:(Landroid/content/Context;)V │ │ +062ca4: 7020 8e0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;)V // method@0a8e │ │ +062caa: 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; │ │ @@ -112517,32 +112542,32 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -063348: |[063348] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ -063358: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02c1 │ │ -06335c: 7110 9b0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0a9b │ │ -063362: 0a00 |0005: move-result v0 │ │ -063364: 0f00 |0006: return v0 │ │ +062cac: |[062cac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:()F │ │ +062cbc: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.mScroller:Landroid/widget/Scroller; // field@02c1 │ │ +062cc0: 7110 9b0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Landroid/widget/Scroller;)F // method@0a9b │ │ +062cc6: 0a00 |0005: move-result v0 │ │ +062cc8: 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 : 2534 (ScrollerCompat.java) │ │ + source_file_idx : 2528 (ScrollerCompat.java) │ │ │ │ Class #464 header: │ │ class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -112571,19 +112596,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 │ │ -063368: |[063368] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -063378: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02c4 │ │ -06337c: 5b02 c502 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ -063380: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -063386: 0e00 |0007: return-void │ │ +062ccc: |[062ccc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +062cdc: 5b01 c402 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@02c4 │ │ +062ce0: 5b02 c502 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ +062ce4: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062cea: 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; │ │ @@ -112594,19 +112619,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -063388: |[063388] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -063398: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ -06339c: 6e20 9d0a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a9d │ │ -0633a2: 0a00 |0005: move-result v0 │ │ -0633a4: 0f00 |0006: return v0 │ │ +062cec: |[062cec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +062cfc: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ +062d00: 6e20 9d0a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0a9d │ │ +062d06: 0a00 |0005: move-result v0 │ │ +062d08: 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; │ │ │ │ @@ -112615,33 +112640,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0633a8: |[0633a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0633b8: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ -0633bc: 6e20 9e0a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a9e │ │ -0633c2: 0a00 |0005: move-result v0 │ │ -0633c4: 0f00 |0006: return v0 │ │ +062d0c: |[062d0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +062d1c: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@02c5 │ │ +062d20: 6e20 9e0a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0a9e │ │ +062d26: 0a00 |0005: move-result v0 │ │ +062d28: 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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #465 header: │ │ class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #465 annotations: │ │ Annotations on class │ │ @@ -112662,17 +112687,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0633c8: |[0633c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0633d8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0633de: 0e00 |0003: return-void │ │ +062d2c: |[062d2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +062d3c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -112681,17 +112706,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 │ │ -0633e0: |[0633e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0633f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0633f2: 1100 |0001: return-object v0 │ │ +062d44: |[062d44] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +062d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d56: 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; │ │ │ │ @@ -112700,17 +112725,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 │ │ -0633f4: |[0633f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -063404: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063406: 1100 |0001: return-object v0 │ │ +062d58: |[062d58] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +062d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d6a: 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; │ │ │ │ @@ -112719,25 +112744,25 @@ │ │ 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 │ │ -063408: |[063408] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -063418: 0e00 |0000: return-void │ │ +062d6c: |[062d6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +062d7c: 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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #466 header: │ │ class_idx : 678 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 553 │ │ source_file_idx : 679 │ │ static_fields_size : 0 │ │ @@ -112767,20 +112792,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06341c: |[06341c] org.acra.sender.EmailIntentSender.:(Landroid/content/Context;)V │ │ -06342c: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -063432: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -063434: 5b10 7703 |0004: iput-object v0, v1, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ -063438: 5b12 7703 |0006: iput-object v2, v1, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ -06343c: 0e00 |0008: return-void │ │ +062d80: |[062d80] org.acra.sender.EmailIntentSender.:(Landroid/content/Context;)V │ │ +062d90: 7010 970d 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062d96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +062d98: 5b10 7703 |0004: iput-object v0, v1, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ +062d9c: 5b12 7703 |0006: iput-object v2, v1, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ +062da0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=33 │ │ 0x0006 line=36 │ │ 0x0008 line=37 │ │ locals : │ │ @@ -112792,46 +112817,46 @@ │ │ type : '(Lorg/acra/CrashReportData;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -063440: |[063440] org.acra.sender.EmailIntentSender.buildBody:(Lorg/acra/CrashReportData;)Ljava/lang/String; │ │ -063450: 2201 3102 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -063454: 7010 c60d 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06345a: 7100 a90e 0000 |0005: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -063460: 0c06 |0008: move-result-object v6 │ │ -063462: 7210 3b0f 0600 |0009: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ -063468: 0c03 |000c: move-result-object v3 │ │ -06346a: 2136 |000d: array-length v6, v3 │ │ -06346c: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ -063470: 6203 f502 |0010: sget-object v3, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ -063474: 0730 |0012: move-object v0, v3 │ │ -063476: 2105 |0013: array-length v5, v0 │ │ -063478: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -06347a: 3554 2200 |0015: if-ge v4, v5, 0037 // +0022 │ │ -06347e: 4602 0004 |0017: aget-object v2, v0, v4 │ │ -063482: 6e10 2b0f 0200 |0019: invoke-virtual {v2}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ -063488: 0c06 |001c: move-result-object v6 │ │ -06348a: 6e20 ce0d 6100 |001d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063490: 0c06 |0020: move-result-object v6 │ │ -063492: 1a07 3401 |0021: const-string v7, "=" // string@0134 │ │ -063496: 6e20 ce0d 7600 |0023: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06349c: 6e20 ba0e 2900 |0026: invoke-virtual {v9, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ -0634a2: 0c06 |0029: move-result-object v6 │ │ -0634a4: 1f06 2f02 |002a: check-cast v6, Ljava/lang/String; // type@022f │ │ -0634a8: 6e20 ce0d 6100 |002c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0634ae: 1306 0a00 |002f: const/16 v6, #int 10 // #a │ │ -0634b2: 6e20 c90d 6100 |0031: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -0634b8: d804 0401 |0034: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0634bc: 28df |0036: goto 0015 // -0021 │ │ -0634be: 6e10 d60d 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0634c4: 0c06 |003a: move-result-object v6 │ │ -0634c6: 1106 |003b: return-object v6 │ │ +062da4: |[062da4] org.acra.sender.EmailIntentSender.buildBody:(Lorg/acra/CrashReportData;)Ljava/lang/String; │ │ +062db4: 2201 3102 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +062db8: 7010 c60d 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062dbe: 7100 a90e 0000 |0005: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +062dc4: 0c06 |0008: move-result-object v6 │ │ +062dc6: 7210 3b0f 0600 |0009: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ +062dcc: 0c03 |000c: move-result-object v3 │ │ +062dce: 2136 |000d: array-length v6, v3 │ │ +062dd0: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ +062dd4: 6203 f502 |0010: sget-object v3, Lorg/acra/ACRA;.DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f5 │ │ +062dd8: 0730 |0012: move-object v0, v3 │ │ +062dda: 2105 |0013: array-length v5, v0 │ │ +062ddc: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +062dde: 3554 2200 |0015: if-ge v4, v5, 0037 // +0022 │ │ +062de2: 4602 0004 |0017: aget-object v2, v0, v4 │ │ +062de6: 6e10 2b0f 0200 |0019: invoke-virtual {v2}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ +062dec: 0c06 |001c: move-result-object v6 │ │ +062dee: 6e20 ce0d 6100 |001d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062df4: 0c06 |0020: move-result-object v6 │ │ +062df6: 1a07 3401 |0021: const-string v7, "=" // string@0134 │ │ +062dfa: 6e20 ce0d 7600 |0023: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062e00: 6e20 ba0e 2900 |0026: invoke-virtual {v9, v2}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ +062e06: 0c06 |0029: move-result-object v6 │ │ +062e08: 1f06 2f02 |002a: check-cast v6, Ljava/lang/String; // type@022f │ │ +062e0c: 6e20 ce0d 6100 |002c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062e12: 1306 0a00 |002f: const/16 v6, #int 10 // #a │ │ +062e16: 6e20 c90d 6100 |0031: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +062e1c: d804 0401 |0034: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062e20: 28df |0036: goto 0015 // -0021 │ │ +062e22: 6e10 d60d 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +062e28: 0c06 |003a: move-result-object v6 │ │ +062e2a: 1106 |003b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x000d line=56 │ │ 0x0010 line=57 │ │ 0x0012 line=59 │ │ @@ -112856,54 +112881,54 @@ │ │ type : '(Lorg/acra/CrashReportData;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -0634c8: |[0634c8] org.acra.sender.EmailIntentSender.send:(Lorg/acra/CrashReportData;)V │ │ -0634d8: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ -0634dc: 1a03 e20c |0002: const-string v3, "android.intent.action.SEND" // string@0ce2 │ │ -0634e0: 7020 9900 3100 |0004: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ -0634e6: 1503 0010 |0007: const/high16 v3, #int 268435456 // #1000 │ │ -0634ea: 6e20 9b00 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -0634f0: 1a03 831b |000c: const-string v3, "text/plain" // string@1b83 │ │ -0634f4: 6e20 b900 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -0634fa: 2204 3102 |0011: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0634fe: 7010 c60d 0400 |0013: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -063504: 6203 6503 |0016: sget-object v3, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ -063508: 6e20 ba0e 3800 |0018: invoke-virtual {v8, v3}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ -06350e: 0c03 |001b: move-result-object v3 │ │ -063510: 1f03 2f02 |001c: check-cast v3, Ljava/lang/String; // type@022f │ │ -063514: 6e20 ce0d 3400 |001e: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06351a: 0c03 |0021: move-result-object v3 │ │ -06351c: 1a04 2900 |0022: const-string v4, " Crash Report" // string@0029 │ │ -063520: 6e20 ce0d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063526: 0c03 |0027: move-result-object v3 │ │ -063528: 6e10 d60d 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06352e: 0c02 |002b: move-result-object v2 │ │ -063530: 7020 560f 8700 |002c: invoke-direct {v7, v8}, Lorg/acra/sender/EmailIntentSender;.buildBody:(Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f56 │ │ -063536: 0c00 |002f: move-result-object v0 │ │ -063538: 1a03 ea0c |0030: const-string v3, "android.intent.extra.SUBJECT" // string@0cea │ │ -06353c: 6e30 ae00 3102 |0032: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -063542: 1a03 eb0c |0035: const-string v3, "android.intent.extra.TEXT" // string@0ceb │ │ -063546: 6e30 ae00 3100 |0037: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -06354c: 1a03 e70c |003a: const-string v3, "android.intent.extra.EMAIL" // string@0ce7 │ │ -063550: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -063552: 2344 3204 |003d: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ -063556: 1205 |003f: const/4 v5, #int 0 // #0 │ │ -063558: 7100 a90e 0000 |0040: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -06355e: 0c06 |0043: move-result-object v6 │ │ -063560: 7210 450f 0600 |0044: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ -063566: 0c06 |0047: move-result-object v6 │ │ -063568: 4d06 0405 |0048: aput-object v6, v4, v5 │ │ -06356c: 6e30 b000 3104 |004a: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ -063572: 5473 7703 |004d: iget-object v3, v7, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ -063576: 6e20 9500 1300 |004f: invoke-virtual {v3, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -06357c: 0e00 |0052: return-void │ │ +062e2c: |[062e2c] org.acra.sender.EmailIntentSender.send:(Lorg/acra/CrashReportData;)V │ │ +062e3c: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ +062e40: 1a03 dc0c |0002: const-string v3, "android.intent.action.SEND" // string@0cdc │ │ +062e44: 7020 9900 3100 |0004: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0099 │ │ +062e4a: 1503 0010 |0007: const/high16 v3, #int 268435456 // #1000 │ │ +062e4e: 6e20 9b00 3100 |0009: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +062e54: 1a03 7d1b |000c: const-string v3, "text/plain" // string@1b7d │ │ +062e58: 6e20 b900 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +062e5e: 2204 3102 |0011: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +062e62: 7010 c60d 0400 |0013: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062e68: 6203 6503 |0016: sget-object v3, Lorg/acra/ReportField;.PACKAGE_NAME:Lorg/acra/ReportField; // field@0365 │ │ +062e6c: 6e20 ba0e 3800 |0018: invoke-virtual {v8, v3}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ +062e72: 0c03 |001b: move-result-object v3 │ │ +062e74: 1f03 2f02 |001c: check-cast v3, Ljava/lang/String; // type@022f │ │ +062e78: 6e20 ce0d 3400 |001e: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062e7e: 0c03 |0021: move-result-object v3 │ │ +062e80: 1a04 2900 |0022: const-string v4, " Crash Report" // string@0029 │ │ +062e84: 6e20 ce0d 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062e8a: 0c03 |0027: move-result-object v3 │ │ +062e8c: 6e10 d60d 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +062e92: 0c02 |002b: move-result-object v2 │ │ +062e94: 7020 560f 8700 |002c: invoke-direct {v7, v8}, Lorg/acra/sender/EmailIntentSender;.buildBody:(Lorg/acra/CrashReportData;)Ljava/lang/String; // method@0f56 │ │ +062e9a: 0c00 |002f: move-result-object v0 │ │ +062e9c: 1a03 e40c |0030: const-string v3, "android.intent.extra.SUBJECT" // string@0ce4 │ │ +062ea0: 6e30 ae00 3102 |0032: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +062ea6: 1a03 e50c |0035: const-string v3, "android.intent.extra.TEXT" // string@0ce5 │ │ +062eaa: 6e30 ae00 3100 |0037: invoke-virtual {v1, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +062eb0: 1a03 e10c |003a: const-string v3, "android.intent.extra.EMAIL" // string@0ce1 │ │ +062eb4: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +062eb6: 2344 3204 |003d: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ +062eba: 1205 |003f: const/4 v5, #int 0 // #0 │ │ +062ebc: 7100 a90e 0000 |0040: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +062ec2: 0c06 |0043: move-result-object v6 │ │ +062ec4: 7210 450f 0600 |0044: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.mailTo:()Ljava/lang/String; // method@0f45 │ │ +062eca: 0c06 |0047: move-result-object v6 │ │ +062ecc: 4d06 0405 |0048: aput-object v6, v4, v5 │ │ +062ed0: 6e30 b000 3104 |004a: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00b0 │ │ +062ed6: 5473 7703 |004d: iget-object v3, v7, Lorg/acra/sender/EmailIntentSender;.mContext:Landroid/content/Context; // field@0377 │ │ +062eda: 6e20 9500 1300 |004f: invoke-virtual {v3, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +062ee0: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ 0x000c line=43 │ │ 0x0011 line=44 │ │ 0x002c line=45 │ │ @@ -112957,34 +112982,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -063580: |[063580] org.acra.sender.GoogleFormSender.:(Ljava/lang/String;)V │ │ -063590: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ -063596: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -063598: 5b20 7903 |0004: iput-object v0, v2, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ -06359c: 2200 3102 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -0635a0: 7010 c60d 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0635a6: 1a01 4812 |000b: const-string v1, "https://spreadsheets.google.com/formResponse?formkey=" // string@1248 │ │ -0635aa: 6e20 ce0d 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0635b0: 0c00 |0010: move-result-object v0 │ │ -0635b2: 6e20 ce0d 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0635b8: 0c00 |0014: move-result-object v0 │ │ -0635ba: 1a01 a000 |0015: const-string v1, "&ifq" // string@00a0 │ │ -0635be: 6e20 ce0d 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0635c4: 0c00 |001a: move-result-object v0 │ │ -0635c6: 6e10 d60d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0635cc: 0c00 |001e: move-result-object v0 │ │ -0635ce: 7110 2601 0000 |001f: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ -0635d4: 0c00 |0022: move-result-object v0 │ │ -0635d6: 5b20 7903 |0023: iput-object v0, v2, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ -0635da: 0e00 |0025: return-void │ │ +062ee4: |[062ee4] org.acra.sender.GoogleFormSender.:(Ljava/lang/String;)V │ │ +062ef4: 7010 970d 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0d97 │ │ +062efa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +062efc: 5b20 7903 |0004: iput-object v0, v2, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ +062f00: 2200 3102 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +062f04: 7010 c60d 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062f0a: 1a01 4212 |000b: const-string v1, "https://spreadsheets.google.com/formResponse?formkey=" // string@1242 │ │ +062f0e: 6e20 ce0d 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062f14: 0c00 |0010: move-result-object v0 │ │ +062f16: 6e20 ce0d 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062f1c: 0c00 |0014: move-result-object v0 │ │ +062f1e: 1a01 a000 |0015: const-string v1, "&ifq" // string@00a0 │ │ +062f22: 6e20 ce0d 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062f28: 0c00 |001a: move-result-object v0 │ │ +062f2a: 6e10 d60d 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +062f30: 0c00 |001e: move-result-object v0 │ │ +062f32: 7110 2601 0000 |001f: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ +062f38: 0c00 |0022: move-result-object v0 │ │ +062f3a: 5b20 7903 |0023: iput-object v0, v2, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ +062f3e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=40 │ │ 0x0006 line=47 │ │ 0x0025 line=48 │ │ locals : │ │ @@ -112996,109 +113021,109 @@ │ │ type : '(Ljava/util/Map;)Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -0635dc: |[0635dc] org.acra.sender.GoogleFormSender.remap:(Ljava/util/Map;)Ljava/util/Map; │ │ -0635ec: 2206 6702 |0000: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ -0635f0: 7010 410e 0600 |0002: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -0635f6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0635f8: 7100 a90e 0000 |0006: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -0635fe: 0c07 |0009: move-result-object v7 │ │ -063600: 7210 3b0f 0700 |000a: invoke-interface {v7}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ -063606: 0c01 |000d: move-result-object v1 │ │ -063608: 2117 |000e: array-length v7, v1 │ │ -06360a: 3907 0400 |000f: if-nez v7, 0013 // +0004 │ │ -06360e: 6201 f602 |0011: sget-object v1, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ -063612: 0710 |0013: move-object v0, v1 │ │ -063614: 2104 |0014: array-length v4, v0 │ │ -063616: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -063618: 3542 a300 |0016: if-ge v2, v4, 00b9 // +00a3 │ │ -06361c: 4605 0002 |0018: aget-object v5, v0, v2 │ │ -063620: 6208 7803 |001a: sget-object v8, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ -063624: 0757 |001c: move-object v7, v5 │ │ -063626: 1f07 a102 |001d: check-cast v7, Lorg/acra/ReportField; // type@02a1 │ │ -06362a: 6e10 2a0f 0700 |001f: invoke-virtual {v7}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ -063630: 0a07 |0022: move-result v7 │ │ -063632: 4407 0807 |0023: aget v7, v8, v7 │ │ -063636: 2b07 9500 0000 |0025: packed-switch v7, 000000ba // +00000095 │ │ -06363c: 2207 3102 |0028: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -063640: 7010 c60d 0700 |002a: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -063646: 1a08 8b0f |002d: const-string v8, "entry." // string@0f8b │ │ -06364a: 6e20 ce0d 8700 |002f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063650: 0c07 |0032: move-result-object v7 │ │ -063652: 6e20 cb0d 3700 |0033: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -063658: 0c07 |0036: move-result-object v7 │ │ -06365a: 1a08 f000 |0037: const-string v8, ".single" // string@00f0 │ │ -06365e: 6e20 ce0d 8700 |0039: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063664: 0c07 |003c: move-result-object v7 │ │ -063666: 6e10 d60d 0700 |003d: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06366c: 0c07 |0040: move-result-object v7 │ │ -06366e: 7220 640e 5b00 |0041: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -063674: 0c08 |0044: move-result-object v8 │ │ -063676: 7230 660e 7608 |0045: invoke-interface {v6, v7, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -06367c: d803 0301 |0048: add-int/lit8 v3, v3, #int 1 // #01 │ │ -063680: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063684: 28ca |004c: goto 0016 // -0036 │ │ -063686: 2207 3102 |004d: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -06368a: 7010 c60d 0700 |004f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -063690: 1a08 8b0f |0052: const-string v8, "entry." // string@0f8b │ │ -063694: 6e20 ce0d 8700 |0054: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06369a: 0c07 |0057: move-result-object v7 │ │ -06369c: 6e20 cb0d 3700 |0058: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0636a2: 0c07 |005b: move-result-object v7 │ │ -0636a4: 1a08 f000 |005c: const-string v8, ".single" // string@00f0 │ │ -0636a8: 6e20 ce0d 8700 |005e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0636ae: 0c07 |0061: move-result-object v7 │ │ -0636b0: 6e10 d60d 0700 |0062: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0636b6: 0c08 |0065: move-result-object v8 │ │ -0636b8: 2207 3102 |0066: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -0636bc: 7010 c60d 0700 |0068: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0636c2: 1a09 a600 |006b: const-string v9, "'" // string@00a6 │ │ -0636c6: 6e20 ce0d 9700 |006d: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0636cc: 0c09 |0070: move-result-object v9 │ │ -0636ce: 7220 640e 5b00 |0071: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0636d4: 0c07 |0074: move-result-object v7 │ │ -0636d6: 1f07 2f02 |0075: check-cast v7, Ljava/lang/String; // type@022f │ │ -0636da: 6e20 ce0d 7900 |0077: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0636e0: 0c07 |007a: move-result-object v7 │ │ -0636e2: 6e10 d60d 0700 |007b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0636e8: 0c07 |007e: move-result-object v7 │ │ -0636ea: 7230 660e 8607 |007f: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0636f0: 28c6 |0082: goto 0048 // -003a │ │ -0636f2: 2207 3102 |0083: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -0636f6: 7010 c60d 0700 |0085: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0636fc: 1a08 8b0f |0088: const-string v8, "entry." // string@0f8b │ │ -063700: 6e20 ce0d 8700 |008a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063706: 0c07 |008d: move-result-object v7 │ │ -063708: 6e20 cb0d 3700 |008e: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -06370e: 0c07 |0091: move-result-object v7 │ │ -063710: 1a08 f000 |0092: const-string v8, ".single" // string@00f0 │ │ -063714: 6e20 ce0d 8700 |0094: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06371a: 0c07 |0097: move-result-object v7 │ │ -06371c: 6e10 d60d 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -063722: 0c08 |009b: move-result-object v8 │ │ -063724: 2207 3102 |009c: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ -063728: 7010 c60d 0700 |009e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06372e: 1a09 a600 |00a1: const-string v9, "'" // string@00a6 │ │ -063732: 6e20 ce0d 9700 |00a3: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063738: 0c09 |00a6: move-result-object v9 │ │ -06373a: 7220 640e 5b00 |00a7: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -063740: 0c07 |00aa: move-result-object v7 │ │ -063742: 1f07 2f02 |00ab: check-cast v7, Ljava/lang/String; // type@022f │ │ -063746: 6e20 ce0d 7900 |00ad: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06374c: 0c07 |00b0: move-result-object v7 │ │ -06374e: 6e10 d60d 0700 |00b1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -063754: 0c07 |00b4: move-result-object v7 │ │ -063756: 7230 660e 8607 |00b5: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -06375c: 2890 |00b8: goto 0048 // -0070 │ │ -06375e: 1106 |00b9: return-object v6 │ │ -063760: 0001 0200 0100 0000 2800 0000 5e00 ... |00ba: packed-switch-data (8 units) │ │ +062f40: |[062f40] org.acra.sender.GoogleFormSender.remap:(Ljava/util/Map;)Ljava/util/Map; │ │ +062f50: 2206 6702 |0000: new-instance v6, Ljava/util/HashMap; // type@0267 │ │ +062f54: 7010 410e 0600 |0002: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +062f5a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +062f5c: 7100 a90e 0000 |0006: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +062f62: 0c07 |0009: move-result-object v7 │ │ +062f64: 7210 3b0f 0700 |000a: invoke-interface {v7}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ +062f6a: 0c01 |000d: move-result-object v1 │ │ +062f6c: 2117 |000e: array-length v7, v1 │ │ +062f6e: 3907 0400 |000f: if-nez v7, 0013 // +0004 │ │ +062f72: 6201 f602 |0011: sget-object v1, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ +062f76: 0710 |0013: move-object v0, v1 │ │ +062f78: 2104 |0014: array-length v4, v0 │ │ +062f7a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +062f7c: 3542 a300 |0016: if-ge v2, v4, 00b9 // +00a3 │ │ +062f80: 4605 0002 |0018: aget-object v5, v0, v2 │ │ +062f84: 6208 7803 |001a: sget-object v8, Lorg/acra/sender/GoogleFormSender$1;.$SwitchMap$org$acra$ReportField:[I // field@0378 │ │ +062f88: 0757 |001c: move-object v7, v5 │ │ +062f8a: 1f07 a102 |001d: check-cast v7, Lorg/acra/ReportField; // type@02a1 │ │ +062f8e: 6e10 2a0f 0700 |001f: invoke-virtual {v7}, Lorg/acra/ReportField;.ordinal:()I // method@0f2a │ │ +062f94: 0a07 |0022: move-result v7 │ │ +062f96: 4407 0807 |0023: aget v7, v8, v7 │ │ +062f9a: 2b07 9500 0000 |0025: packed-switch v7, 000000ba // +00000095 │ │ +062fa0: 2207 3102 |0028: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +062fa4: 7010 c60d 0700 |002a: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062faa: 1a08 850f |002d: const-string v8, "entry." // string@0f85 │ │ +062fae: 6e20 ce0d 8700 |002f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062fb4: 0c07 |0032: move-result-object v7 │ │ +062fb6: 6e20 cb0d 3700 |0033: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +062fbc: 0c07 |0036: move-result-object v7 │ │ +062fbe: 1a08 f000 |0037: const-string v8, ".single" // string@00f0 │ │ +062fc2: 6e20 ce0d 8700 |0039: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062fc8: 0c07 |003c: move-result-object v7 │ │ +062fca: 6e10 d60d 0700 |003d: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +062fd0: 0c07 |0040: move-result-object v7 │ │ +062fd2: 7220 640e 5b00 |0041: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +062fd8: 0c08 |0044: move-result-object v8 │ │ +062fda: 7230 660e 7608 |0045: invoke-interface {v6, v7, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +062fe0: d803 0301 |0048: add-int/lit8 v3, v3, #int 1 // #01 │ │ +062fe4: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +062fe8: 28ca |004c: goto 0016 // -0036 │ │ +062fea: 2207 3102 |004d: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +062fee: 7010 c60d 0700 |004f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +062ff4: 1a08 850f |0052: const-string v8, "entry." // string@0f85 │ │ +062ff8: 6e20 ce0d 8700 |0054: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +062ffe: 0c07 |0057: move-result-object v7 │ │ +063000: 6e20 cb0d 3700 |0058: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +063006: 0c07 |005b: move-result-object v7 │ │ +063008: 1a08 f000 |005c: const-string v8, ".single" // string@00f0 │ │ +06300c: 6e20 ce0d 8700 |005e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +063012: 0c07 |0061: move-result-object v7 │ │ +063014: 6e10 d60d 0700 |0062: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06301a: 0c08 |0065: move-result-object v8 │ │ +06301c: 2207 3102 |0066: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +063020: 7010 c60d 0700 |0068: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +063026: 1a09 a600 |006b: const-string v9, "'" // string@00a6 │ │ +06302a: 6e20 ce0d 9700 |006d: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +063030: 0c09 |0070: move-result-object v9 │ │ +063032: 7220 640e 5b00 |0071: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +063038: 0c07 |0074: move-result-object v7 │ │ +06303a: 1f07 2f02 |0075: check-cast v7, Ljava/lang/String; // type@022f │ │ +06303e: 6e20 ce0d 7900 |0077: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +063044: 0c07 |007a: move-result-object v7 │ │ +063046: 6e10 d60d 0700 |007b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06304c: 0c07 |007e: move-result-object v7 │ │ +06304e: 7230 660e 8607 |007f: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +063054: 28c6 |0082: goto 0048 // -003a │ │ +063056: 2207 3102 |0083: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +06305a: 7010 c60d 0700 |0085: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +063060: 1a08 850f |0088: const-string v8, "entry." // string@0f85 │ │ +063064: 6e20 ce0d 8700 |008a: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06306a: 0c07 |008d: move-result-object v7 │ │ +06306c: 6e20 cb0d 3700 |008e: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +063072: 0c07 |0091: move-result-object v7 │ │ +063074: 1a08 f000 |0092: const-string v8, ".single" // string@00f0 │ │ +063078: 6e20 ce0d 8700 |0094: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06307e: 0c07 |0097: move-result-object v7 │ │ +063080: 6e10 d60d 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +063086: 0c08 |009b: move-result-object v8 │ │ +063088: 2207 3102 |009c: new-instance v7, Ljava/lang/StringBuilder; // type@0231 │ │ +06308c: 7010 c60d 0700 |009e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +063092: 1a09 a600 |00a1: const-string v9, "'" // string@00a6 │ │ +063096: 6e20 ce0d 9700 |00a3: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06309c: 0c09 |00a6: move-result-object v9 │ │ +06309e: 7220 640e 5b00 |00a7: invoke-interface {v11, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0630a4: 0c07 |00aa: move-result-object v7 │ │ +0630a6: 1f07 2f02 |00ab: check-cast v7, Ljava/lang/String; // type@022f │ │ +0630aa: 6e20 ce0d 7900 |00ad: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0630b0: 0c07 |00b0: move-result-object v7 │ │ +0630b2: 6e10 d60d 0700 |00b1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0630b8: 0c07 |00b4: move-result-object v7 │ │ +0630ba: 7230 660e 8607 |00b5: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0630c0: 2890 |00b8: goto 0048 // -0070 │ │ +0630c2: 1106 |00b9: return-object v6 │ │ +0630c4: 0001 0200 0100 0000 2800 0000 5e00 ... |00ba: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=72 │ │ 0x0006 line=73 │ │ 0x000e line=74 │ │ 0x0011 line=75 │ │ @@ -113129,66 +113154,66 @@ │ │ type : '(Lorg/acra/CrashReportData;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -063770: |[063770] org.acra.sender.GoogleFormSender.send:(Lorg/acra/CrashReportData;)V │ │ -063780: 7020 5a0f 7600 |0000: invoke-direct {v6, v7}, Lorg/acra/sender/GoogleFormSender;.remap:(Ljava/util/Map;)Ljava/util/Map; // method@0f5a │ │ -063786: 0c01 |0003: move-result-object v1 │ │ -063788: 1a03 5d17 |0004: const-string v3, "pageNumber" // string@175d │ │ -06378c: 1a04 f900 |0006: const-string v4, "0" // string@00f9 │ │ -063790: 7230 660e 3104 |0008: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -063796: 1a03 500d |000b: const-string v3, "backupCache" // string@0d50 │ │ -06379a: 1a04 0000 |000d: const-string v4, "" // string@0000 │ │ -06379e: 7230 660e 3104 |000f: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0637a4: 1a03 571b |0012: const-string v3, "submit" // string@1b57 │ │ -0637a8: 1a04 ae02 |0014: const-string v4, "Envoyer" // string@02ae │ │ -0637ac: 7230 660e 3104 |0016: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0637b2: 2202 5102 |0019: new-instance v2, Ljava/net/URL; // type@0251 │ │ -0637b6: 5463 7903 |001b: iget-object v3, v6, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ -0637ba: 6e10 2701 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0127 │ │ -0637c0: 0c03 |0020: move-result-object v3 │ │ -0637c2: 7020 130e 3200 |0021: invoke-direct {v2, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ -0637c8: 6204 f802 |0024: sget-object v4, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -0637cc: 2203 3102 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0637d0: 7010 c60d 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0637d6: 1a05 ef09 |002b: const-string v5, "Sending report " // string@09ef │ │ -0637da: 6e20 ce0d 5300 |002d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0637e0: 0c05 |0030: move-result-object v5 │ │ -0637e2: 6203 6903 |0031: sget-object v3, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ -0637e6: 6e20 ba0e 3700 |0033: invoke-virtual {v7, v3}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ -0637ec: 0c03 |0036: move-result-object v3 │ │ -0637ee: 1f03 2f02 |0037: check-cast v3, Ljava/lang/String; // type@022f │ │ -0637f2: 6e20 ce0d 3500 |0039: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0637f8: 0c03 |003c: move-result-object v3 │ │ -0637fa: 6e10 d60d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -063800: 0c03 |0040: move-result-object v3 │ │ -063802: 7120 e00a 3400 |0041: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -063808: 6203 f802 |0044: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -06380c: 2204 3102 |0046: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -063810: 7010 c60d 0400 |0048: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -063816: 1a05 3702 |004b: const-string v5, "Connect to " // string@0237 │ │ -06381a: 6e20 ce0d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -063820: 0c04 |0050: move-result-object v4 │ │ -063822: 6e20 cd0d 2400 |0051: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -063828: 0c04 |0054: move-result-object v4 │ │ -06382a: 6e10 d60d 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -063830: 0c04 |0058: move-result-object v4 │ │ -063832: 7120 e00a 4300 |0059: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -063838: 1203 |005c: const/4 v3, #int 0 // #0 │ │ -06383a: 1204 |005d: const/4 v4, #int 0 // #0 │ │ -06383c: 7140 900f 2143 |005e: invoke-static {v1, v2, v3, v4}, Lorg/acra/util/HttpUtils;.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V // method@0f90 │ │ -063842: 0e00 |0061: return-void │ │ -063844: 0d00 |0062: move-exception v0 │ │ -063846: 2203 ab02 |0063: new-instance v3, Lorg/acra/sender/ReportSenderException; // type@02ab │ │ -06384a: 1a04 cb02 |0065: const-string v4, "Error while sending report to Google Form." // string@02cb │ │ -06384e: 7030 600f 4300 |0067: invoke-direct {v3, v4, v0}, Lorg/acra/sender/ReportSenderException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0f60 │ │ -063854: 2703 |006a: throw v3 │ │ +0630d4: |[0630d4] org.acra.sender.GoogleFormSender.send:(Lorg/acra/CrashReportData;)V │ │ +0630e4: 7020 5a0f 7600 |0000: invoke-direct {v6, v7}, Lorg/acra/sender/GoogleFormSender;.remap:(Ljava/util/Map;)Ljava/util/Map; // method@0f5a │ │ +0630ea: 0c01 |0003: move-result-object v1 │ │ +0630ec: 1a03 5717 |0004: const-string v3, "pageNumber" // string@1757 │ │ +0630f0: 1a04 f900 |0006: const-string v4, "0" // string@00f9 │ │ +0630f4: 7230 660e 3104 |0008: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +0630fa: 1a03 4a0d |000b: const-string v3, "backupCache" // string@0d4a │ │ +0630fe: 1a04 0000 |000d: const-string v4, "" // string@0000 │ │ +063102: 7230 660e 3104 |000f: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +063108: 1a03 511b |0012: const-string v3, "submit" // string@1b51 │ │ +06310c: 1a04 ae02 |0014: const-string v4, "Envoyer" // string@02ae │ │ +063110: 7230 660e 3104 |0016: invoke-interface {v1, v3, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +063116: 2202 5102 |0019: new-instance v2, Ljava/net/URL; // type@0251 │ │ +06311a: 5463 7903 |001b: iget-object v3, v6, Lorg/acra/sender/GoogleFormSender;.mFormUri:Landroid/net/Uri; // field@0379 │ │ +06311e: 6e10 2701 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0127 │ │ +063124: 0c03 |0020: move-result-object v3 │ │ +063126: 7020 130e 3200 |0021: invoke-direct {v2, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ +06312c: 6204 f802 |0024: sget-object v4, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +063130: 2203 3102 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +063134: 7010 c60d 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06313a: 1a05 e909 |002b: const-string v5, "Sending report " // string@09e9 │ │ +06313e: 6e20 ce0d 5300 |002d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +063144: 0c05 |0030: move-result-object v5 │ │ +063146: 6203 6903 |0031: sget-object v3, Lorg/acra/ReportField;.REPORT_ID:Lorg/acra/ReportField; // field@0369 │ │ +06314a: 6e20 ba0e 3700 |0033: invoke-virtual {v7, v3}, Lorg/acra/CrashReportData;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eba │ │ +063150: 0c03 |0036: move-result-object v3 │ │ +063152: 1f03 2f02 |0037: check-cast v3, Ljava/lang/String; // type@022f │ │ +063156: 6e20 ce0d 3500 |0039: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06315c: 0c03 |003c: move-result-object v3 │ │ +06315e: 6e10 d60d 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +063164: 0c03 |0040: move-result-object v3 │ │ +063166: 7120 e00a 3400 |0041: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06316c: 6203 f802 |0044: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +063170: 2204 3102 |0046: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +063174: 7010 c60d 0400 |0048: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06317a: 1a05 3702 |004b: const-string v5, "Connect to " // string@0237 │ │ +06317e: 6e20 ce0d 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +063184: 0c04 |0050: move-result-object v4 │ │ +063186: 6e20 cd0d 2400 |0051: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06318c: 0c04 |0054: move-result-object v4 │ │ +06318e: 6e10 d60d 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +063194: 0c04 |0058: move-result-object v4 │ │ +063196: 7120 e00a 4300 |0059: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06319c: 1203 |005c: const/4 v3, #int 0 // #0 │ │ +06319e: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +0631a0: 7140 900f 2143 |005e: invoke-static {v1, v2, v3, v4}, Lorg/acra/util/HttpUtils;.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V // method@0f90 │ │ +0631a6: 0e00 |0061: return-void │ │ +0631a8: 0d00 |0062: move-exception v0 │ │ +0631aa: 2203 ab02 |0063: new-instance v3, Lorg/acra/sender/ReportSenderException; // type@02ab │ │ +0631ae: 1a04 cb02 |0065: const-string v4, "Error while sending report to Google Form." // string@02cb │ │ +0631b2: 7030 600f 4300 |0067: invoke-direct {v3, v4, v0}, Lorg/acra/sender/ReportSenderException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0f60 │ │ +0631b8: 2703 |006a: throw v3 │ │ catches : 1 │ │ 0x0019 - 0x0061 │ │ Ljava/io/IOException; -> 0x0062 │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000b line=55 │ │ @@ -113251,24 +113276,24 @@ │ │ type : '(Ljava/lang/String;Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -063868: |[063868] org.acra.sender.HttpPostSender.:(Ljava/lang/String;Ljava/util/Map;)V │ │ -063878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06387a: 7010 970d 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ -063880: 5b10 7a03 |0004: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ -063884: 5b10 7b03 |0006: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ -063888: 7110 2601 0200 |0008: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ -06388e: 0c00 |000b: move-result-object v0 │ │ -063890: 5b10 7a03 |000c: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ -063894: 5b13 7b03 |000e: iput-object v3, v1, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ -063898: 0e00 |0010: return-void │ │ +0631cc: |[0631cc] org.acra.sender.HttpPostSender.:(Ljava/lang/String;Ljava/util/Map;)V │ │ +0631dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0631de: 7010 970d 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0631e4: 5b10 7a03 |0004: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ +0631e8: 5b10 7b03 |0006: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ +0631ec: 7110 2601 0200 |0008: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ +0631f2: 0c00 |000b: move-result-object v0 │ │ +0631f4: 5b10 7a03 |000c: iput-object v0, v1, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ +0631f8: 5b13 7b03 |000e: iput-object v3, v1, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ +0631fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=74 │ │ 0x0006 line=75 │ │ 0x0008 line=91 │ │ 0x000e line=92 │ │ @@ -113284,52 +113309,52 @@ │ │ type : '(Ljava/util/Map;)Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -06389c: |[06389c] org.acra.sender.HttpPostSender.remap:(Ljava/util/Map;)Ljava/util/Map; │ │ -0638ac: 2203 6702 |0000: new-instance v3, Ljava/util/HashMap; // type@0267 │ │ -0638b0: 7210 680e 0900 |0002: invoke-interface {v9}, Ljava/util/Map;.size:()I // method@0e68 │ │ -0638b6: 0a06 |0005: move-result v6 │ │ -0638b8: 7020 420e 6300 |0006: invoke-direct {v3, v6}, Ljava/util/HashMap;.:(I)V // method@0e42 │ │ -0638be: 7100 a90e 0000 |0009: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -0638c4: 0c06 |000c: move-result-object v6 │ │ -0638c6: 7210 3b0f 0600 |000d: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ -0638cc: 0c02 |0010: move-result-object v2 │ │ -0638ce: 2126 |0011: array-length v6, v2 │ │ -0638d0: 3906 0400 |0012: if-nez v6, 0016 // +0004 │ │ -0638d4: 6202 f602 |0014: sget-object v2, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ -0638d8: 0720 |0016: move-object v0, v2 │ │ -0638da: 2105 |0017: array-length v5, v0 │ │ -0638dc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -0638de: 3554 2c00 |0019: if-ge v4, v5, 0045 // +002c │ │ -0638e2: 4601 0004 |001b: aget-object v1, v0, v4 │ │ -0638e6: 5486 7b03 |001d: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ -0638ea: 3806 0a00 |001f: if-eqz v6, 0029 // +000a │ │ -0638ee: 5486 7b03 |0021: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ -0638f2: 7220 640e 1600 |0023: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0638f8: 0c06 |0026: move-result-object v6 │ │ -0638fa: 3906 1000 |0027: if-nez v6, 0037 // +0010 │ │ -0638fe: 6e10 2b0f 0100 |0029: invoke-virtual {v1}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ -063904: 0c06 |002c: move-result-object v6 │ │ -063906: 7220 640e 1900 |002d: invoke-interface {v9, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06390c: 0c07 |0030: move-result-object v7 │ │ -06390e: 7230 660e 6307 |0031: invoke-interface {v3, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -063914: d804 0401 |0034: add-int/lit8 v4, v4, #int 1 // #01 │ │ -063918: 28e3 |0036: goto 0019 // -001d │ │ -06391a: 5486 7b03 |0037: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ -06391e: 7220 640e 1600 |0039: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -063924: 0c06 |003c: move-result-object v6 │ │ -063926: 7220 640e 1900 |003d: invoke-interface {v9, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06392c: 0c07 |0040: move-result-object v7 │ │ -06392e: 7230 660e 6307 |0041: invoke-interface {v3, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -063934: 28f0 |0044: goto 0034 // -0010 │ │ -063936: 1103 |0045: return-object v3 │ │ +063200: |[063200] org.acra.sender.HttpPostSender.remap:(Ljava/util/Map;)Ljava/util/Map; │ │ +063210: 2203 6702 |0000: new-instance v3, Ljava/util/HashMap; // type@0267 │ │ +063214: 7210 680e 0900 |0002: invoke-interface {v9}, Ljava/util/Map;.size:()I // method@0e68 │ │ +06321a: 0a06 |0005: move-result v6 │ │ +06321c: 7020 420e 6300 |0006: invoke-direct {v3, v6}, Ljava/util/HashMap;.:(I)V // method@0e42 │ │ +063222: 7100 a90e 0000 |0009: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +063228: 0c06 |000c: move-result-object v6 │ │ +06322a: 7210 3b0f 0600 |000d: invoke-interface {v6}, Lorg/acra/annotation/ReportsCrashes;.customReportContent:()[Lorg/acra/ReportField; // method@0f3b │ │ +063230: 0c02 |0010: move-result-object v2 │ │ +063232: 2126 |0011: array-length v6, v2 │ │ +063234: 3906 0400 |0012: if-nez v6, 0016 // +0004 │ │ +063238: 6202 f602 |0014: sget-object v2, Lorg/acra/ACRA;.DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; // field@02f6 │ │ +06323c: 0720 |0016: move-object v0, v2 │ │ +06323e: 2105 |0017: array-length v5, v0 │ │ +063240: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +063242: 3554 2c00 |0019: if-ge v4, v5, 0045 // +002c │ │ +063246: 4601 0004 |001b: aget-object v1, v0, v4 │ │ +06324a: 5486 7b03 |001d: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ +06324e: 3806 0a00 |001f: if-eqz v6, 0029 // +000a │ │ +063252: 5486 7b03 |0021: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ +063256: 7220 640e 1600 |0023: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06325c: 0c06 |0026: move-result-object v6 │ │ +06325e: 3906 1000 |0027: if-nez v6, 0037 // +0010 │ │ +063262: 6e10 2b0f 0100 |0029: invoke-virtual {v1}, Lorg/acra/ReportField;.toString:()Ljava/lang/String; // method@0f2b │ │ +063268: 0c06 |002c: move-result-object v6 │ │ +06326a: 7220 640e 1900 |002d: invoke-interface {v9, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +063270: 0c07 |0030: move-result-object v7 │ │ +063272: 7230 660e 6307 |0031: invoke-interface {v3, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +063278: d804 0401 |0034: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06327c: 28e3 |0036: goto 0019 // -001d │ │ +06327e: 5486 7b03 |0037: iget-object v6, v8, Lorg/acra/sender/HttpPostSender;.mMapping:Ljava/util/Map; // field@037b │ │ +063282: 7220 640e 1600 |0039: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +063288: 0c06 |003c: move-result-object v6 │ │ +06328a: 7220 640e 1900 |003d: invoke-interface {v9, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +063290: 0c07 |0040: move-result-object v7 │ │ +063292: 7230 660e 6307 |0041: invoke-interface {v3, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +063298: 28f0 |0044: goto 0034 // -0010 │ │ +06329a: 1103 |0045: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0009 line=113 │ │ 0x0011 line=114 │ │ 0x0014 line=115 │ │ 0x0016 line=117 │ │ @@ -113355,50 +113380,50 @@ │ │ type : '(Lorg/acra/CrashReportData;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -063938: |[063938] org.acra.sender.HttpPostSender.send:(Lorg/acra/CrashReportData;)V │ │ -063948: 7020 5d0f 7600 |0000: invoke-direct {v6, v7}, Lorg/acra/sender/HttpPostSender;.remap:(Ljava/util/Map;)Ljava/util/Map; // method@0f5d │ │ -06394e: 0c01 |0003: move-result-object v1 │ │ -063950: 2202 5102 |0004: new-instance v2, Ljava/net/URL; // type@0251 │ │ -063954: 5463 7a03 |0006: iget-object v3, v6, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ -063958: 6e10 2701 0300 |0008: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0127 │ │ -06395e: 0c03 |000b: move-result-object v3 │ │ -063960: 7020 130e 3200 |000c: invoke-direct {v2, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ -063966: 6203 f802 |000f: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ -06396a: 2204 3102 |0011: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -06396e: 7010 c60d 0400 |0013: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -063974: 1a05 3702 |0016: const-string v5, "Connect to " // string@0237 │ │ -063978: 6e20 ce0d 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06397e: 0c04 |001b: move-result-object v4 │ │ -063980: 6e10 150e 0200 |001c: invoke-virtual {v2}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@0e15 │ │ -063986: 0c05 |001f: move-result-object v5 │ │ -063988: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06398e: 0c04 |0023: move-result-object v4 │ │ -063990: 6e10 d60d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -063996: 0c04 |0027: move-result-object v4 │ │ -063998: 7120 e00a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06399e: 7100 a90e 0000 |002b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -0639a4: 0c03 |002e: move-result-object v3 │ │ -0639a6: 7210 410f 0300 |002f: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUriBasicAuthLogin:()Ljava/lang/String; // method@0f41 │ │ -0639ac: 0c03 |0032: move-result-object v3 │ │ -0639ae: 7100 a90e 0000 |0033: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ -0639b4: 0c04 |0036: move-result-object v4 │ │ -0639b6: 7210 420f 0400 |0037: invoke-interface {v4}, Lorg/acra/annotation/ReportsCrashes;.formUriBasicAuthPassword:()Ljava/lang/String; // method@0f42 │ │ -0639bc: 0c04 |003a: move-result-object v4 │ │ -0639be: 7140 900f 2143 |003b: invoke-static {v1, v2, v3, v4}, Lorg/acra/util/HttpUtils;.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V // method@0f90 │ │ -0639c4: 0e00 |003e: return-void │ │ -0639c6: 0d00 |003f: move-exception v0 │ │ -0639c8: 2203 ab02 |0040: new-instance v3, Lorg/acra/sender/ReportSenderException; // type@02ab │ │ -0639cc: 1a04 cc02 |0042: const-string v4, "Error while sending report to Http Post Form." // string@02cc │ │ -0639d0: 7030 600f 4300 |0044: invoke-direct {v3, v4, v0}, Lorg/acra/sender/ReportSenderException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0f60 │ │ -0639d6: 2703 |0047: throw v3 │ │ +06329c: |[06329c] org.acra.sender.HttpPostSender.send:(Lorg/acra/CrashReportData;)V │ │ +0632ac: 7020 5d0f 7600 |0000: invoke-direct {v6, v7}, Lorg/acra/sender/HttpPostSender;.remap:(Ljava/util/Map;)Ljava/util/Map; // method@0f5d │ │ +0632b2: 0c01 |0003: move-result-object v1 │ │ +0632b4: 2202 5102 |0004: new-instance v2, Ljava/net/URL; // type@0251 │ │ +0632b8: 5463 7a03 |0006: iget-object v3, v6, Lorg/acra/sender/HttpPostSender;.mFormUri:Landroid/net/Uri; // field@037a │ │ +0632bc: 6e10 2701 0300 |0008: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0127 │ │ +0632c2: 0c03 |000b: move-result-object v3 │ │ +0632c4: 7020 130e 3200 |000c: invoke-direct {v2, v3}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ +0632ca: 6203 f802 |000f: sget-object v3, Lorg/acra/ACRA;.LOG_TAG:Ljava/lang/String; // field@02f8 │ │ +0632ce: 2204 3102 |0011: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +0632d2: 7010 c60d 0400 |0013: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0632d8: 1a05 3702 |0016: const-string v5, "Connect to " // string@0237 │ │ +0632dc: 6e20 ce0d 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0632e2: 0c04 |001b: move-result-object v4 │ │ +0632e4: 6e10 150e 0200 |001c: invoke-virtual {v2}, Ljava/net/URL;.toString:()Ljava/lang/String; // method@0e15 │ │ +0632ea: 0c05 |001f: move-result-object v5 │ │ +0632ec: 6e20 ce0d 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0632f2: 0c04 |0023: move-result-object v4 │ │ +0632f4: 6e10 d60d 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0632fa: 0c04 |0027: move-result-object v4 │ │ +0632fc: 7120 e00a 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +063302: 7100 a90e 0000 |002b: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +063308: 0c03 |002e: move-result-object v3 │ │ +06330a: 7210 410f 0300 |002f: invoke-interface {v3}, Lorg/acra/annotation/ReportsCrashes;.formUriBasicAuthLogin:()Ljava/lang/String; // method@0f41 │ │ +063310: 0c03 |0032: move-result-object v3 │ │ +063312: 7100 a90e 0000 |0033: invoke-static {}, Lorg/acra/ACRA;.getConfig:()Lorg/acra/annotation/ReportsCrashes; // method@0ea9 │ │ +063318: 0c04 |0036: move-result-object v4 │ │ +06331a: 7210 420f 0400 |0037: invoke-interface {v4}, Lorg/acra/annotation/ReportsCrashes;.formUriBasicAuthPassword:()Ljava/lang/String; // method@0f42 │ │ +063320: 0c04 |003a: move-result-object v4 │ │ +063322: 7140 900f 2143 |003b: invoke-static {v1, v2, v3, v4}, Lorg/acra/util/HttpUtils;.doPost:(Ljava/util/Map;Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;)V // method@0f90 │ │ +063328: 0e00 |003e: return-void │ │ +06332a: 0d00 |003f: move-exception v0 │ │ +06332c: 2203 ab02 |0040: new-instance v3, Lorg/acra/sender/ReportSenderException; // type@02ab │ │ +063330: 1a04 cc02 |0042: const-string v4, "Error while sending report to Http Post Form." // string@02cc │ │ +063334: 7030 600f 4300 |0044: invoke-direct {v3, v4, v0}, Lorg/acra/sender/ReportSenderException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@0f60 │ │ +06333a: 2703 |0047: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x000f line=102 │ │ @@ -113475,26 +113500,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1050 16-bit code units │ │ -0639e8: |[0639e8] org.acra.util.Base64$Decoder.:()V │ │ -0639f8: 1301 0001 |0000: const/16 v1, #int 256 // #100 │ │ -0639fc: 2310 1e04 |0002: new-array v0, v1, [I // type@041e │ │ -063a00: 2600 0e00 0000 |0004: fill-array-data v0, 00000012 // +0000000e │ │ -063a06: 6900 7e03 |0007: sput-object v0, Lorg/acra/util/Base64$Decoder;.DECODE:[I // field@037e │ │ -063a0a: 2310 1e04 |0009: new-array v0, v1, [I // type@041e │ │ -063a0e: 2600 0b02 0000 |000b: fill-array-data v0, 00000216 // +0000020b │ │ -063a14: 6900 7f03 |000e: sput-object v0, Lorg/acra/util/Base64$Decoder;.DECODE_WEBSAFE:[I // field@037f │ │ -063a18: 0e00 |0010: return-void │ │ -063a1a: 0000 |0011: nop // spacer │ │ -063a1c: 0003 0400 0001 0000 ffff ffff ffff ... |0012: array-data (516 units) │ │ -063e24: 0003 0400 0001 0000 ffff ffff ffff ... |0216: array-data (516 units) │ │ +06334c: |[06334c] org.acra.util.Base64$Decoder.:()V │ │ +06335c: 1301 0001 |0000: const/16 v1, #int 256 // #100 │ │ +063360: 2310 1e04 |0002: new-array v0, v1, [I // type@041e │ │ +063364: 2600 0e00 0000 |0004: fill-array-data v0, 00000012 // +0000000e │ │ +06336a: 6900 7e03 |0007: sput-object v0, Lorg/acra/util/Base64$Decoder;.DECODE:[I // field@037e │ │ +06336e: 2310 1e04 |0009: new-array v0, v1, [I // type@041e │ │ +063372: 2600 0b02 0000 |000b: fill-array-data v0, 00000216 // +0000020b │ │ +063378: 6900 7f03 |000e: sput-object v0, Lorg/acra/util/Base64$Decoder;.DECODE_WEBSAFE:[I // field@037f │ │ +06337c: 0e00 |0010: return-void │ │ +06337e: 0000 |0011: nop // spacer │ │ +063380: 0003 0400 0001 0000 ffff ffff ffff ... |0012: array-data (516 units) │ │ +063788: 0003 0400 0001 0000 ffff ffff ffff ... |0216: array-data (516 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=181 │ │ 0x0009 line=204 │ │ 0x0011 line=181 │ │ 0x0216 line=204 │ │ locals : │ │ @@ -113504,27 +113529,27 @@ │ │ type : '(I[B)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06422c: |[06422c] org.acra.util.Base64$Decoder.:(I[B)V │ │ -06423c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06423e: 7010 610f 0200 |0001: invoke-direct {v2}, Lorg/acra/util/Base64$Coder;.:()V // method@0f61 │ │ -064244: 5b24 8403 |0004: iput-object v4, v2, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ -064248: dd00 0308 |0006: and-int/lit8 v0, v3, #int 8 // #08 │ │ -06424c: 3900 0b00 |0008: if-nez v0, 0013 // +000b │ │ -064250: 6200 7e03 |000a: sget-object v0, Lorg/acra/util/Base64$Decoder;.DECODE:[I // field@037e │ │ -064254: 5b20 8203 |000c: iput-object v0, v2, Lorg/acra/util/Base64$Decoder;.alphabet:[I // field@0382 │ │ -064258: 5921 8503 |000e: iput v1, v2, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -06425c: 5921 8603 |0010: iput v1, v2, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ -064260: 0e00 |0012: return-void │ │ -064262: 6200 7f03 |0013: sget-object v0, Lorg/acra/util/Base64$Decoder;.DECODE_WEBSAFE:[I // field@037f │ │ -064266: 28f7 |0015: goto 000c // -0009 │ │ +063b90: |[063b90] org.acra.util.Base64$Decoder.:(I[B)V │ │ +063ba0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063ba2: 7010 610f 0200 |0001: invoke-direct {v2}, Lorg/acra/util/Base64$Coder;.:()V // method@0f61 │ │ +063ba8: 5b24 8403 |0004: iput-object v4, v2, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ +063bac: dd00 0308 |0006: and-int/lit8 v0, v3, #int 8 // #08 │ │ +063bb0: 3900 0b00 |0008: if-nez v0, 0013 // +000b │ │ +063bb4: 6200 7e03 |000a: sget-object v0, Lorg/acra/util/Base64$Decoder;.DECODE:[I // field@037e │ │ +063bb8: 5b20 8203 |000c: iput-object v0, v2, Lorg/acra/util/Base64$Decoder;.alphabet:[I // field@0382 │ │ +063bbc: 5921 8503 |000e: iput v1, v2, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063bc0: 5921 8603 |0010: iput v1, v2, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ +063bc4: 0e00 |0012: return-void │ │ +063bc6: 6200 7f03 |0013: sget-object v0, Lorg/acra/util/Base64$Decoder;.DECODE_WEBSAFE:[I // field@037f │ │ +063bca: 28f7 |0015: goto 000c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ 0x0004 line=242 │ │ 0x0006 line=244 │ │ 0x000e line=245 │ │ 0x0010 line=246 │ │ @@ -113541,19 +113566,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -064268: |[064268] org.acra.util.Base64$Decoder.maxOutputSize:(I)I │ │ -064278: da00 0203 |0000: mul-int/lit8 v0, v2, #int 3 // #03 │ │ -06427c: db00 0004 |0002: div-int/lit8 v0, v0, #int 4 // #04 │ │ -064280: d800 000a |0004: add-int/lit8 v0, v0, #int 10 // #0a │ │ -064284: 0f00 |0006: return v0 │ │ +063bcc: |[063bcc] org.acra.util.Base64$Decoder.maxOutputSize:(I)I │ │ +063bdc: da00 0203 |0000: mul-int/lit8 v0, v2, #int 3 // #03 │ │ +063be0: db00 0004 |0002: div-int/lit8 v0, v0, #int 4 // #04 │ │ +063be4: d800 000a |0004: add-int/lit8 v0, v0, #int 10 // #0a │ │ +063be8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/util/Base64$Decoder; │ │ 0x0000 - 0x0007 reg=2 len I │ │ │ │ @@ -113562,207 +113587,207 @@ │ │ type : '([BIIZ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 340 16-bit code units │ │ -064288: |[064288] org.acra.util.Base64$Decoder.process:([BIIZ)Z │ │ -064298: 52b9 8503 |0000: iget v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -06429c: 126a |0002: const/4 v10, #int 6 // #6 │ │ -06429e: 33a9 0400 |0003: if-ne v9, v10, 0007 // +0004 │ │ -0642a2: 1209 |0005: const/4 v9, #int 0 // #0 │ │ -0642a4: 0f09 |0006: return v9 │ │ -0642a6: 01d5 |0007: move v5, v13 │ │ -0642a8: b0de |0008: add-int/2addr v14, v13 │ │ -0642aa: 52b7 8503 |0009: iget v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0642ae: 52b8 8603 |000b: iget v8, v11, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ -0642b2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0642b4: 54b4 8403 |000e: iget-object v4, v11, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ -0642b8: 54b0 8203 |0010: iget-object v0, v11, Lorg/acra/util/Base64$Decoder;.alphabet:[I // field@0382 │ │ -0642bc: 35e5 2101 |0012: if-ge v5, v14, 0133 // +0121 │ │ -0642c0: 3907 5300 |0014: if-nez v7, 0067 // +0053 │ │ -0642c4: d809 0504 |0016: add-int/lit8 v9, v5, #int 4 // #04 │ │ -0642c8: 36e9 4200 |0018: if-gt v9, v14, 005a // +0042 │ │ -0642cc: 4809 0c05 |001a: aget-byte v9, v12, v5 │ │ -0642d0: d599 ff00 |001c: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -0642d4: 4409 0009 |001e: aget v9, v0, v9 │ │ -0642d8: e009 0912 |0020: shl-int/lit8 v9, v9, #int 18 // #12 │ │ -0642dc: d80a 0501 |0022: add-int/lit8 v10, v5, #int 1 // #01 │ │ -0642e0: 480a 0c0a |0024: aget-byte v10, v12, v10 │ │ -0642e4: d5aa ff00 |0026: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -0642e8: 440a 000a |0028: aget v10, v0, v10 │ │ -0642ec: e00a 0a0c |002a: shl-int/lit8 v10, v10, #int 12 // #0c │ │ -0642f0: b6a9 |002c: or-int/2addr v9, v10 │ │ -0642f2: d80a 0502 |002d: add-int/lit8 v10, v5, #int 2 // #02 │ │ -0642f6: 480a 0c0a |002f: aget-byte v10, v12, v10 │ │ -0642fa: d5aa ff00 |0031: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -0642fe: 440a 000a |0033: aget v10, v0, v10 │ │ -064302: e00a 0a06 |0035: shl-int/lit8 v10, v10, #int 6 // #06 │ │ -064306: b6a9 |0037: or-int/2addr v9, v10 │ │ -064308: d80a 0503 |0038: add-int/lit8 v10, v5, #int 3 // #03 │ │ -06430c: 480a 0c0a |003a: aget-byte v10, v12, v10 │ │ -064310: d5aa ff00 |003c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ -064314: 440a 000a |003e: aget v10, v0, v10 │ │ -064318: 9608 090a |0040: or-int v8, v9, v10 │ │ -06431c: 3a08 1800 |0042: if-ltz v8, 005a // +0018 │ │ -064320: d809 0202 |0044: add-int/lit8 v9, v2, #int 2 // #02 │ │ -064324: 8d8a |0046: int-to-byte v10, v8 │ │ -064326: 4f0a 0409 |0047: aput-byte v10, v4, v9 │ │ -06432a: d809 0201 |0049: add-int/lit8 v9, v2, #int 1 // #01 │ │ -06432e: e10a 0808 |004b: shr-int/lit8 v10, v8, #int 8 // #08 │ │ -064332: 8daa |004d: int-to-byte v10, v10 │ │ -064334: 4f0a 0409 |004e: aput-byte v10, v4, v9 │ │ -064338: e109 0810 |0050: shr-int/lit8 v9, v8, #int 16 // #10 │ │ -06433c: 8d99 |0052: int-to-byte v9, v9 │ │ -06433e: 4f09 0402 |0053: aput-byte v9, v4, v2 │ │ -064342: d802 0203 |0055: add-int/lit8 v2, v2, #int 3 // #03 │ │ -064346: d805 0504 |0057: add-int/lit8 v5, v5, #int 4 // #04 │ │ -06434a: 28bd |0059: goto 0016 // -0043 │ │ -06434c: 34e5 0d00 |005a: if-lt v5, v14, 0067 // +000d │ │ -064350: 0123 |005c: move v3, v2 │ │ -064352: 390f a500 |005d: if-nez v15, 0102 // +00a5 │ │ -064356: 59b7 8503 |005f: iput v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -06435a: 59b8 8603 |0061: iput v8, v11, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ -06435e: 59b3 8303 |0063: iput v3, v11, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ -064362: 1219 |0065: const/4 v9, #int 1 // #1 │ │ -064364: 28a0 |0066: goto 0006 // -0060 │ │ -064366: d806 0501 |0067: add-int/lit8 v6, v5, #int 1 // #01 │ │ -06436a: 4809 0c05 |0069: aget-byte v9, v12, v5 │ │ -06436e: d599 ff00 |006b: and-int/lit16 v9, v9, #int 255 // #00ff │ │ -064372: 4401 0009 |006d: aget v1, v0, v9 │ │ -064376: 2b07 c700 0000 |006f: packed-switch v7, 00000136 // +000000c7 │ │ -06437c: 0165 |0072: move v5, v6 │ │ -06437e: 289f |0073: goto 0012 // -0061 │ │ -064380: 3a01 0600 |0074: if-ltz v1, 007a // +0006 │ │ -064384: 0118 |0076: move v8, v1 │ │ -064386: d807 0701 |0077: add-int/lit8 v7, v7, #int 1 // #01 │ │ -06438a: 28f9 |0079: goto 0072 // -0007 │ │ -06438c: 12f9 |007a: const/4 v9, #int -1 // #ff │ │ -06438e: 3291 f7ff |007b: if-eq v1, v9, 0072 // -0009 │ │ -064392: 1269 |007d: const/4 v9, #int 6 // #6 │ │ -064394: 59b9 8503 |007e: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -064398: 1209 |0080: const/4 v9, #int 0 // #0 │ │ -06439a: 2885 |0081: goto 0006 // -007b │ │ -06439c: 3a01 0900 |0082: if-ltz v1, 008b // +0009 │ │ -0643a0: e009 0806 |0084: shl-int/lit8 v9, v8, #int 6 // #06 │ │ -0643a4: 9608 0901 |0086: or-int v8, v9, v1 │ │ -0643a8: d807 0701 |0088: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0643ac: 28e8 |008a: goto 0072 // -0018 │ │ -0643ae: 12f9 |008b: const/4 v9, #int -1 // #ff │ │ -0643b0: 3291 e6ff |008c: if-eq v1, v9, 0072 // -001a │ │ -0643b4: 1269 |008e: const/4 v9, #int 6 // #6 │ │ -0643b6: 59b9 8503 |008f: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0643ba: 1209 |0091: const/4 v9, #int 0 // #0 │ │ -0643bc: 2900 74ff |0092: goto/16 0006 // -008c │ │ -0643c0: 3a01 0900 |0094: if-ltz v1, 009d // +0009 │ │ -0643c4: e009 0806 |0096: shl-int/lit8 v9, v8, #int 6 // #06 │ │ -0643c8: 9608 0901 |0098: or-int v8, v9, v1 │ │ -0643cc: d807 0701 |009a: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0643d0: 28d6 |009c: goto 0072 // -002a │ │ -0643d2: 12e9 |009d: const/4 v9, #int -2 // #fe │ │ -0643d4: 3391 0c00 |009e: if-ne v1, v9, 00aa // +000c │ │ -0643d8: d803 0201 |00a0: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0643dc: e109 0804 |00a2: shr-int/lit8 v9, v8, #int 4 // #04 │ │ -0643e0: 8d99 |00a4: int-to-byte v9, v9 │ │ -0643e2: 4f09 0402 |00a5: aput-byte v9, v4, v2 │ │ -0643e6: 1247 |00a7: const/4 v7, #int 4 // #4 │ │ -0643e8: 0132 |00a8: move v2, v3 │ │ -0643ea: 28c9 |00a9: goto 0072 // -0037 │ │ -0643ec: 12f9 |00aa: const/4 v9, #int -1 // #ff │ │ -0643ee: 3291 c7ff |00ab: if-eq v1, v9, 0072 // -0039 │ │ -0643f2: 1269 |00ad: const/4 v9, #int 6 // #6 │ │ -0643f4: 59b9 8503 |00ae: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0643f8: 1209 |00b0: const/4 v9, #int 0 // #0 │ │ -0643fa: 2900 55ff |00b1: goto/16 0006 // -00ab │ │ -0643fe: 3a01 1b00 |00b3: if-ltz v1, 00ce // +001b │ │ -064402: e009 0806 |00b5: shl-int/lit8 v9, v8, #int 6 // #06 │ │ -064406: 9608 0901 |00b7: or-int v8, v9, v1 │ │ -06440a: d809 0202 |00b9: add-int/lit8 v9, v2, #int 2 // #02 │ │ -06440e: 8d8a |00bb: int-to-byte v10, v8 │ │ -064410: 4f0a 0409 |00bc: aput-byte v10, v4, v9 │ │ -064414: d809 0201 |00be: add-int/lit8 v9, v2, #int 1 // #01 │ │ -064418: e10a 0808 |00c0: shr-int/lit8 v10, v8, #int 8 // #08 │ │ -06441c: 8daa |00c2: int-to-byte v10, v10 │ │ -06441e: 4f0a 0409 |00c3: aput-byte v10, v4, v9 │ │ -064422: e109 0810 |00c5: shr-int/lit8 v9, v8, #int 16 // #10 │ │ -064426: 8d99 |00c7: int-to-byte v9, v9 │ │ -064428: 4f09 0402 |00c8: aput-byte v9, v4, v2 │ │ -06442c: d802 0203 |00ca: add-int/lit8 v2, v2, #int 3 // #03 │ │ -064430: 1207 |00cc: const/4 v7, #int 0 // #0 │ │ -064432: 28a5 |00cd: goto 0072 // -005b │ │ -064434: 12e9 |00ce: const/4 v9, #int -2 // #fe │ │ -064436: 3391 1200 |00cf: if-ne v1, v9, 00e1 // +0012 │ │ -06443a: d809 0201 |00d1: add-int/lit8 v9, v2, #int 1 // #01 │ │ -06443e: e10a 0802 |00d3: shr-int/lit8 v10, v8, #int 2 // #02 │ │ -064442: 8daa |00d5: int-to-byte v10, v10 │ │ -064444: 4f0a 0409 |00d6: aput-byte v10, v4, v9 │ │ -064448: e109 080a |00d8: shr-int/lit8 v9, v8, #int 10 // #0a │ │ -06444c: 8d99 |00da: int-to-byte v9, v9 │ │ -06444e: 4f09 0402 |00db: aput-byte v9, v4, v2 │ │ -064452: d802 0202 |00dd: add-int/lit8 v2, v2, #int 2 // #02 │ │ -064456: 1257 |00df: const/4 v7, #int 5 // #5 │ │ -064458: 2892 |00e0: goto 0072 // -006e │ │ -06445a: 12f9 |00e1: const/4 v9, #int -1 // #ff │ │ -06445c: 3291 90ff |00e2: if-eq v1, v9, 0072 // -0070 │ │ -064460: 1269 |00e4: const/4 v9, #int 6 // #6 │ │ -064462: 59b9 8503 |00e5: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -064466: 1209 |00e7: const/4 v9, #int 0 // #0 │ │ -064468: 2900 1eff |00e8: goto/16 0006 // -00e2 │ │ -06446c: 12e9 |00ea: const/4 v9, #int -2 // #fe │ │ -06446e: 3391 0500 |00eb: if-ne v1, v9, 00f0 // +0005 │ │ -064472: d807 0701 |00ed: add-int/lit8 v7, v7, #int 1 // #01 │ │ -064476: 2883 |00ef: goto 0072 // -007d │ │ -064478: 12f9 |00f0: const/4 v9, #int -1 // #ff │ │ -06447a: 3291 81ff |00f1: if-eq v1, v9, 0072 // -007f │ │ -06447e: 1269 |00f3: const/4 v9, #int 6 // #6 │ │ -064480: 59b9 8503 |00f4: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -064484: 1209 |00f6: const/4 v9, #int 0 // #0 │ │ -064486: 2900 0fff |00f7: goto/16 0006 // -00f1 │ │ -06448a: 12f9 |00f9: const/4 v9, #int -1 // #ff │ │ -06448c: 3291 78ff |00fa: if-eq v1, v9, 0072 // -0088 │ │ -064490: 1269 |00fc: const/4 v9, #int 6 // #6 │ │ -064492: 59b9 8503 |00fd: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -064496: 1209 |00ff: const/4 v9, #int 0 // #0 │ │ -064498: 2900 06ff |0100: goto/16 0006 // -00fa │ │ -06449c: 2b07 4400 0000 |0102: packed-switch v7, 00000146 // +00000044 │ │ -0644a2: 0132 |0105: move v2, v3 │ │ -0644a4: 59b7 8503 |0106: iput v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0644a8: 59b2 8303 |0108: iput v2, v11, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ -0644ac: 1219 |010a: const/4 v9, #int 1 // #1 │ │ -0644ae: 2900 fbfe |010b: goto/16 0006 // -0105 │ │ -0644b2: 0132 |010d: move v2, v3 │ │ -0644b4: 28f8 |010e: goto 0106 // -0008 │ │ -0644b6: 1269 |010f: const/4 v9, #int 6 // #6 │ │ -0644b8: 59b9 8503 |0110: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0644bc: 1209 |0112: const/4 v9, #int 0 // #0 │ │ -0644be: 2900 f3fe |0113: goto/16 0006 // -010d │ │ -0644c2: d802 0301 |0115: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0644c6: e109 0804 |0117: shr-int/lit8 v9, v8, #int 4 // #04 │ │ -0644ca: 8d99 |0119: int-to-byte v9, v9 │ │ -0644cc: 4f09 0403 |011a: aput-byte v9, v4, v3 │ │ -0644d0: 28ea |011c: goto 0106 // -0016 │ │ -0644d2: d802 0301 |011d: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0644d6: e109 080a |011f: shr-int/lit8 v9, v8, #int 10 // #0a │ │ -0644da: 8d99 |0121: int-to-byte v9, v9 │ │ -0644dc: 4f09 0403 |0122: aput-byte v9, v4, v3 │ │ -0644e0: d803 0201 |0124: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0644e4: e109 0802 |0126: shr-int/lit8 v9, v8, #int 2 // #02 │ │ -0644e8: 8d99 |0128: int-to-byte v9, v9 │ │ -0644ea: 4f09 0402 |0129: aput-byte v9, v4, v2 │ │ -0644ee: 0132 |012b: move v2, v3 │ │ -0644f0: 28da |012c: goto 0106 // -0026 │ │ -0644f2: 1269 |012d: const/4 v9, #int 6 // #6 │ │ -0644f4: 59b9 8503 |012e: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ -0644f8: 1209 |0130: const/4 v9, #int 0 // #0 │ │ -0644fa: 2900 d5fe |0131: goto/16 0006 // -012b │ │ -0644fe: 0123 |0133: move v3, v2 │ │ -064500: 2900 29ff |0134: goto/16 005d // -00d7 │ │ -064504: 0001 0600 0000 0000 0500 0000 1300 ... |0136: packed-switch-data (16 units) │ │ -064524: 0001 0500 0000 0000 0b00 0000 0d00 ... |0146: packed-switch-data (14 units) │ │ +063bec: |[063bec] org.acra.util.Base64$Decoder.process:([BIIZ)Z │ │ +063bfc: 52b9 8503 |0000: iget v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063c00: 126a |0002: const/4 v10, #int 6 // #6 │ │ +063c02: 33a9 0400 |0003: if-ne v9, v10, 0007 // +0004 │ │ +063c06: 1209 |0005: const/4 v9, #int 0 // #0 │ │ +063c08: 0f09 |0006: return v9 │ │ +063c0a: 01d5 |0007: move v5, v13 │ │ +063c0c: b0de |0008: add-int/2addr v14, v13 │ │ +063c0e: 52b7 8503 |0009: iget v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063c12: 52b8 8603 |000b: iget v8, v11, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ +063c16: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +063c18: 54b4 8403 |000e: iget-object v4, v11, Lorg/acra/util/Base64$Decoder;.output:[B // field@0384 │ │ +063c1c: 54b0 8203 |0010: iget-object v0, v11, Lorg/acra/util/Base64$Decoder;.alphabet:[I // field@0382 │ │ +063c20: 35e5 2101 |0012: if-ge v5, v14, 0133 // +0121 │ │ +063c24: 3907 5300 |0014: if-nez v7, 0067 // +0053 │ │ +063c28: d809 0504 |0016: add-int/lit8 v9, v5, #int 4 // #04 │ │ +063c2c: 36e9 4200 |0018: if-gt v9, v14, 005a // +0042 │ │ +063c30: 4809 0c05 |001a: aget-byte v9, v12, v5 │ │ +063c34: d599 ff00 |001c: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +063c38: 4409 0009 |001e: aget v9, v0, v9 │ │ +063c3c: e009 0912 |0020: shl-int/lit8 v9, v9, #int 18 // #12 │ │ +063c40: d80a 0501 |0022: add-int/lit8 v10, v5, #int 1 // #01 │ │ +063c44: 480a 0c0a |0024: aget-byte v10, v12, v10 │ │ +063c48: d5aa ff00 |0026: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +063c4c: 440a 000a |0028: aget v10, v0, v10 │ │ +063c50: e00a 0a0c |002a: shl-int/lit8 v10, v10, #int 12 // #0c │ │ +063c54: b6a9 |002c: or-int/2addr v9, v10 │ │ +063c56: d80a 0502 |002d: add-int/lit8 v10, v5, #int 2 // #02 │ │ +063c5a: 480a 0c0a |002f: aget-byte v10, v12, v10 │ │ +063c5e: d5aa ff00 |0031: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +063c62: 440a 000a |0033: aget v10, v0, v10 │ │ +063c66: e00a 0a06 |0035: shl-int/lit8 v10, v10, #int 6 // #06 │ │ +063c6a: b6a9 |0037: or-int/2addr v9, v10 │ │ +063c6c: d80a 0503 |0038: add-int/lit8 v10, v5, #int 3 // #03 │ │ +063c70: 480a 0c0a |003a: aget-byte v10, v12, v10 │ │ +063c74: d5aa ff00 |003c: and-int/lit16 v10, v10, #int 255 // #00ff │ │ +063c78: 440a 000a |003e: aget v10, v0, v10 │ │ +063c7c: 9608 090a |0040: or-int v8, v9, v10 │ │ +063c80: 3a08 1800 |0042: if-ltz v8, 005a // +0018 │ │ +063c84: d809 0202 |0044: add-int/lit8 v9, v2, #int 2 // #02 │ │ +063c88: 8d8a |0046: int-to-byte v10, v8 │ │ +063c8a: 4f0a 0409 |0047: aput-byte v10, v4, v9 │ │ +063c8e: d809 0201 |0049: add-int/lit8 v9, v2, #int 1 // #01 │ │ +063c92: e10a 0808 |004b: shr-int/lit8 v10, v8, #int 8 // #08 │ │ +063c96: 8daa |004d: int-to-byte v10, v10 │ │ +063c98: 4f0a 0409 |004e: aput-byte v10, v4, v9 │ │ +063c9c: e109 0810 |0050: shr-int/lit8 v9, v8, #int 16 // #10 │ │ +063ca0: 8d99 |0052: int-to-byte v9, v9 │ │ +063ca2: 4f09 0402 |0053: aput-byte v9, v4, v2 │ │ +063ca6: d802 0203 |0055: add-int/lit8 v2, v2, #int 3 // #03 │ │ +063caa: d805 0504 |0057: add-int/lit8 v5, v5, #int 4 // #04 │ │ +063cae: 28bd |0059: goto 0016 // -0043 │ │ +063cb0: 34e5 0d00 |005a: if-lt v5, v14, 0067 // +000d │ │ +063cb4: 0123 |005c: move v3, v2 │ │ +063cb6: 390f a500 |005d: if-nez v15, 0102 // +00a5 │ │ +063cba: 59b7 8503 |005f: iput v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063cbe: 59b8 8603 |0061: iput v8, v11, Lorg/acra/util/Base64$Decoder;.value:I // field@0386 │ │ +063cc2: 59b3 8303 |0063: iput v3, v11, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ +063cc6: 1219 |0065: const/4 v9, #int 1 // #1 │ │ +063cc8: 28a0 |0066: goto 0006 // -0060 │ │ +063cca: d806 0501 |0067: add-int/lit8 v6, v5, #int 1 // #01 │ │ +063cce: 4809 0c05 |0069: aget-byte v9, v12, v5 │ │ +063cd2: d599 ff00 |006b: and-int/lit16 v9, v9, #int 255 // #00ff │ │ +063cd6: 4401 0009 |006d: aget v1, v0, v9 │ │ +063cda: 2b07 c700 0000 |006f: packed-switch v7, 00000136 // +000000c7 │ │ +063ce0: 0165 |0072: move v5, v6 │ │ +063ce2: 289f |0073: goto 0012 // -0061 │ │ +063ce4: 3a01 0600 |0074: if-ltz v1, 007a // +0006 │ │ +063ce8: 0118 |0076: move v8, v1 │ │ +063cea: d807 0701 |0077: add-int/lit8 v7, v7, #int 1 // #01 │ │ +063cee: 28f9 |0079: goto 0072 // -0007 │ │ +063cf0: 12f9 |007a: const/4 v9, #int -1 // #ff │ │ +063cf2: 3291 f7ff |007b: if-eq v1, v9, 0072 // -0009 │ │ +063cf6: 1269 |007d: const/4 v9, #int 6 // #6 │ │ +063cf8: 59b9 8503 |007e: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063cfc: 1209 |0080: const/4 v9, #int 0 // #0 │ │ +063cfe: 2885 |0081: goto 0006 // -007b │ │ +063d00: 3a01 0900 |0082: if-ltz v1, 008b // +0009 │ │ +063d04: e009 0806 |0084: shl-int/lit8 v9, v8, #int 6 // #06 │ │ +063d08: 9608 0901 |0086: or-int v8, v9, v1 │ │ +063d0c: d807 0701 |0088: add-int/lit8 v7, v7, #int 1 // #01 │ │ +063d10: 28e8 |008a: goto 0072 // -0018 │ │ +063d12: 12f9 |008b: const/4 v9, #int -1 // #ff │ │ +063d14: 3291 e6ff |008c: if-eq v1, v9, 0072 // -001a │ │ +063d18: 1269 |008e: const/4 v9, #int 6 // #6 │ │ +063d1a: 59b9 8503 |008f: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063d1e: 1209 |0091: const/4 v9, #int 0 // #0 │ │ +063d20: 2900 74ff |0092: goto/16 0006 // -008c │ │ +063d24: 3a01 0900 |0094: if-ltz v1, 009d // +0009 │ │ +063d28: e009 0806 |0096: shl-int/lit8 v9, v8, #int 6 // #06 │ │ +063d2c: 9608 0901 |0098: or-int v8, v9, v1 │ │ +063d30: d807 0701 |009a: add-int/lit8 v7, v7, #int 1 // #01 │ │ +063d34: 28d6 |009c: goto 0072 // -002a │ │ +063d36: 12e9 |009d: const/4 v9, #int -2 // #fe │ │ +063d38: 3391 0c00 |009e: if-ne v1, v9, 00aa // +000c │ │ +063d3c: d803 0201 |00a0: add-int/lit8 v3, v2, #int 1 // #01 │ │ +063d40: e109 0804 |00a2: shr-int/lit8 v9, v8, #int 4 // #04 │ │ +063d44: 8d99 |00a4: int-to-byte v9, v9 │ │ +063d46: 4f09 0402 |00a5: aput-byte v9, v4, v2 │ │ +063d4a: 1247 |00a7: const/4 v7, #int 4 // #4 │ │ +063d4c: 0132 |00a8: move v2, v3 │ │ +063d4e: 28c9 |00a9: goto 0072 // -0037 │ │ +063d50: 12f9 |00aa: const/4 v9, #int -1 // #ff │ │ +063d52: 3291 c7ff |00ab: if-eq v1, v9, 0072 // -0039 │ │ +063d56: 1269 |00ad: const/4 v9, #int 6 // #6 │ │ +063d58: 59b9 8503 |00ae: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063d5c: 1209 |00b0: const/4 v9, #int 0 // #0 │ │ +063d5e: 2900 55ff |00b1: goto/16 0006 // -00ab │ │ +063d62: 3a01 1b00 |00b3: if-ltz v1, 00ce // +001b │ │ +063d66: e009 0806 |00b5: shl-int/lit8 v9, v8, #int 6 // #06 │ │ +063d6a: 9608 0901 |00b7: or-int v8, v9, v1 │ │ +063d6e: d809 0202 |00b9: add-int/lit8 v9, v2, #int 2 // #02 │ │ +063d72: 8d8a |00bb: int-to-byte v10, v8 │ │ +063d74: 4f0a 0409 |00bc: aput-byte v10, v4, v9 │ │ +063d78: d809 0201 |00be: add-int/lit8 v9, v2, #int 1 // #01 │ │ +063d7c: e10a 0808 |00c0: shr-int/lit8 v10, v8, #int 8 // #08 │ │ +063d80: 8daa |00c2: int-to-byte v10, v10 │ │ +063d82: 4f0a 0409 |00c3: aput-byte v10, v4, v9 │ │ +063d86: e109 0810 |00c5: shr-int/lit8 v9, v8, #int 16 // #10 │ │ +063d8a: 8d99 |00c7: int-to-byte v9, v9 │ │ +063d8c: 4f09 0402 |00c8: aput-byte v9, v4, v2 │ │ +063d90: d802 0203 |00ca: add-int/lit8 v2, v2, #int 3 // #03 │ │ +063d94: 1207 |00cc: const/4 v7, #int 0 // #0 │ │ +063d96: 28a5 |00cd: goto 0072 // -005b │ │ +063d98: 12e9 |00ce: const/4 v9, #int -2 // #fe │ │ +063d9a: 3391 1200 |00cf: if-ne v1, v9, 00e1 // +0012 │ │ +063d9e: d809 0201 |00d1: add-int/lit8 v9, v2, #int 1 // #01 │ │ +063da2: e10a 0802 |00d3: shr-int/lit8 v10, v8, #int 2 // #02 │ │ +063da6: 8daa |00d5: int-to-byte v10, v10 │ │ +063da8: 4f0a 0409 |00d6: aput-byte v10, v4, v9 │ │ +063dac: e109 080a |00d8: shr-int/lit8 v9, v8, #int 10 // #0a │ │ +063db0: 8d99 |00da: int-to-byte v9, v9 │ │ +063db2: 4f09 0402 |00db: aput-byte v9, v4, v2 │ │ +063db6: d802 0202 |00dd: add-int/lit8 v2, v2, #int 2 // #02 │ │ +063dba: 1257 |00df: const/4 v7, #int 5 // #5 │ │ +063dbc: 2892 |00e0: goto 0072 // -006e │ │ +063dbe: 12f9 |00e1: const/4 v9, #int -1 // #ff │ │ +063dc0: 3291 90ff |00e2: if-eq v1, v9, 0072 // -0070 │ │ +063dc4: 1269 |00e4: const/4 v9, #int 6 // #6 │ │ +063dc6: 59b9 8503 |00e5: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063dca: 1209 |00e7: const/4 v9, #int 0 // #0 │ │ +063dcc: 2900 1eff |00e8: goto/16 0006 // -00e2 │ │ +063dd0: 12e9 |00ea: const/4 v9, #int -2 // #fe │ │ +063dd2: 3391 0500 |00eb: if-ne v1, v9, 00f0 // +0005 │ │ +063dd6: d807 0701 |00ed: add-int/lit8 v7, v7, #int 1 // #01 │ │ +063dda: 2883 |00ef: goto 0072 // -007d │ │ +063ddc: 12f9 |00f0: const/4 v9, #int -1 // #ff │ │ +063dde: 3291 81ff |00f1: if-eq v1, v9, 0072 // -007f │ │ +063de2: 1269 |00f3: const/4 v9, #int 6 // #6 │ │ +063de4: 59b9 8503 |00f4: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063de8: 1209 |00f6: const/4 v9, #int 0 // #0 │ │ +063dea: 2900 0fff |00f7: goto/16 0006 // -00f1 │ │ +063dee: 12f9 |00f9: const/4 v9, #int -1 // #ff │ │ +063df0: 3291 78ff |00fa: if-eq v1, v9, 0072 // -0088 │ │ +063df4: 1269 |00fc: const/4 v9, #int 6 // #6 │ │ +063df6: 59b9 8503 |00fd: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063dfa: 1209 |00ff: const/4 v9, #int 0 // #0 │ │ +063dfc: 2900 06ff |0100: goto/16 0006 // -00fa │ │ +063e00: 2b07 4400 0000 |0102: packed-switch v7, 00000146 // +00000044 │ │ +063e06: 0132 |0105: move v2, v3 │ │ +063e08: 59b7 8503 |0106: iput v7, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063e0c: 59b2 8303 |0108: iput v2, v11, Lorg/acra/util/Base64$Decoder;.op:I // field@0383 │ │ +063e10: 1219 |010a: const/4 v9, #int 1 // #1 │ │ +063e12: 2900 fbfe |010b: goto/16 0006 // -0105 │ │ +063e16: 0132 |010d: move v2, v3 │ │ +063e18: 28f8 |010e: goto 0106 // -0008 │ │ +063e1a: 1269 |010f: const/4 v9, #int 6 // #6 │ │ +063e1c: 59b9 8503 |0110: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063e20: 1209 |0112: const/4 v9, #int 0 // #0 │ │ +063e22: 2900 f3fe |0113: goto/16 0006 // -010d │ │ +063e26: d802 0301 |0115: add-int/lit8 v2, v3, #int 1 // #01 │ │ +063e2a: e109 0804 |0117: shr-int/lit8 v9, v8, #int 4 // #04 │ │ +063e2e: 8d99 |0119: int-to-byte v9, v9 │ │ +063e30: 4f09 0403 |011a: aput-byte v9, v4, v3 │ │ +063e34: 28ea |011c: goto 0106 // -0016 │ │ +063e36: d802 0301 |011d: add-int/lit8 v2, v3, #int 1 // #01 │ │ +063e3a: e109 080a |011f: shr-int/lit8 v9, v8, #int 10 // #0a │ │ +063e3e: 8d99 |0121: int-to-byte v9, v9 │ │ +063e40: 4f09 0403 |0122: aput-byte v9, v4, v3 │ │ +063e44: d803 0201 |0124: add-int/lit8 v3, v2, #int 1 // #01 │ │ +063e48: e109 0802 |0126: shr-int/lit8 v9, v8, #int 2 // #02 │ │ +063e4c: 8d99 |0128: int-to-byte v9, v9 │ │ +063e4e: 4f09 0402 |0129: aput-byte v9, v4, v2 │ │ +063e52: 0132 |012b: move v2, v3 │ │ +063e54: 28da |012c: goto 0106 // -0026 │ │ +063e56: 1269 |012d: const/4 v9, #int 6 // #6 │ │ +063e58: 59b9 8503 |012e: iput v9, v11, Lorg/acra/util/Base64$Decoder;.state:I // field@0385 │ │ +063e5c: 1209 |0130: const/4 v9, #int 0 // #0 │ │ +063e5e: 2900 d5fe |0131: goto/16 0006 // -012b │ │ +063e62: 0123 |0133: move v3, v2 │ │ +063e64: 2900 29ff |0134: goto/16 005d // -00d7 │ │ +063e68: 0001 0600 0000 0000 0500 0000 1300 ... |0136: packed-switch-data (16 units) │ │ +063e88: 0001 0500 0000 0000 0b00 0000 0d00 ... |0146: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0006 line=437 │ │ 0x0007 line=266 │ │ 0x0008 line=267 │ │ 0x0009 line=274 │ │ @@ -113959,33 +113984,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 102 16-bit code units │ │ -064540: |[064540] org.acra.util.Base64$Encoder.:()V │ │ -064550: 1301 4000 |0000: const/16 v1, #int 64 // #40 │ │ -064554: 1c00 af02 |0002: const-class v0, Lorg/acra/util/Base64; // type@02af │ │ -064558: 6e10 5d0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0d5d │ │ -06455e: 0a00 |0007: move-result v0 │ │ -064560: 3900 1400 |0008: if-nez v0, 001c // +0014 │ │ -064564: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -064566: 6a00 8703 |000b: sput-boolean v0, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ -06456a: 2310 1c04 |000d: new-array v0, v1, [B // type@041c │ │ -06456e: 2600 0f00 0000 |000f: fill-array-data v0, 0000001e // +0000000f │ │ -064574: 6900 8803 |0012: sput-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE:[B // field@0388 │ │ -064578: 2310 1c04 |0014: new-array v0, v1, [B // type@041c │ │ -06457c: 2600 2c00 0000 |0016: fill-array-data v0, 00000042 // +0000002c │ │ -064582: 6900 8903 |0019: sput-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE_WEBSAFE:[B // field@0389 │ │ -064586: 0e00 |001b: return-void │ │ -064588: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06458a: 28ee |001d: goto 000b // -0012 │ │ -06458c: 0003 0100 4000 0000 4142 4344 4546 ... |001e: array-data (36 units) │ │ -0645d4: 0003 0100 4000 0000 4142 4344 4546 ... |0042: array-data (36 units) │ │ +063ea4: |[063ea4] org.acra.util.Base64$Encoder.:()V │ │ +063eb4: 1301 4000 |0000: const/16 v1, #int 64 // #40 │ │ +063eb8: 1c00 af02 |0002: const-class v0, Lorg/acra/util/Base64; // type@02af │ │ +063ebc: 6e10 5d0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Class;.desiredAssertionStatus:()Z // method@0d5d │ │ +063ec2: 0a00 |0007: move-result v0 │ │ +063ec4: 3900 1400 |0008: if-nez v0, 001c // +0014 │ │ +063ec8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +063eca: 6a00 8703 |000b: sput-boolean v0, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ +063ece: 2310 1c04 |000d: new-array v0, v1, [B // type@041c │ │ +063ed2: 2600 0f00 0000 |000f: fill-array-data v0, 0000001e // +0000000f │ │ +063ed8: 6900 8803 |0012: sput-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE:[B // field@0388 │ │ +063edc: 2310 1c04 |0014: new-array v0, v1, [B // type@041c │ │ +063ee0: 2600 2c00 0000 |0016: fill-array-data v0, 00000042 // +0000002c │ │ +063ee6: 6900 8903 |0019: sput-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE_WEBSAFE:[B // field@0389 │ │ +063eea: 0e00 |001b: return-void │ │ +063eec: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +063eee: 28ee |001d: goto 000b // -0012 │ │ +063ef0: 0003 0100 4000 0000 4142 4344 4546 ... |001e: array-data (36 units) │ │ +063f38: 0003 0100 4000 0000 4142 4344 4546 ... |0042: array-data (36 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=542 │ │ 0x000d line=554 │ │ 0x0014 line=565 │ │ 0x001c line=542 │ │ 0x001e line=554 │ │ @@ -113997,53 +114022,53 @@ │ │ type : '(I[B)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 62 16-bit code units │ │ -06461c: |[06461c] org.acra.util.Base64$Encoder.:(I[B)V │ │ -06462c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06462e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -064630: 7010 610f 0300 |0002: invoke-direct {v3}, Lorg/acra/util/Base64$Coder;.:()V // method@0f61 │ │ -064636: 5b35 9103 |0005: iput-object v5, v3, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ -06463a: dd00 0401 |0007: and-int/lit8 v0, v4, #int 1 // #01 │ │ -06463e: 3900 2a00 |0009: if-nez v0, 0033 // +002a │ │ -064642: 0110 |000b: move v0, v1 │ │ -064644: 5c30 8f03 |000c: iput-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ -064648: dd00 0402 |000e: and-int/lit8 v0, v4, #int 2 // #02 │ │ -06464c: 3900 2500 |0010: if-nez v0, 0035 // +0025 │ │ -064650: 0110 |0012: move v0, v1 │ │ -064652: 5c30 8e03 |0013: iput-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -064656: dd00 0404 |0015: and-int/lit8 v0, v4, #int 4 // #04 │ │ -06465a: 3800 2000 |0017: if-eqz v0, 0037 // +0020 │ │ -06465e: 5c31 8d03 |0019: iput-boolean v1, v3, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064662: dd00 0408 |001b: and-int/lit8 v0, v4, #int 8 // #08 │ │ -064666: 3900 1c00 |001d: if-nez v0, 0039 // +001c │ │ -06466a: 6200 8803 |001f: sget-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE:[B // field@0388 │ │ -06466e: 5b30 8b03 |0021: iput-object v0, v3, Lorg/acra/util/Base64$Encoder;.alphabet:[B // field@038b │ │ -064672: 1220 |0023: const/4 v0, #int 2 // #2 │ │ -064674: 2300 1c04 |0024: new-array v0, v0, [B // type@041c │ │ -064678: 5b30 9203 |0026: iput-object v0, v3, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -06467c: 5932 9303 |0028: iput v2, v3, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064680: 5530 8e03 |002a: iget-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -064684: 3800 1000 |002c: if-eqz v0, 003c // +0010 │ │ -064688: 1300 1300 |002e: const/16 v0, #int 19 // #13 │ │ -06468c: 5930 8c03 |0030: iput v0, v3, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ -064690: 0e00 |0032: return-void │ │ -064692: 0120 |0033: move v0, v2 │ │ -064694: 28d8 |0034: goto 000c // -0028 │ │ -064696: 0120 |0035: move v0, v2 │ │ -064698: 28dd |0036: goto 0013 // -0023 │ │ -06469a: 0121 |0037: move v1, v2 │ │ -06469c: 28e1 |0038: goto 0019 // -001f │ │ -06469e: 6200 8903 |0039: sget-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE_WEBSAFE:[B // field@0389 │ │ -0646a2: 28e6 |003b: goto 0021 // -001a │ │ -0646a4: 12f0 |003c: const/4 v0, #int -1 // #ff │ │ -0646a6: 28f3 |003d: goto 0030 // -000d │ │ +063f80: |[063f80] org.acra.util.Base64$Encoder.:(I[B)V │ │ +063f90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063f92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063f94: 7010 610f 0300 |0002: invoke-direct {v3}, Lorg/acra/util/Base64$Coder;.:()V // method@0f61 │ │ +063f9a: 5b35 9103 |0005: iput-object v5, v3, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ +063f9e: dd00 0401 |0007: and-int/lit8 v0, v4, #int 1 // #01 │ │ +063fa2: 3900 2a00 |0009: if-nez v0, 0033 // +002a │ │ +063fa6: 0110 |000b: move v0, v1 │ │ +063fa8: 5c30 8f03 |000c: iput-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ +063fac: dd00 0402 |000e: and-int/lit8 v0, v4, #int 2 // #02 │ │ +063fb0: 3900 2500 |0010: if-nez v0, 0035 // +0025 │ │ +063fb4: 0110 |0012: move v0, v1 │ │ +063fb6: 5c30 8e03 |0013: iput-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +063fba: dd00 0404 |0015: and-int/lit8 v0, v4, #int 4 // #04 │ │ +063fbe: 3800 2000 |0017: if-eqz v0, 0037 // +0020 │ │ +063fc2: 5c31 8d03 |0019: iput-boolean v1, v3, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +063fc6: dd00 0408 |001b: and-int/lit8 v0, v4, #int 8 // #08 │ │ +063fca: 3900 1c00 |001d: if-nez v0, 0039 // +001c │ │ +063fce: 6200 8803 |001f: sget-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE:[B // field@0388 │ │ +063fd2: 5b30 8b03 |0021: iput-object v0, v3, Lorg/acra/util/Base64$Encoder;.alphabet:[B // field@038b │ │ +063fd6: 1220 |0023: const/4 v0, #int 2 // #2 │ │ +063fd8: 2300 1c04 |0024: new-array v0, v0, [B // type@041c │ │ +063fdc: 5b30 9203 |0026: iput-object v0, v3, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +063fe0: 5932 9303 |0028: iput v2, v3, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +063fe4: 5530 8e03 |002a: iget-boolean v0, v3, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +063fe8: 3800 1000 |002c: if-eqz v0, 003c // +0010 │ │ +063fec: 1300 1300 |002e: const/16 v0, #int 19 // #13 │ │ +063ff0: 5930 8c03 |0030: iput v0, v3, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ +063ff4: 0e00 |0032: return-void │ │ +063ff6: 0120 |0033: move v0, v2 │ │ +063ff8: 28d8 |0034: goto 000c // -0028 │ │ +063ffa: 0120 |0035: move v0, v2 │ │ +063ffc: 28dd |0036: goto 0013 // -0023 │ │ +063ffe: 0121 |0037: move v1, v2 │ │ +064000: 28e1 |0038: goto 0019 // -001f │ │ +064002: 6200 8903 |0039: sget-object v0, Lorg/acra/util/Base64$Encoder;.ENCODE_WEBSAFE:[B // field@0389 │ │ +064006: 28e6 |003b: goto 0021 // -001a │ │ +064008: 12f0 |003c: const/4 v0, #int -1 // #ff │ │ +06400a: 28f3 |003d: goto 0030 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=581 │ │ 0x0005 line=582 │ │ 0x0007 line=584 │ │ 0x000e line=585 │ │ 0x0015 line=586 │ │ @@ -114068,19 +114093,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0646a8: |[0646a8] org.acra.util.Base64$Encoder.maxOutputSize:(I)I │ │ -0646b8: da00 0208 |0000: mul-int/lit8 v0, v2, #int 8 // #08 │ │ -0646bc: db00 0005 |0002: div-int/lit8 v0, v0, #int 5 // #05 │ │ -0646c0: d800 000a |0004: add-int/lit8 v0, v0, #int 10 // #0a │ │ -0646c4: 0f00 |0006: return v0 │ │ +06400c: |[06400c] org.acra.util.Base64$Encoder.maxOutputSize:(I)I │ │ +06401c: da00 0208 |0000: mul-int/lit8 v0, v2, #int 8 // #08 │ │ +064020: db00 0005 |0002: div-int/lit8 v0, v0, #int 5 // #05 │ │ +064024: d800 000a |0004: add-int/lit8 v0, v0, #int 10 // #0a │ │ +064028: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/acra/util/Base64$Encoder; │ │ 0x0000 - 0x0007 reg=2 len I │ │ │ │ @@ -114089,335 +114114,335 @@ │ │ type : '([BIIZ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 598 16-bit code units │ │ -0646c8: |[0646c8] org.acra.util.Base64$Encoder.process:([BIIZ)Z │ │ -0646d8: 54e1 8b03 |0000: iget-object v1, v14, Lorg/acra/util/Base64$Encoder;.alphabet:[B // field@038b │ │ -0646dc: 54e5 9103 |0002: iget-object v5, v14, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ -0646e0: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0646e2: 52e2 8c03 |0005: iget v2, v14, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ -0646e6: 0206 1000 |0007: move/from16 v6, v16 │ │ -0646ea: 9011 1110 |0009: add-int v17, v17, v16 │ │ -0646ee: 12fa |000b: const/4 v10, #int -1 // #ff │ │ -0646f0: 52eb 9303 |000c: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0646f4: 2b0b 3e02 0000 |000e: packed-switch v11, 0000024c // +0000023e │ │ -0646fa: 12fb |0011: const/4 v11, #int -1 // #ff │ │ -0646fc: 32ba 3502 |0012: if-eq v10, v11, 0247 // +0235 │ │ -064700: d804 0301 |0014: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064704: e10b 0a12 |0016: shr-int/lit8 v11, v10, #int 18 // #12 │ │ -064708: dd0b 0b3f |0018: and-int/lit8 v11, v11, #int 63 // #3f │ │ -06470c: 480b 010b |001a: aget-byte v11, v1, v11 │ │ -064710: 4f0b 0503 |001c: aput-byte v11, v5, v3 │ │ -064714: d803 0401 |001e: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064718: e10b 0a0c |0020: shr-int/lit8 v11, v10, #int 12 // #0c │ │ -06471c: dd0b 0b3f |0022: and-int/lit8 v11, v11, #int 63 // #3f │ │ -064720: 480b 010b |0024: aget-byte v11, v1, v11 │ │ -064724: 4f0b 0504 |0026: aput-byte v11, v5, v4 │ │ -064728: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06472c: e10b 0a06 |002a: shr-int/lit8 v11, v10, #int 6 // #06 │ │ -064730: dd0b 0b3f |002c: and-int/lit8 v11, v11, #int 63 // #3f │ │ -064734: 480b 010b |002e: aget-byte v11, v1, v11 │ │ -064738: 4f0b 0503 |0030: aput-byte v11, v5, v3 │ │ -06473c: d803 0401 |0032: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064740: dd0b 0a3f |0034: and-int/lit8 v11, v10, #int 63 // #3f │ │ -064744: 480b 010b |0036: aget-byte v11, v1, v11 │ │ -064748: 4f0b 0504 |0038: aput-byte v11, v5, v4 │ │ -06474c: d802 02ff |003a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -064750: 3902 0b02 |003c: if-nez v2, 0247 // +020b │ │ -064754: 55eb 8d03 |003e: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064758: 380b 0900 |0040: if-eqz v11, 0049 // +0009 │ │ -06475c: d804 0301 |0042: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064760: 130b 0d00 |0044: const/16 v11, #int 13 // #d │ │ -064764: 4f0b 0503 |0046: aput-byte v11, v5, v3 │ │ -064768: 0143 |0048: move v3, v4 │ │ -06476a: d804 0301 |0049: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06476e: 130b 0a00 |004b: const/16 v11, #int 10 // #a │ │ -064772: 4f0b 0503 |004d: aput-byte v11, v5, v3 │ │ -064776: 1302 1300 |004f: const/16 v2, #int 19 // #13 │ │ -06477a: 0167 |0051: move v7, v6 │ │ -06477c: d80b 0703 |0052: add-int/lit8 v11, v7, #int 3 // #03 │ │ -064780: 0200 1100 |0054: move/from16 v0, v17 │ │ -064784: 360b a600 |0056: if-gt v11, v0, 00fc // +00a6 │ │ -064788: 480b 0f07 |0058: aget-byte v11, v15, v7 │ │ -06478c: d5bb ff00 |005a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -064790: e00b 0b10 |005c: shl-int/lit8 v11, v11, #int 16 // #10 │ │ -064794: d80c 0701 |005e: add-int/lit8 v12, v7, #int 1 // #01 │ │ -064798: 480c 0f0c |0060: aget-byte v12, v15, v12 │ │ -06479c: d5cc ff00 |0062: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -0647a0: e00c 0c08 |0064: shl-int/lit8 v12, v12, #int 8 // #08 │ │ -0647a4: b6cb |0066: or-int/2addr v11, v12 │ │ -0647a6: d80c 0702 |0067: add-int/lit8 v12, v7, #int 2 // #02 │ │ -0647aa: 480c 0f0c |0069: aget-byte v12, v15, v12 │ │ -0647ae: d5cc ff00 |006b: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -0647b2: 960a 0b0c |006d: or-int v10, v11, v12 │ │ -0647b6: e10b 0a12 |006f: shr-int/lit8 v11, v10, #int 18 // #12 │ │ -0647ba: dd0b 0b3f |0071: and-int/lit8 v11, v11, #int 63 // #3f │ │ -0647be: 480b 010b |0073: aget-byte v11, v1, v11 │ │ -0647c2: 4f0b 0504 |0075: aput-byte v11, v5, v4 │ │ -0647c6: d80b 0401 |0077: add-int/lit8 v11, v4, #int 1 // #01 │ │ -0647ca: e10c 0a0c |0079: shr-int/lit8 v12, v10, #int 12 // #0c │ │ -0647ce: dd0c 0c3f |007b: and-int/lit8 v12, v12, #int 63 // #3f │ │ -0647d2: 480c 010c |007d: aget-byte v12, v1, v12 │ │ -0647d6: 4f0c 050b |007f: aput-byte v12, v5, v11 │ │ -0647da: d80b 0402 |0081: add-int/lit8 v11, v4, #int 2 // #02 │ │ -0647de: e10c 0a06 |0083: shr-int/lit8 v12, v10, #int 6 // #06 │ │ -0647e2: dd0c 0c3f |0085: and-int/lit8 v12, v12, #int 63 // #3f │ │ -0647e6: 480c 010c |0087: aget-byte v12, v1, v12 │ │ -0647ea: 4f0c 050b |0089: aput-byte v12, v5, v11 │ │ -0647ee: d80b 0403 |008b: add-int/lit8 v11, v4, #int 3 // #03 │ │ -0647f2: dd0c 0a3f |008d: and-int/lit8 v12, v10, #int 63 // #3f │ │ -0647f6: 480c 010c |008f: aget-byte v12, v1, v12 │ │ -0647fa: 4f0c 050b |0091: aput-byte v12, v5, v11 │ │ -0647fe: d806 0703 |0093: add-int/lit8 v6, v7, #int 3 // #03 │ │ -064802: d803 0404 |0095: add-int/lit8 v3, v4, #int 4 // #04 │ │ -064806: d802 02ff |0097: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06480a: 3902 ae01 |0099: if-nez v2, 0247 // +01ae │ │ -06480e: 55eb 8d03 |009b: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064812: 380b 0900 |009d: if-eqz v11, 00a6 // +0009 │ │ -064816: d804 0301 |009f: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06481a: 130b 0d00 |00a1: const/16 v11, #int 13 // #d │ │ -06481e: 4f0b 0503 |00a3: aput-byte v11, v5, v3 │ │ -064822: 0143 |00a5: move v3, v4 │ │ -064824: d804 0301 |00a6: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064828: 130b 0a00 |00a8: const/16 v11, #int 10 // #a │ │ -06482c: 4f0b 0503 |00aa: aput-byte v11, v5, v3 │ │ -064830: 1302 1300 |00ac: const/16 v2, #int 19 // #13 │ │ -064834: 0167 |00ae: move v7, v6 │ │ -064836: 28a3 |00af: goto 0052 // -005d │ │ -064838: d80b 0602 |00b0: add-int/lit8 v11, v6, #int 2 // #02 │ │ -06483c: 0200 1100 |00b2: move/from16 v0, v17 │ │ -064840: 360b 5dff |00b4: if-gt v11, v0, 0011 // -00a3 │ │ -064844: 54eb 9203 |00b6: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -064848: 120c |00b8: const/4 v12, #int 0 // #0 │ │ -06484a: 480b 0b0c |00b9: aget-byte v11, v11, v12 │ │ -06484e: d5bb ff00 |00bb: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -064852: e00b 0b10 |00bd: shl-int/lit8 v11, v11, #int 16 // #10 │ │ -064856: d807 0601 |00bf: add-int/lit8 v7, v6, #int 1 // #01 │ │ -06485a: 480c 0f06 |00c1: aget-byte v12, v15, v6 │ │ -06485e: d5cc ff00 |00c3: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -064862: e00c 0c08 |00c5: shl-int/lit8 v12, v12, #int 8 // #08 │ │ -064866: b6cb |00c7: or-int/2addr v11, v12 │ │ -064868: d806 0701 |00c8: add-int/lit8 v6, v7, #int 1 // #01 │ │ -06486c: 480c 0f07 |00ca: aget-byte v12, v15, v7 │ │ -064870: d5cc ff00 |00cc: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -064874: 960a 0b0c |00ce: or-int v10, v11, v12 │ │ -064878: 120b |00d0: const/4 v11, #int 0 // #0 │ │ -06487a: 59eb 9303 |00d1: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -06487e: 2900 3eff |00d3: goto/16 0011 // -00c2 │ │ -064882: d80b 0601 |00d5: add-int/lit8 v11, v6, #int 1 // #01 │ │ -064886: 0200 1100 |00d7: move/from16 v0, v17 │ │ -06488a: 360b 38ff |00d9: if-gt v11, v0, 0011 // -00c8 │ │ -06488e: 54eb 9203 |00db: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -064892: 120c |00dd: const/4 v12, #int 0 // #0 │ │ -064894: 480b 0b0c |00de: aget-byte v11, v11, v12 │ │ -064898: d5bb ff00 |00e0: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -06489c: e00b 0b10 |00e2: shl-int/lit8 v11, v11, #int 16 // #10 │ │ -0648a0: 54ec 9203 |00e4: iget-object v12, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -0648a4: 121d |00e6: const/4 v13, #int 1 // #1 │ │ -0648a6: 480c 0c0d |00e7: aget-byte v12, v12, v13 │ │ -0648aa: d5cc ff00 |00e9: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -0648ae: e00c 0c08 |00eb: shl-int/lit8 v12, v12, #int 8 // #08 │ │ -0648b2: b6cb |00ed: or-int/2addr v11, v12 │ │ -0648b4: d807 0601 |00ee: add-int/lit8 v7, v6, #int 1 // #01 │ │ -0648b8: 480c 0f06 |00f0: aget-byte v12, v15, v6 │ │ -0648bc: d5cc ff00 |00f2: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -0648c0: 960a 0b0c |00f4: or-int v10, v11, v12 │ │ -0648c4: 120b |00f6: const/4 v11, #int 0 // #0 │ │ -0648c6: 59eb 9303 |00f7: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0648ca: 0176 |00f9: move v6, v7 │ │ -0648cc: 2900 17ff |00fa: goto/16 0011 // -00e9 │ │ -0648d0: 3812 1001 |00fc: if-eqz v18, 020c // +0110 │ │ -0648d4: 52eb 9303 |00fe: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0648d8: 910b 070b |0100: sub-int v11, v7, v11 │ │ -0648dc: d80c 11ff |0102: add-int/lit8 v12, v17, #int -1 // #ff │ │ -0648e0: 33cb 6400 |0104: if-ne v11, v12, 0168 // +0064 │ │ -0648e4: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -0648e6: 52eb 9303 |0107: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0648ea: 3d0b 5a00 |0109: if-lez v11, 0163 // +005a │ │ -0648ee: 54eb 9203 |010b: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -0648f2: d809 0801 |010d: add-int/lit8 v9, v8, #int 1 // #01 │ │ -0648f6: 480b 0b08 |010f: aget-byte v11, v11, v8 │ │ -0648fa: 0198 |0111: move v8, v9 │ │ -0648fc: 0176 |0112: move v6, v7 │ │ -0648fe: d5bb ff00 |0113: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -064902: e00a 0b04 |0115: shl-int/lit8 v10, v11, #int 4 // #04 │ │ -064906: 52eb 9303 |0117: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -06490a: b18b |0119: sub-int/2addr v11, v8 │ │ -06490c: 59eb 9303 |011a: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064910: d803 0401 |011c: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064914: e10b 0a06 |011e: shr-int/lit8 v11, v10, #int 6 // #06 │ │ -064918: dd0b 0b3f |0120: and-int/lit8 v11, v11, #int 63 // #3f │ │ -06491c: 480b 010b |0122: aget-byte v11, v1, v11 │ │ -064920: 4f0b 0504 |0124: aput-byte v11, v5, v4 │ │ -064924: d804 0301 |0126: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064928: dd0b 0a3f |0128: and-int/lit8 v11, v10, #int 63 // #3f │ │ -06492c: 480b 010b |012a: aget-byte v11, v1, v11 │ │ -064930: 4f0b 0503 |012c: aput-byte v11, v5, v3 │ │ -064934: 55eb 8f03 |012e: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ -064938: 380b 0e00 |0130: if-eqz v11, 013e // +000e │ │ -06493c: d803 0401 |0132: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064940: 130b 3d00 |0134: const/16 v11, #int 61 // #3d │ │ -064944: 4f0b 0504 |0136: aput-byte v11, v5, v4 │ │ -064948: d804 0301 |0138: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06494c: 130b 3d00 |013a: const/16 v11, #int 61 // #3d │ │ -064950: 4f0b 0503 |013c: aput-byte v11, v5, v3 │ │ -064954: 0143 |013e: move v3, v4 │ │ -064956: 55eb 8e03 |013f: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -06495a: 380b 1400 |0141: if-eqz v11, 0155 // +0014 │ │ -06495e: 55eb 8d03 |0143: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064962: 380b 0900 |0145: if-eqz v11, 014e // +0009 │ │ -064966: d804 0301 |0147: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06496a: 130b 0d00 |0149: const/16 v11, #int 13 // #d │ │ -06496e: 4f0b 0503 |014b: aput-byte v11, v5, v3 │ │ -064972: 0143 |014d: move v3, v4 │ │ -064974: d804 0301 |014e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064978: 130b 0a00 |0150: const/16 v11, #int 10 // #a │ │ -06497c: 4f0b 0503 |0152: aput-byte v11, v5, v3 │ │ -064980: 0143 |0154: move v3, v4 │ │ -064982: 630b 8703 |0155: sget-boolean v11, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ -064986: 390b a700 |0157: if-nez v11, 01fe // +00a7 │ │ -06498a: 52eb 9303 |0159: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -06498e: 380b a300 |015b: if-eqz v11, 01fe // +00a3 │ │ -064992: 220b 0e02 |015d: new-instance v11, Ljava/lang/AssertionError; // type@020e │ │ -064996: 7010 550d 0b00 |015f: invoke-direct {v11}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ -06499c: 270b |0162: throw v11 │ │ -06499e: d806 0701 |0163: add-int/lit8 v6, v7, #int 1 // #01 │ │ -0649a2: 480b 0f07 |0165: aget-byte v11, v15, v7 │ │ -0649a6: 28ac |0167: goto 0113 // -0054 │ │ -0649a8: 52eb 9303 |0168: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0649ac: 910b 070b |016a: sub-int v11, v7, v11 │ │ -0649b0: d80c 11fe |016c: add-int/lit8 v12, v17, #int -2 // #fe │ │ -0649b4: 33cb 7200 |016e: if-ne v11, v12, 01e0 // +0072 │ │ -0649b8: 1208 |0170: const/4 v8, #int 0 // #0 │ │ -0649ba: 52eb 9303 |0171: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0649be: 121c |0173: const/4 v12, #int 1 // #1 │ │ -0649c0: 37cb 6100 |0174: if-le v11, v12, 01d5 // +0061 │ │ -0649c4: 54eb 9203 |0176: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -0649c8: d809 0801 |0178: add-int/lit8 v9, v8, #int 1 // #01 │ │ -0649cc: 480b 0b08 |017a: aget-byte v11, v11, v8 │ │ -0649d0: 0198 |017c: move v8, v9 │ │ -0649d2: 0176 |017d: move v6, v7 │ │ -0649d4: d5bb ff00 |017e: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -0649d8: e00c 0b0a |0180: shl-int/lit8 v12, v11, #int 10 // #0a │ │ -0649dc: 52eb 9303 |0182: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -0649e0: 3d0b 5600 |0184: if-lez v11, 01da // +0056 │ │ -0649e4: 54eb 9203 |0186: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -0649e8: d809 0801 |0188: add-int/lit8 v9, v8, #int 1 // #01 │ │ -0649ec: 480b 0b08 |018a: aget-byte v11, v11, v8 │ │ -0649f0: 0198 |018c: move v8, v9 │ │ -0649f2: d5bb ff00 |018d: and-int/lit16 v11, v11, #int 255 // #00ff │ │ -0649f6: e00b 0b02 |018f: shl-int/lit8 v11, v11, #int 2 // #02 │ │ -0649fa: 960a 0c0b |0191: or-int v10, v12, v11 │ │ -0649fe: 52eb 9303 |0193: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064a02: b18b |0195: sub-int/2addr v11, v8 │ │ -064a04: 59eb 9303 |0196: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064a08: d803 0401 |0198: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064a0c: e10b 0a0c |019a: shr-int/lit8 v11, v10, #int 12 // #0c │ │ -064a10: dd0b 0b3f |019c: and-int/lit8 v11, v11, #int 63 // #3f │ │ -064a14: 480b 010b |019e: aget-byte v11, v1, v11 │ │ -064a18: 4f0b 0504 |01a0: aput-byte v11, v5, v4 │ │ -064a1c: d804 0301 |01a2: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064a20: e10b 0a06 |01a4: shr-int/lit8 v11, v10, #int 6 // #06 │ │ -064a24: dd0b 0b3f |01a6: and-int/lit8 v11, v11, #int 63 // #3f │ │ -064a28: 480b 010b |01a8: aget-byte v11, v1, v11 │ │ -064a2c: 4f0b 0503 |01aa: aput-byte v11, v5, v3 │ │ -064a30: d803 0401 |01ac: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064a34: dd0b 0a3f |01ae: and-int/lit8 v11, v10, #int 63 // #3f │ │ -064a38: 480b 010b |01b0: aget-byte v11, v1, v11 │ │ -064a3c: 4f0b 0504 |01b2: aput-byte v11, v5, v4 │ │ -064a40: 55eb 8f03 |01b4: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ -064a44: 380b 0900 |01b6: if-eqz v11, 01bf // +0009 │ │ -064a48: d804 0301 |01b8: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064a4c: 130b 3d00 |01ba: const/16 v11, #int 61 // #3d │ │ -064a50: 4f0b 0503 |01bc: aput-byte v11, v5, v3 │ │ -064a54: 0143 |01be: move v3, v4 │ │ -064a56: 55eb 8e03 |01bf: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -064a5a: 380b 94ff |01c1: if-eqz v11, 0155 // -006c │ │ -064a5e: 55eb 8d03 |01c3: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064a62: 380b 0900 |01c5: if-eqz v11, 01ce // +0009 │ │ -064a66: d804 0301 |01c7: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064a6a: 130b 0d00 |01c9: const/16 v11, #int 13 // #d │ │ -064a6e: 4f0b 0503 |01cb: aput-byte v11, v5, v3 │ │ -064a72: 0143 |01cd: move v3, v4 │ │ -064a74: d804 0301 |01ce: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064a78: 130b 0a00 |01d0: const/16 v11, #int 10 // #a │ │ -064a7c: 4f0b 0503 |01d2: aput-byte v11, v5, v3 │ │ -064a80: 2880 |01d4: goto 0154 // -0080 │ │ -064a82: d806 0701 |01d5: add-int/lit8 v6, v7, #int 1 // #01 │ │ -064a86: 480b 0f07 |01d7: aget-byte v11, v15, v7 │ │ -064a8a: 28a5 |01d9: goto 017e // -005b │ │ -064a8c: d807 0601 |01da: add-int/lit8 v7, v6, #int 1 // #01 │ │ -064a90: 480b 0f06 |01dc: aget-byte v11, v15, v6 │ │ -064a94: 0176 |01de: move v6, v7 │ │ -064a96: 28ae |01df: goto 018d // -0052 │ │ -064a98: 55eb 8e03 |01e0: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ -064a9c: 380b 1800 |01e2: if-eqz v11, 01fa // +0018 │ │ -064aa0: 3d04 1600 |01e4: if-lez v4, 01fa // +0016 │ │ -064aa4: 130b 1300 |01e6: const/16 v11, #int 19 // #13 │ │ -064aa8: 32b2 1200 |01e8: if-eq v2, v11, 01fa // +0012 │ │ -064aac: 55eb 8d03 |01ea: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ -064ab0: 380b 5900 |01ec: if-eqz v11, 0245 // +0059 │ │ -064ab4: d803 0401 |01ee: add-int/lit8 v3, v4, #int 1 // #01 │ │ -064ab8: 130b 0d00 |01f0: const/16 v11, #int 13 // #d │ │ -064abc: 4f0b 0504 |01f2: aput-byte v11, v5, v4 │ │ -064ac0: d804 0301 |01f4: add-int/lit8 v4, v3, #int 1 // #01 │ │ -064ac4: 130b 0a00 |01f6: const/16 v11, #int 10 // #a │ │ -064ac8: 4f0b 0503 |01f8: aput-byte v11, v5, v3 │ │ -064acc: 0176 |01fa: move v6, v7 │ │ -064ace: 0143 |01fb: move v3, v4 │ │ -064ad0: 2900 59ff |01fc: goto/16 0155 // -00a7 │ │ -064ad4: 630b 8703 |01fe: sget-boolean v11, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ -064ad8: 390b 1e00 |0200: if-nez v11, 021e // +001e │ │ -064adc: 0200 1100 |0202: move/from16 v0, v17 │ │ -064ae0: 3206 1a00 |0204: if-eq v6, v0, 021e // +001a │ │ -064ae4: 220b 0e02 |0206: new-instance v11, Ljava/lang/AssertionError; // type@020e │ │ -064ae8: 7010 550d 0b00 |0208: invoke-direct {v11}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ -064aee: 270b |020b: throw v11 │ │ -064af0: d80b 11ff |020c: add-int/lit8 v11, v17, #int -1 // #ff │ │ -064af4: 33b7 1600 |020e: if-ne v7, v11, 0224 // +0016 │ │ -064af8: 54eb 9203 |0210: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -064afc: 52ec 9303 |0212: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b00: d80d 0c01 |0214: add-int/lit8 v13, v12, #int 1 // #01 │ │ -064b04: 59ed 9303 |0216: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b08: 480d 0f07 |0218: aget-byte v13, v15, v7 │ │ -064b0c: 4f0d 0b0c |021a: aput-byte v13, v11, v12 │ │ -064b10: 0176 |021c: move v6, v7 │ │ -064b12: 0143 |021d: move v3, v4 │ │ -064b14: 59e3 9003 |021e: iput v3, v14, Lorg/acra/util/Base64$Encoder;.op:I // field@0390 │ │ -064b18: 59e2 8c03 |0220: iput v2, v14, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ -064b1c: 121b |0222: const/4 v11, #int 1 // #1 │ │ -064b1e: 0f0b |0223: return v11 │ │ -064b20: d80b 11fe |0224: add-int/lit8 v11, v17, #int -2 // #fe │ │ -064b24: 33b7 1c00 |0226: if-ne v7, v11, 0242 // +001c │ │ -064b28: 54eb 9203 |0228: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -064b2c: 52ec 9303 |022a: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b30: d80d 0c01 |022c: add-int/lit8 v13, v12, #int 1 // #01 │ │ -064b34: 59ed 9303 |022e: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b38: 480d 0f07 |0230: aget-byte v13, v15, v7 │ │ -064b3c: 4f0d 0b0c |0232: aput-byte v13, v11, v12 │ │ -064b40: 54eb 9203 |0234: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ -064b44: 52ec 9303 |0236: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b48: d80d 0c01 |0238: add-int/lit8 v13, v12, #int 1 // #01 │ │ -064b4c: 59ed 9303 |023a: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ -064b50: d80d 0701 |023c: add-int/lit8 v13, v7, #int 1 // #01 │ │ -064b54: 480d 0f0d |023e: aget-byte v13, v15, v13 │ │ -064b58: 4f0d 0b0c |0240: aput-byte v13, v11, v12 │ │ -064b5c: 0176 |0242: move v6, v7 │ │ -064b5e: 0143 |0243: move v3, v4 │ │ -064b60: 28da |0244: goto 021e // -0026 │ │ -064b62: 0143 |0245: move v3, v4 │ │ -064b64: 28ae |0246: goto 01f4 // -0052 │ │ -064b66: 0167 |0247: move v7, v6 │ │ -064b68: 0134 |0248: move v4, v3 │ │ -064b6a: 2900 09fe |0249: goto/16 0052 // -01f7 │ │ -064b6e: 0000 |024b: nop // spacer │ │ -064b70: 0001 0300 0000 0000 0300 0000 a200 ... |024c: packed-switch-data (10 units) │ │ +06402c: |[06402c] org.acra.util.Base64$Encoder.process:([BIIZ)Z │ │ +06403c: 54e1 8b03 |0000: iget-object v1, v14, Lorg/acra/util/Base64$Encoder;.alphabet:[B // field@038b │ │ +064040: 54e5 9103 |0002: iget-object v5, v14, Lorg/acra/util/Base64$Encoder;.output:[B // field@0391 │ │ +064044: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +064046: 52e2 8c03 |0005: iget v2, v14, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ +06404a: 0206 1000 |0007: move/from16 v6, v16 │ │ +06404e: 9011 1110 |0009: add-int v17, v17, v16 │ │ +064052: 12fa |000b: const/4 v10, #int -1 // #ff │ │ +064054: 52eb 9303 |000c: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064058: 2b0b 3e02 0000 |000e: packed-switch v11, 0000024c // +0000023e │ │ +06405e: 12fb |0011: const/4 v11, #int -1 // #ff │ │ +064060: 32ba 3502 |0012: if-eq v10, v11, 0247 // +0235 │ │ +064064: d804 0301 |0014: add-int/lit8 v4, v3, #int 1 // #01 │ │ +064068: e10b 0a12 |0016: shr-int/lit8 v11, v10, #int 18 // #12 │ │ +06406c: dd0b 0b3f |0018: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064070: 480b 010b |001a: aget-byte v11, v1, v11 │ │ +064074: 4f0b 0503 |001c: aput-byte v11, v5, v3 │ │ +064078: d803 0401 |001e: add-int/lit8 v3, v4, #int 1 // #01 │ │ +06407c: e10b 0a0c |0020: shr-int/lit8 v11, v10, #int 12 // #0c │ │ +064080: dd0b 0b3f |0022: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064084: 480b 010b |0024: aget-byte v11, v1, v11 │ │ +064088: 4f0b 0504 |0026: aput-byte v11, v5, v4 │ │ +06408c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +064090: e10b 0a06 |002a: shr-int/lit8 v11, v10, #int 6 // #06 │ │ +064094: dd0b 0b3f |002c: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064098: 480b 010b |002e: aget-byte v11, v1, v11 │ │ +06409c: 4f0b 0503 |0030: aput-byte v11, v5, v3 │ │ +0640a0: d803 0401 |0032: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0640a4: dd0b 0a3f |0034: and-int/lit8 v11, v10, #int 63 // #3f │ │ +0640a8: 480b 010b |0036: aget-byte v11, v1, v11 │ │ +0640ac: 4f0b 0504 |0038: aput-byte v11, v5, v4 │ │ +0640b0: d802 02ff |003a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0640b4: 3902 0b02 |003c: if-nez v2, 0247 // +020b │ │ +0640b8: 55eb 8d03 |003e: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +0640bc: 380b 0900 |0040: if-eqz v11, 0049 // +0009 │ │ +0640c0: d804 0301 |0042: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0640c4: 130b 0d00 |0044: const/16 v11, #int 13 // #d │ │ +0640c8: 4f0b 0503 |0046: aput-byte v11, v5, v3 │ │ +0640cc: 0143 |0048: move v3, v4 │ │ +0640ce: d804 0301 |0049: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0640d2: 130b 0a00 |004b: const/16 v11, #int 10 // #a │ │ +0640d6: 4f0b 0503 |004d: aput-byte v11, v5, v3 │ │ +0640da: 1302 1300 |004f: const/16 v2, #int 19 // #13 │ │ +0640de: 0167 |0051: move v7, v6 │ │ +0640e0: d80b 0703 |0052: add-int/lit8 v11, v7, #int 3 // #03 │ │ +0640e4: 0200 1100 |0054: move/from16 v0, v17 │ │ +0640e8: 360b a600 |0056: if-gt v11, v0, 00fc // +00a6 │ │ +0640ec: 480b 0f07 |0058: aget-byte v11, v15, v7 │ │ +0640f0: d5bb ff00 |005a: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +0640f4: e00b 0b10 |005c: shl-int/lit8 v11, v11, #int 16 // #10 │ │ +0640f8: d80c 0701 |005e: add-int/lit8 v12, v7, #int 1 // #01 │ │ +0640fc: 480c 0f0c |0060: aget-byte v12, v15, v12 │ │ +064100: d5cc ff00 |0062: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +064104: e00c 0c08 |0064: shl-int/lit8 v12, v12, #int 8 // #08 │ │ +064108: b6cb |0066: or-int/2addr v11, v12 │ │ +06410a: d80c 0702 |0067: add-int/lit8 v12, v7, #int 2 // #02 │ │ +06410e: 480c 0f0c |0069: aget-byte v12, v15, v12 │ │ +064112: d5cc ff00 |006b: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +064116: 960a 0b0c |006d: or-int v10, v11, v12 │ │ +06411a: e10b 0a12 |006f: shr-int/lit8 v11, v10, #int 18 // #12 │ │ +06411e: dd0b 0b3f |0071: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064122: 480b 010b |0073: aget-byte v11, v1, v11 │ │ +064126: 4f0b 0504 |0075: aput-byte v11, v5, v4 │ │ +06412a: d80b 0401 |0077: add-int/lit8 v11, v4, #int 1 // #01 │ │ +06412e: e10c 0a0c |0079: shr-int/lit8 v12, v10, #int 12 // #0c │ │ +064132: dd0c 0c3f |007b: and-int/lit8 v12, v12, #int 63 // #3f │ │ +064136: 480c 010c |007d: aget-byte v12, v1, v12 │ │ +06413a: 4f0c 050b |007f: aput-byte v12, v5, v11 │ │ +06413e: d80b 0402 |0081: add-int/lit8 v11, v4, #int 2 // #02 │ │ +064142: e10c 0a06 |0083: shr-int/lit8 v12, v10, #int 6 // #06 │ │ +064146: dd0c 0c3f |0085: and-int/lit8 v12, v12, #int 63 // #3f │ │ +06414a: 480c 010c |0087: aget-byte v12, v1, v12 │ │ +06414e: 4f0c 050b |0089: aput-byte v12, v5, v11 │ │ +064152: d80b 0403 |008b: add-int/lit8 v11, v4, #int 3 // #03 │ │ +064156: dd0c 0a3f |008d: and-int/lit8 v12, v10, #int 63 // #3f │ │ +06415a: 480c 010c |008f: aget-byte v12, v1, v12 │ │ +06415e: 4f0c 050b |0091: aput-byte v12, v5, v11 │ │ +064162: d806 0703 |0093: add-int/lit8 v6, v7, #int 3 // #03 │ │ +064166: d803 0404 |0095: add-int/lit8 v3, v4, #int 4 // #04 │ │ +06416a: d802 02ff |0097: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06416e: 3902 ae01 |0099: if-nez v2, 0247 // +01ae │ │ +064172: 55eb 8d03 |009b: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +064176: 380b 0900 |009d: if-eqz v11, 00a6 // +0009 │ │ +06417a: d804 0301 |009f: add-int/lit8 v4, v3, #int 1 // #01 │ │ +06417e: 130b 0d00 |00a1: const/16 v11, #int 13 // #d │ │ +064182: 4f0b 0503 |00a3: aput-byte v11, v5, v3 │ │ +064186: 0143 |00a5: move v3, v4 │ │ +064188: d804 0301 |00a6: add-int/lit8 v4, v3, #int 1 // #01 │ │ +06418c: 130b 0a00 |00a8: const/16 v11, #int 10 // #a │ │ +064190: 4f0b 0503 |00aa: aput-byte v11, v5, v3 │ │ +064194: 1302 1300 |00ac: const/16 v2, #int 19 // #13 │ │ +064198: 0167 |00ae: move v7, v6 │ │ +06419a: 28a3 |00af: goto 0052 // -005d │ │ +06419c: d80b 0602 |00b0: add-int/lit8 v11, v6, #int 2 // #02 │ │ +0641a0: 0200 1100 |00b2: move/from16 v0, v17 │ │ +0641a4: 360b 5dff |00b4: if-gt v11, v0, 0011 // -00a3 │ │ +0641a8: 54eb 9203 |00b6: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +0641ac: 120c |00b8: const/4 v12, #int 0 // #0 │ │ +0641ae: 480b 0b0c |00b9: aget-byte v11, v11, v12 │ │ +0641b2: d5bb ff00 |00bb: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +0641b6: e00b 0b10 |00bd: shl-int/lit8 v11, v11, #int 16 // #10 │ │ +0641ba: d807 0601 |00bf: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0641be: 480c 0f06 |00c1: aget-byte v12, v15, v6 │ │ +0641c2: d5cc ff00 |00c3: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +0641c6: e00c 0c08 |00c5: shl-int/lit8 v12, v12, #int 8 // #08 │ │ +0641ca: b6cb |00c7: or-int/2addr v11, v12 │ │ +0641cc: d806 0701 |00c8: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0641d0: 480c 0f07 |00ca: aget-byte v12, v15, v7 │ │ +0641d4: d5cc ff00 |00cc: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +0641d8: 960a 0b0c |00ce: or-int v10, v11, v12 │ │ +0641dc: 120b |00d0: const/4 v11, #int 0 // #0 │ │ +0641de: 59eb 9303 |00d1: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +0641e2: 2900 3eff |00d3: goto/16 0011 // -00c2 │ │ +0641e6: d80b 0601 |00d5: add-int/lit8 v11, v6, #int 1 // #01 │ │ +0641ea: 0200 1100 |00d7: move/from16 v0, v17 │ │ +0641ee: 360b 38ff |00d9: if-gt v11, v0, 0011 // -00c8 │ │ +0641f2: 54eb 9203 |00db: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +0641f6: 120c |00dd: const/4 v12, #int 0 // #0 │ │ +0641f8: 480b 0b0c |00de: aget-byte v11, v11, v12 │ │ +0641fc: d5bb ff00 |00e0: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +064200: e00b 0b10 |00e2: shl-int/lit8 v11, v11, #int 16 // #10 │ │ +064204: 54ec 9203 |00e4: iget-object v12, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +064208: 121d |00e6: const/4 v13, #int 1 // #1 │ │ +06420a: 480c 0c0d |00e7: aget-byte v12, v12, v13 │ │ +06420e: d5cc ff00 |00e9: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +064212: e00c 0c08 |00eb: shl-int/lit8 v12, v12, #int 8 // #08 │ │ +064216: b6cb |00ed: or-int/2addr v11, v12 │ │ +064218: d807 0601 |00ee: add-int/lit8 v7, v6, #int 1 // #01 │ │ +06421c: 480c 0f06 |00f0: aget-byte v12, v15, v6 │ │ +064220: d5cc ff00 |00f2: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +064224: 960a 0b0c |00f4: or-int v10, v11, v12 │ │ +064228: 120b |00f6: const/4 v11, #int 0 // #0 │ │ +06422a: 59eb 9303 |00f7: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06422e: 0176 |00f9: move v6, v7 │ │ +064230: 2900 17ff |00fa: goto/16 0011 // -00e9 │ │ +064234: 3812 1001 |00fc: if-eqz v18, 020c // +0110 │ │ +064238: 52eb 9303 |00fe: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06423c: 910b 070b |0100: sub-int v11, v7, v11 │ │ +064240: d80c 11ff |0102: add-int/lit8 v12, v17, #int -1 // #ff │ │ +064244: 33cb 6400 |0104: if-ne v11, v12, 0168 // +0064 │ │ +064248: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +06424a: 52eb 9303 |0107: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06424e: 3d0b 5a00 |0109: if-lez v11, 0163 // +005a │ │ +064252: 54eb 9203 |010b: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +064256: d809 0801 |010d: add-int/lit8 v9, v8, #int 1 // #01 │ │ +06425a: 480b 0b08 |010f: aget-byte v11, v11, v8 │ │ +06425e: 0198 |0111: move v8, v9 │ │ +064260: 0176 |0112: move v6, v7 │ │ +064262: d5bb ff00 |0113: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +064266: e00a 0b04 |0115: shl-int/lit8 v10, v11, #int 4 // #04 │ │ +06426a: 52eb 9303 |0117: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06426e: b18b |0119: sub-int/2addr v11, v8 │ │ +064270: 59eb 9303 |011a: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064274: d803 0401 |011c: add-int/lit8 v3, v4, #int 1 // #01 │ │ +064278: e10b 0a06 |011e: shr-int/lit8 v11, v10, #int 6 // #06 │ │ +06427c: dd0b 0b3f |0120: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064280: 480b 010b |0122: aget-byte v11, v1, v11 │ │ +064284: 4f0b 0504 |0124: aput-byte v11, v5, v4 │ │ +064288: d804 0301 |0126: add-int/lit8 v4, v3, #int 1 // #01 │ │ +06428c: dd0b 0a3f |0128: and-int/lit8 v11, v10, #int 63 // #3f │ │ +064290: 480b 010b |012a: aget-byte v11, v1, v11 │ │ +064294: 4f0b 0503 |012c: aput-byte v11, v5, v3 │ │ +064298: 55eb 8f03 |012e: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ +06429c: 380b 0e00 |0130: if-eqz v11, 013e // +000e │ │ +0642a0: d803 0401 |0132: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0642a4: 130b 3d00 |0134: const/16 v11, #int 61 // #3d │ │ +0642a8: 4f0b 0504 |0136: aput-byte v11, v5, v4 │ │ +0642ac: d804 0301 |0138: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0642b0: 130b 3d00 |013a: const/16 v11, #int 61 // #3d │ │ +0642b4: 4f0b 0503 |013c: aput-byte v11, v5, v3 │ │ +0642b8: 0143 |013e: move v3, v4 │ │ +0642ba: 55eb 8e03 |013f: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +0642be: 380b 1400 |0141: if-eqz v11, 0155 // +0014 │ │ +0642c2: 55eb 8d03 |0143: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +0642c6: 380b 0900 |0145: if-eqz v11, 014e // +0009 │ │ +0642ca: d804 0301 |0147: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0642ce: 130b 0d00 |0149: const/16 v11, #int 13 // #d │ │ +0642d2: 4f0b 0503 |014b: aput-byte v11, v5, v3 │ │ +0642d6: 0143 |014d: move v3, v4 │ │ +0642d8: d804 0301 |014e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0642dc: 130b 0a00 |0150: const/16 v11, #int 10 // #a │ │ +0642e0: 4f0b 0503 |0152: aput-byte v11, v5, v3 │ │ +0642e4: 0143 |0154: move v3, v4 │ │ +0642e6: 630b 8703 |0155: sget-boolean v11, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ +0642ea: 390b a700 |0157: if-nez v11, 01fe // +00a7 │ │ +0642ee: 52eb 9303 |0159: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +0642f2: 380b a300 |015b: if-eqz v11, 01fe // +00a3 │ │ +0642f6: 220b 0e02 |015d: new-instance v11, Ljava/lang/AssertionError; // type@020e │ │ +0642fa: 7010 550d 0b00 |015f: invoke-direct {v11}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ +064300: 270b |0162: throw v11 │ │ +064302: d806 0701 |0163: add-int/lit8 v6, v7, #int 1 // #01 │ │ +064306: 480b 0f07 |0165: aget-byte v11, v15, v7 │ │ +06430a: 28ac |0167: goto 0113 // -0054 │ │ +06430c: 52eb 9303 |0168: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064310: 910b 070b |016a: sub-int v11, v7, v11 │ │ +064314: d80c 11fe |016c: add-int/lit8 v12, v17, #int -2 // #fe │ │ +064318: 33cb 7200 |016e: if-ne v11, v12, 01e0 // +0072 │ │ +06431c: 1208 |0170: const/4 v8, #int 0 // #0 │ │ +06431e: 52eb 9303 |0171: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064322: 121c |0173: const/4 v12, #int 1 // #1 │ │ +064324: 37cb 6100 |0174: if-le v11, v12, 01d5 // +0061 │ │ +064328: 54eb 9203 |0176: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +06432c: d809 0801 |0178: add-int/lit8 v9, v8, #int 1 // #01 │ │ +064330: 480b 0b08 |017a: aget-byte v11, v11, v8 │ │ +064334: 0198 |017c: move v8, v9 │ │ +064336: 0176 |017d: move v6, v7 │ │ +064338: d5bb ff00 |017e: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +06433c: e00c 0b0a |0180: shl-int/lit8 v12, v11, #int 10 // #0a │ │ +064340: 52eb 9303 |0182: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064344: 3d0b 5600 |0184: if-lez v11, 01da // +0056 │ │ +064348: 54eb 9203 |0186: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +06434c: d809 0801 |0188: add-int/lit8 v9, v8, #int 1 // #01 │ │ +064350: 480b 0b08 |018a: aget-byte v11, v11, v8 │ │ +064354: 0198 |018c: move v8, v9 │ │ +064356: d5bb ff00 |018d: and-int/lit16 v11, v11, #int 255 // #00ff │ │ +06435a: e00b 0b02 |018f: shl-int/lit8 v11, v11, #int 2 // #02 │ │ +06435e: 960a 0c0b |0191: or-int v10, v12, v11 │ │ +064362: 52eb 9303 |0193: iget v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064366: b18b |0195: sub-int/2addr v11, v8 │ │ +064368: 59eb 9303 |0196: iput v11, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06436c: d803 0401 |0198: add-int/lit8 v3, v4, #int 1 // #01 │ │ +064370: e10b 0a0c |019a: shr-int/lit8 v11, v10, #int 12 // #0c │ │ +064374: dd0b 0b3f |019c: and-int/lit8 v11, v11, #int 63 // #3f │ │ +064378: 480b 010b |019e: aget-byte v11, v1, v11 │ │ +06437c: 4f0b 0504 |01a0: aput-byte v11, v5, v4 │ │ +064380: d804 0301 |01a2: add-int/lit8 v4, v3, #int 1 // #01 │ │ +064384: e10b 0a06 |01a4: shr-int/lit8 v11, v10, #int 6 // #06 │ │ +064388: dd0b 0b3f |01a6: and-int/lit8 v11, v11, #int 63 // #3f │ │ +06438c: 480b 010b |01a8: aget-byte v11, v1, v11 │ │ +064390: 4f0b 0503 |01aa: aput-byte v11, v5, v3 │ │ +064394: d803 0401 |01ac: add-int/lit8 v3, v4, #int 1 // #01 │ │ +064398: dd0b 0a3f |01ae: and-int/lit8 v11, v10, #int 63 // #3f │ │ +06439c: 480b 010b |01b0: aget-byte v11, v1, v11 │ │ +0643a0: 4f0b 0504 |01b2: aput-byte v11, v5, v4 │ │ +0643a4: 55eb 8f03 |01b4: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_padding:Z // field@038f │ │ +0643a8: 380b 0900 |01b6: if-eqz v11, 01bf // +0009 │ │ +0643ac: d804 0301 |01b8: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0643b0: 130b 3d00 |01ba: const/16 v11, #int 61 // #3d │ │ +0643b4: 4f0b 0503 |01bc: aput-byte v11, v5, v3 │ │ +0643b8: 0143 |01be: move v3, v4 │ │ +0643ba: 55eb 8e03 |01bf: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +0643be: 380b 94ff |01c1: if-eqz v11, 0155 // -006c │ │ +0643c2: 55eb 8d03 |01c3: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +0643c6: 380b 0900 |01c5: if-eqz v11, 01ce // +0009 │ │ +0643ca: d804 0301 |01c7: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0643ce: 130b 0d00 |01c9: const/16 v11, #int 13 // #d │ │ +0643d2: 4f0b 0503 |01cb: aput-byte v11, v5, v3 │ │ +0643d6: 0143 |01cd: move v3, v4 │ │ +0643d8: d804 0301 |01ce: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0643dc: 130b 0a00 |01d0: const/16 v11, #int 10 // #a │ │ +0643e0: 4f0b 0503 |01d2: aput-byte v11, v5, v3 │ │ +0643e4: 2880 |01d4: goto 0154 // -0080 │ │ +0643e6: d806 0701 |01d5: add-int/lit8 v6, v7, #int 1 // #01 │ │ +0643ea: 480b 0f07 |01d7: aget-byte v11, v15, v7 │ │ +0643ee: 28a5 |01d9: goto 017e // -005b │ │ +0643f0: d807 0601 |01da: add-int/lit8 v7, v6, #int 1 // #01 │ │ +0643f4: 480b 0f06 |01dc: aget-byte v11, v15, v6 │ │ +0643f8: 0176 |01de: move v6, v7 │ │ +0643fa: 28ae |01df: goto 018d // -0052 │ │ +0643fc: 55eb 8e03 |01e0: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_newline:Z // field@038e │ │ +064400: 380b 1800 |01e2: if-eqz v11, 01fa // +0018 │ │ +064404: 3d04 1600 |01e4: if-lez v4, 01fa // +0016 │ │ +064408: 130b 1300 |01e6: const/16 v11, #int 19 // #13 │ │ +06440c: 32b2 1200 |01e8: if-eq v2, v11, 01fa // +0012 │ │ +064410: 55eb 8d03 |01ea: iget-boolean v11, v14, Lorg/acra/util/Base64$Encoder;.do_cr:Z // field@038d │ │ +064414: 380b 5900 |01ec: if-eqz v11, 0245 // +0059 │ │ +064418: d803 0401 |01ee: add-int/lit8 v3, v4, #int 1 // #01 │ │ +06441c: 130b 0d00 |01f0: const/16 v11, #int 13 // #d │ │ +064420: 4f0b 0504 |01f2: aput-byte v11, v5, v4 │ │ +064424: d804 0301 |01f4: add-int/lit8 v4, v3, #int 1 // #01 │ │ +064428: 130b 0a00 |01f6: const/16 v11, #int 10 // #a │ │ +06442c: 4f0b 0503 |01f8: aput-byte v11, v5, v3 │ │ +064430: 0176 |01fa: move v6, v7 │ │ +064432: 0143 |01fb: move v3, v4 │ │ +064434: 2900 59ff |01fc: goto/16 0155 // -00a7 │ │ +064438: 630b 8703 |01fe: sget-boolean v11, Lorg/acra/util/Base64$Encoder;.$assertionsDisabled:Z // field@0387 │ │ +06443c: 390b 1e00 |0200: if-nez v11, 021e // +001e │ │ +064440: 0200 1100 |0202: move/from16 v0, v17 │ │ +064444: 3206 1a00 |0204: if-eq v6, v0, 021e // +001a │ │ +064448: 220b 0e02 |0206: new-instance v11, Ljava/lang/AssertionError; // type@020e │ │ +06444c: 7010 550d 0b00 |0208: invoke-direct {v11}, Ljava/lang/AssertionError;.:()V // method@0d55 │ │ +064452: 270b |020b: throw v11 │ │ +064454: d80b 11ff |020c: add-int/lit8 v11, v17, #int -1 // #ff │ │ +064458: 33b7 1600 |020e: if-ne v7, v11, 0224 // +0016 │ │ +06445c: 54eb 9203 |0210: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +064460: 52ec 9303 |0212: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064464: d80d 0c01 |0214: add-int/lit8 v13, v12, #int 1 // #01 │ │ +064468: 59ed 9303 |0216: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06446c: 480d 0f07 |0218: aget-byte v13, v15, v7 │ │ +064470: 4f0d 0b0c |021a: aput-byte v13, v11, v12 │ │ +064474: 0176 |021c: move v6, v7 │ │ +064476: 0143 |021d: move v3, v4 │ │ +064478: 59e3 9003 |021e: iput v3, v14, Lorg/acra/util/Base64$Encoder;.op:I // field@0390 │ │ +06447c: 59e2 8c03 |0220: iput v2, v14, Lorg/acra/util/Base64$Encoder;.count:I // field@038c │ │ +064480: 121b |0222: const/4 v11, #int 1 // #1 │ │ +064482: 0f0b |0223: return v11 │ │ +064484: d80b 11fe |0224: add-int/lit8 v11, v17, #int -2 // #fe │ │ +064488: 33b7 1c00 |0226: if-ne v7, v11, 0242 // +001c │ │ +06448c: 54eb 9203 |0228: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +064490: 52ec 9303 |022a: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +064494: d80d 0c01 |022c: add-int/lit8 v13, v12, #int 1 // #01 │ │ +064498: 59ed 9303 |022e: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +06449c: 480d 0f07 |0230: aget-byte v13, v15, v7 │ │ +0644a0: 4f0d 0b0c |0232: aput-byte v13, v11, v12 │ │ +0644a4: 54eb 9203 |0234: iget-object v11, v14, Lorg/acra/util/Base64$Encoder;.tail:[B // field@0392 │ │ +0644a8: 52ec 9303 |0236: iget v12, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +0644ac: d80d 0c01 |0238: add-int/lit8 v13, v12, #int 1 // #01 │ │ +0644b0: 59ed 9303 |023a: iput v13, v14, Lorg/acra/util/Base64$Encoder;.tailLen:I // field@0393 │ │ +0644b4: d80d 0701 |023c: add-int/lit8 v13, v7, #int 1 // #01 │ │ +0644b8: 480d 0f0d |023e: aget-byte v13, v15, v13 │ │ +0644bc: 4f0d 0b0c |0240: aput-byte v13, v11, v12 │ │ +0644c0: 0176 |0242: move v6, v7 │ │ +0644c2: 0143 |0243: move v3, v4 │ │ +0644c4: 28da |0244: goto 021e // -0026 │ │ +0644c6: 0143 |0245: move v3, v4 │ │ +0644c8: 28ae |0246: goto 01f4 // -0052 │ │ +0644ca: 0167 |0247: move v7, v6 │ │ +0644cc: 0134 |0248: move v4, v3 │ │ +0644ce: 2900 09fe |0249: goto/16 0052 // -01f7 │ │ +0644d2: 0000 |024b: nop // spacer │ │ +0644d4: 0001 0300 0000 0000 0300 0000 a200 ... |024c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0002 line=606 │ │ 0x0004 line=607 │ │ 0x0005 line=608 │ │ 0x0007 line=610 │ │ @@ -114627,18 +114652,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064b84: |[064b84] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -064b94: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -064b9a: 5b01 a503 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064b9e: 0e00 |0005: return-void │ │ +0644e8: |[0644e8] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0644f8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0644fe: 5b01 a503 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +064502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0005 line=98 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy; │ │ @@ -114650,17 +114675,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064ba0: |[064ba0] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -064bb0: 5410 a503 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064bb4: 1100 |0002: return-object v0 │ │ +064504: |[064504] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +064514: 5410 a503 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +064518: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;) │ │ @@ -114668,17 +114693,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064bb8: |[064bb8] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -064bc8: 1a00 e51b |0000: const-string v0, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064bcc: 1100 |0002: return-object v0 │ │ +06451c: |[06451c] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +06452c: 1a00 df1b |0000: const-string v0, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +064530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;) │ │ @@ -114686,40 +114711,40 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -064bd0: |[064bd0] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onConnectionChanged:(ZZ)V │ │ -064be0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -064be2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -064be4: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -064bea: 0c00 |0005: move-result-object v0 │ │ -064bec: 1a03 e51b |0006: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064bf0: 6e20 6e01 3000 |0008: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -064bf6: 3806 1700 |000b: if-eqz v6, 0022 // +0017 │ │ -064bfa: 0113 |000d: move v3, v1 │ │ -064bfc: 6e20 6c01 3000 |000e: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -064c02: 3807 1300 |0011: if-eqz v7, 0024 // +0013 │ │ -064c06: 6e20 6c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -064c0c: 5451 a503 |0016: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064c10: 1232 |0018: const/4 v2, #int 3 // #3 │ │ -064c12: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -064c14: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -064c16: 7254 5701 2130 |001b: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -064c1c: 6e10 6901 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064c22: 0e00 |0021: return-void │ │ -064c24: 0123 |0022: move v3, v2 │ │ -064c26: 28eb |0023: goto 000e // -0015 │ │ -064c28: 0121 |0024: move v1, v2 │ │ -064c2a: 28ee |0025: goto 0013 // -0012 │ │ -064c2c: 0d01 |0026: move-exception v1 │ │ -064c2e: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064c34: 2701 |002a: throw v1 │ │ +064534: |[064534] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onConnectionChanged:(ZZ)V │ │ +064544: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064546: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +064548: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06454e: 0c00 |0005: move-result-object v0 │ │ +064550: 1a03 df1b |0006: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +064554: 6e20 6e01 3000 |0008: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06455a: 3806 1700 |000b: if-eqz v6, 0022 // +0017 │ │ +06455e: 0113 |000d: move v3, v1 │ │ +064560: 6e20 6c01 3000 |000e: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +064566: 3807 1300 |0011: if-eqz v7, 0024 // +0013 │ │ +06456a: 6e20 6c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +064570: 5451 a503 |0016: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +064574: 1232 |0018: const/4 v2, #int 3 // #3 │ │ +064576: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +064578: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +06457a: 7254 5701 2130 |001b: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +064580: 6e10 6901 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +064586: 0e00 |0021: return-void │ │ +064588: 0123 |0022: move v3, v2 │ │ +06458a: 28eb |0023: goto 000e // -0015 │ │ +06458c: 0121 |0024: move v1, v2 │ │ +06458e: 28ee |0025: goto 0013 // -0012 │ │ +064590: 0d01 |0026: move-exception v1 │ │ +064592: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +064598: 2701 |002a: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ 0x0002 line=137 │ │ 0x0006 line=139 │ │ 0x000b line=140 │ │ @@ -114741,29 +114766,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -064c44: |[064c44] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onMusicChanged:()V │ │ -064c54: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -064c5a: 0c00 |0003: move-result-object v0 │ │ -064c5c: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064c60: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -064c66: 5451 a503 |0009: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064c6a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -064c6c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -064c6e: 1214 |000d: const/4 v4, #int 1 // #1 │ │ -064c70: 7254 5701 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -064c76: 6e10 6901 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064c7c: 0e00 |0014: return-void │ │ -064c7e: 0d01 |0015: move-exception v1 │ │ -064c80: 6e10 6901 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064c86: 2701 |0019: throw v1 │ │ +0645a8: |[0645a8] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onMusicChanged:()V │ │ +0645b8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0645be: 0c00 |0003: move-result-object v0 │ │ +0645c0: 1a01 df1b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0645c4: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0645ca: 5451 a503 |0009: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +0645ce: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +0645d0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0645d2: 1214 |000d: const/4 v4, #int 1 // #1 │ │ +0645d4: 7254 5701 2130 |000e: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0645da: 6e10 6901 0000 |0011: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0645e0: 0e00 |0014: return-void │ │ +0645e2: 0d01 |0015: move-exception v1 │ │ +0645e4: 6e10 6901 0000 |0016: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0645ea: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0011 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=111 │ │ 0x0009 line=112 │ │ @@ -114779,34 +114804,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -064c94: |[064c94] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onPlayStatusChanged:(Z)V │ │ -064ca4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -064ca6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -064cac: 0c00 |0004: move-result-object v0 │ │ -064cae: 1a02 e51b |0005: const-string v2, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064cb2: 6e20 6e01 2000 |0007: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -064cb8: 3806 1100 |000a: if-eqz v6, 001b // +0011 │ │ -064cbc: 6e20 6c01 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -064cc2: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064cc6: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -064cc8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -064cca: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -064ccc: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -064cd2: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064cd8: 0e00 |001a: return-void │ │ -064cda: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -064cdc: 28f0 |001c: goto 000c // -0010 │ │ -064cde: 0d01 |001d: move-exception v1 │ │ -064ce0: 6e10 6901 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064ce6: 2701 |0021: throw v1 │ │ +0645f8: |[0645f8] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onPlayStatusChanged:(Z)V │ │ +064608: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06460a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +064610: 0c00 |0004: move-result-object v0 │ │ +064612: 1a02 df1b |0005: const-string v2, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +064616: 6e20 6e01 2000 |0007: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06461c: 3806 1100 |000a: if-eqz v6, 001b // +0011 │ │ +064620: 6e20 6c01 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +064626: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +06462a: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +06462c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +06462e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +064630: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +064636: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06463c: 0e00 |001a: return-void │ │ +06463e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +064640: 28f0 |001c: goto 000c // -0010 │ │ +064642: 0d01 |001d: move-exception v1 │ │ +064644: 6e10 6901 0000 |001e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06464a: 2701 |0021: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0017 │ │ -> 0x001d │ │ positions : │ │ 0x0001 line=150 │ │ 0x0005 line=152 │ │ 0x000a line=153 │ │ @@ -114825,31 +114850,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 32 16-bit code units │ │ -064cf4: |[064cf4] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V │ │ -064d04: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -064d0a: 0c00 |0003: move-result-object v0 │ │ -064d0c: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064d10: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -064d16: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -064d1c: 6e20 7201 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -064d22: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064d26: 1222 |0011: const/4 v2, #int 2 // #2 │ │ -064d28: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -064d2a: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -064d2c: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -064d32: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064d38: 0e00 |001a: return-void │ │ -064d3a: 0d01 |001b: move-exception v1 │ │ -064d3c: 6e10 6901 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064d42: 2701 |001f: throw v1 │ │ +064658: |[064658] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V │ │ +064668: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06466e: 0c00 |0003: move-result-object v0 │ │ +064670: 1a01 df1b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +064674: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06467a: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +064680: 6e20 7201 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +064686: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +06468a: 1222 |0011: const/4 v2, #int 2 // #2 │ │ +06468c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +06468e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +064690: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +064696: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06469c: 0e00 |001a: return-void │ │ +06469e: 0d01 |001b: move-exception v1 │ │ +0646a0: 6e10 6901 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0646a6: 2701 |001f: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0017 │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=124 │ │ 0x0009 line=125 │ │ @@ -114869,31 +114894,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 32 16-bit code units │ │ -064d50: |[064d50] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onTimeInSongChange:(II)V │ │ -064d60: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -064d66: 0c00 |0003: move-result-object v0 │ │ -064d68: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064d6c: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -064d72: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -064d78: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -064d7e: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ -064d82: 1252 |0011: const/4 v2, #int 5 // #5 │ │ -064d84: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -064d86: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -064d88: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -064d8e: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064d94: 0e00 |001a: return-void │ │ -064d96: 0d01 |001b: move-exception v1 │ │ -064d98: 6e10 6901 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -064d9e: 2701 |001f: throw v1 │ │ +0646b4: |[0646b4] uk.org.ngo.squeezer.IServiceCallback$Stub$Proxy.onTimeInSongChange:(II)V │ │ +0646c4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0646ca: 0c00 |0003: move-result-object v0 │ │ +0646cc: 1a01 df1b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0646d0: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0646d6: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0646dc: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0646e2: 5451 a503 |000f: iget-object v1, v5, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@03a5 │ │ +0646e6: 1252 |0011: const/4 v2, #int 5 // #5 │ │ +0646e8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +0646ea: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0646ec: 7254 5701 2130 |0014: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0646f2: 6e10 6901 0000 |0017: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0646f8: 0e00 |001a: return-void │ │ +0646fa: 0d01 |001b: move-exception v1 │ │ +0646fc: 6e10 6901 0000 |001c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +064702: 2701 |001f: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0017 │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=164 │ │ 0x0009 line=165 │ │ @@ -114972,19 +114997,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -064dac: |[064dac] uk.org.ngo.squeezer.IServiceCallback$Stub.:()V │ │ -064dbc: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -064dc2: 1a00 e51b |0003: const-string v0, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064dc6: 6e30 c70f 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0fc7 │ │ -064dcc: 0e00 |0008: return-void │ │ +064710: |[064710] uk.org.ngo.squeezer.IServiceCallback$Stub.:()V │ │ +064720: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +064726: 1a00 df1b |0003: const-string v0, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +06472a: 6e30 c70f 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0fc7 │ │ +064730: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/IServiceCallback$Stub; │ │ @@ -114994,29 +115019,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -064dd0: |[064dd0] uk.org.ngo.squeezer.IServiceCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; │ │ -064de0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -064de4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -064de6: 1100 |0003: return-object v0 │ │ -064de8: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064dec: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -064df2: 0c00 |0009: move-result-object v0 │ │ -064df4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -064df8: 2001 d502 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ -064dfc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -064e00: 1f00 d502 |0010: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ -064e04: 28f1 |0012: goto 0003 // -000f │ │ -064e06: 2200 d302 |0013: new-instance v0, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy; // type@02d3 │ │ -064e0a: 7020 bc0f 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0fbc │ │ -064e10: 28eb |0018: goto 0003 // -0015 │ │ +064734: |[064734] uk.org.ngo.squeezer.IServiceCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; │ │ +064744: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +064748: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06474a: 1100 |0003: return-object v0 │ │ +06474c: 1a01 df1b |0004: const-string v1, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +064750: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +064756: 0c00 |0009: move-result-object v0 │ │ +064758: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +06475c: 2001 d502 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ +064760: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +064764: 1f00 d502 |0010: check-cast v0, Luk/org/ngo/squeezer/IServiceCallback; // type@02d5 │ │ +064768: 28f1 |0012: goto 0003 // -000f │ │ +06476a: 2200 d302 |0013: new-instance v0, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy; // type@02d3 │ │ +06476e: 7020 bc0f 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/IServiceCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0fbc │ │ +064774: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -115032,16 +115057,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064e14: |[064e14] uk.org.ngo.squeezer.IServiceCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -064e24: 1100 |0000: return-object v0 │ │ +064778: |[064778] uk.org.ngo.squeezer.IServiceCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +064788: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/IServiceCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/IServiceCallback$Stub;) │ │ @@ -115049,71 +115074,71 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -064e28: |[064e28] uk.org.ngo.squeezer.IServiceCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -064e38: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -064e3a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -064e3c: 2c06 6600 0000 |0002: sparse-switch v6, 00000068 // +00000066 │ │ -064e42: 6f59 3301 6587 |0005: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -064e48: 0a02 |0008: move-result v2 │ │ -064e4a: 0f02 |0009: return v2 │ │ -064e4c: 1a03 e51b |000a: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064e50: 6e20 7201 3800 |000c: invoke-virtual {v8, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -064e56: 28fa |000f: goto 0009 // -0006 │ │ -064e58: 1a03 e51b |0010: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064e5c: 6e20 5f01 3700 |0012: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -064e62: 6e10 c90f 0500 |0015: invoke-virtual {v5}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onMusicChanged:()V // method@0fc9 │ │ -064e68: 28f1 |0018: goto 0009 // -000f │ │ -064e6a: 1a03 e51b |0019: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064e6e: 6e20 5f01 3700 |001b: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -064e74: 6e10 6701 0700 |001e: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -064e7a: 0c00 |0021: move-result-object v0 │ │ -064e7c: 6e10 6701 0700 |0022: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -064e82: 0c01 |0025: move-result-object v1 │ │ -064e84: 6e30 cb0f 0501 |0026: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V // method@0fcb │ │ -064e8a: 28e0 |0029: goto 0009 // -0020 │ │ -064e8c: 1a04 e51b |002a: const-string v4, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064e90: 6e20 5f01 4700 |002c: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -064e96: 6e10 6501 0700 |002f: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -064e9c: 0a04 |0032: move-result v4 │ │ -064e9e: 3804 0e00 |0033: if-eqz v4, 0041 // +000e │ │ -064ea2: 0120 |0035: move v0, v2 │ │ -064ea4: 6e10 6501 0700 |0036: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -064eaa: 0a04 |0039: move-result v4 │ │ -064eac: 3804 0900 |003a: if-eqz v4, 0043 // +0009 │ │ -064eb0: 0121 |003c: move v1, v2 │ │ -064eb2: 6e30 c80f 0501 |003d: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onConnectionChanged:(ZZ)V // method@0fc8 │ │ -064eb8: 28c9 |0040: goto 0009 // -0037 │ │ -064eba: 0130 |0041: move v0, v3 │ │ -064ebc: 28f4 |0042: goto 0036 // -000c │ │ -064ebe: 0131 |0043: move v1, v3 │ │ -064ec0: 28f9 |0044: goto 003d // -0007 │ │ -064ec2: 1a04 e51b |0045: const-string v4, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064ec6: 6e20 5f01 4700 |0047: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -064ecc: 6e10 6501 0700 |004a: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -064ed2: 0a04 |004d: move-result v4 │ │ -064ed4: 3804 0700 |004e: if-eqz v4, 0055 // +0007 │ │ -064ed8: 0120 |0050: move v0, v2 │ │ -064eda: 6e20 ca0f 0500 |0051: invoke-virtual {v5, v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onPlayStatusChanged:(Z)V // method@0fca │ │ -064ee0: 28b5 |0054: goto 0009 // -004b │ │ -064ee2: 0130 |0055: move v0, v3 │ │ -064ee4: 28fb |0056: goto 0051 // -0005 │ │ -064ee6: 1a03 e51b |0057: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1be5 │ │ -064eea: 6e20 5f01 3700 |0059: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -064ef0: 6e10 6501 0700 |005c: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -064ef6: 0a00 |005f: move-result v0 │ │ -064ef8: 6e10 6501 0700 |0060: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -064efe: 0a01 |0063: move-result v1 │ │ -064f00: 6e30 cc0f 0501 |0064: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onTimeInSongChange:(II)V // method@0fcc │ │ -064f06: 28a2 |0067: goto 0009 // -005e │ │ -064f08: 0002 0600 0100 0000 0200 0000 0300 ... |0068: sparse-switch-data (26 units) │ │ +06478c: |[06478c] uk.org.ngo.squeezer.IServiceCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +06479c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06479e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0647a0: 2c06 6600 0000 |0002: sparse-switch v6, 00000068 // +00000066 │ │ +0647a6: 6f59 3301 6587 |0005: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +0647ac: 0a02 |0008: move-result v2 │ │ +0647ae: 0f02 |0009: return v2 │ │ +0647b0: 1a03 df1b |000a: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0647b4: 6e20 7201 3800 |000c: invoke-virtual {v8, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0647ba: 28fa |000f: goto 0009 // -0006 │ │ +0647bc: 1a03 df1b |0010: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0647c0: 6e20 5f01 3700 |0012: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0647c6: 6e10 c90f 0500 |0015: invoke-virtual {v5}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onMusicChanged:()V // method@0fc9 │ │ +0647cc: 28f1 |0018: goto 0009 // -000f │ │ +0647ce: 1a03 df1b |0019: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0647d2: 6e20 5f01 3700 |001b: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0647d8: 6e10 6701 0700 |001e: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0647de: 0c00 |0021: move-result-object v0 │ │ +0647e0: 6e10 6701 0700 |0022: invoke-virtual {v7}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0647e6: 0c01 |0025: move-result-object v1 │ │ +0647e8: 6e30 cb0f 0501 |0026: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V // method@0fcb │ │ +0647ee: 28e0 |0029: goto 0009 // -0020 │ │ +0647f0: 1a04 df1b |002a: const-string v4, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +0647f4: 6e20 5f01 4700 |002c: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0647fa: 6e10 6501 0700 |002f: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +064800: 0a04 |0032: move-result v4 │ │ +064802: 3804 0e00 |0033: if-eqz v4, 0041 // +000e │ │ +064806: 0120 |0035: move v0, v2 │ │ +064808: 6e10 6501 0700 |0036: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06480e: 0a04 |0039: move-result v4 │ │ +064810: 3804 0900 |003a: if-eqz v4, 0043 // +0009 │ │ +064814: 0121 |003c: move v1, v2 │ │ +064816: 6e30 c80f 0501 |003d: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onConnectionChanged:(ZZ)V // method@0fc8 │ │ +06481c: 28c9 |0040: goto 0009 // -0037 │ │ +06481e: 0130 |0041: move v0, v3 │ │ +064820: 28f4 |0042: goto 0036 // -000c │ │ +064822: 0131 |0043: move v1, v3 │ │ +064824: 28f9 |0044: goto 003d // -0007 │ │ +064826: 1a04 df1b |0045: const-string v4, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +06482a: 6e20 5f01 4700 |0047: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +064830: 6e10 6501 0700 |004a: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +064836: 0a04 |004d: move-result v4 │ │ +064838: 3804 0700 |004e: if-eqz v4, 0055 // +0007 │ │ +06483c: 0120 |0050: move v0, v2 │ │ +06483e: 6e20 ca0f 0500 |0051: invoke-virtual {v5, v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onPlayStatusChanged:(Z)V // method@0fca │ │ +064844: 28b5 |0054: goto 0009 // -004b │ │ +064846: 0130 |0055: move v0, v3 │ │ +064848: 28fb |0056: goto 0051 // -0005 │ │ +06484a: 1a03 df1b |0057: const-string v3, "uk.org.ngo.squeezer.IServiceCallback" // string@1bdf │ │ +06484e: 6e20 5f01 3700 |0059: invoke-virtual {v7, v3}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +064854: 6e10 6501 0700 |005c: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06485a: 0a00 |005f: move-result v0 │ │ +06485c: 6e10 6501 0700 |0060: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +064862: 0a01 |0063: move-result v1 │ │ +064864: 6e30 cc0f 0501 |0064: invoke-virtual {v5, v0, v1}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.onTimeInSongChange:(II)V // method@0fcc │ │ +06486a: 28a2 |0067: goto 0009 // -005e │ │ +06486c: 0002 0600 0100 0000 0200 0000 0300 ... |0068: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x0005 line=90 │ │ 0x000a line=42 │ │ 0x0010 line=47 │ │ 0x0015 line=48 │ │ @@ -115153,15 +115178,15 @@ │ │ │ │ source_file_idx : 868 (IServiceCallback.java) │ │ │ │ Class #473 header: │ │ class_idx : 807 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 121 │ │ -source_file_idx : 2610 │ │ +source_file_idx : 2604 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -115204,47 +115229,46 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -064f3c: |[064f3c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.:()V │ │ -064f4c: 7010 6e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentActivity;.:()V // method@026e │ │ -064f52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064f54: 5b10 b305 |0004: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ -064f58: 2200 2403 |0006: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1; // type@0324 │ │ -064f5c: 7020 7b11 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V // method@117b │ │ -064f62: 5b10 b505 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.uiThreadHandler:Landroid/os/Handler; // field@05b5 │ │ -064f66: 2200 2503 |000d: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2; // type@0325 │ │ -064f6a: 7020 7c11 1000 |000f: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V // method@117c │ │ -064f70: 5b10 b405 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ -064f74: 0e00 |0014: return-void │ │ +0648a0: |[0648a0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.:()V │ │ +0648b0: 7010 6e02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentActivity;.:()V // method@026e │ │ +0648b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0648b8: 5b10 b305 |0004: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ +0648bc: 2200 2403 |0006: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1; // type@0324 │ │ +0648c0: 7020 7b11 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V // method@117b │ │ +0648c6: 5b10 b505 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.uiThreadHandler:Landroid/os/Handler; // field@05b5 │ │ +0648ca: 2200 2503 |000d: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2; // type@0325 │ │ +0648ce: 7020 7c11 1000 |000f: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V // method@117c │ │ +0648d4: 5b10 b405 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ +0648d8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0006 line=48 │ │ 0x000d line=63 │ │ - 0x0014 line=224 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;) │ │ name : 'access$002' │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064f78: |[064f78] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ -064f88: 5b01 b305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ -064f8c: 1101 |0002: return-object v1 │ │ +0648dc: |[0648dc] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.access$002:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ +0648ec: 5b01 b305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ +0648f0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/service/ISqueezeService; │ │ │ │ @@ -115253,51 +115277,51 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -064f90: |[064f90] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.changeVolumeBy:(I)Z │ │ -064fa0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064fa2: 6e10 8b11 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ -064fa8: 0c02 |0004: move-result-object v2 │ │ -064faa: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -064fae: 0f01 |0007: return v1 │ │ -064fb0: 6e10 8d11 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ -064fb6: 0c02 |000b: move-result-object v2 │ │ -064fb8: 2203 3102 |000c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -064fbc: 7010 c60d 0300 |000e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -064fc2: 1a04 cb01 |0011: const-string v4, "Adjust volume by: " // string@01cb │ │ -064fc6: 6e20 ce0d 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -064fcc: 0c03 |0016: move-result-object v3 │ │ -064fce: 6e20 cb0d 6300 |0017: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -064fd4: 0c03 |001a: move-result-object v3 │ │ -064fd6: 6e10 d60d 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -064fdc: 0c03 |001e: move-result-object v3 │ │ -064fde: 7120 e50a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -064fe4: 6e10 8b11 0500 |0022: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ -064fea: 0c02 |0025: move-result-object v2 │ │ -064fec: 7220 a116 6200 |0026: invoke-interface {v2, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.adjustVolumeBy:(I)I // method@16a1 │ │ -064ff2: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -064ff4: 28dd |002a: goto 0007 // -0023 │ │ -064ff6: 0d00 |002b: move-exception v0 │ │ -064ff8: 6e10 8d11 0500 |002c: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ -064ffe: 0c02 |002f: move-result-object v2 │ │ -065000: 2203 3102 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -065004: 7010 c60d 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06500a: 1a04 b602 |0035: const-string v4, "Error from service.adjustVolumeBy: " // string@02b6 │ │ -06500e: 6e20 ce0d 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -065014: 0c03 |003a: move-result-object v3 │ │ -065016: 6e20 cd0d 0300 |003b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06501c: 0c03 |003e: move-result-object v3 │ │ -06501e: 6e10 d60d 0300 |003f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -065024: 0c03 |0042: move-result-object v3 │ │ -065026: 7120 e10a 3200 |0043: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06502c: 28c1 |0046: goto 0007 // -003f │ │ +0648f4: |[0648f4] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.changeVolumeBy:(I)Z │ │ +064904: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064906: 6e10 8b11 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ +06490c: 0c02 |0004: move-result-object v2 │ │ +06490e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +064912: 0f01 |0007: return v1 │ │ +064914: 6e10 8d11 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ +06491a: 0c02 |000b: move-result-object v2 │ │ +06491c: 2203 3102 |000c: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +064920: 7010 c60d 0300 |000e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +064926: 1a04 cb01 |0011: const-string v4, "Adjust volume by: " // string@01cb │ │ +06492a: 6e20 ce0d 4300 |0013: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +064930: 0c03 |0016: move-result-object v3 │ │ +064932: 6e20 cb0d 6300 |0017: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +064938: 0c03 |001a: move-result-object v3 │ │ +06493a: 6e10 d60d 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +064940: 0c03 |001e: move-result-object v3 │ │ +064942: 7120 e50a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +064948: 6e10 8b11 0500 |0022: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ +06494e: 0c02 |0025: move-result-object v2 │ │ +064950: 7220 a116 6200 |0026: invoke-interface {v2, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.adjustVolumeBy:(I)I // method@16a1 │ │ +064956: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +064958: 28dd |002a: goto 0007 // -0023 │ │ +06495a: 0d00 |002b: move-exception v0 │ │ +06495c: 6e10 8d11 0500 |002c: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ +064962: 0c02 |002f: move-result-object v2 │ │ +064964: 2203 3102 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +064968: 7010 c60d 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06496e: 1a04 b602 |0035: const-string v4, "Error from service.adjustVolumeBy: " // string@02b6 │ │ +064972: 6e20 ce0d 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +064978: 0c03 |003a: move-result-object v3 │ │ +06497a: 6e20 cd0d 0300 |003b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +064980: 0c03 |003e: move-result-object v3 │ │ +064982: 6e10 d60d 0300 |003f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +064988: 0c03 |0042: move-result-object v3 │ │ +06498a: 7120 e10a 3200 |0043: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +064990: 28c1 |0046: goto 0007 // -003f │ │ catches : 1 │ │ 0x0022 - 0x0029 │ │ Landroid/os/RemoteException; -> 0x002b │ │ positions : │ │ 0x0001 line=149 │ │ 0x0007 line=159 │ │ 0x0008 line=152 │ │ @@ -115315,29 +115339,29 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -06503c: |[06503c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ -06504c: 5440 b305 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ -065050: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -065054: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -065056: 0f00 |0005: return v0 │ │ -065058: 5440 b305 |0006: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ -06505c: 6e10 8111 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.name:()Ljava/lang/String; // method@1181 │ │ -065062: 0c01 |000b: move-result-object v1 │ │ -065064: 6e10 2012 0600 |000c: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getPlaylistTag:()Ljava/lang/String; // method@1220 │ │ -06506a: 0c02 |000f: move-result-object v2 │ │ -06506c: 6e10 1f12 0600 |0010: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getId:()Ljava/lang/String; // method@121f │ │ -065072: 0c03 |0013: move-result-object v3 │ │ -065074: 7240 bd16 1032 |0014: invoke-interface {v0, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z // method@16bd │ │ -06507a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -06507c: 28ed |0018: goto 0005 // -0013 │ │ +0649a0: |[0649a0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ +0649b0: 5440 b305 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ +0649b4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0649b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0649ba: 0f00 |0005: return v0 │ │ +0649bc: 5440 b305 |0006: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ +0649c0: 6e10 8111 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.name:()Ljava/lang/String; // method@1181 │ │ +0649c6: 0c01 |000b: move-result-object v1 │ │ +0649c8: 6e10 2012 0600 |000c: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getPlaylistTag:()Ljava/lang/String; // method@1220 │ │ +0649ce: 0c02 |000f: move-result-object v2 │ │ +0649d0: 6e10 1f12 0600 |0010: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.getId:()Ljava/lang/String; // method@121f │ │ +0649d6: 0c03 |0013: move-result-object v3 │ │ +0649d8: 7240 bd16 1032 |0014: invoke-interface {v0, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z // method@16bd │ │ +0649de: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0649e0: 28ed |0018: goto 0005 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x0005 line=183 │ │ 0x0006 line=182 │ │ 0x0017 line=183 │ │ @@ -115352,19 +115376,19 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -065080: |[065080] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ -065090: 6200 b005 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ -065094: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ -06509a: 0a00 |0005: move-result v0 │ │ -06509c: 0f00 |0006: return v0 │ │ +0649e4: |[0649e4] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ +0649f4: 6200 b005 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.add:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b0 │ │ +0649f8: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ +0649fe: 0a00 |0005: move-result v0 │ │ +064a00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ │ │ @@ -115373,34 +115397,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0650a0: |[0650a0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.downloadSong:(Ljava/lang/String;)V │ │ -0650b0: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -0650b4: 0e00 |0002: return-void │ │ -0650b6: 6e10 8b11 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ -0650bc: 0c03 |0006: move-result-object v3 │ │ -0650be: 7220 b516 6300 |0007: invoke-interface {v3, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16b5 │ │ -0650c4: 0c02 |000a: move-result-object v2 │ │ -0650c6: 2201 1f00 |000b: new-instance v1, Landroid/content/Intent; // type@001f │ │ -0650ca: 1a03 e40c |000d: const-string v3, "android.intent.action.VIEW" // string@0ce4 │ │ -0650ce: 7110 2601 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ -0650d4: 0c04 |0012: move-result-object v4 │ │ -0650d6: 7030 9a00 3104 |0013: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@009a │ │ -0650dc: 6e20 9d11 1500 |0016: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.startActivity:(Landroid/content/Intent;)V // method@119d │ │ -0650e2: 28e9 |0019: goto 0002 // -0017 │ │ -0650e4: 0d00 |001a: move-exception v0 │ │ -0650e6: 7100 0b0f 0000 |001b: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ -0650ec: 0c03 |001e: move-result-object v3 │ │ -0650ee: 6e20 0e0f 0300 |001f: invoke-virtual {v3, v0}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ -0650f4: 6e10 7e01 0000 |0022: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@017e │ │ -0650fa: 28dd |0025: goto 0002 // -0023 │ │ +064a04: |[064a04] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.downloadSong:(Ljava/lang/String;)V │ │ +064a14: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +064a18: 0e00 |0002: return-void │ │ +064a1a: 6e10 8b11 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ +064a20: 0c03 |0006: move-result-object v3 │ │ +064a22: 7220 b516 6300 |0007: invoke-interface {v3, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16b5 │ │ +064a28: 0c02 |000a: move-result-object v2 │ │ +064a2a: 2201 1f00 |000b: new-instance v1, Landroid/content/Intent; // type@001f │ │ +064a2e: 1a03 de0c |000d: const-string v3, "android.intent.action.VIEW" // string@0cde │ │ +064a32: 7110 2601 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ +064a38: 0c04 |0012: move-result-object v4 │ │ +064a3a: 7030 9a00 3104 |0013: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@009a │ │ +064a40: 6e20 9d11 1500 |0016: invoke-virtual {v5, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.startActivity:(Landroid/content/Intent;)V // method@119d │ │ +064a46: 28e9 |0019: goto 0002 // -0017 │ │ +064a48: 0d00 |001a: move-exception v0 │ │ +064a4a: 7100 0b0f 0000 |001b: invoke-static {}, Lorg/acra/ErrorReporter;.getInstance:()Lorg/acra/ErrorReporter; // method@0f0b │ │ +064a50: 0c03 |001e: move-result-object v3 │ │ +064a52: 6e20 0e0f 0300 |001f: invoke-virtual {v3, v0}, Lorg/acra/ErrorReporter;.handleException:(Ljava/lang/Throwable;)Lorg/acra/ErrorReporter$ReportsSenderWorker; // method@0f0e │ │ +064a58: 6e10 7e01 0000 |0022: invoke-virtual {v0}, Landroid/os/RemoteException;.printStackTrace:()V // method@017e │ │ +064a5e: 28dd |0025: goto 0002 // -0023 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ Landroid/os/RemoteException; -> 0x001a │ │ positions : │ │ 0x0000 line=204 │ │ 0x0002 line=222 │ │ 0x0003 line=214 │ │ @@ -115421,23 +115445,23 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -065108: |[065108] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -065118: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -06511c: 6e10 dd15 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ -065122: 0a00 |0005: move-result v0 │ │ -065124: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ -065128: 6e10 d915 0200 |0008: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -06512e: 0c00 |000b: move-result-object v0 │ │ -065130: 6e20 8911 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.downloadSong:(Ljava/lang/String;)V // method@1189 │ │ -065136: 0e00 |000f: return-void │ │ +064a6c: |[064a6c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +064a7c: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +064a80: 6e10 dd15 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.isRemote:()Z // method@15dd │ │ +064a86: 0a00 |0005: move-result v0 │ │ +064a88: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ +064a8c: 6e10 d915 0200 |0008: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +064a92: 0c00 |000b: move-result-object v0 │ │ +064a94: 6e20 8911 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.downloadSong:(Ljava/lang/String;)V // method@1189 │ │ +064a9a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x000f line=195 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ @@ -115448,17 +115472,17 @@ │ │ type : '()Luk/org/ngo/squeezer/service/ISqueezeService;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065138: |[065138] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; │ │ -065148: 5410 b305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ -06514c: 1100 |0002: return-object v0 │ │ +064a9c: |[064a9c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; │ │ +064aac: 5410 b305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.service:Luk/org/ngo/squeezer/service/ISqueezeService; // field@05b3 │ │ +064ab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;) │ │ @@ -115466,20 +115490,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -065150: |[065150] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getTag:()Ljava/lang/String; │ │ -065160: 6e10 9a0d 0100 |0000: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -065166: 0c00 |0003: move-result-object v0 │ │ -065168: 6e10 6b0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -06516e: 0c00 |0007: move-result-object v0 │ │ -065170: 1100 |0008: return-object v0 │ │ +064ab4: |[064ab4] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getTag:()Ljava/lang/String; │ │ +064ac4: 6e10 9a0d 0100 |0000: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +064aca: 0c00 |0003: move-result-object v0 │ │ +064acc: 6e10 6b0d 0000 |0004: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +064ad2: 0c00 |0007: move-result-object v0 │ │ +064ad4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;) │ │ @@ -115487,17 +115511,17 @@ │ │ type : '()Landroid/os/Handler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065174: |[065174] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getUIThreadHandler:()Landroid/os/Handler; │ │ -065184: 5410 b505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.uiThreadHandler:Landroid/os/Handler; // field@05b5 │ │ -065188: 1100 |0002: return-object v0 │ │ +064ad8: |[064ad8] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.getUIThreadHandler:()Landroid/os/Handler; │ │ +064ae8: 5410 b505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.uiThreadHandler:Landroid/os/Handler; // field@05b5 │ │ +064aec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;) │ │ @@ -115505,19 +115529,19 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06518c: |[06518c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ -06519c: 6200 b105 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ -0651a0: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ -0651a6: 0a00 |0005: move-result v0 │ │ -0651a8: 0f00 |0006: return v0 │ │ +064af0: |[064af0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ +064b00: 6200 b105 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.insert:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b1 │ │ +064b04: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ +064b0a: 0a00 |0005: move-result v0 │ │ +064b0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ │ │ @@ -115526,32 +115550,33 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0651ac: |[0651ac] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0651bc: 6f20 8602 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0286 │ │ -0651c2: 7100 f818 0000 |0003: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ -0651c8: 0a01 |0006: move-result v1 │ │ -0651ca: 3801 1200 |0007: if-eqz v1, 0019 // +0012 │ │ -0651ce: 2201 5900 |0009: new-instance v1, Landroid/os/StrictMode$ThreadPolicy$Builder; // type@0059 │ │ -0651d2: 7010 8401 0100 |000b: invoke-direct {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.:()V // method@0184 │ │ -0651d8: 6e10 8601 0100 |000e: invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.permitNetwork:()Landroid/os/StrictMode$ThreadPolicy$Builder; // method@0186 │ │ -0651de: 0c01 |0011: move-result-object v1 │ │ -0651e0: 6e10 8501 0100 |0012: invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.build:()Landroid/os/StrictMode$ThreadPolicy; // method@0185 │ │ -0651e6: 0c00 |0015: move-result-object v0 │ │ -0651e8: 7110 8701 0000 |0016: invoke-static {v0}, Landroid/os/StrictMode;.setThreadPolicy:(Landroid/os/StrictMode$ThreadPolicy;)V // method@0187 │ │ -0651ee: 0e00 |0019: return-void │ │ +064b10: |[064b10] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ +064b20: 6f20 8602 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0286 │ │ +064b26: 7100 f818 0000 |0003: invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;.hasHoneycomb:()Z // method@18f8 │ │ +064b2c: 0a01 |0006: move-result v1 │ │ +064b2e: 3801 1200 |0007: if-eqz v1, 0019 // +0012 │ │ +064b32: 2201 5900 |0009: new-instance v1, Landroid/os/StrictMode$ThreadPolicy$Builder; // type@0059 │ │ +064b36: 7010 8401 0100 |000b: invoke-direct {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.:()V // method@0184 │ │ +064b3c: 6e10 8601 0100 |000e: invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.permitNetwork:()Landroid/os/StrictMode$ThreadPolicy$Builder; // method@0186 │ │ +064b42: 0c01 |0011: move-result-object v1 │ │ +064b44: 6e10 8501 0100 |0012: invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;.build:()Landroid/os/StrictMode$ThreadPolicy; // method@0185 │ │ +064b4a: 0c00 |0015: move-result-object v0 │ │ +064b4c: 7110 8701 0000 |0016: invoke-static {v0}, Landroid/os/StrictMode;.setThreadPolicy:(Landroid/os/StrictMode$ThreadPolicy;)V // method@0187 │ │ +064b52: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=85 │ │ 0x0009 line=86 │ │ + 0x0012 line=87 │ │ 0x0016 line=88 │ │ 0x0019 line=90 │ │ locals : │ │ 0x0016 - 0x0019 reg=0 policy Landroid/os/StrictMode$ThreadPolicy; │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ 0x0000 - 0x001a reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -115560,28 +115585,28 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0651f0: |[0651f0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -065200: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -065202: 2b03 1300 0000 |0001: packed-switch v3, 00000014 // +00000013 │ │ -065208: 6f30 8b02 3204 |0004: invoke-super {v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@028b │ │ -06520e: 0a00 |0007: move-result v0 │ │ -065210: 0f00 |0008: return v0 │ │ -065212: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -065214: 7020 8811 1200 |000a: invoke-direct {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.changeVolumeBy:(I)Z // method@1188 │ │ -06521a: 28fb |000d: goto 0008 // -0005 │ │ -06521c: 12b1 |000e: const/4 v1, #int -5 // #fb │ │ -06521e: 7020 8811 1200 |000f: invoke-direct {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.changeVolumeBy:(I)Z // method@1188 │ │ -065224: 28f6 |0012: goto 0008 // -000a │ │ -065226: 0000 |0013: nop // spacer │ │ -065228: 0001 0200 1800 0000 0800 0000 0d00 ... |0014: packed-switch-data (8 units) │ │ +064b54: |[064b54] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +064b64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064b66: 2b03 1300 0000 |0001: packed-switch v3, 00000014 // +00000013 │ │ +064b6c: 6f30 8b02 3204 |0004: invoke-super {v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@028b │ │ +064b72: 0a00 |0007: move-result v0 │ │ +064b74: 0f00 |0008: return v0 │ │ +064b76: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +064b78: 7020 8811 1200 |000a: invoke-direct {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.changeVolumeBy:(I)Z // method@1188 │ │ +064b7e: 28fb |000d: goto 0008 // -0005 │ │ +064b80: 12b1 |000e: const/4 v1, #int -5 // #fb │ │ +064b82: 7020 8811 1200 |000f: invoke-direct {v2, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.changeVolumeBy:(I)Z // method@1188 │ │ +064b88: 28f6 |0012: goto 0008 // -000a │ │ +064b8a: 0000 |0013: nop // spacer │ │ +064b8c: 0001 0200 1800 0000 0800 0000 0d00 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=125 │ │ 0x0004 line=134 │ │ 0x0009 line=127 │ │ 0x000e line=130 │ │ 0x0013 line=125 │ │ @@ -115595,22 +115620,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -065238: |[065238] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -065248: 2b02 0a00 0000 |0000: packed-switch v2, 0000000a // +0000000a │ │ -06524e: 6f30 8c02 2103 |0003: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@028c │ │ -065254: 0a00 |0006: move-result v0 │ │ -065256: 0f00 |0007: return v0 │ │ -065258: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06525a: 28fe |0009: goto 0007 // -0002 │ │ -06525c: 0001 0200 1800 0000 0800 0000 0800 ... |000a: packed-switch-data (8 units) │ │ +064b9c: |[064b9c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +064bac: 2b02 0a00 0000 |0000: packed-switch v2, 0000000a // +0000000a │ │ +064bb2: 6f30 8c02 2103 |0003: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@028c │ │ +064bb8: 0a00 |0006: move-result v0 │ │ +064bba: 0f00 |0007: return v0 │ │ +064bbc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +064bbe: 28fe |0009: goto 0007 // -0002 │ │ +064bc0: 0001 0200 1800 0000 0800 0000 0800 ... |000a: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=145 │ │ 0x0008 line=142 │ │ 0x000a line=139 │ │ locals : │ │ @@ -115623,21 +115648,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06526c: |[06526c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onPause:()V │ │ -06527c: 6f10 9002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0290 │ │ -065282: 5410 b405 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ -065286: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06528a: 5410 b405 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ -06528e: 6e20 9e11 0100 |0009: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.unbindService:(Landroid/content/ServiceConnection;)V // method@119e │ │ -065294: 0e00 |000c: return-void │ │ +064bd0: |[064bd0] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onPause:()V │ │ +064be0: 6f10 9002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0290 │ │ +064be6: 5410 b405 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ +064bea: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +064bee: 5410 b405 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ +064bf2: 6e20 9e11 0100 |0009: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.unbindService:(Landroid/content/ServiceConnection;)V // method@119e │ │ +064bf8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x000c line=105 │ │ locals : │ │ @@ -115648,37 +115673,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -065298: |[065298] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onResume:()V │ │ -0652a8: 6f10 9402 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0294 │ │ -0652ae: 2200 1f00 |0003: new-instance v0, Landroid/content/Intent; // type@001f │ │ -0652b2: 1c01 e803 |0005: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ -0652b6: 7030 9800 3001 |0007: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -0652bc: 5431 b405 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ -0652c0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0652c2: 6e40 8711 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@1187 │ │ -0652c8: 6e10 8d11 0300 |0010: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ -0652ce: 0c00 |0013: move-result-object v0 │ │ -0652d0: 2201 3102 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0652d4: 7010 c60d 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0652da: 1a02 010f |0019: const-string v2, "did bindService; serviceStub = " // string@0f01 │ │ -0652de: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0652e4: 0c01 |001e: move-result-object v1 │ │ -0652e6: 6e10 8b11 0300 |001f: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ -0652ec: 0c02 |0022: move-result-object v2 │ │ -0652ee: 6e20 cd0d 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0652f4: 0c01 |0026: move-result-object v1 │ │ -0652f6: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0652fc: 0c01 |002a: move-result-object v1 │ │ -0652fe: 7120 e00a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -065304: 0e00 |002e: return-void │ │ +064bfc: |[064bfc] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.onResume:()V │ │ +064c0c: 6f10 9402 0300 |0000: invoke-super {v3}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@0294 │ │ +064c12: 2200 1f00 |0003: new-instance v0, Landroid/content/Intent; // type@001f │ │ +064c16: 1c01 e803 |0005: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ +064c1a: 7030 9800 3001 |0007: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +064c20: 5431 b405 |000a: iget-object v1, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.serviceConnection:Landroid/content/ServiceConnection; // field@05b4 │ │ +064c24: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +064c26: 6e40 8711 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@1187 │ │ +064c2c: 6e10 8d11 0300 |0010: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getTag:()Ljava/lang/String; // method@118d │ │ +064c32: 0c00 |0013: move-result-object v0 │ │ +064c34: 2201 3102 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +064c38: 7010 c60d 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +064c3e: 1a02 fb0e |0019: const-string v2, "did bindService; serviceStub = " // string@0efb │ │ +064c42: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +064c48: 0c01 |001e: move-result-object v1 │ │ +064c4a: 6e10 8b11 0300 |001f: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ +064c50: 0c02 |0022: move-result-object v2 │ │ +064c52: 6e20 cd0d 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +064c58: 0c01 |0026: move-result-object v1 │ │ +064c5a: 6e10 d60d 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +064c60: 0c01 |002a: move-result-object v1 │ │ +064c62: 7120 e00a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +064c68: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x0010 line=96 │ │ 0x002e line=97 │ │ locals : │ │ @@ -115695,33 +115720,33 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -065308: |[065308] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ -065318: 6200 b205 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ -06531c: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ -065322: 0a00 |0005: move-result v0 │ │ -065324: 0f00 |0006: return v0 │ │ +064c6c: |[064c6c] uk.org.ngo.squeezer.framework.SqueezerBaseActivity.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z │ │ +064c7c: 6200 b205 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;.load:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd; // field@05b2 │ │ +064c80: 7030 9c11 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.playlistControl:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd;Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@119c │ │ +064c86: 0a00 |0005: move-result v0 │ │ +064c88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ │ │ - source_file_idx : 2610 (SqueezerBaseActivity.java) │ │ + source_file_idx : 2604 (SqueezerBaseActivity.java) │ │ │ │ Class #474 header: │ │ class_idx : 808 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 553 │ │ -source_file_idx : 2613 │ │ +source_file_idx : 2607 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -115771,18 +115796,18 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065328: |[065328] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -065338: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06533e: 5b01 b705 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065342: 0e00 |0005: return-void │ │ +064c8c: |[064c8c] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +064c9c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +064ca2: 5b01 b705 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064ca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ @@ -115795,119 +115820,125 @@ │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 188 16-bit code units │ │ -065344: |[065344] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -065354: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -065356: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -065358: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -06535e: 0a00 |0005: move-result v0 │ │ -065360: 2c00 9c00 0000 |0006: sparse-switch v0, 000000a2 // +0000009c │ │ -065366: 0120 |0009: move v0, v2 │ │ -065368: 0f00 |000a: return v0 │ │ -06536a: 5470 b705 |000b: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -06536e: 2313 3f04 |000d: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -065372: 4d0a 0302 |000f: aput-object v10, v3, v2 │ │ -065376: 7120 4314 3000 |0011: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -06537c: 0110 |0014: move v0, v1 │ │ -06537e: 28f5 |0015: goto 000a // -000b │ │ -065380: 5470 b705 |0016: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065384: 2313 3f04 |0018: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -065388: 4d0a 0302 |001a: aput-object v10, v3, v2 │ │ -06538c: 7120 f112 3000 |001c: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -065392: 0110 |001f: move v0, v1 │ │ -065394: 28ea |0020: goto 000a // -0016 │ │ -065396: 5470 b705 |0021: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -06539a: 2313 3f04 |0023: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -06539e: 4d0a 0302 |0025: aput-object v10, v3, v2 │ │ -0653a2: 7120 1e13 3000 |0027: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@131e │ │ -0653a8: 0110 |002a: move v0, v1 │ │ -0653aa: 28df |002b: goto 000a // -0021 │ │ -0653ac: 5473 b705 |002c: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -0653b0: 07a0 |002e: move-object v0, v10 │ │ -0653b2: 1f00 3603 |002f: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ -0653b6: 6e20 0a12 0300 |0031: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ -0653bc: 0a00 |0034: move-result v0 │ │ -0653be: 3800 1c00 |0035: if-eqz v0, 0051 // +001c │ │ -0653c2: 5470 b705 |0037: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -0653c6: 5473 b705 |0039: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -0653ca: 1404 5a00 097f |003b: const v4, #float 1.82106e+38 // #7f09005a │ │ -0653d0: 2315 3004 |003e: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ -0653d4: 6e10 d211 0a00 |0040: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ -0653da: 0c06 |0043: move-result-object v6 │ │ -0653dc: 4d06 0502 |0044: aput-object v6, v5, v2 │ │ -0653e0: 6e30 0012 4305 |0046: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ -0653e6: 0c03 |0049: move-result-object v3 │ │ -0653e8: 7130 b30c 3002 |004a: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -0653ee: 0c00 |004d: move-result-object v0 │ │ -0653f0: 6e10 b70c 0000 |004e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -0653f6: 0110 |0051: move v0, v1 │ │ -0653f8: 28b8 |0052: goto 000a // -0048 │ │ -0653fa: 5473 b705 |0053: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -0653fe: 07a0 |0055: move-object v0, v10 │ │ -065400: 1f00 3603 |0056: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ -065404: 6e20 f711 0300 |0058: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@11f7 │ │ -06540a: 0a00 |005b: move-result v0 │ │ -06540c: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ -065410: 5470 b705 |005e: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065414: 5473 b705 |0060: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065418: 1404 5b00 097f |0062: const v4, #float 1.82106e+38 // #7f09005b │ │ -06541e: 2315 3004 |0065: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ -065422: 6e10 d211 0a00 |0067: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ -065428: 0c06 |006a: move-result-object v6 │ │ -06542a: 4d06 0502 |006b: aput-object v6, v5, v2 │ │ -06542e: 6e30 0012 4305 |006d: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ -065434: 0c03 |0070: move-result-object v3 │ │ -065436: 7130 b30c 3002 |0071: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06543c: 0c00 |0074: move-result-object v0 │ │ -06543e: 6e10 b70c 0000 |0075: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -065444: 0110 |0078: move v0, v1 │ │ -065446: 2891 |0079: goto 000a // -006f │ │ -065448: 5473 b705 |007a: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -06544c: 07a0 |007c: move-object v0, v10 │ │ -06544e: 1f00 3603 |007d: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ -065452: 6e20 0212 0300 |007f: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@1202 │ │ -065458: 0a00 |0082: move-result v0 │ │ -06545a: 3800 1c00 |0083: if-eqz v0, 009f // +001c │ │ -06545e: 5470 b705 |0085: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065462: 5473 b705 |0087: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -065466: 1404 5c00 097f |0089: const v4, #float 1.82106e+38 // #7f09005c │ │ -06546c: 2315 3004 |008c: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ -065470: 6e10 d211 0a00 |008e: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ -065476: 0c06 |0091: move-result-object v6 │ │ -065478: 4d06 0502 |0092: aput-object v6, v5, v2 │ │ -06547c: 6e30 0012 4305 |0094: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ -065482: 0c03 |0097: move-result-object v3 │ │ -065484: 7130 b30c 3002 |0098: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06548a: 0c00 |009b: move-result-object v0 │ │ -06548c: 6e10 b70c 0000 |009c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -065492: 0110 |009f: move v0, v1 │ │ -065494: 2900 6aff |00a0: goto/16 000a // -0096 │ │ -065498: 0002 0600 0100 0000 3400 0e7f 3500 ... |00a2: sparse-switch-data (26 units) │ │ +064ca8: |[064ca8] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +064cb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064cba: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +064cbc: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +064cc2: 0a00 |0005: move-result v0 │ │ +064cc4: 2c00 9c00 0000 |0006: sparse-switch v0, 000000a2 // +0000009c │ │ +064cca: 0120 |0009: move v0, v2 │ │ +064ccc: 0f00 |000a: return v0 │ │ +064cce: 5470 b705 |000b: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064cd2: 2313 3f04 |000d: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +064cd6: 4d0a 0302 |000f: aput-object v10, v3, v2 │ │ +064cda: 7120 4314 3000 |0011: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +064ce0: 0110 |0014: move v0, v1 │ │ +064ce2: 28f5 |0015: goto 000a // -000b │ │ +064ce4: 5470 b705 |0016: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064ce8: 2313 3f04 |0018: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +064cec: 4d0a 0302 |001a: aput-object v10, v3, v2 │ │ +064cf0: 7120 f112 3000 |001c: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +064cf6: 0110 |001f: move v0, v1 │ │ +064cf8: 28ea |0020: goto 000a // -0016 │ │ +064cfa: 5470 b705 |0021: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064cfe: 2313 3f04 |0023: new-array v3, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +064d02: 4d0a 0302 |0025: aput-object v10, v3, v2 │ │ +064d06: 7120 1e13 3000 |0027: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@131e │ │ +064d0c: 0110 |002a: move v0, v1 │ │ +064d0e: 28df |002b: goto 000a // -0021 │ │ +064d10: 5473 b705 |002c: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d14: 07a0 |002e: move-object v0, v10 │ │ +064d16: 1f00 3603 |002f: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ +064d1a: 6e20 0a12 0300 |0031: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ +064d20: 0a00 |0034: move-result v0 │ │ +064d22: 3800 1c00 |0035: if-eqz v0, 0051 // +001c │ │ +064d26: 5470 b705 |0037: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d2a: 5473 b705 |0039: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d2e: 1404 5a00 097f |003b: const v4, #float 1.82106e+38 // #7f09005a │ │ +064d34: 2315 3004 |003e: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ +064d38: 6e10 d211 0a00 |0040: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ +064d3e: 0c06 |0043: move-result-object v6 │ │ +064d40: 4d06 0502 |0044: aput-object v6, v5, v2 │ │ +064d44: 6e30 0012 4305 |0046: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ +064d4a: 0c03 |0049: move-result-object v3 │ │ +064d4c: 7130 b30c 3002 |004a: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +064d52: 0c00 |004d: move-result-object v0 │ │ +064d54: 6e10 b70c 0000 |004e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +064d5a: 0110 |0051: move v0, v1 │ │ +064d5c: 28b8 |0052: goto 000a // -0048 │ │ +064d5e: 5473 b705 |0053: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d62: 07a0 |0055: move-object v0, v10 │ │ +064d64: 1f00 3603 |0056: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ +064d68: 6e20 f711 0300 |0058: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@11f7 │ │ +064d6e: 0a00 |005b: move-result v0 │ │ +064d70: 3800 1c00 |005c: if-eqz v0, 0078 // +001c │ │ +064d74: 5470 b705 |005e: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d78: 5473 b705 |0060: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064d7c: 1404 5b00 097f |0062: const v4, #float 1.82106e+38 // #7f09005b │ │ +064d82: 2315 3004 |0065: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ +064d86: 6e10 d211 0a00 |0067: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ +064d8c: 0c06 |006a: move-result-object v6 │ │ +064d8e: 4d06 0502 |006b: aput-object v6, v5, v2 │ │ +064d92: 6e30 0012 4305 |006d: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ +064d98: 0c03 |0070: move-result-object v3 │ │ +064d9a: 7130 b30c 3002 |0071: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +064da0: 0c00 |0074: move-result-object v0 │ │ +064da2: 6e10 b70c 0000 |0075: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +064da8: 0110 |0078: move v0, v1 │ │ +064daa: 2891 |0079: goto 000a // -006f │ │ +064dac: 5473 b705 |007a: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064db0: 07a0 |007c: move-object v0, v10 │ │ +064db2: 1f00 3603 |007d: check-cast v0, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // type@0336 │ │ +064db6: 6e20 0212 0300 |007f: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@1202 │ │ +064dbc: 0a00 |0082: move-result v0 │ │ +064dbe: 3800 1c00 |0083: if-eqz v0, 009f // +001c │ │ +064dc2: 5470 b705 |0085: iget-object v0, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064dc6: 5473 b705 |0087: iget-object v3, v7, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064dca: 1404 5c00 097f |0089: const v4, #float 1.82106e+38 // #7f09005c │ │ +064dd0: 2315 3004 |008c: new-array v5, v1, [Ljava/lang/Object; // type@0430 │ │ +064dd4: 6e10 d211 0a00 |008e: invoke-virtual {v10}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ +064dda: 0c06 |0091: move-result-object v6 │ │ +064ddc: 4d06 0502 |0092: aput-object v6, v5, v2 │ │ +064de0: 6e30 0012 4305 |0094: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ +064de6: 0c03 |0097: move-result-object v3 │ │ +064de8: 7130 b30c 3002 |0098: invoke-static {v0, v3, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +064dee: 0c00 |009b: move-result-object v0 │ │ +064df0: 6e10 b70c 0000 |009c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +064df6: 0110 |009f: move v0, v1 │ │ +064df8: 2900 6aff |00a0: goto/16 000a // -0096 │ │ +064dfc: 0002 0600 0100 0000 3400 0e7f 3500 ... |00a2: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=106 │ │ 0x000a line=138 │ │ 0x000b line=108 │ │ 0x0015 line=109 │ │ 0x0016 line=112 │ │ 0x0020 line=113 │ │ 0x0021 line=116 │ │ 0x002b line=117 │ │ 0x002c line=120 │ │ 0x0037 line=121 │ │ + 0x0040 line=122 │ │ + 0x004a line=121 │ │ + 0x004e line=123 │ │ 0x0052 line=124 │ │ 0x0053 line=127 │ │ 0x005e line=128 │ │ 0x0079 line=129 │ │ 0x007a line=132 │ │ 0x0085 line=133 │ │ + 0x008e line=134 │ │ + 0x0098 line=133 │ │ + 0x009c line=135 │ │ 0x00a0 line=136 │ │ 0x00a2 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x0000 reg=10 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x00bc reg=7 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x00bc reg=8 menuItem Landroid/view/MenuItem; │ │ @@ -115919,17 +115950,17 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0654cc: |[0654cc] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ -0654dc: 5410 b705 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ -0654e0: 1100 |0002: return-object v0 │ │ +064e30: |[064e30] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ +064e40: 5410 b705 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@05b7 │ │ +064e44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ │ │ @@ -115938,20 +115969,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0654e4: |[0654e4] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -0654f4: 6e10 a111 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11a1 │ │ -0654fa: 0c00 |0003: move-result-object v0 │ │ -0654fc: 7130 2011 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ -065502: 0c00 |0007: move-result-object v0 │ │ -065504: 1100 |0008: return-object v0 │ │ +064e48: |[064e48] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +064e58: 6e10 a111 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11a1 │ │ +064e5e: 0c00 |0003: move-result-object v0 │ │ +064e60: 7130 2011 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ +064e66: 0c00 |0007: move-result-object v0 │ │ +064e68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x0009 reg=2 convertView Landroid/view/View; │ │ @@ -115962,22 +115993,22 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -065508: |[065508] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -065518: 6e10 a111 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11a1 │ │ -06551e: 0c00 |0003: move-result-object v0 │ │ -065520: 6e10 d211 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ -065526: 0c01 |0007: move-result-object v1 │ │ -065528: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ -06552e: 0c00 |000b: move-result-object v0 │ │ -065530: 1100 |000c: return-object v0 │ │ +064e6c: |[064e6c] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +064e7c: 6e10 a111 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@11a1 │ │ +064e82: 0c00 |0003: move-result-object v0 │ │ +064e84: 6e10 d211 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ +064e8a: 0c01 |0007: move-result-object v1 │ │ +064e8c: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ +064e92: 0c00 |000b: move-result-object v0 │ │ +064e94: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x0000 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ @@ -115990,37 +116021,37 @@ │ │ type : '()Landroid/os/Parcelable$Creator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -065534: |[065534] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getCreator:()Landroid/os/Parcelable$Creator; │ │ -065544: 5442 b805 |0000: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ -065548: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ -06554c: 6e10 a511 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getItemClass:()Ljava/lang/Class; // method@11a5 │ │ -065552: 0c02 |0007: move-result-object v2 │ │ -065554: 1a03 1a02 |0008: const-string v3, "CREATOR" // string@021a │ │ -065558: 6e20 620d 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ -06555e: 0c01 |000d: move-result-object v1 │ │ -065560: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -065562: 6e20 ee0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ -065568: 0c02 |0012: move-result-object v2 │ │ -06556a: 1f02 5200 |0013: check-cast v2, Landroid/os/Parcelable$Creator; // type@0052 │ │ -06556e: 5b42 b805 |0015: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ -065572: 5442 b805 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ -065576: 1102 |0019: return-object v2 │ │ -065578: 0d00 |001a: move-exception v0 │ │ -06557a: 2202 2d02 |001b: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ -06557e: 7020 a50d 0200 |001d: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ -065584: 2702 |0020: throw v2 │ │ -065586: 0d00 |0021: move-exception v0 │ │ -065588: 2202 2d02 |0022: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ -06558c: 7020 a50d 0200 |0024: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ -065592: 2702 |0027: throw v2 │ │ +064e98: |[064e98] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getCreator:()Landroid/os/Parcelable$Creator; │ │ +064ea8: 5442 b805 |0000: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ +064eac: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ +064eb0: 6e10 a511 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.getItemClass:()Ljava/lang/Class; // method@11a5 │ │ +064eb6: 0c02 |0007: move-result-object v2 │ │ +064eb8: 1a03 1a02 |0008: const-string v3, "CREATOR" // string@021a │ │ +064ebc: 6e20 620d 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@0d62 │ │ +064ec2: 0c01 |000d: move-result-object v1 │ │ +064ec4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +064ec6: 6e20 ee0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0dee │ │ +064ecc: 0c02 |0012: move-result-object v2 │ │ +064ece: 1f02 5200 |0013: check-cast v2, Landroid/os/Parcelable$Creator; // type@0052 │ │ +064ed2: 5b42 b805 |0015: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ +064ed6: 5442 b805 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.creator:Landroid/os/Parcelable$Creator; // field@05b8 │ │ +064eda: 1102 |0019: return-object v2 │ │ +064edc: 0d00 |001a: move-exception v0 │ │ +064ede: 2202 2d02 |001b: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ +064ee2: 7020 a50d 0200 |001d: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ +064ee8: 2702 |0020: throw v2 │ │ +064eea: 0d00 |0021: move-exception v0 │ │ +064eec: 2202 2d02 |0022: new-instance v2, Ljava/lang/RuntimeException; // type@022d │ │ +064ef0: 7020 a50d 0200 |0024: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0da5 │ │ +064ef6: 2702 |0027: throw v2 │ │ catches : 2 │ │ 0x0004 - 0x000d │ │ Ljava/lang/Exception; -> 0x001a │ │ 0x000f - 0x0017 │ │ Ljava/lang/Exception; -> 0x0021 │ │ positions : │ │ 0x0000 line=69 │ │ @@ -116044,42 +116075,42 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0655b0: |[0655b0] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getItemClass:()Ljava/lang/Class; │ │ -0655c0: 5430 b905 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ -0655c4: 3900 3000 |0002: if-nez v0, 0032 // +0030 │ │ -0655c8: 6e10 9a0d 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0655ce: 0c00 |0007: move-result-object v0 │ │ -0655d0: 1c01 3503 |0008: const-class v1, Luk/org/ngo/squeezer/framework/SqueezerItemView; // type@0335 │ │ -0655d4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0655d6: 7130 fe0f 1002 |000b: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/ReflectUtil;.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; // method@0ffe │ │ -0655dc: 0c00 |000e: move-result-object v0 │ │ -0655de: 5b30 b905 |000f: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ -0655e2: 5430 b905 |0011: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ -0655e6: 3900 1f00 |0013: if-nez v0, 0032 // +001f │ │ -0655ea: 2200 2d02 |0015: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ -0655ee: 2201 3102 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0655f2: 7010 c60d 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0655f8: 1a02 4c02 |001c: const-string v2, "Could not read generic argument for: " // string@024c │ │ -0655fc: 6e20 ce0d 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -065602: 0c01 |0021: move-result-object v1 │ │ -065604: 6e10 9a0d 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -06560a: 0c02 |0025: move-result-object v2 │ │ -06560c: 6e20 cd0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -065612: 0c01 |0029: move-result-object v1 │ │ -065614: 6e10 d60d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06561a: 0c01 |002d: move-result-object v1 │ │ -06561c: 7020 a30d 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ -065622: 2700 |0031: throw v0 │ │ -065624: 5430 b905 |0032: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ -065628: 1100 |0034: return-object v0 │ │ +064f14: |[064f14] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.getItemClass:()Ljava/lang/Class; │ │ +064f24: 5430 b905 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ +064f28: 3900 3000 |0002: if-nez v0, 0032 // +0030 │ │ +064f2c: 6e10 9a0d 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +064f32: 0c00 |0007: move-result-object v0 │ │ +064f34: 1c01 3503 |0008: const-class v1, Luk/org/ngo/squeezer/framework/SqueezerItemView; // type@0335 │ │ +064f38: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +064f3a: 7130 fe0f 1002 |000b: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/ReflectUtil;.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; // method@0ffe │ │ +064f40: 0c00 |000e: move-result-object v0 │ │ +064f42: 5b30 b905 |000f: iput-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ +064f46: 5430 b905 |0011: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ +064f4a: 3900 1f00 |0013: if-nez v0, 0032 // +001f │ │ +064f4e: 2200 2d02 |0015: new-instance v0, Ljava/lang/RuntimeException; // type@022d │ │ +064f52: 2201 3102 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +064f56: 7010 c60d 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +064f5c: 1a02 4c02 |001c: const-string v2, "Could not read generic argument for: " // string@024c │ │ +064f60: 6e20 ce0d 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +064f66: 0c01 |0021: move-result-object v1 │ │ +064f68: 6e10 9a0d 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +064f6e: 0c02 |0025: move-result-object v2 │ │ +064f70: 6e20 cd0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +064f76: 0c01 |0029: move-result-object v1 │ │ +064f78: 6e10 d60d 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +064f7e: 0c01 |002d: move-result-object v1 │ │ +064f80: 7020 a30d 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0da3 │ │ +064f86: 2700 |0031: throw v0 │ │ +064f88: 5430 b905 |0032: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.itemClass:Ljava/lang/Class; // field@05b9 │ │ +064f8c: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x0011 line=61 │ │ 0x0015 line=62 │ │ 0x0032 line=64 │ │ @@ -116092,38 +116123,38 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06562c: |[06562c] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -06563c: 5440 db05 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -065640: 6e10 d211 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ -065646: 0c00 |0005: move-result-object v0 │ │ -065648: 7220 f20a 0200 |0006: invoke-interface {v2, v0}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0af2 │ │ -06564e: 0e00 |0009: return-void │ │ +064f90: |[064f90] uk.org.ngo.squeezer.framework.SqueezerBaseItemView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +064fa0: 5440 db05 |0000: iget-object v0, v4, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +064fa4: 6e10 d211 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.getName:()Ljava/lang/String; // method@11d2 │ │ +064faa: 0c00 |0005: move-result-object v0 │ │ +064fac: 7220 f20a 0200 |0006: invoke-interface {v2, v0}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0af2 │ │ +064fb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ │ 0x0000 - 0x000a reg=2 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x000a reg=3 v Landroid/view/View; │ │ 0x0000 - 0x000a reg=4 menuInfo Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; │ │ │ │ - source_file_idx : 2613 (SqueezerBaseItemView.java) │ │ + source_file_idx : 2607 (SqueezerBaseItemView.java) │ │ │ │ Class #475 header: │ │ class_idx : 812 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 817 │ │ -source_file_idx : 2614 │ │ +source_file_idx : 2608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -116147,73 +116178,73 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -065650: |[065650] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$ScrollListener.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -065660: 5b01 c005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ -065664: 7020 ef11 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@11ef │ │ -06566a: 0e00 |0005: return-void │ │ +064fb4: |[064fb4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$ScrollListener.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +064fc4: 5b01 c005 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ +064fc8: 7020 ef11 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@11ef │ │ +064fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0002 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.ScrollListener; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;) │ │ name : 'onScrollStateChanged' │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -06566c: |[06566c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$ScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -06567c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06567e: 6f30 f211 3204 |0001: invoke-super {v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@11f2 │ │ -065684: 1220 |0004: const/4 v0, #int 2 // #2 │ │ -065686: 3204 0400 |0005: if-eq v4, v0, 0009 // +0004 │ │ -06568a: 3314 0a00 |0007: if-ne v4, v1, 0011 // +000a │ │ -06568e: 5420 c005 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ -065692: 5400 c505 |000b: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -065696: 6e20 b318 1000 |000d: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.setPauseWork:(Z)V // method@18b3 │ │ -06569c: 0e00 |0010: return-void │ │ -06569e: 5420 c005 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ -0656a2: 5400 c505 |0013: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0656a6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0656a8: 6e20 b318 1000 |0016: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.setPauseWork:(Z)V // method@18b3 │ │ -0656ae: 28f7 |0019: goto 0010 // -0009 │ │ +064fd0: |[064fd0] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity$ScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +064fe0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +064fe2: 6f30 f211 3204 |0001: invoke-super {v2, v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.onScrollStateChanged:(Landroid/widget/AbsListView;I)V // method@11f2 │ │ +064fe8: 1220 |0004: const/4 v0, #int 2 // #2 │ │ +064fea: 3204 0400 |0005: if-eq v4, v0, 0009 // +0004 │ │ +064fee: 3314 0a00 |0007: if-ne v4, v1, 0011 // +000a │ │ +064ff2: 5420 c005 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ +064ff6: 5400 c505 |000b: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +064ffa: 6e20 b318 1000 |000d: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.setPauseWork:(Z)V // method@18b3 │ │ +065000: 0e00 |0010: return-void │ │ +065002: 5420 c005 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@05c0 │ │ +065006: 5400 c505 |0013: iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +06500a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +06500c: 6e20 b318 1000 |0016: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.setPauseWork:(Z)V // method@18b3 │ │ +065012: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x0004 line=254 │ │ 0x0009 line=256 │ │ 0x0010 line=260 │ │ 0x0011 line=258 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.ScrollListener; │ │ 0x0000 - 0x001a reg=3 listView Landroid/widget/AbsListView; │ │ 0x0000 - 0x001a reg=4 scrollState I │ │ │ │ - source_file_idx : 2614 (SqueezerBaseListActivity.java) │ │ + source_file_idx : 2608 (SqueezerBaseListActivity.java) │ │ │ │ Class #476 header: │ │ class_idx : 819 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 815 │ │ -source_file_idx : 2633 │ │ +source_file_idx : 2627 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -116234,17 +116265,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0656b0: |[0656b0] uk.org.ngo.squeezer.framework.SqueezerItemListAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ -0656c0: 7030 d611 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d6 │ │ -0656c6: 0e00 |0003: return-void │ │ +065014: |[065014] uk.org.ngo.squeezer.framework.SqueezerItemListAdapter.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ +065024: 7030 d611 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@11d6 │ │ +06502a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; │ │ 0x0000 - 0x0000 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -116258,36 +116289,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0656c8: |[0656c8] uk.org.ngo.squeezer.framework.SqueezerItemListAdapter.onCountUpdated:()V │ │ -0656d8: 6e10 1012 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1210 │ │ -0656de: 0c00 |0003: move-result-object v0 │ │ -0656e0: 6e10 1112 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getHeader:()Ljava/lang/String; // method@1211 │ │ -0656e6: 0c01 |0007: move-result-object v1 │ │ -0656e8: 6e20 0d12 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@120d │ │ -0656ee: 0e00 |000b: return-void │ │ +06502c: |[06502c] uk.org.ngo.squeezer.framework.SqueezerItemListAdapter.onCountUpdated:()V │ │ +06503c: 6e10 1012 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1210 │ │ +065042: 0c00 |0003: move-result-object v0 │ │ +065044: 6e10 1112 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getHeader:()Ljava/lang/String; // method@1211 │ │ +06504a: 0c01 |0007: move-result-object v1 │ │ +06504c: 6e20 0d12 1000 |0008: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@120d │ │ +065052: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000b line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; │ │ 0x0000 - 0x000c reg=2 this Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; │ │ │ │ - source_file_idx : 2633 (SqueezerItemListAdapter.java) │ │ + source_file_idx : 2627 (SqueezerItemListAdapter.java) │ │ │ │ Class #477 header: │ │ class_idx : 822 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 814 │ │ -source_file_idx : 2649 │ │ +source_file_idx : 2643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #477 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;' │ │ @@ -116302,31 +116333,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0656f0: |[0656f0] uk.org.ngo.squeezer.framework.SqueezerPlaylistItem.:()V │ │ -065700: 7010 ce11 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -065706: 0e00 |0003: return-void │ │ +065054: |[065054] uk.org.ngo.squeezer.framework.SqueezerPlaylistItem.:()V │ │ +065064: 7010 ce11 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +06506a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;) │ │ name : 'getPlaylistTag' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2649 (SqueezerPlaylistItem.java) │ │ + source_file_idx : 2643 (SqueezerPlaylistItem.java) │ │ │ │ Class #478 header: │ │ class_idx : 828 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 866 │ │ static_fields_size : 0 │ │ @@ -116360,18 +116391,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065708: |[065708] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -065718: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06571e: 5b01 ea05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ -065722: 0e00 |0005: return-void │ │ +06506c: |[06506c] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +06507c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065082: 5b01 ea05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ +065086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy; │ │ @@ -116383,17 +116414,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065724: |[065724] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -065734: 5410 ea05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ -065738: 1100 |0002: return-object v0 │ │ +065088: |[065088] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065098: 5410 ea05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ +06509c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;) │ │ @@ -116401,17 +116432,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06573c: |[06573c] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -06574c: 1a00 e61b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -065750: 1100 |0002: return-object v0 │ │ +0650a0: |[0650a0] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0650b0: 1a00 e01b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +0650b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;) │ │ @@ -116419,32 +116450,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -065754: |[065754] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.onAlbumsReceived:(IILjava/util/List;)V │ │ -065764: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06576a: 0c00 |0003: move-result-object v0 │ │ -06576c: 1a01 e61b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -065770: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065776: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06577c: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065782: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -065788: 5451 ea05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ -06578c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -06578e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -065790: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -065792: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065798: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06579e: 0e00 |001d: return-void │ │ -0657a0: 0d01 |001e: move-exception v1 │ │ -0657a2: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0657a8: 2701 |0022: throw v1 │ │ +0650b8: |[0650b8] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub$Proxy.onAlbumsReceived:(IILjava/util/List;)V │ │ +0650c8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0650ce: 0c00 |0003: move-result-object v0 │ │ +0650d0: 1a01 e01b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +0650d4: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0650da: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0650e0: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0650e6: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +0650ec: 5451 ea05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ea │ │ +0650f0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0650f2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0650f4: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +0650f6: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0650fc: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065102: 0e00 |001d: return-void │ │ +065104: 0d01 |001e: move-exception v1 │ │ +065106: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06510c: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -116506,19 +116537,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0657b8: |[0657b8] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.:()V │ │ -0657c8: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -0657ce: 1a00 e61b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -0657d2: 6e30 3f12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@123f │ │ -0657d8: 0e00 |0008: return-void │ │ +06511c: |[06511c] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.:()V │ │ +06512c: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +065132: 1a00 e01b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +065136: 6e30 3f12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@123f │ │ +06513c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub; │ │ @@ -116528,29 +116559,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0657dc: |[0657dc] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; │ │ -0657ec: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0657f0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0657f2: 1100 |0003: return-object v0 │ │ -0657f4: 1a01 e61b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -0657f8: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -0657fe: 0c00 |0009: move-result-object v0 │ │ -065800: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -065804: 2001 3e03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ -065808: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -06580c: 1f00 3e03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ -065810: 28f1 |0012: goto 0003 // -000f │ │ -065812: 2200 3c03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy; // type@033c │ │ -065816: 7020 3812 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1238 │ │ -06581c: 28eb |0018: goto 0003 // -0015 │ │ +065140: |[065140] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; │ │ +065150: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +065154: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +065156: 1100 |0003: return-object v0 │ │ +065158: 1a01 e01b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +06515c: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +065162: 0c00 |0009: move-result-object v0 │ │ +065164: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +065168: 2001 3e03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ +06516c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +065170: 1f00 3e03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ +065174: 28f1 |0012: goto 0003 // -000f │ │ +065176: 2200 3c03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy; // type@033c │ │ +06517a: 7020 3812 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1238 │ │ +065180: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -116566,16 +116597,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065820: |[065820] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -065830: 1100 |0000: return-object v0 │ │ +065184: |[065184] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065194: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;) │ │ @@ -116583,35 +116614,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -065834: |[065834] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -065844: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065846: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -06584c: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -065852: 0a03 |0007: move-result v3 │ │ -065854: 0f03 |0008: return v3 │ │ -065856: 1a04 e61b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -06585a: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065860: 28fa |000e: goto 0008 // -0006 │ │ -065862: 1a04 e61b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be6 │ │ -065866: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06586c: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065872: 0a00 |0017: move-result v0 │ │ -065874: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06587a: 0a01 |001b: move-result v1 │ │ -06587c: 6204 ba06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ -065880: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -065886: 0c02 |0021: move-result-object v2 │ │ -065888: 6e40 4012 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.onAlbumsReceived:(IILjava/util/List;)V // method@1240 │ │ -06588e: 28e3 |0025: goto 0008 // -001d │ │ -065890: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +065198: |[065198] uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0651a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0651aa: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +0651b0: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +0651b6: 0a03 |0007: move-result v3 │ │ +0651b8: 0f03 |0008: return v3 │ │ +0651ba: 1a04 e01b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +0651be: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0651c4: 28fa |000e: goto 0008 // -0006 │ │ +0651c6: 1a04 e01b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceAlbumListCallback" // string@1be0 │ │ +0651ca: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0651d0: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0651d6: 0a00 |0017: move-result v0 │ │ +0651d8: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0651de: 0a01 |001b: move-result v1 │ │ +0651e0: 6204 ba06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ +0651e4: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +0651ea: 0c02 |0021: move-result-object v2 │ │ +0651ec: 6e40 4012 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.onAlbumsReceived:(IILjava/util/List;)V // method@1240 │ │ +0651f2: 28e3 |0025: goto 0008 // -001d │ │ +0651f4: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -116667,18 +116698,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0658a4: |[0658a4] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0658b4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0658ba: 5b01 ed05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ -0658be: 0e00 |0005: return-void │ │ +065208: |[065208] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065218: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06521e: 5b01 ed05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ +065222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy; │ │ @@ -116690,17 +116721,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0658c0: |[0658c0] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0658d0: 5410 ed05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ -0658d4: 1100 |0002: return-object v0 │ │ +065224: |[065224] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065234: 5410 ed05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ +065238: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;) │ │ @@ -116708,17 +116739,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0658d8: |[0658d8] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0658e8: 1a00 e71b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -0658ec: 1100 |0002: return-object v0 │ │ +06523c: |[06523c] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +06524c: 1a00 e11b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +065250: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;) │ │ @@ -116726,32 +116757,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0658f0: |[0658f0] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.onArtistsReceived:(IILjava/util/List;)V │ │ -065900: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065906: 0c00 |0003: move-result-object v0 │ │ -065908: 1a01 e71b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -06590c: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065912: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065918: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06591e: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -065924: 5451 ed05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ -065928: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -06592a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -06592c: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -06592e: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065934: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06593a: 0e00 |001d: return-void │ │ -06593c: 0d01 |001e: move-exception v1 │ │ -06593e: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065944: 2701 |0022: throw v1 │ │ +065254: |[065254] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub$Proxy.onArtistsReceived:(IILjava/util/List;)V │ │ +065264: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06526a: 0c00 |0003: move-result-object v0 │ │ +06526c: 1a01 e11b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +065270: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065276: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06527c: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065282: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065288: 5451 ed05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05ed │ │ +06528c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +06528e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065290: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +065292: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065298: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06529e: 0e00 |001d: return-void │ │ +0652a0: 0d01 |001e: move-exception v1 │ │ +0652a2: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0652a8: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -116813,19 +116844,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -065954: |[065954] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.:()V │ │ -065964: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -06596a: 1a00 e71b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -06596e: 6e30 4b12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@124b │ │ -065974: 0e00 |0008: return-void │ │ +0652b8: |[0652b8] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.:()V │ │ +0652c8: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +0652ce: 1a00 e11b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +0652d2: 6e30 4b12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@124b │ │ +0652d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub; │ │ @@ -116835,29 +116866,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -065978: |[065978] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ -065988: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -06598c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06598e: 1100 |0003: return-object v0 │ │ -065990: 1a01 e71b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -065994: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -06599a: 0c00 |0009: move-result-object v0 │ │ -06599c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0659a0: 2001 4103 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ -0659a4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0659a8: 1f00 4103 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ -0659ac: 28f1 |0012: goto 0003 // -000f │ │ -0659ae: 2200 3f03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy; // type@033f │ │ -0659b2: 7020 4412 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1244 │ │ -0659b8: 28eb |0018: goto 0003 // -0015 │ │ +0652dc: |[0652dc] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ +0652ec: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0652f0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0652f2: 1100 |0003: return-object v0 │ │ +0652f4: 1a01 e11b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +0652f8: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +0652fe: 0c00 |0009: move-result-object v0 │ │ +065300: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +065304: 2001 4103 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ +065308: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +06530c: 1f00 4103 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ +065310: 28f1 |0012: goto 0003 // -000f │ │ +065312: 2200 3f03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy; // type@033f │ │ +065316: 7020 4412 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1244 │ │ +06531c: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -116873,16 +116904,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0659bc: |[0659bc] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -0659cc: 1100 |0000: return-object v0 │ │ +065320: |[065320] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065330: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;) │ │ @@ -116890,35 +116921,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0659d0: |[0659d0] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0659e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0659e2: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -0659e8: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -0659ee: 0a03 |0007: move-result v3 │ │ -0659f0: 0f03 |0008: return v3 │ │ -0659f2: 1a04 e71b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -0659f6: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0659fc: 28fa |000e: goto 0008 // -0006 │ │ -0659fe: 1a04 e71b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be7 │ │ -065a02: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -065a08: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065a0e: 0a00 |0017: move-result v0 │ │ -065a10: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065a16: 0a01 |001b: move-result v1 │ │ -065a18: 6204 be06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ -065a1c: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -065a22: 0c02 |0021: move-result-object v2 │ │ -065a24: 6e40 4c12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.onArtistsReceived:(IILjava/util/List;)V // method@124c │ │ -065a2a: 28e3 |0025: goto 0008 // -001d │ │ -065a2c: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +065334: |[065334] uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065344: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065346: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +06534c: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065352: 0a03 |0007: move-result v3 │ │ +065354: 0f03 |0008: return v3 │ │ +065356: 1a04 e11b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +06535a: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065360: 28fa |000e: goto 0008 // -0006 │ │ +065362: 1a04 e11b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceArtistListCallback" // string@1be1 │ │ +065366: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06536c: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065372: 0a00 |0017: move-result v0 │ │ +065374: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06537a: 0a01 |001b: move-result v1 │ │ +06537c: 6204 be06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ +065380: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +065386: 0c02 |0021: move-result-object v2 │ │ +065388: 6e40 4c12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.onArtistsReceived:(IILjava/util/List;)V // method@124c │ │ +06538e: 28e3 |0025: goto 0008 // -001d │ │ +065390: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -116974,18 +117005,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065a40: |[065a40] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -065a50: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -065a56: 5b01 f005 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ -065a5a: 0e00 |0005: return-void │ │ +0653a4: |[0653a4] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0653b4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0653ba: 5b01 f005 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ +0653be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy; │ │ @@ -116997,17 +117028,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a5c: |[065a5c] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -065a6c: 5410 f005 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ -065a70: 1100 |0002: return-object v0 │ │ +0653c0: |[0653c0] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0653d0: 5410 f005 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ +0653d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;) │ │ @@ -117015,17 +117046,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065a74: |[065a74] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -065a84: 1a00 e81b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065a88: 1100 |0002: return-object v0 │ │ +0653d8: |[0653d8] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0653e8: 1a00 e21b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +0653ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;) │ │ @@ -117033,32 +117064,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -065a8c: |[065a8c] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.onGenresReceived:(IILjava/util/List;)V │ │ -065a9c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065aa2: 0c00 |0003: move-result-object v0 │ │ -065aa4: 1a01 e81b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065aa8: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065aae: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065ab4: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065aba: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -065ac0: 5451 f005 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ -065ac4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -065ac6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -065ac8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -065aca: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065ad0: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065ad6: 0e00 |001d: return-void │ │ -065ad8: 0d01 |001e: move-exception v1 │ │ -065ada: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065ae0: 2701 |0022: throw v1 │ │ +0653f0: |[0653f0] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub$Proxy.onGenresReceived:(IILjava/util/List;)V │ │ +065400: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065406: 0c00 |0003: move-result-object v0 │ │ +065408: 1a01 e21b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +06540c: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065412: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065418: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06541e: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065424: 5451 f005 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f0 │ │ +065428: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +06542a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +06542c: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +06542e: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065434: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06543a: 0e00 |001d: return-void │ │ +06543c: 0d01 |001e: move-exception v1 │ │ +06543e: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065444: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -117120,19 +117151,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -065af0: |[065af0] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.:()V │ │ -065b00: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -065b06: 1a00 e81b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065b0a: 6e30 5712 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1257 │ │ -065b10: 0e00 |0008: return-void │ │ +065454: |[065454] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.:()V │ │ +065464: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +06546a: 1a00 e21b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +06546e: 6e30 5712 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1257 │ │ +065474: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub; │ │ @@ -117142,29 +117173,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -065b14: |[065b14] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; │ │ -065b24: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -065b28: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -065b2a: 1100 |0003: return-object v0 │ │ -065b2c: 1a01 e81b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065b30: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -065b36: 0c00 |0009: move-result-object v0 │ │ -065b38: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -065b3c: 2001 4403 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ -065b40: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -065b44: 1f00 4403 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ -065b48: 28f1 |0012: goto 0003 // -000f │ │ -065b4a: 2200 4203 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy; // type@0342 │ │ -065b4e: 7020 5012 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1250 │ │ -065b54: 28eb |0018: goto 0003 // -0015 │ │ +065478: |[065478] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; │ │ +065488: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +06548c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06548e: 1100 |0003: return-object v0 │ │ +065490: 1a01 e21b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +065494: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +06549a: 0c00 |0009: move-result-object v0 │ │ +06549c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0654a0: 2001 4403 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ +0654a4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0654a8: 1f00 4403 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ +0654ac: 28f1 |0012: goto 0003 // -000f │ │ +0654ae: 2200 4203 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy; // type@0342 │ │ +0654b2: 7020 5012 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1250 │ │ +0654b8: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -117180,16 +117211,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065b58: |[065b58] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -065b68: 1100 |0000: return-object v0 │ │ +0654bc: |[0654bc] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +0654cc: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;) │ │ @@ -117197,35 +117228,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -065b6c: |[065b6c] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -065b7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065b7e: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -065b84: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -065b8a: 0a03 |0007: move-result v3 │ │ -065b8c: 0f03 |0008: return v3 │ │ -065b8e: 1a04 e81b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065b92: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065b98: 28fa |000e: goto 0008 // -0006 │ │ -065b9a: 1a04 e81b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be8 │ │ -065b9e: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -065ba4: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065baa: 0a00 |0017: move-result v0 │ │ -065bac: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065bb2: 0a01 |001b: move-result v1 │ │ -065bb4: 6204 c006 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ -065bb8: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -065bbe: 0c02 |0021: move-result-object v2 │ │ -065bc0: 6e40 5812 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.onGenresReceived:(IILjava/util/List;)V // method@1258 │ │ -065bc6: 28e3 |0025: goto 0008 // -001d │ │ -065bc8: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +0654d0: |[0654d0] uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0654e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0654e2: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +0654e8: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +0654ee: 0a03 |0007: move-result v3 │ │ +0654f0: 0f03 |0008: return v3 │ │ +0654f2: 1a04 e21b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +0654f6: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0654fc: 28fa |000e: goto 0008 // -0006 │ │ +0654fe: 1a04 e21b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceGenreListCallback" // string@1be2 │ │ +065502: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065508: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06550e: 0a00 |0017: move-result v0 │ │ +065510: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065516: 0a01 |001b: move-result v1 │ │ +065518: 6204 c006 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ +06551c: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +065522: 0c02 |0021: move-result-object v2 │ │ +065524: 6e40 5812 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.onGenresReceived:(IILjava/util/List;)V // method@1258 │ │ +06552a: 28e3 |0025: goto 0008 // -001d │ │ +06552c: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -117281,18 +117312,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065bdc: |[065bdc] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -065bec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -065bf2: 5b01 f305 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ -065bf6: 0e00 |0005: return-void │ │ +065540: |[065540] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065550: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065556: 5b01 f305 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ +06555a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy; │ │ @@ -117304,17 +117335,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065bf8: |[065bf8] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -065c08: 5410 f305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ -065c0c: 1100 |0002: return-object v0 │ │ +06555c: |[06555c] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +06556c: 5410 f305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ +065570: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;) │ │ @@ -117322,17 +117353,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065c10: |[065c10] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -065c20: 1a00 e91b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065c24: 1100 |0002: return-object v0 │ │ +065574: |[065574] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065584: 1a00 e31b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +065588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;) │ │ @@ -117340,32 +117371,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -065c28: |[065c28] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.onMusicFoldersReceived:(IILjava/util/List;)V │ │ -065c38: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065c3e: 0c00 |0003: move-result-object v0 │ │ -065c40: 1a01 e91b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065c44: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065c4a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065c50: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065c56: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -065c5c: 5451 f305 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ -065c60: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -065c62: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -065c64: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -065c66: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065c6c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065c72: 0e00 |001d: return-void │ │ -065c74: 0d01 |001e: move-exception v1 │ │ -065c76: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065c7c: 2701 |0022: throw v1 │ │ +06558c: |[06558c] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub$Proxy.onMusicFoldersReceived:(IILjava/util/List;)V │ │ +06559c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0655a2: 0c00 |0003: move-result-object v0 │ │ +0655a4: 1a01 e31b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +0655a8: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0655ae: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0655b4: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0655ba: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +0655c0: 5451 f305 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f3 │ │ +0655c4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0655c6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0655c8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +0655ca: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0655d0: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0655d6: 0e00 |001d: return-void │ │ +0655d8: 0d01 |001e: move-exception v1 │ │ +0655da: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0655e0: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -117427,19 +117458,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -065c8c: |[065c8c] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.:()V │ │ -065c9c: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -065ca2: 1a00 e91b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065ca6: 6e30 6312 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1263 │ │ -065cac: 0e00 |0008: return-void │ │ +0655f0: |[0655f0] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.:()V │ │ +065600: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +065606: 1a00 e31b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +06560a: 6e30 6312 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1263 │ │ +065610: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub; │ │ @@ -117449,29 +117480,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -065cb0: |[065cb0] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; │ │ -065cc0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -065cc4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -065cc6: 1100 |0003: return-object v0 │ │ -065cc8: 1a01 e91b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065ccc: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -065cd2: 0c00 |0009: move-result-object v0 │ │ -065cd4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -065cd8: 2001 4703 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ -065cdc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -065ce0: 1f00 4703 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ -065ce4: 28f1 |0012: goto 0003 // -000f │ │ -065ce6: 2200 4503 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy; // type@0345 │ │ -065cea: 7020 5c12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@125c │ │ -065cf0: 28eb |0018: goto 0003 // -0015 │ │ +065614: |[065614] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; │ │ +065624: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +065628: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06562a: 1100 |0003: return-object v0 │ │ +06562c: 1a01 e31b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +065630: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +065636: 0c00 |0009: move-result-object v0 │ │ +065638: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +06563c: 2001 4703 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ +065640: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +065644: 1f00 4703 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ +065648: 28f1 |0012: goto 0003 // -000f │ │ +06564a: 2200 4503 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy; // type@0345 │ │ +06564e: 7020 5c12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@125c │ │ +065654: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -117487,16 +117518,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065cf4: |[065cf4] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -065d04: 1100 |0000: return-object v0 │ │ +065658: |[065658] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065668: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;) │ │ @@ -117504,35 +117535,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -065d08: |[065d08] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -065d18: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065d1a: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -065d20: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -065d26: 0a03 |0007: move-result v3 │ │ -065d28: 0f03 |0008: return v3 │ │ -065d2a: 1a04 e91b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065d2e: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065d34: 28fa |000e: goto 0008 // -0006 │ │ -065d36: 1a04 e91b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be9 │ │ -065d3a: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -065d40: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065d46: 0a00 |0017: move-result v0 │ │ -065d48: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065d4e: 0a01 |001b: move-result v1 │ │ -065d50: 6204 c206 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c2 │ │ -065d54: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -065d5a: 0c02 |0021: move-result-object v2 │ │ -065d5c: 6e40 6412 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.onMusicFoldersReceived:(IILjava/util/List;)V // method@1264 │ │ -065d62: 28e3 |0025: goto 0008 // -001d │ │ -065d64: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +06566c: |[06566c] uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +06567c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06567e: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +065684: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +06568a: 0a03 |0007: move-result v3 │ │ +06568c: 0f03 |0008: return v3 │ │ +06568e: 1a04 e31b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +065692: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065698: 28fa |000e: goto 0008 // -0006 │ │ +06569a: 1a04 e31b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceMusicFolderListCallback" // string@1be3 │ │ +06569e: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0656a4: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0656aa: 0a00 |0017: move-result v0 │ │ +0656ac: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0656b2: 0a01 |001b: move-result v1 │ │ +0656b4: 6204 c206 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c2 │ │ +0656b8: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +0656be: 0c02 |0021: move-result-object v2 │ │ +0656c0: 6e40 6412 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.onMusicFoldersReceived:(IILjava/util/List;)V // method@1264 │ │ +0656c6: 28e3 |0025: goto 0008 // -001d │ │ +0656c8: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -117588,18 +117619,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065d78: |[065d78] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -065d88: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -065d8e: 5b01 f605 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ -065d92: 0e00 |0005: return-void │ │ +0656dc: |[0656dc] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0656ec: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +0656f2: 5b01 f605 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ +0656f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy; │ │ @@ -117611,17 +117642,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065d94: |[065d94] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -065da4: 5410 f605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ -065da8: 1100 |0002: return-object v0 │ │ +0656f8: |[0656f8] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065708: 5410 f605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ +06570c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;) │ │ @@ -117629,17 +117660,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065dac: |[065dac] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -065dbc: 1a00 ea1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065dc0: 1100 |0002: return-object v0 │ │ +065710: |[065710] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065720: 1a00 e41b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +065724: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;) │ │ @@ -117647,32 +117678,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -065dc4: |[065dc4] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.onPlayersReceived:(IILjava/util/List;)V │ │ -065dd4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065dda: 0c00 |0003: move-result-object v0 │ │ -065ddc: 1a01 ea1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065de0: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065de6: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065dec: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -065df2: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -065df8: 5451 f605 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ -065dfc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -065dfe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -065e00: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -065e02: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065e08: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065e0e: 0e00 |001d: return-void │ │ -065e10: 0d01 |001e: move-exception v1 │ │ -065e12: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065e18: 2701 |0022: throw v1 │ │ +065728: |[065728] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub$Proxy.onPlayersReceived:(IILjava/util/List;)V │ │ +065738: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06573e: 0c00 |0003: move-result-object v0 │ │ +065740: 1a01 e41b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +065744: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06574a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065750: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065756: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +06575c: 5451 f605 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f6 │ │ +065760: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +065762: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065764: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +065766: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06576c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065772: 0e00 |001d: return-void │ │ +065774: 0d01 |001e: move-exception v1 │ │ +065776: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06577c: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -117734,19 +117765,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -065e28: |[065e28] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.:()V │ │ -065e38: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -065e3e: 1a00 ea1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065e42: 6e30 6f12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@126f │ │ -065e48: 0e00 |0008: return-void │ │ +06578c: |[06578c] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.:()V │ │ +06579c: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +0657a2: 1a00 e41b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +0657a6: 6e30 6f12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@126f │ │ +0657ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub; │ │ @@ -117756,29 +117787,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -065e4c: |[065e4c] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; │ │ -065e5c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -065e60: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -065e62: 1100 |0003: return-object v0 │ │ -065e64: 1a01 ea1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065e68: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -065e6e: 0c00 |0009: move-result-object v0 │ │ -065e70: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -065e74: 2001 4a03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ -065e78: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -065e7c: 1f00 4a03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ -065e80: 28f1 |0012: goto 0003 // -000f │ │ -065e82: 2200 4803 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy; // type@0348 │ │ -065e86: 7020 6812 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1268 │ │ -065e8c: 28eb |0018: goto 0003 // -0015 │ │ +0657b0: |[0657b0] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; │ │ +0657c0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0657c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0657c6: 1100 |0003: return-object v0 │ │ +0657c8: 1a01 e41b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +0657cc: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +0657d2: 0c00 |0009: move-result-object v0 │ │ +0657d4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0657d8: 2001 4a03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ +0657dc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0657e0: 1f00 4a03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ +0657e4: 28f1 |0012: goto 0003 // -000f │ │ +0657e6: 2200 4803 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy; // type@0348 │ │ +0657ea: 7020 6812 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1268 │ │ +0657f0: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -117794,16 +117825,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -065e90: |[065e90] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -065ea0: 1100 |0000: return-object v0 │ │ +0657f4: |[0657f4] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065804: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;) │ │ @@ -117811,35 +117842,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -065ea4: |[065ea4] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -065eb4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -065eb6: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -065ebc: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -065ec2: 0a03 |0007: move-result v3 │ │ -065ec4: 0f03 |0008: return v3 │ │ -065ec6: 1a04 ea1b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065eca: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065ed0: 28fa |000e: goto 0008 // -0006 │ │ -065ed2: 1a04 ea1b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1bea │ │ -065ed6: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -065edc: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065ee2: 0a00 |0017: move-result v0 │ │ -065ee4: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -065eea: 0a01 |001b: move-result v1 │ │ -065eec: 6204 c506 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ -065ef0: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -065ef6: 0c02 |0021: move-result-object v2 │ │ -065ef8: 6e40 7012 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.onPlayersReceived:(IILjava/util/List;)V // method@1270 │ │ -065efe: 28e3 |0025: goto 0008 // -001d │ │ -065f00: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +065808: |[065808] uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065818: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06581a: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +065820: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065826: 0a03 |0007: move-result v3 │ │ +065828: 0f03 |0008: return v3 │ │ +06582a: 1a04 e41b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +06582e: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065834: 28fa |000e: goto 0008 // -0006 │ │ +065836: 1a04 e41b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlayerListCallback" // string@1be4 │ │ +06583a: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065840: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065846: 0a00 |0017: move-result v0 │ │ +065848: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06584e: 0a01 |001b: move-result v1 │ │ +065850: 6204 c506 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ +065854: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +06585a: 0c02 |0021: move-result-object v2 │ │ +06585c: 6e40 7012 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.onPlayersReceived:(IILjava/util/List;)V // method@1270 │ │ +065862: 28e3 |0025: goto 0008 // -001d │ │ +065864: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -117896,18 +117927,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065f14: |[065f14] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -065f24: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -065f2a: 5b01 f905 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ -065f2e: 0e00 |0005: return-void │ │ +065878: |[065878] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065888: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06588e: 5b01 f905 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ +065892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy; │ │ @@ -117919,17 +117950,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065f30: |[065f30] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -065f40: 5410 f905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ -065f44: 1100 |0002: return-object v0 │ │ +065894: |[065894] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0658a4: 5410 f905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ +0658a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;) │ │ @@ -117937,17 +117968,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065f48: |[065f48] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -065f58: 1a00 eb1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -065f5c: 1100 |0002: return-object v0 │ │ +0658ac: |[0658ac] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0658bc: 1a00 e51b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +0658c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;) │ │ @@ -117955,30 +117986,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -065f60: |[065f60] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.onCreateFailed:(Ljava/lang/String;)V │ │ -065f70: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065f76: 0c00 |0003: move-result-object v0 │ │ -065f78: 1a01 eb1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -065f7c: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065f82: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065f88: 5451 f905 |000c: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ -065f8c: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -065f8e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -065f90: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -065f92: 7254 5701 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065f98: 6e10 6901 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065f9e: 0e00 |0017: return-void │ │ -065fa0: 0d01 |0018: move-exception v1 │ │ -065fa2: 6e10 6901 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065fa8: 2701 |001c: throw v1 │ │ +0658c4: |[0658c4] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.onCreateFailed:(Ljava/lang/String;)V │ │ +0658d4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0658da: 0c00 |0003: move-result-object v0 │ │ +0658dc: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +0658e0: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0658e6: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0658ec: 5451 f905 |000c: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ +0658f0: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +0658f2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0658f4: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +0658f6: 7254 5701 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0658fc: 6e10 6901 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065902: 0e00 |0017: return-void │ │ +065904: 0d01 |0018: move-exception v1 │ │ +065906: 6e10 6901 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06590c: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=95 │ │ 0x0009 line=96 │ │ @@ -117996,30 +118027,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -065fb8: |[065fb8] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.onRenameFailed:(Ljava/lang/String;)V │ │ -065fc8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -065fce: 0c00 |0003: move-result-object v0 │ │ -065fd0: 1a01 eb1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -065fd4: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -065fda: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -065fe0: 5451 f905 |000c: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ -065fe4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -065fe6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -065fe8: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -065fea: 7254 5701 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -065ff0: 6e10 6901 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -065ff6: 0e00 |0017: return-void │ │ -065ff8: 0d01 |0018: move-exception v1 │ │ -065ffa: 6e10 6901 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -066000: 2701 |001c: throw v1 │ │ +06591c: |[06591c] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub$Proxy.onRenameFailed:(Ljava/lang/String;)V │ │ +06592c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065932: 0c00 |0003: move-result-object v0 │ │ +065934: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +065938: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06593e: 6e20 7201 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065944: 5451 f905 |000c: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05f9 │ │ +065948: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +06594a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +06594c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +06594e: 7254 5701 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065954: 6e10 6901 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06595a: 0e00 |0017: return-void │ │ +06595c: 0d01 |0018: move-exception v1 │ │ +06595e: 6e10 6901 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065964: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=83 │ │ 0x0009 line=84 │ │ @@ -118081,19 +118112,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -066010: |[066010] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.:()V │ │ -066020: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -066026: 1a00 eb1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -06602a: 6e30 7c12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@127c │ │ -066030: 0e00 |0008: return-void │ │ +065974: |[065974] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.:()V │ │ +065984: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +06598a: 1a00 e51b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +06598e: 6e30 7c12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@127c │ │ +065994: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub; │ │ @@ -118103,29 +118134,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -066034: |[066034] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; │ │ -066044: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -066048: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06604a: 1100 |0003: return-object v0 │ │ -06604c: 1a01 eb1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -066050: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -066056: 0c00 |0009: move-result-object v0 │ │ -066058: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -06605c: 2001 4d03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ -066060: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -066064: 1f00 4d03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ -066068: 28f1 |0012: goto 0003 // -000f │ │ -06606a: 2200 4b03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy; // type@034b │ │ -06606e: 7020 7412 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1274 │ │ -066074: 28eb |0018: goto 0003 // -0015 │ │ +065998: |[065998] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; │ │ +0659a8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0659ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0659ae: 1100 |0003: return-object v0 │ │ +0659b0: 1a01 e51b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +0659b4: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +0659ba: 0c00 |0009: move-result-object v0 │ │ +0659bc: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0659c0: 2001 4d03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ +0659c4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0659c8: 1f00 4d03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ +0659cc: 28f1 |0012: goto 0003 // -000f │ │ +0659ce: 2200 4b03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy; // type@034b │ │ +0659d2: 7020 7412 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1274 │ │ +0659d8: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -118141,16 +118172,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066078: |[066078] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -066088: 1100 |0000: return-object v0 │ │ +0659dc: |[0659dc] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +0659ec: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;) │ │ @@ -118158,37 +118189,37 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -06608c: |[06608c] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -06609c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06609e: 2c04 2900 0000 |0001: sparse-switch v4, 0000002a // +00000029 │ │ -0660a4: 6f57 3301 4365 |0004: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -0660aa: 0a01 |0007: move-result v1 │ │ -0660ac: 0f01 |0008: return v1 │ │ -0660ae: 1a02 eb1b |0009: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -0660b2: 6e20 7201 2600 |000b: invoke-virtual {v6, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0660b8: 28fa |000e: goto 0008 // -0006 │ │ -0660ba: 1a02 eb1b |000f: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -0660be: 6e20 5f01 2500 |0011: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -0660c4: 6e10 6701 0500 |0014: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0660ca: 0c00 |0017: move-result-object v0 │ │ -0660cc: 6e20 7e12 0300 |0018: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.onRenameFailed:(Ljava/lang/String;)V // method@127e │ │ -0660d2: 28ed |001b: goto 0008 // -0013 │ │ -0660d4: 1a02 eb1b |001c: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1beb │ │ -0660d8: 6e20 5f01 2500 |001e: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -0660de: 6e10 6701 0500 |0021: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0660e4: 0c00 |0024: move-result-object v0 │ │ -0660e6: 6e20 7d12 0300 |0025: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.onCreateFailed:(Ljava/lang/String;)V // method@127d │ │ -0660ec: 28e0 |0028: goto 0008 // -0020 │ │ -0660ee: 0000 |0029: nop // spacer │ │ -0660f0: 0002 0300 0100 0000 0200 0000 4654 ... |002a: sparse-switch-data (14 units) │ │ +0659f0: |[0659f0] uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065a00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +065a02: 2c04 2900 0000 |0001: sparse-switch v4, 0000002a // +00000029 │ │ +065a08: 6f57 3301 4365 |0004: invoke-super {v3, v4, v5, v6, v7}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065a0e: 0a01 |0007: move-result v1 │ │ +065a10: 0f01 |0008: return v1 │ │ +065a12: 1a02 e51b |0009: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +065a16: 6e20 7201 2600 |000b: invoke-virtual {v6, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065a1c: 28fa |000e: goto 0008 // -0006 │ │ +065a1e: 1a02 e51b |000f: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +065a22: 6e20 5f01 2500 |0011: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065a28: 6e10 6701 0500 |0014: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +065a2e: 0c00 |0017: move-result-object v0 │ │ +065a30: 6e20 7e12 0300 |0018: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.onRenameFailed:(Ljava/lang/String;)V // method@127e │ │ +065a36: 28ed |001b: goto 0008 // -0013 │ │ +065a38: 1a02 e51b |001c: const-string v2, "uk.org.ngo.squeezer.itemlists.IServicePlaylistMaintenanceCallback" // string@1be5 │ │ +065a3c: 6e20 5f01 2500 |001e: invoke-virtual {v5, v2}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065a42: 6e10 6701 0500 |0021: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +065a48: 0c00 |0024: move-result-object v0 │ │ +065a4a: 6e20 7d12 0300 |0025: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.onCreateFailed:(Ljava/lang/String;)V // method@127d │ │ +065a50: 28e0 |0028: goto 0008 // -0020 │ │ +065a52: 0000 |0029: nop // spacer │ │ +065a54: 0002 0300 0100 0000 0200 0000 4654 ... |002a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=62 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -118244,18 +118275,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06610c: |[06610c] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -06611c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -066122: 5b01 fd05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ -066126: 0e00 |0005: return-void │ │ +065a70: |[065a70] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065a80: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065a86: 5b01 fd05 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ +065a8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy; │ │ @@ -118267,17 +118298,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066128: |[066128] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -066138: 5410 fd05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ -06613c: 1100 |0002: return-object v0 │ │ +065a8c: |[065a8c] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065a9c: 5410 fd05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ +065aa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;) │ │ @@ -118285,17 +118316,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066140: |[066140] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -066150: 1a00 ec1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -066154: 1100 |0002: return-object v0 │ │ +065aa4: |[065aa4] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065ab4: 1a00 e61b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065ab8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;) │ │ @@ -118303,32 +118334,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -066158: |[066158] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.onPlaylistsReceived:(IILjava/util/List;)V │ │ -066168: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06616e: 0c00 |0003: move-result-object v0 │ │ -066170: 1a01 ec1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -066174: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06617a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066180: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066186: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -06618c: 5451 fd05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ -066190: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -066192: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -066194: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -066196: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06619c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0661a2: 0e00 |001d: return-void │ │ -0661a4: 0d01 |001e: move-exception v1 │ │ -0661a6: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0661ac: 2701 |0022: throw v1 │ │ +065abc: |[065abc] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub$Proxy.onPlaylistsReceived:(IILjava/util/List;)V │ │ +065acc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065ad2: 0c00 |0003: move-result-object v0 │ │ +065ad4: 1a01 e61b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065ad8: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065ade: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065ae4: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065aea: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065af0: 5451 fd05 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@05fd │ │ +065af4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +065af6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065af8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +065afa: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065b00: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065b06: 0e00 |001d: return-void │ │ +065b08: 0d01 |001e: move-exception v1 │ │ +065b0a: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065b10: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -118390,19 +118421,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0661bc: |[0661bc] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.:()V │ │ -0661cc: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -0661d2: 1a00 ec1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -0661d6: 6e30 8a12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@128a │ │ -0661dc: 0e00 |0008: return-void │ │ +065b20: |[065b20] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.:()V │ │ +065b30: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +065b36: 1a00 e61b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065b3a: 6e30 8a12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@128a │ │ +065b40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub; │ │ @@ -118412,29 +118443,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0661e0: |[0661e0] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; │ │ -0661f0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0661f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0661f6: 1100 |0003: return-object v0 │ │ -0661f8: 1a01 ec1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -0661fc: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -066202: 0c00 |0009: move-result-object v0 │ │ -066204: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -066208: 2001 5003 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ -06620c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -066210: 1f00 5003 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ -066214: 28f1 |0012: goto 0003 // -000f │ │ -066216: 2200 4e03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy; // type@034e │ │ -06621a: 7020 8312 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1283 │ │ -066220: 28eb |0018: goto 0003 // -0015 │ │ +065b44: |[065b44] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; │ │ +065b54: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +065b58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +065b5a: 1100 |0003: return-object v0 │ │ +065b5c: 1a01 e61b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065b60: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +065b66: 0c00 |0009: move-result-object v0 │ │ +065b68: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +065b6c: 2001 5003 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ +065b70: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +065b74: 1f00 5003 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ +065b78: 28f1 |0012: goto 0003 // -000f │ │ +065b7a: 2200 4e03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy; // type@034e │ │ +065b7e: 7020 8312 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@1283 │ │ +065b84: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -118450,16 +118481,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066224: |[066224] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -066234: 1100 |0000: return-object v0 │ │ +065b88: |[065b88] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065b98: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;) │ │ @@ -118467,35 +118498,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -066238: |[066238] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -066248: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06624a: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -066250: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -066256: 0a03 |0007: move-result v3 │ │ -066258: 0f03 |0008: return v3 │ │ -06625a: 1a04 ec1b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -06625e: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066264: 28fa |000e: goto 0008 // -0006 │ │ -066266: 1a04 ec1b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1bec │ │ -06626a: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -066270: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -066276: 0a00 |0017: move-result v0 │ │ -066278: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06627e: 0a01 |001b: move-result v1 │ │ -066280: 6204 d506 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -066284: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -06628a: 0c02 |0021: move-result-object v2 │ │ -06628c: 6e40 8b12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.onPlaylistsReceived:(IILjava/util/List;)V // method@128b │ │ -066292: 28e3 |0025: goto 0008 // -001d │ │ -066294: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +065b9c: |[065b9c] uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065bac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065bae: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +065bb4: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065bba: 0a03 |0007: move-result v3 │ │ +065bbc: 0f03 |0008: return v3 │ │ +065bbe: 1a04 e61b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065bc2: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065bc8: 28fa |000e: goto 0008 // -0006 │ │ +065bca: 1a04 e61b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePlaylistsCallback" // string@1be6 │ │ +065bce: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065bd4: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065bda: 0a00 |0017: move-result v0 │ │ +065bdc: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065be2: 0a01 |001b: move-result v1 │ │ +065be4: 6204 d506 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +065be8: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +065bee: 0c02 |0021: move-result-object v2 │ │ +065bf0: 6e40 8b12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.onPlaylistsReceived:(IILjava/util/List;)V // method@128b │ │ +065bf6: 28e3 |0025: goto 0008 // -001d │ │ +065bf8: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -118551,18 +118582,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0662a8: |[0662a8] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0662b8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0662be: 5b01 0006 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ -0662c2: 0e00 |0005: return-void │ │ +065c0c: |[065c0c] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065c1c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065c22: 5b01 0006 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ +065c26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy; │ │ @@ -118574,17 +118605,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0662c4: |[0662c4] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0662d4: 5410 0006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ -0662d8: 1100 |0002: return-object v0 │ │ +065c28: |[065c28] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065c38: 5410 0006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ +065c3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;) │ │ @@ -118592,17 +118623,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0662dc: |[0662dc] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0662ec: 1a00 ed1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -0662f0: 1100 |0002: return-object v0 │ │ +065c40: |[065c40] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065c50: 1a00 e71b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065c54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;) │ │ @@ -118610,33 +118641,33 @@ │ │ type : '(IILjava/util/Map;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -0662f4: |[0662f4] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V │ │ -066304: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06630a: 0c00 |0003: move-result-object v0 │ │ -06630c: 1a01 ed1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -066310: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -066316: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06631c: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066322: 6e20 6f01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeMap:(Ljava/util/Map;)V // method@016f │ │ -066328: 6e20 7501 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -06632e: 5451 0006 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ -066332: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -066334: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -066336: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -066338: 7254 5701 2130 |001a: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06633e: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -066344: 0e00 |0020: return-void │ │ -066346: 0d01 |0021: move-exception v1 │ │ -066348: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06634e: 2701 |0025: throw v1 │ │ +065c58: |[065c58] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub$Proxy.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V │ │ +065c68: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065c6e: 0c00 |0003: move-result-object v0 │ │ +065c70: 1a01 e71b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065c74: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065c7a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065c80: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065c86: 6e20 6f01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeMap:(Ljava/util/Map;)V // method@016f │ │ +065c8c: 6e20 7501 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065c92: 5451 0006 |0015: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0600 │ │ +065c96: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +065c98: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +065c9a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +065c9c: 7254 5701 2130 |001a: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065ca2: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065ca8: 0e00 |0020: return-void │ │ +065caa: 0d01 |0021: move-exception v1 │ │ +065cac: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065cb2: 2701 |0025: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001d │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=82 │ │ 0x0009 line=83 │ │ @@ -118700,19 +118731,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06635c: |[06635c] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.:()V │ │ -06636c: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -066372: 1a00 ed1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -066376: 6e30 9612 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1296 │ │ -06637c: 0e00 |0008: return-void │ │ +065cc0: |[065cc0] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.:()V │ │ +065cd0: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +065cd6: 1a00 e71b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065cda: 6e30 9612 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1296 │ │ +065ce0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub; │ │ @@ -118722,29 +118753,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -066380: |[066380] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; │ │ -066390: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -066394: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -066396: 1100 |0003: return-object v0 │ │ -066398: 1a01 ed1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -06639c: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -0663a2: 0c00 |0009: move-result-object v0 │ │ -0663a4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0663a8: 2001 5303 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ -0663ac: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -0663b0: 1f00 5303 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ -0663b4: 28f1 |0012: goto 0003 // -000f │ │ -0663b6: 2200 5103 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy; // type@0351 │ │ -0663ba: 7020 8f12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@128f │ │ -0663c0: 28eb |0018: goto 0003 // -0015 │ │ +065ce4: |[065ce4] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; │ │ +065cf4: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +065cf8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +065cfa: 1100 |0003: return-object v0 │ │ +065cfc: 1a01 e71b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065d00: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +065d06: 0c00 |0009: move-result-object v0 │ │ +065d08: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +065d0c: 2001 5303 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ +065d10: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +065d14: 1f00 5303 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ +065d18: 28f1 |0012: goto 0003 // -000f │ │ +065d1a: 2200 5103 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy; // type@0351 │ │ +065d1e: 7020 8f12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@128f │ │ +065d24: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -118760,16 +118791,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0663c4: |[0663c4] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -0663d4: 1100 |0000: return-object v0 │ │ +065d28: |[065d28] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065d38: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;) │ │ @@ -118777,41 +118808,41 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0663d8: |[0663d8] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0663e8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0663ea: 2c08 3100 0000 |0001: sparse-switch v8, 00000032 // +00000031 │ │ -0663f0: 6f5b 3301 87a9 |0004: invoke-super {v7, v8, v9, v10, v11}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -0663f6: 0a05 |0007: move-result v5 │ │ -0663f8: 0f05 |0008: return v5 │ │ -0663fa: 1a06 ed1b |0009: const-string v6, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -0663fe: 6e20 7201 6a00 |000b: invoke-virtual {v10, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066404: 28fa |000e: goto 0008 // -0006 │ │ -066406: 1a06 ed1b |000f: const-string v6, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1bed │ │ -06640a: 6e20 5f01 6900 |0011: invoke-virtual {v9, v6}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -066410: 6e10 6501 0900 |0014: invoke-virtual {v9}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -066416: 0a00 |0017: move-result v0 │ │ -066418: 6e10 6501 0900 |0018: invoke-virtual {v9}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06641e: 0a01 |001b: move-result v1 │ │ -066420: 6e10 9a0d 0700 |001c: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -066426: 0c06 |001f: move-result-object v6 │ │ -066428: 6e10 5f0d 0600 |0020: invoke-virtual {v6}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ -06642e: 0c04 |0023: move-result-object v4 │ │ -066430: 6e20 6401 4900 |0024: invoke-virtual {v9, v4}, Landroid/os/Parcel;.readHashMap:(Ljava/lang/ClassLoader;)Ljava/util/HashMap; // method@0164 │ │ -066436: 0c02 |0027: move-result-object v2 │ │ -066438: 6206 dd06 |0028: sget-object v6, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ -06643c: 6e20 5e01 6900 |002a: invoke-virtual {v9, v6}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -066442: 0c03 |002d: move-result-object v3 │ │ -066444: 6e53 9712 0721 |002e: invoke-virtual {v7, v0, v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V // method@1297 │ │ -06644a: 28d7 |0031: goto 0008 // -0029 │ │ -06644c: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0032: sparse-switch-data (10 units) │ │ +065d3c: |[065d3c] uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065d4c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +065d4e: 2c08 3100 0000 |0001: sparse-switch v8, 00000032 // +00000031 │ │ +065d54: 6f5b 3301 87a9 |0004: invoke-super {v7, v8, v9, v10, v11}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065d5a: 0a05 |0007: move-result v5 │ │ +065d5c: 0f05 |0008: return v5 │ │ +065d5e: 1a06 e71b |0009: const-string v6, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065d62: 6e20 7201 6a00 |000b: invoke-virtual {v10, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065d68: 28fa |000e: goto 0008 // -0006 │ │ +065d6a: 1a06 e71b |000f: const-string v6, "uk.org.ngo.squeezer.itemlists.IServicePluginItemListCallback" // string@1be7 │ │ +065d6e: 6e20 5f01 6900 |0011: invoke-virtual {v9, v6}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065d74: 6e10 6501 0900 |0014: invoke-virtual {v9}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065d7a: 0a00 |0017: move-result v0 │ │ +065d7c: 6e10 6501 0900 |0018: invoke-virtual {v9}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065d82: 0a01 |001b: move-result v1 │ │ +065d84: 6e10 9a0d 0700 |001c: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +065d8a: 0c06 |001f: move-result-object v6 │ │ +065d8c: 6e10 5f0d 0600 |0020: invoke-virtual {v6}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@0d5f │ │ +065d92: 0c04 |0023: move-result-object v4 │ │ +065d94: 6e20 6401 4900 |0024: invoke-virtual {v9, v4}, Landroid/os/Parcel;.readHashMap:(Ljava/lang/ClassLoader;)Ljava/util/HashMap; // method@0164 │ │ +065d9a: 0c02 |0027: move-result-object v2 │ │ +065d9c: 6206 dd06 |0028: sget-object v6, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ +065da0: 6e20 5e01 6900 |002a: invoke-virtual {v9, v6}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +065da6: 0c03 |002d: move-result-object v3 │ │ +065da8: 6e53 9712 0721 |002e: invoke-virtual {v7, v0, v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V // method@1297 │ │ +065dae: 28d7 |0031: goto 0008 // -0029 │ │ +065db0: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0032: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=61 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -118871,18 +118902,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066460: |[066460] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -066470: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -066476: 5b01 0306 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ -06647a: 0e00 |0005: return-void │ │ +065dc4: |[065dc4] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065dd4: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065dda: 5b01 0306 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ +065dde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy; │ │ @@ -118894,17 +118925,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06647c: |[06647c] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -06648c: 5410 0306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ -066490: 1100 |0002: return-object v0 │ │ +065de0: |[065de0] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065df0: 5410 0306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ +065df4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;) │ │ @@ -118912,17 +118943,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066494: |[066494] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0664a4: 1a00 ee1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -0664a8: 1100 |0002: return-object v0 │ │ +065df8: |[065df8] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065e08: 1a00 e81b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065e0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;) │ │ @@ -118930,32 +118961,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0664ac: |[0664ac] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.onPluginsReceived:(IILjava/util/List;)V │ │ -0664bc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0664c2: 0c00 |0003: move-result-object v0 │ │ -0664c4: 1a01 ee1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -0664c8: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0664ce: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0664d4: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0664da: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -0664e0: 5451 0306 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ -0664e4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0664e6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0664e8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -0664ea: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0664f0: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0664f6: 0e00 |001d: return-void │ │ -0664f8: 0d01 |001e: move-exception v1 │ │ -0664fa: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -066500: 2701 |0022: throw v1 │ │ +065e10: |[065e10] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub$Proxy.onPluginsReceived:(IILjava/util/List;)V │ │ +065e20: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065e26: 0c00 |0003: move-result-object v0 │ │ +065e28: 1a01 e81b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065e2c: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065e32: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065e38: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065e3e: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065e44: 5451 0306 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0603 │ │ +065e48: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +065e4a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065e4c: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +065e4e: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065e54: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065e5a: 0e00 |001d: return-void │ │ +065e5c: 0d01 |001e: move-exception v1 │ │ +065e5e: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065e64: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -119017,19 +119048,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -066510: |[066510] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.:()V │ │ -066520: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -066526: 1a00 ee1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -06652a: 6e30 a212 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12a2 │ │ -066530: 0e00 |0008: return-void │ │ +065e74: |[065e74] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.:()V │ │ +065e84: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +065e8a: 1a00 e81b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065e8e: 6e30 a212 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12a2 │ │ +065e94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub; │ │ @@ -119039,29 +119070,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -066534: |[066534] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; │ │ -066544: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -066548: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06654a: 1100 |0003: return-object v0 │ │ -06654c: 1a01 ee1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -066550: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -066556: 0c00 |0009: move-result-object v0 │ │ -066558: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -06655c: 2001 5603 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ -066560: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -066564: 1f00 5603 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ -066568: 28f1 |0012: goto 0003 // -000f │ │ -06656a: 2200 5403 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy; // type@0354 │ │ -06656e: 7020 9b12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@129b │ │ -066574: 28eb |0018: goto 0003 // -0015 │ │ +065e98: |[065e98] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; │ │ +065ea8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +065eac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +065eae: 1100 |0003: return-object v0 │ │ +065eb0: 1a01 e81b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065eb4: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +065eba: 0c00 |0009: move-result-object v0 │ │ +065ebc: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +065ec0: 2001 5603 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ +065ec4: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +065ec8: 1f00 5603 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ +065ecc: 28f1 |0012: goto 0003 // -000f │ │ +065ece: 2200 5403 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy; // type@0354 │ │ +065ed2: 7020 9b12 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@129b │ │ +065ed8: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -119077,16 +119108,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066578: |[066578] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -066588: 1100 |0000: return-object v0 │ │ +065edc: |[065edc] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +065eec: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;) │ │ @@ -119094,35 +119125,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -06658c: |[06658c] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -06659c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06659e: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -0665a4: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -0665aa: 0a03 |0007: move-result v3 │ │ -0665ac: 0f03 |0008: return v3 │ │ -0665ae: 1a04 ee1b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -0665b2: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0665b8: 28fa |000e: goto 0008 // -0006 │ │ -0665ba: 1a04 ee1b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1bee │ │ -0665be: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -0665c4: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0665ca: 0a00 |0017: move-result v0 │ │ -0665cc: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0665d2: 0a01 |001b: move-result v1 │ │ -0665d4: 6204 d706 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ -0665d8: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -0665de: 0c02 |0021: move-result-object v2 │ │ -0665e0: 6e40 a312 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.onPluginsReceived:(IILjava/util/List;)V // method@12a3 │ │ -0665e6: 28e3 |0025: goto 0008 // -001d │ │ -0665e8: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +065ef0: |[065ef0] uk.org.ngo.squeezer.itemlists.IServicePluginListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +065f00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065f02: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +065f08: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +065f0e: 0a03 |0007: move-result v3 │ │ +065f10: 0f03 |0008: return v3 │ │ +065f12: 1a04 e81b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065f16: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +065f1c: 28fa |000e: goto 0008 // -0006 │ │ +065f1e: 1a04 e81b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServicePluginListCallback" // string@1be8 │ │ +065f22: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +065f28: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065f2e: 0a00 |0017: move-result v0 │ │ +065f30: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +065f36: 0a01 |001b: move-result v1 │ │ +065f38: 6204 d706 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ +065f3c: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +065f42: 0c02 |0021: move-result-object v2 │ │ +065f44: 6e40 a312 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.onPluginsReceived:(IILjava/util/List;)V // method@12a3 │ │ +065f4a: 28e3 |0025: goto 0008 // -001d │ │ +065f4c: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -119178,18 +119209,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0665fc: |[0665fc] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -06660c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -066612: 5b01 0606 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ -066616: 0e00 |0005: return-void │ │ +065f60: |[065f60] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +065f70: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +065f76: 5b01 0606 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ +065f7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy; │ │ @@ -119201,17 +119232,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066618: |[066618] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -066628: 5410 0606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ -06662c: 1100 |0002: return-object v0 │ │ +065f7c: |[065f7c] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +065f8c: 5410 0606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ +065f90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;) │ │ @@ -119219,17 +119250,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066630: |[066630] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -066640: 1a00 ef1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -066644: 1100 |0002: return-object v0 │ │ +065f94: |[065f94] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +065fa4: 1a00 e91b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +065fa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;) │ │ @@ -119237,32 +119268,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -066648: |[066648] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.onSongsReceived:(IILjava/util/List;)V │ │ -066658: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06665e: 0c00 |0003: move-result-object v0 │ │ -066660: 1a01 ef1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -066664: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06666a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066670: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066676: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -06667c: 5451 0606 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ -066680: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -066682: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -066684: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -066686: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06668c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -066692: 0e00 |001d: return-void │ │ -066694: 0d01 |001e: move-exception v1 │ │ -066696: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06669c: 2701 |0022: throw v1 │ │ +065fac: |[065fac] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub$Proxy.onSongsReceived:(IILjava/util/List;)V │ │ +065fbc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +065fc2: 0c00 |0003: move-result-object v0 │ │ +065fc4: 1a01 e91b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +065fc8: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +065fce: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065fd4: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +065fda: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +065fe0: 5451 0606 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0606 │ │ +065fe4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +065fe6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065fe8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +065fea: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +065ff0: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +065ff6: 0e00 |001d: return-void │ │ +065ff8: 0d01 |001e: move-exception v1 │ │ +065ffa: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066000: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -119324,19 +119355,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0666ac: |[0666ac] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.:()V │ │ -0666bc: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -0666c2: 1a00 ef1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -0666c6: 6e30 ae12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12ae │ │ -0666cc: 0e00 |0008: return-void │ │ +066010: |[066010] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.:()V │ │ +066020: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +066026: 1a00 e91b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +06602a: 6e30 ae12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12ae │ │ +066030: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub; │ │ @@ -119346,29 +119377,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0666d0: |[0666d0] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; │ │ -0666e0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -0666e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0666e6: 1100 |0003: return-object v0 │ │ -0666e8: 1a01 ef1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -0666ec: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -0666f2: 0c00 |0009: move-result-object v0 │ │ -0666f4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -0666f8: 2001 5903 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ -0666fc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -066700: 1f00 5903 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ -066704: 28f1 |0012: goto 0003 // -000f │ │ -066706: 2200 5703 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy; // type@0357 │ │ -06670a: 7020 a712 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@12a7 │ │ -066710: 28eb |0018: goto 0003 // -0015 │ │ +066034: |[066034] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; │ │ +066044: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +066048: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06604a: 1100 |0003: return-object v0 │ │ +06604c: 1a01 e91b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +066050: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +066056: 0c00 |0009: move-result-object v0 │ │ +066058: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +06605c: 2001 5903 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ +066060: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +066064: 1f00 5903 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ +066068: 28f1 |0012: goto 0003 // -000f │ │ +06606a: 2200 5703 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy; // type@0357 │ │ +06606e: 7020 a712 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@12a7 │ │ +066074: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -119384,16 +119415,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -066714: |[066714] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -066724: 1100 |0000: return-object v0 │ │ +066078: |[066078] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +066088: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;) │ │ @@ -119401,35 +119432,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -066728: |[066728] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -066738: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06673a: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -066740: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -066746: 0a03 |0007: move-result v3 │ │ -066748: 0f03 |0008: return v3 │ │ -06674a: 1a04 ef1b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -06674e: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066754: 28fa |000e: goto 0008 // -0006 │ │ -066756: 1a04 ef1b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1bef │ │ -06675a: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -066760: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -066766: 0a00 |0017: move-result v0 │ │ -066768: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06676e: 0a01 |001b: move-result v1 │ │ -066770: 6204 e306 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ -066774: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -06677a: 0c02 |0021: move-result-object v2 │ │ -06677c: 6e40 af12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.onSongsReceived:(IILjava/util/List;)V // method@12af │ │ -066782: 28e3 |0025: goto 0008 // -001d │ │ -066784: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +06608c: |[06608c] uk.org.ngo.squeezer.itemlists.IServiceSongListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +06609c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06609e: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +0660a4: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +0660aa: 0a03 |0007: move-result v3 │ │ +0660ac: 0f03 |0008: return v3 │ │ +0660ae: 1a04 e91b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +0660b2: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0660b8: 28fa |000e: goto 0008 // -0006 │ │ +0660ba: 1a04 e91b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceSongListCallback" // string@1be9 │ │ +0660be: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0660c4: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0660ca: 0a00 |0017: move-result v0 │ │ +0660cc: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0660d2: 0a01 |001b: move-result v1 │ │ +0660d4: 6204 e306 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ +0660d8: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +0660de: 0c02 |0021: move-result-object v2 │ │ +0660e0: 6e40 af12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.onSongsReceived:(IILjava/util/List;)V // method@12af │ │ +0660e6: 28e3 |0025: goto 0008 // -001d │ │ +0660e8: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -119485,18 +119516,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -066798: |[066798] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0667a8: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0667ae: 5b01 0906 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ -0667b2: 0e00 |0005: return-void │ │ +0660fc: |[0660fc] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +06610c: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +066112: 5b01 0906 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ +066116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy; │ │ @@ -119508,17 +119539,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0667b4: |[0667b4] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0667c4: 5410 0906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ -0667c8: 1100 |0002: return-object v0 │ │ +066118: |[066118] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +066128: 5410 0906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ +06612c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;) │ │ @@ -119526,17 +119557,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0667cc: |[0667cc] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0667dc: 1a00 f01b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -0667e0: 1100 |0002: return-object v0 │ │ +066130: |[066130] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +066140: 1a00 ea1b |0000: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +066144: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;) │ │ @@ -119544,32 +119575,32 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0667e4: |[0667e4] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.onYearsReceived:(IILjava/util/List;)V │ │ -0667f4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0667fa: 0c00 |0003: move-result-object v0 │ │ -0667fc: 1a01 f01b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -066800: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -066806: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06680c: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066812: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ -066818: 5451 0906 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ -06681c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -06681e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -066820: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -066822: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -066828: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06682e: 0e00 |001d: return-void │ │ -066830: 0d01 |001e: move-exception v1 │ │ -066832: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -066838: 2701 |0022: throw v1 │ │ +066148: |[066148] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub$Proxy.onYearsReceived:(IILjava/util/List;)V │ │ +066158: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06615e: 0c00 |0003: move-result-object v0 │ │ +066160: 1a01 ea1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +066164: 6e20 6e01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06616a: 6e20 6c01 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066170: 6e20 6c01 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066176: 6e20 7501 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeTypedList:(Ljava/util/List;)V // method@0175 │ │ +06617c: 5451 0906 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0609 │ │ +066180: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +066182: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +066184: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +066186: 7254 5701 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06618c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066192: 0e00 |001d: return-void │ │ +066194: 0d01 |001e: move-exception v1 │ │ +066196: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06619c: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=79 │ │ 0x0009 line=80 │ │ @@ -119631,19 +119662,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -066848: |[066848] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.:()V │ │ -066858: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -06685e: 1a00 f01b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -066862: 6e30 ba12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12ba │ │ -066868: 0e00 |0008: return-void │ │ +0661ac: |[0661ac] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.:()V │ │ +0661bc: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +0661c2: 1a00 ea1b |0003: const-string v0, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +0661c6: 6e30 ba12 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@12ba │ │ +0661cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub; │ │ @@ -119653,29 +119684,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06686c: |[06686c] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; │ │ -06687c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -066880: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -066882: 1100 |0003: return-object v0 │ │ -066884: 1a01 f01b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -066888: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -06688e: 0c00 |0009: move-result-object v0 │ │ -066890: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -066894: 2001 5c03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ -066898: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -06689c: 1f00 5c03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ -0668a0: 28f1 |0012: goto 0003 // -000f │ │ -0668a2: 2200 5a03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy; // type@035a │ │ -0668a6: 7020 b312 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@12b3 │ │ -0668ac: 28eb |0018: goto 0003 // -0015 │ │ +0661d0: |[0661d0] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; │ │ +0661e0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0661e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0661e6: 1100 |0003: return-object v0 │ │ +0661e8: 1a01 ea1b |0004: const-string v1, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +0661ec: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +0661f2: 0c00 |0009: move-result-object v0 │ │ +0661f4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0661f8: 2001 5c03 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ +0661fc: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +066200: 1f00 5c03 |0010: check-cast v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ +066204: 28f1 |0012: goto 0003 // -000f │ │ +066206: 2200 5a03 |0013: new-instance v0, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy; // type@035a │ │ +06620a: 7020 b312 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@12b3 │ │ +066210: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -119691,16 +119722,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0668b0: |[0668b0] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ -0668c0: 1100 |0000: return-object v0 │ │ +066214: |[066214] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.asBinder:()Landroid/os/IBinder; │ │ +066224: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;) │ │ @@ -119708,35 +119739,35 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0668c4: |[0668c4] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0668d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0668d6: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ -0668dc: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -0668e2: 0a03 |0007: move-result v3 │ │ -0668e4: 0f03 |0008: return v3 │ │ -0668e6: 1a04 f01b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -0668ea: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0668f0: 28fa |000e: goto 0008 // -0006 │ │ -0668f2: 1a04 f01b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bf0 │ │ -0668f6: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -0668fc: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -066902: 0a00 |0017: move-result v0 │ │ -066904: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06690a: 0a01 |001b: move-result v1 │ │ -06690c: 6204 ec06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ -066910: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ -066916: 0c02 |0021: move-result-object v2 │ │ -066918: 6e40 bc12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.onYearsReceived:(IILjava/util/List;)V // method@12bc │ │ -06691e: 28e3 |0025: goto 0008 // -001d │ │ -066920: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ +066228: |[066228] uk.org.ngo.squeezer.itemlists.IServiceYearListCallback$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +066238: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06623a: 2c06 2500 0000 |0001: sparse-switch v6, 00000026 // +00000025 │ │ +066240: 6f59 3301 6587 |0004: invoke-super {v5, v6, v7, v8, v9}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +066246: 0a03 |0007: move-result v3 │ │ +066248: 0f03 |0008: return v3 │ │ +06624a: 1a04 ea1b |0009: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +06624e: 6e20 7201 4800 |000b: invoke-virtual {v8, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066254: 28fa |000e: goto 0008 // -0006 │ │ +066256: 1a04 ea1b |000f: const-string v4, "uk.org.ngo.squeezer.itemlists.IServiceYearListCallback" // string@1bea │ │ +06625a: 6e20 5f01 4700 |0011: invoke-virtual {v7, v4}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +066260: 6e10 6501 0700 |0014: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066266: 0a00 |0017: move-result v0 │ │ +066268: 6e10 6501 0700 |0018: invoke-virtual {v7}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06626e: 0a01 |001b: move-result v1 │ │ +066270: 6204 ec06 |001c: sget-object v4, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ +066274: 6e20 5e01 4700 |001e: invoke-virtual {v7, v4}, Landroid/os/Parcel;.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; // method@015e │ │ +06627a: 0c02 |0021: move-result-object v2 │ │ +06627c: 6e40 bc12 0521 |0022: invoke-virtual {v5, v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.onYearsReceived:(IILjava/util/List;)V // method@12bc │ │ +066282: 28e3 |0025: goto 0008 // -001d │ │ +066284: 0002 0200 0100 0000 4654 4e5f 0e00 ... |0026: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=58 │ │ 0x0009 line=42 │ │ 0x000f line=47 │ │ 0x0014 line=49 │ │ @@ -119756,15 +119787,15 @@ │ │ │ │ source_file_idx : 877 (IServiceYearListCallback.java) │ │ │ │ Class #500 header: │ │ class_idx : 952 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 117 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ Annotations on method #5363 'add' │ │ @@ -119783,17 +119814,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066934: |[066934] uk.org.ngo.squeezer.menu.MenuFragment.:()V │ │ -066944: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ -06694a: 0e00 |0003: return-void │ │ +066298: |[066298] uk.org.ngo.squeezer.menu.MenuFragment.:()V │ │ +0662a8: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ +0662ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/menu/MenuFragment; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/menu/MenuFragment;) │ │ @@ -119801,47 +119832,47 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -06694c: |[06694c] uk.org.ngo.squeezer.menu.MenuFragment.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ -06695c: 6e10 7b02 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ -066962: 0c01 |0003: move-result-object v1 │ │ -066964: 6e10 6a0d 0700 |0004: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -06696a: 0c03 |0007: move-result-object v3 │ │ -06696c: 6e20 ac02 3100 |0008: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ -066972: 0c03 |000b: move-result-object v3 │ │ -066974: 3903 1600 |000c: if-nez v3, 0022 // +0016 │ │ -066978: 6e10 a702 0100 |000e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ -06697e: 0c02 |0011: move-result-object v2 │ │ -066980: 6e10 720d 0700 |0012: invoke-virtual {v7}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d72 │ │ -066986: 0c03 |0015: move-result-object v3 │ │ -066988: 1f03 7500 |0016: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ -06698c: 6e10 6a0d 0700 |0018: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -066992: 0c04 |001b: move-result-object v4 │ │ -066994: 6e30 3c03 3204 |001c: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@033c │ │ -06699a: 6e10 3f03 0200 |001f: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ -0669a0: 0e00 |0022: return-void │ │ -0669a2: 0d00 |0023: move-exception v0 │ │ -0669a4: 2203 7200 |0024: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -0669a8: 2204 3102 |0026: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0669ac: 7010 c60d 0400 |0028: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0669b2: 1a05 360b |002b: const-string v5, "Unable to instantiate fragment " // string@0b36 │ │ -0669b6: 6e20 ce0d 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0669bc: 0c04 |0030: move-result-object v4 │ │ -0669be: 6e10 6a0d 0700 |0031: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0669c4: 0c05 |0034: move-result-object v5 │ │ -0669c6: 6e20 ce0d 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0669cc: 0c04 |0038: move-result-object v4 │ │ -0669ce: 6e10 d60d 0400 |0039: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0669d4: 0c04 |003c: move-result-object v4 │ │ -0669d6: 7030 1202 4300 |003d: invoke-direct {v3, v4, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -0669dc: 2703 |0040: throw v3 │ │ +0662b0: |[0662b0] uk.org.ngo.squeezer.menu.MenuFragment.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ +0662c0: 6e10 7b02 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ +0662c6: 0c01 |0003: move-result-object v1 │ │ +0662c8: 6e10 6a0d 0700 |0004: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0662ce: 0c03 |0007: move-result-object v3 │ │ +0662d0: 6e20 ac02 3100 |0008: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ac │ │ +0662d6: 0c03 |000b: move-result-object v3 │ │ +0662d8: 3903 1600 |000c: if-nez v3, 0022 // +0016 │ │ +0662dc: 6e10 a702 0100 |000e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@02a7 │ │ +0662e2: 0c02 |0011: move-result-object v2 │ │ +0662e4: 6e10 720d 0700 |0012: invoke-virtual {v7}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@0d72 │ │ +0662ea: 0c03 |0015: move-result-object v3 │ │ +0662ec: 1f03 7500 |0016: check-cast v3, Landroid/support/v4/app/Fragment; // type@0075 │ │ +0662f0: 6e10 6a0d 0700 |0018: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0662f6: 0c04 |001b: move-result-object v4 │ │ +0662f8: 6e30 3c03 3204 |001c: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/FragmentTransaction;.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; // method@033c │ │ +0662fe: 6e10 3f03 0200 |001f: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@033f │ │ +066304: 0e00 |0022: return-void │ │ +066306: 0d00 |0023: move-exception v0 │ │ +066308: 2203 7200 |0024: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +06630c: 2204 3102 |0026: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +066310: 7010 c60d 0400 |0028: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +066316: 1a05 300b |002b: const-string v5, "Unable to instantiate fragment " // string@0b30 │ │ +06631a: 6e20 ce0d 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066320: 0c04 |0030: move-result-object v4 │ │ +066322: 6e10 6a0d 0700 |0031: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +066328: 0c05 |0034: move-result-object v5 │ │ +06632a: 6e20 ce0d 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066330: 0c04 |0038: move-result-object v4 │ │ +066332: 6e10 d60d 0400 |0039: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +066338: 0c04 |003c: move-result-object v4 │ │ +06633a: 7030 1202 4300 |003d: invoke-direct {v3, v4, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +066340: 2703 |0040: throw v3 │ │ catches : 1 │ │ 0x0012 - 0x001f │ │ Ljava/lang/Exception; -> 0x0023 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000e line=40 │ │ @@ -119865,35 +119896,35 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0669f0: |[0669f0] uk.org.ngo.squeezer.menu.MenuFragment.onCreate:(Landroid/os/Bundle;)V │ │ -066a00: 6f20 4202 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ -066a06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -066a08: 6e20 f714 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.setHasOptionsMenu:(Z)V // method@14f7 │ │ -066a0e: 0e00 |0007: return-void │ │ +066354: |[066354] uk.org.ngo.squeezer.menu.MenuFragment.onCreate:(Landroid/os/Bundle;)V │ │ +066364: 6f20 4202 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ +06636a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06636c: 6e20 f714 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.setHasOptionsMenu:(Z)V // method@14f7 │ │ +066372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/menu/MenuFragment; │ │ 0x0000 - 0x0008 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2249 (MenuFragment.java) │ │ + source_file_idx : 2243 (MenuFragment.java) │ │ │ │ Class #501 header: │ │ class_idx : 967 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 814 │ │ -source_file_idx : 2643 │ │ +source_file_idx : 2637 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 10 │ │ │ │ Class #501 annotations: │ │ Annotations on field #1733 'CREATOR' │ │ @@ -119934,55 +119965,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066a10: |[066a10] uk.org.ngo.squeezer.model.SqueezerPlayer.:()V │ │ -066a20: 2200 c603 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer$1; // type@03c6 │ │ -066a24: 7010 5915 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.:()V // method@1559 │ │ -066a2a: 6900 c506 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ -066a2e: 0e00 |0007: return-void │ │ +066374: |[066374] uk.org.ngo.squeezer.model.SqueezerPlayer.:()V │ │ +066384: 2200 c603 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer$1; // type@03c6 │ │ +066388: 7010 5915 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;.:()V // method@1559 │ │ +06638e: 6900 c506 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ +066392: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -066a30: |[066a30] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Landroid/os/Parcel;)V │ │ -066a40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066a42: 7010 ce11 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066a48: 6e10 6701 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066a4e: 0c01 |0007: move-result-object v1 │ │ -066a50: 6e20 6915 1200 |0008: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.setId:(Ljava/lang/String;)V // method@1569 │ │ -066a56: 6e10 6701 0300 |000b: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066a5c: 0c01 |000e: move-result-object v1 │ │ -066a5e: 5b21 c706 |000f: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066a62: 6e10 6701 0300 |0011: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066a68: 0c01 |0014: move-result-object v1 │ │ -066a6a: 5b21 c906 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066a6e: 6e10 6701 0300 |0017: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066a74: 0c01 |001a: move-result-object v1 │ │ -066a76: 5b21 c806 |001b: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066a7a: 6e10 6201 0300 |001d: invoke-virtual {v3}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ -066a80: 0a01 |0020: move-result v1 │ │ -066a82: 3301 0500 |0021: if-ne v1, v0, 0026 // +0005 │ │ -066a86: 5c20 c606 |0023: iput-boolean v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066a8a: 0e00 |0025: return-void │ │ -066a8c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -066a8e: 28fc |0027: goto 0023 // -0004 │ │ +066394: |[066394] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Landroid/os/Parcel;)V │ │ +0663a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0663a6: 7010 ce11 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +0663ac: 6e10 6701 0300 |0004: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0663b2: 0c01 |0007: move-result-object v1 │ │ +0663b4: 6e20 6915 1200 |0008: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.setId:(Ljava/lang/String;)V // method@1569 │ │ +0663ba: 6e10 6701 0300 |000b: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0663c0: 0c01 |000e: move-result-object v1 │ │ +0663c2: 5b21 c706 |000f: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +0663c6: 6e10 6701 0300 |0011: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0663cc: 0c01 |0014: move-result-object v1 │ │ +0663ce: 5b21 c906 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +0663d2: 6e10 6701 0300 |0017: invoke-virtual {v3}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0663d8: 0c01 |001a: move-result-object v1 │ │ +0663da: 5b21 c806 |001b: iput-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +0663de: 6e10 6201 0300 |001d: invoke-virtual {v3}, Landroid/os/Parcel;.readByte:()B // method@0162 │ │ +0663e4: 0a01 |0020: move-result v1 │ │ +0663e6: 3301 0500 |0021: if-ne v1, v0, 0026 // +0005 │ │ +0663ea: 5c20 c606 |0023: iput-boolean v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +0663ee: 0e00 |0025: return-void │ │ +0663f0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0663f2: 28fc |0027: goto 0023 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ 0x0004 line=63 │ │ 0x000b line=64 │ │ 0x0011 line=65 │ │ 0x0017 line=66 │ │ @@ -119998,17 +120029,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066a90: |[066a90] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V │ │ -066aa0: 7020 5f15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Landroid/os/Parcel;)V // method@155f │ │ -066aa6: 0e00 |0003: return-void │ │ +0663f4: |[0663f4] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V │ │ +066404: 7020 5f15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Landroid/os/Parcel;)V // method@155f │ │ +06640a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerPlayer$1; │ │ @@ -120018,49 +120049,49 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -066aa8: |[066aa8] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Ljava/util/Map;)V │ │ -066ab8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -066aba: 7010 ce11 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066ac0: 1a00 aa17 |0004: const-string v0, "playerid" // string@17aa │ │ -066ac4: 7220 640e 0300 |0006: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066aca: 0c00 |0009: move-result-object v0 │ │ -066acc: 1f00 2f02 |000a: check-cast v0, Ljava/lang/String; // type@022f │ │ -066ad0: 6e20 6915 0200 |000c: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.setId:(Ljava/lang/String;)V // method@1569 │ │ -066ad6: 1a00 0013 |000f: const-string v0, "ip" // string@1300 │ │ -066ada: 7220 640e 0300 |0011: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066ae0: 0c00 |0014: move-result-object v0 │ │ -066ae2: 1f00 2f02 |0015: check-cast v0, Ljava/lang/String; // type@022f │ │ -066ae6: 5b20 c706 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066aea: 1a00 fc15 |0019: const-string v0, "name" // string@15fc │ │ -066aee: 7220 640e 0300 |001b: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066af4: 0c00 |001e: move-result-object v0 │ │ -066af6: 1f00 2f02 |001f: check-cast v0, Ljava/lang/String; // type@022f │ │ -066afa: 5b20 c906 |0021: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066afe: 1a00 da15 |0023: const-string v0, "model" // string@15da │ │ -066b02: 7220 640e 0300 |0025: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066b08: 0c00 |0028: move-result-object v0 │ │ -066b0a: 1f00 2f02 |0029: check-cast v0, Ljava/lang/String; // type@022f │ │ -066b0e: 5b20 c806 |002b: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066b12: 1a00 b30d |002d: const-string v0, "canpoweroff" // string@0db3 │ │ -066b16: 7220 640e 0300 |002f: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066b1c: 0c00 |0032: move-result-object v0 │ │ -066b1e: 1f00 2f02 |0033: check-cast v0, Ljava/lang/String; // type@022f │ │ -066b22: 7110 2511 0000 |0035: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -066b28: 0a00 |0038: move-result v0 │ │ -066b2a: 3310 0600 |0039: if-ne v0, v1, 003f // +0006 │ │ -066b2e: 0110 |003b: move v0, v1 │ │ -066b30: 5c20 c606 |003c: iput-boolean v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066b34: 0e00 |003e: return-void │ │ -066b36: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -066b38: 28fc |0040: goto 003c // -0004 │ │ +06640c: |[06640c] uk.org.ngo.squeezer.model.SqueezerPlayer.:(Ljava/util/Map;)V │ │ +06641c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06641e: 7010 ce11 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +066424: 1a00 a417 |0004: const-string v0, "playerid" // string@17a4 │ │ +066428: 7220 640e 0300 |0006: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06642e: 0c00 |0009: move-result-object v0 │ │ +066430: 1f00 2f02 |000a: check-cast v0, Ljava/lang/String; // type@022f │ │ +066434: 6e20 6915 0200 |000c: invoke-virtual {v2, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.setId:(Ljava/lang/String;)V // method@1569 │ │ +06643a: 1a00 fa12 |000f: const-string v0, "ip" // string@12fa │ │ +06643e: 7220 640e 0300 |0011: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066444: 0c00 |0014: move-result-object v0 │ │ +066446: 1f00 2f02 |0015: check-cast v0, Ljava/lang/String; // type@022f │ │ +06644a: 5b20 c706 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +06644e: 1a00 f615 |0019: const-string v0, "name" // string@15f6 │ │ +066452: 7220 640e 0300 |001b: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066458: 0c00 |001e: move-result-object v0 │ │ +06645a: 1f00 2f02 |001f: check-cast v0, Ljava/lang/String; // type@022f │ │ +06645e: 5b20 c906 |0021: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +066462: 1a00 d415 |0023: const-string v0, "model" // string@15d4 │ │ +066466: 7220 640e 0300 |0025: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06646c: 0c00 |0028: move-result-object v0 │ │ +06646e: 1f00 2f02 |0029: check-cast v0, Ljava/lang/String; // type@022f │ │ +066472: 5b20 c806 |002b: iput-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +066476: 1a00 ad0d |002d: const-string v0, "canpoweroff" // string@0dad │ │ +06647a: 7220 640e 0300 |002f: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066480: 0c00 |0032: move-result-object v0 │ │ +066482: 1f00 2f02 |0033: check-cast v0, Ljava/lang/String; // type@022f │ │ +066486: 7110 2511 0000 |0035: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +06648c: 0a00 |0038: move-result v0 │ │ +06648e: 3310 0600 |0039: if-ne v0, v1, 003f // +0006 │ │ +066492: 0110 |003b: move v0, v1 │ │ +066494: 5c20 c606 |003c: iput-boolean v0, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +066498: 0e00 |003e: return-void │ │ +06649a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +06649c: 28fc |0040: goto 003c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=46 │ │ 0x000f line=47 │ │ 0x0019 line=48 │ │ 0x0023 line=49 │ │ @@ -120078,17 +120109,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b3c: |[066b3c] uk.org.ngo.squeezer.model.SqueezerPlayer.getIp:()Ljava/lang/String; │ │ -066b4c: 5410 c706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066b50: 1100 |0002: return-object v0 │ │ +0664a0: |[0664a0] uk.org.ngo.squeezer.model.SqueezerPlayer.getIp:()Ljava/lang/String; │ │ +0664b0: 5410 c706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +0664b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ @@ -120096,17 +120127,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b54: |[066b54] uk.org.ngo.squeezer.model.SqueezerPlayer.getModel:()Ljava/lang/String; │ │ -066b64: 5410 c806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066b68: 1100 |0002: return-object v0 │ │ +0664b8: |[0664b8] uk.org.ngo.squeezer.model.SqueezerPlayer.getModel:()Ljava/lang/String; │ │ +0664c8: 5410 c806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +0664cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ @@ -120114,17 +120145,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b6c: |[066b6c] uk.org.ngo.squeezer.model.SqueezerPlayer.getName:()Ljava/lang/String; │ │ -066b7c: 5410 c906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066b80: 1100 |0002: return-object v0 │ │ +0664d0: |[0664d0] uk.org.ngo.squeezer.model.SqueezerPlayer.getName:()Ljava/lang/String; │ │ +0664e0: 5410 c906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +0664e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ @@ -120132,17 +120163,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b84: |[066b84] uk.org.ngo.squeezer.model.SqueezerPlayer.isCanpoweroff:()Z │ │ -066b94: 5510 c606 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066b98: 0f00 |0002: return v0 │ │ +0664e8: |[0664e8] uk.org.ngo.squeezer.model.SqueezerPlayer.isCanpoweroff:()Z │ │ +0664f8: 5510 c606 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +0664fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ @@ -120150,17 +120181,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066b9c: |[066b9c] uk.org.ngo.squeezer.model.SqueezerPlayer.setCanpoweroff:(Z)V │ │ -066bac: 5c01 c606 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066bb0: 0e00 |0002: return-void │ │ +066500: |[066500] uk.org.ngo.squeezer.model.SqueezerPlayer.setCanpoweroff:(Z)V │ │ +066510: 5c01 c606 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +066514: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0003 reg=1 canpoweroff Z │ │ │ │ @@ -120169,17 +120200,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066bb4: |[066bb4] uk.org.ngo.squeezer.model.SqueezerPlayer.setIp:(Ljava/lang/String;)V │ │ -066bc4: 5b01 c706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066bc8: 0e00 |0002: return-void │ │ +066518: |[066518] uk.org.ngo.squeezer.model.SqueezerPlayer.setIp:(Ljava/lang/String;)V │ │ +066528: 5b01 c706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +06652c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0003 reg=1 ip Ljava/lang/String; │ │ │ │ @@ -120188,17 +120219,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066bcc: |[066bcc] uk.org.ngo.squeezer.model.SqueezerPlayer.setModel:(Ljava/lang/String;)V │ │ -066bdc: 5b01 c806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066be0: 0e00 |0002: return-void │ │ +066530: |[066530] uk.org.ngo.squeezer.model.SqueezerPlayer.setModel:(Ljava/lang/String;)V │ │ +066540: 5b01 c806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +066544: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0003 reg=1 model Ljava/lang/String; │ │ │ │ @@ -120207,17 +120238,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066be4: |[066be4] uk.org.ngo.squeezer.model.SqueezerPlayer.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -066bf4: 5b01 c906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066bf8: 1100 |0002: return-object v0 │ │ +066548: |[066548] uk.org.ngo.squeezer.model.SqueezerPlayer.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +066558: 5b01 c906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +06655c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -120226,51 +120257,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -066bfc: |[066bfc] uk.org.ngo.squeezer.model.SqueezerPlayer.toString:()Ljava/lang/String; │ │ -066c0c: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -066c10: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -066c16: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -066c1a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c20: 0c00 |000a: move-result-object v0 │ │ -066c22: 6e10 6315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -066c28: 0c01 |000e: move-result-object v1 │ │ -066c2a: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c30: 0c00 |0012: move-result-object v0 │ │ -066c32: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -066c36: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c3c: 0c00 |0018: move-result-object v0 │ │ -066c3e: 5421 c906 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066c42: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c48: 0c00 |001e: move-result-object v0 │ │ -066c4a: 1a01 dc00 |001f: const-string v1, ", model=" // string@00dc │ │ -066c4e: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c54: 0c00 |0024: move-result-object v0 │ │ -066c56: 5421 c806 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066c5a: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c60: 0c00 |002a: move-result-object v0 │ │ -066c62: 1a01 d900 |002b: const-string v1, ", canpoweroff=" // string@00d9 │ │ -066c66: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c6c: 0c00 |0030: move-result-object v0 │ │ -066c6e: 5521 c606 |0031: iget-boolean v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066c72: 6e20 cf0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -066c78: 0c00 |0036: move-result-object v0 │ │ -066c7a: 1a01 db00 |0037: const-string v1, ", ip=" // string@00db │ │ -066c7e: 6e20 ce0d 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c84: 0c00 |003c: move-result-object v0 │ │ -066c86: 5421 c706 |003d: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066c8a: 6e20 ce0d 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066c90: 0c00 |0042: move-result-object v0 │ │ -066c92: 6e10 d60d 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -066c98: 0c00 |0046: move-result-object v0 │ │ -066c9a: 1100 |0047: return-object v0 │ │ +066560: |[066560] uk.org.ngo.squeezer.model.SqueezerPlayer.toString:()Ljava/lang/String; │ │ +066570: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +066574: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06657a: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +06657e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066584: 0c00 |000a: move-result-object v0 │ │ +066586: 6e10 6315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +06658c: 0c01 |000e: move-result-object v1 │ │ +06658e: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066594: 0c00 |0012: move-result-object v0 │ │ +066596: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +06659a: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665a0: 0c00 |0018: move-result-object v0 │ │ +0665a2: 5421 c906 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +0665a6: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665ac: 0c00 |001e: move-result-object v0 │ │ +0665ae: 1a01 dc00 |001f: const-string v1, ", model=" // string@00dc │ │ +0665b2: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665b8: 0c00 |0024: move-result-object v0 │ │ +0665ba: 5421 c806 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +0665be: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665c4: 0c00 |002a: move-result-object v0 │ │ +0665c6: 1a01 d900 |002b: const-string v1, ", canpoweroff=" // string@00d9 │ │ +0665ca: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665d0: 0c00 |0030: move-result-object v0 │ │ +0665d2: 5521 c606 |0031: iget-boolean v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +0665d6: 6e20 cf0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +0665dc: 0c00 |0036: move-result-object v0 │ │ +0665de: 1a01 db00 |0037: const-string v1, ", ip=" // string@00db │ │ +0665e2: 6e20 ce0d 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665e8: 0c00 |003c: move-result-object v0 │ │ +0665ea: 5421 c706 |003d: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +0665ee: 6e20 ce0d 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0665f4: 0c00 |0042: move-result-object v0 │ │ +0665f6: 6e10 d60d 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0665fc: 0c00 |0046: move-result-object v0 │ │ +0665fe: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0048 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/model/SqueezerPlayer;) │ │ @@ -120278,52 +120309,52 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -066c9c: |[066c9c] uk.org.ngo.squeezer.model.SqueezerPlayer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -066cac: 6e10 6315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -066cb2: 0c00 |0003: move-result-object v0 │ │ -066cb4: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066cba: 5410 c706 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ -066cbe: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066cc4: 5410 c906 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ -066cc8: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066cce: 5410 c806 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ -066cd2: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066cd8: 5510 c606 |0016: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ -066cdc: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -066ce0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -066ce2: 6e20 6b01 0200 |001b: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ -066ce8: 0e00 |001e: return-void │ │ -066cea: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -066cec: 28fb |0020: goto 001b // -0005 │ │ +066600: |[066600] uk.org.ngo.squeezer.model.SqueezerPlayer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +066610: 6e10 6315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +066616: 0c00 |0003: move-result-object v0 │ │ +066618: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +06661e: 5410 c706 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.ip:Ljava/lang/String; // field@06c7 │ │ +066622: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066628: 5410 c906 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.name:Ljava/lang/String; // field@06c9 │ │ +06662c: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066632: 5410 c806 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.model:Ljava/lang/String; // field@06c8 │ │ +066636: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +06663c: 5510 c606 |0016: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlayer;.canpoweroff:Z // field@06c6 │ │ +066640: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +066644: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +066646: 6e20 6b01 0200 |001b: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeByte:(B)V // method@016b │ │ +06664c: 0e00 |001e: return-void │ │ +06664e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +066650: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ 0x000c line=72 │ │ 0x0011 line=73 │ │ 0x0016 line=74 │ │ 0x001e line=75 │ │ 0x001f line=74 │ │ locals : │ │ 0x0000 - 0x0021 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0021 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0021 reg=3 flags I │ │ │ │ - source_file_idx : 2643 (SqueezerPlayer.java) │ │ + source_file_idx : 2637 (SqueezerPlayer.java) │ │ │ │ Class #502 header: │ │ class_idx : 974 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 814 │ │ -source_file_idx : 2659 │ │ +source_file_idx : 2653 │ │ static_fields_size : 2 │ │ instance_fields_size: 4 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 11 │ │ │ │ Class #502 annotations: │ │ Annotations on field #1751 'CREATOR' │ │ @@ -120368,23 +120399,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -066cf0: |[066cf0] uk.org.ngo.squeezer.model.SqueezerPlugin.:()V │ │ -066d00: 2200 ce03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -066d04: 1a01 bc0f |0002: const-string v1, "favorites" // string@0fbc │ │ -066d08: 7020 a215 1000 |0004: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Ljava/lang/String;)V // method@15a2 │ │ -066d0e: 6900 d806 |0007: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.FAVORITE:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@06d8 │ │ -066d12: 2200 cd03 |0009: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin$1; // type@03cd │ │ -066d16: 7010 9a15 0000 |000b: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.:()V // method@159a │ │ -066d1c: 6900 d706 |000e: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ -066d20: 0e00 |0010: return-void │ │ +066654: |[066654] uk.org.ngo.squeezer.model.SqueezerPlugin.:()V │ │ +066664: 2200 ce03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +066668: 1a01 b60f |0002: const-string v1, "favorites" // string@0fb6 │ │ +06666c: 7020 a215 1000 |0004: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Ljava/lang/String;)V // method@15a2 │ │ +066672: 6900 d806 |0007: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.FAVORITE:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@06d8 │ │ +066676: 2200 cd03 |0009: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlugin$1; // type@03cd │ │ +06667a: 7010 9a15 0000 |000b: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;.:()V // method@159a │ │ +066680: 6900 d706 |000e: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ +066684: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0009 line=59 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120392,32 +120423,32 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -066d24: |[066d24] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Landroid/os/Parcel;)V │ │ -066d34: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066d3a: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066d40: 0c00 |0006: move-result-object v0 │ │ -066d42: 6e20 ab15 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ -066d48: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066d4e: 0c00 |000d: move-result-object v0 │ │ -066d50: 5b10 da06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066d54: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066d5a: 0c00 |0013: move-result-object v0 │ │ -066d5c: 5b10 db06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066d60: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066d66: 0c00 |0019: move-result-object v0 │ │ -066d68: 5b10 d906 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ -066d6c: 6e10 6501 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -066d72: 0a00 |001f: move-result v0 │ │ -066d74: 5910 dc06 |0020: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ -066d78: 0e00 |0022: return-void │ │ +066688: |[066688] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Landroid/os/Parcel;)V │ │ +066698: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +06669e: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0666a4: 0c00 |0006: move-result-object v0 │ │ +0666a6: 6e20 ab15 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ +0666ac: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0666b2: 0c00 |000d: move-result-object v0 │ │ +0666b4: 5b10 da06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +0666b8: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0666be: 0c00 |0013: move-result-object v0 │ │ +0666c0: 5b10 db06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +0666c4: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0666ca: 0c00 |0019: move-result-object v0 │ │ +0666cc: 5b10 d906 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ +0666d0: 6e10 6501 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0666d6: 0a00 |001f: move-result v0 │ │ +0666d8: 5910 dc06 |0020: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ +0666dc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000a line=70 │ │ 0x0010 line=71 │ │ 0x0016 line=72 │ │ @@ -120432,17 +120463,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066d7c: |[066d7c] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V │ │ -066d8c: 7020 a015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Landroid/os/Parcel;)V // method@15a0 │ │ -066d92: 0e00 |0003: return-void │ │ +0666e0: |[0666e0] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V │ │ +0666f0: 7020 a015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.:(Landroid/os/Parcel;)V // method@15a0 │ │ +0666f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerPlugin$1; │ │ @@ -120452,18 +120483,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -066d94: |[066d94] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Ljava/lang/String;)V │ │ -066da4: 7010 ce11 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066daa: 6e20 ab15 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ -066db0: 0e00 |0006: return-void │ │ +0666f8: |[0666f8] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Ljava/lang/String;)V │ │ +066708: 7010 ce11 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +06670e: 6e20 ab15 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ +066714: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0006 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ @@ -120474,44 +120505,44 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -066db4: |[066db4] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Ljava/util/Map;)V │ │ -066dc4: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066dca: 1a00 020e |0003: const-string v0, "cmd" // string@0e02 │ │ -066dce: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066dd4: 0c00 |0008: move-result-object v0 │ │ -066dd6: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ -066dda: 6e20 ab15 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ -066de0: 1a00 fc15 |000e: const-string v0, "name" // string@15fc │ │ -066de4: 7220 640e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066dea: 0c00 |0013: move-result-object v0 │ │ -066dec: 1f00 2f02 |0014: check-cast v0, Ljava/lang/String; // type@022f │ │ -066df0: 5b10 da06 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066df4: 1a00 df1b |0018: const-string v0, "type" // string@1bdf │ │ -066df8: 7220 640e 0200 |001a: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066dfe: 0c00 |001d: move-result-object v0 │ │ -066e00: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ -066e04: 5b10 db06 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066e08: 1a00 6612 |0022: const-string v0, "icon" // string@1266 │ │ -066e0c: 7220 640e 0200 |0024: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066e12: 0c00 |0027: move-result-object v0 │ │ -066e14: 1f00 2f02 |0028: check-cast v0, Ljava/lang/String; // type@022f │ │ -066e18: 5b10 d906 |002a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ -066e1c: 1a00 7d1c |002c: const-string v0, "weight" // string@1c7d │ │ -066e20: 7220 640e 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -066e26: 0c00 |0031: move-result-object v0 │ │ -066e28: 1f00 2f02 |0032: check-cast v0, Ljava/lang/String; // type@022f │ │ -066e2c: 7110 2511 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -066e32: 0a00 |0037: move-result v0 │ │ -066e34: 5910 dc06 |0038: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ -066e38: 0e00 |003a: return-void │ │ +066718: |[066718] uk.org.ngo.squeezer.model.SqueezerPlugin.:(Ljava/util/Map;)V │ │ +066728: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +06672e: 1a00 fc0d |0003: const-string v0, "cmd" // string@0dfc │ │ +066732: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066738: 0c00 |0008: move-result-object v0 │ │ +06673a: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ +06673e: 6e20 ab15 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.setId:(Ljava/lang/String;)V // method@15ab │ │ +066744: 1a00 f615 |000e: const-string v0, "name" // string@15f6 │ │ +066748: 7220 640e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06674e: 0c00 |0013: move-result-object v0 │ │ +066750: 1f00 2f02 |0014: check-cast v0, Ljava/lang/String; // type@022f │ │ +066754: 5b10 da06 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +066758: 1a00 d91b |0018: const-string v0, "type" // string@1bd9 │ │ +06675c: 7220 640e 0200 |001a: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066762: 0c00 |001d: move-result-object v0 │ │ +066764: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ +066768: 5b10 db06 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +06676c: 1a00 6012 |0022: const-string v0, "icon" // string@1260 │ │ +066770: 7220 640e 0200 |0024: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066776: 0c00 |0027: move-result-object v0 │ │ +066778: 1f00 2f02 |0028: check-cast v0, Ljava/lang/String; // type@022f │ │ +06677c: 5b10 d906 |002a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ +066780: 1a00 771c |002c: const-string v0, "weight" // string@1c77 │ │ +066784: 7220 640e 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06678a: 0c00 |0031: move-result-object v0 │ │ +06678c: 1f00 2f02 |0032: check-cast v0, Ljava/lang/String; // type@022f │ │ +066790: 7110 2511 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +066796: 0a00 |0037: move-result v0 │ │ +066798: 5910 dc06 |0038: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ +06679c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x000e line=53 │ │ 0x0018 line=54 │ │ 0x0022 line=55 │ │ @@ -120528,17 +120559,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066e3c: |[066e3c] uk.org.ngo.squeezer.model.SqueezerPlugin.getIcon:()Ljava/lang/String; │ │ -066e4c: 5410 d906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ -066e50: 1100 |0002: return-object v0 │ │ +0667a0: |[0667a0] uk.org.ngo.squeezer.model.SqueezerPlugin.getIcon:()Ljava/lang/String; │ │ +0667b0: 5410 d906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ +0667b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120546,17 +120577,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066e54: |[066e54] uk.org.ngo.squeezer.model.SqueezerPlugin.getName:()Ljava/lang/String; │ │ -066e64: 5410 da06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066e68: 1100 |0002: return-object v0 │ │ +0667b8: |[0667b8] uk.org.ngo.squeezer.model.SqueezerPlugin.getName:()Ljava/lang/String; │ │ +0667c8: 5410 da06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +0667cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120564,17 +120595,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066e6c: |[066e6c] uk.org.ngo.squeezer.model.SqueezerPlugin.getType:()Ljava/lang/String; │ │ -066e7c: 5410 db06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066e80: 1100 |0002: return-object v0 │ │ +0667d0: |[0667d0] uk.org.ngo.squeezer.model.SqueezerPlugin.getType:()Ljava/lang/String; │ │ +0667e0: 5410 db06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +0667e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120582,17 +120613,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066e84: |[066e84] uk.org.ngo.squeezer.model.SqueezerPlugin.getWeight:()I │ │ -066e94: 5210 dc06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ -066e98: 0f00 |0002: return v0 │ │ +0667e8: |[0667e8] uk.org.ngo.squeezer.model.SqueezerPlugin.getWeight:()I │ │ +0667f8: 5210 dc06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ +0667fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120600,20 +120631,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -066e9c: |[066e9c] uk.org.ngo.squeezer.model.SqueezerPlugin.isSearchable:()Z │ │ -066eac: 1a00 b61c |0000: const-string v0, "xmlbrowser_search" // string@1cb6 │ │ -066eb0: 5421 db06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066eb4: 6e20 ae0d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -066eba: 0a00 |0007: move-result v0 │ │ -066ebc: 0f00 |0008: return v0 │ │ +066800: |[066800] uk.org.ngo.squeezer.model.SqueezerPlugin.isSearchable:()Z │ │ +066810: 1a00 b01c |0000: const-string v0, "xmlbrowser_search" // string@1cb0 │ │ +066814: 5421 db06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +066818: 6e20 ae0d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06681e: 0a00 |0007: move-result v0 │ │ +066820: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120621,17 +120652,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066ec0: |[066ec0] uk.org.ngo.squeezer.model.SqueezerPlugin.setIcon:(Ljava/lang/String;)V │ │ -066ed0: 5b01 d906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ -066ed4: 0e00 |0002: return-void │ │ +066824: |[066824] uk.org.ngo.squeezer.model.SqueezerPlugin.setIcon:(Ljava/lang/String;)V │ │ +066834: 5b01 d906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ +066838: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x0003 reg=1 icon Ljava/lang/String; │ │ │ │ @@ -120640,17 +120671,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlugin;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066ed8: |[066ed8] uk.org.ngo.squeezer.model.SqueezerPlugin.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ -066ee8: 5b01 da06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066eec: 1100 |0002: return-object v0 │ │ +06683c: |[06683c] uk.org.ngo.squeezer.model.SqueezerPlugin.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ +06684c: 5b01 da06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +066850: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -120659,17 +120690,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066ef0: |[066ef0] uk.org.ngo.squeezer.model.SqueezerPlugin.setType:(Ljava/lang/String;)V │ │ -066f00: 5b01 db06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066f04: 0e00 |0002: return-void │ │ +066854: |[066854] uk.org.ngo.squeezer.model.SqueezerPlugin.setType:(Ljava/lang/String;)V │ │ +066864: 5b01 db06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +066868: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x0003 reg=1 type Ljava/lang/String; │ │ │ │ @@ -120678,17 +120709,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066f08: |[066f08] uk.org.ngo.squeezer.model.SqueezerPlugin.setWeight:(I)V │ │ -066f18: 5901 dc06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ -066f1c: 0e00 |0002: return-void │ │ +06686c: |[06686c] uk.org.ngo.squeezer.model.SqueezerPlugin.setWeight:(I)V │ │ +06687c: 5901 dc06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ +066880: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x0003 reg=1 weight I │ │ │ │ @@ -120697,33 +120728,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -066f20: |[066f20] uk.org.ngo.squeezer.model.SqueezerPlugin.toString:()Ljava/lang/String; │ │ -066f30: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -066f34: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -066f3a: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -066f3e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066f44: 0c00 |000a: move-result-object v0 │ │ -066f46: 6e10 a515 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ -066f4c: 0c01 |000e: move-result-object v1 │ │ -066f4e: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066f54: 0c00 |0012: move-result-object v0 │ │ -066f56: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -066f5a: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066f60: 0c00 |0018: move-result-object v0 │ │ -066f62: 5421 da06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066f66: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -066f6c: 0c00 |001e: move-result-object v0 │ │ -066f6e: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -066f74: 0c00 |0022: move-result-object v0 │ │ -066f76: 1100 |0023: return-object v0 │ │ +066884: |[066884] uk.org.ngo.squeezer.model.SqueezerPlugin.toString:()Ljava/lang/String; │ │ +066894: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +066898: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06689e: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +0668a2: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0668a8: 0c00 |000a: move-result-object v0 │ │ +0668aa: 6e10 a515 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ +0668b0: 0c01 |000e: move-result-object v1 │ │ +0668b2: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0668b8: 0c00 |0012: move-result-object v0 │ │ +0668ba: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +0668be: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0668c4: 0c00 |0018: move-result-object v0 │ │ +0668c6: 5421 da06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +0668ca: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0668d0: 0c00 |001e: move-result-object v0 │ │ +0668d2: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0668d8: 0c00 |0022: move-result-object v0 │ │ +0668da: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/model/SqueezerPlugin;) │ │ @@ -120731,47 +120762,47 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -066f78: |[066f78] uk.org.ngo.squeezer.model.SqueezerPlugin.writeToParcel:(Landroid/os/Parcel;I)V │ │ -066f88: 6e10 a515 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ -066f8e: 0c00 |0003: move-result-object v0 │ │ -066f90: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066f96: 5410 da06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ -066f9a: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066fa0: 5410 db06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ -066fa4: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066faa: 5410 d906 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ -066fae: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -066fb4: 5210 dc06 |0016: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ -066fb8: 6e20 6c01 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -066fbe: 0e00 |001b: return-void │ │ +0668dc: |[0668dc] uk.org.ngo.squeezer.model.SqueezerPlugin.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0668ec: 6e10 a515 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ +0668f2: 0c00 |0003: move-result-object v0 │ │ +0668f4: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0668fa: 5410 da06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.name:Ljava/lang/String; // field@06da │ │ +0668fe: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066904: 5410 db06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.type:Ljava/lang/String; // field@06db │ │ +066908: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +06690e: 5410 d906 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.icon:Ljava/lang/String; // field@06d9 │ │ +066912: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066918: 5210 dc06 |0016: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlugin;.weight:I // field@06dc │ │ +06691c: 6e20 6c01 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066922: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000c line=78 │ │ 0x0011 line=79 │ │ 0x0016 line=80 │ │ 0x001b line=81 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x001c reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x001c reg=3 flags I │ │ │ │ - source_file_idx : 2659 (SqueezerPlugin.java) │ │ + source_file_idx : 2653 (SqueezerPlugin.java) │ │ │ │ Class #503 header: │ │ class_idx : 976 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 814 │ │ -source_file_idx : 2660 │ │ +source_file_idx : 2654 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 12 │ │ │ │ Class #503 annotations: │ │ Annotations on field #1757 'CREATOR' │ │ @@ -120816,58 +120847,58 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -066fc0: |[066fc0] uk.org.ngo.squeezer.model.SqueezerPluginItem.:()V │ │ -066fd0: 2200 cf03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; // type@03cf │ │ -066fd4: 7010 b115 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.:()V // method@15b1 │ │ -066fda: 6900 dd06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ -066fde: 0e00 |0007: return-void │ │ +066924: |[066924] uk.org.ngo.squeezer.model.SqueezerPluginItem.:()V │ │ +066934: 2200 cf03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; // type@03cf │ │ +066938: 7010 b115 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;.:()V // method@15b1 │ │ +06693e: 6900 dd06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ +066942: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -066fe0: |[066fe0] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Landroid/os/Parcel;)V │ │ -066ff0: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -066ff6: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -066ffc: 0c00 |0006: move-result-object v0 │ │ -066ffe: 6e20 c215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.setId:(Ljava/lang/String;)V // method@15c2 │ │ -067004: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06700a: 0c00 |000d: move-result-object v0 │ │ -06700c: 5b10 e106 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -067010: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067016: 0c00 |0013: move-result-object v0 │ │ -067018: 5b10 de06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ -06701c: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067022: 0c00 |0019: move-result-object v0 │ │ -067024: 5b10 e206 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ -067028: 6e10 6701 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06702e: 0c00 |001f: move-result-object v0 │ │ -067030: 5b10 e006 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ -067034: 6e10 6501 0200 |0022: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06703a: 0a00 |0025: move-result v0 │ │ -06703c: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ -067040: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -067042: 5c10 df06 |0029: iput-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ -067046: 0e00 |002b: return-void │ │ -067048: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -06704a: 28fc |002d: goto 0029 // -0004 │ │ +066944: |[066944] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Landroid/os/Parcel;)V │ │ +066954: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +06695a: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +066960: 0c00 |0006: move-result-object v0 │ │ +066962: 6e20 c215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.setId:(Ljava/lang/String;)V // method@15c2 │ │ +066968: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06696e: 0c00 |000d: move-result-object v0 │ │ +066970: 5b10 e106 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066974: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06697a: 0c00 |0013: move-result-object v0 │ │ +06697c: 5b10 de06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ +066980: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +066986: 0c00 |0019: move-result-object v0 │ │ +066988: 5b10 e206 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ +06698c: 6e10 6701 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +066992: 0c00 |001f: move-result-object v0 │ │ +066994: 5b10 e006 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ +066998: 6e10 6501 0200 |0022: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06699e: 0a00 |0025: move-result v0 │ │ +0669a0: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ +0669a4: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +0669a6: 5c10 df06 |0029: iput-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ +0669aa: 0e00 |002b: return-void │ │ +0669ac: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +0669ae: 28fc |002d: goto 0029 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x000a line=80 │ │ 0x0010 line=81 │ │ 0x0016 line=82 │ │ @@ -120884,17 +120915,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06704c: |[06704c] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V │ │ -06705c: 7020 b715 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.:(Landroid/os/Parcel;)V // method@15b7 │ │ -067062: 0e00 |0003: return-void │ │ +0669b0: |[0669b0] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V │ │ +0669c0: 7020 b715 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.:(Landroid/os/Parcel;)V // method@15b7 │ │ +0669c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerPluginItem$1; │ │ @@ -120904,62 +120935,62 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -067064: |[067064] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Ljava/util/Map;)V │ │ -067074: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ -06707a: 1a00 a712 |0003: const-string v0, "id" // string@12a7 │ │ -06707e: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -067084: 0c00 |0008: move-result-object v0 │ │ -067086: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ -06708a: 6e20 c215 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.setId:(Ljava/lang/String;)V // method@15c2 │ │ -067090: 1a00 fc15 |000e: const-string v0, "name" // string@15fc │ │ -067094: 7220 630e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -06709a: 0a00 |0013: move-result v0 │ │ -06709c: 3800 3c00 |0014: if-eqz v0, 0050 // +003c │ │ -0670a0: 1a00 fc15 |0016: const-string v0, "name" // string@15fc │ │ -0670a4: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0670aa: 0c00 |001b: move-result-object v0 │ │ -0670ac: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ -0670b0: 5b10 e106 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -0670b4: 1a00 f00e |0020: const-string v0, "description" // string@0ef0 │ │ -0670b8: 7220 640e 0200 |0022: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0670be: 0c00 |0025: move-result-object v0 │ │ -0670c0: 1f00 2f02 |0026: check-cast v0, Ljava/lang/String; // type@022f │ │ -0670c4: 5b10 de06 |0028: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ -0670c8: 1a00 df1b |002a: const-string v0, "type" // string@1bdf │ │ -0670cc: 7220 640e 0200 |002c: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0670d2: 0c00 |002f: move-result-object v0 │ │ -0670d4: 1f00 2f02 |0030: check-cast v0, Ljava/lang/String; // type@022f │ │ -0670d8: 5b10 e206 |0032: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ -0670dc: 1a00 b112 |0034: const-string v0, "image" // string@12b1 │ │ -0670e0: 7220 640e 0200 |0036: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0670e6: 0c00 |0039: move-result-object v0 │ │ -0670e8: 1f00 2f02 |003a: check-cast v0, Ljava/lang/String; // type@022f │ │ -0670ec: 5b10 e006 |003c: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ -0670f0: 1a00 1912 |003e: const-string v0, "hasitems" // string@1219 │ │ -0670f4: 7220 640e 0200 |0040: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0670fa: 0c00 |0043: move-result-object v0 │ │ -0670fc: 1f00 2f02 |0044: check-cast v0, Ljava/lang/String; // type@022f │ │ -067100: 7110 2511 0000 |0046: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -067106: 0a00 |0049: move-result v0 │ │ -067108: 3800 0f00 |004a: if-eqz v0, 0059 // +000f │ │ -06710c: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -06710e: 5c10 df06 |004d: iput-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ -067112: 0e00 |004f: return-void │ │ -067114: 1a00 a41b |0050: const-string v0, "title" // string@1ba4 │ │ -067118: 7220 640e 0200 |0052: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06711e: 0c00 |0055: move-result-object v0 │ │ -067120: 1f00 2f02 |0056: check-cast v0, Ljava/lang/String; // type@022f │ │ -067124: 28c6 |0058: goto 001e // -003a │ │ -067126: 1200 |0059: const/4 v0, #int 0 // #0 │ │ -067128: 28f3 |005a: goto 004d // -000d │ │ +0669c8: |[0669c8] uk.org.ngo.squeezer.model.SqueezerPluginItem.:(Ljava/util/Map;)V │ │ +0669d8: 7010 ce11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItem;.:()V // method@11ce │ │ +0669de: 1a00 a112 |0003: const-string v0, "id" // string@12a1 │ │ +0669e2: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0669e8: 0c00 |0008: move-result-object v0 │ │ +0669ea: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ +0669ee: 6e20 c215 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.setId:(Ljava/lang/String;)V // method@15c2 │ │ +0669f4: 1a00 f615 |000e: const-string v0, "name" // string@15f6 │ │ +0669f8: 7220 630e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0669fe: 0a00 |0013: move-result v0 │ │ +066a00: 3800 3c00 |0014: if-eqz v0, 0050 // +003c │ │ +066a04: 1a00 f615 |0016: const-string v0, "name" // string@15f6 │ │ +066a08: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a0e: 0c00 |001b: move-result-object v0 │ │ +066a10: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a14: 5b10 e106 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066a18: 1a00 ea0e |0020: const-string v0, "description" // string@0eea │ │ +066a1c: 7220 640e 0200 |0022: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a22: 0c00 |0025: move-result-object v0 │ │ +066a24: 1f00 2f02 |0026: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a28: 5b10 de06 |0028: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ +066a2c: 1a00 d91b |002a: const-string v0, "type" // string@1bd9 │ │ +066a30: 7220 640e 0200 |002c: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a36: 0c00 |002f: move-result-object v0 │ │ +066a38: 1f00 2f02 |0030: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a3c: 5b10 e206 |0032: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ +066a40: 1a00 ab12 |0034: const-string v0, "image" // string@12ab │ │ +066a44: 7220 640e 0200 |0036: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a4a: 0c00 |0039: move-result-object v0 │ │ +066a4c: 1f00 2f02 |003a: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a50: 5b10 e006 |003c: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ +066a54: 1a00 1312 |003e: const-string v0, "hasitems" // string@1213 │ │ +066a58: 7220 640e 0200 |0040: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a5e: 0c00 |0043: move-result-object v0 │ │ +066a60: 1f00 2f02 |0044: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a64: 7110 2511 0000 |0046: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +066a6a: 0a00 |0049: move-result v0 │ │ +066a6c: 3800 0f00 |004a: if-eqz v0, 0059 // +000f │ │ +066a70: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +066a72: 5c10 df06 |004d: iput-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ +066a76: 0e00 |004f: return-void │ │ +066a78: 1a00 9e1b |0050: const-string v0, "title" // string@1b9e │ │ +066a7c: 7220 640e 0200 |0052: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +066a82: 0c00 |0055: move-result-object v0 │ │ +066a84: 1f00 2f02 |0056: check-cast v0, Ljava/lang/String; // type@022f │ │ +066a88: 28c6 |0058: goto 001e // -003a │ │ +066a8a: 1200 |0059: const/4 v0, #int 0 // #0 │ │ +066a8c: 28f3 |005a: goto 004d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000e line=62 │ │ 0x0020 line=63 │ │ 0x002a line=64 │ │ @@ -120979,17 +121010,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06712c: |[06712c] uk.org.ngo.squeezer.model.SqueezerPluginItem.getDescription:()Ljava/lang/String; │ │ -06713c: 5410 de06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ -067140: 1100 |0002: return-object v0 │ │ +066a90: |[066a90] uk.org.ngo.squeezer.model.SqueezerPluginItem.getDescription:()Ljava/lang/String; │ │ +066aa0: 5410 de06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ +066aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -120997,17 +121028,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067144: |[067144] uk.org.ngo.squeezer.model.SqueezerPluginItem.getImage:()Ljava/lang/String; │ │ -067154: 5410 e006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ -067158: 1100 |0002: return-object v0 │ │ +066aa8: |[066aa8] uk.org.ngo.squeezer.model.SqueezerPluginItem.getImage:()Ljava/lang/String; │ │ +066ab8: 5410 e006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ +066abc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -121015,17 +121046,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06715c: |[06715c] uk.org.ngo.squeezer.model.SqueezerPluginItem.getName:()Ljava/lang/String; │ │ -06716c: 5410 e106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -067170: 1100 |0002: return-object v0 │ │ +066ac0: |[066ac0] uk.org.ngo.squeezer.model.SqueezerPluginItem.getName:()Ljava/lang/String; │ │ +066ad0: 5410 e106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066ad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -121033,17 +121064,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067174: |[067174] uk.org.ngo.squeezer.model.SqueezerPluginItem.getType:()Ljava/lang/String; │ │ -067184: 5410 e206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ -067188: 1100 |0002: return-object v0 │ │ +066ad8: |[066ad8] uk.org.ngo.squeezer.model.SqueezerPluginItem.getType:()Ljava/lang/String; │ │ +066ae8: 5410 e206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ +066aec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -121051,17 +121082,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06718c: |[06718c] uk.org.ngo.squeezer.model.SqueezerPluginItem.isHasitems:()Z │ │ -06719c: 5510 df06 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ -0671a0: 0f00 |0002: return v0 │ │ +066af0: |[066af0] uk.org.ngo.squeezer.model.SqueezerPluginItem.isHasitems:()Z │ │ +066b00: 5510 df06 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ +066b04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -121069,17 +121100,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0671a4: |[0671a4] uk.org.ngo.squeezer.model.SqueezerPluginItem.setDescription:(Ljava/lang/String;)V │ │ -0671b4: 5b01 de06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ -0671b8: 0e00 |0002: return-void │ │ +066b08: |[066b08] uk.org.ngo.squeezer.model.SqueezerPluginItem.setDescription:(Ljava/lang/String;)V │ │ +066b18: 5b01 de06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ +066b1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0003 reg=1 description Ljava/lang/String; │ │ │ │ @@ -121088,17 +121119,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0671bc: |[0671bc] uk.org.ngo.squeezer.model.SqueezerPluginItem.setHasitems:(Z)V │ │ -0671cc: 5c01 df06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ -0671d0: 0e00 |0002: return-void │ │ +066b20: |[066b20] uk.org.ngo.squeezer.model.SqueezerPluginItem.setHasitems:(Z)V │ │ +066b30: 5c01 df06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ +066b34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0003 reg=1 hasitems Z │ │ │ │ @@ -121107,17 +121138,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0671d4: |[0671d4] uk.org.ngo.squeezer.model.SqueezerPluginItem.setImage:(Ljava/lang/String;)V │ │ -0671e4: 5b01 e006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ -0671e8: 0e00 |0002: return-void │ │ +066b38: |[066b38] uk.org.ngo.squeezer.model.SqueezerPluginItem.setImage:(Ljava/lang/String;)V │ │ +066b48: 5b01 e006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ +066b4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0003 reg=1 image Ljava/lang/String; │ │ @@ -121127,17 +121158,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPluginItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0671ec: |[0671ec] uk.org.ngo.squeezer.model.SqueezerPluginItem.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ -0671fc: 5b01 e106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -067200: 1100 |0002: return-object v0 │ │ +066b50: |[066b50] uk.org.ngo.squeezer.model.SqueezerPluginItem.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ +066b60: 5b01 e106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066b64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -121146,17 +121177,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067204: |[067204] uk.org.ngo.squeezer.model.SqueezerPluginItem.setType:(Ljava/lang/String;)V │ │ -067214: 5b01 e206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ -067218: 0e00 |0002: return-void │ │ +066b68: |[066b68] uk.org.ngo.squeezer.model.SqueezerPluginItem.setType:(Ljava/lang/String;)V │ │ +066b78: 5b01 e206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ +066b7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0003 reg=1 type Ljava/lang/String; │ │ │ │ @@ -121165,33 +121196,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -06721c: |[06721c] uk.org.ngo.squeezer.model.SqueezerPluginItem.toString:()Ljava/lang/String; │ │ -06722c: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -067230: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -067236: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -06723a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -067240: 0c00 |000a: move-result-object v0 │ │ -067242: 6e10 bb15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ -067248: 0c01 |000e: move-result-object v1 │ │ -06724a: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -067250: 0c00 |0012: move-result-object v0 │ │ -067252: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -067256: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06725c: 0c00 |0018: move-result-object v0 │ │ -06725e: 5421 e106 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -067262: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -067268: 0c00 |001e: move-result-object v0 │ │ -06726a: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -067270: 0c00 |0022: move-result-object v0 │ │ -067272: 1100 |0023: return-object v0 │ │ +066b80: |[066b80] uk.org.ngo.squeezer.model.SqueezerPluginItem.toString:()Ljava/lang/String; │ │ +066b90: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +066b94: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +066b9a: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +066b9e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066ba4: 0c00 |000a: move-result-object v0 │ │ +066ba6: 6e10 bb15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ +066bac: 0c01 |000e: move-result-object v1 │ │ +066bae: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066bb4: 0c00 |0012: move-result-object v0 │ │ +066bb6: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +066bba: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066bc0: 0c00 |0018: move-result-object v0 │ │ +066bc2: 5421 e106 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066bc6: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +066bcc: 0c00 |001e: move-result-object v0 │ │ +066bce: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +066bd4: 0c00 |0022: move-result-object v0 │ │ +066bd6: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/model/SqueezerPluginItem;) │ │ @@ -121199,33 +121230,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -067274: |[067274] uk.org.ngo.squeezer.model.SqueezerPluginItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ -067284: 6e10 bb15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ -06728a: 0c00 |0003: move-result-object v0 │ │ -06728c: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067292: 5410 e106 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ -067296: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06729c: 5410 de06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ -0672a0: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0672a6: 5410 e206 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ -0672aa: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0672b0: 5410 e006 |0016: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ -0672b4: 6e20 7201 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0672ba: 5510 df06 |001b: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ -0672be: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0672c2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -0672c4: 6e20 6c01 0200 |0020: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0672ca: 0e00 |0023: return-void │ │ -0672cc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0672ce: 28fb |0025: goto 0020 // -0005 │ │ +066bd8: |[066bd8] uk.org.ngo.squeezer.model.SqueezerPluginItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ +066be8: 6e10 bb15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ +066bee: 0c00 |0003: move-result-object v0 │ │ +066bf0: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066bf6: 5410 e106 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.name:Ljava/lang/String; // field@06e1 │ │ +066bfa: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066c00: 5410 de06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.description:Ljava/lang/String; // field@06de │ │ +066c04: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066c0a: 5410 e206 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.type:Ljava/lang/String; // field@06e2 │ │ +066c0e: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066c14: 5410 e006 |0016: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.image:Ljava/lang/String; // field@06e0 │ │ +066c18: 6e20 7201 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066c1e: 5510 df06 |001b: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.hasitems:Z // field@06df │ │ +066c22: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +066c26: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +066c28: 6e20 6c01 0200 |0020: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066c2e: 0e00 |0023: return-void │ │ +066c30: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +066c32: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000c line=89 │ │ 0x0011 line=90 │ │ 0x0016 line=91 │ │ @@ -121233,15 +121264,15 @@ │ │ 0x0023 line=93 │ │ 0x0024 line=92 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ 0x0000 - 0x0026 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0026 reg=3 flags I │ │ │ │ - source_file_idx : 2660 (SqueezerPluginItem.java) │ │ + source_file_idx : 2654 (SqueezerPluginItem.java) │ │ │ │ Class #504 header: │ │ class_idx : 981 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ source_file_idx : 878 │ │ static_fields_size : 0 │ │ @@ -121432,18 +121463,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0672d0: |[0672d0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0672e0: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0672e6: 5b01 ed06 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0672ea: 0e00 |0005: return-void │ │ +066c34: |[066c34] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +066c44: 7010 970d 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +066c4a: 5b01 ed06 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066c4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0003 line=954 │ │ 0x0005 line=955 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ @@ -121455,52 +121486,52 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0672ec: |[0672ec] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.adjustVolumeBy:(I)I │ │ -0672fc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067302: 0c00 |0003: move-result-object v0 │ │ -067304: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06730a: 0c01 |0007: move-result-object v1 │ │ -06730c: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067310: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067316: 6e20 6c01 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06731c: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067320: 1304 2700 |0012: const/16 v4, #int 39 // #27 │ │ -067324: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -067326: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06732c: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067332: 6e10 6501 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067338: 0a02 |001e: move-result v2 │ │ -06733a: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067340: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067346: 0f02 |0025: return v2 │ │ -067348: 0d03 |0026: move-exception v3 │ │ -06734a: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067350: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067356: 2703 |002d: throw v3 │ │ +066c50: |[066c50] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.adjustVolumeBy:(I)I │ │ +066c60: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066c66: 0c00 |0003: move-result-object v0 │ │ +066c68: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066c6e: 0c01 |0007: move-result-object v1 │ │ +066c70: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066c74: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066c7a: 6e20 6c01 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066c80: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066c84: 1304 2700 |0012: const/16 v4, #int 39 // #27 │ │ +066c88: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +066c8a: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +066c90: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +066c96: 6e10 6501 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066c9c: 0a02 |001e: move-result v2 │ │ +066c9e: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066ca4: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066caa: 0f02 |0025: return v2 │ │ +066cac: 0d03 |0026: move-exception v3 │ │ +066cae: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066cb4: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066cba: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ - 0x0000 line=1664 │ │ - 0x0004 line=1665 │ │ - 0x0008 line=1668 │ │ - 0x000d line=1669 │ │ - 0x0010 line=1670 │ │ - 0x0018 line=1671 │ │ - 0x001b line=1672 │ │ - 0x001f line=1675 │ │ - 0x0022 line=1676 │ │ - 0x0025 line=1678 │ │ - 0x0026 line=1675 │ │ - 0x002a line=1676 │ │ + 0x0000 line=1658 │ │ + 0x0004 line=1659 │ │ + 0x0008 line=1662 │ │ + 0x000d line=1663 │ │ + 0x0010 line=1664 │ │ + 0x0018 line=1665 │ │ + 0x001b line=1666 │ │ + 0x001f line=1669 │ │ + 0x0022 line=1670 │ │ + 0x0025 line=1672 │ │ + 0x0026 line=1669 │ │ + 0x002a line=1670 │ │ locals : │ │ 0x001f - 0x0026 reg=2 _result I │ │ 0x0004 - 0x002e reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002e reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002e reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x002e reg=7 delta I │ │ │ │ @@ -121509,114 +121540,114 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -067364: |[067364] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ -067374: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -067376: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -067378: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06737e: 0c00 |0005: move-result-object v0 │ │ -067380: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067386: 0c01 |0009: move-result-object v1 │ │ -067388: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06738c: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067392: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067398: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06739e: 6e20 7201 a000 |0015: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0673a4: 380b 4000 |0018: if-eqz v11, 0058 // +0040 │ │ -0673a8: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0673aa: 6e20 6c01 4000 |001b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0673b0: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0673b2: 6e30 3515 0b04 |001f: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1535 │ │ -0673b8: 380c 4300 |0022: if-eqz v12, 0065 // +0043 │ │ -0673bc: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0673be: 6e20 6c01 4000 |0025: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0673c4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -0673c6: 6e30 f815 0c04 |0029: invoke-virtual {v12, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.writeToParcel:(Landroid/os/Parcel;I)V // method@15f8 │ │ -0673cc: 380d 3e00 |002c: if-eqz v13, 006a // +003e │ │ -0673d0: 1214 |002e: const/4 v4, #int 1 // #1 │ │ -0673d2: 6e20 6c01 4000 |002f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0673d8: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -0673da: 6e30 4515 0d04 |0033: invoke-virtual {v13, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ -0673e0: 380e 3900 |0036: if-eqz v14, 006f // +0039 │ │ -0673e4: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -0673e6: 6e20 6c01 4000 |0039: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0673ec: 1204 |003c: const/4 v4, #int 0 // #0 │ │ -0673ee: 6e30 e915 0e04 |003d: invoke-virtual {v14, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.writeToParcel:(Landroid/os/Parcel;I)V // method@15e9 │ │ -0673f4: 5474 ed06 |0040: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0673f8: 1305 2b00 |0042: const/16 v5, #int 43 // #2b │ │ -0673fc: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -0673fe: 7256 5701 5410 |0045: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067404: 6e10 6301 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06740a: 6e10 6501 0100 |004b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067410: 0a04 |004e: move-result v4 │ │ -067412: 3804 2500 |004f: if-eqz v4, 0074 // +0025 │ │ -067416: 6e10 6901 0100 |0051: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06741c: 6e10 6901 0000 |0054: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067422: 0f02 |0057: return v2 │ │ -067424: 1204 |0058: const/4 v4, #int 0 // #0 │ │ -067426: 6e20 6c01 4000 |0059: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06742c: 28c6 |005c: goto 0022 // -003a │ │ -06742e: 0d03 |005d: move-exception v3 │ │ -067430: 6e10 6901 0100 |005e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067436: 6e10 6901 0000 |0061: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06743c: 2703 |0064: throw v3 │ │ -06743e: 1204 |0065: const/4 v4, #int 0 // #0 │ │ -067440: 6e20 6c01 4000 |0066: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067446: 28c3 |0069: goto 002c // -003d │ │ -067448: 1204 |006a: const/4 v4, #int 0 // #0 │ │ -06744a: 6e20 6c01 4000 |006b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067450: 28c8 |006e: goto 0036 // -0038 │ │ -067452: 1204 |006f: const/4 v4, #int 0 // #0 │ │ -067454: 6e20 6c01 4000 |0070: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06745a: 28cd |0073: goto 0040 // -0033 │ │ -06745c: 0132 |0074: move v2, v3 │ │ -06745e: 28dc |0075: goto 0051 // -0024 │ │ +066cc8: |[066cc8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ +066cd8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +066cda: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +066cdc: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066ce2: 0c00 |0005: move-result-object v0 │ │ +066ce4: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066cea: 0c01 |0009: move-result-object v1 │ │ +066cec: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066cf0: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066cf6: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066cfc: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066d02: 6e20 7201 a000 |0015: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066d08: 380b 4000 |0018: if-eqz v11, 0058 // +0040 │ │ +066d0c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +066d0e: 6e20 6c01 4000 |001b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066d14: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +066d16: 6e30 3515 0b04 |001f: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1535 │ │ +066d1c: 380c 4300 |0022: if-eqz v12, 0065 // +0043 │ │ +066d20: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +066d22: 6e20 6c01 4000 |0025: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066d28: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +066d2a: 6e30 f815 0c04 |0029: invoke-virtual {v12, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.writeToParcel:(Landroid/os/Parcel;I)V // method@15f8 │ │ +066d30: 380d 3e00 |002c: if-eqz v13, 006a // +003e │ │ +066d34: 1214 |002e: const/4 v4, #int 1 // #1 │ │ +066d36: 6e20 6c01 4000 |002f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066d3c: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +066d3e: 6e30 4515 0d04 |0033: invoke-virtual {v13, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ +066d44: 380e 3900 |0036: if-eqz v14, 006f // +0039 │ │ +066d48: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +066d4a: 6e20 6c01 4000 |0039: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066d50: 1204 |003c: const/4 v4, #int 0 // #0 │ │ +066d52: 6e30 e915 0e04 |003d: invoke-virtual {v14, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.writeToParcel:(Landroid/os/Parcel;I)V // method@15e9 │ │ +066d58: 5474 ed06 |0040: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066d5c: 1305 2b00 |0042: const/16 v5, #int 43 // #2b │ │ +066d60: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +066d62: 7256 5701 5410 |0045: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +066d68: 6e10 6301 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +066d6e: 6e10 6501 0100 |004b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066d74: 0a04 |004e: move-result v4 │ │ +066d76: 3804 2500 |004f: if-eqz v4, 0074 // +0025 │ │ +066d7a: 6e10 6901 0100 |0051: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066d80: 6e10 6901 0000 |0054: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066d86: 0f02 |0057: return v2 │ │ +066d88: 1204 |0058: const/4 v4, #int 0 // #0 │ │ +066d8a: 6e20 6c01 4000 |0059: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066d90: 28c6 |005c: goto 0022 // -003a │ │ +066d92: 0d03 |005d: move-exception v3 │ │ +066d94: 6e10 6901 0100 |005e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066d9a: 6e10 6901 0000 |0061: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066da0: 2703 |0064: throw v3 │ │ +066da2: 1204 |0065: const/4 v4, #int 0 // #0 │ │ +066da4: 6e20 6c01 4000 |0066: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066daa: 28c3 |0069: goto 002c // -003d │ │ +066dac: 1204 |006a: const/4 v4, #int 0 // #0 │ │ +066dae: 6e20 6c01 4000 |006b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066db4: 28c8 |006e: goto 0036 // -0038 │ │ +066db6: 1204 |006f: const/4 v4, #int 0 // #0 │ │ +066db8: 6e20 6c01 4000 |0070: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066dbe: 28cd |0073: goto 0040 // -0033 │ │ +066dc0: 0132 |0074: move v2, v3 │ │ +066dc2: 28dc |0075: goto 0051 // -0024 │ │ catches : 3 │ │ 0x000a - 0x004e │ │ -> 0x005d │ │ 0x0059 - 0x005c │ │ -> 0x005d │ │ 0x0066 - 0x0073 │ │ -> 0x005d │ │ positions : │ │ - 0x0002 line=1745 │ │ - 0x0006 line=1746 │ │ - 0x000a line=1749 │ │ - 0x000f line=1750 │ │ - 0x0012 line=1751 │ │ - 0x0015 line=1752 │ │ - 0x0018 line=1753 │ │ - 0x001a line=1754 │ │ - 0x001e line=1755 │ │ - 0x0022 line=1760 │ │ - 0x0024 line=1761 │ │ - 0x0028 line=1762 │ │ - 0x002c line=1767 │ │ - 0x002e line=1768 │ │ - 0x0032 line=1769 │ │ - 0x0036 line=1774 │ │ - 0x0038 line=1775 │ │ - 0x003c line=1776 │ │ - 0x0040 line=1781 │ │ - 0x0048 line=1782 │ │ - 0x004b line=1783 │ │ - 0x0051 line=1786 │ │ - 0x0054 line=1787 │ │ - 0x0057 line=1789 │ │ - 0x0058 line=1758 │ │ - 0x005d line=1786 │ │ - 0x0061 line=1787 │ │ - 0x0065 line=1765 │ │ - 0x006a line=1772 │ │ - 0x006f line=1779 │ │ - 0x0075 line=1783 │ │ + 0x0002 line=1739 │ │ + 0x0006 line=1740 │ │ + 0x000a line=1743 │ │ + 0x000f line=1744 │ │ + 0x0012 line=1745 │ │ + 0x0015 line=1746 │ │ + 0x0018 line=1747 │ │ + 0x001a line=1748 │ │ + 0x001e line=1749 │ │ + 0x0022 line=1754 │ │ + 0x0024 line=1755 │ │ + 0x0028 line=1756 │ │ + 0x002c line=1761 │ │ + 0x002e line=1762 │ │ + 0x0032 line=1763 │ │ + 0x0036 line=1768 │ │ + 0x0038 line=1769 │ │ + 0x003c line=1770 │ │ + 0x0040 line=1775 │ │ + 0x0048 line=1776 │ │ + 0x004b line=1777 │ │ + 0x0051 line=1780 │ │ + 0x0054 line=1781 │ │ + 0x0057 line=1783 │ │ + 0x0058 line=1752 │ │ + 0x005d line=1780 │ │ + 0x0061 line=1781 │ │ + 0x0065 line=1759 │ │ + 0x006a line=1766 │ │ + 0x006f line=1773 │ │ + 0x0075 line=1777 │ │ locals : │ │ 0x0051 - 0x0058 reg=2 _result Z │ │ 0x0006 - 0x0076 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0076 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0076 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0076 reg=8 start I │ │ 0x0000 - 0x0076 reg=9 sortOrder Ljava/lang/String; │ │ @@ -121631,55 +121662,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -06747c: |[06747c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.apps:(I)Z │ │ -06748c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06748e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067494: 0c00 |0004: move-result-object v0 │ │ -067496: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06749c: 0c01 |0008: move-result-object v1 │ │ -06749e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0674a2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0674a8: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0674ae: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0674b2: 1304 4b00 |0013: const/16 v4, #int 75 // #4b │ │ -0674b6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0674b8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0674be: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0674c4: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0674ca: 0a03 |001f: move-result v3 │ │ -0674cc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0674d0: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -0674d2: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0674d8: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0674de: 0f02 |0029: return v2 │ │ -0674e0: 0d03 |002a: move-exception v3 │ │ -0674e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0674e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0674ee: 2703 |0031: throw v3 │ │ +066de0: |[066de0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.apps:(I)Z │ │ +066df0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +066df2: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066df8: 0c00 |0004: move-result-object v0 │ │ +066dfa: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066e00: 0c01 |0008: move-result-object v1 │ │ +066e02: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066e06: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066e0c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066e12: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066e16: 1304 4b00 |0013: const/16 v4, #int 75 // #4b │ │ +066e1a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +066e1c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +066e22: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +066e28: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066e2e: 0a03 |001f: move-result v3 │ │ +066e30: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +066e34: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +066e36: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066e3c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066e42: 0f02 |0029: return v2 │ │ +066e44: 0d03 |002a: move-exception v3 │ │ +066e46: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066e4c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066e52: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=2403 │ │ - 0x0005 line=2404 │ │ - 0x0009 line=2407 │ │ - 0x000e line=2408 │ │ - 0x0011 line=2409 │ │ - 0x0019 line=2410 │ │ - 0x001c line=2411 │ │ - 0x0023 line=2414 │ │ - 0x0026 line=2415 │ │ - 0x0029 line=2417 │ │ - 0x002a line=2414 │ │ - 0x002e line=2415 │ │ + 0x0001 line=2397 │ │ + 0x0005 line=2398 │ │ + 0x0009 line=2401 │ │ + 0x000e line=2402 │ │ + 0x0011 line=2403 │ │ + 0x0019 line=2404 │ │ + 0x001c line=2405 │ │ + 0x0023 line=2408 │ │ + 0x0026 line=2409 │ │ + 0x0029 line=2411 │ │ + 0x002a line=2408 │ │ + 0x002e line=2409 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -121688,88 +121719,88 @@ │ │ type : '(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0674fc: |[0674fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ -06750c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06750e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -067510: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067516: 0c00 |0005: move-result-object v0 │ │ -067518: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06751e: 0c01 |0009: move-result-object v1 │ │ -067520: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067524: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06752a: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067530: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067536: 380a 2c00 |0015: if-eqz v10, 0041 // +002c │ │ -06753a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -06753c: 6e20 6c01 4000 |0018: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067542: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -067544: 6e30 2415 0a04 |001c: invoke-virtual {v10, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.writeToParcel:(Landroid/os/Parcel;I)V // method@1524 │ │ -06754a: 380b 2f00 |001f: if-eqz v11, 004e // +002f │ │ -06754e: 1214 |0021: const/4 v4, #int 1 // #1 │ │ -067550: 6e20 6c01 4000 |0022: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067556: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -067558: 6e30 4515 0b04 |0026: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ -06755e: 5474 ed06 |0029: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067562: 1305 2e00 |002b: const/16 v5, #int 46 // #2e │ │ -067566: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -067568: 7256 5701 5410 |002e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06756e: 6e10 6301 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067574: 6e10 6501 0100 |0034: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06757a: 0a04 |0037: move-result v4 │ │ -06757c: 3804 1b00 |0038: if-eqz v4, 0053 // +001b │ │ -067580: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067586: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06758c: 0f02 |0040: return v2 │ │ -06758e: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -067590: 6e20 6c01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067596: 28da |0045: goto 001f // -0026 │ │ -067598: 0d03 |0046: move-exception v3 │ │ -06759a: 6e10 6901 0100 |0047: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0675a0: 6e10 6901 0000 |004a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0675a6: 2703 |004d: throw v3 │ │ -0675a8: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -0675aa: 6e20 6c01 4000 |004f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0675b0: 28d7 |0052: goto 0029 // -0029 │ │ -0675b2: 0132 |0053: move v2, v3 │ │ -0675b4: 28e6 |0054: goto 003a // -001a │ │ +066e60: |[066e60] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ +066e70: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +066e72: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +066e74: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066e7a: 0c00 |0005: move-result-object v0 │ │ +066e7c: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066e82: 0c01 |0009: move-result-object v1 │ │ +066e84: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066e88: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066e8e: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066e94: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +066e9a: 380a 2c00 |0015: if-eqz v10, 0041 // +002c │ │ +066e9e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +066ea0: 6e20 6c01 4000 |0018: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066ea6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +066ea8: 6e30 2415 0a04 |001c: invoke-virtual {v10, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.writeToParcel:(Landroid/os/Parcel;I)V // method@1524 │ │ +066eae: 380b 2f00 |001f: if-eqz v11, 004e // +002f │ │ +066eb2: 1214 |0021: const/4 v4, #int 1 // #1 │ │ +066eb4: 6e20 6c01 4000 |0022: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066eba: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +066ebc: 6e30 4515 0b04 |0026: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ +066ec2: 5474 ed06 |0029: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066ec6: 1305 2e00 |002b: const/16 v5, #int 46 // #2e │ │ +066eca: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +066ecc: 7256 5701 5410 |002e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +066ed2: 6e10 6301 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +066ed8: 6e10 6501 0100 |0034: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066ede: 0a04 |0037: move-result v4 │ │ +066ee0: 3804 1b00 |0038: if-eqz v4, 0053 // +001b │ │ +066ee4: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066eea: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066ef0: 0f02 |0040: return v2 │ │ +066ef2: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +066ef4: 6e20 6c01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066efa: 28da |0045: goto 001f // -0026 │ │ +066efc: 0d03 |0046: move-exception v3 │ │ +066efe: 6e10 6901 0100 |0047: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066f04: 6e10 6901 0000 |004a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066f0a: 2703 |004d: throw v3 │ │ +066f0c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +066f0e: 6e20 6c01 4000 |004f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +066f14: 28d7 |0052: goto 0029 // -0029 │ │ +066f16: 0132 |0053: move v2, v3 │ │ +066f18: 28e6 |0054: goto 003a // -001a │ │ catches : 3 │ │ 0x000a - 0x0037 │ │ -> 0x0046 │ │ 0x0042 - 0x0045 │ │ -> 0x0046 │ │ 0x004f - 0x0052 │ │ -> 0x0046 │ │ positions : │ │ - 0x0002 line=1825 │ │ - 0x0006 line=1826 │ │ - 0x000a line=1829 │ │ - 0x000f line=1830 │ │ - 0x0012 line=1831 │ │ - 0x0015 line=1832 │ │ - 0x0017 line=1833 │ │ - 0x001b line=1834 │ │ - 0x001f line=1839 │ │ - 0x0021 line=1840 │ │ - 0x0025 line=1841 │ │ - 0x0029 line=1846 │ │ - 0x0031 line=1847 │ │ - 0x0034 line=1848 │ │ - 0x003a line=1851 │ │ - 0x003d line=1852 │ │ - 0x0040 line=1854 │ │ - 0x0041 line=1837 │ │ - 0x0046 line=1851 │ │ - 0x004a line=1852 │ │ - 0x004e line=1844 │ │ - 0x0054 line=1848 │ │ + 0x0002 line=1819 │ │ + 0x0006 line=1820 │ │ + 0x000a line=1823 │ │ + 0x000f line=1824 │ │ + 0x0012 line=1825 │ │ + 0x0015 line=1826 │ │ + 0x0017 line=1827 │ │ + 0x001b line=1828 │ │ + 0x001f line=1833 │ │ + 0x0021 line=1834 │ │ + 0x0025 line=1835 │ │ + 0x0029 line=1840 │ │ + 0x0031 line=1841 │ │ + 0x0034 line=1842 │ │ + 0x003a line=1845 │ │ + 0x003d line=1846 │ │ + 0x0040 line=1848 │ │ + 0x0041 line=1831 │ │ + 0x0046 line=1845 │ │ + 0x004a line=1846 │ │ + 0x004e line=1838 │ │ + 0x0054 line=1842 │ │ locals : │ │ 0x003a - 0x0041 reg=2 _result Z │ │ 0x0006 - 0x0055 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0055 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0055 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0055 reg=8 start I │ │ 0x0000 - 0x0055 reg=9 searchString Ljava/lang/String; │ │ @@ -121781,17 +121812,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0675d4: |[0675d4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0675e4: 5410 ed06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0675e8: 1100 |0002: return-object v0 │ │ +066f38: |[066f38] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +066f48: 5410 ed06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066f4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -121799,38 +121830,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -0675ec: |[0675ec] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canMusicfolder:()Z │ │ -0675fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0675fe: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067604: 0c00 |0004: move-result-object v0 │ │ -067606: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06760c: 0c01 |0008: move-result-object v1 │ │ -06760e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067612: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067618: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06761c: 1304 0e00 |0010: const/16 v4, #int 14 // #e │ │ -067620: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -067622: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067628: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06762e: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067634: 0a03 |001c: move-result v3 │ │ -067636: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -06763a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -06763c: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067642: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067648: 0f02 |0026: return v2 │ │ -06764a: 0d03 |0027: move-exception v3 │ │ -06764c: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067652: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067658: 2703 |002e: throw v3 │ │ +066f50: |[066f50] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canMusicfolder:()Z │ │ +066f60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +066f62: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066f68: 0c00 |0004: move-result-object v0 │ │ +066f6a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066f70: 0c01 |0008: move-result-object v1 │ │ +066f72: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066f76: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066f7c: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066f80: 1304 0e00 |0010: const/16 v4, #int 14 // #e │ │ +066f84: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +066f86: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +066f8c: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +066f92: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +066f98: 0a03 |001c: move-result v3 │ │ +066f9a: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +066f9e: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +066fa0: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066fa6: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066fac: 0f02 |0026: return v2 │ │ +066fae: 0d03 |0027: move-exception v3 │ │ +066fb0: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066fb6: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +066fbc: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1201 │ │ 0x0005 line=1202 │ │ 0x0009 line=1205 │ │ @@ -121853,38 +121884,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -067668: |[067668] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canPowerOff:()Z │ │ -067678: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06767a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067680: 0c00 |0004: move-result-object v0 │ │ -067682: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067688: 0c01 |0008: move-result-object v1 │ │ -06768a: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06768e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067694: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067698: 1304 0b00 |0010: const/16 v4, #int 11 // #b │ │ -06769c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -06769e: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0676a4: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0676aa: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0676b0: 0a03 |001c: move-result v3 │ │ -0676b2: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -0676b6: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -0676b8: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0676be: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0676c4: 0f02 |0026: return v2 │ │ -0676c6: 0d03 |0027: move-exception v3 │ │ -0676c8: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0676ce: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0676d4: 2703 |002e: throw v3 │ │ +066fcc: |[066fcc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canPowerOff:()Z │ │ +066fdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +066fde: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066fe4: 0c00 |0004: move-result-object v0 │ │ +066fe6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +066fec: 0c01 |0008: move-result-object v1 │ │ +066fee: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +066ff2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +066ff8: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +066ffc: 1304 0b00 |0010: const/16 v4, #int 11 // #b │ │ +067000: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +067002: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067008: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06700e: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067014: 0a03 |001c: move-result v3 │ │ +067016: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +06701a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +06701c: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067022: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067028: 0f02 |0026: return v2 │ │ +06702a: 0d03 |0027: move-exception v3 │ │ +06702c: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067032: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067038: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1150 │ │ 0x0005 line=1151 │ │ 0x0009 line=1154 │ │ @@ -121907,38 +121938,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -0676e4: |[0676e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canPowerOn:()Z │ │ -0676f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0676f6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0676fc: 0c00 |0004: move-result-object v0 │ │ -0676fe: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067704: 0c01 |0008: move-result-object v1 │ │ -067706: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06770a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067710: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067714: 1304 0a00 |0010: const/16 v4, #int 10 // #a │ │ -067718: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -06771a: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067720: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067726: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06772c: 0a03 |001c: move-result v3 │ │ -06772e: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -067732: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -067734: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06773a: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067740: 0f02 |0026: return v2 │ │ -067742: 0d03 |0027: move-exception v3 │ │ -067744: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06774a: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067750: 2703 |002e: throw v3 │ │ +067048: |[067048] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canPowerOn:()Z │ │ +067058: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06705a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067060: 0c00 |0004: move-result-object v0 │ │ +067062: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067068: 0c01 |0008: move-result-object v1 │ │ +06706a: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06706e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067074: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067078: 1304 0a00 |0010: const/16 v4, #int 10 // #a │ │ +06707c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +06707e: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067084: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06708a: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067090: 0a03 |001c: move-result v3 │ │ +067092: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +067096: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +067098: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06709e: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0670a4: 0f02 |0026: return v2 │ │ +0670a6: 0d03 |0027: move-exception v3 │ │ +0670a8: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0670ae: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0670b4: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1133 │ │ 0x0005 line=1134 │ │ 0x0009 line=1137 │ │ @@ -121961,38 +121992,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -067760: |[067760] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canRandomplay:()Z │ │ -067770: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067772: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067778: 0c00 |0004: move-result-object v0 │ │ -06777a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067780: 0c01 |0008: move-result-object v1 │ │ -067782: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067786: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06778c: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067790: 1304 0f00 |0010: const/16 v4, #int 15 // #f │ │ -067794: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -067796: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06779c: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0677a2: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0677a8: 0a03 |001c: move-result v3 │ │ -0677aa: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -0677ae: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -0677b0: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0677b6: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0677bc: 0f02 |0026: return v2 │ │ -0677be: 0d03 |0027: move-exception v3 │ │ -0677c0: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0677c6: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0677cc: 2703 |002e: throw v3 │ │ +0670c4: |[0670c4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.canRandomplay:()Z │ │ +0670d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0670d6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0670dc: 0c00 |0004: move-result-object v0 │ │ +0670de: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0670e4: 0c01 |0008: move-result-object v1 │ │ +0670e6: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0670ea: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0670f0: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0670f4: 1304 0f00 |0010: const/16 v4, #int 15 // #f │ │ +0670f8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +0670fa: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067100: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067106: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06710c: 0a03 |001c: move-result v3 │ │ +06710e: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +067112: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +067114: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06711a: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067120: 0f02 |0026: return v2 │ │ +067122: 0d03 |0027: move-exception v3 │ │ +067124: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06712a: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067130: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1222 │ │ @@ -122015,55 +122046,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0677dc: |[0677dc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.currentPlaylist:(I)Z │ │ -0677ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0677ee: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0677f4: 0c00 |0004: move-result-object v0 │ │ -0677f6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0677fc: 0c01 |0008: move-result-object v1 │ │ -0677fe: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067802: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067808: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06780e: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067812: 1304 3b00 |0013: const/16 v4, #int 59 // #3b │ │ -067816: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -067818: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06781e: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067824: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06782a: 0a03 |001f: move-result v3 │ │ -06782c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -067830: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -067832: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067838: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06783e: 0f02 |0029: return v2 │ │ -067840: 0d03 |002a: move-exception v3 │ │ -067842: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067848: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06784e: 2703 |0031: throw v3 │ │ +067140: |[067140] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.currentPlaylist:(I)Z │ │ +067150: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067152: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067158: 0c00 |0004: move-result-object v0 │ │ +06715a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067160: 0c01 |0008: move-result-object v1 │ │ +067162: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067166: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06716c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067172: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067176: 1304 3b00 |0013: const/16 v4, #int 59 // #3b │ │ +06717a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +06717c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067182: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067188: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06718e: 0a03 |001f: move-result v3 │ │ +067190: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067194: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067196: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06719c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0671a2: 0f02 |0029: return v2 │ │ +0671a4: 0d03 |002a: move-exception v3 │ │ +0671a6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0671ac: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0671b2: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=2089 │ │ - 0x0005 line=2090 │ │ - 0x0009 line=2093 │ │ - 0x000e line=2094 │ │ - 0x0011 line=2095 │ │ - 0x0019 line=2096 │ │ - 0x001c line=2097 │ │ - 0x0023 line=2100 │ │ - 0x0026 line=2101 │ │ - 0x0029 line=2103 │ │ - 0x002a line=2100 │ │ - 0x002e line=2101 │ │ + 0x0001 line=2083 │ │ + 0x0005 line=2084 │ │ + 0x0009 line=2087 │ │ + 0x000e line=2088 │ │ + 0x0011 line=2089 │ │ + 0x0019 line=2090 │ │ + 0x001c line=2091 │ │ + 0x0023 line=2094 │ │ + 0x0026 line=2095 │ │ + 0x0029 line=2097 │ │ + 0x002a line=2094 │ │ + 0x002e line=2095 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -122072,59 +122103,59 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -06785c: |[06785c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -06786c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067872: 0c00 |0003: move-result-object v0 │ │ -067874: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06787a: 0c01 |0007: move-result-object v1 │ │ -06787c: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067880: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067886: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06788a: 1304 2200 |000f: const/16 v4, #int 34 // #22 │ │ -06788e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067890: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067896: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06789c: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0678a2: 0a03 |001b: move-result v3 │ │ -0678a4: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -0678a8: 6203 e306 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ -0678ac: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -0678b2: 0c02 |0023: move-result-object v2 │ │ -0678b4: 1f02 d203 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -0678b8: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0678be: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0678c4: 1102 |002c: return-object v2 │ │ -0678c6: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0678c8: 28f8 |002e: goto 0026 // -0008 │ │ -0678ca: 0d03 |002f: move-exception v3 │ │ -0678cc: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0678d2: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0678d8: 2703 |0036: throw v3 │ │ +0671c0: |[0671c0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +0671d0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0671d6: 0c00 |0003: move-result-object v0 │ │ +0671d8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0671de: 0c01 |0007: move-result-object v1 │ │ +0671e0: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0671e4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0671ea: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0671ee: 1304 2200 |000f: const/16 v4, #int 34 // #22 │ │ +0671f2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0671f4: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0671fa: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067200: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067206: 0a03 |001b: move-result v3 │ │ +067208: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +06720c: 6203 e306 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ +067210: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +067216: 0c02 |0023: move-result-object v2 │ │ +067218: 1f02 d203 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +06721c: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067222: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067228: 1102 |002c: return-object v2 │ │ +06722a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +06722c: 28f8 |002e: goto 0026 // -0008 │ │ +06722e: 0d03 |002f: move-exception v3 │ │ +067230: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067236: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06723c: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ - 0x0000 line=1567 │ │ - 0x0004 line=1568 │ │ - 0x0008 line=1571 │ │ - 0x000d line=1572 │ │ - 0x0015 line=1573 │ │ - 0x0018 line=1574 │ │ - 0x001e line=1575 │ │ - 0x0026 line=1582 │ │ - 0x0029 line=1583 │ │ - 0x002c line=1585 │ │ - 0x002d line=1578 │ │ - 0x002f line=1582 │ │ - 0x0033 line=1583 │ │ + 0x0000 line=1565 │ │ + 0x0004 line=1566 │ │ + 0x0008 line=1569 │ │ + 0x000d line=1570 │ │ + 0x0015 line=1571 │ │ + 0x0018 line=1572 │ │ + 0x001e line=1573 │ │ + 0x0026 line=1580 │ │ + 0x0029 line=1581 │ │ + 0x002c line=1583 │ │ + 0x002d line=1576 │ │ + 0x002f line=1580 │ │ + 0x0033 line=1581 │ │ locals : │ │ 0x0026 - 0x002d reg=2 _result Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x002e - 0x002f reg=2 _result Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0004 - 0x0037 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0037 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0037 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ @@ -122133,33 +122164,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -0678e8: |[0678e8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.disconnect:()V │ │ -0678f8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0678fe: 0c00 |0003: move-result-object v0 │ │ -067900: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067906: 0c01 |0007: move-result-object v1 │ │ -067908: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06790c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067912: 5452 ed06 |000d: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067916: 1243 |000f: const/4 v3, #int 4 // #4 │ │ -067918: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -06791a: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067920: 6e10 6301 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067926: 6e10 6901 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06792c: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067932: 0e00 |001d: return-void │ │ -067934: 0d02 |001e: move-exception v2 │ │ -067936: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06793c: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067942: 2702 |0025: throw v2 │ │ +06724c: |[06724c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.disconnect:()V │ │ +06725c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067262: 0c00 |0003: move-result-object v0 │ │ +067264: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06726a: 0c01 |0007: move-result-object v1 │ │ +06726c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067270: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067276: 5452 ed06 |000d: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06727a: 1243 |000f: const/4 v3, #int 4 // #4 │ │ +06727c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +06727e: 7254 5701 3210 |0011: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067284: 6e10 6301 0100 |0014: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06728a: 6e10 6901 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067290: 6e10 6901 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067296: 0e00 |001d: return-void │ │ +067298: 0d02 |001e: move-exception v2 │ │ +06729a: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0672a0: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0672a6: 2702 |0025: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0017 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0004 line=1017 │ │ 0x0008 line=1019 │ │ @@ -122180,55 +122211,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -067950: |[067950] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.genres:(I)Z │ │ -067960: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067962: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067968: 0c00 |0004: move-result-object v0 │ │ -06796a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067970: 0c01 |0008: move-result-object v1 │ │ -067972: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067976: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06797c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067982: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067986: 1304 3400 |0013: const/16 v4, #int 52 // #34 │ │ -06798a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -06798c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067992: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067998: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06799e: 0a03 |001f: move-result v3 │ │ -0679a0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0679a4: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -0679a6: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0679ac: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0679b2: 0f02 |0029: return v2 │ │ -0679b4: 0d03 |002a: move-exception v3 │ │ -0679b6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0679bc: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0679c2: 2703 |0031: throw v3 │ │ +0672b4: |[0672b4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.genres:(I)Z │ │ +0672c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0672c6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0672cc: 0c00 |0004: move-result-object v0 │ │ +0672ce: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0672d4: 0c01 |0008: move-result-object v1 │ │ +0672d6: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0672da: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0672e0: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0672e6: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0672ea: 1304 3400 |0013: const/16 v4, #int 52 // #34 │ │ +0672ee: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +0672f0: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0672f6: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0672fc: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067302: 0a03 |001f: move-result v3 │ │ +067304: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067308: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +06730a: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067310: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067316: 0f02 |0029: return v2 │ │ +067318: 0d03 |002a: move-exception v3 │ │ +06731a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067320: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067326: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=1940 │ │ - 0x0005 line=1941 │ │ - 0x0009 line=1944 │ │ - 0x000e line=1945 │ │ - 0x0011 line=1946 │ │ - 0x0019 line=1947 │ │ - 0x001c line=1948 │ │ - 0x0023 line=1951 │ │ - 0x0026 line=1952 │ │ - 0x0029 line=1954 │ │ - 0x002a line=1951 │ │ - 0x002e line=1952 │ │ + 0x0001 line=1934 │ │ + 0x0005 line=1935 │ │ + 0x0009 line=1938 │ │ + 0x000e line=1939 │ │ + 0x0011 line=1940 │ │ + 0x0019 line=1941 │ │ + 0x001c line=1942 │ │ + 0x0023 line=1945 │ │ + 0x0026 line=1946 │ │ + 0x0029 line=1948 │ │ + 0x002a line=1945 │ │ + 0x002e line=1946 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -122237,42 +122268,42 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0679d0: |[0679d0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -0679e0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0679e6: 0c00 |0003: move-result-object v0 │ │ -0679e8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0679ee: 0c01 |0007: move-result-object v1 │ │ -0679f0: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0679f4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0679fa: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0679fe: 1304 0800 |000f: const/16 v4, #int 8 // #8 │ │ -067a02: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067a04: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067a0a: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067a10: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067a16: 0a03 |001b: move-result v3 │ │ -067a18: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -067a1c: 6203 c506 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ -067a20: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -067a26: 0c02 |0023: move-result-object v2 │ │ -067a28: 1f02 c703 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -067a2c: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067a32: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067a38: 1102 |002c: return-object v2 │ │ -067a3a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -067a3c: 28f8 |002e: goto 0026 // -0008 │ │ -067a3e: 0d03 |002f: move-exception v3 │ │ -067a40: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067a46: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067a4c: 2703 |0036: throw v3 │ │ +067334: |[067334] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +067344: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06734a: 0c00 |0003: move-result-object v0 │ │ +06734c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067352: 0c01 |0007: move-result-object v1 │ │ +067354: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067358: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06735e: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067362: 1304 0800 |000f: const/16 v4, #int 8 // #8 │ │ +067366: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +067368: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06736e: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067374: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06737a: 0a03 |001b: move-result v3 │ │ +06737c: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +067380: 6203 c506 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ +067384: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06738a: 0c02 |0023: move-result-object v2 │ │ +06738c: 1f02 c703 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +067390: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067396: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06739c: 1102 |002c: return-object v2 │ │ +06739e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0673a0: 28f8 |002e: goto 0026 // -0008 │ │ +0673a2: 0d03 |002f: move-exception v3 │ │ +0673a4: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0673aa: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0673b0: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0004 line=1090 │ │ 0x0008 line=1093 │ │ @@ -122298,35 +122329,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -067a5c: |[067a5c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getActivePlayerName:()Ljava/lang/String; │ │ -067a6c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067a72: 0c00 |0003: move-result-object v0 │ │ -067a74: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067a7a: 0c01 |0007: move-result-object v1 │ │ -067a7c: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067a80: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067a86: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067a8a: 1304 0900 |000f: const/16 v4, #int 9 // #9 │ │ -067a8e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067a90: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067a96: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067a9c: 6e10 6701 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067aa2: 0c02 |001b: move-result-object v2 │ │ -067aa4: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067aaa: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067ab0: 1102 |0022: return-object v2 │ │ -067ab2: 0d03 |0023: move-exception v3 │ │ -067ab4: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067aba: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067ac0: 2703 |002a: throw v3 │ │ +0673c0: |[0673c0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getActivePlayerName:()Ljava/lang/String; │ │ +0673d0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0673d6: 0c00 |0003: move-result-object v0 │ │ +0673d8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0673de: 0c01 |0007: move-result-object v1 │ │ +0673e0: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0673e4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0673ea: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0673ee: 1304 0900 |000f: const/16 v4, #int 9 // #9 │ │ +0673f2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0673f4: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0673fa: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067400: 6e10 6701 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +067406: 0c02 |001b: move-result-object v2 │ │ +067408: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06740e: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067414: 1102 |0022: return-object v2 │ │ +067416: 0d03 |0023: move-exception v3 │ │ +067418: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06741e: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067424: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=1113 │ │ 0x0004 line=1114 │ │ 0x0008 line=1117 │ │ @@ -122349,52 +122380,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -067ad0: |[067ad0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -067ae0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067ae6: 0c00 |0003: move-result-object v0 │ │ -067ae8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067aee: 0c01 |0007: move-result-object v1 │ │ -067af0: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067af4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067afa: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067b00: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067b04: 1304 2400 |0012: const/16 v4, #int 36 // #24 │ │ -067b08: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -067b0a: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067b10: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067b16: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067b1c: 0c02 |001e: move-result-object v2 │ │ -067b1e: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b24: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b2a: 1102 |0025: return-object v2 │ │ -067b2c: 0d03 |0026: move-exception v3 │ │ -067b2e: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b34: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b3a: 2703 |002d: throw v3 │ │ +067434: |[067434] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +067444: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06744a: 0c00 |0003: move-result-object v0 │ │ +06744c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067452: 0c01 |0007: move-result-object v1 │ │ +067454: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067458: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06745e: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067464: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067468: 1304 2400 |0012: const/16 v4, #int 36 // #24 │ │ +06746c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +06746e: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067474: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06747a: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +067480: 0c02 |001e: move-result-object v2 │ │ +067482: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067488: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06748e: 1102 |0025: return-object v2 │ │ +067490: 0d03 |0026: move-exception v3 │ │ +067492: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067498: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06749e: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ - 0x0000 line=1606 │ │ - 0x0004 line=1607 │ │ - 0x0008 line=1610 │ │ - 0x000d line=1611 │ │ - 0x0010 line=1612 │ │ - 0x0018 line=1613 │ │ - 0x001b line=1614 │ │ - 0x001f line=1617 │ │ - 0x0022 line=1618 │ │ - 0x0025 line=1620 │ │ - 0x0026 line=1617 │ │ - 0x002a line=1618 │ │ + 0x0000 line=1604 │ │ + 0x0004 line=1605 │ │ + 0x0008 line=1608 │ │ + 0x000d line=1609 │ │ + 0x0010 line=1610 │ │ + 0x0018 line=1611 │ │ + 0x001b line=1612 │ │ + 0x001f line=1615 │ │ + 0x0022 line=1616 │ │ + 0x0025 line=1618 │ │ + 0x0026 line=1615 │ │ + 0x002a line=1616 │ │ locals : │ │ 0x001f - 0x0026 reg=2 _result Ljava/lang/String; │ │ 0x0004 - 0x002e reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002e reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002e reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x002e reg=7 artworkTrackId Ljava/lang/String; │ │ │ │ @@ -122403,50 +122434,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -067b48: |[067b48] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getCurrentPlaylist:()Ljava/lang/String; │ │ -067b58: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067b5e: 0c00 |0003: move-result-object v0 │ │ -067b60: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067b66: 0c01 |0007: move-result-object v1 │ │ -067b68: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067b6c: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067b72: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067b76: 1304 2300 |000f: const/16 v4, #int 35 // #23 │ │ -067b7a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067b7c: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067b82: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067b88: 6e10 6701 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067b8e: 0c02 |001b: move-result-object v2 │ │ -067b90: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b96: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067b9c: 1102 |0022: return-object v2 │ │ -067b9e: 0d03 |0023: move-exception v3 │ │ -067ba0: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067ba6: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067bac: 2703 |002a: throw v3 │ │ +0674ac: |[0674ac] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getCurrentPlaylist:()Ljava/lang/String; │ │ +0674bc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0674c2: 0c00 |0003: move-result-object v0 │ │ +0674c4: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0674ca: 0c01 |0007: move-result-object v1 │ │ +0674cc: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0674d0: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0674d6: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0674da: 1304 2300 |000f: const/16 v4, #int 35 // #23 │ │ +0674de: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0674e0: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0674e6: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0674ec: 6e10 6701 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0674f2: 0c02 |001b: move-result-object v2 │ │ +0674f4: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0674fa: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067500: 1102 |0022: return-object v2 │ │ +067502: 0d03 |0023: move-exception v3 │ │ +067504: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06750a: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067510: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ - 0x0000 line=1589 │ │ - 0x0004 line=1590 │ │ - 0x0008 line=1593 │ │ - 0x000d line=1594 │ │ - 0x0015 line=1595 │ │ - 0x0018 line=1596 │ │ - 0x001c line=1599 │ │ - 0x001f line=1600 │ │ - 0x0022 line=1602 │ │ - 0x0023 line=1599 │ │ - 0x0027 line=1600 │ │ + 0x0000 line=1587 │ │ + 0x0004 line=1588 │ │ + 0x0008 line=1591 │ │ + 0x000d line=1592 │ │ + 0x0015 line=1593 │ │ + 0x0018 line=1594 │ │ + 0x001c line=1597 │ │ + 0x001f line=1598 │ │ + 0x0022 line=1600 │ │ + 0x0023 line=1597 │ │ + 0x0027 line=1598 │ │ locals : │ │ 0x001c - 0x0023 reg=2 _result Ljava/lang/String; │ │ 0x0004 - 0x002b reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002b reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002b reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ #17 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -122454,52 +122485,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -067bbc: |[067bbc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -067bcc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067bd2: 0c00 |0003: move-result-object v0 │ │ -067bd4: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067bda: 0c01 |0007: move-result-object v1 │ │ -067bdc: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067be0: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067be6: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067bec: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067bf0: 1304 2500 |0012: const/16 v4, #int 37 // #25 │ │ -067bf4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -067bf6: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067bfc: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067c02: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067c08: 0c02 |001e: move-result-object v2 │ │ -067c0a: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067c10: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067c16: 1102 |0025: return-object v2 │ │ -067c18: 0d03 |0026: move-exception v3 │ │ -067c1a: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067c20: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067c26: 2703 |002d: throw v3 │ │ +067520: |[067520] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +067530: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067536: 0c00 |0003: move-result-object v0 │ │ +067538: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06753e: 0c01 |0007: move-result-object v1 │ │ +067540: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067544: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06754a: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067550: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067554: 1304 2500 |0012: const/16 v4, #int 37 // #25 │ │ +067558: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +06755a: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067560: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067566: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06756c: 0c02 |001e: move-result-object v2 │ │ +06756e: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067574: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06757a: 1102 |0025: return-object v2 │ │ +06757c: 0d03 |0026: move-exception v3 │ │ +06757e: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067584: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06758a: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ - 0x0000 line=1624 │ │ - 0x0004 line=1625 │ │ - 0x0008 line=1628 │ │ - 0x000d line=1629 │ │ - 0x0010 line=1630 │ │ - 0x0018 line=1631 │ │ - 0x001b line=1632 │ │ - 0x001f line=1635 │ │ - 0x0022 line=1636 │ │ - 0x0025 line=1638 │ │ - 0x0026 line=1635 │ │ - 0x002a line=1636 │ │ + 0x0000 line=1622 │ │ + 0x0004 line=1623 │ │ + 0x0008 line=1626 │ │ + 0x000d line=1627 │ │ + 0x0010 line=1628 │ │ + 0x0018 line=1629 │ │ + 0x001b line=1630 │ │ + 0x001f line=1633 │ │ + 0x0022 line=1634 │ │ + 0x0025 line=1636 │ │ + 0x0026 line=1633 │ │ + 0x002a line=1634 │ │ locals : │ │ 0x001f - 0x0026 reg=2 _result Ljava/lang/String; │ │ 0x0004 - 0x002e reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002e reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002e reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x002e reg=7 icon Ljava/lang/String; │ │ │ │ @@ -122508,17 +122539,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067c34: |[067c34] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -067c44: 1a00 f11b |0000: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067c48: 1100 |0002: return-object v0 │ │ +067598: |[067598] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0675a8: 1a00 eb1b |0000: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0675ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ #19 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -122526,59 +122557,59 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -067c4c: |[067c4c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -067c5c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067c62: 0c00 |0003: move-result-object v0 │ │ -067c64: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067c6a: 0c01 |0007: move-result-object v1 │ │ -067c6c: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067c70: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067c76: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067c7a: 1304 2100 |000f: const/16 v4, #int 33 // #21 │ │ -067c7e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067c80: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067c86: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067c8c: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067c92: 0a03 |001b: move-result v3 │ │ -067c94: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ -067c98: 6203 cd06 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06cd │ │ -067c9c: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -067ca2: 0c02 |0023: move-result-object v2 │ │ -067ca4: 1f02 ca03 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ -067ca8: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067cae: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067cb4: 1102 |002c: return-object v2 │ │ -067cb6: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -067cb8: 28f8 |002e: goto 0026 // -0008 │ │ -067cba: 0d03 |002f: move-exception v3 │ │ -067cbc: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067cc2: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067cc8: 2703 |0036: throw v3 │ │ +0675b0: |[0675b0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +0675c0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0675c6: 0c00 |0003: move-result-object v0 │ │ +0675c8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0675ce: 0c01 |0007: move-result-object v1 │ │ +0675d0: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0675d4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0675da: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0675de: 1304 2100 |000f: const/16 v4, #int 33 // #21 │ │ +0675e2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0675e4: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0675ea: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0675f0: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0675f6: 0a03 |001b: move-result v3 │ │ +0675f8: 3803 1100 |001c: if-eqz v3, 002d // +0011 │ │ +0675fc: 6203 cd06 |001e: sget-object v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@06cd │ │ +067600: 7220 7601 1300 |0020: invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +067606: 0c02 |0023: move-result-object v2 │ │ +067608: 1f02 ca03 |0024: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState; // type@03ca │ │ +06760c: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067612: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067618: 1102 |002c: return-object v2 │ │ +06761a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +06761c: 28f8 |002e: goto 0026 // -0008 │ │ +06761e: 0d03 |002f: move-exception v3 │ │ +067620: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067626: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06762c: 2703 |0036: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x0026 │ │ -> 0x002f │ │ positions : │ │ - 0x0000 line=1545 │ │ - 0x0004 line=1546 │ │ - 0x0008 line=1549 │ │ - 0x000d line=1550 │ │ - 0x0015 line=1551 │ │ - 0x0018 line=1552 │ │ - 0x001e line=1553 │ │ - 0x0026 line=1560 │ │ - 0x0029 line=1561 │ │ - 0x002c line=1563 │ │ - 0x002d line=1556 │ │ - 0x002f line=1560 │ │ - 0x0033 line=1561 │ │ + 0x0000 line=1543 │ │ + 0x0004 line=1544 │ │ + 0x0008 line=1547 │ │ + 0x000d line=1548 │ │ + 0x0015 line=1549 │ │ + 0x0018 line=1550 │ │ + 0x001e line=1551 │ │ + 0x0026 line=1558 │ │ + 0x0029 line=1559 │ │ + 0x002c line=1561 │ │ + 0x002d line=1554 │ │ + 0x002f line=1558 │ │ + 0x0033 line=1559 │ │ locals : │ │ 0x0026 - 0x002d reg=2 _result Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x002e - 0x002f reg=2 _result Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ 0x0004 - 0x0037 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0037 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0037 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ @@ -122587,50 +122618,50 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -067cd8: |[067cd8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSecondsElapsed:()I │ │ -067ce8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067cee: 0c00 |0003: move-result-object v0 │ │ -067cf0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067cf6: 0c01 |0007: move-result-object v1 │ │ -067cf8: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067cfc: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067d02: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067d06: 1304 1f00 |000f: const/16 v4, #int 31 // #1f │ │ -067d0a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067d0c: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067d12: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067d18: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067d1e: 0a02 |001b: move-result v2 │ │ -067d20: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067d26: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067d2c: 0f02 |0022: return v2 │ │ -067d2e: 0d03 |0023: move-exception v3 │ │ -067d30: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067d36: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067d3c: 2703 |002a: throw v3 │ │ +06763c: |[06763c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSecondsElapsed:()I │ │ +06764c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067652: 0c00 |0003: move-result-object v0 │ │ +067654: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06765a: 0c01 |0007: move-result-object v1 │ │ +06765c: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067660: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067666: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06766a: 1304 1f00 |000f: const/16 v4, #int 31 // #1f │ │ +06766e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +067670: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067676: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06767c: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067682: 0a02 |001b: move-result v2 │ │ +067684: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06768a: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067690: 0f02 |0022: return v2 │ │ +067692: 0d03 |0023: move-exception v3 │ │ +067694: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06769a: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0676a0: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ - 0x0000 line=1510 │ │ - 0x0004 line=1511 │ │ - 0x0008 line=1514 │ │ - 0x000d line=1515 │ │ - 0x0015 line=1516 │ │ - 0x0018 line=1517 │ │ - 0x001c line=1520 │ │ - 0x001f line=1521 │ │ - 0x0022 line=1523 │ │ - 0x0023 line=1520 │ │ - 0x0027 line=1521 │ │ + 0x0000 line=1508 │ │ + 0x0004 line=1509 │ │ + 0x0008 line=1512 │ │ + 0x000d line=1513 │ │ + 0x0015 line=1514 │ │ + 0x0018 line=1515 │ │ + 0x001c line=1518 │ │ + 0x001f line=1519 │ │ + 0x0022 line=1521 │ │ + 0x0023 line=1518 │ │ + 0x0027 line=1519 │ │ locals : │ │ 0x001c - 0x0023 reg=2 _result I │ │ 0x0004 - 0x002b reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002b reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002b reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ #21 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -122638,50 +122669,50 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -067d4c: |[067d4c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSecondsTotal:()I │ │ -067d5c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067d62: 0c00 |0003: move-result-object v0 │ │ -067d64: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067d6a: 0c01 |0007: move-result-object v1 │ │ -067d6c: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067d70: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067d76: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067d7a: 1304 1e00 |000f: const/16 v4, #int 30 // #1e │ │ -067d7e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067d80: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067d86: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067d8c: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067d92: 0a02 |001b: move-result v2 │ │ -067d94: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067d9a: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067da0: 0f02 |0022: return v2 │ │ -067da2: 0d03 |0023: move-exception v3 │ │ -067da4: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067daa: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067db0: 2703 |002a: throw v3 │ │ +0676b0: |[0676b0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSecondsTotal:()I │ │ +0676c0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0676c6: 0c00 |0003: move-result-object v0 │ │ +0676c8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0676ce: 0c01 |0007: move-result-object v1 │ │ +0676d0: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0676d4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0676da: 5463 ed06 |000d: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0676de: 1304 1e00 |000f: const/16 v4, #int 30 // #1e │ │ +0676e2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0676e4: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0676ea: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0676f0: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0676f6: 0a02 |001b: move-result v2 │ │ +0676f8: 6e10 6901 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0676fe: 6e10 6901 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067704: 0f02 |0022: return v2 │ │ +067706: 0d03 |0023: move-exception v3 │ │ +067708: 6e10 6901 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06770e: 6e10 6901 0000 |0027: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067714: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001b │ │ -> 0x0023 │ │ positions : │ │ - 0x0000 line=1493 │ │ - 0x0004 line=1494 │ │ - 0x0008 line=1497 │ │ - 0x000d line=1498 │ │ - 0x0015 line=1499 │ │ - 0x0018 line=1500 │ │ - 0x001c line=1503 │ │ - 0x001f line=1504 │ │ - 0x0022 line=1506 │ │ - 0x0023 line=1503 │ │ - 0x0027 line=1504 │ │ + 0x0000 line=1491 │ │ + 0x0004 line=1492 │ │ + 0x0008 line=1495 │ │ + 0x000d line=1496 │ │ + 0x0015 line=1497 │ │ + 0x0018 line=1498 │ │ + 0x001c line=1501 │ │ + 0x001f line=1502 │ │ + 0x0022 line=1504 │ │ + 0x0023 line=1501 │ │ + 0x0027 line=1502 │ │ locals : │ │ 0x001c - 0x0023 reg=2 _result I │ │ 0x0004 - 0x002b reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002b reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002b reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ │ │ #22 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -122689,52 +122720,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -067dc0: |[067dc0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -067dd0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067dd6: 0c00 |0003: move-result-object v0 │ │ -067dd8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067dde: 0c01 |0007: move-result-object v1 │ │ -067de0: 1a03 f11b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067de4: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067dea: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067df0: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067df4: 1304 2600 |0012: const/16 v4, #int 38 // #26 │ │ -067df8: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -067dfa: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067e00: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067e06: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -067e0c: 0c02 |001e: move-result-object v2 │ │ -067e0e: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e14: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e1a: 1102 |0025: return-object v2 │ │ -067e1c: 0d03 |0026: move-exception v3 │ │ -067e1e: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e24: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e2a: 2703 |002d: throw v3 │ │ +067724: |[067724] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +067734: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06773a: 0c00 |0003: move-result-object v0 │ │ +06773c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067742: 0c01 |0007: move-result-object v1 │ │ +067744: 1a03 eb1b |0008: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067748: 6e20 6e01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06774e: 6e20 7201 7000 |000d: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067754: 5463 ed06 |0010: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067758: 1304 2600 |0012: const/16 v4, #int 38 // #26 │ │ +06775c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +06775e: 7255 5701 4310 |0015: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067764: 6e10 6301 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06776a: 6e10 6701 0100 |001b: invoke-virtual {v1}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +067770: 0c02 |001e: move-result-object v2 │ │ +067772: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067778: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06777e: 1102 |0025: return-object v2 │ │ +067780: 0d03 |0026: move-exception v3 │ │ +067782: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067788: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06778e: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0008 - 0x001e │ │ -> 0x0026 │ │ positions : │ │ - 0x0000 line=1642 │ │ - 0x0004 line=1643 │ │ - 0x0008 line=1646 │ │ - 0x000d line=1647 │ │ - 0x0010 line=1648 │ │ - 0x0018 line=1649 │ │ - 0x001b line=1650 │ │ - 0x001f line=1653 │ │ - 0x0022 line=1654 │ │ - 0x0025 line=1656 │ │ - 0x0026 line=1653 │ │ - 0x002a line=1654 │ │ + 0x0000 line=1640 │ │ + 0x0004 line=1641 │ │ + 0x0008 line=1644 │ │ + 0x000d line=1645 │ │ + 0x0010 line=1646 │ │ + 0x0018 line=1647 │ │ + 0x001b line=1648 │ │ + 0x001f line=1651 │ │ + 0x0022 line=1652 │ │ + 0x0025 line=1654 │ │ + 0x0026 line=1651 │ │ + 0x002a line=1652 │ │ locals : │ │ 0x001f - 0x0026 reg=2 _result Ljava/lang/String; │ │ 0x0004 - 0x002e reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x002e reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x002e reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x002e reg=7 songTrackId Ljava/lang/String; │ │ │ │ @@ -122743,38 +122774,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -067e38: |[067e38] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.isConnected:()Z │ │ -067e48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067e4a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067e50: 0c00 |0004: move-result-object v0 │ │ -067e52: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067e58: 0c01 |0008: move-result-object v1 │ │ -067e5a: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067e5e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067e64: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067e68: 1254 |0010: const/4 v4, #int 5 // #5 │ │ -067e6a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -067e6c: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067e72: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067e78: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067e7e: 0a03 |001b: move-result v3 │ │ -067e80: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -067e84: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -067e86: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e8c: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e92: 0f02 |0025: return v2 │ │ -067e94: 0d03 |0026: move-exception v3 │ │ -067e96: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067e9c: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067ea2: 2703 |002d: throw v3 │ │ +06779c: |[06779c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.isConnected:()Z │ │ +0677ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0677ae: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0677b4: 0c00 |0004: move-result-object v0 │ │ +0677b6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0677bc: 0c01 |0008: move-result-object v1 │ │ +0677be: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0677c2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0677c8: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0677cc: 1254 |0010: const/4 v4, #int 5 // #5 │ │ +0677ce: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +0677d0: 7255 5701 4310 |0012: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0677d6: 6e10 6301 0100 |0015: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0677dc: 6e10 6501 0100 |0018: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0677e2: 0a03 |001b: move-result v3 │ │ +0677e4: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0677e8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0677ea: 6e10 6901 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0677f0: 6e10 6901 0000 |0022: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0677f6: 0f02 |0025: return v2 │ │ +0677f8: 0d03 |0026: move-exception v3 │ │ +0677fa: 6e10 6901 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067800: 6e10 6901 0000 |002a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067806: 2703 |002d: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001b │ │ -> 0x0026 │ │ positions : │ │ 0x0001 line=1030 │ │ 0x0005 line=1031 │ │ 0x0009 line=1034 │ │ @@ -122797,38 +122828,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -067eb0: |[067eb0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.isPlaying:()Z │ │ -067ec0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067ec2: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067ec8: 0c00 |0004: move-result-object v0 │ │ -067eca: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067ed0: 0c01 |0008: move-result-object v1 │ │ -067ed2: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067ed6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067edc: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067ee0: 1304 1000 |0010: const/16 v4, #int 16 // #10 │ │ -067ee4: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -067ee6: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067eec: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067ef2: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067ef8: 0a03 |001c: move-result v3 │ │ -067efa: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -067efe: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -067f00: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f06: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f0c: 0f02 |0026: return v2 │ │ -067f0e: 0d03 |0027: move-exception v3 │ │ -067f10: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f16: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f1c: 2703 |002e: throw v3 │ │ +067814: |[067814] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.isPlaying:()Z │ │ +067824: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067826: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06782c: 0c00 |0004: move-result-object v0 │ │ +06782e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067834: 0c01 |0008: move-result-object v1 │ │ +067836: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06783a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067840: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067844: 1304 1000 |0010: const/16 v4, #int 16 // #10 │ │ +067848: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +06784a: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067850: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067856: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06785c: 0a03 |001c: move-result v3 │ │ +06785e: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +067862: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +067864: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06786a: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067870: 0f02 |0026: return v2 │ │ +067872: 0d03 |0027: move-exception v3 │ │ +067874: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06787a: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067880: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1235 │ │ 0x0005 line=1236 │ │ 0x0009 line=1239 │ │ @@ -122851,57 +122882,57 @@ │ │ type : '(ILjava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -067f2c: |[067f2c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.musicFolders:(ILjava/lang/String;)Z │ │ -067f3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067f3e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067f44: 0c00 |0004: move-result-object v0 │ │ -067f46: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067f4c: 0c01 |0008: move-result-object v1 │ │ -067f4e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067f52: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067f58: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -067f5e: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -067f64: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067f68: 1304 3700 |0016: const/16 v4, #int 55 // #37 │ │ -067f6c: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -067f6e: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067f74: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067f7a: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067f80: 0a03 |0022: move-result v3 │ │ -067f82: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ -067f86: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -067f88: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f8e: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f94: 0f02 |002c: return v2 │ │ -067f96: 0d03 |002d: move-exception v3 │ │ -067f98: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067f9e: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -067fa4: 2703 |0034: throw v3 │ │ +067890: |[067890] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.musicFolders:(ILjava/lang/String;)Z │ │ +0678a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0678a2: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0678a8: 0c00 |0004: move-result-object v0 │ │ +0678aa: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0678b0: 0c01 |0008: move-result-object v1 │ │ +0678b2: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0678b6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0678bc: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0678c2: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0678c8: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0678cc: 1304 3700 |0016: const/16 v4, #int 55 // #37 │ │ +0678d0: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +0678d2: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0678d8: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0678de: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0678e4: 0a03 |0022: move-result v3 │ │ +0678e6: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ +0678ea: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0678ec: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0678f2: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0678f8: 0f02 |002c: return v2 │ │ +0678fa: 0d03 |002d: move-exception v3 │ │ +0678fc: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067902: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067908: 2703 |0034: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x0022 │ │ -> 0x002d │ │ positions : │ │ - 0x0001 line=1990 │ │ - 0x0005 line=1991 │ │ - 0x0009 line=1994 │ │ - 0x000e line=1995 │ │ - 0x0011 line=1996 │ │ - 0x0014 line=1997 │ │ - 0x001c line=1998 │ │ - 0x001f line=1999 │ │ - 0x0026 line=2002 │ │ - 0x0029 line=2003 │ │ - 0x002c line=2005 │ │ - 0x002d line=2002 │ │ - 0x0031 line=2003 │ │ + 0x0001 line=1984 │ │ + 0x0005 line=1985 │ │ + 0x0009 line=1988 │ │ + 0x000e line=1989 │ │ + 0x0011 line=1990 │ │ + 0x0014 line=1991 │ │ + 0x001c line=1992 │ │ + 0x001f line=1993 │ │ + 0x0026 line=1996 │ │ + 0x0029 line=1997 │ │ + 0x002c line=1999 │ │ + 0x002d line=1996 │ │ + 0x0031 line=1997 │ │ locals : │ │ 0x0026 - 0x002d reg=2 _result Z │ │ 0x0005 - 0x0035 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0035 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0035 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0035 reg=7 start I │ │ 0x0000 - 0x0035 reg=8 folderId Ljava/lang/String; │ │ @@ -122911,38 +122942,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -067fb4: |[067fb4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.nextTrack:()Z │ │ -067fc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067fc6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067fcc: 0c00 |0004: move-result-object v0 │ │ -067fce: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -067fd4: 0c01 |0008: move-result-object v1 │ │ -067fd6: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -067fda: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -067fe0: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -067fe4: 1304 1400 |0010: const/16 v4, #int 20 // #14 │ │ -067fe8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -067fea: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -067ff0: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -067ff6: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -067ffc: 0a03 |001c: move-result v3 │ │ -067ffe: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -068002: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -068004: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06800a: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068010: 0f02 |0026: return v2 │ │ -068012: 0d03 |0027: move-exception v3 │ │ -068014: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06801a: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068020: 2703 |002e: throw v3 │ │ +067918: |[067918] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.nextTrack:()Z │ │ +067928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06792a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067930: 0c00 |0004: move-result-object v0 │ │ +067932: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067938: 0c01 |0008: move-result-object v1 │ │ +06793a: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06793e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067944: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067948: 1304 1400 |0010: const/16 v4, #int 20 // #14 │ │ +06794c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +06794e: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067954: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06795a: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067960: 0a03 |001c: move-result v3 │ │ +067962: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +067966: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +067968: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06796e: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067974: 0f02 |0026: return v2 │ │ +067976: 0d03 |0027: move-exception v3 │ │ +067978: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06797e: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067984: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1303 │ │ 0x0005 line=1304 │ │ 0x0009 line=1307 │ │ @@ -122965,38 +122996,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -068030: |[068030] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.play:()Z │ │ -068040: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068042: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068048: 0c00 |0004: move-result-object v0 │ │ -06804a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068050: 0c01 |0008: move-result-object v1 │ │ -068052: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068056: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06805c: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068060: 1304 1200 |0010: const/16 v4, #int 18 // #12 │ │ -068064: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -068066: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06806c: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068072: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068078: 0a03 |001c: move-result v3 │ │ -06807a: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -06807e: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -068080: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068086: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06808c: 0f02 |0026: return v2 │ │ -06808e: 0d03 |0027: move-exception v3 │ │ -068090: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068096: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06809c: 2703 |002e: throw v3 │ │ +067994: |[067994] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.play:()Z │ │ +0679a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0679a6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0679ac: 0c00 |0004: move-result-object v0 │ │ +0679ae: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0679b4: 0c01 |0008: move-result-object v1 │ │ +0679b6: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0679ba: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0679c0: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0679c4: 1304 1200 |0010: const/16 v4, #int 18 // #12 │ │ +0679c8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +0679ca: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0679d0: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0679d6: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0679dc: 0a03 |001c: move-result v3 │ │ +0679de: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +0679e2: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +0679e4: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0679ea: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0679f0: 0f02 |0026: return v2 │ │ +0679f2: 0d03 |0027: move-exception v3 │ │ +0679f4: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0679fa: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067a00: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1269 │ │ 0x0005 line=1270 │ │ 0x0009 line=1273 │ │ @@ -123019,55 +123050,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0680ac: |[0680ac] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.players:(I)Z │ │ -0680bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0680be: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0680c4: 0c00 |0004: move-result-object v0 │ │ -0680c6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0680cc: 0c01 |0008: move-result-object v1 │ │ -0680ce: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0680d2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0680d8: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0680de: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0680e2: 1304 2800 |0013: const/16 v4, #int 40 // #28 │ │ -0680e6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0680e8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0680ee: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0680f4: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0680fa: 0a03 |001f: move-result v3 │ │ -0680fc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068100: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068102: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068108: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06810e: 0f02 |0029: return v2 │ │ -068110: 0d03 |002a: move-exception v3 │ │ -068112: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068118: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06811e: 2703 |0031: throw v3 │ │ +067a10: |[067a10] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.players:(I)Z │ │ +067a20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067a22: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067a28: 0c00 |0004: move-result-object v0 │ │ +067a2a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067a30: 0c01 |0008: move-result-object v1 │ │ +067a32: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067a36: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067a3c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067a42: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067a46: 1304 2800 |0013: const/16 v4, #int 40 // #28 │ │ +067a4a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +067a4c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067a52: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067a58: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067a5e: 0a03 |001f: move-result v3 │ │ +067a60: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067a64: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067a66: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067a6c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067a72: 0f02 |0029: return v2 │ │ +067a74: 0d03 |002a: move-exception v3 │ │ +067a76: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067a7c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067a82: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=1684 │ │ - 0x0005 line=1685 │ │ - 0x0009 line=1688 │ │ - 0x000e line=1689 │ │ - 0x0011 line=1690 │ │ - 0x0019 line=1691 │ │ - 0x001c line=1692 │ │ - 0x0023 line=1695 │ │ - 0x0026 line=1696 │ │ - 0x0029 line=1698 │ │ - 0x002a line=1695 │ │ - 0x002e line=1696 │ │ + 0x0001 line=1678 │ │ + 0x0005 line=1679 │ │ + 0x0009 line=1682 │ │ + 0x000e line=1683 │ │ + 0x0011 line=1684 │ │ + 0x0019 line=1685 │ │ + 0x001c line=1686 │ │ + 0x0023 line=1689 │ │ + 0x0026 line=1690 │ │ + 0x0029 line=1692 │ │ + 0x002a line=1689 │ │ + 0x002e line=1690 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -123076,38 +123107,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -06812c: |[06812c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistClear:()Z │ │ -06813c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06813e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068144: 0c00 |0004: move-result-object v0 │ │ -068146: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06814c: 0c01 |0008: move-result-object v1 │ │ -06814e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068152: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068158: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06815c: 1304 1b00 |0010: const/16 v4, #int 27 // #1b │ │ -068160: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -068162: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068168: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06816e: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068174: 0a03 |001c: move-result v3 │ │ -068176: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -06817a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -06817c: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068182: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068188: 0f02 |0026: return v2 │ │ -06818a: 0d03 |0027: move-exception v3 │ │ -06818c: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068192: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068198: 2703 |002e: throw v3 │ │ +067a90: |[067a90] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistClear:()Z │ │ +067aa0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067aa2: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067aa8: 0c00 |0004: move-result-object v0 │ │ +067aaa: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067ab0: 0c01 |0008: move-result-object v1 │ │ +067ab2: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067ab6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067abc: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067ac0: 1304 1b00 |0010: const/16 v4, #int 27 // #1b │ │ +067ac4: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +067ac6: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067acc: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067ad2: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067ad8: 0a03 |001c: move-result v3 │ │ +067ada: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +067ade: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +067ae0: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067ae6: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067aec: 0f02 |0026: return v2 │ │ +067aee: 0d03 |0027: move-exception v3 │ │ +067af0: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067af6: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067afc: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1430 │ │ 0x0005 line=1431 │ │ 0x0009 line=1434 │ │ @@ -123130,41 +123161,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -0681a8: |[0681a8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z │ │ -0681b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0681ba: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0681c0: 0c00 |0004: move-result-object v0 │ │ -0681c2: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0681c8: 0c01 |0008: move-result-object v1 │ │ -0681ca: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0681ce: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0681d4: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0681da: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0681e0: 6e20 7201 9000 |0014: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0681e6: 5463 ed06 |0017: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0681ea: 1304 1600 |0019: const/16 v4, #int 22 // #16 │ │ -0681ee: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -0681f0: 7255 5701 4310 |001c: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0681f6: 6e10 6301 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0681fc: 6e10 6501 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068202: 0a03 |0025: move-result v3 │ │ -068204: 3803 0300 |0026: if-eqz v3, 0029 // +0003 │ │ -068208: 1212 |0028: const/4 v2, #int 1 // #1 │ │ -06820a: 6e10 6901 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068210: 6e10 6901 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068216: 0f02 |002f: return v2 │ │ -068218: 0d03 |0030: move-exception v3 │ │ -06821a: 6e10 6901 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068220: 6e10 6901 0000 |0034: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068226: 2703 |0037: throw v3 │ │ +067b0c: |[067b0c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z │ │ +067b1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067b1e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067b24: 0c00 |0004: move-result-object v0 │ │ +067b26: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067b2c: 0c01 |0008: move-result-object v1 │ │ +067b2e: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067b32: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067b38: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067b3e: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067b44: 6e20 7201 9000 |0014: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067b4a: 5463 ed06 |0017: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067b4e: 1304 1600 |0019: const/16 v4, #int 22 // #16 │ │ +067b52: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +067b54: 7255 5701 4310 |001c: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067b5a: 6e10 6301 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067b60: 6e10 6501 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067b66: 0a03 |0025: move-result v3 │ │ +067b68: 3803 0300 |0026: if-eqz v3, 0029 // +0003 │ │ +067b6c: 1212 |0028: const/4 v2, #int 1 // #1 │ │ +067b6e: 6e10 6901 0100 |0029: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067b74: 6e10 6901 0000 |002c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067b7a: 0f02 |002f: return v2 │ │ +067b7c: 0d03 |0030: move-exception v3 │ │ +067b7e: 6e10 6901 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067b84: 6e10 6901 0000 |0034: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067b8a: 2703 |0037: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x0025 │ │ -> 0x0030 │ │ positions : │ │ 0x0001 line=1337 │ │ 0x0005 line=1338 │ │ 0x0009 line=1341 │ │ @@ -123193,39 +123224,39 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068234: |[068234] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistIndex:(I)Z │ │ -068244: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068246: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06824c: 0c00 |0004: move-result-object v0 │ │ -06824e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068254: 0c01 |0008: move-result-object v1 │ │ -068256: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06825a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068260: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068266: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06826a: 1304 1800 |0013: const/16 v4, #int 24 // #18 │ │ -06826e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -068270: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068276: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06827c: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068282: 0a03 |001f: move-result v3 │ │ -068284: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068288: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -06828a: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068290: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068296: 0f02 |0029: return v2 │ │ -068298: 0d03 |002a: move-exception v3 │ │ -06829a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0682a0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0682a6: 2703 |0031: throw v3 │ │ +067b98: |[067b98] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistIndex:(I)Z │ │ +067ba8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067baa: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067bb0: 0c00 |0004: move-result-object v0 │ │ +067bb2: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067bb8: 0c01 |0008: move-result-object v1 │ │ +067bba: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067bbe: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067bc4: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067bca: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067bce: 1304 1800 |0013: const/16 v4, #int 24 // #18 │ │ +067bd2: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +067bd4: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067bda: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067be0: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067be6: 0a03 |001f: move-result v3 │ │ +067be8: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067bec: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067bee: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067bf4: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067bfa: 0f02 |0029: return v2 │ │ +067bfc: 0d03 |002a: move-exception v3 │ │ +067bfe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c04: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c0a: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=1375 │ │ 0x0005 line=1376 │ │ 0x0009 line=1379 │ │ @@ -123250,40 +123281,40 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -0682b4: |[0682b4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistMove:(II)Z │ │ -0682c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0682c6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0682cc: 0c00 |0004: move-result-object v0 │ │ -0682ce: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0682d4: 0c01 |0008: move-result-object v1 │ │ -0682d6: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0682da: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0682e0: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0682e6: 6e20 6c01 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0682ec: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0682f0: 1304 1a00 |0016: const/16 v4, #int 26 // #1a │ │ -0682f4: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -0682f6: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0682fc: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068302: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068308: 0a03 |0022: move-result v3 │ │ -06830a: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ -06830e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -068310: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068316: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06831c: 0f02 |002c: return v2 │ │ -06831e: 0d03 |002d: move-exception v3 │ │ -068320: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068326: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06832c: 2703 |0034: throw v3 │ │ +067c18: |[067c18] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistMove:(II)Z │ │ +067c28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067c2a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067c30: 0c00 |0004: move-result-object v0 │ │ +067c32: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067c38: 0c01 |0008: move-result-object v1 │ │ +067c3a: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067c3e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067c44: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067c4a: 6e20 6c01 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067c50: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067c54: 1304 1a00 |0016: const/16 v4, #int 26 // #1a │ │ +067c58: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +067c5a: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067c60: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067c66: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067c6c: 0a03 |0022: move-result v3 │ │ +067c6e: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ +067c72: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +067c74: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c7a: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c80: 0f02 |002c: return v2 │ │ +067c82: 0d03 |002d: move-exception v3 │ │ +067c84: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c8a: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067c90: 2703 |0034: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x0022 │ │ -> 0x002d │ │ positions : │ │ 0x0001 line=1411 │ │ 0x0005 line=1412 │ │ 0x0009 line=1415 │ │ @@ -123310,39 +123341,39 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -06833c: |[06833c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistRemove:(I)Z │ │ -06834c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06834e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068354: 0c00 |0004: move-result-object v0 │ │ -068356: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06835c: 0c01 |0008: move-result-object v1 │ │ -06835e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068362: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068368: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06836e: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068372: 1304 1900 |0013: const/16 v4, #int 25 // #19 │ │ -068376: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -068378: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06837e: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068384: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06838a: 0a03 |001f: move-result v3 │ │ -06838c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068390: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068392: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068398: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06839e: 0f02 |0029: return v2 │ │ -0683a0: 0d03 |002a: move-exception v3 │ │ -0683a2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0683a8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0683ae: 2703 |0031: throw v3 │ │ +067ca0: |[067ca0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistRemove:(I)Z │ │ +067cb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067cb2: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067cb8: 0c00 |0004: move-result-object v0 │ │ +067cba: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067cc0: 0c01 |0008: move-result-object v1 │ │ +067cc2: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067cc6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067ccc: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067cd2: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067cd6: 1304 1900 |0013: const/16 v4, #int 25 // #19 │ │ +067cda: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +067cdc: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067ce2: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067ce8: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067cee: 0a03 |001f: move-result v3 │ │ +067cf0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067cf4: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067cf6: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067cfc: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d02: 0f02 |0029: return v2 │ │ +067d04: 0d03 |002a: move-exception v3 │ │ +067d06: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d0c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d12: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=1393 │ │ 0x0005 line=1394 │ │ 0x0009 line=1397 │ │ @@ -123367,39 +123398,39 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0683bc: |[0683bc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistSave:(Ljava/lang/String;)Z │ │ -0683cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0683ce: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0683d4: 0c00 |0004: move-result-object v0 │ │ -0683d6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0683dc: 0c01 |0008: move-result-object v1 │ │ -0683de: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0683e2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0683e8: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0683ee: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0683f2: 1304 1c00 |0013: const/16 v4, #int 28 // #1c │ │ -0683f6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0683f8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0683fe: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068404: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06840a: 0a03 |001f: move-result v3 │ │ -06840c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068410: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068412: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068418: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06841e: 0f02 |0029: return v2 │ │ -068420: 0d03 |002a: move-exception v3 │ │ -068422: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068428: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06842e: 2703 |0031: throw v3 │ │ +067d20: |[067d20] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistSave:(Ljava/lang/String;)Z │ │ +067d30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067d32: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067d38: 0c00 |0004: move-result-object v0 │ │ +067d3a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067d40: 0c01 |0008: move-result-object v1 │ │ +067d42: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067d46: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067d4c: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +067d52: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067d56: 1304 1c00 |0013: const/16 v4, #int 28 // #1c │ │ +067d5a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +067d5c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067d62: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067d68: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067d6e: 0a03 |001f: move-result v3 │ │ +067d70: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067d74: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067d76: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d7c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d82: 0f02 |0029: return v2 │ │ +067d84: 0d03 |002a: move-exception v3 │ │ +067d86: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d8c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067d92: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=1447 │ │ 0x0005 line=1448 │ │ 0x0009 line=1451 │ │ @@ -123424,72 +123455,72 @@ │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 67 16-bit code units │ │ -06843c: |[06843c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ -06844c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06844e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068450: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068456: 0c00 |0005: move-result-object v0 │ │ -068458: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06845e: 0c01 |0009: move-result-object v1 │ │ -068460: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068464: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06846a: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068470: 3809 2200 |0012: if-eqz v9, 0034 // +0022 │ │ -068474: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -068476: 6e20 6c01 4000 |0015: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06847c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -06847e: 6e30 9915 0904 |0019: invoke-virtual {v9, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ -068484: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068488: 1305 3c00 |001e: const/16 v5, #int 60 // #3c │ │ -06848c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -06848e: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068494: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06849a: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0684a0: 0a04 |002a: move-result v4 │ │ -0684a2: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ -0684a6: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0684ac: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0684b2: 0f02 |0033: return v2 │ │ -0684b4: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -0684b6: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0684bc: 28e4 |0038: goto 001c // -001c │ │ -0684be: 0d03 |0039: move-exception v3 │ │ -0684c0: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0684c6: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0684cc: 2703 |0040: throw v3 │ │ -0684ce: 0132 |0041: move v2, v3 │ │ -0684d0: 28eb |0042: goto 002d // -0015 │ │ +067da0: |[067da0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ +067db0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +067db2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +067db4: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067dba: 0c00 |0005: move-result-object v0 │ │ +067dbc: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067dc2: 0c01 |0009: move-result-object v1 │ │ +067dc4: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067dc8: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067dce: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067dd4: 3809 2200 |0012: if-eqz v9, 0034 // +0022 │ │ +067dd8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +067dda: 6e20 6c01 4000 |0015: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067de0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +067de2: 6e30 9915 0904 |0019: invoke-virtual {v9, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ +067de8: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067dec: 1305 3c00 |001e: const/16 v5, #int 60 // #3c │ │ +067df0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +067df2: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067df8: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067dfe: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067e04: 0a04 |002a: move-result v4 │ │ +067e06: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ +067e0a: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067e10: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067e16: 0f02 |0033: return v2 │ │ +067e18: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +067e1a: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067e20: 28e4 |0038: goto 001c // -001c │ │ +067e22: 0d03 |0039: move-exception v3 │ │ +067e24: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067e2a: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067e30: 2703 |0040: throw v3 │ │ +067e32: 0132 |0041: move v2, v3 │ │ +067e34: 28eb |0042: goto 002d // -0015 │ │ catches : 2 │ │ 0x000a - 0x002a │ │ -> 0x0039 │ │ 0x0035 - 0x0038 │ │ -> 0x0039 │ │ positions : │ │ - 0x0002 line=2107 │ │ - 0x0006 line=2108 │ │ - 0x000a line=2111 │ │ - 0x000f line=2112 │ │ - 0x0012 line=2113 │ │ - 0x0014 line=2114 │ │ - 0x0018 line=2115 │ │ - 0x001c line=2120 │ │ - 0x0024 line=2121 │ │ - 0x0027 line=2122 │ │ - 0x002d line=2125 │ │ - 0x0030 line=2126 │ │ - 0x0033 line=2128 │ │ - 0x0034 line=2118 │ │ - 0x0039 line=2125 │ │ - 0x003d line=2126 │ │ - 0x0042 line=2122 │ │ + 0x0002 line=2101 │ │ + 0x0006 line=2102 │ │ + 0x000a line=2105 │ │ + 0x000f line=2106 │ │ + 0x0012 line=2107 │ │ + 0x0014 line=2108 │ │ + 0x0018 line=2109 │ │ + 0x001c line=2114 │ │ + 0x0024 line=2115 │ │ + 0x0027 line=2116 │ │ + 0x002d line=2119 │ │ + 0x0030 line=2120 │ │ + 0x0033 line=2122 │ │ + 0x0034 line=2112 │ │ + 0x0039 line=2119 │ │ + 0x003d line=2120 │ │ + 0x0042 line=2116 │ │ locals : │ │ 0x002d - 0x0034 reg=2 _result Z │ │ 0x0006 - 0x0043 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0043 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0043 reg=8 start I │ │ 0x0000 - 0x0043 reg=9 playlist Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ @@ -123499,55 +123530,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0684e8: |[0684e8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlists:(I)Z │ │ -0684f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0684fa: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068500: 0c00 |0004: move-result-object v0 │ │ -068502: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068508: 0c01 |0008: move-result-object v1 │ │ -06850a: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06850e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068514: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06851a: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06851e: 1304 3f00 |0013: const/16 v4, #int 63 // #3f │ │ -068522: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -068524: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06852a: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068530: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068536: 0a03 |001f: move-result v3 │ │ -068538: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -06853c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -06853e: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068544: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06854a: 0f02 |0029: return v2 │ │ -06854c: 0d03 |002a: move-exception v3 │ │ -06854e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068554: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06855a: 2703 |0031: throw v3 │ │ +067e4c: |[067e4c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlists:(I)Z │ │ +067e5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067e5e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067e64: 0c00 |0004: move-result-object v0 │ │ +067e66: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067e6c: 0c01 |0008: move-result-object v1 │ │ +067e6e: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067e72: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067e78: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067e7e: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067e82: 1304 3f00 |0013: const/16 v4, #int 63 // #3f │ │ +067e86: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +067e88: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067e8e: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067e94: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067e9a: 0a03 |001f: move-result v3 │ │ +067e9c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +067ea0: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +067ea2: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067ea8: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067eae: 0f02 |0029: return v2 │ │ +067eb0: 0d03 |002a: move-exception v3 │ │ +067eb2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067eb8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067ebe: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=2164 │ │ - 0x0005 line=2165 │ │ - 0x0009 line=2168 │ │ - 0x000e line=2169 │ │ - 0x0011 line=2170 │ │ - 0x0019 line=2171 │ │ - 0x001c line=2172 │ │ - 0x0023 line=2175 │ │ - 0x0026 line=2176 │ │ - 0x0029 line=2178 │ │ - 0x002a line=2175 │ │ - 0x002e line=2176 │ │ + 0x0001 line=2158 │ │ + 0x0005 line=2159 │ │ + 0x0009 line=2162 │ │ + 0x000e line=2163 │ │ + 0x0011 line=2164 │ │ + 0x0019 line=2165 │ │ + 0x001c line=2166 │ │ + 0x0023 line=2169 │ │ + 0x0026 line=2170 │ │ + 0x0029 line=2172 │ │ + 0x002a line=2169 │ │ + 0x002e line=2170 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -123556,70 +123587,70 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -068568: |[068568] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ -068578: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06857a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06857c: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068582: 0c00 |0005: move-result-object v0 │ │ -068584: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06858a: 0c01 |0009: move-result-object v1 │ │ -06858c: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068590: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068596: 3808 2200 |000f: if-eqz v8, 0031 // +0022 │ │ -06859a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -06859c: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0685a2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0685a4: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ -0685aa: 5474 ed06 |0019: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0685ae: 1305 4600 |001b: const/16 v5, #int 70 // #46 │ │ -0685b2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0685b4: 7256 5701 5410 |001e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0685ba: 6e10 6301 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0685c0: 6e10 6501 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0685c6: 0a04 |0027: move-result v4 │ │ -0685c8: 3804 1600 |0028: if-eqz v4, 003e // +0016 │ │ -0685cc: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0685d2: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0685d8: 0f02 |0030: return v2 │ │ -0685da: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -0685dc: 6e20 6c01 4000 |0032: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0685e2: 28e4 |0035: goto 0019 // -001c │ │ -0685e4: 0d03 |0036: move-exception v3 │ │ -0685e6: 6e10 6901 0100 |0037: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0685ec: 6e10 6901 0000 |003a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0685f2: 2703 |003d: throw v3 │ │ -0685f4: 0132 |003e: move v2, v3 │ │ -0685f6: 28eb |003f: goto 002a // -0015 │ │ +067ecc: |[067ecc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ +067edc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +067ede: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +067ee0: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067ee6: 0c00 |0005: move-result-object v0 │ │ +067ee8: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067eee: 0c01 |0009: move-result-object v1 │ │ +067ef0: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067ef4: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067efa: 3808 2200 |000f: if-eqz v8, 0031 // +0022 │ │ +067efe: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +067f00: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067f06: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +067f08: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ +067f0e: 5474 ed06 |0019: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067f12: 1305 4600 |001b: const/16 v5, #int 70 // #46 │ │ +067f16: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +067f18: 7256 5701 5410 |001e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067f1e: 6e10 6301 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067f24: 6e10 6501 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067f2a: 0a04 |0027: move-result v4 │ │ +067f2c: 3804 1600 |0028: if-eqz v4, 003e // +0016 │ │ +067f30: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067f36: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067f3c: 0f02 |0030: return v2 │ │ +067f3e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +067f40: 6e20 6c01 4000 |0032: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067f46: 28e4 |0035: goto 0019 // -001c │ │ +067f48: 0d03 |0036: move-exception v3 │ │ +067f4a: 6e10 6901 0100 |0037: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067f50: 6e10 6901 0000 |003a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067f56: 2703 |003d: throw v3 │ │ +067f58: 0132 |003e: move v2, v3 │ │ +067f5a: 28eb |003f: goto 002a // -0015 │ │ catches : 2 │ │ 0x000a - 0x0027 │ │ -> 0x0036 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ positions : │ │ - 0x0002 line=2287 │ │ - 0x0006 line=2288 │ │ - 0x000a line=2291 │ │ - 0x000f line=2292 │ │ - 0x0011 line=2293 │ │ - 0x0015 line=2294 │ │ - 0x0019 line=2299 │ │ - 0x0021 line=2300 │ │ - 0x0024 line=2301 │ │ - 0x002a line=2304 │ │ - 0x002d line=2305 │ │ - 0x0030 line=2307 │ │ - 0x0031 line=2297 │ │ - 0x0036 line=2304 │ │ - 0x003a line=2305 │ │ - 0x003f line=2301 │ │ + 0x0002 line=2281 │ │ + 0x0006 line=2282 │ │ + 0x000a line=2285 │ │ + 0x000f line=2286 │ │ + 0x0011 line=2287 │ │ + 0x0015 line=2288 │ │ + 0x0019 line=2293 │ │ + 0x0021 line=2294 │ │ + 0x0024 line=2295 │ │ + 0x002a line=2298 │ │ + 0x002d line=2299 │ │ + 0x0030 line=2301 │ │ + 0x0031 line=2291 │ │ + 0x0036 line=2298 │ │ + 0x003a line=2299 │ │ + 0x003f line=2295 │ │ locals : │ │ 0x002a - 0x0031 reg=2 _result Z │ │ 0x0006 - 0x0040 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0040 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0040 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0040 reg=8 playlist Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ │ │ @@ -123628,74 +123659,74 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -06860c: |[06860c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z │ │ -06861c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06861e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068620: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068626: 0c00 |0005: move-result-object v0 │ │ -068628: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06862e: 0c01 |0009: move-result-object v1 │ │ -068630: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068634: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06863a: 3808 2800 |000f: if-eqz v8, 0037 // +0028 │ │ -06863e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -068640: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068646: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -068648: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ -06864e: 6e20 6c01 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068654: 6e20 6c01 a000 |001c: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06865a: 5474 ed06 |001f: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06865e: 1305 4700 |0021: const/16 v5, #int 71 // #47 │ │ -068662: 1206 |0023: const/4 v6, #int 0 // #0 │ │ -068664: 7256 5701 5410 |0024: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06866a: 6e10 6301 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068670: 6e10 6501 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068676: 0a04 |002d: move-result v4 │ │ -068678: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ -06867c: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068682: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068688: 0f02 |0036: return v2 │ │ -06868a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -06868c: 6e20 6c01 4000 |0038: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068692: 28de |003b: goto 0019 // -0022 │ │ -068694: 0d03 |003c: move-exception v3 │ │ -068696: 6e10 6901 0100 |003d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06869c: 6e10 6901 0000 |0040: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0686a2: 2703 |0043: throw v3 │ │ -0686a4: 0132 |0044: move v2, v3 │ │ -0686a6: 28eb |0045: goto 0030 // -0015 │ │ +067f70: |[067f70] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z │ │ +067f80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +067f82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +067f84: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067f8a: 0c00 |0005: move-result-object v0 │ │ +067f8c: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +067f92: 0c01 |0009: move-result-object v1 │ │ +067f94: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +067f98: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +067f9e: 3808 2800 |000f: if-eqz v8, 0037 // +0028 │ │ +067fa2: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +067fa4: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067faa: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +067fac: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ +067fb2: 6e20 6c01 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067fb8: 6e20 6c01 a000 |001c: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067fbe: 5474 ed06 |001f: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +067fc2: 1305 4700 |0021: const/16 v5, #int 71 // #47 │ │ +067fc6: 1206 |0023: const/4 v6, #int 0 // #0 │ │ +067fc8: 7256 5701 5410 |0024: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +067fce: 6e10 6301 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +067fd4: 6e10 6501 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +067fda: 0a04 |002d: move-result v4 │ │ +067fdc: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ +067fe0: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067fe6: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +067fec: 0f02 |0036: return v2 │ │ +067fee: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +067ff0: 6e20 6c01 4000 |0038: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +067ff6: 28de |003b: goto 0019 // -0022 │ │ +067ff8: 0d03 |003c: move-exception v3 │ │ +067ffa: 6e10 6901 0100 |003d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068000: 6e10 6901 0000 |0040: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068006: 2703 |0043: throw v3 │ │ +068008: 0132 |0044: move v2, v3 │ │ +06800a: 28eb |0045: goto 0030 // -0015 │ │ catches : 2 │ │ 0x000a - 0x002d │ │ -> 0x003c │ │ 0x0038 - 0x003b │ │ -> 0x003c │ │ positions : │ │ - 0x0002 line=2311 │ │ - 0x0006 line=2312 │ │ - 0x000a line=2315 │ │ - 0x000f line=2316 │ │ - 0x0011 line=2317 │ │ - 0x0015 line=2318 │ │ - 0x0019 line=2323 │ │ - 0x001c line=2324 │ │ - 0x001f line=2325 │ │ - 0x0027 line=2326 │ │ - 0x002a line=2327 │ │ - 0x0030 line=2330 │ │ - 0x0033 line=2331 │ │ - 0x0036 line=2333 │ │ - 0x0037 line=2321 │ │ - 0x003c line=2330 │ │ - 0x0040 line=2331 │ │ - 0x0045 line=2327 │ │ + 0x0002 line=2305 │ │ + 0x0006 line=2306 │ │ + 0x000a line=2309 │ │ + 0x000f line=2310 │ │ + 0x0011 line=2311 │ │ + 0x0015 line=2312 │ │ + 0x0019 line=2317 │ │ + 0x001c line=2318 │ │ + 0x001f line=2319 │ │ + 0x0027 line=2320 │ │ + 0x002a line=2321 │ │ + 0x0030 line=2324 │ │ + 0x0033 line=2325 │ │ + 0x0036 line=2327 │ │ + 0x0037 line=2315 │ │ + 0x003c line=2324 │ │ + 0x0040 line=2325 │ │ + 0x0045 line=2321 │ │ locals : │ │ 0x0030 - 0x0037 reg=2 _result Z │ │ 0x0006 - 0x0046 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0046 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0046 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0046 reg=8 playlist Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x0046 reg=9 index I │ │ @@ -123706,55 +123737,55 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0686bc: |[0686bc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsNew:(Ljava/lang/String;)Z │ │ -0686cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0686ce: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0686d4: 0c00 |0004: move-result-object v0 │ │ -0686d6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0686dc: 0c01 |0008: move-result-object v1 │ │ -0686de: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0686e2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0686e8: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0686ee: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0686f2: 1304 4400 |0013: const/16 v4, #int 68 // #44 │ │ -0686f6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0686f8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0686fe: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068704: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06870a: 0a03 |001f: move-result v3 │ │ -06870c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068710: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068712: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068718: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06871e: 0f02 |0029: return v2 │ │ -068720: 0d03 |002a: move-exception v3 │ │ -068722: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068728: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06872e: 2703 |0031: throw v3 │ │ +068020: |[068020] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsNew:(Ljava/lang/String;)Z │ │ +068030: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068032: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068038: 0c00 |0004: move-result-object v0 │ │ +06803a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068040: 0c01 |0008: move-result-object v1 │ │ +068042: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068046: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06804c: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068052: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068056: 1304 4400 |0013: const/16 v4, #int 68 // #44 │ │ +06805a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +06805c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068062: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068068: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06806e: 0a03 |001f: move-result v3 │ │ +068070: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +068074: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +068076: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06807c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068082: 0f02 |0029: return v2 │ │ +068084: 0d03 |002a: move-exception v3 │ │ +068086: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06808c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068092: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=2244 │ │ - 0x0005 line=2245 │ │ - 0x0009 line=2248 │ │ - 0x000e line=2249 │ │ - 0x0011 line=2250 │ │ - 0x0019 line=2251 │ │ - 0x001c line=2252 │ │ - 0x0023 line=2255 │ │ - 0x0026 line=2256 │ │ - 0x0029 line=2258 │ │ - 0x002a line=2255 │ │ - 0x002e line=2256 │ │ + 0x0001 line=2238 │ │ + 0x0005 line=2239 │ │ + 0x0009 line=2242 │ │ + 0x000e line=2243 │ │ + 0x0011 line=2244 │ │ + 0x0019 line=2245 │ │ + 0x001c line=2246 │ │ + 0x0023 line=2249 │ │ + 0x0026 line=2250 │ │ + 0x0029 line=2252 │ │ + 0x002a line=2249 │ │ + 0x002e line=2250 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 name Ljava/lang/String; │ │ │ │ @@ -123763,72 +123794,72 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 67 16-bit code units │ │ -06873c: |[06873c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z │ │ -06874c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06874e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068750: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068756: 0c00 |0005: move-result-object v0 │ │ -068758: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06875e: 0c01 |0009: move-result-object v1 │ │ -068760: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068764: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06876a: 3808 2500 |000f: if-eqz v8, 0034 // +0025 │ │ -06876e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -068770: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068776: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -068778: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ -06877e: 6e20 6c01 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068784: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068788: 1305 4800 |001e: const/16 v5, #int 72 // #48 │ │ -06878c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -06878e: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068794: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06879a: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0687a0: 0a04 |002a: move-result v4 │ │ -0687a2: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ -0687a6: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0687ac: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0687b2: 0f02 |0033: return v2 │ │ -0687b4: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -0687b6: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0687bc: 28e1 |0038: goto 0019 // -001f │ │ -0687be: 0d03 |0039: move-exception v3 │ │ -0687c0: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0687c6: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0687cc: 2703 |0040: throw v3 │ │ -0687ce: 0132 |0041: move v2, v3 │ │ -0687d0: 28eb |0042: goto 002d // -0015 │ │ +0680a0: |[0680a0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z │ │ +0680b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0680b2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0680b4: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0680ba: 0c00 |0005: move-result-object v0 │ │ +0680bc: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0680c2: 0c01 |0009: move-result-object v1 │ │ +0680c4: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0680c8: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0680ce: 3808 2500 |000f: if-eqz v8, 0034 // +0025 │ │ +0680d2: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0680d4: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0680da: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0680dc: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ +0680e2: 6e20 6c01 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0680e8: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0680ec: 1305 4800 |001e: const/16 v5, #int 72 // #48 │ │ +0680f0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0680f2: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0680f8: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0680fe: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068104: 0a04 |002a: move-result v4 │ │ +068106: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ +06810a: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068110: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068116: 0f02 |0033: return v2 │ │ +068118: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +06811a: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068120: 28e1 |0038: goto 0019 // -001f │ │ +068122: 0d03 |0039: move-exception v3 │ │ +068124: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06812a: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068130: 2703 |0040: throw v3 │ │ +068132: 0132 |0041: move v2, v3 │ │ +068134: 28eb |0042: goto 002d // -0015 │ │ catches : 2 │ │ 0x000a - 0x002a │ │ -> 0x0039 │ │ 0x0035 - 0x0038 │ │ -> 0x0039 │ │ positions : │ │ - 0x0002 line=2337 │ │ - 0x0006 line=2338 │ │ - 0x000a line=2341 │ │ - 0x000f line=2342 │ │ - 0x0011 line=2343 │ │ - 0x0015 line=2344 │ │ - 0x0019 line=2349 │ │ - 0x001c line=2350 │ │ - 0x0024 line=2351 │ │ - 0x0027 line=2352 │ │ - 0x002d line=2355 │ │ - 0x0030 line=2356 │ │ - 0x0033 line=2358 │ │ - 0x0034 line=2347 │ │ - 0x0039 line=2355 │ │ - 0x003d line=2356 │ │ - 0x0042 line=2352 │ │ + 0x0002 line=2331 │ │ + 0x0006 line=2332 │ │ + 0x000a line=2335 │ │ + 0x000f line=2336 │ │ + 0x0011 line=2337 │ │ + 0x0015 line=2338 │ │ + 0x0019 line=2343 │ │ + 0x001c line=2344 │ │ + 0x0024 line=2345 │ │ + 0x0027 line=2346 │ │ + 0x002d line=2349 │ │ + 0x0030 line=2350 │ │ + 0x0033 line=2352 │ │ + 0x0034 line=2341 │ │ + 0x0039 line=2349 │ │ + 0x003d line=2350 │ │ + 0x0042 line=2346 │ │ locals : │ │ 0x002d - 0x0034 reg=2 _result Z │ │ 0x0006 - 0x0043 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0043 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0043 reg=8 playlist Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x0043 reg=9 index I │ │ @@ -123838,72 +123869,72 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 67 16-bit code units │ │ -0687e8: |[0687e8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z │ │ -0687f8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0687fa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0687fc: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068802: 0c00 |0005: move-result-object v0 │ │ -068804: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06880a: 0c01 |0009: move-result-object v1 │ │ -06880c: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068810: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068816: 3808 2500 |000f: if-eqz v8, 0034 // +0025 │ │ -06881a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -06881c: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068822: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -068824: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ -06882a: 6e20 7201 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -068830: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068834: 1305 4500 |001e: const/16 v5, #int 69 // #45 │ │ -068838: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -06883a: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068840: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068846: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06884c: 0a04 |002a: move-result v4 │ │ -06884e: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ -068852: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068858: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06885e: 0f02 |0033: return v2 │ │ -068860: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -068862: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068868: 28e1 |0038: goto 0019 // -001f │ │ -06886a: 0d03 |0039: move-exception v3 │ │ -06886c: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068872: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068878: 2703 |0040: throw v3 │ │ -06887a: 0132 |0041: move v2, v3 │ │ -06887c: 28eb |0042: goto 002d // -0015 │ │ +06814c: |[06814c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z │ │ +06815c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06815e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +068160: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068166: 0c00 |0005: move-result-object v0 │ │ +068168: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06816e: 0c01 |0009: move-result-object v1 │ │ +068170: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068174: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06817a: 3808 2500 |000f: if-eqz v8, 0034 // +0025 │ │ +06817e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +068180: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068186: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +068188: 6e30 9915 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1599 │ │ +06818e: 6e20 7201 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068194: 5474 ed06 |001c: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068198: 1305 4500 |001e: const/16 v5, #int 69 // #45 │ │ +06819c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +06819e: 7256 5701 5410 |0021: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0681a4: 6e10 6301 0100 |0024: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0681aa: 6e10 6501 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0681b0: 0a04 |002a: move-result v4 │ │ +0681b2: 3804 1600 |002b: if-eqz v4, 0041 // +0016 │ │ +0681b6: 6e10 6901 0100 |002d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0681bc: 6e10 6901 0000 |0030: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0681c2: 0f02 |0033: return v2 │ │ +0681c4: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +0681c6: 6e20 6c01 4000 |0035: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0681cc: 28e1 |0038: goto 0019 // -001f │ │ +0681ce: 0d03 |0039: move-exception v3 │ │ +0681d0: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0681d6: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0681dc: 2703 |0040: throw v3 │ │ +0681de: 0132 |0041: move v2, v3 │ │ +0681e0: 28eb |0042: goto 002d // -0015 │ │ catches : 2 │ │ 0x000a - 0x002a │ │ -> 0x0039 │ │ 0x0035 - 0x0038 │ │ -> 0x0039 │ │ positions : │ │ - 0x0002 line=2262 │ │ - 0x0006 line=2263 │ │ - 0x000a line=2266 │ │ - 0x000f line=2267 │ │ - 0x0011 line=2268 │ │ - 0x0015 line=2269 │ │ - 0x0019 line=2274 │ │ - 0x001c line=2275 │ │ - 0x0024 line=2276 │ │ - 0x0027 line=2277 │ │ - 0x002d line=2280 │ │ - 0x0030 line=2281 │ │ - 0x0033 line=2283 │ │ - 0x0034 line=2272 │ │ - 0x0039 line=2280 │ │ - 0x003d line=2281 │ │ - 0x0042 line=2277 │ │ + 0x0002 line=2256 │ │ + 0x0006 line=2257 │ │ + 0x000a line=2260 │ │ + 0x000f line=2261 │ │ + 0x0011 line=2262 │ │ + 0x0015 line=2263 │ │ + 0x0019 line=2268 │ │ + 0x001c line=2269 │ │ + 0x0024 line=2270 │ │ + 0x0027 line=2271 │ │ + 0x002d line=2274 │ │ + 0x0030 line=2275 │ │ + 0x0033 line=2277 │ │ + 0x0034 line=2266 │ │ + 0x0039 line=2274 │ │ + 0x003d line=2275 │ │ + 0x0042 line=2271 │ │ locals : │ │ 0x002d - 0x0034 reg=2 _result Z │ │ 0x0006 - 0x0043 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0043 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0043 reg=8 playlist Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x0043 reg=9 newname Ljava/lang/String; │ │ @@ -123913,88 +123944,88 @@ │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -068894: |[068894] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z │ │ -0688a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0688a6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0688a8: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0688ae: 0c00 |0005: move-result-object v0 │ │ -0688b0: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0688b6: 0c01 |0009: move-result-object v1 │ │ -0688b8: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0688bc: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0688c2: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0688c8: 3809 2f00 |0012: if-eqz v9, 0041 // +002f │ │ -0688cc: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0688ce: 6e20 6c01 4000 |0015: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0688d4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -0688d6: 6e30 b015 0904 |0019: invoke-virtual {v9, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.writeToParcel:(Landroid/os/Parcel;I)V // method@15b0 │ │ -0688dc: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -0688e0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -0688e2: 6e20 6c01 4000 |001f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0688e8: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -0688ea: 6e30 c715 0a04 |0023: invoke-virtual {v10, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.writeToParcel:(Landroid/os/Parcel;I)V // method@15c7 │ │ -0688f0: 6e20 7201 b000 |0026: invoke-virtual {v0, v11}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0688f6: 5474 ed06 |0029: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0688fa: 1305 4e00 |002b: const/16 v5, #int 78 // #4e │ │ -0688fe: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -068900: 7256 5701 5410 |002e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068906: 6e10 6301 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06890c: 6e10 6501 0100 |0034: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068912: 0a04 |0037: move-result v4 │ │ -068914: 3804 1b00 |0038: if-eqz v4, 0053 // +001b │ │ -068918: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06891e: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068924: 0f02 |0040: return v2 │ │ -068926: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -068928: 6e20 6c01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06892e: 28d7 |0045: goto 001c // -0029 │ │ -068930: 0d03 |0046: move-exception v3 │ │ -068932: 6e10 6901 0100 |0047: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068938: 6e10 6901 0000 |004a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06893e: 2703 |004d: throw v3 │ │ -068940: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -068942: 6e20 6c01 4000 |004f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068948: 28d4 |0052: goto 0026 // -002c │ │ -06894a: 0132 |0053: move v2, v3 │ │ -06894c: 28e6 |0054: goto 003a // -001a │ │ +0681f8: |[0681f8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z │ │ +068208: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06820a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06820c: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068212: 0c00 |0005: move-result-object v0 │ │ +068214: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06821a: 0c01 |0009: move-result-object v1 │ │ +06821c: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068220: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068226: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06822c: 3809 2f00 |0012: if-eqz v9, 0041 // +002f │ │ +068230: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +068232: 6e20 6c01 4000 |0015: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068238: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +06823a: 6e30 b015 0904 |0019: invoke-virtual {v9, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.writeToParcel:(Landroid/os/Parcel;I)V // method@15b0 │ │ +068240: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +068244: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +068246: 6e20 6c01 4000 |001f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06824c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +06824e: 6e30 c715 0a04 |0023: invoke-virtual {v10, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.writeToParcel:(Landroid/os/Parcel;I)V // method@15c7 │ │ +068254: 6e20 7201 b000 |0026: invoke-virtual {v0, v11}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +06825a: 5474 ed06 |0029: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06825e: 1305 4e00 |002b: const/16 v5, #int 78 // #4e │ │ +068262: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +068264: 7256 5701 5410 |002e: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06826a: 6e10 6301 0100 |0031: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068270: 6e10 6501 0100 |0034: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068276: 0a04 |0037: move-result v4 │ │ +068278: 3804 1b00 |0038: if-eqz v4, 0053 // +001b │ │ +06827c: 6e10 6901 0100 |003a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068282: 6e10 6901 0000 |003d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068288: 0f02 |0040: return v2 │ │ +06828a: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +06828c: 6e20 6c01 4000 |0042: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068292: 28d7 |0045: goto 001c // -0029 │ │ +068294: 0d03 |0046: move-exception v3 │ │ +068296: 6e10 6901 0100 |0047: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06829c: 6e10 6901 0000 |004a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0682a2: 2703 |004d: throw v3 │ │ +0682a4: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +0682a6: 6e20 6c01 4000 |004f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0682ac: 28d4 |0052: goto 0026 // -002c │ │ +0682ae: 0132 |0053: move v2, v3 │ │ +0682b0: 28e6 |0054: goto 003a // -001a │ │ catches : 3 │ │ 0x000a - 0x0037 │ │ -> 0x0046 │ │ 0x0042 - 0x0045 │ │ -> 0x0046 │ │ 0x004f - 0x0052 │ │ -> 0x0046 │ │ positions : │ │ - 0x0002 line=2451 │ │ - 0x0006 line=2452 │ │ - 0x000a line=2455 │ │ - 0x000f line=2456 │ │ - 0x0012 line=2457 │ │ - 0x0014 line=2458 │ │ - 0x0018 line=2459 │ │ - 0x001c line=2464 │ │ - 0x001e line=2465 │ │ - 0x0022 line=2466 │ │ - 0x0026 line=2471 │ │ - 0x0029 line=2472 │ │ - 0x0031 line=2473 │ │ - 0x0034 line=2474 │ │ - 0x003a line=2477 │ │ - 0x003d line=2478 │ │ - 0x0040 line=2480 │ │ - 0x0041 line=2462 │ │ - 0x0046 line=2477 │ │ - 0x004a line=2478 │ │ - 0x004e line=2469 │ │ - 0x0054 line=2474 │ │ + 0x0002 line=2445 │ │ + 0x0006 line=2446 │ │ + 0x000a line=2449 │ │ + 0x000f line=2450 │ │ + 0x0012 line=2451 │ │ + 0x0014 line=2452 │ │ + 0x0018 line=2453 │ │ + 0x001c line=2458 │ │ + 0x001e line=2459 │ │ + 0x0022 line=2460 │ │ + 0x0026 line=2465 │ │ + 0x0029 line=2466 │ │ + 0x0031 line=2467 │ │ + 0x0034 line=2468 │ │ + 0x003a line=2471 │ │ + 0x003d line=2472 │ │ + 0x0040 line=2474 │ │ + 0x0041 line=2456 │ │ + 0x0046 line=2471 │ │ + 0x004a line=2472 │ │ + 0x004e line=2463 │ │ + 0x0054 line=2468 │ │ locals : │ │ 0x003a - 0x0041 reg=2 _result Z │ │ 0x0006 - 0x0055 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0055 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0055 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0055 reg=8 start I │ │ 0x0000 - 0x0055 reg=9 plugin Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ @@ -124006,50 +124037,50 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -06896c: |[06896c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z │ │ -06897c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06897e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068980: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068986: 0c00 |0005: move-result-object v0 │ │ -068988: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06898e: 0c01 |0009: move-result-object v1 │ │ -068990: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068994: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06899a: 3808 2800 |000f: if-eqz v8, 0037 // +0028 │ │ -06899e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0689a0: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0689a6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -0689a8: 6e30 b015 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.writeToParcel:(Landroid/os/Parcel;I)V // method@15b0 │ │ -0689ae: 6e20 7201 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0689b4: 6e20 7201 a000 |001c: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0689ba: 5474 ed06 |001f: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0689be: 1305 1d00 |0021: const/16 v5, #int 29 // #1d │ │ -0689c2: 1206 |0023: const/4 v6, #int 0 // #0 │ │ -0689c4: 7256 5701 5410 |0024: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0689ca: 6e10 6301 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0689d0: 6e10 6501 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0689d6: 0a04 |002d: move-result v4 │ │ -0689d8: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ -0689dc: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0689e2: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0689e8: 0f02 |0036: return v2 │ │ -0689ea: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0689ec: 6e20 6c01 4000 |0038: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0689f2: 28de |003b: goto 0019 // -0022 │ │ -0689f4: 0d03 |003c: move-exception v3 │ │ -0689f6: 6e10 6901 0100 |003d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0689fc: 6e10 6901 0000 |0040: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068a02: 2703 |0043: throw v3 │ │ -068a04: 0132 |0044: move v2, v3 │ │ -068a06: 28eb |0045: goto 0030 // -0015 │ │ +0682d0: |[0682d0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z │ │ +0682e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0682e2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0682e4: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0682ea: 0c00 |0005: move-result-object v0 │ │ +0682ec: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0682f2: 0c01 |0009: move-result-object v1 │ │ +0682f4: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0682f8: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0682fe: 3808 2800 |000f: if-eqz v8, 0037 // +0028 │ │ +068302: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +068304: 6e20 6c01 4000 |0012: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06830a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +06830c: 6e30 b015 0804 |0016: invoke-virtual {v8, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.writeToParcel:(Landroid/os/Parcel;I)V // method@15b0 │ │ +068312: 6e20 7201 9000 |0019: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068318: 6e20 7201 a000 |001c: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +06831e: 5474 ed06 |001f: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068322: 1305 1d00 |0021: const/16 v5, #int 29 // #1d │ │ +068326: 1206 |0023: const/4 v6, #int 0 // #0 │ │ +068328: 7256 5701 5410 |0024: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06832e: 6e10 6301 0100 |0027: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068334: 6e10 6501 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06833a: 0a04 |002d: move-result v4 │ │ +06833c: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ +068340: 6e10 6901 0100 |0030: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068346: 6e10 6901 0000 |0033: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06834c: 0f02 |0036: return v2 │ │ +06834e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +068350: 6e20 6c01 4000 |0038: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068356: 28de |003b: goto 0019 // -0022 │ │ +068358: 0d03 |003c: move-exception v3 │ │ +06835a: 6e10 6901 0100 |003d: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068360: 6e10 6901 0000 |0040: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068366: 2703 |0043: throw v3 │ │ +068368: 0132 |0044: move v2, v3 │ │ +06836a: 28eb |0045: goto 0030 // -0015 │ │ catches : 2 │ │ 0x000a - 0x002d │ │ -> 0x003c │ │ 0x0038 - 0x003b │ │ -> 0x003c │ │ positions : │ │ 0x0002 line=1465 │ │ @@ -124084,38 +124115,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -068a1c: |[068a1c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.powerOff:()Z │ │ -068a2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068a2e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068a34: 0c00 |0004: move-result-object v0 │ │ -068a36: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068a3c: 0c01 |0008: move-result-object v1 │ │ -068a3e: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068a42: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068a48: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068a4c: 1304 0d00 |0010: const/16 v4, #int 13 // #d │ │ -068a50: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -068a52: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068a58: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068a5e: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068a64: 0a03 |001c: move-result v3 │ │ -068a66: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -068a6a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -068a6c: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068a72: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068a78: 0f02 |0026: return v2 │ │ -068a7a: 0d03 |0027: move-exception v3 │ │ -068a7c: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068a82: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068a88: 2703 |002e: throw v3 │ │ +068380: |[068380] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.powerOff:()Z │ │ +068390: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068392: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068398: 0c00 |0004: move-result-object v0 │ │ +06839a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0683a0: 0c01 |0008: move-result-object v1 │ │ +0683a2: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0683a6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0683ac: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0683b0: 1304 0d00 |0010: const/16 v4, #int 13 // #d │ │ +0683b4: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +0683b6: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0683bc: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0683c2: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0683c8: 0a03 |001c: move-result v3 │ │ +0683ca: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +0683ce: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +0683d0: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0683d6: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0683dc: 0f02 |0026: return v2 │ │ +0683de: 0d03 |0027: move-exception v3 │ │ +0683e0: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0683e6: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0683ec: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1184 │ │ 0x0005 line=1185 │ │ 0x0009 line=1188 │ │ @@ -124138,38 +124169,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -068a98: |[068a98] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.powerOn:()Z │ │ -068aa8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068aaa: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068ab0: 0c00 |0004: move-result-object v0 │ │ -068ab2: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068ab8: 0c01 |0008: move-result-object v1 │ │ -068aba: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068abe: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068ac4: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068ac8: 1304 0c00 |0010: const/16 v4, #int 12 // #c │ │ -068acc: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -068ace: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068ad4: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068ada: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068ae0: 0a03 |001c: move-result v3 │ │ -068ae2: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -068ae6: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -068ae8: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068aee: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068af4: 0f02 |0026: return v2 │ │ -068af6: 0d03 |0027: move-exception v3 │ │ -068af8: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068afe: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068b04: 2703 |002e: throw v3 │ │ +0683fc: |[0683fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.powerOn:()Z │ │ +06840c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06840e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068414: 0c00 |0004: move-result-object v0 │ │ +068416: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06841c: 0c01 |0008: move-result-object v1 │ │ +06841e: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068422: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068428: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06842c: 1304 0c00 |0010: const/16 v4, #int 12 // #c │ │ +068430: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +068432: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068438: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06843e: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068444: 0a03 |001c: move-result v3 │ │ +068446: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +06844a: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +06844c: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068452: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068458: 0f02 |0026: return v2 │ │ +06845a: 0d03 |0027: move-exception v3 │ │ +06845c: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068462: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068468: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1167 │ │ 0x0005 line=1168 │ │ 0x0009 line=1171 │ │ @@ -124192,34 +124223,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -068b14: |[068b14] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.preferenceChanged:(Ljava/lang/String;)V │ │ -068b24: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068b2a: 0c00 |0003: move-result-object v0 │ │ -068b2c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068b32: 0c01 |0007: move-result-object v1 │ │ -068b34: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068b38: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068b3e: 6e20 7201 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -068b44: 5452 ed06 |0010: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068b48: 1263 |0012: const/4 v3, #int 6 // #6 │ │ -068b4a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -068b4c: 7254 5701 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068b52: 6e10 6301 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068b58: 6e10 6901 0100 |001a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068b5e: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068b64: 0e00 |0020: return-void │ │ -068b66: 0d02 |0021: move-exception v2 │ │ -068b68: 6e10 6901 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068b6e: 6e10 6901 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068b74: 2702 |0028: throw v2 │ │ +068478: |[068478] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.preferenceChanged:(Ljava/lang/String;)V │ │ +068488: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06848e: 0c00 |0003: move-result-object v0 │ │ +068490: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068496: 0c01 |0007: move-result-object v1 │ │ +068498: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06849c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0684a2: 6e20 7201 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0684a8: 5452 ed06 |0010: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0684ac: 1263 |0012: const/4 v3, #int 6 // #6 │ │ +0684ae: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +0684b0: 7254 5701 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0684b6: 6e10 6301 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0684bc: 6e10 6901 0100 |001a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0684c2: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0684c8: 0e00 |0020: return-void │ │ +0684ca: 0d02 |0021: move-exception v2 │ │ +0684cc: 6e10 6901 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0684d2: 6e10 6901 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0684d8: 2702 |0028: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=1049 │ │ 0x0004 line=1050 │ │ 0x0008 line=1052 │ │ @@ -124242,38 +124273,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -068b84: |[068b84] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.previousTrack:()Z │ │ -068b94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068b96: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068b9c: 0c00 |0004: move-result-object v0 │ │ -068b9e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068ba4: 0c01 |0008: move-result-object v1 │ │ -068ba6: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068baa: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068bb0: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068bb4: 1304 1500 |0010: const/16 v4, #int 21 // #15 │ │ -068bb8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -068bba: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068bc0: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068bc6: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068bcc: 0a03 |001c: move-result v3 │ │ -068bce: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -068bd2: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -068bd4: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068bda: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068be0: 0f02 |0026: return v2 │ │ -068be2: 0d03 |0027: move-exception v3 │ │ -068be4: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068bea: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068bf0: 2703 |002e: throw v3 │ │ +0684e8: |[0684e8] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.previousTrack:()Z │ │ +0684f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0684fa: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068500: 0c00 |0004: move-result-object v0 │ │ +068502: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068508: 0c01 |0008: move-result-object v1 │ │ +06850a: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06850e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068514: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068518: 1304 1500 |0010: const/16 v4, #int 21 // #15 │ │ +06851c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +06851e: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068524: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06852a: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068530: 0a03 |001c: move-result v3 │ │ +068532: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +068536: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +068538: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06853e: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068544: 0f02 |0026: return v2 │ │ +068546: 0d03 |0027: move-exception v3 │ │ +068548: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06854e: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068554: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1320 │ │ 0x0005 line=1321 │ │ 0x0009 line=1324 │ │ @@ -124296,55 +124327,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068c00: |[068c00] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.radios:(I)Z │ │ -068c10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068c12: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068c18: 0c00 |0004: move-result-object v0 │ │ -068c1a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068c20: 0c01 |0008: move-result-object v1 │ │ -068c22: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068c26: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068c2c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -068c32: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068c36: 1304 4a00 |0013: const/16 v4, #int 74 // #4a │ │ -068c3a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -068c3c: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068c42: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068c48: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068c4e: 0a03 |001f: move-result v3 │ │ -068c50: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068c54: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068c56: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068c5c: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068c62: 0f02 |0029: return v2 │ │ -068c64: 0d03 |002a: move-exception v3 │ │ -068c66: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068c6c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068c72: 2703 |0031: throw v3 │ │ +068564: |[068564] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.radios:(I)Z │ │ +068574: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068576: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06857c: 0c00 |0004: move-result-object v0 │ │ +06857e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068584: 0c01 |0008: move-result-object v1 │ │ +068586: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06858a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068590: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068596: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06859a: 1304 4a00 |0013: const/16 v4, #int 74 // #4a │ │ +06859e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +0685a0: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0685a6: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0685ac: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0685b2: 0a03 |001f: move-result v3 │ │ +0685b4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0685b8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +0685ba: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0685c0: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0685c6: 0f02 |0029: return v2 │ │ +0685c8: 0d03 |002a: move-exception v3 │ │ +0685ca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0685d0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0685d6: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=2385 │ │ - 0x0005 line=2386 │ │ - 0x0009 line=2389 │ │ - 0x000e line=2390 │ │ - 0x0011 line=2391 │ │ - 0x0019 line=2392 │ │ - 0x001c line=2393 │ │ - 0x0023 line=2396 │ │ - 0x0026 line=2397 │ │ - 0x0029 line=2399 │ │ - 0x002a line=2396 │ │ - 0x002e line=2397 │ │ + 0x0001 line=2379 │ │ + 0x0005 line=2380 │ │ + 0x0009 line=2383 │ │ + 0x000e line=2384 │ │ + 0x0011 line=2385 │ │ + 0x0019 line=2386 │ │ + 0x001c line=2387 │ │ + 0x0023 line=2390 │ │ + 0x0026 line=2391 │ │ + 0x0029 line=2393 │ │ + 0x002a line=2390 │ │ + 0x002e line=2391 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -124353,39 +124384,39 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068c80: |[068c80] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.randomPlay:(Ljava/lang/String;)Z │ │ -068c90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068c92: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068c98: 0c00 |0004: move-result-object v0 │ │ -068c9a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068ca0: 0c01 |0008: move-result-object v1 │ │ -068ca2: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068ca6: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068cac: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -068cb2: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068cb6: 1304 1700 |0013: const/16 v4, #int 23 // #17 │ │ -068cba: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -068cbc: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068cc2: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068cc8: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -068cce: 0a03 |001f: move-result v3 │ │ -068cd0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068cd4: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -068cd6: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068cdc: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068ce2: 0f02 |0029: return v2 │ │ -068ce4: 0d03 |002a: move-exception v3 │ │ -068ce6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068cec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068cf2: 2703 |0031: throw v3 │ │ +0685e4: |[0685e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.randomPlay:(Ljava/lang/String;)Z │ │ +0685f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0685f6: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0685fc: 0c00 |0004: move-result-object v0 │ │ +0685fe: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068604: 0c01 |0008: move-result-object v1 │ │ +068606: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06860a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068610: 6e20 7201 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068616: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06861a: 1304 1700 |0013: const/16 v4, #int 23 // #17 │ │ +06861e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +068620: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068626: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06862c: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068632: 0a03 |001f: move-result v3 │ │ +068634: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +068638: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +06863a: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068640: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068646: 0f02 |0029: return v2 │ │ +068648: 0d03 |002a: move-exception v3 │ │ +06864a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068650: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068656: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=1357 │ │ 0x0005 line=1358 │ │ 0x0009 line=1361 │ │ @@ -124410,55 +124441,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068d00: |[068d00] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ -068d10: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068d16: 0c00 |0003: move-result-object v0 │ │ -068d18: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068d1e: 0c01 |0007: move-result-object v1 │ │ -068d20: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068d24: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068d2a: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -068d2e: 7210 4212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.asBinder:()Landroid/os/IBinder; // method@1242 │ │ -068d34: 0c02 |0012: move-result-object v2 │ │ -068d36: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068d3c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068d40: 1303 2c00 |0018: const/16 v3, #int 44 // #2c │ │ -068d44: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -068d46: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068d4c: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068d52: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068d58: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068d5e: 0e00 |0027: return-void │ │ -068d60: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -068d62: 28ea |0029: goto 0013 // -0016 │ │ -068d64: 0d02 |002a: move-exception v2 │ │ -068d66: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068d6c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068d72: 2702 |0031: throw v2 │ │ +068664: |[068664] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ +068674: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06867a: 0c00 |0003: move-result-object v0 │ │ +06867c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068682: 0c01 |0007: move-result-object v1 │ │ +068684: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068688: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06868e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068692: 7210 4212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.asBinder:()Landroid/os/IBinder; // method@1242 │ │ +068698: 0c02 |0012: move-result-object v2 │ │ +06869a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0686a0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0686a4: 1303 2c00 |0018: const/16 v3, #int 44 // #2c │ │ +0686a8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0686aa: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0686b0: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0686b6: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0686bc: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0686c2: 0e00 |0027: return-void │ │ +0686c4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0686c6: 28ea |0029: goto 0013 // -0016 │ │ +0686c8: 0d02 |002a: move-exception v2 │ │ +0686ca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0686d0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0686d6: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1793 │ │ - 0x0004 line=1794 │ │ - 0x0008 line=1796 │ │ - 0x000d line=1797 │ │ - 0x0016 line=1798 │ │ - 0x001e line=1799 │ │ - 0x0021 line=1802 │ │ - 0x0024 line=1803 │ │ - 0x0027 line=1805 │ │ - 0x0028 line=1797 │ │ - 0x002a line=1802 │ │ - 0x002e line=1803 │ │ + 0x0000 line=1787 │ │ + 0x0004 line=1788 │ │ + 0x0008 line=1790 │ │ + 0x000d line=1791 │ │ + 0x0016 line=1792 │ │ + 0x001e line=1793 │ │ + 0x0021 line=1796 │ │ + 0x0024 line=1797 │ │ + 0x0027 line=1799 │ │ + 0x0028 line=1791 │ │ + 0x002a line=1796 │ │ + 0x002e line=1797 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; │ │ │ │ #51 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124466,55 +124497,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068d80: |[068d80] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ -068d90: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068d96: 0c00 |0003: move-result-object v0 │ │ -068d98: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068d9e: 0c01 |0007: move-result-object v1 │ │ -068da0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068da4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068daa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -068dae: 7210 4e12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.asBinder:()Landroid/os/IBinder; // method@124e │ │ -068db4: 0c02 |0012: move-result-object v2 │ │ -068db6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068dbc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068dc0: 1303 2f00 |0018: const/16 v3, #int 47 // #2f │ │ -068dc4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -068dc6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068dcc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068dd2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068dd8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068dde: 0e00 |0027: return-void │ │ -068de0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -068de2: 28ea |0029: goto 0013 // -0016 │ │ -068de4: 0d02 |002a: move-exception v2 │ │ -068de6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068dec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068df2: 2702 |0031: throw v2 │ │ +0686e4: |[0686e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ +0686f4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0686fa: 0c00 |0003: move-result-object v0 │ │ +0686fc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068702: 0c01 |0007: move-result-object v1 │ │ +068704: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068708: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06870e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068712: 7210 4e12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.asBinder:()Landroid/os/IBinder; // method@124e │ │ +068718: 0c02 |0012: move-result-object v2 │ │ +06871a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068720: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068724: 1303 2f00 |0018: const/16 v3, #int 47 // #2f │ │ +068728: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +06872a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068730: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068736: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06873c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068742: 0e00 |0027: return-void │ │ +068744: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068746: 28ea |0029: goto 0013 // -0016 │ │ +068748: 0d02 |002a: move-exception v2 │ │ +06874a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068750: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068756: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1858 │ │ - 0x0004 line=1859 │ │ - 0x0008 line=1861 │ │ - 0x000d line=1862 │ │ - 0x0016 line=1863 │ │ - 0x001e line=1864 │ │ - 0x0021 line=1867 │ │ - 0x0024 line=1868 │ │ - 0x0027 line=1870 │ │ - 0x0028 line=1862 │ │ - 0x002a line=1867 │ │ - 0x002e line=1868 │ │ + 0x0000 line=1852 │ │ + 0x0004 line=1853 │ │ + 0x0008 line=1855 │ │ + 0x000d line=1856 │ │ + 0x0016 line=1857 │ │ + 0x001e line=1858 │ │ + 0x0021 line=1861 │ │ + 0x0024 line=1862 │ │ + 0x0027 line=1864 │ │ + 0x0028 line=1856 │ │ + 0x002a line=1861 │ │ + 0x002e line=1862 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ │ │ #52 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124522,39 +124553,39 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -068e00: |[068e00] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -068e10: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068e16: 0c00 |0003: move-result-object v0 │ │ -068e18: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068e1e: 0c01 |0007: move-result-object v1 │ │ -068e20: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068e24: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068e2a: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ -068e2e: 7210 ce0f 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/IServiceCallback;.asBinder:()Landroid/os/IBinder; // method@0fce │ │ -068e34: 0c02 |0012: move-result-object v2 │ │ -068e36: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068e3c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068e40: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -068e42: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -068e44: 7254 5701 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068e4a: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068e50: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068e56: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068e5c: 0e00 |0026: return-void │ │ -068e5e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -068e60: 28eb |0028: goto 0013 // -0015 │ │ -068e62: 0d02 |0029: move-exception v2 │ │ -068e64: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068e6a: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068e70: 2702 |0030: throw v2 │ │ +068764: |[068764] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +068774: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06877a: 0c00 |0003: move-result-object v0 │ │ +06877c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068782: 0c01 |0007: move-result-object v1 │ │ +068784: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068788: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06878e: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ +068792: 7210 ce0f 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/IServiceCallback;.asBinder:()Landroid/os/IBinder; // method@0fce │ │ +068798: 0c02 |0012: move-result-object v2 │ │ +06879a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0687a0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0687a4: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +0687a6: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +0687a8: 7254 5701 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0687ae: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0687b4: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0687ba: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0687c0: 0e00 |0026: return-void │ │ +0687c2: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0687c4: 28eb |0028: goto 0013 // -0015 │ │ +0687c6: 0d02 |0029: move-exception v2 │ │ +0687c8: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0687ce: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0687d4: 2702 |0030: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=968 │ │ 0x0004 line=969 │ │ 0x0008 line=971 │ │ @@ -124578,55 +124609,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068e80: |[068e80] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ -068e90: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068e96: 0c00 |0003: move-result-object v0 │ │ -068e98: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068e9e: 0c01 |0007: move-result-object v1 │ │ -068ea0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068ea4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068eaa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -068eae: 7210 5a12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.asBinder:()Landroid/os/IBinder; // method@125a │ │ -068eb4: 0c02 |0012: move-result-object v2 │ │ -068eb6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068ebc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068ec0: 1303 3500 |0018: const/16 v3, #int 53 // #35 │ │ -068ec4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -068ec6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068ecc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068ed2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068ed8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068ede: 0e00 |0027: return-void │ │ -068ee0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -068ee2: 28ea |0029: goto 0013 // -0016 │ │ -068ee4: 0d02 |002a: move-exception v2 │ │ -068ee6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068eec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068ef2: 2702 |0031: throw v2 │ │ +0687e4: |[0687e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ +0687f4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0687fa: 0c00 |0003: move-result-object v0 │ │ +0687fc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068802: 0c01 |0007: move-result-object v1 │ │ +068804: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068808: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06880e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068812: 7210 5a12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.asBinder:()Landroid/os/IBinder; // method@125a │ │ +068818: 0c02 |0012: move-result-object v2 │ │ +06881a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068820: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068824: 1303 3500 |0018: const/16 v3, #int 53 // #35 │ │ +068828: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +06882a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068830: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068836: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06883c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068842: 0e00 |0027: return-void │ │ +068844: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068846: 28ea |0029: goto 0013 // -0016 │ │ +068848: 0d02 |002a: move-exception v2 │ │ +06884a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068850: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068856: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1958 │ │ - 0x0004 line=1959 │ │ - 0x0008 line=1961 │ │ - 0x000d line=1962 │ │ - 0x0016 line=1963 │ │ - 0x001e line=1964 │ │ - 0x0021 line=1967 │ │ - 0x0024 line=1968 │ │ - 0x0027 line=1970 │ │ - 0x0028 line=1962 │ │ - 0x002a line=1967 │ │ - 0x002e line=1968 │ │ + 0x0000 line=1952 │ │ + 0x0004 line=1953 │ │ + 0x0008 line=1955 │ │ + 0x000d line=1956 │ │ + 0x0016 line=1957 │ │ + 0x001e line=1958 │ │ + 0x0021 line=1961 │ │ + 0x0024 line=1962 │ │ + 0x0027 line=1964 │ │ + 0x0028 line=1956 │ │ + 0x002a line=1961 │ │ + 0x002e line=1962 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; │ │ │ │ #54 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124634,55 +124665,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068f00: |[068f00] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ -068f10: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068f16: 0c00 |0003: move-result-object v0 │ │ -068f18: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068f1e: 0c01 |0007: move-result-object v1 │ │ -068f20: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068f24: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068f2a: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -068f2e: 7210 6612 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.asBinder:()Landroid/os/IBinder; // method@1266 │ │ -068f34: 0c02 |0012: move-result-object v2 │ │ -068f36: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068f3c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068f40: 1303 3800 |0018: const/16 v3, #int 56 // #38 │ │ -068f44: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -068f46: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068f4c: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068f52: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068f58: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068f5e: 0e00 |0027: return-void │ │ -068f60: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -068f62: 28ea |0029: goto 0013 // -0016 │ │ -068f64: 0d02 |002a: move-exception v2 │ │ -068f66: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068f6c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068f72: 2702 |0031: throw v2 │ │ +068864: |[068864] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ +068874: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06887a: 0c00 |0003: move-result-object v0 │ │ +06887c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068882: 0c01 |0007: move-result-object v1 │ │ +068884: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068888: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06888e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068892: 7210 6612 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.asBinder:()Landroid/os/IBinder; // method@1266 │ │ +068898: 0c02 |0012: move-result-object v2 │ │ +06889a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0688a0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0688a4: 1303 3800 |0018: const/16 v3, #int 56 // #38 │ │ +0688a8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0688aa: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0688b0: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0688b6: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0688bc: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0688c2: 0e00 |0027: return-void │ │ +0688c4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0688c6: 28ea |0029: goto 0013 // -0016 │ │ +0688c8: 0d02 |002a: move-exception v2 │ │ +0688ca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0688d0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0688d6: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2009 │ │ - 0x0004 line=2010 │ │ - 0x0008 line=2012 │ │ - 0x000d line=2013 │ │ - 0x0016 line=2014 │ │ - 0x001e line=2015 │ │ - 0x0021 line=2018 │ │ - 0x0024 line=2019 │ │ - 0x0027 line=2021 │ │ - 0x0028 line=2013 │ │ - 0x002a line=2018 │ │ - 0x002e line=2019 │ │ + 0x0000 line=2003 │ │ + 0x0004 line=2004 │ │ + 0x0008 line=2006 │ │ + 0x000d line=2007 │ │ + 0x0016 line=2008 │ │ + 0x001e line=2009 │ │ + 0x0021 line=2012 │ │ + 0x0024 line=2013 │ │ + 0x0027 line=2015 │ │ + 0x0028 line=2007 │ │ + 0x002a line=2012 │ │ + 0x002e line=2013 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; │ │ │ │ #55 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124690,55 +124721,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -068f80: |[068f80] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ -068f90: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068f96: 0c00 |0003: move-result-object v0 │ │ -068f98: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -068f9e: 0c01 |0007: move-result-object v1 │ │ -068fa0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -068fa4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -068faa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -068fae: 7210 7212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.asBinder:()Landroid/os/IBinder; // method@1272 │ │ -068fb4: 0c02 |0012: move-result-object v2 │ │ -068fb6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -068fbc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -068fc0: 1303 2900 |0018: const/16 v3, #int 41 // #29 │ │ -068fc4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -068fc6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -068fcc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -068fd2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068fd8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068fde: 0e00 |0027: return-void │ │ -068fe0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -068fe2: 28ea |0029: goto 0013 // -0016 │ │ -068fe4: 0d02 |002a: move-exception v2 │ │ -068fe6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068fec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -068ff2: 2702 |0031: throw v2 │ │ +0688e4: |[0688e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ +0688f4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0688fa: 0c00 |0003: move-result-object v0 │ │ +0688fc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068902: 0c01 |0007: move-result-object v1 │ │ +068904: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068908: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06890e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068912: 7210 7212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.asBinder:()Landroid/os/IBinder; // method@1272 │ │ +068918: 0c02 |0012: move-result-object v2 │ │ +06891a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068920: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068924: 1303 2900 |0018: const/16 v3, #int 41 // #29 │ │ +068928: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +06892a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068930: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068936: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06893c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068942: 0e00 |0027: return-void │ │ +068944: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068946: 28ea |0029: goto 0013 // -0016 │ │ +068948: 0d02 |002a: move-exception v2 │ │ +06894a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068950: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068956: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1702 │ │ - 0x0004 line=1703 │ │ - 0x0008 line=1705 │ │ - 0x000d line=1706 │ │ - 0x0016 line=1707 │ │ - 0x001e line=1708 │ │ - 0x0021 line=1711 │ │ - 0x0024 line=1712 │ │ - 0x0027 line=1714 │ │ - 0x0028 line=1706 │ │ - 0x002a line=1711 │ │ - 0x002e line=1712 │ │ + 0x0000 line=1696 │ │ + 0x0004 line=1697 │ │ + 0x0008 line=1699 │ │ + 0x000d line=1700 │ │ + 0x0016 line=1701 │ │ + 0x001e line=1702 │ │ + 0x0021 line=1705 │ │ + 0x0024 line=1706 │ │ + 0x0027 line=1708 │ │ + 0x0028 line=1700 │ │ + 0x002a line=1705 │ │ + 0x002e line=1706 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; │ │ │ │ #56 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124746,55 +124777,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069000: |[069000] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ -069010: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069016: 0c00 |0003: move-result-object v0 │ │ -069018: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06901e: 0c01 |0007: move-result-object v1 │ │ -069020: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069024: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06902a: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -06902e: 7210 8012 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.asBinder:()Landroid/os/IBinder; // method@1280 │ │ -069034: 0c02 |0012: move-result-object v2 │ │ -069036: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -06903c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069040: 1303 4200 |0018: const/16 v3, #int 66 // #42 │ │ -069044: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069046: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06904c: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069052: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069058: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06905e: 0e00 |0027: return-void │ │ -069060: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069062: 28ea |0029: goto 0013 // -0016 │ │ -069064: 0d02 |002a: move-exception v2 │ │ -069066: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06906c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069072: 2702 |0031: throw v2 │ │ +068964: |[068964] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ +068974: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06897a: 0c00 |0003: move-result-object v0 │ │ +06897c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068982: 0c01 |0007: move-result-object v1 │ │ +068984: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068988: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06898e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068992: 7210 8012 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.asBinder:()Landroid/os/IBinder; // method@1280 │ │ +068998: 0c02 |0012: move-result-object v2 │ │ +06899a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0689a0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0689a4: 1303 4200 |0018: const/16 v3, #int 66 // #42 │ │ +0689a8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0689aa: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0689b0: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0689b6: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0689bc: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0689c2: 0e00 |0027: return-void │ │ +0689c4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0689c6: 28ea |0029: goto 0013 // -0016 │ │ +0689c8: 0d02 |002a: move-exception v2 │ │ +0689ca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0689d0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0689d6: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2214 │ │ - 0x0004 line=2215 │ │ - 0x0008 line=2217 │ │ - 0x000d line=2218 │ │ - 0x0016 line=2219 │ │ - 0x001e line=2220 │ │ - 0x0021 line=2223 │ │ - 0x0024 line=2224 │ │ - 0x0027 line=2226 │ │ - 0x0028 line=2218 │ │ - 0x002a line=2223 │ │ - 0x002e line=2224 │ │ + 0x0000 line=2208 │ │ + 0x0004 line=2209 │ │ + 0x0008 line=2211 │ │ + 0x000d line=2212 │ │ + 0x0016 line=2213 │ │ + 0x001e line=2214 │ │ + 0x0021 line=2217 │ │ + 0x0024 line=2218 │ │ + 0x0027 line=2220 │ │ + 0x0028 line=2212 │ │ + 0x002a line=2217 │ │ + 0x002e line=2218 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; │ │ │ │ #57 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124802,55 +124833,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069080: |[069080] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ -069090: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069096: 0c00 |0003: move-result-object v0 │ │ -069098: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06909e: 0c01 |0007: move-result-object v1 │ │ -0690a0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0690a4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0690aa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0690ae: 7210 8d12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.asBinder:()Landroid/os/IBinder; // method@128d │ │ -0690b4: 0c02 |0012: move-result-object v2 │ │ -0690b6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0690bc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0690c0: 1303 4000 |0018: const/16 v3, #int 64 // #40 │ │ -0690c4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0690c6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0690cc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0690d2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0690d8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0690de: 0e00 |0027: return-void │ │ -0690e0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0690e2: 28ea |0029: goto 0013 // -0016 │ │ -0690e4: 0d02 |002a: move-exception v2 │ │ -0690e6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0690ec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0690f2: 2702 |0031: throw v2 │ │ +0689e4: |[0689e4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ +0689f4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +0689fa: 0c00 |0003: move-result-object v0 │ │ +0689fc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068a02: 0c01 |0007: move-result-object v1 │ │ +068a04: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068a08: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068a0e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068a12: 7210 8d12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.asBinder:()Landroid/os/IBinder; // method@128d │ │ +068a18: 0c02 |0012: move-result-object v2 │ │ +068a1a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068a20: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068a24: 1303 4000 |0018: const/16 v3, #int 64 // #40 │ │ +068a28: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068a2a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068a30: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068a36: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068a3c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068a42: 0e00 |0027: return-void │ │ +068a44: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068a46: 28ea |0029: goto 0013 // -0016 │ │ +068a48: 0d02 |002a: move-exception v2 │ │ +068a4a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068a50: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068a56: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2182 │ │ - 0x0004 line=2183 │ │ - 0x0008 line=2185 │ │ - 0x000d line=2186 │ │ - 0x0016 line=2187 │ │ - 0x001e line=2188 │ │ - 0x0021 line=2191 │ │ - 0x0024 line=2192 │ │ - 0x0027 line=2194 │ │ - 0x0028 line=2186 │ │ - 0x002a line=2191 │ │ - 0x002e line=2192 │ │ + 0x0000 line=2176 │ │ + 0x0004 line=2177 │ │ + 0x0008 line=2179 │ │ + 0x000d line=2180 │ │ + 0x0016 line=2181 │ │ + 0x001e line=2182 │ │ + 0x0021 line=2185 │ │ + 0x0024 line=2186 │ │ + 0x0027 line=2188 │ │ + 0x0028 line=2180 │ │ + 0x002a line=2185 │ │ + 0x002e line=2186 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; │ │ │ │ #58 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124858,55 +124889,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069100: |[069100] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ -069110: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069116: 0c00 |0003: move-result-object v0 │ │ -069118: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06911e: 0c01 |0007: move-result-object v1 │ │ -069120: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069124: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06912a: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -06912e: 7210 9912 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.asBinder:()Landroid/os/IBinder; // method@1299 │ │ -069134: 0c02 |0012: move-result-object v2 │ │ -069136: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -06913c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069140: 1303 4f00 |0018: const/16 v3, #int 79 // #4f │ │ -069144: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069146: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06914c: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069152: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069158: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06915e: 0e00 |0027: return-void │ │ -069160: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069162: 28ea |0029: goto 0013 // -0016 │ │ -069164: 0d02 |002a: move-exception v2 │ │ -069166: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06916c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069172: 2702 |0031: throw v2 │ │ +068a64: |[068a64] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ +068a74: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068a7a: 0c00 |0003: move-result-object v0 │ │ +068a7c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068a82: 0c01 |0007: move-result-object v1 │ │ +068a84: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068a88: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068a8e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068a92: 7210 9912 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.asBinder:()Landroid/os/IBinder; // method@1299 │ │ +068a98: 0c02 |0012: move-result-object v2 │ │ +068a9a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068aa0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068aa4: 1303 4f00 |0018: const/16 v3, #int 79 // #4f │ │ +068aa8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068aaa: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068ab0: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068ab6: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068abc: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ac2: 0e00 |0027: return-void │ │ +068ac4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068ac6: 28ea |0029: goto 0013 // -0016 │ │ +068ac8: 0d02 |002a: move-exception v2 │ │ +068aca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ad0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ad6: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2484 │ │ - 0x0004 line=2485 │ │ - 0x0008 line=2487 │ │ - 0x000d line=2488 │ │ - 0x0016 line=2489 │ │ - 0x001e line=2490 │ │ - 0x0021 line=2493 │ │ - 0x0024 line=2494 │ │ - 0x0027 line=2496 │ │ - 0x0028 line=2488 │ │ - 0x002a line=2493 │ │ - 0x002e line=2494 │ │ + 0x0000 line=2478 │ │ + 0x0004 line=2479 │ │ + 0x0008 line=2481 │ │ + 0x000d line=2482 │ │ + 0x0016 line=2483 │ │ + 0x001e line=2484 │ │ + 0x0021 line=2487 │ │ + 0x0024 line=2488 │ │ + 0x0027 line=2490 │ │ + 0x0028 line=2482 │ │ + 0x002a line=2487 │ │ + 0x002e line=2488 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; │ │ │ │ #59 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124914,55 +124945,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069180: |[069180] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ -069190: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069196: 0c00 |0003: move-result-object v0 │ │ -069198: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06919e: 0c01 |0007: move-result-object v1 │ │ -0691a0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0691a4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0691aa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0691ae: 7210 a512 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.asBinder:()Landroid/os/IBinder; // method@12a5 │ │ -0691b4: 0c02 |0012: move-result-object v2 │ │ -0691b6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0691bc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0691c0: 1303 4c00 |0018: const/16 v3, #int 76 // #4c │ │ -0691c4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0691c6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0691cc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0691d2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0691d8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0691de: 0e00 |0027: return-void │ │ -0691e0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0691e2: 28ea |0029: goto 0013 // -0016 │ │ -0691e4: 0d02 |002a: move-exception v2 │ │ -0691e6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0691ec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0691f2: 2702 |0031: throw v2 │ │ +068ae4: |[068ae4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ +068af4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068afa: 0c00 |0003: move-result-object v0 │ │ +068afc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068b02: 0c01 |0007: move-result-object v1 │ │ +068b04: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068b08: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068b0e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068b12: 7210 a512 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.asBinder:()Landroid/os/IBinder; // method@12a5 │ │ +068b18: 0c02 |0012: move-result-object v2 │ │ +068b1a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068b20: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068b24: 1303 4c00 |0018: const/16 v3, #int 76 // #4c │ │ +068b28: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068b2a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068b30: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068b36: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068b3c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068b42: 0e00 |0027: return-void │ │ +068b44: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068b46: 28ea |0029: goto 0013 // -0016 │ │ +068b48: 0d02 |002a: move-exception v2 │ │ +068b4a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068b50: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068b56: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2421 │ │ - 0x0004 line=2422 │ │ - 0x0008 line=2424 │ │ - 0x000d line=2425 │ │ - 0x0016 line=2426 │ │ - 0x001e line=2427 │ │ - 0x0021 line=2430 │ │ - 0x0024 line=2431 │ │ - 0x0027 line=2433 │ │ - 0x0028 line=2425 │ │ - 0x002a line=2430 │ │ - 0x002e line=2431 │ │ + 0x0000 line=2415 │ │ + 0x0004 line=2416 │ │ + 0x0008 line=2418 │ │ + 0x000d line=2419 │ │ + 0x0016 line=2420 │ │ + 0x001e line=2421 │ │ + 0x0021 line=2424 │ │ + 0x0024 line=2425 │ │ + 0x0027 line=2427 │ │ + 0x0028 line=2419 │ │ + 0x002a line=2424 │ │ + 0x002e line=2425 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; │ │ │ │ #60 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -124970,55 +125001,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069200: |[069200] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ -069210: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069216: 0c00 |0003: move-result-object v0 │ │ -069218: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06921e: 0c01 |0007: move-result-object v1 │ │ -069220: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069224: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06922a: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -06922e: 7210 b112 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.asBinder:()Landroid/os/IBinder; // method@12b1 │ │ -069234: 0c02 |0012: move-result-object v2 │ │ -069236: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -06923c: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069240: 1303 3d00 |0018: const/16 v3, #int 61 // #3d │ │ -069244: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069246: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06924c: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069252: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069258: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06925e: 0e00 |0027: return-void │ │ -069260: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069262: 28ea |0029: goto 0013 // -0016 │ │ -069264: 0d02 |002a: move-exception v2 │ │ -069266: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06926c: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069272: 2702 |0031: throw v2 │ │ +068b64: |[068b64] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ +068b74: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068b7a: 0c00 |0003: move-result-object v0 │ │ +068b7c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068b82: 0c01 |0007: move-result-object v1 │ │ +068b84: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068b88: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068b8e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068b92: 7210 b112 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.asBinder:()Landroid/os/IBinder; // method@12b1 │ │ +068b98: 0c02 |0012: move-result-object v2 │ │ +068b9a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068ba0: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068ba4: 1303 3d00 |0018: const/16 v3, #int 61 // #3d │ │ +068ba8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068baa: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068bb0: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068bb6: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068bbc: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068bc2: 0e00 |0027: return-void │ │ +068bc4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068bc6: 28ea |0029: goto 0013 // -0016 │ │ +068bc8: 0d02 |002a: move-exception v2 │ │ +068bca: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068bd0: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068bd6: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2132 │ │ - 0x0004 line=2133 │ │ - 0x0008 line=2135 │ │ - 0x000d line=2136 │ │ - 0x0016 line=2137 │ │ - 0x001e line=2138 │ │ - 0x0021 line=2141 │ │ - 0x0024 line=2142 │ │ - 0x0027 line=2144 │ │ - 0x0028 line=2136 │ │ - 0x002a line=2141 │ │ - 0x002e line=2142 │ │ + 0x0000 line=2126 │ │ + 0x0004 line=2127 │ │ + 0x0008 line=2129 │ │ + 0x000d line=2130 │ │ + 0x0016 line=2131 │ │ + 0x001e line=2132 │ │ + 0x0021 line=2135 │ │ + 0x0024 line=2136 │ │ + 0x0027 line=2138 │ │ + 0x0028 line=2130 │ │ + 0x002a line=2135 │ │ + 0x002e line=2136 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; │ │ │ │ #61 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125026,55 +125057,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069280: |[069280] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ -069290: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069296: 0c00 |0003: move-result-object v0 │ │ -069298: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06929e: 0c01 |0007: move-result-object v1 │ │ -0692a0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0692a4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0692aa: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0692ae: 7210 bd12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.asBinder:()Landroid/os/IBinder; // method@12bd │ │ -0692b4: 0c02 |0012: move-result-object v2 │ │ -0692b6: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0692bc: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0692c0: 1303 3200 |0018: const/16 v3, #int 50 // #32 │ │ -0692c4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0692c6: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0692cc: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0692d2: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0692d8: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0692de: 0e00 |0027: return-void │ │ -0692e0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0692e2: 28ea |0029: goto 0013 // -0016 │ │ -0692e4: 0d02 |002a: move-exception v2 │ │ -0692e6: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0692ec: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0692f2: 2702 |0031: throw v2 │ │ +068be4: |[068be4] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ +068bf4: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068bfa: 0c00 |0003: move-result-object v0 │ │ +068bfc: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068c02: 0c01 |0007: move-result-object v1 │ │ +068c04: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068c08: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068c0e: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068c12: 7210 bd12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.asBinder:()Landroid/os/IBinder; // method@12bd │ │ +068c18: 0c02 |0012: move-result-object v2 │ │ +068c1a: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +068c20: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068c24: 1303 3200 |0018: const/16 v3, #int 50 // #32 │ │ +068c28: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068c2a: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068c30: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068c36: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068c3c: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068c42: 0e00 |0027: return-void │ │ +068c44: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068c46: 28ea |0029: goto 0013 // -0016 │ │ +068c48: 0d02 |002a: move-exception v2 │ │ +068c4a: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068c50: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068c56: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1908 │ │ - 0x0004 line=1909 │ │ - 0x0008 line=1911 │ │ - 0x000d line=1912 │ │ - 0x0016 line=1913 │ │ - 0x001e line=1914 │ │ - 0x0021 line=1917 │ │ - 0x0024 line=1918 │ │ - 0x0027 line=1920 │ │ - 0x0028 line=1912 │ │ - 0x002a line=1917 │ │ - 0x002e line=1918 │ │ + 0x0000 line=1902 │ │ + 0x0004 line=1903 │ │ + 0x0008 line=1905 │ │ + 0x000d line=1906 │ │ + 0x0016 line=1907 │ │ + 0x001e line=1908 │ │ + 0x0021 line=1911 │ │ + 0x0024 line=1912 │ │ + 0x0027 line=1914 │ │ + 0x0028 line=1906 │ │ + 0x002a line=1911 │ │ + 0x002e line=1912 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; │ │ │ │ #62 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125082,57 +125113,57 @@ │ │ type : '(ILjava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -069300: |[069300] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.search:(ILjava/lang/String;)Z │ │ -069310: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -069312: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069318: 0c00 |0004: move-result-object v0 │ │ -06931a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069320: 0c01 |0008: move-result-object v1 │ │ -069322: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069326: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06932c: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069332: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -069338: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06933c: 1304 4900 |0016: const/16 v4, #int 73 // #49 │ │ -069340: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -069342: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069348: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06934e: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069354: 0a03 |0022: move-result v3 │ │ -069356: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ -06935a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -06935c: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069362: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069368: 0f02 |002c: return v2 │ │ -06936a: 0d03 |002d: move-exception v3 │ │ -06936c: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069372: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069378: 2703 |0034: throw v3 │ │ +068c64: |[068c64] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.search:(ILjava/lang/String;)Z │ │ +068c74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068c76: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068c7c: 0c00 |0004: move-result-object v0 │ │ +068c7e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068c84: 0c01 |0008: move-result-object v1 │ │ +068c86: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068c8a: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068c90: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068c96: 6e20 7201 8000 |0011: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068c9c: 5463 ed06 |0014: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068ca0: 1304 4900 |0016: const/16 v4, #int 73 // #49 │ │ +068ca4: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +068ca6: 7255 5701 4310 |0019: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068cac: 6e10 6301 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068cb2: 6e10 6501 0100 |001f: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068cb8: 0a03 |0022: move-result v3 │ │ +068cba: 3803 0300 |0023: if-eqz v3, 0026 // +0003 │ │ +068cbe: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +068cc0: 6e10 6901 0100 |0026: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068cc6: 6e10 6901 0000 |0029: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ccc: 0f02 |002c: return v2 │ │ +068cce: 0d03 |002d: move-exception v3 │ │ +068cd0: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068cd6: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068cdc: 2703 |0034: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x0022 │ │ -> 0x002d │ │ positions : │ │ - 0x0001 line=2364 │ │ - 0x0005 line=2365 │ │ - 0x0009 line=2368 │ │ - 0x000e line=2369 │ │ - 0x0011 line=2370 │ │ - 0x0014 line=2371 │ │ - 0x001c line=2372 │ │ - 0x001f line=2373 │ │ - 0x0026 line=2376 │ │ - 0x0029 line=2377 │ │ - 0x002c line=2379 │ │ - 0x002d line=2376 │ │ - 0x0031 line=2377 │ │ + 0x0001 line=2358 │ │ + 0x0005 line=2359 │ │ + 0x0009 line=2362 │ │ + 0x000e line=2363 │ │ + 0x0011 line=2364 │ │ + 0x0014 line=2365 │ │ + 0x001c line=2366 │ │ + 0x001f line=2367 │ │ + 0x0026 line=2370 │ │ + 0x0029 line=2371 │ │ + 0x002c line=2373 │ │ + 0x002d line=2370 │ │ + 0x0031 line=2371 │ │ locals : │ │ 0x0026 - 0x002d reg=2 _result Z │ │ 0x0005 - 0x0035 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0035 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0035 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0035 reg=7 start I │ │ 0x0000 - 0x0035 reg=8 searchString Ljava/lang/String; │ │ @@ -125142,41 +125173,41 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -069388: |[069388] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -069398: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06939e: 0c00 |0003: move-result-object v0 │ │ -0693a0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0693a6: 0c01 |0007: move-result-object v1 │ │ -0693a8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0693ac: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0693b2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0693b6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0693b8: 6e20 6c01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0693be: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -0693c0: 6e30 6e15 0602 |0014: invoke-virtual {v6, v0, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.writeToParcel:(Landroid/os/Parcel;I)V // method@156e │ │ -0693c6: 5452 ed06 |0017: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0693ca: 1273 |0019: const/4 v3, #int 7 // #7 │ │ -0693cc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0693ce: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0693d4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0693da: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0693e0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0693e6: 0e00 |0027: return-void │ │ -0693e8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0693ea: 6e20 6c01 2000 |0029: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0693f0: 28eb |002c: goto 0017 // -0015 │ │ -0693f2: 0d02 |002d: move-exception v2 │ │ -0693f4: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0693fa: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069400: 2702 |0034: throw v2 │ │ +068cec: |[068cec] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +068cfc: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068d02: 0c00 |0003: move-result-object v0 │ │ +068d04: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068d0a: 0c01 |0007: move-result-object v1 │ │ +068d0c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068d10: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068d16: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +068d1a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +068d1c: 6e20 6c01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068d22: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +068d24: 6e30 6e15 0602 |0014: invoke-virtual {v6, v0, v2}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.writeToParcel:(Landroid/os/Parcel;I)V // method@156e │ │ +068d2a: 5452 ed06 |0017: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068d2e: 1273 |0019: const/4 v3, #int 7 // #7 │ │ +068d30: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +068d32: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068d38: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068d3e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068d44: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068d4a: 0e00 |0027: return-void │ │ +068d4c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +068d4e: 6e20 6c01 2000 |0029: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068d54: 28eb |002c: goto 0017 // -0015 │ │ +068d56: 0d02 |002d: move-exception v2 │ │ +068d58: 6e10 6901 0100 |002e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068d5e: 6e10 6901 0000 |0031: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068d64: 2702 |0034: throw v2 │ │ catches : 2 │ │ 0x0008 - 0x0021 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=1066 │ │ @@ -125204,55 +125235,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069418: |[069418] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.setSecondsElapsed:(I)Z │ │ -069428: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06942a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069430: 0c00 |0004: move-result-object v0 │ │ -069432: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069438: 0c01 |0008: move-result-object v1 │ │ -06943a: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06943e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069444: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06944a: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06944e: 1304 2000 |0013: const/16 v4, #int 32 // #20 │ │ -069452: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -069454: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06945a: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069460: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069466: 0a03 |001f: move-result v3 │ │ -069468: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -06946c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -06946e: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069474: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06947a: 0f02 |0029: return v2 │ │ -06947c: 0d03 |002a: move-exception v3 │ │ -06947e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069484: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06948a: 2703 |0031: throw v3 │ │ +068d7c: |[068d7c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.setSecondsElapsed:(I)Z │ │ +068d8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068d8e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068d94: 0c00 |0004: move-result-object v0 │ │ +068d96: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068d9c: 0c01 |0008: move-result-object v1 │ │ +068d9e: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068da2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068da8: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068dae: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068db2: 1304 2000 |0013: const/16 v4, #int 32 // #20 │ │ +068db6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +068db8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068dbe: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068dc4: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068dca: 0a03 |001f: move-result v3 │ │ +068dcc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +068dd0: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +068dd2: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068dd8: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068dde: 0f02 |0029: return v2 │ │ +068de0: 0d03 |002a: move-exception v3 │ │ +068de2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068de8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068dee: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=1527 │ │ - 0x0005 line=1528 │ │ - 0x0009 line=1531 │ │ - 0x000e line=1532 │ │ - 0x0011 line=1533 │ │ - 0x0019 line=1534 │ │ - 0x001c line=1535 │ │ - 0x0023 line=1538 │ │ - 0x0026 line=1539 │ │ - 0x0029 line=1541 │ │ - 0x002a line=1538 │ │ - 0x002e line=1539 │ │ + 0x0001 line=1525 │ │ + 0x0005 line=1526 │ │ + 0x0009 line=1529 │ │ + 0x000e line=1530 │ │ + 0x0011 line=1531 │ │ + 0x0019 line=1532 │ │ + 0x001c line=1533 │ │ + 0x0023 line=1536 │ │ + 0x0026 line=1537 │ │ + 0x0029 line=1539 │ │ + 0x002a line=1536 │ │ + 0x002e line=1537 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 seconds I │ │ │ │ @@ -125261,114 +125292,114 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -069498: |[069498] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ -0694a8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0694aa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0694ac: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0694b2: 0c00 |0005: move-result-object v0 │ │ -0694b4: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0694ba: 0c01 |0009: move-result-object v1 │ │ -0694bc: 1a04 f11b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0694c0: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0694c6: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0694cc: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0694d2: 6e20 7201 a000 |0015: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0694d8: 380b 4000 |0018: if-eqz v11, 0058 // +0040 │ │ -0694dc: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0694de: 6e20 6c01 4000 |001b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0694e4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0694e6: 6e30 2415 0b04 |001f: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.writeToParcel:(Landroid/os/Parcel;I)V // method@1524 │ │ -0694ec: 380c 4300 |0022: if-eqz v12, 0065 // +0043 │ │ -0694f0: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0694f2: 6e20 6c01 4000 |0025: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -0694f8: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -0694fa: 6e30 3515 0c04 |0029: invoke-virtual {v12, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1535 │ │ -069500: 380d 3e00 |002c: if-eqz v13, 006a // +003e │ │ -069504: 1214 |002e: const/4 v4, #int 1 // #1 │ │ -069506: 6e20 6c01 4000 |002f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06950c: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -06950e: 6e30 f815 0d04 |0033: invoke-virtual {v13, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.writeToParcel:(Landroid/os/Parcel;I)V // method@15f8 │ │ -069514: 380e 3900 |0036: if-eqz v14, 006f // +0039 │ │ -069518: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -06951a: 6e20 6c01 4000 |0039: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069520: 1204 |003c: const/4 v4, #int 0 // #0 │ │ -069522: 6e30 4515 0e04 |003d: invoke-virtual {v14, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ -069528: 5474 ed06 |0040: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -06952c: 1305 3a00 |0042: const/16 v5, #int 58 // #3a │ │ -069530: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -069532: 7256 5701 5410 |0045: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069538: 6e10 6301 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06953e: 6e10 6501 0100 |004b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069544: 0a04 |004e: move-result v4 │ │ -069546: 3804 2500 |004f: if-eqz v4, 0074 // +0025 │ │ -06954a: 6e10 6901 0100 |0051: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069550: 6e10 6901 0000 |0054: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069556: 0f02 |0057: return v2 │ │ -069558: 1204 |0058: const/4 v4, #int 0 // #0 │ │ -06955a: 6e20 6c01 4000 |0059: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069560: 28c6 |005c: goto 0022 // -003a │ │ -069562: 0d03 |005d: move-exception v3 │ │ -069564: 6e10 6901 0100 |005e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06956a: 6e10 6901 0000 |0061: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069570: 2703 |0064: throw v3 │ │ -069572: 1204 |0065: const/4 v4, #int 0 // #0 │ │ -069574: 6e20 6c01 4000 |0066: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06957a: 28c3 |0069: goto 002c // -003d │ │ -06957c: 1204 |006a: const/4 v4, #int 0 // #0 │ │ -06957e: 6e20 6c01 4000 |006b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069584: 28c8 |006e: goto 0036 // -0038 │ │ -069586: 1204 |006f: const/4 v4, #int 0 // #0 │ │ -069588: 6e20 6c01 4000 |0070: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06958e: 28cd |0073: goto 0040 // -0033 │ │ -069590: 0132 |0074: move v2, v3 │ │ -069592: 28dc |0075: goto 0051 // -0024 │ │ +068dfc: |[068dfc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ +068e0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +068e0e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +068e10: 7100 6001 0000 |0002: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068e16: 0c00 |0005: move-result-object v0 │ │ +068e18: 7100 6001 0000 |0006: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068e1e: 0c01 |0009: move-result-object v1 │ │ +068e20: 1a04 eb1b |000a: const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068e24: 6e20 6e01 4000 |000c: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068e2a: 6e20 6c01 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068e30: 6e20 7201 9000 |0012: invoke-virtual {v0, v9}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068e36: 6e20 7201 a000 |0015: invoke-virtual {v0, v10}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068e3c: 380b 4000 |0018: if-eqz v11, 0058 // +0040 │ │ +068e40: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +068e42: 6e20 6c01 4000 |001b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068e48: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +068e4a: 6e30 2415 0b04 |001f: invoke-virtual {v11, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.writeToParcel:(Landroid/os/Parcel;I)V // method@1524 │ │ +068e50: 380c 4300 |0022: if-eqz v12, 0065 // +0043 │ │ +068e54: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +068e56: 6e20 6c01 4000 |0025: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068e5c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +068e5e: 6e30 3515 0c04 |0029: invoke-virtual {v12, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;.writeToParcel:(Landroid/os/Parcel;I)V // method@1535 │ │ +068e64: 380d 3e00 |002c: if-eqz v13, 006a // +003e │ │ +068e68: 1214 |002e: const/4 v4, #int 1 // #1 │ │ +068e6a: 6e20 6c01 4000 |002f: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068e70: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +068e72: 6e30 f815 0d04 |0033: invoke-virtual {v13, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.writeToParcel:(Landroid/os/Parcel;I)V // method@15f8 │ │ +068e78: 380e 3900 |0036: if-eqz v14, 006f // +0039 │ │ +068e7c: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +068e7e: 6e20 6c01 4000 |0039: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068e84: 1204 |003c: const/4 v4, #int 0 // #0 │ │ +068e86: 6e30 4515 0e04 |003d: invoke-virtual {v14, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.writeToParcel:(Landroid/os/Parcel;I)V // method@1545 │ │ +068e8c: 5474 ed06 |0040: iget-object v4, v7, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068e90: 1305 3a00 |0042: const/16 v5, #int 58 // #3a │ │ +068e94: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +068e96: 7256 5701 5410 |0045: invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068e9c: 6e10 6301 0100 |0048: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068ea2: 6e10 6501 0100 |004b: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068ea8: 0a04 |004e: move-result v4 │ │ +068eaa: 3804 2500 |004f: if-eqz v4, 0074 // +0025 │ │ +068eae: 6e10 6901 0100 |0051: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068eb4: 6e10 6901 0000 |0054: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068eba: 0f02 |0057: return v2 │ │ +068ebc: 1204 |0058: const/4 v4, #int 0 // #0 │ │ +068ebe: 6e20 6c01 4000 |0059: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068ec4: 28c6 |005c: goto 0022 // -003a │ │ +068ec6: 0d03 |005d: move-exception v3 │ │ +068ec8: 6e10 6901 0100 |005e: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ece: 6e10 6901 0000 |0061: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ed4: 2703 |0064: throw v3 │ │ +068ed6: 1204 |0065: const/4 v4, #int 0 // #0 │ │ +068ed8: 6e20 6c01 4000 |0066: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068ede: 28c3 |0069: goto 002c // -003d │ │ +068ee0: 1204 |006a: const/4 v4, #int 0 // #0 │ │ +068ee2: 6e20 6c01 4000 |006b: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068ee8: 28c8 |006e: goto 0036 // -0038 │ │ +068eea: 1204 |006f: const/4 v4, #int 0 // #0 │ │ +068eec: 6e20 6c01 4000 |0070: invoke-virtual {v0, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +068ef2: 28cd |0073: goto 0040 // -0033 │ │ +068ef4: 0132 |0074: move v2, v3 │ │ +068ef6: 28dc |0075: goto 0051 // -0024 │ │ catches : 3 │ │ 0x000a - 0x004e │ │ -> 0x005d │ │ 0x0059 - 0x005c │ │ -> 0x005d │ │ 0x0066 - 0x0073 │ │ -> 0x005d │ │ positions : │ │ - 0x0002 line=2041 │ │ - 0x0006 line=2042 │ │ - 0x000a line=2045 │ │ - 0x000f line=2046 │ │ - 0x0012 line=2047 │ │ - 0x0015 line=2048 │ │ - 0x0018 line=2049 │ │ - 0x001a line=2050 │ │ - 0x001e line=2051 │ │ - 0x0022 line=2056 │ │ - 0x0024 line=2057 │ │ - 0x0028 line=2058 │ │ - 0x002c line=2063 │ │ - 0x002e line=2064 │ │ - 0x0032 line=2065 │ │ - 0x0036 line=2070 │ │ - 0x0038 line=2071 │ │ - 0x003c line=2072 │ │ - 0x0040 line=2077 │ │ - 0x0048 line=2078 │ │ - 0x004b line=2079 │ │ - 0x0051 line=2082 │ │ - 0x0054 line=2083 │ │ - 0x0057 line=2085 │ │ - 0x0058 line=2054 │ │ - 0x005d line=2082 │ │ - 0x0061 line=2083 │ │ - 0x0065 line=2061 │ │ - 0x006a line=2068 │ │ - 0x006f line=2075 │ │ - 0x0075 line=2079 │ │ + 0x0002 line=2035 │ │ + 0x0006 line=2036 │ │ + 0x000a line=2039 │ │ + 0x000f line=2040 │ │ + 0x0012 line=2041 │ │ + 0x0015 line=2042 │ │ + 0x0018 line=2043 │ │ + 0x001a line=2044 │ │ + 0x001e line=2045 │ │ + 0x0022 line=2050 │ │ + 0x0024 line=2051 │ │ + 0x0028 line=2052 │ │ + 0x002c line=2057 │ │ + 0x002e line=2058 │ │ + 0x0032 line=2059 │ │ + 0x0036 line=2064 │ │ + 0x0038 line=2065 │ │ + 0x003c line=2066 │ │ + 0x0040 line=2071 │ │ + 0x0048 line=2072 │ │ + 0x004b line=2073 │ │ + 0x0051 line=2076 │ │ + 0x0054 line=2077 │ │ + 0x0057 line=2079 │ │ + 0x0058 line=2048 │ │ + 0x005d line=2076 │ │ + 0x0061 line=2077 │ │ + 0x0065 line=2055 │ │ + 0x006a line=2062 │ │ + 0x006f line=2069 │ │ + 0x0075 line=2073 │ │ locals : │ │ 0x0051 - 0x0058 reg=2 _result Z │ │ 0x0006 - 0x0076 reg=0 _data Landroid/os/Parcel; │ │ 0x000a - 0x0076 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0076 reg=7 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0076 reg=8 start I │ │ 0x0000 - 0x0076 reg=9 sortOrder Ljava/lang/String; │ │ @@ -125383,34 +125414,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -0695b0: |[0695b0] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.startConnect:(Ljava/lang/String;)V │ │ -0695c0: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0695c6: 0c00 |0003: move-result-object v0 │ │ -0695c8: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0695ce: 0c01 |0007: move-result-object v1 │ │ -0695d0: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0695d4: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0695da: 6e20 7201 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0695e0: 5452 ed06 |0010: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0695e4: 1233 |0012: const/4 v3, #int 3 // #3 │ │ -0695e6: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -0695e8: 7254 5701 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0695ee: 6e10 6301 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0695f4: 6e10 6901 0100 |001a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0695fa: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069600: 0e00 |0020: return-void │ │ -069602: 0d02 |0021: move-exception v2 │ │ -069604: 6e10 6901 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06960a: 6e10 6901 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069610: 2702 |0028: throw v2 │ │ +068f14: |[068f14] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.startConnect:(Ljava/lang/String;)V │ │ +068f24: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068f2a: 0c00 |0003: move-result-object v0 │ │ +068f2c: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068f32: 0c01 |0007: move-result-object v1 │ │ +068f34: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068f38: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068f3e: 6e20 7201 6000 |000d: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +068f44: 5452 ed06 |0010: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068f48: 1233 |0012: const/4 v3, #int 3 // #3 │ │ +068f4a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +068f4c: 7254 5701 3210 |0014: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068f52: 6e10 6301 0100 |0017: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068f58: 6e10 6901 0100 |001a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068f5e: 6e10 6901 0000 |001d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068f64: 0e00 |0020: return-void │ │ +068f66: 0d02 |0021: move-exception v2 │ │ +068f68: 6e10 6901 0100 |0022: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068f6e: 6e10 6901 0000 |0025: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068f74: 2702 |0028: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x001a │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0004 line=1002 │ │ 0x0008 line=1004 │ │ @@ -125433,38 +125464,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -069620: |[069620] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.stop:()Z │ │ -069630: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -069632: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069638: 0c00 |0004: move-result-object v0 │ │ -06963a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069640: 0c01 |0008: move-result-object v1 │ │ -069642: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069646: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -06964c: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069650: 1304 1300 |0010: const/16 v4, #int 19 // #13 │ │ -069654: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -069656: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -06965c: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069662: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069668: 0a03 |001c: move-result v3 │ │ -06966a: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -06966e: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -069670: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069676: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06967c: 0f02 |0026: return v2 │ │ -06967e: 0d03 |0027: move-exception v3 │ │ -069680: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069686: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06968c: 2703 |002e: throw v3 │ │ +068f84: |[068f84] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.stop:()Z │ │ +068f94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068f96: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068f9c: 0c00 |0004: move-result-object v0 │ │ +068f9e: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +068fa4: 0c01 |0008: move-result-object v1 │ │ +068fa6: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +068faa: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +068fb0: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +068fb4: 1304 1300 |0010: const/16 v4, #int 19 // #13 │ │ +068fb8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +068fba: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +068fc0: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +068fc6: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +068fcc: 0a03 |001c: move-result v3 │ │ +068fce: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +068fd2: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +068fd4: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068fda: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068fe0: 0f02 |0026: return v2 │ │ +068fe2: 0d03 |0027: move-exception v3 │ │ +068fe4: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068fea: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +068ff0: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1286 │ │ 0x0005 line=1287 │ │ 0x0009 line=1290 │ │ @@ -125487,38 +125518,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -06969c: |[06969c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.togglePausePlay:()Z │ │ -0696ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0696ae: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0696b4: 0c00 |0004: move-result-object v0 │ │ -0696b6: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0696bc: 0c01 |0008: move-result-object v1 │ │ -0696be: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0696c2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0696c8: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0696cc: 1304 1100 |0010: const/16 v4, #int 17 // #11 │ │ -0696d0: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -0696d2: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0696d8: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0696de: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -0696e4: 0a03 |001c: move-result v3 │ │ -0696e6: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -0696ea: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -0696ec: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0696f2: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0696f8: 0f02 |0026: return v2 │ │ -0696fa: 0d03 |0027: move-exception v3 │ │ -0696fc: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069702: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069708: 2703 |002e: throw v3 │ │ +069000: |[069000] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.togglePausePlay:()Z │ │ +069010: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +069012: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069018: 0c00 |0004: move-result-object v0 │ │ +06901a: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069020: 0c01 |0008: move-result-object v1 │ │ +069022: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069026: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +06902c: 5463 ed06 |000e: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +069030: 1304 1100 |0010: const/16 v4, #int 17 // #11 │ │ +069034: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +069036: 7255 5701 4310 |0013: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +06903c: 6e10 6301 0100 |0016: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +069042: 6e10 6501 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069048: 0a03 |001c: move-result v3 │ │ +06904a: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +06904e: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +069050: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069056: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06905c: 0f02 |0026: return v2 │ │ +06905e: 0d03 |0027: move-exception v3 │ │ +069060: 6e10 6901 0100 |0028: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069066: 6e10 6901 0000 |002b: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06906c: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001c │ │ -> 0x0027 │ │ positions : │ │ 0x0001 line=1252 │ │ 0x0005 line=1253 │ │ 0x0009 line=1256 │ │ @@ -125541,55 +125572,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069718: |[069718] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ -069728: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06972e: 0c00 |0003: move-result-object v0 │ │ -069730: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069736: 0c01 |0007: move-result-object v1 │ │ -069738: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06973c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069742: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069746: 7210 4212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.asBinder:()Landroid/os/IBinder; // method@1242 │ │ -06974c: 0c02 |0012: move-result-object v2 │ │ -06974e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069754: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069758: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ -06975c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -06975e: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069764: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06976a: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069770: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069776: 0e00 |0027: return-void │ │ -069778: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -06977a: 28ea |0029: goto 0013 // -0016 │ │ -06977c: 0d02 |002a: move-exception v2 │ │ -06977e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069784: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06978a: 2702 |0031: throw v2 │ │ +06907c: |[06907c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ +06908c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069092: 0c00 |0003: move-result-object v0 │ │ +069094: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06909a: 0c01 |0007: move-result-object v1 │ │ +06909c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0690a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0690a6: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +0690aa: 7210 4212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.asBinder:()Landroid/os/IBinder; // method@1242 │ │ +0690b0: 0c02 |0012: move-result-object v2 │ │ +0690b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0690b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0690bc: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ +0690c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0690c2: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0690c8: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0690ce: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0690d4: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0690da: 0e00 |0027: return-void │ │ +0690dc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0690de: 28ea |0029: goto 0013 // -0016 │ │ +0690e0: 0d02 |002a: move-exception v2 │ │ +0690e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0690e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0690ee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1808 │ │ - 0x0004 line=1809 │ │ - 0x0008 line=1811 │ │ - 0x000d line=1812 │ │ - 0x0016 line=1813 │ │ - 0x001e line=1814 │ │ - 0x0021 line=1817 │ │ - 0x0024 line=1818 │ │ - 0x0027 line=1820 │ │ - 0x0028 line=1812 │ │ - 0x002a line=1817 │ │ - 0x002e line=1818 │ │ + 0x0000 line=1802 │ │ + 0x0004 line=1803 │ │ + 0x0008 line=1805 │ │ + 0x000d line=1806 │ │ + 0x0016 line=1807 │ │ + 0x001e line=1808 │ │ + 0x0021 line=1811 │ │ + 0x0024 line=1812 │ │ + 0x0027 line=1814 │ │ + 0x0028 line=1806 │ │ + 0x002a line=1811 │ │ + 0x002e line=1812 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; │ │ │ │ #70 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125597,55 +125628,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069798: |[069798] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ -0697a8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0697ae: 0c00 |0003: move-result-object v0 │ │ -0697b0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0697b6: 0c01 |0007: move-result-object v1 │ │ -0697b8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0697bc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0697c2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0697c6: 7210 4e12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.asBinder:()Landroid/os/IBinder; // method@124e │ │ -0697cc: 0c02 |0012: move-result-object v2 │ │ -0697ce: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0697d4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0697d8: 1303 3000 |0018: const/16 v3, #int 48 // #30 │ │ -0697dc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0697de: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0697e4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0697ea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0697f0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0697f6: 0e00 |0027: return-void │ │ -0697f8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0697fa: 28ea |0029: goto 0013 // -0016 │ │ -0697fc: 0d02 |002a: move-exception v2 │ │ -0697fe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069804: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06980a: 2702 |0031: throw v2 │ │ +0690fc: |[0690fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ +06910c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069112: 0c00 |0003: move-result-object v0 │ │ +069114: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06911a: 0c01 |0007: move-result-object v1 │ │ +06911c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069120: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069126: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06912a: 7210 4e12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.asBinder:()Landroid/os/IBinder; // method@124e │ │ +069130: 0c02 |0012: move-result-object v2 │ │ +069132: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069138: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06913c: 1303 3000 |0018: const/16 v3, #int 48 // #30 │ │ +069140: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069142: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069148: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06914e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069154: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06915a: 0e00 |0027: return-void │ │ +06915c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06915e: 28ea |0029: goto 0013 // -0016 │ │ +069160: 0d02 |002a: move-exception v2 │ │ +069162: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069168: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06916e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1873 │ │ - 0x0004 line=1874 │ │ - 0x0008 line=1876 │ │ - 0x000d line=1877 │ │ - 0x0016 line=1878 │ │ - 0x001e line=1879 │ │ - 0x0021 line=1882 │ │ - 0x0024 line=1883 │ │ - 0x0027 line=1885 │ │ - 0x0028 line=1877 │ │ - 0x002a line=1882 │ │ - 0x002e line=1883 │ │ + 0x0000 line=1867 │ │ + 0x0004 line=1868 │ │ + 0x0008 line=1870 │ │ + 0x000d line=1871 │ │ + 0x0016 line=1872 │ │ + 0x001e line=1873 │ │ + 0x0021 line=1876 │ │ + 0x0024 line=1877 │ │ + 0x0027 line=1879 │ │ + 0x0028 line=1871 │ │ + 0x002a line=1876 │ │ + 0x002e line=1877 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ │ │ #71 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125653,39 +125684,39 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -069818: |[069818] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -069828: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06982e: 0c00 |0003: move-result-object v0 │ │ -069830: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069836: 0c01 |0007: move-result-object v1 │ │ -069838: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06983c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069842: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ -069846: 7210 ce0f 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/IServiceCallback;.asBinder:()Landroid/os/IBinder; // method@0fce │ │ -06984c: 0c02 |0012: move-result-object v2 │ │ -06984e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069854: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069858: 1223 |0018: const/4 v3, #int 2 // #2 │ │ -06985a: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -06985c: 7254 5701 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069862: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069868: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06986e: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069874: 0e00 |0026: return-void │ │ -069876: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -069878: 28eb |0028: goto 0013 // -0015 │ │ -06987a: 0d02 |0029: move-exception v2 │ │ -06987c: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069882: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069888: 2702 |0030: throw v2 │ │ +06917c: |[06917c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +06918c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069192: 0c00 |0003: move-result-object v0 │ │ +069194: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06919a: 0c01 |0007: move-result-object v1 │ │ +06919c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0691a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0691a6: 3806 1a00 |000d: if-eqz v6, 0027 // +001a │ │ +0691aa: 7210 ce0f 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/IServiceCallback;.asBinder:()Landroid/os/IBinder; // method@0fce │ │ +0691b0: 0c02 |0012: move-result-object v2 │ │ +0691b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0691b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0691bc: 1223 |0018: const/4 v3, #int 2 // #2 │ │ +0691be: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +0691c0: 7254 5701 3210 |001a: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0691c6: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0691cc: 6e10 6901 0100 |0020: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0691d2: 6e10 6901 0000 |0023: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0691d8: 0e00 |0026: return-void │ │ +0691da: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0691dc: 28eb |0028: goto 0013 // -0015 │ │ +0691de: 0d02 |0029: move-exception v2 │ │ +0691e0: 6e10 6901 0100 |002a: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0691e6: 6e10 6901 0000 |002d: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0691ec: 2702 |0030: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0020 │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=983 │ │ 0x0004 line=984 │ │ 0x0008 line=986 │ │ @@ -125709,55 +125740,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069898: |[069898] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ -0698a8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0698ae: 0c00 |0003: move-result-object v0 │ │ -0698b0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0698b6: 0c01 |0007: move-result-object v1 │ │ -0698b8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0698bc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0698c2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0698c6: 7210 5a12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.asBinder:()Landroid/os/IBinder; // method@125a │ │ -0698cc: 0c02 |0012: move-result-object v2 │ │ -0698ce: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0698d4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0698d8: 1303 3600 |0018: const/16 v3, #int 54 // #36 │ │ -0698dc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0698de: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0698e4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0698ea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0698f0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0698f6: 0e00 |0027: return-void │ │ -0698f8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0698fa: 28ea |0029: goto 0013 // -0016 │ │ -0698fc: 0d02 |002a: move-exception v2 │ │ -0698fe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069904: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06990a: 2702 |0031: throw v2 │ │ +0691fc: |[0691fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ +06920c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069212: 0c00 |0003: move-result-object v0 │ │ +069214: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06921a: 0c01 |0007: move-result-object v1 │ │ +06921c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069220: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069226: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06922a: 7210 5a12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.asBinder:()Landroid/os/IBinder; // method@125a │ │ +069230: 0c02 |0012: move-result-object v2 │ │ +069232: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069238: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06923c: 1303 3600 |0018: const/16 v3, #int 54 // #36 │ │ +069240: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069242: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069248: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06924e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069254: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06925a: 0e00 |0027: return-void │ │ +06925c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06925e: 28ea |0029: goto 0013 // -0016 │ │ +069260: 0d02 |002a: move-exception v2 │ │ +069262: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069268: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06926e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1973 │ │ - 0x0004 line=1974 │ │ - 0x0008 line=1976 │ │ - 0x000d line=1977 │ │ - 0x0016 line=1978 │ │ - 0x001e line=1979 │ │ - 0x0021 line=1982 │ │ - 0x0024 line=1983 │ │ - 0x0027 line=1985 │ │ - 0x0028 line=1977 │ │ - 0x002a line=1982 │ │ - 0x002e line=1983 │ │ + 0x0000 line=1967 │ │ + 0x0004 line=1968 │ │ + 0x0008 line=1970 │ │ + 0x000d line=1971 │ │ + 0x0016 line=1972 │ │ + 0x001e line=1973 │ │ + 0x0021 line=1976 │ │ + 0x0024 line=1977 │ │ + 0x0027 line=1979 │ │ + 0x0028 line=1971 │ │ + 0x002a line=1976 │ │ + 0x002e line=1977 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; │ │ │ │ #73 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125765,55 +125796,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069918: |[069918] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ -069928: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -06992e: 0c00 |0003: move-result-object v0 │ │ -069930: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069936: 0c01 |0007: move-result-object v1 │ │ -069938: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06993c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069942: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069946: 7210 6612 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.asBinder:()Landroid/os/IBinder; // method@1266 │ │ -06994c: 0c02 |0012: move-result-object v2 │ │ -06994e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069954: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069958: 1303 3900 |0018: const/16 v3, #int 57 // #39 │ │ -06995c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -06995e: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069964: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -06996a: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069970: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069976: 0e00 |0027: return-void │ │ -069978: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -06997a: 28ea |0029: goto 0013 // -0016 │ │ -06997c: 0d02 |002a: move-exception v2 │ │ -06997e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069984: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -06998a: 2702 |0031: throw v2 │ │ +06927c: |[06927c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ +06928c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069292: 0c00 |0003: move-result-object v0 │ │ +069294: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06929a: 0c01 |0007: move-result-object v1 │ │ +06929c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0692a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0692a6: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +0692aa: 7210 6612 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.asBinder:()Landroid/os/IBinder; // method@1266 │ │ +0692b0: 0c02 |0012: move-result-object v2 │ │ +0692b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0692b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0692bc: 1303 3900 |0018: const/16 v3, #int 57 // #39 │ │ +0692c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0692c2: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0692c8: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0692ce: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0692d4: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0692da: 0e00 |0027: return-void │ │ +0692dc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0692de: 28ea |0029: goto 0013 // -0016 │ │ +0692e0: 0d02 |002a: move-exception v2 │ │ +0692e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0692e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0692ee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2024 │ │ - 0x0004 line=2025 │ │ - 0x0008 line=2027 │ │ - 0x000d line=2028 │ │ - 0x0016 line=2029 │ │ - 0x001e line=2030 │ │ - 0x0021 line=2033 │ │ - 0x0024 line=2034 │ │ - 0x0027 line=2036 │ │ - 0x0028 line=2028 │ │ - 0x002a line=2033 │ │ - 0x002e line=2034 │ │ + 0x0000 line=2018 │ │ + 0x0004 line=2019 │ │ + 0x0008 line=2021 │ │ + 0x000d line=2022 │ │ + 0x0016 line=2023 │ │ + 0x001e line=2024 │ │ + 0x0021 line=2027 │ │ + 0x0024 line=2028 │ │ + 0x0027 line=2030 │ │ + 0x0028 line=2022 │ │ + 0x002a line=2027 │ │ + 0x002e line=2028 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; │ │ │ │ #74 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125821,55 +125852,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069998: |[069998] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ -0699a8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0699ae: 0c00 |0003: move-result-object v0 │ │ -0699b0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -0699b6: 0c01 |0007: move-result-object v1 │ │ -0699b8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -0699bc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -0699c2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -0699c6: 7210 7212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.asBinder:()Landroid/os/IBinder; // method@1272 │ │ -0699cc: 0c02 |0012: move-result-object v2 │ │ -0699ce: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -0699d4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -0699d8: 1303 2a00 |0018: const/16 v3, #int 42 // #2a │ │ -0699dc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0699de: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -0699e4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -0699ea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0699f0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -0699f6: 0e00 |0027: return-void │ │ -0699f8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0699fa: 28ea |0029: goto 0013 // -0016 │ │ -0699fc: 0d02 |002a: move-exception v2 │ │ -0699fe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a04: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a0a: 2702 |0031: throw v2 │ │ +0692fc: |[0692fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ +06930c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069312: 0c00 |0003: move-result-object v0 │ │ +069314: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06931a: 0c01 |0007: move-result-object v1 │ │ +06931c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069320: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069326: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06932a: 7210 7212 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.asBinder:()Landroid/os/IBinder; // method@1272 │ │ +069330: 0c02 |0012: move-result-object v2 │ │ +069332: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069338: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06933c: 1303 2a00 |0018: const/16 v3, #int 42 // #2a │ │ +069340: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069342: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069348: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06934e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069354: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06935a: 0e00 |0027: return-void │ │ +06935c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06935e: 28ea |0029: goto 0013 // -0016 │ │ +069360: 0d02 |002a: move-exception v2 │ │ +069362: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069368: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06936e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1717 │ │ - 0x0004 line=1718 │ │ - 0x0008 line=1720 │ │ - 0x000d line=1721 │ │ - 0x0016 line=1722 │ │ - 0x001e line=1723 │ │ - 0x0021 line=1726 │ │ - 0x0024 line=1727 │ │ - 0x0027 line=1729 │ │ - 0x0028 line=1721 │ │ - 0x002a line=1726 │ │ - 0x002e line=1727 │ │ + 0x0000 line=1711 │ │ + 0x0004 line=1712 │ │ + 0x0008 line=1714 │ │ + 0x000d line=1715 │ │ + 0x0016 line=1716 │ │ + 0x001e line=1717 │ │ + 0x0021 line=1720 │ │ + 0x0024 line=1721 │ │ + 0x0027 line=1723 │ │ + 0x0028 line=1715 │ │ + 0x002a line=1720 │ │ + 0x002e line=1721 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; │ │ │ │ #75 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125877,55 +125908,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069a18: |[069a18] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ -069a28: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069a2e: 0c00 |0003: move-result-object v0 │ │ -069a30: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069a36: 0c01 |0007: move-result-object v1 │ │ -069a38: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069a3c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069a42: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069a46: 7210 8012 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.asBinder:()Landroid/os/IBinder; // method@1280 │ │ -069a4c: 0c02 |0012: move-result-object v2 │ │ -069a4e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069a54: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069a58: 1303 4300 |0018: const/16 v3, #int 67 // #43 │ │ -069a5c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069a5e: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069a64: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069a6a: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a70: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a76: 0e00 |0027: return-void │ │ -069a78: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069a7a: 28ea |0029: goto 0013 // -0016 │ │ -069a7c: 0d02 |002a: move-exception v2 │ │ -069a7e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a84: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069a8a: 2702 |0031: throw v2 │ │ +06937c: |[06937c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ +06938c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069392: 0c00 |0003: move-result-object v0 │ │ +069394: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06939a: 0c01 |0007: move-result-object v1 │ │ +06939c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0693a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0693a6: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +0693aa: 7210 8012 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.asBinder:()Landroid/os/IBinder; // method@1280 │ │ +0693b0: 0c02 |0012: move-result-object v2 │ │ +0693b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0693b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0693bc: 1303 4300 |0018: const/16 v3, #int 67 // #43 │ │ +0693c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0693c2: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0693c8: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0693ce: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0693d4: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0693da: 0e00 |0027: return-void │ │ +0693dc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0693de: 28ea |0029: goto 0013 // -0016 │ │ +0693e0: 0d02 |002a: move-exception v2 │ │ +0693e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0693e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0693ee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2229 │ │ - 0x0004 line=2230 │ │ - 0x0008 line=2232 │ │ - 0x000d line=2233 │ │ - 0x0016 line=2234 │ │ - 0x001e line=2235 │ │ - 0x0021 line=2238 │ │ - 0x0024 line=2239 │ │ - 0x0027 line=2241 │ │ - 0x0028 line=2233 │ │ - 0x002a line=2238 │ │ - 0x002e line=2239 │ │ + 0x0000 line=2223 │ │ + 0x0004 line=2224 │ │ + 0x0008 line=2226 │ │ + 0x000d line=2227 │ │ + 0x0016 line=2228 │ │ + 0x001e line=2229 │ │ + 0x0021 line=2232 │ │ + 0x0024 line=2233 │ │ + 0x0027 line=2235 │ │ + 0x0028 line=2227 │ │ + 0x002a line=2232 │ │ + 0x002e line=2233 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; │ │ │ │ #76 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125933,55 +125964,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069a98: |[069a98] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ -069aa8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069aae: 0c00 |0003: move-result-object v0 │ │ -069ab0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069ab6: 0c01 |0007: move-result-object v1 │ │ -069ab8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069abc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069ac2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069ac6: 7210 8d12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.asBinder:()Landroid/os/IBinder; // method@128d │ │ -069acc: 0c02 |0012: move-result-object v2 │ │ -069ace: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069ad4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069ad8: 1303 4100 |0018: const/16 v3, #int 65 // #41 │ │ -069adc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069ade: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069ae4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069aea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069af0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069af6: 0e00 |0027: return-void │ │ -069af8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069afa: 28ea |0029: goto 0013 // -0016 │ │ -069afc: 0d02 |002a: move-exception v2 │ │ -069afe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b04: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b0a: 2702 |0031: throw v2 │ │ +0693fc: |[0693fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ +06940c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069412: 0c00 |0003: move-result-object v0 │ │ +069414: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06941a: 0c01 |0007: move-result-object v1 │ │ +06941c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069420: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069426: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06942a: 7210 8d12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.asBinder:()Landroid/os/IBinder; // method@128d │ │ +069430: 0c02 |0012: move-result-object v2 │ │ +069432: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069438: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06943c: 1303 4100 |0018: const/16 v3, #int 65 // #41 │ │ +069440: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069442: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069448: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06944e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069454: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06945a: 0e00 |0027: return-void │ │ +06945c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06945e: 28ea |0029: goto 0013 // -0016 │ │ +069460: 0d02 |002a: move-exception v2 │ │ +069462: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069468: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06946e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2197 │ │ - 0x0004 line=2198 │ │ - 0x0008 line=2200 │ │ - 0x000d line=2201 │ │ - 0x0016 line=2202 │ │ - 0x001e line=2203 │ │ - 0x0021 line=2206 │ │ - 0x0024 line=2207 │ │ - 0x0027 line=2209 │ │ - 0x0028 line=2201 │ │ - 0x002a line=2206 │ │ - 0x002e line=2207 │ │ + 0x0000 line=2191 │ │ + 0x0004 line=2192 │ │ + 0x0008 line=2194 │ │ + 0x000d line=2195 │ │ + 0x0016 line=2196 │ │ + 0x001e line=2197 │ │ + 0x0021 line=2200 │ │ + 0x0024 line=2201 │ │ + 0x0027 line=2203 │ │ + 0x0028 line=2195 │ │ + 0x002a line=2200 │ │ + 0x002e line=2201 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; │ │ │ │ #77 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -125989,55 +126020,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069b18: |[069b18] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ -069b28: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069b2e: 0c00 |0003: move-result-object v0 │ │ -069b30: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069b36: 0c01 |0007: move-result-object v1 │ │ -069b38: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069b3c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069b42: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069b46: 7210 9912 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.asBinder:()Landroid/os/IBinder; // method@1299 │ │ -069b4c: 0c02 |0012: move-result-object v2 │ │ -069b4e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069b54: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069b58: 1303 5000 |0018: const/16 v3, #int 80 // #50 │ │ -069b5c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069b5e: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069b64: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069b6a: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b70: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b76: 0e00 |0027: return-void │ │ -069b78: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069b7a: 28ea |0029: goto 0013 // -0016 │ │ -069b7c: 0d02 |002a: move-exception v2 │ │ -069b7e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b84: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069b8a: 2702 |0031: throw v2 │ │ +06947c: |[06947c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ +06948c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069492: 0c00 |0003: move-result-object v0 │ │ +069494: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06949a: 0c01 |0007: move-result-object v1 │ │ +06949c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0694a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0694a6: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +0694aa: 7210 9912 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.asBinder:()Landroid/os/IBinder; // method@1299 │ │ +0694b0: 0c02 |0012: move-result-object v2 │ │ +0694b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0694b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0694bc: 1303 5000 |0018: const/16 v3, #int 80 // #50 │ │ +0694c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0694c2: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0694c8: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0694ce: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0694d4: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0694da: 0e00 |0027: return-void │ │ +0694dc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0694de: 28ea |0029: goto 0013 // -0016 │ │ +0694e0: 0d02 |002a: move-exception v2 │ │ +0694e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0694e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0694ee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2499 │ │ - 0x0004 line=2500 │ │ - 0x0008 line=2502 │ │ - 0x000d line=2503 │ │ - 0x0016 line=2504 │ │ - 0x001e line=2505 │ │ - 0x0021 line=2508 │ │ - 0x0024 line=2509 │ │ - 0x0027 line=2511 │ │ - 0x0028 line=2503 │ │ - 0x002a line=2508 │ │ - 0x002e line=2509 │ │ + 0x0000 line=2493 │ │ + 0x0004 line=2494 │ │ + 0x0008 line=2496 │ │ + 0x000d line=2497 │ │ + 0x0016 line=2498 │ │ + 0x001e line=2499 │ │ + 0x0021 line=2502 │ │ + 0x0024 line=2503 │ │ + 0x0027 line=2505 │ │ + 0x0028 line=2497 │ │ + 0x002a line=2502 │ │ + 0x002e line=2503 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; │ │ │ │ #78 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -126045,55 +126076,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069b98: |[069b98] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ -069ba8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069bae: 0c00 |0003: move-result-object v0 │ │ -069bb0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069bb6: 0c01 |0007: move-result-object v1 │ │ -069bb8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069bbc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069bc2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069bc6: 7210 a512 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.asBinder:()Landroid/os/IBinder; // method@12a5 │ │ -069bcc: 0c02 |0012: move-result-object v2 │ │ -069bce: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069bd4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069bd8: 1303 4d00 |0018: const/16 v3, #int 77 // #4d │ │ -069bdc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069bde: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069be4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069bea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069bf0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069bf6: 0e00 |0027: return-void │ │ -069bf8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069bfa: 28ea |0029: goto 0013 // -0016 │ │ -069bfc: 0d02 |002a: move-exception v2 │ │ -069bfe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c04: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c0a: 2702 |0031: throw v2 │ │ +0694fc: |[0694fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ +06950c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069512: 0c00 |0003: move-result-object v0 │ │ +069514: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06951a: 0c01 |0007: move-result-object v1 │ │ +06951c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069520: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069526: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06952a: 7210 a512 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.asBinder:()Landroid/os/IBinder; // method@12a5 │ │ +069530: 0c02 |0012: move-result-object v2 │ │ +069532: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069538: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06953c: 1303 4d00 |0018: const/16 v3, #int 77 // #4d │ │ +069540: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069542: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069548: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06954e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069554: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06955a: 0e00 |0027: return-void │ │ +06955c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06955e: 28ea |0029: goto 0013 // -0016 │ │ +069560: 0d02 |002a: move-exception v2 │ │ +069562: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069568: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06956e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2436 │ │ - 0x0004 line=2437 │ │ - 0x0008 line=2439 │ │ - 0x000d line=2440 │ │ - 0x0016 line=2441 │ │ - 0x001e line=2442 │ │ - 0x0021 line=2445 │ │ - 0x0024 line=2446 │ │ - 0x0027 line=2448 │ │ - 0x0028 line=2440 │ │ - 0x002a line=2445 │ │ - 0x002e line=2446 │ │ + 0x0000 line=2430 │ │ + 0x0004 line=2431 │ │ + 0x0008 line=2433 │ │ + 0x000d line=2434 │ │ + 0x0016 line=2435 │ │ + 0x001e line=2436 │ │ + 0x0021 line=2439 │ │ + 0x0024 line=2440 │ │ + 0x0027 line=2442 │ │ + 0x0028 line=2434 │ │ + 0x002a line=2439 │ │ + 0x002e line=2440 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; │ │ │ │ #79 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -126101,55 +126132,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069c18: |[069c18] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ -069c28: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069c2e: 0c00 |0003: move-result-object v0 │ │ -069c30: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069c36: 0c01 |0007: move-result-object v1 │ │ -069c38: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069c3c: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069c42: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069c46: 7210 b112 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.asBinder:()Landroid/os/IBinder; // method@12b1 │ │ -069c4c: 0c02 |0012: move-result-object v2 │ │ -069c4e: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069c54: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069c58: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -069c5c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069c5e: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069c64: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069c6a: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c70: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c76: 0e00 |0027: return-void │ │ -069c78: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069c7a: 28ea |0029: goto 0013 // -0016 │ │ -069c7c: 0d02 |002a: move-exception v2 │ │ -069c7e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c84: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069c8a: 2702 |0031: throw v2 │ │ +06957c: |[06957c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ +06958c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069592: 0c00 |0003: move-result-object v0 │ │ +069594: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06959a: 0c01 |0007: move-result-object v1 │ │ +06959c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0695a0: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0695a6: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +0695aa: 7210 b112 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.asBinder:()Landroid/os/IBinder; // method@12b1 │ │ +0695b0: 0c02 |0012: move-result-object v2 │ │ +0695b2: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +0695b8: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0695bc: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +0695c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0695c2: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0695c8: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0695ce: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0695d4: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0695da: 0e00 |0027: return-void │ │ +0695dc: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0695de: 28ea |0029: goto 0013 // -0016 │ │ +0695e0: 0d02 |002a: move-exception v2 │ │ +0695e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0695e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0695ee: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=2147 │ │ - 0x0004 line=2148 │ │ - 0x0008 line=2150 │ │ - 0x000d line=2151 │ │ - 0x0016 line=2152 │ │ - 0x001e line=2153 │ │ - 0x0021 line=2156 │ │ - 0x0024 line=2157 │ │ - 0x0027 line=2159 │ │ - 0x0028 line=2151 │ │ - 0x002a line=2156 │ │ - 0x002e line=2157 │ │ + 0x0000 line=2141 │ │ + 0x0004 line=2142 │ │ + 0x0008 line=2144 │ │ + 0x000d line=2145 │ │ + 0x0016 line=2146 │ │ + 0x001e line=2147 │ │ + 0x0021 line=2150 │ │ + 0x0024 line=2151 │ │ + 0x0027 line=2153 │ │ + 0x0028 line=2145 │ │ + 0x002a line=2150 │ │ + 0x002e line=2151 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; │ │ │ │ #80 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -126157,55 +126188,55 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069c98: |[069c98] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ -069ca8: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069cae: 0c00 |0003: move-result-object v0 │ │ -069cb0: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069cb6: 0c01 |0007: move-result-object v1 │ │ -069cb8: 1a02 f11b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069cbc: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069cc2: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ -069cc6: 7210 bd12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.asBinder:()Landroid/os/IBinder; // method@12bd │ │ -069ccc: 0c02 |0012: move-result-object v2 │ │ -069cce: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ -069cd4: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069cd8: 1303 3300 |0018: const/16 v3, #int 51 // #33 │ │ -069cdc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -069cde: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069ce4: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069cea: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069cf0: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069cf6: 0e00 |0027: return-void │ │ -069cf8: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -069cfa: 28ea |0029: goto 0013 // -0016 │ │ -069cfc: 0d02 |002a: move-exception v2 │ │ -069cfe: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d04: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d0a: 2702 |0031: throw v2 │ │ +0695fc: |[0695fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ +06960c: 7100 6001 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069612: 0c00 |0003: move-result-object v0 │ │ +069614: 7100 6001 0000 |0004: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06961a: 0c01 |0007: move-result-object v1 │ │ +06961c: 1a02 eb1b |0008: const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069620: 6e20 6e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +069626: 3806 1b00 |000d: if-eqz v6, 0028 // +001b │ │ +06962a: 7210 bd12 0600 |000f: invoke-interface {v6}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.asBinder:()Landroid/os/IBinder; // method@12bd │ │ +069630: 0c02 |0012: move-result-object v2 │ │ +069632: 6e20 7301 2000 |0013: invoke-virtual {v0, v2}, Landroid/os/Parcel;.writeStrongBinder:(Landroid/os/IBinder;)V // method@0173 │ │ +069638: 5452 ed06 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +06963c: 1303 3300 |0018: const/16 v3, #int 51 // #33 │ │ +069640: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +069642: 7254 5701 3210 |001b: invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +069648: 6e10 6301 0100 |001e: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +06964e: 6e10 6901 0100 |0021: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069654: 6e10 6901 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06965a: 0e00 |0027: return-void │ │ +06965c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +06965e: 28ea |0029: goto 0013 // -0016 │ │ +069660: 0d02 |002a: move-exception v2 │ │ +069662: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +069668: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +06966e: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0008 - 0x0021 │ │ -> 0x002a │ │ positions : │ │ - 0x0000 line=1923 │ │ - 0x0004 line=1924 │ │ - 0x0008 line=1926 │ │ - 0x000d line=1927 │ │ - 0x0016 line=1928 │ │ - 0x001e line=1929 │ │ - 0x0021 line=1932 │ │ - 0x0024 line=1933 │ │ - 0x0027 line=1935 │ │ - 0x0028 line=1927 │ │ - 0x002a line=1932 │ │ - 0x002e line=1933 │ │ + 0x0000 line=1917 │ │ + 0x0004 line=1918 │ │ + 0x0008 line=1920 │ │ + 0x000d line=1921 │ │ + 0x0016 line=1922 │ │ + 0x001e line=1923 │ │ + 0x0021 line=1926 │ │ + 0x0024 line=1927 │ │ + 0x0027 line=1929 │ │ + 0x0028 line=1921 │ │ + 0x002a line=1926 │ │ + 0x002e line=1927 │ │ locals : │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0008 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 callback Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; │ │ │ │ #81 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;) │ │ @@ -126213,55 +126244,55 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -069d18: |[069d18] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.years:(I)Z │ │ -069d28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -069d2a: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069d30: 0c00 |0004: move-result-object v0 │ │ -069d32: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ -069d38: 0c01 |0008: move-result-object v1 │ │ -069d3a: 1a03 f11b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069d3e: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ -069d44: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069d4a: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ -069d4e: 1304 3100 |0013: const/16 v4, #int 49 // #31 │ │ -069d52: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -069d54: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ -069d5a: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ -069d60: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069d66: 0a03 |001f: move-result v3 │ │ -069d68: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -069d6c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -069d6e: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d74: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d7a: 0f02 |0029: return v2 │ │ -069d7c: 0d03 |002a: move-exception v3 │ │ -069d7e: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d84: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ -069d8a: 2703 |0031: throw v3 │ │ +06967c: |[06967c] uk.org.ngo.squeezer.service.ISqueezeService$Stub$Proxy.years:(I)Z │ │ +06968c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06968e: 7100 6001 0000 |0001: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +069694: 0c00 |0004: move-result-object v0 │ │ +069696: 7100 6001 0000 |0005: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0160 │ │ +06969c: 0c01 |0008: move-result-object v1 │ │ +06969e: 1a03 eb1b |0009: const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0696a2: 6e20 6e01 3000 |000b: invoke-virtual {v0, v3}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@016e │ │ +0696a8: 6e20 6c01 7000 |000e: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0696ae: 5463 ed06 |0011: iget-object v3, v6, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@06ed │ │ +0696b2: 1304 3100 |0013: const/16 v4, #int 49 // #31 │ │ +0696b6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +0696b8: 7255 5701 4310 |0016: invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0157 │ │ +0696be: 6e10 6301 0100 |0019: invoke-virtual {v1}, Landroid/os/Parcel;.readException:()V // method@0163 │ │ +0696c4: 6e10 6501 0100 |001c: invoke-virtual {v1}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +0696ca: 0a03 |001f: move-result v3 │ │ +0696cc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0696d0: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +0696d2: 6e10 6901 0100 |0023: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0696d8: 6e10 6901 0000 |0026: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0696de: 0f02 |0029: return v2 │ │ +0696e0: 0d03 |002a: move-exception v3 │ │ +0696e2: 6e10 6901 0100 |002b: invoke-virtual {v1}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0696e8: 6e10 6901 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0169 │ │ +0696ee: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0009 - 0x001f │ │ -> 0x002a │ │ positions : │ │ - 0x0001 line=1890 │ │ - 0x0005 line=1891 │ │ - 0x0009 line=1894 │ │ - 0x000e line=1895 │ │ - 0x0011 line=1896 │ │ - 0x0019 line=1897 │ │ - 0x001c line=1898 │ │ - 0x0023 line=1901 │ │ - 0x0026 line=1902 │ │ - 0x0029 line=1904 │ │ - 0x002a line=1901 │ │ - 0x002e line=1902 │ │ + 0x0001 line=1884 │ │ + 0x0005 line=1885 │ │ + 0x0009 line=1888 │ │ + 0x000e line=1889 │ │ + 0x0011 line=1890 │ │ + 0x0019 line=1891 │ │ + 0x001c line=1892 │ │ + 0x0023 line=1895 │ │ + 0x0026 line=1896 │ │ + 0x0029 line=1898 │ │ + 0x002a line=1895 │ │ + 0x002e line=1896 │ │ locals : │ │ 0x0023 - 0x002a reg=2 _result Z │ │ 0x0005 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0009 - 0x0032 reg=1 _reply Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=6 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=7 start I │ │ │ │ @@ -126704,19 +126735,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -069d98: |[069d98] uk.org.ngo.squeezer.service.ISqueezeService$Stub.:()V │ │ -069da8: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ -069dae: 1a00 f11b |0003: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069db2: 6e30 5316 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1653 │ │ -069db8: 0e00 |0008: return-void │ │ +0696fc: |[0696fc] uk.org.ngo.squeezer.service.ISqueezeService$Stub.:()V │ │ +06970c: 7010 3201 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0132 │ │ +069712: 1a00 eb1b |0003: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069716: 6e30 5316 1100 |0005: invoke-virtual {v1, v1, v0}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@1653 │ │ +06971c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0008 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub; │ │ @@ -126726,29 +126757,29 @@ │ │ type : '(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -069dbc: |[069dbc] uk.org.ngo.squeezer.service.ISqueezeService$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ -069dcc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -069dd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -069dd2: 1100 |0003: return-object v0 │ │ -069dd4: 1a01 f11b |0004: const-string v1, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069dd8: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ -069dde: 0c00 |0009: move-result-object v0 │ │ -069de0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -069de4: 2001 d703 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/service/ISqueezeService; // type@03d7 │ │ -069de8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -069dec: 1f00 d703 |0010: check-cast v0, Luk/org/ngo/squeezer/service/ISqueezeService; // type@03d7 │ │ -069df0: 28f1 |0012: goto 0003 // -000f │ │ -069df2: 2200 d503 |0013: new-instance v0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; // type@03d5 │ │ -069df6: 7020 f915 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@15f9 │ │ -069dfc: 28eb |0018: goto 0003 // -0015 │ │ +069720: |[069720] uk.org.ngo.squeezer.service.ISqueezeService$Stub.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/service/ISqueezeService; │ │ +069730: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +069734: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +069736: 1100 |0003: return-object v0 │ │ +069738: 1a01 eb1b |0004: const-string v1, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06973c: 7220 5601 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0156 │ │ +069742: 0c00 |0009: move-result-object v0 │ │ +069744: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +069748: 2001 d703 |000c: instance-of v1, v0, Luk/org/ngo/squeezer/service/ISqueezeService; // type@03d7 │ │ +06974c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +069750: 1f00 d703 |0010: check-cast v0, Luk/org/ngo/squeezer/service/ISqueezeService; // type@03d7 │ │ +069754: 28f1 |0012: goto 0003 // -000f │ │ +069756: 2200 d503 |0013: new-instance v0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy; // type@03d5 │ │ +06975a: 7020 f915 2000 |0015: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@15f9 │ │ +069760: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0002 line=24 │ │ 0x0003 line=30 │ │ 0x0004 line=26 │ │ 0x000a line=27 │ │ @@ -126764,16 +126795,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069e00: |[069e00] uk.org.ngo.squeezer.service.ISqueezeService$Stub.asBinder:()Landroid/os/IBinder; │ │ -069e10: 1100 |0000: return-object v0 │ │ +069764: |[069764] uk.org.ngo.squeezer.service.ISqueezeService$Stub.asBinder:()Landroid/os/IBinder; │ │ +069774: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/service/ISqueezeService$Stub; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/service/ISqueezeService$Stub;) │ │ @@ -126781,985 +126812,985 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 2418 16-bit code units │ │ -069e14: |[069e14] uk.org.ngo.squeezer.service.ISqueezeService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -069e24: 120a |0000: const/4 v10, #int 0 // #0 │ │ -069e26: 1219 |0001: const/4 v9, #int 1 // #1 │ │ -069e28: 2c0c 2a08 0000 |0002: sparse-switch v12, 0000082c // +0000082a │ │ -069e2e: 6f5f 3301 cbed |0005: invoke-super {v11, v12, v13, v14, v15}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ -069e34: 0a09 |0008: move-result v9 │ │ -069e36: 0f09 |0009: return v9 │ │ -069e38: 1a00 f11b |000a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069e3c: 6e20 7201 0e00 |000c: invoke-virtual {v14, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -069e42: 28fa |000f: goto 0009 // -0006 │ │ -069e44: 1a00 f11b |0010: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069e48: 6e20 5f01 0d00 |0012: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069e4e: 6e10 6801 0d00 |0015: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -069e54: 0c00 |0018: move-result-object v0 │ │ -069e56: 7110 c60f 0000 |0019: invoke-static {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; // method@0fc6 │ │ -069e5c: 0c01 |001c: move-result-object v1 │ │ -069e5e: 6e20 8316 1b00 |001d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@1683 │ │ -069e64: 6e10 7001 0e00 |0020: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069e6a: 28e6 |0023: goto 0009 // -001a │ │ -069e6c: 1a00 f11b |0024: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069e70: 6e20 5f01 0d00 |0026: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069e76: 6e10 6801 0d00 |0029: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -069e7c: 0c00 |002c: move-result-object v0 │ │ -069e7e: 7110 c60f 0000 |002d: invoke-static {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; // method@0fc6 │ │ -069e84: 0c01 |0030: move-result-object v1 │ │ -069e86: 6e20 9616 1b00 |0031: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@1696 │ │ -069e8c: 6e10 7001 0e00 |0034: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069e92: 28d2 |0037: goto 0009 // -002e │ │ -069e94: 1a00 f11b |0038: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069e98: 6e20 5f01 0d00 |003a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069e9e: 6e10 6701 0d00 |003d: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -069ea4: 0c01 |0040: move-result-object v1 │ │ -069ea6: 6e20 9116 1b00 |0041: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.startConnect:(Ljava/lang/String;)V // method@1691 │ │ -069eac: 6e10 7001 0e00 |0044: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069eb2: 28c2 |0047: goto 0009 // -003e │ │ -069eb4: 1a00 f11b |0048: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069eb8: 6e20 5f01 0d00 |004a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069ebe: 6e10 5a16 0b00 |004d: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.disconnect:()V // method@165a │ │ -069ec4: 6e10 7001 0e00 |0050: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069eca: 28b6 |0053: goto 0009 // -004a │ │ -069ecc: 1a00 f11b |0054: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069ed0: 6e20 5f01 0d00 |0056: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069ed6: 6e10 6516 0b00 |0059: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.isConnected:()Z // method@1665 │ │ -069edc: 0a08 |005c: move-result v8 │ │ -069ede: 6e10 7001 0e00 |005d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069ee4: 3808 0700 |0060: if-eqz v8, 0067 // +0007 │ │ -069ee8: 0190 |0062: move v0, v9 │ │ -069eea: 6e20 6c01 0e00 |0063: invoke-virtual {v14, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069ef0: 28a3 |0066: goto 0009 // -005d │ │ -069ef2: 01a0 |0067: move v0, v10 │ │ -069ef4: 28fb |0068: goto 0063 // -0005 │ │ -069ef6: 1a00 f11b |0069: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069efa: 6e20 5f01 0d00 |006b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069f00: 6e10 6701 0d00 |006e: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -069f06: 0c01 |0071: move-result-object v1 │ │ -069f08: 6e20 7d16 1b00 |0072: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.preferenceChanged:(Ljava/lang/String;)V // method@167d │ │ -069f0e: 6e10 7001 0e00 |0075: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069f14: 2891 |0078: goto 0009 // -006f │ │ -069f16: 1a00 f11b |0079: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069f1a: 6e20 5f01 0d00 |007b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069f20: 6e10 6501 0d00 |007e: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -069f26: 0a00 |0081: move-result v0 │ │ -069f28: 3800 1200 |0082: if-eqz v0, 0094 // +0012 │ │ -069f2c: 6200 c506 |0084: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ -069f30: 7220 7601 d000 |0086: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -069f36: 0c01 |0089: move-result-object v1 │ │ -069f38: 1f01 c703 |008a: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -069f3c: 6e20 8e16 1b00 |008c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@168e │ │ -069f42: 6e10 7001 0e00 |008f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069f48: 2900 77ff |0092: goto/16 0009 // -0089 │ │ -069f4c: 1201 |0094: const/4 v1, #int 0 // #0 │ │ -069f4e: 28f7 |0095: goto 008c // -0009 │ │ -069f50: 1a00 f11b |0096: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069f54: 6e20 5f01 0d00 |0098: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069f5a: 6e10 5c16 0b00 |009b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@165c │ │ -069f60: 0c08 |009e: move-result-object v8 │ │ -069f62: 6e10 7001 0e00 |009f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069f68: 3808 0a00 |00a2: if-eqz v8, 00ac // +000a │ │ -069f6c: 6e20 6c01 9e00 |00a4: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069f72: 6e30 6e15 e809 |00a7: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.writeToParcel:(Landroid/os/Parcel;I)V // method@156e │ │ -069f78: 2900 5fff |00aa: goto/16 0009 // -00a1 │ │ -069f7c: 6e20 6c01 ae00 |00ac: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069f82: 2900 5aff |00af: goto/16 0009 // -00a6 │ │ -069f86: 1a00 f11b |00b1: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069f8a: 6e20 5f01 0d00 |00b3: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069f90: 6e10 5d16 0b00 |00b6: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getActivePlayerName:()Ljava/lang/String; // method@165d │ │ -069f96: 0c08 |00b9: move-result-object v8 │ │ -069f98: 6e10 7001 0e00 |00ba: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069f9e: 6e20 7201 8e00 |00bd: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -069fa4: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ -069fa8: 1a00 f11b |00c2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069fac: 6e20 5f01 0d00 |00c4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069fb2: 6e10 5616 0b00 |00c7: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canPowerOn:()Z // method@1656 │ │ -069fb8: 0a08 |00ca: move-result v8 │ │ -069fba: 6e10 7001 0e00 |00cb: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069fc0: 3808 0300 |00ce: if-eqz v8, 00d1 // +0003 │ │ -069fc4: 019a |00d0: move v10, v9 │ │ -069fc6: 6e20 6c01 ae00 |00d1: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069fcc: 2900 35ff |00d4: goto/16 0009 // -00cb │ │ -069fd0: 1a00 f11b |00d6: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069fd4: 6e20 5f01 0d00 |00d8: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -069fda: 6e10 5516 0b00 |00db: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canPowerOff:()Z // method@1655 │ │ -069fe0: 0a08 |00de: move-result v8 │ │ -069fe2: 6e10 7001 0e00 |00df: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -069fe8: 3808 0300 |00e2: if-eqz v8, 00e5 // +0003 │ │ -069fec: 019a |00e4: move v10, v9 │ │ -069fee: 6e20 6c01 ae00 |00e5: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -069ff4: 2900 21ff |00e8: goto/16 0009 // -00df │ │ -069ff8: 1a00 f11b |00ea: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -069ffc: 6e20 5f01 0d00 |00ec: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a002: 6e10 7c16 0b00 |00ef: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.powerOn:()Z // method@167c │ │ -06a008: 0a08 |00f2: move-result v8 │ │ -06a00a: 6e10 7001 0e00 |00f3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a010: 3808 0300 |00f6: if-eqz v8, 00f9 // +0003 │ │ -06a014: 019a |00f8: move v10, v9 │ │ -06a016: 6e20 6c01 ae00 |00f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a01c: 2900 0dff |00fc: goto/16 0009 // -00f3 │ │ -06a020: 1a00 f11b |00fe: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a024: 6e20 5f01 0d00 |0100: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a02a: 6e10 7b16 0b00 |0103: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.powerOff:()Z // method@167b │ │ -06a030: 0a08 |0106: move-result v8 │ │ -06a032: 6e10 7001 0e00 |0107: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a038: 3808 0300 |010a: if-eqz v8, 010d // +0003 │ │ -06a03c: 019a |010c: move v10, v9 │ │ -06a03e: 6e20 6c01 ae00 |010d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a044: 2900 f9fe |0110: goto/16 0009 // -0107 │ │ -06a048: 1a00 f11b |0112: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a04c: 6e20 5f01 0d00 |0114: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a052: 6e10 5416 0b00 |0117: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canMusicfolder:()Z // method@1654 │ │ -06a058: 0a08 |011a: move-result v8 │ │ -06a05a: 6e10 7001 0e00 |011b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a060: 3808 0300 |011e: if-eqz v8, 0121 // +0003 │ │ -06a064: 019a |0120: move v10, v9 │ │ -06a066: 6e20 6c01 ae00 |0121: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a06c: 2900 e5fe |0124: goto/16 0009 // -011b │ │ -06a070: 1a00 f11b |0126: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a074: 6e20 5f01 0d00 |0128: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a07a: 6e10 5716 0b00 |012b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canRandomplay:()Z // method@1657 │ │ -06a080: 0a08 |012e: move-result v8 │ │ -06a082: 6e10 7001 0e00 |012f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a088: 3808 0300 |0132: if-eqz v8, 0135 // +0003 │ │ -06a08c: 019a |0134: move v10, v9 │ │ -06a08e: 6e20 6c01 ae00 |0135: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a094: 2900 d1fe |0138: goto/16 0009 // -012f │ │ -06a098: 1a00 f11b |013a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a09c: 6e20 5f01 0d00 |013c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a0a2: 6e10 6616 0b00 |013f: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.isPlaying:()Z // method@1666 │ │ -06a0a8: 0a08 |0142: move-result v8 │ │ -06a0aa: 6e10 7001 0e00 |0143: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a0b0: 3808 0300 |0146: if-eqz v8, 0149 // +0003 │ │ -06a0b4: 019a |0148: move v10, v9 │ │ -06a0b6: 6e20 6c01 ae00 |0149: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a0bc: 2900 bdfe |014c: goto/16 0009 // -0143 │ │ -06a0c0: 1a00 f11b |014e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a0c4: 6e20 5f01 0d00 |0150: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a0ca: 6e10 9316 0b00 |0153: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.togglePausePlay:()Z // method@1693 │ │ -06a0d0: 0a08 |0156: move-result v8 │ │ -06a0d2: 6e10 7001 0e00 |0157: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a0d8: 3808 0300 |015a: if-eqz v8, 015d // +0003 │ │ -06a0dc: 019a |015c: move v10, v9 │ │ -06a0de: 6e20 6c01 ae00 |015d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a0e4: 2900 a9fe |0160: goto/16 0009 // -0157 │ │ -06a0e8: 1a00 f11b |0162: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a0ec: 6e20 5f01 0d00 |0164: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a0f2: 6e10 6a16 0b00 |0167: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.play:()Z // method@166a │ │ -06a0f8: 0a08 |016a: move-result v8 │ │ -06a0fa: 6e10 7001 0e00 |016b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a100: 3808 0300 |016e: if-eqz v8, 0171 // +0003 │ │ -06a104: 019a |0170: move v10, v9 │ │ -06a106: 6e20 6c01 ae00 |0171: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a10c: 2900 95fe |0174: goto/16 0009 // -016b │ │ -06a110: 1a00 f11b |0176: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a114: 6e20 5f01 0d00 |0178: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a11a: 6e10 9216 0b00 |017b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.stop:()Z // method@1692 │ │ -06a120: 0a08 |017e: move-result v8 │ │ -06a122: 6e10 7001 0e00 |017f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a128: 3808 0300 |0182: if-eqz v8, 0185 // +0003 │ │ -06a12c: 019a |0184: move v10, v9 │ │ -06a12e: 6e20 6c01 ae00 |0185: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a134: 2900 81fe |0188: goto/16 0009 // -017f │ │ -06a138: 1a00 f11b |018a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a13c: 6e20 5f01 0d00 |018c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a142: 6e10 6816 0b00 |018f: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.nextTrack:()Z // method@1668 │ │ -06a148: 0a08 |0192: move-result v8 │ │ -06a14a: 6e10 7001 0e00 |0193: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a150: 3808 0300 |0196: if-eqz v8, 0199 // +0003 │ │ -06a154: 019a |0198: move v10, v9 │ │ -06a156: 6e20 6c01 ae00 |0199: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a15c: 2900 6dfe |019c: goto/16 0009 // -0193 │ │ -06a160: 1a00 f11b |019e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a164: 6e20 5f01 0d00 |01a0: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a16a: 6e10 7e16 0b00 |01a3: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.previousTrack:()Z // method@167e │ │ -06a170: 0a08 |01a6: move-result v8 │ │ -06a172: 6e10 7001 0e00 |01a7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a178: 3808 0300 |01aa: if-eqz v8, 01ad // +0003 │ │ -06a17c: 019a |01ac: move v10, v9 │ │ -06a17e: 6e20 6c01 ae00 |01ad: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a184: 2900 59fe |01b0: goto/16 0009 // -01a7 │ │ -06a188: 1a00 f11b |01b2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a18c: 6e20 5f01 0d00 |01b4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a192: 6e10 6701 0d00 |01b7: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a198: 0c01 |01ba: move-result-object v1 │ │ -06a19a: 6e10 6701 0d00 |01bb: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a1a0: 0c02 |01be: move-result-object v2 │ │ -06a1a2: 6e10 6701 0d00 |01bf: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a1a8: 0c03 |01c2: move-result-object v3 │ │ -06a1aa: 6e40 6d16 1b32 |01c3: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z // method@166d │ │ -06a1b0: 0a08 |01c6: move-result v8 │ │ -06a1b2: 6e10 7001 0e00 |01c7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a1b8: 3808 0300 |01ca: if-eqz v8, 01cd // +0003 │ │ -06a1bc: 019a |01cc: move v10, v9 │ │ -06a1be: 6e20 6c01 ae00 |01cd: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a1c4: 2900 39fe |01d0: goto/16 0009 // -01c7 │ │ -06a1c8: 1a00 f11b |01d2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a1cc: 6e20 5f01 0d00 |01d4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a1d2: 6e10 6701 0d00 |01d7: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a1d8: 0c01 |01da: move-result-object v1 │ │ -06a1da: 6e20 8016 1b00 |01db: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.randomPlay:(Ljava/lang/String;)Z // method@1680 │ │ -06a1e0: 0a08 |01de: move-result v8 │ │ -06a1e2: 6e10 7001 0e00 |01df: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a1e8: 3808 0300 |01e2: if-eqz v8, 01e5 // +0003 │ │ -06a1ec: 019a |01e4: move v10, v9 │ │ -06a1ee: 6e20 6c01 ae00 |01e5: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a1f4: 2900 21fe |01e8: goto/16 0009 // -01df │ │ -06a1f8: 1a00 f11b |01ea: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a1fc: 6e20 5f01 0d00 |01ec: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a202: 6e10 6501 0d00 |01ef: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a208: 0a01 |01f2: move-result v1 │ │ -06a20a: 6e20 6e16 1b00 |01f3: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistIndex:(I)Z // method@166e │ │ -06a210: 0a08 |01f6: move-result v8 │ │ -06a212: 6e10 7001 0e00 |01f7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a218: 3808 0300 |01fa: if-eqz v8, 01fd // +0003 │ │ -06a21c: 019a |01fc: move v10, v9 │ │ -06a21e: 6e20 6c01 ae00 |01fd: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a224: 2900 09fe |0200: goto/16 0009 // -01f7 │ │ -06a228: 1a00 f11b |0202: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a22c: 6e20 5f01 0d00 |0204: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a232: 6e10 6501 0d00 |0207: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a238: 0a01 |020a: move-result v1 │ │ -06a23a: 6e20 7016 1b00 |020b: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistRemove:(I)Z // method@1670 │ │ -06a240: 0a08 |020e: move-result v8 │ │ -06a242: 6e10 7001 0e00 |020f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a248: 3808 0300 |0212: if-eqz v8, 0215 // +0003 │ │ -06a24c: 019a |0214: move v10, v9 │ │ -06a24e: 6e20 6c01 ae00 |0215: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a254: 2900 f1fd |0218: goto/16 0009 // -020f │ │ -06a258: 1a00 f11b |021a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a25c: 6e20 5f01 0d00 |021c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a262: 6e10 6501 0d00 |021f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a268: 0a01 |0222: move-result v1 │ │ -06a26a: 6e10 6501 0d00 |0223: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a270: 0a02 |0226: move-result v2 │ │ -06a272: 6e30 6f16 1b02 |0227: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistMove:(II)Z // method@166f │ │ -06a278: 0a08 |022a: move-result v8 │ │ -06a27a: 6e10 7001 0e00 |022b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a280: 3808 0300 |022e: if-eqz v8, 0231 // +0003 │ │ -06a284: 019a |0230: move v10, v9 │ │ -06a286: 6e20 6c01 ae00 |0231: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a28c: 2900 d5fd |0234: goto/16 0009 // -022b │ │ -06a290: 1a00 f11b |0236: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a294: 6e20 5f01 0d00 |0238: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a29a: 6e10 6c16 0b00 |023b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistClear:()Z // method@166c │ │ -06a2a0: 0a08 |023e: move-result v8 │ │ -06a2a2: 6e10 7001 0e00 |023f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a2a8: 3808 0300 |0242: if-eqz v8, 0245 // +0003 │ │ -06a2ac: 019a |0244: move v10, v9 │ │ -06a2ae: 6e20 6c01 ae00 |0245: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a2b4: 2900 c1fd |0248: goto/16 0009 // -023f │ │ -06a2b8: 1a00 f11b |024a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a2bc: 6e20 5f01 0d00 |024c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a2c2: 6e10 6701 0d00 |024f: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a2c8: 0c01 |0252: move-result-object v1 │ │ -06a2ca: 6e20 7116 1b00 |0253: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistSave:(Ljava/lang/String;)Z // method@1671 │ │ -06a2d0: 0a08 |0256: move-result v8 │ │ -06a2d2: 6e10 7001 0e00 |0257: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a2d8: 3808 0300 |025a: if-eqz v8, 025d // +0003 │ │ -06a2dc: 019a |025c: move v10, v9 │ │ -06a2de: 6e20 6c01 ae00 |025d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a2e4: 2900 a9fd |0260: goto/16 0009 // -0257 │ │ -06a2e8: 1a00 f11b |0262: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a2ec: 6e20 5f01 0d00 |0264: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a2f2: 6e10 6501 0d00 |0267: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a2f8: 0a00 |026a: move-result v0 │ │ -06a2fa: 3800 2100 |026b: if-eqz v0, 028c // +0021 │ │ -06a2fe: 6200 d706 |026d: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ -06a302: 7220 7601 d000 |026f: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a308: 0c01 |0272: move-result-object v1 │ │ -06a30a: 1f01 ce03 |0273: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -06a30e: 6e10 6701 0d00 |0275: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a314: 0c02 |0278: move-result-object v2 │ │ -06a316: 6e10 6701 0d00 |0279: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a31c: 0c03 |027c: move-result-object v3 │ │ -06a31e: 6e40 7a16 1b32 |027d: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z // method@167a │ │ -06a324: 0a08 |0280: move-result v8 │ │ -06a326: 6e10 7001 0e00 |0281: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a32c: 3808 0300 |0284: if-eqz v8, 0287 // +0003 │ │ -06a330: 019a |0286: move v10, v9 │ │ -06a332: 6e20 6c01 ae00 |0287: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a338: 2900 7ffd |028a: goto/16 0009 // -0281 │ │ -06a33c: 1201 |028c: const/4 v1, #int 0 // #0 │ │ -06a33e: 28e8 |028d: goto 0275 // -0018 │ │ -06a340: 1a00 f11b |028e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a344: 6e20 5f01 0d00 |0290: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a34a: 6e10 6316 0b00 |0293: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSecondsTotal:()I // method@1663 │ │ -06a350: 0a08 |0296: move-result v8 │ │ -06a352: 6e10 7001 0e00 |0297: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a358: 6e20 6c01 8e00 |029a: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a35e: 2900 6cfd |029d: goto/16 0009 // -0294 │ │ -06a362: 1a00 f11b |029f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a366: 6e20 5f01 0d00 |02a1: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a36c: 6e10 6216 0b00 |02a4: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSecondsElapsed:()I // method@1662 │ │ -06a372: 0a08 |02a7: move-result v8 │ │ -06a374: 6e10 7001 0e00 |02a8: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a37a: 6e20 6c01 8e00 |02ab: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a380: 2900 5bfd |02ae: goto/16 0009 // -02a5 │ │ -06a384: 1a00 f11b |02b0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a388: 6e20 5f01 0d00 |02b2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a38e: 6e10 6501 0d00 |02b5: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a394: 0a01 |02b8: move-result v1 │ │ -06a396: 6e20 8f16 1b00 |02b9: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.setSecondsElapsed:(I)Z // method@168f │ │ -06a39c: 0a08 |02bc: move-result v8 │ │ -06a39e: 6e10 7001 0e00 |02bd: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a3a4: 3808 0300 |02c0: if-eqz v8, 02c3 // +0003 │ │ -06a3a8: 019a |02c2: move v10, v9 │ │ -06a3aa: 6e20 6c01 ae00 |02c3: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a3b0: 2900 43fd |02c6: goto/16 0009 // -02bd │ │ -06a3b4: 1a00 f11b |02c8: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a3b8: 6e20 5f01 0d00 |02ca: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a3be: 6e10 6116 0b00 |02cd: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1661 │ │ -06a3c4: 0c08 |02d0: move-result-object v8 │ │ -06a3c6: 6e10 7001 0e00 |02d1: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a3cc: 3808 0a00 |02d4: if-eqz v8, 02de // +000a │ │ -06a3d0: 6e20 6c01 9e00 |02d6: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a3d6: 6e30 8915 e809 |02d9: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1589 │ │ -06a3dc: 2900 2dfd |02dc: goto/16 0009 // -02d3 │ │ -06a3e0: 6e20 6c01 ae00 |02de: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a3e6: 2900 28fd |02e1: goto/16 0009 // -02d8 │ │ -06a3ea: 1a00 f11b |02e3: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a3ee: 6e20 5f01 0d00 |02e5: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a3f4: 6e10 5916 0b00 |02e8: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1659 │ │ -06a3fa: 0c08 |02eb: move-result-object v8 │ │ -06a3fc: 6e10 7001 0e00 |02ec: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a402: 3808 0a00 |02ef: if-eqz v8, 02f9 // +000a │ │ -06a406: 6e20 6c01 9e00 |02f1: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a40c: 6e30 e915 e809 |02f4: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerSong;.writeToParcel:(Landroid/os/Parcel;I)V // method@15e9 │ │ -06a412: 2900 12fd |02f7: goto/16 0009 // -02ee │ │ -06a416: 6e20 6c01 ae00 |02f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a41c: 2900 0dfd |02fc: goto/16 0009 // -02f3 │ │ -06a420: 1a00 f11b |02fe: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a424: 6e20 5f01 0d00 |0300: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a42a: 6e10 5f16 0b00 |0303: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getCurrentPlaylist:()Ljava/lang/String; // method@165f │ │ -06a430: 0c08 |0306: move-result-object v8 │ │ -06a432: 6e10 7001 0e00 |0307: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a438: 6e20 7201 8e00 |030a: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06a43e: 2900 fcfc |030d: goto/16 0009 // -0304 │ │ -06a442: 1a00 f11b |030f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a446: 6e20 5f01 0d00 |0311: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a44c: 6e10 6701 0d00 |0314: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a452: 0c01 |0317: move-result-object v1 │ │ -06a454: 6e20 5e16 1b00 |0318: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@165e │ │ -06a45a: 0c08 |031b: move-result-object v8 │ │ -06a45c: 6e10 7001 0e00 |031c: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a462: 6e20 7201 8e00 |031f: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06a468: 2900 e7fc |0322: goto/16 0009 // -0319 │ │ -06a46c: 1a00 f11b |0324: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a470: 6e20 5f01 0d00 |0326: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a476: 6e10 6701 0d00 |0329: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a47c: 0c01 |032c: move-result-object v1 │ │ -06a47e: 6e20 6016 1b00 |032d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1660 │ │ -06a484: 0c08 |0330: move-result-object v8 │ │ -06a486: 6e10 7001 0e00 |0331: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a48c: 6e20 7201 8e00 |0334: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06a492: 2900 d2fc |0337: goto/16 0009 // -032e │ │ -06a496: 1a00 f11b |0339: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a49a: 6e20 5f01 0d00 |033b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a4a0: 6e10 6701 0d00 |033e: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a4a6: 0c01 |0341: move-result-object v1 │ │ -06a4a8: 6e20 6416 1b00 |0342: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1664 │ │ -06a4ae: 0c08 |0345: move-result-object v8 │ │ -06a4b0: 6e10 7001 0e00 |0346: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a4b6: 6e20 7201 8e00 |0349: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -06a4bc: 2900 bdfc |034c: goto/16 0009 // -0343 │ │ -06a4c0: 1a00 f11b |034e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a4c4: 6e20 5f01 0d00 |0350: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a4ca: 6e10 6501 0d00 |0353: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a4d0: 0a01 |0356: move-result v1 │ │ -06a4d2: 6e20 4d16 1b00 |0357: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.adjustVolumeBy:(I)I // method@164d │ │ -06a4d8: 0a08 |035a: move-result v8 │ │ -06a4da: 6e10 7001 0e00 |035b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a4e0: 6e20 6c01 8e00 |035e: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a4e6: 2900 a8fc |0361: goto/16 0009 // -0358 │ │ -06a4ea: 1a00 f11b |0363: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a4ee: 6e20 5f01 0d00 |0365: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a4f4: 6e10 6501 0d00 |0368: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a4fa: 0a01 |036b: move-result v1 │ │ -06a4fc: 6e20 6b16 1b00 |036c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.players:(I)Z // method@166b │ │ -06a502: 0a08 |036f: move-result v8 │ │ -06a504: 6e10 7001 0e00 |0370: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a50a: 3808 0300 |0373: if-eqz v8, 0376 // +0003 │ │ -06a50e: 019a |0375: move v10, v9 │ │ -06a510: 6e20 6c01 ae00 |0376: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a516: 2900 90fc |0379: goto/16 0009 // -0370 │ │ -06a51a: 1a00 f11b |037b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a51e: 6e20 5f01 0d00 |037d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a524: 6e10 6801 0d00 |0380: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a52a: 0c00 |0383: move-result-object v0 │ │ -06a52c: 7110 6e12 0000 |0384: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // method@126e │ │ -06a532: 0c01 |0387: move-result-object v1 │ │ -06a534: 6e20 8616 1b00 |0388: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@1686 │ │ -06a53a: 6e10 7001 0e00 |038b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a540: 2900 7bfc |038e: goto/16 0009 // -0385 │ │ -06a544: 1a00 f11b |0390: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a548: 6e20 5f01 0d00 |0392: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a54e: 6e10 6801 0d00 |0395: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a554: 0c00 |0398: move-result-object v0 │ │ -06a556: 7110 6e12 0000 |0399: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // method@126e │ │ -06a55c: 0c01 |039c: move-result-object v1 │ │ -06a55e: 6e20 9916 1b00 |039d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@1699 │ │ -06a564: 6e10 7001 0e00 |03a0: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a56a: 2900 66fc |03a3: goto/16 0009 // -039a │ │ -06a56e: 1a00 f11b |03a5: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a572: 6e20 5f01 0d00 |03a7: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a578: 6e10 6501 0d00 |03aa: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a57e: 0a01 |03ad: move-result v1 │ │ -06a580: 6e10 6701 0d00 |03ae: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a586: 0c02 |03b1: move-result-object v2 │ │ -06a588: 6e10 6701 0d00 |03b2: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a58e: 0c03 |03b5: move-result-object v3 │ │ -06a590: 6e10 6501 0d00 |03b6: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a596: 0a00 |03b9: move-result v0 │ │ -06a598: 3800 4400 |03ba: if-eqz v0, 03fe // +0044 │ │ -06a59c: 6200 be06 |03bc: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ -06a5a0: 7220 7601 d000 |03be: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a5a6: 0c04 |03c1: move-result-object v4 │ │ -06a5a8: 1f04 c103 |03c2: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -06a5ac: 6e10 6501 0d00 |03c4: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a5b2: 0a00 |03c7: move-result v0 │ │ -06a5b4: 3800 3800 |03c8: if-eqz v0, 0400 // +0038 │ │ -06a5b8: 6200 ec06 |03ca: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ -06a5bc: 7220 7601 d000 |03cc: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a5c2: 0c05 |03cf: move-result-object v5 │ │ -06a5c4: 1f05 d403 |03d0: check-cast v5, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -06a5c8: 6e10 6501 0d00 |03d2: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a5ce: 0a00 |03d5: move-result v0 │ │ -06a5d0: 3800 2c00 |03d6: if-eqz v0, 0402 // +002c │ │ -06a5d4: 6200 c006 |03d8: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ -06a5d8: 7220 7601 d000 |03da: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a5de: 0c06 |03dd: move-result-object v6 │ │ -06a5e0: 1f06 c303 |03de: check-cast v6, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -06a5e4: 6e10 6501 0d00 |03e0: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a5ea: 0a00 |03e3: move-result v0 │ │ -06a5ec: 3800 2000 |03e4: if-eqz v0, 0404 // +0020 │ │ -06a5f0: 6200 e306 |03e6: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ -06a5f4: 7220 7601 d000 |03e8: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a5fa: 0c07 |03eb: move-result-object v7 │ │ -06a5fc: 1f07 d203 |03ec: check-cast v7, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -06a600: 07b0 |03ee: move-object v0, v11 │ │ -06a602: 7408 4e16 0000 |03ef: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z // method@164e │ │ -06a608: 0a08 |03f2: move-result v8 │ │ -06a60a: 6e10 7001 0e00 |03f3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a610: 3808 0300 |03f6: if-eqz v8, 03f9 // +0003 │ │ -06a614: 019a |03f8: move v10, v9 │ │ -06a616: 6e20 6c01 ae00 |03f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a61c: 2900 0dfc |03fc: goto/16 0009 // -03f3 │ │ -06a620: 1204 |03fe: const/4 v4, #int 0 // #0 │ │ -06a622: 28c5 |03ff: goto 03c4 // -003b │ │ -06a624: 1205 |0400: const/4 v5, #int 0 // #0 │ │ -06a626: 28d1 |0401: goto 03d2 // -002f │ │ -06a628: 1206 |0402: const/4 v6, #int 0 // #0 │ │ -06a62a: 28dd |0403: goto 03e0 // -0023 │ │ -06a62c: 1207 |0404: const/4 v7, #int 0 // #0 │ │ -06a62e: 28e9 |0405: goto 03ee // -0017 │ │ -06a630: 1a00 f11b |0406: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a634: 6e20 5f01 0d00 |0408: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a63a: 6e10 6801 0d00 |040b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a640: 0c00 |040e: move-result-object v0 │ │ -06a642: 7110 3e12 0000 |040f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // method@123e │ │ -06a648: 0c01 |0412: move-result-object v1 │ │ -06a64a: 6e20 8116 1b00 |0413: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@1681 │ │ -06a650: 6e10 7001 0e00 |0416: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a656: 2900 f0fb |0419: goto/16 0009 // -0410 │ │ -06a65a: 1a00 f11b |041b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a65e: 6e20 5f01 0d00 |041d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a664: 6e10 6801 0d00 |0420: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a66a: 0c00 |0423: move-result-object v0 │ │ -06a66c: 7110 3e12 0000 |0424: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // method@123e │ │ -06a672: 0c01 |0427: move-result-object v1 │ │ -06a674: 6e20 9416 1b00 |0428: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@1694 │ │ -06a67a: 6e10 7001 0e00 |042b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a680: 2900 dbfb |042e: goto/16 0009 // -0425 │ │ -06a684: 1a00 f11b |0430: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a688: 6e20 5f01 0d00 |0432: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a68e: 6e10 6501 0d00 |0435: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a694: 0a01 |0438: move-result v1 │ │ -06a696: 6e10 6701 0d00 |0439: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a69c: 0c02 |043c: move-result-object v2 │ │ -06a69e: 6e10 6501 0d00 |043d: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a6a4: 0a00 |0440: move-result v0 │ │ -06a6a6: 3800 2700 |0441: if-eqz v0, 0468 // +0027 │ │ -06a6aa: 6200 ba06 |0443: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ -06a6ae: 7220 7601 d000 |0445: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a6b4: 0c03 |0448: move-result-object v3 │ │ -06a6b6: 1f03 bf03 |0449: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -06a6ba: 6e10 6501 0d00 |044b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a6c0: 0a00 |044e: move-result v0 │ │ -06a6c2: 3800 1b00 |044f: if-eqz v0, 046a // +001b │ │ -06a6c6: 6200 c006 |0451: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ -06a6ca: 7220 7601 d000 |0453: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a6d0: 0c04 |0456: move-result-object v4 │ │ -06a6d2: 1f04 c303 |0457: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -06a6d6: 6e54 5016 1b32 |0459: invoke-virtual {v11, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@1650 │ │ -06a6dc: 0a08 |045c: move-result v8 │ │ -06a6de: 6e10 7001 0e00 |045d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a6e4: 3808 0300 |0460: if-eqz v8, 0463 // +0003 │ │ -06a6e8: 019a |0462: move v10, v9 │ │ -06a6ea: 6e20 6c01 ae00 |0463: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a6f0: 2900 a3fb |0466: goto/16 0009 // -045d │ │ -06a6f4: 1203 |0468: const/4 v3, #int 0 // #0 │ │ -06a6f6: 28e2 |0469: goto 044b // -001e │ │ -06a6f8: 1204 |046a: const/4 v4, #int 0 // #0 │ │ -06a6fa: 28ee |046b: goto 0459 // -0012 │ │ -06a6fc: 1a00 f11b |046c: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a700: 6e20 5f01 0d00 |046e: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a706: 6e10 6801 0d00 |0471: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a70c: 0c00 |0474: move-result-object v0 │ │ -06a70e: 7110 4a12 0000 |0475: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // method@124a │ │ -06a714: 0c01 |0478: move-result-object v1 │ │ -06a716: 6e20 8216 1b00 |0479: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@1682 │ │ -06a71c: 6e10 7001 0e00 |047c: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a722: 2900 8afb |047f: goto/16 0009 // -0476 │ │ -06a726: 1a00 f11b |0481: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a72a: 6e20 5f01 0d00 |0483: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a730: 6e10 6801 0d00 |0486: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a736: 0c00 |0489: move-result-object v0 │ │ -06a738: 7110 4a12 0000 |048a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // method@124a │ │ -06a73e: 0c01 |048d: move-result-object v1 │ │ -06a740: 6e20 9516 1b00 |048e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@1695 │ │ -06a746: 6e10 7001 0e00 |0491: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a74c: 2900 75fb |0494: goto/16 0009 // -048b │ │ -06a750: 1a00 f11b |0496: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a754: 6e20 5f01 0d00 |0498: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a75a: 6e10 6501 0d00 |049b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a760: 0a01 |049e: move-result v1 │ │ -06a762: 6e20 a016 1b00 |049f: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.years:(I)Z // method@16a0 │ │ -06a768: 0a08 |04a2: move-result v8 │ │ -06a76a: 6e10 7001 0e00 |04a3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a770: 3808 0300 |04a6: if-eqz v8, 04a9 // +0003 │ │ -06a774: 019a |04a8: move v10, v9 │ │ -06a776: 6e20 6c01 ae00 |04a9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a77c: 2900 5dfb |04ac: goto/16 0009 // -04a3 │ │ -06a780: 1a00 f11b |04ae: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a784: 6e20 5f01 0d00 |04b0: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a78a: 6e10 6801 0d00 |04b3: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a790: 0c00 |04b6: move-result-object v0 │ │ -06a792: 7110 b912 0000 |04b7: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // method@12b9 │ │ -06a798: 0c01 |04ba: move-result-object v1 │ │ -06a79a: 6e20 8c16 1b00 |04bb: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@168c │ │ -06a7a0: 6e10 7001 0e00 |04be: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a7a6: 2900 48fb |04c1: goto/16 0009 // -04b8 │ │ -06a7aa: 1a00 f11b |04c3: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a7ae: 6e20 5f01 0d00 |04c5: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a7b4: 6e10 6801 0d00 |04c8: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a7ba: 0c00 |04cb: move-result-object v0 │ │ -06a7bc: 7110 b912 0000 |04cc: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // method@12b9 │ │ -06a7c2: 0c01 |04cf: move-result-object v1 │ │ -06a7c4: 6e20 9f16 1b00 |04d0: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@169f │ │ -06a7ca: 6e10 7001 0e00 |04d3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a7d0: 2900 33fb |04d6: goto/16 0009 // -04cd │ │ -06a7d4: 1a00 f11b |04d8: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a7d8: 6e20 5f01 0d00 |04da: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a7de: 6e10 6501 0d00 |04dd: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a7e4: 0a01 |04e0: move-result v1 │ │ -06a7e6: 6e20 5b16 1b00 |04e1: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.genres:(I)Z // method@165b │ │ -06a7ec: 0a08 |04e4: move-result v8 │ │ -06a7ee: 6e10 7001 0e00 |04e5: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a7f4: 3808 0300 |04e8: if-eqz v8, 04eb // +0003 │ │ -06a7f8: 019a |04ea: move v10, v9 │ │ -06a7fa: 6e20 6c01 ae00 |04eb: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a800: 2900 1bfb |04ee: goto/16 0009 // -04e5 │ │ -06a804: 1a00 f11b |04f0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a808: 6e20 5f01 0d00 |04f2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a80e: 6e10 6801 0d00 |04f5: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a814: 0c00 |04f8: move-result-object v0 │ │ -06a816: 7110 5612 0000 |04f9: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // method@1256 │ │ -06a81c: 0c01 |04fc: move-result-object v1 │ │ -06a81e: 6e20 8416 1b00 |04fd: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@1684 │ │ -06a824: 6e10 7001 0e00 |0500: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a82a: 2900 06fb |0503: goto/16 0009 // -04fa │ │ -06a82e: 1a00 f11b |0505: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a832: 6e20 5f01 0d00 |0507: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a838: 6e10 6801 0d00 |050a: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a83e: 0c00 |050d: move-result-object v0 │ │ -06a840: 7110 5612 0000 |050e: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // method@1256 │ │ -06a846: 0c01 |0511: move-result-object v1 │ │ -06a848: 6e20 9716 1b00 |0512: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@1697 │ │ -06a84e: 6e10 7001 0e00 |0515: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a854: 2900 f1fa |0518: goto/16 0009 // -050f │ │ -06a858: 1a00 f11b |051a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a85c: 6e20 5f01 0d00 |051c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a862: 6e10 6501 0d00 |051f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a868: 0a01 |0522: move-result v1 │ │ -06a86a: 6e10 6701 0d00 |0523: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a870: 0c02 |0526: move-result-object v2 │ │ -06a872: 6e30 6716 1b02 |0527: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.musicFolders:(ILjava/lang/String;)Z // method@1667 │ │ -06a878: 0a08 |052a: move-result v8 │ │ -06a87a: 6e10 7001 0e00 |052b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a880: 3808 0300 |052e: if-eqz v8, 0531 // +0003 │ │ -06a884: 019a |0530: move v10, v9 │ │ -06a886: 6e20 6c01 ae00 |0531: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a88c: 2900 d5fa |0534: goto/16 0009 // -052b │ │ -06a890: 1a00 f11b |0536: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a894: 6e20 5f01 0d00 |0538: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a89a: 6e10 6801 0d00 |053b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a8a0: 0c00 |053e: move-result-object v0 │ │ -06a8a2: 7110 6212 0000 |053f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // method@1262 │ │ -06a8a8: 0c01 |0542: move-result-object v1 │ │ -06a8aa: 6e20 8516 1b00 |0543: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@1685 │ │ -06a8b0: 6e10 7001 0e00 |0546: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a8b6: 2900 c0fa |0549: goto/16 0009 // -0540 │ │ -06a8ba: 1a00 f11b |054b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a8be: 6e20 5f01 0d00 |054d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a8c4: 6e10 6801 0d00 |0550: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06a8ca: 0c00 |0553: move-result-object v0 │ │ -06a8cc: 7110 6212 0000 |0554: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // method@1262 │ │ -06a8d2: 0c01 |0557: move-result-object v1 │ │ -06a8d4: 6e20 9816 1b00 |0558: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@1698 │ │ -06a8da: 6e10 7001 0e00 |055b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a8e0: 2900 abfa |055e: goto/16 0009 // -0555 │ │ -06a8e4: 1a00 f11b |0560: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a8e8: 6e20 5f01 0d00 |0562: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a8ee: 6e10 6501 0d00 |0565: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a8f4: 0a01 |0568: move-result v1 │ │ -06a8f6: 6e10 6701 0d00 |0569: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a8fc: 0c02 |056c: move-result-object v2 │ │ -06a8fe: 6e10 6701 0d00 |056d: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06a904: 0c03 |0570: move-result-object v3 │ │ -06a906: 6e10 6501 0d00 |0571: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a90c: 0a00 |0574: move-result v0 │ │ -06a90e: 3800 4400 |0575: if-eqz v0, 05b9 // +0044 │ │ -06a912: 6200 ba06 |0577: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ -06a916: 7220 7601 d000 |0579: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a91c: 0c04 |057c: move-result-object v4 │ │ -06a91e: 1f04 bf03 |057d: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -06a922: 6e10 6501 0d00 |057f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a928: 0a00 |0582: move-result v0 │ │ -06a92a: 3800 3800 |0583: if-eqz v0, 05bb // +0038 │ │ -06a92e: 6200 be06 |0585: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ -06a932: 7220 7601 d000 |0587: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a938: 0c05 |058a: move-result-object v5 │ │ -06a93a: 1f05 c103 |058b: check-cast v5, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -06a93e: 6e10 6501 0d00 |058d: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a944: 0a00 |0590: move-result v0 │ │ -06a946: 3800 2c00 |0591: if-eqz v0, 05bd // +002c │ │ -06a94a: 6200 ec06 |0593: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ -06a94e: 7220 7601 d000 |0595: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a954: 0c06 |0598: move-result-object v6 │ │ -06a956: 1f06 d403 |0599: check-cast v6, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -06a95a: 6e10 6501 0d00 |059b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a960: 0a00 |059e: move-result v0 │ │ -06a962: 3800 2000 |059f: if-eqz v0, 05bf // +0020 │ │ -06a966: 6200 c006 |05a1: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ -06a96a: 7220 7601 d000 |05a3: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a970: 0c07 |05a6: move-result-object v7 │ │ -06a972: 1f07 c303 |05a7: check-cast v7, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -06a976: 07b0 |05a9: move-object v0, v11 │ │ -06a978: 7408 9016 0000 |05aa: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@1690 │ │ -06a97e: 0a08 |05ad: move-result v8 │ │ -06a980: 6e10 7001 0e00 |05ae: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a986: 3808 0300 |05b1: if-eqz v8, 05b4 // +0003 │ │ -06a98a: 019a |05b3: move v10, v9 │ │ -06a98c: 6e20 6c01 ae00 |05b4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a992: 2900 52fa |05b7: goto/16 0009 // -05ae │ │ -06a996: 1204 |05b9: const/4 v4, #int 0 // #0 │ │ -06a998: 28c5 |05ba: goto 057f // -003b │ │ -06a99a: 1205 |05bb: const/4 v5, #int 0 // #0 │ │ -06a99c: 28d1 |05bc: goto 058d // -002f │ │ -06a99e: 1206 |05bd: const/4 v6, #int 0 // #0 │ │ -06a9a0: 28dd |05be: goto 059b // -0023 │ │ -06a9a2: 1207 |05bf: const/4 v7, #int 0 // #0 │ │ -06a9a4: 28e9 |05c0: goto 05a9 // -0017 │ │ -06a9a6: 1a00 f11b |05c1: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a9aa: 6e20 5f01 0d00 |05c3: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a9b0: 6e10 6501 0d00 |05c6: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a9b6: 0a01 |05c9: move-result v1 │ │ -06a9b8: 6e20 5816 1b00 |05ca: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.currentPlaylist:(I)Z // method@1658 │ │ -06a9be: 0a08 |05cd: move-result v8 │ │ -06a9c0: 6e10 7001 0e00 |05ce: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06a9c6: 3808 0300 |05d1: if-eqz v8, 05d4 // +0003 │ │ -06a9ca: 019a |05d3: move v10, v9 │ │ -06a9cc: 6e20 6c01 ae00 |05d4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06a9d2: 2900 32fa |05d7: goto/16 0009 // -05ce │ │ -06a9d6: 1a00 f11b |05d9: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06a9da: 6e20 5f01 0d00 |05db: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06a9e0: 6e10 6501 0d00 |05de: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a9e6: 0a01 |05e1: move-result v1 │ │ -06a9e8: 6e10 6501 0d00 |05e2: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06a9ee: 0a00 |05e5: move-result v0 │ │ -06a9f0: 3800 1900 |05e6: if-eqz v0, 05ff // +0019 │ │ -06a9f4: 6200 d506 |05e8: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -06a9f8: 7220 7601 d000 |05ea: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06a9fe: 0c02 |05ed: move-result-object v2 │ │ -06aa00: 1f02 cc03 |05ee: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -06aa04: 6e30 7216 1b02 |05f0: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@1672 │ │ -06aa0a: 0a08 |05f3: move-result v8 │ │ -06aa0c: 6e10 7001 0e00 |05f4: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aa12: 3808 0300 |05f7: if-eqz v8, 05fa // +0003 │ │ -06aa16: 019a |05f9: move v10, v9 │ │ -06aa18: 6e20 6c01 ae00 |05fa: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06aa1e: 2900 0cfa |05fd: goto/16 0009 // -05f4 │ │ -06aa22: 1202 |05ff: const/4 v2, #int 0 // #0 │ │ -06aa24: 28f0 |0600: goto 05f0 // -0010 │ │ -06aa26: 1a00 f11b |0601: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06aa2a: 6e20 5f01 0d00 |0603: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06aa30: 6e10 6801 0d00 |0606: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06aa36: 0c00 |0609: move-result-object v0 │ │ -06aa38: 7110 ad12 0000 |060a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // method@12ad │ │ -06aa3e: 0c01 |060d: move-result-object v1 │ │ -06aa40: 6e20 8b16 1b00 |060e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@168b │ │ -06aa46: 6e10 7001 0e00 |0611: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aa4c: 2900 f5f9 |0614: goto/16 0009 // -060b │ │ -06aa50: 1a00 f11b |0616: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06aa54: 6e20 5f01 0d00 |0618: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06aa5a: 6e10 6801 0d00 |061b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06aa60: 0c00 |061e: move-result-object v0 │ │ -06aa62: 7110 ad12 0000 |061f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // method@12ad │ │ -06aa68: 0c01 |0622: move-result-object v1 │ │ -06aa6a: 6e20 9e16 1b00 |0623: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@169e │ │ -06aa70: 6e10 7001 0e00 |0626: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aa76: 2900 e0f9 |0629: goto/16 0009 // -0620 │ │ -06aa7a: 1a00 f11b |062b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06aa7e: 6e20 5f01 0d00 |062d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06aa84: 6e10 6501 0d00 |0630: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06aa8a: 0a01 |0633: move-result v1 │ │ -06aa8c: 6e20 7316 1b00 |0634: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlists:(I)Z // method@1673 │ │ -06aa92: 0a08 |0637: move-result v8 │ │ -06aa94: 6e10 7001 0e00 |0638: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aa9a: 3808 0300 |063b: if-eqz v8, 063e // +0003 │ │ -06aa9e: 019a |063d: move v10, v9 │ │ -06aaa0: 6e20 6c01 ae00 |063e: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06aaa6: 2900 c8f9 |0641: goto/16 0009 // -0638 │ │ -06aaaa: 1a00 f11b |0643: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06aaae: 6e20 5f01 0d00 |0645: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06aab4: 6e10 6801 0d00 |0648: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06aaba: 0c00 |064b: move-result-object v0 │ │ -06aabc: 7110 8912 0000 |064c: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // method@1289 │ │ -06aac2: 0c01 |064f: move-result-object v1 │ │ -06aac4: 6e20 8816 1b00 |0650: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@1688 │ │ -06aaca: 6e10 7001 0e00 |0653: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aad0: 2900 b3f9 |0656: goto/16 0009 // -064d │ │ -06aad4: 1a00 f11b |0658: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06aad8: 6e20 5f01 0d00 |065a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06aade: 6e10 6801 0d00 |065d: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06aae4: 0c00 |0660: move-result-object v0 │ │ -06aae6: 7110 8912 0000 |0661: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // method@1289 │ │ -06aaec: 0c01 |0664: move-result-object v1 │ │ -06aaee: 6e20 9b16 1b00 |0665: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@169b │ │ -06aaf4: 6e10 7001 0e00 |0668: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06aafa: 2900 9ef9 |066b: goto/16 0009 // -0662 │ │ -06aafe: 1a00 f11b |066d: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ab02: 6e20 5f01 0d00 |066f: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ab08: 6e10 6801 0d00 |0672: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ab0e: 0c00 |0675: move-result-object v0 │ │ -06ab10: 7110 7b12 0000 |0676: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // method@127b │ │ -06ab16: 0c01 |0679: move-result-object v1 │ │ -06ab18: 6e20 8716 1b00 |067a: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@1687 │ │ -06ab1e: 6e10 7001 0e00 |067d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ab24: 2900 89f9 |0680: goto/16 0009 // -0677 │ │ -06ab28: 1a00 f11b |0682: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ab2c: 6e20 5f01 0d00 |0684: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ab32: 6e10 6801 0d00 |0687: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ab38: 0c00 |068a: move-result-object v0 │ │ -06ab3a: 7110 7b12 0000 |068b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // method@127b │ │ -06ab40: 0c01 |068e: move-result-object v1 │ │ -06ab42: 6e20 9a16 1b00 |068f: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@169a │ │ -06ab48: 6e10 7001 0e00 |0692: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ab4e: 2900 74f9 |0695: goto/16 0009 // -068c │ │ -06ab52: 1a00 f11b |0697: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ab56: 6e20 5f01 0d00 |0699: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ab5c: 6e10 6701 0d00 |069c: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06ab62: 0c01 |069f: move-result-object v1 │ │ -06ab64: 6e20 7616 1b00 |06a0: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsNew:(Ljava/lang/String;)Z // method@1676 │ │ -06ab6a: 0a08 |06a3: move-result v8 │ │ -06ab6c: 6e10 7001 0e00 |06a4: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ab72: 3808 0300 |06a7: if-eqz v8, 06aa // +0003 │ │ -06ab76: 019a |06a9: move v10, v9 │ │ -06ab78: 6e20 6c01 ae00 |06aa: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ab7e: 2900 5cf9 |06ad: goto/16 0009 // -06a4 │ │ -06ab82: 1a00 f11b |06af: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ab86: 6e20 5f01 0d00 |06b1: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ab8c: 6e10 6501 0d00 |06b4: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ab92: 0a00 |06b7: move-result v0 │ │ -06ab94: 3800 1d00 |06b8: if-eqz v0, 06d5 // +001d │ │ -06ab98: 6200 d506 |06ba: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -06ab9c: 7220 7601 d000 |06bc: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06aba2: 0c01 |06bf: move-result-object v1 │ │ -06aba4: 1f01 cc03 |06c0: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -06aba8: 6e10 6701 0d00 |06c2: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06abae: 0c02 |06c5: move-result-object v2 │ │ -06abb0: 6e30 7816 1b02 |06c6: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@1678 │ │ -06abb6: 0a08 |06c9: move-result v8 │ │ -06abb8: 6e10 7001 0e00 |06ca: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06abbe: 3808 0300 |06cd: if-eqz v8, 06d0 // +0003 │ │ -06abc2: 019a |06cf: move v10, v9 │ │ -06abc4: 6e20 6c01 ae00 |06d0: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06abca: 2900 36f9 |06d3: goto/16 0009 // -06ca │ │ -06abce: 1201 |06d5: const/4 v1, #int 0 // #0 │ │ -06abd0: 28ec |06d6: goto 06c2 // -0014 │ │ -06abd2: 1a00 f11b |06d7: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06abd6: 6e20 5f01 0d00 |06d9: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06abdc: 6e10 6501 0d00 |06dc: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06abe2: 0a00 |06df: move-result v0 │ │ -06abe4: 3800 1900 |06e0: if-eqz v0, 06f9 // +0019 │ │ -06abe8: 6200 d506 |06e2: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -06abec: 7220 7601 d000 |06e4: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06abf2: 0c01 |06e7: move-result-object v1 │ │ -06abf4: 1f01 cc03 |06e8: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -06abf8: 6e20 7416 1b00 |06ea: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@1674 │ │ -06abfe: 0a08 |06ed: move-result v8 │ │ -06ac00: 6e10 7001 0e00 |06ee: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ac06: 3808 0300 |06f1: if-eqz v8, 06f4 // +0003 │ │ -06ac0a: 019a |06f3: move v10, v9 │ │ -06ac0c: 6e20 6c01 ae00 |06f4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ac12: 2900 12f9 |06f7: goto/16 0009 // -06ee │ │ -06ac16: 1201 |06f9: const/4 v1, #int 0 // #0 │ │ -06ac18: 28f0 |06fa: goto 06ea // -0010 │ │ -06ac1a: 1a00 f11b |06fb: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ac1e: 6e20 5f01 0d00 |06fd: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ac24: 6e10 6501 0d00 |0700: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ac2a: 0a00 |0703: move-result v0 │ │ -06ac2c: 3800 2100 |0704: if-eqz v0, 0725 // +0021 │ │ -06ac30: 6200 d506 |0706: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -06ac34: 7220 7601 d000 |0708: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06ac3a: 0c01 |070b: move-result-object v1 │ │ -06ac3c: 1f01 cc03 |070c: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -06ac40: 6e10 6501 0d00 |070e: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ac46: 0a02 |0711: move-result v2 │ │ -06ac48: 6e10 6501 0d00 |0712: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ac4e: 0a03 |0715: move-result v3 │ │ -06ac50: 6e40 7516 1b32 |0716: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@1675 │ │ -06ac56: 0a08 |0719: move-result v8 │ │ -06ac58: 6e10 7001 0e00 |071a: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ac5e: 3808 0300 |071d: if-eqz v8, 0720 // +0003 │ │ -06ac62: 019a |071f: move v10, v9 │ │ -06ac64: 6e20 6c01 ae00 |0720: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ac6a: 2900 e6f8 |0723: goto/16 0009 // -071a │ │ -06ac6e: 1201 |0725: const/4 v1, #int 0 // #0 │ │ -06ac70: 28e8 |0726: goto 070e // -0018 │ │ -06ac72: 1a00 f11b |0727: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ac76: 6e20 5f01 0d00 |0729: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ac7c: 6e10 6501 0d00 |072c: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ac82: 0a00 |072f: move-result v0 │ │ -06ac84: 3800 1d00 |0730: if-eqz v0, 074d // +001d │ │ -06ac88: 6200 d506 |0732: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -06ac8c: 7220 7601 d000 |0734: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06ac92: 0c01 |0737: move-result-object v1 │ │ -06ac94: 1f01 cc03 |0738: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -06ac98: 6e10 6501 0d00 |073a: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ac9e: 0a02 |073d: move-result v2 │ │ -06aca0: 6e30 7716 1b02 |073e: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z // method@1677 │ │ -06aca6: 0a08 |0741: move-result v8 │ │ -06aca8: 6e10 7001 0e00 |0742: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06acae: 3808 0300 |0745: if-eqz v8, 0748 // +0003 │ │ -06acb2: 019a |0747: move v10, v9 │ │ -06acb4: 6e20 6c01 ae00 |0748: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06acba: 2900 bef8 |074b: goto/16 0009 // -0742 │ │ -06acbe: 1201 |074d: const/4 v1, #int 0 // #0 │ │ -06acc0: 28ec |074e: goto 073a // -0014 │ │ -06acc2: 1a00 f11b |074f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06acc6: 6e20 5f01 0d00 |0751: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06accc: 6e10 6501 0d00 |0754: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06acd2: 0a01 |0757: move-result v1 │ │ -06acd4: 6e10 6701 0d00 |0758: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06acda: 0c02 |075b: move-result-object v2 │ │ -06acdc: 6e30 8d16 1b02 |075c: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.search:(ILjava/lang/String;)Z // method@168d │ │ -06ace2: 0a08 |075f: move-result v8 │ │ -06ace4: 6e10 7001 0e00 |0760: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06acea: 3808 0300 |0763: if-eqz v8, 0766 // +0003 │ │ -06acee: 019a |0765: move v10, v9 │ │ -06acf0: 6e20 6c01 ae00 |0766: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06acf6: 2900 a0f8 |0769: goto/16 0009 // -0760 │ │ -06acfa: 1a00 f11b |076b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06acfe: 6e20 5f01 0d00 |076d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ad04: 6e10 6501 0d00 |0770: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ad0a: 0a01 |0773: move-result v1 │ │ -06ad0c: 6e20 7f16 1b00 |0774: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.radios:(I)Z // method@167f │ │ -06ad12: 0a08 |0777: move-result v8 │ │ -06ad14: 6e10 7001 0e00 |0778: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ad1a: 3808 0300 |077b: if-eqz v8, 077e // +0003 │ │ -06ad1e: 019a |077d: move v10, v9 │ │ -06ad20: 6e20 6c01 ae00 |077e: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ad26: 2900 88f8 |0781: goto/16 0009 // -0778 │ │ -06ad2a: 1a00 f11b |0783: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ad2e: 6e20 5f01 0d00 |0785: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ad34: 6e10 6501 0d00 |0788: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ad3a: 0a01 |078b: move-result v1 │ │ -06ad3c: 6e20 4f16 1b00 |078c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.apps:(I)Z // method@164f │ │ -06ad42: 0a08 |078f: move-result v8 │ │ -06ad44: 6e10 7001 0e00 |0790: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ad4a: 3808 0300 |0793: if-eqz v8, 0796 // +0003 │ │ -06ad4e: 019a |0795: move v10, v9 │ │ -06ad50: 6e20 6c01 ae00 |0796: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ad56: 2900 70f8 |0799: goto/16 0009 // -0790 │ │ -06ad5a: 1a00 f11b |079b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ad5e: 6e20 5f01 0d00 |079d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ad64: 6e10 6801 0d00 |07a0: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ad6a: 0c00 |07a3: move-result-object v0 │ │ -06ad6c: 7110 a112 0000 |07a4: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // method@12a1 │ │ -06ad72: 0c01 |07a7: move-result-object v1 │ │ -06ad74: 6e20 8a16 1b00 |07a8: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@168a │ │ -06ad7a: 6e10 7001 0e00 |07ab: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ad80: 2900 5bf8 |07ae: goto/16 0009 // -07a5 │ │ -06ad84: 1a00 f11b |07b0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ad88: 6e20 5f01 0d00 |07b2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ad8e: 6e10 6801 0d00 |07b5: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ad94: 0c00 |07b8: move-result-object v0 │ │ -06ad96: 7110 a112 0000 |07b9: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // method@12a1 │ │ -06ad9c: 0c01 |07bc: move-result-object v1 │ │ -06ad9e: 6e20 9d16 1b00 |07bd: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@169d │ │ -06ada4: 6e10 7001 0e00 |07c0: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06adaa: 2900 46f8 |07c3: goto/16 0009 // -07ba │ │ -06adae: 1a00 f11b |07c5: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06adb2: 6e20 5f01 0d00 |07c7: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06adb8: 6e10 6501 0d00 |07ca: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06adbe: 0a01 |07cd: move-result v1 │ │ -06adc0: 6e10 6501 0d00 |07ce: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06adc6: 0a00 |07d1: move-result v0 │ │ -06adc8: 3800 2b00 |07d2: if-eqz v0, 07fd // +002b │ │ -06adcc: 6200 d706 |07d4: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ -06add0: 7220 7601 d000 |07d6: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06add6: 0c02 |07d9: move-result-object v2 │ │ -06add8: 1f02 ce03 |07da: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -06addc: 6e10 6501 0d00 |07dc: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -06ade2: 0a00 |07df: move-result v0 │ │ -06ade4: 3800 1f00 |07e0: if-eqz v0, 07ff // +001f │ │ -06ade8: 6200 dd06 |07e2: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ -06adec: 7220 7601 d000 |07e4: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ -06adf2: 0c03 |07e7: move-result-object v3 │ │ -06adf4: 1f03 d003 |07e8: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -06adf8: 6e10 6701 0d00 |07ea: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -06adfe: 0c04 |07ed: move-result-object v4 │ │ -06ae00: 6e54 7916 1b32 |07ee: invoke-virtual {v11, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z // method@1679 │ │ -06ae06: 0a08 |07f1: move-result v8 │ │ -06ae08: 6e10 7001 0e00 |07f2: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ae0e: 3808 0300 |07f5: if-eqz v8, 07f8 // +0003 │ │ -06ae12: 019a |07f7: move v10, v9 │ │ -06ae14: 6e20 6c01 ae00 |07f8: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -06ae1a: 2900 0ef8 |07fb: goto/16 0009 // -07f2 │ │ -06ae1e: 1202 |07fd: const/4 v2, #int 0 // #0 │ │ -06ae20: 28de |07fe: goto 07dc // -0022 │ │ -06ae22: 1203 |07ff: const/4 v3, #int 0 // #0 │ │ -06ae24: 28ea |0800: goto 07ea // -0016 │ │ -06ae26: 1a00 f11b |0801: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ae2a: 6e20 5f01 0d00 |0803: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ae30: 6e10 6801 0d00 |0806: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ae36: 0c00 |0809: move-result-object v0 │ │ -06ae38: 7110 9512 0000 |080a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // method@1295 │ │ -06ae3e: 0c01 |080d: move-result-object v1 │ │ -06ae40: 6e20 8916 1b00 |080e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@1689 │ │ -06ae46: 6e10 7001 0e00 |0811: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ae4c: 2900 f5f7 |0814: goto/16 0009 // -080b │ │ -06ae50: 1a00 f11b |0816: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1bf1 │ │ -06ae54: 6e20 5f01 0d00 |0818: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ -06ae5a: 6e10 6801 0d00 |081b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ -06ae60: 0c00 |081e: move-result-object v0 │ │ -06ae62: 7110 9512 0000 |081f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // method@1295 │ │ -06ae68: 0c01 |0822: move-result-object v1 │ │ -06ae6a: 6e20 9c16 1b00 |0823: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@169c │ │ -06ae70: 6e10 7001 0e00 |0826: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ -06ae76: 2900 e0f7 |0829: goto/16 0009 // -0820 │ │ -06ae7a: 0000 |082b: nop // spacer │ │ -06ae7c: 0002 5100 0100 0000 0200 0000 0300 ... |082c: sparse-switch-data (326 units) │ │ +069778: |[069778] uk.org.ngo.squeezer.service.ISqueezeService$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +069788: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06978a: 1219 |0001: const/4 v9, #int 1 // #1 │ │ +06978c: 2c0c 2a08 0000 |0002: sparse-switch v12, 0000082c // +0000082a │ │ +069792: 6f5f 3301 cbed |0005: invoke-super {v11, v12, v13, v14, v15}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0133 │ │ +069798: 0a09 |0008: move-result v9 │ │ +06979a: 0f09 |0009: return v9 │ │ +06979c: 1a00 eb1b |000a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0697a0: 6e20 7201 0e00 |000c: invoke-virtual {v14, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0697a6: 28fa |000f: goto 0009 // -0006 │ │ +0697a8: 1a00 eb1b |0010: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0697ac: 6e20 5f01 0d00 |0012: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0697b2: 6e10 6801 0d00 |0015: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +0697b8: 0c00 |0018: move-result-object v0 │ │ +0697ba: 7110 c60f 0000 |0019: invoke-static {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; // method@0fc6 │ │ +0697c0: 0c01 |001c: move-result-object v1 │ │ +0697c2: 6e20 8316 1b00 |001d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@1683 │ │ +0697c8: 6e10 7001 0e00 |0020: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0697ce: 28e6 |0023: goto 0009 // -001a │ │ +0697d0: 1a00 eb1b |0024: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0697d4: 6e20 5f01 0d00 |0026: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0697da: 6e10 6801 0d00 |0029: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +0697e0: 0c00 |002c: move-result-object v0 │ │ +0697e2: 7110 c60f 0000 |002d: invoke-static {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/IServiceCallback; // method@0fc6 │ │ +0697e8: 0c01 |0030: move-result-object v1 │ │ +0697ea: 6e20 9616 1b00 |0031: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@1696 │ │ +0697f0: 6e10 7001 0e00 |0034: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0697f6: 28d2 |0037: goto 0009 // -002e │ │ +0697f8: 1a00 eb1b |0038: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0697fc: 6e20 5f01 0d00 |003a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069802: 6e10 6701 0d00 |003d: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069808: 0c01 |0040: move-result-object v1 │ │ +06980a: 6e20 9116 1b00 |0041: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.startConnect:(Ljava/lang/String;)V // method@1691 │ │ +069810: 6e10 7001 0e00 |0044: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069816: 28c2 |0047: goto 0009 // -003e │ │ +069818: 1a00 eb1b |0048: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06981c: 6e20 5f01 0d00 |004a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069822: 6e10 5a16 0b00 |004d: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.disconnect:()V // method@165a │ │ +069828: 6e10 7001 0e00 |0050: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06982e: 28b6 |0053: goto 0009 // -004a │ │ +069830: 1a00 eb1b |0054: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069834: 6e20 5f01 0d00 |0056: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06983a: 6e10 6516 0b00 |0059: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.isConnected:()Z // method@1665 │ │ +069840: 0a08 |005c: move-result v8 │ │ +069842: 6e10 7001 0e00 |005d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069848: 3808 0700 |0060: if-eqz v8, 0067 // +0007 │ │ +06984c: 0190 |0062: move v0, v9 │ │ +06984e: 6e20 6c01 0e00 |0063: invoke-virtual {v14, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069854: 28a3 |0066: goto 0009 // -005d │ │ +069856: 01a0 |0067: move v0, v10 │ │ +069858: 28fb |0068: goto 0063 // -0005 │ │ +06985a: 1a00 eb1b |0069: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06985e: 6e20 5f01 0d00 |006b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069864: 6e10 6701 0d00 |006e: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06986a: 0c01 |0071: move-result-object v1 │ │ +06986c: 6e20 7d16 1b00 |0072: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.preferenceChanged:(Ljava/lang/String;)V // method@167d │ │ +069872: 6e10 7001 0e00 |0075: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069878: 2891 |0078: goto 0009 // -006f │ │ +06987a: 1a00 eb1b |0079: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06987e: 6e20 5f01 0d00 |007b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069884: 6e10 6501 0d00 |007e: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06988a: 0a00 |0081: move-result v0 │ │ +06988c: 3800 1200 |0082: if-eqz v0, 0094 // +0012 │ │ +069890: 6200 c506 |0084: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlayer;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c5 │ │ +069894: 7220 7601 d000 |0086: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06989a: 0c01 |0089: move-result-object v1 │ │ +06989c: 1f01 c703 |008a: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +0698a0: 6e20 8e16 1b00 |008c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@168e │ │ +0698a6: 6e10 7001 0e00 |008f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0698ac: 2900 77ff |0092: goto/16 0009 // -0089 │ │ +0698b0: 1201 |0094: const/4 v1, #int 0 // #0 │ │ +0698b2: 28f7 |0095: goto 008c // -0009 │ │ +0698b4: 1a00 eb1b |0096: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0698b8: 6e20 5f01 0d00 |0098: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0698be: 6e10 5c16 0b00 |009b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@165c │ │ +0698c4: 0c08 |009e: move-result-object v8 │ │ +0698c6: 6e10 7001 0e00 |009f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0698cc: 3808 0a00 |00a2: if-eqz v8, 00ac // +000a │ │ +0698d0: 6e20 6c01 9e00 |00a4: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0698d6: 6e30 6e15 e809 |00a7: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.writeToParcel:(Landroid/os/Parcel;I)V // method@156e │ │ +0698dc: 2900 5fff |00aa: goto/16 0009 // -00a1 │ │ +0698e0: 6e20 6c01 ae00 |00ac: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0698e6: 2900 5aff |00af: goto/16 0009 // -00a6 │ │ +0698ea: 1a00 eb1b |00b1: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0698ee: 6e20 5f01 0d00 |00b3: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0698f4: 6e10 5d16 0b00 |00b6: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getActivePlayerName:()Ljava/lang/String; // method@165d │ │ +0698fa: 0c08 |00b9: move-result-object v8 │ │ +0698fc: 6e10 7001 0e00 |00ba: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069902: 6e20 7201 8e00 |00bd: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +069908: 2900 49ff |00c0: goto/16 0009 // -00b7 │ │ +06990c: 1a00 eb1b |00c2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069910: 6e20 5f01 0d00 |00c4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069916: 6e10 5616 0b00 |00c7: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canPowerOn:()Z // method@1656 │ │ +06991c: 0a08 |00ca: move-result v8 │ │ +06991e: 6e10 7001 0e00 |00cb: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069924: 3808 0300 |00ce: if-eqz v8, 00d1 // +0003 │ │ +069928: 019a |00d0: move v10, v9 │ │ +06992a: 6e20 6c01 ae00 |00d1: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069930: 2900 35ff |00d4: goto/16 0009 // -00cb │ │ +069934: 1a00 eb1b |00d6: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069938: 6e20 5f01 0d00 |00d8: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06993e: 6e10 5516 0b00 |00db: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canPowerOff:()Z // method@1655 │ │ +069944: 0a08 |00de: move-result v8 │ │ +069946: 6e10 7001 0e00 |00df: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06994c: 3808 0300 |00e2: if-eqz v8, 00e5 // +0003 │ │ +069950: 019a |00e4: move v10, v9 │ │ +069952: 6e20 6c01 ae00 |00e5: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069958: 2900 21ff |00e8: goto/16 0009 // -00df │ │ +06995c: 1a00 eb1b |00ea: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069960: 6e20 5f01 0d00 |00ec: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069966: 6e10 7c16 0b00 |00ef: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.powerOn:()Z // method@167c │ │ +06996c: 0a08 |00f2: move-result v8 │ │ +06996e: 6e10 7001 0e00 |00f3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069974: 3808 0300 |00f6: if-eqz v8, 00f9 // +0003 │ │ +069978: 019a |00f8: move v10, v9 │ │ +06997a: 6e20 6c01 ae00 |00f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069980: 2900 0dff |00fc: goto/16 0009 // -00f3 │ │ +069984: 1a00 eb1b |00fe: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069988: 6e20 5f01 0d00 |0100: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06998e: 6e10 7b16 0b00 |0103: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.powerOff:()Z // method@167b │ │ +069994: 0a08 |0106: move-result v8 │ │ +069996: 6e10 7001 0e00 |0107: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06999c: 3808 0300 |010a: if-eqz v8, 010d // +0003 │ │ +0699a0: 019a |010c: move v10, v9 │ │ +0699a2: 6e20 6c01 ae00 |010d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0699a8: 2900 f9fe |0110: goto/16 0009 // -0107 │ │ +0699ac: 1a00 eb1b |0112: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0699b0: 6e20 5f01 0d00 |0114: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0699b6: 6e10 5416 0b00 |0117: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canMusicfolder:()Z // method@1654 │ │ +0699bc: 0a08 |011a: move-result v8 │ │ +0699be: 6e10 7001 0e00 |011b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0699c4: 3808 0300 |011e: if-eqz v8, 0121 // +0003 │ │ +0699c8: 019a |0120: move v10, v9 │ │ +0699ca: 6e20 6c01 ae00 |0121: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0699d0: 2900 e5fe |0124: goto/16 0009 // -011b │ │ +0699d4: 1a00 eb1b |0126: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +0699d8: 6e20 5f01 0d00 |0128: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +0699de: 6e10 5716 0b00 |012b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.canRandomplay:()Z // method@1657 │ │ +0699e4: 0a08 |012e: move-result v8 │ │ +0699e6: 6e10 7001 0e00 |012f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +0699ec: 3808 0300 |0132: if-eqz v8, 0135 // +0003 │ │ +0699f0: 019a |0134: move v10, v9 │ │ +0699f2: 6e20 6c01 ae00 |0135: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0699f8: 2900 d1fe |0138: goto/16 0009 // -012f │ │ +0699fc: 1a00 eb1b |013a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069a00: 6e20 5f01 0d00 |013c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069a06: 6e10 6616 0b00 |013f: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.isPlaying:()Z // method@1666 │ │ +069a0c: 0a08 |0142: move-result v8 │ │ +069a0e: 6e10 7001 0e00 |0143: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069a14: 3808 0300 |0146: if-eqz v8, 0149 // +0003 │ │ +069a18: 019a |0148: move v10, v9 │ │ +069a1a: 6e20 6c01 ae00 |0149: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069a20: 2900 bdfe |014c: goto/16 0009 // -0143 │ │ +069a24: 1a00 eb1b |014e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069a28: 6e20 5f01 0d00 |0150: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069a2e: 6e10 9316 0b00 |0153: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.togglePausePlay:()Z // method@1693 │ │ +069a34: 0a08 |0156: move-result v8 │ │ +069a36: 6e10 7001 0e00 |0157: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069a3c: 3808 0300 |015a: if-eqz v8, 015d // +0003 │ │ +069a40: 019a |015c: move v10, v9 │ │ +069a42: 6e20 6c01 ae00 |015d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069a48: 2900 a9fe |0160: goto/16 0009 // -0157 │ │ +069a4c: 1a00 eb1b |0162: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069a50: 6e20 5f01 0d00 |0164: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069a56: 6e10 6a16 0b00 |0167: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.play:()Z // method@166a │ │ +069a5c: 0a08 |016a: move-result v8 │ │ +069a5e: 6e10 7001 0e00 |016b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069a64: 3808 0300 |016e: if-eqz v8, 0171 // +0003 │ │ +069a68: 019a |0170: move v10, v9 │ │ +069a6a: 6e20 6c01 ae00 |0171: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069a70: 2900 95fe |0174: goto/16 0009 // -016b │ │ +069a74: 1a00 eb1b |0176: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069a78: 6e20 5f01 0d00 |0178: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069a7e: 6e10 9216 0b00 |017b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.stop:()Z // method@1692 │ │ +069a84: 0a08 |017e: move-result v8 │ │ +069a86: 6e10 7001 0e00 |017f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069a8c: 3808 0300 |0182: if-eqz v8, 0185 // +0003 │ │ +069a90: 019a |0184: move v10, v9 │ │ +069a92: 6e20 6c01 ae00 |0185: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069a98: 2900 81fe |0188: goto/16 0009 // -017f │ │ +069a9c: 1a00 eb1b |018a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069aa0: 6e20 5f01 0d00 |018c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069aa6: 6e10 6816 0b00 |018f: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.nextTrack:()Z // method@1668 │ │ +069aac: 0a08 |0192: move-result v8 │ │ +069aae: 6e10 7001 0e00 |0193: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069ab4: 3808 0300 |0196: if-eqz v8, 0199 // +0003 │ │ +069ab8: 019a |0198: move v10, v9 │ │ +069aba: 6e20 6c01 ae00 |0199: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069ac0: 2900 6dfe |019c: goto/16 0009 // -0193 │ │ +069ac4: 1a00 eb1b |019e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069ac8: 6e20 5f01 0d00 |01a0: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069ace: 6e10 7e16 0b00 |01a3: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.previousTrack:()Z // method@167e │ │ +069ad4: 0a08 |01a6: move-result v8 │ │ +069ad6: 6e10 7001 0e00 |01a7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069adc: 3808 0300 |01aa: if-eqz v8, 01ad // +0003 │ │ +069ae0: 019a |01ac: move v10, v9 │ │ +069ae2: 6e20 6c01 ae00 |01ad: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069ae8: 2900 59fe |01b0: goto/16 0009 // -01a7 │ │ +069aec: 1a00 eb1b |01b2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069af0: 6e20 5f01 0d00 |01b4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069af6: 6e10 6701 0d00 |01b7: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069afc: 0c01 |01ba: move-result-object v1 │ │ +069afe: 6e10 6701 0d00 |01bb: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069b04: 0c02 |01be: move-result-object v2 │ │ +069b06: 6e10 6701 0d00 |01bf: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069b0c: 0c03 |01c2: move-result-object v3 │ │ +069b0e: 6e40 6d16 1b32 |01c3: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z // method@166d │ │ +069b14: 0a08 |01c6: move-result v8 │ │ +069b16: 6e10 7001 0e00 |01c7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069b1c: 3808 0300 |01ca: if-eqz v8, 01cd // +0003 │ │ +069b20: 019a |01cc: move v10, v9 │ │ +069b22: 6e20 6c01 ae00 |01cd: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069b28: 2900 39fe |01d0: goto/16 0009 // -01c7 │ │ +069b2c: 1a00 eb1b |01d2: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069b30: 6e20 5f01 0d00 |01d4: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069b36: 6e10 6701 0d00 |01d7: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069b3c: 0c01 |01da: move-result-object v1 │ │ +069b3e: 6e20 8016 1b00 |01db: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.randomPlay:(Ljava/lang/String;)Z // method@1680 │ │ +069b44: 0a08 |01de: move-result v8 │ │ +069b46: 6e10 7001 0e00 |01df: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069b4c: 3808 0300 |01e2: if-eqz v8, 01e5 // +0003 │ │ +069b50: 019a |01e4: move v10, v9 │ │ +069b52: 6e20 6c01 ae00 |01e5: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069b58: 2900 21fe |01e8: goto/16 0009 // -01df │ │ +069b5c: 1a00 eb1b |01ea: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069b60: 6e20 5f01 0d00 |01ec: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069b66: 6e10 6501 0d00 |01ef: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069b6c: 0a01 |01f2: move-result v1 │ │ +069b6e: 6e20 6e16 1b00 |01f3: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistIndex:(I)Z // method@166e │ │ +069b74: 0a08 |01f6: move-result v8 │ │ +069b76: 6e10 7001 0e00 |01f7: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069b7c: 3808 0300 |01fa: if-eqz v8, 01fd // +0003 │ │ +069b80: 019a |01fc: move v10, v9 │ │ +069b82: 6e20 6c01 ae00 |01fd: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069b88: 2900 09fe |0200: goto/16 0009 // -01f7 │ │ +069b8c: 1a00 eb1b |0202: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069b90: 6e20 5f01 0d00 |0204: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069b96: 6e10 6501 0d00 |0207: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069b9c: 0a01 |020a: move-result v1 │ │ +069b9e: 6e20 7016 1b00 |020b: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistRemove:(I)Z // method@1670 │ │ +069ba4: 0a08 |020e: move-result v8 │ │ +069ba6: 6e10 7001 0e00 |020f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069bac: 3808 0300 |0212: if-eqz v8, 0215 // +0003 │ │ +069bb0: 019a |0214: move v10, v9 │ │ +069bb2: 6e20 6c01 ae00 |0215: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069bb8: 2900 f1fd |0218: goto/16 0009 // -020f │ │ +069bbc: 1a00 eb1b |021a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069bc0: 6e20 5f01 0d00 |021c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069bc6: 6e10 6501 0d00 |021f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069bcc: 0a01 |0222: move-result v1 │ │ +069bce: 6e10 6501 0d00 |0223: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069bd4: 0a02 |0226: move-result v2 │ │ +069bd6: 6e30 6f16 1b02 |0227: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistMove:(II)Z // method@166f │ │ +069bdc: 0a08 |022a: move-result v8 │ │ +069bde: 6e10 7001 0e00 |022b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069be4: 3808 0300 |022e: if-eqz v8, 0231 // +0003 │ │ +069be8: 019a |0230: move v10, v9 │ │ +069bea: 6e20 6c01 ae00 |0231: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069bf0: 2900 d5fd |0234: goto/16 0009 // -022b │ │ +069bf4: 1a00 eb1b |0236: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069bf8: 6e20 5f01 0d00 |0238: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069bfe: 6e10 6c16 0b00 |023b: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistClear:()Z // method@166c │ │ +069c04: 0a08 |023e: move-result v8 │ │ +069c06: 6e10 7001 0e00 |023f: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069c0c: 3808 0300 |0242: if-eqz v8, 0245 // +0003 │ │ +069c10: 019a |0244: move v10, v9 │ │ +069c12: 6e20 6c01 ae00 |0245: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069c18: 2900 c1fd |0248: goto/16 0009 // -023f │ │ +069c1c: 1a00 eb1b |024a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069c20: 6e20 5f01 0d00 |024c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069c26: 6e10 6701 0d00 |024f: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069c2c: 0c01 |0252: move-result-object v1 │ │ +069c2e: 6e20 7116 1b00 |0253: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistSave:(Ljava/lang/String;)Z // method@1671 │ │ +069c34: 0a08 |0256: move-result v8 │ │ +069c36: 6e10 7001 0e00 |0257: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069c3c: 3808 0300 |025a: if-eqz v8, 025d // +0003 │ │ +069c40: 019a |025c: move v10, v9 │ │ +069c42: 6e20 6c01 ae00 |025d: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069c48: 2900 a9fd |0260: goto/16 0009 // -0257 │ │ +069c4c: 1a00 eb1b |0262: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069c50: 6e20 5f01 0d00 |0264: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069c56: 6e10 6501 0d00 |0267: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069c5c: 0a00 |026a: move-result v0 │ │ +069c5e: 3800 2100 |026b: if-eqz v0, 028c // +0021 │ │ +069c62: 6200 d706 |026d: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ +069c66: 7220 7601 d000 |026f: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +069c6c: 0c01 |0272: move-result-object v1 │ │ +069c6e: 1f01 ce03 |0273: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +069c72: 6e10 6701 0d00 |0275: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069c78: 0c02 |0278: move-result-object v2 │ │ +069c7a: 6e10 6701 0d00 |0279: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069c80: 0c03 |027c: move-result-object v3 │ │ +069c82: 6e40 7a16 1b32 |027d: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z // method@167a │ │ +069c88: 0a08 |0280: move-result v8 │ │ +069c8a: 6e10 7001 0e00 |0281: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069c90: 3808 0300 |0284: if-eqz v8, 0287 // +0003 │ │ +069c94: 019a |0286: move v10, v9 │ │ +069c96: 6e20 6c01 ae00 |0287: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069c9c: 2900 7ffd |028a: goto/16 0009 // -0281 │ │ +069ca0: 1201 |028c: const/4 v1, #int 0 // #0 │ │ +069ca2: 28e8 |028d: goto 0275 // -0018 │ │ +069ca4: 1a00 eb1b |028e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069ca8: 6e20 5f01 0d00 |0290: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069cae: 6e10 6316 0b00 |0293: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSecondsTotal:()I // method@1663 │ │ +069cb4: 0a08 |0296: move-result v8 │ │ +069cb6: 6e10 7001 0e00 |0297: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069cbc: 6e20 6c01 8e00 |029a: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069cc2: 2900 6cfd |029d: goto/16 0009 // -0294 │ │ +069cc6: 1a00 eb1b |029f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069cca: 6e20 5f01 0d00 |02a1: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069cd0: 6e10 6216 0b00 |02a4: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSecondsElapsed:()I // method@1662 │ │ +069cd6: 0a08 |02a7: move-result v8 │ │ +069cd8: 6e10 7001 0e00 |02a8: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069cde: 6e20 6c01 8e00 |02ab: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069ce4: 2900 5bfd |02ae: goto/16 0009 // -02a5 │ │ +069ce8: 1a00 eb1b |02b0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069cec: 6e20 5f01 0d00 |02b2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069cf2: 6e10 6501 0d00 |02b5: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069cf8: 0a01 |02b8: move-result v1 │ │ +069cfa: 6e20 8f16 1b00 |02b9: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.setSecondsElapsed:(I)Z // method@168f │ │ +069d00: 0a08 |02bc: move-result v8 │ │ +069d02: 6e10 7001 0e00 |02bd: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069d08: 3808 0300 |02c0: if-eqz v8, 02c3 // +0003 │ │ +069d0c: 019a |02c2: move v10, v9 │ │ +069d0e: 6e20 6c01 ae00 |02c3: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069d14: 2900 43fd |02c6: goto/16 0009 // -02bd │ │ +069d18: 1a00 eb1b |02c8: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069d1c: 6e20 5f01 0d00 |02ca: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069d22: 6e10 6116 0b00 |02cd: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1661 │ │ +069d28: 0c08 |02d0: move-result-object v8 │ │ +069d2a: 6e10 7001 0e00 |02d1: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069d30: 3808 0a00 |02d4: if-eqz v8, 02de // +000a │ │ +069d34: 6e20 6c01 9e00 |02d6: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069d3a: 6e30 8915 e809 |02d9: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1589 │ │ +069d40: 2900 2dfd |02dc: goto/16 0009 // -02d3 │ │ +069d44: 6e20 6c01 ae00 |02de: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069d4a: 2900 28fd |02e1: goto/16 0009 // -02d8 │ │ +069d4e: 1a00 eb1b |02e3: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069d52: 6e20 5f01 0d00 |02e5: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069d58: 6e10 5916 0b00 |02e8: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1659 │ │ +069d5e: 0c08 |02eb: move-result-object v8 │ │ +069d60: 6e10 7001 0e00 |02ec: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069d66: 3808 0a00 |02ef: if-eqz v8, 02f9 // +000a │ │ +069d6a: 6e20 6c01 9e00 |02f1: invoke-virtual {v14, v9}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069d70: 6e30 e915 e809 |02f4: invoke-virtual {v8, v14, v9}, Luk/org/ngo/squeezer/model/SqueezerSong;.writeToParcel:(Landroid/os/Parcel;I)V // method@15e9 │ │ +069d76: 2900 12fd |02f7: goto/16 0009 // -02ee │ │ +069d7a: 6e20 6c01 ae00 |02f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069d80: 2900 0dfd |02fc: goto/16 0009 // -02f3 │ │ +069d84: 1a00 eb1b |02fe: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069d88: 6e20 5f01 0d00 |0300: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069d8e: 6e10 5f16 0b00 |0303: invoke-virtual {v11}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getCurrentPlaylist:()Ljava/lang/String; // method@165f │ │ +069d94: 0c08 |0306: move-result-object v8 │ │ +069d96: 6e10 7001 0e00 |0307: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069d9c: 6e20 7201 8e00 |030a: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +069da2: 2900 fcfc |030d: goto/16 0009 // -0304 │ │ +069da6: 1a00 eb1b |030f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069daa: 6e20 5f01 0d00 |0311: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069db0: 6e10 6701 0d00 |0314: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069db6: 0c01 |0317: move-result-object v1 │ │ +069db8: 6e20 5e16 1b00 |0318: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@165e │ │ +069dbe: 0c08 |031b: move-result-object v8 │ │ +069dc0: 6e10 7001 0e00 |031c: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069dc6: 6e20 7201 8e00 |031f: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +069dcc: 2900 e7fc |0322: goto/16 0009 // -0319 │ │ +069dd0: 1a00 eb1b |0324: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069dd4: 6e20 5f01 0d00 |0326: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069dda: 6e10 6701 0d00 |0329: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069de0: 0c01 |032c: move-result-object v1 │ │ +069de2: 6e20 6016 1b00 |032d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1660 │ │ +069de8: 0c08 |0330: move-result-object v8 │ │ +069dea: 6e10 7001 0e00 |0331: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069df0: 6e20 7201 8e00 |0334: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +069df6: 2900 d2fc |0337: goto/16 0009 // -032e │ │ +069dfa: 1a00 eb1b |0339: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069dfe: 6e20 5f01 0d00 |033b: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069e04: 6e10 6701 0d00 |033e: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069e0a: 0c01 |0341: move-result-object v1 │ │ +069e0c: 6e20 6416 1b00 |0342: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1664 │ │ +069e12: 0c08 |0345: move-result-object v8 │ │ +069e14: 6e10 7001 0e00 |0346: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069e1a: 6e20 7201 8e00 |0349: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +069e20: 2900 bdfc |034c: goto/16 0009 // -0343 │ │ +069e24: 1a00 eb1b |034e: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069e28: 6e20 5f01 0d00 |0350: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069e2e: 6e10 6501 0d00 |0353: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069e34: 0a01 |0356: move-result v1 │ │ +069e36: 6e20 4d16 1b00 |0357: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.adjustVolumeBy:(I)I // method@164d │ │ +069e3c: 0a08 |035a: move-result v8 │ │ +069e3e: 6e10 7001 0e00 |035b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069e44: 6e20 6c01 8e00 |035e: invoke-virtual {v14, v8}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069e4a: 2900 a8fc |0361: goto/16 0009 // -0358 │ │ +069e4e: 1a00 eb1b |0363: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069e52: 6e20 5f01 0d00 |0365: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069e58: 6e10 6501 0d00 |0368: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069e5e: 0a01 |036b: move-result v1 │ │ +069e60: 6e20 6b16 1b00 |036c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.players:(I)Z // method@166b │ │ +069e66: 0a08 |036f: move-result v8 │ │ +069e68: 6e10 7001 0e00 |0370: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069e6e: 3808 0300 |0373: if-eqz v8, 0376 // +0003 │ │ +069e72: 019a |0375: move v10, v9 │ │ +069e74: 6e20 6c01 ae00 |0376: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069e7a: 2900 90fc |0379: goto/16 0009 // -0370 │ │ +069e7e: 1a00 eb1b |037b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069e82: 6e20 5f01 0d00 |037d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069e88: 6e10 6801 0d00 |0380: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +069e8e: 0c00 |0383: move-result-object v0 │ │ +069e90: 7110 6e12 0000 |0384: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // method@126e │ │ +069e96: 0c01 |0387: move-result-object v1 │ │ +069e98: 6e20 8616 1b00 |0388: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@1686 │ │ +069e9e: 6e10 7001 0e00 |038b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069ea4: 2900 7bfc |038e: goto/16 0009 // -0385 │ │ +069ea8: 1a00 eb1b |0390: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069eac: 6e20 5f01 0d00 |0392: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069eb2: 6e10 6801 0d00 |0395: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +069eb8: 0c00 |0398: move-result-object v0 │ │ +069eba: 7110 6e12 0000 |0399: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // method@126e │ │ +069ec0: 0c01 |039c: move-result-object v1 │ │ +069ec2: 6e20 9916 1b00 |039d: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@1699 │ │ +069ec8: 6e10 7001 0e00 |03a0: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069ece: 2900 66fc |03a3: goto/16 0009 // -039a │ │ +069ed2: 1a00 eb1b |03a5: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069ed6: 6e20 5f01 0d00 |03a7: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069edc: 6e10 6501 0d00 |03aa: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069ee2: 0a01 |03ad: move-result v1 │ │ +069ee4: 6e10 6701 0d00 |03ae: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069eea: 0c02 |03b1: move-result-object v2 │ │ +069eec: 6e10 6701 0d00 |03b2: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +069ef2: 0c03 |03b5: move-result-object v3 │ │ +069ef4: 6e10 6501 0d00 |03b6: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069efa: 0a00 |03b9: move-result v0 │ │ +069efc: 3800 4400 |03ba: if-eqz v0, 03fe // +0044 │ │ +069f00: 6200 be06 |03bc: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ +069f04: 7220 7601 d000 |03be: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +069f0a: 0c04 |03c1: move-result-object v4 │ │ +069f0c: 1f04 c103 |03c2: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +069f10: 6e10 6501 0d00 |03c4: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069f16: 0a00 |03c7: move-result v0 │ │ +069f18: 3800 3800 |03c8: if-eqz v0, 0400 // +0038 │ │ +069f1c: 6200 ec06 |03ca: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ +069f20: 7220 7601 d000 |03cc: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +069f26: 0c05 |03cf: move-result-object v5 │ │ +069f28: 1f05 d403 |03d0: check-cast v5, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +069f2c: 6e10 6501 0d00 |03d2: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069f32: 0a00 |03d5: move-result v0 │ │ +069f34: 3800 2c00 |03d6: if-eqz v0, 0402 // +002c │ │ +069f38: 6200 c006 |03d8: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ +069f3c: 7220 7601 d000 |03da: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +069f42: 0c06 |03dd: move-result-object v6 │ │ +069f44: 1f06 c303 |03de: check-cast v6, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +069f48: 6e10 6501 0d00 |03e0: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069f4e: 0a00 |03e3: move-result v0 │ │ +069f50: 3800 2000 |03e4: if-eqz v0, 0404 // +0020 │ │ +069f54: 6200 e306 |03e6: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ +069f58: 7220 7601 d000 |03e8: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +069f5e: 0c07 |03eb: move-result-object v7 │ │ +069f60: 1f07 d203 |03ec: check-cast v7, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +069f64: 07b0 |03ee: move-object v0, v11 │ │ +069f66: 7408 4e16 0000 |03ef: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z // method@164e │ │ +069f6c: 0a08 |03f2: move-result v8 │ │ +069f6e: 6e10 7001 0e00 |03f3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069f74: 3808 0300 |03f6: if-eqz v8, 03f9 // +0003 │ │ +069f78: 019a |03f8: move v10, v9 │ │ +069f7a: 6e20 6c01 ae00 |03f9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +069f80: 2900 0dfc |03fc: goto/16 0009 // -03f3 │ │ +069f84: 1204 |03fe: const/4 v4, #int 0 // #0 │ │ +069f86: 28c5 |03ff: goto 03c4 // -003b │ │ +069f88: 1205 |0400: const/4 v5, #int 0 // #0 │ │ +069f8a: 28d1 |0401: goto 03d2 // -002f │ │ +069f8c: 1206 |0402: const/4 v6, #int 0 // #0 │ │ +069f8e: 28dd |0403: goto 03e0 // -0023 │ │ +069f90: 1207 |0404: const/4 v7, #int 0 // #0 │ │ +069f92: 28e9 |0405: goto 03ee // -0017 │ │ +069f94: 1a00 eb1b |0406: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069f98: 6e20 5f01 0d00 |0408: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069f9e: 6e10 6801 0d00 |040b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +069fa4: 0c00 |040e: move-result-object v0 │ │ +069fa6: 7110 3e12 0000 |040f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // method@123e │ │ +069fac: 0c01 |0412: move-result-object v1 │ │ +069fae: 6e20 8116 1b00 |0413: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@1681 │ │ +069fb4: 6e10 7001 0e00 |0416: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069fba: 2900 f0fb |0419: goto/16 0009 // -0410 │ │ +069fbe: 1a00 eb1b |041b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069fc2: 6e20 5f01 0d00 |041d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069fc8: 6e10 6801 0d00 |0420: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +069fce: 0c00 |0423: move-result-object v0 │ │ +069fd0: 7110 3e12 0000 |0424: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // method@123e │ │ +069fd6: 0c01 |0427: move-result-object v1 │ │ +069fd8: 6e20 9416 1b00 |0428: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@1694 │ │ +069fde: 6e10 7001 0e00 |042b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +069fe4: 2900 dbfb |042e: goto/16 0009 // -0425 │ │ +069fe8: 1a00 eb1b |0430: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +069fec: 6e20 5f01 0d00 |0432: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +069ff2: 6e10 6501 0d00 |0435: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +069ff8: 0a01 |0438: move-result v1 │ │ +069ffa: 6e10 6701 0d00 |0439: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a000: 0c02 |043c: move-result-object v2 │ │ +06a002: 6e10 6501 0d00 |043d: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a008: 0a00 |0440: move-result v0 │ │ +06a00a: 3800 2700 |0441: if-eqz v0, 0468 // +0027 │ │ +06a00e: 6200 ba06 |0443: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ +06a012: 7220 7601 d000 |0445: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a018: 0c03 |0448: move-result-object v3 │ │ +06a01a: 1f03 bf03 |0449: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +06a01e: 6e10 6501 0d00 |044b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a024: 0a00 |044e: move-result v0 │ │ +06a026: 3800 1b00 |044f: if-eqz v0, 046a // +001b │ │ +06a02a: 6200 c006 |0451: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ +06a02e: 7220 7601 d000 |0453: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a034: 0c04 |0456: move-result-object v4 │ │ +06a036: 1f04 c303 |0457: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +06a03a: 6e54 5016 1b32 |0459: invoke-virtual {v11, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@1650 │ │ +06a040: 0a08 |045c: move-result v8 │ │ +06a042: 6e10 7001 0e00 |045d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a048: 3808 0300 |0460: if-eqz v8, 0463 // +0003 │ │ +06a04c: 019a |0462: move v10, v9 │ │ +06a04e: 6e20 6c01 ae00 |0463: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a054: 2900 a3fb |0466: goto/16 0009 // -045d │ │ +06a058: 1203 |0468: const/4 v3, #int 0 // #0 │ │ +06a05a: 28e2 |0469: goto 044b // -001e │ │ +06a05c: 1204 |046a: const/4 v4, #int 0 // #0 │ │ +06a05e: 28ee |046b: goto 0459 // -0012 │ │ +06a060: 1a00 eb1b |046c: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a064: 6e20 5f01 0d00 |046e: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a06a: 6e10 6801 0d00 |0471: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a070: 0c00 |0474: move-result-object v0 │ │ +06a072: 7110 4a12 0000 |0475: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // method@124a │ │ +06a078: 0c01 |0478: move-result-object v1 │ │ +06a07a: 6e20 8216 1b00 |0479: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@1682 │ │ +06a080: 6e10 7001 0e00 |047c: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a086: 2900 8afb |047f: goto/16 0009 // -0476 │ │ +06a08a: 1a00 eb1b |0481: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a08e: 6e20 5f01 0d00 |0483: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a094: 6e10 6801 0d00 |0486: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a09a: 0c00 |0489: move-result-object v0 │ │ +06a09c: 7110 4a12 0000 |048a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // method@124a │ │ +06a0a2: 0c01 |048d: move-result-object v1 │ │ +06a0a4: 6e20 9516 1b00 |048e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@1695 │ │ +06a0aa: 6e10 7001 0e00 |0491: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a0b0: 2900 75fb |0494: goto/16 0009 // -048b │ │ +06a0b4: 1a00 eb1b |0496: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a0b8: 6e20 5f01 0d00 |0498: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a0be: 6e10 6501 0d00 |049b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a0c4: 0a01 |049e: move-result v1 │ │ +06a0c6: 6e20 a016 1b00 |049f: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.years:(I)Z // method@16a0 │ │ +06a0cc: 0a08 |04a2: move-result v8 │ │ +06a0ce: 6e10 7001 0e00 |04a3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a0d4: 3808 0300 |04a6: if-eqz v8, 04a9 // +0003 │ │ +06a0d8: 019a |04a8: move v10, v9 │ │ +06a0da: 6e20 6c01 ae00 |04a9: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a0e0: 2900 5dfb |04ac: goto/16 0009 // -04a3 │ │ +06a0e4: 1a00 eb1b |04ae: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a0e8: 6e20 5f01 0d00 |04b0: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a0ee: 6e10 6801 0d00 |04b3: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a0f4: 0c00 |04b6: move-result-object v0 │ │ +06a0f6: 7110 b912 0000 |04b7: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // method@12b9 │ │ +06a0fc: 0c01 |04ba: move-result-object v1 │ │ +06a0fe: 6e20 8c16 1b00 |04bb: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@168c │ │ +06a104: 6e10 7001 0e00 |04be: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a10a: 2900 48fb |04c1: goto/16 0009 // -04b8 │ │ +06a10e: 1a00 eb1b |04c3: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a112: 6e20 5f01 0d00 |04c5: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a118: 6e10 6801 0d00 |04c8: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a11e: 0c00 |04cb: move-result-object v0 │ │ +06a120: 7110 b912 0000 |04cc: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // method@12b9 │ │ +06a126: 0c01 |04cf: move-result-object v1 │ │ +06a128: 6e20 9f16 1b00 |04d0: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@169f │ │ +06a12e: 6e10 7001 0e00 |04d3: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a134: 2900 33fb |04d6: goto/16 0009 // -04cd │ │ +06a138: 1a00 eb1b |04d8: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a13c: 6e20 5f01 0d00 |04da: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a142: 6e10 6501 0d00 |04dd: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a148: 0a01 |04e0: move-result v1 │ │ +06a14a: 6e20 5b16 1b00 |04e1: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.genres:(I)Z // method@165b │ │ +06a150: 0a08 |04e4: move-result v8 │ │ +06a152: 6e10 7001 0e00 |04e5: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a158: 3808 0300 |04e8: if-eqz v8, 04eb // +0003 │ │ +06a15c: 019a |04ea: move v10, v9 │ │ +06a15e: 6e20 6c01 ae00 |04eb: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a164: 2900 1bfb |04ee: goto/16 0009 // -04e5 │ │ +06a168: 1a00 eb1b |04f0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a16c: 6e20 5f01 0d00 |04f2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a172: 6e10 6801 0d00 |04f5: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a178: 0c00 |04f8: move-result-object v0 │ │ +06a17a: 7110 5612 0000 |04f9: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // method@1256 │ │ +06a180: 0c01 |04fc: move-result-object v1 │ │ +06a182: 6e20 8416 1b00 |04fd: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@1684 │ │ +06a188: 6e10 7001 0e00 |0500: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a18e: 2900 06fb |0503: goto/16 0009 // -04fa │ │ +06a192: 1a00 eb1b |0505: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a196: 6e20 5f01 0d00 |0507: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a19c: 6e10 6801 0d00 |050a: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a1a2: 0c00 |050d: move-result-object v0 │ │ +06a1a4: 7110 5612 0000 |050e: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // method@1256 │ │ +06a1aa: 0c01 |0511: move-result-object v1 │ │ +06a1ac: 6e20 9716 1b00 |0512: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@1697 │ │ +06a1b2: 6e10 7001 0e00 |0515: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a1b8: 2900 f1fa |0518: goto/16 0009 // -050f │ │ +06a1bc: 1a00 eb1b |051a: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a1c0: 6e20 5f01 0d00 |051c: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a1c6: 6e10 6501 0d00 |051f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a1cc: 0a01 |0522: move-result v1 │ │ +06a1ce: 6e10 6701 0d00 |0523: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a1d4: 0c02 |0526: move-result-object v2 │ │ +06a1d6: 6e30 6716 1b02 |0527: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.musicFolders:(ILjava/lang/String;)Z // method@1667 │ │ +06a1dc: 0a08 |052a: move-result v8 │ │ +06a1de: 6e10 7001 0e00 |052b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a1e4: 3808 0300 |052e: if-eqz v8, 0531 // +0003 │ │ +06a1e8: 019a |0530: move v10, v9 │ │ +06a1ea: 6e20 6c01 ae00 |0531: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a1f0: 2900 d5fa |0534: goto/16 0009 // -052b │ │ +06a1f4: 1a00 eb1b |0536: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a1f8: 6e20 5f01 0d00 |0538: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a1fe: 6e10 6801 0d00 |053b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a204: 0c00 |053e: move-result-object v0 │ │ +06a206: 7110 6212 0000 |053f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // method@1262 │ │ +06a20c: 0c01 |0542: move-result-object v1 │ │ +06a20e: 6e20 8516 1b00 |0543: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@1685 │ │ +06a214: 6e10 7001 0e00 |0546: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a21a: 2900 c0fa |0549: goto/16 0009 // -0540 │ │ +06a21e: 1a00 eb1b |054b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a222: 6e20 5f01 0d00 |054d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a228: 6e10 6801 0d00 |0550: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a22e: 0c00 |0553: move-result-object v0 │ │ +06a230: 7110 6212 0000 |0554: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // method@1262 │ │ +06a236: 0c01 |0557: move-result-object v1 │ │ +06a238: 6e20 9816 1b00 |0558: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@1698 │ │ +06a23e: 6e10 7001 0e00 |055b: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a244: 2900 abfa |055e: goto/16 0009 // -0555 │ │ +06a248: 1a00 eb1b |0560: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a24c: 6e20 5f01 0d00 |0562: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a252: 6e10 6501 0d00 |0565: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a258: 0a01 |0568: move-result v1 │ │ +06a25a: 6e10 6701 0d00 |0569: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a260: 0c02 |056c: move-result-object v2 │ │ +06a262: 6e10 6701 0d00 |056d: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a268: 0c03 |0570: move-result-object v3 │ │ +06a26a: 6e10 6501 0d00 |0571: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a270: 0a00 |0574: move-result v0 │ │ +06a272: 3800 4400 |0575: if-eqz v0, 05b9 // +0044 │ │ +06a276: 6200 ba06 |0577: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ +06a27a: 7220 7601 d000 |0579: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a280: 0c04 |057c: move-result-object v4 │ │ +06a282: 1f04 bf03 |057d: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +06a286: 6e10 6501 0d00 |057f: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a28c: 0a00 |0582: move-result v0 │ │ +06a28e: 3800 3800 |0583: if-eqz v0, 05bb // +0038 │ │ +06a292: 6200 be06 |0585: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ +06a296: 7220 7601 d000 |0587: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a29c: 0c05 |058a: move-result-object v5 │ │ +06a29e: 1f05 c103 |058b: check-cast v5, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +06a2a2: 6e10 6501 0d00 |058d: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a2a8: 0a00 |0590: move-result v0 │ │ +06a2aa: 3800 2c00 |0591: if-eqz v0, 05bd // +002c │ │ +06a2ae: 6200 ec06 |0593: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ +06a2b2: 7220 7601 d000 |0595: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a2b8: 0c06 |0598: move-result-object v6 │ │ +06a2ba: 1f06 d403 |0599: check-cast v6, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +06a2be: 6e10 6501 0d00 |059b: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a2c4: 0a00 |059e: move-result v0 │ │ +06a2c6: 3800 2000 |059f: if-eqz v0, 05bf // +0020 │ │ +06a2ca: 6200 c006 |05a1: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ +06a2ce: 7220 7601 d000 |05a3: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a2d4: 0c07 |05a6: move-result-object v7 │ │ +06a2d6: 1f07 c303 |05a7: check-cast v7, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +06a2da: 07b0 |05a9: move-object v0, v11 │ │ +06a2dc: 7408 9016 0000 |05aa: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@1690 │ │ +06a2e2: 0a08 |05ad: move-result v8 │ │ +06a2e4: 6e10 7001 0e00 |05ae: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a2ea: 3808 0300 |05b1: if-eqz v8, 05b4 // +0003 │ │ +06a2ee: 019a |05b3: move v10, v9 │ │ +06a2f0: 6e20 6c01 ae00 |05b4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a2f6: 2900 52fa |05b7: goto/16 0009 // -05ae │ │ +06a2fa: 1204 |05b9: const/4 v4, #int 0 // #0 │ │ +06a2fc: 28c5 |05ba: goto 057f // -003b │ │ +06a2fe: 1205 |05bb: const/4 v5, #int 0 // #0 │ │ +06a300: 28d1 |05bc: goto 058d // -002f │ │ +06a302: 1206 |05bd: const/4 v6, #int 0 // #0 │ │ +06a304: 28dd |05be: goto 059b // -0023 │ │ +06a306: 1207 |05bf: const/4 v7, #int 0 // #0 │ │ +06a308: 28e9 |05c0: goto 05a9 // -0017 │ │ +06a30a: 1a00 eb1b |05c1: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a30e: 6e20 5f01 0d00 |05c3: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a314: 6e10 6501 0d00 |05c6: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a31a: 0a01 |05c9: move-result v1 │ │ +06a31c: 6e20 5816 1b00 |05ca: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.currentPlaylist:(I)Z // method@1658 │ │ +06a322: 0a08 |05cd: move-result v8 │ │ +06a324: 6e10 7001 0e00 |05ce: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a32a: 3808 0300 |05d1: if-eqz v8, 05d4 // +0003 │ │ +06a32e: 019a |05d3: move v10, v9 │ │ +06a330: 6e20 6c01 ae00 |05d4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a336: 2900 32fa |05d7: goto/16 0009 // -05ce │ │ +06a33a: 1a00 eb1b |05d9: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a33e: 6e20 5f01 0d00 |05db: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a344: 6e10 6501 0d00 |05de: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a34a: 0a01 |05e1: move-result v1 │ │ +06a34c: 6e10 6501 0d00 |05e2: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a352: 0a00 |05e5: move-result v0 │ │ +06a354: 3800 1900 |05e6: if-eqz v0, 05ff // +0019 │ │ +06a358: 6200 d506 |05e8: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +06a35c: 7220 7601 d000 |05ea: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a362: 0c02 |05ed: move-result-object v2 │ │ +06a364: 1f02 cc03 |05ee: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +06a368: 6e30 7216 1b02 |05f0: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@1672 │ │ +06a36e: 0a08 |05f3: move-result v8 │ │ +06a370: 6e10 7001 0e00 |05f4: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a376: 3808 0300 |05f7: if-eqz v8, 05fa // +0003 │ │ +06a37a: 019a |05f9: move v10, v9 │ │ +06a37c: 6e20 6c01 ae00 |05fa: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a382: 2900 0cfa |05fd: goto/16 0009 // -05f4 │ │ +06a386: 1202 |05ff: const/4 v2, #int 0 // #0 │ │ +06a388: 28f0 |0600: goto 05f0 // -0010 │ │ +06a38a: 1a00 eb1b |0601: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a38e: 6e20 5f01 0d00 |0603: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a394: 6e10 6801 0d00 |0606: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a39a: 0c00 |0609: move-result-object v0 │ │ +06a39c: 7110 ad12 0000 |060a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // method@12ad │ │ +06a3a2: 0c01 |060d: move-result-object v1 │ │ +06a3a4: 6e20 8b16 1b00 |060e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@168b │ │ +06a3aa: 6e10 7001 0e00 |0611: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a3b0: 2900 f5f9 |0614: goto/16 0009 // -060b │ │ +06a3b4: 1a00 eb1b |0616: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a3b8: 6e20 5f01 0d00 |0618: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a3be: 6e10 6801 0d00 |061b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a3c4: 0c00 |061e: move-result-object v0 │ │ +06a3c6: 7110 ad12 0000 |061f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // method@12ad │ │ +06a3cc: 0c01 |0622: move-result-object v1 │ │ +06a3ce: 6e20 9e16 1b00 |0623: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@169e │ │ +06a3d4: 6e10 7001 0e00 |0626: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a3da: 2900 e0f9 |0629: goto/16 0009 // -0620 │ │ +06a3de: 1a00 eb1b |062b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a3e2: 6e20 5f01 0d00 |062d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a3e8: 6e10 6501 0d00 |0630: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a3ee: 0a01 |0633: move-result v1 │ │ +06a3f0: 6e20 7316 1b00 |0634: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlists:(I)Z // method@1673 │ │ +06a3f6: 0a08 |0637: move-result v8 │ │ +06a3f8: 6e10 7001 0e00 |0638: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a3fe: 3808 0300 |063b: if-eqz v8, 063e // +0003 │ │ +06a402: 019a |063d: move v10, v9 │ │ +06a404: 6e20 6c01 ae00 |063e: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a40a: 2900 c8f9 |0641: goto/16 0009 // -0638 │ │ +06a40e: 1a00 eb1b |0643: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a412: 6e20 5f01 0d00 |0645: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a418: 6e10 6801 0d00 |0648: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a41e: 0c00 |064b: move-result-object v0 │ │ +06a420: 7110 8912 0000 |064c: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // method@1289 │ │ +06a426: 0c01 |064f: move-result-object v1 │ │ +06a428: 6e20 8816 1b00 |0650: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@1688 │ │ +06a42e: 6e10 7001 0e00 |0653: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a434: 2900 b3f9 |0656: goto/16 0009 // -064d │ │ +06a438: 1a00 eb1b |0658: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a43c: 6e20 5f01 0d00 |065a: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a442: 6e10 6801 0d00 |065d: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a448: 0c00 |0660: move-result-object v0 │ │ +06a44a: 7110 8912 0000 |0661: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // method@1289 │ │ +06a450: 0c01 |0664: move-result-object v1 │ │ +06a452: 6e20 9b16 1b00 |0665: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@169b │ │ +06a458: 6e10 7001 0e00 |0668: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a45e: 2900 9ef9 |066b: goto/16 0009 // -0662 │ │ +06a462: 1a00 eb1b |066d: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a466: 6e20 5f01 0d00 |066f: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a46c: 6e10 6801 0d00 |0672: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a472: 0c00 |0675: move-result-object v0 │ │ +06a474: 7110 7b12 0000 |0676: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // method@127b │ │ +06a47a: 0c01 |0679: move-result-object v1 │ │ +06a47c: 6e20 8716 1b00 |067a: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@1687 │ │ +06a482: 6e10 7001 0e00 |067d: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a488: 2900 89f9 |0680: goto/16 0009 // -0677 │ │ +06a48c: 1a00 eb1b |0682: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a490: 6e20 5f01 0d00 |0684: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a496: 6e10 6801 0d00 |0687: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a49c: 0c00 |068a: move-result-object v0 │ │ +06a49e: 7110 7b12 0000 |068b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // method@127b │ │ +06a4a4: 0c01 |068e: move-result-object v1 │ │ +06a4a6: 6e20 9a16 1b00 |068f: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@169a │ │ +06a4ac: 6e10 7001 0e00 |0692: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a4b2: 2900 74f9 |0695: goto/16 0009 // -068c │ │ +06a4b6: 1a00 eb1b |0697: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a4ba: 6e20 5f01 0d00 |0699: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a4c0: 6e10 6701 0d00 |069c: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a4c6: 0c01 |069f: move-result-object v1 │ │ +06a4c8: 6e20 7616 1b00 |06a0: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsNew:(Ljava/lang/String;)Z // method@1676 │ │ +06a4ce: 0a08 |06a3: move-result v8 │ │ +06a4d0: 6e10 7001 0e00 |06a4: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a4d6: 3808 0300 |06a7: if-eqz v8, 06aa // +0003 │ │ +06a4da: 019a |06a9: move v10, v9 │ │ +06a4dc: 6e20 6c01 ae00 |06aa: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a4e2: 2900 5cf9 |06ad: goto/16 0009 // -06a4 │ │ +06a4e6: 1a00 eb1b |06af: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a4ea: 6e20 5f01 0d00 |06b1: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a4f0: 6e10 6501 0d00 |06b4: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a4f6: 0a00 |06b7: move-result v0 │ │ +06a4f8: 3800 1d00 |06b8: if-eqz v0, 06d5 // +001d │ │ +06a4fc: 6200 d506 |06ba: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +06a500: 7220 7601 d000 |06bc: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a506: 0c01 |06bf: move-result-object v1 │ │ +06a508: 1f01 cc03 |06c0: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +06a50c: 6e10 6701 0d00 |06c2: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a512: 0c02 |06c5: move-result-object v2 │ │ +06a514: 6e30 7816 1b02 |06c6: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@1678 │ │ +06a51a: 0a08 |06c9: move-result v8 │ │ +06a51c: 6e10 7001 0e00 |06ca: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a522: 3808 0300 |06cd: if-eqz v8, 06d0 // +0003 │ │ +06a526: 019a |06cf: move v10, v9 │ │ +06a528: 6e20 6c01 ae00 |06d0: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a52e: 2900 36f9 |06d3: goto/16 0009 // -06ca │ │ +06a532: 1201 |06d5: const/4 v1, #int 0 // #0 │ │ +06a534: 28ec |06d6: goto 06c2 // -0014 │ │ +06a536: 1a00 eb1b |06d7: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a53a: 6e20 5f01 0d00 |06d9: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a540: 6e10 6501 0d00 |06dc: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a546: 0a00 |06df: move-result v0 │ │ +06a548: 3800 1900 |06e0: if-eqz v0, 06f9 // +0019 │ │ +06a54c: 6200 d506 |06e2: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +06a550: 7220 7601 d000 |06e4: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a556: 0c01 |06e7: move-result-object v1 │ │ +06a558: 1f01 cc03 |06e8: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +06a55c: 6e20 7416 1b00 |06ea: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@1674 │ │ +06a562: 0a08 |06ed: move-result v8 │ │ +06a564: 6e10 7001 0e00 |06ee: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a56a: 3808 0300 |06f1: if-eqz v8, 06f4 // +0003 │ │ +06a56e: 019a |06f3: move v10, v9 │ │ +06a570: 6e20 6c01 ae00 |06f4: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a576: 2900 12f9 |06f7: goto/16 0009 // -06ee │ │ +06a57a: 1201 |06f9: const/4 v1, #int 0 // #0 │ │ +06a57c: 28f0 |06fa: goto 06ea // -0010 │ │ +06a57e: 1a00 eb1b |06fb: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a582: 6e20 5f01 0d00 |06fd: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a588: 6e10 6501 0d00 |0700: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a58e: 0a00 |0703: move-result v0 │ │ +06a590: 3800 2100 |0704: if-eqz v0, 0725 // +0021 │ │ +06a594: 6200 d506 |0706: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +06a598: 7220 7601 d000 |0708: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a59e: 0c01 |070b: move-result-object v1 │ │ +06a5a0: 1f01 cc03 |070c: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +06a5a4: 6e10 6501 0d00 |070e: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a5aa: 0a02 |0711: move-result v2 │ │ +06a5ac: 6e10 6501 0d00 |0712: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a5b2: 0a03 |0715: move-result v3 │ │ +06a5b4: 6e40 7516 1b32 |0716: invoke-virtual {v11, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@1675 │ │ +06a5ba: 0a08 |0719: move-result v8 │ │ +06a5bc: 6e10 7001 0e00 |071a: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a5c2: 3808 0300 |071d: if-eqz v8, 0720 // +0003 │ │ +06a5c6: 019a |071f: move v10, v9 │ │ +06a5c8: 6e20 6c01 ae00 |0720: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a5ce: 2900 e6f8 |0723: goto/16 0009 // -071a │ │ +06a5d2: 1201 |0725: const/4 v1, #int 0 // #0 │ │ +06a5d4: 28e8 |0726: goto 070e // -0018 │ │ +06a5d6: 1a00 eb1b |0727: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a5da: 6e20 5f01 0d00 |0729: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a5e0: 6e10 6501 0d00 |072c: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a5e6: 0a00 |072f: move-result v0 │ │ +06a5e8: 3800 1d00 |0730: if-eqz v0, 074d // +001d │ │ +06a5ec: 6200 d506 |0732: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +06a5f0: 7220 7601 d000 |0734: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a5f6: 0c01 |0737: move-result-object v1 │ │ +06a5f8: 1f01 cc03 |0738: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +06a5fc: 6e10 6501 0d00 |073a: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a602: 0a02 |073d: move-result v2 │ │ +06a604: 6e30 7716 1b02 |073e: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z // method@1677 │ │ +06a60a: 0a08 |0741: move-result v8 │ │ +06a60c: 6e10 7001 0e00 |0742: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a612: 3808 0300 |0745: if-eqz v8, 0748 // +0003 │ │ +06a616: 019a |0747: move v10, v9 │ │ +06a618: 6e20 6c01 ae00 |0748: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a61e: 2900 bef8 |074b: goto/16 0009 // -0742 │ │ +06a622: 1201 |074d: const/4 v1, #int 0 // #0 │ │ +06a624: 28ec |074e: goto 073a // -0014 │ │ +06a626: 1a00 eb1b |074f: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a62a: 6e20 5f01 0d00 |0751: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a630: 6e10 6501 0d00 |0754: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a636: 0a01 |0757: move-result v1 │ │ +06a638: 6e10 6701 0d00 |0758: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a63e: 0c02 |075b: move-result-object v2 │ │ +06a640: 6e30 8d16 1b02 |075c: invoke-virtual {v11, v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.search:(ILjava/lang/String;)Z // method@168d │ │ +06a646: 0a08 |075f: move-result v8 │ │ +06a648: 6e10 7001 0e00 |0760: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a64e: 3808 0300 |0763: if-eqz v8, 0766 // +0003 │ │ +06a652: 019a |0765: move v10, v9 │ │ +06a654: 6e20 6c01 ae00 |0766: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a65a: 2900 a0f8 |0769: goto/16 0009 // -0760 │ │ +06a65e: 1a00 eb1b |076b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a662: 6e20 5f01 0d00 |076d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a668: 6e10 6501 0d00 |0770: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a66e: 0a01 |0773: move-result v1 │ │ +06a670: 6e20 7f16 1b00 |0774: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.radios:(I)Z // method@167f │ │ +06a676: 0a08 |0777: move-result v8 │ │ +06a678: 6e10 7001 0e00 |0778: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a67e: 3808 0300 |077b: if-eqz v8, 077e // +0003 │ │ +06a682: 019a |077d: move v10, v9 │ │ +06a684: 6e20 6c01 ae00 |077e: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a68a: 2900 88f8 |0781: goto/16 0009 // -0778 │ │ +06a68e: 1a00 eb1b |0783: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a692: 6e20 5f01 0d00 |0785: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a698: 6e10 6501 0d00 |0788: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a69e: 0a01 |078b: move-result v1 │ │ +06a6a0: 6e20 4f16 1b00 |078c: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.apps:(I)Z // method@164f │ │ +06a6a6: 0a08 |078f: move-result v8 │ │ +06a6a8: 6e10 7001 0e00 |0790: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a6ae: 3808 0300 |0793: if-eqz v8, 0796 // +0003 │ │ +06a6b2: 019a |0795: move v10, v9 │ │ +06a6b4: 6e20 6c01 ae00 |0796: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a6ba: 2900 70f8 |0799: goto/16 0009 // -0790 │ │ +06a6be: 1a00 eb1b |079b: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a6c2: 6e20 5f01 0d00 |079d: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a6c8: 6e10 6801 0d00 |07a0: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a6ce: 0c00 |07a3: move-result-object v0 │ │ +06a6d0: 7110 a112 0000 |07a4: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // method@12a1 │ │ +06a6d6: 0c01 |07a7: move-result-object v1 │ │ +06a6d8: 6e20 8a16 1b00 |07a8: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@168a │ │ +06a6de: 6e10 7001 0e00 |07ab: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a6e4: 2900 5bf8 |07ae: goto/16 0009 // -07a5 │ │ +06a6e8: 1a00 eb1b |07b0: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a6ec: 6e20 5f01 0d00 |07b2: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a6f2: 6e10 6801 0d00 |07b5: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a6f8: 0c00 |07b8: move-result-object v0 │ │ +06a6fa: 7110 a112 0000 |07b9: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // method@12a1 │ │ +06a700: 0c01 |07bc: move-result-object v1 │ │ +06a702: 6e20 9d16 1b00 |07bd: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@169d │ │ +06a708: 6e10 7001 0e00 |07c0: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a70e: 2900 46f8 |07c3: goto/16 0009 // -07ba │ │ +06a712: 1a00 eb1b |07c5: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a716: 6e20 5f01 0d00 |07c7: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a71c: 6e10 6501 0d00 |07ca: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a722: 0a01 |07cd: move-result v1 │ │ +06a724: 6e10 6501 0d00 |07ce: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a72a: 0a00 |07d1: move-result v0 │ │ +06a72c: 3800 2b00 |07d2: if-eqz v0, 07fd // +002b │ │ +06a730: 6200 d706 |07d4: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPlugin;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d7 │ │ +06a734: 7220 7601 d000 |07d6: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a73a: 0c02 |07d9: move-result-object v2 │ │ +06a73c: 1f02 ce03 |07da: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +06a740: 6e10 6501 0d00 |07dc: invoke-virtual {v13}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +06a746: 0a00 |07df: move-result v0 │ │ +06a748: 3800 1f00 |07e0: if-eqz v0, 07ff // +001f │ │ +06a74c: 6200 dd06 |07e2: sget-object v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06dd │ │ +06a750: 7220 7601 d000 |07e4: invoke-interface {v0, v13}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0176 │ │ +06a756: 0c03 |07e7: move-result-object v3 │ │ +06a758: 1f03 d003 |07e8: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +06a75c: 6e10 6701 0d00 |07ea: invoke-virtual {v13}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +06a762: 0c04 |07ed: move-result-object v4 │ │ +06a764: 6e54 7916 1b32 |07ee: invoke-virtual {v11, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z // method@1679 │ │ +06a76a: 0a08 |07f1: move-result v8 │ │ +06a76c: 6e10 7001 0e00 |07f2: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a772: 3808 0300 |07f5: if-eqz v8, 07f8 // +0003 │ │ +06a776: 019a |07f7: move v10, v9 │ │ +06a778: 6e20 6c01 ae00 |07f8: invoke-virtual {v14, v10}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +06a77e: 2900 0ef8 |07fb: goto/16 0009 // -07f2 │ │ +06a782: 1202 |07fd: const/4 v2, #int 0 // #0 │ │ +06a784: 28de |07fe: goto 07dc // -0022 │ │ +06a786: 1203 |07ff: const/4 v3, #int 0 // #0 │ │ +06a788: 28ea |0800: goto 07ea // -0016 │ │ +06a78a: 1a00 eb1b |0801: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a78e: 6e20 5f01 0d00 |0803: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a794: 6e10 6801 0d00 |0806: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a79a: 0c00 |0809: move-result-object v0 │ │ +06a79c: 7110 9512 0000 |080a: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // method@1295 │ │ +06a7a2: 0c01 |080d: move-result-object v1 │ │ +06a7a4: 6e20 8916 1b00 |080e: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@1689 │ │ +06a7aa: 6e10 7001 0e00 |0811: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a7b0: 2900 f5f7 |0814: goto/16 0009 // -080b │ │ +06a7b4: 1a00 eb1b |0816: const-string v0, "uk.org.ngo.squeezer.service.ISqueezeService" // string@1beb │ │ +06a7b8: 6e20 5f01 0d00 |0818: invoke-virtual {v13, v0}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@015f │ │ +06a7be: 6e10 6801 0d00 |081b: invoke-virtual {v13}, Landroid/os/Parcel;.readStrongBinder:()Landroid/os/IBinder; // method@0168 │ │ +06a7c4: 0c00 |081e: move-result-object v0 │ │ +06a7c6: 7110 9512 0000 |081f: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.asInterface:(Landroid/os/IBinder;)Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // method@1295 │ │ +06a7cc: 0c01 |0822: move-result-object v1 │ │ +06a7ce: 6e20 9c16 1b00 |0823: invoke-virtual {v11, v1}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@169c │ │ +06a7d4: 6e10 7001 0e00 |0826: invoke-virtual {v14}, Landroid/os/Parcel;.writeNoException:()V // method@0170 │ │ +06a7da: 2900 e0f7 |0829: goto/16 0009 // -0820 │ │ +06a7de: 0000 |082b: nop // spacer │ │ +06a7e0: 0002 5100 0100 0000 0200 0000 0300 ... |082c: sparse-switch-data (326 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x0005 line=947 │ │ 0x000a line=42 │ │ 0x0010 line=47 │ │ 0x0015 line=49 │ │ @@ -128357,15 +128388,15 @@ │ │ │ │ source_file_idx : 878 (ISqueezeService.java) │ │ │ │ Class #506 header: │ │ class_idx : 984 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -128392,66 +128423,66 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b108: |[06b108] uk.org.ngo.squeezer.service.SqueezeService$10.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b118: 5b01 3f07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$10;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@073f │ │ -06b11c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b122: 0e00 |0005: return-void │ │ +06aa6c: |[06aa6c] uk.org.ngo.squeezer.service.SqueezeService$10.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06aa7c: 5b01 3f07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$10;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@073f │ │ +06aa80: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06aa86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$10;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06b124: |[06b124] uk.org.ngo.squeezer.service.SqueezeService$10.handle:(Ljava/util/List;)V │ │ -06b134: 5431 3f07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$10;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@073f │ │ -06b138: 7210 5e0e 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b13e: 0a00 |0005: move-result v0 │ │ -06b140: 1232 |0006: const/4 v2, #int 3 // #3 │ │ -06b142: 3420 0d00 |0007: if-lt v0, v2, 0014 // +000d │ │ -06b146: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -06b148: 7220 5a0e 0400 |000a: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b14e: 0c00 |000d: move-result-object v0 │ │ -06b150: 1f00 2f02 |000e: check-cast v0, Ljava/lang/String; // type@022f │ │ -06b154: 7120 6617 0100 |0010: invoke-static {v1, v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$300:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V // method@1766 │ │ -06b15a: 0e00 |0013: return-void │ │ -06b15c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -06b15e: 28fb |0015: goto 0010 // -0005 │ │ +06aa88: |[06aa88] uk.org.ngo.squeezer.service.SqueezeService$10.handle:(Ljava/util/List;)V │ │ +06aa98: 5431 3f07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$10;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@073f │ │ +06aa9c: 7210 5e0e 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ +06aaa2: 0a00 |0005: move-result v0 │ │ +06aaa4: 1232 |0006: const/4 v2, #int 3 // #3 │ │ +06aaa6: 3420 0d00 |0007: if-lt v0, v2, 0014 // +000d │ │ +06aaaa: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +06aaac: 7220 5a0e 0400 |000a: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06aab2: 0c00 |000d: move-result-object v0 │ │ +06aab4: 1f00 2f02 |000e: check-cast v0, Ljava/lang/String; // type@022f │ │ +06aab8: 7120 6617 0100 |0010: invoke-static {v1, v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$300:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V // method@1766 │ │ +06aabe: 0e00 |0013: return-void │ │ +06aac0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +06aac2: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0013 line=269 │ │ 0x0014 line=268 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/service/SqueezeService$10; │ │ 0x0000 - 0x0016 reg=4 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #507 header: │ │ class_idx : 985 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -128478,79 +128509,79 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b160: |[06b160] uk.org.ngo.squeezer.service.SqueezeService$11.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b170: 5b01 4007 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ -06b174: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b17a: 0e00 |0005: return-void │ │ +06aac4: |[06aac4] uk.org.ngo.squeezer.service.SqueezeService$11.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06aad4: 5b01 4007 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ +06aad8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06aade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$11;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -06b17c: |[06b17c] uk.org.ngo.squeezer.service.SqueezeService$11.handle:(Ljava/util/List;)V │ │ -06b18c: 7210 5e0e 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b192: 0a00 |0003: move-result v0 │ │ -06b194: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -06b196: 3410 1500 |0005: if-lt v0, v1, 001a // +0015 │ │ -06b19a: 1a00 e300 |0007: const-string v0, "-" // string@00e3 │ │ -06b19e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -06b1a0: 7220 5a0e 1400 |000a: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b1a6: 0c01 |000d: move-result-object v1 │ │ -06b1a8: 6e20 ae0d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b1ae: 0a00 |0011: move-result v0 │ │ -06b1b0: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -06b1b4: 5430 4007 |0014: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ -06b1b8: 7120 6717 4000 |0016: invoke-static {v0, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.access$400:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V // method@1767 │ │ -06b1be: 0e00 |0019: return-void │ │ -06b1c0: 5430 4007 |001a: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ -06b1c4: 5401 5907 |001c: iget-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b1c8: 5430 4007 |001e: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ -06b1cc: 5400 5907 |0020: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b1d0: 5400 9707 |0022: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ -06b1d4: 1a02 401b |0024: const-string v2, "status" // string@1b40 │ │ -06b1d8: 7220 640e 2000 |0026: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06b1de: 0c00 |0029: move-result-object v0 │ │ -06b1e0: 1f00 ee03 |002a: check-cast v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -06b1e4: 6e30 c717 0104 |002c: invoke-virtual {v1, v0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b1ea: 28ea |002f: goto 0019 // -0016 │ │ +06aae0: |[06aae0] uk.org.ngo.squeezer.service.SqueezeService$11.handle:(Ljava/util/List;)V │ │ +06aaf0: 7210 5e0e 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@0e5e │ │ +06aaf6: 0a00 |0003: move-result v0 │ │ +06aaf8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +06aafa: 3410 1500 |0005: if-lt v0, v1, 001a // +0015 │ │ +06aafe: 1a00 e300 |0007: const-string v0, "-" // string@00e3 │ │ +06ab02: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +06ab04: 7220 5a0e 1400 |000a: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ab0a: 0c01 |000d: move-result-object v1 │ │ +06ab0c: 6e20 ae0d 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ab12: 0a00 |0011: move-result v0 │ │ +06ab14: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +06ab18: 5430 4007 |0014: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ +06ab1c: 7120 6717 4000 |0016: invoke-static {v0, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.access$400:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V // method@1767 │ │ +06ab22: 0e00 |0019: return-void │ │ +06ab24: 5430 4007 |001a: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ +06ab28: 5401 5907 |001c: iget-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06ab2c: 5430 4007 |001e: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$11;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0740 │ │ +06ab30: 5400 5907 |0020: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06ab34: 5400 9707 |0022: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ +06ab38: 1a02 3a1b |0024: const-string v2, "status" // string@1b3a │ │ +06ab3c: 7220 640e 2000 |0026: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06ab42: 0c00 |0029: move-result-object v0 │ │ +06ab44: 1f00 ee03 |002a: check-cast v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +06ab48: 6e30 c717 0104 |002c: invoke-virtual {v1, v0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06ab4e: 28ea |002f: goto 0019 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0014 line=274 │ │ 0x0019 line=278 │ │ 0x001a line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0030 reg=3 this Luk/org/ngo/squeezer/service/SqueezeService$11; │ │ 0x0000 - 0x0030 reg=4 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #508 header: │ │ class_idx : 986 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -128577,55 +128608,55 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b1ec: |[06b1ec] uk.org.ngo.squeezer.service.SqueezeService$12.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b1fc: 5b01 4107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$12;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0741 │ │ -06b200: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b206: 0e00 |0005: return-void │ │ +06ab50: |[06ab50] uk.org.ngo.squeezer.service.SqueezeService$12.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06ab60: 5b01 4107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$12;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0741 │ │ +06ab64: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06ab6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$12;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b208: |[06b208] uk.org.ngo.squeezer.service.SqueezeService$12.handle:(Ljava/util/List;)V │ │ -06b218: 5410 4107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$12;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0741 │ │ -06b21c: 7120 6817 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$500:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V // method@1768 │ │ -06b222: 0e00 |0005: return-void │ │ +06ab6c: |[06ab6c] uk.org.ngo.squeezer.service.SqueezeService$12.handle:(Ljava/util/List;)V │ │ +06ab7c: 5410 4107 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$12;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0741 │ │ +06ab80: 7120 6817 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$500:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)V // method@1768 │ │ +06ab86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0005 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$12; │ │ 0x0000 - 0x0006 reg=2 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #509 header: │ │ class_idx : 987 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -128656,59 +128687,59 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b224: |[06b224] uk.org.ngo.squeezer.service.SqueezeService$13.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ -06b234: 5b01 4207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$13;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0742 │ │ -06b238: 5b02 4307 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$13;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0743 │ │ -06b23c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b242: 0e00 |0007: return-void │ │ +06ab88: |[06ab88] uk.org.ngo.squeezer.service.SqueezeService$13.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ +06ab98: 5b01 4207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$13;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0742 │ │ +06ab9c: 5b02 4307 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$13;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0743 │ │ +06aba0: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06aba6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$13; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$13;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06b244: |[06b244] uk.org.ngo.squeezer.service.SqueezeService$13.handle:(Ljava/util/List;)V │ │ -06b254: 5420 4207 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$13;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0742 │ │ -06b258: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b25c: 5421 4307 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$13;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0743 │ │ -06b260: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b266: 0e00 |0009: return-void │ │ +06aba8: |[06aba8] uk.org.ngo.squeezer.service.SqueezeService$13.handle:(Ljava/util/List;)V │ │ +06abb8: 5420 4207 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$13;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0742 │ │ +06abbc: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06abc0: 5421 4307 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$13;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0743 │ │ +06abc4: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06abca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0009 line=296 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$13; │ │ 0x0000 - 0x000a reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #510 header: │ │ class_idx : 990 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -128739,59 +128770,59 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b268: |[06b268] uk.org.ngo.squeezer.service.SqueezeService$1.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ -06b278: 5b01 4707 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$1;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0747 │ │ -06b27c: 5b02 4807 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$1;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0748 │ │ -06b280: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b286: 0e00 |0007: return-void │ │ +06abcc: |[06abcc] uk.org.ngo.squeezer.service.SqueezeService$1.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ +06abdc: 5b01 4707 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$1;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0747 │ │ +06abe0: 5b02 4807 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$1;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0748 │ │ +06abe4: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06abea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$1;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06b288: |[06b288] uk.org.ngo.squeezer.service.SqueezeService$1.handle:(Ljava/util/List;)V │ │ -06b298: 5420 4707 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$1;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0747 │ │ -06b29c: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b2a0: 5421 4807 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$1;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0748 │ │ -06b2a4: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b2aa: 0e00 |0009: return-void │ │ +06abec: |[06abec] uk.org.ngo.squeezer.service.SqueezeService$1.handle:(Ljava/util/List;)V │ │ +06abfc: 5420 4707 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$1;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0747 │ │ +06ac00: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06ac04: 5421 4807 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$1;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@0748 │ │ +06ac08: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06ac0e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0009 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$1; │ │ 0x0000 - 0x000a reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #511 header: │ │ class_idx : 991 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -128818,210 +128849,210 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b2ac: |[06b2ac] uk.org.ngo.squeezer.service.SqueezeService$2.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b2bc: 5b01 4907 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b2c0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b2c6: 0e00 |0005: return-void │ │ +06ac10: |[06ac10] uk.org.ngo.squeezer.service.SqueezeService$2.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06ac20: 5b01 4907 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ac24: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06ac2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$2;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -06b2c8: |[06b2c8] uk.org.ngo.squeezer.service.SqueezeService$2.handle:(Ljava/util/List;)V │ │ -06b2d8: 140a 5d00 097f |0000: const v10, #float 1.82106e+38 // #7f09005d │ │ -06b2de: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -06b2e0: 1218 |0004: const/4 v8, #int 1 // #1 │ │ -06b2e2: 1a02 da0e |0005: const-string v2, "delete" // string@0eda │ │ -06b2e6: 7220 5a0e 8c00 |0007: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b2ec: 0c03 |000a: move-result-object v3 │ │ -06b2ee: 6e20 ae0d 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b2f4: 0a02 |000e: move-result v2 │ │ -06b2f6: 3802 0300 |000f: if-eqz v2, 0012 // +0003 │ │ -06b2fa: 0e00 |0011: return-void │ │ -06b2fc: 1a02 650f |0012: const-string v2, "edit" // string@0f65 │ │ -06b300: 7220 5a0e 8c00 |0014: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b306: 0c03 |0017: move-result-object v3 │ │ -06b308: 6e20 ae0d 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b30e: 0a02 |001b: move-result v2 │ │ -06b310: 3902 f5ff |001c: if-nez v2, 0011 // -000b │ │ -06b314: 1a02 0c16 |001e: const-string v2, "new" // string@160c │ │ -06b318: 7220 5a0e 8c00 |0020: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b31e: 0c03 |0023: move-result-object v3 │ │ -06b320: 6e20 ae0d 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b326: 0a02 |0027: move-result v2 │ │ -06b328: 3802 5400 |0028: if-eqz v2, 007c // +0054 │ │ -06b32c: 54b2 4907 |002a: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b330: 7120 6317 c200 |002c: invoke-static {v2, v12}, Luk/org/ngo/squeezer/service/SqueezeService;.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; // method@1763 │ │ -06b336: 0c01 |002f: move-result-object v1 │ │ -06b338: 1a02 4a17 |0030: const-string v2, "overwritten_playlist_id" // string@174a │ │ -06b33c: 6e20 430e 2100 |0032: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b342: 0c02 |0035: move-result-object v2 │ │ -06b344: 3802 dbff |0036: if-eqz v2, 0011 // -0025 │ │ -06b348: 54b2 4907 |0038: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b34c: 5422 6407 |003a: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -06b350: 6e10 970e 0200 |003c: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -06b356: 0c02 |003f: move-result-object v2 │ │ -06b358: 3802 d1ff |0040: if-eqz v2, 0011 // -002f │ │ -06b35c: 54b2 4907 |0042: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b360: 5422 6407 |0044: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -06b364: 6e10 970e 0200 |0046: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -06b36a: 0c02 |0049: move-result-object v2 │ │ -06b36c: 1f02 4d03 |004a: check-cast v2, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ -06b370: 54b3 4907 |004c: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b374: 1404 5d00 097f |004e: const v4, #float 1.82106e+38 // #7f09005d │ │ -06b37a: 1215 |0051: const/4 v5, #int 1 // #1 │ │ -06b37c: 2355 3004 |0052: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ -06b380: 1206 |0054: const/4 v6, #int 0 // #0 │ │ -06b382: 1a07 fc15 |0055: const-string v7, "name" // string@15fc │ │ -06b386: 6e20 430e 7100 |0057: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b38c: 0c07 |005a: move-result-object v7 │ │ -06b38e: 4d07 0506 |005b: aput-object v7, v5, v6 │ │ -06b392: 6e30 7417 4305 |005d: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -06b398: 0c03 |0060: move-result-object v3 │ │ -06b39a: 7220 8112 3200 |0061: invoke-interface {v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.onCreateFailed:(Ljava/lang/String;)V // method@1281 │ │ -06b3a0: 28ad |0064: goto 0011 // -0053 │ │ -06b3a2: 0d00 |0065: move-exception v0 │ │ -06b3a4: 1a02 1e0a |0066: const-string v2, "SqueezeService" // string@0a1e │ │ -06b3a8: 54b3 4907 |0068: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b3ac: 2384 3004 |006a: new-array v4, v8, [Ljava/lang/Object; // type@0430 │ │ -06b3b0: 1a05 fc15 |006c: const-string v5, "name" // string@15fc │ │ -06b3b4: 6e20 430e 5100 |006e: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b3ba: 0c05 |0071: move-result-object v5 │ │ -06b3bc: 4d05 0409 |0072: aput-object v5, v4, v9 │ │ -06b3c0: 6e30 7417 a304 |0074: invoke-virtual {v3, v10, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -06b3c6: 0c03 |0077: move-result-object v3 │ │ -06b3c8: 7120 e10a 3200 |0078: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06b3ce: 2896 |007b: goto 0011 // -006a │ │ -06b3d0: 1a02 ab18 |007c: const-string v2, "rename" // string@18ab │ │ -06b3d4: 7220 5a0e 8c00 |007e: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b3da: 0c03 |0081: move-result-object v3 │ │ -06b3dc: 6e20 ae0d 3200 |0082: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b3e2: 0a02 |0085: move-result v2 │ │ -06b3e4: 3802 9c00 |0086: if-eqz v2, 0122 // +009c │ │ -06b3e8: 54b2 4907 |0088: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b3ec: 7120 6317 c200 |008a: invoke-static {v2, v12}, Luk/org/ngo/squeezer/service/SqueezeService;.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; // method@1763 │ │ -06b3f2: 0c01 |008d: move-result-object v1 │ │ -06b3f4: 1a02 5a0f |008e: const-string v2, "dry_run" // string@0f5a │ │ -06b3f8: 6e20 430e 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b3fe: 0c02 |0093: move-result-object v2 │ │ -06b400: 3802 7dff |0094: if-eqz v2, 0011 // -0083 │ │ -06b404: 1a02 4a17 |0096: const-string v2, "overwritten_playlist_id" // string@174a │ │ -06b408: 6e20 430e 2100 |0098: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b40e: 0c02 |009b: move-result-object v2 │ │ -06b410: 3802 4800 |009c: if-eqz v2, 00e4 // +0048 │ │ -06b414: 54b2 4907 |009e: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b418: 5422 6407 |00a0: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -06b41c: 6e10 970e 0200 |00a2: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -06b422: 0c02 |00a5: move-result-object v2 │ │ -06b424: 3802 6bff |00a6: if-eqz v2, 0011 // -0095 │ │ -06b428: 54b2 4907 |00a8: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b42c: 5422 6407 |00aa: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -06b430: 6e10 970e 0200 |00ac: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -06b436: 0c02 |00af: move-result-object v2 │ │ -06b438: 1f02 4d03 |00b0: check-cast v2, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ -06b43c: 54b3 4907 |00b2: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b440: 1404 5d00 097f |00b4: const v4, #float 1.82106e+38 // #7f09005d │ │ -06b446: 1215 |00b7: const/4 v5, #int 1 // #1 │ │ -06b448: 2355 3004 |00b8: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ -06b44c: 1206 |00ba: const/4 v6, #int 0 // #0 │ │ -06b44e: 1a07 3b16 |00bb: const-string v7, "newname" // string@163b │ │ -06b452: 6e20 430e 7100 |00bd: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b458: 0c07 |00c0: move-result-object v7 │ │ -06b45a: 4d07 0506 |00c1: aput-object v7, v5, v6 │ │ -06b45e: 6e30 7417 4305 |00c3: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -06b464: 0c03 |00c6: move-result-object v3 │ │ -06b466: 7220 8212 3200 |00c7: invoke-interface {v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.onRenameFailed:(Ljava/lang/String;)V // method@1282 │ │ -06b46c: 2900 47ff |00ca: goto/16 0011 // -00b9 │ │ -06b470: 0d00 |00cc: move-exception v0 │ │ -06b472: 1a02 1e0a |00cd: const-string v2, "SqueezeService" // string@0a1e │ │ -06b476: 54b3 4907 |00cf: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b47a: 2384 3004 |00d1: new-array v4, v8, [Ljava/lang/Object; // type@0430 │ │ -06b47e: 1a05 3b16 |00d3: const-string v5, "newname" // string@163b │ │ -06b482: 6e20 430e 5100 |00d5: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b488: 0c05 |00d8: move-result-object v5 │ │ -06b48a: 4d05 0409 |00d9: aput-object v5, v4, v9 │ │ -06b48e: 6e30 7417 a304 |00db: invoke-virtual {v3, v10, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ -06b494: 0c03 |00de: move-result-object v3 │ │ -06b496: 7120 e10a 3200 |00df: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06b49c: 2900 2fff |00e2: goto/16 0011 // -00d1 │ │ -06b4a0: 54b2 4907 |00e4: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b4a4: 5423 5907 |00e6: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b4a8: 2384 3204 |00e8: new-array v4, v8, [Ljava/lang/String; // type@0432 │ │ -06b4ac: 2202 3102 |00ea: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06b4b0: 7010 c60d 0200 |00ec: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06b4b6: 1a05 ce17 |00ef: const-string v5, "playlists rename playlist_id:" // string@17ce │ │ -06b4ba: 6e20 ce0d 5200 |00f1: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b4c0: 0c05 |00f4: move-result-object v5 │ │ -06b4c2: 1a02 c017 |00f5: const-string v2, "playlist_id" // string@17c0 │ │ -06b4c6: 6e20 430e 2100 |00f7: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b4cc: 0c02 |00fa: move-result-object v2 │ │ -06b4ce: 1f02 2f02 |00fb: check-cast v2, Ljava/lang/String; // type@022f │ │ -06b4d2: 6e20 ce0d 2500 |00fd: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b4d8: 0c02 |0100: move-result-object v2 │ │ -06b4da: 1a05 7700 |0101: const-string v5, " newname:" // string@0077 │ │ -06b4de: 6e20 ce0d 5200 |0103: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b4e4: 0c05 |0106: move-result-object v5 │ │ -06b4e6: 1a02 3b16 |0107: const-string v2, "newname" // string@163b │ │ -06b4ea: 6e20 430e 2100 |0109: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ -06b4f0: 0c02 |010c: move-result-object v2 │ │ -06b4f2: 1f02 2f02 |010d: check-cast v2, Ljava/lang/String; // type@022f │ │ -06b4f6: 7110 1f11 0200 |010f: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -06b4fc: 0c02 |0112: move-result-object v2 │ │ -06b4fe: 6e20 ce0d 2500 |0113: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b504: 0c02 |0116: move-result-object v2 │ │ -06b506: 6e10 d60d 0200 |0117: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06b50c: 0c02 |011a: move-result-object v2 │ │ -06b50e: 4d02 0409 |011b: aput-object v2, v4, v9 │ │ -06b512: 6e20 cd17 4300 |011d: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -06b518: 2900 f1fe |0120: goto/16 0011 // -010f │ │ -06b51c: 1a02 cf1b |0122: const-string v2, "tracks" // string@1bcf │ │ -06b520: 7220 5a0e 8c00 |0124: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b526: 0c03 |0127: move-result-object v3 │ │ -06b528: 6e20 ae0d 3200 |0128: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b52e: 0a02 |012b: move-result v2 │ │ -06b530: 3802 1900 |012c: if-eqz v2, 0145 // +0019 │ │ -06b534: 54b2 4907 |012e: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b538: 5423 5907 |0130: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b53c: 54b2 4907 |0132: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b540: 5422 5907 |0134: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b544: 5422 9707 |0136: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ -06b548: 1a04 cf17 |0138: const-string v4, "playlists tracks" // string@17cf │ │ -06b54c: 7220 640e 4200 |013a: invoke-interface {v2, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06b552: 0c02 |013d: move-result-object v2 │ │ -06b554: 1f02 ee03 |013e: check-cast v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -06b558: 6e30 c717 230c |0140: invoke-virtual {v3, v2, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b55e: 2900 cefe |0143: goto/16 0011 // -0132 │ │ -06b562: 54b2 4907 |0145: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b566: 5423 5907 |0147: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b56a: 54b2 4907 |0149: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ -06b56e: 5422 5907 |014b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b572: 5422 9707 |014d: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ -06b576: 1a04 c917 |014f: const-string v4, "playlists" // string@17c9 │ │ -06b57a: 7220 640e 4200 |0151: invoke-interface {v2, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -06b580: 0c02 |0154: move-result-object v2 │ │ -06b582: 1f02 ee03 |0155: check-cast v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ -06b586: 6e30 c717 230c |0157: invoke-virtual {v3, v2, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b58c: 2900 b7fe |015a: goto/16 0011 // -0149 │ │ +06ac2c: |[06ac2c] uk.org.ngo.squeezer.service.SqueezeService$2.handle:(Ljava/util/List;)V │ │ +06ac3c: 140a 5d00 097f |0000: const v10, #float 1.82106e+38 // #7f09005d │ │ +06ac42: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +06ac44: 1218 |0004: const/4 v8, #int 1 // #1 │ │ +06ac46: 1a02 d40e |0005: const-string v2, "delete" // string@0ed4 │ │ +06ac4a: 7220 5a0e 8c00 |0007: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ac50: 0c03 |000a: move-result-object v3 │ │ +06ac52: 6e20 ae0d 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ac58: 0a02 |000e: move-result v2 │ │ +06ac5a: 3802 0300 |000f: if-eqz v2, 0012 // +0003 │ │ +06ac5e: 0e00 |0011: return-void │ │ +06ac60: 1a02 5f0f |0012: const-string v2, "edit" // string@0f5f │ │ +06ac64: 7220 5a0e 8c00 |0014: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ac6a: 0c03 |0017: move-result-object v3 │ │ +06ac6c: 6e20 ae0d 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ac72: 0a02 |001b: move-result v2 │ │ +06ac74: 3902 f5ff |001c: if-nez v2, 0011 // -000b │ │ +06ac78: 1a02 0616 |001e: const-string v2, "new" // string@1606 │ │ +06ac7c: 7220 5a0e 8c00 |0020: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ac82: 0c03 |0023: move-result-object v3 │ │ +06ac84: 6e20 ae0d 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ac8a: 0a02 |0027: move-result v2 │ │ +06ac8c: 3802 5400 |0028: if-eqz v2, 007c // +0054 │ │ +06ac90: 54b2 4907 |002a: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ac94: 7120 6317 c200 |002c: invoke-static {v2, v12}, Luk/org/ngo/squeezer/service/SqueezeService;.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; // method@1763 │ │ +06ac9a: 0c01 |002f: move-result-object v1 │ │ +06ac9c: 1a02 4417 |0030: const-string v2, "overwritten_playlist_id" // string@1744 │ │ +06aca0: 6e20 430e 2100 |0032: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06aca6: 0c02 |0035: move-result-object v2 │ │ +06aca8: 3802 dbff |0036: if-eqz v2, 0011 // -0025 │ │ +06acac: 54b2 4907 |0038: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06acb0: 5422 6407 |003a: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +06acb4: 6e10 970e 0200 |003c: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +06acba: 0c02 |003f: move-result-object v2 │ │ +06acbc: 3802 d1ff |0040: if-eqz v2, 0011 // -002f │ │ +06acc0: 54b2 4907 |0042: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06acc4: 5422 6407 |0044: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +06acc8: 6e10 970e 0200 |0046: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +06acce: 0c02 |0049: move-result-object v2 │ │ +06acd0: 1f02 4d03 |004a: check-cast v2, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ +06acd4: 54b3 4907 |004c: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06acd8: 1404 5d00 097f |004e: const v4, #float 1.82106e+38 // #7f09005d │ │ +06acde: 1215 |0051: const/4 v5, #int 1 // #1 │ │ +06ace0: 2355 3004 |0052: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ +06ace4: 1206 |0054: const/4 v6, #int 0 // #0 │ │ +06ace6: 1a07 f615 |0055: const-string v7, "name" // string@15f6 │ │ +06acea: 6e20 430e 7100 |0057: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06acf0: 0c07 |005a: move-result-object v7 │ │ +06acf2: 4d07 0506 |005b: aput-object v7, v5, v6 │ │ +06acf6: 6e30 7417 4305 |005d: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +06acfc: 0c03 |0060: move-result-object v3 │ │ +06acfe: 7220 8112 3200 |0061: invoke-interface {v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.onCreateFailed:(Ljava/lang/String;)V // method@1281 │ │ +06ad04: 28ad |0064: goto 0011 // -0053 │ │ +06ad06: 0d00 |0065: move-exception v0 │ │ +06ad08: 1a02 180a |0066: const-string v2, "SqueezeService" // string@0a18 │ │ +06ad0c: 54b3 4907 |0068: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ad10: 2384 3004 |006a: new-array v4, v8, [Ljava/lang/Object; // type@0430 │ │ +06ad14: 1a05 f615 |006c: const-string v5, "name" // string@15f6 │ │ +06ad18: 6e20 430e 5100 |006e: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06ad1e: 0c05 |0071: move-result-object v5 │ │ +06ad20: 4d05 0409 |0072: aput-object v5, v4, v9 │ │ +06ad24: 6e30 7417 a304 |0074: invoke-virtual {v3, v10, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +06ad2a: 0c03 |0077: move-result-object v3 │ │ +06ad2c: 7120 e10a 3200 |0078: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06ad32: 2896 |007b: goto 0011 // -006a │ │ +06ad34: 1a02 a518 |007c: const-string v2, "rename" // string@18a5 │ │ +06ad38: 7220 5a0e 8c00 |007e: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ad3e: 0c03 |0081: move-result-object v3 │ │ +06ad40: 6e20 ae0d 3200 |0082: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ad46: 0a02 |0085: move-result v2 │ │ +06ad48: 3802 9c00 |0086: if-eqz v2, 0122 // +009c │ │ +06ad4c: 54b2 4907 |0088: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ad50: 7120 6317 c200 |008a: invoke-static {v2, v12}, Luk/org/ngo/squeezer/service/SqueezeService;.access$000:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/List;)Ljava/util/HashMap; // method@1763 │ │ +06ad56: 0c01 |008d: move-result-object v1 │ │ +06ad58: 1a02 540f |008e: const-string v2, "dry_run" // string@0f54 │ │ +06ad5c: 6e20 430e 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06ad62: 0c02 |0093: move-result-object v2 │ │ +06ad64: 3802 7dff |0094: if-eqz v2, 0011 // -0083 │ │ +06ad68: 1a02 4417 |0096: const-string v2, "overwritten_playlist_id" // string@1744 │ │ +06ad6c: 6e20 430e 2100 |0098: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06ad72: 0c02 |009b: move-result-object v2 │ │ +06ad74: 3802 4800 |009c: if-eqz v2, 00e4 // +0048 │ │ +06ad78: 54b2 4907 |009e: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ad7c: 5422 6407 |00a0: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +06ad80: 6e10 970e 0200 |00a2: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +06ad86: 0c02 |00a5: move-result-object v2 │ │ +06ad88: 3802 6bff |00a6: if-eqz v2, 0011 // -0095 │ │ +06ad8c: 54b2 4907 |00a8: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ad90: 5422 6407 |00aa: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +06ad94: 6e10 970e 0200 |00ac: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +06ad9a: 0c02 |00af: move-result-object v2 │ │ +06ad9c: 1f02 4d03 |00b0: check-cast v2, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // type@034d │ │ +06ada0: 54b3 4907 |00b2: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ada4: 1404 5d00 097f |00b4: const v4, #float 1.82106e+38 // #7f09005d │ │ +06adaa: 1215 |00b7: const/4 v5, #int 1 // #1 │ │ +06adac: 2355 3004 |00b8: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ +06adb0: 1206 |00ba: const/4 v6, #int 0 // #0 │ │ +06adb2: 1a07 3516 |00bb: const-string v7, "newname" // string@1635 │ │ +06adb6: 6e20 430e 7100 |00bd: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06adbc: 0c07 |00c0: move-result-object v7 │ │ +06adbe: 4d07 0506 |00c1: aput-object v7, v5, v6 │ │ +06adc2: 6e30 7417 4305 |00c3: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +06adc8: 0c03 |00c6: move-result-object v3 │ │ +06adca: 7220 8212 3200 |00c7: invoke-interface {v2, v3}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;.onRenameFailed:(Ljava/lang/String;)V // method@1282 │ │ +06add0: 2900 47ff |00ca: goto/16 0011 // -00b9 │ │ +06add4: 0d00 |00cc: move-exception v0 │ │ +06add6: 1a02 180a |00cd: const-string v2, "SqueezeService" // string@0a18 │ │ +06adda: 54b3 4907 |00cf: iget-object v3, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06adde: 2384 3004 |00d1: new-array v4, v8, [Ljava/lang/Object; // type@0430 │ │ +06ade2: 1a05 3516 |00d3: const-string v5, "newname" // string@1635 │ │ +06ade6: 6e20 430e 5100 |00d5: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06adec: 0c05 |00d8: move-result-object v5 │ │ +06adee: 4d05 0409 |00d9: aput-object v5, v4, v9 │ │ +06adf2: 6e30 7417 a304 |00db: invoke-virtual {v3, v10, v4}, Luk/org/ngo/squeezer/service/SqueezeService;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1774 │ │ +06adf8: 0c03 |00de: move-result-object v3 │ │ +06adfa: 7120 e10a 3200 |00df: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06ae00: 2900 2fff |00e2: goto/16 0011 // -00d1 │ │ +06ae04: 54b2 4907 |00e4: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ae08: 5423 5907 |00e6: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06ae0c: 2384 3204 |00e8: new-array v4, v8, [Ljava/lang/String; // type@0432 │ │ +06ae10: 2202 3102 |00ea: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06ae14: 7010 c60d 0200 |00ec: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06ae1a: 1a05 c817 |00ef: const-string v5, "playlists rename playlist_id:" // string@17c8 │ │ +06ae1e: 6e20 ce0d 5200 |00f1: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ae24: 0c05 |00f4: move-result-object v5 │ │ +06ae26: 1a02 ba17 |00f5: const-string v2, "playlist_id" // string@17ba │ │ +06ae2a: 6e20 430e 2100 |00f7: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06ae30: 0c02 |00fa: move-result-object v2 │ │ +06ae32: 1f02 2f02 |00fb: check-cast v2, Ljava/lang/String; // type@022f │ │ +06ae36: 6e20 ce0d 2500 |00fd: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ae3c: 0c02 |0100: move-result-object v2 │ │ +06ae3e: 1a05 7700 |0101: const-string v5, " newname:" // string@0077 │ │ +06ae42: 6e20 ce0d 5200 |0103: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ae48: 0c05 |0106: move-result-object v5 │ │ +06ae4a: 1a02 3516 |0107: const-string v2, "newname" // string@1635 │ │ +06ae4e: 6e20 430e 2100 |0109: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e43 │ │ +06ae54: 0c02 |010c: move-result-object v2 │ │ +06ae56: 1f02 2f02 |010d: check-cast v2, Ljava/lang/String; // type@022f │ │ +06ae5a: 7110 1f11 0200 |010f: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +06ae60: 0c02 |0112: move-result-object v2 │ │ +06ae62: 6e20 ce0d 2500 |0113: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ae68: 0c02 |0116: move-result-object v2 │ │ +06ae6a: 6e10 d60d 0200 |0117: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06ae70: 0c02 |011a: move-result-object v2 │ │ +06ae72: 4d02 0409 |011b: aput-object v2, v4, v9 │ │ +06ae76: 6e20 cd17 4300 |011d: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +06ae7c: 2900 f1fe |0120: goto/16 0011 // -010f │ │ +06ae80: 1a02 c91b |0122: const-string v2, "tracks" // string@1bc9 │ │ +06ae84: 7220 5a0e 8c00 |0124: invoke-interface {v12, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06ae8a: 0c03 |0127: move-result-object v3 │ │ +06ae8c: 6e20 ae0d 3200 |0128: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06ae92: 0a02 |012b: move-result v2 │ │ +06ae94: 3802 1900 |012c: if-eqz v2, 0145 // +0019 │ │ +06ae98: 54b2 4907 |012e: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06ae9c: 5423 5907 |0130: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06aea0: 54b2 4907 |0132: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06aea4: 5422 5907 |0134: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06aea8: 5422 9707 |0136: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ +06aeac: 1a04 c917 |0138: const-string v4, "playlists tracks" // string@17c9 │ │ +06aeb0: 7220 640e 4200 |013a: invoke-interface {v2, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06aeb6: 0c02 |013d: move-result-object v2 │ │ +06aeb8: 1f02 ee03 |013e: check-cast v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +06aebc: 6e30 c717 230c |0140: invoke-virtual {v3, v2, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06aec2: 2900 cefe |0143: goto/16 0011 // -0132 │ │ +06aec6: 54b2 4907 |0145: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06aeca: 5423 5907 |0147: iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06aece: 54b2 4907 |0149: iget-object v2, v11, Luk/org/ngo/squeezer/service/SqueezeService$2;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0749 │ │ +06aed2: 5422 5907 |014b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06aed6: 5422 9707 |014d: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.extQueryFormatCmdMap:Ljava/util/Map; // field@0797 │ │ +06aeda: 1a04 c317 |014f: const-string v4, "playlists" // string@17c3 │ │ +06aede: 7220 640e 4200 |0151: invoke-interface {v2, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06aee4: 0c02 |0154: move-result-object v2 │ │ +06aee6: 1f02 ee03 |0155: check-cast v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // type@03ee │ │ +06aeea: 6e30 c717 230c |0157: invoke-virtual {v3, v2, v12}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06aef0: 2900 b7fe |015a: goto/16 0011 // -0149 │ │ catches : 2 │ │ 0x0042 - 0x0064 │ │ Landroid/os/RemoteException; -> 0x0065 │ │ 0x00a8 - 0x00ca │ │ Landroid/os/RemoteException; -> 0x00cc │ │ positions : │ │ 0x0005 line=166 │ │ @@ -129051,21 +129082,21 @@ │ │ 0x0066 - 0x007c reg=0 e Landroid/os/RemoteException; │ │ 0x0030 - 0x007c reg=1 tokenMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ 0x00cd - 0x00e4 reg=0 e Landroid/os/RemoteException; │ │ 0x008e - 0x0122 reg=1 tokenMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ 0x0000 - 0x015c reg=11 this Luk/org/ngo/squeezer/service/SqueezeService$2; │ │ 0x0000 - 0x015c reg=12 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #512 header: │ │ class_idx : 992 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -129092,76 +129123,76 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b5a8: |[06b5a8] uk.org.ngo.squeezer.service.SqueezeService$3.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b5b8: 5b01 4a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$3;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074a │ │ -06b5bc: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b5c2: 0e00 |0005: return-void │ │ +06af0c: |[06af0c] uk.org.ngo.squeezer.service.SqueezeService$3.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06af1c: 5b01 4a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$3;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074a │ │ +06af20: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06af26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$3;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06b5c4: |[06b5c4] uk.org.ngo.squeezer.service.SqueezeService$3.handle:(Ljava/util/List;)V │ │ -06b5d4: 1a00 4612 |0000: const-string v0, "httpport" // string@1246 │ │ -06b5d8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06b5da: 7220 5a0e 1300 |0003: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b5e0: 0c01 |0006: move-result-object v1 │ │ -06b5e2: 6e20 ae0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b5e8: 0a00 |000a: move-result v0 │ │ -06b5ea: 3800 1f00 |000b: if-eqz v0, 002a // +001f │ │ -06b5ee: 7210 5e0e 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b5f4: 0a00 |0010: move-result v0 │ │ -06b5f6: 1231 |0011: const/4 v1, #int 3 // #3 │ │ -06b5f8: 3410 1800 |0012: if-lt v0, v1, 002a // +0018 │ │ -06b5fc: 5420 4a07 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$3;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074a │ │ -06b600: 5401 5a07 |0016: iget-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -06b604: 1220 |0018: const/4 v0, #int 2 // #2 │ │ -06b606: 7220 5a0e 0300 |0019: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b60c: 0c00 |001c: move-result-object v0 │ │ -06b60e: 1f00 2f02 |001d: check-cast v0, Ljava/lang/String; // type@022f │ │ -06b612: 7110 810d 0000 |001f: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -06b618: 0a00 |0022: move-result v0 │ │ -06b61a: 7110 840d 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -06b620: 0c00 |0026: move-result-object v0 │ │ -06b622: 6e20 ee17 0100 |0027: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setHttpPort:(Ljava/lang/Integer;)V // method@17ee │ │ -06b628: 0e00 |002a: return-void │ │ +06af28: |[06af28] uk.org.ngo.squeezer.service.SqueezeService$3.handle:(Ljava/util/List;)V │ │ +06af38: 1a00 4012 |0000: const-string v0, "httpport" // string@1240 │ │ +06af3c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06af3e: 7220 5a0e 1300 |0003: invoke-interface {v3, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06af44: 0c01 |0006: move-result-object v1 │ │ +06af46: 6e20 ae0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06af4c: 0a00 |000a: move-result v0 │ │ +06af4e: 3800 1f00 |000b: if-eqz v0, 002a // +001f │ │ +06af52: 7210 5e0e 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0e5e │ │ +06af58: 0a00 |0010: move-result v0 │ │ +06af5a: 1231 |0011: const/4 v1, #int 3 // #3 │ │ +06af5c: 3410 1800 |0012: if-lt v0, v1, 002a // +0018 │ │ +06af60: 5420 4a07 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$3;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074a │ │ +06af64: 5401 5a07 |0016: iget-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +06af68: 1220 |0018: const/4 v0, #int 2 // #2 │ │ +06af6a: 7220 5a0e 0300 |0019: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06af70: 0c00 |001c: move-result-object v0 │ │ +06af72: 1f00 2f02 |001d: check-cast v0, Ljava/lang/String; // type@022f │ │ +06af76: 7110 810d 0000 |001f: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +06af7c: 0a00 |0022: move-result v0 │ │ +06af7e: 7110 840d 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06af84: 0c00 |0026: move-result-object v0 │ │ +06af86: 6e20 ee17 0100 |0027: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setHttpPort:(Ljava/lang/Integer;)V // method@17ee │ │ +06af8c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0014 line=204 │ │ 0x002a line=206 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x002b reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$3; │ │ 0x0000 - 0x002b reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #513 header: │ │ class_idx : 993 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -129188,103 +129219,103 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b62c: |[06b62c] uk.org.ngo.squeezer.service.SqueezeService$4.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b63c: 5b01 4b07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ -06b640: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b646: 0e00 |0005: return-void │ │ +06af90: |[06af90] uk.org.ngo.squeezer.service.SqueezeService$4.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06afa0: 5b01 4b07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ +06afa4: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06afaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$4;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -06b648: |[06b648] uk.org.ngo.squeezer.service.SqueezeService$4.handle:(Ljava/util/List;)V │ │ -06b658: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -06b65a: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -06b65c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06b65e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06b660: 1a00 f615 |0004: const-string v0, "musicfolder" // string@15f6 │ │ -06b664: 7220 5a0e 1700 |0006: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b66a: 0c03 |0009: move-result-object v3 │ │ -06b66c: 6e20 ae0d 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b672: 0a00 |000d: move-result v0 │ │ -06b674: 3800 1c00 |000e: if-eqz v0, 002a // +001c │ │ -06b678: 7210 5e0e 0700 |0010: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b67e: 0a00 |0013: move-result v0 │ │ -06b680: 3450 1600 |0014: if-lt v0, v5, 002a // +0016 │ │ -06b684: 5460 4b07 |0016: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ -06b688: 5403 5a07 |0018: iget-object v3, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -06b68c: 7220 5a0e 4700 |001a: invoke-interface {v7, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b692: 0c00 |001d: move-result-object v0 │ │ -06b694: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ -06b698: 7110 2511 0000 |0020: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -06b69e: 0a00 |0023: move-result v0 │ │ -06b6a0: 3310 2c00 |0024: if-ne v0, v1, 0050 // +002c │ │ -06b6a4: 0110 |0026: move v0, v1 │ │ -06b6a6: 6e20 e817 0300 |0027: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCanMusicfolder:(Z)V // method@17e8 │ │ -06b6ac: 1a00 5918 |002a: const-string v0, "randomplay" // string@1859 │ │ -06b6b0: 7220 5a0e 1700 |002c: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b6b6: 0c03 |002f: move-result-object v3 │ │ -06b6b8: 6e20 ae0d 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b6be: 0a00 |0033: move-result v0 │ │ -06b6c0: 3800 1b00 |0034: if-eqz v0, 004f // +001b │ │ -06b6c4: 7210 5e0e 0700 |0036: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b6ca: 0a00 |0039: move-result v0 │ │ -06b6cc: 3450 1500 |003a: if-lt v0, v5, 004f // +0015 │ │ -06b6d0: 5460 4b07 |003c: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ -06b6d4: 5403 5a07 |003e: iget-object v3, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -06b6d8: 7220 5a0e 4700 |0040: invoke-interface {v7, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b6de: 0c00 |0043: move-result-object v0 │ │ -06b6e0: 1f00 2f02 |0044: check-cast v0, Ljava/lang/String; // type@022f │ │ -06b6e4: 7110 2511 0000 |0046: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -06b6ea: 0a00 |0049: move-result v0 │ │ -06b6ec: 3310 0800 |004a: if-ne v0, v1, 0052 // +0008 │ │ -06b6f0: 6e20 e917 1300 |004c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCanRandomplay:(Z)V // method@17e9 │ │ -06b6f6: 0e00 |004f: return-void │ │ -06b6f8: 0120 |0050: move v0, v2 │ │ -06b6fa: 28d6 |0051: goto 0027 // -002a │ │ -06b6fc: 0121 |0052: move v1, v2 │ │ -06b6fe: 28f9 |0053: goto 004c // -0007 │ │ +06afac: |[06afac] uk.org.ngo.squeezer.service.SqueezeService$4.handle:(Ljava/util/List;)V │ │ +06afbc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +06afbe: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +06afc0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06afc2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06afc4: 1a00 f015 |0004: const-string v0, "musicfolder" // string@15f0 │ │ +06afc8: 7220 5a0e 1700 |0006: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06afce: 0c03 |0009: move-result-object v3 │ │ +06afd0: 6e20 ae0d 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06afd6: 0a00 |000d: move-result v0 │ │ +06afd8: 3800 1c00 |000e: if-eqz v0, 002a // +001c │ │ +06afdc: 7210 5e0e 0700 |0010: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0e5e │ │ +06afe2: 0a00 |0013: move-result v0 │ │ +06afe4: 3450 1600 |0014: if-lt v0, v5, 002a // +0016 │ │ +06afe8: 5460 4b07 |0016: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ +06afec: 5403 5a07 |0018: iget-object v3, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +06aff0: 7220 5a0e 4700 |001a: invoke-interface {v7, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06aff6: 0c00 |001d: move-result-object v0 │ │ +06aff8: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ +06affc: 7110 2511 0000 |0020: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +06b002: 0a00 |0023: move-result v0 │ │ +06b004: 3310 2c00 |0024: if-ne v0, v1, 0050 // +002c │ │ +06b008: 0110 |0026: move v0, v1 │ │ +06b00a: 6e20 e817 0300 |0027: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCanMusicfolder:(Z)V // method@17e8 │ │ +06b010: 1a00 5318 |002a: const-string v0, "randomplay" // string@1853 │ │ +06b014: 7220 5a0e 1700 |002c: invoke-interface {v7, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06b01a: 0c03 |002f: move-result-object v3 │ │ +06b01c: 6e20 ae0d 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06b022: 0a00 |0033: move-result v0 │ │ +06b024: 3800 1b00 |0034: if-eqz v0, 004f // +001b │ │ +06b028: 7210 5e0e 0700 |0036: invoke-interface {v7}, Ljava/util/List;.size:()I // method@0e5e │ │ +06b02e: 0a00 |0039: move-result v0 │ │ +06b030: 3450 1500 |003a: if-lt v0, v5, 004f // +0015 │ │ +06b034: 5460 4b07 |003c: iget-object v0, v6, Luk/org/ngo/squeezer/service/SqueezeService$4;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074b │ │ +06b038: 5403 5a07 |003e: iget-object v3, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +06b03c: 7220 5a0e 4700 |0040: invoke-interface {v7, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06b042: 0c00 |0043: move-result-object v0 │ │ +06b044: 1f00 2f02 |0044: check-cast v0, Ljava/lang/String; // type@022f │ │ +06b048: 7110 2511 0000 |0046: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +06b04e: 0a00 |0049: move-result v0 │ │ +06b050: 3310 0800 |004a: if-ne v0, v1, 0052 // +0008 │ │ +06b054: 6e20 e917 1300 |004c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCanRandomplay:(Z)V // method@17e9 │ │ +06b05a: 0e00 |004f: return-void │ │ +06b05c: 0120 |0050: move v0, v2 │ │ +06b05e: 28d6 |0051: goto 0027 // -002a │ │ +06b060: 0121 |0052: move v1, v2 │ │ +06b062: 28f9 |0053: goto 004c // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=210 │ │ 0x0016 line=211 │ │ 0x002a line=214 │ │ 0x003c line=215 │ │ 0x004f line=217 │ │ 0x0051 line=211 │ │ 0x0053 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/List; │ │ 0x0000 - 0x0054 reg=6 this Luk/org/ngo/squeezer/service/SqueezeService$4; │ │ 0x0000 - 0x0054 reg=7 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #514 header: │ │ class_idx : 994 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -129315,59 +129346,59 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b700: |[06b700] uk.org.ngo.squeezer.service.SqueezeService$5.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ -06b710: 5b01 4c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$5;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074c │ │ -06b714: 5b02 4d07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$5;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074d │ │ -06b718: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b71e: 0e00 |0007: return-void │ │ +06b064: |[06b064] uk.org.ngo.squeezer.service.SqueezeService$5.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ +06b074: 5b01 4c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$5;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074c │ │ +06b078: 5b02 4d07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$5;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074d │ │ +06b07c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b082: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$5;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06b720: |[06b720] uk.org.ngo.squeezer.service.SqueezeService$5.handle:(Ljava/util/List;)V │ │ -06b730: 5420 4c07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$5;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074c │ │ -06b734: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b738: 5421 4d07 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$5;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074d │ │ -06b73c: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b742: 0e00 |0009: return-void │ │ +06b084: |[06b084] uk.org.ngo.squeezer.service.SqueezeService$5.handle:(Ljava/util/List;)V │ │ +06b094: 5420 4c07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$5;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074c │ │ +06b098: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06b09c: 5421 4d07 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$5;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074d │ │ +06b0a0: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06b0a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0009 line=230 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$5; │ │ 0x0000 - 0x000a reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #515 header: │ │ class_idx : 995 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -129398,59 +129429,59 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b744: |[06b744] uk.org.ngo.squeezer.service.SqueezeService$6.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ -06b754: 5b01 4e07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$6;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074e │ │ -06b758: 5b02 4f07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$6;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074f │ │ -06b75c: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b762: 0e00 |0007: return-void │ │ +06b0a8: |[06b0a8] uk.org.ngo.squeezer.service.SqueezeService$6.:(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ +06b0b8: 5b01 4e07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$6;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074e │ │ +06b0bc: 5b02 4f07 |0002: iput-object v2, v0, Luk/org/ngo/squeezer/service/SqueezeService$6;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074f │ │ +06b0c0: 7010 970d 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b0c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ 0x0000 - 0x0008 reg=2 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$6;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06b764: |[06b764] uk.org.ngo.squeezer.service.SqueezeService$6.handle:(Ljava/util/List;)V │ │ -06b774: 5420 4e07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$6;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074e │ │ -06b778: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -06b77c: 5421 4f07 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$6;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074f │ │ -06b780: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ -06b786: 0e00 |0009: return-void │ │ +06b0c8: |[06b0c8] uk.org.ngo.squeezer.service.SqueezeService$6.handle:(Ljava/util/List;)V │ │ +06b0d8: 5420 4e07 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$6;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@074e │ │ +06b0dc: 5400 5907 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +06b0e0: 5421 4f07 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$6;.val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; // field@074f │ │ +06b0e4: 6e30 c717 1003 |0006: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.parseSqueezerList:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V // method@17c7 │ │ +06b0ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0009 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$6; │ │ 0x0000 - 0x000a reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #516 header: │ │ class_idx : 996 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -129477,95 +129508,95 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b788: |[06b788] uk.org.ngo.squeezer.service.SqueezeService$7.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b798: 5b01 5007 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$7;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0750 │ │ -06b79c: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b7a2: 0e00 |0005: return-void │ │ +06b0ec: |[06b0ec] uk.org.ngo.squeezer.service.SqueezeService$7.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06b0fc: 5b01 5007 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$7;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0750 │ │ +06b100: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$7;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -06b7a4: |[06b7a4] uk.org.ngo.squeezer.service.SqueezeService$7.handle:(Ljava/util/List;)V │ │ -06b7b4: 1243 |0000: const/4 v3, #int 4 // #4 │ │ -06b7b6: 7210 5e0e 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0e5e │ │ -06b7bc: 0a01 |0004: move-result v1 │ │ -06b7be: 3731 4700 |0005: if-le v1, v3, 004c // +0047 │ │ -06b7c2: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -06b7c4: 7220 5a0e 1500 |0008: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b7ca: 0c01 |000b: move-result-object v1 │ │ -06b7cc: 1f01 2f02 |000c: check-cast v1, Ljava/lang/String; // type@022f │ │ -06b7d0: 1a02 7619 |000e: const-string v2, "server" // string@1976 │ │ -06b7d4: 6e20 ae0d 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b7da: 0a01 |0013: move-result v1 │ │ -06b7dc: 3801 3800 |0014: if-eqz v1, 004c // +0038 │ │ -06b7e0: 1231 |0016: const/4 v1, #int 3 // #3 │ │ -06b7e2: 7220 5a0e 1500 |0017: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b7e8: 0c01 |001a: move-result-object v1 │ │ -06b7ea: 1f01 2f02 |001b: check-cast v1, Ljava/lang/String; // type@022f │ │ -06b7ee: 1a02 6f1c |001d: const-string v2, "volume" // string@1c6f │ │ -06b7f2: 6e20 ae0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -06b7f8: 0a01 |0022: move-result v1 │ │ -06b7fa: 3801 2900 |0023: if-eqz v1, 004c // +0029 │ │ -06b7fe: 7220 5a0e 3500 |0025: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -06b804: 0c00 |0028: move-result-object v0 │ │ -06b806: 1f00 2f02 |0029: check-cast v0, Ljava/lang/String; // type@022f │ │ -06b80a: 1a01 1e0a |002b: const-string v1, "SqueezeService" // string@0a1e │ │ -06b80e: 2202 3102 |002d: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06b812: 7010 c60d 0200 |002f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06b818: 1a03 f308 |0032: const-string v3, "New volume is: " // string@08f3 │ │ -06b81c: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b822: 0c02 |0037: move-result-object v2 │ │ -06b824: 6e20 ce0d 0200 |0038: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b82a: 0c02 |003b: move-result-object v2 │ │ -06b82c: 6e10 d60d 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06b832: 0c02 |003f: move-result-object v2 │ │ -06b834: 7120 e50a 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06b83a: 5441 5007 |0043: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezeService$7;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0750 │ │ -06b83e: 7110 2511 0000 |0045: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -06b844: 0a02 |0048: move-result v2 │ │ -06b846: 7120 6417 2100 |0049: invoke-static {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$100:(Luk/org/ngo/squeezer/service/SqueezeService;I)V // method@1764 │ │ -06b84c: 0e00 |004c: return-void │ │ +06b108: |[06b108] uk.org.ngo.squeezer.service.SqueezeService$7.handle:(Ljava/util/List;)V │ │ +06b118: 1243 |0000: const/4 v3, #int 4 // #4 │ │ +06b11a: 7210 5e0e 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0e5e │ │ +06b120: 0a01 |0004: move-result v1 │ │ +06b122: 3731 4700 |0005: if-le v1, v3, 004c // +0047 │ │ +06b126: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +06b128: 7220 5a0e 1500 |0008: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06b12e: 0c01 |000b: move-result-object v1 │ │ +06b130: 1f01 2f02 |000c: check-cast v1, Ljava/lang/String; // type@022f │ │ +06b134: 1a02 7019 |000e: const-string v2, "server" // string@1970 │ │ +06b138: 6e20 ae0d 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06b13e: 0a01 |0013: move-result v1 │ │ +06b140: 3801 3800 |0014: if-eqz v1, 004c // +0038 │ │ +06b144: 1231 |0016: const/4 v1, #int 3 // #3 │ │ +06b146: 7220 5a0e 1500 |0017: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06b14c: 0c01 |001a: move-result-object v1 │ │ +06b14e: 1f01 2f02 |001b: check-cast v1, Ljava/lang/String; // type@022f │ │ +06b152: 1a02 691c |001d: const-string v2, "volume" // string@1c69 │ │ +06b156: 6e20 ae0d 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06b15c: 0a01 |0022: move-result v1 │ │ +06b15e: 3801 2900 |0023: if-eqz v1, 004c // +0029 │ │ +06b162: 7220 5a0e 3500 |0025: invoke-interface {v5, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +06b168: 0c00 |0028: move-result-object v0 │ │ +06b16a: 1f00 2f02 |0029: check-cast v0, Ljava/lang/String; // type@022f │ │ +06b16e: 1a01 180a |002b: const-string v1, "SqueezeService" // string@0a18 │ │ +06b172: 2202 3102 |002d: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06b176: 7010 c60d 0200 |002f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06b17c: 1a03 ed08 |0032: const-string v3, "New volume is: " // string@08ed │ │ +06b180: 6e20 ce0d 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b186: 0c02 |0037: move-result-object v2 │ │ +06b188: 6e20 ce0d 0200 |0038: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b18e: 0c02 |003b: move-result-object v2 │ │ +06b190: 6e10 d60d 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06b196: 0c02 |003f: move-result-object v2 │ │ +06b198: 7120 e50a 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06b19e: 5441 5007 |0043: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezeService$7;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0750 │ │ +06b1a2: 7110 2511 0000 |0045: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +06b1a8: 0a02 |0048: move-result v2 │ │ +06b1aa: 7120 6417 2100 |0049: invoke-static {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$100:(Luk/org/ngo/squeezer/service/SqueezeService;I)V // method@1764 │ │ +06b1b0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0025 line=250 │ │ 0x002b line=251 │ │ 0x0043 line=252 │ │ 0x004c line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x002b - 0x004c reg=0 newVolume Ljava/lang/String; │ │ 0x0000 - 0x004d reg=4 this Luk/org/ngo/squeezer/service/SqueezeService$7; │ │ 0x0000 - 0x004d reg=5 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #517 header: │ │ class_idx : 997 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -129592,56 +129623,56 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b850: |[06b850] uk.org.ngo.squeezer.service.SqueezeService$8.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b860: 5b01 5107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$8;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0751 │ │ -06b864: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b86a: 0e00 |0005: return-void │ │ +06b1b4: |[06b1b4] uk.org.ngo.squeezer.service.SqueezeService$8.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06b1c4: 5b01 5107 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$8;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0751 │ │ +06b1c8: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b1ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$8;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b86c: |[06b86c] uk.org.ngo.squeezer.service.SqueezeService$8.handle:(Ljava/util/List;)V │ │ -06b87c: 5420 5107 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$8;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0751 │ │ -06b880: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06b882: 7120 6517 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V // method@1765 │ │ -06b888: 0e00 |0006: return-void │ │ +06b1d0: |[06b1d0] uk.org.ngo.squeezer.service.SqueezeService$8.handle:(Ljava/util/List;)V │ │ +06b1e0: 5420 5107 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$8;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0751 │ │ +06b1e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06b1e6: 7120 6517 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V // method@1765 │ │ +06b1ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0006 line=259 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$8; │ │ 0x0000 - 0x0007 reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #518 header: │ │ class_idx : 998 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 553 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -129668,56 +129699,56 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b88c: |[06b88c] uk.org.ngo.squeezer.service.SqueezeService$9.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -06b89c: 5b01 5207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$9;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0752 │ │ -06b8a0: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b8a6: 0e00 |0005: return-void │ │ +06b1f0: |[06b1f0] uk.org.ngo.squeezer.service.SqueezeService$9.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +06b200: 5b01 5207 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$9;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0752 │ │ +06b204: 7010 970d 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b20a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezeService$9;) │ │ name : 'handle' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b8a8: |[06b8a8] uk.org.ngo.squeezer.service.SqueezeService$9.handle:(Ljava/util/List;)V │ │ -06b8b8: 5420 5207 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$9;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0752 │ │ -06b8bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06b8be: 7120 6517 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V // method@1765 │ │ -06b8c4: 0e00 |0006: return-void │ │ +06b20c: |[06b20c] uk.org.ngo.squeezer.service.SqueezeService$9.handle:(Ljava/util/List;)V │ │ +06b21c: 5420 5207 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$9;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0752 │ │ +06b220: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06b222: 7120 6517 1000 |0003: invoke-static {v0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;.access$200:(Luk/org/ngo/squeezer/service/SqueezeService;Z)V // method@1765 │ │ +06b228: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$9; │ │ 0x0000 - 0x0007 reg=3 tokens Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #519 header: │ │ class_idx : 1002 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 553 │ │ -source_file_idx : 2615 │ │ +source_file_idx : 2609 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -129759,96 +129790,97 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06b8c8: |[06b8c8] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.:()V │ │ -06b8d8: 7010 970d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ -06b8de: 6e10 9a0d 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -06b8e4: 0c00 |0006: move-result-object v0 │ │ -06b8e6: 1c01 fb03 |0007: const-class v1, Luk/org/ngo/squeezer/service/SqueezerListHandler; // type@03fb │ │ -06b8ea: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -06b8ec: 7130 fe0f 1002 |000a: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/ReflectUtil;.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; // method@0ffe │ │ -06b8f2: 0c00 |000d: move-result-object v0 │ │ -06b8f4: 5b30 7307 |000e: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ -06b8f8: 0e00 |0010: return-void │ │ +06b22c: |[06b22c] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.:()V │ │ +06b23c: 7010 970d 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0d97 │ │ +06b242: 6e10 9a0d 0300 |0003: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +06b248: 0c00 |0006: move-result-object v0 │ │ +06b24a: 1c01 fb03 |0007: const-class v1, Luk/org/ngo/squeezer/service/SqueezerListHandler; // type@03fb │ │ +06b24e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +06b250: 7130 fe0f 1002 |000a: invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/ReflectUtil;.getGenericClass:(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; // method@0ffe │ │ +06b256: 0c00 |000d: move-result-object v0 │ │ +06b258: 5b30 7307 |000e: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ +06b25c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ - 0x0003 line=14 │ │ + 0x0003 line=15 │ │ + 0x0010 line=14 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ 0x0000 - 0x0011 reg=3 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;) │ │ name : 'add' │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -06b8fc: |[06b8fc] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.add:(Ljava/util/Map;)V │ │ -06b90c: 5451 7207 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ -06b910: 3901 1200 |0002: if-nez v1, 0014 // +0012 │ │ -06b914: 5451 7307 |0004: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ -06b918: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -06b91a: 2322 2e04 |0007: new-array v2, v2, [Ljava/lang/Class; // type@042e │ │ -06b91e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -06b920: 1c04 7002 |000a: const-class v4, Ljava/util/Map; // type@0270 │ │ -06b924: 4d04 0203 |000c: aput-object v4, v2, v3 │ │ -06b928: 6e20 610d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@0d61 │ │ -06b92e: 0c01 |0011: move-result-object v1 │ │ -06b930: 5b51 7207 |0012: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ -06b934: 5451 7407 |0014: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.items:Ljava/util/List; // field@0774 │ │ -06b938: 5452 7207 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ -06b93c: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -06b93e: 2333 3004 |0019: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -06b942: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -06b944: 4d06 0304 |001c: aput-object v6, v3, v4 │ │ -06b948: 6e20 ed0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@0ded │ │ -06b94e: 0c02 |0021: move-result-object v2 │ │ -06b950: 7220 580e 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -06b956: 0e00 |0025: return-void │ │ -06b958: 0d00 |0026: move-exception v0 │ │ -06b95a: 2201 7200 |0027: new-instance v1, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -06b95e: 2202 3102 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06b962: 7010 c60d 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06b968: 1a03 340b |002e: const-string v3, "Unable to create constructor for " // string@0b34 │ │ -06b96c: 6e20 ce0d 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b972: 0c02 |0033: move-result-object v2 │ │ -06b974: 5453 7307 |0034: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ -06b978: 6e10 6a0d 0300 |0036: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -06b97e: 0c03 |0039: move-result-object v3 │ │ -06b980: 6e20 ce0d 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b986: 0c02 |003d: move-result-object v2 │ │ -06b988: 6e10 d60d 0200 |003e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06b98e: 0c02 |0041: move-result-object v2 │ │ -06b990: 7030 1202 2100 |0042: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -06b996: 2701 |0045: throw v1 │ │ -06b998: 0d00 |0046: move-exception v0 │ │ -06b99a: 2201 7200 |0047: new-instance v1, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ -06b99e: 2202 3102 |0049: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06b9a2: 7010 c60d 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06b9a8: 1a03 350b |004e: const-string v3, "Unable to create new " // string@0b35 │ │ -06b9ac: 6e20 ce0d 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b9b2: 0c02 |0053: move-result-object v2 │ │ -06b9b4: 5453 7307 |0054: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ -06b9b8: 6e10 6a0d 0300 |0056: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -06b9be: 0c03 |0059: move-result-object v3 │ │ -06b9c0: 6e20 ce0d 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06b9c6: 0c02 |005d: move-result-object v2 │ │ -06b9c8: 6e10 d60d 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06b9ce: 0c02 |0061: move-result-object v2 │ │ -06b9d0: 7030 1202 2100 |0062: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ -06b9d6: 2701 |0065: throw v1 │ │ +06b260: |[06b260] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.add:(Ljava/util/Map;)V │ │ +06b270: 5451 7207 |0000: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ +06b274: 3901 1200 |0002: if-nez v1, 0014 // +0012 │ │ +06b278: 5451 7307 |0004: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ +06b27c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +06b27e: 2322 2e04 |0007: new-array v2, v2, [Ljava/lang/Class; // type@042e │ │ +06b282: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +06b284: 1c04 7002 |000a: const-class v4, Ljava/util/Map; // type@0270 │ │ +06b288: 4d04 0203 |000c: aput-object v4, v2, v3 │ │ +06b28c: 6e20 610d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@0d61 │ │ +06b292: 0c01 |0011: move-result-object v1 │ │ +06b294: 5b51 7207 |0012: iput-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ +06b298: 5451 7407 |0014: iget-object v1, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.items:Ljava/util/List; // field@0774 │ │ +06b29c: 5452 7207 |0016: iget-object v2, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.constructor:Ljava/lang/reflect/Constructor; // field@0772 │ │ +06b2a0: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +06b2a2: 2333 3004 |0019: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +06b2a6: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +06b2a8: 4d06 0304 |001c: aput-object v6, v3, v4 │ │ +06b2ac: 6e20 ed0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@0ded │ │ +06b2b2: 0c02 |0021: move-result-object v2 │ │ +06b2b4: 7220 580e 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +06b2ba: 0e00 |0025: return-void │ │ +06b2bc: 0d00 |0026: move-exception v0 │ │ +06b2be: 2201 7200 |0027: new-instance v1, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +06b2c2: 2202 3102 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06b2c6: 7010 c60d 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06b2cc: 1a03 2e0b |002e: const-string v3, "Unable to create constructor for " // string@0b2e │ │ +06b2d0: 6e20 ce0d 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b2d6: 0c02 |0033: move-result-object v2 │ │ +06b2d8: 5453 7307 |0034: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ +06b2dc: 6e10 6a0d 0300 |0036: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +06b2e2: 0c03 |0039: move-result-object v3 │ │ +06b2e4: 6e20 ce0d 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b2ea: 0c02 |003d: move-result-object v2 │ │ +06b2ec: 6e10 d60d 0200 |003e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06b2f2: 0c02 |0041: move-result-object v2 │ │ +06b2f4: 7030 1202 2100 |0042: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +06b2fa: 2701 |0045: throw v1 │ │ +06b2fc: 0d00 |0046: move-exception v0 │ │ +06b2fe: 2201 7200 |0047: new-instance v1, Landroid/support/v4/app/Fragment$InstantiationException; // type@0072 │ │ +06b302: 2202 3102 |0049: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06b306: 7010 c60d 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06b30c: 1a03 2f0b |004e: const-string v3, "Unable to create new " // string@0b2f │ │ +06b310: 6e20 ce0d 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b316: 0c02 |0053: move-result-object v2 │ │ +06b318: 5453 7307 |0054: iget-object v3, v5, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ +06b31c: 6e10 6a0d 0300 |0056: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +06b322: 0c03 |0059: move-result-object v3 │ │ +06b324: 6e20 ce0d 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06b32a: 0c02 |005d: move-result-object v2 │ │ +06b32c: 6e10 d60d 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06b332: 0c02 |0061: move-result-object v2 │ │ +06b334: 7030 1202 2100 |0062: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0212 │ │ +06b33a: 2701 |0065: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0026 │ │ 0x0014 - 0x0025 │ │ Ljava/lang/Exception; -> 0x0046 │ │ positions : │ │ 0x0000 line=28 │ │ @@ -129872,19 +129904,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06b9f4: |[06b9f4] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.clear:()V │ │ -06ba04: 2200 e903 |0000: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; // type@03e9 │ │ -06ba08: 7020 8c17 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;.:(Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V // method@178c │ │ -06ba0e: 5b10 7407 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.items:Ljava/util/List; // field@0774 │ │ -06ba12: 0e00 |0007: return-void │ │ +06b358: |[06b358] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.clear:()V │ │ +06b368: 2200 e903 |0000: new-instance v0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1; // type@03e9 │ │ +06b36c: 7020 8c17 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;.:(Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V // method@178c │ │ +06b372: 5b10 7407 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.items:Ljava/util/List; // field@0774 │ │ +06b376: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ @@ -129894,25 +129926,25 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ba14: |[06ba14] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.getDataType:()Ljava/lang/Class; │ │ -06ba24: 5410 7307 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ -06ba28: 1100 |0002: return-object v0 │ │ +06b378: |[06b378] uk.org.ngo.squeezer.service.SqueezerBaseListHandler.getDataType:()Ljava/lang/Class; │ │ +06b388: 5410 7307 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.dataType:Ljava/lang/Class; // field@0773 │ │ +06b38c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ │ │ - source_file_idx : 2615 (SqueezerBaseListHandler.java) │ │ + source_file_idx : 2609 (SqueezerBaseListHandler.java) │ │ │ │ Class #520 header: │ │ class_idx : 1021 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1029 │ │ source_file_idx : 481 │ │ static_fields_size : 0 │ │ @@ -129946,61 +129978,61 @@ │ │ type : '(Luk/org/ngo/squeezer/util/AsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ba2c: |[06ba2c] uk.org.ngo.squeezer.util.AsyncTask$2.:(Luk/org/ngo/squeezer/util/AsyncTask;)V │ │ -06ba3c: 5b12 b507 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ -06ba40: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06ba42: 7020 1118 0100 |0003: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1811 │ │ -06ba48: 0e00 |0006: return-void │ │ +06b390: |[06b390] uk.org.ngo.squeezer.util.AsyncTask$2.:(Luk/org/ngo/squeezer/util/AsyncTask;)V │ │ +06b3a0: 5b12 b507 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ +06b3a4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06b3a6: 7020 1118 0100 |0003: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;.:(Luk/org/ngo/squeezer/util/AsyncTask$1;)V // method@1811 │ │ +06b3ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask$2; │ │ - 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask$2; Luk/org/ngo/squeezer/util/AsyncTask.2; │ │ - 0x0000 - 0x0007 reg=2 (null) Luk/org/ngo/squeezer/util/AsyncTask; │ │ + 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/util/AsyncTask$2; Luk/org/ngo/squeezer/util/AsyncTask$2; │ │ + 0x0000 - 0x0007 reg=2 this$0 Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/AsyncTask$2;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06ba4c: |[06ba4c] uk.org.ngo.squeezer.util.AsyncTask$2.call:()Ljava/lang/Object; │ │ -06ba5c: 5430 b507 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ -06ba60: 7110 1418 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.access$300:(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1814 │ │ -06ba66: 0c00 |0005: move-result-object v0 │ │ -06ba68: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06ba6a: 6e20 900e 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06ba70: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -06ba74: 7110 7d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@017d │ │ -06ba7a: 5430 b507 |000f: iget-object v0, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ -06ba7e: 5431 b507 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ -06ba82: 5432 b407 |0013: iget-object v2, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.mParams:[Ljava/lang/Object; // field@07b4 │ │ -06ba86: 6e20 1918 2100 |0015: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@1819 │ │ -06ba8c: 0c01 |0018: move-result-object v1 │ │ -06ba8e: 7120 1518 1000 |0019: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.access$400:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ -06ba94: 0c00 |001c: move-result-object v0 │ │ -06ba96: 1100 |001d: return-object v0 │ │ +06b3b0: |[06b3b0] uk.org.ngo.squeezer.util.AsyncTask$2.call:()Ljava/lang/Object; │ │ +06b3c0: 5430 b507 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ +06b3c4: 7110 1418 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.access$300:(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1814 │ │ +06b3ca: 0c00 |0005: move-result-object v0 │ │ +06b3cc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +06b3ce: 6e20 900e 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06b3d4: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +06b3d8: 7110 7d01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@017d │ │ +06b3de: 5430 b507 |000f: iget-object v0, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ +06b3e2: 5431 b507 |0011: iget-object v1, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.this$0:Luk/org/ngo/squeezer/util/AsyncTask; // field@07b5 │ │ +06b3e6: 5432 b407 |0013: iget-object v2, v3, Luk/org/ngo/squeezer/util/AsyncTask$2;.mParams:[Ljava/lang/Object; // field@07b4 │ │ +06b3ea: 6e20 1918 2100 |0015: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@1819 │ │ +06b3f0: 0c01 |0018: move-result-object v1 │ │ +06b3f2: 7120 1518 1000 |0019: invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/AsyncTask;.access$400:(Luk/org/ngo/squeezer/util/AsyncTask;Ljava/lang/Object;)Ljava/lang/Object; // method@1815 │ │ +06b3f8: 0c00 |001c: move-result-object v0 │ │ +06b3fa: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x000a line=311 │ │ 0x000f line=313 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Luk/org/ngo/squeezer/util/AsyncTask$2; │ │ - 0x0000 - 0x001e reg=3 this Luk/org/ngo/squeezer/util/AsyncTask$2; Luk/org/ngo/squeezer/util/AsyncTask.2; │ │ + 0x0000 - 0x001e reg=3 this Luk/org/ngo/squeezer/util/AsyncTask$2; Luk/org/ngo/squeezer/util/AsyncTask$2; │ │ │ │ source_file_idx : 481 (AsyncTask.java) │ │ │ │ Class #521 header: │ │ class_idx : 1037 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 225 │ │ @@ -130033,66 +130065,66 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageCache;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ba98: |[06ba98] uk.org.ngo.squeezer.util.ImageCache$1.:(Luk/org/ngo/squeezer/util/ImageCache;I)V │ │ -06baa8: 5b01 fd07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageCache$1;.this$0:Luk/org/ngo/squeezer/util/ImageCache; // field@07fd │ │ -06baac: 7020 3f05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/util/LruCache;.:(I)V // method@053f │ │ -06bab2: 0e00 |0005: return-void │ │ +06b3fc: |[06b3fc] uk.org.ngo.squeezer.util.ImageCache$1.:(Luk/org/ngo/squeezer/util/ImageCache;I)V │ │ +06b40c: 5b01 fd07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageCache$1;.this$0:Luk/org/ngo/squeezer/util/ImageCache; // field@07fd │ │ +06b410: 7020 3f05 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/util/LruCache;.:(I)V // method@053f │ │ +06b416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/ImageCache$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/util/ImageCache; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/util/ImageCache; │ │ 0x0000 - 0x0006 reg=2 x0 I │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/ImageCache$1;) │ │ name : 'sizeOf' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06bab4: |[06bab4] uk.org.ngo.squeezer.util.ImageCache$1.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -06bac4: 1f02 2f02 |0000: check-cast v2, Ljava/lang/String; // type@022f │ │ -06bac8: 1f03 3400 |0002: check-cast v3, Landroid/graphics/Bitmap; // type@0034 │ │ -06bacc: 6e30 8018 2103 |0004: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/util/ImageCache$1;.sizeOf:(Ljava/lang/String;Landroid/graphics/Bitmap;)I // method@1880 │ │ -06bad2: 0a00 |0007: move-result v0 │ │ -06bad4: 0f00 |0008: return v0 │ │ +06b418: |[06b418] uk.org.ngo.squeezer.util.ImageCache$1.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +06b428: 1f02 2f02 |0000: check-cast v2, Ljava/lang/String; // type@022f │ │ +06b42c: 1f03 3400 |0002: check-cast v3, Landroid/graphics/Bitmap; // type@0034 │ │ +06b430: 6e30 8018 2103 |0004: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/util/ImageCache$1;.sizeOf:(Ljava/lang/String;Landroid/graphics/Bitmap;)I // method@1880 │ │ +06b436: 0a00 |0007: move-result v0 │ │ +06b438: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/ImageCache$1; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/ImageCache$1;) │ │ name : 'sizeOf' │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06bad8: |[06bad8] uk.org.ngo.squeezer.util.ImageCache$1.sizeOf:(Ljava/lang/String;Landroid/graphics/Bitmap;)I │ │ -06bae8: 6e10 fe00 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@00fe │ │ -06baee: 0a00 |0003: move-result v0 │ │ -06baf0: 6e10 fd00 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@00fd │ │ -06baf6: 0a01 |0007: move-result v1 │ │ -06baf8: b210 |0008: mul-int/2addr v0, v1 │ │ -06bafa: 0f00 |0009: return v0 │ │ +06b43c: |[06b43c] uk.org.ngo.squeezer.util.ImageCache$1.sizeOf:(Ljava/lang/String;Landroid/graphics/Bitmap;)I │ │ +06b44c: 6e10 fe00 0400 |0000: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@00fe │ │ +06b452: 0a00 |0003: move-result v0 │ │ +06b454: 6e10 fd00 0400 |0004: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@00fd │ │ +06b45a: 0a01 |0007: move-result v1 │ │ +06b45c: b210 |0008: mul-int/2addr v0, v1 │ │ +06b45e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/util/ImageCache$1; │ │ 0x0000 - 0x000a reg=3 key Ljava/lang/String; │ │ 0x0000 - 0x000a reg=4 bitmap Landroid/graphics/Bitmap; │ │ @@ -130131,17 +130163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bafc: |[06bafc] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.:()V │ │ -06bb0c: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ -06bb12: 0e00 |0003: return-void │ │ +06b460: |[06b460] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.:()V │ │ +06b470: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@021e │ │ +06b476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ │ │ Virtual methods - │ │ @@ -130150,17 +130182,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bb14: |[06bb14] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.getObject:()Ljava/lang/Object; │ │ -06bb24: 5410 0708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.mObject:Ljava/lang/Object; // field@0807 │ │ -06bb28: 1100 |0002: return-object v0 │ │ +06b478: |[06b478] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.getObject:()Ljava/lang/Object; │ │ +06b488: 5410 0708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.mObject:Ljava/lang/Object; // field@0807 │ │ +06b48c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;) │ │ @@ -130168,19 +130200,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06bb2c: |[06bb2c] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.onCreate:(Landroid/os/Bundle;)V │ │ -06bb3c: 6f20 4202 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ -06bb42: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06bb44: 6e20 8918 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.setRetainInstance:(Z)V // method@1889 │ │ -06bb4a: 0e00 |0007: return-void │ │ +06b490: |[06b490] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.onCreate:(Landroid/os/Bundle;)V │ │ +06b4a0: 6f20 4202 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0242 │ │ +06b4a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06b4a8: 6e20 8918 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.setRetainInstance:(Z)V // method@1889 │ │ +06b4ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=587 │ │ 0x0007 line=588 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ @@ -130191,17 +130223,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bb4c: |[06bb4c] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.setObject:(Ljava/lang/Object;)V │ │ -06bb5c: 5b01 0708 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.mObject:Ljava/lang/Object; // field@0807 │ │ -06bb60: 0e00 |0002: return-void │ │ +06b4b0: |[06b4b0] uk.org.ngo.squeezer.util.ImageCache$RetainFragment.setObject:(Ljava/lang/Object;)V │ │ +06b4c0: 5b01 0708 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageCache$RetainFragment;.mObject:Ljava/lang/Object; // field@0807 │ │ +06b4c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0002 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/util/ImageCache$RetainFragment; │ │ 0x0000 - 0x0003 reg=1 object Ljava/lang/Object; │ │ @@ -130244,18 +130276,18 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bb64: |[06bb64] uk.org.ngo.squeezer.util.ImageResizer.:(Landroid/content/Context;I)V │ │ -06bb74: 7020 d418 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker;.:(Landroid/content/Context;)V // method@18d4 │ │ -06bb7a: 6e20 c018 2000 |0003: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(I)V // method@18c0 │ │ -06bb80: 0e00 |0006: return-void │ │ +06b4c8: |[06b4c8] uk.org.ngo.squeezer.util.ImageResizer.:(Landroid/content/Context;I)V │ │ +06b4d8: 7020 d418 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker;.:(Landroid/content/Context;)V // method@18d4 │ │ +06b4de: 6e20 c018 2000 |0003: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(I)V // method@18c0 │ │ +06b4e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x0006 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ @@ -130267,18 +130299,18 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06bb84: |[06bb84] uk.org.ngo.squeezer.util.ImageResizer.:(Landroid/content/Context;II)V │ │ -06bb94: 7020 d418 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker;.:(Landroid/content/Context;)V // method@18d4 │ │ -06bb9a: 6e30 c118 2003 |0003: invoke-virtual {v0, v2, v3}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(II)V // method@18c1 │ │ -06bba0: 0e00 |0006: return-void │ │ +06b4e8: |[06b4e8] uk.org.ngo.squeezer.util.ImageResizer.:(Landroid/content/Context;II)V │ │ +06b4f8: 7020 d418 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker;.:(Landroid/content/Context;)V // method@18d4 │ │ +06b4fe: 6e30 c118 2003 |0003: invoke-virtual {v0, v2, v3}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(II)V // method@18c1 │ │ +06b504: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0006 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ @@ -130291,45 +130323,45 @@ │ │ type : '(Landroid/graphics/BitmapFactory$Options;II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -06bba4: |[06bba4] uk.org.ngo.squeezer.util.ImageResizer.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I │ │ -06bbb4: 5270 1800 |0000: iget v0, v7, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ -06bbb8: 5274 1900 |0002: iget v4, v7, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ -06bbbc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -06bbbe: 3690 0400 |0005: if-gt v0, v9, 0009 // +0004 │ │ -06bbc2: 3784 2700 |0007: if-le v4, v8, 002e // +0027 │ │ -06bbc6: 3704 1d00 |0009: if-le v4, v0, 0026 // +001d │ │ -06bbca: 8205 |000b: int-to-float v5, v0 │ │ -06bbcc: 8296 |000c: int-to-float v6, v9 │ │ -06bbce: c965 |000d: div-float/2addr v5, v6 │ │ -06bbd0: 7110 930d 0500 |000e: invoke-static {v5}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ -06bbd6: 0a01 |0011: move-result v1 │ │ -06bbd8: 9205 0400 |0012: mul-int v5, v4, v0 │ │ -06bbdc: 8252 |0014: int-to-float v2, v5 │ │ -06bbde: 9205 0809 |0015: mul-int v5, v8, v9 │ │ -06bbe2: da05 0502 |0017: mul-int/lit8 v5, v5, #int 2 // #02 │ │ -06bbe6: 8253 |0019: int-to-float v3, v5 │ │ -06bbe8: 9205 0101 |001a: mul-int v5, v1, v1 │ │ -06bbec: 8255 |001c: int-to-float v5, v5 │ │ -06bbee: a905 0205 |001d: div-float v5, v2, v5 │ │ -06bbf2: 2d05 0503 |001f: cmpl-float v5, v5, v3 │ │ -06bbf6: 3d05 0d00 |0021: if-lez v5, 002e // +000d │ │ -06bbfa: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06bbfe: 28f5 |0025: goto 001a // -000b │ │ -06bc00: 8245 |0026: int-to-float v5, v4 │ │ -06bc02: 8286 |0027: int-to-float v6, v8 │ │ -06bc04: c965 |0028: div-float/2addr v5, v6 │ │ -06bc06: 7110 930d 0500 |0029: invoke-static {v5}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ -06bc0c: 0a01 |002c: move-result v1 │ │ -06bc0e: 28e5 |002d: goto 0012 // -001b │ │ -06bc10: 0f01 |002e: return v1 │ │ +06b508: |[06b508] uk.org.ngo.squeezer.util.ImageResizer.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I │ │ +06b518: 5270 1800 |0000: iget v0, v7, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0018 │ │ +06b51c: 5274 1900 |0002: iget v4, v7, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0019 │ │ +06b520: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +06b522: 3690 0400 |0005: if-gt v0, v9, 0009 // +0004 │ │ +06b526: 3784 2700 |0007: if-le v4, v8, 002e // +0027 │ │ +06b52a: 3704 1d00 |0009: if-le v4, v0, 0026 // +001d │ │ +06b52e: 8205 |000b: int-to-float v5, v0 │ │ +06b530: 8296 |000c: int-to-float v6, v9 │ │ +06b532: c965 |000d: div-float/2addr v5, v6 │ │ +06b534: 7110 930d 0500 |000e: invoke-static {v5}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ +06b53a: 0a01 |0011: move-result v1 │ │ +06b53c: 9205 0400 |0012: mul-int v5, v4, v0 │ │ +06b540: 8252 |0014: int-to-float v2, v5 │ │ +06b542: 9205 0809 |0015: mul-int v5, v8, v9 │ │ +06b546: da05 0502 |0017: mul-int/lit8 v5, v5, #int 2 // #02 │ │ +06b54a: 8253 |0019: int-to-float v3, v5 │ │ +06b54c: 9205 0101 |001a: mul-int v5, v1, v1 │ │ +06b550: 8255 |001c: int-to-float v5, v5 │ │ +06b552: a905 0205 |001d: div-float v5, v2, v5 │ │ +06b556: 2d05 0503 |001f: cmpl-float v5, v5, v3 │ │ +06b55a: 3d05 0d00 |0021: if-lez v5, 002e // +000d │ │ +06b55e: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06b562: 28f5 |0025: goto 001a // -000b │ │ +06b564: 8245 |0026: int-to-float v5, v4 │ │ +06b566: 8286 |0027: int-to-float v6, v8 │ │ +06b568: c965 |0028: div-float/2addr v5, v6 │ │ +06b56a: 7110 930d 0500 |0029: invoke-static {v5}, Ljava/lang/Math;.round:(F)I // method@0d93 │ │ +06b570: 0a01 |002c: move-result v1 │ │ +06b572: 28e5 |002d: goto 0012 // -001b │ │ +06b574: 0f01 |002e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ 0x0004 line=195 │ │ 0x0005 line=197 │ │ 0x0009 line=198 │ │ @@ -130355,29 +130387,29 @@ │ │ type : '(Ljava/io/FileDescriptor;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -06bc14: |[06bc14] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromDescriptor:(Ljava/io/FileDescriptor;II)Landroid/graphics/Bitmap; │ │ -06bc24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06bc26: 2200 3500 |0001: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ -06bc2a: 7010 ff00 0000 |0003: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ -06bc30: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06bc32: 5c01 1600 |0007: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bc36: 7130 0101 2300 |0009: invoke-static {v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeFileDescriptor:(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0101 │ │ -06bc3c: 7130 b618 4005 |000c: invoke-static {v0, v4, v5}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ -06bc42: 0a01 |000f: move-result v1 │ │ -06bc44: 5901 1700 |0010: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ -06bc48: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -06bc4a: 5c01 1600 |0013: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bc4e: 7130 0101 2300 |0015: invoke-static {v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeFileDescriptor:(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0101 │ │ -06bc54: 0c01 |0018: move-result-object v1 │ │ -06bc56: 1101 |0019: return-object v1 │ │ +06b578: |[06b578] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromDescriptor:(Ljava/io/FileDescriptor;II)Landroid/graphics/Bitmap; │ │ +06b588: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b58a: 2200 3500 |0001: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ +06b58e: 7010 ff00 0000 |0003: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ +06b594: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +06b596: 5c01 1600 |0007: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b59a: 7130 0101 2300 |0009: invoke-static {v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeFileDescriptor:(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0101 │ │ +06b5a0: 7130 b618 4005 |000c: invoke-static {v0, v4, v5}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ +06b5a6: 0a01 |000f: move-result v1 │ │ +06b5a8: 5901 1700 |0010: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ +06b5ac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06b5ae: 5c01 1600 |0013: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b5b2: 7130 0101 2300 |0015: invoke-static {v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeFileDescriptor:(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0101 │ │ +06b5b8: 0c01 |0018: move-result-object v1 │ │ +06b5ba: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ 0x000c line=169 │ │ 0x0012 line=172 │ │ @@ -130393,28 +130425,28 @@ │ │ type : '(Ljava/lang/String;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06bc58: |[06bc58] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromFile:(Ljava/lang/String;II)Landroid/graphics/Bitmap; │ │ -06bc68: 2200 3500 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ -06bc6c: 7010 ff00 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ -06bc72: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -06bc74: 5c01 1600 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bc78: 7120 0001 0200 |0008: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0100 │ │ -06bc7e: 7130 b618 3004 |000b: invoke-static {v0, v3, v4}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ -06bc84: 0a01 |000e: move-result v1 │ │ -06bc86: 5901 1700 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ -06bc8a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -06bc8c: 5c01 1600 |0012: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bc90: 7120 0001 0200 |0014: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0100 │ │ -06bc96: 0c01 |0017: move-result-object v1 │ │ -06bc98: 1101 |0018: return-object v1 │ │ +06b5bc: |[06b5bc] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromFile:(Ljava/lang/String;II)Landroid/graphics/Bitmap; │ │ +06b5cc: 2200 3500 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ +06b5d0: 7010 ff00 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ +06b5d6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +06b5d8: 5c01 1600 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b5dc: 7120 0001 0200 |0008: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0100 │ │ +06b5e2: 7130 b618 3004 |000b: invoke-static {v0, v3, v4}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ +06b5e8: 0a01 |000e: move-result v1 │ │ +06b5ea: 5901 1700 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ +06b5ee: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +06b5f0: 5c01 1600 |0012: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b5f4: 7120 0001 0200 |0014: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0100 │ │ +06b5fa: 0c01 |0017: move-result-object v1 │ │ +06b5fc: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0008 line=141 │ │ 0x000b line=144 │ │ 0x0011 line=147 │ │ @@ -130430,28 +130462,28 @@ │ │ type : '(Landroid/content/res/Resources;III)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06bc9c: |[06bc9c] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromResource:(Landroid/content/res/Resources;III)Landroid/graphics/Bitmap; │ │ -06bcac: 2200 3500 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ -06bcb0: 7010 ff00 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ -06bcb6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -06bcb8: 5c01 1600 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bcbc: 7130 0301 3200 |0008: invoke-static {v2, v3, v0}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0103 │ │ -06bcc2: 7130 b618 4005 |000b: invoke-static {v0, v4, v5}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ -06bcc8: 0a01 |000e: move-result v1 │ │ -06bcca: 5901 1700 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ -06bcce: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -06bcd0: 5c01 1600 |0012: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -06bcd4: 7130 0301 3200 |0014: invoke-static {v2, v3, v0}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0103 │ │ -06bcda: 0c01 |0017: move-result-object v1 │ │ -06bcdc: 1101 |0018: return-object v1 │ │ +06b600: |[06b600] uk.org.ngo.squeezer.util.ImageResizer.decodeSampledBitmapFromResource:(Landroid/content/res/Resources;III)Landroid/graphics/Bitmap; │ │ +06b610: 2200 3500 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0035 │ │ +06b614: 7010 ff00 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@00ff │ │ +06b61a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +06b61c: 5c01 1600 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b620: 7130 0301 3200 |0008: invoke-static {v2, v3, v0}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0103 │ │ +06b626: 7130 b618 4005 |000b: invoke-static {v0, v4, v5}, Luk/org/ngo/squeezer/util/ImageResizer;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@18b6 │ │ +06b62c: 0a01 |000e: move-result v1 │ │ +06b62e: 5901 1700 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0017 │ │ +06b632: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +06b634: 5c01 1600 |0012: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +06b638: 7130 0301 3200 |0014: invoke-static {v2, v3, v0}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0103 │ │ +06b63e: 0c01 |0017: move-result-object v1 │ │ +06b640: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0008 line=116 │ │ 0x000b line=119 │ │ 0x0011 line=122 │ │ @@ -130468,21 +130500,21 @@ │ │ type : '(I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -06bce0: |[06bce0] uk.org.ngo.squeezer.util.ImageResizer.processBitmap:(I)Landroid/graphics/Bitmap; │ │ -06bcf0: 5430 2508 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mResources:Landroid/content/res/Resources; // field@0825 │ │ -06bcf4: 5231 2408 |0002: iget v1, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mImageWidth:I // field@0824 │ │ -06bcf8: 5232 2308 |0004: iget v2, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mImageHeight:I // field@0823 │ │ -06bcfc: 7140 bb18 4021 |0006: invoke-static {v0, v4, v1, v2}, Luk/org/ngo/squeezer/util/ImageResizer;.decodeSampledBitmapFromResource:(Landroid/content/res/Resources;III)Landroid/graphics/Bitmap; // method@18bb │ │ -06bd02: 0c00 |0009: move-result-object v0 │ │ -06bd04: 1100 |000a: return-object v0 │ │ +06b644: |[06b644] uk.org.ngo.squeezer.util.ImageResizer.processBitmap:(I)Landroid/graphics/Bitmap; │ │ +06b654: 5430 2508 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mResources:Landroid/content/res/Resources; // field@0825 │ │ +06b658: 5231 2408 |0002: iget v1, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mImageWidth:I // field@0824 │ │ +06b65c: 5232 2308 |0004: iget v2, v3, Luk/org/ngo/squeezer/util/ImageResizer;.mImageHeight:I // field@0823 │ │ +06b660: 7140 bb18 4021 |0006: invoke-static {v0, v4, v1, v2}, Luk/org/ngo/squeezer/util/ImageResizer;.decodeSampledBitmapFromResource:(Landroid/content/res/Resources;III)Landroid/graphics/Bitmap; // method@18bb │ │ +06b666: 0c00 |0009: move-result-object v0 │ │ +06b668: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ 0x0000 - 0x000b reg=4 resId I │ │ │ │ @@ -130492,22 +130524,22 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/Bitmap;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06bd08: |[06bd08] uk.org.ngo.squeezer.util.ImageResizer.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ -06bd18: 7110 c20d 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ -06bd1e: 0c00 |0003: move-result-object v0 │ │ -06bd20: 7110 810d 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -06bd26: 0a00 |0007: move-result v0 │ │ -06bd28: 7020 be18 0100 |0008: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageResizer;.processBitmap:(I)Landroid/graphics/Bitmap; // method@18be │ │ -06bd2e: 0c00 |000b: move-result-object v0 │ │ -06bd30: 1100 |000c: return-object v0 │ │ +06b66c: |[06b66c] uk.org.ngo.squeezer.util.ImageResizer.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ +06b67c: 7110 c20d 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ +06b682: 0c00 |0003: move-result-object v0 │ │ +06b684: 7110 810d 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +06b68a: 0a00 |0007: move-result v0 │ │ +06b68c: 7020 be18 0100 |0008: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageResizer;.processBitmap:(I)Landroid/graphics/Bitmap; // method@18be │ │ +06b692: 0c00 |000b: move-result-object v0 │ │ +06b694: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ 0x0000 - 0x000d reg=2 data Ljava/lang/Object; │ │ │ │ @@ -130516,17 +130548,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06bd34: |[06bd34] uk.org.ngo.squeezer.util.ImageResizer.setImageSize:(I)V │ │ -06bd44: 6e30 c118 1001 |0000: invoke-virtual {v0, v1, v1}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(II)V // method@18c1 │ │ -06bd4a: 0e00 |0003: return-void │ │ +06b698: |[06b698] uk.org.ngo.squeezer.util.ImageResizer.setImageSize:(I)V │ │ +06b6a8: 6e30 c118 1001 |0000: invoke-virtual {v0, v1, v1}, Luk/org/ngo/squeezer/util/ImageResizer;.setImageSize:(II)V // method@18c1 │ │ +06b6ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ 0x0000 - 0x0004 reg=1 size I │ │ @@ -130536,18 +130568,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06bd4c: |[06bd4c] uk.org.ngo.squeezer.util.ImageResizer.setImageSize:(II)V │ │ -06bd5c: 5901 2408 |0000: iput v1, v0, Luk/org/ngo/squeezer/util/ImageResizer;.mImageWidth:I // field@0824 │ │ -06bd60: 5902 2308 |0002: iput v2, v0, Luk/org/ngo/squeezer/util/ImageResizer;.mImageHeight:I // field@0823 │ │ -06bd64: 0e00 |0004: return-void │ │ +06b6b0: |[06b6b0] uk.org.ngo.squeezer.util.ImageResizer.setImageSize:(II)V │ │ +06b6c0: 5901 2408 |0000: iput v1, v0, Luk/org/ngo/squeezer/util/ImageResizer;.mImageWidth:I // field@0824 │ │ +06b6c4: 5902 2308 |0002: iput v2, v0, Luk/org/ngo/squeezer/util/ImageResizer;.mImageHeight:I // field@0823 │ │ +06b6c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Luk/org/ngo/squeezer/util/ImageResizer; │ │ @@ -130599,21 +130631,21 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06bd68: |[06bd68] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;)V │ │ -06bd78: 5b12 2908 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bd7c: 7010 1318 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/util/AsyncTask;.:()V // method@1813 │ │ -06bd82: 2200 3f02 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ -06bd86: 7020 ea0d 3000 |0007: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ -06bd8c: 5b10 2808 |000a: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.imageViewReference:Ljava/lang/ref/WeakReference; // field@0828 │ │ -06bd90: 0e00 |000c: return-void │ │ +06b6cc: |[06b6cc] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;)V │ │ +06b6dc: 5b12 2908 |0000: iput-object v2, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b6e0: 7010 1318 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/util/AsyncTask;.:()V // method@1813 │ │ +06b6e6: 2200 3f02 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@023f │ │ +06b6ea: 7020 ea0d 3000 |0007: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0dea │ │ +06b6f0: 5b10 2808 |000a: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.imageViewReference:Ljava/lang/ref/WeakReference; // field@0828 │ │ +06b6f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ 0x000c line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ @@ -130625,17 +130657,17 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bd94: |[06bd94] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.access$000:(Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)Ljava/lang/Object; │ │ -06bda4: 5410 2708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ -06bda8: 1100 |0002: return-object v0 │ │ +06b6f8: |[06b6f8] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.access$000:(Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;)Ljava/lang/Object; │ │ +06b708: 5410 2708 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ +06b70c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;) │ │ @@ -130643,25 +130675,25 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06bdac: |[06bdac] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.getAttachedImageView:()Landroid/widget/ImageView; │ │ -06bdbc: 5432 2808 |0000: iget-object v2, v3, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.imageViewReference:Ljava/lang/ref/WeakReference; // field@0828 │ │ -06bdc0: 6e10 eb0d 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ -06bdc6: 0c01 |0005: move-result-object v1 │ │ -06bdc8: 1f01 cb01 |0006: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -06bdcc: 7110 d918 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.access$500:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18d9 │ │ -06bdd2: 0c00 |000b: move-result-object v0 │ │ -06bdd4: 3303 0300 |000c: if-ne v3, v0, 000f // +0003 │ │ -06bdd8: 1101 |000e: return-object v1 │ │ -06bdda: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -06bddc: 28fe |0010: goto 000e // -0002 │ │ +06b710: |[06b710] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.getAttachedImageView:()Landroid/widget/ImageView; │ │ +06b720: 5432 2808 |0000: iget-object v2, v3, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.imageViewReference:Ljava/lang/ref/WeakReference; // field@0828 │ │ +06b724: 6e10 eb0d 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0deb │ │ +06b72a: 0c01 |0005: move-result-object v1 │ │ +06b72c: 1f01 cb01 |0006: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +06b730: 7110 d918 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.access$500:(Landroid/widget/ImageView;)Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; // method@18d9 │ │ +06b736: 0c00 |000b: move-result-object v0 │ │ +06b738: 3303 0300 |000c: if-ne v3, v0, 000f // +0003 │ │ +06b73c: 1101 |000e: return-object v1 │ │ +06b73e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +06b740: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0008 line=318 │ │ 0x000c line=320 │ │ 0x000e line=324 │ │ locals : │ │ @@ -130676,87 +130708,87 @@ │ │ type : '([Ljava/lang/Object;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -06bde0: |[06bde0] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.doInBackground:([Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ -06bdf0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06bdf2: 4602 0604 |0001: aget-object v2, v6, v4 │ │ -06bdf6: 5b52 2708 |0003: iput-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ -06bdfa: 5452 2708 |0005: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ -06bdfe: 7110 c20d 0200 |0007: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ -06be04: 0c01 |000a: move-result-object v1 │ │ -06be06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06be08: 5452 2908 |000c: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be0c: 7110 d518 0200 |000e: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ -06be12: 0c03 |0011: move-result-object v3 │ │ -06be14: 1d03 |0012: monitor-enter v3 │ │ -06be16: 5452 2908 |0013: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be1a: 5522 3608 |0015: iget-boolean v2, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ -06be1e: 3802 1400 |0017: if-eqz v2, 002b // +0014 │ │ -06be22: 6e10 cb18 0500 |0019: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ -06be28: 0a02 |001c: move-result v2 │ │ -06be2a: 3902 0e00 |001d: if-nez v2, 002b // +000e │ │ -06be2e: 5452 2908 |001f: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be32: 7110 d518 0200 |0021: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ -06be38: 0c02 |0024: move-result-object v2 │ │ -06be3a: 6e10 9e0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ -06be40: 28eb |0028: goto 0013 // -0015 │ │ -06be42: 0d02 |0029: move-exception v2 │ │ -06be44: 28e9 |002a: goto 0013 // -0017 │ │ -06be46: 1e03 |002b: monitor-exit v3 │ │ -06be48: 5452 2908 |002c: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be4c: 7110 d618 0200 |002e: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ -06be52: 0c02 |0031: move-result-object v2 │ │ -06be54: 3802 2000 |0032: if-eqz v2, 0052 // +0020 │ │ -06be58: 6e10 cb18 0500 |0034: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ -06be5e: 0a02 |0037: move-result v2 │ │ -06be60: 3902 1a00 |0038: if-nez v2, 0052 // +001a │ │ -06be64: 7010 ca18 0500 |003a: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ -06be6a: 0c02 |003d: move-result-object v2 │ │ -06be6c: 3802 1400 |003e: if-eqz v2, 0052 // +0014 │ │ -06be70: 5452 2908 |0040: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be74: 7110 d718 0200 |0042: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ -06be7a: 0a02 |0045: move-result v2 │ │ -06be7c: 3902 0c00 |0046: if-nez v2, 0052 // +000c │ │ -06be80: 5452 2908 |0048: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06be84: 7110 d618 0200 |004a: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ -06be8a: 0c02 |004d: move-result-object v2 │ │ -06be8c: 6e20 9718 1200 |004e: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/util/ImageCache;.getBitmapFromDiskCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@1897 │ │ -06be92: 0c00 |0051: move-result-object v0 │ │ -06be94: 3900 1e00 |0052: if-nez v0, 0070 // +001e │ │ -06be98: 6e10 cb18 0500 |0054: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ -06be9e: 0a02 |0057: move-result v2 │ │ -06bea0: 3902 1800 |0058: if-nez v2, 0070 // +0018 │ │ -06bea4: 7010 ca18 0500 |005a: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ -06beaa: 0c02 |005d: move-result-object v2 │ │ -06beac: 3802 1200 |005e: if-eqz v2, 0070 // +0012 │ │ -06beb0: 5452 2908 |0060: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06beb4: 7110 d718 0200 |0062: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ -06beba: 0a02 |0065: move-result v2 │ │ -06bebc: 3902 0a00 |0066: if-nez v2, 0070 // +000a │ │ -06bec0: 5452 2908 |0068: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bec4: 4603 0604 |006a: aget-object v3, v6, v4 │ │ -06bec8: 6e20 e618 3200 |006c: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/ImageWorker;.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@18e6 │ │ -06bece: 0c00 |006f: move-result-object v0 │ │ -06bed0: 3800 1300 |0070: if-eqz v0, 0083 // +0013 │ │ -06bed4: 5452 2908 |0072: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bed8: 7110 d618 0200 |0074: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ -06bede: 0c02 |0077: move-result-object v2 │ │ -06bee0: 3802 0b00 |0078: if-eqz v2, 0083 // +000b │ │ -06bee4: 5452 2908 |007a: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bee8: 7110 d618 0200 |007c: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ -06beee: 0c02 |007f: move-result-object v2 │ │ -06bef0: 6e30 9018 1200 |0080: invoke-virtual {v2, v1, v0}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@1890 │ │ -06bef6: 1100 |0083: return-object v0 │ │ -06bef8: 0d02 |0084: move-exception v2 │ │ -06befa: 1e03 |0085: monitor-exit v3 │ │ -06befc: 2702 |0086: throw v2 │ │ +06b744: |[06b744] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.doInBackground:([Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ +06b754: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06b756: 4602 0604 |0001: aget-object v2, v6, v4 │ │ +06b75a: 5b52 2708 |0003: iput-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ +06b75e: 5452 2708 |0005: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.data:Ljava/lang/Object; // field@0827 │ │ +06b762: 7110 c20d 0200 |0007: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ +06b768: 0c01 |000a: move-result-object v1 │ │ +06b76a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06b76c: 5452 2908 |000c: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b770: 7110 d518 0200 |000e: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ +06b776: 0c03 |0011: move-result-object v3 │ │ +06b778: 1d03 |0012: monitor-enter v3 │ │ +06b77a: 5452 2908 |0013: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b77e: 5522 3608 |0015: iget-boolean v2, v2, Luk/org/ngo/squeezer/util/ImageWorker;.mPauseWork:Z // field@0836 │ │ +06b782: 3802 1400 |0017: if-eqz v2, 002b // +0014 │ │ +06b786: 6e10 cb18 0500 |0019: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ +06b78c: 0a02 |001c: move-result v2 │ │ +06b78e: 3902 0e00 |001d: if-nez v2, 002b // +000e │ │ +06b792: 5452 2908 |001f: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b796: 7110 d518 0200 |0021: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ +06b79c: 0c02 |0024: move-result-object v2 │ │ +06b79e: 6e10 9e0d 0200 |0025: invoke-virtual {v2}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ +06b7a4: 28eb |0028: goto 0013 // -0015 │ │ +06b7a6: 0d02 |0029: move-exception v2 │ │ +06b7a8: 28e9 |002a: goto 0013 // -0017 │ │ +06b7aa: 1e03 |002b: monitor-exit v3 │ │ +06b7ac: 5452 2908 |002c: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b7b0: 7110 d618 0200 |002e: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ +06b7b6: 0c02 |0031: move-result-object v2 │ │ +06b7b8: 3802 2000 |0032: if-eqz v2, 0052 // +0020 │ │ +06b7bc: 6e10 cb18 0500 |0034: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ +06b7c2: 0a02 |0037: move-result v2 │ │ +06b7c4: 3902 1a00 |0038: if-nez v2, 0052 // +001a │ │ +06b7c8: 7010 ca18 0500 |003a: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ +06b7ce: 0c02 |003d: move-result-object v2 │ │ +06b7d0: 3802 1400 |003e: if-eqz v2, 0052 // +0014 │ │ +06b7d4: 5452 2908 |0040: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b7d8: 7110 d718 0200 |0042: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ +06b7de: 0a02 |0045: move-result v2 │ │ +06b7e0: 3902 0c00 |0046: if-nez v2, 0052 // +000c │ │ +06b7e4: 5452 2908 |0048: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b7e8: 7110 d618 0200 |004a: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ +06b7ee: 0c02 |004d: move-result-object v2 │ │ +06b7f0: 6e20 9718 1200 |004e: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/util/ImageCache;.getBitmapFromDiskCache:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@1897 │ │ +06b7f6: 0c00 |0051: move-result-object v0 │ │ +06b7f8: 3900 1e00 |0052: if-nez v0, 0070 // +001e │ │ +06b7fc: 6e10 cb18 0500 |0054: invoke-virtual {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ +06b802: 0a02 |0057: move-result v2 │ │ +06b804: 3902 1800 |0058: if-nez v2, 0070 // +0018 │ │ +06b808: 7010 ca18 0500 |005a: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ +06b80e: 0c02 |005d: move-result-object v2 │ │ +06b810: 3802 1200 |005e: if-eqz v2, 0070 // +0012 │ │ +06b814: 5452 2908 |0060: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b818: 7110 d718 0200 |0062: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ +06b81e: 0a02 |0065: move-result v2 │ │ +06b820: 3902 0a00 |0066: if-nez v2, 0070 // +000a │ │ +06b824: 5452 2908 |0068: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b828: 4603 0604 |006a: aget-object v3, v6, v4 │ │ +06b82c: 6e20 e618 3200 |006c: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/ImageWorker;.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@18e6 │ │ +06b832: 0c00 |006f: move-result-object v0 │ │ +06b834: 3800 1300 |0070: if-eqz v0, 0083 // +0013 │ │ +06b838: 5452 2908 |0072: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b83c: 7110 d618 0200 |0074: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ +06b842: 0c02 |0077: move-result-object v2 │ │ +06b844: 3802 0b00 |0078: if-eqz v2, 0083 // +000b │ │ +06b848: 5452 2908 |007a: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b84c: 7110 d618 0200 |007c: invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;.access$200:(Luk/org/ngo/squeezer/util/ImageWorker;)Luk/org/ngo/squeezer/util/ImageCache; // method@18d6 │ │ +06b852: 0c02 |007f: move-result-object v2 │ │ +06b854: 6e30 9018 1200 |0080: invoke-virtual {v2, v1, v0}, Luk/org/ngo/squeezer/util/ImageCache;.addBitmapToMemoryCache:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@1890 │ │ +06b85a: 1100 |0083: return-object v0 │ │ +06b85c: 0d02 |0084: move-exception v2 │ │ +06b85e: 1e03 |0085: monitor-exit v3 │ │ +06b860: 2702 |0086: throw v2 │ │ catches : 4 │ │ 0x0013 - 0x001c │ │ -> 0x0084 │ │ 0x001f - 0x0028 │ │ Ljava/lang/InterruptedException; -> 0x0029 │ │ -> 0x0084 │ │ 0x002b - 0x002c │ │ @@ -130769,16 +130801,18 @@ │ │ 0x000b line=241 │ │ 0x000c line=244 │ │ 0x0013 line=245 │ │ 0x001f line=247 │ │ 0x0029 line=248 │ │ 0x002b line=250 │ │ 0x002c line=256 │ │ + 0x0042 line=257 │ │ 0x0048 line=258 │ │ 0x0052 line=265 │ │ + 0x0062 line=266 │ │ 0x0068 line=267 │ │ 0x0070 line=274 │ │ 0x007a line=275 │ │ 0x0083 line=282 │ │ 0x0084 line=250 │ │ locals : │ │ 0x000c - 0x0087 reg=0 bitmap Landroid/graphics/Bitmap; │ │ @@ -130791,49 +130825,49 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06bf2c: |[06bf2c] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06bf3c: 6e20 c718 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.doInBackground:([Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@18c7 │ │ -06bf42: 0c00 |0003: move-result-object v0 │ │ -06bf44: 1100 |0004: return-object v0 │ │ +06b890: |[06b890] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +06b8a0: 6e20 c718 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.doInBackground:([Ljava/lang/Object;)Landroid/graphics/Bitmap; // method@18c7 │ │ +06b8a6: 0c00 |0003: move-result-object v0 │ │ +06b8a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ - 0x0000 - 0x0005 reg=2 x0 [Ljava/lang/Object; │ │ + 0x0000 - 0x0005 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;) │ │ name : 'onCancelled' │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06bf48: |[06bf48] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -06bf58: 6f20 2418 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@1824 │ │ -06bf5e: 5420 2908 |0003: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bf62: 7110 d518 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ -06bf68: 0c01 |0008: move-result-object v1 │ │ -06bf6a: 1d01 |0009: monitor-enter v1 │ │ -06bf6c: 5420 2908 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bf70: 7110 d518 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ -06bf76: 0c00 |000f: move-result-object v0 │ │ -06bf78: 6e10 9c0d 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ -06bf7e: 1e01 |0013: monitor-exit v1 │ │ -06bf80: 0e00 |0014: return-void │ │ -06bf82: 0d00 |0015: move-exception v0 │ │ -06bf84: 1e01 |0016: monitor-exit v1 │ │ -06bf86: 2700 |0017: throw v0 │ │ +06b8ac: |[06b8ac] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +06b8bc: 6f20 2418 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/util/AsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@1824 │ │ +06b8c2: 5420 2908 |0003: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b8c6: 7110 d518 0000 |0005: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ +06b8cc: 0c01 |0008: move-result-object v1 │ │ +06b8ce: 1d01 |0009: monitor-enter v1 │ │ +06b8d0: 5420 2908 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b8d4: 7110 d518 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.access$100:(Luk/org/ngo/squeezer/util/ImageWorker;)Ljava/lang/Object; // method@18d5 │ │ +06b8da: 0c00 |000f: move-result-object v0 │ │ +06b8dc: 6e10 9c0d 0000 |0010: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ +06b8e2: 1e01 |0013: monitor-exit v1 │ │ +06b8e4: 0e00 |0014: return-void │ │ +06b8e6: 0d00 |0015: move-exception v0 │ │ +06b8e8: 1e01 |0016: monitor-exit v1 │ │ +06b8ea: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x000a - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=306 │ │ 0x0003 line=307 │ │ 0x000a line=308 │ │ @@ -130849,50 +130883,50 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06bf94: |[06bf94] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onCancelled:(Ljava/lang/Object;)V │ │ -06bfa4: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ -06bfa8: 6e20 cc18 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.onCancelled:(Landroid/graphics/Bitmap;)V // method@18cc │ │ -06bfae: 0e00 |0005: return-void │ │ +06b8f8: |[06b8f8] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onCancelled:(Ljava/lang/Object;)V │ │ +06b908: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ +06b90c: 6e20 cc18 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.onCancelled:(Landroid/graphics/Bitmap;)V // method@18cc │ │ +06b912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;) │ │ name : 'onPostExecute' │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06bfb0: |[06bfb0] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -06bfc0: 6e10 cb18 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ -06bfc6: 0a01 |0003: move-result v1 │ │ -06bfc8: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -06bfcc: 5421 2908 |0006: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bfd0: 7110 d718 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ -06bfd6: 0a01 |000b: move-result v1 │ │ -06bfd8: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ -06bfdc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -06bfde: 7010 ca18 0200 |000f: invoke-direct {v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ -06bfe4: 0c00 |0012: move-result-object v0 │ │ -06bfe6: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ -06bfea: 3800 0700 |0015: if-eqz v0, 001c // +0007 │ │ -06bfee: 5421 2908 |0017: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ -06bff2: 7130 d818 0103 |0019: invoke-static {v1, v0, v3}, Luk/org/ngo/squeezer/util/ImageWorker;.access$400:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V // method@18d8 │ │ -06bff8: 0e00 |001c: return-void │ │ +06b914: |[06b914] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +06b924: 6e10 cb18 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.isCancelled:()Z // method@18cb │ │ +06b92a: 0a01 |0003: move-result v1 │ │ +06b92c: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ +06b930: 5421 2908 |0006: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b934: 7110 d718 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageWorker;.access$300:(Luk/org/ngo/squeezer/util/ImageWorker;)Z // method@18d7 │ │ +06b93a: 0a01 |000b: move-result v1 │ │ +06b93c: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ +06b940: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +06b942: 7010 ca18 0200 |000f: invoke-direct {v2}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.getAttachedImageView:()Landroid/widget/ImageView; // method@18ca │ │ +06b948: 0c00 |0012: move-result-object v0 │ │ +06b94a: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ +06b94e: 3800 0700 |0015: if-eqz v0, 001c // +0007 │ │ +06b952: 5421 2908 |0017: iget-object v1, v2, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@0829 │ │ +06b956: 7130 d818 0103 |0019: invoke-static {v1, v0, v3}, Luk/org/ngo/squeezer/util/ImageWorker;.access$400:(Luk/org/ngo/squeezer/util/ImageWorker;Landroid/widget/ImageView;Landroid/graphics/Bitmap;)V // method@18d8 │ │ +06b95c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x000e line=292 │ │ 0x000f line=295 │ │ 0x0013 line=296 │ │ 0x0017 line=300 │ │ @@ -130907,24 +130941,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06bffc: |[06bffc] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onPostExecute:(Ljava/lang/Object;)V │ │ -06c00c: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ -06c010: 6e20 ce18 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@18ce │ │ -06c016: 0e00 |0005: return-void │ │ +06b960: |[06b960] uk.org.ngo.squeezer.util.ImageWorker$BitmapWorkerTask.onPostExecute:(Ljava/lang/Object;)V │ │ +06b970: 1f01 3400 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0034 │ │ +06b974: 6e20 ce18 1000 |0002: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@18ce │ │ +06b97a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ source_file_idx : 895 (ImageWorker.java) │ │ │ │ Class #525 header: │ │ class_idx : 1045 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1030 │ │ @@ -130957,77 +130991,77 @@ │ │ type : '(Luk/org/ngo/squeezer/util/ImageWorker;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c018: |[06c018] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.:(Luk/org/ngo/squeezer/util/ImageWorker;)V │ │ -06c028: 5b01 2a08 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ -06c02c: 7010 1318 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.:()V // method@1813 │ │ -06c032: 0e00 |0005: return-void │ │ +06b97c: |[06b97c] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.:(Luk/org/ngo/squeezer/util/ImageWorker;)V │ │ +06b98c: 5b01 2a08 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ +06b990: 7010 1318 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask;.:()V // method@1813 │ │ +06b996: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/util/ImageWorker; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c034: |[06c034] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06c044: 6e20 d218 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@18d2 │ │ -06c04a: 0c00 |0003: move-result-object v0 │ │ -06c04c: 1100 |0004: return-object v0 │ │ +06b998: |[06b998] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +06b9a8: 6e20 d218 2100 |0000: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@18d2 │ │ +06b9ae: 0c00 |0003: move-result-object v0 │ │ +06b9b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask; │ │ - 0x0000 - 0x0005 reg=2 x0 [Ljava/lang/Object; │ │ + 0x0000 - 0x0005 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Object;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -06c050: |[06c050] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -06c060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c062: 4600 0200 |0001: aget-object v0, v2, v0 │ │ -06c066: 1f00 1f02 |0003: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -06c06a: 6e10 7f0d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -06c070: 0a00 |0008: move-result v0 │ │ -06c072: 2b00 1d00 0000 |0009: packed-switch v0, 00000026 // +0000001d │ │ -06c078: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06c07a: 1100 |000d: return-object v0 │ │ -06c07c: 5410 2a08 |000e: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ -06c080: 6e10 de18 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.clearCacheInternal:()V // method@18de │ │ -06c086: 28f9 |0013: goto 000c // -0007 │ │ -06c088: 5410 2a08 |0014: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ -06c08c: 6e10 e418 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.initDiskCacheInternal:()V // method@18e4 │ │ -06c092: 28f3 |0019: goto 000c // -000d │ │ -06c094: 5410 2a08 |001a: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ -06c098: 6e10 e218 0000 |001c: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.flushCacheInternal:()V // method@18e2 │ │ -06c09e: 28ed |001f: goto 000c // -0013 │ │ -06c0a0: 5410 2a08 |0020: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ -06c0a4: 6e10 e018 0000 |0022: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.closeCacheInternal:()V // method@18e0 │ │ -06c0aa: 28e7 |0025: goto 000c // -0019 │ │ -06c0ac: 0001 0400 0000 0000 0500 0000 0b00 ... |0026: packed-switch-data (12 units) │ │ +06b9b4: |[06b9b4] uk.org.ngo.squeezer.util.ImageWorker$CacheAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +06b9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b9c6: 4600 0200 |0001: aget-object v0, v2, v0 │ │ +06b9ca: 1f00 1f02 |0003: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +06b9ce: 6e10 7f0d 0000 |0005: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +06b9d4: 0a00 |0008: move-result v0 │ │ +06b9d6: 2b00 1d00 0000 |0009: packed-switch v0, 00000026 // +0000001d │ │ +06b9dc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06b9de: 1100 |000d: return-object v0 │ │ +06b9e0: 5410 2a08 |000e: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ +06b9e4: 6e10 de18 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.clearCacheInternal:()V // method@18de │ │ +06b9ea: 28f9 |0013: goto 000c // -0007 │ │ +06b9ec: 5410 2a08 |0014: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ +06b9f0: 6e10 e418 0000 |0016: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.initDiskCacheInternal:()V // method@18e4 │ │ +06b9f6: 28f3 |0019: goto 000c // -000d │ │ +06b9f8: 5410 2a08 |001a: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ +06b9fc: 6e10 e218 0000 |001c: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.flushCacheInternal:()V // method@18e2 │ │ +06ba02: 28ed |001f: goto 000c // -0013 │ │ +06ba04: 5410 2a08 |0020: iget-object v0, v1, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;.this$0:Luk/org/ngo/squeezer/util/ImageWorker; // field@082a │ │ +06ba08: 6e10 e018 0000 |0022: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageWorker;.closeCacheInternal:()V // method@18e0 │ │ +06ba0e: 28e7 |0025: goto 000c // -0019 │ │ +06ba10: 0001 0400 0000 0000 0500 0000 0b00 ... |0026: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x000c line=400 │ │ 0x000e line=388 │ │ 0x0014 line=391 │ │ 0x001a line=394 │ │ @@ -131067,17 +131101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c0c4: |[06c0c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -06c0d4: 7010 a301 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01a3 │ │ -06c0da: 0e00 |0003: return-void │ │ +06ba28: |[06ba28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +06ba38: 7010 a301 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01a3 │ │ +06ba3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -131086,18 +131120,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c0dc: |[06c0dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -06c0ec: 7110 b801 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01b8 │ │ -06c0f2: 0a00 |0003: move-result v0 │ │ -06c0f4: 0f00 |0004: return v0 │ │ +06ba40: |[06ba40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +06ba50: 7110 b801 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01b8 │ │ +06ba56: 0a00 |0003: move-result v0 │ │ +06ba58: 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; │ │ │ │ @@ -131106,18 +131140,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 │ │ -06c0f8: |[06c0f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c108: 7110 b901 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01b9 │ │ -06c10e: 0c00 |0003: move-result-object v0 │ │ -06c110: 1100 |0004: return-object v0 │ │ +06ba5c: |[06ba5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06ba6c: 7110 b901 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01b9 │ │ +06ba72: 0c00 |0003: move-result-object v0 │ │ +06ba74: 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; │ │ │ │ @@ -131126,18 +131160,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 │ │ -06c114: |[06c114] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c124: 7110 ba01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ba │ │ -06c12a: 0c00 |0003: move-result-object v0 │ │ -06c12c: 1100 |0004: return-object v0 │ │ +06ba78: |[06ba78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06ba88: 7110 ba01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ba │ │ +06ba8e: 0c00 |0003: move-result-object v0 │ │ +06ba90: 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; │ │ │ │ @@ -131146,18 +131180,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 │ │ -06c130: |[06c130] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -06c140: 7110 bb01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01bb │ │ -06c146: 0c00 |0003: move-result-object v0 │ │ -06c148: 1100 |0004: return-object v0 │ │ +06ba94: |[06ba94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +06baa4: 7110 bb01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01bb │ │ +06baaa: 0c00 |0003: move-result-object v0 │ │ +06baac: 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; │ │ │ │ @@ -131166,32 +131200,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 │ │ -06c14c: |[06c14c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06c15c: 7110 bc01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01bc │ │ -06c162: 0c00 |0003: move-result-object v0 │ │ -06c164: 1100 |0004: return-object v0 │ │ +06bab0: |[06bab0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06bac0: 7110 bc01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01bc │ │ +06bac6: 0c00 |0003: move-result-object v0 │ │ +06bac8: 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 : 435 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #527 header: │ │ class_idx : 147 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 146 │ │ -source_file_idx : 2285 │ │ +source_file_idx : 2279 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -131211,17 +131245,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c168: |[06c168] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -06c178: 7010 9603 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0396 │ │ -06c17e: 0e00 |0003: return-void │ │ +06bacc: |[06bacc] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +06badc: 7010 9603 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0396 │ │ +06bae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -131230,21 +131264,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 │ │ -06c180: |[06c180] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -06c190: 7110 ab03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03ab │ │ -06c196: 0c00 |0003: move-result-object v0 │ │ -06c198: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06c19c: 6f20 9703 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0397 │ │ -06c1a2: 0c00 |0009: move-result-object v0 │ │ -06c1a4: 1100 |000a: return-object v0 │ │ +06bae4: |[06bae4] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +06baf4: 7110 ab03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@03ab │ │ +06bafa: 0c00 |0003: move-result-object v0 │ │ +06bafc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06bb00: 6f20 9703 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0397 │ │ +06bb06: 0c00 |0009: move-result-object v0 │ │ +06bb08: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0006 line=88 │ │ 0x000a line=90 │ │ locals : │ │ @@ -131257,21 +131291,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 │ │ -06c1a8: |[06c1a8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -06c1b8: 7110 ac03 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@03ac │ │ -06c1be: 0c00 |0003: move-result-object v0 │ │ -06c1c0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06c1c4: 6f30 9803 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@0398 │ │ -06c1ca: 0c00 |0009: move-result-object v0 │ │ -06c1cc: 1100 |000a: return-object v0 │ │ +06bb0c: |[06bb0c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +06bb1c: 7110 ac03 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@03ac │ │ +06bb22: 0c00 |0003: move-result-object v0 │ │ +06bb24: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06bb28: 6f30 9803 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@0398 │ │ +06bb2e: 0c00 |0009: move-result-object v0 │ │ +06bb30: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0006 line=107 │ │ 0x000a line=109 │ │ locals : │ │ @@ -131285,17 +131319,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 │ │ -06c1d0: |[06c1d0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -06c1e0: 7120 ad03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@03ad │ │ -06c1e6: 0e00 |0003: return-void │ │ +06bb34: |[06bb34] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +06bb44: 7120 ad03 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@03ad │ │ +06bb4a: 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; │ │ @@ -131306,33 +131340,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 │ │ -06c1e8: |[06c1e8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -06c1f8: 7120 ae03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@03ae │ │ -06c1fe: 0a00 |0003: move-result v0 │ │ -06c200: 0f00 |0004: return v0 │ │ +06bb4c: |[06bb4c] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +06bb5c: 7120 ae03 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@03ae │ │ +06bb62: 0a00 |0003: move-result v0 │ │ +06bb64: 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 : 2285 (NavUtils.java) │ │ + source_file_idx : 2279 (NavUtils.java) │ │ │ │ Class #528 header: │ │ class_idx : 162 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -131352,17 +131386,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c204: |[06c204] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -06c214: 7010 0a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ -06c21a: 0e00 |0003: return-void │ │ +06bb68: |[06bb68] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +06bb78: 7010 0a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@040a │ │ +06bb7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -131371,27 +131405,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 │ │ -06c21c: |[06c21c] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -06c22c: 6e10 e703 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03e7 │ │ -06c232: 0c00 |0003: move-result-object v0 │ │ -06c234: 6e10 e803 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ -06c23a: 0c01 |0007: move-result-object v1 │ │ -06c23c: 7130 1c04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@041c │ │ -06c242: 6e20 1004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0410 │ │ -06c248: 0a00 |000e: move-result v0 │ │ -06c24a: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -06c24e: 6e10 e503 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ -06c254: 0c00 |0014: move-result-object v0 │ │ -06c256: 7220 100b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b10 │ │ -06c25c: 0e00 |0018: return-void │ │ +06bb80: |[06bb80] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +06bb90: 6e10 e703 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@03e7 │ │ +06bb96: 0c00 |0003: move-result-object v0 │ │ +06bb98: 6e10 e803 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@03e8 │ │ +06bb9e: 0c01 |0007: move-result-object v1 │ │ +06bba0: 7130 1c04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@041c │ │ +06bba6: 6e20 1004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0410 │ │ +06bbac: 0a00 |000e: move-result v0 │ │ +06bbae: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +06bbb2: 6e10 e503 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@03e5 │ │ +06bbb8: 0c00 |0014: move-result-object v0 │ │ +06bbba: 7220 100b 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0b10 │ │ +06bbc0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -131404,30 +131438,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06c260: |[06c260] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -06c270: 7210 0c0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0b0c │ │ -06c276: 0a00 |0003: move-result v0 │ │ -06c278: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -06c27c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06c27e: 0f00 |0007: return v0 │ │ -06c280: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06c282: 28fe |0009: goto 0007 // -0002 │ │ +06bbc4: |[06bbc4] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +06bbd4: 7210 0c0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0b0c │ │ +06bbda: 0a00 |0003: move-result v0 │ │ +06bbdc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +06bbe0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06bbe2: 0f00 |0007: return v0 │ │ +06bbe4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06bbe6: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #529 header: │ │ class_idx : 180 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 176 │ │ source_file_idx : 602 │ │ static_fields_size : 0 │ │ @@ -131482,20 +131516,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c284: |[06c284] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -06c294: 7020 4404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0444 │ │ -06c29a: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b6 │ │ -06c29e: 7020 7804 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0478 │ │ -06c2a4: 5b10 6801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ -06c2a8: 0e00 |000a: return-void │ │ +06bbe8: |[06bbe8] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +06bbf8: 7020 4404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0444 │ │ +06bbfe: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b6 │ │ +06bc02: 7020 7804 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0478 │ │ +06bc08: 5b10 6801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ +06bc0c: 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; │ │ @@ -131506,25 +131540,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 │ │ -06c2ac: |[06c2ac] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -06c2bc: 7020 4404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0444 │ │ -06c2c2: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b6 │ │ -06c2c6: 7020 7804 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0478 │ │ -06c2cc: 5b10 6801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ -06c2d0: 5b13 6d01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ -06c2d4: 5b14 6901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ -06c2d8: 5b15 6a01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ -06c2dc: 5b16 6b01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ -06c2e0: 5b17 6c01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ -06c2e4: 0e00 |0014: return-void │ │ +06bc10: |[06bc10] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +06bc20: 7020 4404 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0444 │ │ +06bc26: 2200 b600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00b6 │ │ +06bc2a: 7020 7804 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0478 │ │ +06bc30: 5b10 6801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ +06bc34: 5b13 6d01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ +06bc38: 5b14 6901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ +06bc3c: 5b15 6a01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ +06bc40: 5b16 6b01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ +06bc44: 5b17 6c01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ +06bc48: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -131546,34 +131580,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06c2e8: |[06c2e8] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -06c2f8: 6e10 6704 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0467 │ │ -06c2fe: 0a01 |0003: move-result v1 │ │ -06c300: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -06c304: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -06c308: 7210 ea00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00ea │ │ -06c30e: 0e00 |000b: return-void │ │ -06c310: 5420 6701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c314: 5b23 6701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c318: 6e10 6804 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0468 │ │ -06c31e: 0a01 |0013: move-result v1 │ │ -06c320: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -06c324: 6f20 4604 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0446 │ │ -06c32a: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -06c32e: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -06c332: 7210 ef00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ -06c338: 0a01 |0020: move-result v1 │ │ -06c33a: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -06c33e: 7210 ea00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ -06c344: 28e5 |0026: goto 000b // -001b │ │ +06bc4c: |[06bc4c] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +06bc5c: 6e10 6704 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0467 │ │ +06bc62: 0a01 |0003: move-result v1 │ │ +06bc64: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +06bc68: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +06bc6c: 7210 ea00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00ea │ │ +06bc72: 0e00 |000b: return-void │ │ +06bc74: 5420 6701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bc78: 5b23 6701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bc7c: 6e10 6804 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0468 │ │ +06bc82: 0a01 |0013: move-result v1 │ │ +06bc84: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +06bc88: 6f20 4604 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0446 │ │ +06bc8e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +06bc92: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +06bc96: 7210 ef00 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ +06bc9c: 0a01 |0020: move-result v1 │ │ +06bc9e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +06bca2: 7210 ea00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ +06bca8: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -131592,18 +131626,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 │ │ -06c348: |[06c348] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -06c358: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -06c35c: 6e20 5d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045d │ │ -06c362: 0e00 |0005: return-void │ │ +06bcac: |[06bcac] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +06bcbc: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +06bcc0: 6e20 5d04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045d │ │ +06bcc6: 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; │ │ │ │ @@ -131612,56 +131646,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 │ │ -06c364: |[06c364] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06c374: 6f55 4904 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@0449 │ │ -06c37a: 6e20 3f0d 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c380: 1a00 6415 |0006: const-string v0, "mUri=" // string@1564 │ │ -06c384: 6e20 3f0d 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c38a: 5410 6d01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ -06c38e: 6e20 430d 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -06c394: 6e20 3f0d 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c39a: 1a00 f414 |0013: const-string v0, "mProjection=" // string@14f4 │ │ -06c39e: 6e20 3f0d 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3a4: 5410 6901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ -06c3a8: 7110 340e 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ -06c3ae: 0c00 |001d: move-result-object v0 │ │ -06c3b0: 6e20 440d 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -06c3b6: 6e20 3f0d 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3bc: 1a00 2115 |0024: const-string v0, "mSelection=" // string@1521 │ │ -06c3c0: 6e20 3f0d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3c6: 5410 6a01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ -06c3ca: 6e20 440d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -06c3d0: 6e20 3f0d 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3d6: 1a00 2315 |0031: const-string v0, "mSelectionArgs=" // string@1523 │ │ -06c3da: 6e20 3f0d 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3e0: 5410 6b01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ -06c3e4: 7110 340e 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ -06c3ea: 0c00 |003b: move-result-object v0 │ │ -06c3ec: 6e20 440d 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -06c3f2: 6e20 3f0d 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c3f8: 1a00 2d15 |0042: const-string v0, "mSortOrder=" // string@152d │ │ -06c3fc: 6e20 3f0d 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c402: 5410 6c01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ -06c406: 6e20 440d 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ -06c40c: 6e20 3f0d 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c412: 1a00 3414 |004f: const-string v0, "mCursor=" // string@1434 │ │ -06c416: 6e20 3f0d 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c41c: 5410 6701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c420: 6e20 430d 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ -06c426: 6e20 3f0d 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c42c: 1a00 2214 |005c: const-string v0, "mContentChanged=" // string@1422 │ │ -06c430: 6e20 3f0d 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ -06c436: 5510 6601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0166 │ │ -06c43a: 6e20 450d 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ -06c440: 0e00 |0066: return-void │ │ +06bcc8: |[06bcc8] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06bcd8: 6f55 4904 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@0449 │ │ +06bcde: 6e20 3f0d 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bce4: 1a00 5e15 |0006: const-string v0, "mUri=" // string@155e │ │ +06bce8: 6e20 3f0d 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bcee: 5410 6d01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ +06bcf2: 6e20 430d 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +06bcf8: 6e20 3f0d 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bcfe: 1a00 ee14 |0013: const-string v0, "mProjection=" // string@14ee │ │ +06bd02: 6e20 3f0d 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd08: 5410 6901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ +06bd0c: 7110 340e 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ +06bd12: 0c00 |001d: move-result-object v0 │ │ +06bd14: 6e20 440d 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +06bd1a: 6e20 3f0d 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd20: 1a00 1b15 |0024: const-string v0, "mSelection=" // string@151b │ │ +06bd24: 6e20 3f0d 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd2a: 5410 6a01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ +06bd2e: 6e20 440d 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +06bd34: 6e20 3f0d 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd3a: 1a00 1d15 |0031: const-string v0, "mSelectionArgs=" // string@151d │ │ +06bd3e: 6e20 3f0d 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd44: 5410 6b01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ +06bd48: 7110 340e 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@0e34 │ │ +06bd4e: 0c00 |003b: move-result-object v0 │ │ +06bd50: 6e20 440d 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +06bd56: 6e20 3f0d 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd5c: 1a00 2715 |0042: const-string v0, "mSortOrder=" // string@1527 │ │ +06bd60: 6e20 3f0d 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd66: 5410 6c01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ +06bd6a: 6e20 440d 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0d44 │ │ +06bd70: 6e20 3f0d 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd76: 1a00 2e14 |004f: const-string v0, "mCursor=" // string@142e │ │ +06bd7a: 6e20 3f0d 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd80: 5410 6701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bd84: 6e20 430d 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@0d43 │ │ +06bd8a: 6e20 3f0d 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd90: 1a00 1c14 |005c: const-string v0, "mContentChanged=" // string@141c │ │ +06bd94: 6e20 3f0d 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@0d3f │ │ +06bd9a: 5510 6601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0166 │ │ +06bd9e: 6e20 450d 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@0d45 │ │ +06bda4: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -131683,17 +131717,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c444: |[06c444] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -06c454: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ -06c458: 1100 |0002: return-object v0 │ │ +06bda8: |[06bda8] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +06bdb8: 5410 6901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ +06bdbc: 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;) │ │ @@ -131701,17 +131735,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c45c: |[06c45c] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -06c46c: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ -06c470: 1100 |0002: return-object v0 │ │ +06bdc0: |[06bdc0] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +06bdd0: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ +06bdd4: 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;) │ │ @@ -131719,17 +131753,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c474: |[06c474] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -06c484: 5410 6b01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ -06c488: 1100 |0002: return-object v0 │ │ +06bdd8: |[06bdd8] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +06bde8: 5410 6b01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ +06bdec: 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;) │ │ @@ -131737,17 +131771,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c48c: |[06c48c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -06c49c: 5410 6c01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ -06c4a0: 1100 |0002: return-object v0 │ │ +06bdf0: |[06bdf0] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +06be00: 5410 6c01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ +06be04: 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;) │ │ @@ -131755,17 +131789,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c4a4: |[06c4a4] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -06c4b4: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ -06c4b8: 1100 |0002: return-object v0 │ │ +06be08: |[06be08] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +06be18: 5410 6d01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ +06be1c: 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;) │ │ @@ -131773,31 +131807,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -06c4bc: |[06c4bc] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -06c4cc: 6e10 6104 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0461 │ │ -06c4d2: 0c00 |0003: move-result-object v0 │ │ -06c4d4: 6e10 8300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ -06c4da: 0c00 |0007: move-result-object v0 │ │ -06c4dc: 5471 6d01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ -06c4e0: 5472 6901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ -06c4e4: 5473 6a01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ -06c4e8: 5474 6b01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ -06c4ec: 5475 6c01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ -06c4f0: 7406 7e00 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@007e │ │ -06c4f6: 0c06 |0015: move-result-object v6 │ │ -06c4f8: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -06c4fc: 7210 ec00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ -06c502: 5470 6801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ -06c506: 6e30 7004 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0470 │ │ -06c50c: 1106 |0020: return-object v6 │ │ +06be20: |[06be20] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +06be30: 6e10 6104 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0461 │ │ +06be36: 0c00 |0003: move-result-object v0 │ │ +06be38: 6e10 8300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0083 │ │ +06be3e: 0c00 |0007: move-result-object v0 │ │ +06be40: 5471 6d01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ +06be44: 5472 6901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ +06be48: 5473 6a01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ +06be4c: 5474 6b01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ +06be50: 5475 6c01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ +06be54: 7406 7e00 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@007e │ │ +06be5a: 0c06 |0015: move-result-object v6 │ │ +06be5c: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +06be60: 7210 ec00 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00ec │ │ +06be66: 5470 6801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ +06be6a: 6e30 7004 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0470 │ │ +06be70: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -131810,18 +131844,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c510: |[06c510] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -06c520: 6e10 6904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0469 │ │ -06c526: 0c00 |0003: move-result-object v0 │ │ -06c528: 1100 |0004: return-object v0 │ │ +06be74: |[06be74] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +06be84: 6e10 6904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0469 │ │ +06be8a: 0c00 |0003: move-result-object v0 │ │ +06be8c: 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;) │ │ @@ -131829,21 +131863,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06c52c: |[06c52c] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -06c53c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -06c540: 7210 ef00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ -06c546: 0a00 |0005: move-result v0 │ │ -06c548: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -06c54c: 7210 ea00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00ea │ │ -06c552: 0e00 |000b: return-void │ │ +06be90: |[06be90] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +06bea0: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +06bea4: 7210 ef00 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ +06beaa: 0a00 |0005: move-result v0 │ │ +06beac: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +06beb0: 7210 ea00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00ea │ │ +06beb6: 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; │ │ @@ -131854,18 +131888,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 │ │ -06c554: |[06c554] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -06c564: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ -06c568: 6e20 6b04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@046b │ │ -06c56e: 0e00 |0005: return-void │ │ +06beb8: |[06beb8] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +06bec8: 1f01 3000 |0000: check-cast v1, Landroid/database/Cursor; // type@0030 │ │ +06becc: 6e20 6b04 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@046b │ │ +06bed2: 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; │ │ │ │ @@ -131874,28 +131908,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -06c570: |[06c570] android.support.v4.content.CursorLoader.onReset:()V │ │ -06c580: 6f10 5004 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0450 │ │ -06c586: 6e10 6f04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@046f │ │ -06c58c: 5410 6701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c590: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -06c594: 5410 6701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c598: 7210 ef00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ -06c59e: 0a00 |000f: move-result v0 │ │ -06c5a0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -06c5a4: 5410 6701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c5a8: 7210 ea00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ -06c5ae: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -06c5b0: 5b10 6701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c5b4: 0e00 |001a: return-void │ │ +06bed4: |[06bed4] android.support.v4.content.CursorLoader.onReset:()V │ │ +06bee4: 6f10 5004 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0450 │ │ +06beea: 6e10 6f04 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@046f │ │ +06bef0: 5410 6701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bef4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +06bef8: 5410 6701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06befc: 7210 ef00 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00ef │ │ +06bf02: 0a00 |000f: move-result v0 │ │ +06bf04: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +06bf08: 5410 6701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bf0c: 7210 ea00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00ea │ │ +06bf12: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +06bf14: 5b10 6701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bf18: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -131908,26 +131942,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06c5b8: |[06c5b8] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -06c5c8: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c5cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06c5d0: 5410 6701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c5d4: 6e20 5d04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045d │ │ -06c5da: 6e10 7604 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0476 │ │ -06c5e0: 0a00 |000c: move-result v0 │ │ -06c5e2: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -06c5e6: 5410 6701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ -06c5ea: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -06c5ee: 6e10 6004 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0460 │ │ -06c5f4: 0e00 |0016: return-void │ │ +06bf1c: |[06bf1c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +06bf2c: 5410 6701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bf30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06bf34: 5410 6701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bf38: 6e20 5d04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@045d │ │ +06bf3e: 6e10 7604 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0476 │ │ +06bf44: 0a00 |000c: move-result v0 │ │ +06bf46: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +06bf4a: 5410 6701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0167 │ │ +06bf4e: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +06bf52: 6e10 6004 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0460 │ │ +06bf58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -131939,17 +131973,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c5f8: |[06c5f8] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -06c608: 6e10 5c04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@045c │ │ -06c60e: 0e00 |0003: return-void │ │ +06bf5c: |[06bf5c] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +06bf6c: 6e10 5c04 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@045c │ │ +06bf72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -131958,18 +131992,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 │ │ -06c610: |[06c610] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -06c620: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ -06c624: 7220 f100 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ -06c62a: 0e00 |0005: return-void │ │ +06bf74: |[06bf74] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +06bf84: 5410 6801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0168 │ │ +06bf88: 7220 f100 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f1 │ │ +06bf8e: 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; │ │ @@ -131980,17 +132014,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c62c: |[06c62c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -06c63c: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ -06c640: 0e00 |0002: return-void │ │ +06bf90: |[06bf90] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +06bfa0: 5b01 6901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0169 │ │ +06bfa4: 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; │ │ @@ -132000,17 +132034,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c644: |[06c644] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -06c654: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ -06c658: 0e00 |0002: return-void │ │ +06bfa8: |[06bfa8] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +06bfb8: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@016a │ │ +06bfbc: 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; │ │ @@ -132020,17 +132054,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c65c: |[06c65c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -06c66c: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ -06c670: 0e00 |0002: return-void │ │ +06bfc0: |[06bfc0] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +06bfd0: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@016b │ │ +06bfd4: 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; │ │ @@ -132040,17 +132074,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c674: |[06c674] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -06c684: 5b01 6c01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ -06c688: 0e00 |0002: return-void │ │ +06bfd8: |[06bfd8] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +06bfe8: 5b01 6c01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@016c │ │ +06bfec: 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; │ │ @@ -132060,17 +132094,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c68c: |[06c68c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -06c69c: 5b01 6d01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ -06c6a0: 0e00 |0002: return-void │ │ +06bff0: |[06bff0] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +06c000: 5b01 6d01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@016d │ │ +06c004: 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; │ │ @@ -132105,17 +132139,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c6a4: |[06c6a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -06c6b4: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@059c │ │ -06c6ba: 0e00 |0003: return-void │ │ +06c008: |[06c008] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +06c018: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@059c │ │ +06c01e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -132124,18 +132158,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 │ │ -06c6bc: |[06c6bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06c6cc: 7130 c405 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@05c4 │ │ -06c6d2: 0a00 |0003: move-result v0 │ │ -06c6d4: 0f00 |0004: return v0 │ │ +06c020: |[06c020] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06c030: 7130 c405 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@05c4 │ │ +06c036: 0a00 |0003: move-result v0 │ │ +06c038: 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; │ │ @@ -132146,20 +132180,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 │ │ -06c6d8: |[06c6d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -06c6e8: 2200 e400 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00e4 │ │ -06c6ec: 7030 7105 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@0571 │ │ -06c6f2: 7110 c505 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05c5 │ │ -06c6f8: 0c00 |0008: move-result-object v0 │ │ -06c6fa: 1100 |0009: return-object v0 │ │ +06c03c: |[06c03c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +06c04c: 2200 e400 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@00e4 │ │ +06c050: 7030 7105 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@0571 │ │ +06c056: 7110 c505 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@05c5 │ │ +06c05c: 0c00 |0008: move-result-object v0 │ │ +06c05e: 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; │ │ │ │ @@ -132168,18 +132202,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06c6fc: |[06c6fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -06c70c: 7100 c605 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05c6 │ │ -06c712: 0c00 |0003: move-result-object v0 │ │ -06c714: 1100 |0004: return-object v0 │ │ +06c060: |[06c060] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +06c070: 7100 c605 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@05c6 │ │ +06c076: 0c00 |0003: move-result-object v0 │ │ +06c078: 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;) │ │ @@ -132187,17 +132221,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 │ │ -06c718: |[06c718] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06c728: 7130 c705 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@05c7 │ │ -06c72e: 0e00 |0003: return-void │ │ +06c07c: |[06c07c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06c08c: 7130 c705 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@05c7 │ │ +06c092: 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; │ │ @@ -132209,19 +132243,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 │ │ -06c730: |[06c730] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06c740: 6e10 b308 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ -06c746: 0c00 |0003: move-result-object v0 │ │ -06c748: 7130 c805 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05c8 │ │ -06c74e: 0e00 |0007: return-void │ │ +06c094: |[06c094] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06c0a4: 6e10 b308 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ +06c0aa: 0c00 |0003: move-result-object v0 │ │ +06c0ac: 7130 c805 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@05c8 │ │ +06c0b2: 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; │ │ @@ -132233,17 +132267,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 │ │ -06c750: |[06c750] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06c760: 7130 c905 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@05c9 │ │ -06c766: 0e00 |0003: return-void │ │ +06c0b4: |[06c0b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06c0c4: 7130 c905 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@05c9 │ │ +06c0ca: 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; │ │ @@ -132255,18 +132289,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 │ │ -06c768: |[06c768] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06c778: 7140 ca05 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@05ca │ │ -06c77e: 0a00 |0003: move-result v0 │ │ -06c780: 0f00 |0004: return v0 │ │ +06c0cc: |[06c0cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06c0dc: 7140 ca05 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@05ca │ │ +06c0e2: 0a00 |0003: move-result v0 │ │ +06c0e4: 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; │ │ @@ -132278,17 +132312,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 │ │ -06c784: |[06c784] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06c794: 7130 cb05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05cb │ │ -06c79a: 0e00 |0003: return-void │ │ +06c0e8: |[06c0e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06c0f8: 7130 cb05 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@05cb │ │ +06c0fe: 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; │ │ @@ -132300,17 +132334,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 │ │ -06c79c: |[06c79c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06c7ac: 7130 cc05 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@05cc │ │ -06c7b2: 0e00 |0003: return-void │ │ +06c100: |[06c100] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06c110: 7130 cc05 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@05cc │ │ +06c116: 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; │ │ @@ -132319,15 +132353,15 @@ │ │ │ │ source_file_idx : 396 (AccessibilityDelegateCompat.java) │ │ │ │ Class #531 header: │ │ class_idx : 263 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 269 │ │ -source_file_idx : 2379 │ │ +source_file_idx : 2373 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #531 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -132446,18 +132480,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06c7b4: |[06c7b4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -06c7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7c6: 7030 4706 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0647 │ │ -06c7cc: 0e00 |0004: return-void │ │ +06c118: |[06c118] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +06c128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c12a: 7030 4706 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0647 │ │ +06c130: 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; │ │ @@ -132467,103 +132501,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 │ │ -06c7d0: |[06c7d0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c7e0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06c7e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06c7e4: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -06c7e8: 7030 7006 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0670 │ │ -06c7ee: 2201 3800 |0007: new-instance v1, Landroid/graphics/Paint; // type@0038 │ │ -06c7f2: 7010 0a01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@010a │ │ -06c7f8: 5b71 0502 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06c7fc: 2201 3900 |000e: new-instance v1, Landroid/graphics/Rect; // type@0039 │ │ -06c800: 7010 0e01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@010e │ │ -06c806: 5b71 0602 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0206 │ │ -06c80a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -06c80e: 5971 0302 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ -06c812: 5c75 f501 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06c816: 5c75 f601 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ -06c81a: 5271 0702 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0207 │ │ -06c81e: 5971 f901 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06c822: 5471 0502 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06c826: 5272 f901 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06c82a: 6e20 0d01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ -06c830: 6e10 8900 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -06c836: 0c01 |002b: move-result-object v1 │ │ -06c838: 6e10 d900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -06c83e: 0c01 |002f: move-result-object v1 │ │ -06c840: 5210 d202 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ -06c844: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -06c848: c801 |0034: mul-float/2addr v1, v0 │ │ -06c84a: c631 |0035: add-float/2addr v1, v3 │ │ -06c84c: 8711 |0036: float-to-int v1, v1 │ │ -06c84e: 5971 fa01 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ -06c852: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -06c856: c801 |003b: mul-float/2addr v1, v0 │ │ -06c858: c631 |003c: add-float/2addr v1, v3 │ │ -06c85a: 8711 |003d: float-to-int v1, v1 │ │ -06c85c: 5971 fd01 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ -06c860: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -06c864: c801 |0042: mul-float/2addr v1, v0 │ │ -06c866: 8711 |0043: float-to-int v1, v1 │ │ -06c868: 5971 ff01 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ -06c86c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -06c870: c801 |0048: mul-float/2addr v1, v0 │ │ -06c872: c631 |0049: add-float/2addr v1, v3 │ │ -06c874: 8711 |004a: float-to-int v1, v1 │ │ -06c876: 5971 0402 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06c87a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -06c87e: c801 |004f: mul-float/2addr v1, v0 │ │ -06c880: c631 |0050: add-float/2addr v1, v3 │ │ -06c882: 8711 |0051: float-to-int v1, v1 │ │ -06c884: 5971 f701 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@01f7 │ │ -06c888: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -06c88c: c801 |0056: mul-float/2addr v1, v0 │ │ -06c88e: c631 |0057: add-float/2addr v1, v3 │ │ -06c890: 8711 |0058: float-to-int v1, v1 │ │ -06c892: 5971 fe01 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@01fe │ │ -06c896: 7110 700b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b70 │ │ -06c89c: 0c01 |005e: move-result-object v1 │ │ -06c89e: 6e10 740b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b74 │ │ -06c8a4: 0a01 |0062: move-result v1 │ │ -06c8a6: 5971 0802 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ -06c8aa: 6e10 4e06 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@064e │ │ -06c8b0: 0a01 |0068: move-result v1 │ │ -06c8b2: 6e10 5006 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0650 │ │ -06c8b8: 0a02 |006c: move-result v2 │ │ -06c8ba: 6e10 4f06 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@064f │ │ -06c8c0: 0a03 |0070: move-result v3 │ │ -06c8c2: 6e10 4d06 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@064d │ │ -06c8c8: 0a04 |0074: move-result v4 │ │ -06c8ca: 6e54 5c06 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@065c │ │ -06c8d0: 6e10 5206 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0652 │ │ -06c8d6: 0a01 |007b: move-result v1 │ │ -06c8d8: 6e20 5f06 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@065f │ │ -06c8de: 6e20 6006 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0660 │ │ -06c8e4: 5471 0202 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0202 │ │ -06c8e8: 6e20 a50c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0ca5 │ │ -06c8ee: 5471 0202 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0202 │ │ -06c8f2: 2202 0501 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0105 │ │ -06c8f6: 7020 4206 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0642 │ │ -06c8fc: 6e20 a80c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ -06c902: 5471 0002 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0200 │ │ -06c906: 6e20 a50c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0ca5 │ │ -06c90c: 5471 0002 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0200 │ │ -06c910: 2202 0601 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0106 │ │ -06c914: 7020 4406 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0644 │ │ -06c91a: 6e20 a80c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ -06c920: 6e10 4806 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0648 │ │ -06c926: 0c01 |00a3: move-result-object v1 │ │ -06c928: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -06c92c: 5c76 f501 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06c930: 0e00 |00a8: return-void │ │ +06c134: |[06c134] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06c144: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06c146: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +06c148: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +06c14c: 7030 7006 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0670 │ │ +06c152: 2201 3800 |0007: new-instance v1, Landroid/graphics/Paint; // type@0038 │ │ +06c156: 7010 0a01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@010a │ │ +06c15c: 5b71 0502 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c160: 2201 3900 |000e: new-instance v1, Landroid/graphics/Rect; // type@0039 │ │ +06c164: 7010 0e01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@010e │ │ +06c16a: 5b71 0602 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0206 │ │ +06c16e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +06c172: 5971 0302 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ +06c176: 5c75 f501 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c17a: 5c75 f601 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ +06c17e: 5271 0702 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0207 │ │ +06c182: 5971 f901 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c186: 5471 0502 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c18a: 5272 f901 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c18e: 6e20 0d01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ +06c194: 6e10 8900 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +06c19a: 0c01 |002b: move-result-object v1 │ │ +06c19c: 6e10 d900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +06c1a2: 0c01 |002f: move-result-object v1 │ │ +06c1a4: 5210 d202 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@02d2 │ │ +06c1a8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +06c1ac: c801 |0034: mul-float/2addr v1, v0 │ │ +06c1ae: c631 |0035: add-float/2addr v1, v3 │ │ +06c1b0: 8711 |0036: float-to-int v1, v1 │ │ +06c1b2: 5971 fa01 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ +06c1b6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +06c1ba: c801 |003b: mul-float/2addr v1, v0 │ │ +06c1bc: c631 |003c: add-float/2addr v1, v3 │ │ +06c1be: 8711 |003d: float-to-int v1, v1 │ │ +06c1c0: 5971 fd01 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ +06c1c4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +06c1c8: c801 |0042: mul-float/2addr v1, v0 │ │ +06c1ca: 8711 |0043: float-to-int v1, v1 │ │ +06c1cc: 5971 ff01 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ +06c1d0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +06c1d4: c801 |0048: mul-float/2addr v1, v0 │ │ +06c1d6: c631 |0049: add-float/2addr v1, v3 │ │ +06c1d8: 8711 |004a: float-to-int v1, v1 │ │ +06c1da: 5971 0402 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c1de: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +06c1e2: c801 |004f: mul-float/2addr v1, v0 │ │ +06c1e4: c631 |0050: add-float/2addr v1, v3 │ │ +06c1e6: 8711 |0051: float-to-int v1, v1 │ │ +06c1e8: 5971 f701 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@01f7 │ │ +06c1ec: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +06c1f0: c801 |0056: mul-float/2addr v1, v0 │ │ +06c1f2: c631 |0057: add-float/2addr v1, v3 │ │ +06c1f4: 8711 |0058: float-to-int v1, v1 │ │ +06c1f6: 5971 fe01 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@01fe │ │ +06c1fa: 7110 700b 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0b70 │ │ +06c200: 0c01 |005e: move-result-object v1 │ │ +06c202: 6e10 740b 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0b74 │ │ +06c208: 0a01 |0062: move-result v1 │ │ +06c20a: 5971 0802 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ +06c20e: 6e10 4e06 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@064e │ │ +06c214: 0a01 |0068: move-result v1 │ │ +06c216: 6e10 5006 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0650 │ │ +06c21c: 0a02 |006c: move-result v2 │ │ +06c21e: 6e10 4f06 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@064f │ │ +06c224: 0a03 |0070: move-result v3 │ │ +06c226: 6e10 4d06 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@064d │ │ +06c22c: 0a04 |0074: move-result v4 │ │ +06c22e: 6e54 5c06 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@065c │ │ +06c234: 6e10 5206 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0652 │ │ +06c23a: 0a01 |007b: move-result v1 │ │ +06c23c: 6e20 5f06 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@065f │ │ +06c242: 6e20 6006 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0660 │ │ +06c248: 5471 0202 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0202 │ │ +06c24c: 6e20 a50c 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0ca5 │ │ +06c252: 5471 0202 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0202 │ │ +06c256: 2202 0501 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0105 │ │ +06c25a: 7020 4206 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0642 │ │ +06c260: 6e20 a80c 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ +06c266: 5471 0002 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0200 │ │ +06c26a: 6e20 a50c 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@0ca5 │ │ +06c270: 5471 0002 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0200 │ │ +06c274: 2202 0601 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0106 │ │ +06c278: 7020 4406 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0644 │ │ +06c27e: 6e20 a80c 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ +06c284: 6e10 4806 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0648 │ │ +06c28a: 0c01 |00a3: move-result-object v1 │ │ +06c28c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +06c290: 5c76 f501 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c294: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -132600,17 +132634,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c934: |[06c934] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -06c944: 5510 f501 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06c948: 0f00 |0002: return v0 │ │ +06c298: |[06c298] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +06c2a8: 5510 f501 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c2ac: 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;) │ │ @@ -132618,21 +132652,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c94c: |[06c94c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -06c95c: 6f10 7406 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0674 │ │ -06c962: 0a00 |0003: move-result v0 │ │ -06c964: 5221 fe01 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@01fe │ │ -06c968: 7120 900d 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -06c96e: 0a00 |0009: move-result v0 │ │ -06c970: 0f00 |000a: return v0 │ │ +06c2b0: |[06c2b0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +06c2c0: 6f10 7406 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0674 │ │ +06c2c6: 0a00 |0003: move-result v0 │ │ +06c2c8: 5221 fe01 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@01fe │ │ +06c2cc: 7120 900d 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +06c2d2: 0a00 |0009: move-result v0 │ │ +06c2d4: 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;) │ │ @@ -132640,17 +132674,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c974: |[06c974] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -06c984: 5210 f901 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06c988: 0f00 |0002: return v0 │ │ +06c2d8: |[06c2d8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +06c2e8: 5210 f901 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c2ec: 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;) │ │ @@ -132658,66 +132692,66 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 92 16-bit code units │ │ -06c98c: |[06c98c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -06c99c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -06c9a2: 6f20 7e06 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@067e │ │ -06c9a8: 6e10 4b06 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@064b │ │ -06c9ae: 0a07 |0009: move-result v7 │ │ -06c9b0: 0176 |000a: move v6, v7 │ │ -06c9b2: 54c0 f401 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06c9b6: 6e10 990c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ -06c9bc: 0a00 |0010: move-result v0 │ │ -06c9be: 52c1 0402 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06c9c2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -06c9c6: 54c0 f401 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06c9ca: 6e10 9f0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ -06c9d0: 0a00 |001a: move-result v0 │ │ -06c9d2: 52c1 0402 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06c9d6: 9009 0001 |001d: add-int v9, v0, v1 │ │ -06c9da: 52c0 fa01 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ -06c9de: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -06c9e2: 54c0 0502 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06c9e6: 52c1 0302 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ -06c9ea: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06c9ee: 52c2 f901 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06c9f2: b5b2 |002b: and-int/2addr v2, v11 │ │ -06c9f4: b621 |002c: or-int/2addr v1, v2 │ │ -06c9f6: 6e20 0d01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ -06c9fc: 8281 |0030: int-to-float v1, v8 │ │ -06c9fe: 82a2 |0031: int-to-float v2, v10 │ │ -06ca00: 8293 |0032: int-to-float v3, v9 │ │ -06ca02: 8264 |0033: int-to-float v4, v6 │ │ -06ca04: 54c5 0502 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06ca08: 07d0 |0036: move-object v0, v13 │ │ -06ca0a: 7406 0501 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ -06ca10: 55c0 f501 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06ca14: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ -06ca18: 54c0 0502 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06ca1c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -06ca20: 52c2 f901 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06ca24: b5b2 |0044: and-int/2addr v2, v11 │ │ -06ca26: b621 |0045: or-int/2addr v1, v2 │ │ -06ca28: 6e20 0d01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ -06ca2e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -06ca30: 52c0 f701 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@01f7 │ │ -06ca34: 9100 0700 |004c: sub-int v0, v7, v0 │ │ -06ca38: 8202 |004e: int-to-float v2, v0 │ │ -06ca3a: 6e10 5306 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0653 │ │ -06ca40: 0a00 |0052: move-result v0 │ │ -06ca42: 8203 |0053: int-to-float v3, v0 │ │ -06ca44: 8274 |0054: int-to-float v4, v7 │ │ -06ca46: 54c5 0502 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06ca4a: 07d0 |0057: move-object v0, v13 │ │ -06ca4c: 7406 0501 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ -06ca52: 0e00 |005b: return-void │ │ +06c2f0: |[06c2f0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +06c300: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +06c306: 6f20 7e06 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@067e │ │ +06c30c: 6e10 4b06 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@064b │ │ +06c312: 0a07 |0009: move-result v7 │ │ +06c314: 0176 |000a: move v6, v7 │ │ +06c316: 54c0 f401 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c31a: 6e10 990c 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ +06c320: 0a00 |0010: move-result v0 │ │ +06c322: 52c1 0402 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c326: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +06c32a: 54c0 f401 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c32e: 6e10 9f0c 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ +06c334: 0a00 |001a: move-result v0 │ │ +06c336: 52c1 0402 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c33a: 9009 0001 |001d: add-int v9, v0, v1 │ │ +06c33e: 52c0 fa01 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ +06c342: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +06c346: 54c0 0502 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c34a: 52c1 0302 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ +06c34e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +06c352: 52c2 f901 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c356: b5b2 |002b: and-int/2addr v2, v11 │ │ +06c358: b621 |002c: or-int/2addr v1, v2 │ │ +06c35a: 6e20 0d01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ +06c360: 8281 |0030: int-to-float v1, v8 │ │ +06c362: 82a2 |0031: int-to-float v2, v10 │ │ +06c364: 8293 |0032: int-to-float v3, v9 │ │ +06c366: 8264 |0033: int-to-float v4, v6 │ │ +06c368: 54c5 0502 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c36c: 07d0 |0036: move-object v0, v13 │ │ +06c36e: 7406 0501 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ +06c374: 55c0 f501 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c378: 3800 1f00 |003c: if-eqz v0, 005b // +001f │ │ +06c37c: 54c0 0502 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c380: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +06c384: 52c2 f901 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c388: b5b2 |0044: and-int/2addr v2, v11 │ │ +06c38a: b621 |0045: or-int/2addr v1, v2 │ │ +06c38c: 6e20 0d01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ +06c392: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +06c394: 52c0 f701 |004a: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@01f7 │ │ +06c398: 9100 0700 |004c: sub-int v0, v7, v0 │ │ +06c39c: 8202 |004e: int-to-float v2, v0 │ │ +06c39e: 6e10 5306 0c00 |004f: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0653 │ │ +06c3a4: 0a00 |0052: move-result v0 │ │ +06c3a6: 8203 |0053: int-to-float v3, v0 │ │ +06c3a8: 8274 |0054: int-to-float v4, v7 │ │ +06c3aa: 54c5 0502 |0055: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c3ae: 07d0 |0057: move-object v0, v13 │ │ +06c3b0: 7406 0501 0000 |0058: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0105 │ │ +06c3b6: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -132742,83 +132776,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -06ca54: |[06ca54] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06ca64: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06ca66: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ca68: 6e10 140b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ -06ca6e: 0a00 |0005: move-result v0 │ │ -06ca70: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06ca74: 5565 f801 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ -06ca78: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -06ca7c: 0f03 |000c: return v3 │ │ -06ca7e: 6e10 170b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ -06ca84: 0a01 |0010: move-result v1 │ │ -06ca86: 6e10 190b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ -06ca8c: 0a02 |0014: move-result v2 │ │ -06ca8e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -06ca94: 0143 |0018: move v3, v4 │ │ -06ca96: 28f3 |0019: goto 000c // -000d │ │ -06ca98: 5961 fb01 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@01fb │ │ -06ca9c: 5962 fc01 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@01fc │ │ -06caa0: 5c63 f801 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ -06caa4: 28f8 |0020: goto 0018 // -0008 │ │ -06caa6: 5263 fb01 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@01fb │ │ -06caaa: a703 0103 |0023: sub-float v3, v1, v3 │ │ -06caae: 7110 8b0d 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -06cab4: 0a03 |0028: move-result v3 │ │ -06cab6: 5265 0802 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ -06caba: 8255 |002b: int-to-float v5, v5 │ │ -06cabc: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -06cac0: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -06cac4: 5263 fc01 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@01fc │ │ -06cac8: a703 0203 |0032: sub-float v3, v2, v3 │ │ -06cacc: 7110 8b0d 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -06cad2: 0a03 |0037: move-result v3 │ │ -06cad4: 5265 0802 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ -06cad8: 8255 |003a: int-to-float v5, v5 │ │ -06cada: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -06cade: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -06cae2: 5c64 f801 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ -06cae6: 28d7 |0041: goto 0018 // -0029 │ │ -06cae8: 5463 f401 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06caec: 6e10 990c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ -06caf2: 0a03 |0047: move-result v3 │ │ -06caf4: 5265 0402 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06caf8: b153 |004a: sub-int/2addr v3, v5 │ │ -06cafa: 8233 |004b: int-to-float v3, v3 │ │ -06cafc: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -06cb00: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -06cb04: 5463 0102 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -06cb08: 5465 0102 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -06cb0c: 6e10 6307 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -06cb12: 0a05 |0057: move-result v5 │ │ -06cb14: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -06cb18: 6e20 9a07 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -06cb1e: 28bb |005d: goto 0018 // -0045 │ │ -06cb20: 5463 f401 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06cb24: 6e10 9f0c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ -06cb2a: 0a03 |0063: move-result v3 │ │ -06cb2c: 5265 0402 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06cb30: b053 |0066: add-int/2addr v3, v5 │ │ -06cb32: 8233 |0067: int-to-float v3, v3 │ │ -06cb34: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -06cb38: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -06cb3c: 5463 0102 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -06cb40: 5465 0102 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ -06cb44: 6e10 6307 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ -06cb4a: 0a05 |0073: move-result v5 │ │ -06cb4c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06cb50: 6e20 9a07 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ -06cb56: 289f |0079: goto 0018 // -0061 │ │ -06cb58: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +06c3b8: |[06c3b8] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06c3c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06c3ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06c3cc: 6e10 140b 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0b14 │ │ +06c3d2: 0a00 |0005: move-result v0 │ │ +06c3d4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06c3d8: 5565 f801 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ +06c3dc: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +06c3e0: 0f03 |000c: return v3 │ │ +06c3e2: 6e10 170b 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0b17 │ │ +06c3e8: 0a01 |0010: move-result v1 │ │ +06c3ea: 6e10 190b 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0b19 │ │ +06c3f0: 0a02 |0014: move-result v2 │ │ +06c3f2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +06c3f8: 0143 |0018: move v3, v4 │ │ +06c3fa: 28f3 |0019: goto 000c // -000d │ │ +06c3fc: 5961 fb01 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@01fb │ │ +06c400: 5962 fc01 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@01fc │ │ +06c404: 5c63 f801 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ +06c408: 28f8 |0020: goto 0018 // -0008 │ │ +06c40a: 5263 fb01 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@01fb │ │ +06c40e: a703 0103 |0023: sub-float v3, v1, v3 │ │ +06c412: 7110 8b0d 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +06c418: 0a03 |0028: move-result v3 │ │ +06c41a: 5265 0802 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ +06c41e: 8255 |002b: int-to-float v5, v5 │ │ +06c420: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +06c424: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +06c428: 5263 fc01 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@01fc │ │ +06c42c: a703 0203 |0032: sub-float v3, v2, v3 │ │ +06c430: 7110 8b0d 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +06c436: 0a03 |0037: move-result v3 │ │ +06c438: 5265 0802 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0208 │ │ +06c43c: 8255 |003a: int-to-float v5, v5 │ │ +06c43e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +06c442: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +06c446: 5c64 f801 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@01f8 │ │ +06c44a: 28d7 |0041: goto 0018 // -0029 │ │ +06c44c: 5463 f401 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c450: 6e10 990c 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ +06c456: 0a03 |0047: move-result v3 │ │ +06c458: 5265 0402 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c45c: b153 |004a: sub-int/2addr v3, v5 │ │ +06c45e: 8233 |004b: int-to-float v3, v3 │ │ +06c460: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +06c464: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +06c468: 5463 0102 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +06c46c: 5465 0102 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +06c470: 6e10 6307 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +06c476: 0a05 |0057: move-result v5 │ │ +06c478: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +06c47c: 6e20 9a07 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +06c482: 28bb |005d: goto 0018 // -0045 │ │ +06c484: 5463 f401 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c488: 6e10 9f0c 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ +06c48e: 0a03 |0063: move-result v3 │ │ +06c490: 5265 0402 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c494: b053 |0066: add-int/2addr v3, v5 │ │ +06c496: 8233 |0067: int-to-float v3, v3 │ │ +06c498: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +06c49c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +06c4a0: 5463 0102 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +06c4a4: 5465 0102 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0201 │ │ +06c4a8: 6e10 6307 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0763 │ │ +06c4ae: 0a05 |0073: move-result v5 │ │ +06c4b0: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06c4b4: 6e20 9a07 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@079a │ │ +06c4ba: 289f |0079: goto 0018 // -0061 │ │ +06c4bc: 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 │ │ @@ -132846,26 +132880,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06cb6c: |[06cb6c] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -06cb7c: 6f20 8206 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0682 │ │ -06cb82: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ -06cb86: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -06cb8a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -06cb8e: b520 |0009: and-int/2addr v0, v2 │ │ -06cb90: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -06cb94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06cb96: 5c10 f501 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06cb9a: 0e00 |000f: return-void │ │ -06cb9c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06cb9e: 28fc |0011: goto 000d // -0004 │ │ +06c4d0: |[06c4d0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +06c4e0: 6f20 8206 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0682 │ │ +06c4e6: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ +06c4ea: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +06c4ee: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +06c4f2: b520 |0009: and-int/2addr v0, v2 │ │ +06c4f4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +06c4f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06c4fa: 5c10 f501 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c4fe: 0e00 |000f: return-void │ │ +06c500: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06c502: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -132878,24 +132912,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06cba0: |[06cba0] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -06cbb0: 6f20 8306 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0683 │ │ -06cbb6: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ -06cbba: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06cbbe: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -06cbc2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06cbc4: 5c10 f501 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06cbc8: 0e00 |000c: return-void │ │ -06cbca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06cbcc: 28fc |000e: goto 000a // -0004 │ │ +06c504: |[06c504] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +06c514: 6f20 8306 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0683 │ │ +06c51a: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ +06c51e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +06c522: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +06c526: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06c528: 5c10 f501 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c52c: 0e00 |000c: return-void │ │ +06c52e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06c530: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -132908,24 +132942,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06cbd0: |[06cbd0] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -06cbe0: 6f20 8406 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0684 │ │ -06cbe6: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ -06cbea: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06cbee: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -06cbf2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06cbf4: 5c10 f501 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06cbf8: 0e00 |000c: return-void │ │ -06cbfa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06cbfc: 28fc |000e: goto 000a // -0004 │ │ +06c534: |[06c534] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +06c544: 6f20 8406 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0684 │ │ +06c54a: 5510 f601 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ +06c54e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +06c552: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +06c556: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06c558: 5c10 f501 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c55c: 0e00 |000c: return-void │ │ +06c55e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06c560: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -132938,20 +132972,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06cc00: |[06cc00] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -06cc10: 5c12 f501 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ -06cc14: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06cc16: 5c10 f601 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ -06cc1a: 6e10 5406 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0654 │ │ -06cc20: 0e00 |0008: return-void │ │ +06c564: |[06c564] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +06c574: 5c12 f501 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@01f5 │ │ +06c578: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06c57a: 5c10 f601 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@01f6 │ │ +06c57e: 6e10 5406 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0654 │ │ +06c584: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -132963,20 +132997,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -06cc24: |[06cc24] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -06cc34: 5210 fd01 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ -06cc38: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -06cc3c: 5215 fd01 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ -06cc40: 6f55 8806 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0688 │ │ -06cc46: 0e00 |0009: return-void │ │ +06c588: |[06c588] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +06c598: 5210 fd01 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ +06c59c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +06c5a0: 5215 fd01 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@01fd │ │ +06c5a4: 6f55 8806 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0688 │ │ +06c5aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -132991,21 +133025,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06cc48: |[06cc48] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -06cc58: 5923 f901 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06cc5c: 5420 0502 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ -06cc60: 5221 f901 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ -06cc64: 6e20 0d01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ -06cc6a: 6e10 5406 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0654 │ │ -06cc70: 0e00 |000c: return-void │ │ +06c5ac: |[06c5ac] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +06c5bc: 5923 f901 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c5c0: 5420 0502 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0205 │ │ +06c5c4: 5221 f901 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@01f9 │ │ +06c5c8: 6e20 0d01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@010d │ │ +06c5ce: 6e10 5406 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0654 │ │ +06c5d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -133017,23 +133051,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06cc74: |[06cc74] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -06cc84: 6e10 4906 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0649 │ │ -06cc8a: 0c00 |0003: move-result-object v0 │ │ -06cc8c: 6e10 8900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ -06cc92: 0c00 |0007: move-result-object v0 │ │ -06cc94: 6e20 d600 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d6 │ │ -06cc9a: 0a00 |000b: move-result v0 │ │ -06cc9c: 6e20 5d06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@065d │ │ -06cca2: 0e00 |000f: return-void │ │ +06c5d8: |[06c5d8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +06c5e8: 6e10 4906 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0649 │ │ +06c5ee: 0c00 |0003: move-result-object v0 │ │ +06c5f0: 6e10 8900 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0089 │ │ +06c5f6: 0c00 |0007: move-result-object v0 │ │ +06c5f8: 6e20 d600 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d6 │ │ +06c5fe: 0a00 |000b: move-result v0 │ │ +06c600: 6e20 5d06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@065d │ │ +06c606: 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 │ │ @@ -133043,20 +133077,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06cca4: |[06cca4] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -06ccb4: 5210 ff01 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ -06ccb8: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -06ccbc: 5212 ff01 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ -06ccc0: 6f20 8c06 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@068c │ │ -06ccc6: 0e00 |0009: return-void │ │ +06c608: |[06c608] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +06c618: 5210 ff01 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ +06c61c: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +06c620: 5212 ff01 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@01ff │ │ +06c624: 6f20 8c06 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@068c │ │ +06c62a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -133068,55 +133102,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -06ccc8: |[06ccc8] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -06ccd8: 5472 0602 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0206 │ │ -06ccdc: 6e10 4b06 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@064b │ │ -06cce2: 0a00 |0005: move-result v0 │ │ -06cce4: 5475 f401 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06cce8: 6e10 990c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ -06ccee: 0a05 |000b: move-result v5 │ │ -06ccf0: 5276 0402 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06ccf4: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -06ccf8: 5475 f401 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06ccfc: 6e10 9f0c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ -06cd02: 0a05 |0015: move-result v5 │ │ -06cd04: 5276 0402 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06cd08: 9003 0506 |0018: add-int v3, v5, v6 │ │ -06cd0c: 5275 fa01 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ -06cd10: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -06cd14: 6e50 0f01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@010f │ │ -06cd1a: 6f40 8f06 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ -06cd20: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -06cd24: a705 0905 |0026: sub-float v5, v9, v5 │ │ -06cd28: 7110 8b0d 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ -06cd2e: 0a05 |002b: move-result v5 │ │ -06cd30: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -06cd34: c865 |002e: mul-float/2addr v5, v6 │ │ -06cd36: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -06cd3a: c865 |0031: mul-float/2addr v5, v6 │ │ -06cd3c: 8755 |0032: float-to-int v5, v5 │ │ -06cd3e: 5975 0302 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ -06cd42: 5475 f401 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06cd46: 6e10 990c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ -06cd4c: 0a05 |003a: move-result v5 │ │ -06cd4e: 5276 0402 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06cd52: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -06cd56: 5475 f401 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ -06cd5a: 6e10 9f0c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ -06cd60: 0a05 |0044: move-result v5 │ │ -06cd62: 5276 0402 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ -06cd66: 9003 0506 |0047: add-int v3, v5, v6 │ │ -06cd6a: 6e50 1001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0110 │ │ -06cd70: 6e20 5506 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0655 │ │ -06cd76: 0e00 |004f: return-void │ │ +06c62c: |[06c62c] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +06c63c: 5472 0602 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0206 │ │ +06c640: 6e10 4b06 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@064b │ │ +06c646: 0a00 |0005: move-result v0 │ │ +06c648: 5475 f401 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c64c: 6e10 990c 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ +06c652: 0a05 |000b: move-result v5 │ │ +06c654: 5276 0402 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c658: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +06c65c: 5475 f401 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c660: 6e10 9f0c 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ +06c666: 0a05 |0015: move-result v5 │ │ +06c668: 5276 0402 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c66c: 9003 0506 |0018: add-int v3, v5, v6 │ │ +06c670: 5275 fa01 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@01fa │ │ +06c674: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +06c678: 6e50 0f01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@010f │ │ +06c67e: 6f40 8f06 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@068f │ │ +06c684: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +06c688: a705 0905 |0026: sub-float v5, v9, v5 │ │ +06c68c: 7110 8b0d 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@0d8b │ │ +06c692: 0a05 |002b: move-result v5 │ │ +06c694: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +06c698: c865 |002e: mul-float/2addr v5, v6 │ │ +06c69a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +06c69e: c865 |0031: mul-float/2addr v5, v6 │ │ +06c6a0: 8755 |0032: float-to-int v5, v5 │ │ +06c6a2: 5975 0302 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0203 │ │ +06c6a6: 5475 f401 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c6aa: 6e10 990c 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@0c99 │ │ +06c6b0: 0a05 |003a: move-result v5 │ │ +06c6b2: 5276 0402 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c6b6: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +06c6ba: 5475 f401 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@01f4 │ │ +06c6be: 6e10 9f0c 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@0c9f │ │ +06c6c4: 0a05 |0044: move-result v5 │ │ +06c6c6: 5276 0402 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0204 │ │ +06c6ca: 9003 0506 |0047: add-int v3, v5, v6 │ │ +06c6ce: 6e50 1001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0110 │ │ +06c6d4: 6e20 5506 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0655 │ │ +06c6da: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0006 line=278 │ │ 0x0010 line=279 │ │ 0x001a line=280 │ │ @@ -133135,21 +133169,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 : 2379 (PagerTabStrip.java) │ │ + source_file_idx : 2373 (PagerTabStrip.java) │ │ │ │ Class #532 header: │ │ class_idx : 278 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 277 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -133169,17 +133203,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cd78: |[06cd78] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -06cd88: 7010 a306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a3 │ │ -06cd8e: 0e00 |0003: return-void │ │ +06c6dc: |[06c6dc] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +06c6ec: 7010 a306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@06a3 │ │ +06c6f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -133188,18 +133222,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06cd90: |[06cd90] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -06cda0: 7110 f106 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06f1 │ │ -06cda6: 0a00 |0003: move-result v0 │ │ -06cda8: 0f00 |0004: return v0 │ │ +06c6f4: |[06c6f4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +06c704: 7110 f106 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@06f1 │ │ +06c70a: 0a00 |0003: move-result v0 │ │ +06c70c: 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; │ │ │ │ @@ -133208,33 +133242,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06cdac: |[06cdac] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -06cdbc: 7120 f206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06f2 │ │ -06cdc2: 0e00 |0003: return-void │ │ +06c710: |[06c710] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +06c720: 7120 f206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@06f2 │ │ +06c726: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #533 header: │ │ class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 295 │ │ -source_file_idx : 2980 │ │ +source_file_idx : 2974 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -133254,17 +133288,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cdc4: |[06cdc4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -06cdd4: 7010 1307 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0713 │ │ -06cdda: 0e00 |0003: return-void │ │ +06c728: |[06c728] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +06c738: 7010 1307 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0713 │ │ +06c73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -133273,28 +133307,28 @@ │ │ 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 │ │ -06cddc: |[06cddc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06cdec: 7130 1907 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@0719 │ │ -06cdf2: 0a00 |0003: move-result v0 │ │ -06cdf4: 0f00 |0004: return v0 │ │ +06c740: |[06c740] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06c750: 7130 1907 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@0719 │ │ +06c756: 0a00 |0003: move-result v0 │ │ +06c758: 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 : 2980 (ViewGroupCompat.java) │ │ + source_file_idx : 2974 (ViewGroupCompat.java) │ │ │ │ Class #534 header: │ │ class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 312 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ @@ -133320,17 +133354,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cdf8: |[06cdf8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -06ce08: 7010 b207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b2 │ │ -06ce0e: 0e00 |0003: return-void │ │ +06c75c: |[06c75c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +06c76c: 7010 b207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@07b2 │ │ +06c772: 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 - │ │ @@ -133339,17 +133373,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 │ │ -06ce10: |[06ce10] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06ce20: 7120 bf07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07bf │ │ -06ce26: 0e00 |0003: return-void │ │ +06c774: |[06c774] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +06c784: 7120 bf07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@07bf │ │ +06c78a: 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; │ │ @@ -133360,18 +133394,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 │ │ -06ce28: |[06ce28] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -06ce38: 7120 c007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07c0 │ │ -06ce3e: 0c00 |0003: move-result-object v0 │ │ -06ce40: 1100 |0004: return-object v0 │ │ +06c78c: |[06c78c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +06c79c: 7120 c007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@07c0 │ │ +06c7a2: 0c00 |0003: move-result-object v0 │ │ +06c7a4: 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 │ │ @@ -133381,18 +133415,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ce44: |[06ce44] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06ce54: 7110 c107 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07c1 │ │ -06ce5a: 0a00 |0003: move-result v0 │ │ -06ce5c: 0f00 |0004: return v0 │ │ +06c7a8: |[06c7a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +06c7b8: 7110 c107 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@07c1 │ │ +06c7be: 0a00 |0003: move-result v0 │ │ +06c7c0: 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; │ │ │ │ @@ -133430,17 +133464,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ce60: |[06ce60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -06ce70: 7010 cb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07cb │ │ -06ce76: 0e00 |0003: return-void │ │ +06c7c4: |[06c7c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +06c7d4: 7010 cb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@07cb │ │ +06c7da: 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 - │ │ @@ -133449,19 +133483,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 │ │ -06ce78: |[06ce78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06ce88: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ -06ce8c: 7120 e607 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07e6 │ │ -06ce92: 0a00 |0005: move-result v0 │ │ -06ce94: 0f00 |0006: return v0 │ │ +06c7dc: |[06c7dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06c7ec: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ +06c7f0: 7120 e607 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07e6 │ │ +06c7f6: 0a00 |0005: move-result v0 │ │ +06c7f8: 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; │ │ @@ -133471,18 +133505,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 │ │ -06ce98: |[06ce98] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -06cea8: 7120 e707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07e7 │ │ -06ceae: 0c00 |0003: move-result-object v0 │ │ -06ceb0: 1100 |0004: return-object v0 │ │ +06c7fc: |[06c7fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +06c80c: 7120 e707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@07e7 │ │ +06c812: 0c00 |0003: move-result-object v0 │ │ +06c814: 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 │ │ @@ -133492,18 +133526,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 │ │ -06ceb4: |[06ceb4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -06cec4: 7110 e807 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07e8 │ │ -06ceca: 0c00 |0003: move-result-object v0 │ │ -06cecc: 1100 |0004: return-object v0 │ │ +06c818: |[06c818] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +06c828: 7110 e807 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@07e8 │ │ +06c82e: 0c00 |0003: move-result-object v0 │ │ +06c830: 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; │ │ │ │ @@ -133512,18 +133546,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ced0: |[06ced0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -06cee0: 7110 e907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07e9 │ │ -06cee6: 0a00 |0003: move-result v0 │ │ -06cee8: 0f00 |0004: return v0 │ │ +06c834: |[06c834] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +06c844: 7110 e907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@07e9 │ │ +06c84a: 0a00 |0003: move-result v0 │ │ +06c84c: 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; │ │ │ │ @@ -133532,20 +133566,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 │ │ -06ceec: |[06ceec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -06cefc: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@013c │ │ -06cf00: 7030 c207 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@07c2 │ │ -06cf06: 7110 ea07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07ea │ │ -06cf0c: 0c00 |0008: move-result-object v0 │ │ -06cf0e: 1100 |0009: return-object v0 │ │ +06c850: |[06c850] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +06c860: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@013c │ │ +06c864: 7030 c207 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@07c2 │ │ +06c86a: 7110 ea07 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@07ea │ │ +06c870: 0c00 |0008: move-result-object v0 │ │ +06c872: 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; │ │ │ │ @@ -133554,19 +133588,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 │ │ -06cf10: |[06cf10] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06cf20: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ -06cf24: 7120 eb07 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07eb │ │ -06cf2a: 0a00 |0005: move-result v0 │ │ -06cf2c: 0f00 |0006: return v0 │ │ +06c874: |[06c874] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +06c884: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@028b │ │ +06c888: 7120 eb07 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@07eb │ │ +06c88e: 0a00 |0005: move-result v0 │ │ +06c890: 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; │ │ @@ -133603,17 +133637,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cf30: |[06cf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -06cf40: 7010 6608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0866 │ │ -06cf46: 0e00 |0003: return-void │ │ +06c894: |[06c894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +06c8a4: 7010 6608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0866 │ │ +06c8aa: 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 - │ │ @@ -133622,17 +133656,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06cf48: |[06cf48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -06cf58: 7120 e608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08e6 │ │ -06cf5e: 0e00 |0003: return-void │ │ +06c8ac: |[06c8ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +06c8bc: 7120 e608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@08e6 │ │ +06c8c2: 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; │ │ @@ -133643,17 +133677,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 │ │ -06cf60: |[06cf60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06cf70: 7120 e708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08e7 │ │ -06cf76: 0e00 |0003: return-void │ │ +06c8c4: |[06c8c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06c8d4: 7120 e708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@08e7 │ │ +06c8da: 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; │ │ @@ -133664,18 +133698,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 │ │ -06cf78: |[06cf78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -06cf88: 7120 e808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08e8 │ │ -06cf8e: 0c00 |0003: move-result-object v0 │ │ -06cf90: 1100 |0004: return-object v0 │ │ +06c8dc: |[06c8dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +06c8ec: 7120 e808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@08e8 │ │ +06c8f2: 0c00 |0003: move-result-object v0 │ │ +06c8f4: 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; │ │ @@ -133685,18 +133719,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06cf94: |[06cf94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -06cfa4: 7110 e908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08e9 │ │ -06cfaa: 0a00 |0003: move-result v0 │ │ -06cfac: 0f00 |0004: return v0 │ │ +06c8f8: |[06c8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +06c908: 7110 e908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@08e9 │ │ +06c90e: 0a00 |0003: move-result v0 │ │ +06c910: 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; │ │ │ │ @@ -133705,17 +133739,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 │ │ -06cfb0: |[06cfb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06cfc0: 7120 ea08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ea │ │ -06cfc6: 0e00 |0003: return-void │ │ +06c914: |[06c914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06c924: 7120 ea08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08ea │ │ +06c92a: 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; │ │ @@ -133726,17 +133760,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 │ │ -06cfc8: |[06cfc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06cfd8: 7120 eb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08eb │ │ -06cfde: 0e00 |0003: return-void │ │ +06c92c: |[06c92c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06c93c: 7120 eb08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@08eb │ │ +06c942: 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; │ │ @@ -133747,18 +133781,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 │ │ -06cfe0: |[06cfe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06cff0: 7120 ec08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08ec │ │ -06cff6: 0c00 |0003: move-result-object v0 │ │ -06cff8: 1100 |0004: return-object v0 │ │ +06c944: |[06c944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06c954: 7120 ec08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@08ec │ │ +06c95a: 0c00 |0003: move-result-object v0 │ │ +06c95c: 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 │ │ @@ -133768,18 +133802,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06cffc: |[06cffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -06d00c: 7110 ed08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08ed │ │ -06d012: 0a00 |0003: move-result v0 │ │ -06d014: 0f00 |0004: return v0 │ │ +06c960: |[06c960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +06c970: 7110 ed08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@08ed │ │ +06c976: 0a00 |0003: move-result v0 │ │ +06c978: 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; │ │ │ │ @@ -133788,18 +133822,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 │ │ -06d018: |[06d018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d028: 7110 ee08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ee │ │ -06d02e: 0c00 |0003: move-result-object v0 │ │ -06d030: 1100 |0004: return-object v0 │ │ +06c97c: |[06c97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06c98c: 7110 ee08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ee │ │ +06c992: 0c00 |0003: move-result-object v0 │ │ +06c994: 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; │ │ │ │ @@ -133808,18 +133842,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 │ │ -06d034: |[06d034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d044: 7110 ef08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ef │ │ -06d04a: 0c00 |0003: move-result-object v0 │ │ -06d04c: 1100 |0004: return-object v0 │ │ +06c998: |[06c998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06c9a8: 7110 ef08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08ef │ │ +06c9ae: 0c00 |0003: move-result-object v0 │ │ +06c9b0: 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; │ │ │ │ @@ -133828,18 +133862,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 │ │ -06d050: |[06d050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d060: 7110 f008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f0 │ │ -06d066: 0c00 |0003: move-result-object v0 │ │ -06d068: 1100 |0004: return-object v0 │ │ +06c9b4: |[06c9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06c9c4: 7110 f008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f0 │ │ +06c9ca: 0c00 |0003: move-result-object v0 │ │ +06c9cc: 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; │ │ │ │ @@ -133848,18 +133882,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 │ │ -06d06c: |[06d06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d07c: 7110 f108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08f1 │ │ -06d082: 0c00 |0003: move-result-object v0 │ │ -06d084: 1100 |0004: return-object v0 │ │ +06c9d0: |[06c9d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06c9e0: 7110 f108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@08f1 │ │ +06c9e6: 0c00 |0003: move-result-object v0 │ │ +06c9e8: 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; │ │ │ │ @@ -133868,18 +133902,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 │ │ -06d088: |[06d088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d098: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f2 │ │ -06d09e: 0c00 |0003: move-result-object v0 │ │ -06d0a0: 1100 |0004: return-object v0 │ │ +06c9ec: |[06c9ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06c9fc: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@08f2 │ │ +06ca02: 0c00 |0003: move-result-object v0 │ │ +06ca04: 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; │ │ │ │ @@ -133888,18 +133922,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d0a4: |[06d0a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06d0b4: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08f3 │ │ -06d0ba: 0a00 |0003: move-result v0 │ │ -06d0bc: 0f00 |0004: return v0 │ │ +06ca08: |[06ca08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +06ca18: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@08f3 │ │ +06ca1e: 0a00 |0003: move-result v0 │ │ +06ca20: 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; │ │ │ │ @@ -133908,18 +133942,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d0c0: |[06d0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -06d0d0: 7110 f408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08f4 │ │ -06d0d6: 0a00 |0003: move-result v0 │ │ -06d0d8: 0f00 |0004: return v0 │ │ +06ca24: |[06ca24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +06ca34: 7110 f408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@08f4 │ │ +06ca3a: 0a00 |0003: move-result v0 │ │ +06ca3c: 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; │ │ │ │ @@ -133928,18 +133962,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d0dc: |[06d0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06d0ec: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08f5 │ │ -06d0f2: 0a00 |0003: move-result v0 │ │ -06d0f4: 0f00 |0004: return v0 │ │ +06ca40: |[06ca40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +06ca50: 7110 f508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@08f5 │ │ +06ca56: 0a00 |0003: move-result v0 │ │ +06ca58: 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; │ │ │ │ @@ -133948,18 +133982,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d0f8: |[06d0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -06d108: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08f6 │ │ -06d10e: 0a00 |0003: move-result v0 │ │ -06d110: 0f00 |0004: return v0 │ │ +06ca5c: |[06ca5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +06ca6c: 7110 f608 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@08f6 │ │ +06ca72: 0a00 |0003: move-result v0 │ │ +06ca74: 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; │ │ │ │ @@ -133968,18 +134002,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d114: |[06d114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06d124: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08f7 │ │ -06d12a: 0a00 |0003: move-result v0 │ │ -06d12c: 0f00 |0004: return v0 │ │ +06ca78: |[06ca78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +06ca88: 7110 f708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@08f7 │ │ +06ca8e: 0a00 |0003: move-result v0 │ │ +06ca90: 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; │ │ │ │ @@ -133988,18 +134022,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d130: |[06d130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -06d140: 7110 f808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08f8 │ │ -06d146: 0a00 |0003: move-result v0 │ │ -06d148: 0f00 |0004: return v0 │ │ +06ca94: |[06ca94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +06caa4: 7110 f808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@08f8 │ │ +06caaa: 0a00 |0003: move-result v0 │ │ +06caac: 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; │ │ │ │ @@ -134008,18 +134042,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d14c: |[06d14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -06d15c: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08f9 │ │ -06d162: 0a00 |0003: move-result v0 │ │ -06d164: 0f00 |0004: return v0 │ │ +06cab0: |[06cab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +06cac0: 7110 f908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@08f9 │ │ +06cac6: 0a00 |0003: move-result v0 │ │ +06cac8: 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; │ │ │ │ @@ -134028,18 +134062,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d168: |[06d168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -06d178: 7110 fa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08fa │ │ -06d17e: 0a00 |0003: move-result v0 │ │ -06d180: 0f00 |0004: return v0 │ │ +06cacc: |[06cacc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +06cadc: 7110 fa08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@08fa │ │ +06cae2: 0a00 |0003: move-result v0 │ │ +06cae4: 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; │ │ │ │ @@ -134048,18 +134082,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d184: |[06d184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06d194: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@08fb │ │ -06d19a: 0a00 |0003: move-result v0 │ │ -06d19c: 0f00 |0004: return v0 │ │ +06cae8: |[06cae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +06caf8: 7110 fb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@08fb │ │ +06cafe: 0a00 |0003: move-result v0 │ │ +06cb00: 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; │ │ │ │ @@ -134068,18 +134102,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d1a0: |[06d1a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06d1b0: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@08fc │ │ -06d1b6: 0a00 |0003: move-result v0 │ │ -06d1b8: 0f00 |0004: return v0 │ │ +06cb04: |[06cb04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +06cb14: 7110 fc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@08fc │ │ +06cb1a: 0a00 |0003: move-result v0 │ │ +06cb1c: 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; │ │ │ │ @@ -134088,18 +134122,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d1bc: |[06d1bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -06d1cc: 7110 fd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@08fd │ │ -06d1d2: 0a00 |0003: move-result v0 │ │ -06d1d4: 0f00 |0004: return v0 │ │ +06cb20: |[06cb20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +06cb30: 7110 fd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@08fd │ │ +06cb36: 0a00 |0003: move-result v0 │ │ +06cb38: 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; │ │ │ │ @@ -134108,18 +134142,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06d1d8: |[06d1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -06d1e8: 7100 fe08 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@08fe │ │ -06d1ee: 0c00 |0003: move-result-object v0 │ │ -06d1f0: 1100 |0004: return-object v0 │ │ +06cb3c: |[06cb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +06cb4c: 7100 fe08 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@08fe │ │ +06cb52: 0c00 |0003: move-result-object v0 │ │ +06cb54: 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;) │ │ @@ -134127,18 +134161,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 │ │ -06d1f4: |[06d1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -06d204: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08ff │ │ -06d20a: 0c00 |0003: move-result-object v0 │ │ -06d20c: 1100 |0004: return-object v0 │ │ +06cb58: |[06cb58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +06cb68: 7110 ff08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@08ff │ │ +06cb6e: 0c00 |0003: move-result-object v0 │ │ +06cb70: 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; │ │ │ │ @@ -134147,18 +134181,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 │ │ -06d210: |[06d210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d220: 7110 0009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0900 │ │ -06d226: 0c00 |0003: move-result-object v0 │ │ -06d228: 1100 |0004: return-object v0 │ │ +06cb74: |[06cb74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06cb84: 7110 0009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0900 │ │ +06cb8a: 0c00 |0003: move-result-object v0 │ │ +06cb8c: 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; │ │ │ │ @@ -134167,18 +134201,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06d22c: |[06d22c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -06d23c: 7120 0109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0901 │ │ -06d242: 0a00 |0003: move-result v0 │ │ -06d244: 0f00 |0004: return v0 │ │ +06cb90: |[06cb90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +06cba0: 7120 0109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0901 │ │ +06cba6: 0a00 |0003: move-result v0 │ │ +06cba8: 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 │ │ @@ -134188,17 +134222,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d248: |[06d248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -06d258: 7110 0209 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0902 │ │ -06d25e: 0e00 |0003: return-void │ │ +06cbac: |[06cbac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +06cbbc: 7110 0209 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0902 │ │ +06cbc2: 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; │ │ @@ -134208,17 +134242,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 │ │ -06d260: |[06d260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06d270: 7120 0309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0903 │ │ -06d276: 0e00 |0003: return-void │ │ +06cbc4: |[06cbc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06cbd4: 7120 0309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0903 │ │ +06cbda: 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; │ │ @@ -134229,17 +134263,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 │ │ -06d278: |[06d278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -06d288: 7120 0409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0904 │ │ -06d28e: 0e00 |0003: return-void │ │ +06cbdc: |[06cbdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06cbec: 7120 0409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0904 │ │ +06cbf2: 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; │ │ @@ -134250,17 +134284,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d290: |[06d290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -06d2a0: 7120 0509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0905 │ │ -06d2a6: 0e00 |0003: return-void │ │ +06cbf4: |[06cbf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +06cc04: 7120 0509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0905 │ │ +06cc0a: 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; │ │ @@ -134271,17 +134305,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d2a8: |[06d2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06d2b8: 7120 0609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0906 │ │ -06d2be: 0e00 |0003: return-void │ │ +06cc0c: |[06cc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +06cc1c: 7120 0609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0906 │ │ +06cc22: 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; │ │ @@ -134292,17 +134326,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 │ │ -06d2c0: |[06d2c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d2d0: 7120 0709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0907 │ │ -06d2d6: 0e00 |0003: return-void │ │ +06cc24: |[06cc24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06cc34: 7120 0709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0907 │ │ +06cc3a: 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; │ │ @@ -134313,17 +134347,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d2d8: |[06d2d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -06d2e8: 7120 0809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0908 │ │ -06d2ee: 0e00 |0003: return-void │ │ +06cc3c: |[06cc3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +06cc4c: 7120 0809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0908 │ │ +06cc52: 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; │ │ @@ -134334,17 +134368,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 │ │ -06d2f0: |[06d2f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d300: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0909 │ │ -06d306: 0e00 |0003: return-void │ │ +06cc54: |[06cc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06cc64: 7120 0909 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0909 │ │ +06cc6a: 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; │ │ @@ -134355,17 +134389,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d308: |[06d308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06d318: 7120 0a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@090a │ │ -06d31e: 0e00 |0003: return-void │ │ +06cc6c: |[06cc6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06cc7c: 7120 0a09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@090a │ │ +06cc82: 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; │ │ @@ -134376,17 +134410,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d320: |[06d320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -06d330: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@090b │ │ -06d336: 0e00 |0003: return-void │ │ +06cc84: |[06cc84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +06cc94: 7120 0b09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@090b │ │ +06cc9a: 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; │ │ @@ -134397,17 +134431,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d338: |[06d338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -06d348: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@090c │ │ -06d34e: 0e00 |0003: return-void │ │ +06cc9c: |[06cc9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +06ccac: 7120 0c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@090c │ │ +06ccb2: 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; │ │ @@ -134418,17 +134452,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d350: |[06d350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -06d360: 7120 0d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@090d │ │ -06d366: 0e00 |0003: return-void │ │ +06ccb4: |[06ccb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +06ccc4: 7120 0d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@090d │ │ +06ccca: 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; │ │ @@ -134439,17 +134473,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 │ │ -06d368: |[06d368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d378: 7120 0e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090e │ │ -06d37e: 0e00 |0003: return-void │ │ +06cccc: |[06cccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06ccdc: 7120 0e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@090e │ │ +06cce2: 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; │ │ @@ -134460,17 +134494,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 │ │ -06d380: |[06d380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06d390: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@090f │ │ -06d396: 0e00 |0003: return-void │ │ +06cce4: |[06cce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06ccf4: 7120 0f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@090f │ │ +06ccfa: 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; │ │ @@ -134481,17 +134515,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d398: |[06d398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06d3a8: 7120 1009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0910 │ │ -06d3ae: 0e00 |0003: return-void │ │ +06ccfc: |[06ccfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +06cd0c: 7120 1009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0910 │ │ +06cd12: 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; │ │ @@ -134502,17 +134536,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d3b0: |[06d3b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06d3c0: 7120 1109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0911 │ │ -06d3c6: 0e00 |0003: return-void │ │ +06cd14: |[06cd14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +06cd24: 7120 1109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0911 │ │ +06cd2a: 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; │ │ @@ -134523,17 +134557,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d3c8: |[06d3c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -06d3d8: 7120 1209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0912 │ │ -06d3de: 0e00 |0003: return-void │ │ +06cd2c: |[06cd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +06cd3c: 7120 1209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0912 │ │ +06cd42: 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; │ │ @@ -134544,17 +134578,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 │ │ -06d3e0: |[06d3e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06d3f0: 7120 1309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0913 │ │ -06d3f6: 0e00 |0003: return-void │ │ +06cd44: |[06cd44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06cd54: 7120 1309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0913 │ │ +06cd5a: 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; │ │ @@ -134565,17 +134599,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 │ │ -06d3f8: |[06d3f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d408: 7120 1409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0914 │ │ -06d40e: 0e00 |0003: return-void │ │ +06cd5c: |[06cd5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06cd6c: 7120 1409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0914 │ │ +06cd72: 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; │ │ @@ -134611,17 +134645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d410: |[06d410] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -06d420: 7010 2a09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092a │ │ -06d426: 0e00 |0003: return-void │ │ +06cd74: |[06cd74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +06cd84: 7010 2a09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@092a │ │ +06cd8a: 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 - │ │ @@ -134630,20 +134664,20 @@ │ │ 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 │ │ -06d428: |[06d428] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -06d438: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@014d │ │ -06d43c: 7030 2409 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@0924 │ │ -06d442: 7110 3b09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@093b │ │ -06d448: 0c00 |0008: move-result-object v0 │ │ -06d44a: 1100 |0009: return-object v0 │ │ +06cd8c: |[06cd8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +06cd9c: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@014d │ │ +06cda0: 7030 2409 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@0924 │ │ +06cda6: 7110 3b09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@093b │ │ +06cdac: 0c00 |0008: move-result-object v0 │ │ +06cdae: 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; │ │ │ │ @@ -134679,17 +134713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d44c: |[06d44c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -06d45c: 7010 9b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@099b │ │ -06d462: 0e00 |0003: return-void │ │ +06cdb0: |[06cdb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +06cdc0: 7010 9b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@099b │ │ +06cdc6: 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 - │ │ @@ -134698,18 +134732,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d464: |[06d464] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -06d474: 7110 fe09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@09fe │ │ -06d47a: 0a00 |0003: move-result v0 │ │ -06d47c: 0f00 |0004: return v0 │ │ +06cdc8: |[06cdc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +06cdd8: 7110 fe09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@09fe │ │ +06cdde: 0a00 |0003: move-result v0 │ │ +06cde0: 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; │ │ │ │ @@ -134718,18 +134752,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 │ │ -06d480: |[06d480] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d490: 7110 ff09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ff │ │ -06d496: 0c00 |0003: move-result-object v0 │ │ -06d498: 1100 |0004: return-object v0 │ │ +06cde4: |[06cde4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06cdf4: 7110 ff09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ff │ │ +06cdfa: 0c00 |0003: move-result-object v0 │ │ +06cdfc: 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; │ │ │ │ @@ -134738,18 +134772,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 │ │ -06d49c: |[06d49c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d4ac: 7110 000a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a00 │ │ -06d4b2: 0c00 |0003: move-result-object v0 │ │ -06d4b4: 1100 |0004: return-object v0 │ │ +06ce00: |[06ce00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06ce10: 7110 000a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a00 │ │ +06ce16: 0c00 |0003: move-result-object v0 │ │ +06ce18: 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; │ │ │ │ @@ -134758,18 +134792,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 │ │ -06d4b8: |[06d4b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d4c8: 7110 010a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a01 │ │ -06d4ce: 0c00 |0003: move-result-object v0 │ │ -06d4d0: 1100 |0004: return-object v0 │ │ +06ce1c: |[06ce1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06ce2c: 7110 010a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a01 │ │ +06ce32: 0c00 |0003: move-result-object v0 │ │ +06ce34: 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; │ │ │ │ @@ -134778,18 +134812,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d4d4: |[06d4d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -06d4e4: 7110 020a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a02 │ │ -06d4ea: 0a00 |0003: move-result v0 │ │ -06d4ec: 0f00 |0004: return v0 │ │ +06ce38: |[06ce38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +06ce48: 7110 020a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0a02 │ │ +06ce4e: 0a00 |0003: move-result v0 │ │ +06ce50: 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; │ │ │ │ @@ -134798,18 +134832,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d4f0: |[06d4f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -06d500: 7110 030a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a03 │ │ -06d506: 0a00 |0003: move-result v0 │ │ -06d508: 0f00 |0004: return v0 │ │ +06ce54: |[06ce54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +06ce64: 7110 030a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0a03 │ │ +06ce6a: 0a00 |0003: move-result v0 │ │ +06ce6c: 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; │ │ │ │ @@ -134818,18 +134852,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d50c: |[06d50c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -06d51c: 7110 040a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a04 │ │ -06d522: 0a00 |0003: move-result v0 │ │ -06d524: 0f00 |0004: return v0 │ │ +06ce70: |[06ce70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +06ce80: 7110 040a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0a04 │ │ +06ce86: 0a00 |0003: move-result v0 │ │ +06ce88: 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; │ │ │ │ @@ -134838,18 +134872,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 │ │ -06d528: |[06d528] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06d538: 7110 050a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a05 │ │ -06d53e: 0c00 |0003: move-result-object v0 │ │ -06d540: 1100 |0004: return-object v0 │ │ +06ce8c: |[06ce8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +06ce9c: 7110 050a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0a05 │ │ +06cea2: 0c00 |0003: move-result-object v0 │ │ +06cea4: 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; │ │ │ │ @@ -134858,18 +134892,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d544: |[06d544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -06d554: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a06 │ │ -06d55a: 0a00 |0003: move-result v0 │ │ -06d55c: 0f00 |0004: return v0 │ │ +06cea8: |[06cea8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +06ceb8: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0a06 │ │ +06cebe: 0a00 |0003: move-result v0 │ │ +06cec0: 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; │ │ │ │ @@ -134878,18 +134912,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d560: |[06d560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -06d570: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a07 │ │ -06d576: 0a00 |0003: move-result v0 │ │ -06d578: 0f00 |0004: return v0 │ │ +06cec4: |[06cec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +06ced4: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0a07 │ │ +06ceda: 0a00 |0003: move-result v0 │ │ +06cedc: 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; │ │ │ │ @@ -134898,18 +134932,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d57c: |[06d57c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -06d58c: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a08 │ │ -06d592: 0a00 |0003: move-result v0 │ │ -06d594: 0f00 |0004: return v0 │ │ +06cee0: |[06cee0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +06cef0: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0a08 │ │ +06cef6: 0a00 |0003: move-result v0 │ │ +06cef8: 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; │ │ │ │ @@ -134918,20 +134952,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 │ │ -06d598: |[06d598] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06d5a8: 7110 090a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a09 │ │ -06d5ae: 0c00 |0003: move-result-object v0 │ │ -06d5b0: 7110 e408 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ -06d5b6: 0c00 |0007: move-result-object v0 │ │ -06d5b8: 1100 |0008: return-object v0 │ │ +06cefc: |[06cefc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06cf0c: 7110 090a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a09 │ │ +06cf12: 0c00 |0003: move-result-object v0 │ │ +06cf14: 7110 e408 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@08e4 │ │ +06cf1a: 0c00 |0007: move-result-object v0 │ │ +06cf1c: 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; │ │ │ │ @@ -134940,18 +134974,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 │ │ -06d5bc: |[06d5bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -06d5cc: 7110 0a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a0a │ │ -06d5d2: 0c00 |0003: move-result-object v0 │ │ -06d5d4: 1100 |0004: return-object v0 │ │ +06cf20: |[06cf20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06cf30: 7110 0a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0a0a │ │ +06cf36: 0c00 |0003: move-result-object v0 │ │ +06cf38: 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; │ │ │ │ @@ -134960,18 +134994,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d5d8: |[06d5d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -06d5e8: 7110 0b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a0b │ │ -06d5ee: 0a00 |0003: move-result v0 │ │ -06d5f0: 0f00 |0004: return v0 │ │ +06cf3c: |[06cf3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +06cf4c: 7110 0b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0a0b │ │ +06cf52: 0a00 |0003: move-result v0 │ │ +06cf54: 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; │ │ │ │ @@ -134980,18 +135014,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d5f4: |[06d5f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -06d604: 7110 0c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a0c │ │ -06d60a: 0a00 |0003: move-result v0 │ │ -06d60c: 0f00 |0004: return v0 │ │ +06cf58: |[06cf58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +06cf68: 7110 0c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a0c │ │ +06cf6e: 0a00 |0003: move-result v0 │ │ +06cf70: 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; │ │ │ │ @@ -135000,18 +135034,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d610: |[06d610] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -06d620: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a0d │ │ -06d626: 0a00 |0003: move-result v0 │ │ -06d628: 0f00 |0004: return v0 │ │ +06cf74: |[06cf74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +06cf84: 7110 0d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a0d │ │ +06cf8a: 0a00 |0003: move-result v0 │ │ +06cf8c: 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; │ │ │ │ @@ -135020,18 +135054,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d62c: |[06d62c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06d63c: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a0e │ │ -06d642: 0a00 |0003: move-result v0 │ │ -06d644: 0f00 |0004: return v0 │ │ +06cf90: |[06cf90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +06cfa0: 7110 0e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a0e │ │ +06cfa6: 0a00 |0003: move-result v0 │ │ +06cfa8: 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; │ │ │ │ @@ -135040,18 +135074,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d648: |[06d648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -06d658: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a0f │ │ -06d65e: 0a00 |0003: move-result v0 │ │ -06d660: 0f00 |0004: return v0 │ │ +06cfac: |[06cfac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +06cfbc: 7110 0f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0a0f │ │ +06cfc2: 0a00 |0003: move-result v0 │ │ +06cfc4: 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; │ │ │ │ @@ -135060,18 +135094,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d664: |[06d664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06d674: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a10 │ │ -06d67a: 0a00 |0003: move-result v0 │ │ -06d67c: 0f00 |0004: return v0 │ │ +06cfc8: |[06cfc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +06cfd8: 7110 100a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a10 │ │ +06cfde: 0a00 |0003: move-result v0 │ │ +06cfe0: 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; │ │ │ │ @@ -135080,18 +135114,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d680: |[06d680] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -06d690: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a11 │ │ -06d696: 0a00 |0003: move-result v0 │ │ -06d698: 0f00 |0004: return v0 │ │ +06cfe4: |[06cfe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +06cff4: 7110 110a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a11 │ │ +06cffa: 0a00 |0003: move-result v0 │ │ +06cffc: 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; │ │ │ │ @@ -135100,18 +135134,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06d69c: |[06d69c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -06d6ac: 7100 120a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a12 │ │ -06d6b2: 0c00 |0003: move-result-object v0 │ │ -06d6b4: 1100 |0004: return-object v0 │ │ +06d000: |[06d000] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +06d010: 7100 120a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0a12 │ │ +06d016: 0c00 |0003: move-result-object v0 │ │ +06d018: 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;) │ │ @@ -135119,18 +135153,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 │ │ -06d6b8: |[06d6b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d6c8: 7110 130a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a13 │ │ -06d6ce: 0c00 |0003: move-result-object v0 │ │ -06d6d0: 1100 |0004: return-object v0 │ │ +06d01c: |[06d01c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06d02c: 7110 130a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a13 │ │ +06d032: 0c00 |0003: move-result-object v0 │ │ +06d034: 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; │ │ │ │ @@ -135139,17 +135173,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d6d4: |[06d6d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -06d6e4: 7110 140a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a14 │ │ -06d6ea: 0e00 |0003: return-void │ │ +06d038: |[06d038] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +06d048: 7110 140a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a14 │ │ +06d04e: 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; │ │ @@ -135159,17 +135193,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d6ec: |[06d6ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -06d6fc: 7120 150a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a15 │ │ -06d702: 0e00 |0003: return-void │ │ +06d050: |[06d050] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +06d060: 7120 150a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0a15 │ │ +06d066: 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; │ │ @@ -135180,17 +135214,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 │ │ -06d704: |[06d704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d714: 7120 160a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a16 │ │ -06d71a: 0e00 |0003: return-void │ │ +06d068: |[06d068] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06d078: 7120 160a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a16 │ │ +06d07e: 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; │ │ @@ -135201,17 +135235,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d71c: |[06d71c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -06d72c: 7120 170a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a17 │ │ -06d732: 0e00 |0003: return-void │ │ +06d080: |[06d080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +06d090: 7120 170a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a17 │ │ +06d096: 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; │ │ @@ -135222,17 +135256,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 │ │ -06d734: |[06d734] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d744: 7120 180a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a18 │ │ -06d74a: 0e00 |0003: return-void │ │ +06d098: |[06d098] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06d0a8: 7120 180a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a18 │ │ +06d0ae: 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; │ │ @@ -135243,17 +135277,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 │ │ -06d74c: |[06d74c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d75c: 7120 190a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a19 │ │ -06d762: 0e00 |0003: return-void │ │ +06d0b0: |[06d0b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06d0c0: 7120 190a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a19 │ │ +06d0c6: 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; │ │ @@ -135264,17 +135298,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d764: |[06d764] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -06d774: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a1a │ │ -06d77a: 0e00 |0003: return-void │ │ +06d0c8: |[06d0c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +06d0d8: 7120 1a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0a1a │ │ +06d0de: 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; │ │ @@ -135285,17 +135319,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d77c: |[06d77c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -06d78c: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a1b │ │ -06d792: 0e00 |0003: return-void │ │ +06d0e0: |[06d0e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06d0f0: 7120 1b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a1b │ │ +06d0f6: 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; │ │ @@ -135306,17 +135340,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d794: |[06d794] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -06d7a4: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a1c │ │ -06d7aa: 0e00 |0003: return-void │ │ +06d0f8: |[06d0f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +06d108: 7120 1c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0a1c │ │ +06d10e: 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; │ │ @@ -135327,17 +135361,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d7ac: |[06d7ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -06d7bc: 7120 1d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a1d │ │ -06d7c2: 0e00 |0003: return-void │ │ +06d110: |[06d110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +06d120: 7120 1d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0a1d │ │ +06d126: 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; │ │ @@ -135348,17 +135382,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d7c4: |[06d7c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -06d7d4: 7120 1e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a1e │ │ -06d7da: 0e00 |0003: return-void │ │ +06d128: |[06d128] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +06d138: 7120 1e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0a1e │ │ +06d13e: 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; │ │ @@ -135369,17 +135403,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 │ │ -06d7dc: |[06d7dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -06d7ec: 7120 1f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a1f │ │ -06d7f2: 0e00 |0003: return-void │ │ +06d140: |[06d140] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +06d150: 7120 1f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0a1f │ │ +06d156: 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; │ │ @@ -135390,17 +135424,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d7f4: |[06d7f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -06d804: 7120 200a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a20 │ │ -06d80a: 0e00 |0003: return-void │ │ +06d158: |[06d158] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +06d168: 7120 200a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a20 │ │ +06d16e: 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; │ │ @@ -135411,17 +135445,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d80c: |[06d80c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -06d81c: 7120 210a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a21 │ │ -06d822: 0e00 |0003: return-void │ │ +06d170: |[06d170] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +06d180: 7120 210a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0a21 │ │ +06d186: 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; │ │ @@ -135432,17 +135466,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d824: |[06d824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -06d834: 7120 220a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a22 │ │ -06d83a: 0e00 |0003: return-void │ │ +06d188: |[06d188] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +06d198: 7120 220a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0a22 │ │ +06d19e: 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; │ │ @@ -135453,17 +135487,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d83c: |[06d83c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -06d84c: 7120 230a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a23 │ │ -06d852: 0e00 |0003: return-void │ │ +06d1a0: |[06d1a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +06d1b0: 7120 230a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0a23 │ │ +06d1b6: 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; │ │ @@ -135474,17 +135508,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d854: |[06d854] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -06d864: 7120 240a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a24 │ │ -06d86a: 0e00 |0003: return-void │ │ +06d1b8: |[06d1b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +06d1c8: 7120 240a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a24 │ │ +06d1ce: 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; │ │ @@ -135495,17 +135529,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 │ │ -06d86c: |[06d86c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06d87c: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a25 │ │ -06d882: 0e00 |0003: return-void │ │ +06d1d0: |[06d1d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06d1e0: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a25 │ │ +06d1e6: 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; │ │ @@ -135516,17 +135550,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d884: |[06d884] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -06d894: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a26 │ │ -06d89a: 0e00 |0003: return-void │ │ +06d1e8: |[06d1e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +06d1f8: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0a26 │ │ +06d1fe: 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; │ │ @@ -135534,15 +135568,15 @@ │ │ │ │ source_file_idx : 426 (AccessibilityRecordCompat.java) │ │ │ │ Class #539 header: │ │ class_idx : 360 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 352 │ │ -source_file_idx : 2465 │ │ +source_file_idx : 2459 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #539 annotations: │ │ Annotations on method #2690 '' │ │ @@ -135573,24 +135607,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 │ │ -06d89c: |[06d89c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -06d8ac: 7030 350a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a35 │ │ -06d8b2: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ -06d8b6: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ -06d8ba: 1a00 9613 |0007: const-string v0, "layout_inflater" // string@1396 │ │ -06d8be: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -06d8c4: 0c00 |000c: move-result-object v0 │ │ -06d8c6: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -06d8ca: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ -06d8ce: 0e00 |0011: return-void │ │ +06d200: |[06d200] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +06d210: 7030 350a 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0a35 │ │ +06d216: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ +06d21a: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ +06d21e: 1a00 9013 |0007: const-string v0, "layout_inflater" // string@1390 │ │ +06d222: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +06d228: 0c00 |000c: move-result-object v0 │ │ +06d22a: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +06d22e: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ +06d232: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -135604,24 +135638,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 │ │ -06d8d0: |[06d8d0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -06d8e0: 7040 360a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a36 │ │ -06d8e6: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ -06d8ea: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ -06d8ee: 1a00 9613 |0007: const-string v0, "layout_inflater" // string@1396 │ │ -06d8f2: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -06d8f8: 0c00 |000c: move-result-object v0 │ │ -06d8fa: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -06d8fe: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ -06d902: 0e00 |0011: return-void │ │ +06d234: |[06d234] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +06d244: 7040 360a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0a36 │ │ +06d24a: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ +06d24e: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ +06d252: 1a00 9013 |0007: const-string v0, "layout_inflater" // string@1390 │ │ +06d256: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +06d25c: 0c00 |000c: move-result-object v0 │ │ +06d25e: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +06d262: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ +06d266: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -135636,24 +135670,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 │ │ -06d904: |[06d904] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -06d914: 7040 370a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a37 │ │ -06d91a: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ -06d91e: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ -06d922: 1a00 9613 |0007: const-string v0, "layout_inflater" // string@1396 │ │ -06d926: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ -06d92c: 0c00 |000c: move-result-object v0 │ │ -06d92e: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ -06d932: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ -06d936: 0e00 |0011: return-void │ │ +06d268: |[06d268] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +06d278: 7040 370a 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0a37 │ │ +06d27e: 5913 be02 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ +06d282: 5913 c002 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ +06d286: 1a00 9013 |0007: const-string v0, "layout_inflater" // string@1390 │ │ +06d28a: 6e20 8d00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@008d │ │ +06d290: 0c00 |000c: move-result-object v0 │ │ +06d292: 1f00 8e01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@018e │ │ +06d296: 5b10 bf02 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ +06d29a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -135669,21 +135703,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 │ │ -06d938: |[06d938] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06d948: 5430 bf02 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ -06d94c: 5231 be02 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ -06d950: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06d952: 6e40 030b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b03 │ │ -06d958: 0c00 |0008: move-result-object v0 │ │ -06d95a: 1100 |0009: return-object v0 │ │ +06d29c: |[06d29c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06d2ac: 5430 bf02 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ +06d2b0: 5231 be02 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ +06d2b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06d2b6: 6e40 030b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b03 │ │ +06d2bc: 0c00 |0008: move-result-object v0 │ │ +06d2be: 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; │ │ @@ -135694,21 +135728,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 │ │ -06d95c: |[06d95c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06d96c: 5430 bf02 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ -06d970: 5231 c002 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ -06d974: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06d976: 6e40 030b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b03 │ │ -06d97c: 0c00 |0008: move-result-object v0 │ │ -06d97e: 1100 |0009: return-object v0 │ │ +06d2c0: |[06d2c0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06d2d0: 5430 bf02 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@02bf │ │ +06d2d4: 5231 c002 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ +06d2d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06d2da: 6e40 030b 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0b03 │ │ +06d2e0: 0c00 |0008: move-result-object v0 │ │ +06d2e2: 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; │ │ @@ -135719,17 +135753,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d980: |[06d980] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -06d990: 5901 be02 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ -06d994: 0e00 |0002: return-void │ │ +06d2e4: |[06d2e4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +06d2f4: 5901 be02 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@02be │ │ +06d2f8: 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 │ │ @@ -135739,32 +135773,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d998: |[06d998] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -06d9a8: 5901 c002 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ -06d9ac: 0e00 |0002: return-void │ │ +06d2fc: |[06d2fc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +06d30c: 5901 c002 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@02c0 │ │ +06d310: 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 : 2465 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2459 (ResourceCursorAdapter.java) │ │ │ │ Class #540 header: │ │ class_idx : 366 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 368 │ │ -source_file_idx : 2537 │ │ +source_file_idx : 2531 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -135784,17 +135818,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d9b0: |[06d9b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -06d9c0: 7010 a90a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aa9 │ │ -06d9c6: 0e00 |0003: return-void │ │ +06d314: |[06d314] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +06d324: 7010 a90a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0aa9 │ │ +06d32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -135803,20 +135837,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 │ │ -06d9c8: |[06d9c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -06d9d8: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@016d │ │ -06d9dc: 7030 9f0a 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@0a9f │ │ -06d9e2: 7110 b80a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0ab8 │ │ -06d9e8: 0c00 |0008: move-result-object v0 │ │ -06d9ea: 1100 |0009: return-object v0 │ │ +06d32c: |[06d32c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +06d33c: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@016d │ │ +06d340: 7030 9f0a 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@0a9f │ │ +06d346: 7110 b80a 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0ab8 │ │ +06d34c: 0c00 |0008: move-result-object v0 │ │ +06d34e: 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; │ │ │ │ @@ -135825,18 +135859,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 │ │ -06d9ec: |[06d9ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06d9fc: 7110 b90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0ab9 │ │ -06da02: 0c00 |0003: move-result-object v0 │ │ -06da04: 1100 |0004: return-object v0 │ │ +06d350: |[06d350] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +06d360: 7110 b90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0ab9 │ │ +06d366: 0c00 |0003: move-result-object v0 │ │ +06d368: 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; │ │ │ │ @@ -135845,33 +135879,33 @@ │ │ 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 │ │ -06da08: |[06da08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06da18: 7120 ba0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aba │ │ -06da1e: 0e00 |0003: return-void │ │ +06d36c: |[06d36c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06d37c: 7120 ba0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0aba │ │ +06d382: 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 : 2537 (SearchViewCompat.java) │ │ + source_file_idx : 2531 (SearchViewCompat.java) │ │ │ │ Class #541 header: │ │ class_idx : 760 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 724 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -135905,64 +135939,64 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06da20: |[06da20] uk.org.ngo.squeezer.SqueezerActivity$15.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06da30: 5b01 2a05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06da34: 7010 c40f 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.:()V // method@0fc4 │ │ -06da3a: 0e00 |0005: return-void │ │ +06d384: |[06d384] uk.org.ngo.squeezer.SqueezerActivity$15.:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d394: 5b01 2a05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d398: 7010 c40f 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;.:()V // method@0fc4 │ │ +06d39e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerActivity$15;) │ │ name : 'onConnectionChanged' │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -06da3c: |[06da3c] uk.org.ngo.squeezer.SqueezerActivity$15.onConnectionChanged:(ZZ)V │ │ -06da4c: 5430 2a05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06da50: 7110 6d10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106d │ │ -06da56: 0c00 |0005: move-result-object v0 │ │ -06da58: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -06da5c: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06da62: 1a02 3802 |000b: const-string v2, "Connected == " // string@0238 │ │ -06da66: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06da6c: 0c01 |0010: move-result-object v1 │ │ -06da6e: 6e20 cf0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -06da74: 0c01 |0014: move-result-object v1 │ │ -06da76: 1a02 2500 |0015: const-string v2, " (postConnect==" // string@0025 │ │ -06da7a: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06da80: 0c01 |001a: move-result-object v1 │ │ -06da82: 6e20 cf0d 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -06da88: 0c01 |001e: move-result-object v1 │ │ -06da8a: 1a02 ce00 |001f: const-string v2, ")" // string@00ce │ │ -06da8e: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06da94: 0c01 |0024: move-result-object v1 │ │ -06da96: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06da9c: 0c01 |0028: move-result-object v1 │ │ -06da9e: 7120 e50a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06daa4: 5430 2a05 |002c: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06daa8: 7110 6f10 0000 |002e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ -06daae: 0c00 |0031: move-result-object v0 │ │ -06dab0: 2201 f602 |0032: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$15$1; // type@02f6 │ │ -06dab4: 7040 3a10 3154 |0034: invoke-direct {v1, v3, v4, v5}, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.:(Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V // method@103a │ │ -06daba: 6e20 5101 1000 |0037: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06dac0: 0e00 |003a: return-void │ │ +06d3a0: |[06d3a0] uk.org.ngo.squeezer.SqueezerActivity$15.onConnectionChanged:(ZZ)V │ │ +06d3b0: 5430 2a05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d3b4: 7110 6d10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@106d │ │ +06d3ba: 0c00 |0005: move-result-object v0 │ │ +06d3bc: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +06d3c0: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06d3c6: 1a02 3802 |000b: const-string v2, "Connected == " // string@0238 │ │ +06d3ca: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d3d0: 0c01 |0010: move-result-object v1 │ │ +06d3d2: 6e20 cf0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +06d3d8: 0c01 |0014: move-result-object v1 │ │ +06d3da: 1a02 2500 |0015: const-string v2, " (postConnect==" // string@0025 │ │ +06d3de: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d3e4: 0c01 |001a: move-result-object v1 │ │ +06d3e6: 6e20 cf0d 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +06d3ec: 0c01 |001e: move-result-object v1 │ │ +06d3ee: 1a02 ce00 |001f: const-string v2, ")" // string@00ce │ │ +06d3f2: 6e20 ce0d 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d3f8: 0c01 |0024: move-result-object v1 │ │ +06d3fa: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06d400: 0c01 |0028: move-result-object v1 │ │ +06d402: 7120 e50a 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06d408: 5430 2a05 |002c: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d40c: 7110 6f10 0000 |002e: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ +06d412: 0c00 |0031: move-result-object v0 │ │ +06d414: 2201 f602 |0032: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$15$1; // type@02f6 │ │ +06d418: 7040 3a10 3154 |0034: invoke-direct {v1, v3, v4, v5}, Luk/org/ngo/squeezer/SqueezerActivity$15$1;.:(Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V // method@103a │ │ +06d41e: 6e20 5101 1000 |0037: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06d424: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x002c line=834 │ │ 0x003a line=840 │ │ locals : │ │ 0x0000 - 0x003b reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ @@ -135974,22 +136008,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06dac4: |[06dac4] uk.org.ngo.squeezer.SqueezerActivity$15.onMusicChanged:()V │ │ -06dad4: 5420 2a05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06dad8: 7110 6f10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ -06dade: 0c00 |0005: move-result-object v0 │ │ -06dae0: 2201 f702 |0006: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$15$2; // type@02f7 │ │ -06dae4: 7020 3c10 2100 |0008: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.:(Luk/org/ngo/squeezer/SqueezerActivity$15;)V // method@103c │ │ -06daea: 6e20 5101 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06daf0: 0e00 |000e: return-void │ │ +06d428: |[06d428] uk.org.ngo.squeezer.SqueezerActivity$15.onMusicChanged:()V │ │ +06d438: 5420 2a05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d43c: 7110 6f10 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ +06d442: 0c00 |0005: move-result-object v0 │ │ +06d444: 2201 f702 |0006: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$15$2; // type@02f7 │ │ +06d448: 7020 3c10 2100 |0008: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$15$2;.:(Luk/org/ngo/squeezer/SqueezerActivity$15;)V // method@103c │ │ +06d44e: 6e20 5101 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06d454: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ 0x000e line=857 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ │ │ @@ -135998,22 +136032,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06daf4: |[06daf4] uk.org.ngo.squeezer.SqueezerActivity$15.onPlayStatusChanged:(Z)V │ │ -06db04: 5410 2a05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06db08: 7110 6110 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1061 │ │ -06db0e: 0c00 |0005: move-result-object v0 │ │ -06db10: 6e20 900e 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06db16: 5410 2a05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06db1a: 7110 7410 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3200:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1074 │ │ -06db20: 0e00 |000e: return-void │ │ +06d458: |[06d458] uk.org.ngo.squeezer.SqueezerActivity$15.onPlayStatusChanged:(Z)V │ │ +06d468: 5410 2a05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d46c: 7110 6110 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@1061 │ │ +06d472: 0c00 |0005: move-result-object v0 │ │ +06d474: 6e20 900e 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06d47a: 5410 2a05 |0009: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d47e: 7110 7410 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3200:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1074 │ │ +06d484: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0009 line=863 │ │ 0x000e line=864 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ @@ -136024,36 +136058,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06db24: |[06db24] uk.org.ngo.squeezer.SqueezerActivity$15.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V │ │ -06db34: 5430 2a05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06db38: 7110 7010 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2900:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1070 │ │ -06db3e: 0c00 |0005: move-result-object v0 │ │ -06db40: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -06db44: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06db4a: 1a02 a217 |000b: const-string v2, "player now " // string@17a2 │ │ -06db4e: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06db54: 0c01 |0010: move-result-object v1 │ │ -06db56: 6e20 ce0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06db5c: 0c01 |0014: move-result-object v1 │ │ -06db5e: 1a02 0201 |0015: const-string v2, ": " // string@0102 │ │ -06db62: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06db68: 0c01 |001a: move-result-object v1 │ │ -06db6a: 6e20 ce0d 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06db70: 0c01 |001e: move-result-object v1 │ │ -06db72: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06db78: 0c01 |0022: move-result-object v1 │ │ -06db7a: 7120 e50a 1000 |0023: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06db80: 5430 2a05 |0026: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06db84: 7120 7210 5000 |0028: invoke-static {v0, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3000:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V // method@1072 │ │ -06db8a: 0e00 |002b: return-void │ │ +06d488: |[06d488] uk.org.ngo.squeezer.SqueezerActivity$15.onPlayerChanged:(Ljava/lang/String;Ljava/lang/String;)V │ │ +06d498: 5430 2a05 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d49c: 7110 7010 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2900:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; // method@1070 │ │ +06d4a2: 0c00 |0005: move-result-object v0 │ │ +06d4a4: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +06d4a8: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06d4ae: 1a02 9c17 |000b: const-string v2, "player now " // string@179c │ │ +06d4b2: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d4b8: 0c01 |0010: move-result-object v1 │ │ +06d4ba: 6e20 ce0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d4c0: 0c01 |0014: move-result-object v1 │ │ +06d4c2: 1a02 0201 |0015: const-string v2, ": " // string@0102 │ │ +06d4c6: 6e20 ce0d 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d4cc: 0c01 |001a: move-result-object v1 │ │ +06d4ce: 6e20 ce0d 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d4d4: 0c01 |001e: move-result-object v1 │ │ +06d4d6: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06d4dc: 0c01 |0022: move-result-object v1 │ │ +06d4de: 7120 e50a 1000 |0023: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06d4e4: 5430 2a05 |0026: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d4e8: 7120 7210 5000 |0028: invoke-static {v0, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.access$3000:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V // method@1072 │ │ +06d4ee: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0026 line=846 │ │ 0x002b line=847 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ @@ -136065,43 +136099,43 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06db8c: |[06db8c] uk.org.ngo.squeezer.SqueezerActivity$15.onTimeInSongChange:(II)V │ │ -06db9c: 5420 2a05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06dba0: 7120 7610 3000 |0002: invoke-static {v0, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$402:(Luk/org/ngo/squeezer/SqueezerActivity;I)I // method@1076 │ │ -06dba6: 5420 2a05 |0005: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06dbaa: 7120 7810 4000 |0007: invoke-static {v0, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.access$502:(Luk/org/ngo/squeezer/SqueezerActivity;I)I // method@1078 │ │ -06dbb0: 5420 2a05 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ -06dbb4: 7110 6f10 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ -06dbba: 0c00 |000f: move-result-object v0 │ │ -06dbbc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -06dbbe: 6e20 5501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ -06dbc4: 0e00 |0014: return-void │ │ +06d4f0: |[06d4f0] uk.org.ngo.squeezer.SqueezerActivity$15.onTimeInSongChange:(II)V │ │ +06d500: 5420 2a05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d504: 7120 7610 3000 |0002: invoke-static {v0, v3}, Luk/org/ngo/squeezer/SqueezerActivity;.access$402:(Luk/org/ngo/squeezer/SqueezerActivity;I)I // method@1076 │ │ +06d50a: 5420 2a05 |0005: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d50e: 7120 7810 4000 |0007: invoke-static {v0, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.access$502:(Luk/org/ngo/squeezer/SqueezerActivity;I)I // method@1078 │ │ +06d514: 5420 2a05 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity$15;.this$0:Luk/org/ngo/squeezer/SqueezerActivity; // field@052a │ │ +06d518: 7110 6f10 0000 |000c: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; // method@106f │ │ +06d51e: 0c00 |000f: move-result-object v0 │ │ +06d520: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +06d522: 6e20 5501 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0155 │ │ +06d528: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0005 line=870 │ │ 0x000a line=871 │ │ 0x0014 line=872 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ 0x0000 - 0x0015 reg=3 secondsIn I │ │ 0x0000 - 0x0015 reg=4 secondsTotal I │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #542 header: │ │ class_idx : 771 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 807 │ │ -source_file_idx : 2596 │ │ +source_file_idx : 2590 │ │ static_fields_size : 3 │ │ instance_fields_size: 28 │ │ direct_methods_size : 57 │ │ virtual_methods_size: 12 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -136251,47 +136285,47 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -06dbc8: |[06dbc8] uk.org.ngo.squeezer.SqueezerActivity.:()V │ │ -06dbd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06dbda: 7010 8411 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ -06dbe0: 2200 8702 |0004: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -06dbe4: 7020 8e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -06dbea: 5b20 4305 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ -06dbee: 2200 8702 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -06dbf2: 7020 8e0e 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -06dbf8: 5b20 4405 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ -06dbfc: 2200 8902 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ -06dc00: 7010 950e 0000 |0014: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ -06dc06: 5b20 4005 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.currentSong:Ljava/util/concurrent/atomic/AtomicReference; // field@0540 │ │ -06dc0a: 2200 8702 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -06dc0e: 7020 8e0e 1000 |001b: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -06dc14: 5b20 3d05 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ -06dc18: 2200 8702 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ -06dc1c: 7020 8e0e 1000 |0022: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ -06dc22: 5b20 3c05 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ -06dc26: 2200 f902 |0027: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$1; // type@02f9 │ │ -06dc2a: 7020 4410 2000 |0029: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$1;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1044 │ │ -06dc30: 5b20 3b05 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ -06dc34: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -06dc36: 5b20 3e05 |002f: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06dc3a: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -06dc3c: 5c20 5305 |0032: iput-boolean v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ -06dc40: 5c21 4505 |0034: iput-boolean v1, v2, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ -06dc44: 2200 0203 |0036: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler; // type@0302 │ │ -06dc48: 7020 5610 2000 |0038: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1056 │ │ -06dc4e: 5b20 5205 |003b: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06dc52: 2200 f802 |003d: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$15; // type@02f8 │ │ -06dc56: 7020 3e10 2000 |003f: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$15;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@103e │ │ -06dc5c: 5b20 4e05 |0042: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ -06dc60: 0e00 |0044: return-void │ │ +06d52c: |[06d52c] uk.org.ngo.squeezer.SqueezerActivity.:()V │ │ +06d53c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d53e: 7010 8411 0200 |0001: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ +06d544: 2200 8702 |0004: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +06d548: 7020 8e0e 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +06d54e: 5b20 4305 |0009: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ +06d552: 2200 8702 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +06d556: 7020 8e0e 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +06d55c: 5b20 4405 |0010: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ +06d560: 2200 8902 |0012: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@0289 │ │ +06d564: 7010 950e 0000 |0014: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0e95 │ │ +06d56a: 5b20 4005 |0017: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.currentSong:Ljava/util/concurrent/atomic/AtomicReference; // field@0540 │ │ +06d56e: 2200 8702 |0019: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +06d572: 7020 8e0e 1000 |001b: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +06d578: 5b20 3d05 |001e: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ +06d57c: 2200 8702 |0020: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0287 │ │ +06d580: 7020 8e0e 1000 |0022: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0e8e │ │ +06d586: 5b20 3c05 |0025: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ +06d58a: 2200 f902 |0027: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$1; // type@02f9 │ │ +06d58e: 7020 4410 2000 |0029: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$1;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1044 │ │ +06d594: 5b20 3b05 |002c: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ +06d598: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +06d59a: 5b20 3e05 |002f: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06d59e: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +06d5a0: 5c20 5305 |0032: iput-boolean v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ +06d5a4: 5c21 4505 |0034: iput-boolean v1, v2, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ +06d5a8: 2200 0203 |0036: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler; // type@0302 │ │ +06d5ac: 7020 5610 2000 |0038: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1056 │ │ +06d5b2: 5b20 5205 |003b: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06d5b6: 2200 f802 |003d: new-instance v0, Luk/org/ngo/squeezer/SqueezerActivity$15; // type@02f8 │ │ +06d5ba: 7020 3e10 2000 |003f: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/SqueezerActivity$15;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@103e │ │ +06d5c0: 5b20 4e05 |0042: iput-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ +06d5c4: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0004 line=73 │ │ 0x000b line=74 │ │ 0x0012 line=75 │ │ 0x0019 line=76 │ │ @@ -136310,18 +136344,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dc64: |[06dc64] uk.org.ngo.squeezer.SqueezerActivity.access$000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06dc74: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06dc7a: 0c00 |0003: move-result-object v0 │ │ -06dc7c: 1100 |0004: return-object v0 │ │ +06d5c8: |[06d5c8] uk.org.ngo.squeezer.SqueezerActivity.access$000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d5d8: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d5de: 0c00 |0003: move-result-object v0 │ │ +06d5e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136329,18 +136363,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dc80: |[06dc80] uk.org.ngo.squeezer.SqueezerActivity.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z │ │ -06dc90: 7010 9310 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ -06dc96: 0a00 |0003: move-result v0 │ │ -06dc98: 0f00 |0004: return v0 │ │ +06d5e4: |[06d5e4] uk.org.ngo.squeezer.SqueezerActivity.access$100:(Luk/org/ngo/squeezer/SqueezerActivity;)Z │ │ +06d5f4: 7010 9310 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ +06d5fa: 0a00 |0003: move-result v0 │ │ +06d5fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136348,18 +136382,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dc9c: |[06dc9c] uk.org.ngo.squeezer.SqueezerActivity.access$1000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06dcac: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06dcb2: 0c00 |0003: move-result-object v0 │ │ -06dcb4: 1100 |0004: return-object v0 │ │ +06d600: |[06d600] uk.org.ngo.squeezer.SqueezerActivity.access$1000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d610: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d616: 0c00 |0003: move-result-object v0 │ │ +06d618: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136367,18 +136401,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dcb8: |[06dcb8] uk.org.ngo.squeezer.SqueezerActivity.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -06dcc8: 7010 8410 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ -06dcce: 0c00 |0003: move-result-object v0 │ │ -06dcd0: 1100 |0004: return-object v0 │ │ +06d61c: |[06d61c] uk.org.ngo.squeezer.SqueezerActivity.access$1100:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +06d62c: 7010 8410 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ +06d632: 0c00 |0003: move-result-object v0 │ │ +06d634: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136386,17 +136420,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dcd4: |[06dcd4] uk.org.ngo.squeezer.SqueezerActivity.access$1200:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView; │ │ -06dce4: 5410 4105 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ -06dce8: 1100 |0002: return-object v0 │ │ +06d638: |[06d638] uk.org.ngo.squeezer.SqueezerActivity.access$1200:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView; │ │ +06d648: 5410 4105 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ +06d64c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136404,17 +136438,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dcec: |[06dcec] uk.org.ngo.squeezer.SqueezerActivity.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z │ │ -06dcfc: 5c01 5305 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ -06dd00: 0f01 |0002: return v1 │ │ +06d650: |[06d650] uk.org.ngo.squeezer.SqueezerActivity.access$1302:(Luk/org/ngo/squeezer/SqueezerActivity;Z)Z │ │ +06d660: 5c01 5305 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ +06d664: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -136423,18 +136457,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06dd04: |[06dd04] uk.org.ngo.squeezer.SqueezerActivity.access$1400:(Luk/org/ngo/squeezer/SqueezerActivity;I)Z │ │ -06dd14: 7020 a210 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setSecondsElapsed:(I)Z // method@10a2 │ │ -06dd1a: 0a00 |0003: move-result v0 │ │ -06dd1c: 0f00 |0004: return v0 │ │ +06d668: |[06d668] uk.org.ngo.squeezer.SqueezerActivity.access$1400:(Luk/org/ngo/squeezer/SqueezerActivity;I)Z │ │ +06d678: 7020 a210 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setSecondsElapsed:(I)Z // method@10a2 │ │ +06d67e: 0a00 |0003: move-result v0 │ │ +06d680: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -136443,17 +136477,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dd20: |[06dd20] uk.org.ngo.squeezer.SqueezerActivity.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; │ │ -06dd30: 5410 4905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ -06dd34: 1100 |0002: return-object v0 │ │ +06d684: |[06d684] uk.org.ngo.squeezer.SqueezerActivity.access$1500:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/ImageButton; │ │ +06d694: 5410 4905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ +06d698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136461,17 +136495,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dd38: |[06dd38] uk.org.ngo.squeezer.SqueezerActivity.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -06dd48: 5410 4405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ -06dd4c: 1100 |0002: return-object v0 │ │ +06d69c: |[06d69c] uk.org.ngo.squeezer.SqueezerActivity.access$1600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +06d6ac: 5410 4405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ +06d6b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136479,17 +136513,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dd50: |[06dd50] uk.org.ngo.squeezer.SqueezerActivity.access$1700:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06dd60: 7010 ae10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateUIFromServiceState:()V // method@10ae │ │ -06dd66: 0e00 |0003: return-void │ │ +06d6b4: |[06d6b4] uk.org.ngo.squeezer.SqueezerActivity.access$1700:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d6c4: 7010 ae10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateUIFromServiceState:()V // method@10ae │ │ +06d6ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #11 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136497,18 +136531,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dd68: |[06dd68] uk.org.ngo.squeezer.SqueezerActivity.access$1800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06dd78: 7010 8310 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ -06dd7e: 0c00 |0003: move-result-object v0 │ │ -06dd80: 1100 |0004: return-object v0 │ │ +06d6cc: |[06d6cc] uk.org.ngo.squeezer.SqueezerActivity.access$1800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d6dc: 7010 8310 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ +06d6e2: 0c00 |0003: move-result-object v0 │ │ +06d6e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #12 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136516,18 +136550,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dd84: |[06dd84] uk.org.ngo.squeezer.SqueezerActivity.access$1900:(Luk/org/ngo/squeezer/SqueezerActivity;)Z │ │ -06dd94: 7010 9210 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ -06dd9a: 0a00 |0003: move-result v0 │ │ -06dd9c: 0f00 |0004: return v0 │ │ +06d6e8: |[06d6e8] uk.org.ngo.squeezer.SqueezerActivity.access$1900:(Luk/org/ngo/squeezer/SqueezerActivity;)Z │ │ +06d6f8: 7010 9210 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ +06d6fe: 0a00 |0003: move-result v0 │ │ +06d700: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #13 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136535,18 +136569,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dda0: |[06dda0] uk.org.ngo.squeezer.SqueezerActivity.access$200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06ddb0: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06ddb6: 0c00 |0003: move-result-object v0 │ │ -06ddb8: 1100 |0004: return-object v0 │ │ +06d704: |[06d704] uk.org.ngo.squeezer.SqueezerActivity.access$200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d714: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d71a: 0c00 |0003: move-result-object v0 │ │ +06d71c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #14 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136554,18 +136588,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ddbc: |[06ddbc] uk.org.ngo.squeezer.SqueezerActivity.access$2000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06ddcc: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06ddd2: 0c00 |0003: move-result-object v0 │ │ -06ddd4: 1100 |0004: return-object v0 │ │ +06d720: |[06d720] uk.org.ngo.squeezer.SqueezerActivity.access$2000:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d730: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d736: 0c00 |0003: move-result-object v0 │ │ +06d738: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #15 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136573,17 +136607,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ddd8: |[06ddd8] uk.org.ngo.squeezer.SqueezerActivity.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -06dde8: 5410 3d05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ -06ddec: 1100 |0002: return-object v0 │ │ +06d73c: |[06d73c] uk.org.ngo.squeezer.SqueezerActivity.access$2100:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +06d74c: 5410 3d05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ +06d750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #16 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136591,18 +136625,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ddf0: |[06ddf0] uk.org.ngo.squeezer.SqueezerActivity.access$2200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06de00: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06de06: 0c00 |0003: move-result-object v0 │ │ -06de08: 1100 |0004: return-object v0 │ │ +06d754: |[06d754] uk.org.ngo.squeezer.SqueezerActivity.access$2200:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d764: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d76a: 0c00 |0003: move-result-object v0 │ │ +06d76c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #17 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136610,17 +136644,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06de0c: |[06de0c] uk.org.ngo.squeezer.SqueezerActivity.access$2300:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ -06de1c: 5410 3e05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06de20: 1100 |0002: return-object v0 │ │ +06d770: |[06d770] uk.org.ngo.squeezer.SqueezerActivity.access$2300:(Luk/org/ngo/squeezer/SqueezerActivity;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ +06d780: 5410 3e05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06d784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #18 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136628,17 +136662,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;Luk/org/ngo/squeezer/dialogs/ConnectingDialog;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06de24: |[06de24] uk.org.ngo.squeezer.SqueezerActivity.access$2302:(Luk/org/ngo/squeezer/SqueezerActivity;Luk/org/ngo/squeezer/dialogs/ConnectingDialog;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ -06de34: 5b01 3e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06de38: 1101 |0002: return-object v1 │ │ +06d788: |[06d788] uk.org.ngo.squeezer.SqueezerActivity.access$2302:(Luk/org/ngo/squeezer/SqueezerActivity;Luk/org/ngo/squeezer/dialogs/ConnectingDialog;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ +06d798: 5b01 3e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06d79c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ │ │ @@ -136647,18 +136681,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de3c: |[06de3c] uk.org.ngo.squeezer.SqueezerActivity.access$2400:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06de4c: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06de52: 0c00 |0003: move-result-object v0 │ │ -06de54: 1100 |0004: return-object v0 │ │ +06d7a0: |[06d7a0] uk.org.ngo.squeezer.SqueezerActivity.access$2400:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d7b0: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d7b6: 0c00 |0003: move-result-object v0 │ │ +06d7b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #20 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136666,18 +136700,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de58: |[06de58] uk.org.ngo.squeezer.SqueezerActivity.access$2500:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06de68: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06de6e: 0c00 |0003: move-result-object v0 │ │ -06de70: 1100 |0004: return-object v0 │ │ +06d7bc: |[06d7bc] uk.org.ngo.squeezer.SqueezerActivity.access$2500:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d7cc: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d7d2: 0c00 |0003: move-result-object v0 │ │ +06d7d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #21 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136685,18 +136719,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06de74: |[06de74] uk.org.ngo.squeezer.SqueezerActivity.access$2600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06de84: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06de8a: 0c00 |0003: move-result-object v0 │ │ -06de8c: 1100 |0004: return-object v0 │ │ +06d7d8: |[06d7d8] uk.org.ngo.squeezer.SqueezerActivity.access$2600:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d7e8: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d7ee: 0c00 |0003: move-result-object v0 │ │ +06d7f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #22 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136704,17 +136738,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;ZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06de90: |[06de90] uk.org.ngo.squeezer.SqueezerActivity.access$2700:(Luk/org/ngo/squeezer/SqueezerActivity;ZZ)V │ │ -06dea0: 7030 a010 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setConnected:(ZZ)V // method@10a0 │ │ -06dea6: 0e00 |0003: return-void │ │ +06d7f4: |[06d7f4] uk.org.ngo.squeezer.SqueezerActivity.access$2700:(Luk/org/ngo/squeezer/SqueezerActivity;ZZ)V │ │ +06d804: 7030 a010 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setConnected:(ZZ)V // method@10a0 │ │ +06d80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -136724,17 +136758,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dea8: |[06dea8] uk.org.ngo.squeezer.SqueezerActivity.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; │ │ -06deb8: 5410 5205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06debc: 1100 |0002: return-object v0 │ │ +06d80c: |[06d80c] uk.org.ngo.squeezer.SqueezerActivity.access$2800:(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/os/Handler; │ │ +06d81c: 5410 5205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06d820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #24 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136742,18 +136776,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dec0: |[06dec0] uk.org.ngo.squeezer.SqueezerActivity.access$2900:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06ded0: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06ded6: 0c00 |0003: move-result-object v0 │ │ -06ded8: 1100 |0004: return-object v0 │ │ +06d824: |[06d824] uk.org.ngo.squeezer.SqueezerActivity.access$2900:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d834: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d83a: 0c00 |0003: move-result-object v0 │ │ +06d83c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #25 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136761,17 +136795,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dedc: |[06dedc] uk.org.ngo.squeezer.SqueezerActivity.access$300:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06deec: 7010 a710 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ -06def2: 0e00 |0003: return-void │ │ +06d840: |[06d840] uk.org.ngo.squeezer.SqueezerActivity.access$300:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d850: 7010 a710 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ +06d856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #26 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136779,17 +136813,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06def4: |[06def4] uk.org.ngo.squeezer.SqueezerActivity.access$3000:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V │ │ -06df04: 7020 a410 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ -06df0a: 0e00 |0003: return-void │ │ +06d858: |[06d858] uk.org.ngo.squeezer.SqueezerActivity.access$3000:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V │ │ +06d868: 7020 a410 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ +06d86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -136798,17 +136832,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06df0c: |[06df0c] uk.org.ngo.squeezer.SqueezerActivity.access$3100:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06df1c: 7010 ac10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfoFromService:()V // method@10ac │ │ -06df22: 0e00 |0003: return-void │ │ +06d870: |[06d870] uk.org.ngo.squeezer.SqueezerActivity.access$3100:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d880: 7010 ac10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfoFromService:()V // method@10ac │ │ +06d886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #28 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136816,17 +136850,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06df24: |[06df24] uk.org.ngo.squeezer.SqueezerActivity.access$3200:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06df34: 7010 aa10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ -06df3a: 0e00 |0003: return-void │ │ +06d888: |[06d888] uk.org.ngo.squeezer.SqueezerActivity.access$3200:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d898: 7010 aa10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ +06d89e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #29 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136834,17 +136868,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df3c: |[06df3c] uk.org.ngo.squeezer.SqueezerActivity.access$400:(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ -06df4c: 5210 4b05 |0000: iget v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.secondsIn:I // field@054b │ │ -06df50: 0f00 |0002: return v0 │ │ +06d8a0: |[06d8a0] uk.org.ngo.squeezer.SqueezerActivity.access$400:(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ +06d8b0: 5210 4b05 |0000: iget v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.secondsIn:I // field@054b │ │ +06d8b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #30 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136852,17 +136886,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df54: |[06df54] uk.org.ngo.squeezer.SqueezerActivity.access$402:(Luk/org/ngo/squeezer/SqueezerActivity;I)I │ │ -06df64: 5901 4b05 |0000: iput v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.secondsIn:I // field@054b │ │ -06df68: 0f01 |0002: return v1 │ │ +06d8b8: |[06d8b8] uk.org.ngo.squeezer.SqueezerActivity.access$402:(Luk/org/ngo/squeezer/SqueezerActivity;I)I │ │ +06d8c8: 5901 4b05 |0000: iput v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.secondsIn:I // field@054b │ │ +06d8cc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -136871,17 +136905,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df6c: |[06df6c] uk.org.ngo.squeezer.SqueezerActivity.access$500:(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ -06df7c: 5210 4c05 |0000: iget v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.secondsTotal:I // field@054c │ │ -06df80: 0f00 |0002: return v0 │ │ +06d8d0: |[06d8d0] uk.org.ngo.squeezer.SqueezerActivity.access$500:(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ +06d8e0: 5210 4c05 |0000: iget v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.secondsTotal:I // field@054c │ │ +06d8e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #32 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136889,17 +136923,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06df84: |[06df84] uk.org.ngo.squeezer.SqueezerActivity.access$502:(Luk/org/ngo/squeezer/SqueezerActivity;I)I │ │ -06df94: 5901 4c05 |0000: iput v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.secondsTotal:I // field@054c │ │ -06df98: 0f01 |0002: return v1 │ │ +06d8e8: |[06d8e8] uk.org.ngo.squeezer.SqueezerActivity.access$502:(Luk/org/ngo/squeezer/SqueezerActivity;I)I │ │ +06d8f8: 5901 4c05 |0000: iput v1, v0, Luk/org/ngo/squeezer/SqueezerActivity;.secondsTotal:I // field@054c │ │ +06d8fc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -136908,17 +136942,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06df9c: |[06df9c] uk.org.ngo.squeezer.SqueezerActivity.access$600:(Luk/org/ngo/squeezer/SqueezerActivity;II)V │ │ -06dfac: 7030 ad10 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.updateTimeDisplayTo:(II)V // method@10ad │ │ -06dfb2: 0e00 |0003: return-void │ │ +06d900: |[06d900] uk.org.ngo.squeezer.SqueezerActivity.access$600:(Luk/org/ngo/squeezer/SqueezerActivity;II)V │ │ +06d910: 7030 ad10 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.updateTimeDisplayTo:(II)V // method@10ad │ │ +06d916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -136928,17 +136962,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06dfb4: |[06dfb4] uk.org.ngo.squeezer.SqueezerActivity.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -06dfc4: 5410 4305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ -06dfc8: 1100 |0002: return-object v0 │ │ +06d918: |[06d918] uk.org.ngo.squeezer.SqueezerActivity.access$700:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +06d928: 5410 4305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ +06d92c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #35 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136946,18 +136980,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06dfcc: |[06dfcc] uk.org.ngo.squeezer.SqueezerActivity.access$800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ -06dfdc: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06dfe2: 0c00 |0003: move-result-object v0 │ │ -06dfe4: 1100 |0004: return-object v0 │ │ +06d930: |[06d930] uk.org.ngo.squeezer.SqueezerActivity.access$800:(Luk/org/ngo/squeezer/SqueezerActivity;)Ljava/lang/String; │ │ +06d940: 6e10 8e10 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d946: 0c00 |0003: move-result-object v0 │ │ +06d948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #36 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136965,17 +136999,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dfe8: |[06dfe8] uk.org.ngo.squeezer.SqueezerActivity.access$900:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ -06dff8: 7010 9e10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.onUserInitiatesConnect:()V // method@109e │ │ -06dffe: 0e00 |0003: return-void │ │ +06d94c: |[06d94c] uk.org.ngo.squeezer.SqueezerActivity.access$900:(Luk/org/ngo/squeezer/SqueezerActivity;)V │ │ +06d95c: 7010 9e10 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.onUserInitiatesConnect:()V // method@109e │ │ +06d962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #37 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -136983,39 +137017,39 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e000: |[06e000] uk.org.ngo.squeezer.SqueezerActivity.canPowerOff:()Z │ │ -06e010: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e012: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e018: 0c02 |0004: move-result-object v2 │ │ -06e01a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e01e: 0f01 |0007: return v1 │ │ -06e020: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e026: 0c02 |000b: move-result-object v2 │ │ -06e028: 7210 a616 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.canPowerOff:()Z // method@16a6 │ │ -06e02e: 0a01 |000f: move-result v1 │ │ -06e030: 28f7 |0010: goto 0007 // -0009 │ │ -06e032: 0d00 |0011: move-exception v0 │ │ -06e034: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e03a: 0c02 |0015: move-result-object v2 │ │ -06e03c: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e040: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e046: 1a04 f709 |001b: const-string v4, "Service exception in canPowerOff(): " // string@09f7 │ │ -06e04a: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e050: 0c03 |0020: move-result-object v3 │ │ -06e052: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e058: 0c03 |0024: move-result-object v3 │ │ -06e05a: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e060: 0c03 |0028: move-result-object v3 │ │ -06e062: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e068: 28db |002c: goto 0007 // -0025 │ │ +06d964: |[06d964] uk.org.ngo.squeezer.SqueezerActivity.canPowerOff:()Z │ │ +06d974: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d976: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06d97c: 0c02 |0004: move-result-object v2 │ │ +06d97e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06d982: 0f01 |0007: return v1 │ │ +06d984: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06d98a: 0c02 |000b: move-result-object v2 │ │ +06d98c: 7210 a616 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.canPowerOff:()Z // method@16a6 │ │ +06d992: 0a01 |000f: move-result v1 │ │ +06d994: 28f7 |0010: goto 0007 // -0009 │ │ +06d996: 0d00 |0011: move-exception v0 │ │ +06d998: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06d99e: 0c02 |0015: move-result-object v2 │ │ +06d9a0: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06d9a4: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06d9aa: 1a04 f109 |001b: const-string v4, "Service exception in canPowerOff(): " // string@09f1 │ │ +06d9ae: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06d9b4: 0c03 |0020: move-result-object v3 │ │ +06d9b6: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06d9bc: 0c03 |0024: move-result-object v3 │ │ +06d9be: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06d9c4: 0c03 |0028: move-result-object v3 │ │ +06d9c6: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06d9cc: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=612 │ │ 0x0007 line=620 │ │ 0x0008 line=616 │ │ @@ -137030,39 +137064,39 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e078: |[06e078] uk.org.ngo.squeezer.SqueezerActivity.canPowerOn:()Z │ │ -06e088: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e08a: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e090: 0c02 |0004: move-result-object v2 │ │ -06e092: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e096: 0f01 |0007: return v1 │ │ -06e098: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e09e: 0c02 |000b: move-result-object v2 │ │ -06e0a0: 7210 a716 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.canPowerOn:()Z // method@16a7 │ │ -06e0a6: 0a01 |000f: move-result v1 │ │ -06e0a8: 28f7 |0010: goto 0007 // -0009 │ │ -06e0aa: 0d00 |0011: move-exception v0 │ │ -06e0ac: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e0b2: 0c02 |0015: move-result-object v2 │ │ -06e0b4: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e0b8: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e0be: 1a04 f809 |001b: const-string v4, "Service exception in canPowerOn(): " // string@09f8 │ │ -06e0c2: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e0c8: 0c03 |0020: move-result-object v3 │ │ -06e0ca: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e0d0: 0c03 |0024: move-result-object v3 │ │ -06e0d2: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e0d8: 0c03 |0028: move-result-object v3 │ │ -06e0da: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e0e0: 28db |002c: goto 0007 // -0025 │ │ +06d9dc: |[06d9dc] uk.org.ngo.squeezer.SqueezerActivity.canPowerOn:()Z │ │ +06d9ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d9ee: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06d9f4: 0c02 |0004: move-result-object v2 │ │ +06d9f6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06d9fa: 0f01 |0007: return v1 │ │ +06d9fc: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06da02: 0c02 |000b: move-result-object v2 │ │ +06da04: 7210 a716 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.canPowerOn:()Z // method@16a7 │ │ +06da0a: 0a01 |000f: move-result v1 │ │ +06da0c: 28f7 |0010: goto 0007 // -0009 │ │ +06da0e: 0d00 |0011: move-exception v0 │ │ +06da10: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06da16: 0c02 |0015: move-result-object v2 │ │ +06da18: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06da1c: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06da22: 1a04 f209 |001b: const-string v4, "Service exception in canPowerOn(): " // string@09f2 │ │ +06da26: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06da2c: 0c03 |0020: move-result-object v3 │ │ +06da2e: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06da34: 0c03 |0024: move-result-object v3 │ │ +06da36: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06da3c: 0c03 |0028: move-result-object v3 │ │ +06da3e: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06da44: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=600 │ │ 0x0007 line=608 │ │ 0x0008 line=604 │ │ @@ -137077,29 +137111,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06e0f0: |[06e0f0] uk.org.ngo.squeezer.SqueezerActivity.getConfiguredCliIpPort:()Ljava/lang/String; │ │ -06e100: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06e102: 1a03 200a |0001: const-string v3, "Squeezer" // string@0a20 │ │ -06e106: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -06e108: 6e30 8b10 3504 |0004: invoke-virtual {v5, v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ -06e10e: 0c01 |0007: move-result-object v1 │ │ -06e110: 1a03 191b |0008: const-string v3, "squeezer.serveraddr" // string@1b19 │ │ -06e114: 7230 c800 3102 |000a: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -06e11a: 0c00 |000d: move-result-object v0 │ │ -06e11c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -06e120: 6e10 b60d 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ -06e126: 0a03 |0013: move-result v3 │ │ -06e128: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -06e12c: 0720 |0016: move-object v0, v2 │ │ -06e12e: 1100 |0017: return-object v0 │ │ +06da54: |[06da54] uk.org.ngo.squeezer.SqueezerActivity.getConfiguredCliIpPort:()Ljava/lang/String; │ │ +06da64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06da66: 1a03 1a0a |0001: const-string v3, "Squeezer" // string@0a1a │ │ +06da6a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +06da6c: 6e30 8b10 3504 |0004: invoke-virtual {v5, v3, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ +06da72: 0c01 |0007: move-result-object v1 │ │ +06da74: 1a03 131b |0008: const-string v3, "squeezer.serveraddr" // string@1b13 │ │ +06da78: 7230 c800 3102 |000a: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +06da7e: 0c00 |000d: move-result-object v0 │ │ +06da80: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +06da84: 6e10 b60d 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@0db6 │ │ +06da8a: 0a03 |0013: move-result v3 │ │ +06da8c: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +06da90: 0720 |0016: move-object v0, v2 │ │ +06da92: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=737 │ │ 0x0008 line=738 │ │ 0x000e line=739 │ │ 0x0017 line=742 │ │ locals : │ │ @@ -137112,39 +137146,39 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e130: |[06e130] uk.org.ngo.squeezer.SqueezerActivity.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -06e140: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e142: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e148: 0c02 |0004: move-result-object v2 │ │ -06e14a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e14e: 1101 |0007: return-object v1 │ │ -06e150: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e156: 0c02 |000b: move-result-object v2 │ │ -06e158: 7210 aa16 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@16aa │ │ -06e15e: 0c01 |000f: move-result-object v1 │ │ -06e160: 28f7 |0010: goto 0007 // -0009 │ │ -06e162: 0d00 |0011: move-exception v0 │ │ -06e164: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e16a: 0c02 |0015: move-result-object v2 │ │ -06e16c: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e170: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e176: 1a04 fc09 |001b: const-string v4, "Service exception in getServiceCurrentSong(): " // string@09fc │ │ -06e17a: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e180: 0c03 |0020: move-result-object v3 │ │ -06e182: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e188: 0c03 |0024: move-result-object v3 │ │ -06e18a: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e190: 0c03 |0028: move-result-object v3 │ │ -06e192: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e198: 28db |002c: goto 0007 // -0025 │ │ +06da94: |[06da94] uk.org.ngo.squeezer.SqueezerActivity.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +06daa4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06daa6: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06daac: 0c02 |0004: move-result-object v2 │ │ +06daae: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06dab2: 1101 |0007: return-object v1 │ │ +06dab4: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06daba: 0c02 |000b: move-result-object v2 │ │ +06dabc: 7210 aa16 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@16aa │ │ +06dac2: 0c01 |000f: move-result-object v1 │ │ +06dac4: 28f7 |0010: goto 0007 // -0009 │ │ +06dac6: 0d00 |0011: move-exception v0 │ │ +06dac8: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dace: 0c02 |0015: move-result-object v2 │ │ +06dad0: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06dad4: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06dada: 1a04 f609 |001b: const-string v4, "Service exception in getServiceCurrentSong(): " // string@09f6 │ │ +06dade: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dae4: 0c03 |0020: move-result-object v3 │ │ +06dae6: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06daec: 0c03 |0024: move-result-object v3 │ │ +06daee: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06daf4: 0c03 |0028: move-result-object v3 │ │ +06daf6: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06dafc: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=575 │ │ 0x0007 line=583 │ │ 0x0008 line=579 │ │ @@ -137159,39 +137193,39 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e1a8: |[06e1a8] uk.org.ngo.squeezer.SqueezerActivity.getSecondsElapsed:()I │ │ -06e1b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e1ba: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e1c0: 0c02 |0004: move-result-object v2 │ │ -06e1c2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e1c6: 0f01 |0007: return v1 │ │ -06e1c8: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e1ce: 0c02 |000b: move-result-object v2 │ │ -06e1d0: 7210 b316 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSecondsElapsed:()I // method@16b3 │ │ -06e1d6: 0a01 |000f: move-result v1 │ │ -06e1d8: 28f7 |0010: goto 0007 // -0009 │ │ -06e1da: 0d00 |0011: move-exception v0 │ │ -06e1dc: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e1e2: 0c02 |0015: move-result-object v2 │ │ -06e1e4: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e1e8: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e1ee: 1a04 fa09 |001b: const-string v4, "Service exception in getSecondsElapsed(): " // string@09fa │ │ -06e1f2: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e1f8: 0c03 |0020: move-result-object v3 │ │ -06e1fa: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e200: 0c03 |0024: move-result-object v3 │ │ -06e202: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e208: 0c03 |0028: move-result-object v3 │ │ -06e20a: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e210: 28db |002c: goto 0007 // -0025 │ │ +06db0c: |[06db0c] uk.org.ngo.squeezer.SqueezerActivity.getSecondsElapsed:()I │ │ +06db1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06db1e: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06db24: 0c02 |0004: move-result-object v2 │ │ +06db26: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06db2a: 0f01 |0007: return v1 │ │ +06db2c: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06db32: 0c02 |000b: move-result-object v2 │ │ +06db34: 7210 b316 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSecondsElapsed:()I // method@16b3 │ │ +06db3a: 0a01 |000f: move-result v1 │ │ +06db3c: 28f7 |0010: goto 0007 // -0009 │ │ +06db3e: 0d00 |0011: move-exception v0 │ │ +06db40: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06db46: 0c02 |0015: move-result-object v2 │ │ +06db48: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06db4c: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06db52: 1a04 f409 |001b: const-string v4, "Service exception in getSecondsElapsed(): " // string@09f4 │ │ +06db56: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06db5c: 0c03 |0020: move-result-object v3 │ │ +06db5e: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06db64: 0c03 |0024: move-result-object v3 │ │ +06db66: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06db6c: 0c03 |0028: move-result-object v3 │ │ +06db6e: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06db74: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=539 │ │ 0x0007 line=547 │ │ 0x0008 line=543 │ │ @@ -137206,39 +137240,39 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e220: |[06e220] uk.org.ngo.squeezer.SqueezerActivity.getSecondsTotal:()I │ │ -06e230: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e232: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e238: 0c02 |0004: move-result-object v2 │ │ -06e23a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e23e: 0f01 |0007: return v1 │ │ -06e240: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e246: 0c02 |000b: move-result-object v2 │ │ -06e248: 7210 b416 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSecondsTotal:()I // method@16b4 │ │ -06e24e: 0a01 |000f: move-result v1 │ │ -06e250: 28f7 |0010: goto 0007 // -0009 │ │ -06e252: 0d00 |0011: move-exception v0 │ │ -06e254: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e25a: 0c02 |0015: move-result-object v2 │ │ -06e25c: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e260: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e266: 1a04 fb09 |001b: const-string v4, "Service exception in getSecondsTotal(): " // string@09fb │ │ -06e26a: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e270: 0c03 |0020: move-result-object v3 │ │ -06e272: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e278: 0c03 |0024: move-result-object v3 │ │ -06e27a: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e280: 0c03 |0028: move-result-object v3 │ │ -06e282: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e288: 28db |002c: goto 0007 // -0025 │ │ +06db84: |[06db84] uk.org.ngo.squeezer.SqueezerActivity.getSecondsTotal:()I │ │ +06db94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06db96: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06db9c: 0c02 |0004: move-result-object v2 │ │ +06db9e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06dba2: 0f01 |0007: return v1 │ │ +06dba4: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06dbaa: 0c02 |000b: move-result-object v2 │ │ +06dbac: 7210 b416 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getSecondsTotal:()I // method@16b4 │ │ +06dbb2: 0a01 |000f: move-result v1 │ │ +06dbb4: 28f7 |0010: goto 0007 // -0009 │ │ +06dbb6: 0d00 |0011: move-exception v0 │ │ +06dbb8: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dbbe: 0c02 |0015: move-result-object v2 │ │ +06dbc0: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06dbc4: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06dbca: 1a04 f509 |001b: const-string v4, "Service exception in getSecondsTotal(): " // string@09f5 │ │ +06dbce: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dbd4: 0c03 |0020: move-result-object v3 │ │ +06dbd6: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06dbdc: 0c03 |0024: move-result-object v3 │ │ +06dbde: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06dbe4: 0c03 |0028: move-result-object v3 │ │ +06dbe6: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06dbec: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=551 │ │ 0x0007 line=559 │ │ 0x0008 line=555 │ │ @@ -137253,24 +137287,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06e298: |[06e298] uk.org.ngo.squeezer.SqueezerActivity.isAutoConnect:()Z │ │ -06e2a8: 1a01 200a |0000: const-string v1, "Squeezer" // string@0a20 │ │ -06e2ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06e2ae: 6e30 8b10 1302 |0003: invoke-virtual {v3, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ -06e2b4: 0c00 |0006: move-result-object v0 │ │ -06e2b6: 1a01 131b |0007: const-string v1, "squeezer.autoconnect" // string@1b13 │ │ -06e2ba: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -06e2bc: 7230 c600 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -06e2c2: 0a01 |000d: move-result v1 │ │ -06e2c4: 0f01 |000e: return v1 │ │ +06dbfc: |[06dbfc] uk.org.ngo.squeezer.SqueezerActivity.isAutoConnect:()Z │ │ +06dc0c: 1a01 1a0a |0000: const-string v1, "Squeezer" // string@0a1a │ │ +06dc10: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06dc12: 6e30 8b10 1302 |0003: invoke-virtual {v3, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ +06dc18: 0c00 |0006: move-result-object v0 │ │ +06dc1a: 1a01 0d1b |0007: const-string v1, "squeezer.autoconnect" // string@1b0d │ │ +06dc1e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +06dc20: 7230 c600 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +06dc26: 0a01 |000d: move-result v1 │ │ +06dc28: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0007 line=748 │ │ locals : │ │ 0x0007 - 0x000f reg=0 preferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ @@ -137280,39 +137314,39 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06e2c8: |[06e2c8] uk.org.ngo.squeezer.SqueezerActivity.isConnected:()Z │ │ -06e2d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e2da: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e2e0: 0c02 |0004: move-result-object v2 │ │ -06e2e2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06e2e6: 0f01 |0007: return v1 │ │ -06e2e8: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e2ee: 0c02 |000b: move-result-object v2 │ │ -06e2f0: 7210 b616 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.isConnected:()Z // method@16b6 │ │ -06e2f6: 0a01 |000f: move-result v1 │ │ -06e2f8: 28f7 |0010: goto 0007 // -0009 │ │ -06e2fa: 0d00 |0011: move-exception v0 │ │ -06e2fc: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e302: 0c02 |0015: move-result-object v2 │ │ -06e304: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -06e308: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e30e: 1a04 fd09 |001b: const-string v4, "Service exception in isConnected(): " // string@09fd │ │ -06e312: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e318: 0c03 |0020: move-result-object v3 │ │ -06e31a: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e320: 0c03 |0024: move-result-object v3 │ │ -06e322: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e328: 0c03 |0028: move-result-object v3 │ │ -06e32a: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e330: 28db |002c: goto 0007 // -0025 │ │ +06dc2c: |[06dc2c] uk.org.ngo.squeezer.SqueezerActivity.isConnected:()Z │ │ +06dc3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06dc3e: 6e10 8a10 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06dc44: 0c02 |0004: move-result-object v2 │ │ +06dc46: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06dc4a: 0f01 |0007: return v1 │ │ +06dc4c: 6e10 8a10 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06dc52: 0c02 |000b: move-result-object v2 │ │ +06dc54: 7210 b616 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.isConnected:()Z // method@16b6 │ │ +06dc5a: 0a01 |000f: move-result v1 │ │ +06dc5c: 28f7 |0010: goto 0007 // -0009 │ │ +06dc5e: 0d00 |0011: move-exception v0 │ │ +06dc60: 6e10 8e10 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dc66: 0c02 |0015: move-result-object v2 │ │ +06dc68: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +06dc6c: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06dc72: 1a04 f709 |001b: const-string v4, "Service exception in isConnected(): " // string@09f7 │ │ +06dc76: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dc7c: 0c03 |0020: move-result-object v3 │ │ +06dc7e: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06dc84: 0c03 |0024: move-result-object v3 │ │ +06dc86: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06dc8c: 0c03 |0028: move-result-object v3 │ │ +06dc8e: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06dc94: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=588 │ │ 0x0007 line=596 │ │ 0x0008 line=592 │ │ @@ -137327,30 +137361,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06e340: |[06e340] uk.org.ngo.squeezer.SqueezerActivity.onUserInitiatesConnect:()V │ │ -06e350: 7010 8310 0200 |0000: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ -06e356: 0c00 |0003: move-result-object v0 │ │ -06e358: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06e35c: 7110 2610 0200 |0006: invoke-static {v2}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ -06e362: 0e00 |0009: return-void │ │ -06e364: 6e10 8a10 0200 |000a: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e36a: 0c00 |000d: move-result-object v0 │ │ -06e36c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -06e370: 6e10 8e10 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e376: 0c00 |0013: move-result-object v0 │ │ -06e378: 1a01 8219 |0014: const-string v1, "serviceStub is null." // string@1982 │ │ -06e37c: 7120 e10a 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e382: 28f0 |0019: goto 0009 // -0010 │ │ -06e384: 7010 a710 0200 |001a: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ -06e38a: 28ec |001d: goto 0009 // -0014 │ │ +06dca4: |[06dca4] uk.org.ngo.squeezer.SqueezerActivity.onUserInitiatesConnect:()V │ │ +06dcb4: 7010 8310 0200 |0000: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ +06dcba: 0c00 |0003: move-result-object v0 │ │ +06dcbc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06dcc0: 7110 2610 0200 |0006: invoke-static {v2}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ +06dcc6: 0e00 |0009: return-void │ │ +06dcc8: 6e10 8a10 0200 |000a: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06dcce: 0c00 |000d: move-result-object v0 │ │ +06dcd0: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +06dcd4: 6e10 8e10 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dcda: 0c00 |0013: move-result-object v0 │ │ +06dcdc: 1a01 7c19 |0014: const-string v1, "serviceStub is null." // string@197c │ │ +06dce0: 7120 e10a 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06dce6: 28f0 |0019: goto 0009 // -0010 │ │ +06dce8: 7010 a710 0200 |001a: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ +06dcee: 28ec |001d: goto 0009 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0006 line=754 │ │ 0x0009 line=763 │ │ 0x000a line=758 │ │ 0x0010 line=759 │ │ @@ -137363,104 +137397,104 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 201 16-bit code units │ │ -06e38c: |[06e38c] uk.org.ngo.squeezer.SqueezerActivity.setConnected:(ZZ)V │ │ -06e39c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -06e39e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06e3a0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -06e3a2: 6e10 8e10 0600 |0003: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e3a8: 0c00 |0006: move-result-object v0 │ │ -06e3aa: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -06e3ae: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e3b4: 1a02 bd19 |000c: const-string v2, "setConnected(" // string@19bd │ │ -06e3b8: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e3be: 0c01 |0011: move-result-object v1 │ │ -06e3c0: 6e20 cf0d 7100 |0012: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -06e3c6: 0c01 |0015: move-result-object v1 │ │ -06e3c8: 1a02 d700 |0016: const-string v2, ", " // string@00d7 │ │ -06e3cc: 6e20 ce0d 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e3d2: 0c01 |001b: move-result-object v1 │ │ -06e3d4: 6e20 cf0d 8100 |001c: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -06e3da: 0c01 |001f: move-result-object v1 │ │ -06e3dc: 1a02 ce00 |0020: const-string v2, ")" // string@00ce │ │ -06e3e0: 6e20 ce0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e3e6: 0c01 |0025: move-result-object v1 │ │ -06e3e8: 6e10 d60d 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e3ee: 0c01 |0029: move-result-object v1 │ │ -06e3f0: 7120 e50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06e3f6: 3808 2b00 |002d: if-eqz v8, 0058 // +002b │ │ -06e3fa: 5460 3d05 |002f: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ -06e3fe: 6e20 900e 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06e404: 5460 3e05 |0034: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06e408: 3800 7000 |0036: if-eqz v0, 00a6 // +0070 │ │ -06e40c: 6e10 8e10 0600 |0038: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e412: 0c00 |003b: move-result-object v0 │ │ -06e414: 1a01 8f02 |003c: const-string v1, "Dismissing ConnectingDialog" // string@028f │ │ -06e418: 7120 e00a 1000 |003e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06e41e: 5460 3e05 |0041: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06e422: 6e10 3911 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.dismiss:()V // method@1139 │ │ -06e428: 5b64 3e05 |0046: iput-object v4, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06e42c: 3907 1000 |0048: if-nez v7, 0058 // +0010 │ │ -06e430: 1400 2700 097f |004a: const v0, #float 1.82105e+38 // #7f090027 │ │ -06e436: 6e20 8f10 0600 |004d: invoke-virtual {v6, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ -06e43c: 0c00 |0050: move-result-object v0 │ │ -06e43e: 7130 b30c 0605 |0051: invoke-static {v6, v0, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06e444: 0c00 |0054: move-result-object v0 │ │ -06e446: 6e10 b70c 0000 |0055: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -06e44c: 5460 4305 |0058: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ -06e450: 6e20 900e 7000 |005a: invoke-virtual {v0, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06e456: 5460 4805 |005d: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ -06e45a: 6e20 4b0c 7000 |005f: invoke-virtual {v0, v7}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0c4b │ │ -06e460: 5460 4a05 |0062: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ -06e464: 6e20 4b0c 7000 |0064: invoke-virtual {v0, v7}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0c4b │ │ -06e46a: 3907 4900 |0067: if-nez v7, 00b0 // +0049 │ │ -06e46e: 5460 4805 |0069: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ -06e472: 6e20 4c0c 3000 |006b: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -06e478: 5460 4a05 |006e: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ -06e47c: 6e20 4c0c 3000 |0070: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -06e482: 5460 3805 |0073: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ -06e486: 6e20 510c 4000 |0075: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -06e48c: 7020 ab10 4600 |0078: invoke-direct {v6, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10ab │ │ -06e492: 5460 3a05 |007b: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ -06e496: 1401 2800 097f |007d: const v1, #float 1.82105e+38 // #7f090028 │ │ -06e49c: 6e20 8f10 1600 |0080: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ -06e4a2: 0c01 |0083: move-result-object v1 │ │ -06e4a4: 6e20 ab0c 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e4aa: 7020 a410 4600 |0087: invoke-direct {v6, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ -06e4b0: 5460 4105 |008a: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ -06e4b4: 1a01 e500 |008c: const-string v1, "--:--" // string@00e5 │ │ -06e4b8: 6e20 ab0c 1000 |008e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e4be: 5460 4f05 |0091: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ -06e4c2: 1a01 e500 |0093: const-string v1, "--:--" // string@00e5 │ │ -06e4c6: 6e20 ab0c 1000 |0095: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e4cc: 5460 4d05 |0098: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e4d0: 6e20 8a0c 3000 |009a: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@0c8a │ │ -06e4d6: 5460 4d05 |009d: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e4da: 6e20 8d0c 3000 |009f: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0c8d │ │ -06e4e0: 7010 aa10 0600 |00a2: invoke-direct {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ -06e4e6: 0e00 |00a5: return-void │ │ -06e4e8: 6e10 8e10 0600 |00a6: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e4ee: 0c00 |00a9: move-result-object v0 │ │ -06e4f0: 1a01 1e03 |00aa: const-string v1, "Got connection failure, but ConnectingDialog wasn't showing" // string@031e │ │ -06e4f4: 7120 e00a 1000 |00ac: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06e4fa: 2897 |00af: goto 0046 // -0069 │ │ -06e4fc: 5460 4805 |00b0: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ -06e500: 1401 2200 0801 |00b2: const v1, #float 2.49794e-38 // #01080022 │ │ -06e506: 6e20 4c0c 1000 |00b5: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -06e50c: 5460 4a05 |00b8: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ -06e510: 1401 2500 0801 |00ba: const v1, #float 2.49794e-38 // #01080025 │ │ -06e516: 6e20 4c0c 1000 |00bd: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ -06e51c: 7010 ac10 0600 |00c0: invoke-direct {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfoFromService:()V // method@10ac │ │ -06e522: 5460 4d05 |00c3: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e526: 6e20 8a0c 5000 |00c5: invoke-virtual {v0, v5}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@0c8a │ │ -06e52c: 28da |00c8: goto 00a2 // -0026 │ │ +06dcf0: |[06dcf0] uk.org.ngo.squeezer.SqueezerActivity.setConnected:(ZZ)V │ │ +06dd00: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06dd02: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06dd04: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06dd06: 6e10 8e10 0600 |0003: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dd0c: 0c00 |0006: move-result-object v0 │ │ +06dd0e: 2201 3102 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +06dd12: 7010 c60d 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06dd18: 1a02 b719 |000c: const-string v2, "setConnected(" // string@19b7 │ │ +06dd1c: 6e20 ce0d 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dd22: 0c01 |0011: move-result-object v1 │ │ +06dd24: 6e20 cf0d 7100 |0012: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +06dd2a: 0c01 |0015: move-result-object v1 │ │ +06dd2c: 1a02 d700 |0016: const-string v2, ", " // string@00d7 │ │ +06dd30: 6e20 ce0d 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dd36: 0c01 |001b: move-result-object v1 │ │ +06dd38: 6e20 cf0d 8100 |001c: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +06dd3e: 0c01 |001f: move-result-object v1 │ │ +06dd40: 1a02 ce00 |0020: const-string v2, ")" // string@00ce │ │ +06dd44: 6e20 ce0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dd4a: 0c01 |0025: move-result-object v1 │ │ +06dd4c: 6e10 d60d 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06dd52: 0c01 |0029: move-result-object v1 │ │ +06dd54: 7120 e50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06dd5a: 3808 2b00 |002d: if-eqz v8, 0058 // +002b │ │ +06dd5e: 5460 3d05 |002f: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ +06dd62: 6e20 900e 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06dd68: 5460 3e05 |0034: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06dd6c: 3800 7000 |0036: if-eqz v0, 00a6 // +0070 │ │ +06dd70: 6e10 8e10 0600 |0038: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dd76: 0c00 |003b: move-result-object v0 │ │ +06dd78: 1a01 8f02 |003c: const-string v1, "Dismissing ConnectingDialog" // string@028f │ │ +06dd7c: 7120 e00a 1000 |003e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06dd82: 5460 3e05 |0041: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06dd86: 6e10 3911 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.dismiss:()V // method@1139 │ │ +06dd8c: 5b64 3e05 |0046: iput-object v4, v6, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06dd90: 3907 1000 |0048: if-nez v7, 0058 // +0010 │ │ +06dd94: 1400 2700 097f |004a: const v0, #float 1.82105e+38 // #7f090027 │ │ +06dd9a: 6e20 8f10 0600 |004d: invoke-virtual {v6, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ +06dda0: 0c00 |0050: move-result-object v0 │ │ +06dda2: 7130 b30c 0605 |0051: invoke-static {v6, v0, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +06dda8: 0c00 |0054: move-result-object v0 │ │ +06ddaa: 6e10 b70c 0000 |0055: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +06ddb0: 5460 4305 |0058: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ +06ddb4: 6e20 900e 7000 |005a: invoke-virtual {v0, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06ddba: 5460 4805 |005d: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ +06ddbe: 6e20 4b0c 7000 |005f: invoke-virtual {v0, v7}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0c4b │ │ +06ddc4: 5460 4a05 |0062: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ +06ddc8: 6e20 4b0c 7000 |0064: invoke-virtual {v0, v7}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@0c4b │ │ +06ddce: 3907 4900 |0067: if-nez v7, 00b0 // +0049 │ │ +06ddd2: 5460 4805 |0069: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ +06ddd6: 6e20 4c0c 3000 |006b: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +06dddc: 5460 4a05 |006e: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ +06dde0: 6e20 4c0c 3000 |0070: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +06dde6: 5460 3805 |0073: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ +06ddea: 6e20 510c 4000 |0075: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +06ddf0: 7020 ab10 4600 |0078: invoke-direct {v6, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10ab │ │ +06ddf6: 5460 3a05 |007b: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ +06ddfa: 1401 2800 097f |007d: const v1, #float 1.82105e+38 // #7f090028 │ │ +06de00: 6e20 8f10 1600 |0080: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.getText:(I)Ljava/lang/CharSequence; // method@108f │ │ +06de06: 0c01 |0083: move-result-object v1 │ │ +06de08: 6e20 ab0c 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06de0e: 7020 a410 4600 |0087: invoke-direct {v6, v4}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ +06de14: 5460 4105 |008a: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ +06de18: 1a01 e500 |008c: const-string v1, "--:--" // string@00e5 │ │ +06de1c: 6e20 ab0c 1000 |008e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06de22: 5460 4f05 |0091: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ +06de26: 1a01 e500 |0093: const-string v1, "--:--" // string@00e5 │ │ +06de2a: 6e20 ab0c 1000 |0095: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06de30: 5460 4d05 |0098: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06de34: 6e20 8a0c 3000 |009a: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@0c8a │ │ +06de3a: 5460 4d05 |009d: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06de3e: 6e20 8d0c 3000 |009f: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0c8d │ │ +06de44: 7010 aa10 0600 |00a2: invoke-direct {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ +06de4a: 0e00 |00a5: return-void │ │ +06de4c: 6e10 8e10 0600 |00a6: invoke-virtual {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06de52: 0c00 |00a9: move-result-object v0 │ │ +06de54: 1a01 1e03 |00aa: const-string v1, "Got connection failure, but ConnectingDialog wasn't showing" // string@031e │ │ +06de58: 7120 e00a 1000 |00ac: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06de5e: 2897 |00af: goto 0046 // -0069 │ │ +06de60: 5460 4805 |00b0: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ +06de64: 1401 2200 0801 |00b2: const v1, #float 2.49794e-38 // #01080022 │ │ +06de6a: 6e20 4c0c 1000 |00b5: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +06de70: 5460 4a05 |00b8: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ +06de74: 1401 2500 0801 |00ba: const v1, #float 2.49794e-38 // #01080025 │ │ +06de7a: 6e20 4c0c 1000 |00bd: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@0c4c │ │ +06de80: 7010 ac10 0600 |00c0: invoke-direct {v6}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfoFromService:()V // method@10ac │ │ +06de86: 5460 4d05 |00c3: iget-object v0, v6, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06de8a: 6e20 8a0c 5000 |00c5: invoke-virtual {v0, v5}, Landroid/widget/SeekBar;.setEnabled:(Z)V // method@0c8a │ │ +06de90: 28da |00c8: goto 00a2 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=349 │ │ 0x002d line=350 │ │ 0x002f line=351 │ │ 0x0034 line=352 │ │ 0x0038 line=353 │ │ @@ -137499,45 +137533,45 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -06e530: |[06e530] uk.org.ngo.squeezer.SqueezerActivity.setSecondsElapsed:(I)Z │ │ -06e540: 6e10 8a10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e546: 0c01 |0003: move-result-object v1 │ │ -06e548: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -06e54c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06e54e: 0f01 |0007: return v1 │ │ -06e550: 6e10 8a10 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e556: 0c01 |000b: move-result-object v1 │ │ -06e558: 7220 df16 5100 |000c: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.setSecondsElapsed:(I)Z // method@16df │ │ -06e55e: 0a01 |000f: move-result v1 │ │ -06e560: 28f7 |0010: goto 0007 // -0009 │ │ -06e562: 0d00 |0011: move-exception v0 │ │ -06e564: 6e10 8e10 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e56a: 0c01 |0015: move-result-object v1 │ │ -06e56c: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06e570: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e576: 1a03 ff09 |001b: const-string v3, "Service exception in setSecondsElapsed(" // string@09ff │ │ -06e57a: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e580: 0c02 |0020: move-result-object v2 │ │ -06e582: 6e20 cb0d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -06e588: 0c02 |0024: move-result-object v2 │ │ -06e58a: 1a03 d000 |0025: const-string v3, "): " // string@00d0 │ │ -06e58e: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e594: 0c02 |002a: move-result-object v2 │ │ -06e596: 6e20 cd0d 0200 |002b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e59c: 0c02 |002e: move-result-object v2 │ │ -06e59e: 6e10 d60d 0200 |002f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e5a4: 0c02 |0032: move-result-object v2 │ │ -06e5a6: 7120 e10a 2100 |0033: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e5ac: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -06e5ae: 28d0 |0037: goto 0007 // -0030 │ │ +06de94: |[06de94] uk.org.ngo.squeezer.SqueezerActivity.setSecondsElapsed:(I)Z │ │ +06dea4: 6e10 8a10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06deaa: 0c01 |0003: move-result-object v1 │ │ +06deac: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +06deb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06deb2: 0f01 |0007: return v1 │ │ +06deb4: 6e10 8a10 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06deba: 0c01 |000b: move-result-object v1 │ │ +06debc: 7220 df16 5100 |000c: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.setSecondsElapsed:(I)Z // method@16df │ │ +06dec2: 0a01 |000f: move-result v1 │ │ +06dec4: 28f7 |0010: goto 0007 // -0009 │ │ +06dec6: 0d00 |0011: move-exception v0 │ │ +06dec8: 6e10 8e10 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06dece: 0c01 |0015: move-result-object v1 │ │ +06ded0: 2202 3102 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06ded4: 7010 c60d 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06deda: 1a03 f909 |001b: const-string v3, "Service exception in setSecondsElapsed(" // string@09f9 │ │ +06dede: 6e20 ce0d 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dee4: 0c02 |0020: move-result-object v2 │ │ +06dee6: 6e20 cb0d 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +06deec: 0c02 |0024: move-result-object v2 │ │ +06deee: 1a03 d000 |0025: const-string v3, "): " // string@00d0 │ │ +06def2: 6e20 ce0d 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06def8: 0c02 |002a: move-result-object v2 │ │ +06defa: 6e20 cd0d 0200 |002b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06df00: 0c02 |002e: move-result-object v2 │ │ +06df02: 6e10 d60d 0200 |002f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06df08: 0c02 |0032: move-result-object v2 │ │ +06df0a: 7120 e10a 2100 |0033: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06df10: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +06df12: 28d0 |0037: goto 0007 // -0030 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x0007 line=571 │ │ @@ -137555,20 +137589,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06e5bc: |[06e5bc] uk.org.ngo.squeezer.SqueezerActivity.setTitleForPlayer:(Ljava/lang/String;)V │ │ -06e5cc: 5420 5205 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06e5d0: 2201 f302 |0002: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$12; // type@02f3 │ │ -06e5d4: 7030 3410 2103 |0004: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/SqueezerActivity$12;.:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V // method@1034 │ │ -06e5da: 6e20 5101 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06e5e0: 0e00 |000a: return-void │ │ +06df20: |[06df20] uk.org.ngo.squeezer.SqueezerActivity.setTitleForPlayer:(Ljava/lang/String;)V │ │ +06df30: 5420 5205 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06df34: 2201 f302 |0002: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$12; // type@02f3 │ │ +06df38: 7030 3410 2103 |0004: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/SqueezerActivity$12;.:(Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V // method@1034 │ │ +06df3e: 6e20 5101 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06df44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x000a line=416 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x000b reg=3 playerName Ljava/lang/String; │ │ @@ -137578,29 +137612,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -06e5e4: |[06e5e4] uk.org.ngo.squeezer.SqueezerActivity.show:(Landroid/content/Context;)V │ │ -06e5f4: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ -06e5f8: 1c02 0303 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -06e5fc: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -06e602: 1502 0004 |0007: const/high16 v2, #int 67108864 // #400 │ │ -06e606: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -06e60c: 0c01 |000c: move-result-object v1 │ │ -06e60e: 1502 0020 |000d: const/high16 v2, #int 536870912 // #2000 │ │ -06e612: 6e20 9b00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -06e618: 0c00 |0012: move-result-object v0 │ │ -06e61a: 6e20 9500 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -06e620: 0e00 |0016: return-void │ │ +06df48: |[06df48] uk.org.ngo.squeezer.SqueezerActivity.show:(Landroid/content/Context;)V │ │ +06df58: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ +06df5c: 1c02 0303 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +06df60: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +06df66: 1502 0004 |0007: const/high16 v2, #int 67108864 // #400 │ │ +06df6a: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +06df70: 0c01 |000c: move-result-object v1 │ │ +06df72: 1502 0020 |000d: const/high16 v2, #int 536870912 // #2000 │ │ +06df76: 6e20 9b00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +06df7c: 0c00 |0012: move-result-object v0 │ │ +06df7e: 6e20 9500 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +06df84: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ + 0x0009 line=812 │ │ + 0x000f line=813 │ │ 0x0013 line=814 │ │ 0x0016 line=815 │ │ locals : │ │ 0x0013 - 0x0017 reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x0017 reg=3 context Landroid/content/Context; │ │ │ │ #50 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -137608,35 +137644,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06e624: |[06e624] uk.org.ngo.squeezer.SqueezerActivity.startVisibleConnection:()V │ │ -06e634: 6e10 8e10 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e63a: 0c00 |0003: move-result-object v0 │ │ -06e63c: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -06e640: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e646: 1a02 341b |0009: const-string v2, "startVisibleConnection..., connectInProgress: " // string@1b34 │ │ -06e64a: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e650: 0c01 |000e: move-result-object v1 │ │ -06e652: 5432 3d05 |000f: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ -06e656: 6e10 8f0e 0200 |0011: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -06e65c: 0a02 |0014: move-result v2 │ │ -06e65e: 6e20 cf0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ -06e664: 0c01 |0018: move-result-object v1 │ │ -06e666: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e66c: 0c01 |001c: move-result-object v1 │ │ -06e66e: 7120 e50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06e674: 5430 5205 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06e678: 2201 f502 |0022: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$14; // type@02f5 │ │ -06e67c: 7020 3810 3100 |0024: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/SqueezerActivity$14;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1038 │ │ -06e682: 6e20 5101 1000 |0027: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06e688: 0e00 |002a: return-void │ │ +06df88: |[06df88] uk.org.ngo.squeezer.SqueezerActivity.startVisibleConnection:()V │ │ +06df98: 6e10 8e10 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06df9e: 0c00 |0003: move-result-object v0 │ │ +06dfa0: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +06dfa4: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06dfaa: 1a02 2e1b |0009: const-string v2, "startVisibleConnection..., connectInProgress: " // string@1b2e │ │ +06dfae: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06dfb4: 0c01 |000e: move-result-object v1 │ │ +06dfb6: 5432 3d05 |000f: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.connectInProgress:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053d │ │ +06dfba: 6e10 8f0e 0200 |0011: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +06dfc0: 0a02 |0014: move-result v2 │ │ +06dfc2: 6e20 cf0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0dcf │ │ +06dfc8: 0c01 |0018: move-result-object v1 │ │ +06dfca: 6e10 d60d 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06dfd0: 0c01 |001c: move-result-object v1 │ │ +06dfd2: 7120 e50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06dfd8: 5430 5205 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06dfdc: 2201 f502 |0022: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$14; // type@02f5 │ │ +06dfe0: 7020 3810 3100 |0024: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/SqueezerActivity$14;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1038 │ │ +06dfe6: 6e20 5101 1000 |0027: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06dfec: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0020 line=767 │ │ 0x002a line=808 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ @@ -137646,40 +137682,40 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -06e68c: |[06e68c] uk.org.ngo.squeezer.SqueezerActivity.updateAlbumArtIfNeeded:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -06e69c: 5430 4705 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06e6a0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -06e6a4: 0e00 |0004: return-void │ │ -06e6a6: 5430 4005 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.currentSong:Ljava/util/concurrent/atomic/AtomicReference; // field@0540 │ │ -06e6aa: 7120 1d11 4000 |0007: invoke-static {v0, v4}, Luk/org/ngo/squeezer/Util;.atomicReferenceUpdated:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)Z // method@111d │ │ -06e6b0: 0a00 |000a: move-result v0 │ │ -06e6b2: 3800 f9ff |000b: if-eqz v0, 0004 // -0007 │ │ -06e6b6: 3804 0c00 |000d: if-eqz v4, 0019 // +000c │ │ -06e6ba: 6e10 8a10 0300 |000f: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e6c0: 0c00 |0012: move-result-object v0 │ │ -06e6c2: 6e20 d615 0400 |0013: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; // method@15d6 │ │ -06e6c8: 0c00 |0016: move-result-object v0 │ │ -06e6ca: 3900 0b00 |0017: if-nez v0, 0022 // +000b │ │ -06e6ce: 5430 3805 |0019: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ -06e6d2: 1401 1d00 027f |001b: const v1, #float 1.728e+38 // #7f02001d │ │ -06e6d8: 6e20 520c 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -06e6de: 28e3 |0021: goto 0004 // -001d │ │ -06e6e0: 5430 4705 |0022: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06e6e4: 6e10 8a10 0300 |0024: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e6ea: 0c01 |0027: move-result-object v1 │ │ -06e6ec: 6e20 d615 1400 |0028: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; // method@15d6 │ │ -06e6f2: 0c01 |002b: move-result-object v1 │ │ -06e6f4: 5432 3805 |002c: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ -06e6f8: 6e30 af18 1002 |002e: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ -06e6fe: 28d3 |0031: goto 0004 // -002d │ │ +06dff0: |[06dff0] uk.org.ngo.squeezer.SqueezerActivity.updateAlbumArtIfNeeded:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +06e000: 5430 4705 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e004: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06e008: 0e00 |0004: return-void │ │ +06e00a: 5430 4005 |0005: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.currentSong:Ljava/util/concurrent/atomic/AtomicReference; // field@0540 │ │ +06e00e: 7120 1d11 4000 |0007: invoke-static {v0, v4}, Luk/org/ngo/squeezer/Util;.atomicReferenceUpdated:(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)Z // method@111d │ │ +06e014: 0a00 |000a: move-result v0 │ │ +06e016: 3800 f9ff |000b: if-eqz v0, 0004 // -0007 │ │ +06e01a: 3804 0c00 |000d: if-eqz v4, 0019 // +000c │ │ +06e01e: 6e10 8a10 0300 |000f: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e024: 0c00 |0012: move-result-object v0 │ │ +06e026: 6e20 d615 0400 |0013: invoke-virtual {v4, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; // method@15d6 │ │ +06e02c: 0c00 |0016: move-result-object v0 │ │ +06e02e: 3900 0b00 |0017: if-nez v0, 0022 // +000b │ │ +06e032: 5430 3805 |0019: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ +06e036: 1401 1d00 027f |001b: const v1, #float 1.728e+38 // #7f02001d │ │ +06e03c: 6e20 520c 1000 |001e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +06e042: 28e3 |0021: goto 0004 // -001d │ │ +06e044: 5430 4705 |0022: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e048: 6e10 8a10 0300 |0024: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e04e: 0c01 |0027: move-result-object v1 │ │ +06e050: 6e20 d615 1400 |0028: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; // method@15d6 │ │ +06e056: 0c01 |002b: move-result-object v1 │ │ +06e058: 5432 3805 |002c: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ +06e05c: 6e30 af18 1002 |002e: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ +06e062: 28d3 |0031: goto 0004 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=536 │ │ 0x0005 line=528 │ │ 0x000d line=529 │ │ 0x0019 line=530 │ │ @@ -137693,20 +137729,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06e700: |[06e700] uk.org.ngo.squeezer.SqueezerActivity.updatePlayPauseIcon:()V │ │ -06e710: 5420 5205 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06e714: 2201 f202 |0002: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$11; // type@02f2 │ │ -06e718: 7020 3210 2100 |0004: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$11;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1032 │ │ -06e71e: 6e20 5101 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06e724: 0e00 |000a: return-void │ │ +06e064: |[06e064] uk.org.ngo.squeezer.SqueezerActivity.updatePlayPauseIcon:()V │ │ +06e074: 5420 5205 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06e078: 2201 f202 |0002: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$11; // type@02f2 │ │ +06e07c: 7020 3210 2100 |0004: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$11;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1032 │ │ +06e082: 6e20 5101 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06e088: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x000a line=402 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ @@ -137715,39 +137751,39 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -06e728: |[06e728] uk.org.ngo.squeezer.SqueezerActivity.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -06e738: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ -06e73c: 5420 3a05 |0002: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ -06e740: 6e10 d415 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -06e746: 0c01 |0007: move-result-object v1 │ │ -06e748: 6e20 ab0c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e74e: 5420 3905 |000b: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ -06e752: 6e10 d215 0300 |000d: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -06e758: 0c01 |0010: move-result-object v1 │ │ -06e75a: 6e20 ab0c 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e760: 5420 5005 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ -06e764: 6e10 da15 0300 |0016: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ -06e76a: 0c01 |0019: move-result-object v1 │ │ -06e76c: 6e20 ab0c 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e772: 0e00 |001d: return-void │ │ -06e774: 5420 3a05 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ -06e778: 1a01 0000 |0020: const-string v1, "" // string@0000 │ │ -06e77c: 6e20 ab0c 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e782: 5420 3905 |0025: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ -06e786: 1a01 0000 |0027: const-string v1, "" // string@0000 │ │ -06e78a: 6e20 ab0c 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e790: 5420 5005 |002c: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ -06e794: 1a01 0000 |002e: const-string v1, "" // string@0000 │ │ -06e798: 6e20 ab0c 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e79e: 28ea |0033: goto 001d // -0016 │ │ +06e08c: |[06e08c] uk.org.ngo.squeezer.SqueezerActivity.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +06e09c: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +06e0a0: 5420 3a05 |0002: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ +06e0a4: 6e10 d415 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +06e0aa: 0c01 |0007: move-result-object v1 │ │ +06e0ac: 6e20 ab0c 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e0b2: 5420 3905 |000b: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ +06e0b6: 6e10 d215 0300 |000d: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +06e0bc: 0c01 |0010: move-result-object v1 │ │ +06e0be: 6e20 ab0c 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e0c4: 5420 5005 |0014: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ +06e0c8: 6e10 da15 0300 |0016: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ +06e0ce: 0c01 |0019: move-result-object v1 │ │ +06e0d0: 6e20 ab0c 1000 |001a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e0d6: 0e00 |001d: return-void │ │ +06e0d8: 5420 3a05 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ +06e0dc: 1a01 0000 |0020: const-string v1, "" // string@0000 │ │ +06e0e0: 6e20 ab0c 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e0e6: 5420 3905 |0025: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ +06e0ea: 1a01 0000 |0027: const-string v1, "" // string@0000 │ │ +06e0ee: 6e20 ab0c 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e0f4: 5420 5005 |002c: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ +06e0f8: 1a01 0000 |002e: const-string v1, "" // string@0000 │ │ +06e0fc: 6e20 ab0c 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e102: 28ea |0033: goto 001d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0002 line=512 │ │ 0x000b line=513 │ │ 0x0014 line=514 │ │ 0x001d line=520 │ │ @@ -137763,25 +137799,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -06e7a0: |[06e7a0] uk.org.ngo.squeezer.SqueezerActivity.updateSongInfoFromService:()V │ │ -06e7b0: 7010 8410 0300 |0000: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ -06e7b6: 0c00 |0003: move-result-object v0 │ │ -06e7b8: 7020 ab10 0300 |0004: invoke-direct {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10ab │ │ -06e7be: 7010 8810 0300 |0007: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSecondsElapsed:()I // method@1088 │ │ -06e7c4: 0a01 |000a: move-result v1 │ │ -06e7c6: 7010 8910 0300 |000b: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSecondsTotal:()I // method@1089 │ │ -06e7cc: 0a02 |000e: move-result v2 │ │ -06e7ce: 7030 ad10 1302 |000f: invoke-direct {v3, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.updateTimeDisplayTo:(II)V // method@10ad │ │ -06e7d4: 7020 a910 0300 |0012: invoke-direct {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateAlbumArtIfNeeded:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10a9 │ │ -06e7da: 0e00 |0015: return-void │ │ +06e104: |[06e104] uk.org.ngo.squeezer.SqueezerActivity.updateSongInfoFromService:()V │ │ +06e114: 7010 8410 0300 |0000: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ +06e11a: 0c00 |0003: move-result-object v0 │ │ +06e11c: 7020 ab10 0300 |0004: invoke-direct {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateSongInfo:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10ab │ │ +06e122: 7010 8810 0300 |0007: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSecondsElapsed:()I // method@1088 │ │ +06e128: 0a01 |000a: move-result v1 │ │ +06e12a: 7010 8910 0300 |000b: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSecondsTotal:()I // method@1089 │ │ +06e130: 0a02 |000e: move-result v2 │ │ +06e132: 7030 ad10 1302 |000f: invoke-direct {v3, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.updateTimeDisplayTo:(II)V // method@10ad │ │ +06e138: 7020 a910 0300 |0012: invoke-direct {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.updateAlbumArtIfNeeded:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@10a9 │ │ +06e13e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0004 line=505 │ │ 0x0007 line=506 │ │ 0x0012 line=507 │ │ 0x0015 line=508 │ │ @@ -137790,107 +137826,107 @@ │ │ 0x0000 - 0x0016 reg=3 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #55 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ name : 'updateTimeDisplayTo' │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06e7dc: |[06e7dc] uk.org.ngo.squeezer.SqueezerActivity.updateTimeDisplayTo:(II)V │ │ -06e7ec: 5530 5305 |0000: iget-boolean v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ -06e7f0: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ -06e7f4: 5430 4d05 |0004: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e7f8: 6e10 880c 0000 |0006: invoke-virtual {v0}, Landroid/widget/SeekBar;.getMax:()I // method@0c88 │ │ -06e7fe: 0a00 |0009: move-result v0 │ │ -06e800: 3250 1100 |000a: if-eq v0, v5, 001b // +0011 │ │ -06e804: 5430 4d05 |000c: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e808: 6e20 8b0c 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/SeekBar;.setMax:(I)V // method@0c8b │ │ -06e80e: 5430 4f05 |0011: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ -06e812: 8151 |0013: int-to-long v1, v5 │ │ -06e814: 7120 2211 2100 |0014: invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ -06e81a: 0c01 |0017: move-result-object v1 │ │ -06e81c: 6e20 ab0c 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e822: 5430 4d05 |001b: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06e826: 6e20 8d0c 4000 |001d: invoke-virtual {v0, v4}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0c8d │ │ -06e82c: 5430 4105 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ -06e830: 8141 |0022: int-to-long v1, v4 │ │ -06e832: 7120 2211 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ -06e838: 0c01 |0026: move-result-object v1 │ │ -06e83a: 6e20 ab0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06e840: 0e00 |002a: return-void │ │ +06e140: |[06e140] uk.org.ngo.squeezer.SqueezerActivity.updateTimeDisplayTo:(II)V │ │ +06e150: 5540 5305 |0000: iget-boolean v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.updateSeekBar:Z // field@0553 │ │ +06e154: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ +06e158: 5440 4d05 |0004: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06e15c: 6e10 880c 0000 |0006: invoke-virtual {v0}, Landroid/widget/SeekBar;.getMax:()I // method@0c88 │ │ +06e162: 0a00 |0009: move-result v0 │ │ +06e164: 3260 1100 |000a: if-eq v0, v6, 001b // +0011 │ │ +06e168: 5440 4d05 |000c: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06e16c: 6e20 8b0c 6000 |000e: invoke-virtual {v0, v6}, Landroid/widget/SeekBar;.setMax:(I)V // method@0c8b │ │ +06e172: 5440 4f05 |0011: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ +06e176: 8162 |0013: int-to-long v2, v6 │ │ +06e178: 7120 2211 3200 |0014: invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ +06e17e: 0c01 |0017: move-result-object v1 │ │ +06e180: 6e20 ab0c 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e186: 5440 4d05 |001b: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06e18a: 6e20 8d0c 5000 |001d: invoke-virtual {v0, v5}, Landroid/widget/SeekBar;.setProgress:(I)V // method@0c8d │ │ +06e190: 5440 4105 |0020: iget-object v0, v4, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ +06e194: 8152 |0022: int-to-long v2, v5 │ │ +06e196: 7120 2211 3200 |0023: invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;.makeTimeString:(J)Ljava/lang/String; // method@1122 │ │ +06e19c: 0c01 |0026: move-result-object v1 │ │ +06e19e: 6e20 ab0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06e1a4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x000c line=494 │ │ 0x0011 line=495 │ │ 0x001b line=497 │ │ 0x0020 line=498 │ │ 0x002a line=500 │ │ locals : │ │ - 0x0000 - 0x002b reg=3 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ - 0x0000 - 0x002b reg=4 secondsIn I │ │ - 0x0000 - 0x002b reg=5 secondsTotal I │ │ + 0x0000 - 0x002b reg=4 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x002b reg=5 secondsIn I │ │ + 0x0000 - 0x002b reg=6 secondsTotal I │ │ │ │ #56 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ name : 'updateUIFromServiceState' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -06e844: |[06e844] uk.org.ngo.squeezer.SqueezerActivity.updateUIFromServiceState:()V │ │ -06e854: 6e10 8e10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e85a: 0c01 |0003: move-result-object v1 │ │ -06e85c: 1a02 241c |0004: const-string v2, "updateUIFromServiceState" // string@1c24 │ │ -06e860: 7120 e00a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06e866: 7010 9310 0400 |0009: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ -06e86c: 0a01 |000c: move-result v1 │ │ -06e86e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -06e870: 7030 a010 1402 |000e: invoke-direct {v4, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setConnected:(ZZ)V // method@10a0 │ │ -06e876: 6e10 8a10 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e87c: 0c01 |0014: move-result-object v1 │ │ -06e87e: 3901 0c00 |0015: if-nez v1, 0021 // +000c │ │ -06e882: 6e10 8e10 0400 |0017: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e888: 0c01 |001a: move-result-object v1 │ │ -06e88a: 1a02 2c02 |001b: const-string v2, "Can't update UI with null serviceStub" // string@022c │ │ -06e88e: 7120 e10a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e894: 0e00 |0020: return-void │ │ -06e896: 6e10 8a10 0400 |0021: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e89c: 0c01 |0024: move-result-object v1 │ │ -06e89e: 7210 ae16 0100 |0025: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getActivePlayerName:()Ljava/lang/String; // method@16ae │ │ -06e8a4: 0c01 |0028: move-result-object v1 │ │ -06e8a6: 7020 a410 1400 |0029: invoke-direct {v4, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ -06e8ac: 5441 4405 |002c: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ -06e8b0: 6e10 8a10 0400 |002e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06e8b6: 0c02 |0031: move-result-object v2 │ │ -06e8b8: 7210 b716 0200 |0032: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.isPlaying:()Z // method@16b7 │ │ -06e8be: 0a02 |0035: move-result v2 │ │ -06e8c0: 6e20 900e 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06e8c6: 7010 aa10 0400 |0039: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ -06e8cc: 28e4 |003c: goto 0020 // -001c │ │ -06e8ce: 0d00 |003d: move-exception v0 │ │ -06e8d0: 6e10 8e10 0400 |003e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06e8d6: 0c01 |0041: move-result-object v1 │ │ -06e8d8: 2202 3102 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06e8dc: 7010 c60d 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06e8e2: 1a03 000a |0047: const-string v3, "Service exception: " // string@0a00 │ │ -06e8e6: 6e20 ce0d 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06e8ec: 0c02 |004c: move-result-object v2 │ │ -06e8ee: 6e20 cd0d 0200 |004d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06e8f4: 0c02 |0050: move-result-object v2 │ │ -06e8f6: 6e10 d60d 0200 |0051: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06e8fc: 0c02 |0054: move-result-object v2 │ │ -06e8fe: 7120 e10a 2100 |0055: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06e904: 28c8 |0058: goto 0020 // -0038 │ │ +06e1a8: |[06e1a8] uk.org.ngo.squeezer.SqueezerActivity.updateUIFromServiceState:()V │ │ +06e1b8: 6e10 8e10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e1be: 0c01 |0003: move-result-object v1 │ │ +06e1c0: 1a02 1e1c |0004: const-string v2, "updateUIFromServiceState" // string@1c1e │ │ +06e1c4: 7120 e00a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06e1ca: 7010 9310 0400 |0009: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ +06e1d0: 0a01 |000c: move-result v1 │ │ +06e1d2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06e1d4: 7030 a010 1402 |000e: invoke-direct {v4, v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.setConnected:(ZZ)V // method@10a0 │ │ +06e1da: 6e10 8a10 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e1e0: 0c01 |0014: move-result-object v1 │ │ +06e1e2: 3901 0c00 |0015: if-nez v1, 0021 // +000c │ │ +06e1e6: 6e10 8e10 0400 |0017: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e1ec: 0c01 |001a: move-result-object v1 │ │ +06e1ee: 1a02 2c02 |001b: const-string v2, "Can't update UI with null serviceStub" // string@022c │ │ +06e1f2: 7120 e10a 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06e1f8: 0e00 |0020: return-void │ │ +06e1fa: 6e10 8a10 0400 |0021: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e200: 0c01 |0024: move-result-object v1 │ │ +06e202: 7210 ae16 0100 |0025: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getActivePlayerName:()Ljava/lang/String; // method@16ae │ │ +06e208: 0c01 |0028: move-result-object v1 │ │ +06e20a: 7020 a410 1400 |0029: invoke-direct {v4, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.setTitleForPlayer:(Ljava/lang/String;)V // method@10a4 │ │ +06e210: 5441 4405 |002c: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.isPlaying:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0544 │ │ +06e214: 6e10 8a10 0400 |002e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e21a: 0c02 |0031: move-result-object v2 │ │ +06e21c: 7210 b716 0200 |0032: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.isPlaying:()Z // method@16b7 │ │ +06e222: 0a02 |0035: move-result v2 │ │ +06e224: 6e20 900e 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06e22a: 7010 aa10 0400 |0039: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.updatePlayPauseIcon:()V // method@10aa │ │ +06e230: 28e4 |003c: goto 0020 // -001c │ │ +06e232: 0d00 |003d: move-exception v0 │ │ +06e234: 6e10 8e10 0400 |003e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e23a: 0c01 |0041: move-result-object v1 │ │ +06e23c: 2202 3102 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06e240: 7010 c60d 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06e246: 1a03 fa09 |0047: const-string v3, "Service exception: " // string@09fa │ │ +06e24a: 6e20 ce0d 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06e250: 0c02 |004c: move-result-object v2 │ │ +06e252: 6e20 cd0d 0200 |004d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06e258: 0c02 |0050: move-result-object v2 │ │ +06e25a: 6e10 d60d 0200 |0051: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06e260: 0c02 |0054: move-result-object v2 │ │ +06e262: 7120 e10a 2100 |0055: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06e268: 28c8 |0058: goto 0020 // -0038 │ │ catches : 1 │ │ 0x0021 - 0x003c │ │ Landroid/os/RemoteException; -> 0x003d │ │ positions : │ │ 0x0000 line=471 │ │ 0x0009 line=472 │ │ 0x0011 line=476 │ │ @@ -137911,18 +137947,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06e914: |[06e914] uk.org.ngo.squeezer.SqueezerActivity.clearConnectingDialog:()V │ │ -06e924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e926: 5b10 3e05 |0001: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ -06e92a: 0e00 |0003: return-void │ │ +06e278: |[06e278] uk.org.ngo.squeezer.SqueezerActivity.clearConnectingDialog:()V │ │ +06e288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e28a: 5b10 3e05 |0001: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.connectingDialog:Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // field@053e │ │ +06e28e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ @@ -137930,215 +137966,215 @@ │ │ type : '()Landroid/os/Handler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e92c: |[06e92c] uk.org.ngo.squeezer.SqueezerActivity.getUIThreadHandler:()Landroid/os/Handler; │ │ -06e93c: 5410 5205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06e940: 1100 |0002: return-object v0 │ │ +06e290: |[06e290] uk.org.ngo.squeezer.SqueezerActivity.getUIThreadHandler:()Landroid/os/Handler; │ │ +06e2a0: 5410 5205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06e2a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 402 16-bit code units │ │ -06e944: |[06e944] uk.org.ngo.squeezer.SqueezerActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06e954: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06e956: 6f20 9011 a900 |0001: invoke-super {v9, v10}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ -06e95c: 1405 0900 037f |0004: const v5, #float 1.74129e+38 // #7f030009 │ │ -06e962: 6e20 a110 5900 |0007: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.setContentView:(I)V // method@10a1 │ │ -06e968: 1a05 200a |000a: const-string v5, "Squeezer" // string@0a20 │ │ -06e96c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -06e96e: 6e30 8b10 5906 |000d: invoke-virtual {v9, v5, v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ -06e974: 0c04 |0010: move-result-object v4 │ │ -06e976: 1a05 121b |0011: const-string v5, "squeezer.analytics.enabled" // string@1b12 │ │ -06e97a: 7230 c600 5407 |0013: invoke-interface {v4, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ -06e980: 0a05 |0016: move-result v5 │ │ -06e982: 3805 2700 |0017: if-eqz v5, 003e // +0027 │ │ -06e986: 6e10 8210 0900 |0019: invoke-virtual {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@1082 │ │ -06e98c: 0c05 |001c: move-result-object v5 │ │ -06e98e: 5255 1000 |001d: iget v5, v5, Landroid/content/pm/ApplicationInfo;.flags:I // field@0010 │ │ -06e992: dd05 0502 |001f: and-int/lit8 v5, v5, #int 2 // #02 │ │ -06e996: 3905 1d00 |0021: if-nez v5, 003e // +001d │ │ -06e99a: 1a05 230a |0023: const-string v5, "SqueezerActivity" // string@0a23 │ │ -06e99e: 1a06 1c0b |0025: const-string v6, "Tracking page view 'SqueezerActivity" // string@0b1c │ │ -06e9a2: 7120 e50a 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06e9a8: 7100 d40c 0000 |002a: invoke-static {}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.getInstance:()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // method@0cd4 │ │ -06e9ae: 0c05 |002d: move-result-object v5 │ │ -06e9b0: 5b95 5105 |002e: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06e9b4: 5495 5105 |0030: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06e9b8: 1a06 230b |0032: const-string v6, "UA-26457780-1" // string@0b23 │ │ -06e9bc: 6e30 e60c 6509 |0034: invoke-virtual {v5, v6, v9}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.startNewSession:(Ljava/lang/String;Landroid/content/Context;)V // method@0ce6 │ │ -06e9c2: 5495 5105 |0037: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06e9c6: 1a06 230a |0039: const-string v6, "SqueezerActivity" // string@0a23 │ │ -06e9ca: 6e20 ea0c 6500 |003b: invoke-virtual {v5, v6}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.trackPageView:(Ljava/lang/String;)V // method@0cea │ │ -06e9d0: 6e10 8610 0900 |003e: invoke-virtual {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1086 │ │ -06e9d6: 0c05 |0041: move-result-object v5 │ │ -06e9d8: 6e10 8710 0900 |0042: invoke-virtual {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getPackageName:()Ljava/lang/String; // method@1087 │ │ -06e9de: 0c06 |0045: move-result-object v6 │ │ -06e9e0: 1307 8000 |0046: const/16 v7, #int 128 // #80 │ │ -06e9e4: 6e30 d100 6507 |0048: invoke-virtual {v5, v6, v7}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ -06e9ea: 0c03 |004b: move-result-object v3 │ │ -06e9ec: 1a05 9013 |004c: const-string v5, "lastRunVersionCode" // string@1390 │ │ -06e9f0: 1606 0000 |004e: const-wide/16 v6, #int 0 // #0 │ │ -06e9f4: 7240 c700 5476 |0050: invoke-interface {v4, v5, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00c7 │ │ -06e9fa: 0b05 |0053: move-result-wide v5 │ │ -06e9fc: 5237 1100 |0054: iget v7, v3, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ -06ea00: 8177 |0056: int-to-long v7, v7 │ │ -06ea02: 3105 0507 |0057: cmp-long v5, v5, v7 │ │ -06ea06: 3b05 2200 |0059: if-gez v5, 007b // +0022 │ │ -06ea0a: 1215 |005b: const/4 v5, #int 1 // #1 │ │ -06ea0c: 5c95 4505 |005c: iput-boolean v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ -06ea10: 2205 2203 |005e: new-instance v5, Luk/org/ngo/squeezer/dialogs/TipsDialog; // type@0322 │ │ -06ea14: 7010 7311 0500 |0060: invoke-direct {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.:()V // method@1173 │ │ -06ea1a: 6e10 8c10 0900 |0063: invoke-virtual {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ -06ea20: 0c06 |0066: move-result-object v6 │ │ -06ea22: 1a07 190b |0067: const-string v7, "TipsDialog" // string@0b19 │ │ -06ea26: 6e30 7711 6507 |0069: invoke-virtual {v5, v6, v7}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1177 │ │ -06ea2c: 7210 c400 0400 |006c: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ -06ea32: 0c02 |006f: move-result-object v2 │ │ -06ea34: 1a05 9013 |0070: const-string v5, "lastRunVersionCode" // string@1390 │ │ -06ea38: 5236 1100 |0072: iget v6, v3, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ -06ea3c: 8166 |0074: int-to-long v6, v6 │ │ -06ea3e: 7240 c000 5276 |0075: invoke-interface {v2, v5, v6, v7}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00c0 │ │ -06ea44: 7210 be00 0200 |0078: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ -06ea4a: 6e10 9110 0900 |007b: invoke-virtual {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1091 │ │ -06ea50: 0c05 |007e: move-result-object v5 │ │ -06ea52: 7210 940b 0500 |007f: invoke-interface {v5}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0b94 │ │ -06ea58: 0c01 |0082: move-result-object v1 │ │ -06ea5a: 6e10 f70a 0100 |0083: invoke-virtual {v1}, Landroid/view/Display;.getWidth:()I // method@0af7 │ │ -06ea60: 0a05 |0086: move-result v5 │ │ -06ea62: 6e10 f30a 0100 |0087: invoke-virtual {v1}, Landroid/view/Display;.getHeight:()I // method@0af3 │ │ -06ea68: 0a06 |008a: move-result v6 │ │ -06ea6a: 7120 920d 6500 |008b: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ -06ea70: 0a00 |008e: move-result v0 │ │ -06ea72: 2205 1104 |008f: new-instance v5, Luk/org/ngo/squeezer/util/ImageFetcher; // type@0411 │ │ -06ea76: 7030 a118 9500 |0091: invoke-direct {v5, v9, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.:(Landroid/content/Context;I)V // method@18a1 │ │ -06ea7c: 5b95 4705 |0094: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06ea80: 2205 0e04 |0096: new-instance v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ -06ea84: 1a06 310d |0098: const-string v6, "artwork" // string@0d31 │ │ -06ea88: 7030 8118 9506 |009a: invoke-direct {v5, v9, v6}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ -06ea8e: 5b95 4605 |009d: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ -06ea92: 5495 4605 |009f: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ -06ea96: 1406 cdcc 4c3e |00a1: const v6, #float 0.2 // #3e4ccccd │ │ -06ea9c: 6e30 8418 9506 |00a4: invoke-virtual {v5, v9, v6}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.setMemCacheSizePercent:(Landroid/content/Context;F)V // method@1884 │ │ -06eaa2: 1405 1c00 0e7f |00a7: const v5, #float 1.88751e+38 // #7f0e001c │ │ -06eaa8: 6e20 8110 5900 |00aa: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eaae: 0c05 |00ad: move-result-object v5 │ │ -06eab0: 1f05 dc01 |00ae: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ -06eab4: 5b95 3905 |00b0: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ -06eab8: 1405 1d00 0e7f |00b2: const v5, #float 1.88751e+38 // #7f0e001d │ │ -06eabe: 6e20 8110 5900 |00b5: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eac4: 0c05 |00b8: move-result-object v5 │ │ -06eac6: 1f05 dc01 |00b9: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ -06eaca: 5b95 3a05 |00bb: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ -06eace: 1405 1b00 0e7f |00bd: const v5, #float 1.88751e+38 // #7f0e001b │ │ -06ead4: 6e20 8110 5900 |00c0: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eada: 0c05 |00c3: move-result-object v5 │ │ -06eadc: 1f05 dc01 |00c4: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ -06eae0: 5b95 5005 |00c6: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ -06eae4: 1405 1900 0e7f |00c8: const v5, #float 1.88751e+38 // #7f0e0019 │ │ -06eaea: 6e20 8110 5900 |00cb: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eaf0: 0c05 |00ce: move-result-object v5 │ │ -06eaf2: 1f05 ca01 |00cf: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ -06eaf6: 5b95 4205 |00d1: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.homeButton:Landroid/widget/ImageButton; // field@0542 │ │ -06eafa: 1405 1e00 0e7f |00d3: const v5, #float 1.88751e+38 // #7f0e001e │ │ -06eb00: 6e20 8110 5900 |00d6: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb06: 0c05 |00d9: move-result-object v5 │ │ -06eb08: 1f05 ca01 |00da: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ -06eb0c: 5b95 3f05 |00dc: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.curPlayListButton:Landroid/widget/ImageButton; // field@053f │ │ -06eb10: 1405 2000 0e7f |00de: const v5, #float 1.88751e+38 // #7f0e0020 │ │ -06eb16: 6e20 8110 5900 |00e1: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb1c: 0c05 |00e4: move-result-object v5 │ │ -06eb1e: 1f05 ca01 |00e5: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ -06eb22: 5b95 4905 |00e7: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ -06eb26: 1405 2100 0e7f |00e9: const v5, #float 1.88751e+38 // #7f0e0021 │ │ -06eb2c: 6e20 8110 5900 |00ec: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb32: 0c05 |00ef: move-result-object v5 │ │ -06eb34: 1f05 ca01 |00f0: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ -06eb38: 5b95 4805 |00f2: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ -06eb3c: 1405 1f00 0e7f |00f4: const v5, #float 1.88751e+38 // #7f0e001f │ │ -06eb42: 6e20 8110 5900 |00f7: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb48: 0c05 |00fa: move-result-object v5 │ │ -06eb4a: 1f05 ca01 |00fb: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ -06eb4e: 5b95 4a05 |00fd: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ -06eb52: 1405 0900 0e7f |00ff: const v5, #float 1.88751e+38 // #7f0e0009 │ │ -06eb58: 6e20 8110 5900 |0102: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb5e: 0c05 |0105: move-result-object v5 │ │ -06eb60: 1f05 cb01 |0106: check-cast v5, Landroid/widget/ImageView; // type@01cb │ │ -06eb64: 5b95 3805 |0108: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ -06eb68: 1405 2200 0e7f |010a: const v5, #float 1.88751e+38 // #7f0e0022 │ │ -06eb6e: 6e20 8110 5900 |010d: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb74: 0c05 |0110: move-result-object v5 │ │ -06eb76: 1f05 dc01 |0111: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ -06eb7a: 5b95 4105 |0113: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ -06eb7e: 1405 2400 0e7f |0115: const v5, #float 1.88751e+38 // #7f0e0024 │ │ -06eb84: 6e20 8110 5900 |0118: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eb8a: 0c05 |011b: move-result-object v5 │ │ -06eb8c: 1f05 dc01 |011c: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ -06eb90: 5b95 4f05 |011e: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ -06eb94: 1405 2300 0e7f |0120: const v5, #float 1.88751e+38 // #7f0e0023 │ │ -06eb9a: 6e20 8110 5900 |0123: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ -06eba0: 0c05 |0126: move-result-object v5 │ │ -06eba2: 1f05 d701 |0127: check-cast v5, Landroid/widget/SeekBar; // type@01d7 │ │ -06eba6: 5b95 4d05 |0129: iput-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06ebaa: 5495 4205 |012b: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.homeButton:Landroid/widget/ImageButton; // field@0542 │ │ -06ebae: 2206 fa02 |012d: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$2; // type@02fa │ │ -06ebb2: 7020 4610 9600 |012f: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$2;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1046 │ │ -06ebb8: 6e20 4d0c 6500 |0132: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -06ebbe: 5495 3f05 |0135: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.curPlayListButton:Landroid/widget/ImageButton; // field@053f │ │ -06ebc2: 2206 fb02 |0137: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$3; // type@02fb │ │ -06ebc6: 7020 4810 9600 |0139: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$3;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1048 │ │ -06ebcc: 6e20 4d0c 6500 |013c: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -06ebd2: 5495 4905 |013f: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ -06ebd6: 2206 fc02 |0141: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$4; // type@02fc │ │ -06ebda: 7020 4a10 9600 |0143: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$4;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104a │ │ -06ebe0: 6e20 4d0c 6500 |0146: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -06ebe6: 5495 4805 |0149: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ -06ebea: 2206 fd02 |014b: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$5; // type@02fd │ │ -06ebee: 7020 4c10 9600 |014d: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$5;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104c │ │ -06ebf4: 6e20 4d0c 6500 |0150: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -06ebfa: 5495 4a05 |0153: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ -06ebfe: 2206 fe02 |0155: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$6; // type@02fe │ │ -06ec02: 7020 4e10 9600 |0157: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$6;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104e │ │ -06ec08: 6e20 4d0c 6500 |015a: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -06ec0e: 5495 3a05 |015d: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ -06ec12: 2206 ff02 |015f: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$7; // type@02ff │ │ -06ec16: 7020 5010 9600 |0161: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$7;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1050 │ │ -06ec1c: 6e20 a80c 6500 |0164: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ -06ec22: 5495 3905 |0167: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ -06ec26: 2206 0003 |0169: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$8; // type@0300 │ │ -06ec2a: 7020 5210 9600 |016b: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$8;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1052 │ │ -06ec30: 6e20 a80c 6500 |016e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ -06ec36: 5495 5005 |0171: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ -06ec3a: 2206 0103 |0173: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$9; // type@0301 │ │ -06ec3e: 7020 5410 9600 |0175: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$9;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1054 │ │ -06ec44: 6e20 a80c 6500 |0178: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ -06ec4a: 5495 4d05 |017b: iget-object v5, v9, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ -06ec4e: 2206 f102 |017d: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$10; // type@02f1 │ │ -06ec52: 7020 2e10 9600 |017f: invoke-direct {v6, v9}, Luk/org/ngo/squeezer/SqueezerActivity$10;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@102e │ │ -06ec58: 6e20 8c0c 6500 |0182: invoke-virtual {v5, v6}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@0c8c │ │ -06ec5e: 7010 8310 0900 |0185: invoke-direct {v9}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ -06ec64: 0c05 |0188: move-result-object v5 │ │ -06ec66: 3905 0500 |0189: if-nez v5, 018e // +0005 │ │ -06ec6a: 7110 2610 0900 |018b: invoke-static {v9}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ -06ec70: 0e00 |018e: return-void │ │ -06ec72: 0d05 |018f: move-exception v5 │ │ -06ec74: 2900 ebfe |0190: goto/16 007b // -0115 │ │ +06e2a8: |[06e2a8] uk.org.ngo.squeezer.SqueezerActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06e2b8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06e2ba: 6f20 9011 ba00 |0001: invoke-super {v10, v11}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ +06e2c0: 1405 0900 037f |0004: const v5, #float 1.74129e+38 // #7f030009 │ │ +06e2c6: 6e20 a110 5a00 |0007: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.setContentView:(I)V // method@10a1 │ │ +06e2cc: 1a05 1a0a |000a: const-string v5, "Squeezer" // string@0a1a │ │ +06e2d0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +06e2d2: 6e30 8b10 5a06 |000d: invoke-virtual {v10, v5, v6}, Luk/org/ngo/squeezer/SqueezerActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@108b │ │ +06e2d8: 0c04 |0010: move-result-object v4 │ │ +06e2da: 1a05 0c1b |0011: const-string v5, "squeezer.analytics.enabled" // string@1b0c │ │ +06e2de: 7230 c600 5407 |0013: invoke-interface {v4, v5, v7}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00c6 │ │ +06e2e4: 0a05 |0016: move-result v5 │ │ +06e2e6: 3805 2700 |0017: if-eqz v5, 003e // +0027 │ │ +06e2ea: 6e10 8210 0a00 |0019: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@1082 │ │ +06e2f0: 0c05 |001c: move-result-object v5 │ │ +06e2f2: 5255 1000 |001d: iget v5, v5, Landroid/content/pm/ApplicationInfo;.flags:I // field@0010 │ │ +06e2f6: dd05 0502 |001f: and-int/lit8 v5, v5, #int 2 // #02 │ │ +06e2fa: 3905 1d00 |0021: if-nez v5, 003e // +001d │ │ +06e2fe: 1a05 1d0a |0023: const-string v5, "SqueezerActivity" // string@0a1d │ │ +06e302: 1a06 160b |0025: const-string v6, "Tracking page view 'SqueezerActivity" // string@0b16 │ │ +06e306: 7120 e50a 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06e30c: 7100 d40c 0000 |002a: invoke-static {}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.getInstance:()Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // method@0cd4 │ │ +06e312: 0c05 |002d: move-result-object v5 │ │ +06e314: 5ba5 5105 |002e: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e318: 54a5 5105 |0030: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e31c: 1a06 1d0b |0032: const-string v6, "UA-26457780-1" // string@0b1d │ │ +06e320: 6e30 e60c 650a |0034: invoke-virtual {v5, v6, v10}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.startNewSession:(Ljava/lang/String;Landroid/content/Context;)V // method@0ce6 │ │ +06e326: 54a5 5105 |0037: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e32a: 1a06 1d0a |0039: const-string v6, "SqueezerActivity" // string@0a1d │ │ +06e32e: 6e20 ea0c 6500 |003b: invoke-virtual {v5, v6}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.trackPageView:(Ljava/lang/String;)V // method@0cea │ │ +06e334: 6e10 8610 0a00 |003e: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1086 │ │ +06e33a: 0c05 |0041: move-result-object v5 │ │ +06e33c: 6e10 8710 0a00 |0042: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getPackageName:()Ljava/lang/String; // method@1087 │ │ +06e342: 0c06 |0045: move-result-object v6 │ │ +06e344: 1307 8000 |0046: const/16 v7, #int 128 // #80 │ │ +06e348: 6e30 d100 6507 |0048: invoke-virtual {v5, v6, v7}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ +06e34e: 0c03 |004b: move-result-object v3 │ │ +06e350: 1a05 8a13 |004c: const-string v5, "lastRunVersionCode" // string@138a │ │ +06e354: 1606 0000 |004e: const-wide/16 v6, #int 0 // #0 │ │ +06e358: 7240 c700 5476 |0050: invoke-interface {v4, v5, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00c7 │ │ +06e35e: 0b06 |0053: move-result-wide v6 │ │ +06e360: 5235 1100 |0054: iget v5, v3, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ +06e364: 8158 |0056: int-to-long v8, v5 │ │ +06e366: 3105 0608 |0057: cmp-long v5, v6, v8 │ │ +06e36a: 3b05 2200 |0059: if-gez v5, 007b // +0022 │ │ +06e36e: 1215 |005b: const/4 v5, #int 1 // #1 │ │ +06e370: 5ca5 4505 |005c: iput-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ +06e374: 2205 2203 |005e: new-instance v5, Luk/org/ngo/squeezer/dialogs/TipsDialog; // type@0322 │ │ +06e378: 7010 7311 0500 |0060: invoke-direct {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.:()V // method@1173 │ │ +06e37e: 6e10 8c10 0a00 |0063: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ +06e384: 0c06 |0066: move-result-object v6 │ │ +06e386: 1a07 130b |0067: const-string v7, "TipsDialog" // string@0b13 │ │ +06e38a: 6e30 7711 6507 |0069: invoke-virtual {v5, v6, v7}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1177 │ │ +06e390: 7210 c400 0400 |006c: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00c4 │ │ +06e396: 0c02 |006f: move-result-object v2 │ │ +06e398: 1a05 8a13 |0070: const-string v5, "lastRunVersionCode" // string@138a │ │ +06e39c: 5236 1100 |0072: iget v6, v3, Landroid/content/pm/PackageInfo;.versionCode:I // field@0011 │ │ +06e3a0: 8166 |0074: int-to-long v6, v6 │ │ +06e3a2: 7240 c000 5276 |0075: invoke-interface {v2, v5, v6, v7}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00c0 │ │ +06e3a8: 7210 be00 0200 |0078: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00be │ │ +06e3ae: 6e10 9110 0a00 |007b: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1091 │ │ +06e3b4: 0c05 |007e: move-result-object v5 │ │ +06e3b6: 7210 940b 0500 |007f: invoke-interface {v5}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0b94 │ │ +06e3bc: 0c01 |0082: move-result-object v1 │ │ +06e3be: 6e10 f70a 0100 |0083: invoke-virtual {v1}, Landroid/view/Display;.getWidth:()I // method@0af7 │ │ +06e3c4: 0a05 |0086: move-result v5 │ │ +06e3c6: 6e10 f30a 0100 |0087: invoke-virtual {v1}, Landroid/view/Display;.getHeight:()I // method@0af3 │ │ +06e3cc: 0a06 |008a: move-result v6 │ │ +06e3ce: 7120 920d 6500 |008b: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0d92 │ │ +06e3d4: 0a00 |008e: move-result v0 │ │ +06e3d6: 2205 1104 |008f: new-instance v5, Luk/org/ngo/squeezer/util/ImageFetcher; // type@0411 │ │ +06e3da: 7030 a118 a500 |0091: invoke-direct {v5, v10, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.:(Landroid/content/Context;I)V // method@18a1 │ │ +06e3e0: 5ba5 4705 |0094: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e3e4: 2205 0e04 |0096: new-instance v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ +06e3e8: 1a06 2b0d |0098: const-string v6, "artwork" // string@0d2b │ │ +06e3ec: 7030 8118 a506 |009a: invoke-direct {v5, v10, v6}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ +06e3f2: 5ba5 4605 |009d: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ +06e3f6: 54a5 4605 |009f: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ +06e3fa: 1406 cdcc 4c3e |00a1: const v6, #float 0.2 // #3e4ccccd │ │ +06e400: 6e30 8418 a506 |00a4: invoke-virtual {v5, v10, v6}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.setMemCacheSizePercent:(Landroid/content/Context;F)V // method@1884 │ │ +06e406: 1405 1c00 0e7f |00a7: const v5, #float 1.88751e+38 // #7f0e001c │ │ +06e40c: 6e20 8110 5a00 |00aa: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e412: 0c05 |00ad: move-result-object v5 │ │ +06e414: 1f05 dc01 |00ae: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ +06e418: 5ba5 3905 |00b0: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ +06e41c: 1405 1d00 0e7f |00b2: const v5, #float 1.88751e+38 // #7f0e001d │ │ +06e422: 6e20 8110 5a00 |00b5: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e428: 0c05 |00b8: move-result-object v5 │ │ +06e42a: 1f05 dc01 |00b9: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ +06e42e: 5ba5 3a05 |00bb: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ +06e432: 1405 1b00 0e7f |00bd: const v5, #float 1.88751e+38 // #7f0e001b │ │ +06e438: 6e20 8110 5a00 |00c0: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e43e: 0c05 |00c3: move-result-object v5 │ │ +06e440: 1f05 dc01 |00c4: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ +06e444: 5ba5 5005 |00c6: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ +06e448: 1405 1900 0e7f |00c8: const v5, #float 1.88751e+38 // #7f0e0019 │ │ +06e44e: 6e20 8110 5a00 |00cb: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e454: 0c05 |00ce: move-result-object v5 │ │ +06e456: 1f05 ca01 |00cf: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ +06e45a: 5ba5 4205 |00d1: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.homeButton:Landroid/widget/ImageButton; // field@0542 │ │ +06e45e: 1405 1e00 0e7f |00d3: const v5, #float 1.88751e+38 // #7f0e001e │ │ +06e464: 6e20 8110 5a00 |00d6: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e46a: 0c05 |00d9: move-result-object v5 │ │ +06e46c: 1f05 ca01 |00da: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ +06e470: 5ba5 3f05 |00dc: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.curPlayListButton:Landroid/widget/ImageButton; // field@053f │ │ +06e474: 1405 2000 0e7f |00de: const v5, #float 1.88751e+38 // #7f0e0020 │ │ +06e47a: 6e20 8110 5a00 |00e1: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e480: 0c05 |00e4: move-result-object v5 │ │ +06e482: 1f05 ca01 |00e5: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ +06e486: 5ba5 4905 |00e7: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ +06e48a: 1405 2100 0e7f |00e9: const v5, #float 1.88751e+38 // #7f0e0021 │ │ +06e490: 6e20 8110 5a00 |00ec: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e496: 0c05 |00ef: move-result-object v5 │ │ +06e498: 1f05 ca01 |00f0: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ +06e49c: 5ba5 4805 |00f2: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ +06e4a0: 1405 1f00 0e7f |00f4: const v5, #float 1.88751e+38 // #7f0e001f │ │ +06e4a6: 6e20 8110 5a00 |00f7: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e4ac: 0c05 |00fa: move-result-object v5 │ │ +06e4ae: 1f05 ca01 |00fb: check-cast v5, Landroid/widget/ImageButton; // type@01ca │ │ +06e4b2: 5ba5 4a05 |00fd: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ +06e4b6: 1405 0900 0e7f |00ff: const v5, #float 1.88751e+38 // #7f0e0009 │ │ +06e4bc: 6e20 8110 5a00 |0102: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e4c2: 0c05 |0105: move-result-object v5 │ │ +06e4c4: 1f05 cb01 |0106: check-cast v5, Landroid/widget/ImageView; // type@01cb │ │ +06e4c8: 5ba5 3805 |0108: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.albumArt:Landroid/widget/ImageView; // field@0538 │ │ +06e4cc: 1405 2200 0e7f |010a: const v5, #float 1.88751e+38 // #7f0e0022 │ │ +06e4d2: 6e20 8110 5a00 |010d: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e4d8: 0c05 |0110: move-result-object v5 │ │ +06e4da: 1f05 dc01 |0111: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ +06e4de: 5ba5 4105 |0113: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.currentTime:Landroid/widget/TextView; // field@0541 │ │ +06e4e2: 1405 2400 0e7f |0115: const v5, #float 1.88751e+38 // #7f0e0024 │ │ +06e4e8: 6e20 8110 5a00 |0118: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e4ee: 0c05 |011b: move-result-object v5 │ │ +06e4f0: 1f05 dc01 |011c: check-cast v5, Landroid/widget/TextView; // type@01dc │ │ +06e4f4: 5ba5 4f05 |011e: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.totalTime:Landroid/widget/TextView; // field@054f │ │ +06e4f8: 1405 2300 0e7f |0120: const v5, #float 1.88751e+38 // #7f0e0023 │ │ +06e4fe: 6e20 8110 5a00 |0123: invoke-virtual {v10, v5}, Luk/org/ngo/squeezer/SqueezerActivity;.findViewById:(I)Landroid/view/View; // method@1081 │ │ +06e504: 0c05 |0126: move-result-object v5 │ │ +06e506: 1f05 d701 |0127: check-cast v5, Landroid/widget/SeekBar; // type@01d7 │ │ +06e50a: 5ba5 4d05 |0129: iput-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06e50e: 54a5 4205 |012b: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.homeButton:Landroid/widget/ImageButton; // field@0542 │ │ +06e512: 2206 fa02 |012d: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$2; // type@02fa │ │ +06e516: 7020 4610 a600 |012f: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$2;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1046 │ │ +06e51c: 6e20 4d0c 6500 |0132: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +06e522: 54a5 3f05 |0135: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.curPlayListButton:Landroid/widget/ImageButton; // field@053f │ │ +06e526: 2206 fb02 |0137: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$3; // type@02fb │ │ +06e52a: 7020 4810 a600 |0139: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$3;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1048 │ │ +06e530: 6e20 4d0c 6500 |013c: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +06e536: 54a5 4905 |013f: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.playPauseButton:Landroid/widget/ImageButton; // field@0549 │ │ +06e53a: 2206 fc02 |0141: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$4; // type@02fc │ │ +06e53e: 7020 4a10 a600 |0143: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$4;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104a │ │ +06e544: 6e20 4d0c 6500 |0146: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +06e54a: 54a5 4805 |0149: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.nextButton:Landroid/widget/ImageButton; // field@0548 │ │ +06e54e: 2206 fd02 |014b: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$5; // type@02fd │ │ +06e552: 7020 4c10 a600 |014d: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$5;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104c │ │ +06e558: 6e20 4d0c 6500 |0150: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +06e55e: 54a5 4a05 |0153: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.prevButton:Landroid/widget/ImageButton; // field@054a │ │ +06e562: 2206 fe02 |0155: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$6; // type@02fe │ │ +06e566: 7020 4e10 a600 |0157: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$6;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@104e │ │ +06e56c: 6e20 4d0c 6500 |015a: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +06e572: 54a5 3a05 |015d: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.artistText:Landroid/widget/TextView; // field@053a │ │ +06e576: 2206 ff02 |015f: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$7; // type@02ff │ │ +06e57a: 7020 5010 a600 |0161: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$7;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1050 │ │ +06e580: 6e20 a80c 6500 |0164: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ +06e586: 54a5 3905 |0167: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.albumText:Landroid/widget/TextView; // field@0539 │ │ +06e58a: 2206 0003 |0169: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$8; // type@0300 │ │ +06e58e: 7020 5210 a600 |016b: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$8;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1052 │ │ +06e594: 6e20 a80c 6500 |016e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ +06e59a: 54a5 5005 |0171: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.trackText:Landroid/widget/TextView; // field@0550 │ │ +06e59e: 2206 0103 |0173: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$9; // type@0301 │ │ +06e5a2: 7020 5410 a600 |0175: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$9;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1054 │ │ +06e5a8: 6e20 a80c 6500 |0178: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0ca8 │ │ +06e5ae: 54a5 4d05 |017b: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerActivity;.seekBar:Landroid/widget/SeekBar; // field@054d │ │ +06e5b2: 2206 f102 |017d: new-instance v6, Luk/org/ngo/squeezer/SqueezerActivity$10; // type@02f1 │ │ +06e5b6: 7020 2e10 a600 |017f: invoke-direct {v6, v10}, Luk/org/ngo/squeezer/SqueezerActivity$10;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@102e │ │ +06e5bc: 6e20 8c0c 6500 |0182: invoke-virtual {v5, v6}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@0c8c │ │ +06e5c2: 7010 8310 0a00 |0185: invoke-direct {v10}, Luk/org/ngo/squeezer/SqueezerActivity;.getConfiguredCliIpPort:()Ljava/lang/String; // method@1083 │ │ +06e5c8: 0c05 |0188: move-result-object v5 │ │ +06e5ca: 3905 0500 |0189: if-nez v5, 018e // +0005 │ │ +06e5ce: 7110 2610 0a00 |018b: invoke-static {v10}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ +06e5d4: 0e00 |018e: return-void │ │ +06e5d6: 0d05 |018f: move-exception v5 │ │ +06e5d8: 2900 ebfe |0190: goto/16 007b // -0115 │ │ catches : 1 │ │ 0x003e - 0x007b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x018f │ │ positions : │ │ 0x0001 line=159 │ │ 0x0004 line=160 │ │ 0x000a line=162 │ │ @@ -138186,34 +138222,34 @@ │ │ 0x018f line=189 │ │ locals : │ │ 0x0070 - 0x007b reg=2 editor Landroid/content/SharedPreferences$Editor; │ │ 0x004c - 0x007b reg=3 pInfo Landroid/content/pm/PackageInfo; │ │ 0x008f - 0x018f reg=0 albumArtSize I │ │ 0x0083 - 0x018f reg=1 display Landroid/view/Display; │ │ 0x0011 - 0x0192 reg=4 preferences Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x0192 reg=9 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ - 0x0000 - 0x0192 reg=10 savedInstanceState Landroid/os/Bundle; │ │ + 0x0000 - 0x0192 reg=10 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ + 0x0000 - 0x0192 reg=11 savedInstanceState Landroid/os/Bundle; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/SqueezerActivity;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06ec88: |[06ec88] uk.org.ngo.squeezer.SqueezerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -06ec98: 6e10 8510 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1085 │ │ -06ec9e: 0c00 |0003: move-result-object v0 │ │ -06eca0: 1401 0800 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0008 │ │ -06eca6: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -06ecac: 6f20 9111 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1191 │ │ -06ecb2: 0a00 |000d: move-result v0 │ │ -06ecb4: 0f00 |000e: return v0 │ │ +06e5ec: |[06e5ec] uk.org.ngo.squeezer.SqueezerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +06e5fc: 6e10 8510 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1085 │ │ +06e602: 0c00 |0003: move-result-object v0 │ │ +06e604: 1401 0800 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0008 │ │ +06e60a: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +06e610: 6f20 9111 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1191 │ │ +06e616: 0a00 |000d: move-result v0 │ │ +06e618: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x000a line=657 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -138223,23 +138259,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06ecb8: |[06ecb8] uk.org.ngo.squeezer.SqueezerActivity.onDestroy:()V │ │ -06ecc8: 6f10 9211 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onDestroy:()V // method@1192 │ │ -06ecce: 5410 5105 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06ecd2: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -06ecd6: 5410 5105 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06ecda: 6e10 d10c 0000 |0009: invoke-virtual {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dispatch:()Z // method@0cd1 │ │ -06ece0: 5410 5105 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ -06ece4: 6e10 e80c 0000 |000e: invoke-virtual {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.stopSession:()V // method@0ce8 │ │ -06ecea: 0e00 |0011: return-void │ │ +06e61c: |[06e61c] uk.org.ngo.squeezer.SqueezerActivity.onDestroy:()V │ │ +06e62c: 6f10 9211 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onDestroy:()V // method@1192 │ │ +06e632: 5410 5105 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e636: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +06e63a: 5410 5105 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e63e: 6e10 d10c 0000 |0009: invoke-virtual {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.dispatch:()Z // method@0cd1 │ │ +06e644: 5410 5105 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerActivity;.tracker:Lcom/google/android/apps/analytics/GoogleAnalyticsTracker; // field@0551 │ │ +06e648: 6e10 e80c 0000 |000e: invoke-virtual {v0}, Lcom/google/android/apps/analytics/GoogleAnalyticsTracker;.stopSession:()V // method@0ce8 │ │ +06e64e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0003 line=822 │ │ 0x0007 line=823 │ │ 0x000c line=824 │ │ 0x0011 line=826 │ │ @@ -138251,76 +138287,76 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -06ecec: |[06ecec] uk.org.ngo.squeezer.SqueezerActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -06ecfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06ecfe: 7210 0a0b 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -06ed04: 0a02 |0004: move-result v2 │ │ -06ed06: 2c02 6f00 0000 |0005: sparse-switch v2, 00000074 // +0000006f │ │ -06ed0c: 6f30 9511 6507 |0008: invoke-super {v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1195 │ │ -06ed12: 0a01 |000b: move-result v1 │ │ -06ed14: 0f01 |000c: return v1 │ │ -06ed16: 7110 2610 0500 |000d: invoke-static {v5}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ -06ed1c: 28fc |0010: goto 000c // -0004 │ │ -06ed1e: 7110 fd10 0500 |0011: invoke-static {v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ -06ed24: 28f8 |0014: goto 000c // -0008 │ │ -06ed26: 7010 9e10 0500 |0015: invoke-direct {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.onUserInitiatesConnect:()V // method@109e │ │ -06ed2c: 28f4 |0018: goto 000c // -000c │ │ -06ed2e: 6e10 8a10 0500 |0019: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06ed34: 0c02 |001c: move-result-object v2 │ │ -06ed36: 7210 ab16 0200 |001d: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.disconnect:()V // method@16ab │ │ -06ed3c: 28ec |0020: goto 000c // -0014 │ │ -06ed3e: 0d00 |0021: move-exception v0 │ │ -06ed40: 6e10 7f01 0000 |0022: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -06ed46: 0c02 |0025: move-result-object v2 │ │ -06ed48: 7130 b30c 2501 |0026: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06ed4e: 0c02 |0029: move-result-object v2 │ │ -06ed50: 6e10 b70c 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -06ed56: 28df |002d: goto 000c // -0021 │ │ -06ed58: 6e10 8a10 0500 |002e: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06ed5e: 0c02 |0031: move-result-object v2 │ │ -06ed60: 7210 cc16 0200 |0032: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.powerOn:()Z // method@16cc │ │ -06ed66: 28d7 |0035: goto 000c // -0029 │ │ -06ed68: 0d00 |0036: move-exception v0 │ │ -06ed6a: 6e10 7f01 0000 |0037: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -06ed70: 0c02 |003a: move-result-object v2 │ │ -06ed72: 7130 b30c 2501 |003b: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06ed78: 0c02 |003e: move-result-object v2 │ │ -06ed7a: 6e10 b70c 0200 |003f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -06ed80: 28ca |0042: goto 000c // -0036 │ │ -06ed82: 6e10 8a10 0500 |0043: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06ed88: 0c02 |0046: move-result-object v2 │ │ -06ed8a: 7210 cb16 0200 |0047: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.powerOff:()Z // method@16cb │ │ -06ed90: 28c2 |004a: goto 000c // -003e │ │ -06ed92: 0d00 |004b: move-exception v0 │ │ -06ed94: 6e10 7f01 0000 |004c: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -06ed9a: 0c02 |004f: move-result-object v2 │ │ -06ed9c: 7130 b30c 2501 |0050: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -06eda2: 0c02 |0053: move-result-object v2 │ │ -06eda4: 6e10 b70c 0200 |0054: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -06edaa: 28b5 |0057: goto 000c // -004b │ │ -06edac: 7110 8113 0500 |0058: invoke-static {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.show:(Landroid/content/Context;)V // method@1381 │ │ -06edb2: 28b1 |005b: goto 000c // -004f │ │ -06edb4: 2202 1903 |005c: new-instance v2, Luk/org/ngo/squeezer/dialogs/AboutDialog; // type@0319 │ │ -06edb8: 7010 3111 0200 |005e: invoke-direct {v2}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.:()V // method@1131 │ │ -06edbe: 6e10 8c10 0500 |0061: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ -06edc4: 0c03 |0064: move-result-object v3 │ │ -06edc6: 1a04 8701 |0065: const-string v4, "AboutDialog" // string@0187 │ │ -06edca: 6e30 3611 3204 |0067: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1136 │ │ -06edd0: 28a2 |006a: goto 000c // -005e │ │ -06edd2: 7010 8410 0500 |006b: invoke-direct {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ -06edd8: 0c02 |006e: move-result-object v2 │ │ -06edda: 6e20 8010 2500 |006f: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@1080 │ │ -06ede0: 289a |0072: goto 000c // -0066 │ │ -06ede2: 0000 |0073: nop // spacer │ │ -06ede4: 0002 0900 3d00 0e7f 4c00 0e7f 4d00 ... |0074: sparse-switch-data (38 units) │ │ +06e650: |[06e650] uk.org.ngo.squeezer.SqueezerActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +06e660: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06e662: 7210 0a0b 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +06e668: 0a02 |0004: move-result v2 │ │ +06e66a: 2c02 6f00 0000 |0005: sparse-switch v2, 00000074 // +0000006f │ │ +06e670: 6f30 9511 6507 |0008: invoke-super {v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1195 │ │ +06e676: 0a01 |000b: move-result v1 │ │ +06e678: 0f01 |000c: return v1 │ │ +06e67a: 7110 2610 0500 |000d: invoke-static {v5}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ +06e680: 28fc |0010: goto 000c // -0004 │ │ +06e682: 7110 fd10 0500 |0011: invoke-static {v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ +06e688: 28f8 |0014: goto 000c // -0008 │ │ +06e68a: 7010 9e10 0500 |0015: invoke-direct {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.onUserInitiatesConnect:()V // method@109e │ │ +06e690: 28f4 |0018: goto 000c // -000c │ │ +06e692: 6e10 8a10 0500 |0019: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e698: 0c02 |001c: move-result-object v2 │ │ +06e69a: 7210 ab16 0200 |001d: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.disconnect:()V // method@16ab │ │ +06e6a0: 28ec |0020: goto 000c // -0014 │ │ +06e6a2: 0d00 |0021: move-exception v0 │ │ +06e6a4: 6e10 7f01 0000 |0022: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +06e6aa: 0c02 |0025: move-result-object v2 │ │ +06e6ac: 7130 b30c 2501 |0026: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +06e6b2: 0c02 |0029: move-result-object v2 │ │ +06e6b4: 6e10 b70c 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +06e6ba: 28df |002d: goto 000c // -0021 │ │ +06e6bc: 6e10 8a10 0500 |002e: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e6c2: 0c02 |0031: move-result-object v2 │ │ +06e6c4: 7210 cc16 0200 |0032: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.powerOn:()Z // method@16cc │ │ +06e6ca: 28d7 |0035: goto 000c // -0029 │ │ +06e6cc: 0d00 |0036: move-exception v0 │ │ +06e6ce: 6e10 7f01 0000 |0037: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +06e6d4: 0c02 |003a: move-result-object v2 │ │ +06e6d6: 7130 b30c 2501 |003b: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +06e6dc: 0c02 |003e: move-result-object v2 │ │ +06e6de: 6e10 b70c 0200 |003f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +06e6e4: 28ca |0042: goto 000c // -0036 │ │ +06e6e6: 6e10 8a10 0500 |0043: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e6ec: 0c02 |0046: move-result-object v2 │ │ +06e6ee: 7210 cb16 0200 |0047: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.powerOff:()Z // method@16cb │ │ +06e6f4: 28c2 |004a: goto 000c // -003e │ │ +06e6f6: 0d00 |004b: move-exception v0 │ │ +06e6f8: 6e10 7f01 0000 |004c: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +06e6fe: 0c02 |004f: move-result-object v2 │ │ +06e700: 7130 b30c 2501 |0050: invoke-static {v5, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +06e706: 0c02 |0053: move-result-object v2 │ │ +06e708: 6e10 b70c 0200 |0054: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +06e70e: 28b5 |0057: goto 000c // -004b │ │ +06e710: 7110 8113 0500 |0058: invoke-static {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.show:(Landroid/content/Context;)V // method@1381 │ │ +06e716: 28b1 |005b: goto 000c // -004f │ │ +06e718: 2202 1903 |005c: new-instance v2, Luk/org/ngo/squeezer/dialogs/AboutDialog; // type@0319 │ │ +06e71c: 7010 3111 0200 |005e: invoke-direct {v2}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.:()V // method@1131 │ │ +06e722: 6e10 8c10 0500 |0061: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ +06e728: 0c03 |0064: move-result-object v3 │ │ +06e72a: 1a04 8701 |0065: const-string v4, "AboutDialog" // string@0187 │ │ +06e72e: 6e30 3611 3204 |0067: invoke-virtual {v2, v3, v4}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1136 │ │ +06e734: 28a2 |006a: goto 000c // -005e │ │ +06e736: 7010 8410 0500 |006b: invoke-direct {v5}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ +06e73c: 0c02 |006e: move-result-object v2 │ │ +06e73e: 6e20 8010 2500 |006f: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/SqueezerActivity;.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@1080 │ │ +06e744: 289a |0072: goto 000c // -0066 │ │ +06e746: 0000 |0073: nop // spacer │ │ +06e748: 0002 0900 3d00 0e7f 4c00 0e7f 4d00 ... |0074: sparse-switch-data (38 units) │ │ catches : 3 │ │ 0x0019 - 0x0020 │ │ Landroid/os/RemoteException; -> 0x0021 │ │ 0x002e - 0x0035 │ │ Landroid/os/RemoteException; -> 0x0036 │ │ 0x0043 - 0x004a │ │ Landroid/os/RemoteException; -> 0x004b │ │ @@ -138356,53 +138392,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -06ee54: |[06ee54] uk.org.ngo.squeezer.SqueezerActivity.onPause:()V │ │ -06ee64: 6e10 8e10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06ee6a: 0c01 |0003: move-result-object v1 │ │ -06ee6c: 1a02 e716 |0004: const-string v2, "onPause..." // string@16e7 │ │ -06ee70: 7120 e00a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06ee76: 6e10 8a10 0400 |0009: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06ee7c: 0c01 |000c: move-result-object v1 │ │ -06ee7e: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ -06ee82: 6e10 8a10 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06ee88: 0c01 |0012: move-result-object v1 │ │ -06ee8a: 5442 4e05 |0013: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ -06ee8e: 7220 e616 2100 |0015: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@16e6 │ │ -06ee94: 5441 4705 |0018: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06ee98: 6e10 a618 0100 |001a: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ -06ee9e: 7010 9210 0400 |001d: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ -06eea4: 0a01 |0020: move-result v1 │ │ -06eea6: 3801 0f00 |0021: if-eqz v1, 0030 // +000f │ │ -06eeaa: 5441 3c05 |0023: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ -06eeae: 6e10 8f0e 0100 |0025: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -06eeb4: 0a01 |0028: move-result v1 │ │ -06eeb6: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -06eeba: 5441 3b05 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ -06eebe: 6e20 a810 1400 |002d: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@10a8 │ │ -06eec4: 6f10 9611 0400 |0030: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onPause:()V // method@1196 │ │ -06eeca: 0e00 |0033: return-void │ │ -06eecc: 0d00 |0034: move-exception v0 │ │ -06eece: 6e10 8e10 0400 |0035: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06eed4: 0c01 |0038: move-result-object v1 │ │ -06eed6: 2202 3102 |0039: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06eeda: 7010 c60d 0200 |003b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06eee0: 1a03 fe09 |003e: const-string v3, "Service exception in onPause(): " // string@09fe │ │ -06eee4: 6e20 ce0d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06eeea: 0c02 |0043: move-result-object v2 │ │ -06eeec: 6e20 cd0d 0200 |0044: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06eef2: 0c02 |0047: move-result-object v2 │ │ -06eef4: 6e10 d60d 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06eefa: 0c02 |004b: move-result-object v2 │ │ -06eefc: 7120 e10a 2100 |004c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06ef02: 28c9 |004f: goto 0018 // -0037 │ │ +06e7b8: |[06e7b8] uk.org.ngo.squeezer.SqueezerActivity.onPause:()V │ │ +06e7c8: 6e10 8e10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e7ce: 0c01 |0003: move-result-object v1 │ │ +06e7d0: 1a02 e116 |0004: const-string v2, "onPause..." // string@16e1 │ │ +06e7d4: 7120 e00a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06e7da: 6e10 8a10 0400 |0009: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e7e0: 0c01 |000c: move-result-object v1 │ │ +06e7e2: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ +06e7e6: 6e10 8a10 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e7ec: 0c01 |0012: move-result-object v1 │ │ +06e7ee: 5442 4e05 |0013: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ +06e7f2: 7220 e616 2100 |0015: invoke-interface {v1, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@16e6 │ │ +06e7f8: 5441 4705 |0018: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e7fc: 6e10 a618 0100 |001a: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ +06e802: 7010 9210 0400 |001d: invoke-direct {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ +06e808: 0a01 |0020: move-result v1 │ │ +06e80a: 3801 0f00 |0021: if-eqz v1, 0030 // +000f │ │ +06e80e: 5441 3c05 |0023: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ +06e812: 6e10 8f0e 0100 |0025: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +06e818: 0a01 |0028: move-result v1 │ │ +06e81a: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +06e81e: 5441 3b05 |002b: iget-object v1, v4, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ +06e822: 6e20 a810 1400 |002d: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@10a8 │ │ +06e828: 6f10 9611 0400 |0030: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onPause:()V // method@1196 │ │ +06e82e: 0e00 |0033: return-void │ │ +06e830: 0d00 |0034: move-exception v0 │ │ +06e832: 6e10 8e10 0400 |0035: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e838: 0c01 |0038: move-result-object v1 │ │ +06e83a: 2202 3102 |0039: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06e83e: 7010 c60d 0200 |003b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06e844: 1a03 f809 |003e: const-string v3, "Service exception in onPause(): " // string@09f8 │ │ +06e848: 6e20 ce0d 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06e84e: 0c02 |0043: move-result-object v2 │ │ +06e850: 6e20 cd0d 0200 |0044: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06e856: 0c02 |0047: move-result-object v2 │ │ +06e858: 6e10 d60d 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06e85e: 0c02 |004b: move-result-object v2 │ │ +06e860: 7120 e10a 2100 |004c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06e866: 28c9 |004f: goto 0018 // -0037 │ │ catches : 1 │ │ 0x000f - 0x0018 │ │ Landroid/os/RemoteException; -> 0x0034 │ │ positions : │ │ 0x0000 line=625 │ │ 0x0009 line=626 │ │ 0x000f line=628 │ │ @@ -138423,63 +138459,63 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 104 16-bit code units │ │ -06ef10: |[06ef10] uk.org.ngo.squeezer.SqueezerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -06ef20: 120a |0000: const/4 v10, #int 0 // #0 │ │ -06ef22: 1219 |0001: const/4 v9, #int 1 // #1 │ │ -06ef24: 6f20 9711 cb00 |0002: invoke-super {v11, v12}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@1197 │ │ -06ef2a: 54b8 4305 |0005: iget-object v8, v11, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ -06ef2e: 6e10 8f0e 0800 |0007: invoke-virtual {v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ -06ef34: 0a01 |000a: move-result v1 │ │ -06ef36: 1408 4d00 0e7f |000b: const v8, #float 1.88752e+38 // #7f0e004d │ │ -06ef3c: 7220 060b 8c00 |000e: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06ef42: 0c00 |0011: move-result-object v0 │ │ -06ef44: 3901 5400 |0012: if-nez v1, 0066 // +0054 │ │ -06ef48: 0198 |0014: move v8, v9 │ │ -06ef4a: 7220 120b 8000 |0015: invoke-interface {v0, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -06ef50: 1408 5100 0e7f |0018: const v8, #float 1.88752e+38 // #7f0e0051 │ │ -06ef56: 7220 060b 8c00 |001b: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06ef5c: 0c02 |001e: move-result-object v2 │ │ -06ef5e: 7220 120b 1200 |001f: invoke-interface {v2, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -06ef64: 1408 5200 0e7f |0022: const v8, #float 1.88752e+38 // #7f0e0052 │ │ -06ef6a: 7220 060b 8c00 |0025: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06ef70: 0c06 |0028: move-result-object v6 │ │ -06ef72: 7010 7e10 0b00 |0029: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.canPowerOn:()Z // method@107e │ │ -06ef78: 0a08 |002c: move-result v8 │ │ -06ef7a: 7220 120b 8600 |002d: invoke-interface {v6, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -06ef80: 1408 5300 0e7f |0030: const v8, #float 1.88752e+38 // #7f0e0053 │ │ -06ef86: 7220 060b 8c00 |0033: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06ef8c: 0c05 |0036: move-result-object v5 │ │ -06ef8e: 7010 7d10 0b00 |0037: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.canPowerOff:()Z // method@107d │ │ -06ef94: 0a08 |003a: move-result v8 │ │ -06ef96: 7220 120b 8500 |003b: invoke-interface {v5, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -06ef9c: 1408 4e00 0e7f |003e: const v8, #float 1.88752e+38 // #7f0e004e │ │ -06efa2: 7220 060b 8c00 |0041: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06efa8: 0c04 |0044: move-result-object v4 │ │ -06efaa: 7220 0f0b 1400 |0045: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ -06efb0: 1408 4f00 0e7f |0048: const v8, #float 1.88752e+38 // #7f0e004f │ │ -06efb6: 7220 060b 8c00 |004b: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06efbc: 0c07 |004e: move-result-object v7 │ │ -06efbe: 7220 0f0b 1700 |004f: invoke-interface {v7, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ -06efc4: 1408 4c00 0e7f |0052: const v8, #float 1.88752e+38 // #7f0e004c │ │ -06efca: 7220 060b 8c00 |0055: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ -06efd0: 0c03 |0058: move-result-object v3 │ │ -06efd2: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ -06efd6: 7010 8410 0b00 |005b: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ -06efdc: 0c08 |005e: move-result-object v8 │ │ -06efde: 3808 0300 |005f: if-eqz v8, 0062 // +0003 │ │ -06efe2: 019a |0061: move v10, v9 │ │ -06efe4: 7220 0f0b a300 |0062: invoke-interface {v3, v10}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ -06efea: 0f09 |0065: return v9 │ │ -06efec: 01a8 |0066: move v8, v10 │ │ -06efee: 28ae |0067: goto 0015 // -0052 │ │ +06e874: |[06e874] uk.org.ngo.squeezer.SqueezerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +06e884: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06e886: 1219 |0001: const/4 v9, #int 1 // #1 │ │ +06e888: 6f20 9711 cb00 |0002: invoke-super {v11, v12}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@1197 │ │ +06e88e: 54b8 4305 |0005: iget-object v8, v11, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0543 │ │ +06e892: 6e10 8f0e 0800 |0007: invoke-virtual {v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0e8f │ │ +06e898: 0a01 |000a: move-result v1 │ │ +06e89a: 1408 4d00 0e7f |000b: const v8, #float 1.88752e+38 // #7f0e004d │ │ +06e8a0: 7220 060b 8c00 |000e: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e8a6: 0c00 |0011: move-result-object v0 │ │ +06e8a8: 3901 5400 |0012: if-nez v1, 0066 // +0054 │ │ +06e8ac: 0198 |0014: move v8, v9 │ │ +06e8ae: 7220 120b 8000 |0015: invoke-interface {v0, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +06e8b4: 1408 5100 0e7f |0018: const v8, #float 1.88752e+38 // #7f0e0051 │ │ +06e8ba: 7220 060b 8c00 |001b: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e8c0: 0c02 |001e: move-result-object v2 │ │ +06e8c2: 7220 120b 1200 |001f: invoke-interface {v2, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +06e8c8: 1408 5200 0e7f |0022: const v8, #float 1.88752e+38 // #7f0e0052 │ │ +06e8ce: 7220 060b 8c00 |0025: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e8d4: 0c06 |0028: move-result-object v6 │ │ +06e8d6: 7010 7e10 0b00 |0029: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.canPowerOn:()Z // method@107e │ │ +06e8dc: 0a08 |002c: move-result v8 │ │ +06e8de: 7220 120b 8600 |002d: invoke-interface {v6, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +06e8e4: 1408 5300 0e7f |0030: const v8, #float 1.88752e+38 // #7f0e0053 │ │ +06e8ea: 7220 060b 8c00 |0033: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e8f0: 0c05 |0036: move-result-object v5 │ │ +06e8f2: 7010 7d10 0b00 |0037: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.canPowerOff:()Z // method@107d │ │ +06e8f8: 0a08 |003a: move-result v8 │ │ +06e8fa: 7220 120b 8500 |003b: invoke-interface {v5, v8}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +06e900: 1408 4e00 0e7f |003e: const v8, #float 1.88752e+38 // #7f0e004e │ │ +06e906: 7220 060b 8c00 |0041: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e90c: 0c04 |0044: move-result-object v4 │ │ +06e90e: 7220 0f0b 1400 |0045: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ +06e914: 1408 4f00 0e7f |0048: const v8, #float 1.88752e+38 // #7f0e004f │ │ +06e91a: 7220 060b 8c00 |004b: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e920: 0c07 |004e: move-result-object v7 │ │ +06e922: 7220 0f0b 1700 |004f: invoke-interface {v7, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ +06e928: 1408 4c00 0e7f |0052: const v8, #float 1.88752e+38 // #7f0e004c │ │ +06e92e: 7220 060b 8c00 |0055: invoke-interface {v12, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0b06 │ │ +06e934: 0c03 |0058: move-result-object v3 │ │ +06e936: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ +06e93a: 7010 8410 0b00 |005b: invoke-direct {v11}, Luk/org/ngo/squeezer/SqueezerActivity;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@1084 │ │ +06e940: 0c08 |005e: move-result-object v8 │ │ +06e942: 3808 0300 |005f: if-eqz v8, 0062 // +0003 │ │ +06e946: 019a |0061: move v10, v9 │ │ +06e948: 7220 0f0b a300 |0062: invoke-interface {v3, v10}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@0b0f │ │ +06e94e: 0f09 |0065: return v9 │ │ +06e950: 01a8 |0066: move v8, v10 │ │ +06e952: 28ae |0067: goto 0015 // -0052 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=662 │ │ 0x0005 line=663 │ │ 0x000b line=666 │ │ 0x0012 line=667 │ │ 0x0018 line=668 │ │ @@ -138513,49 +138549,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -06eff0: |[06eff0] uk.org.ngo.squeezer.SqueezerActivity.onResume:()V │ │ -06f000: 6f10 9811 0300 |0000: invoke-super {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onResume:()V // method@1198 │ │ -06f006: 6e10 8e10 0300 |0003: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06f00c: 0c00 |0006: move-result-object v0 │ │ -06f00e: 1a01 0517 |0007: const-string v1, "onResume..." // string@1705 │ │ -06f012: 7120 e00a 1000 |0009: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ -06f018: 5430 4705 |000c: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06f01c: 6e10 8c10 0300 |000e: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ -06f022: 0c01 |0011: move-result-object v1 │ │ -06f024: 5432 4605 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ -06f028: 6e30 a318 1002 |0014: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@18a3 │ │ -06f02e: 5530 4505 |0017: iget-boolean v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ -06f032: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -06f036: 5430 4705 |001b: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ -06f03a: 6e10 a418 0000 |001d: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.clearCache:()V // method@18a4 │ │ -06f040: 2200 1f00 |0020: new-instance v0, Landroid/content/Intent; // type@001f │ │ -06f044: 1c01 e803 |0022: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ -06f048: 7030 9800 3001 |0024: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -06f04e: 6e20 a610 0300 |0027: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@10a6 │ │ -06f054: 6e10 8a10 0300 |002a: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06f05a: 0c00 |002d: move-result-object v0 │ │ -06f05c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -06f060: 7010 ae10 0300 |0030: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.updateUIFromServiceState:()V // method@10ae │ │ -06f066: 7010 9210 0300 |0033: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ -06f06c: 0a00 |0036: move-result v0 │ │ -06f06e: 3800 1400 |0037: if-eqz v0, 004b // +0014 │ │ -06f072: 5430 3b05 |0039: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ -06f076: 2201 2000 |003b: new-instance v1, Landroid/content/IntentFilter; // type@0020 │ │ -06f07a: 1a02 ee0c |003d: const-string v2, "android.net.conn.CONNECTIVITY_CHANGE" // string@0cee │ │ -06f07e: 7020 ba00 2100 |003f: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ba │ │ -06f084: 6e30 9f10 0301 |0042: invoke-virtual {v3, v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@109f │ │ -06f08a: 5430 3c05 |0045: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ -06f08e: 1211 |0047: const/4 v1, #int 1 // #1 │ │ -06f090: 6e20 900e 1000 |0048: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ -06f096: 0e00 |004b: return-void │ │ +06e954: |[06e954] uk.org.ngo.squeezer.SqueezerActivity.onResume:()V │ │ +06e964: 6f10 9811 0300 |0000: invoke-super {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onResume:()V // method@1198 │ │ +06e96a: 6e10 8e10 0300 |0003: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06e970: 0c00 |0006: move-result-object v0 │ │ +06e972: 1a01 ff16 |0007: const-string v1, "onResume..." // string@16ff │ │ +06e976: 7120 e00a 1000 |0009: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae0 │ │ +06e97c: 5430 4705 |000c: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e980: 6e10 8c10 0300 |000e: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@108c │ │ +06e986: 0c01 |0011: move-result-object v1 │ │ +06e988: 5432 4605 |0012: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@0546 │ │ +06e98c: 6e30 a318 1002 |0014: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@18a3 │ │ +06e992: 5530 4505 |0017: iget-boolean v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mFirstRun:Z // field@0545 │ │ +06e996: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +06e99a: 5430 4705 |001b: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@0547 │ │ +06e99e: 6e10 a418 0000 |001d: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.clearCache:()V // method@18a4 │ │ +06e9a4: 2200 1f00 |0020: new-instance v0, Landroid/content/Intent; // type@001f │ │ +06e9a8: 1c01 e803 |0022: const-class v1, Luk/org/ngo/squeezer/service/SqueezeService; // type@03e8 │ │ +06e9ac: 7030 9800 3001 |0024: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +06e9b2: 6e20 a610 0300 |0027: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/SqueezerActivity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@10a6 │ │ +06e9b8: 6e10 8a10 0300 |002a: invoke-virtual {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06e9be: 0c00 |002d: move-result-object v0 │ │ +06e9c0: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +06e9c4: 7010 ae10 0300 |0030: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.updateUIFromServiceState:()V // method@10ae │ │ +06e9ca: 7010 9210 0300 |0033: invoke-direct {v3}, Luk/org/ngo/squeezer/SqueezerActivity;.isAutoConnect:()Z // method@1092 │ │ +06e9d0: 0a00 |0036: move-result v0 │ │ +06e9d2: 3800 1400 |0037: if-eqz v0, 004b // +0014 │ │ +06e9d6: 5430 3b05 |0039: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiver:Landroid/content/BroadcastReceiver; // field@053b │ │ +06e9da: 2201 2000 |003b: new-instance v1, Landroid/content/IntentFilter; // type@0020 │ │ +06e9de: 1a02 e80c |003d: const-string v2, "android.net.conn.CONNECTIVITY_CHANGE" // string@0ce8 │ │ +06e9e2: 7020 ba00 2100 |003f: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00ba │ │ +06e9e8: 6e30 9f10 0301 |0042: invoke-virtual {v3, v0, v1}, Luk/org/ngo/squeezer/SqueezerActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@109f │ │ +06e9ee: 5430 3c05 |0045: iget-object v0, v3, Luk/org/ngo/squeezer/SqueezerActivity;.broadcastReceiverRegistered:Ljava/util/concurrent/atomic/AtomicBoolean; // field@053c │ │ +06e9f2: 1211 |0047: const/4 v1, #int 1 // #1 │ │ +06e9f4: 6e20 900e 1000 |0048: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0e90 │ │ +06e9fa: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x000c line=441 │ │ 0x0017 line=445 │ │ 0x001b line=446 │ │ @@ -138574,18 +138610,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f098: |[06f098] uk.org.ngo.squeezer.SqueezerActivity.onSearchRequested:()Z │ │ -06f0a8: 7110 fd10 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ -06f0ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f0b0: 0f00 |0004: return v0 │ │ +06e9fc: |[06e9fc] uk.org.ngo.squeezer.SqueezerActivity.onSearchRequested:()Z │ │ +06ea0c: 7110 fd10 0100 |0000: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.show:(Landroid/content/Context;)V // method@10fd │ │ +06ea12: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06ea14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0003 line=651 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ @@ -138594,32 +138630,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -06f0b4: |[06f0b4] uk.org.ngo.squeezer.SqueezerActivity.onServiceConnected:()V │ │ -06f0c4: 6e10 8e10 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ -06f0ca: 0c00 |0003: move-result-object v0 │ │ -06f0cc: 1a01 f509 |0004: const-string v1, "Service bound" // string@09f5 │ │ -06f0d0: 7120 e50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -06f0d6: 6e10 8a10 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ -06f0dc: 0c00 |000c: move-result-object v0 │ │ -06f0de: 5421 4e05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ -06f0e2: 7220 d316 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@16d3 │ │ -06f0e8: 5420 5205 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ -06f0ec: 2201 f402 |0014: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$13; // type@02f4 │ │ -06f0f0: 7020 3610 2100 |0016: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$13;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1036 │ │ -06f0f6: 6e20 5101 1000 |0019: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06f0fc: 7010 9310 0200 |001c: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ -06f102: 0a00 |001f: move-result v0 │ │ -06f104: 3900 0500 |0020: if-nez v0, 0025 // +0005 │ │ -06f108: 7010 a710 0200 |0022: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ -06f10e: 0e00 |0025: return-void │ │ +06ea18: |[06ea18] uk.org.ngo.squeezer.SqueezerActivity.onServiceConnected:()V │ │ +06ea28: 6e10 8e10 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getTag:()Ljava/lang/String; // method@108e │ │ +06ea2e: 0c00 |0003: move-result-object v0 │ │ +06ea30: 1a01 ef09 |0004: const-string v1, "Service bound" // string@09ef │ │ +06ea34: 7120 e50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +06ea3a: 6e10 8a10 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@108a │ │ +06ea40: 0c00 |000c: move-result-object v0 │ │ +06ea42: 5421 4e05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerActivity;.serviceCallback:Luk/org/ngo/squeezer/IServiceCallback; // field@054e │ │ +06ea46: 7220 d316 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@16d3 │ │ +06ea4c: 5420 5205 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerActivity;.uiThreadHandler:Landroid/os/Handler; // field@0552 │ │ +06ea50: 2201 f402 |0014: new-instance v1, Luk/org/ngo/squeezer/SqueezerActivity$13; // type@02f4 │ │ +06ea54: 7020 3610 2100 |0016: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/SqueezerActivity$13;.:(Luk/org/ngo/squeezer/SqueezerActivity;)V // method@1036 │ │ +06ea5a: 6e20 5101 1000 |0019: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06ea60: 7010 9310 0200 |001c: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.isConnected:()Z // method@1093 │ │ +06ea66: 0a00 |001f: move-result v0 │ │ +06ea68: 3900 0500 |0020: if-nez v0, 0025 // +0005 │ │ +06ea6c: 7010 a710 0200 |0022: invoke-direct {v2}, Luk/org/ngo/squeezer/SqueezerActivity;.startVisibleConnection:()V // method@10a7 │ │ +06ea72: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0009 line=421 │ │ 0x0012 line=422 │ │ 0x001c line=430 │ │ 0x0022 line=431 │ │ @@ -138632,31 +138668,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f110: |[06f110] uk.org.ngo.squeezer.SqueezerActivity.onStop:()V │ │ -06f120: 6f10 9a11 0000 |0000: invoke-super {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onStop:()V // method@119a │ │ -06f126: 0e00 |0003: return-void │ │ +06ea74: |[06ea74] uk.org.ngo.squeezer.SqueezerActivity.onStop:()V │ │ +06ea84: 6f10 9a11 0000 |0000: invoke-super {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onStop:()V // method@119a │ │ +06ea8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=646 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ │ - source_file_idx : 2596 (SqueezerActivity.java) │ │ + source_file_idx : 2590 (SqueezerActivity.java) │ │ │ │ Class #543 header: │ │ class_idx : 773 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 807 │ │ -source_file_idx : 2628 │ │ +source_file_idx : 2622 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #543 annotations: │ │ Annotations on method #4277 'onServiceConnected' │ │ @@ -138683,20 +138719,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f128: |[06f128] uk.org.ngo.squeezer.SqueezerHomeActivity.:()V │ │ -06f138: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ -06f13e: 2200 0403 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerHomeActivity$1; // type@0304 │ │ -06f142: 7020 af10 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.:(Luk/org/ngo/squeezer/SqueezerHomeActivity;)V // method@10af │ │ -06f148: 5b10 5b05 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerHomeActivity;.onHomeItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@055b │ │ -06f14c: 0e00 |000a: return-void │ │ +06ea8c: |[06ea8c] uk.org.ngo.squeezer.SqueezerHomeActivity.:()V │ │ +06ea9c: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ +06eaa2: 2200 0403 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerHomeActivity$1; // type@0304 │ │ +06eaa6: 7020 af10 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;.:(Luk/org/ngo/squeezer/SqueezerHomeActivity;)V // method@10af │ │ +06eaac: 5b10 5b05 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerHomeActivity;.onHomeItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@055b │ │ +06eab0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ │ │ @@ -138705,32 +138741,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -06f150: |[06f150] uk.org.ngo.squeezer.SqueezerHomeActivity.setHomeMenu:()V │ │ -06f160: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -06f162: 2310 1e04 |0001: new-array v0, v1, [I // type@041e │ │ -06f166: 2600 1f00 0000 |0003: fill-array-data v0, 00000022 // +0000001f │ │ -06f16c: 5451 5a05 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ -06f170: 2202 d702 |0008: new-instance v2, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ -06f174: 6e10 b310 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.getResources:()Landroid/content/res/Resources; // method@10b3 │ │ -06f17a: 0c03 |000d: move-result-object v3 │ │ -06f17c: 1504 0b7f |000e: const/high16 v4, #int 2131427328 // #7f0b │ │ -06f180: 6e20 df00 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ -06f186: 0c03 |0013: move-result-object v3 │ │ -06f188: 7040 dc0f 5203 |0014: invoke-direct {v2, v5, v3, v0}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ -06f18e: 6e20 680c 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -06f194: 5451 5a05 |001a: iget-object v1, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ -06f198: 5452 5b05 |001c: iget-object v2, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.onHomeItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@055b │ │ -06f19c: 6e20 6d0c 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -06f1a2: 0e00 |0021: return-void │ │ -06f1a4: 0003 0400 0400 0000 1200 027f 1000 ... |0022: array-data (12 units) │ │ +06eab4: |[06eab4] uk.org.ngo.squeezer.SqueezerHomeActivity.setHomeMenu:()V │ │ +06eac4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +06eac6: 2310 1e04 |0001: new-array v0, v1, [I // type@041e │ │ +06eaca: 2600 1f00 0000 |0003: fill-array-data v0, 00000022 // +0000001f │ │ +06ead0: 5451 5a05 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ +06ead4: 2202 d702 |0008: new-instance v2, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ +06ead8: 6e10 b310 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.getResources:()Landroid/content/res/Resources; // method@10b3 │ │ +06eade: 0c03 |000d: move-result-object v3 │ │ +06eae0: 1504 0b7f |000e: const/high16 v4, #int 2131427328 // #7f0b │ │ +06eae4: 6e20 df00 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ +06eaea: 0c03 |0013: move-result-object v3 │ │ +06eaec: 7040 dc0f 5203 |0014: invoke-direct {v2, v5, v3, v0}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ +06eaf2: 6e20 680c 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +06eaf8: 5451 5a05 |001a: iget-object v1, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ +06eafc: 5452 5b05 |001c: iget-object v2, v5, Luk/org/ngo/squeezer/SqueezerHomeActivity;.onHomeItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@055b │ │ +06eb00: 6e20 6d0c 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +06eb06: 0e00 |0021: return-void │ │ +06eb08: 0003 0400 0400 0000 1200 027f 1000 ... |0022: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=57 │ │ 0x001a line=59 │ │ 0x0021 line=60 │ │ 0x0022 line=52 │ │ @@ -138743,29 +138779,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -06f1bc: |[06f1bc] uk.org.ngo.squeezer.SqueezerHomeActivity.show:(Landroid/content/Context;)V │ │ -06f1cc: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ -06f1d0: 1c02 0503 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerHomeActivity; // type@0305 │ │ -06f1d4: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -06f1da: 1502 0004 |0007: const/high16 v2, #int 67108864 // #400 │ │ -06f1de: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -06f1e4: 0c01 |000c: move-result-object v1 │ │ -06f1e6: 1502 0020 |000d: const/high16 v2, #int 536870912 // #2000 │ │ -06f1ea: 6e20 9b00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -06f1f0: 0c00 |0012: move-result-object v0 │ │ -06f1f2: 6e20 9500 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -06f1f8: 0e00 |0016: return-void │ │ +06eb20: |[06eb20] uk.org.ngo.squeezer.SqueezerHomeActivity.show:(Landroid/content/Context;)V │ │ +06eb30: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ +06eb34: 1c02 0503 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerHomeActivity; // type@0305 │ │ +06eb38: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +06eb3e: 1502 0004 |0007: const/high16 v2, #int 67108864 // #400 │ │ +06eb42: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +06eb48: 0c01 |000c: move-result-object v1 │ │ +06eb4a: 1502 0020 |000d: const/high16 v2, #int 536870912 // #2000 │ │ +06eb4e: 6e20 9b00 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +06eb54: 0c00 |0012: move-result-object v0 │ │ +06eb56: 6e20 9500 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +06eb5c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ + 0x0009 line=98 │ │ + 0x000f line=99 │ │ 0x0013 line=100 │ │ 0x0016 line=101 │ │ locals : │ │ 0x0013 - 0x0017 reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x0017 reg=3 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -138774,27 +138812,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06f1fc: |[06f1fc] uk.org.ngo.squeezer.SqueezerHomeActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06f20c: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ -06f212: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ -06f218: 6e20 b610 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.setContentView:(I)V // method@10b6 │ │ -06f21e: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ -06f224: 6e20 b210 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.findViewById:(I)Landroid/view/View; // method@10b2 │ │ -06f22a: 0c00 |000f: move-result-object v0 │ │ -06f22c: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ -06f230: 5b10 5a05 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ -06f234: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ -06f238: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -06f23e: 7010 b710 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.setHomeMenu:()V // method@10b7 │ │ -06f244: 0e00 |001c: return-void │ │ +06eb60: |[06eb60] uk.org.ngo.squeezer.SqueezerHomeActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06eb70: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ +06eb76: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ +06eb7c: 6e20 b610 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.setContentView:(I)V // method@10b6 │ │ +06eb82: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ +06eb88: 6e20 b210 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.findViewById:(I)Landroid/view/View; // method@10b2 │ │ +06eb8e: 0c00 |000f: move-result-object v0 │ │ +06eb90: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ +06eb94: 5b10 5a05 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerHomeActivity;.listView:Landroid/widget/ListView; // field@055a │ │ +06eb98: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ +06eb9c: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +06eba2: 7010 b710 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.setHomeMenu:()V // method@10b7 │ │ +06eba8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0009 line=42 │ │ 0x0014 line=43 │ │ 0x0019 line=44 │ │ @@ -138808,29 +138846,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f248: |[06f248] uk.org.ngo.squeezer.SqueezerHomeActivity.onServiceConnected:()V │ │ -06f258: 0e00 |0000: return-void │ │ +06ebac: |[06ebac] uk.org.ngo.squeezer.SqueezerHomeActivity.onServiceConnected:()V │ │ +06ebbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ │ │ - source_file_idx : 2628 (SqueezerHomeActivity.java) │ │ + source_file_idx : 2622 (SqueezerHomeActivity.java) │ │ │ │ Class #544 header: │ │ class_idx : 775 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 807 │ │ -source_file_idx : 2637 │ │ +source_file_idx : 2631 │ │ static_fields_size : 10 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #544 annotations: │ │ Annotations on method #4289 'onServiceConnected' │ │ @@ -138915,23 +138953,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06f25c: |[06f25c] uk.org.ngo.squeezer.SqueezerMusicActivity.:()V │ │ -06f26c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f26e: 7010 8411 0100 |0001: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ -06f274: 5c10 6805 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ -06f278: 5c10 6905 |0006: iput-boolean v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ -06f27c: 2200 0603 |0008: new-instance v0, Luk/org/ngo/squeezer/SqueezerMusicActivity$1; // type@0306 │ │ -06f280: 7020 b910 1000 |000a: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.:(Luk/org/ngo/squeezer/SqueezerMusicActivity;)V // method@10b9 │ │ -06f286: 5b10 6a05 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.onMusicItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@056a │ │ -06f28a: 0e00 |000f: return-void │ │ +06ebc0: |[06ebc0] uk.org.ngo.squeezer.SqueezerMusicActivity.:()V │ │ +06ebd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ebd2: 7010 8411 0100 |0001: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ +06ebd8: 5c10 6805 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ +06ebdc: 5c10 6905 |0006: iput-boolean v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ +06ebe0: 2200 0603 |0008: new-instance v0, Luk/org/ngo/squeezer/SqueezerMusicActivity$1; // type@0306 │ │ +06ebe4: 7020 b910 1000 |000a: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;.:(Luk/org/ngo/squeezer/SqueezerMusicActivity;)V // method@10b9 │ │ +06ebea: 5b10 6a05 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.onMusicItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@056a │ │ +06ebee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=55 │ │ 0x0006 line=56 │ │ 0x0008 line=113 │ │ locals : │ │ @@ -138942,99 +138980,99 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -06f28c: |[06f28c] uk.org.ngo.squeezer.SqueezerMusicActivity.setMusicMenu:()V │ │ -06f29c: 6e10 bd10 0a00 |0000: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getResources:()Landroid/content/res/Resources; // method@10bd │ │ -06f2a2: 0c05 |0003: move-result-object v5 │ │ -06f2a4: 1406 0100 0b7f |0004: const v6, #float 1.84763e+38 // #7f0b0001 │ │ -06f2aa: 6e20 df00 6500 |0007: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ -06f2b0: 0c03 |000a: move-result-object v3 │ │ -06f2b2: 1305 0a00 |000b: const/16 v5, #int 10 // #a │ │ -06f2b6: 2352 1e04 |000d: new-array v2, v5, [I // type@041e │ │ -06f2ba: 2602 9700 0000 |000f: fill-array-data v2, 000000a6 // +00000097 │ │ -06f2c0: 6e10 be10 0a00 |0012: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ -06f2c6: 0c05 |0015: move-result-object v5 │ │ -06f2c8: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ -06f2cc: 6e10 be10 0a00 |0018: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ -06f2d2: 0c05 |001b: move-result-object v5 │ │ -06f2d4: 7210 a516 0500 |001c: invoke-interface {v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.canMusicfolder:()Z // method@16a5 │ │ -06f2da: 0a05 |001f: move-result v5 │ │ -06f2dc: 5ca5 6805 |0020: iput-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ -06f2e0: 6e10 be10 0a00 |0022: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ -06f2e6: 0c05 |0025: move-result-object v5 │ │ -06f2e8: 3805 0c00 |0026: if-eqz v5, 0032 // +000c │ │ -06f2ec: 6e10 be10 0a00 |0028: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ -06f2f2: 0c05 |002b: move-result-object v5 │ │ -06f2f4: 7210 a816 0500 |002c: invoke-interface {v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.canRandomplay:()Z // method@16a8 │ │ -06f2fa: 0a05 |002f: move-result v5 │ │ -06f2fc: 5ca5 6905 |0030: iput-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ -06f300: 2204 5f02 |0032: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ -06f304: 7010 200e 0400 |0034: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -06f30a: 1201 |0037: const/4 v1, #int 0 // #0 │ │ -06f30c: 1305 0900 |0038: const/16 v5, #int 9 // #9 │ │ -06f310: 3651 5900 |003a: if-gt v1, v5, 0093 // +0059 │ │ -06f314: 1265 |003c: const/4 v5, #int 6 // #6 │ │ -06f316: 3351 4100 |003d: if-ne v1, v5, 007e // +0041 │ │ -06f31a: 55a5 6805 |003f: iget-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ -06f31e: 3905 3d00 |0041: if-nez v5, 007e // +003d │ │ -06f322: d801 0101 |0043: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06f326: 28f3 |0045: goto 0038 // -000d │ │ -06f328: 0d00 |0046: move-exception v0 │ │ -06f32a: 6e10 bf10 0a00 |0047: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getTag:()Ljava/lang/String; // method@10bf │ │ -06f330: 0c05 |004a: move-result-object v5 │ │ -06f332: 2206 3102 |004b: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -06f336: 7010 c60d 0600 |004d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06f33c: 1a07 c202 |0050: const-string v7, "Error requesting musicfolder ability: " // string@02c2 │ │ -06f340: 6e20 ce0d 7600 |0052: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06f346: 0c06 |0055: move-result-object v6 │ │ -06f348: 6e20 cd0d 0600 |0056: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06f34e: 0c06 |0059: move-result-object v6 │ │ -06f350: 6e10 d60d 0600 |005a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06f356: 0c06 |005d: move-result-object v6 │ │ -06f358: 7120 e10a 6500 |005e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06f35e: 28c1 |0061: goto 0022 // -003f │ │ -06f360: 0d00 |0062: move-exception v0 │ │ -06f362: 6e10 bf10 0a00 |0063: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getTag:()Ljava/lang/String; // method@10bf │ │ -06f368: 0c05 |0066: move-result-object v5 │ │ -06f36a: 2206 3102 |0067: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -06f36e: 7010 c60d 0600 |0069: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06f374: 1a07 c302 |006c: const-string v7, "Error requesting randomplay ability: " // string@02c3 │ │ -06f378: 6e20 ce0d 7600 |006e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06f37e: 0c06 |0071: move-result-object v6 │ │ -06f380: 6e20 cd0d 0600 |0072: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06f386: 0c06 |0075: move-result-object v6 │ │ -06f388: 6e10 d60d 0600 |0076: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06f38e: 0c06 |0079: move-result-object v6 │ │ -06f390: 7120 e10a 6500 |007a: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06f396: 28b5 |007d: goto 0032 // -004b │ │ -06f398: 1275 |007e: const/4 v5, #int 7 // #7 │ │ -06f39a: 3351 0600 |007f: if-ne v1, v5, 0085 // +0006 │ │ -06f39e: 55a5 6905 |0081: iget-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ -06f3a2: 3805 c0ff |0083: if-eqz v5, 0043 // -0040 │ │ -06f3a6: 2205 d602 |0085: new-instance v5, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ -06f3aa: 8116 |0087: int-to-long v6, v1 │ │ -06f3ac: 4608 0301 |0088: aget-object v8, v3, v1 │ │ -06f3b0: 4409 0201 |008a: aget v9, v2, v1 │ │ -06f3b4: 7059 d40f 6587 |008c: invoke-direct {v5, v6, v7, v8, v9}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.:(JLjava/lang/CharSequence;I)V // method@0fd4 │ │ -06f3ba: 7220 580e 5400 |008f: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -06f3c0: 28b1 |0092: goto 0043 // -004f │ │ -06f3c2: 54a5 6705 |0093: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ -06f3c6: 2206 d702 |0095: new-instance v6, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ -06f3ca: 7030 db0f a604 |0097: invoke-direct {v6, v10, v4}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@0fdb │ │ -06f3d0: 6e20 680c 6500 |009a: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -06f3d6: 54a5 6705 |009d: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ -06f3da: 54a6 6a05 |009f: iget-object v6, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.onMusicItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@056a │ │ -06f3de: 6e20 6d0c 6500 |00a1: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -06f3e4: 0e00 |00a4: return-void │ │ -06f3e6: 0000 |00a5: nop // spacer │ │ -06f3e8: 0003 0400 0a00 0000 0200 027f 0100 ... |00a6: array-data (24 units) │ │ +06ebf0: |[06ebf0] uk.org.ngo.squeezer.SqueezerMusicActivity.setMusicMenu:()V │ │ +06ec00: 6e10 bd10 0a00 |0000: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getResources:()Landroid/content/res/Resources; // method@10bd │ │ +06ec06: 0c05 |0003: move-result-object v5 │ │ +06ec08: 1406 0100 0b7f |0004: const v6, #float 1.84763e+38 // #7f0b0001 │ │ +06ec0e: 6e20 df00 6500 |0007: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ +06ec14: 0c03 |000a: move-result-object v3 │ │ +06ec16: 1305 0a00 |000b: const/16 v5, #int 10 // #a │ │ +06ec1a: 2352 1e04 |000d: new-array v2, v5, [I // type@041e │ │ +06ec1e: 2602 9700 0000 |000f: fill-array-data v2, 000000a6 // +00000097 │ │ +06ec24: 6e10 be10 0a00 |0012: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ +06ec2a: 0c05 |0015: move-result-object v5 │ │ +06ec2c: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ +06ec30: 6e10 be10 0a00 |0018: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ +06ec36: 0c05 |001b: move-result-object v5 │ │ +06ec38: 7210 a516 0500 |001c: invoke-interface {v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.canMusicfolder:()Z // method@16a5 │ │ +06ec3e: 0a05 |001f: move-result v5 │ │ +06ec40: 5ca5 6805 |0020: iput-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ +06ec44: 6e10 be10 0a00 |0022: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ +06ec4a: 0c05 |0025: move-result-object v5 │ │ +06ec4c: 3805 0c00 |0026: if-eqz v5, 0032 // +000c │ │ +06ec50: 6e10 be10 0a00 |0028: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10be │ │ +06ec56: 0c05 |002b: move-result-object v5 │ │ +06ec58: 7210 a816 0500 |002c: invoke-interface {v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.canRandomplay:()Z // method@16a8 │ │ +06ec5e: 0a05 |002f: move-result v5 │ │ +06ec60: 5ca5 6905 |0030: iput-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ +06ec64: 2204 5f02 |0032: new-instance v4, Ljava/util/ArrayList; // type@025f │ │ +06ec68: 7010 200e 0400 |0034: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +06ec6e: 1201 |0037: const/4 v1, #int 0 // #0 │ │ +06ec70: 1305 0900 |0038: const/16 v5, #int 9 // #9 │ │ +06ec74: 3651 5900 |003a: if-gt v1, v5, 0093 // +0059 │ │ +06ec78: 1265 |003c: const/4 v5, #int 6 // #6 │ │ +06ec7a: 3351 4100 |003d: if-ne v1, v5, 007e // +0041 │ │ +06ec7e: 55a5 6805 |003f: iget-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanMusicfolder:Z // field@0568 │ │ +06ec82: 3905 3d00 |0041: if-nez v5, 007e // +003d │ │ +06ec86: d801 0101 |0043: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06ec8a: 28f3 |0045: goto 0038 // -000d │ │ +06ec8c: 0d00 |0046: move-exception v0 │ │ +06ec8e: 6e10 bf10 0a00 |0047: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getTag:()Ljava/lang/String; // method@10bf │ │ +06ec94: 0c05 |004a: move-result-object v5 │ │ +06ec96: 2206 3102 |004b: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +06ec9a: 7010 c60d 0600 |004d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06eca0: 1a07 c202 |0050: const-string v7, "Error requesting musicfolder ability: " // string@02c2 │ │ +06eca4: 6e20 ce0d 7600 |0052: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ecaa: 0c06 |0055: move-result-object v6 │ │ +06ecac: 6e20 cd0d 0600 |0056: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06ecb2: 0c06 |0059: move-result-object v6 │ │ +06ecb4: 6e10 d60d 0600 |005a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06ecba: 0c06 |005d: move-result-object v6 │ │ +06ecbc: 7120 e10a 6500 |005e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06ecc2: 28c1 |0061: goto 0022 // -003f │ │ +06ecc4: 0d00 |0062: move-exception v0 │ │ +06ecc6: 6e10 bf10 0a00 |0063: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.getTag:()Ljava/lang/String; // method@10bf │ │ +06eccc: 0c05 |0066: move-result-object v5 │ │ +06ecce: 2206 3102 |0067: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +06ecd2: 7010 c60d 0600 |0069: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06ecd8: 1a07 c302 |006c: const-string v7, "Error requesting randomplay ability: " // string@02c3 │ │ +06ecdc: 6e20 ce0d 7600 |006e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06ece2: 0c06 |0071: move-result-object v6 │ │ +06ece4: 6e20 cd0d 0600 |0072: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06ecea: 0c06 |0075: move-result-object v6 │ │ +06ecec: 6e10 d60d 0600 |0076: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06ecf2: 0c06 |0079: move-result-object v6 │ │ +06ecf4: 7120 e10a 6500 |007a: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06ecfa: 28b5 |007d: goto 0032 // -004b │ │ +06ecfc: 1275 |007e: const/4 v5, #int 7 // #7 │ │ +06ecfe: 3351 0600 |007f: if-ne v1, v5, 0085 // +0006 │ │ +06ed02: 55a5 6905 |0081: iget-boolean v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.mCanRandomplay:Z // field@0569 │ │ +06ed06: 3805 c0ff |0083: if-eqz v5, 0043 // -0040 │ │ +06ed0a: 2205 d602 |0085: new-instance v5, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; // type@02d6 │ │ +06ed0e: 8116 |0087: int-to-long v6, v1 │ │ +06ed10: 4608 0301 |0088: aget-object v8, v3, v1 │ │ +06ed14: 4409 0201 |008a: aget v9, v2, v1 │ │ +06ed18: 7059 d40f 6587 |008c: invoke-direct {v5, v6, v7, v8, v9}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;.:(JLjava/lang/CharSequence;I)V // method@0fd4 │ │ +06ed1e: 7220 580e 5400 |008f: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +06ed24: 28b1 |0092: goto 0043 // -004f │ │ +06ed26: 54a5 6705 |0093: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ +06ed2a: 2206 d702 |0095: new-instance v6, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ +06ed2e: 7030 db0f a604 |0097: invoke-direct {v6, v10, v4}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@0fdb │ │ +06ed34: 6e20 680c 6500 |009a: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +06ed3a: 54a5 6705 |009d: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ +06ed3e: 54a6 6a05 |009f: iget-object v6, v10, Luk/org/ngo/squeezer/SqueezerMusicActivity;.onMusicItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@056a │ │ +06ed42: 6e20 6d0c 6500 |00a1: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +06ed48: 0e00 |00a4: return-void │ │ +06ed4a: 0000 |00a5: nop // spacer │ │ +06ed4c: 0003 0400 0a00 0000 0200 027f 0100 ... |00a6: array-data (24 units) │ │ catches : 2 │ │ 0x0018 - 0x0022 │ │ Landroid/os/RemoteException; -> 0x0046 │ │ 0x0028 - 0x0032 │ │ Landroid/os/RemoteException; -> 0x0062 │ │ positions : │ │ 0x0000 line=74 │ │ @@ -139073,20 +139111,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06f430: |[06f430] uk.org.ngo.squeezer.SqueezerMusicActivity.show:(Landroid/content/Context;)V │ │ -06f440: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -06f444: 1c01 0703 |0002: const-class v1, Luk/org/ngo/squeezer/SqueezerMusicActivity; // type@0307 │ │ -06f448: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -06f44e: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -06f454: 0e00 |000a: return-void │ │ +06ed94: |[06ed94] uk.org.ngo.squeezer.SqueezerMusicActivity.show:(Landroid/content/Context;)V │ │ +06eda4: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +06eda8: 1c01 0703 |0002: const-class v1, Luk/org/ngo/squeezer/SqueezerMusicActivity; // type@0307 │ │ +06edac: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +06edb2: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +06edb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0007 line=153 │ │ 0x000a line=154 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -139098,27 +139136,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06f458: |[06f458] uk.org.ngo.squeezer.SqueezerMusicActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06f468: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ -06f46e: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ -06f474: 6e20 c210 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setContentView:(I)V // method@10c2 │ │ -06f47a: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ -06f480: 6e20 bc10 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.findViewById:(I)Landroid/view/View; // method@10bc │ │ -06f486: 0c00 |000f: move-result-object v0 │ │ -06f488: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ -06f48c: 5b10 6705 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ -06f490: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ -06f494: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -06f49a: 7010 c310 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setMusicMenu:()V // method@10c3 │ │ -06f4a0: 0e00 |001c: return-void │ │ +06edbc: |[06edbc] uk.org.ngo.squeezer.SqueezerMusicActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06edcc: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ +06edd2: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ +06edd8: 6e20 c210 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setContentView:(I)V // method@10c2 │ │ +06edde: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ +06ede4: 6e20 bc10 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.findViewById:(I)Landroid/view/View; // method@10bc │ │ +06edea: 0c00 |000f: move-result-object v0 │ │ +06edec: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ +06edf0: 5b10 6705 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerMusicActivity;.listView:Landroid/widget/ListView; // field@0567 │ │ +06edf4: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ +06edf8: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +06edfe: 7010 c310 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setMusicMenu:()V // method@10c3 │ │ +06ee04: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x0014 line=64 │ │ 0x0019 line=65 │ │ @@ -139132,31 +139170,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f4a4: |[06f4a4] uk.org.ngo.squeezer.SqueezerMusicActivity.onServiceConnected:()V │ │ -06f4b4: 7010 c310 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setMusicMenu:()V // method@10c3 │ │ -06f4ba: 0e00 |0003: return-void │ │ +06ee08: |[06ee08] uk.org.ngo.squeezer.SqueezerMusicActivity.onServiceConnected:()V │ │ +06ee18: 7010 c310 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerMusicActivity;.setMusicMenu:()V // method@10c3 │ │ +06ee1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ │ │ - source_file_idx : 2637 (SqueezerMusicActivity.java) │ │ + source_file_idx : 2631 (SqueezerMusicActivity.java) │ │ │ │ Class #545 header: │ │ class_idx : 778 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 807 │ │ -source_file_idx : 2667 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #545 annotations: │ │ Annotations on class │ │ @@ -139185,41 +139223,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f4bc: |[06f4bc] uk.org.ngo.squeezer.SqueezerRandomplayActivity.:()V │ │ -06f4cc: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ -06f4d2: 2200 0803 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1; // type@0308 │ │ -06f4d6: 7020 c510 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V // method@10c5 │ │ -06f4dc: 5b10 7205 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.onRandomplayItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@0572 │ │ -06f4e0: 0e00 |000a: return-void │ │ +06ee20: |[06ee20] uk.org.ngo.squeezer.SqueezerRandomplayActivity.:()V │ │ +06ee30: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ +06ee36: 2200 0803 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1; // type@0308 │ │ +06ee3a: 7020 c510 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;.:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V // method@10c5 │ │ +06ee40: 5b10 7205 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.onRandomplayItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@0572 │ │ +06ee44: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=61 │ │ - 0x000a line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerRandomplayActivity;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f4e4: |[06f4e4] uk.org.ngo.squeezer.SqueezerRandomplayActivity.access$000:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String; │ │ -06f4f4: 6e10 d110 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getTag:()Ljava/lang/String; // method@10d1 │ │ -06f4fa: 0c00 |0003: move-result-object v0 │ │ -06f4fc: 1100 |0004: return-object v0 │ │ +06ee48: |[06ee48] uk.org.ngo.squeezer.SqueezerRandomplayActivity.access$000:(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String; │ │ +06ee58: 6e10 d110 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getTag:()Ljava/lang/String; // method@10d1 │ │ +06ee5e: 0c00 |0003: move-result-object v0 │ │ +06ee60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/SqueezerRandomplayActivity;) │ │ @@ -139227,36 +139264,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -06f500: |[06f500] uk.org.ngo.squeezer.SqueezerRandomplayActivity.setRandomplayMenu:()V │ │ -06f510: 6e10 cf10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getResources:()Landroid/content/res/Resources; // method@10cf │ │ -06f516: 0c02 |0003: move-result-object v2 │ │ -06f518: 1403 0200 0b7f |0004: const v3, #float 1.84763e+38 // #7f0b0002 │ │ -06f51e: 6e20 df00 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ -06f524: 0c01 |000a: move-result-object v1 │ │ -06f526: 2112 |000b: array-length v2, v1 │ │ -06f528: 2320 1e04 |000c: new-array v0, v2, [I // type@041e │ │ -06f52c: 1402 1400 027f |000e: const v2, #float 1.728e+38 // #7f020014 │ │ -06f532: 7120 320e 2000 |0011: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@0e32 │ │ -06f538: 2102 |0014: array-length v2, v0 │ │ -06f53a: d802 02ff |0015: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06f53e: 1403 0400 027f |0017: const v3, #float 1.728e+38 // #7f020004 │ │ -06f544: 4b03 0002 |001a: aput v3, v0, v2 │ │ -06f548: 5442 7105 |001c: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ -06f54c: 2203 d702 |001e: new-instance v3, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ -06f550: 7040 dc0f 4301 |0020: invoke-direct {v3, v4, v1, v0}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ -06f556: 6e20 680c 3200 |0023: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -06f55c: 5442 7105 |0026: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ -06f560: 5443 7205 |0028: iget-object v3, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.onRandomplayItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@0572 │ │ -06f564: 6e20 6d0c 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -06f56a: 0e00 |002d: return-void │ │ +06ee64: |[06ee64] uk.org.ngo.squeezer.SqueezerRandomplayActivity.setRandomplayMenu:()V │ │ +06ee74: 6e10 cf10 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.getResources:()Landroid/content/res/Resources; // method@10cf │ │ +06ee7a: 0c02 |0003: move-result-object v2 │ │ +06ee7c: 1403 0200 0b7f |0004: const v3, #float 1.84763e+38 // #7f0b0002 │ │ +06ee82: 6e20 df00 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00df │ │ +06ee88: 0c01 |000a: move-result-object v1 │ │ +06ee8a: 2112 |000b: array-length v2, v1 │ │ +06ee8c: 2320 1e04 |000c: new-array v0, v2, [I // type@041e │ │ +06ee90: 1402 1400 027f |000e: const v2, #float 1.728e+38 // #7f020014 │ │ +06ee96: 7120 320e 2000 |0011: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@0e32 │ │ +06ee9c: 2102 |0014: array-length v2, v0 │ │ +06ee9e: d802 02ff |0015: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06eea2: 1403 0400 027f |0017: const v3, #float 1.728e+38 // #7f020004 │ │ +06eea8: 4b03 0002 |001a: aput v3, v0, v2 │ │ +06eeac: 5442 7105 |001c: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ +06eeb0: 2203 d702 |001e: new-instance v3, Luk/org/ngo/squeezer/IconRowAdapter; // type@02d7 │ │ +06eeb4: 7040 dc0f 4301 |0020: invoke-direct {v3, v4, v1, v0}, Luk/org/ngo/squeezer/IconRowAdapter;.:(Landroid/app/Activity;[Ljava/lang/CharSequence;[I)V // method@0fdc │ │ +06eeba: 6e20 680c 3200 |0023: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +06eec0: 5442 7105 |0026: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ +06eec4: 5443 7205 |0028: iget-object v3, v4, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.onRandomplayItemClick:Landroid/widget/AdapterView$OnItemClickListener; // field@0572 │ │ +06eec8: 6e20 6d0c 3200 |002a: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +06eece: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000b line=54 │ │ 0x000e line=55 │ │ 0x0014 line=56 │ │ 0x001c line=57 │ │ @@ -139272,20 +139309,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06f56c: |[06f56c] uk.org.ngo.squeezer.SqueezerRandomplayActivity.show:(Landroid/content/Context;)V │ │ -06f57c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -06f580: 1c01 0a03 |0002: const-class v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // type@030a │ │ -06f584: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -06f58a: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -06f590: 0e00 |000a: return-void │ │ +06eed0: |[06eed0] uk.org.ngo.squeezer.SqueezerRandomplayActivity.show:(Landroid/content/Context;)V │ │ +06eee0: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +06eee4: 1c01 0a03 |0002: const-class v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity; // type@030a │ │ +06eee8: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +06eeee: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +06eef4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000a line=80 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -139297,27 +139334,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06f594: |[06f594] uk.org.ngo.squeezer.SqueezerRandomplayActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06f5a4: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ -06f5aa: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ -06f5b0: 6e20 d410 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.setContentView:(I)V // method@10d4 │ │ -06f5b6: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ -06f5bc: 6e20 ce10 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.findViewById:(I)Landroid/view/View; // method@10ce │ │ -06f5c2: 0c00 |000f: move-result-object v0 │ │ -06f5c4: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ -06f5c8: 5b10 7105 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ -06f5cc: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ -06f5d0: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -06f5d6: 7010 d510 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.setRandomplayMenu:()V // method@10d5 │ │ -06f5dc: 0e00 |001c: return-void │ │ +06eef8: |[06eef8] uk.org.ngo.squeezer.SqueezerRandomplayActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06ef08: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ +06ef0e: 1400 0700 037f |0003: const v0, #float 1.74129e+38 // #7f030007 │ │ +06ef14: 6e20 d410 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.setContentView:(I)V // method@10d4 │ │ +06ef1a: 1400 1600 0e7f |0009: const v0, #float 1.88751e+38 // #7f0e0016 │ │ +06ef20: 6e20 ce10 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.findViewById:(I)Landroid/view/View; // method@10ce │ │ +06ef26: 0c00 |000f: move-result-object v0 │ │ +06ef28: 1f00 cf01 |0010: check-cast v0, Landroid/widget/ListView; // type@01cf │ │ +06ef2c: 5b10 7105 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.listView:Landroid/widget/ListView; // field@0571 │ │ +06ef30: 1c00 bb03 |0014: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ +06ef34: 7120 f314 0100 |0016: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +06ef3a: 7010 d510 0100 |0019: invoke-direct {v1}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;.setRandomplayMenu:()V // method@10d5 │ │ +06ef40: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0009 line=42 │ │ 0x0014 line=43 │ │ 0x0019 line=44 │ │ @@ -139331,29 +139368,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f5e0: |[06f5e0] uk.org.ngo.squeezer.SqueezerRandomplayActivity.onServiceConnected:()V │ │ -06f5f0: 0e00 |0000: return-void │ │ +06ef44: |[06ef44] uk.org.ngo.squeezer.SqueezerRandomplayActivity.onServiceConnected:()V │ │ +06ef54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ │ │ - source_file_idx : 2667 (SqueezerRandomplayActivity.java) │ │ + source_file_idx : 2661 (SqueezerRandomplayActivity.java) │ │ │ │ Class #546 header: │ │ class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 832 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -139380,58 +139417,58 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f5f4: |[06f5f4] uk.org.ngo.squeezer.SqueezerSearchActivity$4.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -06f604: 5b01 7b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057b │ │ -06f608: 7010 4812 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.:()V // method@1248 │ │ -06f60e: 0e00 |0005: return-void │ │ +06ef58: |[06ef58] uk.org.ngo.squeezer.SqueezerSearchActivity$4.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +06ef68: 5b01 7b05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057b │ │ +06ef6c: 7010 4812 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.:()V // method@1248 │ │ +06ef72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$4;) │ │ name : 'onArtistsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06f610: |[06f610] uk.org.ngo.squeezer.SqueezerSearchActivity$4.onArtistsReceived:(IILjava/util/List;)V │ │ -06f620: 5420 7b05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057b │ │ -06f624: 1c01 c103 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -06f628: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ -06f62e: 0e00 |0007: return-void │ │ +06ef74: |[06ef74] uk.org.ngo.squeezer.SqueezerSearchActivity$4.onArtistsReceived:(IILjava/util/List;)V │ │ +06ef84: 5420 7b05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057b │ │ +06ef88: 1c01 c103 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +06ef8c: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ +06ef92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity$4; │ │ 0x0000 - 0x0008 reg=3 count I │ │ 0x0000 - 0x0008 reg=4 start I │ │ 0x0000 - 0x0008 reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #547 header: │ │ class_idx : 783 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 829 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -139458,58 +139495,58 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f630: |[06f630] uk.org.ngo.squeezer.SqueezerSearchActivity$5.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -06f640: 5b01 7c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057c │ │ -06f644: 7010 3c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.:()V // method@123c │ │ -06f64a: 0e00 |0005: return-void │ │ +06ef94: |[06ef94] uk.org.ngo.squeezer.SqueezerSearchActivity$5.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +06efa4: 5b01 7c05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057c │ │ +06efa8: 7010 3c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.:()V // method@123c │ │ +06efae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$5;) │ │ name : 'onAlbumsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06f64c: |[06f64c] uk.org.ngo.squeezer.SqueezerSearchActivity$5.onAlbumsReceived:(IILjava/util/List;)V │ │ -06f65c: 5420 7c05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057c │ │ -06f660: 1c01 bf03 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -06f664: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ -06f66a: 0e00 |0007: return-void │ │ +06efb0: |[06efb0] uk.org.ngo.squeezer.SqueezerSearchActivity$5.onAlbumsReceived:(IILjava/util/List;)V │ │ +06efc0: 5420 7c05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057c │ │ +06efc4: 1c01 bf03 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +06efc8: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ +06efce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0007 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity$5; │ │ 0x0000 - 0x0008 reg=3 count I │ │ 0x0000 - 0x0008 reg=4 start I │ │ 0x0000 - 0x0008 reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #548 header: │ │ class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 835 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -139536,58 +139573,58 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f66c: |[06f66c] uk.org.ngo.squeezer.SqueezerSearchActivity$6.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -06f67c: 5b01 7d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057d │ │ -06f680: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ -06f686: 0e00 |0005: return-void │ │ +06efd0: |[06efd0] uk.org.ngo.squeezer.SqueezerSearchActivity$6.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +06efe0: 5b01 7d05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057d │ │ +06efe4: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ +06efea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$6;) │ │ name : 'onGenresReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06f688: |[06f688] uk.org.ngo.squeezer.SqueezerSearchActivity$6.onGenresReceived:(IILjava/util/List;)V │ │ -06f698: 5420 7d05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057d │ │ -06f69c: 1c01 c303 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -06f6a0: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ -06f6a6: 0e00 |0007: return-void │ │ +06efec: |[06efec] uk.org.ngo.squeezer.SqueezerSearchActivity$6.onGenresReceived:(IILjava/util/List;)V │ │ +06effc: 5420 7d05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057d │ │ +06f000: 1c01 c303 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +06f004: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ +06f00a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity$6; │ │ 0x0000 - 0x0008 reg=3 count I │ │ 0x0000 - 0x0008 reg=4 start I │ │ 0x0000 - 0x0008 reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #549 header: │ │ class_idx : 785 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 856 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -139614,52 +139651,52 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f6a8: |[06f6a8] uk.org.ngo.squeezer.SqueezerSearchActivity$7.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ -06f6b8: 5b01 7e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057e │ │ -06f6bc: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ -06f6c2: 0e00 |0005: return-void │ │ +06f00c: |[06f00c] uk.org.ngo.squeezer.SqueezerSearchActivity$7.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ │ +06f01c: 5b01 7e05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057e │ │ +06f020: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ +06f026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity$7;) │ │ name : 'onSongsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06f6c4: |[06f6c4] uk.org.ngo.squeezer.SqueezerSearchActivity$7.onSongsReceived:(IILjava/util/List;)V │ │ -06f6d4: 5420 7e05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057e │ │ -06f6d8: 1c01 d203 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -06f6dc: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ -06f6e2: 0e00 |0007: return-void │ │ +06f028: |[06f028] uk.org.ngo.squeezer.SqueezerSearchActivity$7.onSongsReceived:(IILjava/util/List;)V │ │ +06f038: 5420 7e05 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; // field@057e │ │ +06f03c: 1c01 d203 |0002: const-class v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +06f040: 7151 eb10 3054 |0004: invoke-static {v0, v3, v4, v5, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10eb │ │ +06f046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0007 line=215 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity$7; │ │ 0x0000 - 0x0008 reg=3 count I │ │ 0x0000 - 0x0008 reg=4 start I │ │ 0x0000 - 0x0008 reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #550 header: │ │ class_idx : 793 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ source_file_idx : 392 │ │ static_fields_size : 0 │ │ @@ -139680,17 +139717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f6e4: |[06f6e4] uk.org.ngo.squeezer.dialogs.AboutDialog.:()V │ │ -06f6f4: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -06f6fa: 0e00 |0003: return-void │ │ +06f048: |[06f048] uk.org.ngo.squeezer.dialogs.AboutDialog.:()V │ │ +06f058: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +06f05e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ │ │ Virtual methods - │ │ @@ -139699,64 +139736,64 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -06f6fc: |[06f6fc] uk.org.ngo.squeezer.dialogs.AboutDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06f70c: 120a |0000: const/4 v10, #int 0 // #0 │ │ -06f70e: 6e10 3211 0b00 |0001: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ -06f714: 0c06 |0004: move-result-object v6 │ │ -06f716: 6e10 7602 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -06f71c: 0c06 |0008: move-result-object v6 │ │ -06f71e: 1507 037f |0009: const/high16 v7, #int 2130903040 // #7f03 │ │ -06f722: 6e30 020b 760a |000b: invoke-virtual {v6, v7, v10}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -06f728: 0c05 |000e: move-result-object v5 │ │ -06f72a: 1506 0e7f |000f: const/high16 v6, #int 2131623936 // #7f0e │ │ -06f72e: 6e20 3d0b 6500 |0011: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -06f734: 0c04 |0014: move-result-object v4 │ │ -06f736: 1f04 dc01 |0015: check-cast v4, Landroid/widget/TextView; // type@01dc │ │ -06f73a: 6e10 3211 0b00 |0017: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ -06f740: 0c06 |001a: move-result-object v6 │ │ -06f742: 6e10 7902 0600 |001b: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0279 │ │ -06f748: 0c03 |001e: move-result-object v3 │ │ -06f74a: 1a06 e41b |001f: const-string v6, "uk.org.ngo.squeezer" // string@1be4 │ │ -06f74e: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -06f750: 6e30 d100 6307 |0022: invoke-virtual {v3, v6, v7}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ -06f756: 0c02 |0025: move-result-object v2 │ │ -06f758: 1406 2400 097f |0026: const v6, #float 1.82105e+38 // #7f090024 │ │ -06f75e: 1217 |0029: const/4 v7, #int 1 // #1 │ │ -06f760: 2377 3004 |002a: new-array v7, v7, [Ljava/lang/Object; // type@0430 │ │ -06f764: 1208 |002c: const/4 v8, #int 0 // #0 │ │ -06f766: 5429 1200 |002d: iget-object v9, v2, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ -06f76a: 4d09 0708 |002f: aput-object v9, v7, v8 │ │ -06f76e: 6e30 3411 6b07 |0031: invoke-virtual {v11, v6, v7}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1134 │ │ -06f774: 0c06 |0034: move-result-object v6 │ │ -06f776: 6e20 ab0c 6400 |0035: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06f77c: 2200 0b00 |0038: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -06f780: 6e10 3211 0b00 |003a: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ -06f786: 0c06 |003d: move-result-object v6 │ │ -06f788: 7020 2900 6000 |003e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -06f78e: 6e20 3300 5000 |0041: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -06f794: 1406 0a00 0401 |0044: const v6, #float 2.42446e-38 // #0104000a │ │ -06f79a: 6e30 2f00 600a |0047: invoke-virtual {v0, v6, v10}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -06f7a0: 1406 4900 097f |004a: const v6, #float 1.82106e+38 // #7f090049 │ │ -06f7a6: 2207 1803 |004d: new-instance v7, Luk/org/ngo/squeezer/dialogs/AboutDialog$1; // type@0318 │ │ -06f7aa: 7020 2f11 b700 |004f: invoke-direct {v7, v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.:(Luk/org/ngo/squeezer/dialogs/AboutDialog;)V // method@112f │ │ -06f7b0: 6e30 2d00 6007 |0052: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -06f7b6: 6e10 2a00 0000 |0055: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -06f7bc: 0c06 |0058: move-result-object v6 │ │ -06f7be: 1106 |0059: return-object v6 │ │ -06f7c0: 0d01 |005a: move-exception v1 │ │ -06f7c2: 1506 097f |005b: const/high16 v6, #int 2131296256 // #7f09 │ │ -06f7c6: 6e20 3311 6b00 |005d: invoke-virtual {v11, v6}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getString:(I)Ljava/lang/String; // method@1133 │ │ -06f7cc: 0c06 |0060: move-result-object v6 │ │ -06f7ce: 6e20 ab0c 6400 |0061: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -06f7d4: 28d4 |0064: goto 0038 // -002c │ │ +06f060: |[06f060] uk.org.ngo.squeezer.dialogs.AboutDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06f070: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06f072: 6e10 3211 0b00 |0001: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ +06f078: 0c06 |0004: move-result-object v6 │ │ +06f07a: 6e10 7602 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +06f080: 0c06 |0008: move-result-object v6 │ │ +06f082: 1507 037f |0009: const/high16 v7, #int 2130903040 // #7f03 │ │ +06f086: 6e30 020b 760a |000b: invoke-virtual {v6, v7, v10}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +06f08c: 0c05 |000e: move-result-object v5 │ │ +06f08e: 1506 0e7f |000f: const/high16 v6, #int 2131623936 // #7f0e │ │ +06f092: 6e20 3d0b 6500 |0011: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +06f098: 0c04 |0014: move-result-object v4 │ │ +06f09a: 1f04 dc01 |0015: check-cast v4, Landroid/widget/TextView; // type@01dc │ │ +06f09e: 6e10 3211 0b00 |0017: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ +06f0a4: 0c06 |001a: move-result-object v6 │ │ +06f0a6: 6e10 7902 0600 |001b: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0279 │ │ +06f0ac: 0c03 |001e: move-result-object v3 │ │ +06f0ae: 1a06 de1b |001f: const-string v6, "uk.org.ngo.squeezer" // string@1bde │ │ +06f0b2: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +06f0b4: 6e30 d100 6307 |0022: invoke-virtual {v3, v6, v7}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00d1 │ │ +06f0ba: 0c02 |0025: move-result-object v2 │ │ +06f0bc: 1406 2400 097f |0026: const v6, #float 1.82105e+38 // #7f090024 │ │ +06f0c2: 1217 |0029: const/4 v7, #int 1 // #1 │ │ +06f0c4: 2377 3004 |002a: new-array v7, v7, [Ljava/lang/Object; // type@0430 │ │ +06f0c8: 1208 |002c: const/4 v8, #int 0 // #0 │ │ +06f0ca: 5429 1200 |002d: iget-object v9, v2, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0012 │ │ +06f0ce: 4d09 0708 |002f: aput-object v9, v7, v8 │ │ +06f0d2: 6e30 3411 6b07 |0031: invoke-virtual {v11, v6, v7}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1134 │ │ +06f0d8: 0c06 |0034: move-result-object v6 │ │ +06f0da: 6e20 ab0c 6400 |0035: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06f0e0: 2200 0b00 |0038: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +06f0e4: 6e10 3211 0b00 |003a: invoke-virtual {v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1132 │ │ +06f0ea: 0c06 |003d: move-result-object v6 │ │ +06f0ec: 7020 2900 6000 |003e: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +06f0f2: 6e20 3300 5000 |0041: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +06f0f8: 1406 0a00 0401 |0044: const v6, #float 2.42446e-38 // #0104000a │ │ +06f0fe: 6e30 2f00 600a |0047: invoke-virtual {v0, v6, v10}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +06f104: 1406 4900 097f |004a: const v6, #float 1.82106e+38 // #7f090049 │ │ +06f10a: 2207 1803 |004d: new-instance v7, Luk/org/ngo/squeezer/dialogs/AboutDialog$1; // type@0318 │ │ +06f10e: 7020 2f11 b700 |004f: invoke-direct {v7, v11}, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;.:(Luk/org/ngo/squeezer/dialogs/AboutDialog;)V // method@112f │ │ +06f114: 6e30 2d00 6007 |0052: invoke-virtual {v0, v6, v7}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +06f11a: 6e10 2a00 0000 |0055: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +06f120: 0c06 |0058: move-result-object v6 │ │ +06f122: 1106 |0059: return-object v6 │ │ +06f124: 0d01 |005a: move-exception v1 │ │ +06f126: 1506 097f |005b: const/high16 v6, #int 2131296256 // #7f09 │ │ +06f12a: 6e20 3311 6b00 |005d: invoke-virtual {v11, v6}, Luk/org/ngo/squeezer/dialogs/AboutDialog;.getString:(I)Ljava/lang/String; // method@1133 │ │ +06f130: 0c06 |0060: move-result-object v6 │ │ +06f132: 6e20 ab0c 6400 |0061: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06f138: 28d4 |0064: goto 0038 // -002c │ │ catches : 1 │ │ 0x001f - 0x0038 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x005a │ │ positions : │ │ 0x0001 line=35 │ │ 0x000f line=36 │ │ 0x0017 line=38 │ │ @@ -139804,17 +139841,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f7e4: |[06f7e4] uk.org.ngo.squeezer.dialogs.ConnectingDialog.:()V │ │ -06f7f4: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -06f7fa: 0e00 |0003: return-void │ │ +06f148: |[06f148] uk.org.ngo.squeezer.dialogs.ConnectingDialog.:()V │ │ +06f158: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +06f15e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/dialogs/ConnectingDialog;) │ │ @@ -139822,41 +139859,41 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Ljava/lang/String;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -06f7fc: |[06f7fc] uk.org.ngo.squeezer.dialogs.ConnectingDialog.addTo:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/String;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ -06f80c: 2201 1a03 |0000: new-instance v1, Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // type@031a │ │ -06f810: 7010 3711 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.:()V // method@1137 │ │ -06f816: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -06f81a: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -06f820: 1a03 3b0e |000a: const-string v3, "connectingTo" // string@0e3b │ │ -06f824: 6e30 4601 3007 |000c: invoke-virtual {v0, v3, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0146 │ │ -06f82a: 6e20 4011 0100 |000f: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.setArguments:(Landroid/os/Bundle;)V // method@1140 │ │ -06f830: 6e10 7b02 0600 |0012: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ -06f836: 0c03 |0015: move-result-object v3 │ │ -06f838: 1a04 3b02 |0016: const-string v4, "ConnectingDialog" // string@023b │ │ -06f83c: 6e30 4111 3104 |0018: invoke-virtual {v1, v3, v4}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1141 │ │ -06f842: 1101 |001b: return-object v1 │ │ -06f844: 0d02 |001c: move-exception v2 │ │ -06f846: 1a03 3b02 |001d: const-string v3, "ConnectingDialog" // string@023b │ │ -06f84a: 2204 3102 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -06f84e: 7010 c60d 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06f854: 1a05 d81a |0024: const-string v5, "show() was not allowed: " // string@1ad8 │ │ -06f858: 6e20 ce0d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06f85e: 0c04 |0029: move-result-object v4 │ │ -06f860: 6e20 cd0d 2400 |002a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06f866: 0c04 |002d: move-result-object v4 │ │ -06f868: 6e10 d60d 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06f86e: 0c04 |0031: move-result-object v4 │ │ -06f870: 7120 e40a 4300 |0032: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -06f876: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -06f878: 28e5 |0036: goto 001b // -001b │ │ +06f160: |[06f160] uk.org.ngo.squeezer.dialogs.ConnectingDialog.addTo:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/String;)Luk/org/ngo/squeezer/dialogs/ConnectingDialog; │ │ +06f170: 2201 1a03 |0000: new-instance v1, Luk/org/ngo/squeezer/dialogs/ConnectingDialog; // type@031a │ │ +06f174: 7010 3711 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.:()V // method@1137 │ │ +06f17a: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +06f17e: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +06f184: 1a03 350e |000a: const-string v3, "connectingTo" // string@0e35 │ │ +06f188: 6e30 4601 3007 |000c: invoke-virtual {v0, v3, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0146 │ │ +06f18e: 6e20 4011 0100 |000f: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.setArguments:(Landroid/os/Bundle;)V // method@1140 │ │ +06f194: 6e10 7b02 0600 |0012: invoke-virtual {v6}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@027b │ │ +06f19a: 0c03 |0015: move-result-object v3 │ │ +06f19c: 1a04 3b02 |0016: const-string v4, "ConnectingDialog" // string@023b │ │ +06f1a0: 6e30 4111 3104 |0018: invoke-virtual {v1, v3, v4}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1141 │ │ +06f1a6: 1101 |001b: return-object v1 │ │ +06f1a8: 0d02 |001c: move-exception v2 │ │ +06f1aa: 1a03 3b02 |001d: const-string v3, "ConnectingDialog" // string@023b │ │ +06f1ae: 2204 3102 |001f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +06f1b2: 7010 c60d 0400 |0021: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06f1b8: 1a05 d21a |0024: const-string v5, "show() was not allowed: " // string@1ad2 │ │ +06f1bc: 6e20 ce0d 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06f1c2: 0c04 |0029: move-result-object v4 │ │ +06f1c4: 6e20 cd0d 2400 |002a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06f1ca: 0c04 |002d: move-result-object v4 │ │ +06f1cc: 6e10 d60d 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06f1d2: 0c04 |0031: move-result-object v4 │ │ +06f1d4: 7120 e40a 4300 |0032: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +06f1da: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +06f1dc: 28e5 |0036: goto 001b // -001b │ │ catches : 1 │ │ 0x0012 - 0x001b │ │ Ljava/lang/IllegalStateException; -> 0x001c │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ 0x000a line=35 │ │ @@ -139880,38 +139917,38 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -06f88c: |[06f88c] uk.org.ngo.squeezer.dialogs.ConnectingDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06f89c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06f89e: 6e10 3b11 0600 |0001: invoke-virtual {v6}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getArguments:()Landroid/os/Bundle; // method@113b │ │ -06f8a4: 0c00 |0004: move-result-object v0 │ │ -06f8a6: 1a03 3b0e |0005: const-string v3, "connectingTo" // string@0e3b │ │ -06f8aa: 6e20 3d01 3000 |0007: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ -06f8b0: 0c02 |000a: move-result-object v2 │ │ -06f8b2: 2201 1300 |000b: new-instance v1, Landroid/app/ProgressDialog; // type@0013 │ │ -06f8b6: 6e10 3a11 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@113a │ │ -06f8bc: 0c03 |0010: move-result-object v3 │ │ -06f8be: 7020 6b00 3100 |0011: invoke-direct {v1, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@006b │ │ -06f8c4: 1403 2500 097f |0014: const v3, #float 1.82105e+38 // #7f090025 │ │ -06f8ca: 6e20 3d11 3600 |0017: invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getText:(I)Ljava/lang/CharSequence; // method@113d │ │ -06f8d0: 0c03 |001a: move-result-object v3 │ │ -06f8d2: 6e20 7500 3100 |001b: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0075 │ │ -06f8d8: 6e20 6d00 4100 |001e: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@006d │ │ -06f8de: 1403 2600 097f |0021: const v3, #float 1.82105e+38 // #7f090026 │ │ -06f8e4: 2344 3004 |0024: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ -06f8e8: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -06f8ea: 4d02 0405 |0027: aput-object v2, v4, v5 │ │ -06f8ee: 6e30 3c11 3604 |0029: invoke-virtual {v6, v3, v4}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@113c │ │ -06f8f4: 0c03 |002c: move-result-object v3 │ │ -06f8f6: 6e20 6f00 3100 |002d: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@006f │ │ -06f8fc: 1101 |0030: return-object v1 │ │ +06f1f0: |[06f1f0] uk.org.ngo.squeezer.dialogs.ConnectingDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06f200: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06f202: 6e10 3b11 0600 |0001: invoke-virtual {v6}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getArguments:()Landroid/os/Bundle; // method@113b │ │ +06f208: 0c00 |0004: move-result-object v0 │ │ +06f20a: 1a03 350e |0005: const-string v3, "connectingTo" // string@0e35 │ │ +06f20e: 6e20 3d01 3000 |0007: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ +06f214: 0c02 |000a: move-result-object v2 │ │ +06f216: 2201 1300 |000b: new-instance v1, Landroid/app/ProgressDialog; // type@0013 │ │ +06f21a: 6e10 3a11 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@113a │ │ +06f220: 0c03 |0010: move-result-object v3 │ │ +06f222: 7020 6b00 3100 |0011: invoke-direct {v1, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@006b │ │ +06f228: 1403 2500 097f |0014: const v3, #float 1.82105e+38 // #7f090025 │ │ +06f22e: 6e20 3d11 3600 |0017: invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getText:(I)Ljava/lang/CharSequence; // method@113d │ │ +06f234: 0c03 |001a: move-result-object v3 │ │ +06f236: 6e20 7500 3100 |001b: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0075 │ │ +06f23c: 6e20 6d00 4100 |001e: invoke-virtual {v1, v4}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@006d │ │ +06f242: 1403 2600 097f |0021: const v3, #float 1.82105e+38 // #7f090026 │ │ +06f248: 2344 3004 |0024: new-array v4, v4, [Ljava/lang/Object; // type@0430 │ │ +06f24c: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +06f24e: 4d02 0405 |0027: aput-object v2, v4, v5 │ │ +06f252: 6e30 3c11 3604 |0029: invoke-virtual {v6, v3, v4}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@113c │ │ +06f258: 0c03 |002c: move-result-object v3 │ │ +06f25a: 6e20 6f00 3100 |002d: invoke-virtual {v1, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@006f │ │ +06f260: 1101 |0030: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=16 │ │ 0x0005 line=17 │ │ 0x000b line=18 │ │ 0x0014 line=19 │ │ 0x001e line=20 │ │ @@ -139929,21 +139966,21 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06f900: |[06f900] uk.org.ngo.squeezer.dialogs.ConnectingDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ -06f910: 6e10 3a11 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@113a │ │ -06f916: 0c00 |0003: move-result-object v0 │ │ -06f918: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -06f91c: 1f00 0303 |0006: check-cast v0, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ -06f920: 6e10 7f10 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.clearConnectingDialog:()V // method@107f │ │ -06f926: 0e00 |000b: return-void │ │ +06f264: |[06f264] uk.org.ngo.squeezer.dialogs.ConnectingDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ +06f274: 6e10 3a11 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/ConnectingDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@113a │ │ +06f27a: 0c00 |0003: move-result-object v0 │ │ +06f27c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +06f280: 1f00 0303 |0006: check-cast v0, Luk/org/ngo/squeezer/SqueezerActivity; // type@0303 │ │ +06f284: 6e10 7f10 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.clearConnectingDialog:()V // method@107f │ │ +06f28a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=28 │ │ 0x0006 line=29 │ │ 0x000b line=30 │ │ locals : │ │ @@ -139976,17 +140013,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f928: |[06f928] uk.org.ngo.squeezer.dialogs.EnableWifiDialog.:()V │ │ -06f938: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -06f93e: 0e00 |0003: return-void │ │ +06f28c: |[06f28c] uk.org.ngo.squeezer.dialogs.EnableWifiDialog.:()V │ │ +06f29c: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +06f2a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ │ │ Virtual methods - │ │ @@ -139995,33 +140032,33 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06f940: |[06f940] uk.org.ngo.squeezer.dialogs.EnableWifiDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06f950: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -06f954: 6e10 4511 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1145 │ │ -06f95a: 0c01 |0005: move-result-object v1 │ │ -06f95c: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -06f962: 1401 2900 097f |0009: const v1, #float 1.82105e+38 // #7f090029 │ │ -06f968: 6e20 3100 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -06f96e: 1401 2a00 097f |000f: const v1, #float 1.82105e+38 // #7f09002a │ │ -06f974: 6e20 2b00 1000 |0012: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ -06f97a: 1401 0a00 0401 |0015: const v1, #float 2.42446e-38 // #0104000a │ │ -06f980: 2202 1b03 |0018: new-instance v2, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1; // type@031b │ │ -06f984: 7020 4211 3200 |001a: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.:(Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V // method@1142 │ │ -06f98a: 6e30 2f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -06f990: 1501 0401 |0020: const/high16 v1, #int 17039360 // #104 │ │ -06f994: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -06f996: 6e30 2d00 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -06f99c: 6e10 2a00 0000 |0026: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -06f9a2: 0c01 |0029: move-result-object v1 │ │ -06f9a4: 1101 |002a: return-object v1 │ │ +06f2a4: |[06f2a4] uk.org.ngo.squeezer.dialogs.EnableWifiDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06f2b4: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +06f2b8: 6e10 4511 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1145 │ │ +06f2be: 0c01 |0005: move-result-object v1 │ │ +06f2c0: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +06f2c6: 1401 2900 097f |0009: const v1, #float 1.82105e+38 // #7f090029 │ │ +06f2cc: 6e20 3100 1000 |000c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +06f2d2: 1401 2a00 097f |000f: const v1, #float 1.82105e+38 // #7f09002a │ │ +06f2d8: 6e20 2b00 1000 |0012: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ +06f2de: 1401 0a00 0401 |0015: const v1, #float 2.42446e-38 // #0104000a │ │ +06f2e4: 2202 1b03 |0018: new-instance v2, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1; // type@031b │ │ +06f2e8: 7020 4211 3200 |001a: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;.:(Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V // method@1142 │ │ +06f2ee: 6e30 2f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +06f2f4: 1501 0401 |0020: const/high16 v1, #int 17039360 // #104 │ │ +06f2f8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +06f2fa: 6e30 2d00 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +06f300: 6e10 2a00 0000 |0026: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +06f306: 0c01 |0029: move-result-object v1 │ │ +06f308: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0009 line=18 │ │ 0x000f line=19 │ │ 0x0015 line=20 │ │ 0x0020 line=29 │ │ @@ -140056,17 +140093,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f9a8: |[06f9a8] uk.org.ngo.squeezer.dialogs.LicenseDialog.:()V │ │ -06f9b8: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -06f9be: 0e00 |0003: return-void │ │ +06f30c: |[06f30c] uk.org.ngo.squeezer.dialogs.LicenseDialog.:()V │ │ +06f31c: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +06f322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/dialogs/LicenseDialog; │ │ │ │ Virtual methods - │ │ @@ -140075,32 +140112,32 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06f9c0: |[06f9c0] uk.org.ngo.squeezer.dialogs.LicenseDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06f9d0: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -06f9d4: 6e10 4a11 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@114a │ │ -06f9da: 0c01 |0005: move-result-object v1 │ │ -06f9dc: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -06f9e2: 1401 4b00 097f |0009: const v1, #float 1.82106e+38 // #7f09004b │ │ -06f9e8: 6e20 4b11 1300 |000c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.getText:(I)Ljava/lang/CharSequence; // method@114b │ │ -06f9ee: 0c01 |000f: move-result-object v1 │ │ -06f9f0: 1f01 2f02 |0010: check-cast v1, Ljava/lang/String; // type@022f │ │ -06f9f4: 7110 ce0a 0100 |0012: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ace │ │ -06f9fa: 0c01 |0015: move-result-object v1 │ │ -06f9fc: 6e20 2c00 1000 |0016: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002c │ │ -06fa02: 1401 0a00 0401 |0019: const v1, #float 2.42446e-38 // #0104000a │ │ -06fa08: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -06fa0a: 6e30 2f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -06fa10: 6e10 2a00 0000 |0020: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -06fa16: 0c01 |0023: move-result-object v1 │ │ -06fa18: 1101 |0024: return-object v1 │ │ +06f324: |[06f324] uk.org.ngo.squeezer.dialogs.LicenseDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06f334: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +06f338: 6e10 4a11 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@114a │ │ +06f33e: 0c01 |0005: move-result-object v1 │ │ +06f340: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +06f346: 1401 4b00 097f |0009: const v1, #float 1.82106e+38 // #7f09004b │ │ +06f34c: 6e20 4b11 1300 |000c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;.getText:(I)Ljava/lang/CharSequence; // method@114b │ │ +06f352: 0c01 |000f: move-result-object v1 │ │ +06f354: 1f01 2f02 |0010: check-cast v1, Ljava/lang/String; // type@022f │ │ +06f358: 7110 ce0a 0100 |0012: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0ace │ │ +06f35e: 0c01 |0015: move-result-object v1 │ │ +06f360: 6e20 2c00 1000 |0016: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@002c │ │ +06f366: 1401 0a00 0401 |0019: const v1, #float 2.42446e-38 // #0104000a │ │ +06f36c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +06f36e: 6e30 2f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +06f374: 6e10 2a00 0000 |0020: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +06f37a: 0c01 |0023: move-result-object v1 │ │ +06f37c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0009 line=31 │ │ 0x0019 line=32 │ │ 0x0020 line=33 │ │ locals : │ │ @@ -140110,15 +140147,15 @@ │ │ │ │ source_file_idx : 1520 (LicenseDialog.java) │ │ │ │ Class #554 header: │ │ class_idx : 802 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ -source_file_idx : 2842 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #554 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/dialogs/TipsDialog;' │ │ @@ -140134,17 +140171,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06fa1c: |[06fa1c] uk.org.ngo.squeezer.dialogs.TipsDialog.:()V │ │ -06fa2c: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -06fa32: 0e00 |0003: return-void │ │ +06f380: |[06f380] uk.org.ngo.squeezer.dialogs.TipsDialog.:()V │ │ +06f390: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +06f396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/dialogs/TipsDialog; │ │ │ │ Virtual methods - │ │ @@ -140153,34 +140190,34 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -06fa34: |[06fa34] uk.org.ngo.squeezer.dialogs.TipsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -06fa44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06fa46: 6e10 7411 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ -06fa4c: 0c02 |0004: move-result-object v2 │ │ -06fa4e: 6e10 7602 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -06fa54: 0c02 |0008: move-result-object v2 │ │ -06fa56: 1403 0e00 037f |0009: const v3, #float 1.74129e+38 // #7f03000e │ │ -06fa5c: 6e30 020b 3204 |000c: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -06fa62: 0c01 |000f: move-result-object v1 │ │ -06fa64: 2200 0b00 |0010: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -06fa68: 6e10 7411 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ -06fa6e: 0c02 |0015: move-result-object v2 │ │ -06fa70: 7020 2900 2000 |0016: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -06fa76: 6e20 3300 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -06fa7c: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ -06fa82: 6e30 2f00 2004 |001f: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -06fa88: 6e20 2e00 5000 |0022: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ -06fa8e: 6e10 2a00 0000 |0025: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -06fa94: 0c02 |0028: move-result-object v2 │ │ -06fa96: 1102 |0029: return-object v2 │ │ +06f398: |[06f398] uk.org.ngo.squeezer.dialogs.TipsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +06f3a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06f3aa: 6e10 7411 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ +06f3b0: 0c02 |0004: move-result-object v2 │ │ +06f3b2: 6e10 7602 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +06f3b8: 0c02 |0008: move-result-object v2 │ │ +06f3ba: 1403 0e00 037f |0009: const v3, #float 1.74129e+38 // #7f03000e │ │ +06f3c0: 6e30 020b 3204 |000c: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +06f3c6: 0c01 |000f: move-result-object v1 │ │ +06f3c8: 2200 0b00 |0010: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +06f3cc: 6e10 7411 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ +06f3d2: 0c02 |0015: move-result-object v2 │ │ +06f3d4: 7020 2900 2000 |0016: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +06f3da: 6e20 3300 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +06f3e0: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ +06f3e6: 6e30 2f00 2004 |001f: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +06f3ec: 6e20 2e00 5000 |0022: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@002e │ │ +06f3f2: 6e10 2a00 0000 |0025: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +06f3f8: 0c02 |0028: move-result-object v2 │ │ +06f3fa: 1102 |0029: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0010 line=35 │ │ 0x0019 line=36 │ │ 0x001c line=37 │ │ 0x0022 line=38 │ │ @@ -140196,43 +140233,43 @@ │ │ type : '(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -06fa98: |[06fa98] uk.org.ngo.squeezer.dialogs.TipsDialog.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ -06faa8: 2b03 0e00 0000 |0000: packed-switch v3, 0000000e // +0000000e │ │ -06faae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06fab0: 0f00 |0004: return v0 │ │ -06fab2: 6e10 7411 0100 |0005: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ -06fab8: 0c00 |0008: move-result-object v0 │ │ -06faba: 6e30 8b02 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@028b │ │ -06fac0: 0a00 |000c: move-result v0 │ │ -06fac2: 28f7 |000d: goto 0004 // -0009 │ │ -06fac4: 0001 0200 1800 0000 0500 0000 0500 ... |000e: packed-switch-data (8 units) │ │ +06f3fc: |[06f3fc] uk.org.ngo.squeezer.dialogs.TipsDialog.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ +06f40c: 2b03 0e00 0000 |0000: packed-switch v3, 0000000e // +0000000e │ │ +06f412: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f414: 0f00 |0004: return v0 │ │ +06f416: 6e10 7411 0100 |0005: invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/TipsDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1174 │ │ +06f41c: 0c00 |0008: move-result-object v0 │ │ +06f41e: 6e30 8b02 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@028b │ │ +06f424: 0a00 |000c: move-result v0 │ │ +06f426: 28f7 |000d: goto 0004 // -0009 │ │ +06f428: 0001 0200 1800 0000 0500 0000 0500 ... |000e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=57 │ │ 0x0005 line=54 │ │ 0x000e line=51 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Luk/org/ngo/squeezer/dialogs/TipsDialog; │ │ 0x0000 - 0x0016 reg=2 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0016 reg=3 keyCode I │ │ 0x0000 - 0x0016 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2842 (TipsDialog.java) │ │ + source_file_idx : 2836 (TipsDialog.java) │ │ │ │ Class #555 header: │ │ class_idx : 803 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 822 │ │ -source_file_idx : 2609 │ │ +source_file_idx : 2603 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #555 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;' │ │ @@ -140251,17 +140288,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06fad4: |[06fad4] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.:()V │ │ -06fae4: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -06faea: 0e00 |0003: return-void │ │ +06f438: |[06f438] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.:()V │ │ +06f448: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +06f44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ │ │ Virtual methods - │ │ @@ -140270,17 +140307,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06faec: |[06faec] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.getArtwork_track_id:()Ljava/lang/String; │ │ -06fafc: 5410 ac05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.artwork_track_id:Ljava/lang/String; // field@05ac │ │ -06fb00: 1100 |0002: return-object v0 │ │ +06f450: |[06f450] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.getArtwork_track_id:()Ljava/lang/String; │ │ +06f460: 5410 ac05 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.artwork_track_id:Ljava/lang/String; // field@05ac │ │ +06f464: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;) │ │ @@ -140288,31 +140325,31 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fb04: |[06fb04] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.setArtwork_track_id:(Ljava/lang/String;)V │ │ -06fb14: 5b01 ac05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.artwork_track_id:Ljava/lang/String; // field@05ac │ │ -06fb18: 0e00 |0002: return-void │ │ +06f468: |[06f468] uk.org.ngo.squeezer.framework.SqueezerArtworkItem.setArtwork_track_id:(Ljava/lang/String;)V │ │ +06f478: 5b01 ac05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.artwork_track_id:Ljava/lang/String; // field@05ac │ │ +06f47c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ 0x0000 - 0x0003 reg=1 artwork_track_id Ljava/lang/String; │ │ │ │ - source_file_idx : 2609 (SqueezerArtworkItem.java) │ │ + source_file_idx : 2603 (SqueezerArtworkItem.java) │ │ │ │ Class #556 header: │ │ class_idx : 818 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 807 │ │ -source_file_idx : 2632 │ │ +source_file_idx : 2626 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -140355,60 +140392,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06fb1c: |[06fb1c] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.:()V │ │ -06fb2c: 1c00 3203 |0000: const-class v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // type@0332 │ │ -06fb30: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -06fb36: 0c00 |0005: move-result-object v0 │ │ -06fb38: 6900 d605 |0006: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.TAG:Ljava/lang/String; // field@05d6 │ │ -06fb3c: 0e00 |0008: return-void │ │ +06f480: |[06f480] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.:()V │ │ +06f490: 1c00 3203 |0000: const-class v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // type@0332 │ │ +06f494: 6e10 6a0d 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +06f49a: 0c00 |0005: move-result-object v0 │ │ +06f49c: 6900 d605 |0006: sput-object v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.TAG:Ljava/lang/String; // field@05d6 │ │ +06f4a0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06fb40: |[06fb40] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.:()V │ │ -06fb50: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ -06fb56: 2200 6802 |0003: new-instance v0, Ljava/util/HashSet; // type@0268 │ │ -06fb5a: 7010 460e 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0e46 │ │ -06fb60: 5b10 d905 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ -06fb64: 0e00 |000a: return-void │ │ +06f4a4: |[06f4a4] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.:()V │ │ +06f4b4: 7010 8411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.:()V // method@1184 │ │ +06f4ba: 2200 6802 |0003: new-instance v0, Ljava/util/HashSet; // type@0268 │ │ +06f4be: 7010 460e 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@0e46 │ │ +06f4c4: 5b10 d905 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ +06f4c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=82 │ │ - 0x000a line=115 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;) │ │ name : 'access$002' │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fb68: |[06fb68] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z │ │ -06fb78: 5c01 d705 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.mListScrolling:Z // field@05d7 │ │ -06fb7c: 0f01 |0002: return v1 │ │ +06f4cc: |[06f4cc] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.access$002:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z │ │ +06f4dc: 5c01 d705 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.mListScrolling:Z // field@05d7 │ │ +06f4e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -140417,17 +140453,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fb80: |[06fb80] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.access$200:()Ljava/lang/String; │ │ -06fb90: 6200 d605 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.TAG:Ljava/lang/String; // field@05d6 │ │ -06fb94: 1100 |0002: return-object v0 │ │ +06f4e4: |[06f4e4] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.access$200:()Ljava/lang/String; │ │ +06f4f4: 6200 d605 |0000: sget-object v0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.TAG:Ljava/lang/String; // field@05d6 │ │ +06f4f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;) │ │ @@ -140435,48 +140471,48 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -06fb98: |[06fb98] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.maybeOrderPage:(I)V │ │ -06fba8: 5541 d705 |0000: iget-boolean v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.mListScrolling:Z // field@05d7 │ │ -06fbac: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ -06fbb0: 5441 d905 |0004: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ -06fbb4: 7110 840d 0500 |0006: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -06fbba: 0c02 |0009: move-result-object v2 │ │ -06fbbc: 7220 6e0e 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ -06fbc2: 0a01 |000d: move-result v1 │ │ -06fbc4: 3901 0e00 |000e: if-nez v1, 001c // +000e │ │ -06fbc8: 5441 d905 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ -06fbcc: 7110 840d 0500 |0012: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -06fbd2: 0c02 |0015: move-result-object v2 │ │ -06fbd4: 7220 6c0e 2100 |0016: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0e6c │ │ -06fbda: 6e20 0912 5400 |0019: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderPage:(I)V // method@1209 │ │ -06fbe0: 0e00 |001c: return-void │ │ -06fbe2: 0d00 |001d: move-exception v0 │ │ -06fbe4: 6e10 0112 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getTag:()Ljava/lang/String; // method@1201 │ │ -06fbea: 0c01 |0021: move-result-object v1 │ │ -06fbec: 2202 3102 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -06fbf0: 7010 c60d 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -06fbf6: 1a03 ba02 |0027: const-string v3, "Error ordering items (" // string@02ba │ │ -06fbfa: 6e20 ce0d 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06fc00: 0c02 |002c: move-result-object v2 │ │ -06fc02: 6e20 cb0d 5200 |002d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -06fc08: 0c02 |0030: move-result-object v2 │ │ -06fc0a: 1a03 d000 |0031: const-string v3, "): " // string@00d0 │ │ -06fc0e: 6e20 ce0d 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -06fc14: 0c02 |0036: move-result-object v2 │ │ -06fc16: 6e20 cd0d 0200 |0037: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -06fc1c: 0c02 |003a: move-result-object v2 │ │ -06fc1e: 6e10 d60d 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -06fc24: 0c02 |003e: move-result-object v2 │ │ -06fc26: 7120 e10a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -06fc2c: 28da |0042: goto 001c // -0026 │ │ +06f4fc: |[06f4fc] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.maybeOrderPage:(I)V │ │ +06f50c: 5541 d705 |0000: iget-boolean v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.mListScrolling:Z // field@05d7 │ │ +06f510: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ +06f514: 5441 d905 |0004: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ +06f518: 7110 840d 0500 |0006: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06f51e: 0c02 |0009: move-result-object v2 │ │ +06f520: 7220 6e0e 2100 |000a: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0e6e │ │ +06f526: 0a01 |000d: move-result v1 │ │ +06f528: 3901 0e00 |000e: if-nez v1, 001c // +000e │ │ +06f52c: 5441 d905 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ +06f530: 7110 840d 0500 |0012: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06f536: 0c02 |0015: move-result-object v2 │ │ +06f538: 7220 6c0e 2100 |0016: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0e6c │ │ +06f53e: 6e20 0912 5400 |0019: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderPage:(I)V // method@1209 │ │ +06f544: 0e00 |001c: return-void │ │ +06f546: 0d00 |001d: move-exception v0 │ │ +06f548: 6e10 0112 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getTag:()Ljava/lang/String; // method@1201 │ │ +06f54e: 0c01 |0021: move-result-object v1 │ │ +06f550: 2202 3102 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +06f554: 7010 c60d 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +06f55a: 1a03 ba02 |0027: const-string v3, "Error ordering items (" // string@02ba │ │ +06f55e: 6e20 ce0d 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06f564: 0c02 |002c: move-result-object v2 │ │ +06f566: 6e20 cb0d 5200 |002d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +06f56c: 0c02 |0030: move-result-object v2 │ │ +06f56e: 1a03 d000 |0031: const-string v3, "): " // string@00d0 │ │ +06f572: 6e20 ce0d 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +06f578: 0c02 |0036: move-result-object v2 │ │ +06f57a: 6e20 cd0d 0200 |0037: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +06f580: 0c02 |003a: move-result-object v2 │ │ +06f582: 6e10 d60d 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +06f588: 0c02 |003e: move-result-object v2 │ │ +06f58a: 7120 e10a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +06f590: 28da |0042: goto 001c // -0026 │ │ catches : 1 │ │ 0x0019 - 0x001c │ │ Landroid/os/RemoteException; -> 0x001d │ │ positions : │ │ 0x0000 line=89 │ │ 0x0010 line=90 │ │ 0x0019 line=92 │ │ @@ -140493,19 +140529,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fc3c: |[06fc3c] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -06fc4c: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ -06fc52: 1c00 bb03 |0003: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ -06fc56: 7120 f314 0100 |0005: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -06fc5c: 0e00 |0008: return-void │ │ +06f5a0: |[06f5a0] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +06f5b0: 6f20 9011 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1190 │ │ +06f5b6: 1c00 bb03 |0003: const-class v0, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; // type@03bb │ │ +06f5ba: 7120 f314 0100 |0005: invoke-static {v1, v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +06f5c0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0008 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -140528,35 +140564,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06fc60: |[06fc60] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.reorderItems:()V │ │ -06fc70: 5410 d905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ -06fc74: 7210 6d0e 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.clear:()V // method@0e6d │ │ -06fc7a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06fc7c: 6e20 0312 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ -06fc82: 0e00 |0009: return-void │ │ +06f5c4: |[06f5c4] uk.org.ngo.squeezer.framework.SqueezerItemListActivity.reorderItems:()V │ │ +06f5d4: 5410 d905 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.orderedPages:Ljava/util/Set; // field@05d9 │ │ +06f5d8: 7210 6d0e 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.clear:()V // method@0e6d │ │ +06f5de: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06f5e0: 6e20 0312 0100 |0006: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.maybeOrderPage:(I)V // method@1203 │ │ +06f5e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;) │ │ name : 'unregisterCallback' │ │ type : '()V' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2632 (SqueezerItemListActivity.java) │ │ + source_file_idx : 2626 (SqueezerItemListActivity.java) │ │ │ │ Class #557 header: │ │ class_idx : 825 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 835 │ │ source_file_idx : 791 │ │ static_fields_size : 0 │ │ @@ -140595,37 +140631,37 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fc84: |[06fc84] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V │ │ -06fc94: 5b01 e405 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -06fc98: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ -06fc9e: 0e00 |0005: return-void │ │ +06f5e8: |[06f5e8] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V │ │ +06f5f8: 5b01 e405 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +06f5fc: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ +06f602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fca0: |[06fca0] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -06fcb0: 5410 e305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05e3 │ │ -06fcb4: 1100 |0002: return-object v0 │ │ +06f604: |[06f604] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.access$000:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +06f614: 5410 e305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05e3 │ │ +06f618: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;) │ │ @@ -140633,17 +140669,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fcb8: |[06fcb8] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.access$002:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -06fcc8: 5b01 e305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05e3 │ │ -06fccc: 1101 |0002: return-object v1 │ │ +06f61c: |[06f61c] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.access$002:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +06f62c: 5b01 e305 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05e3 │ │ +06f630: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -140653,23 +140689,23 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -06fcd0: |[06fcd0] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.onGenresReceived:(IILjava/util/List;)V │ │ -06fce0: 5420 e405 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ -06fce4: 5400 e705 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ -06fce8: 7210 2e12 0000 |0004: invoke-interface {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getUIThreadHandler:()Landroid/os/Handler; // method@122e │ │ -06fcee: 0c00 |0007: move-result-object v0 │ │ -06fcf0: 2201 3803 |0008: new-instance v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; // type@0338 │ │ -06fcf4: 7055 2612 2143 |000a: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V // method@1226 │ │ -06fcfa: 6e20 5101 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -06fd00: 0e00 |0010: return-void │ │ +06f634: |[06f634] uk.org.ngo.squeezer.itemlists.GenreSpinner$1.onGenresReceived:(IILjava/util/List;)V │ │ +06f644: 5420 e405 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@05e4 │ │ +06f648: 5400 e705 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.callback:Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback; // field@05e7 │ │ +06f64c: 7210 2e12 0000 |0004: invoke-interface {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;.getUIThreadHandler:()Landroid/os/Handler; // method@122e │ │ +06f652: 0c00 |0007: move-result-object v0 │ │ +06f654: 2201 3803 |0008: new-instance v1, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; // type@0338 │ │ +06f658: 7055 2612 2143 |000a: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V // method@1226 │ │ +06f65e: 6e20 5101 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +06f664: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0010 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0011 reg=2 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ @@ -140679,15 +140715,15 @@ │ │ │ │ source_file_idx : 791 (GenreSpinner.java) │ │ │ │ Class #558 header: │ │ class_idx : 861 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 856 │ │ -source_file_idx : 2594 │ │ +source_file_idx : 2588 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -140714,57 +140750,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fd04: |[06fd04] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V │ │ -06fd14: 5b01 0c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; // field@060c │ │ -06fd18: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ -06fd1e: 0e00 |0005: return-void │ │ +06f668: |[06f668] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V │ │ +06f678: 5b01 0c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; // field@060c │ │ +06f67c: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ +06f682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;) │ │ name : 'onSongsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06fd20: |[06fd20] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity$1.onSongsReceived:(IILjava/util/List;)V │ │ -06fd30: 5410 0c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; // field@060c │ │ -06fd34: 6e40 c512 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onItemsReceived:(IILjava/util/List;)V // method@12c5 │ │ -06fd3a: 0e00 |0005: return-void │ │ +06f684: |[06f684] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity$1.onSongsReceived:(IILjava/util/List;)V │ │ +06f694: 5410 0c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; // field@060c │ │ +06f698: 6e40 c512 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onItemsReceived:(IILjava/util/List;)V // method@12c5 │ │ +06f69e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2594 (SqueezerAbstractSongListActivity.java) │ │ + source_file_idx : 2588 (SqueezerAbstractSongListActivity.java) │ │ │ │ Class #559 header: │ │ class_idx : 865 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 829 │ │ -source_file_idx : 2600 │ │ +source_file_idx : 2594 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -140791,57 +140827,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fd3c: |[06fd3c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ │ -06fd4c: 5b01 1406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0614 │ │ -06fd50: 7010 3c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.:()V // method@123c │ │ -06fd56: 0e00 |0005: return-void │ │ +06f6a0: |[06f6a0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ │ +06f6b0: 5b01 1406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0614 │ │ +06f6b4: 7010 3c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;.:()V // method@123c │ │ +06f6ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;) │ │ name : 'onAlbumsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06fd58: |[06fd58] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity$1.onAlbumsReceived:(IILjava/util/List;)V │ │ -06fd68: 5410 1406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0614 │ │ -06fd6c: 6e40 e312 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.onItemsReceived:(IILjava/util/List;)V // method@12e3 │ │ -06fd72: 0e00 |0005: return-void │ │ +06f6bc: |[06f6bc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity$1.onAlbumsReceived:(IILjava/util/List;)V │ │ +06f6cc: 5410 1406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0614 │ │ +06f6d0: 6e40 e312 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.onItemsReceived:(IILjava/util/List;)V // method@12e3 │ │ +06f6d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2600 (SqueezerAlbumListActivity.java) │ │ + source_file_idx : 2594 (SqueezerAlbumListActivity.java) │ │ │ │ Class #560 header: │ │ class_idx : 870 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 832 │ │ -source_file_idx : 2607 │ │ +source_file_idx : 2601 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -140868,57 +140904,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fd74: |[06fd74] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V │ │ -06fd84: 5b01 1e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@061e │ │ -06fd88: 7010 4812 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.:()V // method@1248 │ │ -06fd8e: 0e00 |0005: return-void │ │ +06f6d8: |[06f6d8] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V │ │ +06f6e8: 5b01 1e06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@061e │ │ +06f6ec: 7010 4812 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;.:()V // method@1248 │ │ +06f6f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;) │ │ name : 'onArtistsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06fd90: |[06fd90] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity$1.onArtistsReceived:(IILjava/util/List;)V │ │ -06fda0: 5410 1e06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@061e │ │ -06fda4: 6e40 1513 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1315 │ │ -06fdaa: 0e00 |0005: return-void │ │ +06f6f4: |[06f6f4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity$1.onArtistsReceived:(IILjava/util/List;)V │ │ +06f704: 5410 1e06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@061e │ │ +06f708: 6e40 1513 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1315 │ │ +06f70e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2607 (SqueezerArtistListActivity.java) │ │ + source_file_idx : 2601 (SqueezerArtistListActivity.java) │ │ │ │ Class #561 header: │ │ class_idx : 872 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2608 │ │ +source_file_idx : 2602 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -140941,17 +140977,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06fdac: |[06fdac] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -06fdbc: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -06fdc2: 0e00 |0003: return-void │ │ +06f710: |[06f710] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +06f720: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +06f726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -140962,23 +140998,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06fdc4: |[06fdc4] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.getQuantityString:(I)Ljava/lang/String; │ │ -06fdd4: 6e10 2213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1322 │ │ -06fdda: 0c00 |0003: move-result-object v0 │ │ -06fddc: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -06fde2: 0c00 |0007: move-result-object v0 │ │ -06fde4: 1501 0a7f |0008: const/high16 v1, #int 2131361792 // #7f0a │ │ -06fde8: 6e30 dc00 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -06fdee: 0c00 |000d: move-result-object v0 │ │ -06fdf0: 1100 |000e: return-object v0 │ │ +06f728: |[06f728] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.getQuantityString:(I)Ljava/lang/String; │ │ +06f738: 6e10 2213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1322 │ │ +06f73e: 0c00 |0003: move-result-object v0 │ │ +06f740: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +06f746: 0c00 |0007: move-result-object v0 │ │ +06f748: 1501 0a7f |0008: const/high16 v1, #int 2131361792 // #7f0a │ │ +06f74c: 6e30 dc00 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +06f752: 0c00 |000d: move-result-object v0 │ │ +06f754: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ │ 0x0000 - 0x000f reg=3 quantity I │ │ │ │ @@ -140987,30 +141023,30 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -06fdf4: |[06fdf4] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -06fe04: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06fe06: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06fe08: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ -06fe0e: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ -06fe14: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ -06fe1a: 7251 ef0a 2520 |000b: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -06fe20: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ -06fe26: 7250 ef0a 2533 |0011: invoke-interface {v5, v2, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -06fe2c: 1400 3500 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0035 │ │ -06fe32: 1401 5200 097f |0017: const v1, #float 1.82106e+38 // #7f090052 │ │ -06fe38: 7251 ef0a 2520 |001a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -06fe3e: 1400 3600 0e7f |001d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -06fe44: 1401 5300 097f |0020: const v1, #float 1.82106e+38 // #7f090053 │ │ -06fe4a: 7251 ef0a 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -06fe50: 0e00 |0026: return-void │ │ +06f758: |[06f758] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +06f768: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06f76a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06f76c: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ +06f772: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ +06f778: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ +06f77e: 7251 ef0a 2520 |000b: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f784: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ +06f78a: 7250 ef0a 2533 |0011: invoke-interface {v5, v2, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f790: 1400 3500 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0035 │ │ +06f796: 1401 5200 097f |0017: const v1, #float 1.82106e+38 // #7f090052 │ │ +06f79c: 7251 ef0a 2520 |001a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f7a2: 1400 3600 0e7f |001d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +06f7a8: 1401 5300 097f |0020: const v1, #float 1.82106e+38 // #7f090053 │ │ +06f7ae: 7251 ef0a 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f7b4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=41 │ │ 0x0005 line=43 │ │ 0x000e line=44 │ │ 0x0014 line=45 │ │ 0x001d line=46 │ │ @@ -141026,60 +141062,60 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06fe54: |[06fe54] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -06fe64: 1f02 c103 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -06fe68: 6e30 2613 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V // method@1326 │ │ -06fe6e: 0e00 |0005: return-void │ │ +06f7b8: |[06f7b8] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +06f7c8: 1f02 c103 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +06f7cc: 6e30 2613 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V // method@1326 │ │ +06f7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06fe70: |[06fe70] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ -06fe80: 6e10 2213 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1322 │ │ -06fe86: 0c00 |0003: move-result-object v0 │ │ -06fe88: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -06fe8a: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -06fe8e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -06fe90: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ -06fe94: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -06fe9a: 0e00 |000d: return-void │ │ +06f7d4: |[06f7d4] uk.org.ngo.squeezer.itemlists.SqueezerArtistView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ +06f7e4: 6e10 2213 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1322 │ │ +06f7ea: 0c00 |0003: move-result-object v0 │ │ +06f7ec: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +06f7ee: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +06f7f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +06f7f4: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ +06f7f8: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +06f7fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000d line=37 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ │ 0x0000 - 0x000e reg=4 index I │ │ 0x0000 - 0x000e reg=5 item Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ - source_file_idx : 2608 (SqueezerArtistView.java) │ │ + source_file_idx : 2602 (SqueezerArtistView.java) │ │ │ │ Class #562 header: │ │ class_idx : 874 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 856 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2614 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -141106,86 +141142,86 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fe9c: |[06fe9c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V │ │ -06feac: 5b01 2506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06feb0: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ -06feb6: 0e00 |0005: return-void │ │ +06f800: |[06f800] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$2.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V │ │ +06f810: 5b01 2506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f814: 7010 ab12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;.:()V // method@12ab │ │ +06f81a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;) │ │ name : 'onSongsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -06feb8: |[06feb8] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$2.onSongsReceived:(IILjava/util/List;)V │ │ -06fec8: 5420 2506 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06fecc: 5421 2506 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06fed0: 6e10 3e13 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -06fed6: 0c01 |0007: move-result-object v1 │ │ -06fed8: 7210 b216 0100 |0008: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@16b2 │ │ -06fede: 0c01 |000b: move-result-object v1 │ │ -06fee0: 6e10 7b15 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentPlaylistIndex:()I // method@157b │ │ -06fee6: 0a01 |000f: move-result v1 │ │ -06fee8: 7120 3613 1000 |0010: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)I // method@1336 │ │ -06feee: 5420 2506 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06fef2: 6e40 4113 3054 |0015: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.onItemsReceived:(IILjava/util/List;)V // method@1341 │ │ -06fef8: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ -06fefc: 5420 2506 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06ff00: 7110 3513 0000 |001c: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ -06ff06: 0a00 |001f: move-result v0 │ │ -06ff08: 3604 1a00 |0020: if-gt v4, v0, 003a // +001a │ │ -06ff0c: 5420 2506 |0022: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06ff10: 7110 3513 0000 |0024: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ -06ff16: 0a00 |0027: move-result v0 │ │ -06ff18: 7210 5e0e 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0e5e │ │ -06ff1e: 0a01 |002b: move-result v1 │ │ -06ff20: b041 |002c: add-int/2addr v1, v4 │ │ -06ff22: 3510 0d00 |002d: if-ge v0, v1, 003a // +000d │ │ -06ff26: 5420 2506 |002f: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06ff2a: 5421 2506 |0031: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ -06ff2e: 7110 3513 0100 |0033: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ -06ff34: 0a01 |0036: move-result v1 │ │ -06ff36: 7130 3713 1004 |0037: invoke-static {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;II)V // method@1337 │ │ -06ff3c: 0e00 |003a: return-void │ │ +06f81c: |[06f81c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$2.onSongsReceived:(IILjava/util/List;)V │ │ +06f82c: 5420 2506 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f830: 5421 2506 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f834: 6e10 3e13 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +06f83a: 0c01 |0007: move-result-object v1 │ │ +06f83c: 7210 b216 0100 |0008: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@16b2 │ │ +06f842: 0c01 |000b: move-result-object v1 │ │ +06f844: 6e10 7b15 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentPlaylistIndex:()I // method@157b │ │ +06f84a: 0a01 |000f: move-result v1 │ │ +06f84c: 7120 3613 1000 |0010: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)I // method@1336 │ │ +06f852: 5420 2506 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f856: 6e40 4113 3054 |0015: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.onItemsReceived:(IILjava/util/List;)V // method@1341 │ │ +06f85c: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ +06f860: 5420 2506 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f864: 7110 3513 0000 |001c: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ +06f86a: 0a00 |001f: move-result v0 │ │ +06f86c: 3604 1a00 |0020: if-gt v4, v0, 003a // +001a │ │ +06f870: 5420 2506 |0022: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f874: 7110 3513 0000 |0024: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ +06f87a: 0a00 |0027: move-result v0 │ │ +06f87c: 7210 5e0e 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0e5e │ │ +06f882: 0a01 |002b: move-result v1 │ │ +06f884: b041 |002c: add-int/2addr v1, v4 │ │ +06f886: 3510 0d00 |002d: if-ge v0, v1, 003a // +000d │ │ +06f88a: 5420 2506 |002f: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f88e: 5421 2506 |0031: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0625 │ │ +06f892: 7110 3513 0100 |0033: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ +06f898: 0a01 |0036: move-result v1 │ │ +06f89a: 7130 3713 1004 |0037: invoke-static {v0, v1, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;II)V // method@1337 │ │ +06f8a0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0013 line=198 │ │ 0x0018 line=202 │ │ 0x002f line=203 │ │ 0x003a line=204 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x003b reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2; │ │ 0x0000 - 0x003b reg=3 count I │ │ 0x0000 - 0x003b reg=4 start I │ │ 0x0000 - 0x003b reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2620 (SqueezerCurrentPlaylistActivity.java) │ │ + source_file_idx : 2614 (SqueezerCurrentPlaylistActivity.java) │ │ │ │ Class #563 header: │ │ class_idx : 876 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 819 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2614 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -141212,18 +141248,18 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ff40: |[06ff40] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$HighlightingListAdapter.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ -06ff50: 5b01 2806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0628 │ │ -06ff54: 7030 0f12 2003 |0002: invoke-direct {v0, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@120f │ │ -06ff5a: 0e00 |0005: return-void │ │ +06f8a4: |[06f8a4] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$HighlightingListAdapter.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V │ │ +06f8b4: 5b01 2806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0628 │ │ +06f8b8: 7030 0f12 2003 |0002: invoke-direct {v0, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@120f │ │ +06f8be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -141238,48 +141274,48 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -06ff5c: |[06ff5c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$HighlightingListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06ff6c: 6f40 1212 3254 |0000: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1212 │ │ -06ff72: 0c00 |0003: move-result-object v0 │ │ -06ff74: 5421 2806 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0628 │ │ -06ff78: 7110 3513 0100 |0006: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ -06ff7e: 0a01 |0009: move-result v1 │ │ -06ff80: 3313 0900 |000a: if-ne v3, v1, 0013 // +0009 │ │ -06ff84: 1401 5300 027f |000c: const v1, #float 1.72801e+38 // #7f020053 │ │ -06ff8a: 6e20 660b 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ -06ff90: 1100 |0012: return-object v0 │ │ -06ff92: 1401 5400 027f |0013: const v1, #float 1.72801e+38 // #7f020054 │ │ -06ff98: 6e20 660b 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ -06ff9e: 28f9 |0019: goto 0012 // -0007 │ │ +06f8c0: |[06f8c0] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$HighlightingListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06f8d0: 6f40 1212 3254 |0000: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1212 │ │ +06f8d6: 0c00 |0003: move-result-object v0 │ │ +06f8d8: 5421 2806 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0628 │ │ +06f8dc: 7110 3513 0100 |0006: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I // method@1335 │ │ +06f8e2: 0a01 |0009: move-result v1 │ │ +06f8e4: 3313 0900 |000a: if-ne v3, v1, 0013 // +0009 │ │ +06f8e8: 1401 5300 027f |000c: const v1, #float 1.72801e+38 // #7f020053 │ │ +06f8ee: 6e20 660b 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ +06f8f4: 1100 |0012: return-object v0 │ │ +06f8f6: 1401 5400 027f |0013: const v1, #float 1.72801e+38 // #7f020054 │ │ +06f8fc: 6e20 660b 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ +06f902: 28f9 |0019: goto 0012 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=67 │ │ 0x000c line=68 │ │ 0x0012 line=72 │ │ 0x0013 line=70 │ │ locals : │ │ 0x0004 - 0x001a reg=0 view Landroid/view/View; │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter; │ │ 0x0000 - 0x001a reg=3 position I │ │ 0x0000 - 0x001a reg=4 convertView Landroid/view/View; │ │ 0x0000 - 0x001a reg=5 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2620 (SqueezerCurrentPlaylistActivity.java) │ │ + source_file_idx : 2614 (SqueezerCurrentPlaylistActivity.java) │ │ │ │ Class #564 header: │ │ class_idx : 878 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 835 │ │ -source_file_idx : 2626 │ │ +source_file_idx : 2620 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -141306,57 +141342,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ffa0: |[06ffa0] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V │ │ -06ffb0: 5b01 2c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // field@062c │ │ -06ffb4: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ -06ffba: 0e00 |0005: return-void │ │ +06f904: |[06f904] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V │ │ +06f914: 5b01 2c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // field@062c │ │ +06f918: 7010 5412 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;.:()V // method@1254 │ │ +06f91e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;) │ │ name : 'onGenresReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06ffbc: |[06ffbc] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity$1.onGenresReceived:(IILjava/util/List;)V │ │ -06ffcc: 5410 2c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // field@062c │ │ -06ffd0: 6e40 4e13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.onItemsReceived:(IILjava/util/List;)V // method@134e │ │ -06ffd6: 0e00 |0005: return-void │ │ +06f920: |[06f920] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity$1.onGenresReceived:(IILjava/util/List;)V │ │ +06f930: 5410 2c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // field@062c │ │ +06f934: 6e40 4e13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.onItemsReceived:(IILjava/util/List;)V // method@134e │ │ +06f93a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2626 (SqueezerGenreListActivity.java) │ │ + source_file_idx : 2620 (SqueezerGenreListActivity.java) │ │ │ │ Class #565 header: │ │ class_idx : 880 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2627 │ │ +source_file_idx : 2621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -141379,17 +141415,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06ffd8: |[06ffd8] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -06ffe8: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -06ffee: 0e00 |0003: return-void │ │ +06f93c: |[06f93c] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +06f94c: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +06f952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -141400,23 +141436,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06fff0: |[06fff0] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.getQuantityString:(I)Ljava/lang/String; │ │ -070000: 6e10 5413 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1354 │ │ -070006: 0c00 |0003: move-result-object v0 │ │ -070008: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -07000e: 0c00 |0007: move-result-object v0 │ │ -070010: 1401 0200 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0002 │ │ -070016: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -07001c: 0c00 |000e: move-result-object v0 │ │ -07001e: 1100 |000f: return-object v0 │ │ +06f954: |[06f954] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.getQuantityString:(I)Ljava/lang/String; │ │ +06f964: 6e10 5413 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1354 │ │ +06f96a: 0c00 |0003: move-result-object v0 │ │ +06f96c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +06f972: 0c00 |0007: move-result-object v0 │ │ +06f974: 1401 0200 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0002 │ │ +06f97a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +06f980: 0c00 |000e: move-result-object v0 │ │ +06f982: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -141425,34 +141461,34 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -070020: |[070020] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -070030: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -070032: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -070034: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ -07003a: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ -070040: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ -070046: 7251 ef0a 3530 |000b: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07004c: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ -070052: 7250 ef0a 3522 |0011: invoke-interface {v5, v3, v2, v2, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070058: 1400 3700 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0037 │ │ -07005e: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -070060: 1402 4e00 097f |0018: const v2, #float 1.82106e+38 // #7f09004e │ │ -070066: 7252 ef0a 3510 |001b: invoke-interface {v5, v3, v0, v1, v2}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07006c: 1400 3500 0e7f |001e: const v0, #float 1.88751e+38 // #7f0e0035 │ │ -070072: 1401 5200 097f |0021: const v1, #float 1.82106e+38 // #7f090052 │ │ -070078: 7251 ef0a 3530 |0024: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07007e: 1400 3600 0e7f |0027: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -070084: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ -07008a: 7251 ef0a 3530 |002d: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070090: 0e00 |0030: return-void │ │ +06f984: |[06f984] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +06f994: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06f996: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06f998: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ +06f99e: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ +06f9a4: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ +06f9aa: 7251 ef0a 3530 |000b: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f9b0: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ +06f9b6: 7250 ef0a 3522 |0011: invoke-interface {v5, v3, v2, v2, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f9bc: 1400 3700 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0037 │ │ +06f9c2: 1221 |0017: const/4 v1, #int 2 // #2 │ │ +06f9c4: 1402 4e00 097f |0018: const v2, #float 1.82106e+38 // #7f09004e │ │ +06f9ca: 7252 ef0a 3510 |001b: invoke-interface {v5, v3, v0, v1, v2}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f9d0: 1400 3500 0e7f |001e: const v0, #float 1.88751e+38 // #7f0e0035 │ │ +06f9d6: 1401 5200 097f |0021: const v1, #float 1.82106e+38 // #7f090052 │ │ +06f9dc: 7251 ef0a 3530 |0024: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f9e2: 1400 3600 0e7f |0027: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +06f9e8: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ +06f9ee: 7251 ef0a 3530 |002d: invoke-interface {v5, v3, v0, v3, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06f9f4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ 0x0005 line=47 │ │ 0x000e line=48 │ │ 0x0014 line=49 │ │ 0x001e line=50 │ │ @@ -141469,60 +141505,60 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070094: |[070094] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -0700a4: 1f02 c303 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -0700a8: 6e30 5813 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V // method@1358 │ │ -0700ae: 0e00 |0005: return-void │ │ +06f9f8: |[06f9f8] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +06fa08: 1f02 c303 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +06fa0c: 6e30 5813 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V // method@1358 │ │ +06fa12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0700b0: |[0700b0] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ -0700c0: 6e10 5413 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1354 │ │ -0700c6: 0c00 |0003: move-result-object v0 │ │ -0700c8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0700ca: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -0700ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0700d0: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ -0700d4: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -0700da: 0e00 |000d: return-void │ │ +06fa14: |[06fa14] uk.org.ngo.squeezer.itemlists.SqueezerGenreView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ +06fa24: 6e10 5413 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1354 │ │ +06fa2a: 0c00 |0003: move-result-object v0 │ │ +06fa2c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +06fa2e: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +06fa32: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +06fa34: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ +06fa38: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +06fa3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000d line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ │ 0x0000 - 0x000e reg=4 index I │ │ 0x0000 - 0x000e reg=5 item Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ - source_file_idx : 2627 (SqueezerGenreView.java) │ │ + source_file_idx : 2621 (SqueezerGenreView.java) │ │ │ │ Class #566 header: │ │ class_idx : 881 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 808 │ │ -source_file_idx : 2629 │ │ +source_file_idx : 2623 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -141551,34 +141587,34 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0700dc: |[0700dc] uk.org.ngo.squeezer.itemlists.SqueezerIconicItemView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -0700ec: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -0700f2: 0e00 |0003: return-void │ │ +06fa40: |[06fa40] uk.org.ngo.squeezer.itemlists.SqueezerIconicItemView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +06fa50: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +06fa56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView; Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2629 (SqueezerIconicItemView.java) │ │ + source_file_idx : 2623 (SqueezerIconicItemView.java) │ │ │ │ Class #567 header: │ │ class_idx : 882 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 838 │ │ -source_file_idx : 2639 │ │ +source_file_idx : 2633 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -141605,65 +141641,65 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0700f4: |[0700f4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V │ │ -070104: 5b01 3006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // field@0630 │ │ -070108: 7010 6012 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.:()V // method@1260 │ │ -07010e: 0e00 |0005: return-void │ │ +06fa58: |[06fa58] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V │ │ +06fa68: 5b01 3006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // field@0630 │ │ +06fa6c: 7010 6012 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;.:()V // method@1260 │ │ +06fa72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;) │ │ name : 'onMusicFoldersReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -070110: |[070110] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity$1.onMusicFoldersReceived:(IILjava/util/List;)V │ │ -070120: 5410 3006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // field@0630 │ │ -070124: 6e40 6313 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1363 │ │ -07012a: 0e00 |0005: return-void │ │ +06fa74: |[06fa74] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity$1.onMusicFoldersReceived:(IILjava/util/List;)V │ │ +06fa84: 5410 3006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // field@0630 │ │ +06fa88: 6e40 6313 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1363 │ │ +06fa8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2639 (SqueezerMusicFolderListActivity.java) │ │ + source_file_idx : 2633 (SqueezerMusicFolderListActivity.java) │ │ │ │ Class #568 header: │ │ class_idx : 886 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2640 │ │ +source_file_idx : 2634 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1; Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Luk/org/ngo/squeezer/framework/SqueezerBaseItemView" "<" "Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;" ">;" } │ │ Annotations on method #4973 'doItemContext' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ Annotations on method #4974 'doItemContext' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ Annotations on method #4980 'onItemSelected' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ @@ -141691,21 +141727,21 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07012c: |[07012c] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -07013c: 7020 9f11 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -070142: 5b12 3506 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ -070146: 6e10 fb11 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11fb │ │ -07014c: 0c00 |0008: move-result-object v0 │ │ -07014e: 5b10 3606 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0636 │ │ -070152: 0e00 |000b: return-void │ │ +06fa90: |[06fa90] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +06faa0: 7020 9f11 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +06faa6: 5b12 3506 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ +06faaa: 6e10 fb11 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11fb │ │ +06fab0: 0c00 |0008: move-result-object v0 │ │ +06fab2: 5b10 3606 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0636 │ │ +06fab6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x000b line=55 │ │ locals : │ │ @@ -141718,53 +141754,53 @@ │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -070154: |[070154] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -070164: 1f04 c503 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -070168: 6e40 6e13 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z // method@136e │ │ -07016e: 0a00 |0005: move-result v0 │ │ -070170: 0f00 |0006: return v0 │ │ +06fab8: |[06fab8] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +06fac8: 1f04 c503 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +06facc: 6e40 6e13 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z // method@136e │ │ +06fad2: 0a00 |0005: move-result v0 │ │ +06fad4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -070174: |[070174] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z │ │ -070184: 7210 0a0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -07018a: 0a00 |0003: move-result v0 │ │ -07018c: 2b00 1600 0000 |0004: packed-switch v0, 0000001a // +00000016 │ │ -070192: 6f40 a011 3254 |0007: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@11a0 │ │ -070198: 0a00 |000a: move-result v0 │ │ -07019a: 0f00 |000b: return v0 │ │ -07019c: 6e10 6f13 0200 |000c: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ -0701a2: 0c00 |000f: move-result-object v0 │ │ -0701a4: 6e10 5015 0500 |0010: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ -0701aa: 0c01 |0013: move-result-object v1 │ │ -0701ac: 6e20 f811 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.downloadSong:(Ljava/lang/String;)V // method@11f8 │ │ -0701b2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0701b4: 28f3 |0018: goto 000b // -000d │ │ -0701b6: 0000 |0019: nop // spacer │ │ -0701b8: 0001 0100 4300 0e7f 0800 0000 |001a: packed-switch-data (6 units) │ │ +06fad8: |[06fad8] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z │ │ +06fae8: 7210 0a0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +06faee: 0a00 |0003: move-result v0 │ │ +06faf0: 2b00 1600 0000 |0004: packed-switch v0, 0000001a // +00000016 │ │ +06faf6: 6f40 a011 3254 |0007: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@11a0 │ │ +06fafc: 0a00 |000a: move-result v0 │ │ +06fafe: 0f00 |000b: return v0 │ │ +06fb00: 6e10 6f13 0200 |000c: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ +06fb06: 0c00 |000f: move-result-object v0 │ │ +06fb08: 6e10 5015 0500 |0010: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ +06fb0e: 0c01 |0013: move-result-object v1 │ │ +06fb10: 6e20 f811 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.downloadSong:(Ljava/lang/String;)V // method@11f8 │ │ +06fb16: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +06fb18: 28f3 |0018: goto 000b // -000d │ │ +06fb1a: 0000 |0019: nop // spacer │ │ +06fb1c: 0001 0100 4300 0e7f 0800 0000 |001a: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=123 │ │ 0x000c line=120 │ │ 0x0017 line=121 │ │ 0x0019 line=118 │ │ @@ -141779,89 +141815,89 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0701c4: |[0701c4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0701d4: 1f03 c503 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -0701d8: 6e40 7113 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1371 │ │ -0701de: 0c00 |0005: move-result-object v0 │ │ -0701e0: 1100 |0006: return-object v0 │ │ +06fb28: |[06fb28] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +06fb38: 1f03 c503 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +06fb3c: 6e40 7113 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1371 │ │ +06fb42: 0c00 |0005: move-result-object v0 │ │ +06fb44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -0701e4: |[0701e4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0701f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0701f6: 3807 0800 |0001: if-eqz v7, 0009 // +0008 │ │ -0701fa: 6e10 4c0b 0700 |0003: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -070200: 0c03 |0006: move-result-object v3 │ │ -070202: 3903 6000 |0007: if-nez v3, 0067 // +0060 │ │ -070206: 5463 3606 |0009: iget-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0636 │ │ -07020a: 1404 0400 037f |000b: const v4, #float 1.74129e+38 // #7f030004 │ │ -070210: 6e30 020b 4305 |000e: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -070216: 0c07 |0011: move-result-object v7 │ │ -070218: 2202 7503 |0012: new-instance v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; // type@0375 │ │ -07021c: 7020 6b13 5200 |0014: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;)V // method@136b │ │ -070222: 1403 0f00 0e7f |0017: const v3, #float 1.88751e+38 // #7f0e000f │ │ -070228: 6e20 3d0b 3700 |001a: invoke-virtual {v7, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07022e: 0c03 |001d: move-result-object v3 │ │ -070230: 1f03 dc01 |001e: check-cast v3, Landroid/widget/TextView; // type@01dc │ │ -070234: 5b23 3406 |0020: iput-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.label:Landroid/widget/TextView; // field@0634 │ │ -070238: 1403 1000 0e7f |0022: const v3, #float 1.88751e+38 // #7f0e0010 │ │ -07023e: 6e20 3d0b 3700 |0025: invoke-virtual {v7, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -070244: 0c03 |0028: move-result-object v3 │ │ -070246: 1f03 cb01 |0029: check-cast v3, Landroid/widget/ImageView; // type@01cb │ │ -07024a: 5b23 3306 |002b: iput-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0633 │ │ -07024e: 6e20 6d0b 2700 |002d: invoke-virtual {v7, v2}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -070254: 5423 3406 |0030: iget-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.label:Landroid/widget/TextView; // field@0634 │ │ -070258: 6e10 5115 0800 |0032: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ -07025e: 0c04 |0035: move-result-object v4 │ │ -070260: 6e20 ab0c 4300 |0036: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -070266: 6e10 5315 0800 |0039: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ -07026c: 0c01 |003c: move-result-object v1 │ │ -07026e: 1400 2a00 027f |003d: const v0, #float 1.728e+38 // #7f02002a │ │ -070274: 1a03 0b10 |0040: const-string v3, "folder" // string@100b │ │ -070278: 6e20 ae0d 3100 |0042: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -07027e: 0a03 |0045: move-result v3 │ │ -070280: 3803 0500 |0046: if-eqz v3, 004b // +0005 │ │ -070284: 1400 0e00 027f |0048: const v0, #float 1.728e+38 // #7f02000e │ │ -07028a: 1a03 c21b |004b: const-string v3, "track" // string@1bc2 │ │ -07028e: 6e20 ae0d 3100 |004d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -070294: 0a03 |0050: move-result v3 │ │ -070296: 3803 0500 |0051: if-eqz v3, 0056 // +0005 │ │ -07029a: 1400 1600 027f |0053: const v0, #float 1.728e+38 // #7f020016 │ │ -0702a0: 1a03 af17 |0056: const-string v3, "playlist" // string@17af │ │ -0702a4: 6e20 ae0d 3100 |0058: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0702aa: 0a03 |005b: move-result v3 │ │ -0702ac: 3803 0500 |005c: if-eqz v3, 0061 // +0005 │ │ -0702b0: 1400 1300 027f |005e: const v0, #float 1.728e+38 // #7f020013 │ │ -0702b6: 5423 3306 |0061: iget-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0633 │ │ -0702ba: 6e20 520c 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -0702c0: 1107 |0066: return-object v7 │ │ -0702c2: 6e10 4c0b 0700 |0067: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -0702c8: 0c02 |006a: move-result-object v2 │ │ -0702ca: 1f02 7503 |006b: check-cast v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; // type@0375 │ │ -0702ce: 28c3 |006d: goto 0030 // -003d │ │ +06fb48: |[06fb48] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +06fb58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06fb5a: 3807 0800 |0001: if-eqz v7, 0009 // +0008 │ │ +06fb5e: 6e10 4c0b 0700 |0003: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +06fb64: 0c03 |0006: move-result-object v3 │ │ +06fb66: 3903 6000 |0007: if-nez v3, 0067 // +0060 │ │ +06fb6a: 5463 3606 |0009: iget-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0636 │ │ +06fb6e: 1404 0400 037f |000b: const v4, #float 1.74129e+38 // #7f030004 │ │ +06fb74: 6e30 020b 4305 |000e: invoke-virtual {v3, v4, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +06fb7a: 0c07 |0011: move-result-object v7 │ │ +06fb7c: 2202 7503 |0012: new-instance v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; // type@0375 │ │ +06fb80: 7020 6b13 5200 |0014: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;)V // method@136b │ │ +06fb86: 1403 0f00 0e7f |0017: const v3, #float 1.88751e+38 // #7f0e000f │ │ +06fb8c: 6e20 3d0b 3700 |001a: invoke-virtual {v7, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +06fb92: 0c03 |001d: move-result-object v3 │ │ +06fb94: 1f03 dc01 |001e: check-cast v3, Landroid/widget/TextView; // type@01dc │ │ +06fb98: 5b23 3406 |0020: iput-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.label:Landroid/widget/TextView; // field@0634 │ │ +06fb9c: 1403 1000 0e7f |0022: const v3, #float 1.88751e+38 // #7f0e0010 │ │ +06fba2: 6e20 3d0b 3700 |0025: invoke-virtual {v7, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +06fba8: 0c03 |0028: move-result-object v3 │ │ +06fbaa: 1f03 cb01 |0029: check-cast v3, Landroid/widget/ImageView; // type@01cb │ │ +06fbae: 5b23 3306 |002b: iput-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0633 │ │ +06fbb2: 6e20 6d0b 2700 |002d: invoke-virtual {v7, v2}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +06fbb8: 5423 3406 |0030: iget-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.label:Landroid/widget/TextView; // field@0634 │ │ +06fbbc: 6e10 5115 0800 |0032: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ +06fbc2: 0c04 |0035: move-result-object v4 │ │ +06fbc4: 6e20 ab0c 4300 |0036: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +06fbca: 6e10 5315 0800 |0039: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ +06fbd0: 0c01 |003c: move-result-object v1 │ │ +06fbd2: 1400 2a00 027f |003d: const v0, #float 1.728e+38 // #7f02002a │ │ +06fbd8: 1a03 0510 |0040: const-string v3, "folder" // string@1005 │ │ +06fbdc: 6e20 ae0d 3100 |0042: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06fbe2: 0a03 |0045: move-result v3 │ │ +06fbe4: 3803 0500 |0046: if-eqz v3, 004b // +0005 │ │ +06fbe8: 1400 0e00 027f |0048: const v0, #float 1.728e+38 // #7f02000e │ │ +06fbee: 1a03 bc1b |004b: const-string v3, "track" // string@1bbc │ │ +06fbf2: 6e20 ae0d 3100 |004d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06fbf8: 0a03 |0050: move-result v3 │ │ +06fbfa: 3803 0500 |0051: if-eqz v3, 0056 // +0005 │ │ +06fbfe: 1400 1600 027f |0053: const v0, #float 1.728e+38 // #7f020016 │ │ +06fc04: 1a03 a917 |0056: const-string v3, "playlist" // string@17a9 │ │ +06fc08: 6e20 ae0d 3100 |0058: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06fc0e: 0a03 |005b: move-result v3 │ │ +06fc10: 3803 0500 |005c: if-eqz v3, 0061 // +0005 │ │ +06fc14: 1400 1300 027f |005e: const v0, #float 1.728e+38 // #7f020013 │ │ +06fc1a: 5423 3306 |0061: iget-object v3, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0633 │ │ +06fc1e: 6e20 520c 0300 |0063: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +06fc24: 1107 |0066: return-object v7 │ │ +06fc26: 6e10 4c0b 0700 |0067: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +06fc2c: 0c02 |006a: move-result-object v2 │ │ +06fc2e: 1f02 7503 |006b: check-cast v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; // type@0375 │ │ +06fc32: 28c3 |006d: goto 0030 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ 0x0012 line=64 │ │ 0x0017 line=65 │ │ 0x0022 line=66 │ │ @@ -141893,23 +141929,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0702d0: |[0702d0] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getQuantityString:(I)Ljava/lang/String; │ │ -0702e0: 6e10 6f13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ -0702e6: 0c00 |0003: move-result-object v0 │ │ -0702e8: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -0702ee: 0c00 |0007: move-result-object v0 │ │ -0702f0: 1401 0300 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0003 │ │ -0702f6: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -0702fc: 0c00 |000e: move-result-object v0 │ │ -0702fe: 1100 |000f: return-object v0 │ │ +06fc34: |[06fc34] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.getQuantityString:(I)Ljava/lang/String; │ │ +06fc44: 6e10 6f13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ +06fc4a: 0c00 |0003: move-result-object v0 │ │ +06fc4c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +06fc52: 0c00 |0007: move-result-object v0 │ │ +06fc54: 1401 0300 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0003 │ │ +06fc5a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +06fc60: 0c00 |000e: move-result-object v0 │ │ +06fc62: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -141918,38 +141954,38 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -070300: |[070300] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -070310: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -070312: 6f40 a611 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ -070318: 1400 3500 0e7f |0004: const v0, #float 1.88751e+38 // #7f0e0035 │ │ -07031e: 1401 5200 097f |0007: const v1, #float 1.82106e+38 // #7f090052 │ │ -070324: 7251 ef0a 2420 |000a: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07032a: 1400 3600 0e7f |000d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -070330: 1401 5300 097f |0010: const v1, #float 1.82106e+38 // #7f090053 │ │ -070336: 7251 ef0a 2420 |0013: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07033c: 1400 4200 0e7f |0016: const v0, #float 1.88752e+38 // #7f0e0042 │ │ -070342: 1401 5400 097f |0019: const v1, #float 1.82106e+38 // #7f090054 │ │ -070348: 7251 ef0a 2420 |001c: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -07034e: 5460 db05 |001f: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -070352: 1f00 c503 |0021: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -070356: 6e10 5315 0000 |0023: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ -07035c: 0c00 |0026: move-result-object v0 │ │ -07035e: 1a01 c21b |0027: const-string v1, "track" // string@1bc2 │ │ -070362: 6e20 ae0d 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -070368: 0a00 |002c: move-result v0 │ │ -07036a: 3800 0b00 |002d: if-eqz v0, 0038 // +000b │ │ -07036e: 1400 4300 0e7f |002f: const v0, #float 1.88752e+38 // #7f0e0043 │ │ -070374: 1401 5500 097f |0032: const v1, #float 1.82106e+38 // #7f090055 │ │ -07037a: 7251 ef0a 2420 |0035: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070380: 0e00 |0038: return-void │ │ +06fc64: |[06fc64] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +06fc74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06fc76: 6f40 a611 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ +06fc7c: 1400 3500 0e7f |0004: const v0, #float 1.88751e+38 // #7f0e0035 │ │ +06fc82: 1401 5200 097f |0007: const v1, #float 1.82106e+38 // #7f090052 │ │ +06fc88: 7251 ef0a 2420 |000a: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06fc8e: 1400 3600 0e7f |000d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +06fc94: 1401 5300 097f |0010: const v1, #float 1.82106e+38 // #7f090053 │ │ +06fc9a: 7251 ef0a 2420 |0013: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06fca0: 1400 4200 0e7f |0016: const v0, #float 1.88752e+38 // #7f0e0042 │ │ +06fca6: 1401 5400 097f |0019: const v1, #float 1.82106e+38 // #7f090054 │ │ +06fcac: 7251 ef0a 2420 |001c: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06fcb2: 5460 db05 |001f: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +06fcb6: 1f00 c503 |0021: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +06fcba: 6e10 5315 0000 |0023: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ +06fcc0: 0c00 |0026: move-result-object v0 │ │ +06fcc2: 1a01 bc1b |0027: const-string v1, "track" // string@1bbc │ │ +06fcc6: 6e20 ae0d 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06fccc: 0a00 |002c: move-result v0 │ │ +06fcce: 3800 0b00 |002d: if-eqz v0, 0038 // +000b │ │ +06fcd2: 1400 4300 0e7f |002f: const v0, #float 1.88752e+38 // #7f0e0043 │ │ +06fcd8: 1401 5500 097f |0032: const v1, #float 1.82106e+38 // #7f090055 │ │ +06fcde: 7251 ef0a 2420 |0035: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +06fce4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0004 line=106 │ │ 0x000d line=107 │ │ 0x0016 line=108 │ │ 0x001f line=110 │ │ @@ -141966,82 +142002,83 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070384: |[070384] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -070394: 1f02 c503 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -070398: 6e30 7513 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V // method@1375 │ │ -07039e: 0e00 |0005: return-void │ │ +06fce8: |[06fce8] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +06fcf8: 1f02 c503 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +06fcfc: 6e30 7513 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V // method@1375 │ │ +06fd02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0703a0: |[0703a0] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ │ -0703b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0703b2: 6e10 5315 0800 |0001: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ -0703b8: 0c00 |0004: move-result-object v0 │ │ -0703ba: 1a01 0b10 |0005: const-string v1, "folder" // string@100b │ │ -0703be: 6e20 ae0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0703c4: 0a00 |000a: move-result v0 │ │ -0703c6: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0703ca: 6e10 6f13 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ -0703d0: 0c00 |0010: move-result-object v0 │ │ -0703d2: 7120 6813 8000 |0011: invoke-static {v0, v8}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V // method@1368 │ │ -0703d8: 0e00 |0014: return-void │ │ -0703da: 5460 3506 |0015: iget-object v0, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ -0703de: 6e20 0a12 8000 |0017: invoke-virtual {v0, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ -0703e4: 5460 3506 |001a: iget-object v0, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ -0703e8: 5461 3506 |001c: iget-object v1, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ -0703ec: 1402 5a00 097f |001e: const v2, #float 1.82106e+38 // #7f09005a │ │ -0703f2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -0703f4: 2333 3004 |0022: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -0703f8: 6e10 5115 0800 |0024: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ -0703fe: 0c04 |0027: move-result-object v4 │ │ -070400: 4d04 0305 |0028: aput-object v4, v3, v5 │ │ -070404: 6e30 0012 2103 |002a: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ -07040a: 0c01 |002d: move-result-object v1 │ │ -07040c: 7130 b30c 1005 |002e: invoke-static {v0, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -070412: 0c00 |0031: move-result-object v0 │ │ -070414: 6e10 b70c 0000 |0032: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -07041a: 28df |0035: goto 0014 // -0021 │ │ +06fd04: |[06fd04] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ │ +06fd14: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06fd16: 6e10 5315 0800 |0001: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getType:()Ljava/lang/String; // method@1553 │ │ +06fd1c: 0c00 |0004: move-result-object v0 │ │ +06fd1e: 1a01 0510 |0005: const-string v1, "folder" // string@1005 │ │ +06fd22: 6e20 ae0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +06fd28: 0a00 |000a: move-result v0 │ │ +06fd2a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +06fd2e: 6e10 6f13 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@136f │ │ +06fd34: 0c00 |0010: move-result-object v0 │ │ +06fd36: 7120 6813 8000 |0011: invoke-static {v0, v8}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V // method@1368 │ │ +06fd3c: 0e00 |0014: return-void │ │ +06fd3e: 5460 3506 |0015: iget-object v0, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ +06fd42: 6e20 0a12 8000 |0017: invoke-virtual {v0, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ +06fd48: 5460 3506 |001a: iget-object v0, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ +06fd4c: 5461 3506 |001c: iget-object v1, v6, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.mContext:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // field@0635 │ │ +06fd50: 1402 5a00 097f |001e: const v2, #float 1.82106e+38 // #7f09005a │ │ +06fd56: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +06fd58: 2333 3004 |0022: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +06fd5c: 6e10 5115 0800 |0024: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ +06fd62: 0c04 |0027: move-result-object v4 │ │ +06fd64: 4d04 0305 |0028: aput-object v4, v3, v5 │ │ +06fd68: 6e30 0012 2103 |002a: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1200 │ │ +06fd6e: 0c01 |002d: move-result-object v1 │ │ +06fd70: 7130 b30c 1005 |002e: invoke-static {v0, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +06fd76: 0c00 |0031: move-result-object v0 │ │ +06fd78: 6e10 b70c 0000 |0032: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +06fd7e: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x000d line=91 │ │ 0x0014 line=99 │ │ 0x0015 line=96 │ │ 0x001a line=97 │ │ + 0x0032 line=98 │ │ locals : │ │ 0x0000 - 0x0036 reg=6 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; │ │ 0x0000 - 0x0036 reg=7 index I │ │ 0x0000 - 0x0036 reg=8 item Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ │ │ - source_file_idx : 2640 (SqueezerMusicFolderView.java) │ │ + source_file_idx : 2634 (SqueezerMusicFolderView.java) │ │ │ │ Class #569 header: │ │ class_idx : 887 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 841 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2638 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -142068,73 +142105,73 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07041c: |[07041c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V │ │ -07042c: 5b01 3706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ -070430: 7010 6c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.:()V // method@126c │ │ -070436: 0e00 |0005: return-void │ │ +06fd80: |[06fd80] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V │ │ +06fd90: 5b01 3706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ +06fd94: 7010 6c12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;.:()V // method@126c │ │ +06fd9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;) │ │ name : 'onPlayersReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -070438: |[070438] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity$1.onPlayersReceived:(IILjava/util/List;)V │ │ -070448: 5420 3706 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ -07044c: 5421 3706 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ -070450: 6e10 7d13 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ -070456: 0c01 |0007: move-result-object v1 │ │ -070458: 7210 ad16 0100 |0008: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@16ad │ │ -07045e: 0c01 |000b: move-result-object v1 │ │ -070460: 7120 7913 1000 |000c: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;Luk/org/ngo/squeezer/model/SqueezerPlayer;)Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@1379 │ │ -070466: 5420 3706 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ -07046a: 6e40 7e13 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.onItemsReceived:(IILjava/util/List;)V // method@137e │ │ -070470: 0e00 |0014: return-void │ │ +06fd9c: |[06fd9c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity$1.onPlayersReceived:(IILjava/util/List;)V │ │ +06fdac: 5420 3706 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ +06fdb0: 5421 3706 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ +06fdb4: 6e10 7d13 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ +06fdba: 0c01 |0007: move-result-object v1 │ │ +06fdbc: 7210 ad16 0100 |0008: invoke-interface {v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@16ad │ │ +06fdc2: 0c01 |000b: move-result-object v1 │ │ +06fdc4: 7120 7913 1000 |000c: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;Luk/org/ngo/squeezer/model/SqueezerPlayer;)Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@1379 │ │ +06fdca: 5420 3706 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@0637 │ │ +06fdce: 6e40 7e13 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.onItemsReceived:(IILjava/util/List;)V // method@137e │ │ +06fdd4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000f line=66 │ │ 0x0014 line=67 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0015 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1; │ │ 0x0000 - 0x0015 reg=3 count I │ │ 0x0000 - 0x0015 reg=4 start I │ │ 0x0000 - 0x0015 reg=5 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2644 (SqueezerPlayerListActivity.java) │ │ + source_file_idx : 2638 (SqueezerPlayerListActivity.java) │ │ │ │ Class #570 header: │ │ class_idx : 891 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2646 │ │ +source_file_idx : 2640 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1; Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Luk/org/ngo/squeezer/framework/SqueezerBaseItemView" "<" "Luk/org/ngo/squeezer/model/SqueezerPlayer;" ">;" } │ │ Annotations on field #1598 'modelIcons' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map" "<" "Ljava/lang/String;" "Ljava/lang/Integer;" ">;" } │ │ Annotations on method #5004 'initializeModelIcons' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map" "<" "Ljava/lang/String;" "Ljava/lang/Integer;" ">;" } │ │ Annotations on method #5005 'onItemSelected' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ @@ -142166,40 +142203,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -070474: |[070474] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.:()V │ │ -070484: 7100 8c13 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.initializeModelIcons:()Ljava/util/Map; // method@138c │ │ -07048a: 0c00 |0003: move-result-object v0 │ │ -07048c: 6900 3e06 |0004: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.modelIcons:Ljava/util/Map; // field@063e │ │ -070490: 0e00 |0006: return-void │ │ +06fdd8: |[06fdd8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.:()V │ │ +06fde8: 7100 8c13 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.initializeModelIcons:()Ljava/util/Map; // method@138c │ │ +06fdee: 0c00 |0003: move-result-object v0 │ │ +06fdf0: 6900 3e06 |0004: sput-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.modelIcons:Ljava/util/Map; // field@063e │ │ +06fdf4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;) │ │ name : '' │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -070494: |[070494] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V │ │ -0704a4: 7020 9f11 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -0704aa: 5b12 3c06 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ -0704ae: 6e10 7c13 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@137c │ │ -0704b4: 0c00 |0008: move-result-object v0 │ │ -0704b6: 5b10 3d06 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.layoutInflater:Landroid/view/LayoutInflater; // field@063d │ │ -0704ba: 0e00 |000b: return-void │ │ +06fdf8: |[06fdf8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V │ │ +06fe08: 7020 9f11 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +06fe0e: 5b12 3c06 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ +06fe12: 6e10 7c13 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@137c │ │ +06fe18: 0c00 |0008: move-result-object v0 │ │ +06fe1a: 5b10 3d06 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.layoutInflater:Landroid/view/LayoutInflater; // field@063d │ │ +06fe1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x000b line=41 │ │ locals : │ │ @@ -142211,25 +142248,25 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0704bc: |[0704bc] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getModelIcon:(Ljava/lang/String;)I │ │ -0704cc: 6201 3e06 |0000: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.modelIcons:Ljava/util/Map; // field@063e │ │ -0704d0: 7220 640e 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0704d6: 0c00 |0005: move-result-object v0 │ │ -0704d8: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ -0704dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0704e0: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -0704e6: 0a01 |000d: move-result v1 │ │ -0704e8: 0f01 |000e: return v1 │ │ -0704ea: 1401 1f00 027f |000f: const v1, #float 1.728e+38 // #7f02001f │ │ -0704f0: 28fc |0012: goto 000e // -0004 │ │ +06fe20: |[06fe20] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getModelIcon:(Ljava/lang/String;)I │ │ +06fe30: 6201 3e06 |0000: sget-object v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.modelIcons:Ljava/util/Map; // field@063e │ │ +06fe34: 7220 640e 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +06fe3a: 0c00 |0005: move-result-object v0 │ │ +06fe3c: 1f00 1f02 |0006: check-cast v0, Ljava/lang/Integer; // type@021f │ │ +06fe40: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06fe44: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +06fe4a: 0a01 |000d: move-result v1 │ │ +06fe4c: 0f01 |000e: return v1 │ │ +06fe4e: 1401 1f00 027f |000f: const v1, #float 1.728e+38 // #7f02001f │ │ +06fe54: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=91 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 icon Ljava/lang/Integer; │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; │ │ @@ -142240,73 +142277,73 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0704f4: |[0704f4] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.initializeModelIcons:()Ljava/util/Map; │ │ -070504: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ -070508: 7010 410e 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ -07050e: 1a01 4e0d |0005: const-string v1, "baby" // string@0d4e │ │ -070512: 1402 1e00 027f |0007: const v2, #float 1.728e+38 // #7f02001e │ │ -070518: 7110 840d 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -07051e: 0c02 |000d: move-result-object v2 │ │ -070520: 7230 660e 1002 |000e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -070526: 1a01 690d |0011: const-string v1, "boom" // string@0d69 │ │ -07052a: 1402 2000 027f |0013: const v2, #float 1.728e+38 // #7f020020 │ │ -070530: 7110 840d 0200 |0016: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -070536: 0c02 |0019: move-result-object v2 │ │ -070538: 7230 660e 1002 |001a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -07053e: 1a01 b50f |001d: const-string v1, "fab4" // string@0fb5 │ │ -070542: 1402 2500 027f |001f: const v2, #float 1.728e+38 // #7f020025 │ │ -070548: 7110 840d 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -07054e: 0c02 |0025: move-result-object v2 │ │ -070550: 7230 660e 1002 |0026: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -070556: 1a01 7118 |0029: const-string v1, "receiver" // string@1871 │ │ -07055a: 1402 3800 027f |002b: const v2, #float 1.72801e+38 // #7f020038 │ │ -070560: 7110 840d 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -070566: 0c02 |0031: move-result-object v2 │ │ -070568: 7230 660e 1002 |0032: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -07056e: 1a01 5a0e |0035: const-string v1, "controller" // string@0e5a │ │ -070572: 1402 2200 027f |0037: const v2, #float 1.728e+38 // #7f020022 │ │ -070578: 7110 840d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -07057e: 0c02 |003d: move-result-object v2 │ │ -070580: 7230 660e 1002 |003e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -070586: 1a01 2a19 |0041: const-string v1, "sb1n2" // string@192a │ │ -07058a: 1402 3b00 027f |0043: const v2, #float 1.72801e+38 // #7f02003b │ │ -070590: 7110 840d 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -070596: 0c02 |0049: move-result-object v2 │ │ -070598: 7230 660e 1002 |004a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -07059e: 1a01 2b19 |004d: const-string v1, "sb3" // string@192b │ │ -0705a2: 1402 3c00 027f |004f: const v2, #float 1.72801e+38 // #7f02003c │ │ -0705a8: 7110 840d 0200 |0052: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0705ae: 0c02 |0055: move-result-object v2 │ │ -0705b0: 7230 660e 1002 |0056: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0705b6: 1a01 eb1a |0059: const-string v1, "slimp3" // string@1aeb │ │ -0705ba: 1402 4900 027f |005b: const v2, #float 1.72801e+38 // #7f020049 │ │ -0705c0: 7110 840d 0200 |005e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0705c6: 0c02 |0061: move-result-object v2 │ │ -0705c8: 7230 660e 1002 |0062: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0705ce: 1a01 f51a |0065: const-string v1, "softsqueeze" // string@1af5 │ │ -0705d2: 1402 4a00 027f |0067: const v2, #float 1.72801e+38 // #7f02004a │ │ -0705d8: 7110 840d 0200 |006a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0705de: 0c02 |006d: move-result-object v2 │ │ -0705e0: 7230 660e 1002 |006e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0705e6: 1a01 101b |0071: const-string v1, "squeezeplay" // string@1b10 │ │ -0705ea: 1402 4b00 027f |0073: const v2, #float 1.72801e+38 // #7f02004b │ │ -0705f0: 7110 840d 0200 |0076: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -0705f6: 0c02 |0079: move-result-object v2 │ │ -0705f8: 7230 660e 1002 |007a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -0705fe: 1a01 da1b |007d: const-string v1, "transporter" // string@1bda │ │ -070602: 1402 4e00 027f |007f: const v2, #float 1.72801e+38 // #7f02004e │ │ -070608: 7110 840d 0200 |0082: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -07060e: 0c02 |0085: move-result-object v2 │ │ -070610: 7230 660e 1002 |0086: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ -070616: 1100 |0089: return-object v0 │ │ +06fe58: |[06fe58] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.initializeModelIcons:()Ljava/util/Map; │ │ +06fe68: 2200 6702 |0000: new-instance v0, Ljava/util/HashMap; // type@0267 │ │ +06fe6c: 7010 410e 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0e41 │ │ +06fe72: 1a01 480d |0005: const-string v1, "baby" // string@0d48 │ │ +06fe76: 1402 1e00 027f |0007: const v2, #float 1.728e+38 // #7f02001e │ │ +06fe7c: 7110 840d 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06fe82: 0c02 |000d: move-result-object v2 │ │ +06fe84: 7230 660e 1002 |000e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06fe8a: 1a01 630d |0011: const-string v1, "boom" // string@0d63 │ │ +06fe8e: 1402 2000 027f |0013: const v2, #float 1.728e+38 // #7f020020 │ │ +06fe94: 7110 840d 0200 |0016: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06fe9a: 0c02 |0019: move-result-object v2 │ │ +06fe9c: 7230 660e 1002 |001a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06fea2: 1a01 af0f |001d: const-string v1, "fab4" // string@0faf │ │ +06fea6: 1402 2500 027f |001f: const v2, #float 1.728e+38 // #7f020025 │ │ +06feac: 7110 840d 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06feb2: 0c02 |0025: move-result-object v2 │ │ +06feb4: 7230 660e 1002 |0026: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06feba: 1a01 6b18 |0029: const-string v1, "receiver" // string@186b │ │ +06febe: 1402 3800 027f |002b: const v2, #float 1.72801e+38 // #7f020038 │ │ +06fec4: 7110 840d 0200 |002e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06feca: 0c02 |0031: move-result-object v2 │ │ +06fecc: 7230 660e 1002 |0032: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06fed2: 1a01 540e |0035: const-string v1, "controller" // string@0e54 │ │ +06fed6: 1402 2200 027f |0037: const v2, #float 1.728e+38 // #7f020022 │ │ +06fedc: 7110 840d 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06fee2: 0c02 |003d: move-result-object v2 │ │ +06fee4: 7230 660e 1002 |003e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06feea: 1a01 2419 |0041: const-string v1, "sb1n2" // string@1924 │ │ +06feee: 1402 3b00 027f |0043: const v2, #float 1.72801e+38 // #7f02003b │ │ +06fef4: 7110 840d 0200 |0046: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06fefa: 0c02 |0049: move-result-object v2 │ │ +06fefc: 7230 660e 1002 |004a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff02: 1a01 2519 |004d: const-string v1, "sb3" // string@1925 │ │ +06ff06: 1402 3c00 027f |004f: const v2, #float 1.72801e+38 // #7f02003c │ │ +06ff0c: 7110 840d 0200 |0052: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06ff12: 0c02 |0055: move-result-object v2 │ │ +06ff14: 7230 660e 1002 |0056: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff1a: 1a01 e51a |0059: const-string v1, "slimp3" // string@1ae5 │ │ +06ff1e: 1402 4900 027f |005b: const v2, #float 1.72801e+38 // #7f020049 │ │ +06ff24: 7110 840d 0200 |005e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06ff2a: 0c02 |0061: move-result-object v2 │ │ +06ff2c: 7230 660e 1002 |0062: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff32: 1a01 ef1a |0065: const-string v1, "softsqueeze" // string@1aef │ │ +06ff36: 1402 4a00 027f |0067: const v2, #float 1.72801e+38 // #7f02004a │ │ +06ff3c: 7110 840d 0200 |006a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06ff42: 0c02 |006d: move-result-object v2 │ │ +06ff44: 7230 660e 1002 |006e: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff4a: 1a01 0a1b |0071: const-string v1, "squeezeplay" // string@1b0a │ │ +06ff4e: 1402 4b00 027f |0073: const v2, #float 1.72801e+38 // #7f02004b │ │ +06ff54: 7110 840d 0200 |0076: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06ff5a: 0c02 |0079: move-result-object v2 │ │ +06ff5c: 7230 660e 1002 |007a: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff62: 1a01 d41b |007d: const-string v1, "transporter" // string@1bd4 │ │ +06ff66: 1402 4e00 027f |007f: const v2, #float 1.72801e+38 // #7f02004e │ │ +06ff6c: 7110 840d 0200 |0082: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +06ff72: 0c02 |0085: move-result-object v2 │ │ +06ff74: 7230 660e 1002 |0086: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0e66 │ │ +06ff7a: 1100 |0089: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x0011 line=76 │ │ 0x001d line=77 │ │ 0x0029 line=78 │ │ @@ -142327,98 +142364,98 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -070618: |[070618] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -070628: 1f03 c703 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -07062c: 6e40 8913 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1389 │ │ -070632: 0c00 |0005: move-result-object v0 │ │ -070634: 1100 |0006: return-object v0 │ │ +06ff7c: |[06ff7c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +06ff8c: 1f03 c703 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +06ff90: 6e40 8913 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1389 │ │ +06ff96: 0c00 |0005: move-result-object v0 │ │ +06ff98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -070638: |[070638] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -070648: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07064a: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ -07064e: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -070654: 0c01 |0006: move-result-object v1 │ │ -070656: 3901 6a00 |0007: if-nez v1, 0071 // +006a │ │ -07065a: 5441 3d06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.layoutInflater:Landroid/view/LayoutInflater; // field@063d │ │ -07065e: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ -070664: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -07066a: 0c05 |0011: move-result-object v5 │ │ -07066c: 2200 7a03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; // type@037a │ │ -070670: 7020 8413 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;)V // method@1384 │ │ -070676: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ -07067c: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -070682: 0c01 |001d: move-result-object v1 │ │ -070684: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -070688: 5b01 3b06 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ -07068c: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -070692: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -070698: 0c01 |0028: move-result-object v1 │ │ -07069a: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -07069e: 5b01 3a06 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.icon:Landroid/widget/ImageView; // field@063a │ │ -0706a2: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -0706a8: 5401 3b06 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ -0706ac: 6e10 6615 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ -0706b2: 0c02 |0035: move-result-object v2 │ │ -0706b4: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0706ba: 5402 3b06 |0039: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ -0706be: 6e10 8713 0400 |003b: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ -0706c4: 0c03 |003e: move-result-object v3 │ │ -0706c6: 5441 3c06 |003f: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ -0706ca: 6e10 7b13 0100 |0041: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@137b │ │ -0706d0: 0c01 |0044: move-result-object v1 │ │ -0706d2: 6e20 6215 1600 |0045: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.equals:(Ljava/lang/Object;)Z // method@1562 │ │ -0706d8: 0a01 |0048: move-result v1 │ │ -0706da: 3801 2f00 |0049: if-eqz v1, 0078 // +002f │ │ -0706de: 1401 0100 0c7f |004b: const v1, #float 1.86092e+38 // #7f0c0001 │ │ -0706e4: 6e30 ac0c 3201 |004e: invoke-virtual {v2, v3, v1}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ -0706ea: 5401 3a06 |0051: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.icon:Landroid/widget/ImageView; // field@063a │ │ -0706ee: 6e10 6515 0600 |0053: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getModel:()Ljava/lang/String; // method@1565 │ │ -0706f4: 0c02 |0056: move-result-object v2 │ │ -0706f6: 7020 8a13 2400 |0057: invoke-direct {v4, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getModelIcon:(Ljava/lang/String;)I // method@138a │ │ -0706fc: 0a02 |005a: move-result v2 │ │ -0706fe: 6e20 520c 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -070704: 5441 3c06 |005e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ -070708: 6e10 7b13 0100 |0060: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@137b │ │ -07070e: 0c01 |0063: move-result-object v1 │ │ -070710: 6e20 6215 1600 |0064: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.equals:(Ljava/lang/Object;)Z // method@1562 │ │ -070716: 0a01 |0067: move-result v1 │ │ -070718: 3801 1300 |0068: if-eqz v1, 007b // +0013 │ │ -07071c: 1401 5300 027f |006a: const v1, #float 1.72801e+38 // #7f020053 │ │ -070722: 6e20 660b 1500 |006d: invoke-virtual {v5, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ -070728: 1105 |0070: return-object v5 │ │ -07072a: 6e10 4c0b 0500 |0071: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -070730: 0c00 |0074: move-result-object v0 │ │ -070732: 1f00 7a03 |0075: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; // type@037a │ │ -070736: 28b9 |0077: goto 0030 // -0047 │ │ -070738: 1501 0c7f |0078: const/high16 v1, #int 2131492864 // #7f0c │ │ -07073c: 28d4 |007a: goto 004e // -002c │ │ -07073e: 1401 5400 027f |007b: const v1, #float 1.72801e+38 // #7f020054 │ │ -070744: 28ef |007e: goto 006d // -0011 │ │ +06ff9c: |[06ff9c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +06ffac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06ffae: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ +06ffb2: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +06ffb8: 0c01 |0006: move-result-object v1 │ │ +06ffba: 3901 6a00 |0007: if-nez v1, 0071 // +006a │ │ +06ffbe: 5441 3d06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.layoutInflater:Landroid/view/LayoutInflater; // field@063d │ │ +06ffc2: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ +06ffc8: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +06ffce: 0c05 |0011: move-result-object v5 │ │ +06ffd0: 2200 7a03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; // type@037a │ │ +06ffd4: 7020 8413 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;)V // method@1384 │ │ +06ffda: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ +06ffe0: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +06ffe6: 0c01 |001d: move-result-object v1 │ │ +06ffe8: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +06ffec: 5b01 3b06 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ +06fff0: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +06fff6: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +06fffc: 0c01 |0028: move-result-object v1 │ │ +06fffe: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +070002: 5b01 3a06 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.icon:Landroid/widget/ImageView; // field@063a │ │ +070006: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +07000c: 5401 3b06 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ +070010: 6e10 6615 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ +070016: 0c02 |0035: move-result-object v2 │ │ +070018: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +07001e: 5402 3b06 |0039: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.label:Landroid/widget/TextView; // field@063b │ │ +070022: 6e10 8713 0400 |003b: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ +070028: 0c03 |003e: move-result-object v3 │ │ +07002a: 5441 3c06 |003f: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ +07002e: 6e10 7b13 0100 |0041: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@137b │ │ +070034: 0c01 |0044: move-result-object v1 │ │ +070036: 6e20 6215 1600 |0045: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.equals:(Ljava/lang/Object;)Z // method@1562 │ │ +07003c: 0a01 |0048: move-result v1 │ │ +07003e: 3801 2f00 |0049: if-eqz v1, 0078 // +002f │ │ +070042: 1401 0100 0c7f |004b: const v1, #float 1.86092e+38 // #7f0c0001 │ │ +070048: 6e30 ac0c 3201 |004e: invoke-virtual {v2, v3, v1}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@0cac │ │ +07004e: 5401 3a06 |0051: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder;.icon:Landroid/widget/ImageView; // field@063a │ │ +070052: 6e10 6515 0600 |0053: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getModel:()Ljava/lang/String; // method@1565 │ │ +070058: 0c02 |0056: move-result-object v2 │ │ +07005a: 7020 8a13 2400 |0057: invoke-direct {v4, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getModelIcon:(Ljava/lang/String;)I // method@138a │ │ +070060: 0a02 |005a: move-result v2 │ │ +070062: 6e20 520c 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +070068: 5441 3c06 |005e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // field@063c │ │ +07006c: 6e10 7b13 0100 |0060: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@137b │ │ +070072: 0c01 |0063: move-result-object v1 │ │ +070074: 6e20 6215 1600 |0064: invoke-virtual {v6, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.equals:(Ljava/lang/Object;)Z // method@1562 │ │ +07007a: 0a01 |0067: move-result v1 │ │ +07007c: 3801 1300 |0068: if-eqz v1, 007b // +0013 │ │ +070080: 1401 5300 027f |006a: const v1, #float 1.72801e+38 // #7f020053 │ │ +070086: 6e20 660b 1500 |006d: invoke-virtual {v5, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0b66 │ │ +07008c: 1105 |0070: return-object v5 │ │ +07008e: 6e10 4c0b 0500 |0071: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +070094: 0c00 |0074: move-result-object v0 │ │ +070096: 1f00 7a03 |0075: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; // type@037a │ │ +07009a: 28b9 |0077: goto 0030 // -0047 │ │ +07009c: 1501 0c7f |0078: const/high16 v1, #int 2131492864 // #7f0c │ │ +0700a0: 28d4 |007a: goto 004e // -002c │ │ +0700a2: 1401 5400 027f |007b: const v1, #float 1.72801e+38 // #7f020054 │ │ +0700a8: 28ef |007e: goto 006d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0009 line=48 │ │ 0x0012 line=49 │ │ 0x0017 line=50 │ │ 0x0022 line=51 │ │ @@ -142444,23 +142481,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -070748: |[070748] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getQuantityString:(I)Ljava/lang/String; │ │ -070758: 6e10 8713 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ -07075e: 0c00 |0003: move-result-object v0 │ │ -070760: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -070766: 0c00 |0007: move-result-object v0 │ │ -070768: 1401 0600 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0006 │ │ -07076e: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -070774: 0c00 |000e: move-result-object v0 │ │ -070776: 1100 |000f: return-object v0 │ │ +0700ac: |[0700ac] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.getQuantityString:(I)Ljava/lang/String; │ │ +0700bc: 6e10 8713 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ +0700c2: 0c00 |0003: move-result-object v0 │ │ +0700c4: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +0700ca: 0c00 |0007: move-result-object v0 │ │ +0700cc: 1401 0600 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0006 │ │ +0700d2: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +0700d8: 0c00 |000e: move-result-object v0 │ │ +0700da: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -142469,62 +142506,62 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070778: |[070778] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -070788: 1f02 c703 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -07078c: 6e30 8e13 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@138e │ │ -070792: 0e00 |0005: return-void │ │ +0700dc: |[0700dc] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +0700ec: 1f02 c703 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +0700f0: 6e30 8e13 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@138e │ │ +0700f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -070794: |[070794] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -0707a4: 6e10 8713 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ -0707aa: 0c00 |0003: move-result-object v0 │ │ -0707ac: 6e10 fe11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ -0707b2: 0c00 |0007: move-result-object v0 │ │ -0707b4: 7220 de16 3000 |0008: invoke-interface {v0, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@16de │ │ -0707ba: 6e10 8713 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ -0707c0: 0c00 |000e: move-result-object v0 │ │ -0707c2: 6e10 fa11 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.finish:()V // method@11fa │ │ -0707c8: 0e00 |0012: return-void │ │ +0700f8: |[0700f8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +070108: 6e10 8713 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ +07010e: 0c00 |0003: move-result-object v0 │ │ +070110: 6e10 fe11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ +070116: 0c00 |0007: move-result-object v0 │ │ +070118: 7220 de16 3000 |0008: invoke-interface {v0, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@16de │ │ +07011e: 6e10 8713 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1387 │ │ +070124: 0c00 |000e: move-result-object v0 │ │ +070126: 6e10 fa11 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.finish:()V // method@11fa │ │ +07012c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=67 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; │ │ 0x0000 - 0x0013 reg=2 index I │ │ 0x0000 - 0x0013 reg=3 item Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ - source_file_idx : 2646 (SqueezerPlayerView.java) │ │ + source_file_idx : 2640 (SqueezerPlayerView.java) │ │ │ │ Class #571 header: │ │ class_idx : 894 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 844 │ │ -source_file_idx : 2653 │ │ +source_file_idx : 2647 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -142552,39 +142589,39 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0707cc: |[0707cc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V │ │ -0707dc: 5b01 4206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -0707e0: 7010 7912 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.:()V // method@1279 │ │ -0707e6: 0e00 |0005: return-void │ │ +070130: |[070130] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V │ │ +070140: 5b01 4206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +070144: 7010 7912 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.:()V // method@1279 │ │ +07014a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;) │ │ name : 'onCreateFailed' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0707e8: |[0707e8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.onCreateFailed:(Ljava/lang/String;)V │ │ -0707f8: 5410 4206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -0707fc: 7120 9b13 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@139b │ │ -070802: 0e00 |0005: return-void │ │ +07014c: |[07014c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.onCreateFailed:(Ljava/lang/String;)V │ │ +07015c: 5410 4206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +070160: 7120 9b13 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@139b │ │ +070166: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -142594,50 +142631,50 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -070804: |[070804] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.onRenameFailed:(Ljava/lang/String;)V │ │ -070814: 5430 4206 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -070818: 7110 9913 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -07081e: 0c00 |0005: move-result-object v0 │ │ -070820: 5431 4206 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -070824: 7110 9a13 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Ljava/lang/String; // method@139a │ │ -07082a: 0c01 |000b: move-result-object v1 │ │ -07082c: 6e20 9715 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ -070832: 5430 4206 |000f: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -070836: 6e10 9f13 0000 |0011: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ -07083c: 0c00 |0014: move-result-object v0 │ │ -07083e: 1a01 af17 |0015: const-string v1, "playlist" // string@17af │ │ -070842: 5432 4206 |0017: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -070846: 7110 9913 0200 |0019: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -07084c: 0c02 |001c: move-result-object v2 │ │ -07084e: 6e30 ac00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -070854: 5430 4206 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ -070858: 7120 9b13 4000 |0022: invoke-static {v0, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@139b │ │ -07085e: 0e00 |0025: return-void │ │ +070168: |[070168] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$3.onRenameFailed:(Ljava/lang/String;)V │ │ +070178: 5430 4206 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +07017c: 7110 9913 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +070182: 0c00 |0005: move-result-object v0 │ │ +070184: 5431 4206 |0006: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +070188: 7110 9a13 0100 |0008: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Ljava/lang/String; // method@139a │ │ +07018e: 0c01 |000b: move-result-object v1 │ │ +070190: 6e20 9715 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ +070196: 5430 4206 |000f: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +07019a: 6e10 9f13 0000 |0011: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ +0701a0: 0c00 |0014: move-result-object v0 │ │ +0701a2: 1a01 a917 |0015: const-string v1, "playlist" // string@17a9 │ │ +0701a6: 5432 4206 |0017: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +0701aa: 7110 9913 0200 |0019: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +0701b0: 0c02 |001c: move-result-object v2 │ │ +0701b2: 6e30 ac00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +0701b8: 5430 4206 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@0642 │ │ +0701bc: 7120 9b13 4000 |0022: invoke-static {v0, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@139b │ │ +0701c2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000f line=176 │ │ 0x0020 line=177 │ │ 0x0025 line=178 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3; │ │ 0x0000 - 0x0026 reg=4 msg Ljava/lang/String; │ │ │ │ - source_file_idx : 2653 (SqueezerPlaylistSongsActivity.java) │ │ + source_file_idx : 2647 (SqueezerPlaylistSongsActivity.java) │ │ │ │ Class #572 header: │ │ class_idx : 896 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2654 │ │ +source_file_idx : 2648 │ │ static_fields_size : 5 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -142693,18 +142730,18 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070860: |[070860] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ -070870: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -070876: 5b01 4b06 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ -07087a: 0e00 |0005: return-void │ │ +0701c4: |[0701c4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ +0701d4: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +0701da: 5b01 4b06 |0003: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ +0701de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; │ │ @@ -142716,84 +142753,84 @@ │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07087c: |[07087c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -07088c: 1f04 cc03 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -070890: 6e40 b413 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@13b4 │ │ -070896: 0a00 |0005: move-result v0 │ │ -070898: 0f00 |0006: return v0 │ │ +0701e0: |[0701e0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +0701f0: 1f04 cc03 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +0701f4: 6e40 b413 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@13b4 │ │ +0701fa: 0a00 |0005: move-result v0 │ │ +0701fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -07089c: |[07089c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ -0708ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0708ae: 5441 4b06 |0001: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ -0708b2: 6e30 d713 6107 |0003: invoke-virtual {v1, v6, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.setCurrentPlaylist:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13d7 │ │ -0708b8: 7210 0a0b 0500 |0006: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0708be: 0a01 |0009: move-result v1 │ │ -0708c0: 2b01 5200 0000 |000a: packed-switch v1, 0000005c // +00000052 │ │ -0708c6: 6f40 a011 5476 |000d: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@11a0 │ │ -0708cc: 0a00 |0010: move-result v0 │ │ -0708ce: 0f00 |0011: return v0 │ │ -0708d0: 2201 b103 |0012: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // type@03b1 │ │ -0708d4: 7010 cb14 0100 |0014: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.:()V // method@14cb │ │ -0708da: 5442 4b06 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ -0708de: 6e10 cc13 0200 |0019: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ -0708e4: 0c02 |001c: move-result-object v2 │ │ -0708e6: 1c03 b103 |001d: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // type@03b1 │ │ -0708ea: 6e10 6a0d 0300 |001f: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0708f0: 0c03 |0022: move-result-object v3 │ │ -0708f2: 6e30 d114 2103 |0023: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14d1 │ │ -0708f8: 28eb |0026: goto 0011 // -0015 │ │ -0708fa: 2201 b303 |0027: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; // type@03b3 │ │ -0708fe: 7010 d814 0100 |0029: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.:()V // method@14d8 │ │ -070904: 5442 4b06 |002c: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ -070908: 6e10 cc13 0200 |002e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ -07090e: 0c02 |0031: move-result-object v2 │ │ -070910: 1c03 b303 |0032: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; // type@03b3 │ │ -070914: 6e10 6a0d 0300 |0034: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -07091a: 0c03 |0037: move-result-object v3 │ │ -07091c: 6e30 dd14 2103 |0038: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14dd │ │ -070922: 28d6 |003b: goto 0011 // -002a │ │ -070924: 6e10 b513 0400 |003c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -07092a: 0c01 |003f: move-result-object v1 │ │ -07092c: 7120 af13 7100 |0040: invoke-static {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13af │ │ -070932: 28ce |0043: goto 0011 // -0032 │ │ -070934: 6e10 b513 0400 |0044: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -07093a: 0c01 |0047: move-result-object v1 │ │ -07093c: 6e20 0a12 7100 |0048: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ -070942: 6e10 b513 0400 |004b: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -070948: 0c01 |004e: move-result-object v1 │ │ -07094a: 7110 a510 0100 |004f: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -070950: 28bf |0052: goto 0011 // -0041 │ │ -070952: 6e10 b513 0400 |0053: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -070958: 0c01 |0056: move-result-object v1 │ │ -07095a: 6e20 f711 7100 |0057: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@11f7 │ │ -070960: 28b7 |005a: goto 0011 // -0049 │ │ -070962: 0000 |005b: nop // spacer │ │ -070964: 0001 0500 0000 0000 0800 0000 1d00 ... |005c: packed-switch-data (14 units) │ │ +070200: |[070200] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ +070210: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +070212: 5441 4b06 |0001: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ +070216: 6e30 d713 6107 |0003: invoke-virtual {v1, v6, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.setCurrentPlaylist:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13d7 │ │ +07021c: 7210 0a0b 0500 |0006: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +070222: 0a01 |0009: move-result v1 │ │ +070224: 2b01 5200 0000 |000a: packed-switch v1, 0000005c // +00000052 │ │ +07022a: 6f40 a011 5476 |000d: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@11a0 │ │ +070230: 0a00 |0010: move-result v0 │ │ +070232: 0f00 |0011: return v0 │ │ +070234: 2201 b103 |0012: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // type@03b1 │ │ +070238: 7010 cb14 0100 |0014: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.:()V // method@14cb │ │ +07023e: 5442 4b06 |0017: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ +070242: 6e10 cc13 0200 |0019: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ +070248: 0c02 |001c: move-result-object v2 │ │ +07024a: 1c03 b103 |001d: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; // type@03b1 │ │ +07024e: 6e10 6a0d 0300 |001f: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +070254: 0c03 |0022: move-result-object v3 │ │ +070256: 6e30 d114 2103 |0023: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14d1 │ │ +07025c: 28eb |0026: goto 0011 // -0015 │ │ +07025e: 2201 b303 |0027: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; // type@03b3 │ │ +070262: 7010 d814 0100 |0029: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.:()V // method@14d8 │ │ +070268: 5442 4b06 |002c: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064b │ │ +07026c: 6e10 cc13 0200 |002e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ +070272: 0c02 |0031: move-result-object v2 │ │ +070274: 1c03 b303 |0032: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; // type@03b3 │ │ +070278: 6e10 6a0d 0300 |0034: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07027e: 0c03 |0037: move-result-object v3 │ │ +070280: 6e30 dd14 2103 |0038: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14dd │ │ +070286: 28d6 |003b: goto 0011 // -002a │ │ +070288: 6e10 b513 0400 |003c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +07028e: 0c01 |003f: move-result-object v1 │ │ +070290: 7120 af13 7100 |0040: invoke-static {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13af │ │ +070296: 28ce |0043: goto 0011 // -0032 │ │ +070298: 6e10 b513 0400 |0044: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +07029e: 0c01 |0047: move-result-object v1 │ │ +0702a0: 6e20 0a12 7100 |0048: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ +0702a6: 6e10 b513 0400 |004b: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +0702ac: 0c01 |004e: move-result-object v1 │ │ +0702ae: 7110 a510 0100 |004f: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +0702b4: 28bf |0052: goto 0011 // -0041 │ │ +0702b6: 6e10 b513 0400 |0053: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +0702bc: 0c01 |0056: move-result-object v1 │ │ +0702be: 6e20 f711 7100 |0057: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@11f7 │ │ +0702c4: 28b7 |005a: goto 0011 // -0049 │ │ +0702c6: 0000 |005b: nop // spacer │ │ +0702c8: 0001 0500 0000 0000 0800 0000 1d00 ... |005c: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=86 │ │ 0x0012 line=70 │ │ 0x0027 line=73 │ │ @@ -142813,23 +142850,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -070980: |[070980] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.getQuantityString:(I)Ljava/lang/String; │ │ -070990: 6e10 b513 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -070996: 0c00 |0003: move-result-object v0 │ │ -070998: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -07099e: 0c00 |0007: move-result-object v0 │ │ -0709a0: 1401 0700 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0007 │ │ -0709a6: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -0709ac: 0c00 |000e: move-result-object v0 │ │ -0709ae: 1100 |000f: return-object v0 │ │ +0702e4: |[0702e4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.getQuantityString:(I)Ljava/lang/String; │ │ +0702f4: 6e10 b513 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +0702fa: 0c00 |0003: move-result-object v0 │ │ +0702fc: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +070302: 0c00 |0007: move-result-object v0 │ │ +070304: 1401 0700 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0007 │ │ +07030a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +070310: 0c00 |000e: move-result-object v0 │ │ +070312: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -142838,32 +142875,32 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0709b0: |[0709b0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -0709c0: 1245 |0000: const/4 v5, #int 4 // #4 │ │ -0709c2: 1234 |0001: const/4 v4, #int 3 // #3 │ │ -0709c4: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0709c6: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -0709c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0709ca: 6f40 a611 7698 |0005: invoke-super {v6, v7, v8, v9}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ -0709d0: 1400 1f00 097f |0008: const v0, #float 1.82105e+38 // #7f09001f │ │ -0709d6: 7250 ef0a 1711 |000b: invoke-interface {v7, v1, v1, v1, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -0709dc: 1400 2000 097f |000e: const v0, #float 1.82105e+38 // #7f090020 │ │ -0709e2: 7250 ef0a 1722 |0011: invoke-interface {v7, v1, v2, v2, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -0709e8: 1400 4c00 097f |0014: const v0, #float 1.82106e+38 // #7f09004c │ │ -0709ee: 7250 ef0a 1733 |0017: invoke-interface {v7, v1, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -0709f4: 1400 5200 097f |001a: const v0, #float 1.82106e+38 // #7f090052 │ │ -0709fa: 7250 ef0a 1744 |001d: invoke-interface {v7, v1, v4, v4, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070a00: 1400 5300 097f |0020: const v0, #float 1.82106e+38 // #7f090053 │ │ -070a06: 7250 ef0a 1755 |0023: invoke-interface {v7, v1, v5, v5, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070a0c: 0e00 |0026: return-void │ │ +070314: |[070314] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +070324: 1245 |0000: const/4 v5, #int 4 // #4 │ │ +070326: 1234 |0001: const/4 v4, #int 3 // #3 │ │ +070328: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +07032a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +07032c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07032e: 6f40 a611 7698 |0005: invoke-super {v6, v7, v8, v9}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ +070334: 1400 1f00 097f |0008: const v0, #float 1.82105e+38 // #7f09001f │ │ +07033a: 7250 ef0a 1711 |000b: invoke-interface {v7, v1, v1, v1, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070340: 1400 2000 097f |000e: const v0, #float 1.82105e+38 // #7f090020 │ │ +070346: 7250 ef0a 1722 |0011: invoke-interface {v7, v1, v2, v2, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +07034c: 1400 4c00 097f |0014: const v0, #float 1.82106e+38 // #7f09004c │ │ +070352: 7250 ef0a 1733 |0017: invoke-interface {v7, v1, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070358: 1400 5200 097f |001a: const v0, #float 1.82106e+38 // #7f090052 │ │ +07035e: 7250 ef0a 1744 |001d: invoke-interface {v7, v1, v4, v4, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070364: 1400 5300 097f |0020: const v0, #float 1.82106e+38 // #7f090053 │ │ +07036a: 7250 ef0a 1755 |0023: invoke-interface {v7, v1, v5, v5, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070370: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=56 │ │ 0x0008 line=58 │ │ 0x000e line=59 │ │ 0x0014 line=60 │ │ 0x001a line=61 │ │ @@ -142880,60 +142917,60 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070a10: |[070a10] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -070a20: 1f02 cc03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -070a24: 6e30 b913 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13b9 │ │ -070a2a: 0e00 |0005: return-void │ │ +070374: |[070374] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +070384: 1f02 cc03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +070388: 6e30 b913 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V // method@13b9 │ │ +07038e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -070a2c: |[070a2c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ -070a3c: 6e10 b513 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -070a42: 0c00 |0003: move-result-object v0 │ │ -070a44: 6e20 0a12 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ -070a4a: 6e10 b513 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ -070a50: 0c00 |000a: move-result-object v0 │ │ -070a52: 7110 a510 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -070a58: 0e00 |000e: return-void │ │ +070390: |[070390] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ +0703a0: 6e10 b513 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +0703a6: 0c00 |0003: move-result-object v0 │ │ +0703a8: 6e20 0a12 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ +0703ae: 6e10 b513 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@13b5 │ │ +0703b4: 0c00 |000a: move-result-object v0 │ │ +0703b6: 7110 a510 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +0703bc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000e line=52 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; │ │ 0x0000 - 0x000f reg=2 index I │ │ 0x0000 - 0x000f reg=3 item Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ │ │ - source_file_idx : 2654 (SqueezerPlaylistView.java) │ │ + source_file_idx : 2648 (SqueezerPlaylistView.java) │ │ │ │ Class #573 header: │ │ class_idx : 897 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 847 │ │ -source_file_idx : 2655 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -142960,57 +142997,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070a5c: |[070a5c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ -070a6c: 5b01 4c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064c │ │ -070a70: 7010 8712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.:()V // method@1287 │ │ -070a76: 0e00 |0005: return-void │ │ +0703c0: |[0703c0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ +0703d0: 5b01 4c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064c │ │ +0703d4: 7010 8712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;.:()V // method@1287 │ │ +0703da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;) │ │ name : 'onPlaylistsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -070a78: |[070a78] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$1.onPlaylistsReceived:(IILjava/util/List;)V │ │ -070a88: 5410 4c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064c │ │ -070a8c: 6e40 d113 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.onItemsReceived:(IILjava/util/List;)V // method@13d1 │ │ -070a92: 0e00 |0005: return-void │ │ +0703dc: |[0703dc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$1.onPlaylistsReceived:(IILjava/util/List;)V │ │ +0703ec: 5410 4c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064c │ │ +0703f0: 6e40 d113 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.onItemsReceived:(IILjava/util/List;)V // method@13d1 │ │ +0703f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2655 (SqueezerPlaylistsActivity.java) │ │ + source_file_idx : 2649 (SqueezerPlaylistsActivity.java) │ │ │ │ Class #574 header: │ │ class_idx : 899 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 844 │ │ -source_file_idx : 2655 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -143038,39 +143075,39 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070a94: |[070a94] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ -070aa4: 5b01 4f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070aa8: 7010 7912 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.:()V // method@1279 │ │ -070aae: 0e00 |0005: return-void │ │ +0703f8: |[0703f8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ │ +070408: 5b01 4f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +07040c: 7010 7912 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;.:()V // method@1279 │ │ +070412: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;) │ │ name : 'onCreateFailed' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070ab0: |[070ab0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.onCreateFailed:(Ljava/lang/String;)V │ │ -070ac0: 5410 4f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070ac4: 7120 c513 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13c5 │ │ -070aca: 0e00 |0005: return-void │ │ +070414: |[070414] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.onCreateFailed:(Ljava/lang/String;)V │ │ +070424: 5410 4f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +070428: 7120 c513 2000 |0002: invoke-static {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13c5 │ │ +07042e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3; │ │ 0x0000 - 0x0006 reg=2 msg Ljava/lang/String; │ │ @@ -143080,47 +143117,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -070acc: |[070acc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.onRenameFailed:(Ljava/lang/String;)V │ │ -070adc: 5420 4f06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070ae0: 7110 c213 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)I // method@13c2 │ │ -070ae6: 0a00 |0005: move-result v0 │ │ -070ae8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -070aea: 3210 1100 |0007: if-eq v0, v1, 0018 // +0011 │ │ -070aee: 5420 4f06 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070af2: 7110 c413 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c4 │ │ -070af8: 0c00 |000e: move-result-object v0 │ │ -070afa: 5421 4f06 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070afe: 7110 c313 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Ljava/lang/String; // method@13c3 │ │ -070b04: 0c01 |0014: move-result-object v1 │ │ -070b06: 6e20 9715 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ -070b0c: 5420 4f06 |0018: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ -070b10: 7120 c513 3000 |001a: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13c5 │ │ -070b16: 0e00 |001d: return-void │ │ +070430: |[070430] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity$3.onRenameFailed:(Ljava/lang/String;)V │ │ +070440: 5420 4f06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +070444: 7110 c213 0000 |0002: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)I // method@13c2 │ │ +07044a: 0a00 |0005: move-result v0 │ │ +07044c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +07044e: 3210 1100 |0007: if-eq v0, v1, 0018 // +0011 │ │ +070452: 5420 4f06 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +070456: 7110 c413 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c4 │ │ +07045c: 0c00 |000e: move-result-object v0 │ │ +07045e: 5421 4f06 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +070462: 7110 c313 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Ljava/lang/String; // method@13c3 │ │ +070468: 0c01 |0014: move-result-object v1 │ │ +07046a: 6e20 9715 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ +070470: 5420 4f06 |0018: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@064f │ │ +070474: 7120 c513 3000 |001a: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13c5 │ │ +07047a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0009 line=143 │ │ 0x0018 line=144 │ │ 0x001d line=145 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3; │ │ 0x0000 - 0x001e reg=3 msg Ljava/lang/String; │ │ │ │ - source_file_idx : 2655 (SqueezerPlaylistsActivity.java) │ │ + source_file_idx : 2649 (SqueezerPlaylistsActivity.java) │ │ │ │ Class #575 header: │ │ class_idx : 905 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 850 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -143147,70 +143184,70 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070b18: |[070b18] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ │ -070b28: 5b01 5c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -070b2c: 7010 9312 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.:()V // method@1293 │ │ -070b32: 0e00 |0005: return-void │ │ +07047c: |[07047c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ │ +07048c: 5b01 5c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +070490: 7010 9312 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;.:()V // method@1293 │ │ +070496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;) │ │ name : 'onPluginItemsReceived' │ │ type : '(IILjava/util/Map;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -070b34: |[070b34] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V │ │ -070b44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -070b46: 1a00 a41b |0001: const-string v0, "title" // string@1ba4 │ │ -070b4a: 7220 630e 0600 |0003: invoke-interface {v6, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -070b50: 0a00 |0006: move-result v0 │ │ -070b52: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ -070b56: 5430 5c06 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -070b5a: 6e10 f413 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13f4 │ │ -070b60: 0c00 |000e: move-result-object v0 │ │ -070b62: 2201 8703 |000f: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1; // type@0387 │ │ -070b66: 7030 df13 3106 |0011: invoke-direct {v1, v3, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V // method@13df │ │ -070b6c: 6e20 5101 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -070b72: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -070b74: 3304 2800 |0018: if-ne v4, v0, 0040 // +0028 │ │ -070b78: 7220 5a0e 2700 |001a: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -070b7e: 0c00 |001d: move-result-object v0 │ │ -070b80: 1f00 d003 |001e: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -070b84: 6e10 bf15 0000 |0020: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ -070b8a: 0a00 |0023: move-result v0 │ │ -070b8c: 3800 1c00 |0024: if-eqz v0, 0040 // +001c │ │ -070b90: 5431 5c06 |0026: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -070b94: 7220 5a0e 2700 |0028: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ -070b9a: 0c00 |002b: move-result-object v0 │ │ -070b9c: 1f00 d003 |002c: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -070ba0: 7120 ec13 0100 |002e: invoke-static {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$102:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@13ec │ │ -070ba6: 5430 5c06 |0031: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -070baa: 6e10 f413 0000 |0033: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13f4 │ │ -070bb0: 0c00 |0036: move-result-object v0 │ │ -070bb2: 2201 8803 |0037: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2; // type@0388 │ │ -070bb6: 7020 e113 3100 |0039: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V // method@13e1 │ │ -070bbc: 6e20 5101 1000 |003c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -070bc2: 0e00 |003f: return-void │ │ -070bc4: 5430 5c06 |0040: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ -070bc8: 6e40 f813 4075 |0042: invoke-virtual {v0, v4, v5, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.onItemsReceived:(IILjava/util/List;)V // method@13f8 │ │ -070bce: 28fa |0045: goto 003f // -0006 │ │ +070498: |[070498] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity$3.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V │ │ +0704a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0704aa: 1a00 9e1b |0001: const-string v0, "title" // string@1b9e │ │ +0704ae: 7220 630e 0600 |0003: invoke-interface {v6, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0704b4: 0a00 |0006: move-result v0 │ │ +0704b6: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ +0704ba: 5430 5c06 |0009: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +0704be: 6e10 f413 0000 |000b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13f4 │ │ +0704c4: 0c00 |000e: move-result-object v0 │ │ +0704c6: 2201 8703 |000f: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1; // type@0387 │ │ +0704ca: 7030 df13 3106 |0011: invoke-direct {v1, v3, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V // method@13df │ │ +0704d0: 6e20 5101 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +0704d6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0704d8: 3304 2800 |0018: if-ne v4, v0, 0040 // +0028 │ │ +0704dc: 7220 5a0e 2700 |001a: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +0704e2: 0c00 |001d: move-result-object v0 │ │ +0704e4: 1f00 d003 |001e: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +0704e8: 6e10 bf15 0000 |0020: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ +0704ee: 0a00 |0023: move-result v0 │ │ +0704f0: 3800 1c00 |0024: if-eqz v0, 0040 // +001c │ │ +0704f4: 5431 5c06 |0026: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +0704f8: 7220 5a0e 2700 |0028: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0e5a │ │ +0704fe: 0c00 |002b: move-result-object v0 │ │ +070500: 1f00 d003 |002c: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +070504: 7120 ec13 0100 |002e: invoke-static {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.access$102:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; // method@13ec │ │ +07050a: 5430 5c06 |0031: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +07050e: 6e10 f413 0000 |0033: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13f4 │ │ +070514: 0c00 |0036: move-result-object v0 │ │ +070516: 2201 8803 |0037: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2; // type@0388 │ │ +07051a: 7020 e113 3100 |0039: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V // method@13e1 │ │ +070520: 6e20 5101 1000 |003c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +070526: 0e00 |003f: return-void │ │ +070528: 5430 5c06 |0040: iget-object v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@065c │ │ +07052c: 6e40 f813 4075 |0042: invoke-virtual {v0, v4, v5, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.onItemsReceived:(IILjava/util/List;)V // method@13f8 │ │ +070532: 28fa |0045: goto 003f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0009 line=128 │ │ 0x0017 line=134 │ │ 0x0026 line=136 │ │ 0x0031 line=137 │ │ @@ -143220,21 +143257,21 @@ │ │ 0x0000 - 0x0000 reg=7 (null) Ljava/util/List; │ │ 0x0000 - 0x0046 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ 0x0000 - 0x0046 reg=4 count I │ │ 0x0000 - 0x0046 reg=5 start I │ │ 0x0000 - 0x0046 reg=6 parameters Ljava/util/Map; │ │ 0x0000 - 0x0046 reg=7 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #576 header: │ │ class_idx : 911 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 853 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2657 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -143261,57 +143298,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070bd0: |[070bd0] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V │ │ -070be0: 5b01 6a06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; // field@066a │ │ -070be4: 7010 9f12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.:()V // method@129f │ │ -070bea: 0e00 |0005: return-void │ │ +070534: |[070534] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V │ │ +070544: 5b01 6a06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; // field@066a │ │ +070548: 7010 9f12 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;.:()V // method@129f │ │ +07054e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;) │ │ name : 'onPluginsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -070bec: |[070bec] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity$1.onPluginsReceived:(IILjava/util/List;)V │ │ -070bfc: 5410 6a06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; // field@066a │ │ -070c00: 6e40 1414 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1414 │ │ -070c06: 0e00 |0005: return-void │ │ +070550: |[070550] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity$1.onPluginsReceived:(IILjava/util/List;)V │ │ +070560: 5410 6a06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; // field@066a │ │ +070564: 6e40 1414 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1414 │ │ +07056a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2663 (SqueezerPluginListActivity.java) │ │ + source_file_idx : 2657 (SqueezerPluginListActivity.java) │ │ │ │ Class #577 header: │ │ class_idx : 920 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 859 │ │ -source_file_idx : 2679 │ │ +source_file_idx : 2673 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -143338,57 +143375,57 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070c08: |[070c08] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V │ │ -070c18: 5b01 7b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // field@067b │ │ -070c1c: 7010 b712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.:()V // method@12b7 │ │ -070c22: 0e00 |0005: return-void │ │ +07056c: |[07056c] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V │ │ +07057c: 5b01 7b06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // field@067b │ │ +070580: 7010 b712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.:()V // method@12b7 │ │ +070586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;) │ │ name : 'onYearsReceived' │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -070c24: |[070c24] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity$1.onYearsReceived:(IILjava/util/List;)V │ │ -070c34: 5410 7b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // field@067b │ │ -070c38: 6e40 5814 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1458 │ │ -070c3e: 0e00 |0005: return-void │ │ +070588: |[070588] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity$1.onYearsReceived:(IILjava/util/List;)V │ │ +070598: 5410 7b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // field@067b │ │ +07059c: 6e40 5814 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.onItemsReceived:(IILjava/util/List;)V // method@1458 │ │ +0705a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1; │ │ 0x0000 - 0x0006 reg=2 count I │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 items Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2679 (SqueezerYearListActivity.java) │ │ + source_file_idx : 2673 (SqueezerYearListActivity.java) │ │ │ │ Class #578 header: │ │ class_idx : 922 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 808 │ │ -source_file_idx : 2680 │ │ +source_file_idx : 2674 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -143411,17 +143448,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070c40: |[070c40] uk.org.ngo.squeezer.itemlists.SqueezerYearView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -070c50: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ -070c56: 0e00 |0003: return-void │ │ +0705a4: |[0705a4] uk.org.ngo.squeezer.itemlists.SqueezerYearView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +0705b4: 7020 9f11 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@119f │ │ +0705ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerYearView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -143432,23 +143469,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -070c58: |[070c58] uk.org.ngo.squeezer.itemlists.SqueezerYearView.getQuantityString:(I)Ljava/lang/String; │ │ -070c68: 6e10 5e14 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@145e │ │ -070c6e: 0c00 |0003: move-result-object v0 │ │ -070c70: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -070c76: 0c00 |0007: move-result-object v0 │ │ -070c78: 1401 0400 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0004 │ │ -070c7e: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -070c84: 0c00 |000e: move-result-object v0 │ │ -070c86: 1100 |000f: return-object v0 │ │ +0705bc: |[0705bc] uk.org.ngo.squeezer.itemlists.SqueezerYearView.getQuantityString:(I)Ljava/lang/String; │ │ +0705cc: 6e10 5e14 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@145e │ │ +0705d2: 0c00 |0003: move-result-object v0 │ │ +0705d4: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +0705da: 0c00 |0007: move-result-object v0 │ │ +0705dc: 1401 0400 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0004 │ │ +0705e2: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +0705e8: 0c00 |000e: move-result-object v0 │ │ +0705ea: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerYearView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -143457,30 +143494,30 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -070c88: |[070c88] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -070c98: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -070c9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -070c9c: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ -070ca2: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ -070ca8: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ -070cae: 7251 ef0a 2520 |000b: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070cb4: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ -070cba: 7250 ef0a 2533 |0011: invoke-interface {v5, v2, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070cc0: 1400 3500 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0035 │ │ -070cc6: 1401 5200 097f |0017: const v1, #float 1.82106e+38 // #7f090052 │ │ -070ccc: 7251 ef0a 2520 |001a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070cd2: 1400 3600 0e7f |001d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -070cd8: 1401 5300 097f |0020: const v1, #float 1.82106e+38 // #7f090053 │ │ -070cde: 7251 ef0a 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -070ce4: 0e00 |0026: return-void │ │ +0705ec: |[0705ec] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +0705fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0705fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +070600: 6f40 a611 5476 |0002: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@11a6 │ │ +070606: 1400 3400 0e7f |0005: const v0, #float 1.88751e+38 // #7f0e0034 │ │ +07060c: 1401 4c00 097f |0008: const v1, #float 1.82106e+38 // #7f09004c │ │ +070612: 7251 ef0a 2520 |000b: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070618: 1400 4d00 097f |000e: const v0, #float 1.82106e+38 // #7f09004d │ │ +07061e: 7250 ef0a 2533 |0011: invoke-interface {v5, v2, v3, v3, v0}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070624: 1400 3500 0e7f |0014: const v0, #float 1.88751e+38 // #7f0e0035 │ │ +07062a: 1401 5200 097f |0017: const v1, #float 1.82106e+38 // #7f090052 │ │ +070630: 7251 ef0a 2520 |001a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070636: 1400 3600 0e7f |001d: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +07063c: 1401 5300 097f |0020: const v1, #float 1.82106e+38 // #7f090053 │ │ +070642: 7251 ef0a 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +070648: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ 0x0005 line=46 │ │ 0x000e line=47 │ │ 0x0014 line=48 │ │ 0x001d line=49 │ │ @@ -143496,60 +143533,60 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -070ce8: |[070ce8] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -070cf8: 1f02 d403 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -070cfc: 6e30 6214 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerYear;)V // method@1462 │ │ -070d02: 0e00 |0005: return-void │ │ +07064c: |[07064c] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +07065c: 1f02 d403 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +070660: 6e30 6214 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerYear;)V // method@1462 │ │ +070666: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerYearView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerYearView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerYear;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -070d04: |[070d04] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerYear;)V │ │ -070d14: 6e10 5e14 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@145e │ │ -070d1a: 0c00 |0003: move-result-object v0 │ │ -070d1c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -070d1e: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -070d22: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -070d24: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ -070d28: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -070d2e: 0e00 |000d: return-void │ │ +070668: |[070668] uk.org.ngo.squeezer.itemlists.SqueezerYearView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerYear;)V │ │ +070678: 6e10 5e14 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@145e │ │ +07067e: 0c00 |0003: move-result-object v0 │ │ +070680: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +070682: 2311 3f04 |0005: new-array v1, v1, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +070686: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +070688: 4d05 0102 |0008: aput-object v5, v1, v2 │ │ +07068c: 7120 f112 1000 |000a: invoke-static {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +070692: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000d line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerYearView; │ │ 0x0000 - 0x000e reg=4 index I │ │ 0x0000 - 0x000e reg=5 item Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ - source_file_idx : 2680 (SqueezerYearView.java) │ │ + source_file_idx : 2674 (SqueezerYearView.java) │ │ │ │ Class #579 header: │ │ class_idx : 925 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 859 │ │ -source_file_idx : 2999 │ │ +source_file_idx : 2993 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -143582,37 +143619,37 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070d30: |[070d30] uk.org.ngo.squeezer.itemlists.YearSpinner$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)V │ │ -070d40: 5b01 8306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -070d44: 7010 b712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.:()V // method@12b7 │ │ -070d4a: 0e00 |0005: return-void │ │ +070694: |[070694] uk.org.ngo.squeezer.itemlists.YearSpinner$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner;)V │ │ +0706a4: 5b01 8306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +0706a8: 7010 b712 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;.:()V // method@12b7 │ │ +0706ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$1;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070d4c: |[070d4c] uk.org.ngo.squeezer.itemlists.YearSpinner$1.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -070d5c: 5410 8206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@0682 │ │ -070d60: 1100 |0002: return-object v0 │ │ +0706b0: |[0706b0] uk.org.ngo.squeezer.itemlists.YearSpinner$1.access$000:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +0706c0: 5410 8206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@0682 │ │ +0706c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$1;) │ │ @@ -143620,17 +143657,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070d64: |[070d64] uk.org.ngo.squeezer.itemlists.YearSpinner$1.access$002:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -070d74: 5b01 8206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@0682 │ │ -070d78: 1101 |0002: return-object v1 │ │ +0706c8: |[0706c8] uk.org.ngo.squeezer.itemlists.YearSpinner$1.access$002:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +0706d8: 5b01 8206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@0682 │ │ +0706dc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ │ │ @@ -143640,41 +143677,41 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -070d7c: |[070d7c] uk.org.ngo.squeezer.itemlists.YearSpinner$1.onYearsReceived:(IILjava/util/List;)V │ │ -070d8c: 5420 8306 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ -070d90: 5400 8606 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ -070d94: 7210 6f14 0000 |0004: invoke-interface {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getUIThreadHandler:()Landroid/os/Handler; // method@146f │ │ -070d9a: 0c00 |0007: move-result-object v0 │ │ -070d9c: 2201 9c03 |0008: new-instance v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; // type@039c │ │ -070da0: 7055 6814 2143 |000a: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V // method@1468 │ │ -070da6: 6e20 5101 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -070dac: 0e00 |0010: return-void │ │ +0706e0: |[0706e0] uk.org.ngo.squeezer.itemlists.YearSpinner$1.onYearsReceived:(IILjava/util/List;)V │ │ +0706f0: 5420 8306 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;.this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0683 │ │ +0706f4: 5400 8606 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner;.callback:Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback; // field@0686 │ │ +0706f8: 7210 6f14 0000 |0004: invoke-interface {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;.getUIThreadHandler:()Landroid/os/Handler; // method@146f │ │ +0706fe: 0c00 |0007: move-result-object v0 │ │ +070700: 2201 9c03 |0008: new-instance v1, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; // type@039c │ │ +070704: 7055 6814 2143 |000a: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V // method@1468 │ │ +07070a: 6e20 5101 1000 |000d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +070710: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0010 line=107 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0000 - 0x0011 reg=2 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ 0x0000 - 0x0011 reg=3 count I │ │ 0x0000 - 0x0011 reg=4 start I │ │ 0x0000 - 0x0011 reg=5 list Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 2999 (YearSpinner.java) │ │ + source_file_idx : 2993 (YearSpinner.java) │ │ │ │ Class #580 header: │ │ class_idx : 931 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ -source_file_idx : 2601 │ │ +source_file_idx : 2595 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -143693,88 +143730,87 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070db0: |[070db0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog.:()V │ │ -070dc0: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -070dc6: 0e00 |0003: return-void │ │ +070714: |[070714] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog.:()V │ │ +070724: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +07072a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ - 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;) │ │ name : 'onCreateDialog' │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 109 16-bit code units │ │ -070dc8: |[070dc8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -070dd8: 6e10 8914 0900 |0000: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1489 │ │ -070dde: 0c00 |0003: move-result-object v0 │ │ -070de0: 1f00 6203 |0004: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ -070de4: 7100 8714 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1487 │ │ -070dea: 0c04 |0009: move-result-object v4 │ │ -070dec: 2144 |000a: array-length v4, v4 │ │ -070dee: 2343 3204 |000b: new-array v3, v4, [Ljava/lang/String; // type@0432 │ │ -070df2: 6204 9206 |000d: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ -070df6: 6e10 8514 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ -070dfc: 0a04 |0012: move-result v4 │ │ -070dfe: 1405 5e00 097f |0013: const v5, #float 1.82106e+38 // #7f09005e │ │ -070e04: 6e20 8a14 5900 |0016: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ -070e0a: 0c05 |0019: move-result-object v5 │ │ -070e0c: 4d05 0304 |001a: aput-object v5, v3, v4 │ │ -070e10: 6204 9306 |001c: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ -070e14: 6e10 8514 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ -070e1a: 0a04 |0021: move-result v4 │ │ -070e1c: 1405 5f00 097f |0022: const v5, #float 1.82106e+38 // #7f09005f │ │ -070e22: 6e20 8a14 5900 |0025: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ -070e28: 0c05 |0028: move-result-object v5 │ │ -070e2a: 4d05 0304 |0029: aput-object v5, v3, v4 │ │ -070e2e: 6204 9106 |002b: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ -070e32: 6e10 8514 0400 |002d: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ -070e38: 0a04 |0030: move-result v4 │ │ -070e3a: 1405 6000 097f |0031: const v5, #float 1.82106e+38 // #7f090060 │ │ -070e40: 6e20 8a14 5900 |0034: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ -070e46: 0c05 |0037: move-result-object v5 │ │ -070e48: 4d05 0304 |0038: aput-object v5, v3, v4 │ │ -070e4c: 6e10 de12 0000 |003a: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@12de │ │ -070e52: 0c04 |003d: move-result-object v4 │ │ -070e54: 6e10 8514 0400 |003e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ -070e5a: 0a02 |0041: move-result v2 │ │ -070e5c: 2201 0b00 |0042: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ -070e60: 7020 2900 0100 |0044: invoke-direct {v1, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -070e66: 1404 3b00 097f |0047: const v4, #float 1.82105e+38 // #7f09003b │ │ -070e6c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -070e6e: 2355 3004 |004b: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ -070e72: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -070e74: 6e10 da12 0000 |004e: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@12da │ │ -070e7a: 0c07 |0051: move-result-object v7 │ │ -070e7c: 1228 |0052: const/4 v8, #int 2 // #2 │ │ -070e7e: 6e20 e511 8700 |0053: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -070e84: 0c07 |0056: move-result-object v7 │ │ -070e86: 4d07 0506 |0057: aput-object v7, v5, v6 │ │ -070e8a: 6e30 8b14 4905 |0059: invoke-virtual {v9, v4, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@148b │ │ -070e90: 0c04 |005c: move-result-object v4 │ │ -070e92: 6e20 3200 4100 |005d: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -070e98: 2204 a103 |0060: new-instance v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1; // type@03a1 │ │ -070e9c: 7030 8014 9400 |0062: invoke-direct {v4, v9, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V // method@1480 │ │ -070ea2: 6e40 3000 3142 |0065: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -070ea8: 6e10 2a00 0100 |0068: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -070eae: 0c04 |006b: move-result-object v4 │ │ -070eb0: 1104 |006c: return-object v4 │ │ +07072c: |[07072c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumOrderDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +07073c: 6e10 8914 0900 |0000: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1489 │ │ +070742: 0c00 |0003: move-result-object v0 │ │ +070744: 1f00 6203 |0004: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ +070748: 7100 8714 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1487 │ │ +07074e: 0c04 |0009: move-result-object v4 │ │ +070750: 2144 |000a: array-length v4, v4 │ │ +070752: 2343 3204 |000b: new-array v3, v4, [Ljava/lang/String; // type@0432 │ │ +070756: 6204 9206 |000d: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ +07075a: 6e10 8514 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ +070760: 0a04 |0012: move-result v4 │ │ +070762: 1405 5e00 097f |0013: const v5, #float 1.82106e+38 // #7f09005e │ │ +070768: 6e20 8a14 5900 |0016: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ +07076e: 0c05 |0019: move-result-object v5 │ │ +070770: 4d05 0304 |001a: aput-object v5, v3, v4 │ │ +070774: 6204 9306 |001c: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.artflow:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0693 │ │ +070778: 6e10 8514 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ +07077e: 0a04 |0021: move-result v4 │ │ +070780: 1405 5f00 097f |0022: const v5, #float 1.82106e+38 // #7f09005f │ │ +070786: 6e20 8a14 5900 |0025: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ +07078c: 0c05 |0028: move-result-object v5 │ │ +07078e: 4d05 0304 |0029: aput-object v5, v3, v4 │ │ +070792: 6204 9106 |002b: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.__new:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0691 │ │ +070796: 6e10 8514 0400 |002d: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ +07079c: 0a04 |0030: move-result v4 │ │ +07079e: 1405 6000 097f |0031: const v5, #float 1.82106e+38 // #7f090060 │ │ +0707a4: 6e20 8a14 5900 |0034: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I)Ljava/lang/String; // method@148a │ │ +0707aa: 0c05 |0037: move-result-object v5 │ │ +0707ac: 4d05 0304 |0038: aput-object v5, v3, v4 │ │ +0707b0: 6e10 de12 0000 |003a: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@12de │ │ +0707b6: 0c04 |003d: move-result-object v4 │ │ +0707b8: 6e10 8514 0400 |003e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.ordinal:()I // method@1485 │ │ +0707be: 0a02 |0041: move-result v2 │ │ +0707c0: 2201 0b00 |0042: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ +0707c4: 7020 2900 0100 |0044: invoke-direct {v1, v0}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +0707ca: 1404 3b00 097f |0047: const v4, #float 1.82105e+38 // #7f09003b │ │ +0707d0: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0707d2: 2355 3004 |004b: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ +0707d6: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0707d8: 6e10 da12 0000 |004e: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@12da │ │ +0707de: 0c07 |0051: move-result-object v7 │ │ +0707e0: 1228 |0052: const/4 v8, #int 2 // #2 │ │ +0707e2: 6e20 e511 8700 |0053: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +0707e8: 0c07 |0056: move-result-object v7 │ │ +0707ea: 4d07 0506 |0057: aput-object v7, v5, v6 │ │ +0707ee: 6e30 8b14 4905 |0059: invoke-virtual {v9, v4, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@148b │ │ +0707f4: 0c04 |005c: move-result-object v4 │ │ +0707f6: 6e20 3200 4100 |005d: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +0707fc: 2204 a103 |0060: new-instance v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1; // type@03a1 │ │ +070800: 7030 8014 9400 |0062: invoke-direct {v4, v9, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V // method@1480 │ │ +070806: 6e40 3000 3142 |0065: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +07080c: 6e10 2a00 0100 |0068: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +070812: 0c04 |006b: move-result-object v4 │ │ +070814: 1104 |006c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0006 line=17 │ │ 0x000d line=18 │ │ 0x001c line=19 │ │ 0x002b line=20 │ │ @@ -143787,21 +143823,21 @@ │ │ 0x0006 - 0x006d reg=0 activity Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0047 - 0x006d reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0042 - 0x006d reg=2 checkedItem I │ │ 0x000d - 0x006d reg=3 sortOrderStrings [Ljava/lang/String; │ │ 0x0000 - 0x006d reg=9 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ 0x0000 - 0x006d reg=10 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2601 (SqueezerAlbumOrderDialog.java) │ │ + source_file_idx : 2595 (SqueezerAlbumOrderDialog.java) │ │ │ │ Class #581 header: │ │ class_idx : 935 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 113 │ │ -source_file_idx : 2611 │ │ +source_file_idx : 2605 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #581 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;' │ │ @@ -143820,17 +143856,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070eb4: |[070eb4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog.:()V │ │ -070ec4: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -070eca: 0e00 |0003: return-void │ │ +070818: |[070818] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog.:()V │ │ +070828: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +07082e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ │ │ Virtual methods - │ │ @@ -143845,49 +143881,49 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -070ecc: |[070ecc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -070edc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -070ede: 2200 0b00 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -070ee2: 6e10 9b14 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@149b │ │ -070ee8: 0c02 |0006: move-result-object v2 │ │ -070eea: 7020 2900 2000 |0007: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -070ef0: 6e10 9b14 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@149b │ │ -070ef6: 0c02 |000d: move-result-object v2 │ │ -070ef8: 6e10 7602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -070efe: 0c02 |0011: move-result-object v2 │ │ -070f00: 1403 0100 037f |0012: const v3, #float 1.74129e+38 // #7f030001 │ │ -070f06: 6e30 020b 3204 |0015: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -070f0c: 0c01 |0018: move-result-object v1 │ │ -070f0e: 6e20 3300 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -070f14: 1402 0200 0e7f |001c: const v2, #float 1.8875e+38 // #7f0e0002 │ │ -070f1a: 6e20 3d0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -070f20: 0c02 |0022: move-result-object v2 │ │ -070f22: 1f02 bf01 |0023: check-cast v2, Landroid/widget/EditText; // type@01bf │ │ -070f26: 5b52 9a06 |0025: iput-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ -070f2a: 5452 9a06 |0027: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ -070f2e: 1a03 0000 |0029: const-string v3, "" // string@0000 │ │ -070f32: 6e20 370c 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -070f38: 5452 9a06 |002e: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ -070f3c: 2203 a503 |0030: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1; // type@03a5 │ │ -070f40: 7020 9414 5300 |0032: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V // method@1494 │ │ -070f46: 6e20 340c 3200 |0035: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ -070f4c: 1402 0a00 0401 |0038: const v2, #float 2.42446e-38 // #0104000a │ │ -070f52: 2203 a603 |003b: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2; // type@03a6 │ │ -070f56: 7020 9614 5300 |003d: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V // method@1496 │ │ -070f5c: 6e30 2f00 2003 |0040: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -070f62: 1502 0401 |0043: const/high16 v2, #int 17039360 // #104 │ │ -070f66: 6e30 2d00 2004 |0045: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -070f6c: 6e10 2a00 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -070f72: 0c02 |004b: move-result-object v2 │ │ -070f74: 1102 |004c: return-object v2 │ │ +070830: |[070830] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseEditTextDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +070840: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +070842: 2200 0b00 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +070846: 6e10 9b14 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@149b │ │ +07084c: 0c02 |0006: move-result-object v2 │ │ +07084e: 7020 2900 2000 |0007: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +070854: 6e10 9b14 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@149b │ │ +07085a: 0c02 |000d: move-result-object v2 │ │ +07085c: 6e10 7602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +070862: 0c02 |0011: move-result-object v2 │ │ +070864: 1403 0100 037f |0012: const v3, #float 1.74129e+38 // #7f030001 │ │ +07086a: 6e30 020b 3204 |0015: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +070870: 0c01 |0018: move-result-object v1 │ │ +070872: 6e20 3300 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +070878: 1402 0200 0e7f |001c: const v2, #float 1.8875e+38 // #7f0e0002 │ │ +07087e: 6e20 3d0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +070884: 0c02 |0022: move-result-object v2 │ │ +070886: 1f02 bf01 |0023: check-cast v2, Landroid/widget/EditText; // type@01bf │ │ +07088a: 5b52 9a06 |0025: iput-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ +07088e: 5452 9a06 |0027: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ +070892: 1a03 0000 |0029: const-string v3, "" // string@0000 │ │ +070896: 6e20 370c 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +07089c: 5452 9a06 |002e: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.editText:Landroid/widget/EditText; // field@069a │ │ +0708a0: 2203 a503 |0030: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1; // type@03a5 │ │ +0708a4: 7020 9414 5300 |0032: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V // method@1494 │ │ +0708aa: 6e20 340c 3200 |0035: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ +0708b0: 1402 0a00 0401 |0038: const v2, #float 2.42446e-38 // #0104000a │ │ +0708b6: 2203 a603 |003b: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2; // type@03a6 │ │ +0708ba: 7020 9614 5300 |003d: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V // method@1496 │ │ +0708c0: 6e30 2f00 2003 |0040: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +0708c6: 1502 0401 |0043: const/high16 v2, #int 17039360 // #104 │ │ +0708ca: 6e30 2d00 2004 |0045: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +0708d0: 6e10 2a00 0000 |0048: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +0708d6: 0c02 |004b: move-result-object v2 │ │ +0708d8: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x000a line=21 │ │ 0x0019 line=22 │ │ 0x001c line=23 │ │ 0x0027 line=25 │ │ @@ -143897,21 +143933,21 @@ │ │ 0x0048 line=43 │ │ locals : │ │ 0x000a - 0x004d reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0019 - 0x004d reg=1 form Landroid/view/View; │ │ 0x0000 - 0x004d reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ 0x0000 - 0x004d reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2611 (SqueezerBaseEditTextDialog.java) │ │ + source_file_idx : 2605 (SqueezerBaseEditTextDialog.java) │ │ │ │ Class #582 header: │ │ class_idx : 938 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 113 │ │ -source_file_idx : 2612 │ │ +source_file_idx : 2606 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #582 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;' │ │ @@ -143930,17 +143966,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070f78: |[070f78] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog.:()V │ │ -070f88: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -070f8e: 0e00 |0003: return-void │ │ +0708dc: |[0708dc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog.:()V │ │ +0708ec: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +0708f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ │ │ Virtual methods - │ │ @@ -143955,49 +143991,49 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -070f90: |[070f90] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -070fa0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -070fa2: 2200 0b00 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -070fa6: 6e10 a414 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14a4 │ │ -070fac: 0c02 |0006: move-result-object v2 │ │ -070fae: 7020 2900 2000 |0007: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -070fb4: 6e10 a414 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14a4 │ │ -070fba: 0c02 |000d: move-result-object v2 │ │ -070fbc: 6e10 7602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ -070fc2: 0c02 |0011: move-result-object v2 │ │ -070fc4: 1403 0200 037f |0012: const v3, #float 1.74129e+38 // #7f030002 │ │ -070fca: 6e30 020b 3204 |0015: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -070fd0: 0c02 |0018: move-result-object v2 │ │ -070fd2: 5b52 9d06 |0019: iput-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ -070fd6: 1402 1d00 097f |001b: const v2, #float 1.82105e+38 // #7f09001d │ │ -070fdc: 6e20 3100 2000 |001e: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ -070fe2: 5452 9d06 |0021: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ -070fe6: 6e20 3300 2000 |0023: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ -070fec: 5452 9d06 |0026: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ -070ff0: 1403 0a00 0e7f |0028: const v3, #float 1.88751e+38 // #7f0e000a │ │ -070ff6: 6e20 3d0b 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -070ffc: 0c01 |002e: move-result-object v1 │ │ -070ffe: 1f01 bf01 |002f: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -071002: 2202 a803 |0031: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1; // type@03a8 │ │ -071006: 7020 9d14 5200 |0033: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V // method@149d │ │ -07100c: 6e20 340c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ -071012: 1402 0a00 0401 |0039: const v2, #float 2.42446e-38 // #0104000a │ │ -071018: 2203 a903 |003c: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2; // type@03a9 │ │ -07101c: 7020 9f14 5300 |003e: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V // method@149f │ │ -071022: 6e30 2f00 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -071028: 1502 0401 |0044: const/high16 v2, #int 17039360 // #104 │ │ -07102c: 6e30 2d00 2004 |0046: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -071032: 6e10 2a00 0000 |0049: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -071038: 0c02 |004c: move-result-object v2 │ │ -07103a: 1102 |004d: return-object v2 │ │ +0708f4: |[0708f4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerBaseFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +070904: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +070906: 2200 0b00 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +07090a: 6e10 a414 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14a4 │ │ +070910: 0c02 |0006: move-result-object v2 │ │ +070912: 7020 2900 2000 |0007: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +070918: 6e10 a414 0500 |000a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14a4 │ │ +07091e: 0c02 |000d: move-result-object v2 │ │ +070920: 6e10 7602 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0276 │ │ +070926: 0c02 |0011: move-result-object v2 │ │ +070928: 1403 0200 037f |0012: const v3, #float 1.74129e+38 // #7f030002 │ │ +07092e: 6e30 020b 3204 |0015: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +070934: 0c02 |0018: move-result-object v2 │ │ +070936: 5b52 9d06 |0019: iput-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ +07093a: 1402 1d00 097f |001b: const v2, #float 1.82105e+38 // #7f09001d │ │ +070940: 6e20 3100 2000 |001e: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0031 │ │ +070946: 5452 9d06 |0021: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ +07094a: 6e20 3300 2000 |0023: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0033 │ │ +070950: 5452 9d06 |0026: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.filterForm:Landroid/view/View; // field@069d │ │ +070954: 1403 0a00 0e7f |0028: const v3, #float 1.88751e+38 // #7f0e000a │ │ +07095a: 6e20 3d0b 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +070960: 0c01 |002e: move-result-object v1 │ │ +070962: 1f01 bf01 |002f: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +070966: 2202 a803 |0031: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1; // type@03a8 │ │ +07096a: 7020 9d14 5200 |0033: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V // method@149d │ │ +070970: 6e20 340c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ +070976: 1402 0a00 0401 |0039: const v2, #float 2.42446e-38 // #0104000a │ │ +07097c: 2203 a903 |003c: new-instance v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2; // type@03a9 │ │ +070980: 7020 9f14 5300 |003e: invoke-direct {v3, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V // method@149f │ │ +070986: 6e30 2f00 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +07098c: 1502 0401 |0044: const/high16 v2, #int 17039360 // #104 │ │ +070990: 6e30 2d00 2004 |0046: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +070996: 6e10 2a00 0000 |0049: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +07099c: 0c02 |004c: move-result-object v2 │ │ +07099e: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x000a line=22 │ │ 0x001b line=23 │ │ 0x0021 line=24 │ │ 0x0026 line=26 │ │ @@ -144007,21 +144043,21 @@ │ │ 0x0049 line=45 │ │ locals : │ │ 0x000a - 0x004e reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0031 - 0x004e reg=1 editText Landroid/widget/EditText; │ │ 0x0000 - 0x004e reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ 0x0000 - 0x004e reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2612 (SqueezerBaseFilterDialog.java) │ │ + source_file_idx : 2606 (SqueezerBaseFilterDialog.java) │ │ │ │ Class #583 header: │ │ class_idx : 940 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ -source_file_idx : 2648 │ │ +source_file_idx : 2642 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #583 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;' │ │ @@ -144040,17 +144076,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07103c: |[07103c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.:()V │ │ -07104c: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -071052: 0e00 |0003: return-void │ │ +0709a0: |[0709a0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.:()V │ │ +0709b0: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +0709b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;) │ │ @@ -144058,17 +144094,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071054: |[071054] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ -071064: 5410 9f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ -071068: 1100 |0002: return-object v0 │ │ +0709b8: |[0709b8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ +0709c8: 5410 9f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ +0709cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ │ │ Virtual methods - │ │ @@ -144077,69 +144113,69 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -07106c: |[07106c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -07107c: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -071080: 6e10 aa14 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14aa │ │ -071086: 0c01 |0005: move-result-object v1 │ │ -071088: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -07108e: 6e10 aa14 0500 |0009: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14aa │ │ -071094: 0c01 |000c: move-result-object v1 │ │ -071096: 1f01 7f03 |000d: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ -07109a: 5b51 9f06 |000f: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ -07109e: 1401 3700 097f |0011: const v1, #float 1.82105e+38 // #7f090037 │ │ -0710a4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0710a6: 2322 3004 |0015: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ -0710aa: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0710ac: 5454 9f06 |0018: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ -0710b0: 6e10 a113 0400 |001a: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ -0710b6: 0c04 |001d: move-result-object v4 │ │ -0710b8: 6e10 9415 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -0710be: 0c04 |0021: move-result-object v4 │ │ -0710c0: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ -0710c4: 6e30 ab14 1502 |0024: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ab │ │ -0710ca: 0c01 |0027: move-result-object v1 │ │ -0710cc: 6e20 3200 1000 |0028: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -0710d2: 1401 3800 097f |002b: const v1, #float 1.82105e+38 // #7f090038 │ │ -0710d8: 6e20 2b00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ -0710de: 1401 0a00 0401 |0031: const v1, #float 2.42446e-38 // #0104000a │ │ -0710e4: 2202 ab03 |0034: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1; // type@03ab │ │ -0710e8: 7020 a614 5200 |0036: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V // method@14a6 │ │ -0710ee: 6e30 2f00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -0710f4: 1501 0401 |003c: const/high16 v1, #int 17039360 // #104 │ │ -0710f8: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -0710fa: 6e30 2d00 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -071100: 6e10 2a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -071106: 0c01 |0045: move-result-object v1 │ │ -071108: 1101 |0046: return-object v1 │ │ +0709d0: |[0709d0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistDeleteDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0709e0: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +0709e4: 6e10 aa14 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14aa │ │ +0709ea: 0c01 |0005: move-result-object v1 │ │ +0709ec: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +0709f2: 6e10 aa14 0500 |0009: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14aa │ │ +0709f8: 0c01 |000c: move-result-object v1 │ │ +0709fa: 1f01 7f03 |000d: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ +0709fe: 5b51 9f06 |000f: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ +070a02: 1401 3700 097f |0011: const v1, #float 1.82105e+38 // #7f090037 │ │ +070a08: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +070a0a: 2322 3004 |0015: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +070a0e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +070a10: 5454 9f06 |0018: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@069f │ │ +070a14: 6e10 a113 0400 |001a: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ +070a1a: 0c04 |001d: move-result-object v4 │ │ +070a1c: 6e10 9415 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +070a22: 0c04 |0021: move-result-object v4 │ │ +070a24: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ +070a28: 6e30 ab14 1502 |0024: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ab │ │ +070a2e: 0c01 |0027: move-result-object v1 │ │ +070a30: 6e20 3200 1000 |0028: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +070a36: 1401 3800 097f |002b: const v1, #float 1.82105e+38 // #7f090038 │ │ +070a3c: 6e20 2b00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ +070a42: 1401 0a00 0401 |0031: const v1, #float 2.42446e-38 // #0104000a │ │ +070a48: 2202 ab03 |0034: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1; // type@03ab │ │ +070a4c: 7020 a614 5200 |0036: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V // method@14a6 │ │ +070a52: 6e30 2f00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +070a58: 1501 0401 |003c: const/high16 v1, #int 17039360 // #104 │ │ +070a5c: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +070a5e: 6e30 2d00 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +070a64: 6e10 2a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +070a6a: 0c01 |0045: move-result-object v1 │ │ +070a6c: 1101 |0046: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0009 line=20 │ │ 0x0011 line=21 │ │ 0x002b line=22 │ │ 0x0031 line=23 │ │ 0x003c line=33 │ │ 0x0042 line=35 │ │ locals : │ │ 0x0009 - 0x0047 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0047 reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ 0x0000 - 0x0047 reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2648 (SqueezerPlaylistDeleteDialog.java) │ │ + source_file_idx : 2642 (SqueezerPlaylistDeleteDialog.java) │ │ │ │ Class #584 header: │ │ class_idx : 945 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ -source_file_idx : 2656 │ │ +source_file_idx : 2650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #584 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;' │ │ @@ -144158,17 +144194,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07110c: |[07110c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.:()V │ │ -07111c: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -071122: 0e00 |0003: return-void │ │ +070a70: |[070a70] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.:()V │ │ +070a80: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +070a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;) │ │ @@ -144176,17 +144212,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071124: |[071124] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ -071134: 5410 a906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ -071138: 1100 |0002: return-object v0 │ │ +070a88: |[070a88] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.access$000:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ +070a98: 5410 a906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ +070a9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ │ │ Virtual methods - │ │ @@ -144195,69 +144231,69 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -07113c: |[07113c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -07114c: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -071150: 6e10 cd14 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14cd │ │ -071156: 0c01 |0005: move-result-object v1 │ │ -071158: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -07115e: 6e10 cd14 0500 |0009: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14cd │ │ -071164: 0c01 |000c: move-result-object v1 │ │ -071166: 1f01 8403 |000d: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ -07116a: 5b51 a906 |000f: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ -07116e: 1401 3700 097f |0011: const v1, #float 1.82105e+38 // #7f090037 │ │ -071174: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -071176: 2322 3004 |0015: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ -07117a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -07117c: 5454 a906 |0018: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ -071180: 6e10 c713 0400 |001a: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -071186: 0c04 |001d: move-result-object v4 │ │ -071188: 6e10 9415 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -07118e: 0c04 |0021: move-result-object v4 │ │ -071190: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ -071194: 6e30 ce14 1502 |0024: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ce │ │ -07119a: 0c01 |0027: move-result-object v1 │ │ -07119c: 6e20 3200 1000 |0028: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -0711a2: 1401 3800 097f |002b: const v1, #float 1.82105e+38 // #7f090038 │ │ -0711a8: 6e20 2b00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ -0711ae: 1401 0a00 0401 |0031: const v1, #float 2.42446e-38 // #0104000a │ │ -0711b4: 2202 b003 |0034: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1; // type@03b0 │ │ -0711b8: 7020 c914 5200 |0036: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V // method@14c9 │ │ -0711be: 6e30 2f00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ -0711c4: 1501 0401 |003c: const/high16 v1, #int 17039360 // #104 │ │ -0711c8: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -0711ca: 6e30 2d00 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ -0711d0: 6e10 2a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -0711d6: 0c01 |0045: move-result-object v1 │ │ -0711d8: 1101 |0046: return-object v1 │ │ +070aa0: |[070aa0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsDeleteDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +070ab0: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +070ab4: 6e10 cd14 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14cd │ │ +070aba: 0c01 |0005: move-result-object v1 │ │ +070abc: 7020 2900 1000 |0006: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +070ac2: 6e10 cd14 0500 |0009: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14cd │ │ +070ac8: 0c01 |000c: move-result-object v1 │ │ +070aca: 1f01 8403 |000d: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ +070ace: 5b51 a906 |000f: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ +070ad2: 1401 3700 097f |0011: const v1, #float 1.82105e+38 // #7f090037 │ │ +070ad8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +070ada: 2322 3004 |0015: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +070ade: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +070ae0: 5454 a906 |0018: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06a9 │ │ +070ae4: 6e10 c713 0400 |001a: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +070aea: 0c04 |001d: move-result-object v4 │ │ +070aec: 6e10 9415 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +070af2: 0c04 |0021: move-result-object v4 │ │ +070af4: 4d04 0203 |0022: aput-object v4, v2, v3 │ │ +070af8: 6e30 ce14 1502 |0024: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ce │ │ +070afe: 0c01 |0027: move-result-object v1 │ │ +070b00: 6e20 3200 1000 |0028: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +070b06: 1401 3800 097f |002b: const v1, #float 1.82105e+38 // #7f090038 │ │ +070b0c: 6e20 2b00 1000 |002e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@002b │ │ +070b12: 1401 0a00 0401 |0031: const v1, #float 2.42446e-38 // #0104000a │ │ +070b18: 2202 b003 |0034: new-instance v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1; // type@03b0 │ │ +070b1c: 7020 c914 5200 |0036: invoke-direct {v2, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V // method@14c9 │ │ +070b22: 6e30 2f00 1002 |0039: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002f │ │ +070b28: 1501 0401 |003c: const/high16 v1, #int 17039360 // #104 │ │ +070b2c: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +070b2e: 6e30 2d00 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@002d │ │ +070b34: 6e10 2a00 0000 |0042: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +070b3a: 0c01 |0045: move-result-object v1 │ │ +070b3c: 1101 |0046: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0009 line=20 │ │ 0x0011 line=21 │ │ 0x002b line=22 │ │ 0x0031 line=23 │ │ 0x003c line=33 │ │ 0x0042 line=35 │ │ locals : │ │ 0x0009 - 0x0047 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0047 reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ 0x0000 - 0x0047 reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2656 (SqueezerPlaylistsDeleteDialog.java) │ │ + source_file_idx : 2650 (SqueezerPlaylistsDeleteDialog.java) │ │ │ │ Class #585 header: │ │ class_idx : 951 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 113 │ │ -source_file_idx : 2673 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -144276,83 +144312,82 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0711dc: |[0711dc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog.:()V │ │ -0711ec: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ -0711f2: 0e00 |0003: return-void │ │ +070b40: |[070b40] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog.:()V │ │ +070b50: 7010 f601 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@01f6 │ │ +070b56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ - 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;) │ │ name : 'onCreateDialog' │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -0711f4: |[0711f4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -071204: 6e10 ed14 0900 |0000: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14ed │ │ -07120a: 0c00 |0003: move-result-object v0 │ │ -07120c: 1f00 9603 |0004: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ -071210: 7100 eb14 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@14eb │ │ -071216: 0c04 |0009: move-result-object v4 │ │ -071218: 2144 |000a: array-length v4, v4 │ │ -07121a: 2343 3204 |000b: new-array v3, v4, [Ljava/lang/String; // type@0432 │ │ -07121e: 6204 b606 |000d: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ -071222: 6e10 e914 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ -071228: 0a04 |0012: move-result v4 │ │ -07122a: 1405 6100 097f |0013: const v5, #float 1.82106e+38 // #7f090061 │ │ -071230: 6e20 ee14 5900 |0016: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I)Ljava/lang/String; // method@14ee │ │ -071236: 0c05 |0019: move-result-object v5 │ │ -071238: 4d05 0304 |001a: aput-object v5, v3, v4 │ │ -07123c: 6204 b706 |001c: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ -071240: 6e10 e914 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ -071246: 0a04 |0021: move-result v4 │ │ -071248: 1405 6200 097f |0022: const v5, #float 1.82106e+38 // #7f090062 │ │ -07124e: 6e20 ee14 5900 |0025: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I)Ljava/lang/String; // method@14ee │ │ -071254: 0c05 |0028: move-result-object v5 │ │ -071256: 4d05 0304 |0029: aput-object v5, v3, v4 │ │ -07125a: 6e10 3214 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@1432 │ │ -071260: 0c04 |002e: move-result-object v4 │ │ -071262: 6e10 e914 0400 |002f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ -071268: 0a02 |0032: move-result v2 │ │ -07126a: 2201 0b00 |0033: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ -07126e: 6e10 ed14 0900 |0035: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14ed │ │ -071274: 0c04 |0038: move-result-object v4 │ │ -071276: 7020 2900 4100 |0039: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ -07127c: 1404 3b00 097f |003c: const v4, #float 1.82105e+38 // #7f09003b │ │ -071282: 1215 |003f: const/4 v5, #int 1 // #1 │ │ -071284: 2355 3004 |0040: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ -071288: 1206 |0042: const/4 v6, #int 0 // #0 │ │ -07128a: 6e10 2f14 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@142f │ │ -071290: 0c07 |0046: move-result-object v7 │ │ -071292: 1228 |0047: const/4 v8, #int 2 // #2 │ │ -071294: 6e20 e511 8700 |0048: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -07129a: 0c07 |004b: move-result-object v7 │ │ -07129c: 4d07 0506 |004c: aput-object v7, v5, v6 │ │ -0712a0: 6e30 ef14 4905 |004e: invoke-virtual {v9, v4, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ef │ │ -0712a6: 0c04 |0051: move-result-object v4 │ │ -0712a8: 6e20 3200 4100 |0052: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ -0712ae: 2204 b503 |0055: new-instance v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1; // type@03b5 │ │ -0712b2: 7030 e414 9400 |0057: invoke-direct {v4, v9, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V // method@14e4 │ │ -0712b8: 6e40 3000 3142 |005a: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ -0712be: 6e10 2a00 0100 |005d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ -0712c4: 0c04 |0060: move-result-object v4 │ │ -0712c6: 1104 |0061: return-object v4 │ │ +070b58: |[070b58] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongOrderDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +070b68: 6e10 ed14 0900 |0000: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14ed │ │ +070b6e: 0c00 |0003: move-result-object v0 │ │ +070b70: 1f00 9603 |0004: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ +070b74: 7100 eb14 0000 |0006: invoke-static {}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.values:()[Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@14eb │ │ +070b7a: 0c04 |0009: move-result-object v4 │ │ +070b7c: 2144 |000a: array-length v4, v4 │ │ +070b7e: 2343 3204 |000b: new-array v3, v4, [Ljava/lang/String; // type@0432 │ │ +070b82: 6204 b606 |000d: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ +070b86: 6e10 e914 0400 |000f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ +070b8c: 0a04 |0012: move-result v4 │ │ +070b8e: 1405 6100 097f |0013: const v5, #float 1.82106e+38 // #7f090061 │ │ +070b94: 6e20 ee14 5900 |0016: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I)Ljava/lang/String; // method@14ee │ │ +070b9a: 0c05 |0019: move-result-object v5 │ │ +070b9c: 4d05 0304 |001a: aput-object v5, v3, v4 │ │ +070ba0: 6204 b706 |001c: sget-object v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ +070ba4: 6e10 e914 0400 |001e: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ +070baa: 0a04 |0021: move-result v4 │ │ +070bac: 1405 6200 097f |0022: const v5, #float 1.82106e+38 // #7f090062 │ │ +070bb2: 6e20 ee14 5900 |0025: invoke-virtual {v9, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I)Ljava/lang/String; // method@14ee │ │ +070bb8: 0c05 |0028: move-result-object v5 │ │ +070bba: 4d05 0304 |0029: aput-object v5, v3, v4 │ │ +070bbe: 6e10 3214 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // method@1432 │ │ +070bc4: 0c04 |002e: move-result-object v4 │ │ +070bc6: 6e10 e914 0400 |002f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.ordinal:()I // method@14e9 │ │ +070bcc: 0a02 |0032: move-result v2 │ │ +070bce: 2201 0b00 |0033: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ +070bd2: 6e10 ed14 0900 |0035: invoke-virtual {v9}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14ed │ │ +070bd8: 0c04 |0038: move-result-object v4 │ │ +070bda: 7020 2900 4100 |0039: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0029 │ │ +070be0: 1404 3b00 097f |003c: const v4, #float 1.82105e+38 // #7f09003b │ │ +070be6: 1215 |003f: const/4 v5, #int 1 // #1 │ │ +070be8: 2355 3004 |0040: new-array v5, v5, [Ljava/lang/Object; // type@0430 │ │ +070bec: 1206 |0042: const/4 v6, #int 0 // #0 │ │ +070bee: 6e10 2f14 0000 |0043: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@142f │ │ +070bf4: 0c07 |0046: move-result-object v7 │ │ +070bf6: 1228 |0047: const/4 v8, #int 2 // #2 │ │ +070bf8: 6e20 e511 8700 |0048: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +070bfe: 0c07 |004b: move-result-object v7 │ │ +070c00: 4d07 0506 |004c: aput-object v7, v5, v6 │ │ +070c04: 6e30 ef14 4905 |004e: invoke-virtual {v9, v4, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14ef │ │ +070c0a: 0c04 |0051: move-result-object v4 │ │ +070c0c: 6e20 3200 4100 |0052: invoke-virtual {v1, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0032 │ │ +070c12: 2204 b503 |0055: new-instance v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1; // type@03b5 │ │ +070c16: 7030 e414 9400 |0057: invoke-direct {v4, v9, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;.:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V // method@14e4 │ │ +070c1c: 6e40 3000 3142 |005a: invoke-virtual {v1, v3, v2, v4}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0030 │ │ +070c22: 6e10 2a00 0100 |005d: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@002a │ │ +070c28: 0c04 |0060: move-result-object v4 │ │ +070c2a: 1104 |0061: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0006 line=17 │ │ 0x000d line=18 │ │ 0x001c line=19 │ │ 0x002b line=21 │ │ @@ -144364,21 +144399,21 @@ │ │ 0x0006 - 0x0062 reg=0 activity Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x003c - 0x0062 reg=1 builder Landroid/app/AlertDialog$Builder; │ │ 0x0033 - 0x0062 reg=2 checkedItem I │ │ 0x000d - 0x0062 reg=3 sortOrderStrings [Ljava/lang/String; │ │ 0x0000 - 0x0062 reg=9 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ 0x0000 - 0x0062 reg=10 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2673 (SqueezerSongOrderDialog.java) │ │ + source_file_idx : 2667 (SqueezerSongOrderDialog.java) │ │ │ │ Class #586 header: │ │ class_idx : 954 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 952 │ │ -source_file_idx : 2623 │ │ +source_file_idx : 2617 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -144401,39 +144436,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0712c8: |[0712c8] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.:()V │ │ -0712d8: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ -0712de: 0e00 |0003: return-void │ │ +070c2c: |[070c2c] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.:()V │ │ +070c3c: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ +070c42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0712e0: |[0712e0] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0712f0: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ -0712f6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0712f8: 6e20 ff14 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.setHasOptionsMenu:(Z)V // method@14ff │ │ -0712fe: 0e00 |0007: return-void │ │ +070c44: |[070c44] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ +070c54: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ +070c5a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +070c5c: 6e20 ff14 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.setHasOptionsMenu:(Z)V // method@14ff │ │ +070c62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ @@ -144444,23 +144478,23 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -071300: |[071300] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -071310: 1400 0200 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0002 │ │ -071316: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -07131c: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ -071322: 6e10 fb14 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14fb │ │ -071328: 0c00 |000c: move-result-object v0 │ │ -07132a: 1f00 b903 |000d: check-cast v0, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // type@03b9 │ │ -07132e: 5b10 b806 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // field@06b8 │ │ -071332: 0e00 |0011: return-void │ │ +070c64: |[070c64] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +070c74: 1400 0200 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0002 │ │ +070c7a: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +070c80: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ +070c86: 6e10 fb14 0100 |0009: invoke-virtual {v1}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14fb │ │ +070c8c: 0c00 |000c: move-result-object v0 │ │ +070c8e: 1f00 b903 |000d: check-cast v0, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // type@03b9 │ │ +070c92: 5b10 b806 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // field@06b8 │ │ +070c96: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=40 │ │ 0x0011 line=41 │ │ locals : │ │ @@ -144473,45 +144507,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -071334: |[071334] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -071344: 7210 0a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -07134a: 0a00 |0003: move-result v0 │ │ -07134c: 2b00 1000 0000 |0004: packed-switch v0, 00000014 // +00000010 │ │ -071352: 6f20 f614 2100 |0007: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ -071358: 0a00 |000a: move-result v0 │ │ -07135a: 0f00 |000b: return v0 │ │ -07135c: 5410 b806 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // field@06b8 │ │ -071360: 7210 f914 0000 |000e: invoke-interface {v0}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity;.showFilterDialog:()V // method@14f9 │ │ -071366: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -071368: 28f9 |0012: goto 000b // -0007 │ │ -07136a: 0000 |0013: nop // spacer │ │ -07136c: 0001 0100 3a00 0e7f 0800 0000 |0014: packed-switch-data (6 units) │ │ +070c98: |[070c98] uk.org.ngo.squeezer.menu.SqueezerFilterMenuItemFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +070ca8: 7210 0a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +070cae: 0a00 |0003: move-result v0 │ │ +070cb0: 2b00 1000 0000 |0004: packed-switch v0, 00000014 // +00000010 │ │ +070cb6: 6f20 f614 2100 |0007: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ +070cbc: 0a00 |000a: move-result v0 │ │ +070cbe: 0f00 |000b: return v0 │ │ +070cc0: 5410 b806 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity; // field@06b8 │ │ +070cc4: 7210 f914 0000 |000e: invoke-interface {v0}, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment$SqueezerFilterableListActivity;.showFilterDialog:()V // method@14f9 │ │ +070cca: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +070ccc: 28f9 |0012: goto 000b // -0007 │ │ +070cce: 0000 |0013: nop // spacer │ │ +070cd0: 0001 0100 3a00 0e7f 0800 0000 |0014: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=50 │ │ 0x000c line=47 │ │ 0x0011 line=48 │ │ 0x0013 line=45 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ 0x0000 - 0x001a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2623 (SqueezerFilterMenuItemFragment.java) │ │ + source_file_idx : 2617 (SqueezerFilterMenuItemFragment.java) │ │ │ │ Class #587 header: │ │ class_idx : 955 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 952 │ │ -source_file_idx : 2636 │ │ +source_file_idx : 2630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #587 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;' │ │ @@ -144526,17 +144560,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071378: |[071378] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.:()V │ │ -071388: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ -07138e: 0e00 |0003: return-void │ │ +070cdc: |[070cdc] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.:()V │ │ +070cec: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ +070cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; │ │ │ │ Virtual methods - │ │ @@ -144545,19 +144579,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -071390: |[071390] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onCreate:(Landroid/os/Bundle;)V │ │ -0713a0: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ -0713a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0713a8: 6e20 0515 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.setHasOptionsMenu:(Z)V // method@1505 │ │ -0713ae: 0e00 |0007: return-void │ │ +070cf4: |[070cf4] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onCreate:(Landroid/os/Bundle;)V │ │ +070d04: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ +070d0a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +070d0c: 6e20 0515 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.setHasOptionsMenu:(Z)V // method@1505 │ │ +070d12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0007 line=19 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; │ │ @@ -144568,19 +144602,19 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0713b0: |[0713b0] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0713c0: 1400 0300 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0003 │ │ -0713c6: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -0713cc: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ -0713d2: 0e00 |0009: return-void │ │ +070d14: |[070d14] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +070d24: 1400 0300 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0003 │ │ +070d2a: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +070d30: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ +070d36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ 0x0009 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; │ │ @@ -144592,55 +144626,55 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0713d4: |[0713d4] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0713e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0713e6: 7210 0a0b 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0713ec: 0a01 |0004: move-result v1 │ │ -0713ee: 2b01 2100 0000 |0005: packed-switch v1, 00000026 // +00000021 │ │ -0713f4: 6f20 f614 3200 |0008: invoke-super {v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ -0713fa: 0a00 |000b: move-result v0 │ │ -0713fc: 0f00 |000c: return v0 │ │ -0713fe: 6e10 0115 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ -071404: 0c01 |0010: move-result-object v1 │ │ -071406: 7110 b810 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.show:(Landroid/content/Context;)V // method@10b8 │ │ -07140c: 28f8 |0014: goto 000c // -0008 │ │ -07140e: 6e10 0115 0200 |0015: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ -071414: 0c01 |0018: move-result-object v1 │ │ -071416: 7110 a510 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -07141c: 28f0 |001c: goto 000c // -0010 │ │ -07141e: 6e10 0115 0200 |001d: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ -071424: 0c01 |0020: move-result-object v1 │ │ -071426: 7110 2610 0100 |0021: invoke-static {v1}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ -07142c: 28e8 |0024: goto 000c // -0018 │ │ -07142e: 0000 |0025: nop // spacer │ │ -071430: 0001 0300 3b00 0e7f 1000 0000 0800 ... |0026: packed-switch-data (10 units) │ │ +070d38: |[070d38] uk.org.ngo.squeezer.menu.SqueezerMenuFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +070d48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +070d4a: 7210 0a0b 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +070d50: 0a01 |0004: move-result v1 │ │ +070d52: 2b01 2100 0000 |0005: packed-switch v1, 00000026 // +00000021 │ │ +070d58: 6f20 f614 3200 |0008: invoke-super {v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ +070d5e: 0a00 |000b: move-result v0 │ │ +070d60: 0f00 |000c: return v0 │ │ +070d62: 6e10 0115 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ +070d68: 0c01 |0010: move-result-object v1 │ │ +070d6a: 7110 b810 0100 |0011: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerHomeActivity;.show:(Landroid/content/Context;)V // method@10b8 │ │ +070d70: 28f8 |0014: goto 000c // -0008 │ │ +070d72: 6e10 0115 0200 |0015: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ +070d78: 0c01 |0018: move-result-object v1 │ │ +070d7a: 7110 a510 0100 |0019: invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +070d80: 28f0 |001c: goto 000c // -0010 │ │ +070d82: 6e10 0115 0200 |001d: invoke-virtual {v2}, Luk/org/ngo/squeezer/menu/SqueezerMenuFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1501 │ │ +070d88: 0c01 |0020: move-result-object v1 │ │ +070d8a: 7110 2610 0100 |0021: invoke-static {v1}, Luk/org/ngo/squeezer/SettingsActivity;.show:(Landroid/content/Context;)V // method@1026 │ │ +070d90: 28e8 |0024: goto 000c // -0018 │ │ +070d92: 0000 |0025: nop // spacer │ │ +070d94: 0001 0300 3b00 0e7f 1000 0000 0800 ... |0026: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=29 │ │ 0x0008 line=40 │ │ 0x000d line=31 │ │ 0x0015 line=34 │ │ 0x001d line=37 │ │ 0x0025 line=29 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Luk/org/ngo/squeezer/menu/SqueezerMenuFragment; │ │ 0x0000 - 0x0030 reg=3 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2636 (SqueezerMenuFragment.java) │ │ + source_file_idx : 2630 (SqueezerMenuFragment.java) │ │ │ │ Class #588 header: │ │ class_idx : 957 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 952 │ │ -source_file_idx : 2641 │ │ +source_file_idx : 2635 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -144663,43 +144697,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071444: |[071444] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.:()V │ │ -071454: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ -07145a: 0e00 |0003: return-void │ │ +070da8: |[070da8] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.:()V │ │ +070db8: 7010 f214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/menu/MenuFragment;.:()V // method@14f2 │ │ +070dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07145c: |[07145c] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ -07146c: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ -071472: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -071474: 6e20 0d15 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.setHasOptionsMenu:(Z)V // method@150d │ │ -07147a: 6e10 0915 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1509 │ │ -071480: 0c00 |000a: move-result-object v0 │ │ -071482: 1f00 bc03 |000b: check-cast v0, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // type@03bc │ │ -071486: 5b10 b906 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // field@06b9 │ │ -07148a: 0e00 |000f: return-void │ │ +070dc0: |[070dc0] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ +070dd0: 6f20 f414 2100 |0000: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreate:(Landroid/os/Bundle;)V // method@14f4 │ │ +070dd6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +070dd8: 6e20 0d15 0100 |0004: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.setHasOptionsMenu:(Z)V // method@150d │ │ +070dde: 6e10 0915 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1509 │ │ +070de4: 0c00 |000a: move-result-object v0 │ │ +070de6: 1f00 bc03 |000b: check-cast v0, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // type@03bc │ │ +070dea: 5b10 b906 |000d: iput-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // field@06b9 │ │ +070dee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0007 line=34 │ │ 0x000f line=35 │ │ locals : │ │ @@ -144711,19 +144744,19 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07148c: |[07148c] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -07149c: 1400 0400 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0004 │ │ -0714a2: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -0714a8: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ -0714ae: 0e00 |0009: return-void │ │ +070df0: |[070df0] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +070e00: 1400 0400 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0004 │ │ +070e06: 6e30 080b 0302 |0003: invoke-virtual {v3, v0, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +070e0c: 6f30 f514 2103 |0006: invoke-super {v1, v2, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@14f5 │ │ +070e12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x0009 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ │ @@ -144735,45 +144768,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0714b0: |[0714b0] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0714c0: 7210 0a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0714c6: 0a00 |0003: move-result v0 │ │ -0714c8: 2b00 1000 0000 |0004: packed-switch v0, 00000014 // +00000010 │ │ -0714ce: 6f20 f614 2100 |0007: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ -0714d4: 0a00 |000a: move-result v0 │ │ -0714d6: 0f00 |000b: return v0 │ │ -0714d8: 5410 b906 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // field@06b9 │ │ -0714dc: 7210 0715 0000 |000e: invoke-interface {v0}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity;.showOrderDialog:()V // method@1507 │ │ -0714e2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0714e4: 28f9 |0012: goto 000b // -0007 │ │ -0714e6: 0000 |0013: nop // spacer │ │ -0714e8: 0001 0100 3e00 0e7f 0800 0000 |0014: packed-switch-data (6 units) │ │ +070e14: |[070e14] uk.org.ngo.squeezer.menu.SqueezerOrderMenuItemFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +070e24: 7210 0a0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +070e2a: 0a00 |0003: move-result v0 │ │ +070e2c: 2b00 1000 0000 |0004: packed-switch v0, 00000014 // +00000010 │ │ +070e32: 6f20 f614 2100 |0007: invoke-super {v1, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14f6 │ │ +070e38: 0a00 |000a: move-result v0 │ │ +070e3a: 0f00 |000b: return v0 │ │ +070e3c: 5410 b906 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment;.activity:Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity; // field@06b9 │ │ +070e40: 7210 0715 0000 |000e: invoke-interface {v0}, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment$SqueezerOrderableListActivity;.showOrderDialog:()V // method@1507 │ │ +070e46: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +070e48: 28f9 |0012: goto 000b // -0007 │ │ +070e4a: 0000 |0013: nop // spacer │ │ +070e4c: 0001 0100 3e00 0e7f 0800 0000 |0014: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=50 │ │ 0x000c line=47 │ │ 0x0011 line=48 │ │ 0x0013 line=45 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ │ 0x0000 - 0x001a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2641 (SqueezerOrderMenuItemFragment.java) │ │ + source_file_idx : 2635 (SqueezerOrderMenuItemFragment.java) │ │ │ │ Class #589 header: │ │ class_idx : 961 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 822 │ │ -source_file_idx : 2605 │ │ +source_file_idx : 2599 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #589 annotations: │ │ Annotations on field #1726 'CREATOR' │ │ @@ -144802,42 +144835,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0714f4: |[0714f4] uk.org.ngo.squeezer.model.SqueezerArtist.:()V │ │ -071504: 2200 c003 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerArtist$1; // type@03c0 │ │ -071508: 7010 2515 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.:()V // method@1525 │ │ -07150e: 6900 be06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ -071512: 0e00 |0007: return-void │ │ +070e58: |[070e58] uk.org.ngo.squeezer.model.SqueezerArtist.:()V │ │ +070e68: 2200 c003 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerArtist$1; // type@03c0 │ │ +070e6c: 7010 2515 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;.:()V // method@1525 │ │ +070e72: 6900 be06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06be │ │ +070e76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerArtist;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -071514: |[071514] uk.org.ngo.squeezer.model.SqueezerArtist.:(Landroid/os/Parcel;)V │ │ -071524: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -07152a: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071530: 0c00 |0006: move-result-object v0 │ │ -071532: 6e20 3215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ -071538: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -07153e: 0c00 |000d: move-result-object v0 │ │ -071540: 5b10 bf06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -071544: 0e00 |0010: return-void │ │ +070e78: |[070e78] uk.org.ngo.squeezer.model.SqueezerArtist.:(Landroid/os/Parcel;)V │ │ +070e88: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +070e8e: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +070e94: 0c00 |0006: move-result-object v0 │ │ +070e96: 6e20 3215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ +070e9c: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +070ea2: 0c00 |000d: move-result-object v0 │ │ +070ea4: 5b10 bf06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +070ea8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x000a line=57 │ │ 0x0010 line=58 │ │ locals : │ │ @@ -144849,17 +144882,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071548: |[071548] uk.org.ngo.squeezer.model.SqueezerArtist.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V │ │ -071558: 7020 2b15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Landroid/os/Parcel;)V // method@152b │ │ -07155e: 0e00 |0003: return-void │ │ +070eac: |[070eac] uk.org.ngo.squeezer.model.SqueezerArtist.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V │ │ +070ebc: 7020 2b15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Landroid/os/Parcel;)V // method@152b │ │ +070ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerArtist$1; │ │ @@ -144869,19 +144902,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -071560: |[071560] uk.org.ngo.squeezer.model.SqueezerArtist.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -071570: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071576: 6e20 3215 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ -07157c: 6e20 3315 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1533 │ │ -071582: 0e00 |0009: return-void │ │ +070ec4: |[070ec4] uk.org.ngo.squeezer.model.SqueezerArtist.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +070ed4: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +070eda: 6e20 3215 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ +070ee0: 6e20 3315 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerArtist; // method@1533 │ │ +070ee6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ @@ -144894,45 +144927,45 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -071584: |[071584] uk.org.ngo.squeezer.model.SqueezerArtist.:(Ljava/util/Map;)V │ │ -071594: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -07159a: 1a00 570e |0003: const-string v0, "contributor_id" // string@0e57 │ │ -07159e: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -0715a4: 0a00 |0008: move-result v0 │ │ -0715a6: 3800 2000 |0009: if-eqz v0, 0029 // +0020 │ │ -0715aa: 1a00 570e |000b: const-string v0, "contributor_id" // string@0e57 │ │ -0715ae: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0715b4: 0c00 |0010: move-result-object v0 │ │ -0715b6: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ -0715ba: 6e20 3215 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ -0715c0: 1a00 560e |0016: const-string v0, "contributor" // string@0e56 │ │ -0715c4: 7220 630e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -0715ca: 0a00 |001b: move-result v0 │ │ -0715cc: 3800 1600 |001c: if-eqz v0, 0032 // +0016 │ │ -0715d0: 1a00 560e |001e: const-string v0, "contributor" // string@0e56 │ │ -0715d4: 7220 640e 0200 |0020: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0715da: 0c00 |0023: move-result-object v0 │ │ -0715dc: 1f00 2f02 |0024: check-cast v0, Ljava/lang/String; // type@022f │ │ -0715e0: 5b10 bf06 |0026: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -0715e4: 0e00 |0028: return-void │ │ -0715e6: 1a00 a712 |0029: const-string v0, "id" // string@12a7 │ │ -0715ea: 7220 640e 0200 |002b: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0715f0: 0c00 |002e: move-result-object v0 │ │ -0715f2: 1f00 2f02 |002f: check-cast v0, Ljava/lang/String; // type@022f │ │ -0715f6: 28e2 |0031: goto 0013 // -001e │ │ -0715f8: 1a00 250d |0032: const-string v0, "artist" // string@0d25 │ │ -0715fc: 7220 640e 0200 |0034: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071602: 0c00 |0037: move-result-object v0 │ │ -071604: 1f00 2f02 |0038: check-cast v0, Ljava/lang/String; // type@022f │ │ -071608: 28ec |003a: goto 0026 // -0014 │ │ +070ee8: |[070ee8] uk.org.ngo.squeezer.model.SqueezerArtist.:(Ljava/util/Map;)V │ │ +070ef8: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +070efe: 1a00 510e |0003: const-string v0, "contributor_id" // string@0e51 │ │ +070f02: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +070f08: 0a00 |0008: move-result v0 │ │ +070f0a: 3800 2000 |0009: if-eqz v0, 0029 // +0020 │ │ +070f0e: 1a00 510e |000b: const-string v0, "contributor_id" // string@0e51 │ │ +070f12: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +070f18: 0c00 |0010: move-result-object v0 │ │ +070f1a: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ +070f1e: 6e20 3215 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerArtist;.setId:(Ljava/lang/String;)V // method@1532 │ │ +070f24: 1a00 500e |0016: const-string v0, "contributor" // string@0e50 │ │ +070f28: 7220 630e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +070f2e: 0a00 |001b: move-result v0 │ │ +070f30: 3800 1600 |001c: if-eqz v0, 0032 // +0016 │ │ +070f34: 1a00 500e |001e: const-string v0, "contributor" // string@0e50 │ │ +070f38: 7220 640e 0200 |0020: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +070f3e: 0c00 |0023: move-result-object v0 │ │ +070f40: 1f00 2f02 |0024: check-cast v0, Ljava/lang/String; // type@022f │ │ +070f44: 5b10 bf06 |0026: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +070f48: 0e00 |0028: return-void │ │ +070f4a: 1a00 a112 |0029: const-string v0, "id" // string@12a1 │ │ +070f4e: 7220 640e 0200 |002b: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +070f54: 0c00 |002e: move-result-object v0 │ │ +070f56: 1f00 2f02 |002f: check-cast v0, Ljava/lang/String; // type@022f │ │ +070f5a: 28e2 |0031: goto 0013 // -001e │ │ +070f5c: 1a00 1f0d |0032: const-string v0, "artist" // string@0d1f │ │ +070f60: 7220 640e 0200 |0034: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +070f66: 0c00 |0037: move-result-object v0 │ │ +070f68: 1f00 2f02 |0038: check-cast v0, Ljava/lang/String; // type@022f │ │ +070f6c: 28ec |003a: goto 0026 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0016 line=43 │ │ 0x0028 line=44 │ │ 0x0029 line=42 │ │ @@ -144948,17 +144981,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07160c: |[07160c] uk.org.ngo.squeezer.model.SqueezerArtist.getName:()Ljava/lang/String; │ │ -07161c: 5410 bf06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -071620: 1100 |0002: return-object v0 │ │ +070f70: |[070f70] uk.org.ngo.squeezer.model.SqueezerArtist.getName:()Ljava/lang/String; │ │ +070f80: 5410 bf06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +070f84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerArtist;) │ │ @@ -144966,17 +144999,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071624: |[071624] uk.org.ngo.squeezer.model.SqueezerArtist.getPlaylistTag:()Ljava/lang/String; │ │ -071634: 1a00 290d |0000: const-string v0, "artist_id" // string@0d29 │ │ -071638: 1100 |0002: return-object v0 │ │ +070f88: |[070f88] uk.org.ngo.squeezer.model.SqueezerArtist.getPlaylistTag:()Ljava/lang/String; │ │ +070f98: 1a00 230d |0000: const-string v0, "artist_id" // string@0d23 │ │ +070f9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerArtist;) │ │ @@ -144984,17 +145017,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07163c: |[07163c] uk.org.ngo.squeezer.model.SqueezerArtist.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ -07164c: 5b01 bf06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -071650: 1100 |0002: return-object v0 │ │ +070fa0: |[070fa0] uk.org.ngo.squeezer.model.SqueezerArtist.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ +070fb0: 5b01 bf06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +070fb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -145003,33 +145036,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -071654: |[071654] uk.org.ngo.squeezer.model.SqueezerArtist.toString:()Ljava/lang/String; │ │ -071664: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071668: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07166e: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -071672: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071678: 0c00 |000a: move-result-object v0 │ │ -07167a: 6e10 2f15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ -071680: 0c01 |000e: move-result-object v1 │ │ -071682: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071688: 0c00 |0012: move-result-object v0 │ │ -07168a: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -07168e: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071694: 0c00 |0018: move-result-object v0 │ │ -071696: 5421 bf06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -07169a: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0716a0: 0c00 |001e: move-result-object v0 │ │ -0716a2: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0716a8: 0c00 |0022: move-result-object v0 │ │ -0716aa: 1100 |0023: return-object v0 │ │ +070fb8: |[070fb8] uk.org.ngo.squeezer.model.SqueezerArtist.toString:()Ljava/lang/String; │ │ +070fc8: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +070fcc: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +070fd2: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +070fd6: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +070fdc: 0c00 |000a: move-result-object v0 │ │ +070fde: 6e10 2f15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ +070fe4: 0c01 |000e: move-result-object v1 │ │ +070fe6: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +070fec: 0c00 |0012: move-result-object v0 │ │ +070fee: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +070ff2: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +070ff8: 0c00 |0018: move-result-object v0 │ │ +070ffa: 5421 bf06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +070ffe: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071004: 0c00 |001e: move-result-object v0 │ │ +071006: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07100c: 0c00 |0022: move-result-object v0 │ │ +07100e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerArtist;) │ │ @@ -145037,38 +145070,38 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0716ac: |[0716ac] uk.org.ngo.squeezer.model.SqueezerArtist.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0716bc: 6e10 2f15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ -0716c2: 0c00 |0003: move-result-object v0 │ │ -0716c4: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0716ca: 5410 bf06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ -0716ce: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0716d4: 0e00 |000c: return-void │ │ +071010: |[071010] uk.org.ngo.squeezer.model.SqueezerArtist.writeToParcel:(Landroid/os/Parcel;I)V │ │ +071020: 6e10 2f15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ +071026: 0c00 |0003: move-result-object v0 │ │ +071028: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +07102e: 5410 bf06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerArtist;.name:Ljava/lang/String; // field@06bf │ │ +071032: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +071038: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ 0x000c line=62 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ 0x0000 - 0x000d reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000d reg=3 flags I │ │ │ │ - source_file_idx : 2605 (SqueezerArtist.java) │ │ + source_file_idx : 2599 (SqueezerArtist.java) │ │ │ │ Class #590 header: │ │ class_idx : 963 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 822 │ │ -source_file_idx : 2625 │ │ +source_file_idx : 2619 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #590 annotations: │ │ Annotations on field #1728 'CREATOR' │ │ @@ -145097,42 +145130,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0716d8: |[0716d8] uk.org.ngo.squeezer.model.SqueezerGenre.:()V │ │ -0716e8: 2200 c203 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerGenre$1; // type@03c2 │ │ -0716ec: 7010 3615 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.:()V // method@1536 │ │ -0716f2: 6900 c006 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ -0716f6: 0e00 |0007: return-void │ │ +07103c: |[07103c] uk.org.ngo.squeezer.model.SqueezerGenre.:()V │ │ +07104c: 2200 c203 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerGenre$1; // type@03c2 │ │ +071050: 7010 3615 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;.:()V // method@1536 │ │ +071056: 6900 c006 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c0 │ │ +07105a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerGenre;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0716f8: |[0716f8] uk.org.ngo.squeezer.model.SqueezerGenre.:(Landroid/os/Parcel;)V │ │ -071708: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -07170e: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071714: 0c00 |0006: move-result-object v0 │ │ -071716: 6e20 4215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerGenre;.setId:(Ljava/lang/String;)V // method@1542 │ │ -07171c: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071722: 0c00 |000d: move-result-object v0 │ │ -071724: 5b10 c106 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -071728: 0e00 |0010: return-void │ │ +07105c: |[07105c] uk.org.ngo.squeezer.model.SqueezerGenre.:(Landroid/os/Parcel;)V │ │ +07106c: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +071072: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +071078: 0c00 |0006: move-result-object v0 │ │ +07107a: 6e20 4215 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerGenre;.setId:(Ljava/lang/String;)V // method@1542 │ │ +071080: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +071086: 0c00 |000d: move-result-object v0 │ │ +071088: 5b10 c106 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +07108c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ 0x0010 line=53 │ │ locals : │ │ @@ -145144,17 +145177,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07172c: |[07172c] uk.org.ngo.squeezer.model.SqueezerGenre.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V │ │ -07173c: 7020 3c15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.:(Landroid/os/Parcel;)V // method@153c │ │ -071742: 0e00 |0003: return-void │ │ +071090: |[071090] uk.org.ngo.squeezer.model.SqueezerGenre.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V │ │ +0710a0: 7020 3c15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.:(Landroid/os/Parcel;)V // method@153c │ │ +0710a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerGenre$1; │ │ @@ -145164,36 +145197,36 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -071744: |[071744] uk.org.ngo.squeezer.model.SqueezerGenre.:(Ljava/util/Map;)V │ │ -071754: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -07175a: 1a00 3f10 |0003: const-string v0, "genre_id" // string@103f │ │ -07175e: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -071764: 0a00 |0008: move-result v0 │ │ -071766: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ -07176a: 1a00 3f10 |000b: const-string v0, "genre_id" // string@103f │ │ -07176e: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071774: 0c00 |0010: move-result-object v0 │ │ -071776: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ -07177a: 6e20 4215 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerGenre;.setId:(Ljava/lang/String;)V // method@1542 │ │ -071780: 1a00 3b10 |0016: const-string v0, "genre" // string@103b │ │ -071784: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -07178a: 0c00 |001b: move-result-object v0 │ │ -07178c: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ -071790: 5b10 c106 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -071794: 0e00 |0020: return-void │ │ -071796: 1a00 a712 |0021: const-string v0, "id" // string@12a7 │ │ -07179a: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -0717a0: 0c00 |0026: move-result-object v0 │ │ -0717a2: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ -0717a6: 28ea |0029: goto 0013 // -0016 │ │ +0710a8: |[0710a8] uk.org.ngo.squeezer.model.SqueezerGenre.:(Ljava/util/Map;)V │ │ +0710b8: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +0710be: 1a00 3910 |0003: const-string v0, "genre_id" // string@1039 │ │ +0710c2: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0710c8: 0a00 |0008: move-result v0 │ │ +0710ca: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ +0710ce: 1a00 3910 |000b: const-string v0, "genre_id" // string@1039 │ │ +0710d2: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0710d8: 0c00 |0010: move-result-object v0 │ │ +0710da: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ +0710de: 6e20 4215 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerGenre;.setId:(Ljava/lang/String;)V // method@1542 │ │ +0710e4: 1a00 3510 |0016: const-string v0, "genre" // string@1035 │ │ +0710e8: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0710ee: 0c00 |001b: move-result-object v0 │ │ +0710f0: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ +0710f4: 5b10 c106 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +0710f8: 0e00 |0020: return-void │ │ +0710fa: 1a00 a112 |0021: const-string v0, "id" // string@12a1 │ │ +0710fe: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +071104: 0c00 |0026: move-result-object v0 │ │ +071106: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ +07110a: 28ea |0029: goto 0013 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0016 line=38 │ │ 0x0020 line=39 │ │ 0x0021 line=37 │ │ @@ -145208,17 +145241,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0717a8: |[0717a8] uk.org.ngo.squeezer.model.SqueezerGenre.getName:()Ljava/lang/String; │ │ -0717b8: 5410 c106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -0717bc: 1100 |0002: return-object v0 │ │ +07110c: |[07110c] uk.org.ngo.squeezer.model.SqueezerGenre.getName:()Ljava/lang/String; │ │ +07111c: 5410 c106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +071120: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerGenre;) │ │ @@ -145226,17 +145259,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0717c0: |[0717c0] uk.org.ngo.squeezer.model.SqueezerGenre.getPlaylistTag:()Ljava/lang/String; │ │ -0717d0: 1a00 3f10 |0000: const-string v0, "genre_id" // string@103f │ │ -0717d4: 1100 |0002: return-object v0 │ │ +071124: |[071124] uk.org.ngo.squeezer.model.SqueezerGenre.getPlaylistTag:()Ljava/lang/String; │ │ +071134: 1a00 3910 |0000: const-string v0, "genre_id" // string@1039 │ │ +071138: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerGenre;) │ │ @@ -145244,17 +145277,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0717d8: |[0717d8] uk.org.ngo.squeezer.model.SqueezerGenre.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -0717e8: 5b01 c106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -0717ec: 1100 |0002: return-object v0 │ │ +07113c: |[07113c] uk.org.ngo.squeezer.model.SqueezerGenre.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +07114c: 5b01 c106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +071150: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -145263,33 +145296,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0717f0: |[0717f0] uk.org.ngo.squeezer.model.SqueezerGenre.toString:()Ljava/lang/String; │ │ -071800: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071804: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07180a: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -07180e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071814: 0c00 |000a: move-result-object v0 │ │ -071816: 6e10 3f15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ -07181c: 0c01 |000e: move-result-object v1 │ │ -07181e: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071824: 0c00 |0012: move-result-object v0 │ │ -071826: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -07182a: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071830: 0c00 |0018: move-result-object v0 │ │ -071832: 5421 c106 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -071836: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07183c: 0c00 |001e: move-result-object v0 │ │ -07183e: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071844: 0c00 |0022: move-result-object v0 │ │ -071846: 1100 |0023: return-object v0 │ │ +071154: |[071154] uk.org.ngo.squeezer.model.SqueezerGenre.toString:()Ljava/lang/String; │ │ +071164: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +071168: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07116e: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +071172: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071178: 0c00 |000a: move-result-object v0 │ │ +07117a: 6e10 3f15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ +071180: 0c01 |000e: move-result-object v1 │ │ +071182: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071188: 0c00 |0012: move-result-object v0 │ │ +07118a: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +07118e: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071194: 0c00 |0018: move-result-object v0 │ │ +071196: 5421 c106 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +07119a: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0711a0: 0c00 |001e: move-result-object v0 │ │ +0711a2: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0711a8: 0c00 |0022: move-result-object v0 │ │ +0711aa: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerGenre;) │ │ @@ -145297,38 +145330,38 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -071848: |[071848] uk.org.ngo.squeezer.model.SqueezerGenre.writeToParcel:(Landroid/os/Parcel;I)V │ │ -071858: 6e10 3f15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ -07185e: 0c00 |0003: move-result-object v0 │ │ -071860: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071866: 5410 c106 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ -07186a: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071870: 0e00 |000c: return-void │ │ +0711ac: |[0711ac] uk.org.ngo.squeezer.model.SqueezerGenre.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0711bc: 6e10 3f15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ +0711c2: 0c00 |0003: move-result-object v0 │ │ +0711c4: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0711ca: 5410 c106 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerGenre;.name:Ljava/lang/String; // field@06c1 │ │ +0711ce: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0711d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ 0x000c line=57 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ 0x0000 - 0x000d reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000d reg=3 flags I │ │ │ │ - source_file_idx : 2625 (SqueezerGenre.java) │ │ + source_file_idx : 2619 (SqueezerGenre.java) │ │ │ │ Class #591 header: │ │ class_idx : 965 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 822 │ │ -source_file_idx : 2638 │ │ +source_file_idx : 2632 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 7 │ │ │ │ Class #591 annotations: │ │ Annotations on field #1730 'CREATOR' │ │ @@ -145361,45 +145394,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -071874: |[071874] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:()V │ │ -071884: 2200 c403 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; // type@03c4 │ │ -071888: 7010 4615 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.:()V // method@1546 │ │ -07188e: 6900 c206 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c2 │ │ -071892: 0e00 |0007: return-void │ │ +0711d8: |[0711d8] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:()V │ │ +0711e8: 2200 c403 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; // type@03c4 │ │ +0711ec: 7010 4615 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;.:()V // method@1546 │ │ +0711f2: 6900 c206 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.CREATOR:Landroid/os/Parcelable$Creator; // field@06c2 │ │ +0711f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -071894: |[071894] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Landroid/os/Parcel;)V │ │ -0718a4: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -0718aa: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0718b0: 0c00 |0006: move-result-object v0 │ │ -0718b2: 6e20 5415 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ -0718b8: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0718be: 0c00 |000d: move-result-object v0 │ │ -0718c0: 5b10 c306 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -0718c4: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -0718ca: 0c00 |0013: move-result-object v0 │ │ -0718cc: 5b10 c406 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -0718d0: 0e00 |0016: return-void │ │ +0711f8: |[0711f8] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Landroid/os/Parcel;)V │ │ +071208: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +07120e: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +071214: 0c00 |0006: move-result-object v0 │ │ +071216: 6e20 5415 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ +07121c: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +071222: 0c00 |000d: move-result-object v0 │ │ +071224: 5b10 c306 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +071228: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07122e: 0c00 |0013: move-result-object v0 │ │ +071230: 5b10 c406 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +071234: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x000a line=100 │ │ 0x0010 line=101 │ │ 0x0016 line=102 │ │ @@ -145412,17 +145445,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0718d4: |[0718d4] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V │ │ -0718e4: 7020 4c15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.:(Landroid/os/Parcel;)V // method@154c │ │ -0718ea: 0e00 |0003: return-void │ │ +071238: |[071238] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V │ │ +071248: 7020 4c15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.:(Landroid/os/Parcel;)V // method@154c │ │ +07124e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1; │ │ @@ -145432,19 +145465,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0718ec: |[0718ec] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0718fc: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071902: 6e20 5415 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ -071908: 6e20 5515 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@1555 │ │ -07190e: 0e00 |0009: return-void │ │ +071250: |[071250] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +071260: 7010 1e12 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +071266: 6e20 5415 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ +07126c: 6e20 5515 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // method@1555 │ │ +071272: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0006 line=79 │ │ 0x0009 line=80 │ │ locals : │ │ @@ -145457,32 +145490,32 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -071910: |[071910] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Ljava/util/Map;)V │ │ -071920: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071926: 1a00 a712 |0003: const-string v0, "id" // string@12a7 │ │ -07192a: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071930: 0c00 |0008: move-result-object v0 │ │ -071932: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ -071936: 6e20 5415 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ -07193c: 1a00 cf0f |000e: const-string v0, "filename" // string@0fcf │ │ -071940: 7220 640e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071946: 0c00 |0013: move-result-object v0 │ │ -071948: 1f00 2f02 |0014: check-cast v0, Ljava/lang/String; // type@022f │ │ -07194c: 5b10 c306 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -071950: 1a00 df1b |0018: const-string v0, "type" // string@1bdf │ │ -071954: 7220 640e 0200 |001a: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -07195a: 0c00 |001d: move-result-object v0 │ │ -07195c: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ -071960: 5b10 c406 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -071964: 0e00 |0022: return-void │ │ +071274: |[071274] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.:(Ljava/util/Map;)V │ │ +071284: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +07128a: 1a00 a112 |0003: const-string v0, "id" // string@12a1 │ │ +07128e: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +071294: 0c00 |0008: move-result-object v0 │ │ +071296: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ +07129a: 6e20 5415 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.setId:(Ljava/lang/String;)V // method@1554 │ │ +0712a0: 1a00 c90f |000e: const-string v0, "filename" // string@0fc9 │ │ +0712a4: 7220 640e 0200 |0010: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0712aa: 0c00 |0013: move-result-object v0 │ │ +0712ac: 1f00 2f02 |0014: check-cast v0, Ljava/lang/String; // type@022f │ │ +0712b0: 5b10 c306 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +0712b4: 1a00 d91b |0018: const-string v0, "type" // string@1bd9 │ │ +0712b8: 7220 640e 0200 |001a: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0712be: 0c00 |001d: move-result-object v0 │ │ +0712c0: 1f00 2f02 |001e: check-cast v0, Ljava/lang/String; // type@022f │ │ +0712c4: 5b10 c406 |0020: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +0712c8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000e line=84 │ │ 0x0018 line=85 │ │ 0x0022 line=86 │ │ @@ -145497,17 +145530,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071968: |[071968] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getName:()Ljava/lang/String; │ │ -071978: 5410 c306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -07197c: 1100 |0002: return-object v0 │ │ +0712cc: |[0712cc] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getName:()Ljava/lang/String; │ │ +0712dc: 5410 c306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +0712e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;) │ │ @@ -145515,38 +145548,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -071980: |[071980] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getPlaylistTag:()Ljava/lang/String; │ │ -071990: 5420 c406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -071994: 1a01 c21b |0002: const-string v1, "track" // string@1bc2 │ │ -071998: 6e20 ae0d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -07199e: 0a00 |0007: move-result v0 │ │ -0719a0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -0719a4: 1a00 c81b |000a: const-string v0, "track_id" // string@1bc8 │ │ -0719a8: 1100 |000c: return-object v0 │ │ -0719aa: 5420 c406 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -0719ae: 1a01 af17 |000f: const-string v1, "playlist" // string@17af │ │ -0719b2: 6e20 ae0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0719b8: 0a00 |0014: move-result v0 │ │ -0719ba: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0719be: 1a00 c017 |0017: const-string v0, "playlist_id" // string@17c0 │ │ -0719c2: 28f3 |0019: goto 000c // -000d │ │ -0719c4: 5420 c406 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -0719c8: 1a01 0b10 |001c: const-string v1, "folder" // string@100b │ │ -0719cc: 6e20 ae0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0719d2: 0a00 |0021: move-result v0 │ │ -0719d4: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ -0719d8: 1a00 0d10 |0024: const-string v0, "folder_id" // string@100d │ │ -0719dc: 28e6 |0026: goto 000c // -001a │ │ -0719de: 1a00 390b |0027: const-string v0, "Unknown_type_in_getTag()" // string@0b39 │ │ -0719e2: 28e3 |0029: goto 000c // -001d │ │ +0712e4: |[0712e4] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getPlaylistTag:()Ljava/lang/String; │ │ +0712f4: 5420 c406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +0712f8: 1a01 bc1b |0002: const-string v1, "track" // string@1bbc │ │ +0712fc: 6e20 ae0d 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +071302: 0a00 |0007: move-result v0 │ │ +071304: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +071308: 1a00 c21b |000a: const-string v0, "track_id" // string@1bc2 │ │ +07130c: 1100 |000c: return-object v0 │ │ +07130e: 5420 c406 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +071312: 1a01 a917 |000f: const-string v1, "playlist" // string@17a9 │ │ +071316: 6e20 ae0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +07131c: 0a00 |0014: move-result v0 │ │ +07131e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +071322: 1a00 ba17 |0017: const-string v0, "playlist_id" // string@17ba │ │ +071326: 28f3 |0019: goto 000c // -000d │ │ +071328: 5420 c406 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +07132c: 1a01 0510 |001c: const-string v1, "folder" // string@1005 │ │ +071330: 6e20 ae0d 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +071336: 0a00 |0021: move-result v0 │ │ +071338: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ +07133c: 1a00 0710 |0024: const-string v0, "folder_id" // string@1007 │ │ +071340: 28e6 |0026: goto 000c // -001a │ │ +071342: 1a00 330b |0027: const-string v0, "Unknown_type_in_getTag()" // string@0b33 │ │ +071346: 28e3 |0029: goto 000c // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000a line=37 │ │ 0x000c line=48 │ │ 0x000d line=40 │ │ 0x0017 line=41 │ │ @@ -145561,17 +145594,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0719e4: |[0719e4] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getType:()Ljava/lang/String; │ │ -0719f4: 5410 c406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -0719f8: 1100 |0002: return-object v0 │ │ +071348: |[071348] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.getType:()Ljava/lang/String; │ │ +071358: 5410 c406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +07135c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;) │ │ @@ -145579,17 +145612,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0719fc: |[0719fc] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ -071a0c: 5b01 c306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -071a10: 1100 |0002: return-object v0 │ │ +071360: |[071360] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ +071370: 5b01 c306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +071374: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -145599,17 +145632,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071a14: |[071a14] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.setType:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ -071a24: 5b01 c406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -071a28: 1100 |0002: return-object v0 │ │ +071378: |[071378] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.setType:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ +071388: 5b01 c406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +07138c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ 0x0000 - 0x0003 reg=1 type Ljava/lang/String; │ │ @@ -145619,39 +145652,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -071a2c: |[071a2c] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.toString:()Ljava/lang/String; │ │ -071a3c: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071a40: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071a46: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -071a4a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a50: 0c00 |000a: move-result-object v0 │ │ -071a52: 6e10 5015 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ -071a58: 0c01 |000e: move-result-object v1 │ │ -071a5a: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a60: 0c00 |0012: move-result-object v0 │ │ -071a62: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -071a66: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a6c: 0c00 |0018: move-result-object v0 │ │ -071a6e: 5421 c306 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -071a72: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a78: 0c00 |001e: move-result-object v0 │ │ -071a7a: 1a01 e000 |001f: const-string v1, ", type=" // string@00e0 │ │ -071a7e: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a84: 0c00 |0024: move-result-object v0 │ │ -071a86: 5421 c406 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -071a8a: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071a90: 0c00 |002a: move-result-object v0 │ │ -071a92: 6e10 d60d 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071a98: 0c00 |002e: move-result-object v0 │ │ -071a9a: 1100 |002f: return-object v0 │ │ +071390: |[071390] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.toString:()Ljava/lang/String; │ │ +0713a0: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +0713a4: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0713aa: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +0713ae: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713b4: 0c00 |000a: move-result-object v0 │ │ +0713b6: 6e10 5015 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ +0713bc: 0c01 |000e: move-result-object v1 │ │ +0713be: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713c4: 0c00 |0012: move-result-object v0 │ │ +0713c6: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +0713ca: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713d0: 0c00 |0018: move-result-object v0 │ │ +0713d2: 5421 c306 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +0713d6: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713dc: 0c00 |001e: move-result-object v0 │ │ +0713de: 1a01 e000 |001f: const-string v1, ", type=" // string@00e0 │ │ +0713e2: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713e8: 0c00 |0024: move-result-object v0 │ │ +0713ea: 5421 c406 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +0713ee: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0713f4: 0c00 |002a: move-result-object v0 │ │ +0713f6: 6e10 d60d 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0713fc: 0c00 |002e: move-result-object v0 │ │ +0713fe: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;) │ │ @@ -145659,41 +145692,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -071a9c: |[071a9c] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ -071aac: 6e10 5015 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ -071ab2: 0c00 |0003: move-result-object v0 │ │ -071ab4: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071aba: 5410 c306 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ -071abe: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071ac4: 5410 c406 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ -071ac8: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071ace: 0e00 |0011: return-void │ │ +071400: |[071400] uk.org.ngo.squeezer.model.SqueezerMusicFolderItem.writeToParcel:(Landroid/os/Parcel;I)V │ │ +071410: 6e10 5015 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ +071416: 0c00 |0003: move-result-object v0 │ │ +071418: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +07141e: 5410 c306 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.name:Ljava/lang/String; // field@06c3 │ │ +071422: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +071428: 5410 c406 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.type:Ljava/lang/String; // field@06c4 │ │ +07142c: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +071432: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x000c line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ 0x0000 - 0x0012 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0012 reg=3 flags I │ │ │ │ - source_file_idx : 2638 (SqueezerMusicFolderItem.java) │ │ + source_file_idx : 2632 (SqueezerMusicFolderItem.java) │ │ │ │ Class #592 header: │ │ class_idx : 972 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 822 │ │ -source_file_idx : 2647 │ │ +source_file_idx : 2641 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #592 annotations: │ │ Annotations on field #1749 'CREATOR' │ │ @@ -145722,42 +145755,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -071ad0: |[071ad0] uk.org.ngo.squeezer.model.SqueezerPlaylist.:()V │ │ -071ae0: 2200 cb03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; // type@03cb │ │ -071ae4: 7010 8a15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.:()V // method@158a │ │ -071aea: 6900 d506 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ -071aee: 0e00 |0007: return-void │ │ +071434: |[071434] uk.org.ngo.squeezer.model.SqueezerPlaylist.:()V │ │ +071444: 2200 cb03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; // type@03cb │ │ +071448: 7010 8a15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;.:()V // method@158a │ │ +07144e: 6900 d506 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.CREATOR:Landroid/os/Parcelable$Creator; // field@06d5 │ │ +071452: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -071af0: |[071af0] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Landroid/os/Parcel;)V │ │ -071b00: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071b06: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071b0c: 0c00 |0006: move-result-object v0 │ │ -071b0e: 6e20 9615 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setId:(Ljava/lang/String;)V // method@1596 │ │ -071b14: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071b1a: 0c00 |000d: move-result-object v0 │ │ -071b1c: 5b10 d606 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071b20: 0e00 |0010: return-void │ │ +071454: |[071454] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Landroid/os/Parcel;)V │ │ +071464: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +07146a: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +071470: 0c00 |0006: move-result-object v0 │ │ +071472: 6e20 9615 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setId:(Ljava/lang/String;)V // method@1596 │ │ +071478: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07147e: 0c00 |000d: move-result-object v0 │ │ +071480: 5b10 d606 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +071484: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000a line=52 │ │ 0x0010 line=53 │ │ locals : │ │ @@ -145769,17 +145802,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071b24: |[071b24] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V │ │ -071b34: 7020 9015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.:(Landroid/os/Parcel;)V // method@1590 │ │ -071b3a: 0e00 |0003: return-void │ │ +071488: |[071488] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V │ │ +071498: 7020 9015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.:(Landroid/os/Parcel;)V // method@1590 │ │ +07149e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerPlaylist$1; │ │ @@ -145789,36 +145822,36 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -071b3c: |[071b3c] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Ljava/util/Map;)V │ │ -071b4c: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071b52: 1a00 c017 |0003: const-string v0, "playlist_id" // string@17c0 │ │ -071b56: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -071b5c: 0a00 |0008: move-result v0 │ │ -071b5e: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ -071b62: 1a00 c017 |000b: const-string v0, "playlist_id" // string@17c0 │ │ -071b66: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071b6c: 0c00 |0010: move-result-object v0 │ │ -071b6e: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ -071b72: 6e20 9615 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setId:(Ljava/lang/String;)V // method@1596 │ │ -071b78: 1a00 af17 |0016: const-string v0, "playlist" // string@17af │ │ -071b7c: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071b82: 0c00 |001b: move-result-object v0 │ │ -071b84: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ -071b88: 5b10 d606 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071b8c: 0e00 |0020: return-void │ │ -071b8e: 1a00 a712 |0021: const-string v0, "id" // string@12a7 │ │ -071b92: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071b98: 0c00 |0026: move-result-object v0 │ │ -071b9a: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ -071b9e: 28ea |0029: goto 0013 // -0016 │ │ +0714a0: |[0714a0] uk.org.ngo.squeezer.model.SqueezerPlaylist.:(Ljava/util/Map;)V │ │ +0714b0: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +0714b6: 1a00 ba17 |0003: const-string v0, "playlist_id" // string@17ba │ │ +0714ba: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0714c0: 0a00 |0008: move-result v0 │ │ +0714c2: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ +0714c6: 1a00 ba17 |000b: const-string v0, "playlist_id" // string@17ba │ │ +0714ca: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0714d0: 0c00 |0010: move-result-object v0 │ │ +0714d2: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ +0714d6: 6e20 9615 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setId:(Ljava/lang/String;)V // method@1596 │ │ +0714dc: 1a00 a917 |0016: const-string v0, "playlist" // string@17a9 │ │ +0714e0: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0714e6: 0c00 |001b: move-result-object v0 │ │ +0714e8: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ +0714ec: 5b10 d606 |001e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +0714f0: 0e00 |0020: return-void │ │ +0714f2: 1a00 a112 |0021: const-string v0, "id" // string@12a1 │ │ +0714f6: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0714fc: 0c00 |0026: move-result-object v0 │ │ +0714fe: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ +071502: 28ea |0029: goto 0013 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0016 line=38 │ │ 0x0020 line=39 │ │ 0x0021 line=37 │ │ @@ -145833,17 +145866,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071ba0: |[071ba0] uk.org.ngo.squeezer.model.SqueezerPlaylist.getName:()Ljava/lang/String; │ │ -071bb0: 5410 d606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071bb4: 1100 |0002: return-object v0 │ │ +071504: |[071504] uk.org.ngo.squeezer.model.SqueezerPlaylist.getName:()Ljava/lang/String; │ │ +071514: 5410 d606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +071518: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist;) │ │ @@ -145851,17 +145884,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071bb8: |[071bb8] uk.org.ngo.squeezer.model.SqueezerPlaylist.getPlaylistTag:()Ljava/lang/String; │ │ -071bc8: 1a00 c017 |0000: const-string v0, "playlist_id" // string@17c0 │ │ -071bcc: 1100 |0002: return-object v0 │ │ +07151c: |[07151c] uk.org.ngo.squeezer.model.SqueezerPlaylist.getPlaylistTag:()Ljava/lang/String; │ │ +07152c: 1a00 ba17 |0000: const-string v0, "playlist_id" // string@17ba │ │ +071530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist;) │ │ @@ -145869,17 +145902,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071bd0: |[071bd0] uk.org.ngo.squeezer.model.SqueezerPlaylist.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -071be0: 5b01 d606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071be4: 1100 |0002: return-object v0 │ │ +071534: |[071534] uk.org.ngo.squeezer.model.SqueezerPlaylist.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +071544: 5b01 d606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +071548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -145888,33 +145921,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -071be8: |[071be8] uk.org.ngo.squeezer.model.SqueezerPlaylist.toString:()Ljava/lang/String; │ │ -071bf8: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071bfc: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071c02: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -071c06: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071c0c: 0c00 |000a: move-result-object v0 │ │ -071c0e: 6e10 9315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -071c14: 0c01 |000e: move-result-object v1 │ │ -071c16: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071c1c: 0c00 |0012: move-result-object v0 │ │ -071c1e: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -071c22: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071c28: 0c00 |0018: move-result-object v0 │ │ -071c2a: 5421 d606 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071c2e: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071c34: 0c00 |001e: move-result-object v0 │ │ -071c36: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071c3c: 0c00 |0022: move-result-object v0 │ │ -071c3e: 1100 |0023: return-object v0 │ │ +07154c: |[07154c] uk.org.ngo.squeezer.model.SqueezerPlaylist.toString:()Ljava/lang/String; │ │ +07155c: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +071560: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071566: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +07156a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071570: 0c00 |000a: move-result-object v0 │ │ +071572: 6e10 9315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +071578: 0c01 |000e: move-result-object v1 │ │ +07157a: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071580: 0c00 |0012: move-result-object v0 │ │ +071582: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +071586: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07158c: 0c00 |0018: move-result-object v0 │ │ +07158e: 5421 d606 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +071592: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071598: 0c00 |001e: move-result-object v0 │ │ +07159a: 6e10 d60d 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0715a0: 0c00 |0022: move-result-object v0 │ │ +0715a2: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerPlaylist;) │ │ @@ -145922,38 +145955,38 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -071c40: |[071c40] uk.org.ngo.squeezer.model.SqueezerPlaylist.writeToParcel:(Landroid/os/Parcel;I)V │ │ -071c50: 6e10 9315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -071c56: 0c00 |0003: move-result-object v0 │ │ -071c58: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071c5e: 5410 d606 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ -071c62: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071c68: 0e00 |000c: return-void │ │ +0715a4: |[0715a4] uk.org.ngo.squeezer.model.SqueezerPlaylist.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0715b4: 6e10 9315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +0715ba: 0c00 |0003: move-result-object v0 │ │ +0715bc: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0715c2: 5410 d606 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.name:Ljava/lang/String; // field@06d6 │ │ +0715c6: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0715cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ 0x000c line=57 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ 0x0000 - 0x000d reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000d reg=3 flags I │ │ │ │ - source_file_idx : 2647 (SqueezerPlaylist.java) │ │ + source_file_idx : 2641 (SqueezerPlaylist.java) │ │ │ │ Class #593 header: │ │ class_idx : 980 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 822 │ │ -source_file_idx : 2678 │ │ +source_file_idx : 2672 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 4 │ │ │ │ Class #593 annotations: │ │ Annotations on field #1772 'CREATOR' │ │ @@ -145978,39 +146011,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -071c6c: |[071c6c] uk.org.ngo.squeezer.model.SqueezerYear.:()V │ │ -071c7c: 2200 d303 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerYear$1; // type@03d3 │ │ -071c80: 7010 ea15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.:()V // method@15ea │ │ -071c86: 6900 ec06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ -071c8a: 0e00 |0007: return-void │ │ +0715d0: |[0715d0] uk.org.ngo.squeezer.model.SqueezerYear.:()V │ │ +0715e0: 2200 d303 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerYear$1; // type@03d3 │ │ +0715e4: 7010 ea15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerYear$1;.:()V // method@15ea │ │ +0715ea: 6900 ec06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerYear;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ec │ │ +0715ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerYear;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -071c8c: |[071c8c] uk.org.ngo.squeezer.model.SqueezerYear.:(Landroid/os/Parcel;)V │ │ -071c9c: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071ca2: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -071ca8: 0c00 |0006: move-result-object v0 │ │ -071caa: 6e20 f615 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerYear;.setId:(Ljava/lang/String;)V // method@15f6 │ │ -071cb0: 0e00 |000a: return-void │ │ +0715f0: |[0715f0] uk.org.ngo.squeezer.model.SqueezerYear.:(Landroid/os/Parcel;)V │ │ +071600: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +071606: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07160c: 0c00 |0006: move-result-object v0 │ │ +07160e: 6e20 f615 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerYear;.setId:(Ljava/lang/String;)V // method@15f6 │ │ +071614: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000a line=48 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ @@ -146021,17 +146054,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071cb4: |[071cb4] uk.org.ngo.squeezer.model.SqueezerYear.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V │ │ -071cc4: 7020 f015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.:(Landroid/os/Parcel;)V // method@15f0 │ │ -071cca: 0e00 |0003: return-void │ │ +071618: |[071618] uk.org.ngo.squeezer.model.SqueezerYear.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V │ │ +071628: 7020 f015 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.:(Landroid/os/Parcel;)V // method@15f0 │ │ +07162e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerYear$1; │ │ @@ -146041,22 +146074,22 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -071ccc: |[071ccc] uk.org.ngo.squeezer.model.SqueezerYear.:(Ljava/util/Map;)V │ │ -071cdc: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ -071ce2: 1a00 bb1c |0003: const-string v0, "year" // string@1cbb │ │ -071ce6: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -071cec: 0c00 |0008: move-result-object v0 │ │ -071cee: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ -071cf2: 6e20 f615 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerYear;.setId:(Ljava/lang/String;)V // method@15f6 │ │ -071cf8: 0e00 |000e: return-void │ │ +071630: |[071630] uk.org.ngo.squeezer.model.SqueezerYear.:(Ljava/util/Map;)V │ │ +071640: 7010 1e12 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;.:()V // method@121e │ │ +071646: 1a00 b51c |0003: const-string v0, "year" // string@1cb5 │ │ +07164a: 7220 640e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +071650: 0c00 |0008: move-result-object v0 │ │ +071652: 1f00 2f02 |0009: check-cast v0, Ljava/lang/String; // type@022f │ │ +071656: 6e20 f615 0100 |000b: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerYear;.setId:(Ljava/lang/String;)V // method@15f6 │ │ +07165c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ @@ -146069,18 +146102,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071cfc: |[071cfc] uk.org.ngo.squeezer.model.SqueezerYear.getName:()Ljava/lang/String; │ │ -071d0c: 6e10 f315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ -071d12: 0c00 |0003: move-result-object v0 │ │ -071d14: 1100 |0004: return-object v0 │ │ +071660: |[071660] uk.org.ngo.squeezer.model.SqueezerYear.getName:()Ljava/lang/String; │ │ +071670: 6e10 f315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ +071676: 0c00 |0003: move-result-object v0 │ │ +071678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerYear;) │ │ @@ -146088,17 +146121,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071d18: |[071d18] uk.org.ngo.squeezer.model.SqueezerYear.getPlaylistTag:()Ljava/lang/String; │ │ -071d28: 1a00 c11c |0000: const-string v0, "year_id" // string@1cc1 │ │ -071d2c: 1100 |0002: return-object v0 │ │ +07167c: |[07167c] uk.org.ngo.squeezer.model.SqueezerYear.getPlaylistTag:()Ljava/lang/String; │ │ +07168c: 1a00 bb1c |0000: const-string v0, "year_id" // string@1cbb │ │ +071690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerYear;) │ │ @@ -146106,27 +146139,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -071d30: |[071d30] uk.org.ngo.squeezer.model.SqueezerYear.toString:()Ljava/lang/String; │ │ -071d40: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071d44: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071d4a: 1a01 bd1c |0005: const-string v1, "year=" // string@1cbd │ │ -071d4e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071d54: 0c00 |000a: move-result-object v0 │ │ -071d56: 6e10 f315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ -071d5c: 0c01 |000e: move-result-object v1 │ │ -071d5e: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071d64: 0c00 |0012: move-result-object v0 │ │ -071d66: 6e10 d60d 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071d6c: 0c00 |0016: move-result-object v0 │ │ -071d6e: 1100 |0017: return-object v0 │ │ +071694: |[071694] uk.org.ngo.squeezer.model.SqueezerYear.toString:()Ljava/lang/String; │ │ +0716a4: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +0716a8: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0716ae: 1a01 b71c |0005: const-string v1, "year=" // string@1cb7 │ │ +0716b2: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0716b8: 0c00 |000a: move-result-object v0 │ │ +0716ba: 6e10 f315 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ +0716c0: 0c01 |000e: move-result-object v1 │ │ +0716c2: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0716c8: 0c00 |0012: move-result-object v0 │ │ +0716ca: 6e10 d60d 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0716d0: 0c00 |0016: move-result-object v0 │ │ +0716d2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerYear;) │ │ @@ -146134,35 +146167,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -071d70: |[071d70] uk.org.ngo.squeezer.model.SqueezerYear.writeToParcel:(Landroid/os/Parcel;I)V │ │ -071d80: 6e10 f315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ -071d86: 0c00 |0003: move-result-object v0 │ │ -071d88: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -071d8e: 0e00 |0007: return-void │ │ +0716d4: |[0716d4] uk.org.ngo.squeezer.model.SqueezerYear.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0716e4: 6e10 f315 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ +0716ea: 0c00 |0003: move-result-object v0 │ │ +0716ec: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0716f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/model/SqueezerYear; │ │ 0x0000 - 0x0008 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0008 reg=3 flags I │ │ │ │ - source_file_idx : 2678 (SqueezerYear.java) │ │ + source_file_idx : 2672 (SqueezerYear.java) │ │ │ │ Class #594 header: │ │ class_idx : 989 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 982 │ │ -source_file_idx : 2591 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 80 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -146336,48 +146369,48 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezeService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071d90: |[071d90] uk.org.ngo.squeezer.service.SqueezeService$15.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ -071da0: 5b01 4607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -071da4: 7010 4c16 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.:()V // method@164c │ │ -071daa: 0e00 |0005: return-void │ │ +0716f4: |[0716f4] uk.org.ngo.squeezer.service.SqueezeService$15.:(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ +071704: 5b01 4607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071708: 7010 4c16 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;.:()V // method@164c │ │ +07170e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezeService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ name : 'artworkTrackIdUrl' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -071dac: |[071dac] uk.org.ngo.squeezer.service.SqueezeService$15.artworkTrackIdUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -071dbc: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071dc0: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071dc6: 1a01 f800 |0005: const-string v1, "/music/" // string@00f8 │ │ -071dca: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071dd0: 0c00 |000a: move-result-object v0 │ │ -071dd2: 6e20 ce0d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071dd8: 0c00 |000e: move-result-object v0 │ │ -071dda: 1a01 f600 |000f: const-string v1, "/cover.jpg" // string@00f6 │ │ -071dde: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071de4: 0c00 |0014: move-result-object v0 │ │ -071de6: 6e10 d60d 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071dec: 0c00 |0018: move-result-object v0 │ │ -071dee: 1100 |0019: return-object v0 │ │ +071710: |[071710] uk.org.ngo.squeezer.service.SqueezeService$15.artworkTrackIdUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +071720: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +071724: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07172a: 1a01 f800 |0005: const-string v1, "/music/" // string@00f8 │ │ +07172e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071734: 0c00 |000a: move-result-object v0 │ │ +071736: 6e20 ce0d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07173c: 0c00 |000e: move-result-object v0 │ │ +07173e: 1a01 f600 |000f: const-string v1, "/cover.jpg" // string@00f6 │ │ +071742: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071748: 0c00 |0014: move-result-object v0 │ │ +07174a: 6e10 d60d 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071750: 0c00 |0018: move-result-object v0 │ │ +071752: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x001a reg=3 artworkTrackId Ljava/lang/String; │ │ │ │ @@ -146386,32 +146419,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -071df0: |[071df0] uk.org.ngo.squeezer.service.SqueezeService$15.canPower:()Z │ │ -071e00: 5421 4607 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -071e04: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -071e08: 6e10 dd17 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -071e0e: 0c00 |0007: move-result-object v0 │ │ -071e10: 5421 4607 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -071e14: 5411 5a07 |000a: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -071e18: 6e10 e317 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:()Z // method@17e3 │ │ -071e1e: 0a01 |000f: move-result v1 │ │ -071e20: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -071e24: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -071e28: 6e10 6715 0000 |0014: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.isCanpoweroff:()Z // method@1567 │ │ -071e2e: 0a01 |0017: move-result v1 │ │ -071e30: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -071e34: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -071e36: 0f01 |001b: return v1 │ │ -071e38: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -071e3a: 28fe |001d: goto 001b // -0002 │ │ +071754: |[071754] uk.org.ngo.squeezer.service.SqueezeService$15.canPower:()Z │ │ +071764: 5421 4607 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071768: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +07176c: 6e10 dd17 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +071772: 0c00 |0007: move-result-object v0 │ │ +071774: 5421 4607 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071778: 5411 5a07 |000a: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +07177c: 6e10 e317 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:()Z // method@17e3 │ │ +071782: 0a01 |000f: move-result v1 │ │ +071784: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +071788: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +07178c: 6e10 6715 0000 |0014: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.isCanpoweroff:()Z // method@1567 │ │ +071792: 0a01 |0017: move-result v1 │ │ +071794: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +071798: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +07179a: 0f01 |001b: return v1 │ │ +07179c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +07179e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0008 line=652 │ │ locals : │ │ 0x0008 - 0x001e reg=0 player Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x001e reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -146421,28 +146454,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -071e3c: |[071e3c] uk.org.ngo.squeezer.service.SqueezeService$15.songDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -071e4c: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -071e50: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071e56: 1a01 f800 |0005: const-string v1, "/music/" // string@00f8 │ │ -071e5a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071e60: 0c00 |000a: move-result-object v0 │ │ -071e62: 6e20 ce0d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071e68: 0c00 |000e: move-result-object v0 │ │ -071e6a: 1a01 f700 |000f: const-string v1, "/download" // string@00f7 │ │ -071e6e: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071e74: 0c00 |0014: move-result-object v0 │ │ -071e76: 6e10 d60d 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071e7c: 0c00 |0018: move-result-object v0 │ │ -071e7e: 1100 |0019: return-object v0 │ │ +0717a0: |[0717a0] uk.org.ngo.squeezer.service.SqueezeService$15.songDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +0717b0: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +0717b4: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0717ba: 1a01 f800 |0005: const-string v1, "/music/" // string@00f8 │ │ +0717be: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0717c4: 0c00 |000a: move-result-object v0 │ │ +0717c6: 6e20 ce0d 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0717cc: 0c00 |000e: move-result-object v0 │ │ +0717ce: 1a01 f700 |000f: const-string v1, "/download" // string@00f7 │ │ +0717d2: 6e20 ce0d 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0717d8: 0c00 |0014: move-result-object v0 │ │ +0717da: 6e10 d60d 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0717e0: 0c00 |0018: move-result-object v0 │ │ +0717e2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x001a reg=3 songId Ljava/lang/String; │ │ │ │ @@ -146452,44 +146485,44 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -071e80: |[071e80] uk.org.ngo.squeezer.service.SqueezeService$15.adjustVolumeBy:(I)I │ │ -071e90: 3d04 1f00 |0000: if-lez v4, 001f // +001f │ │ -071e94: 5430 4607 |0002: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -071e98: 5400 5907 |0004: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -071e9c: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071ea0: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071ea6: 1a02 d615 |000b: const-string v2, "mixer volume %2B" // string@15d6 │ │ -071eaa: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071eb0: 0c01 |0010: move-result-object v1 │ │ -071eb2: 6e20 cb0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -071eb8: 0c01 |0014: move-result-object v1 │ │ -071eba: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071ec0: 0c01 |0018: move-result-object v1 │ │ -071ec2: 6e20 ce17 1000 |0019: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -071ec8: d800 0432 |001c: add-int/lit8 v0, v4, #int 50 // #32 │ │ -071ecc: 0f00 |001e: return v0 │ │ -071ece: 3b04 fdff |001f: if-gez v4, 001c // -0003 │ │ -071ed2: 5430 4607 |0021: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -071ed6: 5400 5907 |0023: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -071eda: 2201 3102 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071ede: 7010 c60d 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071ee4: 1a02 d515 |002a: const-string v2, "mixer volume " // string@15d5 │ │ -071ee8: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071eee: 0c01 |002f: move-result-object v1 │ │ -071ef0: 6e20 cb0d 4100 |0030: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -071ef6: 0c01 |0033: move-result-object v1 │ │ -071ef8: 6e10 d60d 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071efe: 0c01 |0037: move-result-object v1 │ │ -071f00: 6e20 ce17 1000 |0038: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -071f06: 28e1 |003b: goto 001c // -001f │ │ +0717e4: |[0717e4] uk.org.ngo.squeezer.service.SqueezeService$15.adjustVolumeBy:(I)I │ │ +0717f4: 3d04 1f00 |0000: if-lez v4, 001f // +001f │ │ +0717f8: 5430 4607 |0002: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0717fc: 5400 5907 |0004: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071800: 2201 3102 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071804: 7010 c60d 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07180a: 1a02 d015 |000b: const-string v2, "mixer volume %2B" // string@15d0 │ │ +07180e: 6e20 ce0d 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071814: 0c01 |0010: move-result-object v1 │ │ +071816: 6e20 cb0d 4100 |0011: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +07181c: 0c01 |0014: move-result-object v1 │ │ +07181e: 6e10 d60d 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071824: 0c01 |0018: move-result-object v1 │ │ +071826: 6e20 ce17 1000 |0019: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07182c: d800 0432 |001c: add-int/lit8 v0, v4, #int 50 // #32 │ │ +071830: 0f00 |001e: return v0 │ │ +071832: 3b04 fdff |001f: if-gez v4, 001c // -0003 │ │ +071836: 5430 4607 |0021: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07183a: 5400 5907 |0023: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07183e: 2201 3102 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071842: 7010 c60d 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071848: 1a02 cf15 |002a: const-string v2, "mixer volume " // string@15cf │ │ +07184c: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071852: 0c01 |002f: move-result-object v1 │ │ +071854: 6e20 cb0d 4100 |0030: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +07185a: 0c01 |0033: move-result-object v1 │ │ +07185c: 6e10 d60d 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071862: 0c01 |0037: move-result-object v1 │ │ +071864: 6e20 ce17 1000 |0038: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07186a: 28e1 |003b: goto 001c // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0002 line=610 │ │ 0x001c line=614 │ │ 0x001f line=611 │ │ 0x0021 line=612 │ │ @@ -146502,106 +146535,106 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -071f08: |[071f08] uk.org.ngo.squeezer.service.SqueezeService$15.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ -071f18: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -071f1e: 0a01 |0003: move-result v1 │ │ -071f20: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -071f24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -071f26: 0f01 |0007: return v1 │ │ -071f28: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -071f2c: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -071f32: 1a01 6e1b |000d: const-string v1, "tags:alyj" // string@1b6e │ │ -071f36: 7220 580e 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -071f3c: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071f40: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071f46: 1a02 041b |0017: const-string v2, "sort:" // string@1b04 │ │ -071f4a: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071f50: 0c01 |001c: move-result-object v1 │ │ -071f52: 6e20 ce0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071f58: 0c01 |0020: move-result-object v1 │ │ -071f5a: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071f60: 0c01 |0024: move-result-object v1 │ │ -071f62: 7220 580e 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -071f68: 3806 1e00 |0028: if-eqz v6, 0046 // +001e │ │ -071f6c: 6e10 b60d 0600 |002a: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0db6 │ │ -071f72: 0a01 |002d: move-result v1 │ │ -071f74: 3d01 1800 |002e: if-lez v1, 0046 // +0018 │ │ -071f78: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071f7c: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071f82: 1a02 4419 |0035: const-string v2, "search:" // string@1944 │ │ -071f86: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071f8c: 0c01 |003a: move-result-object v1 │ │ -071f8e: 6e20 ce0d 6100 |003b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071f94: 0c01 |003e: move-result-object v1 │ │ -071f96: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071f9c: 0c01 |0042: move-result-object v1 │ │ -071f9e: 7220 580e 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -071fa4: 3807 1c00 |0046: if-eqz v7, 0062 // +001c │ │ -071fa8: 2201 3102 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071fac: 7010 c60d 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071fb2: 1a02 2a0d |004d: const-string v2, "artist_id:" // string@0d2a │ │ -071fb6: 6e20 ce0d 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071fbc: 0c01 |0052: move-result-object v1 │ │ -071fbe: 6e10 2f15 0700 |0053: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ -071fc4: 0c02 |0056: move-result-object v2 │ │ -071fc6: 6e20 ce0d 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071fcc: 0c01 |005a: move-result-object v1 │ │ -071fce: 6e10 d60d 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -071fd4: 0c01 |005e: move-result-object v1 │ │ -071fd6: 7220 580e 1000 |005f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -071fdc: 3808 1c00 |0062: if-eqz v8, 007e // +001c │ │ -071fe0: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -071fe4: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -071fea: 1a02 bc1c |0069: const-string v2, "year:" // string@1cbc │ │ -071fee: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -071ff4: 0c01 |006e: move-result-object v1 │ │ -071ff6: 6e10 f315 0800 |006f: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ -071ffc: 0c02 |0072: move-result-object v2 │ │ -071ffe: 6e20 ce0d 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072004: 0c01 |0076: move-result-object v1 │ │ -072006: 6e10 d60d 0100 |0077: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07200c: 0c01 |007a: move-result-object v1 │ │ -07200e: 7220 580e 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -072014: 3809 1c00 |007e: if-eqz v9, 009a // +001c │ │ -072018: 2201 3102 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -07201c: 7010 c60d 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072022: 1a02 4010 |0085: const-string v2, "genre_id:" // string@1040 │ │ -072026: 6e20 ce0d 2100 |0087: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07202c: 0c01 |008a: move-result-object v1 │ │ -07202e: 6e10 3f15 0900 |008b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ -072034: 0c02 |008e: move-result-object v2 │ │ -072036: 6e20 ce0d 2100 |008f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07203c: 0c01 |0092: move-result-object v1 │ │ -07203e: 6e10 d60d 0100 |0093: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072044: 0c01 |0096: move-result-object v1 │ │ -072046: 7220 580e 1000 |0097: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -07204c: 380a 1c00 |009a: if-eqz v10, 00b6 // +001c │ │ -072050: 2201 3102 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072054: 7010 c60d 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07205a: 1a02 c91b |00a1: const-string v2, "track_id:" // string@1bc9 │ │ -07205e: 6e20 ce0d 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072064: 0c01 |00a6: move-result-object v1 │ │ -072066: 6e10 d915 0a00 |00a7: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -07206c: 0c02 |00aa: move-result-object v2 │ │ -07206e: 6e20 ce0d 2100 |00ab: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072074: 0c01 |00ae: move-result-object v1 │ │ -072076: 6e10 d60d 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07207c: 0c01 |00b2: move-result-object v1 │ │ -07207e: 7220 580e 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -072084: 5431 4607 |00b6: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072088: 5411 5907 |00b8: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07208c: 1a02 ce0c |00ba: const-string v2, "albums" // string@0cce │ │ -072090: 6e40 c917 2104 |00bc: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -072096: 1211 |00bf: const/4 v1, #int 1 // #1 │ │ -072098: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ +07186c: |[07186c] uk.org.ngo.squeezer.service.SqueezeService$15.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ +07187c: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071882: 0a01 |0003: move-result v1 │ │ +071884: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +071888: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07188a: 0f01 |0007: return v1 │ │ +07188c: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +071890: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +071896: 1a01 681b |000d: const-string v1, "tags:alyj" // string@1b68 │ │ +07189a: 7220 580e 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0718a0: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0718a4: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0718aa: 1a02 fe1a |0017: const-string v2, "sort:" // string@1afe │ │ +0718ae: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0718b4: 0c01 |001c: move-result-object v1 │ │ +0718b6: 6e20 ce0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0718bc: 0c01 |0020: move-result-object v1 │ │ +0718be: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0718c4: 0c01 |0024: move-result-object v1 │ │ +0718c6: 7220 580e 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0718cc: 3806 1e00 |0028: if-eqz v6, 0046 // +001e │ │ +0718d0: 6e10 b60d 0600 |002a: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0db6 │ │ +0718d6: 0a01 |002d: move-result v1 │ │ +0718d8: 3d01 1800 |002e: if-lez v1, 0046 // +0018 │ │ +0718dc: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0718e0: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0718e6: 1a02 3e19 |0035: const-string v2, "search:" // string@193e │ │ +0718ea: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0718f0: 0c01 |003a: move-result-object v1 │ │ +0718f2: 6e20 ce0d 6100 |003b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0718f8: 0c01 |003e: move-result-object v1 │ │ +0718fa: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071900: 0c01 |0042: move-result-object v1 │ │ +071902: 7220 580e 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071908: 3807 1c00 |0046: if-eqz v7, 0062 // +001c │ │ +07190c: 2201 3102 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071910: 7010 c60d 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071916: 1a02 240d |004d: const-string v2, "artist_id:" // string@0d24 │ │ +07191a: 6e20 ce0d 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071920: 0c01 |0052: move-result-object v1 │ │ +071922: 6e10 2f15 0700 |0053: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ +071928: 0c02 |0056: move-result-object v2 │ │ +07192a: 6e20 ce0d 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071930: 0c01 |005a: move-result-object v1 │ │ +071932: 6e10 d60d 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071938: 0c01 |005e: move-result-object v1 │ │ +07193a: 7220 580e 1000 |005f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071940: 3808 1c00 |0062: if-eqz v8, 007e // +001c │ │ +071944: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071948: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07194e: 1a02 b61c |0069: const-string v2, "year:" // string@1cb6 │ │ +071952: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071958: 0c01 |006e: move-result-object v1 │ │ +07195a: 6e10 f315 0800 |006f: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ +071960: 0c02 |0072: move-result-object v2 │ │ +071962: 6e20 ce0d 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071968: 0c01 |0076: move-result-object v1 │ │ +07196a: 6e10 d60d 0100 |0077: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071970: 0c01 |007a: move-result-object v1 │ │ +071972: 7220 580e 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071978: 3809 1c00 |007e: if-eqz v9, 009a // +001c │ │ +07197c: 2201 3102 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071980: 7010 c60d 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071986: 1a02 3a10 |0085: const-string v2, "genre_id:" // string@103a │ │ +07198a: 6e20 ce0d 2100 |0087: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071990: 0c01 |008a: move-result-object v1 │ │ +071992: 6e10 3f15 0900 |008b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ +071998: 0c02 |008e: move-result-object v2 │ │ +07199a: 6e20 ce0d 2100 |008f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0719a0: 0c01 |0092: move-result-object v1 │ │ +0719a2: 6e10 d60d 0100 |0093: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0719a8: 0c01 |0096: move-result-object v1 │ │ +0719aa: 7220 580e 1000 |0097: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0719b0: 380a 1c00 |009a: if-eqz v10, 00b6 // +001c │ │ +0719b4: 2201 3102 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0719b8: 7010 c60d 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0719be: 1a02 c31b |00a1: const-string v2, "track_id:" // string@1bc3 │ │ +0719c2: 6e20 ce0d 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0719c8: 0c01 |00a6: move-result-object v1 │ │ +0719ca: 6e10 d915 0a00 |00a7: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +0719d0: 0c02 |00aa: move-result-object v2 │ │ +0719d2: 6e20 ce0d 2100 |00ab: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0719d8: 0c01 |00ae: move-result-object v1 │ │ +0719da: 6e10 d60d 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0719e0: 0c01 |00b2: move-result-object v1 │ │ +0719e2: 7220 580e 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0719e8: 5431 4607 |00b6: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0719ec: 5411 5907 |00b8: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0719f0: 1a02 c80c |00ba: const-string v2, "albums" // string@0cc8 │ │ +0719f4: 6e40 c917 2104 |00bc: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +0719fa: 1211 |00bf: const/4 v1, #int 1 // #1 │ │ +0719fc: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ 0x0007 line=905 │ │ 0x0008 line=891 │ │ 0x000d line=892 │ │ 0x0012 line=893 │ │ @@ -146633,26 +146666,26 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07209c: |[07209c] uk.org.ngo.squeezer.service.SqueezeService$15.apps:(I)Z │ │ -0720ac: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0720b2: 0a00 |0003: move-result v0 │ │ -0720b4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0720b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0720ba: 0f00 |0007: return v0 │ │ -0720bc: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0720c0: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0720c4: 1a01 190d |000c: const-string v1, "apps" // string@0d19 │ │ -0720c8: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -0720ce: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0720d0: 28f5 |0012: goto 0007 // -000b │ │ +071a00: |[071a00] uk.org.ngo.squeezer.service.SqueezeService$15.apps:(I)Z │ │ +071a10: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071a16: 0a00 |0003: move-result v0 │ │ +071a18: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +071a1c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +071a1e: 0f00 |0007: return v0 │ │ +071a20: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071a24: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071a28: 1a01 130d |000c: const-string v1, "apps" // string@0d13 │ │ +071a2c: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +071a32: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +071a34: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0007 line=1157 │ │ 0x0008 line=1156 │ │ 0x0011 line=1157 │ │ locals : │ │ @@ -146664,68 +146697,68 @@ │ │ type : '(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -0720d4: |[0720d4] uk.org.ngo.squeezer.service.SqueezeService$15.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ -0720e4: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0720ea: 0a01 |0003: move-result v1 │ │ -0720ec: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0720f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0720f2: 0f01 |0007: return v1 │ │ -0720f4: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -0720f8: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -0720fe: 3805 1e00 |000d: if-eqz v5, 002b // +001e │ │ -072102: 6e10 b60d 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0db6 │ │ -072108: 0a01 |0012: move-result v1 │ │ -07210a: 3d01 1800 |0013: if-lez v1, 002b // +0018 │ │ -07210e: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072112: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072118: 1a02 4419 |001a: const-string v2, "search:" // string@1944 │ │ -07211c: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072122: 0c01 |001f: move-result-object v1 │ │ -072124: 6e20 ce0d 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07212a: 0c01 |0023: move-result-object v1 │ │ -07212c: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072132: 0c01 |0027: move-result-object v1 │ │ -072134: 7220 580e 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -07213a: 3806 1c00 |002b: if-eqz v6, 0047 // +001c │ │ -07213e: 2201 3102 |002d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072142: 7010 c60d 0100 |002f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072148: 1a02 c90c |0032: const-string v2, "album_id:" // string@0cc9 │ │ -07214c: 6e20 ce0d 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072152: 0c01 |0037: move-result-object v1 │ │ -072154: 6e10 1a15 0600 |0038: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ -07215a: 0c02 |003b: move-result-object v2 │ │ -07215c: 6e20 ce0d 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072162: 0c01 |003f: move-result-object v1 │ │ -072164: 6e10 d60d 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07216a: 0c01 |0043: move-result-object v1 │ │ -07216c: 7220 580e 1000 |0044: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -072172: 3807 1c00 |0047: if-eqz v7, 0063 // +001c │ │ -072176: 2201 3102 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -07217a: 7010 c60d 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072180: 1a02 4010 |004e: const-string v2, "genre_id:" // string@1040 │ │ -072184: 6e20 ce0d 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07218a: 0c01 |0053: move-result-object v1 │ │ -07218c: 6e10 3f15 0700 |0054: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ -072192: 0c02 |0057: move-result-object v2 │ │ -072194: 6e20 ce0d 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07219a: 0c01 |005b: move-result-object v1 │ │ -07219c: 6e10 d60d 0100 |005c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0721a2: 0c01 |005f: move-result-object v1 │ │ -0721a4: 7220 580e 1000 |0060: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0721aa: 5431 4607 |0063: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0721ae: 5411 5907 |0065: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0721b2: 1a02 2e0d |0067: const-string v2, "artists" // string@0d2e │ │ -0721b6: 6e40 c917 2104 |0069: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -0721bc: 1211 |006c: const/4 v1, #int 1 // #1 │ │ -0721be: 289a |006d: goto 0007 // -0066 │ │ +071a38: |[071a38] uk.org.ngo.squeezer.service.SqueezeService$15.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ +071a48: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071a4e: 0a01 |0003: move-result v1 │ │ +071a50: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +071a54: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +071a56: 0f01 |0007: return v1 │ │ +071a58: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +071a5c: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +071a62: 3805 1e00 |000d: if-eqz v5, 002b // +001e │ │ +071a66: 6e10 b60d 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0db6 │ │ +071a6c: 0a01 |0012: move-result v1 │ │ +071a6e: 3d01 1800 |0013: if-lez v1, 002b // +0018 │ │ +071a72: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071a76: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071a7c: 1a02 3e19 |001a: const-string v2, "search:" // string@193e │ │ +071a80: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071a86: 0c01 |001f: move-result-object v1 │ │ +071a88: 6e20 ce0d 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071a8e: 0c01 |0023: move-result-object v1 │ │ +071a90: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071a96: 0c01 |0027: move-result-object v1 │ │ +071a98: 7220 580e 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071a9e: 3806 1c00 |002b: if-eqz v6, 0047 // +001c │ │ +071aa2: 2201 3102 |002d: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071aa6: 7010 c60d 0100 |002f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071aac: 1a02 c30c |0032: const-string v2, "album_id:" // string@0cc3 │ │ +071ab0: 6e20 ce0d 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071ab6: 0c01 |0037: move-result-object v1 │ │ +071ab8: 6e10 1a15 0600 |0038: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ +071abe: 0c02 |003b: move-result-object v2 │ │ +071ac0: 6e20 ce0d 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071ac6: 0c01 |003f: move-result-object v1 │ │ +071ac8: 6e10 d60d 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071ace: 0c01 |0043: move-result-object v1 │ │ +071ad0: 7220 580e 1000 |0044: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071ad6: 3807 1c00 |0047: if-eqz v7, 0063 // +001c │ │ +071ada: 2201 3102 |0049: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071ade: 7010 c60d 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071ae4: 1a02 3a10 |004e: const-string v2, "genre_id:" // string@103a │ │ +071ae8: 6e20 ce0d 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071aee: 0c01 |0053: move-result-object v1 │ │ +071af0: 6e10 3f15 0700 |0054: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ +071af6: 0c02 |0057: move-result-object v2 │ │ +071af8: 6e20 ce0d 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071afe: 0c01 |005b: move-result-object v1 │ │ +071b00: 6e10 d60d 0100 |005c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071b06: 0c01 |005f: move-result-object v1 │ │ +071b08: 7220 580e 1000 |0060: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071b0e: 5431 4607 |0063: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071b12: 5411 5907 |0065: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071b16: 1a02 280d |0067: const-string v2, "artists" // string@0d28 │ │ +071b1a: 6e40 c917 2104 |0069: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +071b20: 1211 |006c: const/4 v1, #int 1 // #1 │ │ +071b22: 289a |006d: goto 0007 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=932 │ │ 0x0008 line=924 │ │ 0x000d line=925 │ │ 0x0015 line=926 │ │ @@ -146748,20 +146781,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0721c0: |[0721c0] uk.org.ngo.squeezer.service.SqueezeService$15.canMusicfolder:()Z │ │ -0721d0: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0721d4: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0721d8: 6e10 da17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canMusicfolder:()Z // method@17da │ │ -0721de: 0a00 |0007: move-result v0 │ │ -0721e0: 0f00 |0008: return v0 │ │ +071b24: |[071b24] uk.org.ngo.squeezer.service.SqueezeService$15.canMusicfolder:()Z │ │ +071b34: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071b38: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071b3c: 6e10 da17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canMusicfolder:()Z // method@17da │ │ +071b42: 0a00 |0007: move-result v0 │ │ +071b44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146769,27 +146802,27 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -0721e4: |[0721e4] uk.org.ngo.squeezer.service.SqueezeService$15.canPowerOff:()Z │ │ -0721f4: 7010 0217 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.canPower:()Z // method@1702 │ │ -0721fa: 0a00 |0003: move-result v0 │ │ -0721fc: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ -072200: 5410 4607 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072204: 5400 6307 |0008: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072208: 6e10 8115 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPoweredOn:()Z // method@1581 │ │ -07220e: 0a00 |000d: move-result v0 │ │ -072210: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ -072214: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -072216: 0f00 |0011: return v0 │ │ -072218: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -07221a: 28fe |0013: goto 0011 // -0002 │ │ +071b48: |[071b48] uk.org.ngo.squeezer.service.SqueezeService$15.canPowerOff:()Z │ │ +071b58: 7010 0217 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.canPower:()Z // method@1702 │ │ +071b5e: 0a00 |0003: move-result v0 │ │ +071b60: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ +071b64: 5410 4607 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071b68: 5400 6307 |0008: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071b6c: 6e10 8115 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPoweredOn:()Z // method@1581 │ │ +071b72: 0a00 |000d: move-result v0 │ │ +071b74: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ +071b78: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +071b7a: 0f00 |0011: return v0 │ │ +071b7c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +071b7e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146797,27 +146830,27 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -07221c: |[07221c] uk.org.ngo.squeezer.service.SqueezeService$15.canPowerOn:()Z │ │ -07222c: 7010 0217 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.canPower:()Z // method@1702 │ │ -072232: 0a00 |0003: move-result v0 │ │ -072234: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ -072238: 5410 4607 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07223c: 5400 6307 |0008: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072240: 6e10 8115 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPoweredOn:()Z // method@1581 │ │ -072246: 0a00 |000d: move-result v0 │ │ -072248: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -07224c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -07224e: 0f00 |0011: return v0 │ │ -072250: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -072252: 28fe |0013: goto 0011 // -0002 │ │ +071b80: |[071b80] uk.org.ngo.squeezer.service.SqueezeService$15.canPowerOn:()Z │ │ +071b90: 7010 0217 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.canPower:()Z // method@1702 │ │ +071b96: 0a00 |0003: move-result v0 │ │ +071b98: 3800 0e00 |0004: if-eqz v0, 0012 // +000e │ │ +071b9c: 5410 4607 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071ba0: 5400 6307 |0008: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071ba4: 6e10 8115 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPoweredOn:()Z // method@1581 │ │ +071baa: 0a00 |000d: move-result v0 │ │ +071bac: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +071bb0: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +071bb2: 0f00 |0011: return v0 │ │ +071bb4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +071bb6: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146825,20 +146858,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072254: |[072254] uk.org.ngo.squeezer.service.SqueezeService$15.canRandomplay:()Z │ │ -072264: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072268: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -07226c: 6e10 db17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:()Z // method@17db │ │ -072272: 0a00 |0007: move-result v0 │ │ -072274: 0f00 |0008: return v0 │ │ +071bb8: |[071bb8] uk.org.ngo.squeezer.service.SqueezeService$15.canRandomplay:()Z │ │ +071bc8: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071bcc: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071bd0: 6e10 db17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.canRandomplay:()Z // method@17db │ │ +071bd6: 0a00 |0007: move-result v0 │ │ +071bd8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146846,32 +146879,32 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -072278: |[072278] uk.org.ngo.squeezer.service.SqueezeService$15.currentPlaylist:(I)Z │ │ -072288: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07228a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07228c: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072292: 0a02 |0005: move-result v2 │ │ -072294: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072298: 0f00 |0008: return v0 │ │ -07229a: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07229e: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0722a2: 1a03 401b |000d: const-string v3, "status" // string@1b40 │ │ -0722a6: 2314 3204 |000f: new-array v4, v1, [Ljava/lang/String; // type@0432 │ │ -0722aa: 1a05 6f1b |0011: const-string v5, "tags:asleyjJxK" // string@1b6f │ │ -0722ae: 4d05 0400 |0013: aput-object v5, v4, v0 │ │ -0722b2: 7110 310e 0400 |0015: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -0722b8: 0c00 |0018: move-result-object v0 │ │ -0722ba: 6e40 cc17 3207 |0019: invoke-virtual {v2, v3, v7, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ -0722c0: 0110 |001c: move v0, v1 │ │ -0722c2: 28eb |001d: goto 0008 // -0015 │ │ +071bdc: |[071bdc] uk.org.ngo.squeezer.service.SqueezeService$15.currentPlaylist:(I)Z │ │ +071bec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +071bee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +071bf0: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071bf6: 0a02 |0005: move-result v2 │ │ +071bf8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +071bfc: 0f00 |0008: return v0 │ │ +071bfe: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071c02: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071c06: 1a03 3a1b |000d: const-string v3, "status" // string@1b3a │ │ +071c0a: 2314 3204 |000f: new-array v4, v1, [Ljava/lang/String; // type@0432 │ │ +071c0e: 1a05 691b |0011: const-string v5, "tags:asleyjJxK" // string@1b69 │ │ +071c12: 4d05 0400 |0013: aput-object v5, v4, v0 │ │ +071c16: 7110 310e 0400 |0015: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +071c1c: 0c00 |0018: move-result-object v0 │ │ +071c1e: 6e40 cc17 3207 |0019: invoke-virtual {v2, v3, v7, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ +071c24: 0110 |001c: move v0, v1 │ │ +071c26: 28eb |001d: goto 0008 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1051 │ │ 0x0008 line=1053 │ │ 0x0009 line=1052 │ │ 0x001d line=1053 │ │ locals : │ │ @@ -146883,20 +146916,20 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0722c4: |[0722c4] uk.org.ngo.squeezer.service.SqueezeService$15.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -0722d4: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0722d8: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -0722dc: 6e10 7c15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@157c │ │ -0722e2: 0c00 |0007: move-result-object v0 │ │ -0722e4: 1100 |0008: return-object v0 │ │ +071c28: |[071c28] uk.org.ngo.squeezer.service.SqueezeService$15.currentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +071c38: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071c3c: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071c40: 6e10 7c15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@157c │ │ +071c46: 0c00 |0007: move-result-object v0 │ │ +071c48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146904,22 +146937,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0722e8: |[0722e8] uk.org.ngo.squeezer.service.SqueezeService$15.disconnect:()V │ │ -0722f8: 6e10 1317 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0722fe: 0a00 |0003: move-result v0 │ │ -072300: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -072304: 0e00 |0006: return-void │ │ -072306: 5410 4607 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07230a: 6e10 6f17 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ -072310: 28fa |000c: goto 0006 // -0006 │ │ +071c4c: |[071c4c] uk.org.ngo.squeezer.service.SqueezeService$15.disconnect:()V │ │ +071c5c: 6e10 1317 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071c62: 0a00 |0003: move-result v0 │ │ +071c64: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +071c68: 0e00 |0006: return-void │ │ +071c6a: 5410 4607 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071c6e: 6e10 6f17 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.disconnect:()V // method@176f │ │ +071c74: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0006 line=628 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -146929,26 +146962,26 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -072314: |[072314] uk.org.ngo.squeezer.service.SqueezeService$15.genres:(I)Z │ │ -072324: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07232a: 0a00 |0003: move-result v0 │ │ -07232c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072330: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072332: 0f00 |0007: return v0 │ │ -072334: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072338: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07233c: 1a01 4510 |000c: const-string v1, "genres" // string@1045 │ │ -072340: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -072346: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -072348: 28f5 |0012: goto 0007 // -000b │ │ +071c78: |[071c78] uk.org.ngo.squeezer.service.SqueezeService$15.genres:(I)Z │ │ +071c88: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071c8e: 0a00 |0003: move-result v0 │ │ +071c90: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +071c94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +071c96: 0f00 |0007: return v0 │ │ +071c98: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071c9c: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071ca0: 1a01 3f10 |000c: const-string v1, "genres" // string@103f │ │ +071ca4: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +071caa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +071cac: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 0x0007 line=970 │ │ 0x0008 line=969 │ │ 0x0011 line=970 │ │ locals : │ │ @@ -146960,20 +146993,20 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07234c: |[07234c] uk.org.ngo.squeezer.service.SqueezeService$15.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -07235c: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072360: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -072364: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -07236a: 0c00 |0007: move-result-object v0 │ │ -07236c: 1100 |0008: return-object v0 │ │ +071cb0: |[071cb0] uk.org.ngo.squeezer.service.SqueezeService$15.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +071cc0: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071cc4: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071cc8: 6e10 dd17 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +071cce: 0c00 |0007: move-result-object v0 │ │ +071cd0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #13 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -146981,25 +147014,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -072370: |[072370] uk.org.ngo.squeezer.service.SqueezeService$15.getActivePlayerName:()Ljava/lang/String; │ │ -072380: 5421 4607 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072384: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -072388: 6e10 dd17 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ -07238e: 0c00 |0007: move-result-object v0 │ │ -072390: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -072394: 6e10 6615 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ -07239a: 0c01 |000d: move-result-object v1 │ │ -07239c: 1101 |000e: return-object v1 │ │ -07239e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0723a0: 28fe |0010: goto 000e // -0002 │ │ +071cd4: |[071cd4] uk.org.ngo.squeezer.service.SqueezeService$15.getActivePlayerName:()Ljava/lang/String; │ │ +071ce4: 5421 4607 |0000: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071ce8: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071cec: 6e10 dd17 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; // method@17dd │ │ +071cf2: 0c00 |0007: move-result-object v0 │ │ +071cf4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +071cf8: 6e10 6615 0000 |000a: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getName:()Ljava/lang/String; // method@1566 │ │ +071cfe: 0c01 |000d: move-result-object v1 │ │ +071d00: 1101 |000e: return-object v1 │ │ +071d02: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +071d04: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0008 line=785 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 player Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ 0x0000 - 0x0011 reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -147009,48 +147042,48 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0723a4: |[0723a4] uk.org.ngo.squeezer.service.SqueezeService$15.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -0723b4: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0723b8: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0723bc: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ -0723c2: 0c00 |0007: move-result-object v0 │ │ -0723c4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0723c8: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -0723ce: 0a01 |000d: move-result v1 │ │ -0723d0: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ -0723d4: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -0723d8: 1101 |0012: return-object v1 │ │ -0723da: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0723de: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0723e4: 1a02 3d12 |0018: const-string v2, "http://" // string@123d │ │ -0723e8: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0723ee: 0c01 |001d: move-result-object v1 │ │ -0723f0: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0723f4: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0723f8: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ -0723fe: 0c02 |0025: move-result-object v2 │ │ -072400: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072406: 0c01 |0029: move-result-object v1 │ │ -072408: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ -07240c: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072412: 0c01 |002f: move-result-object v1 │ │ -072414: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07241a: 0c01 |0033: move-result-object v1 │ │ -07241c: 7020 0017 4300 |0034: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.artworkTrackIdUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1700 │ │ -072422: 0c02 |0037: move-result-object v2 │ │ -072424: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07242a: 0c01 |003b: move-result-object v1 │ │ -07242c: 6e10 d60d 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072432: 0c01 |003f: move-result-object v1 │ │ -072434: 28d2 |0040: goto 0012 // -002e │ │ +071d08: |[071d08] uk.org.ngo.squeezer.service.SqueezeService$15.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +071d18: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071d1c: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071d20: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ +071d26: 0c00 |0007: move-result-object v0 │ │ +071d28: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +071d2c: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +071d32: 0a01 |000d: move-result v1 │ │ +071d34: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ +071d38: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +071d3c: 1101 |0012: return-object v1 │ │ +071d3e: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071d42: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071d48: 1a02 3712 |0018: const-string v2, "http://" // string@1237 │ │ +071d4c: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071d52: 0c01 |001d: move-result-object v1 │ │ +071d54: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071d58: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071d5c: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ +071d62: 0c02 |0025: move-result-object v2 │ │ +071d64: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071d6a: 0c01 |0029: move-result-object v1 │ │ +071d6c: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ +071d70: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071d76: 0c01 |002f: move-result-object v1 │ │ +071d78: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +071d7e: 0c01 |0033: move-result-object v1 │ │ +071d80: 7020 0017 4300 |0034: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.artworkTrackIdUrl:(Ljava/lang/String;)Ljava/lang/String; // method@1700 │ │ +071d86: 0c02 |0037: move-result-object v2 │ │ +071d88: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071d8e: 0c01 |003b: move-result-object v1 │ │ +071d90: 6e10 d60d 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071d96: 0c01 |003f: move-result-object v1 │ │ +071d98: 28d2 |0040: goto 0012 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0012 line=803 │ │ locals : │ │ 0x0008 - 0x0041 reg=0 port Ljava/lang/Integer; │ │ @@ -147062,20 +147095,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072438: |[072438] uk.org.ngo.squeezer.service.SqueezeService$15.getCurrentPlaylist:()Ljava/lang/String; │ │ -072448: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07244c: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072450: 6e10 7a15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentPlaylist:()Ljava/lang/String; // method@157a │ │ -072456: 0c00 |0007: move-result-object v0 │ │ -072458: 1100 |0008: return-object v0 │ │ +071d9c: |[071d9c] uk.org.ngo.squeezer.service.SqueezeService$15.getCurrentPlaylist:()Ljava/lang/String; │ │ +071dac: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071db0: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071db4: 6e10 7a15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentPlaylist:()Ljava/lang/String; // method@157a │ │ +071dba: 0c00 |0007: move-result-object v0 │ │ +071dbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #16 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147083,49 +147116,49 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -07245c: |[07245c] uk.org.ngo.squeezer.service.SqueezeService$15.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -07246c: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072470: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -072474: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ -07247a: 0c00 |0007: move-result-object v0 │ │ -07247c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -072480: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -072486: 0a01 |000d: move-result v1 │ │ -072488: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ -07248c: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -072490: 1101 |0012: return-object v1 │ │ -072492: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072496: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07249c: 1a02 3d12 |0018: const-string v2, "http://" // string@123d │ │ -0724a0: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0724a6: 0c01 |001d: move-result-object v1 │ │ -0724a8: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0724ac: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0724b0: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ -0724b6: 0c02 |0025: move-result-object v2 │ │ -0724b8: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0724be: 0c01 |0029: move-result-object v1 │ │ -0724c0: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ -0724c4: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0724ca: 0c01 |002f: move-result-object v1 │ │ -0724cc: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0724d2: 0c01 |0033: move-result-object v1 │ │ -0724d4: 1302 2f00 |0034: const/16 v2, #int 47 // #2f │ │ -0724d8: 6e20 c90d 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ -0724de: 0c01 |0039: move-result-object v1 │ │ -0724e0: 6e20 ce0d 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0724e6: 0c01 |003d: move-result-object v1 │ │ -0724e8: 6e10 d60d 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0724ee: 0c01 |0041: move-result-object v1 │ │ -0724f0: 28d0 |0042: goto 0012 // -0030 │ │ +071dc0: |[071dc0] uk.org.ngo.squeezer.service.SqueezeService$15.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +071dd0: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071dd4: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071dd8: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ +071dde: 0c00 |0007: move-result-object v0 │ │ +071de0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +071de4: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +071dea: 0a01 |000d: move-result v1 │ │ +071dec: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ +071df0: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +071df4: 1101 |0012: return-object v1 │ │ +071df6: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071dfa: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071e00: 1a02 3712 |0018: const-string v2, "http://" // string@1237 │ │ +071e04: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071e0a: 0c01 |001d: move-result-object v1 │ │ +071e0c: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071e10: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071e14: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ +071e1a: 0c02 |0025: move-result-object v2 │ │ +071e1c: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071e22: 0c01 |0029: move-result-object v1 │ │ +071e24: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ +071e28: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071e2e: 0c01 |002f: move-result-object v1 │ │ +071e30: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +071e36: 0c01 |0033: move-result-object v1 │ │ +071e38: 1302 2f00 |0034: const/16 v2, #int 47 // #2f │ │ +071e3c: 6e20 c90d 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0dc9 │ │ +071e42: 0c01 |0039: move-result-object v1 │ │ +071e44: 6e20 ce0d 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071e4a: 0c01 |003d: move-result-object v1 │ │ +071e4c: 6e10 d60d 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071e52: 0c01 |0041: move-result-object v1 │ │ +071e54: 28d0 |0042: goto 0012 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0008 line=830 │ │ 0x0012 line=831 │ │ locals : │ │ 0x0008 - 0x0043 reg=0 port Ljava/lang/Integer; │ │ @@ -147137,18 +147170,18 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0724f4: |[0724f4] uk.org.ngo.squeezer.service.SqueezeService$15.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ -072504: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072508: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -07250c: 1100 |0004: return-object v0 │ │ +071e58: |[071e58] uk.org.ngo.squeezer.service.SqueezeService$15.getPlayerState:()Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ +071e68: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071e6c: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #18 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147156,20 +147189,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072510: |[072510] uk.org.ngo.squeezer.service.SqueezeService$15.getSecondsElapsed:()I │ │ -072520: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072524: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072528: 6e10 7f15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ -07252e: 0a00 |0007: move-result v0 │ │ -072530: 0f00 |0008: return v0 │ │ +071e74: |[071e74] uk.org.ngo.squeezer.service.SqueezeService$15.getSecondsElapsed:()I │ │ +071e84: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071e88: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071e8c: 6e10 7f15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentTimeSecond:()I // method@157f │ │ +071e92: 0a00 |0007: move-result v0 │ │ +071e94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #19 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147177,20 +147210,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072534: |[072534] uk.org.ngo.squeezer.service.SqueezeService$15.getSecondsTotal:()I │ │ -072544: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072548: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -07254c: 6e10 7d15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ -072552: 0a00 |0007: move-result v0 │ │ -072554: 0f00 |0008: return v0 │ │ +071e98: |[071e98] uk.org.ngo.squeezer.service.SqueezeService$15.getSecondsTotal:()I │ │ +071ea8: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071eac: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071eb0: 6e10 7d15 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.getCurrentSongDuration:()I // method@157d │ │ +071eb6: 0a00 |0007: move-result v0 │ │ +071eb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #20 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147198,74 +147231,75 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -072558: |[072558] uk.org.ngo.squeezer.service.SqueezeService$15.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -072568: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07256c: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -072570: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ -072576: 0c00 |0007: move-result-object v0 │ │ -072578: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -07257c: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ -072582: 0a01 |000d: move-result v1 │ │ -072584: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ -072588: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -07258c: 1101 |0012: return-object v1 │ │ -07258e: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072592: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072598: 1a02 3d12 |0018: const-string v2, "http://" // string@123d │ │ -07259c: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0725a2: 0c01 |001d: move-result-object v1 │ │ -0725a4: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0725a8: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0725ac: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ -0725b2: 0c02 |0025: move-result-object v2 │ │ -0725b4: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0725ba: 0c01 |0029: move-result-object v1 │ │ -0725bc: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ -0725c0: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0725c6: 0c01 |002f: move-result-object v1 │ │ -0725c8: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0725ce: 0c01 |0033: move-result-object v1 │ │ -0725d0: 7020 3d17 4300 |0034: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.songDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@173d │ │ -0725d6: 0c02 |0037: move-result-object v2 │ │ -0725d8: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0725de: 0c01 |003b: move-result-object v1 │ │ -0725e0: 6e10 d60d 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0725e6: 0c01 |003f: move-result-object v1 │ │ -0725e8: 28d2 |0040: goto 0012 // -002e │ │ +071ebc: |[071ebc] uk.org.ngo.squeezer.service.SqueezeService$15.getSongDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +071ecc: 5431 4607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071ed0: 5411 5a07 |0002: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071ed4: 6e10 e117 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getHttpPort:()Ljava/lang/Integer; // method@17e1 │ │ +071eda: 0c00 |0007: move-result-object v0 │ │ +071edc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +071ee0: 6e10 7f0d 0000 |000a: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0d7f │ │ +071ee6: 0a01 |000d: move-result v1 │ │ +071ee8: 3901 0500 |000e: if-nez v1, 0013 // +0005 │ │ +071eec: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +071ef0: 1101 |0012: return-object v1 │ │ +071ef2: 2201 3102 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071ef6: 7010 c60d 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071efc: 1a02 3712 |0018: const-string v2, "http://" // string@1237 │ │ +071f00: 6e20 ce0d 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071f06: 0c01 |001d: move-result-object v1 │ │ +071f08: 5432 4607 |001e: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071f0c: 5422 5a07 |0020: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071f10: 6e10 df17 0200 |0022: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.getCurrentHost:()Ljava/lang/String; // method@17df │ │ +071f16: 0c02 |0025: move-result-object v2 │ │ +071f18: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071f1e: 0c01 |0029: move-result-object v1 │ │ +071f20: 1a02 0101 |002a: const-string v2, ":" // string@0101 │ │ +071f24: 6e20 ce0d 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071f2a: 0c01 |002f: move-result-object v1 │ │ +071f2c: 6e20 cd0d 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +071f32: 0c01 |0033: move-result-object v1 │ │ +071f34: 7020 3d17 4300 |0034: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.songDownloadUrl:(Ljava/lang/String;)Ljava/lang/String; // method@173d │ │ +071f3a: 0c02 |0037: move-result-object v2 │ │ +071f3c: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071f42: 0c01 |003b: move-result-object v1 │ │ +071f44: 6e10 d60d 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071f4a: 0c01 |003f: move-result-object v1 │ │ +071f4c: 28d2 |0040: goto 0012 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0008 line=818 │ │ 0x0010 line=819 │ │ 0x0012 line=820 │ │ + 0x0034 line=821 │ │ locals : │ │ 0x0008 - 0x0041 reg=0 port Ljava/lang/Integer; │ │ 0x0000 - 0x0041 reg=3 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x0041 reg=4 songId Ljava/lang/String; │ │ │ │ #21 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ name : 'isConnected' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0725ec: |[0725ec] uk.org.ngo.squeezer.service.SqueezeService$15.isConnected:()Z │ │ -0725fc: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072600: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -072604: 6e10 e317 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:()Z // method@17e3 │ │ -07260a: 0a00 |0007: move-result v0 │ │ -07260c: 0f00 |0008: return v0 │ │ +071f50: |[071f50] uk.org.ngo.squeezer.service.SqueezeService$15.isConnected:()Z │ │ +071f60: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071f64: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +071f68: 6e10 e317 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.isConnected:()Z // method@17e3 │ │ +071f6e: 0a00 |0007: move-result v0 │ │ +071f70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #22 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147273,20 +147307,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072610: |[072610] uk.org.ngo.squeezer.service.SqueezeService$15.isPlaying:()Z │ │ -072620: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072624: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072628: 6e10 8015 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ -07262e: 0a00 |0007: move-result v0 │ │ -072630: 0f00 |0008: return v0 │ │ +071f74: |[071f74] uk.org.ngo.squeezer.service.SqueezeService$15.isPlaying:()Z │ │ +071f84: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071f88: 5400 6307 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +071f8c: 6e10 8015 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ +071f92: 0a00 |0007: move-result v0 │ │ +071f94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ │ │ #23 : (in Luk/org/ngo/squeezer/service/SqueezeService$15;) │ │ @@ -147294,39 +147328,39 @@ │ │ type : '(ILjava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -072634: |[072634] uk.org.ngo.squeezer.service.SqueezeService$15.musicFolders:(ILjava/lang/String;)Z │ │ -072644: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07264a: 0a01 |0003: move-result v1 │ │ -07264c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -072650: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -072652: 0f01 |0007: return v1 │ │ -072654: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -072658: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -07265e: 3805 1800 |000d: if-eqz v5, 0025 // +0018 │ │ -072662: 2201 3102 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072666: 7010 c60d 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07266c: 1a02 0e10 |0014: const-string v2, "folder_id:" // string@100e │ │ -072670: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072676: 0c01 |0019: move-result-object v1 │ │ -072678: 6e20 ce0d 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07267e: 0c01 |001d: move-result-object v1 │ │ -072680: 6e10 d60d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072686: 0c01 |0021: move-result-object v1 │ │ -072688: 7220 580e 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -07268e: 5431 4607 |0025: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072692: 5411 5907 |0027: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072696: 1a02 f615 |0029: const-string v2, "musicfolder" // string@15f6 │ │ -07269a: 6e40 c917 2104 |002b: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -0726a0: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -0726a2: 28d8 |002f: goto 0007 // -0028 │ │ +071f98: |[071f98] uk.org.ngo.squeezer.service.SqueezeService$15.musicFolders:(ILjava/lang/String;)Z │ │ +071fa8: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +071fae: 0a01 |0003: move-result v1 │ │ +071fb0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +071fb4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +071fb6: 0f01 |0007: return v1 │ │ +071fb8: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +071fbc: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +071fc2: 3805 1800 |000d: if-eqz v5, 0025 // +0018 │ │ +071fc6: 2201 3102 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +071fca: 7010 c60d 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +071fd0: 1a02 0810 |0014: const-string v2, "folder_id:" // string@1008 │ │ +071fd4: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071fda: 0c01 |0019: move-result-object v1 │ │ +071fdc: 6e20 ce0d 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +071fe2: 0c01 |001d: move-result-object v1 │ │ +071fe4: 6e10 d60d 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +071fea: 0c01 |0021: move-result-object v1 │ │ +071fec: 7220 580e 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +071ff2: 5431 4607 |0025: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +071ff6: 5411 5907 |0027: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +071ffa: 1a02 f015 |0029: const-string v2, "musicfolder" // string@15f0 │ │ +071ffe: 6e40 c917 2104 |002b: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +072004: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +072006: 28d8 |002f: goto 0007 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x0006 line=1001 │ │ 0x0007 line=1011 │ │ 0x0008 line=1004 │ │ 0x000d line=1006 │ │ @@ -147344,29 +147378,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0726a4: |[0726a4] uk.org.ngo.squeezer.service.SqueezeService$15.nextTrack:()Z │ │ -0726b4: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0726ba: 0a00 |0003: move-result v0 │ │ -0726bc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0726c0: 6e10 1417 0200 |0006: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isPlaying:()Z // method@1714 │ │ -0726c6: 0a00 |0009: move-result v0 │ │ -0726c8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0726cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0726ce: 0f00 |000d: return v0 │ │ -0726d0: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0726d4: 5400 5907 |0010: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0726d8: 1a01 880d |0012: const-string v1, "button jump_fwd" // string@0d88 │ │ -0726dc: 6e20 ce17 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -0726e2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0726e4: 28f5 |0018: goto 000d // -000b │ │ +072008: |[072008] uk.org.ngo.squeezer.service.SqueezeService$15.nextTrack:()Z │ │ +072018: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +07201e: 0a00 |0003: move-result v0 │ │ +072020: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +072024: 6e10 1417 0200 |0006: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isPlaying:()Z // method@1714 │ │ +07202a: 0a00 |0009: move-result v0 │ │ +07202c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +072030: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +072032: 0f00 |000d: return v0 │ │ +072034: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072038: 5400 5907 |0010: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07203c: 1a01 820d |0012: const-string v1, "button jump_fwd" // string@0d82 │ │ +072040: 6e20 ce17 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072046: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +072048: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x000d line=706 │ │ 0x000e line=705 │ │ 0x0017 line=706 │ │ locals : │ │ @@ -147377,35 +147411,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0726e8: |[0726e8] uk.org.ngo.squeezer.service.SqueezeService$15.play:()Z │ │ -0726f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0726fa: 6e10 1317 0300 |0001: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072700: 0a01 |0004: move-result v1 │ │ -072702: 3901 0400 |0005: if-nez v1, 0009 // +0004 │ │ -072706: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072708: 0f00 |0008: return v0 │ │ -07270a: 1a01 1e0a |0009: const-string v1, "SqueezeService" // string@0a1e │ │ -07270e: 1a02 9b17 |000b: const-string v2, "play.." // string@179b │ │ -072712: 7120 e50a 2100 |000d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -072718: 5431 4607 |0010: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07271c: 5411 6307 |0012: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -072720: 6e20 8615 0100 |0014: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ -072726: 5431 4607 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07272a: 5411 5907 |0019: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07272e: 1a02 9a17 |001b: const-string v2, "play" // string@179a │ │ -072732: 6e20 ce17 2100 |001d: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072738: 1a01 1e0a |0020: const-string v1, "SqueezeService" // string@0a1e │ │ -07273c: 1a02 a017 |0022: const-string v2, "played." // string@17a0 │ │ -072740: 7120 e50a 2100 |0024: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -072746: 28e1 |0027: goto 0008 // -001f │ │ +07204c: |[07204c] uk.org.ngo.squeezer.service.SqueezeService$15.play:()Z │ │ +07205c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07205e: 6e10 1317 0300 |0001: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072064: 0a01 |0004: move-result v1 │ │ +072066: 3901 0400 |0005: if-nez v1, 0009 // +0004 │ │ +07206a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07206c: 0f00 |0008: return v0 │ │ +07206e: 1a01 180a |0009: const-string v1, "SqueezeService" // string@0a18 │ │ +072072: 1a02 9517 |000b: const-string v2, "play.." // string@1795 │ │ +072076: 7120 e50a 2100 |000d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +07207c: 5431 4607 |0010: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072080: 5411 6307 |0012: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +072084: 6e20 8615 0100 |0014: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ +07208a: 5431 4607 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07208e: 5411 5907 |0019: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072092: 1a02 9417 |001b: const-string v2, "play" // string@1794 │ │ +072096: 6e20 ce17 2100 |001d: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07209c: 1a01 180a |0020: const-string v1, "SqueezeService" // string@0a18 │ │ +0720a0: 1a02 9a17 |0022: const-string v2, "played." // string@179a │ │ +0720a4: 7120 e50a 2100 |0024: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0720aa: 28e1 |0027: goto 0008 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0008 line=693 │ │ 0x0009 line=689 │ │ 0x0010 line=690 │ │ 0x0017 line=691 │ │ @@ -147418,26 +147452,26 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -072748: |[072748] uk.org.ngo.squeezer.service.SqueezeService$15.players:(I)Z │ │ -072758: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07275e: 0a00 |0003: move-result v0 │ │ -072760: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072764: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072766: 0f00 |0007: return v0 │ │ -072768: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07276c: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072770: 1a01 ac17 |000c: const-string v1, "players" // string@17ac │ │ -072774: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -07277a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -07277c: 28f5 |0012: goto 0007 // -000b │ │ +0720ac: |[0720ac] uk.org.ngo.squeezer.service.SqueezeService$15.players:(I)Z │ │ +0720bc: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0720c2: 0a00 |0003: move-result v0 │ │ +0720c4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0720c8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0720ca: 0f00 |0007: return v0 │ │ +0720cc: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0720d0: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0720d4: 1a01 a617 |000c: const-string v1, "players" // string@17a6 │ │ +0720d8: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +0720de: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0720e0: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0007 line=871 │ │ 0x0008 line=870 │ │ 0x0011 line=871 │ │ locals : │ │ @@ -147449,26 +147483,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -072780: |[072780] uk.org.ngo.squeezer.service.SqueezeService$15.playlistClear:()Z │ │ -072790: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072796: 0a00 |0003: move-result v0 │ │ -072798: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07279c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07279e: 0f00 |0007: return v0 │ │ -0727a0: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0727a4: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0727a8: 1a01 b017 |000c: const-string v1, "playlist clear" // string@17b0 │ │ -0727ac: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -0727b2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0727b4: 28f5 |0012: goto 0007 // -000b │ │ +0720e4: |[0720e4] uk.org.ngo.squeezer.service.SqueezeService$15.playlistClear:()Z │ │ +0720f4: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0720fa: 0a00 |0003: move-result v0 │ │ +0720fc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072100: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +072102: 0f00 |0007: return v0 │ │ +072104: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072108: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07210c: 1a01 aa17 |000c: const-string v1, "playlist clear" // string@17aa │ │ +072110: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072116: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +072118: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0007 line=755 │ │ 0x0008 line=754 │ │ 0x0011 line=755 │ │ locals : │ │ @@ -147479,44 +147513,44 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0727b8: |[0727b8] uk.org.ngo.squeezer.service.SqueezeService$15.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z │ │ -0727c8: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0727ce: 0a00 |0003: move-result v0 │ │ -0727d0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0727d4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0727d6: 0f00 |0007: return v0 │ │ -0727d8: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0727dc: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0727e0: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0727e4: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0727ea: 1a02 c717 |0011: const-string v2, "playlistcontrol cmd:" // string@17c7 │ │ -0727ee: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0727f4: 0c01 |0016: move-result-object v1 │ │ -0727f6: 6e20 ce0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0727fc: 0c01 |001a: move-result-object v1 │ │ -0727fe: 1a02 0400 |001b: const-string v2, " " // string@0004 │ │ -072802: 6e20 ce0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072808: 0c01 |0020: move-result-object v1 │ │ -07280a: 6e20 ce0d 5100 |0021: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072810: 0c01 |0024: move-result-object v1 │ │ -072812: 1a02 0101 |0025: const-string v2, ":" // string@0101 │ │ -072816: 6e20 ce0d 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07281c: 0c01 |002a: move-result-object v1 │ │ -07281e: 6e20 ce0d 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072824: 0c01 |002e: move-result-object v1 │ │ -072826: 6e10 d60d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07282c: 0c01 |0032: move-result-object v1 │ │ -07282e: 6e20 ce17 1000 |0033: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072834: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -072836: 28d0 |0037: goto 0007 // -0030 │ │ +07211c: |[07211c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistControl:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z │ │ +07212c: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072132: 0a00 |0003: move-result v0 │ │ +072134: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072138: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07213a: 0f00 |0007: return v0 │ │ +07213c: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072140: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072144: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072148: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07214e: 1a02 c117 |0011: const-string v2, "playlistcontrol cmd:" // string@17c1 │ │ +072152: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072158: 0c01 |0016: move-result-object v1 │ │ +07215a: 6e20 ce0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072160: 0c01 |001a: move-result-object v1 │ │ +072162: 1a02 0400 |001b: const-string v2, " " // string@0004 │ │ +072166: 6e20 ce0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07216c: 0c01 |0020: move-result-object v1 │ │ +07216e: 6e20 ce0d 5100 |0021: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072174: 0c01 |0024: move-result-object v1 │ │ +072176: 1a02 0101 |0025: const-string v2, ":" // string@0101 │ │ +07217a: 6e20 ce0d 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072180: 0c01 |002a: move-result-object v1 │ │ +072182: 6e20 ce0d 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072188: 0c01 |002e: move-result-object v1 │ │ +07218a: 6e10 d60d 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072190: 0c01 |0032: move-result-object v1 │ │ +072192: 6e20 ce17 1000 |0033: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072198: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +07219a: 28d0 |0037: goto 0007 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0007 line=720 │ │ 0x0008 line=719 │ │ 0x0036 line=720 │ │ locals : │ │ @@ -147530,34 +147564,34 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -072838: |[072838] uk.org.ngo.squeezer.service.SqueezeService$15.playlistIndex:(I)Z │ │ -072848: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07284e: 0a00 |0003: move-result v0 │ │ -072850: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072854: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072856: 0f00 |0007: return v0 │ │ -072858: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07285c: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072860: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072864: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07286a: 1a02 b317 |0011: const-string v2, "playlist index " // string@17b3 │ │ -07286e: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072874: 0c01 |0016: move-result-object v1 │ │ -072876: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -07287c: 0c01 |001a: move-result-object v1 │ │ -07287e: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072884: 0c01 |001e: move-result-object v1 │ │ -072886: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -07288c: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -07288e: 28e4 |0023: goto 0007 // -001c │ │ +07219c: |[07219c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistIndex:(I)Z │ │ +0721ac: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0721b2: 0a00 |0003: move-result v0 │ │ +0721b4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0721b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0721ba: 0f00 |0007: return v0 │ │ +0721bc: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0721c0: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0721c4: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0721c8: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0721ce: 1a02 ad17 |0011: const-string v2, "playlist index " // string@17ad │ │ +0721d2: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0721d8: 0c01 |0016: move-result-object v1 │ │ +0721da: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0721e0: 0c01 |001a: move-result-object v1 │ │ +0721e2: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0721e8: 0c01 |001e: move-result-object v1 │ │ +0721ea: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +0721f0: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +0721f2: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0007 line=737 │ │ 0x0008 line=736 │ │ 0x0022 line=737 │ │ locals : │ │ @@ -147569,39 +147603,39 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -072890: |[072890] uk.org.ngo.squeezer.service.SqueezeService$15.playlistMove:(II)Z │ │ -0728a0: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0728a6: 0a00 |0003: move-result v0 │ │ -0728a8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0728ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0728ae: 0f00 |0007: return v0 │ │ -0728b0: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0728b4: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0728b8: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0728bc: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0728c2: 1a02 b417 |0011: const-string v2, "playlist move " // string@17b4 │ │ -0728c6: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0728cc: 0c01 |0016: move-result-object v1 │ │ -0728ce: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0728d4: 0c01 |001a: move-result-object v1 │ │ -0728d6: 1a02 0400 |001b: const-string v2, " " // string@0004 │ │ -0728da: 6e20 ce0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0728e0: 0c01 |0020: move-result-object v1 │ │ -0728e2: 6e20 cb0d 5100 |0021: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0728e8: 0c01 |0024: move-result-object v1 │ │ -0728ea: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0728f0: 0c01 |0028: move-result-object v1 │ │ -0728f2: 6e20 ce17 1000 |0029: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -0728f8: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -0728fa: 28da |002d: goto 0007 // -0026 │ │ +0721f4: |[0721f4] uk.org.ngo.squeezer.service.SqueezeService$15.playlistMove:(II)Z │ │ +072204: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +07220a: 0a00 |0003: move-result v0 │ │ +07220c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072210: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +072212: 0f00 |0007: return v0 │ │ +072214: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072218: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07221c: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072220: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072226: 1a02 ae17 |0011: const-string v2, "playlist move " // string@17ae │ │ +07222a: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072230: 0c01 |0016: move-result-object v1 │ │ +072232: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +072238: 0c01 |001a: move-result-object v1 │ │ +07223a: 1a02 0400 |001b: const-string v2, " " // string@0004 │ │ +07223e: 6e20 ce0d 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072244: 0c01 |0020: move-result-object v1 │ │ +072246: 6e20 cb0d 5100 |0021: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +07224c: 0c01 |0024: move-result-object v1 │ │ +07224e: 6e10 d60d 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072254: 0c01 |0028: move-result-object v1 │ │ +072256: 6e20 ce17 1000 |0029: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07225c: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +07225e: 28da |002d: goto 0007 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0007 line=749 │ │ 0x0008 line=748 │ │ 0x002c line=749 │ │ locals : │ │ @@ -147614,34 +147648,34 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0728fc: |[0728fc] uk.org.ngo.squeezer.service.SqueezeService$15.playlistRemove:(I)Z │ │ -07290c: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072912: 0a00 |0003: move-result v0 │ │ -072914: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072918: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07291a: 0f00 |0007: return v0 │ │ -07291c: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072920: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072924: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072928: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07292e: 1a02 b117 |0011: const-string v2, "playlist delete " // string@17b1 │ │ -072932: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072938: 0c01 |0016: move-result-object v1 │ │ -07293a: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -072940: 0c01 |001a: move-result-object v1 │ │ -072942: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072948: 0c01 |001e: move-result-object v1 │ │ -07294a: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072950: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -072952: 28e4 |0023: goto 0007 // -001c │ │ +072260: |[072260] uk.org.ngo.squeezer.service.SqueezeService$15.playlistRemove:(I)Z │ │ +072270: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072276: 0a00 |0003: move-result v0 │ │ +072278: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07227c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07227e: 0f00 |0007: return v0 │ │ +072280: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072284: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072288: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +07228c: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072292: 1a02 ab17 |0011: const-string v2, "playlist delete " // string@17ab │ │ +072296: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07229c: 0c01 |0016: move-result-object v1 │ │ +07229e: 6e20 cb0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0722a4: 0c01 |001a: move-result-object v1 │ │ +0722a6: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0722ac: 0c01 |001e: move-result-object v1 │ │ +0722ae: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +0722b4: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +0722b6: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0007 line=743 │ │ 0x0008 line=742 │ │ 0x0022 line=743 │ │ locals : │ │ @@ -147653,36 +147687,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -072954: |[072954] uk.org.ngo.squeezer.service.SqueezeService$15.playlistSave:(Ljava/lang/String;)Z │ │ -072964: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07296a: 0a00 |0003: move-result v0 │ │ -07296c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072970: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072972: 0f00 |0007: return v0 │ │ -072974: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072978: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07297c: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072980: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072986: 1a02 b517 |0011: const-string v2, "playlist save " // string@17b5 │ │ -07298a: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072990: 0c01 |0016: move-result-object v1 │ │ -072992: 7110 1f11 0400 |0017: invoke-static {v4}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -072998: 0c02 |001a: move-result-object v2 │ │ -07299a: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0729a0: 0c01 |001e: move-result-object v1 │ │ -0729a2: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0729a8: 0c01 |0022: move-result-object v1 │ │ -0729aa: 6e20 ce17 1000 |0023: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -0729b0: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -0729b2: 28e0 |0027: goto 0007 // -0020 │ │ +0722b8: |[0722b8] uk.org.ngo.squeezer.service.SqueezeService$15.playlistSave:(Ljava/lang/String;)Z │ │ +0722c8: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0722ce: 0a00 |0003: move-result v0 │ │ +0722d0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0722d4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0722d6: 0f00 |0007: return v0 │ │ +0722d8: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0722dc: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0722e0: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0722e4: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0722ea: 1a02 af17 |0011: const-string v2, "playlist save " // string@17af │ │ +0722ee: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0722f4: 0c01 |0016: move-result-object v1 │ │ +0722f6: 7110 1f11 0400 |0017: invoke-static {v4}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +0722fc: 0c02 |001a: move-result-object v2 │ │ +0722fe: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072304: 0c01 |001e: move-result-object v1 │ │ +072306: 6e10 d60d 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07230c: 0c01 |0022: move-result-object v1 │ │ +07230e: 6e20 ce17 1000 |0023: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072314: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +072316: 28e0 |0027: goto 0007 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0007 line=761 │ │ 0x0008 line=760 │ │ 0x0026 line=761 │ │ locals : │ │ @@ -147694,45 +147728,45 @@ │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -0729b4: |[0729b4] uk.org.ngo.squeezer.service.SqueezeService$15.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ -0729c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0729c6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0729c8: 6e10 1317 0700 |0002: invoke-virtual {v7}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0729ce: 0a02 |0005: move-result v2 │ │ -0729d0: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0729d4: 0f00 |0008: return v0 │ │ -0729d6: 5472 4607 |0009: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0729da: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0729de: 1a03 cf17 |000d: const-string v3, "playlists tracks" // string@17cf │ │ -0729e2: 1224 |000f: const/4 v4, #int 2 // #2 │ │ -0729e4: 2344 3204 |0010: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ -0729e8: 2205 3102 |0012: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ -0729ec: 7010 c60d 0500 |0014: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0729f2: 1a06 c117 |0017: const-string v6, "playlist_id:" // string@17c1 │ │ -0729f6: 6e20 ce0d 6500 |0019: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0729fc: 0c05 |001c: move-result-object v5 │ │ -0729fe: 6e10 9315 0900 |001d: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -072a04: 0c06 |0020: move-result-object v6 │ │ -072a06: 6e20 ce0d 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072a0c: 0c05 |0024: move-result-object v5 │ │ -072a0e: 6e10 d60d 0500 |0025: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072a14: 0c05 |0028: move-result-object v5 │ │ -072a16: 4d05 0400 |0029: aput-object v5, v4, v0 │ │ -072a1a: 1a00 6f1b |002b: const-string v0, "tags:asleyjJxK" // string@1b6f │ │ -072a1e: 4d00 0401 |002d: aput-object v0, v4, v1 │ │ -072a22: 7110 310e 0400 |002f: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ -072a28: 0c00 |0032: move-result-object v0 │ │ -072a2a: 6e40 c917 3208 |0033: invoke-virtual {v2, v3, v8, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -072a30: 0110 |0036: move v0, v1 │ │ -072a32: 28d1 |0037: goto 0008 // -002f │ │ +072318: |[072318] uk.org.ngo.squeezer.service.SqueezeService$15.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ +072328: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07232a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07232c: 6e10 1317 0700 |0002: invoke-virtual {v7}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072332: 0a02 |0005: move-result v2 │ │ +072334: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +072338: 0f00 |0008: return v0 │ │ +07233a: 5472 4607 |0009: iget-object v2, v7, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07233e: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072342: 1a03 c917 |000d: const-string v3, "playlists tracks" // string@17c9 │ │ +072346: 1224 |000f: const/4 v4, #int 2 // #2 │ │ +072348: 2344 3204 |0010: new-array v4, v4, [Ljava/lang/String; // type@0432 │ │ +07234c: 2205 3102 |0012: new-instance v5, Ljava/lang/StringBuilder; // type@0231 │ │ +072350: 7010 c60d 0500 |0014: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072356: 1a06 bb17 |0017: const-string v6, "playlist_id:" // string@17bb │ │ +07235a: 6e20 ce0d 6500 |0019: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072360: 0c05 |001c: move-result-object v5 │ │ +072362: 6e10 9315 0900 |001d: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +072368: 0c06 |0020: move-result-object v6 │ │ +07236a: 6e20 ce0d 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072370: 0c05 |0024: move-result-object v5 │ │ +072372: 6e10 d60d 0500 |0025: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072378: 0c05 |0028: move-result-object v5 │ │ +07237a: 4d05 0400 |0029: aput-object v5, v4, v0 │ │ +07237e: 1a00 691b |002b: const-string v0, "tags:asleyjJxK" // string@1b69 │ │ +072382: 4d00 0401 |002d: aput-object v0, v4, v1 │ │ +072386: 7110 310e 0400 |002f: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0e31 │ │ +07238c: 0c00 |0032: move-result-object v0 │ │ +07238e: 6e40 c917 3208 |0033: invoke-virtual {v2, v3, v8, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +072394: 0110 |0036: move v0, v1 │ │ +072396: 28d1 |0037: goto 0008 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1058 │ │ 0x0008 line=1060 │ │ 0x0009 line=1059 │ │ 0x0037 line=1060 │ │ locals : │ │ @@ -147745,26 +147779,26 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -072a34: |[072a34] uk.org.ngo.squeezer.service.SqueezeService$15.playlists:(I)Z │ │ -072a44: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072a4a: 0a00 |0003: move-result v0 │ │ -072a4c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072a50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072a52: 0f00 |0007: return v0 │ │ -072a54: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072a58: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072a5c: 1a01 c917 |000c: const-string v1, "playlists" // string@17c9 │ │ -072a60: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -072a66: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -072a68: 28f5 |0012: goto 0007 // -000b │ │ +072398: |[072398] uk.org.ngo.squeezer.service.SqueezeService$15.playlists:(I)Z │ │ +0723a8: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0723ae: 0a00 |0003: move-result v0 │ │ +0723b0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0723b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0723b6: 0f00 |0007: return v0 │ │ +0723b8: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0723bc: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0723c0: 1a01 c317 |000c: const-string v1, "playlists" // string@17c3 │ │ +0723c4: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +0723ca: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0723cc: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1077 │ │ 0x0007 line=1079 │ │ 0x0008 line=1078 │ │ 0x0011 line=1079 │ │ locals : │ │ @@ -147776,39 +147810,39 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -072a6c: |[072a6c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ -072a7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072a7e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -072a80: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072a86: 0a02 |0005: move-result v2 │ │ -072a88: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072a8c: 0f00 |0008: return v0 │ │ -072a8e: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072a92: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072a96: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ -072a9a: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -072a9e: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072aa4: 1a05 ca17 |0014: const-string v5, "playlists delete playlist_id:" // string@17ca │ │ -072aa8: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072aae: 0c04 |0019: move-result-object v4 │ │ -072ab0: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -072ab6: 0c05 |001d: move-result-object v5 │ │ -072ab8: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072abe: 0c04 |0021: move-result-object v4 │ │ -072ac0: 6e10 d60d 0400 |0022: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072ac6: 0c04 |0025: move-result-object v4 │ │ -072ac8: 4d04 0300 |0026: aput-object v4, v3, v0 │ │ -072acc: 6e20 cd17 3200 |0028: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -072ad2: 0110 |002b: move v0, v1 │ │ -072ad4: 28dc |002c: goto 0008 // -0024 │ │ +0723d0: |[0723d0] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsDelete:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ +0723e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0723e2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0723e4: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0723ea: 0a02 |0005: move-result v2 │ │ +0723ec: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0723f0: 0f00 |0008: return v0 │ │ +0723f2: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0723f6: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0723fa: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ +0723fe: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +072402: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072408: 1a05 c417 |0014: const-string v5, "playlists delete playlist_id:" // string@17c4 │ │ +07240c: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072412: 0c04 |0019: move-result-object v4 │ │ +072414: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +07241a: 0c05 |001d: move-result-object v5 │ │ +07241c: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072422: 0c04 |0021: move-result-object v4 │ │ +072424: 6e10 d60d 0400 |0022: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07242a: 0c04 |0025: move-result-object v4 │ │ +07242c: 4d04 0300 |0026: aput-object v4, v3, v0 │ │ +072430: 6e20 cd17 3200 |0028: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +072436: 0110 |002b: move v0, v1 │ │ +072438: 28dc |002c: goto 0008 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1105 │ │ 0x0008 line=1107 │ │ 0x0009 line=1106 │ │ 0x002c line=1107 │ │ locals : │ │ @@ -147820,49 +147854,49 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -072ad8: |[072ad8] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z │ │ -072ae8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072aea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -072aec: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072af2: 0a02 |0005: move-result v2 │ │ -072af4: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072af8: 0f00 |0008: return v0 │ │ -072afa: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072afe: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072b02: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ -072b06: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -072b0a: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072b10: 1a05 cc17 |0014: const-string v5, "playlists edit cmd:move playlist_id:" // string@17cc │ │ -072b14: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072b1a: 0c04 |0019: move-result-object v4 │ │ -072b1c: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -072b22: 0c05 |001d: move-result-object v5 │ │ -072b24: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072b2a: 0c04 |0021: move-result-object v4 │ │ -072b2c: 1a05 4d00 |0022: const-string v5, " index:" // string@004d │ │ -072b30: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072b36: 0c04 |0027: move-result-object v4 │ │ -072b38: 6e20 cb0d 8400 |0028: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -072b3e: 0c04 |002b: move-result-object v4 │ │ -072b40: 1a05 8800 |002c: const-string v5, " toindex:" // string@0088 │ │ -072b44: 6e20 ce0d 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072b4a: 0c04 |0031: move-result-object v4 │ │ -072b4c: 6e20 cb0d 9400 |0032: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -072b52: 0c04 |0035: move-result-object v4 │ │ -072b54: 6e10 d60d 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072b5a: 0c04 |0039: move-result-object v4 │ │ -072b5c: 4d04 0300 |003a: aput-object v4, v3, v0 │ │ -072b60: 6e20 cd17 3200 |003c: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -072b66: 0110 |003f: move v0, v1 │ │ -072b68: 28c8 |0040: goto 0008 // -0038 │ │ +07243c: |[07243c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z │ │ +07244c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07244e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +072450: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072456: 0a02 |0005: move-result v2 │ │ +072458: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +07245c: 0f00 |0008: return v0 │ │ +07245e: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072462: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072466: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ +07246a: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +07246e: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072474: 1a05 c617 |0014: const-string v5, "playlists edit cmd:move playlist_id:" // string@17c6 │ │ +072478: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07247e: 0c04 |0019: move-result-object v4 │ │ +072480: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +072486: 0c05 |001d: move-result-object v5 │ │ +072488: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07248e: 0c04 |0021: move-result-object v4 │ │ +072490: 1a05 4d00 |0022: const-string v5, " index:" // string@004d │ │ +072494: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07249a: 0c04 |0027: move-result-object v4 │ │ +07249c: 6e20 cb0d 8400 |0028: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0724a2: 0c04 |002b: move-result-object v4 │ │ +0724a4: 1a05 8800 |002c: const-string v5, " toindex:" // string@0088 │ │ +0724a8: 6e20 ce0d 5400 |002e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0724ae: 0c04 |0031: move-result-object v4 │ │ +0724b0: 6e20 cb0d 9400 |0032: invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0724b6: 0c04 |0035: move-result-object v4 │ │ +0724b8: 6e10 d60d 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0724be: 0c04 |0039: move-result-object v4 │ │ +0724c0: 4d04 0300 |003a: aput-object v4, v3, v0 │ │ +0724c4: 6e20 cd17 3200 |003c: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +0724ca: 0110 |003f: move v0, v1 │ │ +0724cc: 28c8 |0040: goto 0008 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1111 │ │ 0x0008 line=1114 │ │ 0x0009 line=1112 │ │ 0x0040 line=1114 │ │ locals : │ │ @@ -147876,39 +147910,39 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -072b6c: |[072b6c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsNew:(Ljava/lang/String;)Z │ │ -072b7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072b7e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -072b80: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072b86: 0a02 |0005: move-result v2 │ │ -072b88: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072b8c: 0f00 |0008: return v0 │ │ -072b8e: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072b92: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072b96: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ -072b9a: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -072b9e: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072ba4: 1a05 cd17 |0014: const-string v5, "playlists new name:" // string@17cd │ │ -072ba8: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072bae: 0c04 |0019: move-result-object v4 │ │ -072bb0: 7110 1f11 0700 |001a: invoke-static {v7}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -072bb6: 0c05 |001d: move-result-object v5 │ │ -072bb8: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072bbe: 0c04 |0021: move-result-object v4 │ │ -072bc0: 6e10 d60d 0400 |0022: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072bc6: 0c04 |0025: move-result-object v4 │ │ -072bc8: 4d04 0300 |0026: aput-object v4, v3, v0 │ │ -072bcc: 6e20 cd17 3200 |0028: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -072bd2: 0110 |002b: move v0, v1 │ │ -072bd4: 28dc |002c: goto 0008 // -0024 │ │ +0724d0: |[0724d0] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsNew:(Ljava/lang/String;)Z │ │ +0724e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0724e2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0724e4: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0724ea: 0a02 |0005: move-result v2 │ │ +0724ec: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0724f0: 0f00 |0008: return v0 │ │ +0724f2: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0724f6: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0724fa: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ +0724fe: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +072502: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072508: 1a05 c717 |0014: const-string v5, "playlists new name:" // string@17c7 │ │ +07250c: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072512: 0c04 |0019: move-result-object v4 │ │ +072514: 7110 1f11 0700 |001a: invoke-static {v7}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +07251a: 0c05 |001d: move-result-object v5 │ │ +07251c: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072522: 0c04 |0021: move-result-object v4 │ │ +072524: 6e10 d60d 0400 |0022: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07252a: 0c04 |0025: move-result-object v4 │ │ +07252c: 4d04 0300 |0026: aput-object v4, v3, v0 │ │ +072530: 6e20 cd17 3200 |0028: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +072536: 0110 |002b: move v0, v1 │ │ +072538: 28dc |002c: goto 0008 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1118 │ │ 0x0008 line=1120 │ │ 0x0009 line=1119 │ │ 0x002c line=1120 │ │ locals : │ │ @@ -147920,44 +147954,44 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -072bd8: |[072bd8] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z │ │ -072be8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072bea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -072bec: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072bf2: 0a02 |0005: move-result v2 │ │ -072bf4: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072bf8: 0f00 |0008: return v0 │ │ -072bfa: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072bfe: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072c02: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ -072c06: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -072c0a: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072c10: 1a05 cb17 |0014: const-string v5, "playlists edit cmd:delete playlist_id:" // string@17cb │ │ -072c14: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072c1a: 0c04 |0019: move-result-object v4 │ │ -072c1c: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -072c22: 0c05 |001d: move-result-object v5 │ │ -072c24: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072c2a: 0c04 |0021: move-result-object v4 │ │ -072c2c: 1a05 4d00 |0022: const-string v5, " index:" // string@004d │ │ -072c30: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072c36: 0c04 |0027: move-result-object v4 │ │ -072c38: 6e20 cb0d 8400 |0028: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -072c3e: 0c04 |002b: move-result-object v4 │ │ -072c40: 6e10 d60d 0400 |002c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072c46: 0c04 |002f: move-result-object v4 │ │ -072c48: 4d04 0300 |0030: aput-object v4, v3, v0 │ │ -072c4c: 6e20 cd17 3200 |0032: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -072c52: 0110 |0035: move v0, v1 │ │ -072c54: 28d2 |0036: goto 0008 // -002e │ │ +07253c: |[07253c] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z │ │ +07254c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07254e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +072550: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072556: 0a02 |0005: move-result v2 │ │ +072558: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +07255c: 0f00 |0008: return v0 │ │ +07255e: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072562: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072566: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ +07256a: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +07256e: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072574: 1a05 c517 |0014: const-string v5, "playlists edit cmd:delete playlist_id:" // string@17c5 │ │ +072578: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07257e: 0c04 |0019: move-result-object v4 │ │ +072580: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +072586: 0c05 |001d: move-result-object v5 │ │ +072588: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07258e: 0c04 |0021: move-result-object v4 │ │ +072590: 1a05 4d00 |0022: const-string v5, " index:" // string@004d │ │ +072594: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07259a: 0c04 |0027: move-result-object v4 │ │ +07259c: 6e20 cb0d 8400 |0028: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +0725a2: 0c04 |002b: move-result-object v4 │ │ +0725a4: 6e10 d60d 0400 |002c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0725aa: 0c04 |002f: move-result-object v4 │ │ +0725ac: 4d04 0300 |0030: aput-object v4, v3, v0 │ │ +0725b0: 6e20 cd17 3200 |0032: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +0725b6: 0110 |0035: move v0, v1 │ │ +0725b8: 28d2 |0036: goto 0008 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1124 │ │ 0x0008 line=1126 │ │ 0x0009 line=1125 │ │ 0x0036 line=1126 │ │ locals : │ │ @@ -147970,46 +148004,46 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -072c58: |[072c58] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z │ │ -072c68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -072c6a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -072c6c: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072c72: 0a02 |0005: move-result v2 │ │ -072c74: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -072c78: 0f00 |0008: return v0 │ │ -072c7a: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072c7e: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072c82: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ -072c86: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -072c8a: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072c90: 1a05 ce17 |0014: const-string v5, "playlists rename playlist_id:" // string@17ce │ │ -072c94: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072c9a: 0c04 |0019: move-result-object v4 │ │ -072c9c: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ -072ca2: 0c05 |001d: move-result-object v5 │ │ -072ca4: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072caa: 0c04 |0021: move-result-object v4 │ │ -072cac: 1a05 3900 |0022: const-string v5, " dry_run:1 newname:" // string@0039 │ │ -072cb0: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072cb6: 0c04 |0027: move-result-object v4 │ │ -072cb8: 7110 1f11 0800 |0028: invoke-static {v8}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ -072cbe: 0c05 |002b: move-result-object v5 │ │ -072cc0: 6e20 ce0d 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072cc6: 0c04 |002f: move-result-object v4 │ │ -072cc8: 6e10 d60d 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072cce: 0c04 |0033: move-result-object v4 │ │ -072cd0: 4d04 0300 |0034: aput-object v4, v3, v0 │ │ -072cd4: 6e20 cd17 3200 |0036: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ -072cda: 0110 |0039: move v0, v1 │ │ -072cdc: 28ce |003a: goto 0008 // -0032 │ │ +0725bc: |[0725bc] uk.org.ngo.squeezer.service.SqueezeService$15.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z │ │ +0725cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0725ce: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0725d0: 6e10 1317 0600 |0002: invoke-virtual {v6}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0725d6: 0a02 |0005: move-result v2 │ │ +0725d8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0725dc: 0f00 |0008: return v0 │ │ +0725de: 5462 4607 |0009: iget-object v2, v6, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0725e2: 5422 5907 |000b: iget-object v2, v2, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0725e6: 2313 3204 |000d: new-array v3, v1, [Ljava/lang/String; // type@0432 │ │ +0725ea: 2204 3102 |000f: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +0725ee: 7010 c60d 0400 |0011: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0725f4: 1a05 c817 |0014: const-string v5, "playlists rename playlist_id:" // string@17c8 │ │ +0725f8: 6e20 ce0d 5400 |0016: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0725fe: 0c04 |0019: move-result-object v4 │ │ +072600: 6e10 9315 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getId:()Ljava/lang/String; // method@1593 │ │ +072606: 0c05 |001d: move-result-object v5 │ │ +072608: 6e20 ce0d 5400 |001e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07260e: 0c04 |0021: move-result-object v4 │ │ +072610: 1a05 3900 |0022: const-string v5, " dry_run:1 newname:" // string@0039 │ │ +072614: 6e20 ce0d 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07261a: 0c04 |0027: move-result-object v4 │ │ +07261c: 7110 1f11 0800 |0028: invoke-static {v8}, Luk/org/ngo/squeezer/Util;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@111f │ │ +072622: 0c05 |002b: move-result-object v5 │ │ +072624: 6e20 ce0d 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07262a: 0c04 |002f: move-result-object v4 │ │ +07262c: 6e10 d60d 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072632: 0c04 |0033: move-result-object v4 │ │ +072634: 4d04 0300 |0034: aput-object v4, v3, v0 │ │ +072638: 6e20 cd17 3200 |0036: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendCommand:([Ljava/lang/String;)V // method@17cd │ │ +07263e: 0110 |0039: move v0, v1 │ │ +072640: 28ce |003a: goto 0008 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1130 │ │ 0x0008 line=1132 │ │ 0x0009 line=1131 │ │ 0x003a line=1132 │ │ locals : │ │ @@ -148022,65 +148056,65 @@ │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -072ce0: |[072ce0] uk.org.ngo.squeezer.service.SqueezeService$15.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z │ │ -072cf0: 6e10 1317 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072cf6: 0a01 |0003: move-result v1 │ │ -072cf8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -072cfc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -072cfe: 0f01 |0007: return v1 │ │ -072d00: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -072d04: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -072d0a: 3807 1c00 |000d: if-eqz v7, 0029 // +001c │ │ -072d0e: 2201 3102 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072d12: 7010 c60d 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072d18: 1a02 6713 |0014: const-string v2, "item_id:" // string@1367 │ │ -072d1c: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072d22: 0c01 |0019: move-result-object v1 │ │ -072d24: 6e10 bb15 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ -072d2a: 0c02 |001d: move-result-object v2 │ │ -072d2c: 6e20 ce0d 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072d32: 0c01 |0021: move-result-object v1 │ │ -072d34: 6e10 d60d 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072d3a: 0c01 |0025: move-result-object v1 │ │ -072d3c: 7220 580e 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -072d42: 3808 1e00 |0029: if-eqz v8, 0047 // +001e │ │ -072d46: 6e10 b60d 0800 |002b: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ -072d4c: 0a01 |002e: move-result v1 │ │ -072d4e: 3d01 1800 |002f: if-lez v1, 0047 // +0018 │ │ -072d52: 2201 3102 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072d56: 7010 c60d 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072d5c: 1a02 4419 |0036: const-string v2, "search:" // string@1944 │ │ -072d60: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072d66: 0c01 |003b: move-result-object v1 │ │ -072d68: 6e20 ce0d 8100 |003c: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072d6e: 0c01 |003f: move-result-object v1 │ │ -072d70: 6e10 d60d 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072d76: 0c01 |0043: move-result-object v1 │ │ -072d78: 7220 580e 1000 |0044: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -072d7e: 5441 4607 |0047: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072d82: 5411 5907 |0049: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072d86: 2202 3102 |004b: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -072d8a: 7010 c60d 0200 |004d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072d90: 6e10 a515 0600 |0050: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ -072d96: 0c03 |0053: move-result-object v3 │ │ -072d98: 6e20 ce0d 3200 |0054: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072d9e: 0c02 |0057: move-result-object v2 │ │ -072da0: 1a03 5300 |0058: const-string v3, " items" // string@0053 │ │ -072da4: 6e20 ce0d 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072daa: 0c02 |005d: move-result-object v2 │ │ -072dac: 6e10 d60d 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072db2: 0c02 |0061: move-result-object v2 │ │ -072db4: 6e40 cc17 2105 |0062: invoke-virtual {v1, v2, v5, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ -072dba: 1211 |0065: const/4 v1, #int 1 // #1 │ │ -072dbc: 28a1 |0066: goto 0007 // -005f │ │ +072644: |[072644] uk.org.ngo.squeezer.service.SqueezeService$15.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z │ │ +072654: 6e10 1317 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +07265a: 0a01 |0003: move-result v1 │ │ +07265c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +072660: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +072662: 0f01 |0007: return v1 │ │ +072664: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +072668: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +07266e: 3807 1c00 |000d: if-eqz v7, 0029 // +001c │ │ +072672: 2201 3102 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072676: 7010 c60d 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07267c: 1a02 6113 |0014: const-string v2, "item_id:" // string@1361 │ │ +072680: 6e20 ce0d 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072686: 0c01 |0019: move-result-object v1 │ │ +072688: 6e10 bb15 0700 |001a: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ +07268e: 0c02 |001d: move-result-object v2 │ │ +072690: 6e20 ce0d 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072696: 0c01 |0021: move-result-object v1 │ │ +072698: 6e10 d60d 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07269e: 0c01 |0025: move-result-object v1 │ │ +0726a0: 7220 580e 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0726a6: 3808 1e00 |0029: if-eqz v8, 0047 // +001e │ │ +0726aa: 6e10 b60d 0800 |002b: invoke-virtual {v8}, Ljava/lang/String;.length:()I // method@0db6 │ │ +0726b0: 0a01 |002e: move-result v1 │ │ +0726b2: 3d01 1800 |002f: if-lez v1, 0047 // +0018 │ │ +0726b6: 2201 3102 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +0726ba: 7010 c60d 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0726c0: 1a02 3e19 |0036: const-string v2, "search:" // string@193e │ │ +0726c4: 6e20 ce0d 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0726ca: 0c01 |003b: move-result-object v1 │ │ +0726cc: 6e20 ce0d 8100 |003c: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0726d2: 0c01 |003f: move-result-object v1 │ │ +0726d4: 6e10 d60d 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0726da: 0c01 |0043: move-result-object v1 │ │ +0726dc: 7220 580e 1000 |0044: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0726e2: 5441 4607 |0047: iget-object v1, v4, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0726e6: 5411 5907 |0049: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0726ea: 2202 3102 |004b: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +0726ee: 7010 c60d 0200 |004d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0726f4: 6e10 a515 0600 |0050: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ +0726fa: 0c03 |0053: move-result-object v3 │ │ +0726fc: 6e20 ce0d 3200 |0054: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072702: 0c02 |0057: move-result-object v2 │ │ +072704: 1a03 5300 |0058: const-string v3, " items" // string@0053 │ │ +072708: 6e20 ce0d 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07270e: 0c02 |005d: move-result-object v2 │ │ +072710: 6e10 d60d 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072716: 0c02 |0061: move-result-object v2 │ │ +072718: 6e40 cc17 2105 |0062: invoke-virtual {v1, v2, v5, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestPlayerItems:(Ljava/lang/String;ILjava/util/List;)V // method@17cc │ │ +07271e: 1211 |0065: const/4 v1, #int 1 // #1 │ │ +072720: 28a1 |0066: goto 0007 // -005f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1174 │ │ 0x0007 line=1181 │ │ 0x0008 line=1175 │ │ 0x000d line=1176 │ │ 0x000f line=1177 │ │ @@ -148101,43 +148135,43 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -072dc0: |[072dc0] uk.org.ngo.squeezer.service.SqueezeService$15.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z │ │ -072dd0: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072dd6: 0a00 |0003: move-result v0 │ │ -072dd8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072ddc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072dde: 0f00 |0007: return v0 │ │ -072de0: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072de4: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072de8: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072dec: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072df2: 6e10 a515 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ -072df8: 0c02 |0014: move-result-object v2 │ │ -072dfa: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072e00: 0c01 |0018: move-result-object v1 │ │ -072e02: 1a02 7d00 |0019: const-string v2, " playlist " // string@007d │ │ -072e06: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072e0c: 0c01 |001e: move-result-object v1 │ │ -072e0e: 6e20 ce0d 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072e14: 0c01 |0022: move-result-object v1 │ │ -072e16: 1a02 5200 |0023: const-string v2, " item_id:" // string@0052 │ │ -072e1a: 6e20 ce0d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072e20: 0c01 |0028: move-result-object v1 │ │ -072e22: 6e20 ce0d 6100 |0029: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072e28: 0c01 |002c: move-result-object v1 │ │ -072e2a: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072e30: 0c01 |0030: move-result-object v1 │ │ -072e32: 6e20 ce17 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072e38: 1210 |0034: const/4 v0, #int 1 // #1 │ │ -072e3a: 28d2 |0035: goto 0007 // -002e │ │ +072724: |[072724] uk.org.ngo.squeezer.service.SqueezeService$15.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z │ │ +072734: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +07273a: 0a00 |0003: move-result v0 │ │ +07273c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072740: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +072742: 0f00 |0007: return v0 │ │ +072744: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072748: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07274c: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072750: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072756: 6e10 a515 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getId:()Ljava/lang/String; // method@15a5 │ │ +07275c: 0c02 |0014: move-result-object v2 │ │ +07275e: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072764: 0c01 |0018: move-result-object v1 │ │ +072766: 1a02 7d00 |0019: const-string v2, " playlist " // string@007d │ │ +07276a: 6e20 ce0d 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072770: 0c01 |001e: move-result-object v1 │ │ +072772: 6e20 ce0d 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072778: 0c01 |0022: move-result-object v1 │ │ +07277a: 1a02 5200 |0023: const-string v2, " item_id:" // string@0052 │ │ +07277e: 6e20 ce0d 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072784: 0c01 |0028: move-result-object v1 │ │ +072786: 6e20 ce0d 6100 |0029: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07278c: 0c01 |002c: move-result-object v1 │ │ +07278e: 6e10 d60d 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072794: 0c01 |0030: move-result-object v1 │ │ +072796: 6e20 ce17 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07279c: 1210 |0034: const/4 v0, #int 1 // #1 │ │ +07279e: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0007 line=767 │ │ 0x0008 line=766 │ │ 0x0034 line=767 │ │ locals : │ │ @@ -148151,26 +148185,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -072e3c: |[072e3c] uk.org.ngo.squeezer.service.SqueezeService$15.powerOff:()Z │ │ -072e4c: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072e52: 0a00 |0003: move-result v0 │ │ -072e54: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072e58: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072e5a: 0f00 |0007: return v0 │ │ -072e5c: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072e60: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072e64: 1a01 0218 |000c: const-string v1, "power 0" // string@1802 │ │ -072e68: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072e6e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -072e70: 28f5 |0012: goto 0007 // -000b │ │ +0727a0: |[0727a0] uk.org.ngo.squeezer.service.SqueezeService$15.powerOff:()Z │ │ +0727b0: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0727b6: 0a00 |0003: move-result v0 │ │ +0727b8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0727bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0727be: 0f00 |0007: return v0 │ │ +0727c0: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0727c4: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0727c8: 1a01 fc17 |000c: const-string v1, "power 0" // string@17fc │ │ +0727cc: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +0727d2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0727d4: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x0007 line=639 │ │ 0x0008 line=638 │ │ 0x0011 line=639 │ │ locals : │ │ @@ -148181,26 +148215,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -072e74: |[072e74] uk.org.ngo.squeezer.service.SqueezeService$15.powerOn:()Z │ │ -072e84: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072e8a: 0a00 |0003: move-result v0 │ │ -072e8c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072e90: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072e92: 0f00 |0007: return v0 │ │ -072e94: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072e98: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072e9c: 1a01 0318 |000c: const-string v1, "power 1" // string@1803 │ │ -072ea0: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072ea6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -072ea8: 28f5 |0012: goto 0007 // -000b │ │ +0727d8: |[0727d8] uk.org.ngo.squeezer.service.SqueezeService$15.powerOn:()Z │ │ +0727e8: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0727ee: 0a00 |0003: move-result v0 │ │ +0727f0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0727f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0727f6: 0f00 |0007: return v0 │ │ +0727f8: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0727fc: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072800: 1a01 fd17 |000c: const-string v1, "power 1" // string@17fd │ │ +072804: 6e20 ce17 1000 |000e: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +07280a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +07280c: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0007 line=633 │ │ 0x0008 line=632 │ │ 0x0011 line=633 │ │ locals : │ │ @@ -148211,42 +148245,42 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -072eac: |[072eac] uk.org.ngo.squeezer.service.SqueezeService$15.preferenceChanged:(Ljava/lang/String;)V │ │ -072ebc: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -072ec0: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072ec4: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072eca: 1a02 6a09 |0007: const-string v2, "Preference changed: " // string@096a │ │ -072ece: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072ed4: 0c01 |000c: move-result-object v1 │ │ -072ed6: 6e20 ce0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072edc: 0c01 |0010: move-result-object v1 │ │ -072ede: 6e10 d60d 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072ee4: 0c01 |0014: move-result-object v1 │ │ -072ee6: 7120 e50a 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -072eec: 1a00 161b |0018: const-string v0, "squeezer.notifyofconnection" // string@1b16 │ │ -072ef0: 6e20 ae0d 4000 |001a: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -072ef6: 0a00 |001d: move-result v0 │ │ -072ef8: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -072efc: 5430 4607 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072f00: 7110 6b17 0000 |0022: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$800:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@176b │ │ -072f06: 0e00 |0025: return-void │ │ -072f08: 1a00 191b |0026: const-string v0, "squeezer.serveraddr" // string@1b19 │ │ -072f0c: 6e20 ae0d 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -072f12: 0a00 |002b: move-result v0 │ │ -072f14: 3800 0600 |002c: if-eqz v0, 0032 // +0006 │ │ -072f18: 6e10 0817 0300 |002e: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.disconnect:()V // method@1708 │ │ -072f1e: 28f4 |0031: goto 0025 // -000c │ │ -072f20: 5430 4607 |0032: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072f24: 7110 6c17 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$900:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@176c │ │ -072f2a: 28ee |0037: goto 0025 // -0012 │ │ +072810: |[072810] uk.org.ngo.squeezer.service.SqueezeService$15.preferenceChanged:(Ljava/lang/String;)V │ │ +072820: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072824: 2201 3102 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072828: 7010 c60d 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07282e: 1a02 6409 |0007: const-string v2, "Preference changed: " // string@0964 │ │ +072832: 6e20 ce0d 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072838: 0c01 |000c: move-result-object v1 │ │ +07283a: 6e20 ce0d 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072840: 0c01 |0010: move-result-object v1 │ │ +072842: 6e10 d60d 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072848: 0c01 |0014: move-result-object v1 │ │ +07284a: 7120 e50a 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072850: 1a00 101b |0018: const-string v0, "squeezer.notifyofconnection" // string@1b10 │ │ +072854: 6e20 ae0d 4000 |001a: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +07285a: 0a00 |001d: move-result v0 │ │ +07285c: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +072860: 5430 4607 |0020: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072864: 7110 6b17 0000 |0022: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$800:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@176b │ │ +07286a: 0e00 |0025: return-void │ │ +07286c: 1a00 131b |0026: const-string v0, "squeezer.serveraddr" // string@1b13 │ │ +072870: 6e20 ae0d 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +072876: 0a00 |002b: move-result v0 │ │ +072878: 3800 0600 |002c: if-eqz v0, 0032 // +0006 │ │ +07287c: 6e10 0817 0300 |002e: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.disconnect:()V // method@1708 │ │ +072882: 28f4 |0031: goto 0025 // -000c │ │ +072884: 5430 4607 |0032: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072888: 7110 6c17 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$900:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@176c │ │ +07288e: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ 0x0018 line=853 │ │ 0x0020 line=854 │ │ 0x0025 line=865 │ │ 0x0026 line=859 │ │ @@ -148261,29 +148295,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -072f2c: |[072f2c] uk.org.ngo.squeezer.service.SqueezeService$15.previousTrack:()Z │ │ -072f3c: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072f42: 0a00 |0003: move-result v0 │ │ -072f44: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -072f48: 6e10 1417 0200 |0006: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isPlaying:()Z // method@1714 │ │ -072f4e: 0a00 |0009: move-result v0 │ │ -072f50: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -072f54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -072f56: 0f00 |000d: return v0 │ │ -072f58: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072f5c: 5400 5907 |0010: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072f60: 1a01 890d |0012: const-string v1, "button jump_rew" // string@0d89 │ │ -072f64: 6e20 ce17 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072f6a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -072f6c: 28f5 |0018: goto 000d // -000b │ │ +072890: |[072890] uk.org.ngo.squeezer.service.SqueezeService$15.previousTrack:()Z │ │ +0728a0: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0728a6: 0a00 |0003: move-result v0 │ │ +0728a8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0728ac: 6e10 1417 0200 |0006: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isPlaying:()Z // method@1714 │ │ +0728b2: 0a00 |0009: move-result v0 │ │ +0728b4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0728b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0728ba: 0f00 |000d: return v0 │ │ +0728bc: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0728c0: 5400 5907 |0010: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0728c4: 1a01 830d |0012: const-string v1, "button jump_rew" // string@0d83 │ │ +0728c8: 6e20 ce17 1000 |0014: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +0728ce: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0728d0: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x000d line=712 │ │ 0x000e line=711 │ │ 0x0017 line=712 │ │ locals : │ │ @@ -148294,26 +148328,26 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -072f70: |[072f70] uk.org.ngo.squeezer.service.SqueezeService$15.radios:(I)Z │ │ -072f80: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072f86: 0a00 |0003: move-result v0 │ │ -072f88: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072f8c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072f8e: 0f00 |0007: return v0 │ │ -072f90: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072f94: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072f98: 1a01 5518 |000c: const-string v1, "radios" // string@1855 │ │ -072f9c: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -072fa2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -072fa4: 28f5 |0012: goto 0007 // -000b │ │ +0728d4: |[0728d4] uk.org.ngo.squeezer.service.SqueezeService$15.radios:(I)Z │ │ +0728e4: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +0728ea: 0a00 |0003: move-result v0 │ │ +0728ec: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0728f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0728f2: 0f00 |0007: return v0 │ │ +0728f4: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0728f8: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0728fc: 1a01 4f18 |000c: const-string v1, "radios" // string@184f │ │ +072900: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +072906: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +072908: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0007 line=1150 │ │ 0x0008 line=1149 │ │ 0x0011 line=1150 │ │ locals : │ │ @@ -148325,34 +148359,34 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -072fa8: |[072fa8] uk.org.ngo.squeezer.service.SqueezeService$15.randomPlay:(Ljava/lang/String;)Z │ │ -072fb8: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -072fbe: 0a00 |0003: move-result v0 │ │ -072fc0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -072fc4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -072fc6: 0f00 |0007: return v0 │ │ -072fc8: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -072fcc: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -072fd0: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -072fd4: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -072fda: 1a02 5a18 |0011: const-string v2, "randomplay " // string@185a │ │ -072fde: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072fe4: 0c01 |0016: move-result-object v1 │ │ -072fe6: 6e20 ce0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -072fec: 0c01 |001a: move-result-object v1 │ │ -072fee: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -072ff4: 0c01 |001e: move-result-object v1 │ │ -072ff6: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -072ffc: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -072ffe: 28e4 |0023: goto 0007 // -001c │ │ +07290c: |[07290c] uk.org.ngo.squeezer.service.SqueezeService$15.randomPlay:(Ljava/lang/String;)Z │ │ +07291c: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072922: 0a00 |0003: move-result v0 │ │ +072924: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072928: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07292a: 0f00 |0007: return v0 │ │ +07292c: 5430 4607 |0008: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072930: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072934: 2201 3102 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072938: 7010 c60d 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07293e: 1a02 5418 |0011: const-string v2, "randomplay " // string@1854 │ │ +072942: 6e20 ce0d 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072948: 0c01 |0016: move-result-object v1 │ │ +07294a: 6e20 ce0d 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072950: 0c01 |001a: move-result-object v1 │ │ +072952: 6e10 d60d 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072958: 0c01 |001e: move-result-object v1 │ │ +07295a: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072960: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +072962: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 0x0007 line=726 │ │ 0x0008 line=725 │ │ 0x0022 line=726 │ │ locals : │ │ @@ -148364,22 +148398,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073000: |[073000] uk.org.ngo.squeezer.service.SqueezeService$15.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ -073010: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073014: 1a01 cd01 |0002: const-string v1, "AlbumListCallback attached." // string@01cd │ │ -073018: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07301e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073022: 5400 5707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ -073026: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -07302c: 0e00 |000e: return-void │ │ +072964: |[072964] uk.org.ngo.squeezer.service.SqueezeService$15.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ +072974: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072978: 1a01 cd01 |0002: const-string v1, "AlbumListCallback attached." // string@01cd │ │ +07297c: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072982: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072986: 5400 5707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ +07298a: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072990: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0007 line=910 │ │ 0x000e line=911 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148390,22 +148424,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073030: |[073030] uk.org.ngo.squeezer.service.SqueezeService$15.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ -073040: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073044: 1a01 db01 |0002: const-string v1, "ArtistListCallback attached." // string@01db │ │ -073048: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07304e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073052: 5400 5807 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ -073056: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -07305c: 0e00 |000e: return-void │ │ +072994: |[072994] uk.org.ngo.squeezer.service.SqueezeService$15.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ +0729a4: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +0729a8: 1a01 db01 |0002: const-string v1, "ArtistListCallback attached." // string@01db │ │ +0729ac: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0729b2: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0729b6: 5400 5807 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ +0729ba: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +0729c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ 0x0007 line=937 │ │ 0x000e line=938 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148416,24 +148450,24 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -073060: |[073060] uk.org.ngo.squeezer.service.SqueezeService$15.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -073070: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073074: 1a01 1e02 |0002: const-string v1, "Callback attached." // string@021e │ │ -073078: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07307e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073082: 5400 5a07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -073086: 6e20 e717 3000 |000b: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@17e7 │ │ -07308c: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073090: 7110 6917 0000 |0010: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1769 │ │ -073096: 0e00 |0013: return-void │ │ +0729c4: |[0729c4] uk.org.ngo.squeezer.service.SqueezeService$15.registerCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +0729d4: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +0729d8: 1a01 1e02 |0002: const-string v1, "Callback attached." // string@021e │ │ +0729dc: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0729e2: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0729e6: 5400 5a07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +0729ea: 6e20 e717 3000 |000b: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.setCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V // method@17e7 │ │ +0729f0: 5420 4607 |000e: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0729f4: 7110 6917 0000 |0010: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1769 │ │ +0729fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0007 line=598 │ │ 0x000e line=599 │ │ 0x0013 line=600 │ │ locals : │ │ @@ -148445,22 +148479,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073098: |[073098] uk.org.ngo.squeezer.service.SqueezeService$15.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ -0730a8: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0730ac: 1a01 1403 |0002: const-string v1, "GenreListCallback attached." // string@0314 │ │ -0730b0: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0730b6: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0730ba: 5400 5d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ -0730be: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0730c4: 0e00 |000e: return-void │ │ +0729fc: |[0729fc] uk.org.ngo.squeezer.service.SqueezeService$15.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ +072a0c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072a10: 1a01 1403 |0002: const-string v1, "GenreListCallback attached." // string@0314 │ │ +072a14: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072a1a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072a1e: 5400 5d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ +072a22: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072a28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=974 │ │ 0x0007 line=975 │ │ 0x000e line=976 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148471,22 +148505,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0730c8: |[0730c8] uk.org.ngo.squeezer.service.SqueezeService$15.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ -0730d8: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0730dc: 1a01 d308 |0002: const-string v1, "MusicFolderListCallback attached." // string@08d3 │ │ -0730e0: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0730e6: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0730ea: 5400 6007 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ -0730ee: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0730f4: 0e00 |000e: return-void │ │ +072a2c: |[072a2c] uk.org.ngo.squeezer.service.SqueezeService$15.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ +072a3c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072a40: 1a01 cd08 |0002: const-string v1, "MusicFolderListCallback attached." // string@08cd │ │ +072a44: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072a4a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072a4e: 5400 6007 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ +072a52: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072a58: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ 0x000e line=1018 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148497,22 +148531,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0730f8: |[0730f8] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ -073108: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07310c: 1a01 5a09 |0002: const-string v1, "PlayerListCallback attached." // string@095a │ │ -073110: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073116: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07311a: 5400 6107 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ -07311e: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -073124: 0e00 |000e: return-void │ │ +072a5c: |[072a5c] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ +072a6c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072a70: 1a01 5409 |0002: const-string v1, "PlayerListCallback attached." // string@0954 │ │ +072a74: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072a7a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072a7e: 5400 6107 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ +072a82: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072a88: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ 0x0007 line=877 │ │ 0x000e line=878 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148523,22 +148557,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073128: |[073128] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ -073138: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07313c: 1a01 5e09 |0002: const-string v1, "PlaylistMaintenanceCallback attached." // string@095e │ │ -073140: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073146: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07314a: 5400 6407 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -07314e: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -073154: 0e00 |000e: return-void │ │ +072a8c: |[072a8c] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ +072a9c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072aa0: 1a01 5809 |0002: const-string v1, "PlaylistMaintenanceCallback attached." // string@0958 │ │ +072aa4: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072aaa: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072aae: 5400 6407 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +072ab2: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072ab8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0007 line=1096 │ │ 0x000e line=1097 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148549,22 +148583,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073158: |[073158] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ -073168: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07316c: 1a01 6009 |0002: const-string v1, "PlaylistsCallback attached." // string@0960 │ │ -073170: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073176: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07317a: 5400 6507 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ -07317e: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -073184: 0e00 |000e: return-void │ │ +072abc: |[072abc] uk.org.ngo.squeezer.service.SqueezeService$15.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ +072acc: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072ad0: 1a01 5a09 |0002: const-string v1, "PlaylistsCallback attached." // string@095a │ │ +072ad4: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072ada: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072ade: 5400 6507 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ +072ae2: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072ae8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1083 │ │ 0x0007 line=1084 │ │ 0x000e line=1085 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148575,22 +148609,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073188: |[073188] uk.org.ngo.squeezer.service.SqueezeService$15.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ -073198: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07319c: 1a01 170a |0002: const-string v1, "SongListCallback attached." // string@0a17 │ │ -0731a0: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0731a6: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0731aa: 5400 6607 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ -0731ae: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0731b4: 0e00 |000e: return-void │ │ +072aec: |[072aec] uk.org.ngo.squeezer.service.SqueezeService$15.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ +072afc: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072b00: 1a01 110a |0002: const-string v1, "SongListCallback attached." // string@0a11 │ │ +072b04: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072b0a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072b0e: 5400 6607 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ +072b12: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072b18: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1185 │ │ 0x0007 line=1186 │ │ 0x000e line=1187 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148601,22 +148635,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0731b8: |[0731b8] uk.org.ngo.squeezer.service.SqueezeService$15.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ -0731c8: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0731cc: 1a01 170a |0002: const-string v1, "SongListCallback attached." // string@0a17 │ │ -0731d0: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0731d6: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0731da: 5400 6707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ -0731de: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -0731e4: 0e00 |000e: return-void │ │ +072b1c: |[072b1c] uk.org.ngo.squeezer.service.SqueezeService$15.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ +072b2c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072b30: 1a01 110a |0002: const-string v1, "SongListCallback attached." // string@0a11 │ │ +072b34: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072b3a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072b3e: 5400 6707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ +072b42: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072b48: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ 0x0007 line=1162 │ │ 0x000e line=1163 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148627,22 +148661,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0731e8: |[0731e8] uk.org.ngo.squeezer.service.SqueezeService$15.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ -0731f8: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0731fc: 1a01 170a |0002: const-string v1, "SongListCallback attached." // string@0a17 │ │ -073200: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073206: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07320a: 5400 6d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ -07320e: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -073214: 0e00 |000e: return-void │ │ +072b4c: |[072b4c] uk.org.ngo.squeezer.service.SqueezeService$15.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ +072b5c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072b60: 1a01 110a |0002: const-string v1, "SongListCallback attached." // string@0a11 │ │ +072b64: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072b6a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072b6e: 5400 6d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ +072b72: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072b78: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ 0x0007 line=1065 │ │ 0x000e line=1066 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148653,22 +148687,22 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073218: |[073218] uk.org.ngo.squeezer.service.SqueezeService$15.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ -073228: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07322c: 1a01 b40b |0002: const-string v1, "YearListCallback attached." // string@0bb4 │ │ -073230: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073236: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07323a: 5400 6f07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ -07323e: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ -073244: 0e00 |000e: return-void │ │ +072b7c: |[072b7c] uk.org.ngo.squeezer.service.SqueezeService$15.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ +072b8c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072b90: 1a01 ae0b |0002: const-string v1, "YearListCallback attached." // string@0bae │ │ +072b94: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072b9a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072b9e: 5400 6f07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ +072ba2: 6e20 980e 3000 |000b: invoke-virtual {v0, v3}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0e98 │ │ +072ba8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=955 │ │ 0x0007 line=956 │ │ 0x000e line=957 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -148679,42 +148713,42 @@ │ │ type : '(ILjava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -073248: |[073248] uk.org.ngo.squeezer.service.SqueezeService$15.search:(ILjava/lang/String;)Z │ │ -073258: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07325e: 0a01 |0003: move-result v1 │ │ -073260: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -073264: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -073266: 0f01 |0007: return v1 │ │ -073268: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -07326c: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -073272: 3805 1e00 |000d: if-eqz v5, 002b // +001e │ │ -073276: 6e10 b60d 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0db6 │ │ -07327c: 0a01 |0012: move-result v1 │ │ -07327e: 3d01 1800 |0013: if-lez v1, 002b // +0018 │ │ -073282: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073286: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07328c: 1a02 801b |001a: const-string v2, "term:" // string@1b80 │ │ -073290: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073296: 0c01 |001f: move-result-object v1 │ │ -073298: 6e20 ce0d 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07329e: 0c01 |0023: move-result-object v1 │ │ -0732a0: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0732a6: 0c01 |0027: move-result-object v1 │ │ -0732a8: 7220 580e 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0732ae: 5431 4607 |002b: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0732b2: 5411 5907 |002d: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0732b6: 1a02 4319 |002f: const-string v2, "search" // string@1943 │ │ -0732ba: 6e40 c917 2104 |0031: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -0732c0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -0732c2: 28d2 |0035: goto 0007 // -002e │ │ +072bac: |[072bac] uk.org.ngo.squeezer.service.SqueezeService$15.search:(ILjava/lang/String;)Z │ │ +072bbc: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072bc2: 0a01 |0003: move-result v1 │ │ +072bc4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +072bc8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +072bca: 0f01 |0007: return v1 │ │ +072bcc: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +072bd0: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +072bd6: 3805 1e00 |000d: if-eqz v5, 002b // +001e │ │ +072bda: 6e10 b60d 0500 |000f: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@0db6 │ │ +072be0: 0a01 |0012: move-result v1 │ │ +072be2: 3d01 1800 |0013: if-lez v1, 002b // +0018 │ │ +072be6: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072bea: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072bf0: 1a02 7a1b |001a: const-string v2, "term:" // string@1b7a │ │ +072bf4: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072bfa: 0c01 |001f: move-result-object v1 │ │ +072bfc: 6e20 ce0d 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072c02: 0c01 |0023: move-result-object v1 │ │ +072c04: 6e10 d60d 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072c0a: 0c01 |0027: move-result-object v1 │ │ +072c0c: 7220 580e 1000 |0028: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072c12: 5431 4607 |002b: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072c16: 5411 5907 |002d: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072c1a: 1a02 3d19 |002f: const-string v2, "search" // string@193d │ │ +072c1e: 6e40 c917 2104 |0031: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +072c24: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +072c26: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0007 line=1143 │ │ 0x0008 line=1139 │ │ 0x000d line=1140 │ │ 0x0015 line=1141 │ │ @@ -148731,18 +148765,18 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0732c4: |[0732c4] uk.org.ngo.squeezer.service.SqueezeService$15.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ -0732d4: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0732d8: 6e20 6d17 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@176d │ │ -0732de: 0e00 |0005: return-void │ │ +072c28: |[072c28] uk.org.ngo.squeezer.service.SqueezeService$15.setActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ +072c38: 5410 4607 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072c3c: 6e20 6d17 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@176d │ │ +072c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0005 line=777 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x0006 reg=2 player Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ @@ -148752,35 +148786,35 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0732e0: |[0732e0] uk.org.ngo.squeezer.service.SqueezeService$15.setSecondsElapsed:(I)Z │ │ -0732f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0732f2: 6e10 1317 0300 |0001: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0732f8: 0a01 |0004: move-result v1 │ │ -0732fa: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0732fe: 0f00 |0007: return v0 │ │ -073300: 3a04 ffff |0008: if-ltz v4, 0007 // -0001 │ │ -073304: 5430 4607 |000a: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073308: 5400 5907 |000c: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07330c: 2201 3102 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073310: 7010 c60d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -073316: 1a02 991b |0013: const-string v2, "time " // string@1b99 │ │ -07331a: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073320: 0c01 |0018: move-result-object v1 │ │ -073322: 6e20 cb0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -073328: 0c01 |001c: move-result-object v1 │ │ -07332a: 6e10 d60d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -073330: 0c01 |0020: move-result-object v1 │ │ -073332: 6e20 ce17 1000 |0021: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -073338: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -07333a: 28e2 |0025: goto 0007 // -001e │ │ +072c44: |[072c44] uk.org.ngo.squeezer.service.SqueezeService$15.setSecondsElapsed:(I)Z │ │ +072c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072c56: 6e10 1317 0300 |0001: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072c5c: 0a01 |0004: move-result v1 │ │ +072c5e: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +072c62: 0f00 |0007: return v0 │ │ +072c64: 3a04 ffff |0008: if-ltz v4, 0007 // -0001 │ │ +072c68: 5430 4607 |000a: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072c6c: 5400 5907 |000c: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072c70: 2201 3102 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072c74: 7010 c60d 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072c7a: 1a02 931b |0013: const-string v2, "time " // string@1b93 │ │ +072c7e: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072c84: 0c01 |0018: move-result-object v1 │ │ +072c86: 6e20 cb0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +072c8c: 0c01 |001c: move-result-object v1 │ │ +072c8e: 6e10 d60d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072c94: 0c01 |0020: move-result-object v1 │ │ +072c96: 6e20 ce17 1000 |0021: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072c9c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +072c9e: 28e2 |0025: goto 0007 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=839 │ │ 0x0007 line=844 │ │ 0x0008 line=840 │ │ 0x000a line=842 │ │ 0x0024 line=844 │ │ @@ -148793,106 +148827,106 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -07333c: |[07333c] uk.org.ngo.squeezer.service.SqueezeService$15.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ -07334c: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -073352: 0a01 |0003: move-result v1 │ │ -073354: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -073358: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07335a: 0f01 |0007: return v1 │ │ -07335c: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ -073360: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ -073366: 1a01 6f1b |000d: const-string v1, "tags:asleyjJxK" // string@1b6f │ │ -07336a: 7220 580e 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -073370: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073374: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07337a: 1a02 041b |0017: const-string v2, "sort:" // string@1b04 │ │ -07337e: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073384: 0c01 |001c: move-result-object v1 │ │ -073386: 6e20 ce0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07338c: 0c01 |0020: move-result-object v1 │ │ -07338e: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -073394: 0c01 |0024: move-result-object v1 │ │ -073396: 7220 580e 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -07339c: 3806 1e00 |0028: if-eqz v6, 0046 // +001e │ │ -0733a0: 6e10 b60d 0600 |002a: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0db6 │ │ -0733a6: 0a01 |002d: move-result v1 │ │ -0733a8: 3d01 1800 |002e: if-lez v1, 0046 // +0018 │ │ -0733ac: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0733b0: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0733b6: 1a02 4419 |0035: const-string v2, "search:" // string@1944 │ │ -0733ba: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0733c0: 0c01 |003a: move-result-object v1 │ │ -0733c2: 6e20 ce0d 6100 |003b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0733c8: 0c01 |003e: move-result-object v1 │ │ -0733ca: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0733d0: 0c01 |0042: move-result-object v1 │ │ -0733d2: 7220 580e 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0733d8: 3807 1c00 |0046: if-eqz v7, 0062 // +001c │ │ -0733dc: 2201 3102 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0733e0: 7010 c60d 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0733e6: 1a02 c90c |004d: const-string v2, "album_id:" // string@0cc9 │ │ -0733ea: 6e20 ce0d 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0733f0: 0c01 |0052: move-result-object v1 │ │ -0733f2: 6e10 1a15 0700 |0053: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ -0733f8: 0c02 |0056: move-result-object v2 │ │ -0733fa: 6e20 ce0d 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073400: 0c01 |005a: move-result-object v1 │ │ -073402: 6e10 d60d 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -073408: 0c01 |005e: move-result-object v1 │ │ -07340a: 7220 580e 1000 |005f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -073410: 3808 1c00 |0062: if-eqz v8, 007e // +001c │ │ -073414: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073418: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07341e: 1a02 2a0d |0069: const-string v2, "artist_id:" // string@0d2a │ │ -073422: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073428: 0c01 |006e: move-result-object v1 │ │ -07342a: 6e10 2f15 0800 |006f: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ -073430: 0c02 |0072: move-result-object v2 │ │ -073432: 6e20 ce0d 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073438: 0c01 |0076: move-result-object v1 │ │ -07343a: 6e10 d60d 0100 |0077: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -073440: 0c01 |007a: move-result-object v1 │ │ -073442: 7220 580e 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -073448: 3809 1c00 |007e: if-eqz v9, 009a // +001c │ │ -07344c: 2201 3102 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073450: 7010 c60d 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -073456: 1a02 bc1c |0085: const-string v2, "year:" // string@1cbc │ │ -07345a: 6e20 ce0d 2100 |0087: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073460: 0c01 |008a: move-result-object v1 │ │ -073462: 6e10 f315 0900 |008b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ -073468: 0c02 |008e: move-result-object v2 │ │ -07346a: 6e20 ce0d 2100 |008f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073470: 0c01 |0092: move-result-object v1 │ │ -073472: 6e10 d60d 0100 |0093: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -073478: 0c01 |0096: move-result-object v1 │ │ -07347a: 7220 580e 1000 |0097: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -073480: 380a 1c00 |009a: if-eqz v10, 00b6 // +001c │ │ -073484: 2201 3102 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -073488: 7010 c60d 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07348e: 1a02 4010 |00a1: const-string v2, "genre_id:" // string@1040 │ │ -073492: 6e20 ce0d 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -073498: 0c01 |00a6: move-result-object v1 │ │ -07349a: 6e10 3f15 0a00 |00a7: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ -0734a0: 0c02 |00aa: move-result-object v2 │ │ -0734a2: 6e20 ce0d 2100 |00ab: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0734a8: 0c01 |00ae: move-result-object v1 │ │ -0734aa: 6e10 d60d 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0734b0: 0c01 |00b2: move-result-object v1 │ │ -0734b2: 7220 580e 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -0734b8: 5431 4607 |00b6: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0734bc: 5411 5907 |00b8: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0734c0: 1a02 ff1a |00ba: const-string v2, "songs" // string@1aff │ │ -0734c4: 6e40 c917 2104 |00bc: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ -0734ca: 1211 |00bf: const/4 v1, #int 1 // #1 │ │ -0734cc: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ +072ca0: |[072ca0] uk.org.ngo.squeezer.service.SqueezeService$15.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ │ +072cb0: 6e10 1317 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072cb6: 0a01 |0003: move-result v1 │ │ +072cb8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +072cbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +072cbe: 0f01 |0007: return v1 │ │ +072cc0: 2200 5f02 |0008: new-instance v0, Ljava/util/ArrayList; // type@025f │ │ +072cc4: 7010 200e 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0e20 │ │ +072cca: 1a01 691b |000d: const-string v1, "tags:asleyjJxK" // string@1b69 │ │ +072cce: 7220 580e 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072cd4: 2201 3102 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072cd8: 7010 c60d 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072cde: 1a02 fe1a |0017: const-string v2, "sort:" // string@1afe │ │ +072ce2: 6e20 ce0d 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072ce8: 0c01 |001c: move-result-object v1 │ │ +072cea: 6e20 ce0d 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072cf0: 0c01 |0020: move-result-object v1 │ │ +072cf2: 6e10 d60d 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072cf8: 0c01 |0024: move-result-object v1 │ │ +072cfa: 7220 580e 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072d00: 3806 1e00 |0028: if-eqz v6, 0046 // +001e │ │ +072d04: 6e10 b60d 0600 |002a: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0db6 │ │ +072d0a: 0a01 |002d: move-result v1 │ │ +072d0c: 3d01 1800 |002e: if-lez v1, 0046 // +0018 │ │ +072d10: 2201 3102 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072d14: 7010 c60d 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072d1a: 1a02 3e19 |0035: const-string v2, "search:" // string@193e │ │ +072d1e: 6e20 ce0d 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d24: 0c01 |003a: move-result-object v1 │ │ +072d26: 6e20 ce0d 6100 |003b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d2c: 0c01 |003e: move-result-object v1 │ │ +072d2e: 6e10 d60d 0100 |003f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072d34: 0c01 |0042: move-result-object v1 │ │ +072d36: 7220 580e 1000 |0043: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072d3c: 3807 1c00 |0046: if-eqz v7, 0062 // +001c │ │ +072d40: 2201 3102 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072d44: 7010 c60d 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072d4a: 1a02 c30c |004d: const-string v2, "album_id:" // string@0cc3 │ │ +072d4e: 6e20 ce0d 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d54: 0c01 |0052: move-result-object v1 │ │ +072d56: 6e10 1a15 0700 |0053: invoke-virtual {v7}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ +072d5c: 0c02 |0056: move-result-object v2 │ │ +072d5e: 6e20 ce0d 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d64: 0c01 |005a: move-result-object v1 │ │ +072d66: 6e10 d60d 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072d6c: 0c01 |005e: move-result-object v1 │ │ +072d6e: 7220 580e 1000 |005f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072d74: 3808 1c00 |0062: if-eqz v8, 007e // +001c │ │ +072d78: 2201 3102 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072d7c: 7010 c60d 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072d82: 1a02 240d |0069: const-string v2, "artist_id:" // string@0d24 │ │ +072d86: 6e20 ce0d 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d8c: 0c01 |006e: move-result-object v1 │ │ +072d8e: 6e10 2f15 0800 |006f: invoke-virtual {v8}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getId:()Ljava/lang/String; // method@152f │ │ +072d94: 0c02 |0072: move-result-object v2 │ │ +072d96: 6e20 ce0d 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072d9c: 0c01 |0076: move-result-object v1 │ │ +072d9e: 6e10 d60d 0100 |0077: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072da4: 0c01 |007a: move-result-object v1 │ │ +072da6: 7220 580e 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072dac: 3809 1c00 |007e: if-eqz v9, 009a // +001c │ │ +072db0: 2201 3102 |0080: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072db4: 7010 c60d 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072dba: 1a02 b61c |0085: const-string v2, "year:" // string@1cb6 │ │ +072dbe: 6e20 ce0d 2100 |0087: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072dc4: 0c01 |008a: move-result-object v1 │ │ +072dc6: 6e10 f315 0900 |008b: invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerYear;.getId:()Ljava/lang/String; // method@15f3 │ │ +072dcc: 0c02 |008e: move-result-object v2 │ │ +072dce: 6e20 ce0d 2100 |008f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072dd4: 0c01 |0092: move-result-object v1 │ │ +072dd6: 6e10 d60d 0100 |0093: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072ddc: 0c01 |0096: move-result-object v1 │ │ +072dde: 7220 580e 1000 |0097: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072de4: 380a 1c00 |009a: if-eqz v10, 00b6 // +001c │ │ +072de8: 2201 3102 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +072dec: 7010 c60d 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +072df2: 1a02 3a10 |00a1: const-string v2, "genre_id:" // string@103a │ │ +072df6: 6e20 ce0d 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072dfc: 0c01 |00a6: move-result-object v1 │ │ +072dfe: 6e10 3f15 0a00 |00a7: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getId:()Ljava/lang/String; // method@153f │ │ +072e04: 0c02 |00aa: move-result-object v2 │ │ +072e06: 6e20 ce0d 2100 |00ab: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +072e0c: 0c01 |00ae: move-result-object v1 │ │ +072e0e: 6e10 d60d 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +072e14: 0c01 |00b2: move-result-object v1 │ │ +072e16: 7220 580e 1000 |00b3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +072e1c: 5431 4607 |00b6: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e20: 5411 5907 |00b8: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072e24: 1a02 f91a |00ba: const-string v2, "songs" // string@1af9 │ │ +072e28: 6e40 c917 2104 |00bc: invoke-virtual {v1, v2, v4, v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;ILjava/util/List;)V // method@17c9 │ │ +072e2e: 1211 |00bf: const/4 v1, #int 1 // #1 │ │ +072e30: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x0006 line=1031 │ │ 0x0007 line=1046 │ │ 0x0008 line=1032 │ │ 0x000d line=1033 │ │ @@ -148925,23 +148959,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0734d0: |[0734d0] uk.org.ngo.squeezer.service.SqueezeService$15.startConnect:(Ljava/lang/String;)V │ │ -0734e0: 5430 4607 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0734e4: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -0734e8: 5431 4607 |0004: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0734ec: 5432 4607 |0006: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0734f0: 7110 6a17 0200 |0008: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$700:(Luk/org/ngo/squeezer/service/SqueezeService;)Ljava/util/concurrent/ScheduledThreadPoolExecutor; // method@176a │ │ -0734f6: 0c02 |000b: move-result-object v2 │ │ -0734f8: 6e40 f017 1042 |000c: invoke-virtual {v0, v1, v2, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.startConnect:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/concurrent/ScheduledThreadPoolExecutor;Ljava/lang/String;)V // method@17f0 │ │ -0734fe: 0e00 |000f: return-void │ │ +072e34: |[072e34] uk.org.ngo.squeezer.service.SqueezeService$15.startConnect:(Ljava/lang/String;)V │ │ +072e44: 5430 4607 |0000: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e48: 5400 5a07 |0002: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +072e4c: 5431 4607 |0004: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e50: 5432 4607 |0006: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e54: 7110 6a17 0200 |0008: invoke-static {v2}, Luk/org/ngo/squeezer/service/SqueezeService;.access$700:(Luk/org/ngo/squeezer/service/SqueezeService;)Ljava/util/concurrent/ScheduledThreadPoolExecutor; // method@176a │ │ +072e5a: 0c02 |000b: move-result-object v2 │ │ +072e5c: 6e40 f017 1042 |000c: invoke-virtual {v0, v1, v2, v4}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.startConnect:(Luk/org/ngo/squeezer/service/SqueezeService;Ljava/util/concurrent/ScheduledThreadPoolExecutor;Ljava/lang/String;)V // method@17f0 │ │ +072e62: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x000f line=623 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x0010 reg=4 hostPort Ljava/lang/String; │ │ @@ -148951,29 +148985,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -073500: |[073500] uk.org.ngo.squeezer.service.SqueezeService$15.stop:()Z │ │ -073510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073512: 6e10 1317 0200 |0001: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -073518: 0a01 |0004: move-result v1 │ │ -07351a: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -07351e: 0f00 |0007: return v0 │ │ -073520: 5421 4607 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073524: 5411 6307 |000a: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -073528: 6e20 8615 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ -07352e: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073532: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -073536: 1a01 461b |0013: const-string v1, "stop" // string@1b46 │ │ -07353a: 6e20 ce17 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -073540: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -073542: 28ee |0019: goto 0007 // -0012 │ │ +072e64: |[072e64] uk.org.ngo.squeezer.service.SqueezeService$15.stop:()Z │ │ +072e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072e76: 6e10 1317 0200 |0001: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072e7c: 0a01 |0004: move-result v1 │ │ +072e7e: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +072e82: 0f00 |0007: return v0 │ │ +072e84: 5421 4607 |0008: iget-object v1, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e88: 5411 6307 |000a: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +072e8c: 6e20 8615 0100 |000c: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.setPlaying:(Z)Luk/org/ngo/squeezer/model/SqueezerPlayerState; // method@1586 │ │ +072e92: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072e96: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072e9a: 1a01 401b |0013: const-string v1, "stop" // string@1b40 │ │ +072e9e: 6e20 ce17 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072ea4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +072ea6: 28ee |0019: goto 0007 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=697 │ │ 0x0007 line=700 │ │ 0x0008 line=698 │ │ 0x000f line=699 │ │ 0x0018 line=700 │ │ @@ -148985,42 +149019,42 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -073544: |[073544] uk.org.ngo.squeezer.service.SqueezeService$15.togglePausePlay:()Z │ │ -073554: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -07355a: 0a00 |0003: move-result v0 │ │ -07355c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -073560: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -073562: 0f00 |0007: return v0 │ │ -073564: 1a00 1e0a |0008: const-string v0, "SqueezeService" // string@0a1e │ │ -073568: 1a01 8417 |000a: const-string v1, "pause..." // string@1784 │ │ -07356c: 7120 e50a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073572: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073576: 5400 6307 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ -07357a: 6e10 8015 0000 |0013: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ -073580: 0a00 |0016: move-result v0 │ │ -073582: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -073586: 5420 4607 |0019: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07358a: 5400 5907 |001b: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07358e: 1a01 8317 |001d: const-string v1, "pause 1" // string@1783 │ │ -073592: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -073598: 1a00 1e0a |0022: const-string v0, "SqueezeService" // string@0a1e │ │ -07359c: 1a01 8617 |0024: const-string v1, "paused." // string@1786 │ │ -0735a0: 7120 e50a 1000 |0026: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0735a6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0735a8: 28dd |002a: goto 0007 // -0023 │ │ -0735aa: 5420 4607 |002b: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0735ae: 5400 5907 |002d: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0735b2: 1a01 9a17 |002f: const-string v1, "play" // string@179a │ │ -0735b6: 6e20 ce17 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ -0735bc: 28ee |0034: goto 0022 // -0012 │ │ +072ea8: |[072ea8] uk.org.ngo.squeezer.service.SqueezeService$15.togglePausePlay:()Z │ │ +072eb8: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +072ebe: 0a00 |0003: move-result v0 │ │ +072ec0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +072ec4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +072ec6: 0f00 |0007: return v0 │ │ +072ec8: 1a00 180a |0008: const-string v0, "SqueezeService" // string@0a18 │ │ +072ecc: 1a01 7e17 |000a: const-string v1, "pause..." // string@177e │ │ +072ed0: 7120 e50a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072ed6: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072eda: 5400 6307 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerState:Luk/org/ngo/squeezer/model/SqueezerPlayerState; // field@0763 │ │ +072ede: 6e10 8015 0000 |0013: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;.isPlaying:()Z // method@1580 │ │ +072ee4: 0a00 |0016: move-result v0 │ │ +072ee6: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +072eea: 5420 4607 |0019: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072eee: 5400 5907 |001b: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072ef2: 1a01 7d17 |001d: const-string v1, "pause 1" // string@177d │ │ +072ef6: 6e20 ce17 1000 |001f: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072efc: 1a00 180a |0022: const-string v0, "SqueezeService" // string@0a18 │ │ +072f00: 1a01 8017 |0024: const-string v1, "paused." // string@1780 │ │ +072f04: 7120 e50a 1000 |0026: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072f0a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +072f0c: 28dd |002a: goto 0007 // -0023 │ │ +072f0e: 5420 4607 |002b: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072f12: 5400 5907 |002d: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072f16: 1a01 9417 |002f: const-string v1, "play" // string@1794 │ │ +072f1a: 6e20 ce17 1000 |0031: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.sendPlayerCommand:(Ljava/lang/String;)V // method@17ce │ │ +072f20: 28ee |0034: goto 0022 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0007 line=684 │ │ 0x0008 line=671 │ │ 0x000f line=672 │ │ 0x0019 line=677 │ │ @@ -149035,27 +149069,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0735c0: |[0735c0] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ -0735d0: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0735d4: 1a01 ce01 |0002: const-string v1, "AlbumListCallback detached." // string@01ce │ │ -0735d8: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0735de: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0735e2: 5400 5707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ -0735e6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0735e8: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0735ee: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0735f2: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0735f6: 1c01 bf03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -0735fa: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -073600: 0e00 |0018: return-void │ │ +072f24: |[072f24] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V │ │ +072f34: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072f38: 1a01 ce01 |0002: const-string v1, "AlbumListCallback detached." // string@01ce │ │ +072f3c: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072f42: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072f46: 5400 5707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ +072f4a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +072f4c: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +072f52: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072f56: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072f5a: 1c01 bf03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +072f5e: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +072f64: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0007 line=915 │ │ 0x000f line=916 │ │ 0x0018 line=917 │ │ locals : │ │ @@ -149067,27 +149101,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -073604: |[073604] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ -073614: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073618: 1a01 dc01 |0002: const-string v1, "ArtistListCallback detached." // string@01dc │ │ -07361c: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073622: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073626: 5400 5807 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ -07362a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -07362c: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -073632: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073636: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07363a: 1c01 c103 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -07363e: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -073644: 0e00 |0018: return-void │ │ +072f68: |[072f68] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ │ +072f78: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072f7c: 1a01 dc01 |0002: const-string v1, "ArtistListCallback detached." // string@01dc │ │ +072f80: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072f86: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072f8a: 5400 5807 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ +072f8e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +072f90: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +072f96: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072f9a: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +072f9e: 1c01 c103 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +072fa2: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +072fa8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ 0x0007 line=942 │ │ 0x000f line=943 │ │ 0x0018 line=944 │ │ locals : │ │ @@ -149099,25 +149133,25 @@ │ │ type : '(Luk/org/ngo/squeezer/IServiceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -073648: |[073648] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ -073658: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07365c: 1a01 1f02 |0002: const-string v1, "Callback detached." // string@021f │ │ -073660: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073666: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07366a: 5400 5a07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ -07366e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -073670: 6e30 d917 3001 |000c: invoke-virtual {v0, v3, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callbackCompareAndSet:(Luk/org/ngo/squeezer/IServiceCallback;Luk/org/ngo/squeezer/IServiceCallback;)V // method@17d9 │ │ -073676: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07367a: 7110 6917 0000 |0011: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1769 │ │ -073680: 0e00 |0014: return-void │ │ +072fac: |[072fac] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterCallback:(Luk/org/ngo/squeezer/IServiceCallback;)V │ │ +072fbc: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072fc0: 1a01 1f02 |0002: const-string v1, "Callback detached." // string@021f │ │ +072fc4: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +072fca: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072fce: 5400 5a07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; // field@075a │ │ +072fd2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +072fd4: 6e30 d917 3001 |000c: invoke-virtual {v0, v3, v1}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;.callbackCompareAndSet:(Luk/org/ngo/squeezer/IServiceCallback;Luk/org/ngo/squeezer/IServiceCallback;)V // method@17d9 │ │ +072fda: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +072fde: 7110 6917 0000 |0011: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezeService;.access$600:(Luk/org/ngo/squeezer/service/SqueezeService;)V // method@1769 │ │ +072fe4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0007 line=604 │ │ 0x000f line=605 │ │ 0x0014 line=606 │ │ locals : │ │ @@ -149129,27 +149163,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -073684: |[073684] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ -073694: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073698: 1a01 1503 |0002: const-string v1, "GenreListCallback detached." // string@0315 │ │ -07369c: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0736a2: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0736a6: 5400 5d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ -0736aa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0736ac: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0736b2: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0736b6: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0736ba: 1c01 c303 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -0736be: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -0736c4: 0e00 |0018: return-void │ │ +072fe8: |[072fe8] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V │ │ +072ff8: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +072ffc: 1a01 1503 |0002: const-string v1, "GenreListCallback detached." // string@0315 │ │ +073000: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +073006: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07300a: 5400 5d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ +07300e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073010: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +073016: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07301a: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07301e: 1c01 c303 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +073022: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +073028: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ 0x0007 line=980 │ │ 0x000f line=981 │ │ 0x0018 line=982 │ │ locals : │ │ @@ -149161,27 +149195,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0736c8: |[0736c8] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ -0736d8: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0736dc: 1a01 d408 |0002: const-string v1, "MusicFolderListCallback detached." // string@08d4 │ │ -0736e0: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0736e6: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0736ea: 5400 6007 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ -0736ee: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0736f0: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0736f6: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0736fa: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0736fe: 1c01 c503 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -073702: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -073708: 0e00 |0018: return-void │ │ +07302c: |[07302c] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ │ +07303c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +073040: 1a01 ce08 |0002: const-string v1, "MusicFolderListCallback detached." // string@08ce │ │ +073044: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +07304a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07304e: 5400 6007 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ +073052: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073054: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +07305a: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07305e: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +073062: 1c01 c503 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +073066: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +07306c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 0x0007 line=1023 │ │ 0x000f line=1024 │ │ 0x0018 line=1025 │ │ locals : │ │ @@ -149193,27 +149227,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -07370c: |[07370c] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ -07371c: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073720: 1a01 5b09 |0002: const-string v1, "PlayerListCallback detached." // string@095b │ │ -073724: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07372a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07372e: 5400 6107 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ -073732: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -073734: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -07373a: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07373e: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -073742: 1c01 c703 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -073746: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -07374c: 0e00 |0018: return-void │ │ +073070: |[073070] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ │ +073080: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +073084: 1a01 5509 |0002: const-string v1, "PlayerListCallback detached." // string@0955 │ │ +073088: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +07308e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +073092: 5400 6107 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ +073096: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073098: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +07309e: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0730a2: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0730a6: 1c01 c703 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +0730aa: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +0730b0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ 0x0007 line=882 │ │ 0x000f line=883 │ │ 0x0018 line=884 │ │ locals : │ │ @@ -149225,23 +149259,23 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -073750: |[073750] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ -073760: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073764: 1a01 5f09 |0002: const-string v1, "PlaylistMaintenanceCallback detached." // string@095f │ │ -073768: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07376e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -073772: 5400 6407 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ -073776: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -073778: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -07377e: 0e00 |000f: return-void │ │ +0730b4: |[0730b4] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ │ +0730c4: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +0730c8: 1a01 5909 |0002: const-string v1, "PlaylistMaintenanceCallback detached." // string@0959 │ │ +0730cc: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0730d2: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0730d6: 5400 6407 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistMaintenanceCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0764 │ │ +0730da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0730dc: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +0730e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ 0x0007 line=1101 │ │ 0x000f line=1102 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ @@ -149252,27 +149286,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -073780: |[073780] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ -073790: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073794: 1a01 6109 |0002: const-string v1, "PlaylistsCallback detached." // string@0961 │ │ -073798: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07379e: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0737a2: 5400 6507 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ -0737a6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0737a8: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0737ae: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0737b2: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0737b6: 1c01 cc03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -0737ba: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -0737c0: 0e00 |0018: return-void │ │ +0730e4: |[0730e4] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ │ +0730f4: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +0730f8: 1a01 5b09 |0002: const-string v1, "PlaylistsCallback detached." // string@095b │ │ +0730fc: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +073102: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +073106: 5400 6507 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ +07310a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +07310c: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +073112: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +073116: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07311a: 1c01 cc03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +07311e: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +073124: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ 0x0007 line=1089 │ │ 0x000f line=1090 │ │ 0x0018 line=1091 │ │ locals : │ │ @@ -149284,27 +149318,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0737c4: |[0737c4] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ -0737d4: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0737d8: 1a01 6309 |0002: const-string v1, "PluginItemListCallback detached." // string@0963 │ │ -0737dc: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0737e2: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0737e6: 5400 6607 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ -0737ea: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0737ec: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0737f2: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0737f6: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0737fa: 1c01 d003 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -0737fe: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -073804: 0e00 |0018: return-void │ │ +073128: |[073128] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ │ +073138: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +07313c: 1a01 5d09 |0002: const-string v1, "PluginItemListCallback detached." // string@095d │ │ +073140: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +073146: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07314a: 5400 6607 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ +07314e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073150: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +073156: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07315a: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07315e: 1c01 d003 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +073162: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +073168: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0007 line=1191 │ │ 0x000f line=1192 │ │ 0x0018 line=1193 │ │ locals : │ │ @@ -149316,27 +149350,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -073808: |[073808] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ -073818: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -07381c: 1a01 6509 |0002: const-string v1, "PluginListCallback detached." // string@0965 │ │ -073820: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -073826: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07382a: 5400 6707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ -07382e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -073830: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -073836: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07383a: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -07383e: 1c01 ce03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -073842: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -073848: 0e00 |0018: return-void │ │ +07316c: |[07316c] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ │ +07317c: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +073180: 1a01 5f09 |0002: const-string v1, "PluginListCallback detached." // string@095f │ │ +073184: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +07318a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07318e: 5400 6707 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ +073192: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073194: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +07319a: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07319e: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0731a2: 1c01 ce03 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +0731a6: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +0731ac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ 0x000f line=1168 │ │ 0x0018 line=1169 │ │ locals : │ │ @@ -149348,27 +149382,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -07384c: |[07384c] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ -07385c: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -073860: 1a01 180a |0002: const-string v1, "SongListCallback detached." // string@0a18 │ │ -073864: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -07386a: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07386e: 5400 6d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ -073872: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -073874: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -07387a: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -07387e: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -073882: 1c01 d203 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -073886: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -07388c: 0e00 |0018: return-void │ │ +0731b0: |[0731b0] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ │ +0731c0: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +0731c4: 1a01 120a |0002: const-string v1, "SongListCallback detached." // string@0a12 │ │ +0731c8: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +0731ce: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0731d2: 5400 6d07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ +0731d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0731d8: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +0731de: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +0731e2: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +0731e6: 1c01 d203 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0731ea: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +0731f0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1069 │ │ 0x0007 line=1070 │ │ 0x000f line=1071 │ │ 0x0018 line=1072 │ │ locals : │ │ @@ -149380,27 +149414,27 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -073890: |[073890] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ -0738a0: 1a00 1e0a |0000: const-string v0, "SqueezeService" // string@0a1e │ │ -0738a4: 1a01 b50b |0002: const-string v1, "YearListCallback detached." // string@0bb5 │ │ -0738a8: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0738ae: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0738b2: 5400 6f07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ -0738b6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0738b8: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ -0738be: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0738c2: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0738c6: 1c01 d403 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -0738ca: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ -0738d0: 0e00 |0018: return-void │ │ +0731f4: |[0731f4] uk.org.ngo.squeezer.service.SqueezeService$15.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ │ +073204: 1a00 180a |0000: const-string v0, "SqueezeService" // string@0a18 │ │ +073208: 1a01 af0b |0002: const-string v1, "YearListCallback detached." // string@0baf │ │ +07320c: 7120 e50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +073212: 5420 4607 |0007: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +073216: 5400 6f07 |0009: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ +07321a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +07321c: 6e30 960e 3001 |000c: invoke-virtual {v0, v3, v1}, Ljava/util/concurrent/atomic/AtomicReference;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0e96 │ │ +073222: 5420 4607 |000f: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +073226: 5400 5907 |0011: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +07322a: 1c01 d403 |0013: const-class v1, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +07322e: 6e20 c017 1000 |0015: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.cancelRequests:(Ljava/lang/Class;)V // method@17c0 │ │ +073234: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0007 line=961 │ │ 0x000f line=962 │ │ 0x0018 line=963 │ │ locals : │ │ @@ -149412,43 +149446,43 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0738d4: |[0738d4] uk.org.ngo.squeezer.service.SqueezeService$15.years:(I)Z │ │ -0738e4: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ -0738ea: 0a00 |0003: move-result v0 │ │ -0738ec: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0738f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0738f2: 0f00 |0007: return v0 │ │ -0738f4: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ -0738f8: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ -0738fc: 1a01 c61c |000c: const-string v1, "years" // string@1cc6 │ │ -073900: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ -073906: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -073908: 28f5 |0012: goto 0007 // -000b │ │ +073238: |[073238] uk.org.ngo.squeezer.service.SqueezeService$15.years:(I)Z │ │ +073248: 6e10 1317 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/service/SqueezeService$15;.isConnected:()Z // method@1713 │ │ +07324e: 0a00 |0003: move-result v0 │ │ +073250: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +073254: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +073256: 0f00 |0007: return v0 │ │ +073258: 5420 4607 |0008: iget-object v0, v2, Luk/org/ngo/squeezer/service/SqueezeService$15;.this$0:Luk/org/ngo/squeezer/service/SqueezeService; // field@0746 │ │ +07325c: 5400 5907 |000a: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0759 │ │ +073260: 1a01 c01c |000c: const-string v1, "years" // string@1cc0 │ │ +073264: 6e30 c817 1003 |000e: invoke-virtual {v0, v1, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.requestItems:(Ljava/lang/String;I)V // method@17c8 │ │ +07326a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +07326c: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ 0x0007 line=951 │ │ 0x0008 line=950 │ │ 0x0011 line=951 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/service/SqueezeService$15; │ │ 0x0000 - 0x0013 reg=3 start I │ │ │ │ - source_file_idx : 2591 (SqueezeService.java) │ │ + source_file_idx : 2585 (SqueezeService.java) │ │ │ │ Class #595 header: │ │ class_idx : 1003 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -149485,50 +149519,50 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07390c: |[07390c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -07391c: 5b01 7807 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ -073920: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073926: 0e00 |0005: return-void │ │ +073270: |[073270] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073280: 5b01 7807 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ +073284: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +07328a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;) │ │ name : 'add' │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -073928: |[073928] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.add:(Ljava/util/Map;)V │ │ -073938: 2200 c703 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ -07393c: 7020 6115 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Ljava/util/Map;)V // method@1561 │ │ -073942: 5431 7507 |0005: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ -073946: 3801 0e00 |0007: if-eqz v1, 0015 // +000e │ │ -07394a: 6e10 6315 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ -073950: 0c01 |000c: move-result-object v1 │ │ -073952: 5432 7707 |000d: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ -073956: 6e20 ae0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -07395c: 0a01 |0012: move-result v1 │ │ -07395e: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ -073962: 5b30 7507 |0015: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ -073966: 5431 7607 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ -07396a: 7220 580e 0100 |0019: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ -073970: 0e00 |001c: return-void │ │ +07328c: |[07328c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.add:(Ljava/util/Map;)V │ │ +07329c: 2200 c703 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerPlayer; // type@03c7 │ │ +0732a0: 7020 6115 4000 |0002: invoke-direct {v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.:(Ljava/util/Map;)V // method@1561 │ │ +0732a6: 5431 7507 |0005: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ +0732aa: 3801 0e00 |0007: if-eqz v1, 0015 // +000e │ │ +0732ae: 6e10 6315 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlayer;.getId:()Ljava/lang/String; // method@1563 │ │ +0732b4: 0c01 |000c: move-result-object v1 │ │ +0732b6: 5432 7707 |000d: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ +0732ba: 6e20 ae0d 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0732c0: 0a01 |0012: move-result v1 │ │ +0732c2: 3801 0400 |0013: if-eqz v1, 0017 // +0004 │ │ +0732c6: 5b30 7507 |0015: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ +0732ca: 5431 7607 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ +0732ce: 7220 580e 0100 |0019: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0e58 │ │ +0732d4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=104 │ │ 0x0015 line=105 │ │ 0x0017 line=106 │ │ 0x001c line=107 │ │ @@ -149543,39 +149577,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -073974: |[073974] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.clear:()V │ │ -073984: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -073986: 5430 7807 |0001: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ -07398a: 7110 bf17 0000 |0003: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073990: 0c00 |0006: move-result-object v0 │ │ -073992: 5400 6807 |0007: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ -073996: 1a01 151b |0009: const-string v1, "squeezer.lastplayer" // string@1b15 │ │ -07399a: 7230 c800 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ -0739a0: 0c00 |000e: move-result-object v0 │ │ -0739a2: 5b30 7707 |000f: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ -0739a6: 5b32 7507 |0011: iput-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ -0739aa: 1a00 380a |0013: const-string v0, "SqueezerCLI" // string@0a38 │ │ -0739ae: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0739b2: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0739b8: 1a02 8b13 |001a: const-string v2, "lastConnectedPlayer was: " // string@138b │ │ -0739bc: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0739c2: 0c01 |001f: move-result-object v1 │ │ -0739c4: 5432 7707 |0020: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ -0739c8: 6e20 ce0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0739ce: 0c01 |0025: move-result-object v1 │ │ -0739d0: 6e10 d60d 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0739d6: 0c01 |0029: move-result-object v1 │ │ -0739d8: 7120 e50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ -0739de: 6f10 8f17 0300 |002d: invoke-super {v3}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.clear:()V // method@178f │ │ -0739e4: 0e00 |0030: return-void │ │ +0732d8: |[0732d8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.clear:()V │ │ +0732e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0732ea: 5430 7807 |0001: iget-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ +0732ee: 7110 bf17 0000 |0003: invoke-static {v0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0732f4: 0c00 |0006: move-result-object v0 │ │ +0732f6: 5400 6807 |0007: iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;.preferences:Landroid/content/SharedPreferences; // field@0768 │ │ +0732fa: 1a01 0f1b |0009: const-string v1, "squeezer.lastplayer" // string@1b0f │ │ +0732fe: 7230 c800 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00c8 │ │ +073304: 0c00 |000e: move-result-object v0 │ │ +073306: 5b30 7707 |000f: iput-object v0, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ +07330a: 5b32 7507 |0011: iput-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ +07330e: 1a00 320a |0013: const-string v0, "SqueezerCLI" // string@0a32 │ │ +073312: 2201 3102 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +073316: 7010 c60d 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07331c: 1a02 8513 |001a: const-string v2, "lastConnectedPlayer was: " // string@1385 │ │ +073320: 6e20 ce0d 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073326: 0c01 |001f: move-result-object v1 │ │ +073328: 5432 7707 |0020: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.lastConnectedPlayer:Ljava/lang/String; // field@0777 │ │ +07332c: 6e20 ce0d 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073332: 0c01 |0025: move-result-object v1 │ │ +073334: 6e10 d60d 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07333a: 0c01 |0029: move-result-object v1 │ │ +07333c: 7120 e50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae5 │ │ +073342: 6f10 8f17 0300 |002d: invoke-super {v3}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.clear:()V // method@178f │ │ +073348: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0011 line=95 │ │ 0x0013 line=96 │ │ 0x002d line=97 │ │ 0x0030 line=98 │ │ @@ -149587,53 +149621,53 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -0739e8: |[0739e8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.processList:(ZIILjava/util/Map;)Z │ │ -0739f8: 5431 7807 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ -0739fc: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073a02: 0c01 |0005: move-result-object v1 │ │ -073a04: 5411 6107 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ -073a08: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073a0e: 0c01 |000b: move-result-object v1 │ │ -073a10: 3801 2300 |000c: if-eqz v1, 002f // +0023 │ │ -073a14: 5431 7807 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ -073a18: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073a1e: 0c01 |0013: move-result-object v1 │ │ -073a20: 5411 6107 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ -073a24: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073a2a: 0c01 |0019: move-result-object v1 │ │ -073a2c: 1f01 4a03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ -073a30: 5432 7607 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ -073a34: 7240 7312 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.onPlayersReceived:(IILjava/util/List;)V // method@1273 │ │ -073a3a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073a3c: 0f01 |0022: return v1 │ │ -073a3e: 0d00 |0023: move-exception v0 │ │ -073a40: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073a44: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073a4a: 0c02 |0029: move-result-object v2 │ │ -073a4c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073a52: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073a54: 28f4 |002e: goto 0022 // -000c │ │ -073a56: 5431 7607 |002f: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ -073a5a: 7210 5e0e 0100 |0031: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ -073a60: 0a01 |0034: move-result v1 │ │ -073a62: b061 |0035: add-int/2addr v1, v6 │ │ -073a64: 3451 ebff |0036: if-lt v1, v5, 0021 // -0015 │ │ -073a68: 5431 7507 |0038: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ -073a6c: 3801 e7ff |003a: if-eqz v1, 0021 // -0019 │ │ -073a70: 5431 7807 |003c: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ -073a74: 7110 bf17 0100 |003e: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073a7a: 0c01 |0041: move-result-object v1 │ │ -073a7c: 5432 7507 |0042: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ -073a80: 6e20 6d17 2100 |0044: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@176d │ │ -073a86: 28da |0047: goto 0021 // -0026 │ │ +07334c: |[07334c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$1.processList:(ZIILjava/util/Map;)Z │ │ +07335c: 5431 7807 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ +073360: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073366: 0c01 |0005: move-result-object v1 │ │ +073368: 5411 6107 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ +07336c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073372: 0c01 |000b: move-result-object v1 │ │ +073374: 3801 2300 |000c: if-eqz v1, 002f // +0023 │ │ +073378: 5431 7807 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ +07337c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073382: 0c01 |0013: move-result-object v1 │ │ +073384: 5411 6107 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playerListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0761 │ │ +073388: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07338e: 0c01 |0019: move-result-object v1 │ │ +073390: 1f01 4a03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // type@034a │ │ +073394: 5432 7607 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ +073398: 7240 7312 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;.onPlayersReceived:(IILjava/util/List;)V // method@1273 │ │ +07339e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0733a0: 0f01 |0022: return v1 │ │ +0733a2: 0d00 |0023: move-exception v0 │ │ +0733a4: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +0733a8: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +0733ae: 0c02 |0029: move-result-object v2 │ │ +0733b0: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0733b6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0733b8: 28f4 |002e: goto 0022 // -000c │ │ +0733ba: 5431 7607 |002f: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.items:Ljava/util/List; // field@0776 │ │ +0733be: 7210 5e0e 0100 |0031: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0e5e │ │ +0733c4: 0a01 |0034: move-result v1 │ │ +0733c6: b061 |0035: add-int/2addr v1, v6 │ │ +0733c8: 3451 ebff |0036: if-lt v1, v5, 0021 // -0015 │ │ +0733cc: 5431 7507 |0038: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ +0733d0: 3801 e7ff |003a: if-eqz v1, 0021 // -0019 │ │ +0733d4: 5431 7807 |003c: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0778 │ │ +0733d8: 7110 bf17 0100 |003e: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0733de: 0c01 |0041: move-result-object v1 │ │ +0733e0: 5432 7507 |0042: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;.defaultPlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0775 │ │ +0733e4: 6e20 6d17 2100 |0044: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/service/SqueezeService;.changeActivePlayer:(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V // method@176d │ │ +0733ea: 28da |0047: goto 0021 // -0026 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=110 │ │ 0x000e line=113 │ │ 0x0021 line=124 │ │ @@ -149648,21 +149682,21 @@ │ │ 0x0024 - 0x002f reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x0048 reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ 0x0000 - 0x0048 reg=4 rescan Z │ │ 0x0000 - 0x0048 reg=5 count I │ │ 0x0000 - 0x0048 reg=6 start I │ │ 0x0000 - 0x0048 reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #596 header: │ │ class_idx : 1004 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ Annotations on class │ │ @@ -149689,18 +149723,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073a94: |[073a94] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073aa4: 5b01 7a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ -073aa8: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073aae: 0e00 |0005: return-void │ │ +0733f8: |[0733f8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073408: 5b01 7a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ +07340c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073412: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -149709,17 +149743,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073ab0: |[073ab0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073ac0: 7020 9517 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1795 │ │ -073ac6: 0e00 |0003: return-void │ │ +073414: |[073414] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +073424: 7020 9517 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1795 │ │ +07342a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -149730,40 +149764,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073ac8: |[073ac8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073ad8: 5431 7a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ -073adc: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073ae2: 0c01 |0005: move-result-object v1 │ │ -073ae4: 5411 5707 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ -073ae8: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073aee: 0c01 |000b: move-result-object v1 │ │ -073af0: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073af4: 5431 7a07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ -073af8: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073afe: 0c01 |0013: move-result-object v1 │ │ -073b00: 5411 5707 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ -073b04: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073b0a: 0c01 |0019: move-result-object v1 │ │ -073b0c: 1f01 3e03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ -073b10: 5432 7907 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.items:Ljava/util/List; // field@0779 │ │ -073b14: 7240 4312 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.onAlbumsReceived:(IILjava/util/List;)V // method@1243 │ │ -073b1a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073b1c: 0f01 |0022: return v1 │ │ -073b1e: 0d00 |0023: move-exception v0 │ │ -073b20: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073b24: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073b2a: 0c02 |0029: move-result-object v2 │ │ -073b2c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073b32: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073b34: 28f4 |002e: goto 0022 // -000c │ │ +07342c: |[07342c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$AlbumListHandler.processList:(ZIILjava/util/Map;)Z │ │ +07343c: 5431 7a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ +073440: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073446: 0c01 |0005: move-result-object v1 │ │ +073448: 5411 5707 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ +07344c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073452: 0c01 |000b: move-result-object v1 │ │ +073454: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073458: 5431 7a07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077a │ │ +07345c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073462: 0c01 |0013: move-result-object v1 │ │ +073464: 5411 5707 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.albumListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0757 │ │ +073468: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07346e: 0c01 |0019: move-result-object v1 │ │ +073470: 1f01 3e03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // type@033e │ │ +073474: 5432 7907 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;.items:Ljava/util/List; // field@0779 │ │ +073478: 7240 4312 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;.onAlbumsReceived:(IILjava/util/List;)V // method@1243 │ │ +07347e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073480: 0f01 |0022: return v1 │ │ +073482: 0d00 |0023: move-exception v0 │ │ +073484: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073488: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +07348e: 0c02 |0029: move-result-object v2 │ │ +073490: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073496: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073498: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=534 │ │ 0x000e line=536 │ │ 0x0021 line=537 │ │ @@ -149776,21 +149810,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #597 header: │ │ class_idx : 1005 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -149817,18 +149851,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073b44: |[073b44] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073b54: 5b01 7c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ -073b58: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073b5e: 0e00 |0005: return-void │ │ +0734a8: |[0734a8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +0734b8: 5b01 7c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ +0734bc: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +0734c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -149837,17 +149871,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073b60: |[073b60] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073b70: 7020 9817 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1798 │ │ -073b76: 0e00 |0003: return-void │ │ +0734c4: |[0734c4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +0734d4: 7020 9817 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@1798 │ │ +0734da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -149858,40 +149892,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073b78: |[073b78] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073b88: 5431 7c07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ -073b8c: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073b92: 0c01 |0005: move-result-object v1 │ │ -073b94: 5411 5807 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ -073b98: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073b9e: 0c01 |000b: move-result-object v1 │ │ -073ba0: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073ba4: 5431 7c07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ -073ba8: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073bae: 0c01 |0013: move-result-object v1 │ │ -073bb0: 5411 5807 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ -073bb4: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073bba: 0c01 |0019: move-result-object v1 │ │ -073bbc: 1f01 4103 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ -073bc0: 5432 7b07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.items:Ljava/util/List; // field@077b │ │ -073bc4: 7240 4f12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.onArtistsReceived:(IILjava/util/List;)V // method@124f │ │ -073bca: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073bcc: 0f01 |0022: return v1 │ │ -073bce: 0d00 |0023: move-exception v0 │ │ -073bd0: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073bd4: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073bda: 0c02 |0029: move-result-object v2 │ │ -073bdc: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073be2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073be4: 28f4 |002e: goto 0022 // -000c │ │ +0734dc: |[0734dc] uk.org.ngo.squeezer.service.SqueezerCLIImpl$ArtistListHandler.processList:(ZIILjava/util/Map;)Z │ │ +0734ec: 5431 7c07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ +0734f0: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0734f6: 0c01 |0005: move-result-object v1 │ │ +0734f8: 5411 5807 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ +0734fc: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073502: 0c01 |000b: move-result-object v1 │ │ +073504: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073508: 5431 7c07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@077c │ │ +07350c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073512: 0c01 |0013: move-result-object v1 │ │ +073514: 5411 5807 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.artistListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0758 │ │ +073518: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07351e: 0c01 |0019: move-result-object v1 │ │ +073520: 1f01 4103 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // type@0341 │ │ +073524: 5432 7b07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;.items:Ljava/util/List; // field@077b │ │ +073528: 7240 4f12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;.onArtistsReceived:(IILjava/util/List;)V // method@124f │ │ +07352e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073530: 0f01 |0022: return v1 │ │ +073532: 0d00 |0023: move-exception v0 │ │ +073534: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073538: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +07353e: 0c02 |0029: move-result-object v2 │ │ +073540: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073546: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073548: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=519 │ │ 0x000e line=521 │ │ 0x0021 line=522 │ │ @@ -149904,21 +149938,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #598 header: │ │ class_idx : 1007 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #598 annotations: │ │ Annotations on class │ │ @@ -149945,18 +149979,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073bf4: |[073bf4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073c04: 5b01 8407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ -073c08: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073c0e: 0e00 |0005: return-void │ │ +073558: |[073558] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073568: 5b01 8407 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ +07356c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -149965,17 +149999,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073c10: |[073c10] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073c20: 7020 a317 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a3 │ │ -073c26: 0e00 |0003: return-void │ │ +073574: |[073574] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +073584: 7020 a317 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a3 │ │ +07358a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -149986,40 +150020,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073c28: |[073c28] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073c38: 5431 8407 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ -073c3c: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073c42: 0c01 |0005: move-result-object v1 │ │ -073c44: 5411 5d07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ -073c48: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073c4e: 0c01 |000b: move-result-object v1 │ │ -073c50: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073c54: 5431 8407 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ -073c58: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073c5e: 0c01 |0013: move-result-object v1 │ │ -073c60: 5411 5d07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ -073c64: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073c6a: 0c01 |0019: move-result-object v1 │ │ -073c6c: 1f01 4403 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ -073c70: 5432 8307 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.items:Ljava/util/List; // field@0783 │ │ -073c74: 7240 5b12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.onGenresReceived:(IILjava/util/List;)V // method@125b │ │ -073c7a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073c7c: 0f01 |0022: return v1 │ │ -073c7e: 0d00 |0023: move-exception v0 │ │ -073c80: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073c84: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073c8a: 0c02 |0029: move-result-object v2 │ │ -073c8c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073c92: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073c94: 28f4 |002e: goto 0022 // -000c │ │ +07358c: |[07358c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$GenreListHandler.processList:(ZIILjava/util/Map;)Z │ │ +07359c: 5431 8407 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ +0735a0: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0735a6: 0c01 |0005: move-result-object v1 │ │ +0735a8: 5411 5d07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ +0735ac: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0735b2: 0c01 |000b: move-result-object v1 │ │ +0735b4: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +0735b8: 5431 8407 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0784 │ │ +0735bc: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0735c2: 0c01 |0013: move-result-object v1 │ │ +0735c4: 5411 5d07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.genreListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@075d │ │ +0735c8: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0735ce: 0c01 |0019: move-result-object v1 │ │ +0735d0: 1f01 4403 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // type@0344 │ │ +0735d4: 5432 8307 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;.items:Ljava/util/List; // field@0783 │ │ +0735d8: 7240 5b12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;.onGenresReceived:(IILjava/util/List;)V // method@125b │ │ +0735de: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0735e0: 0f01 |0022: return v1 │ │ +0735e2: 0d00 |0023: move-exception v0 │ │ +0735e4: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +0735e8: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +0735ee: 0c02 |0029: move-result-object v2 │ │ +0735f0: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0735f6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0735f8: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=503 │ │ 0x000e line=505 │ │ 0x0021 line=506 │ │ @@ -150032,21 +150066,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #599 header: │ │ class_idx : 1008 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -150073,18 +150107,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073ca4: |[073ca4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073cb4: 5b01 8607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ -073cb8: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073cbe: 0e00 |0005: return-void │ │ +073608: |[073608] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073618: 5b01 8607 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ +07361c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150093,17 +150127,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073cc0: |[073cc0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073cd0: 7020 a617 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a6 │ │ -073cd6: 0e00 |0003: return-void │ │ +073624: |[073624] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +073634: 7020 a617 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a6 │ │ +07363a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150114,40 +150148,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073cd8: |[073cd8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073ce8: 5431 8607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ -073cec: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073cf2: 0c01 |0005: move-result-object v1 │ │ -073cf4: 5411 6007 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ -073cf8: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073cfe: 0c01 |000b: move-result-object v1 │ │ -073d00: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073d04: 5431 8607 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ -073d08: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073d0e: 0c01 |0013: move-result-object v1 │ │ -073d10: 5411 6007 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ -073d14: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073d1a: 0c01 |0019: move-result-object v1 │ │ -073d1c: 1f01 4703 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ -073d20: 5432 8507 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.items:Ljava/util/List; // field@0785 │ │ -073d24: 7240 6712 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.onMusicFoldersReceived:(IILjava/util/List;)V // method@1267 │ │ -073d2a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073d2c: 0f01 |0022: return v1 │ │ -073d2e: 0d00 |0023: move-exception v0 │ │ -073d30: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073d34: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073d3a: 0c02 |0029: move-result-object v2 │ │ -073d3c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073d42: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073d44: 28f4 |002e: goto 0022 // -000c │ │ +07363c: |[07363c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$MusicFolderListHandler.processList:(ZIILjava/util/Map;)Z │ │ +07364c: 5431 8607 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ +073650: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073656: 0c01 |0005: move-result-object v1 │ │ +073658: 5411 6007 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ +07365c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073662: 0c01 |000b: move-result-object v1 │ │ +073664: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073668: 5431 8607 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0786 │ │ +07366c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073672: 0c01 |0013: move-result-object v1 │ │ +073674: 5411 6007 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.musicFolderListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0760 │ │ +073678: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07367e: 0c01 |0019: move-result-object v1 │ │ +073680: 1f01 4703 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // type@0347 │ │ +073684: 5432 8507 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;.items:Ljava/util/List; // field@0785 │ │ +073688: 7240 6712 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;.onMusicFoldersReceived:(IILjava/util/List;)V // method@1267 │ │ +07368e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073690: 0f01 |0022: return v1 │ │ +073692: 0d00 |0023: move-exception v0 │ │ +073694: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073698: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +07369e: 0c02 |0029: move-result-object v2 │ │ +0736a0: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0736a6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0736a8: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=550 │ │ 0x000e line=552 │ │ 0x0021 line=554 │ │ @@ -150160,21 +150194,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #600 header: │ │ class_idx : 1009 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -150201,18 +150235,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073d54: |[073d54] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073d64: 5b01 8807 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ -073d68: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073d6e: 0e00 |0005: return-void │ │ +0736b8: |[0736b8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +0736c8: 5b01 8807 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ +0736cc: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +0736d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150221,17 +150255,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073d70: |[073d70] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073d80: 7020 a917 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a9 │ │ -073d86: 0e00 |0003: return-void │ │ +0736d4: |[0736d4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +0736e4: 7020 a917 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17a9 │ │ +0736ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150242,40 +150276,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073d88: |[073d88] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.processList:(ZIILjava/util/Map;)Z │ │ -073d98: 5431 8807 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ -073d9c: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073da2: 0c01 |0005: move-result-object v1 │ │ -073da4: 5411 6507 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ -073da8: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073dae: 0c01 |000b: move-result-object v1 │ │ -073db0: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073db4: 5431 8807 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ -073db8: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073dbe: 0c01 |0013: move-result-object v1 │ │ -073dc0: 5411 6507 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ -073dc4: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073dca: 0c01 |0019: move-result-object v1 │ │ -073dcc: 1f01 5003 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ -073dd0: 5432 8707 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.items:Ljava/util/List; // field@0787 │ │ -073dd4: 7240 8e12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.onPlaylistsReceived:(IILjava/util/List;)V // method@128e │ │ -073dda: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073ddc: 0f01 |0022: return v1 │ │ -073dde: 0d00 |0023: move-exception v0 │ │ -073de0: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073de4: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073dea: 0c02 |0029: move-result-object v2 │ │ -073dec: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073df2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073df4: 28f4 |002e: goto 0022 // -000c │ │ +0736ec: |[0736ec] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PlaylistsHandler.processList:(ZIILjava/util/Map;)Z │ │ +0736fc: 5431 8807 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ +073700: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073706: 0c01 |0005: move-result-object v1 │ │ +073708: 5411 6507 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ +07370c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073712: 0c01 |000b: move-result-object v1 │ │ +073714: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073718: 5431 8807 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0788 │ │ +07371c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073722: 0c01 |0013: move-result-object v1 │ │ +073724: 5411 6507 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.playlistsCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0765 │ │ +073728: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07372e: 0c01 |0019: move-result-object v1 │ │ +073730: 1f01 5003 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // type@0350 │ │ +073734: 5432 8707 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;.items:Ljava/util/List; // field@0787 │ │ +073738: 7240 8e12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;.onPlaylistsReceived:(IILjava/util/List;)V // method@128e │ │ +07373e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073740: 0f01 |0022: return v1 │ │ +073742: 0d00 |0023: move-exception v0 │ │ +073744: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073748: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +07374e: 0c02 |0029: move-result-object v2 │ │ +073750: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073756: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073758: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=584 │ │ 0x000e line=586 │ │ 0x0021 line=587 │ │ @@ -150288,21 +150322,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #601 header: │ │ class_idx : 1010 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -150329,18 +150363,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073e04: |[073e04] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073e14: 5b01 8a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ -073e18: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073e1e: 0e00 |0005: return-void │ │ +073768: |[073768] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073778: 5b01 8a07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ +07377c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150349,17 +150383,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073e20: |[073e20] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073e30: 7020 ac17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17ac │ │ -073e36: 0e00 |0003: return-void │ │ +073784: |[073784] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +073794: 7020 ac17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17ac │ │ +07379a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150370,40 +150404,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -073e38: |[073e38] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073e48: 5431 8a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ -073e4c: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073e52: 0c01 |0005: move-result-object v1 │ │ -073e54: 5411 6607 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ -073e58: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073e5e: 0c01 |000b: move-result-object v1 │ │ -073e60: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073e64: 5431 8a07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ -073e68: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073e6e: 0c01 |0013: move-result-object v1 │ │ -073e70: 5411 6607 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ -073e74: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073e7a: 0c01 |0019: move-result-object v1 │ │ -073e7c: 1f01 5303 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ -073e80: 5432 8907 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.items:Ljava/util/List; // field@0789 │ │ -073e84: 7252 9a12 5176 |001e: invoke-interface {v1, v5, v6, v7, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V // method@129a │ │ -073e8a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073e8c: 0f01 |0022: return v1 │ │ -073e8e: 0d00 |0023: move-exception v0 │ │ -073e90: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073e94: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073e9a: 0c02 |0029: move-result-object v2 │ │ -073e9c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073ea2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073ea4: 28f4 |002e: goto 0022 // -000c │ │ +07379c: |[07379c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginItemListHandler.processList:(ZIILjava/util/Map;)Z │ │ +0737ac: 5431 8a07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ +0737b0: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0737b6: 0c01 |0005: move-result-object v1 │ │ +0737b8: 5411 6607 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ +0737bc: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0737c2: 0c01 |000b: move-result-object v1 │ │ +0737c4: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +0737c8: 5431 8a07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078a │ │ +0737cc: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0737d2: 0c01 |0013: move-result-object v1 │ │ +0737d4: 5411 6607 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginItemListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0766 │ │ +0737d8: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0737de: 0c01 |0019: move-result-object v1 │ │ +0737e0: 1f01 5303 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // type@0353 │ │ +0737e4: 5432 8907 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler;.items:Ljava/util/List; // field@0789 │ │ +0737e8: 7252 9a12 5176 |001e: invoke-interface {v1, v5, v6, v7, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;.onPluginItemsReceived:(IILjava/util/Map;Ljava/util/List;)V // method@129a │ │ +0737ee: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0737f0: 0f01 |0022: return v1 │ │ +0737f2: 0d00 |0023: move-exception v0 │ │ +0737f4: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +0737f8: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +0737fe: 0c02 |0029: move-result-object v2 │ │ +073800: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073806: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073808: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=616 │ │ 0x000e line=618 │ │ 0x0021 line=619 │ │ @@ -150416,21 +150450,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginItemListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #602 header: │ │ class_idx : 1011 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -150457,18 +150491,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073eb4: |[073eb4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073ec4: 5b01 8c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ -073ec8: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073ece: 0e00 |0005: return-void │ │ +073818: |[073818] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073828: 5b01 8c07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ +07382c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073832: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150477,17 +150511,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073ed0: |[073ed0] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073ee0: 7020 af17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17af │ │ -073ee6: 0e00 |0003: return-void │ │ +073834: |[073834] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +073844: 7020 af17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17af │ │ +07384a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150498,40 +150532,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073ee8: |[073ee8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073ef8: 5431 8c07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ -073efc: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073f02: 0c01 |0005: move-result-object v1 │ │ -073f04: 5411 6707 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ -073f08: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073f0e: 0c01 |000b: move-result-object v1 │ │ -073f10: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073f14: 5431 8c07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ -073f18: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073f1e: 0c01 |0013: move-result-object v1 │ │ -073f20: 5411 6707 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ -073f24: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073f2a: 0c01 |0019: move-result-object v1 │ │ -073f2c: 1f01 5603 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ -073f30: 5432 8b07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.items:Ljava/util/List; // field@078b │ │ -073f34: 7240 a612 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.onPluginsReceived:(IILjava/util/List;)V // method@12a6 │ │ -073f3a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073f3c: 0f01 |0022: return v1 │ │ -073f3e: 0d00 |0023: move-exception v0 │ │ -073f40: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073f44: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073f4a: 0c02 |0029: move-result-object v2 │ │ -073f4c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -073f52: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -073f54: 28f4 |002e: goto 0022 // -000c │ │ +07384c: |[07384c] uk.org.ngo.squeezer.service.SqueezerCLIImpl$PluginListHandler.processList:(ZIILjava/util/Map;)Z │ │ +07385c: 5431 8c07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ +073860: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073866: 0c01 |0005: move-result-object v1 │ │ +073868: 5411 6707 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ +07386c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073872: 0c01 |000b: move-result-object v1 │ │ +073874: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073878: 5431 8c07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078c │ │ +07387c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073882: 0c01 |0013: move-result-object v1 │ │ +073884: 5411 6707 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.pluginListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@0767 │ │ +073888: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07388e: 0c01 |0019: move-result-object v1 │ │ +073890: 1f01 5603 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // type@0356 │ │ +073894: 5432 8b07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;.items:Ljava/util/List; // field@078b │ │ +073898: 7240 a612 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;.onPluginsReceived:(IILjava/util/List;)V // method@12a6 │ │ +07389e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0738a0: 0f01 |0022: return v1 │ │ +0738a2: 0d00 |0023: move-exception v0 │ │ +0738a4: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +0738a8: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +0738ae: 0c02 |0029: move-result-object v2 │ │ +0738b0: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0738b6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0738b8: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=600 │ │ 0x000e line=602 │ │ 0x0021 line=603 │ │ @@ -150544,21 +150578,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #603 header: │ │ class_idx : 1012 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -150585,18 +150619,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073f64: |[073f64] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -073f74: 5b01 8e07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ -073f78: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -073f7e: 0e00 |0005: return-void │ │ +0738c8: |[0738c8] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +0738d8: 5b01 8e07 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ +0738dc: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +0738e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150605,17 +150639,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -073f80: |[073f80] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -073f90: 7020 b217 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17b2 │ │ -073f96: 0e00 |0003: return-void │ │ +0738e4: |[0738e4] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +0738f4: 7020 b217 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17b2 │ │ +0738fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150626,40 +150660,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -073f98: |[073f98] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.processList:(ZIILjava/util/Map;)Z │ │ -073fa8: 5431 8e07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ -073fac: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073fb2: 0c01 |0005: move-result-object v1 │ │ -073fb4: 5411 6d07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ -073fb8: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073fbe: 0c01 |000b: move-result-object v1 │ │ -073fc0: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -073fc4: 5431 8e07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ -073fc8: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -073fce: 0c01 |0013: move-result-object v1 │ │ -073fd0: 5411 6d07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ -073fd4: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -073fda: 0c01 |0019: move-result-object v1 │ │ -073fdc: 1f01 5903 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ -073fe0: 5432 8d07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.items:Ljava/util/List; // field@078d │ │ -073fe4: 7240 b212 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.onSongsReceived:(IILjava/util/List;)V // method@12b2 │ │ -073fea: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -073fec: 0f01 |0022: return v1 │ │ -073fee: 0d00 |0023: move-exception v0 │ │ -073ff0: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -073ff4: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -073ffa: 0c02 |0029: move-result-object v2 │ │ -073ffc: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -074002: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -074004: 28f4 |002e: goto 0022 // -000c │ │ +0738fc: |[0738fc] uk.org.ngo.squeezer.service.SqueezerCLIImpl$SongListHandler.processList:(ZIILjava/util/Map;)Z │ │ +07390c: 5431 8e07 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ +073910: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073916: 0c01 |0005: move-result-object v1 │ │ +073918: 5411 6d07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ +07391c: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +073922: 0c01 |000b: move-result-object v1 │ │ +073924: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +073928: 5431 8e07 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@078e │ │ +07392c: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +073932: 0c01 |0013: move-result-object v1 │ │ +073934: 5411 6d07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.songListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076d │ │ +073938: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +07393e: 0c01 |0019: move-result-object v1 │ │ +073940: 1f01 5903 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // type@0359 │ │ +073944: 5432 8d07 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;.items:Ljava/util/List; // field@078d │ │ +073948: 7240 b212 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;.onSongsReceived:(IILjava/util/List;)V // method@12b2 │ │ +07394e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073950: 0f01 |0022: return v1 │ │ +073952: 0d00 |0023: move-exception v0 │ │ +073954: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073958: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +07395e: 0c02 |0029: move-result-object v2 │ │ +073960: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073966: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073968: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=567 │ │ 0x000e line=571 │ │ 0x0021 line=572 │ │ @@ -150672,21 +150706,21 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #604 header: │ │ class_idx : 1014 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1002 │ │ -source_file_idx : 2617 │ │ +source_file_idx : 2611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -150713,18 +150747,18 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074014: |[074014] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ -074024: 5b01 9307 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ -074028: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ -07402e: 0e00 |0005: return-void │ │ +073978: |[073978] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ +073988: 5b01 9307 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ +07398c: 7010 8d17 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;.:()V // method@178d │ │ +073992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler; │ │ 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ @@ -150733,17 +150767,17 @@ │ │ type : '(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074030: |[074030] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ -074040: 7020 bb17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17bb │ │ -074046: 0e00 |0003: return-void │ │ +073994: |[073994] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ +0739a4: 7020 bb17 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V // method@17bb │ │ +0739aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1; │ │ @@ -150754,40 +150788,40 @@ │ │ type : '(ZIILjava/util/Map;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -074048: |[074048] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.processList:(ZIILjava/util/Map;)Z │ │ -074058: 5431 9307 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ -07405c: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -074062: 0c01 |0005: move-result-object v1 │ │ -074064: 5411 6f07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ -074068: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -07406e: 0c01 |000b: move-result-object v1 │ │ -074070: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -074074: 5431 9307 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ -074078: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ -07407e: 0c01 |0013: move-result-object v1 │ │ -074080: 5411 6f07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ -074084: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ -07408a: 0c01 |0019: move-result-object v1 │ │ -07408c: 1f01 5c03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ -074090: 5432 9207 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.items:Ljava/util/List; // field@0792 │ │ -074094: 7240 be12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.onYearsReceived:(IILjava/util/List;)V // method@12be │ │ -07409a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -07409c: 0f01 |0022: return v1 │ │ -07409e: 0d00 |0023: move-exception v0 │ │ -0740a0: 1a01 380a |0024: const-string v1, "SqueezerCLI" // string@0a38 │ │ -0740a4: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ -0740aa: 0c02 |0029: move-result-object v2 │ │ -0740ac: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0740b2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0740b4: 28f4 |002e: goto 0022 // -000c │ │ +0739ac: |[0739ac] uk.org.ngo.squeezer.service.SqueezerCLIImpl$YearListHandler.processList:(ZIILjava/util/Map;)Z │ │ +0739bc: 5431 9307 |0000: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ +0739c0: 7110 bf17 0100 |0002: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0739c6: 0c01 |0005: move-result-object v1 │ │ +0739c8: 5411 6f07 |0006: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ +0739cc: 6e10 970e 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0739d2: 0c01 |000b: move-result-object v1 │ │ +0739d4: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +0739d8: 5431 9307 |000e: iget-object v1, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; // field@0793 │ │ +0739dc: 7110 bf17 0100 |0010: invoke-static {v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;.access$000:(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)Luk/org/ngo/squeezer/service/SqueezeService; // method@17bf │ │ +0739e2: 0c01 |0013: move-result-object v1 │ │ +0739e4: 5411 6f07 |0014: iget-object v1, v1, Luk/org/ngo/squeezer/service/SqueezeService;.yearListCallback:Ljava/util/concurrent/atomic/AtomicReference; // field@076f │ │ +0739e8: 6e10 970e 0100 |0016: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0e97 │ │ +0739ee: 0c01 |0019: move-result-object v1 │ │ +0739f0: 1f01 5c03 |001a: check-cast v1, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // type@035c │ │ +0739f4: 5432 9207 |001c: iget-object v2, v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;.items:Ljava/util/List; // field@0792 │ │ +0739f8: 7240 be12 5126 |001e: invoke-interface {v1, v5, v6, v2}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;.onYearsReceived:(IILjava/util/List;)V // method@12be │ │ +0739fe: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +073a00: 0f01 |0022: return v1 │ │ +073a02: 0d00 |0023: move-exception v0 │ │ +073a04: 1a01 320a |0024: const-string v1, "SqueezerCLI" // string@0a32 │ │ +073a08: 6e10 7f01 0000 |0026: invoke-virtual {v0}, Landroid/os/RemoteException;.toString:()Ljava/lang/String; // method@017f │ │ +073a0e: 0c02 |0029: move-result-object v2 │ │ +073a10: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073a16: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +073a18: 28f4 |002e: goto 0022 // -000c │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0023 │ │ positions : │ │ 0x0000 line=488 │ │ 0x000e line=490 │ │ 0x0021 line=491 │ │ @@ -150800,15 +150834,15 @@ │ │ 0x0024 - 0x002d reg=0 e Landroid/os/RemoteException; │ │ 0x0000 - 0x002f reg=3 this Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler; │ │ 0x0000 - 0x002f reg=4 rescan Z │ │ 0x0000 - 0x002f reg=5 count I │ │ 0x0000 - 0x002f reg=6 start I │ │ 0x0000 - 0x002f reg=7 parameters Ljava/util/Map; Ljava/util/Map; │ │ │ │ - source_file_idx : 2617 (SqueezerCLIImpl.java) │ │ + source_file_idx : 2611 (SqueezerCLIImpl.java) │ │ │ │ Class #605 header: │ │ class_idx : 1041 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1042 │ │ source_file_idx : 891 │ │ static_fields_size : 5 │ │ @@ -150870,23 +150904,23 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0740c4: |[0740c4] uk.org.ngo.squeezer.util.ImageFetcher.:(Landroid/content/Context;I)V │ │ -0740d4: 7030 b418 2103 |0000: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/util/ImageResizer;.:(Landroid/content/Context;I)V // method@18b4 │ │ -0740da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0740dc: 5c10 1f08 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ -0740e0: 2200 2902 |0006: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -0740e4: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -0740ea: 5b10 1e08 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -0740ee: 7020 ac18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.init:(Landroid/content/Context;)V // method@18ac │ │ -0740f4: 0e00 |0010: return-void │ │ +073a28: |[073a28] uk.org.ngo.squeezer.util.ImageFetcher.:(Landroid/content/Context;I)V │ │ +073a38: 7030 b418 2103 |0000: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/util/ImageResizer;.:(Landroid/content/Context;I)V // method@18b4 │ │ +073a3e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +073a40: 5c10 1f08 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ +073a44: 2200 2902 |0006: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +073a48: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +073a4e: 5b10 1e08 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073a52: 7020 ac18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.init:(Landroid/content/Context;)V // method@18ac │ │ +073a58: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=70 │ │ 0x0010 line=71 │ │ @@ -150900,23 +150934,23 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0740f8: |[0740f8] uk.org.ngo.squeezer.util.ImageFetcher.:(Landroid/content/Context;II)V │ │ -074108: 7040 b518 2143 |0000: invoke-direct {v1, v2, v3, v4}, Luk/org/ngo/squeezer/util/ImageResizer;.:(Landroid/content/Context;II)V // method@18b5 │ │ -07410e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -074110: 5c10 1f08 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ -074114: 2200 2902 |0006: new-instance v0, Ljava/lang/Object; // type@0229 │ │ -074118: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ -07411e: 5b10 1e08 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -074122: 7020 ac18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.init:(Landroid/content/Context;)V // method@18ac │ │ -074128: 0e00 |0010: return-void │ │ +073a5c: |[073a5c] uk.org.ngo.squeezer.util.ImageFetcher.:(Landroid/content/Context;II)V │ │ +073a6c: 7040 b518 2143 |0000: invoke-direct {v1, v2, v3, v4}, Luk/org/ngo/squeezer/util/ImageResizer;.:(Landroid/content/Context;II)V // method@18b5 │ │ +073a72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +073a74: 5c10 1f08 |0004: iput-boolean v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ +073a78: 2200 2902 |0006: new-instance v0, Ljava/lang/Object; // type@0229 │ │ +073a7c: 7010 970d 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0d97 │ │ +073a82: 5b10 1e08 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073a86: 7020 ac18 2100 |000d: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.init:(Landroid/content/Context;)V // method@18ac │ │ +073a8c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=59 │ │ 0x0010 line=60 │ │ @@ -150931,22 +150965,22 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07412c: |[07412c] uk.org.ngo.squeezer.util.ImageFetcher.disableConnectionReuseIfNecessary:()V │ │ -07413c: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ -074140: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -074144: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -074148: 1a00 3b12 |0006: const-string v0, "http.keepAlive" // string@123b │ │ -07414c: 1a01 bb0f |0008: const-string v1, "false" // string@0fbb │ │ -074150: 7120 db0d 1000 |000a: invoke-static {v0, v1}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ddb │ │ -074156: 0e00 |000d: return-void │ │ +073a90: |[073a90] uk.org.ngo.squeezer.util.ImageFetcher.disableConnectionReuseIfNecessary:()V │ │ +073aa0: 6000 2100 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0021 │ │ +073aa4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +073aa8: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +073aac: 1a00 3512 |0006: const-string v0, "http.keepAlive" // string@1235 │ │ +073ab0: 1a01 b50f |0008: const-string v1, "false" // string@0fb5 │ │ +073ab4: 7120 db0d 1000 |000a: invoke-static {v0, v1}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0ddb │ │ +073aba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0006 line=287 │ │ 0x000d line=289 │ │ locals : │ │ │ │ @@ -150955,72 +150989,72 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -074158: |[074158] uk.org.ngo.squeezer.util.ImageFetcher.init:(Landroid/content/Context;)V │ │ -074168: 1a00 3a12 |0000: const-string v0, "http" // string@123a │ │ -07416c: 7120 9a18 0200 |0002: invoke-static {v2, v0}, Luk/org/ngo/squeezer/util/ImageCache;.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@189a │ │ -074172: 0c00 |0005: move-result-object v0 │ │ -074174: 5b10 1c08 |0006: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ -074178: 0e00 |0008: return-void │ │ +073abc: |[073abc] uk.org.ngo.squeezer.util.ImageFetcher.init:(Landroid/content/Context;)V │ │ +073acc: 1a00 3412 |0000: const-string v0, "http" // string@1234 │ │ +073ad0: 7120 9a18 0200 |0002: invoke-static {v2, v0}, Luk/org/ngo/squeezer/util/ImageCache;.getDiskCacheDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@189a │ │ +073ad6: 0c00 |0005: move-result-object v0 │ │ +073ad8: 5b10 1c08 |0006: iput-object v0, v1, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ +073adc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/ImageFetcher; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/util/ImageFetcher;) │ │ name : 'initHttpDiskCache' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -07417c: |[07417c] uk.org.ngo.squeezer.util.ImageFetcher.initHttpDiskCache:()V │ │ -07418c: 1705 0000 a000 |0000: const-wide/32 v5, #float 1.46937e-38 // #00a00000 │ │ -074192: 5471 1c08 |0003: iget-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ -074196: 6e10 130d 0100 |0005: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ -07419c: 0a01 |0008: move-result v1 │ │ -07419e: 3901 0700 |0009: if-nez v1, 0010 // +0007 │ │ -0741a2: 5471 1c08 |000b: iget-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ -0741a6: 6e10 1b0d 0100 |000d: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ -0741ac: 5472 1e08 |0010: iget-object v2, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -0741b0: 1d02 |0012: monitor-enter v2 │ │ -0741b2: 5471 1c08 |0013: iget-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ -0741b6: 7110 9c18 0100 |0015: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageCache;.getUsableSpace:(Ljava/io/File;)J // method@189c │ │ -0741bc: 0b03 |0018: move-result-wide v3 │ │ -0741be: 3101 0305 |0019: cmp-long v1, v3, v5 │ │ -0741c2: 3d01 0f00 |001b: if-lez v1, 002a // +000f │ │ -0741c6: 5471 1c08 |001d: iget-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ -0741ca: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -0741cc: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -0741ce: 1705 0000 a000 |0021: const-wide/32 v5, #float 1.46937e-38 // #00a00000 │ │ -0741d4: 7156 7318 3154 |0024: invoke-static {v1, v3, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; // method@1873 │ │ -0741da: 0c01 |0027: move-result-object v1 │ │ -0741dc: 5b71 1d08 |0028: iput-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -0741e0: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -0741e2: 5c71 1f08 |002b: iput-boolean v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ -0741e6: 5471 1e08 |002d: iget-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -0741ea: 6e10 9c0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ -0741f0: 1e02 |0032: monitor-exit v2 │ │ -0741f2: 0e00 |0033: return-void │ │ -0741f4: 0d00 |0034: move-exception v0 │ │ -0741f6: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -0741f8: 5b71 1d08 |0036: iput-object v1, v7, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -0741fc: 28f2 |0038: goto 002a // -000e │ │ -0741fe: 0d01 |0039: move-exception v1 │ │ -074200: 1e02 |003a: monitor-exit v2 │ │ -074202: 2701 |003b: throw v1 │ │ +073ae0: |[073ae0] uk.org.ngo.squeezer.util.ImageFetcher.initHttpDiskCache:()V │ │ +073af0: 1706 0000 a000 |0000: const-wide/32 v6, #float 1.46937e-38 // #00a00000 │ │ +073af6: 5481 1c08 |0003: iget-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ +073afa: 6e10 130d 0100 |0005: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0d13 │ │ +073b00: 0a01 |0008: move-result v1 │ │ +073b02: 3901 0700 |0009: if-nez v1, 0010 // +0007 │ │ +073b06: 5481 1c08 |000b: iget-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ +073b0a: 6e10 1b0d 0100 |000d: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@0d1b │ │ +073b10: 5482 1e08 |0010: iget-object v2, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073b14: 1d02 |0012: monitor-enter v2 │ │ +073b16: 5481 1c08 |0013: iget-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ +073b1a: 7110 9c18 0100 |0015: invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageCache;.getUsableSpace:(Ljava/io/File;)J // method@189c │ │ +073b20: 0b04 |0018: move-result-wide v4 │ │ +073b22: 3101 0406 |0019: cmp-long v1, v4, v6 │ │ +073b26: 3d01 0f00 |001b: if-lez v1, 002a // +000f │ │ +073b2a: 5481 1c08 |001d: iget-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpCacheDir:Ljava/io/File; // field@081c │ │ +073b2e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +073b30: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +073b32: 1706 0000 a000 |0021: const-wide/32 v6, #float 1.46937e-38 // #00a00000 │ │ +073b38: 7157 7318 3164 |0024: invoke-static {v1, v3, v4, v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; // method@1873 │ │ +073b3e: 0c01 |0027: move-result-object v1 │ │ +073b40: 5b81 1d08 |0028: iput-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073b44: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +073b46: 5c81 1f08 |002b: iput-boolean v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ +073b4a: 5481 1e08 |002d: iget-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073b4e: 6e10 9c0d 0100 |002f: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0d9c │ │ +073b54: 1e02 |0032: monitor-exit v2 │ │ +073b56: 0e00 |0033: return-void │ │ +073b58: 0d00 |0034: move-exception v0 │ │ +073b5a: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +073b5c: 5b81 1d08 |0036: iput-object v1, v8, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073b60: 28f2 |0038: goto 002a // -000e │ │ +073b62: 0d01 |0039: move-exception v1 │ │ +073b64: 1e02 |003a: monitor-exit v2 │ │ +073b66: 2701 |003b: throw v1 │ │ catches : 3 │ │ 0x0013 - 0x0018 │ │ -> 0x0039 │ │ 0x001d - 0x002a │ │ Ljava/io/IOException; -> 0x0034 │ │ -> 0x0039 │ │ 0x002b - 0x003b │ │ @@ -151036,133 +151070,133 @@ │ │ 0x0032 line=100 │ │ 0x0033 line=101 │ │ 0x0034 line=94 │ │ 0x0035 line=95 │ │ 0x0039 line=100 │ │ locals : │ │ 0x0035 - 0x0039 reg=0 e Ljava/io/IOException; │ │ - 0x0000 - 0x003c reg=7 this Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x003c reg=8 this Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/util/ImageFetcher;) │ │ name : 'processBitmap' │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 193 16-bit code units │ │ -074224: |[074224] uk.org.ngo.squeezer.util.ImageFetcher.processBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -074234: 7110 9d18 0d00 |0000: invoke-static {v13}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ -07423a: 0c06 |0003: move-result-object v6 │ │ -07423c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07423e: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -074240: 54c9 1e08 |0006: iget-object v9, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -074244: 1d09 |0008: monitor-enter v9 │ │ -074246: 55c8 1f08 |0009: iget-boolean v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ -07424a: 3808 0a00 |000b: if-eqz v8, 0015 // +000a │ │ -07424e: 54c8 1e08 |000d: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -074252: 6e10 9e0d 0800 |000f: invoke-virtual {v8}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ -074258: 28f7 |0012: goto 0009 // -0009 │ │ -07425a: 0d08 |0013: move-exception v8 │ │ -07425c: 28f5 |0014: goto 0009 // -000b │ │ -07425e: 54c8 1d08 |0015: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074262: 3808 3c00 |0017: if-eqz v8, 0053 // +003c │ │ -074266: 54c8 1d08 |0019: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -07426a: 6e20 6d18 6800 |001b: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ -074270: 0c07 |001e: move-result-object v7 │ │ -074272: 3907 1e00 |001f: if-nez v7, 003d // +001e │ │ -074276: 54c8 1d08 |0021: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -07427a: 6e20 6a18 6800 |0023: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186a │ │ -074280: 0c03 |0026: move-result-object v3 │ │ -074282: 3803 1000 |0027: if-eqz v3, 0037 // +0010 │ │ -074286: 1208 |0029: const/4 v8, #int 0 // #0 │ │ -074288: 6e20 3d18 8300 |002a: invoke-virtual {v3, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ -07428e: 0c08 |002d: move-result-object v8 │ │ -074290: 6e30 aa18 dc08 |002e: invoke-virtual {v12, v13, v8}, Luk/org/ngo/squeezer/util/ImageFetcher;.downloadUrlToStream:(Ljava/lang/String;Ljava/io/OutputStream;)Z // method@18aa │ │ -074296: 0a08 |0031: move-result v8 │ │ -074298: 3808 3300 |0032: if-eqz v8, 0065 // +0033 │ │ -07429c: 6e10 3a18 0300 |0034: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.commit:()V // method@183a │ │ -0742a2: 54c8 1d08 |0037: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -0742a6: 6e20 6d18 6800 |0039: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ -0742ac: 0c07 |003c: move-result-object v7 │ │ -0742ae: 3807 0f00 |003d: if-eqz v7, 004c // +000f │ │ -0742b2: 1208 |003f: const/4 v8, #int 0 // #0 │ │ -0742b4: 6e20 5318 8700 |0040: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ -0742ba: 0c08 |0043: move-result-object v8 │ │ -0742bc: 0780 |0044: move-object v0, v8 │ │ -0742be: 1f00 fa01 |0045: check-cast v0, Ljava/io/FileInputStream; // type@01fa │ │ -0742c2: 0705 |0047: move-object v5, v0 │ │ -0742c4: 6e10 1f0d 0500 |0048: invoke-virtual {v5}, Ljava/io/FileInputStream;.getFD:()Ljava/io/FileDescriptor; // method@0d1f │ │ -0742ca: 0c04 |004b: move-result-object v4 │ │ -0742cc: 3904 0700 |004c: if-nez v4, 0053 // +0007 │ │ -0742d0: 3805 0500 |004e: if-eqz v5, 0053 // +0005 │ │ -0742d4: 6e10 1e0d 0500 |0050: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -0742da: 1e09 |0053: monitor-exit v9 │ │ -0742dc: 1201 |0054: const/4 v1, #int 0 // #0 │ │ -0742de: 3804 0a00 |0055: if-eqz v4, 005f // +000a │ │ -0742e2: 52c8 2108 |0057: iget v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mImageWidth:I // field@0821 │ │ -0742e6: 52c9 2008 |0059: iget v9, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mImageHeight:I // field@0820 │ │ -0742ea: 7130 a818 8409 |005b: invoke-static {v4, v8, v9}, Luk/org/ngo/squeezer/util/ImageFetcher;.decodeSampledBitmapFromDescriptor:(Ljava/io/FileDescriptor;II)Landroid/graphics/Bitmap; // method@18a8 │ │ -0742f0: 0c01 |005e: move-result-object v1 │ │ -0742f2: 3805 0500 |005f: if-eqz v5, 0064 // +0005 │ │ -0742f6: 6e10 1e0d 0500 |0061: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -0742fc: 1101 |0064: return-object v1 │ │ -0742fe: 6e10 3718 0300 |0065: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ -074304: 28cf |0068: goto 0037 // -0031 │ │ -074306: 0d02 |0069: move-exception v2 │ │ -074308: 1a08 7a03 |006a: const-string v8, "ImageFetcher" // string@037a │ │ -07430c: 220a 3102 |006c: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -074310: 7010 c60d 0a00 |006e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -074316: 1a0b 3518 |0071: const-string v11, "processBitmap - " // string@1835 │ │ -07431a: 6e20 ce0d ba00 |0073: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074320: 0c0a |0076: move-result-object v10 │ │ -074322: 6e20 cd0d 2a00 |0077: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -074328: 0c0a |007a: move-result-object v10 │ │ -07432a: 6e10 d60d 0a00 |007b: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -074330: 0c0a |007e: move-result-object v10 │ │ -074332: 7120 e10a a800 |007f: invoke-static {v8, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -074338: 3904 d1ff |0082: if-nez v4, 0053 // -002f │ │ -07433c: 3805 cfff |0084: if-eqz v5, 0053 // -0031 │ │ -074340: 6e10 1e0d 0500 |0086: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -074346: 28ca |0089: goto 0053 // -0036 │ │ -074348: 0d08 |008a: move-exception v8 │ │ -07434a: 28c8 |008b: goto 0053 // -0038 │ │ -07434c: 0d02 |008c: move-exception v2 │ │ -07434e: 1a08 7a03 |008d: const-string v8, "ImageFetcher" // string@037a │ │ -074352: 220a 3102 |008f: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -074356: 7010 c60d 0a00 |0091: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07435c: 1a0b 3518 |0094: const-string v11, "processBitmap - " // string@1835 │ │ -074360: 6e20 ce0d ba00 |0096: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074366: 0c0a |0099: move-result-object v10 │ │ -074368: 6e20 cd0d 2a00 |009a: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07436e: 0c0a |009d: move-result-object v10 │ │ -074370: 6e10 d60d 0a00 |009e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -074376: 0c0a |00a1: move-result-object v10 │ │ -074378: 7120 e10a a800 |00a2: invoke-static {v8, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07437e: 3904 aeff |00a5: if-nez v4, 0053 // -0052 │ │ -074382: 3805 acff |00a7: if-eqz v5, 0053 // -0054 │ │ -074386: 6e10 1e0d 0500 |00a9: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -07438c: 28a7 |00ac: goto 0053 // -0059 │ │ -07438e: 0d08 |00ad: move-exception v8 │ │ -074390: 28a5 |00ae: goto 0053 // -005b │ │ -074392: 0d08 |00af: move-exception v8 │ │ -074394: 3904 0700 |00b0: if-nez v4, 00b7 // +0007 │ │ -074398: 3805 0500 |00b2: if-eqz v5, 00b7 // +0005 │ │ -07439c: 6e10 1e0d 0500 |00b4: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ -0743a2: 2708 |00b7: throw v8 │ │ -0743a4: 0d08 |00b8: move-exception v8 │ │ -0743a6: 1e09 |00b9: monitor-exit v9 │ │ -0743a8: 2708 |00ba: throw v8 │ │ -0743aa: 0d08 |00bb: move-exception v8 │ │ -0743ac: 2897 |00bc: goto 0053 // -0069 │ │ -0743ae: 0d0a |00bd: move-exception v10 │ │ -0743b0: 28f9 |00be: goto 00b7 // -0007 │ │ -0743b2: 0d08 |00bf: move-exception v8 │ │ -0743b4: 28a4 |00c0: goto 0064 // -005c │ │ +073b88: |[073b88] uk.org.ngo.squeezer.util.ImageFetcher.processBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +073b98: 7110 9d18 0d00 |0000: invoke-static {v13}, Luk/org/ngo/squeezer/util/ImageCache;.hashKeyForDisk:(Ljava/lang/String;)Ljava/lang/String; // method@189d │ │ +073b9e: 0c06 |0003: move-result-object v6 │ │ +073ba0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +073ba2: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +073ba4: 54c9 1e08 |0006: iget-object v9, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073ba8: 1d09 |0008: monitor-enter v9 │ │ +073baa: 55c8 1f08 |0009: iget-boolean v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ +073bae: 3808 0a00 |000b: if-eqz v8, 0015 // +000a │ │ +073bb2: 54c8 1e08 |000d: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073bb6: 6e10 9e0d 0800 |000f: invoke-virtual {v8}, Ljava/lang/Object;.wait:()V // method@0d9e │ │ +073bbc: 28f7 |0012: goto 0009 // -0009 │ │ +073bbe: 0d08 |0013: move-exception v8 │ │ +073bc0: 28f5 |0014: goto 0009 // -000b │ │ +073bc2: 54c8 1d08 |0015: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073bc6: 3808 3c00 |0017: if-eqz v8, 0053 // +003c │ │ +073bca: 54c8 1d08 |0019: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073bce: 6e20 6d18 6800 |001b: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ +073bd4: 0c07 |001e: move-result-object v7 │ │ +073bd6: 3907 1e00 |001f: if-nez v7, 003d // +001e │ │ +073bda: 54c8 1d08 |0021: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073bde: 6e20 6a18 6800 |0023: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.edit:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; // method@186a │ │ +073be4: 0c03 |0026: move-result-object v3 │ │ +073be6: 3803 1000 |0027: if-eqz v3, 0037 // +0010 │ │ +073bea: 1208 |0029: const/4 v8, #int 0 // #0 │ │ +073bec: 6e20 3d18 8300 |002a: invoke-virtual {v3, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.newOutputStream:(I)Ljava/io/OutputStream; // method@183d │ │ +073bf2: 0c08 |002d: move-result-object v8 │ │ +073bf4: 6e30 aa18 dc08 |002e: invoke-virtual {v12, v13, v8}, Luk/org/ngo/squeezer/util/ImageFetcher;.downloadUrlToStream:(Ljava/lang/String;Ljava/io/OutputStream;)Z // method@18aa │ │ +073bfa: 0a08 |0031: move-result v8 │ │ +073bfc: 3808 3300 |0032: if-eqz v8, 0065 // +0033 │ │ +073c00: 6e10 3a18 0300 |0034: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.commit:()V // method@183a │ │ +073c06: 54c8 1d08 |0037: iget-object v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073c0a: 6e20 6d18 6800 |0039: invoke-virtual {v8, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;.get:(Ljava/lang/String;)Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; // method@186d │ │ +073c10: 0c07 |003c: move-result-object v7 │ │ +073c12: 3807 0f00 |003d: if-eqz v7, 004c // +000f │ │ +073c16: 1208 |003f: const/4 v8, #int 0 // #0 │ │ +073c18: 6e20 5318 8700 |0040: invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;.getInputStream:(I)Ljava/io/InputStream; // method@1853 │ │ +073c1e: 0c08 |0043: move-result-object v8 │ │ +073c20: 0780 |0044: move-object v0, v8 │ │ +073c22: 1f00 fa01 |0045: check-cast v0, Ljava/io/FileInputStream; // type@01fa │ │ +073c26: 0705 |0047: move-object v5, v0 │ │ +073c28: 6e10 1f0d 0500 |0048: invoke-virtual {v5}, Ljava/io/FileInputStream;.getFD:()Ljava/io/FileDescriptor; // method@0d1f │ │ +073c2e: 0c04 |004b: move-result-object v4 │ │ +073c30: 3904 0700 |004c: if-nez v4, 0053 // +0007 │ │ +073c34: 3805 0500 |004e: if-eqz v5, 0053 // +0005 │ │ +073c38: 6e10 1e0d 0500 |0050: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +073c3e: 1e09 |0053: monitor-exit v9 │ │ +073c40: 1201 |0054: const/4 v1, #int 0 // #0 │ │ +073c42: 3804 0a00 |0055: if-eqz v4, 005f // +000a │ │ +073c46: 52c8 2108 |0057: iget v8, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mImageWidth:I // field@0821 │ │ +073c4a: 52c9 2008 |0059: iget v9, v12, Luk/org/ngo/squeezer/util/ImageFetcher;.mImageHeight:I // field@0820 │ │ +073c4e: 7130 a818 8409 |005b: invoke-static {v4, v8, v9}, Luk/org/ngo/squeezer/util/ImageFetcher;.decodeSampledBitmapFromDescriptor:(Ljava/io/FileDescriptor;II)Landroid/graphics/Bitmap; // method@18a8 │ │ +073c54: 0c01 |005e: move-result-object v1 │ │ +073c56: 3805 0500 |005f: if-eqz v5, 0064 // +0005 │ │ +073c5a: 6e10 1e0d 0500 |0061: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +073c60: 1101 |0064: return-object v1 │ │ +073c62: 6e10 3718 0300 |0065: invoke-virtual {v3}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;.abort:()V // method@1837 │ │ +073c68: 28cf |0068: goto 0037 // -0031 │ │ +073c6a: 0d02 |0069: move-exception v2 │ │ +073c6c: 1a08 7a03 |006a: const-string v8, "ImageFetcher" // string@037a │ │ +073c70: 220a 3102 |006c: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +073c74: 7010 c60d 0a00 |006e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +073c7a: 1a0b 2f18 |0071: const-string v11, "processBitmap - " // string@182f │ │ +073c7e: 6e20 ce0d ba00 |0073: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073c84: 0c0a |0076: move-result-object v10 │ │ +073c86: 6e20 cd0d 2a00 |0077: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +073c8c: 0c0a |007a: move-result-object v10 │ │ +073c8e: 6e10 d60d 0a00 |007b: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +073c94: 0c0a |007e: move-result-object v10 │ │ +073c96: 7120 e10a a800 |007f: invoke-static {v8, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073c9c: 3904 d1ff |0082: if-nez v4, 0053 // -002f │ │ +073ca0: 3805 cfff |0084: if-eqz v5, 0053 // -0031 │ │ +073ca4: 6e10 1e0d 0500 |0086: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +073caa: 28ca |0089: goto 0053 // -0036 │ │ +073cac: 0d08 |008a: move-exception v8 │ │ +073cae: 28c8 |008b: goto 0053 // -0038 │ │ +073cb0: 0d02 |008c: move-exception v2 │ │ +073cb2: 1a08 7a03 |008d: const-string v8, "ImageFetcher" // string@037a │ │ +073cb6: 220a 3102 |008f: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +073cba: 7010 c60d 0a00 |0091: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +073cc0: 1a0b 2f18 |0094: const-string v11, "processBitmap - " // string@182f │ │ +073cc4: 6e20 ce0d ba00 |0096: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073cca: 0c0a |0099: move-result-object v10 │ │ +073ccc: 6e20 cd0d 2a00 |009a: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +073cd2: 0c0a |009d: move-result-object v10 │ │ +073cd4: 6e10 d60d 0a00 |009e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +073cda: 0c0a |00a1: move-result-object v10 │ │ +073cdc: 7120 e10a a800 |00a2: invoke-static {v8, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073ce2: 3904 aeff |00a5: if-nez v4, 0053 // -0052 │ │ +073ce6: 3805 acff |00a7: if-eqz v5, 0053 // -0054 │ │ +073cea: 6e10 1e0d 0500 |00a9: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +073cf0: 28a7 |00ac: goto 0053 // -0059 │ │ +073cf2: 0d08 |00ad: move-exception v8 │ │ +073cf4: 28a5 |00ae: goto 0053 // -005b │ │ +073cf6: 0d08 |00af: move-exception v8 │ │ +073cf8: 3904 0700 |00b0: if-nez v4, 00b7 // +0007 │ │ +073cfc: 3805 0500 |00b2: if-eqz v5, 00b7 // +0005 │ │ +073d00: 6e10 1e0d 0500 |00b4: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@0d1e │ │ +073d06: 2708 |00b7: throw v8 │ │ +073d08: 0d08 |00b8: move-exception v8 │ │ +073d0a: 1e09 |00b9: monitor-exit v9 │ │ +073d0c: 2708 |00ba: throw v8 │ │ +073d0e: 0d08 |00bb: move-exception v8 │ │ +073d10: 2897 |00bc: goto 0053 // -0069 │ │ +073d12: 0d0a |00bd: move-exception v10 │ │ +073d14: 28f9 |00be: goto 00b7 // -0007 │ │ +073d16: 0d08 |00bf: move-exception v8 │ │ +073d18: 28a4 |00c0: goto 0064 // -005c │ │ catches : 14 │ │ 0x0009 - 0x000b │ │ -> 0x00b8 │ │ 0x000d - 0x0012 │ │ Ljava/lang/InterruptedException; -> 0x0013 │ │ -> 0x00b8 │ │ 0x0015 - 0x0017 │ │ @@ -151207,18 +151241,21 @@ │ │ 0x0013 line=182 │ │ 0x0015 line=185 │ │ 0x0019 line=187 │ │ 0x001f line=188 │ │ 0x0021 line=192 │ │ 0x0027 line=193 │ │ 0x0029 line=194 │ │ + 0x002a line=195 │ │ + 0x002e line=194 │ │ 0x0034 line=196 │ │ 0x0037 line=201 │ │ 0x003d line=203 │ │ 0x003f line=204 │ │ + 0x0040 line=205 │ │ 0x0048 line=206 │ │ 0x004c line=213 │ │ 0x0050 line=215 │ │ 0x0053 line=220 │ │ 0x0054 line=222 │ │ 0x0055 line=223 │ │ 0x0057 line=224 │ │ @@ -151264,49 +151301,49 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -074460: |[074460] uk.org.ngo.squeezer.util.ImageFetcher.clearCacheInternal:()V │ │ -074470: 6f10 b718 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.clearCacheInternal:()V // method@18b7 │ │ -074476: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -07447a: 1d02 |0005: monitor-enter v2 │ │ -07447c: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074480: 3801 1800 |0008: if-eqz v1, 0020 // +0018 │ │ -074484: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074488: 6e10 7018 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ -07448e: 0a01 |000f: move-result v1 │ │ -074490: 3901 1000 |0010: if-nez v1, 0020 // +0010 │ │ -074494: 5451 1d08 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074498: 6e10 6718 0100 |0014: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ -07449e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0744a0: 5b51 1d08 |0018: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -0744a4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -0744a6: 5c51 1f08 |001b: iput-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ -0744aa: 7010 ae18 0500 |001d: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageFetcher;.initHttpDiskCache:()V // method@18ae │ │ -0744b0: 1e02 |0020: monitor-exit v2 │ │ -0744b2: 0e00 |0021: return-void │ │ -0744b4: 0d00 |0022: move-exception v0 │ │ -0744b6: 1a01 7a03 |0023: const-string v1, "ImageFetcher" // string@037a │ │ -0744ba: 2203 3102 |0025: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -0744be: 7010 c60d 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0744c4: 1a04 ec0d |002a: const-string v4, "clearCacheInternal - " // string@0dec │ │ -0744c8: 6e20 ce0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0744ce: 0c03 |002f: move-result-object v3 │ │ -0744d0: 6e20 cd0d 0300 |0030: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0744d6: 0c03 |0033: move-result-object v3 │ │ -0744d8: 6e10 d60d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0744de: 0c03 |0037: move-result-object v3 │ │ -0744e0: 7120 e10a 3100 |0038: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0744e6: 28dc |003b: goto 0017 // -0024 │ │ -0744e8: 0d01 |003c: move-exception v1 │ │ -0744ea: 1e02 |003d: monitor-exit v2 │ │ -0744ec: 2701 |003e: throw v1 │ │ +073dc4: |[073dc4] uk.org.ngo.squeezer.util.ImageFetcher.clearCacheInternal:()V │ │ +073dd4: 6f10 b718 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.clearCacheInternal:()V // method@18b7 │ │ +073dda: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073dde: 1d02 |0005: monitor-enter v2 │ │ +073de0: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073de4: 3801 1800 |0008: if-eqz v1, 0020 // +0018 │ │ +073de8: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073dec: 6e10 7018 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ +073df2: 0a01 |000f: move-result v1 │ │ +073df4: 3901 1000 |0010: if-nez v1, 0020 // +0010 │ │ +073df8: 5451 1d08 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073dfc: 6e10 6718 0100 |0014: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.delete:()V // method@1867 │ │ +073e02: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +073e04: 5b51 1d08 |0018: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073e08: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +073e0a: 5c51 1f08 |001b: iput-boolean v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheStarting:Z // field@081f │ │ +073e0e: 7010 ae18 0500 |001d: invoke-direct {v5}, Luk/org/ngo/squeezer/util/ImageFetcher;.initHttpDiskCache:()V // method@18ae │ │ +073e14: 1e02 |0020: monitor-exit v2 │ │ +073e16: 0e00 |0021: return-void │ │ +073e18: 0d00 |0022: move-exception v0 │ │ +073e1a: 1a01 7a03 |0023: const-string v1, "ImageFetcher" // string@037a │ │ +073e1e: 2203 3102 |0025: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +073e22: 7010 c60d 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +073e28: 1a04 e60d |002a: const-string v4, "clearCacheInternal - " // string@0de6 │ │ +073e2c: 6e20 ce0d 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073e32: 0c03 |002f: move-result-object v3 │ │ +073e34: 6e20 cd0d 0300 |0030: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +073e3a: 0c03 |0033: move-result-object v3 │ │ +073e3c: 6e10 d60d 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +073e42: 0c03 |0037: move-result-object v3 │ │ +073e44: 7120 e10a 3100 |0038: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073e4a: 28dc |003b: goto 0017 // -0024 │ │ +073e4c: 0d01 |003c: move-exception v1 │ │ +073e4e: 1e02 |003d: monitor-exit v2 │ │ +073e50: 2701 |003e: throw v1 │ │ catches : 3 │ │ 0x0006 - 0x000f │ │ -> 0x003c │ │ 0x0012 - 0x0017 │ │ Ljava/io/IOException; -> 0x0022 │ │ -> 0x003c │ │ 0x0018 - 0x003e │ │ @@ -151333,46 +151370,46 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -074510: |[074510] uk.org.ngo.squeezer.util.ImageFetcher.closeCacheInternal:()V │ │ -074520: 6f10 b818 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.closeCacheInternal:()V // method@18b8 │ │ -074526: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -07452a: 1d02 |0005: monitor-enter v2 │ │ -07452c: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074530: 3801 1200 |0008: if-eqz v1, 001a // +0012 │ │ -074534: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074538: 6e10 7018 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ -07453e: 0a01 |000f: move-result v1 │ │ -074540: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -074544: 5451 1d08 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074548: 6e10 6318 0100 |0014: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ -07454e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -074550: 5b51 1d08 |0018: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074554: 1e02 |001a: monitor-exit v2 │ │ -074556: 0e00 |001b: return-void │ │ -074558: 0d00 |001c: move-exception v0 │ │ -07455a: 1a01 7a03 |001d: const-string v1, "ImageFetcher" // string@037a │ │ -07455e: 2203 3102 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -074562: 7010 c60d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -074568: 1a04 fd0d |0024: const-string v4, "closeCacheInternal - " // string@0dfd │ │ -07456c: 6e20 ce0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074572: 0c03 |0029: move-result-object v3 │ │ -074574: 6e20 cd0d 0300 |002a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07457a: 0c03 |002d: move-result-object v3 │ │ -07457c: 6e10 d60d 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -074582: 0c03 |0031: move-result-object v3 │ │ -074584: 7120 e10a 3100 |0032: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07458a: 28e5 |0035: goto 001a // -001b │ │ -07458c: 0d01 |0036: move-exception v1 │ │ -07458e: 1e02 |0037: monitor-exit v2 │ │ -074590: 2701 |0038: throw v1 │ │ +073e74: |[073e74] uk.org.ngo.squeezer.util.ImageFetcher.closeCacheInternal:()V │ │ +073e84: 6f10 b818 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.closeCacheInternal:()V // method@18b8 │ │ +073e8a: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +073e8e: 1d02 |0005: monitor-enter v2 │ │ +073e90: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073e94: 3801 1200 |0008: if-eqz v1, 001a // +0012 │ │ +073e98: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073e9c: 6e10 7018 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.isClosed:()Z // method@1870 │ │ +073ea2: 0a01 |000f: move-result v1 │ │ +073ea4: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +073ea8: 5451 1d08 |0012: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073eac: 6e10 6318 0100 |0014: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.close:()V // method@1863 │ │ +073eb2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +073eb4: 5b51 1d08 |0018: iput-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +073eb8: 1e02 |001a: monitor-exit v2 │ │ +073eba: 0e00 |001b: return-void │ │ +073ebc: 0d00 |001c: move-exception v0 │ │ +073ebe: 1a01 7a03 |001d: const-string v1, "ImageFetcher" // string@037a │ │ +073ec2: 2203 3102 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +073ec6: 7010 c60d 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +073ecc: 1a04 f70d |0024: const-string v4, "closeCacheInternal - " // string@0df7 │ │ +073ed0: 6e20 ce0d 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073ed6: 0c03 |0029: move-result-object v3 │ │ +073ed8: 6e20 cd0d 0300 |002a: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +073ede: 0c03 |002d: move-result-object v3 │ │ +073ee0: 6e10 d60d 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +073ee6: 0c03 |0031: move-result-object v3 │ │ +073ee8: 7120 e10a 3100 |0032: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073eee: 28e5 |0035: goto 001a // -001b │ │ +073ef0: 0d01 |0036: move-exception v1 │ │ +073ef2: 1e02 |0037: monitor-exit v2 │ │ +073ef4: 2701 |0038: throw v1 │ │ catches : 3 │ │ 0x0006 - 0x0008 │ │ -> 0x0036 │ │ 0x000a - 0x001a │ │ Ljava/io/IOException; -> 0x001c │ │ -> 0x0036 │ │ 0x001a - 0x0038 │ │ @@ -151398,98 +151435,98 @@ │ │ type : '(Ljava/lang/String;Ljava/io/OutputStream;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -0745b4: |[0745b4] uk.org.ngo.squeezer.util.ImageFetcher.downloadUrlToStream:(Ljava/lang/String;Ljava/io/OutputStream;)Z │ │ -0745c4: 7100 a918 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/ImageFetcher;.disableConnectionReuseIfNecessary:()V // method@18a9 │ │ -0745ca: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0745cc: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -0745ce: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0745d0: 2207 5102 |0006: new-instance v7, Ljava/net/URL; // type@0251 │ │ -0745d4: 7020 130e d700 |0008: invoke-direct {v7, v13}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ -0745da: 6e10 140e 0700 |000b: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0e14 │ │ -0745e0: 0c09 |000e: move-result-object v9 │ │ -0745e2: 0790 |000f: move-object v0, v9 │ │ -0745e4: 1f00 4a02 |0010: check-cast v0, Ljava/net/HttpURLConnection; // type@024a │ │ -0745e8: 0708 |0012: move-object v8, v0 │ │ -0745ea: 2204 f201 |0013: new-instance v4, Ljava/io/BufferedInputStream; // type@01f2 │ │ -0745ee: 6e10 050e 0800 |0015: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0e05 │ │ -0745f4: 0c09 |0018: move-result-object v9 │ │ -0745f6: 130a 0020 |0019: const/16 v10, #int 8192 // #2000 │ │ -0745fa: 7030 010d 940a |001b: invoke-direct {v4, v9, v10}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0d01 │ │ -074600: 2206 f301 |001e: new-instance v6, Ljava/io/BufferedOutputStream; // type@01f3 │ │ -074604: 1309 0020 |0020: const/16 v9, #int 8192 // #2000 │ │ -074608: 7030 060d e609 |0022: invoke-direct {v6, v14, v9}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@0d06 │ │ -07460e: 6e10 040d 0400 |0025: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@0d04 │ │ -074614: 0a01 |0028: move-result v1 │ │ -074616: 12f9 |0029: const/4 v9, #int -1 // #ff │ │ -074618: 3291 3200 |002a: if-eq v1, v9, 005c // +0032 │ │ -07461c: 6e20 080d 1600 |002c: invoke-virtual {v6, v1}, Ljava/io/BufferedOutputStream;.write:(I)V // method@0d08 │ │ -074622: 28f6 |002f: goto 0025 // -000a │ │ -074624: 0d02 |0030: move-exception v2 │ │ -074626: 0743 |0031: move-object v3, v4 │ │ -074628: 0765 |0032: move-object v5, v6 │ │ -07462a: 1a09 7a03 |0033: const-string v9, "ImageFetcher" // string@037a │ │ -07462e: 220a 3102 |0035: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ -074632: 7010 c60d 0a00 |0037: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -074638: 1a0b b702 |003a: const-string v11, "Error in downloadBitmap - " // string@02b7 │ │ -07463c: 6e20 ce0d ba00 |003c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074642: 0c0a |003f: move-result-object v10 │ │ -074644: 6e20 cd0d 2a00 |0040: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07464a: 0c0a |0043: move-result-object v10 │ │ -07464c: 6e10 d60d 0a00 |0044: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -074652: 0c0a |0047: move-result-object v10 │ │ -074654: 7120 e10a a900 |0048: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07465a: 3808 0500 |004b: if-eqz v8, 0050 // +0005 │ │ -07465e: 6e10 040e 0800 |004d: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ -074664: 3805 0500 |0050: if-eqz v5, 0055 // +0005 │ │ -074668: 6e10 070d 0500 |0052: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ -07466e: 3803 0500 |0055: if-eqz v3, 005a // +0005 │ │ -074672: 6e10 020d 0300 |0057: invoke-virtual {v3}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ -074678: 1209 |005a: const/4 v9, #int 0 // #0 │ │ -07467a: 0f09 |005b: return v9 │ │ -07467c: 1219 |005c: const/4 v9, #int 1 // #1 │ │ -07467e: 3808 0500 |005d: if-eqz v8, 0062 // +0005 │ │ -074682: 6e10 040e 0800 |005f: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ -074688: 3806 0500 |0062: if-eqz v6, 0067 // +0005 │ │ -07468c: 6e10 070d 0600 |0064: invoke-virtual {v6}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ -074692: 3804 0500 |0067: if-eqz v4, 006c // +0005 │ │ -074696: 6e10 020d 0400 |0069: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ -07469c: 0743 |006c: move-object v3, v4 │ │ -07469e: 0765 |006d: move-object v5, v6 │ │ -0746a0: 28ed |006e: goto 005b // -0013 │ │ -0746a2: 0d09 |006f: move-exception v9 │ │ -0746a4: 3808 0500 |0070: if-eqz v8, 0075 // +0005 │ │ -0746a8: 6e10 040e 0800 |0072: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ -0746ae: 3805 0500 |0075: if-eqz v5, 007a // +0005 │ │ -0746b2: 6e10 070d 0500 |0077: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ -0746b8: 3803 0500 |007a: if-eqz v3, 007f // +0005 │ │ -0746bc: 6e10 020d 0300 |007c: invoke-virtual {v3}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ -0746c2: 2709 |007f: throw v9 │ │ -0746c4: 0d0a |0080: move-exception v10 │ │ -0746c6: 28fe |0081: goto 007f // -0002 │ │ -0746c8: 0d09 |0082: move-exception v9 │ │ -0746ca: 0743 |0083: move-object v3, v4 │ │ -0746cc: 28ec |0084: goto 0070 // -0014 │ │ -0746ce: 0d09 |0085: move-exception v9 │ │ -0746d0: 0743 |0086: move-object v3, v4 │ │ -0746d2: 0765 |0087: move-object v5, v6 │ │ -0746d4: 28e8 |0088: goto 0070 // -0018 │ │ -0746d6: 0d09 |0089: move-exception v9 │ │ -0746d8: 28d0 |008a: goto 005a // -0030 │ │ -0746da: 0d02 |008b: move-exception v2 │ │ -0746dc: 28a7 |008c: goto 0033 // -0059 │ │ -0746de: 0d02 |008d: move-exception v2 │ │ -0746e0: 0743 |008e: move-object v3, v4 │ │ -0746e2: 28a4 |008f: goto 0033 // -005c │ │ -0746e4: 0d0a |0090: move-exception v10 │ │ -0746e6: 28db |0091: goto 006c // -0025 │ │ +073f18: |[073f18] uk.org.ngo.squeezer.util.ImageFetcher.downloadUrlToStream:(Ljava/lang/String;Ljava/io/OutputStream;)Z │ │ +073f28: 7100 a918 0000 |0000: invoke-static {}, Luk/org/ngo/squeezer/util/ImageFetcher;.disableConnectionReuseIfNecessary:()V // method@18a9 │ │ +073f2e: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +073f30: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +073f32: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +073f34: 2207 5102 |0006: new-instance v7, Ljava/net/URL; // type@0251 │ │ +073f38: 7020 130e d700 |0008: invoke-direct {v7, v13}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@0e13 │ │ +073f3e: 6e10 140e 0700 |000b: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@0e14 │ │ +073f44: 0c09 |000e: move-result-object v9 │ │ +073f46: 0790 |000f: move-object v0, v9 │ │ +073f48: 1f00 4a02 |0010: check-cast v0, Ljava/net/HttpURLConnection; // type@024a │ │ +073f4c: 0708 |0012: move-object v8, v0 │ │ +073f4e: 2204 f201 |0013: new-instance v4, Ljava/io/BufferedInputStream; // type@01f2 │ │ +073f52: 6e10 050e 0800 |0015: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@0e05 │ │ +073f58: 0c09 |0018: move-result-object v9 │ │ +073f5a: 130a 0020 |0019: const/16 v10, #int 8192 // #2000 │ │ +073f5e: 7030 010d 940a |001b: invoke-direct {v4, v9, v10}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;I)V // method@0d01 │ │ +073f64: 2206 f301 |001e: new-instance v6, Ljava/io/BufferedOutputStream; // type@01f3 │ │ +073f68: 1309 0020 |0020: const/16 v9, #int 8192 // #2000 │ │ +073f6c: 7030 060d e609 |0022: invoke-direct {v6, v14, v9}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;I)V // method@0d06 │ │ +073f72: 6e10 040d 0400 |0025: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.read:()I // method@0d04 │ │ +073f78: 0a01 |0028: move-result v1 │ │ +073f7a: 12f9 |0029: const/4 v9, #int -1 // #ff │ │ +073f7c: 3291 3200 |002a: if-eq v1, v9, 005c // +0032 │ │ +073f80: 6e20 080d 1600 |002c: invoke-virtual {v6, v1}, Ljava/io/BufferedOutputStream;.write:(I)V // method@0d08 │ │ +073f86: 28f6 |002f: goto 0025 // -000a │ │ +073f88: 0d02 |0030: move-exception v2 │ │ +073f8a: 0743 |0031: move-object v3, v4 │ │ +073f8c: 0765 |0032: move-object v5, v6 │ │ +073f8e: 1a09 7a03 |0033: const-string v9, "ImageFetcher" // string@037a │ │ +073f92: 220a 3102 |0035: new-instance v10, Ljava/lang/StringBuilder; // type@0231 │ │ +073f96: 7010 c60d 0a00 |0037: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +073f9c: 1a0b b702 |003a: const-string v11, "Error in downloadBitmap - " // string@02b7 │ │ +073fa0: 6e20 ce0d ba00 |003c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +073fa6: 0c0a |003f: move-result-object v10 │ │ +073fa8: 6e20 cd0d 2a00 |0040: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +073fae: 0c0a |0043: move-result-object v10 │ │ +073fb0: 6e10 d60d 0a00 |0044: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +073fb6: 0c0a |0047: move-result-object v10 │ │ +073fb8: 7120 e10a a900 |0048: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +073fbe: 3808 0500 |004b: if-eqz v8, 0050 // +0005 │ │ +073fc2: 6e10 040e 0800 |004d: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ +073fc8: 3805 0500 |0050: if-eqz v5, 0055 // +0005 │ │ +073fcc: 6e10 070d 0500 |0052: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ +073fd2: 3803 0500 |0055: if-eqz v3, 005a // +0005 │ │ +073fd6: 6e10 020d 0300 |0057: invoke-virtual {v3}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ +073fdc: 1209 |005a: const/4 v9, #int 0 // #0 │ │ +073fde: 0f09 |005b: return v9 │ │ +073fe0: 1219 |005c: const/4 v9, #int 1 // #1 │ │ +073fe2: 3808 0500 |005d: if-eqz v8, 0062 // +0005 │ │ +073fe6: 6e10 040e 0800 |005f: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ +073fec: 3806 0500 |0062: if-eqz v6, 0067 // +0005 │ │ +073ff0: 6e10 070d 0600 |0064: invoke-virtual {v6}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ +073ff6: 3804 0500 |0067: if-eqz v4, 006c // +0005 │ │ +073ffa: 6e10 020d 0400 |0069: invoke-virtual {v4}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ +074000: 0743 |006c: move-object v3, v4 │ │ +074002: 0765 |006d: move-object v5, v6 │ │ +074004: 28ed |006e: goto 005b // -0013 │ │ +074006: 0d09 |006f: move-exception v9 │ │ +074008: 3808 0500 |0070: if-eqz v8, 0075 // +0005 │ │ +07400c: 6e10 040e 0800 |0072: invoke-virtual {v8}, Ljava/net/HttpURLConnection;.disconnect:()V // method@0e04 │ │ +074012: 3805 0500 |0075: if-eqz v5, 007a // +0005 │ │ +074016: 6e10 070d 0500 |0077: invoke-virtual {v5}, Ljava/io/BufferedOutputStream;.close:()V // method@0d07 │ │ +07401c: 3803 0500 |007a: if-eqz v3, 007f // +0005 │ │ +074020: 6e10 020d 0300 |007c: invoke-virtual {v3}, Ljava/io/BufferedInputStream;.close:()V // method@0d02 │ │ +074026: 2709 |007f: throw v9 │ │ +074028: 0d0a |0080: move-exception v10 │ │ +07402a: 28fe |0081: goto 007f // -0002 │ │ +07402c: 0d09 |0082: move-exception v9 │ │ +07402e: 0743 |0083: move-object v3, v4 │ │ +074030: 28ec |0084: goto 0070 // -0014 │ │ +074032: 0d09 |0085: move-exception v9 │ │ +074034: 0743 |0086: move-object v3, v4 │ │ +074036: 0765 |0087: move-object v5, v6 │ │ +074038: 28e8 |0088: goto 0070 // -0018 │ │ +07403a: 0d09 |0089: move-exception v9 │ │ +07403c: 28d0 |008a: goto 005a // -0030 │ │ +07403e: 0d02 |008b: move-exception v2 │ │ +074040: 28a7 |008c: goto 0033 // -0059 │ │ +074042: 0d02 |008d: move-exception v2 │ │ +074044: 0743 |008e: move-object v3, v4 │ │ +074046: 28a4 |008f: goto 0033 // -005c │ │ +074048: 0d0a |0090: move-exception v10 │ │ +07404a: 28db |0091: goto 006c // -0025 │ │ catches : 7 │ │ 0x0006 - 0x001e │ │ Ljava/io/IOException; -> 0x008b │ │ -> 0x006f │ │ 0x001e - 0x0025 │ │ Ljava/io/IOException; -> 0x008d │ │ -> 0x0082 │ │ @@ -151527,15 +151564,15 @@ │ │ 0x005c line=261 │ │ 0x005d line=265 │ │ 0x005f line=266 │ │ 0x0062 line=269 │ │ 0x0064 line=270 │ │ 0x0067 line=272 │ │ 0x0069 line=273 │ │ - 0x006e line=275 │ │ + 0x006e line=261 │ │ 0x006f line=265 │ │ 0x0072 line=266 │ │ 0x0075 line=269 │ │ 0x0077 line=270 │ │ 0x007a line=272 │ │ 0x007c line=273 │ │ 0x007f line=275 │ │ @@ -151583,40 +151620,40 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -074748: |[074748] uk.org.ngo.squeezer.util.ImageFetcher.flushCacheInternal:()V │ │ -074758: 6f10 bc18 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.flushCacheInternal:()V // method@18bc │ │ -07475e: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ -074762: 1d02 |0005: monitor-enter v2 │ │ -074764: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074768: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -07476c: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ -074770: 6e10 6c18 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.flush:()V // method@186c │ │ -074776: 1e02 |000f: monitor-exit v2 │ │ -074778: 0e00 |0010: return-void │ │ -07477a: 0d00 |0011: move-exception v0 │ │ -07477c: 1a01 7a03 |0012: const-string v1, "ImageFetcher" // string@037a │ │ -074780: 2203 3102 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -074784: 7010 c60d 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07478a: 1a04 fc0f |0019: const-string v4, "flush - " // string@0ffc │ │ -07478e: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074794: 0c03 |001e: move-result-object v3 │ │ -074796: 6e20 cd0d 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07479c: 0c03 |0022: move-result-object v3 │ │ -07479e: 6e10 d60d 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0747a4: 0c03 |0026: move-result-object v3 │ │ -0747a6: 7120 e10a 3100 |0027: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0747ac: 28e5 |002a: goto 000f // -001b │ │ -0747ae: 0d01 |002b: move-exception v1 │ │ -0747b0: 1e02 |002c: monitor-exit v2 │ │ -0747b2: 2701 |002d: throw v1 │ │ +0740ac: |[0740ac] uk.org.ngo.squeezer.util.ImageFetcher.flushCacheInternal:()V │ │ +0740bc: 6f10 bc18 0500 |0000: invoke-super {v5}, Luk/org/ngo/squeezer/util/ImageResizer;.flushCacheInternal:()V // method@18bc │ │ +0740c2: 5452 1e08 |0003: iget-object v2, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCacheLock:Ljava/lang/Object; // field@081e │ │ +0740c6: 1d02 |0005: monitor-enter v2 │ │ +0740c8: 5451 1d08 |0006: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +0740cc: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +0740d0: 5451 1d08 |000a: iget-object v1, v5, Luk/org/ngo/squeezer/util/ImageFetcher;.mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; // field@081d │ │ +0740d4: 6e10 6c18 0100 |000c: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;.flush:()V // method@186c │ │ +0740da: 1e02 |000f: monitor-exit v2 │ │ +0740dc: 0e00 |0010: return-void │ │ +0740de: 0d00 |0011: move-exception v0 │ │ +0740e0: 1a01 7a03 |0012: const-string v1, "ImageFetcher" // string@037a │ │ +0740e4: 2203 3102 |0014: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0740e8: 7010 c60d 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0740ee: 1a04 f60f |0019: const-string v4, "flush - " // string@0ff6 │ │ +0740f2: 6e20 ce0d 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0740f8: 0c03 |001e: move-result-object v3 │ │ +0740fa: 6e20 cd0d 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074100: 0c03 |0022: move-result-object v3 │ │ +074102: 6e10 d60d 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074108: 0c03 |0026: move-result-object v3 │ │ +07410a: 7120 e10a 3100 |0027: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +074110: 28e5 |002a: goto 000f // -001b │ │ +074112: 0d01 |002b: move-exception v1 │ │ +074114: 1e02 |002c: monitor-exit v2 │ │ +074116: 2701 |002d: throw v1 │ │ catches : 3 │ │ 0x0006 - 0x0008 │ │ -> 0x002b │ │ 0x000a - 0x000f │ │ Ljava/io/IOException; -> 0x0011 │ │ -> 0x002b │ │ 0x000f - 0x002d │ │ @@ -151640,18 +151677,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0747d4: |[0747d4] uk.org.ngo.squeezer.util.ImageFetcher.initDiskCacheInternal:()V │ │ -0747e4: 6f10 bd18 0000 |0000: invoke-super {v0}, Luk/org/ngo/squeezer/util/ImageResizer;.initDiskCacheInternal:()V // method@18bd │ │ -0747ea: 7010 ae18 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.initHttpDiskCache:()V // method@18ae │ │ -0747f0: 0e00 |0006: return-void │ │ +074138: |[074138] uk.org.ngo.squeezer.util.ImageFetcher.initDiskCacheInternal:()V │ │ +074148: 6f10 bd18 0000 |0000: invoke-super {v0}, Luk/org/ngo/squeezer/util/ImageResizer;.initDiskCacheInternal:()V // method@18bd │ │ +07414e: 7010 ae18 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.initHttpDiskCache:()V // method@18ae │ │ +074154: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0006 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/util/ImageFetcher; │ │ @@ -151661,34 +151698,34 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/Bitmap;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0747f4: |[0747f4] uk.org.ngo.squeezer.util.ImageFetcher.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ -074804: 7110 c20d 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ -07480a: 0c00 |0003: move-result-object v0 │ │ -07480c: 7020 b118 0100 |0004: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.processBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@18b1 │ │ -074812: 0c00 |0007: move-result-object v0 │ │ -074814: 1100 |0008: return-object v0 │ │ +074158: |[074158] uk.org.ngo.squeezer.util.ImageFetcher.processBitmap:(Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ +074168: 7110 c20d 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0dc2 │ │ +07416e: 0c00 |0003: move-result-object v0 │ │ +074170: 7020 b118 0100 |0004: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.processBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@18b1 │ │ +074176: 0c00 |0007: move-result-object v0 │ │ +074178: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/util/ImageFetcher; │ │ 0x0000 - 0x0009 reg=2 data Ljava/lang/Object; │ │ │ │ source_file_idx : 891 (ImageFetcher.java) │ │ │ │ Class #606 header: │ │ class_idx : 163 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 162 │ │ -source_file_idx : 2568 │ │ +source_file_idx : 2562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -151708,17 +151745,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074818: |[074818] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -074828: 7010 0e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ -07482e: 0e00 |0003: return-void │ │ +07417c: |[07417c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +07418c: 7010 0e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@040e │ │ +074192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -151727,18 +151764,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 │ │ -074830: |[074830] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -074840: 7110 1e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@041e │ │ -074846: 0c00 |0003: move-result-object v0 │ │ -074848: 1100 |0004: return-object v0 │ │ +074194: |[074194] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0741a4: 7110 1e04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@041e │ │ +0741aa: 0c00 |0003: move-result-object v0 │ │ +0741ac: 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; │ │ │ │ @@ -151747,25 +151784,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07484c: |[07484c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -07485c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07485e: 0f00 |0001: return v0 │ │ +0741b0: |[0741b0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0741c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0741c2: 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 : 2568 (ShareCompat.java) │ │ + source_file_idx : 2562 (ShareCompat.java) │ │ │ │ Class #607 header: │ │ class_idx : 232 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 229 │ │ source_file_idx : 396 │ │ static_fields_size : 0 │ │ @@ -151791,17 +151828,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074860: |[074860] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -074870: 7010 7905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0579 │ │ -074876: 0e00 |0003: return-void │ │ +0741c4: |[0741c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0741d4: 7010 7905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0579 │ │ +0741da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -151810,23 +151847,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 │ │ -074878: |[074878] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -074888: 7120 e105 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05e1 │ │ -07488e: 0c00 |0003: move-result-object v0 │ │ -074890: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -074894: 2201 5001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0150 │ │ -074898: 7020 2e09 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@092e │ │ -07489e: 1101 |000b: return-object v1 │ │ -0748a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0748a2: 28fe |000d: goto 000b // -0002 │ │ +0741dc: |[0741dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0741ec: 7120 e105 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@05e1 │ │ +0741f2: 0c00 |0003: move-result-object v0 │ │ +0741f4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0741f8: 2201 5001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0150 │ │ +0741fc: 7020 2e09 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@092e │ │ +074202: 1101 |000b: return-object v1 │ │ +074204: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +074206: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -151840,20 +151877,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 │ │ -0748a4: |[0748a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0748b4: 2200 e700 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e7 │ │ -0748b8: 7030 8e05 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@058e │ │ -0748be: 7110 e205 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05e2 │ │ -0748c4: 0c00 |0008: move-result-object v0 │ │ -0748c6: 1100 |0009: return-object v0 │ │ +074208: |[074208] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +074218: 2200 e700 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@00e7 │ │ +07421c: 7030 8e05 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@058e │ │ +074222: 7110 e205 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@05e2 │ │ +074228: 0c00 |0008: move-result-object v0 │ │ +07422a: 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; │ │ │ │ @@ -151862,18 +151899,18 @@ │ │ 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 │ │ -0748c8: |[0748c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0748d8: 7140 e305 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@05e3 │ │ -0748de: 0a00 |0003: move-result v0 │ │ -0748e0: 0f00 |0004: return v0 │ │ +07422c: |[07422c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +07423c: 7140 e305 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@05e3 │ │ +074242: 0a00 |0003: move-result v0 │ │ +074244: 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; │ │ @@ -151882,15 +151919,15 @@ │ │ │ │ source_file_idx : 396 (AccessibilityDelegateCompat.java) │ │ │ │ Class #608 header: │ │ class_idx : 279 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 278 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -151910,17 +151947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0748e4: |[0748e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0748f4: 7010 b606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06b6 │ │ -0748fa: 0e00 |0003: return-void │ │ +074248: |[074248] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +074258: 7010 b606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@06b6 │ │ +07425e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -151929,25 +151966,25 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0748fc: |[0748fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -07490c: 7100 f406 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06f4 │ │ -074912: 0b00 |0003: move-result-wide v0 │ │ -074914: 1000 |0004: return-wide v0 │ │ +074260: |[074260] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +074270: 7100 f406 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@06f4 │ │ +074276: 0b00 |0003: move-result-wide v0 │ │ +074278: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #609 header: │ │ class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 325 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ @@ -151973,17 +152010,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074918: |[074918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -074928: 7010 ec07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07ec │ │ -07492e: 0e00 |0003: return-void │ │ +07427c: |[07427c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +07428c: 7010 ec07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@07ec │ │ +074292: 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 - │ │ @@ -151992,17 +152029,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 │ │ -074930: |[074930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -074940: 7130 1609 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0916 │ │ -074946: 0e00 |0003: return-void │ │ +074294: |[074294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0742a4: 7130 1609 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0916 │ │ +0742aa: 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; │ │ @@ -152014,18 +152051,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 │ │ -074948: |[074948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -074958: 7120 1709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0917 │ │ -07495e: 0c00 |0003: move-result-object v0 │ │ -074960: 1100 |0004: return-object v0 │ │ +0742ac: |[0742ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0742bc: 7120 1709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0917 │ │ +0742c2: 0c00 |0003: move-result-object v0 │ │ +0742c4: 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 │ │ @@ -152035,18 +152072,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 │ │ -074964: |[074964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -074974: 7120 1809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0918 │ │ -07497a: 0c00 |0003: move-result-object v0 │ │ -07497c: 1100 |0004: return-object v0 │ │ +0742c8: |[0742c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0742d8: 7120 1809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0918 │ │ +0742de: 0c00 |0003: move-result-object v0 │ │ +0742e0: 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 │ │ @@ -152056,18 +152093,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074980: |[074980] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -074990: 7110 1909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0919 │ │ -074996: 0a00 |0003: move-result v0 │ │ -074998: 0f00 |0004: return v0 │ │ +0742e4: |[0742e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0742f4: 7110 1909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0919 │ │ +0742fa: 0a00 |0003: move-result v0 │ │ +0742fc: 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; │ │ │ │ @@ -152076,18 +152113,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07499c: |[07499c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0749ac: 7110 1a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@091a │ │ -0749b2: 0a00 |0003: move-result v0 │ │ -0749b4: 0f00 |0004: return v0 │ │ +074300: |[074300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +074310: 7110 1a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@091a │ │ +074316: 0a00 |0003: move-result v0 │ │ +074318: 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; │ │ │ │ @@ -152096,18 +152133,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0749b8: |[0749b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0749c8: 7110 1b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@091b │ │ -0749ce: 0a00 |0003: move-result v0 │ │ -0749d0: 0f00 |0004: return v0 │ │ +07431c: |[07431c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +07432c: 7110 1b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@091b │ │ +074332: 0a00 |0003: move-result v0 │ │ +074334: 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; │ │ │ │ @@ -152116,18 +152153,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 │ │ -0749d4: |[0749d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0749e4: 7120 1c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@091c │ │ -0749ea: 0c00 |0003: move-result-object v0 │ │ -0749ec: 1100 |0004: return-object v0 │ │ +074338: |[074338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +074348: 7120 1c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@091c │ │ +07434e: 0c00 |0003: move-result-object v0 │ │ +074350: 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 │ │ @@ -152137,18 +152174,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 │ │ -0749f0: |[0749f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -074a00: 7130 1d09 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@091d │ │ -074a06: 0a00 |0003: move-result v0 │ │ -074a08: 0f00 |0004: return v0 │ │ +074354: |[074354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +074364: 7130 1d09 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@091d │ │ +07436a: 0a00 |0003: move-result v0 │ │ +07436c: 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 │ │ @@ -152159,17 +152196,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074a0c: |[074a0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -074a1c: 7120 1e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@091e │ │ -074a22: 0e00 |0003: return-void │ │ +074370: |[074370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +074380: 7120 1e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@091e │ │ +074386: 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; │ │ @@ -152180,17 +152217,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074a24: |[074a24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -074a34: 7120 1f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@091f │ │ -074a3a: 0e00 |0003: return-void │ │ +074388: |[074388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +074398: 7120 1f09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@091f │ │ +07439e: 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; │ │ @@ -152201,17 +152238,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 │ │ -074a3c: |[074a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -074a4c: 7130 2009 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0920 │ │ -074a52: 0e00 |0003: return-void │ │ +0743a0: |[0743a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0743b0: 7130 2009 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0920 │ │ +0743b6: 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; │ │ @@ -152223,17 +152260,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 │ │ -074a54: |[074a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -074a64: 7130 2109 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0921 │ │ -074a6a: 0e00 |0003: return-void │ │ +0743b8: |[0743b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0743c8: 7130 2109 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0921 │ │ +0743ce: 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; │ │ @@ -152245,17 +152282,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074a6c: |[074a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -074a7c: 7120 2209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0922 │ │ -074a82: 0e00 |0003: return-void │ │ +0743d0: |[0743d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0743e0: 7120 2209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0922 │ │ +0743e6: 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; │ │ @@ -152291,17 +152328,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074a84: |[074a84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -074a94: 7010 3c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@093c │ │ -074a9a: 0e00 |0003: return-void │ │ +0743e8: |[0743e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0743f8: 7010 3c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@093c │ │ +0743fe: 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 - │ │ @@ -152310,18 +152347,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074a9c: |[074a9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -074aac: 7110 280a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a28 │ │ -074ab2: 0a00 |0003: move-result v0 │ │ -074ab4: 0f00 |0004: return v0 │ │ +074400: |[074400] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +074410: 7110 280a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0a28 │ │ +074416: 0a00 |0003: move-result v0 │ │ +074418: 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; │ │ │ │ @@ -152330,18 +152367,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074ab8: |[074ab8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -074ac8: 7110 290a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a29 │ │ -074ace: 0a00 |0003: move-result v0 │ │ -074ad0: 0f00 |0004: return v0 │ │ +07441c: |[07441c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +07442c: 7110 290a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0a29 │ │ +074432: 0a00 |0003: move-result v0 │ │ +074434: 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; │ │ │ │ @@ -152350,17 +152387,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074ad4: |[074ad4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -074ae4: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a2a │ │ -074aea: 0e00 |0003: return-void │ │ +074438: |[074438] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +074448: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0a2a │ │ +07444e: 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; │ │ @@ -152371,17 +152408,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074aec: |[074aec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -074afc: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a2b │ │ -074b02: 0e00 |0003: return-void │ │ +074450: |[074450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +074460: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0a2b │ │ +074466: 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; │ │ @@ -152389,15 +152426,15 @@ │ │ │ │ source_file_idx : 426 (AccessibilityRecordCompat.java) │ │ │ │ Class #611 header: │ │ class_idx : 375 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 360 │ │ -source_file_idx : 2576 │ │ +source_file_idx : 2570 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -152442,22 +152479,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 │ │ -074b04: |[074b04] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -074b14: 7040 820a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a82 │ │ -074b1a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -074b1c: 5910 cc02 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074b20: 5b16 cd02 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ -074b24: 5b15 cb02 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ -074b28: 7020 c20a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ -074b2e: 0e00 |000d: return-void │ │ +074468: |[074468] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +074478: 7040 820a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0a82 │ │ +07447e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074480: 5910 cc02 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +074484: 5b16 cd02 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ +074488: 5b15 cb02 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ +07448c: 7020 c20a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ +074492: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -152475,22 +152512,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 │ │ -074b30: |[074b30] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -074b40: 7057 830a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a83 │ │ -074b46: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -074b48: 5910 cc02 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074b4c: 5b16 cd02 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ -074b50: 5b15 cb02 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ -074b54: 7020 c20a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ -074b5a: 0e00 |000d: return-void │ │ +074494: |[074494] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0744a4: 7057 830a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0a83 │ │ +0744aa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0744ac: 5910 cc02 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +0744b0: 5b16 cd02 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ +0744b4: 5b15 cb02 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ +0744b8: 7020 c20a 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ +0744be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -152509,38 +152546,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -074b5c: |[074b5c] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -074b6c: 5452 c802 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02c8 │ │ -074b70: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -074b74: 2160 |0004: array-length v0, v6 │ │ -074b76: 5452 ca02 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074b7a: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -074b7e: 5452 ca02 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074b82: 2122 |000b: array-length v2, v2 │ │ -074b84: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -074b88: 2302 1e04 |000e: new-array v2, v0, [I // type@041e │ │ -074b8c: 5b52 ca02 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074b90: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -074b92: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -074b96: 5452 ca02 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074b9a: 5453 c802 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02c8 │ │ -074b9e: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -074ba2: 7220 eb00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ -074ba8: 0a03 |001e: move-result v3 │ │ -074baa: 4b03 0201 |001f: aput v3, v2, v1 │ │ -074bae: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074bb2: 28f0 |0023: goto 0013 // -0010 │ │ -074bb4: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -074bb6: 5b52 ca02 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074bba: 0e00 |0027: return-void │ │ +0744c0: |[0744c0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0744d0: 5452 c802 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02c8 │ │ +0744d4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0744d8: 2160 |0004: array-length v0, v6 │ │ +0744da: 5452 ca02 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +0744de: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0744e2: 5452 ca02 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +0744e6: 2122 |000b: array-length v2, v2 │ │ +0744e8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0744ec: 2302 1e04 |000e: new-array v2, v0, [I // type@041e │ │ +0744f0: 5b52 ca02 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +0744f4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0744f6: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0744fa: 5452 ca02 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +0744fe: 5453 c802 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@02c8 │ │ +074502: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +074506: 7220 eb00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00eb │ │ +07450c: 0a03 |001e: move-result v3 │ │ +07450e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +074512: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +074516: 28f0 |0023: goto 0013 // -0010 │ │ +074518: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +07451a: 5b52 ca02 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +07451e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -152560,68 +152597,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 │ │ -074bbc: |[074bbc] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -074bcc: 54b0 ce02 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ -074bd0: 54b8 cd02 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ -074bd4: 2182 |0004: array-length v2, v8 │ │ -074bd6: 54b3 ca02 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ -074bda: 54b6 cd02 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ -074bde: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -074be0: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -074be4: 4408 0604 |000c: aget v8, v6, v4 │ │ -074be8: 6e20 3d0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -074bee: 0c07 |0011: move-result-object v7 │ │ -074bf0: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -074bf4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -074bf6: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -074bfa: 4408 0304 |0017: aget v8, v3, v4 │ │ -074bfe: 7240 bc0a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0abc │ │ -074c04: 0a01 |001c: move-result v1 │ │ -074c06: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -074c0a: 4408 0304 |001f: aget v8, v3, v4 │ │ -074c0e: 7220 ee00 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00ee │ │ -074c14: 0c05 |0024: move-result-object v5 │ │ -074c16: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -074c1a: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -074c1e: 2078 dc01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01dc │ │ -074c22: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -074c26: 1f07 dc01 |002d: check-cast v7, Landroid/widget/TextView; // type@01dc │ │ -074c2a: 6e30 ca0a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0aca │ │ -074c30: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -074c34: 28d6 |0034: goto 000a // -002a │ │ -074c36: 2078 cb01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01cb │ │ -074c3a: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -074c3e: 1f07 cb01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01cb │ │ -074c42: 6e30 c90a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ac9 │ │ -074c48: 28f4 |003e: goto 0032 // -000c │ │ -074c4a: 2208 1c02 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ -074c4e: 2209 3102 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ -074c52: 7010 c60d 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -074c58: 6e10 9a0d 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -074c5e: 0c0a |0049: move-result-object v10 │ │ -074c60: 6e10 6a0d 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -074c66: 0c0a |004d: move-result-object v10 │ │ -074c68: 6e20 ce0d a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074c6e: 0c09 |0051: move-result-object v9 │ │ -074c70: 1a0a 4f00 |0052: const-string v10, " is not a " // string@004f │ │ -074c74: 6e20 ce0d a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074c7a: 0c09 |0057: move-result-object v9 │ │ -074c7c: 1a0a 8a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008a │ │ -074c80: 6e20 ce0d a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -074c86: 0c09 |005d: move-result-object v9 │ │ -074c88: 6e10 d60d 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -074c8e: 0c09 |0061: move-result-object v9 │ │ -074c90: 7020 7d0d 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ -074c96: 2708 |0065: throw v8 │ │ -074c98: 0e00 |0066: return-void │ │ +074520: |[074520] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +074530: 54b0 ce02 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ +074534: 54b8 cd02 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ +074538: 2182 |0004: array-length v2, v8 │ │ +07453a: 54b3 ca02 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@02ca │ │ +07453e: 54b6 cd02 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ +074542: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +074544: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +074548: 4408 0604 |000c: aget v8, v6, v4 │ │ +07454c: 6e20 3d0b 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +074552: 0c07 |0011: move-result-object v7 │ │ +074554: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +074558: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07455a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +07455e: 4408 0304 |0017: aget v8, v3, v4 │ │ +074562: 7240 bc0a 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0abc │ │ +074568: 0a01 |001c: move-result v1 │ │ +07456a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +07456e: 4408 0304 |001f: aget v8, v3, v4 │ │ +074572: 7220 ee00 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00ee │ │ +074578: 0c05 |0024: move-result-object v5 │ │ +07457a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +07457e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +074582: 2078 dc01 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@01dc │ │ +074586: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +07458a: 1f07 dc01 |002d: check-cast v7, Landroid/widget/TextView; // type@01dc │ │ +07458e: 6e30 ca0a 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0aca │ │ +074594: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +074598: 28d6 |0034: goto 000a // -002a │ │ +07459a: 2078 cb01 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@01cb │ │ +07459e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0745a2: 1f07 cb01 |0039: check-cast v7, Landroid/widget/ImageView; // type@01cb │ │ +0745a6: 6e30 c90a 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0ac9 │ │ +0745ac: 28f4 |003e: goto 0032 // -000c │ │ +0745ae: 2208 1c02 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@021c │ │ +0745b2: 2209 3102 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0231 │ │ +0745b6: 7010 c60d 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0745bc: 6e10 9a0d 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +0745c2: 0c0a |0049: move-result-object v10 │ │ +0745c4: 6e10 6a0d 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0745ca: 0c0a |004d: move-result-object v10 │ │ +0745cc: 6e20 ce0d a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0745d2: 0c09 |0051: move-result-object v9 │ │ +0745d4: 1a0a 4f00 |0052: const-string v10, " is not a " // string@004f │ │ +0745d8: 6e20 ce0d a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0745de: 0c09 |0057: move-result-object v9 │ │ +0745e0: 1a0a 8a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008a │ │ +0745e4: 6e20 ce0d a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0745ea: 0c09 |005d: move-result-object v9 │ │ +0745ec: 6e10 d60d 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0745f2: 0c09 |0061: move-result-object v9 │ │ +0745f4: 7020 7d0d 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0d7d │ │ +0745fa: 2708 |0065: throw v8 │ │ +0745fc: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -152664,21 +152701,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 │ │ -074c9c: |[074c9c] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -074cac: 5b13 cb02 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ -074cb0: 5b14 cd02 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ -074cb4: 6f20 850a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a85 │ │ -074cba: 5410 cb02 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ -074cbe: 7020 c20a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ -074cc4: 0e00 |000c: return-void │ │ +074600: |[074600] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +074610: 5b13 cb02 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ +074614: 5b14 cd02 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@02cd │ │ +074618: 6f20 850a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0a85 │ │ +07461e: 5410 cb02 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ +074622: 7020 c20a 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ +074628: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -152693,31 +152730,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 │ │ -074cc8: |[074cc8] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -074cd8: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ -074cdc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -074ce0: 5420 c902 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ -074ce4: 7220 bb0a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0abb │ │ -074cea: 0c00 |0009: move-result-object v0 │ │ -074cec: 1100 |000a: return-object v0 │ │ -074cee: 5220 cc02 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074cf2: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -074cf4: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -074cf8: 5220 cc02 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074cfc: 7220 ee00 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00ee │ │ -074d02: 0c00 |0015: move-result-object v0 │ │ -074d04: 28f4 |0016: goto 000a // -000c │ │ -074d06: 6f20 860a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a86 │ │ -074d0c: 0c00 |001a: move-result-object v0 │ │ -074d0e: 28ef |001b: goto 000a // -0011 │ │ +07462c: |[07462c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +07463c: 5420 c902 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ +074640: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +074644: 5420 c902 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ +074648: 7220 bb0a 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0abb │ │ +07464e: 0c00 |0009: move-result-object v0 │ │ +074650: 1100 |000a: return-object v0 │ │ +074652: 5220 cc02 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +074656: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +074658: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +07465c: 5220 cc02 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +074660: 7220 ee00 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00ee │ │ +074666: 0c00 |0015: move-result-object v0 │ │ +074668: 28f4 |0016: goto 000a // -000c │ │ +07466a: 6f20 860a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0a86 │ │ +074670: 0c00 |001a: move-result-object v0 │ │ +074672: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -152731,17 +152768,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 │ │ -074d10: |[074d10] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -074d20: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ -074d24: 1100 |0002: return-object v0 │ │ +074674: |[074674] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +074684: 5410 c902 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ +074688: 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;) │ │ @@ -152749,17 +152786,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074d28: |[074d28] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -074d38: 5210 cc02 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074d3c: 0f00 |0002: return v0 │ │ +07468c: |[07468c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +07469c: 5210 cc02 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +0746a0: 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;) │ │ @@ -152767,17 +152804,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 │ │ -074d40: |[074d40] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -074d50: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ -074d54: 1100 |0002: return-object v0 │ │ +0746a4: |[0746a4] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0746b4: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ +0746b8: 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;) │ │ @@ -152785,17 +152822,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 │ │ -074d58: |[074d58] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -074d68: 5b01 c902 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ -074d6c: 0e00 |0002: return-void │ │ +0746bc: |[0746bc] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0746cc: 5b01 c902 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@02c9 │ │ +0746d0: 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; │ │ @@ -152805,17 +152842,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074d70: |[074d70] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -074d80: 5901 cc02 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ -074d84: 0e00 |0002: return-void │ │ +0746d4: |[0746d4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0746e4: 5901 cc02 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@02cc │ │ +0746e8: 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 │ │ @@ -152825,17 +152862,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 │ │ -074d88: |[074d88] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -074d98: 5b01 ce02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ -074d9c: 0e00 |0002: return-void │ │ +0746ec: |[0746ec] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0746fc: 5b01 ce02 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@02ce │ │ +074700: 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; │ │ @@ -152845,24 +152882,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 │ │ -074da0: |[074da0] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -074db0: 7110 810d 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ -074db6: 0a01 |0003: move-result v1 │ │ -074db8: 6e20 520c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -074dbe: 0e00 |0007: return-void │ │ -074dc0: 0d00 |0008: move-exception v0 │ │ -074dc2: 7110 2601 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ -074dc8: 0c01 |000c: move-result-object v1 │ │ -074dca: 6e20 530c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c53 │ │ -074dd0: 28f7 |0010: goto 0007 // -0009 │ │ +074704: |[074704] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +074714: 7110 810d 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0d81 │ │ +07471a: 0a01 |0003: move-result v1 │ │ +07471c: 6e20 520c 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +074722: 0e00 |0007: return-void │ │ +074724: 0d00 |0008: move-exception v0 │ │ +074726: 7110 2601 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0126 │ │ +07472c: 0c01 |000c: move-result-object v1 │ │ +07472e: 6e20 530c 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0c53 │ │ +074734: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -152878,17 +152915,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 │ │ -074de4: |[074de4] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -074df4: 6e20 ab0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -074dfa: 0e00 |0003: return-void │ │ +074748: |[074748] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +074758: 6e20 ab0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +07475e: 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; │ │ @@ -152899,37 +152936,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -074dfc: |[074dfc] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -074e0c: 6f20 8b0a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a8b │ │ -074e12: 0c00 |0003: move-result-object v0 │ │ -074e14: 5421 cb02 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ -074e18: 7020 c20a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ -074e1e: 1100 |0009: return-object v0 │ │ +074760: |[074760] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +074770: 6f20 8b0a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0a8b │ │ +074776: 0c00 |0003: move-result-object v0 │ │ +074778: 5421 cb02 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@02cb │ │ +07477c: 7020 c20a 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0ac2 │ │ +074782: 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 : 2576 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2570 (SimpleCursorAdapter.java) │ │ │ │ Class #612 header: │ │ class_idx : 786 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 818 │ │ -source_file_idx : 2668 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 7 │ │ │ │ Class #612 annotations: │ │ Annotations on method #4341 'onItemsReceived' │ │ @@ -152986,29 +153023,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -074e20: |[074e20] uk.org.ngo.squeezer.SqueezerSearchActivity.:()V │ │ -074e30: 7010 f411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.:()V // method@11f4 │ │ -074e36: 2200 0e03 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$4; // type@030e │ │ -074e3a: 7020 dd10 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10dd │ │ -074e40: 5b10 8005 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ -074e44: 2200 0f03 |000a: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$5; // type@030f │ │ -074e48: 7020 df10 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10df │ │ -074e4e: 5b10 7f05 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ -074e52: 2200 1003 |0011: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$6; // type@0310 │ │ -074e56: 7020 e110 1000 |0013: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10e1 │ │ -074e5c: 5b10 8105 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ -074e60: 2200 1103 |0018: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$7; // type@0311 │ │ -074e64: 7020 e310 1000 |001a: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10e3 │ │ -074e6a: 5b10 8605 |001d: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ -074e6e: 0e00 |001f: return-void │ │ +074784: |[074784] uk.org.ngo.squeezer.SqueezerSearchActivity.:()V │ │ +074794: 7010 f411 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.:()V // method@11f4 │ │ +07479a: 2200 0e03 |0003: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$4; // type@030e │ │ +07479e: 7020 dd10 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10dd │ │ +0747a4: 5b10 8005 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ +0747a8: 2200 0f03 |000a: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$5; // type@030f │ │ +0747ac: 7020 df10 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10df │ │ +0747b2: 5b10 7f05 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ +0747b6: 2200 1003 |0011: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$6; // type@0310 │ │ +0747ba: 7020 e110 1000 |0013: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10e1 │ │ +0747c0: 5b10 8105 |0016: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ +0747c4: 2200 1103 |0018: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$7; // type@0311 │ │ +0747c8: 7020 e310 1000 |001a: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10e3 │ │ +0747ce: 5b10 8605 |001d: iput-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ +0747d2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=206 │ │ 0x0018 line=212 │ │ @@ -153020,17 +153057,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -074e70: |[074e70] uk.org.ngo.squeezer.SqueezerSearchActivity.access$000:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Ljava/lang/String;)V │ │ -074e80: 7020 ed10 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:(Ljava/lang/String;)V // method@10ed │ │ -074e86: 0e00 |0003: return-void │ │ +0747d4: |[0747d4] uk.org.ngo.squeezer.SqueezerSearchActivity.access$000:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Ljava/lang/String;)V │ │ +0747e4: 7020 ed10 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:(Ljava/lang/String;)V // method@10ed │ │ +0747ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -153039,17 +153076,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074e88: |[074e88] uk.org.ngo.squeezer.SqueezerSearchActivity.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ -074e98: 5410 8405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -074e9c: 1100 |0002: return-object v0 │ │ +0747ec: |[0747ec] uk.org.ngo.squeezer.SqueezerSearchActivity.access$100:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ +0747fc: 5410 8405 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +074800: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity;) │ │ @@ -153057,18 +153094,18 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074ea0: |[074ea0] uk.org.ngo.squeezer.SqueezerSearchActivity.access$200:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Ljava/lang/String; │ │ -074eb0: 6e10 f110 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ -074eb6: 0c00 |0003: move-result-object v0 │ │ -074eb8: 1100 |0004: return-object v0 │ │ +074804: |[074804] uk.org.ngo.squeezer.SqueezerSearchActivity.access$200:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Ljava/lang/String; │ │ +074814: 6e10 f110 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ +07481a: 0c00 |0003: move-result-object v0 │ │ +07481c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity;) │ │ @@ -153076,17 +153113,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074ebc: |[074ebc] uk.org.ngo.squeezer.SqueezerSearchActivity.access$300:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/TextView; │ │ -074ecc: 5410 8205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ -074ed0: 1100 |0002: return-object v0 │ │ +074820: |[074820] uk.org.ngo.squeezer.SqueezerSearchActivity.access$300:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/TextView; │ │ +074830: 5410 8205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ +074834: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity;) │ │ @@ -153094,17 +153131,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/ExpandableListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074ed4: |[074ed4] uk.org.ngo.squeezer.SqueezerSearchActivity.access$400:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/ExpandableListView; │ │ -074ee4: 5410 8305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -074ee8: 1100 |0002: return-object v0 │ │ +074838: |[074838] uk.org.ngo.squeezer.SqueezerSearchActivity.access$400:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)Landroid/widget/ExpandableListView; │ │ +074848: 5410 8305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +07484c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity;) │ │ @@ -153112,17 +153149,17 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -074eec: |[074eec] uk.org.ngo.squeezer.SqueezerSearchActivity.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V │ │ -074efc: 7054 f510 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.onItemsReceived:(IILjava/util/List;Ljava/lang/Class;)V // method@10f5 │ │ -074f02: 0e00 |0003: return-void │ │ +074850: |[074850] uk.org.ngo.squeezer.SqueezerSearchActivity.access$500:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V │ │ +074860: 7054 f510 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.onItemsReceived:(IILjava/util/List;Ljava/lang/Class;)V // method@10f5 │ │ +074866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -153134,18 +153171,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074f04: |[074f04] uk.org.ngo.squeezer.SqueezerSearchActivity.doSearch:()V │ │ -074f14: 5410 8505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ -074f18: 7020 ed10 0100 |0002: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:(Ljava/lang/String;)V // method@10ed │ │ -074f1e: 0e00 |0005: return-void │ │ +074868: |[074868] uk.org.ngo.squeezer.SqueezerSearchActivity.doSearch:()V │ │ +074878: 5410 8505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ +07487c: 7020 ed10 0100 |0002: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:(Ljava/lang/String;)V // method@10ed │ │ +074882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ @@ -153154,33 +153191,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -074f20: |[074f20] uk.org.ngo.squeezer.SqueezerSearchActivity.doSearch:(Ljava/lang/String;)V │ │ -074f30: 3803 2500 |0000: if-eqz v3, 0025 // +0025 │ │ -074f34: 6e10 b60d 0300 |0002: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0db6 │ │ -074f3a: 0a00 |0005: move-result v0 │ │ -074f3c: 3d00 1f00 |0006: if-lez v0, 0025 // +001f │ │ -074f40: 6e10 f010 0200 |0008: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -074f46: 0c00 |000b: move-result-object v0 │ │ -074f48: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ -074f4c: 5b23 8505 |000e: iput-object v3, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ -074f50: 6e10 fb10 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.reorderItems:()V // method@10fb │ │ -074f56: 5420 8305 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -074f5a: 1301 0800 |0015: const/16 v1, #int 8 // #8 │ │ -074f5e: 6e20 3f0c 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0c3f │ │ -074f64: 5420 8205 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ -074f68: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -074f6a: 6e20 b00c 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ -074f70: 5420 8405 |0020: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -074f74: 6e10 0a11 0000 |0022: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.clear:()V // method@110a │ │ -074f7a: 0e00 |0025: return-void │ │ +074884: |[074884] uk.org.ngo.squeezer.SqueezerSearchActivity.doSearch:(Ljava/lang/String;)V │ │ +074894: 3803 2500 |0000: if-eqz v3, 0025 // +0025 │ │ +074898: 6e10 b60d 0300 |0002: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@0db6 │ │ +07489e: 0a00 |0005: move-result v0 │ │ +0748a0: 3d00 1f00 |0006: if-lez v0, 0025 // +001f │ │ +0748a4: 6e10 f010 0200 |0008: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +0748aa: 0c00 |000b: move-result-object v0 │ │ +0748ac: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ +0748b0: 5b23 8505 |000e: iput-object v3, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ +0748b4: 6e10 fb10 0200 |0010: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.reorderItems:()V // method@10fb │ │ +0748ba: 5420 8305 |0013: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +0748be: 1301 0800 |0015: const/16 v1, #int 8 // #8 │ │ +0748c2: 6e20 3f0c 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;.setVisibility:(I)V // method@0c3f │ │ +0748c8: 5420 8205 |001a: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ +0748cc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0748ce: 6e20 b00c 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ +0748d4: 5420 8405 |0020: iget-object v0, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +0748d8: 6e10 0a11 0000 |0022: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.clear:()V // method@110a │ │ +0748de: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000e line=171 │ │ 0x0010 line=172 │ │ 0x0013 line=173 │ │ 0x001a line=174 │ │ @@ -153195,26 +153232,26 @@ │ │ type : '(IILjava/util/List;Ljava/lang/Class;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -074f7c: |[074f7c] uk.org.ngo.squeezer.SqueezerSearchActivity.onItemsReceived:(IILjava/util/List;Ljava/lang/Class;)V │ │ -074f8c: 6e10 f210 0700 |0000: invoke-virtual {v7}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@10f2 │ │ -074f92: 0c06 |0003: move-result-object v6 │ │ -074f94: 2200 0d03 |0004: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3; // type@030d │ │ -074f98: 0771 |0006: move-object v1, v7 │ │ -074f9a: 0182 |0007: move v2, v8 │ │ -074f9c: 0193 |0008: move v3, v9 │ │ -074f9e: 07a4 |0009: move-object v4, v10 │ │ -074fa0: 07b5 |000a: move-object v5, v11 │ │ -074fa2: 7606 db10 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10db │ │ -074fa8: 6e20 5101 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -074fae: 0e00 |0011: return-void │ │ +0748e0: |[0748e0] uk.org.ngo.squeezer.SqueezerSearchActivity.onItemsReceived:(IILjava/util/List;Ljava/lang/Class;)V │ │ +0748f0: 6e10 f210 0700 |0000: invoke-virtual {v7}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@10f2 │ │ +0748f6: 0c06 |0003: move-result-object v6 │ │ +0748f8: 2200 0d03 |0004: new-instance v0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3; // type@030d │ │ +0748fc: 0771 |0006: move-object v1, v7 │ │ +0748fe: 0182 |0007: move v2, v8 │ │ +074900: 0193 |0008: move v3, v9 │ │ +074902: 07a4 |0009: move-object v4, v10 │ │ +074904: 07b5 |000a: move-object v5, v11 │ │ +074906: 7606 db10 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V // method@10db │ │ +07490c: 6e20 5101 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +074912: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0011 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=10 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Class; │ │ @@ -153229,26 +153266,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -074fb0: |[074fb0] uk.org.ngo.squeezer.SqueezerSearchActivity.show:(Landroid/content/Context;)V │ │ -074fc0: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ -074fc4: 1c02 1203 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerSearchActivity; // type@0312 │ │ -074fc8: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -074fce: 1502 0200 |0007: const/high16 v2, #int 131072 // #2 │ │ -074fd2: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ -074fd8: 0c00 |000c: move-result-object v0 │ │ -074fda: 6e20 9500 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -074fe0: 0e00 |0010: return-void │ │ +074914: |[074914] uk.org.ngo.squeezer.SqueezerSearchActivity.show:(Landroid/content/Context;)V │ │ +074924: 2201 1f00 |0000: new-instance v1, Landroid/content/Intent; // type@001f │ │ +074928: 1c02 1203 |0002: const-class v2, Luk/org/ngo/squeezer/SqueezerSearchActivity; // type@0312 │ │ +07492c: 7030 9800 3102 |0004: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +074932: 1502 0200 |0007: const/high16 v2, #int 131072 // #2 │ │ +074936: 6e20 9b00 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@009b │ │ +07493c: 0c00 |000c: move-result-object v0 │ │ +07493e: 6e20 9500 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +074944: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ + 0x0009 line=155 │ │ 0x000d line=156 │ │ 0x0010 line=157 │ │ locals : │ │ 0x000d - 0x0011 reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x0011 reg=3 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -153257,61 +153295,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -074fe4: |[074fe4] uk.org.ngo.squeezer.SqueezerSearchActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -074ff4: 6e10 f010 0a00 |0000: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -074ffa: 0c07 |0003: move-result-object v7 │ │ -074ffc: 3807 1e00 |0004: if-eqz v7, 0022 // +001e │ │ -075000: 7210 0b0b 0b00 |0006: invoke-interface {v11}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0b0b │ │ -075006: 0c01 |0009: move-result-object v1 │ │ -075008: 1f01 c101 |000a: check-cast v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@01c1 │ │ -07500c: 5315 db02 |000c: iget-wide v5, v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@02db │ │ -075010: 7120 390c 6500 |000e: invoke-static {v5, v6}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0c39 │ │ -075016: 0a03 |0011: move-result v3 │ │ -075018: 7120 380c 6500 |0012: invoke-static {v5, v6}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0c38 │ │ -07501e: 0a00 |0015: move-result v0 │ │ -075020: 7120 3a0c 6500 |0016: invoke-static {v5, v6}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0c3a │ │ -075026: 0a07 |0019: move-result v7 │ │ -075028: 1218 |001a: const/4 v8, #int 1 // #1 │ │ -07502a: 3387 0700 |001b: if-ne v7, v8, 0022 // +0007 │ │ -07502e: 54a7 8405 |001d: iget-object v7, v10, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -075032: 6e40 0b11 b703 |001f: invoke-virtual {v7, v11, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.doItemContext:(Landroid/view/MenuItem;II)V // method@110b │ │ -075038: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -07503a: 0f07 |0023: return v7 │ │ -07503c: 0d02 |0024: move-exception v2 │ │ -07503e: 54a7 8405 |0025: iget-object v7, v10, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -075042: 6e30 0d11 3700 |0027: invoke-virtual {v7, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ -075048: 0c04 |002a: move-result-object v4 │ │ -07504a: 6e10 f110 0a00 |002b: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ -075050: 0c07 |002e: move-result-object v7 │ │ -075052: 2208 3102 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ -075056: 7010 c60d 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07505c: 1a09 b302 |0034: const-string v9, "Error executing context menu action '" // string@02b3 │ │ -075060: 6e20 ce0d 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -075066: 0c08 |0039: move-result-object v8 │ │ -075068: 6e20 cd0d 1800 |003a: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07506e: 0c08 |003d: move-result-object v8 │ │ -075070: 1a09 a700 |003e: const-string v9, "' for '" // string@00a7 │ │ -075074: 6e20 ce0d 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07507a: 0c08 |0043: move-result-object v8 │ │ -07507c: 6e20 cd0d 4800 |0044: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075082: 0c08 |0047: move-result-object v8 │ │ -075084: 1a09 a900 |0048: const-string v9, "': " // string@00a9 │ │ -075088: 6e20 ce0d 9800 |004a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07508e: 0c08 |004d: move-result-object v8 │ │ -075090: 6e20 cd0d 2800 |004e: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075096: 0c08 |0051: move-result-object v8 │ │ -075098: 6e10 d60d 0800 |0052: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07509e: 0c08 |0055: move-result-object v8 │ │ -0750a0: 7120 e10a 8700 |0056: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0750a6: 28c9 |0059: goto 0022 // -0037 │ │ +074948: |[074948] uk.org.ngo.squeezer.SqueezerSearchActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +074958: 6e10 f010 0a00 |0000: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +07495e: 0c05 |0003: move-result-object v5 │ │ +074960: 3805 1e00 |0004: if-eqz v5, 0022 // +001e │ │ +074964: 7210 0b0b 0b00 |0006: invoke-interface {v11}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0b0b │ │ +07496a: 0c01 |0009: move-result-object v1 │ │ +07496c: 1f01 c101 |000a: check-cast v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; // type@01c1 │ │ +074970: 5316 db02 |000c: iget-wide v6, v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;.packedPosition:J // field@02db │ │ +074974: 7120 390c 7600 |000e: invoke-static {v6, v7}, Landroid/widget/ExpandableListView;.getPackedPositionGroup:(J)I // method@0c39 │ │ +07497a: 0a03 |0011: move-result v3 │ │ +07497c: 7120 380c 7600 |0012: invoke-static {v6, v7}, Landroid/widget/ExpandableListView;.getPackedPositionChild:(J)I // method@0c38 │ │ +074982: 0a00 |0015: move-result v0 │ │ +074984: 7120 3a0c 7600 |0016: invoke-static {v6, v7}, Landroid/widget/ExpandableListView;.getPackedPositionType:(J)I // method@0c3a │ │ +07498a: 0a05 |0019: move-result v5 │ │ +07498c: 1218 |001a: const/4 v8, #int 1 // #1 │ │ +07498e: 3385 0700 |001b: if-ne v5, v8, 0022 // +0007 │ │ +074992: 54a5 8405 |001d: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +074996: 6e40 0b11 b503 |001f: invoke-virtual {v5, v11, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.doItemContext:(Landroid/view/MenuItem;II)V // method@110b │ │ +07499c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +07499e: 0f05 |0023: return v5 │ │ +0749a0: 0d02 |0024: move-exception v2 │ │ +0749a2: 54a5 8405 |0025: iget-object v5, v10, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +0749a6: 6e30 0d11 3500 |0027: invoke-virtual {v5, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.getChild:(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; // method@110d │ │ +0749ac: 0c04 |002a: move-result-object v4 │ │ +0749ae: 6e10 f110 0a00 |002b: invoke-virtual {v10}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ +0749b4: 0c05 |002e: move-result-object v5 │ │ +0749b6: 2208 3102 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@0231 │ │ +0749ba: 7010 c60d 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0749c0: 1a09 b302 |0034: const-string v9, "Error executing context menu action '" // string@02b3 │ │ +0749c4: 6e20 ce0d 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0749ca: 0c08 |0039: move-result-object v8 │ │ +0749cc: 6e20 cd0d 1800 |003a: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0749d2: 0c08 |003d: move-result-object v8 │ │ +0749d4: 1a09 a700 |003e: const-string v9, "' for '" // string@00a7 │ │ +0749d8: 6e20 ce0d 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0749de: 0c08 |0043: move-result-object v8 │ │ +0749e0: 6e20 cd0d 4800 |0044: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0749e6: 0c08 |0047: move-result-object v8 │ │ +0749e8: 1a09 a900 |0048: const-string v9, "': " // string@00a9 │ │ +0749ec: 6e20 ce0d 9800 |004a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0749f2: 0c08 |004d: move-result-object v8 │ │ +0749f4: 6e20 cd0d 2800 |004e: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +0749fa: 0c08 |0051: move-result-object v8 │ │ +0749fc: 6e10 d60d 0800 |0052: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074a02: 0c08 |0055: move-result-object v8 │ │ +074a04: 7120 e10a 8500 |0056: invoke-static {v5, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +074a0a: 28c9 |0059: goto 0022 // -0037 │ │ catches : 1 │ │ 0x001d - 0x0022 │ │ Landroid/os/RemoteException; -> 0x0024 │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x000c line=120 │ │ @@ -153323,72 +153361,72 @@ │ │ 0x0024 line=126 │ │ 0x0025 line=127 │ │ 0x002b line=128 │ │ locals : │ │ 0x0016 - 0x0022 reg=0 childPosition I │ │ 0x000c - 0x0022 reg=1 contextMenuInfo Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ 0x0012 - 0x0022 reg=3 groupPosition I │ │ - 0x000e - 0x0022 reg=5 packedPosition J │ │ + 0x000e - 0x0022 reg=6 packedPosition J │ │ 0x0024 - 0x005a reg=0 childPosition I │ │ 0x0024 - 0x005a reg=1 contextMenuInfo Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ 0x0025 - 0x005a reg=2 e Landroid/os/RemoteException; │ │ 0x0024 - 0x005a reg=3 groupPosition I │ │ 0x002b - 0x005a reg=4 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x0024 - 0x005a reg=5 packedPosition J │ │ + 0x0024 - 0x005a reg=6 packedPosition J │ │ 0x0000 - 0x005a reg=10 this Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ 0x0000 - 0x005a reg=11 menuItem Landroid/view/MenuItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerSearchActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -0750b4: |[0750b4] uk.org.ngo.squeezer.SqueezerSearchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0750c4: 6f20 0512 4300 |0000: invoke-super {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onCreate:(Landroid/os/Bundle;)V // method@1205 │ │ -0750ca: 1401 0b00 037f |0003: const v1, #float 1.74129e+38 // #7f03000b │ │ -0750d0: 6e20 fc10 1300 |0006: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.setContentView:(I)V // method@10fc │ │ -0750d6: 1401 1700 0e7f |0009: const v1, #float 1.88751e+38 // #7f0e0017 │ │ -0750dc: 6e20 ee10 1300 |000c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ -0750e2: 0c01 |000f: move-result-object v1 │ │ -0750e4: 1f01 dc01 |0010: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -0750e8: 5b31 8205 |0012: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ -0750ec: 1401 1400 0e7f |0014: const v1, #float 1.88751e+38 // #7f0e0014 │ │ -0750f2: 6e20 ee10 1300 |0017: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ -0750f8: 0c00 |001a: move-result-object v0 │ │ -0750fa: 1f00 bf01 |001b: check-cast v0, Landroid/widget/EditText; // type@01bf │ │ -0750fe: 2201 1503 |001d: new-instance v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter; // type@0315 │ │ -075102: 7020 0911 3100 |001f: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@1109 │ │ -075108: 5b31 8405 |0022: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -07510c: 1401 2800 0e7f |0024: const v1, #float 1.88751e+38 // #7f0e0028 │ │ -075112: 6e20 ee10 1300 |0027: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ -075118: 0c01 |002a: move-result-object v1 │ │ -07511a: 1f01 c301 |002b: check-cast v1, Landroid/widget/ExpandableListView; // type@01c3 │ │ -07511e: 5b31 8305 |002d: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -075122: 5431 8305 |002f: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -075126: 5432 8405 |0031: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -07512a: 6e20 3b0c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0c3b │ │ -075130: 2201 0b03 |0036: new-instance v1, Luk/org/ngo/squeezer/SqueezerSearchActivity$1; // type@030b │ │ -075134: 7030 d710 3100 |0038: invoke-direct {v1, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V // method@10d7 │ │ -07513a: 6e20 330c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0c33 │ │ -075140: 5431 8305 |003e: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -075144: 2202 0c03 |0040: new-instance v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$2; // type@030c │ │ -075148: 7020 d910 3200 |0042: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10d9 │ │ -07514e: 6e20 3c0c 2100 |0045: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0c3c │ │ -075154: 5431 8305 |0048: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -075158: 5432 8405 |004a: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ -07515c: 6e20 3d0c 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c3d │ │ -075162: 5431 8305 |004f: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ -075166: 2202 3103 |0051: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // type@0331 │ │ -07516a: 7020 ef11 3200 |0053: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@11ef │ │ -075170: 6e20 3e0c 2100 |0056: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0c3e │ │ -075176: 0e00 |0059: return-void │ │ +074a18: |[074a18] uk.org.ngo.squeezer.SqueezerSearchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +074a28: 6f20 0512 4300 |0000: invoke-super {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onCreate:(Landroid/os/Bundle;)V // method@1205 │ │ +074a2e: 1401 0b00 037f |0003: const v1, #float 1.74129e+38 // #7f03000b │ │ +074a34: 6e20 fc10 1300 |0006: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.setContentView:(I)V // method@10fc │ │ +074a3a: 1401 1700 0e7f |0009: const v1, #float 1.88751e+38 // #7f0e0017 │ │ +074a40: 6e20 ee10 1300 |000c: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ +074a46: 0c01 |000f: move-result-object v1 │ │ +074a48: 1f01 dc01 |0010: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +074a4c: 5b31 8205 |0012: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.loadingLabel:Landroid/widget/TextView; // field@0582 │ │ +074a50: 1401 1400 0e7f |0014: const v1, #float 1.88751e+38 // #7f0e0014 │ │ +074a56: 6e20 ee10 1300 |0017: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ +074a5c: 0c00 |001a: move-result-object v0 │ │ +074a5e: 1f00 bf01 |001b: check-cast v0, Landroid/widget/EditText; // type@01bf │ │ +074a62: 2201 1503 |001d: new-instance v1, Luk/org/ngo/squeezer/SqueezerSearchAdapter; // type@0315 │ │ +074a66: 7020 0911 3100 |001f: invoke-direct {v1, v3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@1109 │ │ +074a6c: 5b31 8405 |0022: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +074a70: 1401 2800 0e7f |0024: const v1, #float 1.88751e+38 // #7f0e0028 │ │ +074a76: 6e20 ee10 1300 |0027: invoke-virtual {v3, v1}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.findViewById:(I)Landroid/view/View; // method@10ee │ │ +074a7c: 0c01 |002a: move-result-object v1 │ │ +074a7e: 1f01 c301 |002b: check-cast v1, Landroid/widget/ExpandableListView; // type@01c3 │ │ +074a82: 5b31 8305 |002d: iput-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +074a86: 5431 8305 |002f: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +074a8a: 5432 8405 |0031: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +074a8e: 6e20 3b0c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@0c3b │ │ +074a94: 2201 0b03 |0036: new-instance v1, Luk/org/ngo/squeezer/SqueezerSearchActivity$1; // type@030b │ │ +074a98: 7030 d710 3100 |0038: invoke-direct {v1, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V // method@10d7 │ │ +074a9e: 6e20 330c 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@0c33 │ │ +074aa4: 5431 8305 |003e: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +074aa8: 2202 0c03 |0040: new-instance v2, Luk/org/ngo/squeezer/SqueezerSearchActivity$2; // type@030c │ │ +074aac: 7020 d910 3200 |0042: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;.:(Luk/org/ngo/squeezer/SqueezerSearchActivity;)V // method@10d9 │ │ +074ab2: 6e20 3c0c 2100 |0045: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnChildClickListener:(Landroid/widget/ExpandableListView$OnChildClickListener;)V // method@0c3c │ │ +074ab8: 5431 8305 |0048: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +074abc: 5432 8405 |004a: iget-object v2, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0584 │ │ +074ac0: 6e20 3d0c 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c3d │ │ +074ac6: 5431 8305 |004f: iget-object v1, v3, Luk/org/ngo/squeezer/SqueezerSearchActivity;.resultsExpandableListView:Landroid/widget/ExpandableListView; // field@0583 │ │ +074aca: 2202 3103 |0051: new-instance v2, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; // type@0331 │ │ +074ace: 7020 ef11 3200 |0053: invoke-direct {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@11ef │ │ +074ad4: 6e20 3e0c 2100 |0056: invoke-virtual {v1, v2}, Landroid/widget/ExpandableListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0c3e │ │ +074ada: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0009 line=59 │ │ 0x0014 line=60 │ │ 0x001d line=62 │ │ @@ -153409,35 +153447,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -075178: |[075178] uk.org.ngo.squeezer.SqueezerSearchActivity.onPause:()V │ │ -075188: 6e10 f010 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -07518e: 0c01 |0003: move-result-object v1 │ │ -075190: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ -075194: 6e10 fe10 0400 |0006: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.unregisterCallback:()V // method@10fe │ │ -07519a: 6f10 0612 0400 |0009: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onPause:()V // method@1206 │ │ -0751a0: 0e00 |000c: return-void │ │ -0751a2: 0d00 |000d: move-exception v0 │ │ -0751a4: 6e10 f110 0400 |000e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ -0751aa: 0c01 |0011: move-result-object v1 │ │ -0751ac: 2202 3102 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0751b0: 7010 c60d 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0751b6: 1a03 c702 |0017: const-string v3, "Error unregistering list callback: " // string@02c7 │ │ -0751ba: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0751c0: 0c02 |001c: move-result-object v2 │ │ -0751c2: 6e20 cd0d 0200 |001d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0751c8: 0c02 |0020: move-result-object v2 │ │ -0751ca: 6e10 d60d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0751d0: 0c02 |0024: move-result-object v2 │ │ -0751d2: 7120 e10a 2100 |0025: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0751d8: 28e1 |0028: goto 0009 // -001f │ │ +074adc: |[074adc] uk.org.ngo.squeezer.SqueezerSearchActivity.onPause:()V │ │ +074aec: 6e10 f010 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074af2: 0c01 |0003: move-result-object v1 │ │ +074af4: 3801 0500 |0004: if-eqz v1, 0009 // +0005 │ │ +074af8: 6e10 fe10 0400 |0006: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.unregisterCallback:()V // method@10fe │ │ +074afe: 6f10 0612 0400 |0009: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onPause:()V // method@1206 │ │ +074b04: 0e00 |000c: return-void │ │ +074b06: 0d00 |000d: move-exception v0 │ │ +074b08: 6e10 f110 0400 |000e: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ +074b0e: 0c01 |0011: move-result-object v1 │ │ +074b10: 2202 3102 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +074b14: 7010 c60d 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +074b1a: 1a03 c702 |0017: const-string v3, "Error unregistering list callback: " // string@02c7 │ │ +074b1e: 6e20 ce0d 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074b24: 0c02 |001c: move-result-object v2 │ │ +074b26: 6e20 cd0d 0200 |001d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074b2c: 0c02 |0020: move-result-object v2 │ │ +074b2e: 6e10 d60d 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074b34: 0c02 |0024: move-result-object v2 │ │ +074b36: 7120 e10a 2100 |0025: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +074b3c: 28e1 |0028: goto 0009 // -001f │ │ catches : 1 │ │ 0x0006 - 0x0009 │ │ Landroid/os/RemoteException; -> 0x000d │ │ positions : │ │ 0x0000 line=143 │ │ 0x0006 line=145 │ │ 0x0009 line=150 │ │ @@ -153453,18 +153491,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0751e8: |[0751e8] uk.org.ngo.squeezer.SqueezerSearchActivity.onServiceConnected:()V │ │ -0751f8: 6e10 fa10 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.registerCallback:()V // method@10fa │ │ -0751fe: 7010 ec10 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:()V // method@10ec │ │ -075204: 0e00 |0006: return-void │ │ +074b4c: |[074b4c] uk.org.ngo.squeezer.SqueezerSearchActivity.onServiceConnected:()V │ │ +074b5c: 6e10 fa10 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.registerCallback:()V // method@10fa │ │ +074b62: 7010 ec10 0000 |0003: invoke-direct {v0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.doSearch:()V // method@10ec │ │ +074b68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0006 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ @@ -153474,34 +153512,34 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -075208: |[075208] uk.org.ngo.squeezer.SqueezerSearchActivity.orderPage:(I)V │ │ -075218: 6e10 f010 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -07521e: 0c01 |0003: move-result-object v1 │ │ -075220: 5442 8505 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ -075224: 7230 dd16 5102 |0006: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.search:(ILjava/lang/String;)Z // method@16dd │ │ -07522a: 0e00 |0009: return-void │ │ -07522c: 0d00 |000a: move-exception v0 │ │ -07522e: 6e10 f110 0400 |000b: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ -075234: 0c01 |000e: move-result-object v1 │ │ -075236: 2202 3102 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -07523a: 7010 c60d 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -075240: 1a03 bc02 |0014: const-string v3, "Error performing search: " // string@02bc │ │ -075244: 6e20 ce0d 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07524a: 0c02 |0019: move-result-object v2 │ │ -07524c: 6e20 cd0d 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075252: 0c02 |001d: move-result-object v2 │ │ -075254: 6e10 d60d 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07525a: 0c02 |0021: move-result-object v2 │ │ -07525c: 7120 e10a 2100 |0022: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -075262: 28e4 |0025: goto 0009 // -001c │ │ +074b6c: |[074b6c] uk.org.ngo.squeezer.SqueezerSearchActivity.orderPage:(I)V │ │ +074b7c: 6e10 f010 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074b82: 0c01 |0003: move-result-object v1 │ │ +074b84: 5442 8505 |0004: iget-object v2, v4, Luk/org/ngo/squeezer/SqueezerSearchActivity;.searchString:Ljava/lang/String; // field@0585 │ │ +074b88: 7230 dd16 5102 |0006: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.search:(ILjava/lang/String;)Z // method@16dd │ │ +074b8e: 0e00 |0009: return-void │ │ +074b90: 0d00 |000a: move-exception v0 │ │ +074b92: 6e10 f110 0400 |000b: invoke-virtual {v4}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getTag:()Ljava/lang/String; // method@10f1 │ │ +074b98: 0c01 |000e: move-result-object v1 │ │ +074b9a: 2202 3102 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +074b9e: 7010 c60d 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +074ba4: 1a03 bc02 |0014: const-string v3, "Error performing search: " // string@02bc │ │ +074ba8: 6e20 ce0d 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074bae: 0c02 |0019: move-result-object v2 │ │ +074bb0: 6e20 cd0d 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074bb6: 0c02 |001d: move-result-object v2 │ │ +074bb8: 6e10 d60d 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074bbe: 0c02 |0021: move-result-object v2 │ │ +074bc0: 7120 e10a 2100 |0022: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +074bc6: 28e4 |0025: goto 0009 // -001c │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/os/RemoteException; -> 0x000a │ │ positions : │ │ 0x0000 line=163 │ │ 0x0009 line=167 │ │ 0x000a line=164 │ │ @@ -153516,32 +153554,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -075270: |[075270] uk.org.ngo.squeezer.SqueezerSearchActivity.registerCallback:()V │ │ -075280: 6e10 f010 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -075286: 0c00 |0003: move-result-object v0 │ │ -075288: 5421 8005 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ -07528c: 7220 d216 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16d2 │ │ -075292: 6e10 f010 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -075298: 0c00 |000c: move-result-object v0 │ │ -07529a: 5421 7f05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ -07529e: 7220 d116 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16d1 │ │ -0752a4: 6e10 f010 0200 |0012: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -0752aa: 0c00 |0015: move-result-object v0 │ │ -0752ac: 5421 8105 |0016: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ -0752b0: 7220 d416 1000 |0018: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ -0752b6: 6e10 f010 0200 |001b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -0752bc: 0c00 |001e: move-result-object v0 │ │ -0752be: 5421 8605 |001f: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ -0752c2: 7220 db16 1000 |0021: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ -0752c8: 0e00 |0024: return-void │ │ +074bd4: |[074bd4] uk.org.ngo.squeezer.SqueezerSearchActivity.registerCallback:()V │ │ +074be4: 6e10 f010 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074bea: 0c00 |0003: move-result-object v0 │ │ +074bec: 5421 8005 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ +074bf0: 7220 d216 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16d2 │ │ +074bf6: 6e10 f010 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074bfc: 0c00 |000c: move-result-object v0 │ │ +074bfe: 5421 7f05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ +074c02: 7220 d116 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16d1 │ │ +074c08: 6e10 f010 0200 |0012: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c0e: 0c00 |0015: move-result-object v0 │ │ +074c10: 5421 8105 |0016: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ +074c14: 7220 d416 1000 |0018: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ +074c1a: 6e10 f010 0200 |001b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c20: 0c00 |001e: move-result-object v0 │ │ +074c22: 5421 8605 |001f: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ +074c26: 7220 db16 1000 |0021: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ +074c2c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0009 line=103 │ │ 0x0012 line=104 │ │ 0x001b line=105 │ │ 0x0024 line=106 │ │ @@ -153553,49 +153591,49 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0752cc: |[0752cc] uk.org.ngo.squeezer.SqueezerSearchActivity.unregisterCallback:()V │ │ -0752dc: 6e10 f010 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -0752e2: 0c00 |0003: move-result-object v0 │ │ -0752e4: 5421 8005 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ -0752e8: 7220 e516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16e5 │ │ -0752ee: 6e10 f010 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -0752f4: 0c00 |000c: move-result-object v0 │ │ -0752f6: 5421 7f05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ -0752fa: 7220 e416 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16e4 │ │ -075300: 6e10 f010 0200 |0012: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -075306: 0c00 |0015: move-result-object v0 │ │ -075308: 5421 8105 |0016: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ -07530c: 7220 e716 1000 |0018: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ -075312: 6e10 f010 0200 |001b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ -075318: 0c00 |001e: move-result-object v0 │ │ -07531a: 5421 8605 |001f: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ -07531e: 7220 ee16 1000 |0021: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ -075324: 0e00 |0024: return-void │ │ +074c30: |[074c30] uk.org.ngo.squeezer.SqueezerSearchActivity.unregisterCallback:()V │ │ +074c40: 6e10 f010 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c46: 0c00 |0003: move-result-object v0 │ │ +074c48: 5421 8005 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.artistsCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0580 │ │ +074c4c: 7220 e516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16e5 │ │ +074c52: 6e10 f010 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c58: 0c00 |000c: move-result-object v0 │ │ +074c5a: 5421 7f05 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.albumsCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@057f │ │ +074c5e: 7220 e416 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16e4 │ │ +074c64: 6e10 f010 0200 |0012: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c6a: 0c00 |0015: move-result-object v0 │ │ +074c6c: 5421 8105 |0016: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.genresCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@0581 │ │ +074c70: 7220 e716 1000 |0018: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ +074c76: 6e10 f010 0200 |001b: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@10f0 │ │ +074c7c: 0c00 |001e: move-result-object v0 │ │ +074c7e: 5421 8605 |001f: iget-object v1, v2, Luk/org/ngo/squeezer/SqueezerSearchActivity;.songsCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@0586 │ │ +074c82: 7220 ee16 1000 |0021: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ +074c88: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0009 line=111 │ │ 0x0012 line=112 │ │ 0x001b line=113 │ │ 0x0024 line=114 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ │ - source_file_idx : 2668 (SqueezerSearchActivity.java) │ │ + source_file_idx : 2662 (SqueezerSearchActivity.java) │ │ │ │ Class #613 header: │ │ class_idx : 813 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 818 │ │ -source_file_idx : 2614 │ │ +source_file_idx : 2608 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -153651,37 +153689,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075328: |[075328] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.:()V │ │ -075338: 7010 f411 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.:()V // method@11f4 │ │ -07533e: 0e00 |0003: return-void │ │ +074c8c: |[074c8c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.:()V │ │ +074c9c: 7010 f411 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.:()V // method@11f4 │ │ +074ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ - 0x0003 line=241 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075340: |[075340] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.access$000:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -075350: 5410 c205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ -075354: 1100 |0002: return-object v0 │ │ +074ca4: |[074ca4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.access$000:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +074cb4: 5410 c205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ +074cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;) │ │ @@ -153689,17 +153726,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075358: |[075358] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.access$100:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Landroid/widget/TextView; │ │ -075368: 5410 c305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ -07536c: 1100 |0002: return-object v0 │ │ +074cbc: |[074cbc] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.access$100:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Landroid/widget/TextView; │ │ +074ccc: 5410 c305 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ +074cd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;) │ │ @@ -153707,20 +153744,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -075370: |[075370] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.clearItemListAdapter:()V │ │ -075380: 5420 c605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -075384: 6e10 b711 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ -07538a: 0c01 |0005: move-result-object v1 │ │ -07538c: 6e20 680c 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ -075392: 0e00 |0009: return-void │ │ +074cd4: |[074cd4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.clearItemListAdapter:()V │ │ +074ce4: 5420 c605 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074ce8: 6e10 b711 0200 |0002: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ +074cee: 0c01 |0005: move-result-object v1 │ │ +074cf0: 6e20 680c 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0c68 │ │ +074cf6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0009 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -153731,19 +153768,19 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -075394: |[075394] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -0753a4: 2200 3303 |0000: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; // type@0333 │ │ -0753a8: 5421 c505 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0753ac: 7030 0f12 3001 |0004: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@120f │ │ -0753b2: 1100 |0007: return-object v0 │ │ +074cf8: |[074cf8] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +074d08: 2200 3303 |0000: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter; // type@0333 │ │ +074d0c: 5421 c505 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +074d10: 7030 0f12 3001 |0004: invoke-direct {v0, v3, v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@120f │ │ +074d16: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0000 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -153760,17 +153797,17 @@ │ │ type : '()Luk/org/ngo/squeezer/util/ImageFetcher;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0753b4: |[0753b4] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getImageFetcher:()Luk/org/ngo/squeezer/util/ImageFetcher; │ │ -0753c4: 5410 c505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0753c8: 1100 |0002: return-object v0 │ │ +074d18: |[074d18] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getImageFetcher:()Luk/org/ngo/squeezer/util/ImageFetcher; │ │ +074d28: 5410 c505 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +074d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ @@ -153779,25 +153816,25 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0753cc: |[0753cc] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -0753dc: 5410 c105 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ -0753e0: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0753e4: 6e10 b811 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b8 │ │ -0753ea: 0c00 |0007: move-result-object v0 │ │ -0753ec: 6e20 b311 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b3 │ │ -0753f2: 0c00 |000b: move-result-object v0 │ │ -0753f4: 5b10 c105 |000c: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ -0753f8: 1100 |000e: return-object v0 │ │ -0753fa: 5410 c105 |000f: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ -0753fe: 28fd |0011: goto 000e // -0003 │ │ +074d30: |[074d30] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +074d40: 5410 c105 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ +074d44: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +074d48: 6e10 b811 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b8 │ │ +074d4e: 0c00 |0007: move-result-object v0 │ │ +074d50: 6e20 b311 0100 |0008: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b3 │ │ +074d56: 0c00 |000b: move-result-object v0 │ │ +074d58: 5b10 c105 |000c: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ +074d5c: 1100 |000e: return-object v0 │ │ +074d5e: 5410 c105 |000f: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ +074d62: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0012 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ @@ -153806,23 +153843,23 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -075400: |[075400] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -075410: 5410 c205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ -075414: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -075418: 6e10 b411 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b4 │ │ -07541e: 0c00 |0007: move-result-object v0 │ │ -075420: 5b10 c205 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ -075424: 1100 |000a: return-object v0 │ │ -075426: 5410 c205 |000b: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ -07542a: 28fd |000d: goto 000a // -0003 │ │ +074d64: |[074d64] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +074d74: 5410 c205 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ +074d78: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +074d7c: 6e10 b411 0100 |0004: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b4 │ │ +074d82: 0c00 |0007: move-result-object v0 │ │ +074d84: 5b10 c205 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ +074d88: 1100 |000a: return-object v0 │ │ +074d8a: 5410 c205 |000b: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ +074d8e: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x000e reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ @@ -153831,17 +153868,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07542c: |[07542c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getListView:()Landroid/widget/ListView; │ │ -07543c: 5410 c605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -075440: 1100 |0002: return-object v0 │ │ +074d90: |[074d90] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.getListView:()Landroid/widget/ListView; │ │ +074da0: 5410 c605 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074da4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ @@ -153850,53 +153887,53 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -075444: |[075444] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -075454: 7210 0b0b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0b0b │ │ -07545a: 0c01 |0003: move-result-object v1 │ │ -07545c: 1f01 b601 |0004: check-cast v1, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ -075460: 6e10 bc11 0500 |0006: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ -075466: 0c02 |0009: move-result-object v2 │ │ -075468: 3802 3c00 |000a: if-eqz v2, 0046 // +003c │ │ -07546c: 5452 c105 |000c: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ -075470: 5213 d902 |000e: iget v3, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ -075474: 6e30 da11 6203 |0010: invoke-virtual {v2, v6, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.doItemContext:(Landroid/view/MenuItem;I)Z // method@11da │ │ -07547a: 0a02 |0013: move-result v2 │ │ -07547c: 0f02 |0014: return v2 │ │ -07547e: 0d00 |0015: move-exception v0 │ │ -075480: 6e10 be11 0500 |0016: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ -075486: 0c02 |0019: move-result-object v2 │ │ -075488: 2203 3102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -07548c: 7010 c60d 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -075492: 1a04 b102 |001f: const-string v4, "Error context menu action '" // string@02b1 │ │ -075496: 6e20 ce0d 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07549c: 0c03 |0024: move-result-object v3 │ │ -07549e: 6e20 cd0d 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0754a4: 0c03 |0028: move-result-object v3 │ │ -0754a6: 1a04 a700 |0029: const-string v4, "' for '" // string@00a7 │ │ -0754aa: 6e20 ce0d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0754b0: 0c03 |002e: move-result-object v3 │ │ -0754b2: 5214 d902 |002f: iget v4, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ -0754b6: 6e20 cb0d 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0754bc: 0c03 |0034: move-result-object v3 │ │ -0754be: 1a04 a900 |0035: const-string v4, "': " // string@00a9 │ │ -0754c2: 6e20 ce0d 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0754c8: 0c03 |003a: move-result-object v3 │ │ -0754ca: 6e20 cd0d 0300 |003b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0754d0: 0c03 |003e: move-result-object v3 │ │ -0754d2: 6e10 d60d 0300 |003f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0754d8: 0c03 |0042: move-result-object v3 │ │ -0754da: 7120 e10a 3200 |0043: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0754e0: 6f20 0412 6500 |0046: invoke-super {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@1204 │ │ -0754e6: 0a02 |0049: move-result v2 │ │ -0754e8: 28ca |004a: goto 0014 // -0036 │ │ +074da8: |[074da8] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +074db8: 7210 0b0b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0b0b │ │ +074dbe: 0c01 |0003: move-result-object v1 │ │ +074dc0: 1f01 b601 |0004: check-cast v1, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@01b6 │ │ +074dc4: 6e10 bc11 0500 |0006: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ +074dca: 0c02 |0009: move-result-object v2 │ │ +074dcc: 3802 3c00 |000a: if-eqz v2, 0046 // +003c │ │ +074dd0: 5452 c105 |000c: iget-object v2, v5, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemAdapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05c1 │ │ +074dd4: 5213 d902 |000e: iget v3, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ +074dd8: 6e30 da11 6203 |0010: invoke-virtual {v2, v6, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.doItemContext:(Landroid/view/MenuItem;I)Z // method@11da │ │ +074dde: 0a02 |0013: move-result v2 │ │ +074de0: 0f02 |0014: return v2 │ │ +074de2: 0d00 |0015: move-exception v0 │ │ +074de4: 6e10 be11 0500 |0016: invoke-virtual {v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ +074dea: 0c02 |0019: move-result-object v2 │ │ +074dec: 2203 3102 |001a: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +074df0: 7010 c60d 0300 |001c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +074df6: 1a04 b102 |001f: const-string v4, "Error context menu action '" // string@02b1 │ │ +074dfa: 6e20 ce0d 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074e00: 0c03 |0024: move-result-object v3 │ │ +074e02: 6e20 cd0d 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074e08: 0c03 |0028: move-result-object v3 │ │ +074e0a: 1a04 a700 |0029: const-string v4, "' for '" // string@00a7 │ │ +074e0e: 6e20 ce0d 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074e14: 0c03 |002e: move-result-object v3 │ │ +074e16: 5214 d902 |002f: iget v4, v1, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@02d9 │ │ +074e1a: 6e20 cb0d 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +074e20: 0c03 |0034: move-result-object v3 │ │ +074e22: 1a04 a900 |0035: const-string v4, "': " // string@00a9 │ │ +074e26: 6e20 ce0d 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074e2c: 0c03 |003a: move-result-object v3 │ │ +074e2e: 6e20 cd0d 0300 |003b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074e34: 0c03 |003e: move-result-object v3 │ │ +074e36: 6e10 d60d 0300 |003f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074e3c: 0c03 |0042: move-result-object v3 │ │ +074e3e: 7120 e10a 3200 |0043: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +074e44: 6f20 0412 6500 |0046: invoke-super {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@1204 │ │ +074e4a: 0a02 |0049: move-result v2 │ │ +074e4c: 28ca |004a: goto 0014 // -0036 │ │ catches : 1 │ │ 0x000c - 0x0013 │ │ Landroid/os/RemoteException; -> 0x0015 │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=135 │ │ 0x000c line=137 │ │ @@ -153916,83 +153953,86 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -0754f8: |[0754f8] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -075508: 6f20 0512 5400 |0000: invoke-super {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onCreate:(Landroid/os/Bundle;)V // method@1205 │ │ -07550e: 1402 0700 037f |0003: const v2, #float 1.74129e+38 // #7f030007 │ │ -075514: 6e20 cc11 2400 |0006: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.setContentView:(I)V // method@11cc │ │ -07551a: 1402 1600 0e7f |0009: const v2, #float 1.88751e+38 // #7f0e0016 │ │ -075520: 6e20 b511 2400 |000c: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.findViewById:(I)Landroid/view/View; // method@11b5 │ │ -075526: 0c02 |000f: move-result-object v2 │ │ -075528: 1f02 cf01 |0010: check-cast v2, Landroid/widget/ListView; // type@01cf │ │ -07552c: 5b42 c605 |0012: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -075530: 1402 1700 0e7f |0014: const v2, #float 1.88751e+38 // #7f0e0017 │ │ -075536: 6e20 b511 2400 |0017: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.findViewById:(I)Landroid/view/View; // method@11b5 │ │ -07553c: 0c02 |001a: move-result-object v2 │ │ -07553e: 1f02 dc01 |001b: check-cast v2, Landroid/widget/TextView; // type@01dc │ │ -075542: 5b42 c305 |001d: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ -075546: 6e10 b411 0400 |001f: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b4 │ │ -07554c: 0c02 |0022: move-result-object v2 │ │ -07554e: 5b42 c205 |0023: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ -075552: 5442 c605 |0025: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -075556: 2203 2903 |0027: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; // type@0329 │ │ -07555a: 7020 a711 4300 |0029: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11a7 │ │ -075560: 6e20 6d0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ -075566: 5442 c605 |002f: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -07556a: 2203 2c03 |0031: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; // type@032c │ │ -07556e: 7020 ad11 4300 |0033: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11ad │ │ -075574: 6e20 6e0c 3200 |0036: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0c6e │ │ -07557a: 5442 c605 |0039: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -07557e: 2203 2a03 |003b: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; // type@032a │ │ -075582: 7020 a911 4300 |003d: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11a9 │ │ -075588: 6e20 6f0c 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setRecyclerListener:(Landroid/widget/AbsListView$RecyclerListener;)V // method@0c6f │ │ -07558e: 6e10 bb11 0400 |0043: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getResources:()Landroid/content/res/Resources; // method@11bb │ │ -075594: 0c01 |0046: move-result-object v1 │ │ -075596: 1402 0100 087f |0047: const v2, #float 1.80775e+38 // #7f080001 │ │ -07559c: 6e20 d800 2100 |004a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00d8 │ │ -0755a2: 0a02 |004d: move-result v2 │ │ -0755a4: 1503 087f |004e: const/high16 v3, #int 2131230720 // #7f08 │ │ -0755a8: 6e20 d800 3100 |0050: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00d8 │ │ -0755ae: 0a03 |0053: move-result v3 │ │ -0755b0: 7120 900d 3200 |0054: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ -0755b6: 0a00 |0057: move-result v0 │ │ -0755b8: 2202 1104 |0058: new-instance v2, Luk/org/ngo/squeezer/util/ImageFetcher; // type@0411 │ │ -0755bc: 7030 a118 4200 |005a: invoke-direct {v2, v4, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.:(Landroid/content/Context;I)V // method@18a1 │ │ -0755c2: 5b42 c505 |005d: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0755c6: 5442 c505 |005f: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0755ca: 1403 1c00 027f |0061: const v3, #float 1.728e+38 // #7f02001c │ │ -0755d0: 6e20 b218 3200 |0064: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/ImageFetcher;.setLoadingImage:(I)V // method@18b2 │ │ -0755d6: 2202 0e04 |0067: new-instance v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ -0755da: 1a03 310d |0069: const-string v3, "artwork" // string@0d31 │ │ -0755de: 7030 8118 4203 |006b: invoke-direct {v2, v4, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ -0755e4: 5b42 c405 |006e: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ -0755e8: 5442 c405 |0070: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ -0755ec: 1403 8fc2 f53d |0072: const v3, #float 0.12 // #3df5c28f │ │ -0755f2: 6e30 8418 4203 |0075: invoke-virtual {v2, v4, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.setMemCacheSizePercent:(Landroid/content/Context;F)V // method@1884 │ │ -0755f8: 5442 c605 |0078: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -0755fc: 6e10 b711 0400 |007a: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ -075602: 0c03 |007d: move-result-object v3 │ │ -075604: 6e20 6c0c 3200 |007e: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c6c │ │ -07560a: 0e00 |0081: return-void │ │ +074e5c: |[074e5c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +074e6c: 6f20 0512 5400 |0000: invoke-super {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onCreate:(Landroid/os/Bundle;)V // method@1205 │ │ +074e72: 1402 0700 037f |0003: const v2, #float 1.74129e+38 // #7f030007 │ │ +074e78: 6e20 cc11 2400 |0006: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.setContentView:(I)V // method@11cc │ │ +074e7e: 1402 1600 0e7f |0009: const v2, #float 1.88751e+38 // #7f0e0016 │ │ +074e84: 6e20 b511 2400 |000c: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.findViewById:(I)Landroid/view/View; // method@11b5 │ │ +074e8a: 0c02 |000f: move-result-object v2 │ │ +074e8c: 1f02 cf01 |0010: check-cast v2, Landroid/widget/ListView; // type@01cf │ │ +074e90: 5b42 c605 |0012: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074e94: 1402 1700 0e7f |0014: const v2, #float 1.88751e+38 // #7f0e0017 │ │ +074e9a: 6e20 b511 2400 |0017: invoke-virtual {v4, v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.findViewById:(I)Landroid/view/View; // method@11b5 │ │ +074ea0: 0c02 |001a: move-result-object v2 │ │ +074ea2: 1f02 dc01 |001b: check-cast v2, Landroid/widget/TextView; // type@01dc │ │ +074ea6: 5b42 c305 |001d: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ +074eaa: 6e10 b411 0400 |001f: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; // method@11b4 │ │ +074eb0: 0c02 |0022: move-result-object v2 │ │ +074eb2: 5b42 c205 |0023: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.itemView:Luk/org/ngo/squeezer/framework/SqueezerItemView; // field@05c2 │ │ +074eb6: 5442 c605 |0025: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074eba: 2203 2903 |0027: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1; // type@0329 │ │ +074ebe: 7020 a711 4300 |0029: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11a7 │ │ +074ec4: 6e20 6d0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0c6d │ │ +074eca: 5442 c605 |002f: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074ece: 2203 2c03 |0031: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener; // type@032c │ │ +074ed2: 7020 ad11 4300 |0033: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11ad │ │ +074ed8: 6e20 6e0c 3200 |0036: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0c6e │ │ +074ede: 5442 c605 |0039: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074ee2: 2203 2a03 |003b: new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2; // type@032a │ │ +074ee6: 7020 a911 4300 |003d: invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@11a9 │ │ +074eec: 6e20 6f0c 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setRecyclerListener:(Landroid/widget/AbsListView$RecyclerListener;)V // method@0c6f │ │ +074ef2: 6e10 bb11 0400 |0043: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getResources:()Landroid/content/res/Resources; // method@11bb │ │ +074ef8: 0c01 |0046: move-result-object v1 │ │ +074efa: 1402 0100 087f |0047: const v2, #float 1.80775e+38 // #7f080001 │ │ +074f00: 6e20 d800 2100 |004a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00d8 │ │ +074f06: 0a02 |004d: move-result v2 │ │ +074f08: 1503 087f |004e: const/high16 v3, #int 2131230720 // #7f08 │ │ +074f0c: 6e20 d800 3100 |0050: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00d8 │ │ +074f12: 0a03 |0053: move-result v3 │ │ +074f14: 7120 900d 3200 |0054: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0d90 │ │ +074f1a: 0a00 |0057: move-result v0 │ │ +074f1c: 2202 1104 |0058: new-instance v2, Luk/org/ngo/squeezer/util/ImageFetcher; // type@0411 │ │ +074f20: 7030 a118 4200 |005a: invoke-direct {v2, v4, v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.:(Landroid/content/Context;I)V // method@18a1 │ │ +074f26: 5b42 c505 |005d: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +074f2a: 5442 c505 |005f: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +074f2e: 1403 1c00 027f |0061: const v3, #float 1.728e+38 // #7f02001c │ │ +074f34: 6e20 b218 3200 |0064: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/util/ImageFetcher;.setLoadingImage:(I)V // method@18b2 │ │ +074f3a: 2202 0e04 |0067: new-instance v2, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // type@040e │ │ +074f3e: 1a03 2b0d |0069: const-string v3, "artwork" // string@0d2b │ │ +074f42: 7030 8118 4203 |006b: invoke-direct {v2, v4, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1881 │ │ +074f48: 5b42 c405 |006e: iput-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ +074f4c: 5442 c405 |0070: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ +074f50: 1403 8fc2 f53d |0072: const v3, #float 0.12 // #3df5c28f │ │ +074f56: 6e30 8418 4203 |0075: invoke-virtual {v2, v4, v3}, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;.setMemCacheSizePercent:(Landroid/content/Context;F)V // method@1884 │ │ +074f5c: 5442 c605 |0078: iget-object v2, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +074f60: 6e10 b711 0400 |007a: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ +074f66: 0c03 |007d: move-result-object v3 │ │ +074f68: 6e20 6c0c 3200 |007e: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0c6c │ │ +074f6e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0009 line=73 │ │ 0x0014 line=74 │ │ 0x001f line=75 │ │ 0x0025 line=77 │ │ 0x002f line=95 │ │ 0x0039 line=97 │ │ 0x0043 line=109 │ │ 0x0047 line=110 │ │ + 0x004a line=111 │ │ + 0x0050 line=112 │ │ + 0x0054 line=110 │ │ 0x0058 line=113 │ │ 0x005f line=114 │ │ 0x0067 line=115 │ │ 0x0070 line=116 │ │ 0x0078 line=119 │ │ 0x0081 line=120 │ │ locals : │ │ @@ -154007,21 +154047,21 @@ │ │ type : '(IILjava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -07560c: |[07560c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onItemsReceived:(IILjava/util/List;)V │ │ -07561c: 6e10 bf11 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@11bf │ │ -075622: 0c00 |0003: move-result-object v0 │ │ -075624: 2201 2b03 |0004: new-instance v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; // type@032b │ │ -075628: 7055 ab11 2143 |0006: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V // method@11ab │ │ -07562e: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -075634: 0e00 |000c: return-void │ │ +074f70: |[074f70] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onItemsReceived:(IILjava/util/List;)V │ │ +074f80: 6e10 bf11 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@11bf │ │ +074f86: 0c00 |0003: move-result-object v0 │ │ +074f88: 2201 2b03 |0004: new-instance v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3; // type@032b │ │ +074f8c: 7055 ab11 2143 |0006: invoke-direct {v1, v2, v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V // method@11ab │ │ +074f92: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +074f98: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000c line=231 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ @@ -154035,37 +154075,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -075638: |[075638] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onPause:()V │ │ -075648: 5441 c505 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -07564c: 6e10 a618 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ -075652: 6e10 bc11 0400 |0005: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ -075658: 0c01 |0008: move-result-object v1 │ │ -07565a: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ -07565e: 6e10 cd11 0400 |000b: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.unregisterCallback:()V // method@11cd │ │ -075664: 6f10 0612 0400 |000e: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onPause:()V // method@1206 │ │ -07566a: 0e00 |0011: return-void │ │ -07566c: 0d00 |0012: move-exception v0 │ │ -07566e: 6e10 be11 0400 |0013: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ -075674: 0c01 |0016: move-result-object v1 │ │ -075676: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -07567a: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -075680: 1a03 c702 |001c: const-string v3, "Error unregistering list callback: " // string@02c7 │ │ -075684: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07568a: 0c02 |0021: move-result-object v2 │ │ -07568c: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075692: 0c02 |0025: move-result-object v2 │ │ -075694: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07569a: 0c02 |0029: move-result-object v2 │ │ -07569c: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0756a2: 28e1 |002d: goto 000e // -001f │ │ +074f9c: |[074f9c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onPause:()V │ │ +074fac: 5441 c505 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +074fb0: 6e10 a618 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ +074fb6: 6e10 bc11 0400 |0005: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ +074fbc: 0c01 |0008: move-result-object v1 │ │ +074fbe: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ +074fc2: 6e10 cd11 0400 |000b: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.unregisterCallback:()V // method@11cd │ │ +074fc8: 6f10 0612 0400 |000e: invoke-super {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onPause:()V // method@1206 │ │ +074fce: 0e00 |0011: return-void │ │ +074fd0: 0d00 |0012: move-exception v0 │ │ +074fd2: 6e10 be11 0400 |0013: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getTag:()Ljava/lang/String; // method@11be │ │ +074fd8: 0c01 |0016: move-result-object v1 │ │ +074fda: 2202 3102 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +074fde: 7010 c60d 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +074fe4: 1a03 c702 |001c: const-string v3, "Error unregistering list callback: " // string@02c7 │ │ +074fe8: 6e20 ce0d 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +074fee: 0c02 |0021: move-result-object v2 │ │ +074ff0: 6e20 cd0d 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +074ff6: 0c02 |0025: move-result-object v2 │ │ +074ff8: 6e10 d60d 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +074ffe: 0c02 |0029: move-result-object v2 │ │ +075000: 7120 e10a 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +075006: 28e1 |002d: goto 000e // -001f │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/os/RemoteException; -> 0x0012 │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=164 │ │ 0x000b line=166 │ │ @@ -154083,22 +154123,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0756b0: |[0756b0] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onResume:()V │ │ -0756c0: 6f10 0712 0300 |0000: invoke-super {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onResume:()V // method@1207 │ │ -0756c6: 5430 c505 |0003: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -0756ca: 6e10 bd11 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ -0756d0: 0c01 |0008: move-result-object v1 │ │ -0756d2: 5432 c405 |0009: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ -0756d6: 6e30 a318 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@18a3 │ │ -0756dc: 0e00 |000e: return-void │ │ +075014: |[075014] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onResume:()V │ │ +075024: 6f10 0712 0300 |0000: invoke-super {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onResume:()V // method@1207 │ │ +07502a: 5430 c505 |0003: iget-object v0, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +07502e: 6e10 bd11 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ +075034: 0c01 |0008: move-result-object v1 │ │ +075036: 5432 c405 |0009: iget-object v2, v3, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; // field@05c4 │ │ +07503a: 6e30 a318 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.addImageCache:(Landroid/support/v4/app/FragmentManager;Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;)V // method@18a3 │ │ +075040: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=157 │ │ 0x000e line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -154109,18 +154149,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0756e0: |[0756e0] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onServiceConnected:()V │ │ -0756f0: 6e10 ca11 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.registerCallback:()V // method@11ca │ │ -0756f6: 6e10 c911 0000 |0003: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ -0756fc: 0e00 |0006: return-void │ │ +075044: |[075044] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onServiceConnected:()V │ │ +075054: 6e10 ca11 0000 |0000: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.registerCallback:()V // method@11ca │ │ +07505a: 6e10 c911 0000 |0003: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ +075060: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ 0x0006 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -154131,21 +154171,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -075700: |[075700] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onStop:()V │ │ -075710: 6f10 0812 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onStop:()V // method@1208 │ │ -075716: 5410 c505 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -07571a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -07571e: 5410 c505 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ -075722: 6e10 a618 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ -075728: 0e00 |000c: return-void │ │ +075064: |[075064] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.onStop:()V │ │ +075074: 6f10 0812 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.onStop:()V // method@1208 │ │ +07507a: 5410 c505 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +07507e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +075082: 5410 c505 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@05c5 │ │ +075086: 6e10 a618 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/util/ImageFetcher;.closeCache:()V // method@18a6 │ │ +07508c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=178 │ │ 0x0007 line=179 │ │ 0x000c line=181 │ │ locals : │ │ @@ -154157,36 +154197,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07572c: |[07572c] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.orderItems:()V │ │ -07573c: 6e10 cb11 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.reorderItems:()V // method@11cb │ │ -075742: 5420 c605 |0003: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ -075746: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -07574a: 6e20 720c 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c72 │ │ -075750: 5420 c305 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ -075754: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -075756: 6e20 b00c 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ -07575c: 7010 b211 0200 |0010: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.clearItemListAdapter:()V // method@11b2 │ │ -075762: 0e00 |0013: return-void │ │ +075090: |[075090] uk.org.ngo.squeezer.framework.SqueezerBaseListActivity.orderItems:()V │ │ +0750a0: 6e10 cb11 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.reorderItems:()V // method@11cb │ │ +0750a6: 5420 c605 |0003: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.mListView:Landroid/widget/ListView; // field@05c6 │ │ +0750aa: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +0750ae: 6e20 720c 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setVisibility:(I)V // method@0c72 │ │ +0750b4: 5420 c305 |000a: iget-object v0, v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.loadingLabel:Landroid/widget/TextView; // field@05c3 │ │ +0750b8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0750ba: 6e20 b00c 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0cb0 │ │ +0750c0: 7010 b211 0200 |0010: invoke-direct {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.clearItemListAdapter:()V // method@11b2 │ │ +0750c6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ 0x000a line=218 │ │ 0x0010 line=219 │ │ 0x0013 line=220 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0014 reg=2 this Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ │ - source_file_idx : 2614 (SqueezerBaseListActivity.java) │ │ + source_file_idx : 2608 (SqueezerBaseListActivity.java) │ │ │ │ Class #614 header: │ │ class_idx : 823 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 880 │ │ source_file_idx : 791 │ │ static_fields_size : 0 │ │ @@ -154216,42 +154256,42 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075764: |[075764] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -075774: 5b01 de05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.this$2:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; // field@05de │ │ -075778: 7020 5313 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ -07577e: 0e00 |0005: return-void │ │ +0750c8: |[0750c8] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +0750d8: 5b01 de05 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.this$2:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; // field@05de │ │ +0750dc: 7020 5313 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ +0750e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$2 Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -075780: |[075780] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -075790: 6e10 2212 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1222 │ │ -075796: 0c00 |0003: move-result-object v0 │ │ -075798: 7130 2111 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ -07579e: 0c00 |0007: move-result-object v0 │ │ -0757a0: 1100 |0008: return-object v0 │ │ +0750e4: |[0750e4] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +0750f4: 6e10 2212 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1222 │ │ +0750fa: 0c00 |0003: move-result-object v0 │ │ +0750fc: 7130 2111 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ +075102: 0c00 |0007: move-result-object v0 │ │ +075104: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; │ │ 0x0000 - 0x0009 reg=2 convertView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 label Ljava/lang/String; │ │ @@ -154261,61 +154301,63 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0757a4: |[0757a4] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0757b4: 1f03 c303 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -0757b8: 6e40 2512 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1225 │ │ -0757be: 0c00 |0005: move-result-object v0 │ │ -0757c0: 1100 |0006: return-object v0 │ │ +075108: |[075108] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075118: 1f03 c303 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +07511c: 6e40 2512 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1225 │ │ +075122: 0c00 |0005: move-result-object v0 │ │ +075124: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0757c4: |[0757c4] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0757d4: 6e10 2212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1222 │ │ -0757da: 0c00 |0003: move-result-object v0 │ │ -0757dc: 6e10 4015 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getName:()Ljava/lang/String; // method@1540 │ │ -0757e2: 0c01 |0007: move-result-object v1 │ │ -0757e4: 7130 2111 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ -0757ea: 0c00 |000b: move-result-object v0 │ │ -0757ec: 1100 |000c: return-object v0 │ │ +075128: |[075128] uk.org.ngo.squeezer.itemlists.GenreSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075138: 6e10 2212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1222 │ │ +07513e: 0c00 |0003: move-result-object v0 │ │ +075140: 6e10 4015 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;.getName:()Ljava/lang/String; // method@1540 │ │ +075146: 0c01 |0007: move-result-object v1 │ │ +075148: 7130 2111 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ +07514e: 0c00 |000b: move-result-object v0 │ │ +075150: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ + 0x0004 line=89 │ │ + 0x0008 line=88 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1; │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 item Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ 0x0000 - 0x000d reg=5 unused Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ source_file_idx : 791 (GenreSpinner.java) │ │ │ │ Class #615 header: │ │ class_idx : 864 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 881 │ │ -source_file_idx : 2598 │ │ +source_file_idx : 2592 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -154343,20 +154385,20 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0757f0: |[0757f0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -075800: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ -075806: 6e10 fb11 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11fb │ │ -07580c: 0c00 |0006: move-result-object v0 │ │ -07580e: 5b10 1306 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ -075812: 0e00 |0009: return-void │ │ +075154: |[075154] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +075164: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ +07516a: 6e10 fb11 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11fb │ │ +075170: 0c00 |0006: move-result-object v0 │ │ +075172: 5b10 1306 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ +075176: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0009 line=46 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView; │ │ @@ -154369,53 +154411,53 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -075814: |[075814] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -075824: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -075826: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ -07582a: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075830: 0c01 |0006: move-result-object v1 │ │ -075832: 3901 4400 |0007: if-nez v1, 004b // +0044 │ │ -075836: 5441 1306 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ -07583a: 1402 0600 037f |000b: const v2, #float 1.74129e+38 // #7f030006 │ │ -075840: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -075846: 0c05 |0011: move-result-object v5 │ │ -075848: 2200 5f03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ -07584c: 7010 c912 0000 |0014: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.:()V // method@12c9 │ │ -075852: 1401 1100 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e0011 │ │ -075858: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07585e: 0c01 |001d: move-result-object v1 │ │ -075860: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -075864: 5b01 1006 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ -075868: 1401 1200 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0012 │ │ -07586e: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075874: 0c01 |0028: move-result-object v1 │ │ -075876: 1f01 dc01 |0029: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -07587a: 5b01 1106 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ -07587e: 1401 1000 0e7f |002d: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -075884: 6e20 3d0b 1500 |0030: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07588a: 0c01 |0033: move-result-object v1 │ │ -07588c: 1f01 cb01 |0034: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -075890: 5b01 0f06 |0036: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ -075894: 6e20 6d0b 0500 |0038: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -07589a: 5401 1006 |003b: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ -07589e: 6e20 ab0c 6100 |003d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0758a4: 5401 1106 |0040: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ -0758a8: 6e20 ab0c 3100 |0042: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0758ae: 5401 0f06 |0045: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ -0758b2: 6e20 510c 3100 |0047: invoke-virtual {v1, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ -0758b8: 1105 |004a: return-object v5 │ │ -0758ba: 6e10 4c0b 0500 |004b: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -0758c0: 0c00 |004e: move-result-object v0 │ │ -0758c2: 1f00 5f03 |004f: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ -0758c6: 28ea |0051: goto 003b // -0016 │ │ +075178: |[075178] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +075188: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07518a: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ +07518e: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +075194: 0c01 |0006: move-result-object v1 │ │ +075196: 3901 4400 |0007: if-nez v1, 004b // +0044 │ │ +07519a: 5441 1306 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ +07519e: 1402 0600 037f |000b: const v2, #float 1.74129e+38 // #7f030006 │ │ +0751a4: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +0751aa: 0c05 |0011: move-result-object v5 │ │ +0751ac: 2200 5f03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ +0751b0: 7010 c912 0000 |0014: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.:()V // method@12c9 │ │ +0751b6: 1401 1100 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e0011 │ │ +0751bc: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0751c2: 0c01 |001d: move-result-object v1 │ │ +0751c4: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +0751c8: 5b01 1006 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ +0751cc: 1401 1200 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0012 │ │ +0751d2: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0751d8: 0c01 |0028: move-result-object v1 │ │ +0751da: 1f01 dc01 |0029: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +0751de: 5b01 1106 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ +0751e2: 1401 1000 0e7f |002d: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +0751e8: 6e20 3d0b 1500 |0030: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0751ee: 0c01 |0033: move-result-object v1 │ │ +0751f0: 1f01 cb01 |0034: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +0751f4: 5b01 0f06 |0036: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ +0751f8: 6e20 6d0b 0500 |0038: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +0751fe: 5401 1006 |003b: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ +075202: 6e20 ab0c 6100 |003d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +075208: 5401 1106 |0040: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ +07520c: 6e20 ab0c 3100 |0042: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +075212: 5401 0f06 |0045: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ +075216: 6e20 510c 3100 |0047: invoke-virtual {v1, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c51 │ │ +07521c: 1105 |004a: return-object v5 │ │ +07521e: 6e10 4c0b 0500 |004b: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +075224: 0c00 |004e: move-result-object v0 │ │ +075226: 1f00 5f03 |004f: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ +07522a: 28ea |0051: goto 003b // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=81 │ │ 0x0009 line=82 │ │ 0x0012 line=83 │ │ 0x0017 line=84 │ │ 0x0022 line=85 │ │ @@ -154439,63 +154481,63 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0758c8: |[0758c8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0758d8: 3805 0800 |0000: if-eqz v5, 0008 // +0008 │ │ -0758dc: 6e10 4c0b 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -0758e2: 0c01 |0005: move-result-object v1 │ │ -0758e4: 3901 4f00 |0006: if-nez v1, 0055 // +004f │ │ -0758e8: 5441 1306 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ -0758ec: 1402 0600 037f |000a: const v2, #float 1.74129e+38 // #7f030006 │ │ -0758f2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -0758f4: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -0758fa: 0c05 |0011: move-result-object v5 │ │ -0758fc: 2200 5f03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ -075900: 7010 c912 0000 |0014: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.:()V // method@12c9 │ │ -075906: 1401 1100 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e0011 │ │ -07590c: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075912: 0c01 |001d: move-result-object v1 │ │ -075914: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -075918: 5b01 1006 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ -07591c: 1401 1200 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0012 │ │ -075922: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075928: 0c01 |0028: move-result-object v1 │ │ -07592a: 1f01 dc01 |0029: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -07592e: 5b01 1106 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ -075932: 1401 1000 0e7f |002d: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -075938: 6e20 3d0b 1500 |0030: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07593e: 0c01 |0033: move-result-object v1 │ │ -075940: 1f01 cb01 |0034: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -075944: 5b01 0f06 |0036: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ -075948: 6e20 6d0b 0500 |0038: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -07594e: 6e30 d212 0406 |003b: invoke-virtual {v4, v0, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V // method@12d2 │ │ -075954: 6e10 7911 0600 |003e: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.getArtwork_track_id:()Ljava/lang/String; // method@1179 │ │ -07595a: 0c01 |0041: move-result-object v1 │ │ -07595c: 6e20 d012 1400 |0042: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@12d0 │ │ -075962: 0c01 |0045: move-result-object v1 │ │ -075964: 5b01 0e06 |0046: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ -075968: 5401 0e06 |0048: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ -07596c: 3901 1200 |004a: if-nez v1, 005c // +0012 │ │ -075970: 5401 0f06 |004c: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ -075974: 1402 1c00 027f |004e: const v2, #float 1.728e+38 // #7f02001c │ │ -07597a: 6e20 520c 2100 |0051: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -075980: 1105 |0054: return-object v5 │ │ -075982: 6e10 4c0b 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075988: 0c00 |0058: move-result-object v0 │ │ -07598a: 1f00 5f03 |0059: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ -07598e: 28e0 |005b: goto 003b // -0020 │ │ -075990: 3807 f8ff |005c: if-eqz v7, 0054 // -0008 │ │ -075994: 5401 0e06 |005e: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ -075998: 5402 0f06 |0060: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ -07599c: 6e30 af18 1702 |0062: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ -0759a2: 28ef |0065: goto 0054 // -0011 │ │ +07522c: |[07522c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +07523c: 3805 0800 |0000: if-eqz v5, 0008 // +0008 │ │ +075240: 6e10 4c0b 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +075246: 0c01 |0005: move-result-object v1 │ │ +075248: 3901 4f00 |0006: if-nez v1, 0055 // +004f │ │ +07524c: 5441 1306 |0008: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.mLayoutInflater:Landroid/view/LayoutInflater; // field@0613 │ │ +075250: 1402 0600 037f |000a: const v2, #float 1.74129e+38 // #7f030006 │ │ +075256: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +075258: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +07525e: 0c05 |0011: move-result-object v5 │ │ +075260: 2200 5f03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ +075264: 7010 c912 0000 |0014: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.:()V // method@12c9 │ │ +07526a: 1401 1100 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e0011 │ │ +075270: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075276: 0c01 |001d: move-result-object v1 │ │ +075278: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +07527c: 5b01 1006 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ +075280: 1401 1200 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0012 │ │ +075286: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +07528c: 0c01 |0028: move-result-object v1 │ │ +07528e: 1f01 dc01 |0029: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +075292: 5b01 1106 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ +075296: 1401 1000 0e7f |002d: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +07529c: 6e20 3d0b 1500 |0030: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0752a2: 0c01 |0033: move-result-object v1 │ │ +0752a4: 1f01 cb01 |0034: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +0752a8: 5b01 0f06 |0036: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ +0752ac: 6e20 6d0b 0500 |0038: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +0752b2: 6e30 d212 0406 |003b: invoke-virtual {v4, v0, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V // method@12d2 │ │ +0752b8: 6e10 7911 0600 |003e: invoke-virtual {v6}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.getArtwork_track_id:()Ljava/lang/String; // method@1179 │ │ +0752be: 0c01 |0041: move-result-object v1 │ │ +0752c0: 6e20 d012 1400 |0042: invoke-virtual {v4, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@12d0 │ │ +0752c6: 0c01 |0045: move-result-object v1 │ │ +0752c8: 5b01 0e06 |0046: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ +0752cc: 5401 0e06 |0048: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ +0752d0: 3901 1200 |004a: if-nez v1, 005c // +0012 │ │ +0752d4: 5401 0f06 |004c: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ +0752d8: 1402 1c00 027f |004e: const v2, #float 1.728e+38 // #7f02001c │ │ +0752de: 6e20 520c 2100 |0051: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +0752e4: 1105 |0054: return-object v5 │ │ +0752e6: 6e10 4c0b 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +0752ec: 0c00 |0058: move-result-object v0 │ │ +0752ee: 1f00 5f03 |0059: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; // type@035f │ │ +0752f2: 28e0 |005b: goto 003b // -0020 │ │ +0752f4: 3807 f8ff |005c: if-eqz v7, 0054 // -0008 │ │ +0752f8: 5401 0e06 |005e: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.artworkUrl:Ljava/lang/String; // field@060e │ │ +0752fc: 5402 0f06 |0060: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.icon:Landroid/widget/ImageView; // field@060f │ │ +075300: 6e30 af18 1702 |0062: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ +075306: 28ef |0065: goto 0054 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x0012 line=54 │ │ 0x0017 line=55 │ │ 0x0022 line=56 │ │ @@ -154524,66 +154566,66 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0759a4: |[0759a4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0759b4: 1f03 2303 |0000: check-cast v3, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; // type@0323 │ │ -0759b8: 6e40 ce12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@12ce │ │ -0759be: 0c00 |0005: move-result-object v0 │ │ -0759c0: 1100 |0006: return-object v0 │ │ +075308: |[075308] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075318: 1f03 2303 |0000: check-cast v3, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; // type@0323 │ │ +07531c: 6e40 ce12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@12ce │ │ +075322: 0c00 |0005: move-result-object v0 │ │ +075324: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView; │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView; Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;) │ │ name : 'getAlbumArtUrl' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0759c4: |[0759c4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -0759d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0759d6: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ -0759da: 1102 |0003: return-object v2 │ │ -0759dc: 6e10 cc12 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12cc │ │ -0759e2: 0c03 |0007: move-result-object v3 │ │ -0759e4: 6e10 fe11 0300 |0008: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ -0759ea: 0c01 |000b: move-result-object v1 │ │ -0759ec: 3801 f7ff |000c: if-eqz v1, 0003 // -0009 │ │ -0759f0: 7220 af16 7100 |000e: invoke-interface {v1, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ -0759f6: 0c02 |0011: move-result-object v2 │ │ -0759f8: 28f1 |0012: goto 0003 // -000f │ │ -0759fa: 0d00 |0013: move-exception v0 │ │ -0759fc: 6e10 9a0d 0600 |0014: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -075a02: 0c03 |0017: move-result-object v3 │ │ -075a04: 6e10 6b0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -075a0a: 0c03 |001b: move-result-object v3 │ │ -075a0c: 2204 3102 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -075a10: 7010 c60d 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -075a16: 1a05 c002 |0021: const-string v5, "Error requesting album art url: " // string@02c0 │ │ -075a1a: 6e20 ce0d 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -075a20: 0c04 |0026: move-result-object v4 │ │ -075a22: 6e20 cd0d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075a28: 0c04 |002a: move-result-object v4 │ │ -075a2a: 6e10 d60d 0400 |002b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -075a30: 0c04 |002e: move-result-object v4 │ │ -075a32: 7120 e10a 4300 |002f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -075a38: 28d1 |0032: goto 0003 // -002f │ │ +075328: |[075328] uk.org.ngo.squeezer.itemlists.SqueezerAlbumArtView.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +075338: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07533a: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ +07533e: 1102 |0003: return-object v2 │ │ +075340: 6e10 cc12 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12cc │ │ +075346: 0c03 |0007: move-result-object v3 │ │ +075348: 6e10 fe11 0300 |0008: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ +07534e: 0c01 |000b: move-result-object v1 │ │ +075350: 3801 f7ff |000c: if-eqz v1, 0003 // -0009 │ │ +075354: 7220 af16 7100 |000e: invoke-interface {v1, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ +07535a: 0c02 |0011: move-result-object v2 │ │ +07535c: 28f1 |0012: goto 0003 // -000f │ │ +07535e: 0d00 |0013: move-exception v0 │ │ +075360: 6e10 9a0d 0600 |0014: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +075366: 0c03 |0017: move-result-object v3 │ │ +075368: 6e10 6b0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +07536e: 0c03 |001b: move-result-object v3 │ │ +075370: 2204 3102 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +075374: 7010 c60d 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07537a: 1a05 c002 |0021: const-string v5, "Error requesting album art url: " // string@02c0 │ │ +07537e: 6e20 ce0d 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +075384: 0c04 |0026: move-result-object v4 │ │ +075386: 6e20 cd0d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +07538c: 0c04 |002a: move-result-object v4 │ │ +07538e: 6e10 d60d 0400 |002b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +075394: 0c04 |002e: move-result-object v4 │ │ +075396: 7120 e10a 4300 |002f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +07539c: 28d1 |0032: goto 0003 // -002f │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0001 line=114 │ │ 0x0003 line=125 │ │ 0x0004 line=117 │ │ @@ -154600,29 +154642,29 @@ │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;) │ │ name : 'setItemViewText' │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2598 (SqueezerAlbumArtView.java) │ │ + source_file_idx : 2592 (SqueezerAlbumArtView.java) │ │ │ │ Class #616 header: │ │ class_idx : 910 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 881 │ │ -source_file_idx : 2662 │ │ +source_file_idx : 2656 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1; Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView" "<" "Luk/org/ngo/squeezer/model/SqueezerPluginItem;" ">;" } │ │ Annotations on method #5127 'doItemContext' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ Annotations on method #5128 'doItemContext' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ Annotations on method #5134 'onItemSelected' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Landroid/os/RemoteException; } │ │ @@ -154650,21 +154692,21 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -075a48: |[075a48] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ │ -075a58: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ -075a5e: 5b12 6806 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075a62: 6e10 f113 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@13f1 │ │ -075a68: 0c00 |0008: move-result-object v0 │ │ -075a6a: 5b10 6906 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.layoutInflater:Landroid/view/LayoutInflater; // field@0669 │ │ -075a6e: 0e00 |000b: return-void │ │ +0753ac: |[0753ac] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ │ +0753bc: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ +0753c2: 5b12 6806 |0003: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0753c6: 6e10 f113 0200 |0005: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@13f1 │ │ +0753cc: 0c00 |0008: move-result-object v0 │ │ +0753ce: 5b10 6906 |0009: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.layoutInflater:Landroid/view/LayoutInflater; // field@0669 │ │ +0753d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x000b line=41 │ │ locals : │ │ @@ -154677,107 +154719,116 @@ │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -075a70: |[075a70] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -075a80: 1f04 d003 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -075a84: 6e40 0814 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@1408 │ │ -075a8a: 0a00 |0005: move-result v0 │ │ -075a8c: 0f00 |0006: return v0 │ │ +0753d4: |[0753d4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +0753e4: 1f04 d003 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +0753e8: 6e40 0814 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@1408 │ │ +0753ee: 0a00 |0005: move-result v0 │ │ +0753f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -075a90: |[075a90] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -075aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075aa2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -075aa4: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -075aaa: 0a02 |0005: move-result v2 │ │ -075aac: 2c02 6e00 0000 |0006: sparse-switch v2, 00000074 // +0000006e │ │ -075ab2: 0110 |0009: move v0, v1 │ │ -075ab4: 0f00 |000a: return v0 │ │ -075ab6: 5472 6806 |000b: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075aba: 6e20 fc13 a200 |000d: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fc │ │ -075ac0: 0a02 |0010: move-result v2 │ │ -075ac2: 3802 f9ff |0011: if-eqz v2, 000a // -0007 │ │ -075ac6: 5472 6806 |0013: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075aca: 5473 6806 |0015: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075ace: 1404 5a00 097f |0017: const v4, #float 1.82106e+38 // #7f09005a │ │ -075ad4: 2305 3004 |001a: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ -075ad8: 6e10 bd15 0a00 |001c: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ -075ade: 0c06 |001f: move-result-object v6 │ │ -075ae0: 4d06 0501 |0020: aput-object v6, v5, v1 │ │ -075ae4: 6e30 f313 4305 |0022: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ -075aea: 0c03 |0025: move-result-object v3 │ │ -075aec: 7130 b30c 3201 |0026: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -075af2: 0c01 |0029: move-result-object v1 │ │ -075af4: 6e10 b70c 0100 |002a: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -075afa: 28dd |002d: goto 000a // -0023 │ │ -075afc: 5472 6806 |002e: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b00: 6e20 ed13 a200 |0030: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.add:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13ed │ │ -075b06: 0a02 |0033: move-result v2 │ │ -075b08: 3802 d6ff |0034: if-eqz v2, 000a // -002a │ │ -075b0c: 5472 6806 |0036: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b10: 5473 6806 |0038: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b14: 1404 5b00 097f |003a: const v4, #float 1.82106e+38 // #7f09005b │ │ -075b1a: 2305 3004 |003d: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ -075b1e: 6e10 bd15 0a00 |003f: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ -075b24: 0c06 |0042: move-result-object v6 │ │ -075b26: 4d06 0501 |0043: aput-object v6, v5, v1 │ │ -075b2a: 6e30 f313 4305 |0045: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ -075b30: 0c03 |0048: move-result-object v3 │ │ -075b32: 7130 b30c 3201 |0049: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -075b38: 0c01 |004c: move-result-object v1 │ │ -075b3a: 6e10 b70c 0100 |004d: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -075b40: 28ba |0050: goto 000a // -0046 │ │ -075b42: 5472 6806 |0051: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b46: 6e20 f513 a200 |0053: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.insert:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13f5 │ │ -075b4c: 0a02 |0056: move-result v2 │ │ -075b4e: 3802 b3ff |0057: if-eqz v2, 000a // -004d │ │ -075b52: 5472 6806 |0059: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b56: 5473 6806 |005b: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075b5a: 1404 5c00 097f |005d: const v4, #float 1.82106e+38 // #7f09005c │ │ -075b60: 2305 3004 |0060: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ -075b64: 6e10 bd15 0a00 |0062: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ -075b6a: 0c06 |0065: move-result-object v6 │ │ -075b6c: 4d06 0501 |0066: aput-object v6, v5, v1 │ │ -075b70: 6e30 f313 4305 |0068: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ -075b76: 0c03 |006b: move-result-object v3 │ │ -075b78: 7130 b30c 3201 |006c: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ -075b7e: 0c01 |006f: move-result-object v1 │ │ -075b80: 6e10 b70c 0100 |0070: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ -075b86: 2897 |0073: goto 000a // -0069 │ │ -075b88: 0002 0300 3500 0e7f 3600 0e7f 4200 ... |0074: sparse-switch-data (14 units) │ │ +0753f4: |[0753f4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +075404: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075406: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +075408: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +07540e: 0a02 |0005: move-result v2 │ │ +075410: 2c02 6e00 0000 |0006: sparse-switch v2, 00000074 // +0000006e │ │ +075416: 0110 |0009: move v0, v1 │ │ +075418: 0f00 |000a: return v0 │ │ +07541a: 5472 6806 |000b: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +07541e: 6e20 fc13 a200 |000d: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fc │ │ +075424: 0a02 |0010: move-result v2 │ │ +075426: 3802 f9ff |0011: if-eqz v2, 000a // -0007 │ │ +07542a: 5472 6806 |0013: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +07542e: 5473 6806 |0015: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +075432: 1404 5a00 097f |0017: const v4, #float 1.82106e+38 // #7f09005a │ │ +075438: 2305 3004 |001a: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ +07543c: 6e10 bd15 0a00 |001c: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ +075442: 0c06 |001f: move-result-object v6 │ │ +075444: 4d06 0501 |0020: aput-object v6, v5, v1 │ │ +075448: 6e30 f313 4305 |0022: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ +07544e: 0c03 |0025: move-result-object v3 │ │ +075450: 7130 b30c 3201 |0026: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +075456: 0c01 |0029: move-result-object v1 │ │ +075458: 6e10 b70c 0100 |002a: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +07545e: 28dd |002d: goto 000a // -0023 │ │ +075460: 5472 6806 |002e: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +075464: 6e20 ed13 a200 |0030: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.add:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13ed │ │ +07546a: 0a02 |0033: move-result v2 │ │ +07546c: 3802 d6ff |0034: if-eqz v2, 000a // -002a │ │ +075470: 5472 6806 |0036: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +075474: 5473 6806 |0038: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +075478: 1404 5b00 097f |003a: const v4, #float 1.82106e+38 // #7f09005b │ │ +07547e: 2305 3004 |003d: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ +075482: 6e10 bd15 0a00 |003f: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ +075488: 0c06 |0042: move-result-object v6 │ │ +07548a: 4d06 0501 |0043: aput-object v6, v5, v1 │ │ +07548e: 6e30 f313 4305 |0045: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ +075494: 0c03 |0048: move-result-object v3 │ │ +075496: 7130 b30c 3201 |0049: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +07549c: 0c01 |004c: move-result-object v1 │ │ +07549e: 6e10 b70c 0100 |004d: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +0754a4: 28ba |0050: goto 000a // -0046 │ │ +0754a6: 5472 6806 |0051: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0754aa: 6e20 f513 a200 |0053: invoke-virtual {v2, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.insert:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13f5 │ │ +0754b0: 0a02 |0056: move-result v2 │ │ +0754b2: 3802 b3ff |0057: if-eqz v2, 000a // -004d │ │ +0754b6: 5472 6806 |0059: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0754ba: 5473 6806 |005b: iget-object v3, v7, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0754be: 1404 5c00 097f |005d: const v4, #float 1.82106e+38 // #7f09005c │ │ +0754c4: 2305 3004 |0060: new-array v5, v0, [Ljava/lang/Object; // type@0430 │ │ +0754c8: 6e10 bd15 0a00 |0062: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ +0754ce: 0c06 |0065: move-result-object v6 │ │ +0754d0: 4d06 0501 |0066: aput-object v6, v5, v1 │ │ +0754d4: 6e30 f313 4305 |0068: invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@13f3 │ │ +0754da: 0c03 |006b: move-result-object v3 │ │ +0754dc: 7130 b30c 3201 |006c: invoke-static {v2, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0cb3 │ │ +0754e2: 0c01 |006f: move-result-object v1 │ │ +0754e4: 6e10 b70c 0100 |0070: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0cb7 │ │ +0754ea: 2897 |0073: goto 000a // -0069 │ │ +0754ec: 0002 0300 3500 0e7f 3600 0e7f 4200 ... |0074: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ 0x000a line=127 │ │ 0x000b line=107 │ │ 0x0013 line=108 │ │ + 0x001c line=109 │ │ + 0x0026 line=108 │ │ + 0x002a line=110 │ │ 0x002e line=114 │ │ 0x0036 line=115 │ │ + 0x003f line=116 │ │ + 0x0049 line=115 │ │ + 0x004d line=117 │ │ 0x0051 line=121 │ │ 0x0059 line=122 │ │ + 0x0062 line=123 │ │ + 0x006c line=122 │ │ + 0x0070 line=124 │ │ 0x0074 line=105 │ │ locals : │ │ 0x0000 - 0x0082 reg=7 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ 0x0000 - 0x0082 reg=8 menuItem Landroid/view/MenuItem; │ │ 0x0000 - 0x0082 reg=9 index I │ │ 0x0000 - 0x0082 reg=10 selectedItem Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -154786,81 +154837,81 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -075ba4: |[075ba4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075bb4: 1f03 d003 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -075bb8: 6e40 0b14 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@140b │ │ -075bbe: 0c00 |0005: move-result-object v0 │ │ -075bc0: 1100 |0006: return-object v0 │ │ +075508: |[075508] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075518: 1f03 d003 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +07551c: 6e40 0b14 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@140b │ │ +075522: 0c00 |0005: move-result-object v0 │ │ +075524: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -075bc4: |[075bc4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075bd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -075bd6: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ -075bda: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075be0: 0c01 |0006: move-result-object v1 │ │ -075be2: 3901 4300 |0007: if-nez v1, 004a // +0043 │ │ -075be6: 5441 6906 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.layoutInflater:Landroid/view/LayoutInflater; // field@0669 │ │ -075bea: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ -075bf0: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -075bf6: 0c05 |0011: move-result-object v5 │ │ -075bf8: 2200 8d03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; // type@038d │ │ -075bfc: 7020 0514 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;)V // method@1405 │ │ -075c02: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ -075c08: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075c0e: 0c01 |001d: move-result-object v1 │ │ -075c10: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -075c14: 5b01 6706 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.label:Landroid/widget/TextView; // field@0667 │ │ -075c18: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -075c1e: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075c24: 0c01 |0028: move-result-object v1 │ │ -075c26: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -075c2a: 5b01 6606 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ -075c2e: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -075c34: 5401 6706 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.label:Landroid/widget/TextView; // field@0667 │ │ -075c38: 6e10 bd15 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ -075c3e: 0c02 |0035: move-result-object v2 │ │ -075c40: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -075c46: 3807 1000 |0039: if-eqz v7, 0049 // +0010 │ │ -075c4a: 6e10 bc15 0600 |003b: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getImage:()Ljava/lang/String; // method@15bc │ │ -075c50: 0c01 |003e: move-result-object v1 │ │ -075c52: 3901 1200 |003f: if-nez v1, 0051 // +0012 │ │ -075c56: 5401 6606 |0041: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ -075c5a: 1402 1c00 027f |0043: const v2, #float 1.728e+38 // #7f02001c │ │ -075c60: 6e20 520c 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ -075c66: 1105 |0049: return-object v5 │ │ -075c68: 6e10 4c0b 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075c6e: 0c00 |004d: move-result-object v0 │ │ -075c70: 1f00 8d03 |004e: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; // type@038d │ │ -075c74: 28e0 |0050: goto 0030 // -0020 │ │ -075c76: 6e10 bc15 0600 |0051: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getImage:()Ljava/lang/String; // method@15bc │ │ -075c7c: 0c01 |0054: move-result-object v1 │ │ -075c7e: 5402 6606 |0055: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ -075c82: 6e30 af18 1702 |0057: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ -075c88: 28ef |005a: goto 0049 // -0011 │ │ +075528: |[075528] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075538: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07553a: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ +07553e: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +075544: 0c01 |0006: move-result-object v1 │ │ +075546: 3901 4300 |0007: if-nez v1, 004a // +0043 │ │ +07554a: 5441 6906 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.layoutInflater:Landroid/view/LayoutInflater; // field@0669 │ │ +07554e: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ +075554: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +07555a: 0c05 |0011: move-result-object v5 │ │ +07555c: 2200 8d03 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; // type@038d │ │ +075560: 7020 0514 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;)V // method@1405 │ │ +075566: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ +07556c: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075572: 0c01 |001d: move-result-object v1 │ │ +075574: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +075578: 5b01 6706 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.label:Landroid/widget/TextView; // field@0667 │ │ +07557c: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +075582: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075588: 0c01 |0028: move-result-object v1 │ │ +07558a: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +07558e: 5b01 6606 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ +075592: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +075598: 5401 6706 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.label:Landroid/widget/TextView; // field@0667 │ │ +07559c: 6e10 bd15 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getName:()Ljava/lang/String; // method@15bd │ │ +0755a2: 0c02 |0035: move-result-object v2 │ │ +0755a4: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +0755aa: 3807 1000 |0039: if-eqz v7, 0049 // +0010 │ │ +0755ae: 6e10 bc15 0600 |003b: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getImage:()Ljava/lang/String; // method@15bc │ │ +0755b4: 0c01 |003e: move-result-object v1 │ │ +0755b6: 3901 1200 |003f: if-nez v1, 0051 // +0012 │ │ +0755ba: 5401 6606 |0041: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ +0755be: 1402 1c00 027f |0043: const v2, #float 1.728e+38 // #7f02001c │ │ +0755c4: 6e20 520c 2100 |0046: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0c52 │ │ +0755ca: 1105 |0049: return-object v5 │ │ +0755cc: 6e10 4c0b 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +0755d2: 0c00 |004d: move-result-object v0 │ │ +0755d4: 1f00 8d03 |004e: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; // type@038d │ │ +0755d8: 28e0 |0050: goto 0030 // -0020 │ │ +0755da: 6e10 bc15 0600 |0051: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getImage:()Ljava/lang/String; // method@15bc │ │ +0755e0: 0c01 |0054: move-result-object v1 │ │ +0755e2: 5402 6606 |0055: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder;.icon:Landroid/widget/ImageView; // field@0666 │ │ +0755e6: 6e30 af18 1702 |0057: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ +0755ec: 28ef |005a: goto 0049 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0009 line=48 │ │ 0x0012 line=50 │ │ 0x0017 line=51 │ │ 0x0022 line=52 │ │ @@ -154885,17 +154936,17 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075c8c: |[075c8c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getQuantityString:(I)Ljava/lang/String; │ │ -075c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075c9e: 1100 |0001: return-object v0 │ │ +0755f0: |[0755f0] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.getQuantityString:(I)Ljava/lang/String; │ │ +075600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075602: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ 0x0000 - 0x0002 reg=2 quantity I │ │ │ │ @@ -154904,32 +154955,32 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -075ca0: |[075ca0] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -075cb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -075cb2: 5460 db05 |0001: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -075cb6: 1f00 d003 |0003: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -075cba: 6e10 bf15 0000 |0005: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ -075cc0: 0a00 |0008: move-result v0 │ │ -075cc2: 3900 2000 |0009: if-nez v0, 0029 // +0020 │ │ -075cc6: 6f40 5a13 4365 |000b: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@135a │ │ -075ccc: 1400 3500 0e7f |000e: const v0, #float 1.88751e+38 // #7f0e0035 │ │ -075cd2: 1401 5200 097f |0011: const v1, #float 1.82106e+38 // #7f090052 │ │ -075cd8: 7251 ef0a 2420 |0014: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -075cde: 1400 3600 0e7f |0017: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -075ce4: 1401 5300 097f |001a: const v1, #float 1.82106e+38 // #7f090053 │ │ -075cea: 7251 ef0a 2420 |001d: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -075cf0: 1400 4200 0e7f |0020: const v0, #float 1.88752e+38 // #7f0e0042 │ │ -075cf6: 1401 5400 097f |0023: const v1, #float 1.82106e+38 // #7f090054 │ │ -075cfc: 7251 ef0a 2420 |0026: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ -075d02: 0e00 |0029: return-void │ │ +075604: |[075604] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +075614: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +075616: 5460 db05 |0001: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +07561a: 1f00 d003 |0003: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +07561e: 6e10 bf15 0000 |0005: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ +075624: 0a00 |0008: move-result v0 │ │ +075626: 3900 2000 |0009: if-nez v0, 0029 // +0020 │ │ +07562a: 6f40 5a13 4365 |000b: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@135a │ │ +075630: 1400 3500 0e7f |000e: const v0, #float 1.88751e+38 // #7f0e0035 │ │ +075636: 1401 5200 097f |0011: const v1, #float 1.82106e+38 // #7f090052 │ │ +07563c: 7251 ef0a 2420 |0014: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +075642: 1400 3600 0e7f |0017: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +075648: 1401 5300 097f |001a: const v1, #float 1.82106e+38 // #7f090053 │ │ +07564e: 7251 ef0a 2420 |001d: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +075654: 1400 4200 0e7f |0020: const v0, #float 1.88752e+38 // #7f0e0042 │ │ +07565a: 1401 5400 097f |0023: const v1, #float 1.82106e+38 // #7f090054 │ │ +075660: 7251 ef0a 2420 |0026: invoke-interface {v4, v2, v0, v2, v1}, Landroid/view/ContextMenu;.add:(IIII)Landroid/view/MenuItem; // method@0aef │ │ +075666: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x000b line=95 │ │ 0x000e line=97 │ │ 0x0017 line=98 │ │ 0x0020 line=99 │ │ @@ -154945,75 +154996,75 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075d04: |[075d04] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -075d14: 1f02 d003 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -075d18: 6e30 0f14 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V // method@140f │ │ -075d1e: 0e00 |0005: return-void │ │ +075668: |[075668] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +075678: 1f02 d003 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +07567c: 6e30 0f14 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V // method@140f │ │ +075682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -075d20: |[075d20] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ │ -075d30: 6e10 bf15 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ -075d36: 0a00 |0003: move-result v0 │ │ -075d38: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -075d3c: 5410 6806 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075d40: 6e20 0114 3000 |0008: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)V // method@1401 │ │ -075d46: 0e00 |000b: return-void │ │ -075d48: 5410 6806 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ -075d4c: 6e20 fc13 3000 |000e: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fc │ │ -075d52: 6e10 0914 0100 |0011: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1409 │ │ -075d58: 0c00 |0014: move-result-object v0 │ │ -075d5a: 7110 a510 0000 |0015: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -075d60: 28f3 |0018: goto 000b // -000d │ │ +075684: |[075684] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ │ +075694: 6e10 bf15 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.isHasitems:()Z // method@15bf │ │ +07569a: 0a00 |0003: move-result v0 │ │ +07569c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0756a0: 5410 6806 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0756a4: 6e20 0114 3000 |0008: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)V // method@1401 │ │ +0756aa: 0e00 |000b: return-void │ │ +0756ac: 5410 6806 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // field@0668 │ │ +0756b0: 6e20 fc13 3000 |000e: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fc │ │ +0756b6: 6e10 0914 0100 |0011: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1409 │ │ +0756bc: 0c00 |0014: move-result-object v0 │ │ +0756be: 7110 a510 0000 |0015: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +0756c4: 28f3 |0018: goto 000b // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0006 line=84 │ │ 0x000b line=89 │ │ 0x000c line=86 │ │ 0x0011 line=87 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; │ │ 0x0000 - 0x0019 reg=2 index I │ │ 0x0000 - 0x0019 reg=3 item Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ - source_file_idx : 2662 (SqueezerPluginItemView.java) │ │ + source_file_idx : 2656 (SqueezerPluginItemView.java) │ │ │ │ Class #617 header: │ │ class_idx : 915 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 881 │ │ -source_file_idx : 2664 │ │ +source_file_idx : 2658 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1; Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView" "<" "Luk/org/ngo/squeezer/model/SqueezerPlugin;" ">;" } │ │ Annotations on method #5145 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity" "<" "Luk/org/ngo/squeezer/model/SqueezerPlugin;" ">;)V" } │ │ │ │ Class #617 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ @@ -155031,20 +155082,20 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -075d64: |[075d64] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -075d74: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ -075d7a: 6e10 b911 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11b9 │ │ -075d80: 0c00 |0006: move-result-object v0 │ │ -075d82: 5b10 6e06 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.layoutInflater:Landroid/view/LayoutInflater; // field@066e │ │ -075d86: 0e00 |0009: return-void │ │ +0756c8: |[0756c8] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +0756d8: 7020 5913 2100 |0000: invoke-direct {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1359 │ │ +0756de: 6e10 b911 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@11b9 │ │ +0756e4: 0c00 |0006: move-result-object v0 │ │ +0756e6: 5b10 6e06 |0007: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.layoutInflater:Landroid/view/LayoutInflater; // field@066e │ │ +0756ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0009 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -155056,42 +155107,42 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -075d88: |[075d88] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -075d98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -075d9a: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ -075d9e: 1102 |0003: return-object v2 │ │ -075da0: 6e10 1a14 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@141a │ │ -075da6: 0c03 |0007: move-result-object v3 │ │ -075da8: 6e10 fe11 0300 |0008: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ -075dae: 0c01 |000b: move-result-object v1 │ │ -075db0: 3801 f7ff |000c: if-eqz v1, 0003 // -0009 │ │ -075db4: 7220 b116 7100 |000e: invoke-interface {v1, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16b1 │ │ -075dba: 0c02 |0011: move-result-object v2 │ │ -075dbc: 28f1 |0012: goto 0003 // -000f │ │ -075dbe: 0d00 |0013: move-exception v0 │ │ -075dc0: 6e10 9a0d 0600 |0014: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -075dc6: 0c03 |0017: move-result-object v3 │ │ -075dc8: 6e10 6b0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -075dce: 0c03 |001b: move-result-object v3 │ │ -075dd0: 2204 3102 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -075dd4: 7010 c60d 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -075dda: 1a05 c102 |0021: const-string v5, "Error requesting icon url: " // string@02c1 │ │ -075dde: 6e20 ce0d 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -075de4: 0c04 |0026: move-result-object v4 │ │ -075de6: 6e20 cd0d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -075dec: 0c04 |002a: move-result-object v4 │ │ -075dee: 6e10 d60d 0400 |002b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -075df4: 0c04 |002e: move-result-object v4 │ │ -075df6: 7120 e10a 4300 |002f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -075dfc: 28d1 |0032: goto 0003 // -002f │ │ +0756ec: |[0756ec] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +0756fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0756fe: 3907 0300 |0001: if-nez v7, 0004 // +0003 │ │ +075702: 1102 |0003: return-object v2 │ │ +075704: 6e10 1a14 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@141a │ │ +07570a: 0c03 |0007: move-result-object v3 │ │ +07570c: 6e10 fe11 0300 |0008: invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ +075712: 0c01 |000b: move-result-object v1 │ │ +075714: 3801 f7ff |000c: if-eqz v1, 0003 // -0009 │ │ +075718: 7220 b116 7100 |000e: invoke-interface {v1, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16b1 │ │ +07571e: 0c02 |0011: move-result-object v2 │ │ +075720: 28f1 |0012: goto 0003 // -000f │ │ +075722: 0d00 |0013: move-exception v0 │ │ +075724: 6e10 9a0d 0600 |0014: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +07572a: 0c03 |0017: move-result-object v3 │ │ +07572c: 6e10 6b0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +075732: 0c03 |001b: move-result-object v3 │ │ +075734: 2204 3102 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +075738: 7010 c60d 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07573e: 1a05 c102 |0021: const-string v5, "Error requesting icon url: " // string@02c1 │ │ +075742: 6e20 ce0d 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +075748: 0c04 |0026: move-result-object v4 │ │ +07574a: 6e20 cd0d 0400 |0027: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +075750: 0c04 |002a: move-result-object v4 │ │ +075752: 6e10 d60d 0400 |002b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +075758: 0c04 |002e: move-result-object v4 │ │ +07575a: 7120 e10a 4300 |002f: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +075760: 28d1 |0032: goto 0003 // -002f │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0001 line=59 │ │ 0x0003 line=68 │ │ 0x0004 line=61 │ │ @@ -155111,75 +155162,75 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -075e0c: |[075e0c] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075e1c: 1f03 ce03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -075e20: 6e40 1c14 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@141c │ │ -075e26: 0c00 |0005: move-result-object v0 │ │ -075e28: 1100 |0006: return-object v0 │ │ +075770: |[075770] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +075780: 1f03 ce03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +075784: 6e40 1c14 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@141c │ │ +07578a: 0c00 |0005: move-result-object v0 │ │ +07578c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -075e2c: |[075e2c] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075e3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -075e3e: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ -075e42: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075e48: 0c01 |0006: move-result-object v1 │ │ -075e4a: 3901 4000 |0007: if-nez v1, 0047 // +0040 │ │ -075e4e: 5441 6e06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.layoutInflater:Landroid/view/LayoutInflater; // field@066e │ │ -075e52: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ -075e58: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ -075e5e: 0c05 |0011: move-result-object v5 │ │ -075e60: 2200 9203 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; // type@0392 │ │ -075e64: 7020 1814 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;)V // method@1418 │ │ -075e6a: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ -075e70: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075e76: 0c01 |001d: move-result-object v1 │ │ -075e78: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ -075e7c: 5b01 6d06 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.label:Landroid/widget/TextView; // field@066d │ │ -075e80: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ -075e86: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -075e8c: 0c01 |0028: move-result-object v1 │ │ -075e8e: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ -075e92: 5b01 6c06 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.icon:Landroid/widget/ImageView; // field@066c │ │ -075e96: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ -075e9c: 5401 6d06 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.label:Landroid/widget/TextView; // field@066d │ │ -075ea0: 6e10 a615 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getName:()Ljava/lang/String; // method@15a6 │ │ -075ea6: 0c02 |0035: move-result-object v2 │ │ -075ea8: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -075eae: 6e10 a415 0600 |0039: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getIcon:()Ljava/lang/String; // method@15a4 │ │ -075eb4: 0c01 |003c: move-result-object v1 │ │ -075eb6: 7020 1d14 1400 |003d: invoke-direct {v4, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@141d │ │ -075ebc: 0c01 |0040: move-result-object v1 │ │ -075ebe: 5402 6c06 |0041: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.icon:Landroid/widget/ImageView; // field@066c │ │ -075ec2: 6e30 af18 1702 |0043: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ -075ec8: 1105 |0046: return-object v5 │ │ -075eca: 6e10 4c0b 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ -075ed0: 0c00 |004a: move-result-object v0 │ │ -075ed2: 1f00 9203 |004b: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; // type@0392 │ │ -075ed6: 28e3 |004d: goto 0030 // -001d │ │ +075790: |[075790] uk.org.ngo.squeezer.itemlists.SqueezerPluginView.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +0757a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0757a2: 3805 0800 |0001: if-eqz v5, 0009 // +0008 │ │ +0757a6: 6e10 4c0b 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +0757ac: 0c01 |0006: move-result-object v1 │ │ +0757ae: 3901 4000 |0007: if-nez v1, 0047 // +0040 │ │ +0757b2: 5441 6e06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.layoutInflater:Landroid/view/LayoutInflater; // field@066e │ │ +0757b6: 1402 0400 037f |000b: const v2, #float 1.74129e+38 // #7f030004 │ │ +0757bc: 6e30 020b 2103 |000e: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0b02 │ │ +0757c2: 0c05 |0011: move-result-object v5 │ │ +0757c4: 2200 9203 |0012: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; // type@0392 │ │ +0757c8: 7020 1814 3000 |0014: invoke-direct {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;)V // method@1418 │ │ +0757ce: 1401 0f00 0e7f |0017: const v1, #float 1.88751e+38 // #7f0e000f │ │ +0757d4: 6e20 3d0b 1500 |001a: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0757da: 0c01 |001d: move-result-object v1 │ │ +0757dc: 1f01 dc01 |001e: check-cast v1, Landroid/widget/TextView; // type@01dc │ │ +0757e0: 5b01 6d06 |0020: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.label:Landroid/widget/TextView; // field@066d │ │ +0757e4: 1401 1000 0e7f |0022: const v1, #float 1.88751e+38 // #7f0e0010 │ │ +0757ea: 6e20 3d0b 1500 |0025: invoke-virtual {v5, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0757f0: 0c01 |0028: move-result-object v1 │ │ +0757f2: 1f01 cb01 |0029: check-cast v1, Landroid/widget/ImageView; // type@01cb │ │ +0757f6: 5b01 6c06 |002b: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.icon:Landroid/widget/ImageView; // field@066c │ │ +0757fa: 6e20 6d0b 0500 |002d: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0b6d │ │ +075800: 5401 6d06 |0030: iget-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.label:Landroid/widget/TextView; // field@066d │ │ +075804: 6e10 a615 0600 |0032: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getName:()Ljava/lang/String; // method@15a6 │ │ +07580a: 0c02 |0035: move-result-object v2 │ │ +07580c: 6e20 ab0c 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +075812: 6e10 a415 0600 |0039: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.getIcon:()Ljava/lang/String; // method@15a4 │ │ +075818: 0c01 |003c: move-result-object v1 │ │ +07581a: 7020 1d14 1400 |003d: invoke-direct {v4, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.getIconUrl:(Ljava/lang/String;)Ljava/lang/String; // method@141d │ │ +075820: 0c01 |0040: move-result-object v1 │ │ +075822: 5402 6c06 |0041: iget-object v2, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder;.icon:Landroid/widget/ImageView; // field@066c │ │ +075826: 6e30 af18 1702 |0043: invoke-virtual {v7, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;.loadImage:(Ljava/lang/Object;Landroid/widget/ImageView;)V // method@18af │ │ +07582c: 1105 |0046: return-object v5 │ │ +07582e: 6e10 4c0b 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0b4c │ │ +075834: 0c00 |004a: move-result-object v0 │ │ +075836: 1f00 9203 |004b: check-cast v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; // type@0392 │ │ +07583a: 28e3 |004d: goto 0030 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0009 line=44 │ │ 0x0012 line=45 │ │ 0x0017 line=46 │ │ 0x0022 line=47 │ │ @@ -155192,21 +155243,21 @@ │ │ 0x0017 - 0x0047 reg=0 viewHolder Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; │ │ 0x004d - 0x004e reg=0 viewHolder Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; │ │ 0x0000 - 0x004e reg=4 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginView; │ │ 0x0000 - 0x004e reg=5 convertView Landroid/view/View; │ │ 0x0000 - 0x004e reg=6 item Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ 0x0000 - 0x004e reg=7 imageFetcher Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ - source_file_idx : 2664 (SqueezerPluginView.java) │ │ + source_file_idx : 2658 (SqueezerPluginView.java) │ │ │ │ Class #618 header: │ │ class_idx : 923 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 922 │ │ -source_file_idx : 2999 │ │ +source_file_idx : 2993 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -155230,42 +155281,42 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075ed8: |[075ed8] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -075ee8: 5b01 7d06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.this$2:Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; // field@067d │ │ -075eec: 7020 5d14 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@145d │ │ -075ef2: 0e00 |0005: return-void │ │ +07583c: |[07583c] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +07584c: 5b01 7d06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.this$2:Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; // field@067d │ │ +075850: 7020 5d14 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@145d │ │ +075856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$2 Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -075ef4: |[075ef4] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ -075f04: 6e10 6414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1464 │ │ -075f0a: 0c00 |0003: move-result-object v0 │ │ -075f0c: 7130 2111 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ -075f12: 0c00 |0007: move-result-object v0 │ │ -075f14: 1100 |0008: return-object v0 │ │ +075858: |[075858] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ +075868: 6e10 6414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1464 │ │ +07586e: 0c00 |0003: move-result-object v0 │ │ +075870: 7130 2111 2003 |0004: invoke-static {v0, v2, v3}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ +075876: 0c00 |0007: move-result-object v0 │ │ +075878: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; │ │ 0x0000 - 0x0009 reg=2 convertView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=3 label Ljava/lang/String; │ │ @@ -155275,61 +155326,61 @@ │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -075f18: |[075f18] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075f28: 1f03 d403 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -075f2c: 6e40 6714 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1467 │ │ -075f32: 0c00 |0005: move-result-object v0 │ │ -075f34: 1100 |0006: return-object v0 │ │ +07587c: |[07587c] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +07588c: 1f03 d403 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +075890: 6e40 6714 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1467 │ │ +075896: 0c00 |0005: move-result-object v0 │ │ +075898: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -075f38: |[075f38] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -075f48: 6e10 6414 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1464 │ │ -075f4e: 0c00 |0003: move-result-object v0 │ │ -075f50: 6e10 f415 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.getName:()Ljava/lang/String; // method@15f4 │ │ -075f56: 0c01 |0007: move-result-object v1 │ │ -075f58: 7130 2111 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ -075f5e: 0c00 |000b: move-result-object v0 │ │ -075f60: 1100 |000c: return-object v0 │ │ +07589c: |[07589c] uk.org.ngo.squeezer.itemlists.YearSpinner$1$1$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +0758ac: 6e10 6414 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1464 │ │ +0758b2: 0c00 |0003: move-result-object v0 │ │ +0758b4: 6e10 f415 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerYear;.getName:()Ljava/lang/String; // method@15f4 │ │ +0758ba: 0c01 |0007: move-result-object v1 │ │ +0758bc: 7130 2111 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getSpinnerItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1121 │ │ +0758c2: 0c00 |000b: move-result-object v0 │ │ +0758c4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1; │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 item Luk/org/ngo/squeezer/model/SqueezerYear; │ │ 0x0000 - 0x000d reg=5 unused Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ - source_file_idx : 2999 (YearSpinner.java) │ │ + source_file_idx : 2993 (YearSpinner.java) │ │ │ │ Class #619 header: │ │ class_idx : 928 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 938 │ │ -source_file_idx : 2599 │ │ +source_file_idx : 2593 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #619 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;' │ │ @@ -155360,17 +155411,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075f64: |[075f64] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.:()V │ │ -075f74: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ -075f7a: 0e00 |0003: return-void │ │ +0758c8: |[0758c8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.:()V │ │ +0758d8: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ +0758de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog; │ │ │ │ Virtual methods - │ │ @@ -155379,37 +155430,37 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -075f7c: |[075f7c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.filter:()V │ │ -075f8c: 5420 8906 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -075f90: 5421 8a06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ -075f94: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -075f9a: 0c01 |0007: move-result-object v1 │ │ -075f9c: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -075fa2: 0c01 |000b: move-result-object v1 │ │ -075fa4: 6e20 eb12 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setSearchString:(Ljava/lang/String;)V // method@12eb │ │ -075faa: 5421 8906 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -075fae: 5420 8c06 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ -075fb2: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ -075fb8: 0c00 |0016: move-result-object v0 │ │ -075fba: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -075fbe: 6e20 e912 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@12e9 │ │ -075fc4: 5421 8906 |001c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -075fc8: 5420 8d06 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ -075fcc: 6e10 910c 0000 |0020: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ -075fd2: 0c00 |0023: move-result-object v0 │ │ -075fd4: 1f00 d403 |0024: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -075fd8: 6e20 ee12 0100 |0026: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V // method@12ee │ │ -075fde: 5420 8906 |0029: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -075fe2: 6e10 e512 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.orderItems:()V // method@12e5 │ │ -075fe8: 0e00 |002e: return-void │ │ +0758e0: |[0758e0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.filter:()V │ │ +0758f0: 5420 8906 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +0758f4: 5421 8a06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ +0758f8: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +0758fe: 0c01 |0007: move-result-object v1 │ │ +075900: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +075906: 0c01 |000b: move-result-object v1 │ │ +075908: 6e20 eb12 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setSearchString:(Ljava/lang/String;)V // method@12eb │ │ +07590e: 5421 8906 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075912: 5420 8c06 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ +075916: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ +07591c: 0c00 |0016: move-result-object v0 │ │ +07591e: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +075922: 6e20 e912 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@12e9 │ │ +075928: 5421 8906 |001c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +07592c: 5420 8d06 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ +075930: 6e10 910c 0000 |0020: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ +075936: 0c00 |0023: move-result-object v0 │ │ +075938: 1f00 d403 |0024: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +07593c: 6e20 ee12 0100 |0026: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V // method@12ee │ │ +075942: 5420 8906 |0029: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075946: 6e10 e512 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.orderItems:()V // method@12e5 │ │ +07594c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000f line=48 │ │ 0x001c line=49 │ │ 0x0029 line=50 │ │ 0x002e line=51 │ │ @@ -155421,106 +155472,106 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -075fec: |[075fec] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -075ffc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -075ffe: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ -076004: 0c00 |0004: move-result-object v0 │ │ -076006: 6e10 7c14 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@147c │ │ -07600c: 0c01 |0008: move-result-object v1 │ │ -07600e: 1f01 6203 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ -076012: 5b71 8906 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -076016: 5471 8b06 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -07601a: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ -076020: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076026: 0c01 |0015: move-result-object v1 │ │ -076028: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -07602c: 5b71 8a06 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ -076030: 5471 8a06 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ -076034: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ -07603a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -07603c: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -076040: 5474 8906 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -076044: 6e10 da12 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@12da │ │ -07604a: 0c04 |0027: move-result-object v4 │ │ -07604c: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -07604e: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -076054: 0c04 |002c: move-result-object v4 │ │ -076056: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ -07605a: 6e30 7d14 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@147d │ │ -076060: 0c02 |0032: move-result-object v2 │ │ -076062: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ -076068: 5471 8a06 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ -07606c: 5472 8906 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -076070: 6e10 db12 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSearchString:()Ljava/lang/String; // method@12db │ │ -076076: 0c02 |003d: move-result-object v2 │ │ -076078: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -07607e: 5471 8b06 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -076082: 1402 0c00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000c │ │ -076088: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07608e: 0c01 |0049: move-result-object v1 │ │ -076090: 1f01 d901 |004a: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ -076094: 5b71 8c06 |004c: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ -076098: 5471 8b06 |004e: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -07609c: 1402 0e00 0e7f |0050: const v2, #float 1.88751e+38 // #7f0e000e │ │ -0760a2: 6e20 3d0b 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -0760a8: 0c01 |0056: move-result-object v1 │ │ -0760aa: 1f01 d901 |0057: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ -0760ae: 5b71 8d06 |0059: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ -0760b2: 5471 8906 |005b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -0760b6: 5472 8c06 |005d: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ -0760ba: 6e20 ea12 2100 |005f: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@12ea │ │ -0760c0: 5471 8906 |0062: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -0760c4: 5472 8d06 |0064: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ -0760c8: 6e20 ef12 2100 |0066: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setYearSpinner:(Landroid/widget/Spinner;)V // method@12ef │ │ -0760ce: 5471 8906 |0069: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -0760d2: 6e10 dd12 0100 |006b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@12dd │ │ -0760d8: 0c01 |006e: move-result-object v1 │ │ -0760da: 3801 2600 |006f: if-eqz v1, 0095 // +0026 │ │ -0760de: 5471 8b06 |0071: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -0760e2: 1402 0500 0e7f |0073: const v2, #float 1.8875e+38 // #7f0e0005 │ │ -0760e8: 6e20 3d0b 2100 |0076: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -0760ee: 0c01 |0079: move-result-object v1 │ │ -0760f0: 1f01 bf01 |007a: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -0760f4: 5472 8906 |007c: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -0760f8: 6e10 dd12 0200 |007e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@12dd │ │ -0760fe: 0c02 |0081: move-result-object v2 │ │ -076100: 6e10 da15 0200 |0082: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ -076106: 0c02 |0085: move-result-object v2 │ │ -076108: 6e20 370c 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -07610e: 5471 8b06 |0089: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -076112: 1402 0400 0e7f |008b: const v2, #float 1.8875e+38 // #7f0e0004 │ │ -076118: 6e20 3d0b 2100 |008e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07611e: 0c01 |0091: move-result-object v1 │ │ -076120: 6e20 6e0b 6100 |0092: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -076126: 5471 8906 |0095: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -07612a: 6e10 d712 0100 |0097: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@12d7 │ │ -076130: 0c01 |009a: move-result-object v1 │ │ -076132: 3801 2600 |009b: if-eqz v1, 00c1 // +0026 │ │ -076136: 5471 8b06 |009d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -07613a: 1402 0700 0e7f |009f: const v2, #float 1.88751e+38 // #7f0e0007 │ │ -076140: 6e20 3d0b 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076146: 0c01 |00a5: move-result-object v1 │ │ -076148: 1f01 bf01 |00a6: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -07614c: 5472 8906 |00a8: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ -076150: 6e10 d712 0200 |00aa: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@12d7 │ │ -076156: 0c02 |00ad: move-result-object v2 │ │ -076158: 6e10 3015 0200 |00ae: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getName:()Ljava/lang/String; // method@1530 │ │ -07615e: 0c02 |00b1: move-result-object v2 │ │ -076160: 6e20 370c 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -076166: 5471 8b06 |00b5: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ -07616a: 1402 0600 0e7f |00b7: const v2, #float 1.8875e+38 // #7f0e0006 │ │ -076170: 6e20 3d0b 2100 |00ba: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076176: 0c01 |00bd: move-result-object v1 │ │ -076178: 6e20 6e0b 6100 |00be: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -07617e: 1100 |00c1: return-object v0 │ │ +075950: |[075950] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerAlbumFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +075960: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +075962: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ +075968: 0c00 |0004: move-result-object v0 │ │ +07596a: 6e10 7c14 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@147c │ │ +075970: 0c01 |0008: move-result-object v1 │ │ +075972: 1f01 6203 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ +075976: 5b71 8906 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +07597a: 5471 8b06 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +07597e: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ +075984: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +07598a: 0c01 |0015: move-result-object v1 │ │ +07598c: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +075990: 5b71 8a06 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ +075994: 5471 8a06 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ +075998: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ +07599e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0759a0: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +0759a4: 5474 8906 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +0759a8: 6e10 da12 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@12da │ │ +0759ae: 0c04 |0027: move-result-object v4 │ │ +0759b0: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +0759b2: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +0759b8: 0c04 |002c: move-result-object v4 │ │ +0759ba: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ +0759be: 6e30 7d14 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@147d │ │ +0759c4: 0c02 |0032: move-result-object v2 │ │ +0759c6: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ +0759cc: 5471 8a06 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.editText:Landroid/widget/EditText; // field@068a │ │ +0759d0: 5472 8906 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +0759d4: 6e10 db12 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSearchString:()Ljava/lang/String; // method@12db │ │ +0759da: 0c02 |003d: move-result-object v2 │ │ +0759dc: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +0759e2: 5471 8b06 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +0759e6: 1402 0c00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000c │ │ +0759ec: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0759f2: 0c01 |0049: move-result-object v1 │ │ +0759f4: 1f01 d901 |004a: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ +0759f8: 5b71 8c06 |004c: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ +0759fc: 5471 8b06 |004e: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +075a00: 1402 0e00 0e7f |0050: const v2, #float 1.88751e+38 // #7f0e000e │ │ +075a06: 6e20 3d0b 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075a0c: 0c01 |0056: move-result-object v1 │ │ +075a0e: 1f01 d901 |0057: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ +075a12: 5b71 8d06 |0059: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ +075a16: 5471 8906 |005b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075a1a: 5472 8c06 |005d: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@068c │ │ +075a1e: 6e20 ea12 2100 |005f: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@12ea │ │ +075a24: 5471 8906 |0062: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075a28: 5472 8d06 |0064: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@068d │ │ +075a2c: 6e20 ef12 2100 |0066: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.setYearSpinner:(Landroid/widget/Spinner;)V // method@12ef │ │ +075a32: 5471 8906 |0069: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075a36: 6e10 dd12 0100 |006b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@12dd │ │ +075a3c: 0c01 |006e: move-result-object v1 │ │ +075a3e: 3801 2600 |006f: if-eqz v1, 0095 // +0026 │ │ +075a42: 5471 8b06 |0071: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +075a46: 1402 0500 0e7f |0073: const v2, #float 1.8875e+38 // #7f0e0005 │ │ +075a4c: 6e20 3d0b 2100 |0076: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075a52: 0c01 |0079: move-result-object v1 │ │ +075a54: 1f01 bf01 |007a: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +075a58: 5472 8906 |007c: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075a5c: 6e10 dd12 0200 |007e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; // method@12dd │ │ +075a62: 0c02 |0081: move-result-object v2 │ │ +075a64: 6e10 da15 0200 |0082: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ +075a6a: 0c02 |0085: move-result-object v2 │ │ +075a6c: 6e20 370c 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +075a72: 5471 8b06 |0089: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +075a76: 1402 0400 0e7f |008b: const v2, #float 1.8875e+38 // #7f0e0004 │ │ +075a7c: 6e20 3d0b 2100 |008e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075a82: 0c01 |0091: move-result-object v1 │ │ +075a84: 6e20 6e0b 6100 |0092: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +075a8a: 5471 8906 |0095: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075a8e: 6e10 d712 0100 |0097: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@12d7 │ │ +075a94: 0c01 |009a: move-result-object v1 │ │ +075a96: 3801 2600 |009b: if-eqz v1, 00c1 // +0026 │ │ +075a9a: 5471 8b06 |009d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +075a9e: 1402 0700 0e7f |009f: const v2, #float 1.88751e+38 // #7f0e0007 │ │ +075aa4: 6e20 3d0b 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075aaa: 0c01 |00a5: move-result-object v1 │ │ +075aac: 1f01 bf01 |00a6: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +075ab0: 5472 8906 |00a8: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // field@0689 │ │ +075ab4: 6e10 d712 0200 |00aa: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@12d7 │ │ +075aba: 0c02 |00ad: move-result-object v2 │ │ +075abc: 6e10 3015 0200 |00ae: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getName:()Ljava/lang/String; // method@1530 │ │ +075ac2: 0c02 |00b1: move-result-object v2 │ │ +075ac4: 6e20 370c 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +075aca: 5471 8b06 |00b5: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.filterForm:Landroid/view/View; // field@068b │ │ +075ace: 1402 0600 0e7f |00b7: const v2, #float 1.8875e+38 // #7f0e0006 │ │ +075ad4: 6e20 3d0b 2100 |00ba: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075ada: 0c01 |00bd: move-result-object v1 │ │ +075adc: 6e20 6e0b 6100 |00be: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +075ae2: 1100 |00c1: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=21 │ │ 0x0005 line=23 │ │ 0x000d line=24 │ │ 0x001a line=25 │ │ 0x0036 line=26 │ │ @@ -155536,21 +155587,21 @@ │ │ 0x00b5 line=39 │ │ 0x00c1 line=42 │ │ locals : │ │ 0x0005 - 0x00c2 reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x00c2 reg=7 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog; │ │ 0x0000 - 0x00c2 reg=8 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2599 (SqueezerAlbumFilterDialog.java) │ │ + source_file_idx : 2593 (SqueezerAlbumFilterDialog.java) │ │ │ │ Class #620 header: │ │ class_idx : 932 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 938 │ │ -source_file_idx : 2606 │ │ +source_file_idx : 2600 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #620 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;' │ │ @@ -155577,17 +155628,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076180: |[076180] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.:()V │ │ -076190: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ -076196: 0e00 |0003: return-void │ │ +075ae4: |[075ae4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.:()V │ │ +075af4: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ +075afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog; │ │ │ │ Virtual methods - │ │ @@ -155596,31 +155647,31 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -076198: |[076198] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.filter:()V │ │ -0761a8: 5420 9406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0761ac: 5421 9506 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ -0761b0: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -0761b6: 0c01 |0007: move-result-object v1 │ │ -0761b8: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -0761be: 0c01 |000b: move-result-object v1 │ │ -0761c0: 6e20 1d13 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setSearchString:(Ljava/lang/String;)V // method@131d │ │ -0761c6: 5421 9406 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0761ca: 5420 9706 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ -0761ce: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ -0761d4: 0c00 |0016: move-result-object v0 │ │ -0761d6: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -0761da: 6e20 1b13 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@131b │ │ -0761e0: 5420 9406 |001c: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0761e4: 6e10 1713 0000 |001e: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.orderItems:()V // method@1317 │ │ -0761ea: 0e00 |0021: return-void │ │ +075afc: |[075afc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.filter:()V │ │ +075b0c: 5420 9406 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075b10: 5421 9506 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ +075b14: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +075b1a: 0c01 |0007: move-result-object v1 │ │ +075b1c: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +075b22: 0c01 |000b: move-result-object v1 │ │ +075b24: 6e20 1d13 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setSearchString:(Ljava/lang/String;)V // method@131d │ │ +075b2a: 5421 9406 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075b2e: 5420 9706 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ +075b32: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ +075b38: 0c00 |0016: move-result-object v0 │ │ +075b3a: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +075b3e: 6e20 1b13 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@131b │ │ +075b44: 5420 9406 |001c: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075b48: 6e10 1713 0000 |001e: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.orderItems:()V // method@1317 │ │ +075b4e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000f line=41 │ │ 0x001c line=42 │ │ 0x0021 line=43 │ │ locals : │ │ @@ -155631,83 +155682,83 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -0761ec: |[0761ec] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0761fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0761fe: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ -076204: 0c00 |0004: move-result-object v0 │ │ -076206: 6e10 9014 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1490 │ │ -07620c: 0c01 |0008: move-result-object v1 │ │ -07620e: 1f01 6703 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // type@0367 │ │ -076212: 5b71 9406 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -076216: 5471 9606 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ -07621a: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ -076220: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076226: 0c01 |0015: move-result-object v1 │ │ -076228: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -07622c: 5b71 9506 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ -076230: 5471 9506 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ -076234: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ -07623a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -07623c: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -076240: 5474 9406 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -076244: 6e10 0f13 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@130f │ │ -07624a: 0c04 |0027: move-result-object v4 │ │ -07624c: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -07624e: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -076254: 0c04 |002c: move-result-object v4 │ │ -076256: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ -07625a: 6e30 9114 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1491 │ │ -076260: 0c02 |0032: move-result-object v2 │ │ -076262: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ -076268: 5471 9506 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ -07626c: 5472 9406 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -076270: 6e10 1013 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSearchString:()Ljava/lang/String; // method@1310 │ │ -076276: 0c02 |003d: move-result-object v2 │ │ -076278: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -07627e: 5471 9606 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ -076282: 1402 0d00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000d │ │ -076288: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -07628e: 0c01 |0049: move-result-object v1 │ │ -076290: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ -076294: 6e20 6e0b 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -07629a: 5471 9606 |004f: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ -07629e: 1402 0c00 0e7f |0051: const v2, #float 1.88751e+38 // #7f0e000c │ │ -0762a4: 6e20 3d0b 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -0762aa: 0c01 |0057: move-result-object v1 │ │ -0762ac: 1f01 d901 |0058: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ -0762b0: 5b71 9706 |005a: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ -0762b4: 5471 9406 |005c: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0762b8: 5472 9706 |005e: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ -0762bc: 6e20 1c13 2100 |0060: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@131c │ │ -0762c2: 5471 9406 |0063: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0762c6: 6e10 0c13 0100 |0065: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@130c │ │ -0762cc: 0c01 |0068: move-result-object v1 │ │ -0762ce: 3801 2600 |0069: if-eqz v1, 008f // +0026 │ │ -0762d2: 5471 9606 |006b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ -0762d6: 1402 0900 0e7f |006d: const v2, #float 1.88751e+38 // #7f0e0009 │ │ -0762dc: 6e20 3d0b 2100 |0070: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -0762e2: 0c01 |0073: move-result-object v1 │ │ -0762e4: 1f01 bf01 |0074: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -0762e8: 5472 9406 |0076: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ -0762ec: 6e10 0c13 0200 |0078: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@130c │ │ -0762f2: 0c02 |007b: move-result-object v2 │ │ -0762f4: 6e10 1b15 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ -0762fa: 0c02 |007f: move-result-object v2 │ │ -0762fc: 6e20 370c 2100 |0080: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -076302: 5471 9606 |0083: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ -076306: 1402 0800 0e7f |0085: const v2, #float 1.88751e+38 // #7f0e0008 │ │ -07630c: 6e20 3d0b 2100 |0088: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076312: 0c01 |008b: move-result-object v1 │ │ -076314: 6e20 6e0b 6100 |008c: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -07631a: 1100 |008f: return-object v0 │ │ +075b50: |[075b50] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerArtistFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +075b60: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +075b62: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ +075b68: 0c00 |0004: move-result-object v0 │ │ +075b6a: 6e10 9014 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1490 │ │ +075b70: 0c01 |0008: move-result-object v1 │ │ +075b72: 1f01 6703 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // type@0367 │ │ +075b76: 5b71 9406 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075b7a: 5471 9606 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ +075b7e: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ +075b84: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075b8a: 0c01 |0015: move-result-object v1 │ │ +075b8c: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +075b90: 5b71 9506 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ +075b94: 5471 9506 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ +075b98: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ +075b9e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +075ba0: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +075ba4: 5474 9406 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075ba8: 6e10 0f13 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@130f │ │ +075bae: 0c04 |0027: move-result-object v4 │ │ +075bb0: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +075bb2: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +075bb8: 0c04 |002c: move-result-object v4 │ │ +075bba: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ +075bbe: 6e30 9114 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@1491 │ │ +075bc4: 0c02 |0032: move-result-object v2 │ │ +075bc6: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ +075bcc: 5471 9506 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.editText:Landroid/widget/EditText; // field@0695 │ │ +075bd0: 5472 9406 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075bd4: 6e10 1013 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSearchString:()Ljava/lang/String; // method@1310 │ │ +075bda: 0c02 |003d: move-result-object v2 │ │ +075bdc: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +075be2: 5471 9606 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ +075be6: 1402 0d00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000d │ │ +075bec: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075bf2: 0c01 |0049: move-result-object v1 │ │ +075bf4: 1302 0800 |004a: const/16 v2, #int 8 // #8 │ │ +075bf8: 6e20 6e0b 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +075bfe: 5471 9606 |004f: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ +075c02: 1402 0c00 0e7f |0051: const v2, #float 1.88751e+38 // #7f0e000c │ │ +075c08: 6e20 3d0b 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075c0e: 0c01 |0057: move-result-object v1 │ │ +075c10: 1f01 d901 |0058: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ +075c14: 5b71 9706 |005a: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ +075c18: 5471 9406 |005c: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075c1c: 5472 9706 |005e: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@0697 │ │ +075c20: 6e20 1c13 2100 |0060: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@131c │ │ +075c26: 5471 9406 |0063: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075c2a: 6e10 0c13 0100 |0065: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@130c │ │ +075c30: 0c01 |0068: move-result-object v1 │ │ +075c32: 3801 2600 |0069: if-eqz v1, 008f // +0026 │ │ +075c36: 5471 9606 |006b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ +075c3a: 1402 0900 0e7f |006d: const v2, #float 1.88751e+38 // #7f0e0009 │ │ +075c40: 6e20 3d0b 2100 |0070: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075c46: 0c01 |0073: move-result-object v1 │ │ +075c48: 1f01 bf01 |0074: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +075c4c: 5472 9406 |0076: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // field@0694 │ │ +075c50: 6e10 0c13 0200 |0078: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@130c │ │ +075c56: 0c02 |007b: move-result-object v2 │ │ +075c58: 6e10 1b15 0200 |007c: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ +075c5e: 0c02 |007f: move-result-object v2 │ │ +075c60: 6e20 370c 2100 |0080: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +075c66: 5471 9606 |0083: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.filterForm:Landroid/view/View; // field@0696 │ │ +075c6a: 1402 0800 0e7f |0085: const v2, #float 1.88751e+38 // #7f0e0008 │ │ +075c70: 6e20 3d0b 2100 |0088: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +075c76: 0c01 |008b: move-result-object v1 │ │ +075c78: 6e20 6e0b 6100 |008c: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +075c7e: 1100 |008f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=19 │ │ 0x0005 line=21 │ │ 0x000d line=22 │ │ 0x001a line=23 │ │ 0x0036 line=24 │ │ @@ -155719,21 +155770,21 @@ │ │ 0x0083 line=32 │ │ 0x008f line=35 │ │ locals : │ │ 0x0005 - 0x0090 reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x0090 reg=7 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog; │ │ 0x0000 - 0x0090 reg=8 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2606 (SqueezerArtistFilterDialog.java) │ │ + source_file_idx : 2600 (SqueezerArtistFilterDialog.java) │ │ │ │ Class #621 header: │ │ class_idx : 941 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 935 │ │ -source_file_idx : 2650 │ │ +source_file_idx : 2644 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #621 annotations: │ │ Annotations on field #1696 'activity' │ │ @@ -155768,17 +155819,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07631c: |[07631c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.:()V │ │ -07632c: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ -076332: 0e00 |0003: return-void │ │ +075c80: |[075c80] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.:()V │ │ +075c90: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ +075c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;) │ │ @@ -155786,28 +155837,28 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -076334: |[076334] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;I)V │ │ -076344: 2201 ad03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; // type@03ad │ │ -076348: 7010 af14 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.:()V // method@14af │ │ -07634e: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -076352: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -076358: 1a02 2b10 |000a: const-string v2, "fromIndex" // string@102b │ │ -07635c: d803 0501 |000c: add-int/lit8 v3, v5, #int 1 // #01 │ │ -076360: 6e30 4201 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -076366: 6e20 b814 0100 |0011: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14b8 │ │ -07636c: 6e10 bd11 0400 |0014: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ -076372: 0c02 |0017: move-result-object v2 │ │ -076374: 1a03 d208 |0018: const-string v3, "MoveDialog" // string@08d2 │ │ -076378: 6e30 b914 2103 |001a: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14b9 │ │ -07637e: 0e00 |001d: return-void │ │ +075c98: |[075c98] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;I)V │ │ +075ca8: 2201 ad03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; // type@03ad │ │ +075cac: 7010 af14 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.:()V // method@14af │ │ +075cb2: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +075cb6: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +075cbc: 1a02 2510 |000a: const-string v2, "fromIndex" // string@1025 │ │ +075cc0: d803 0501 |000c: add-int/lit8 v3, v5, #int 1 // #01 │ │ +075cc4: 6e30 4201 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +075cca: 6e20 b814 0100 |0011: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14b8 │ │ +075cd0: 6e10 bd11 0400 |0014: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ +075cd6: 0c02 |0017: move-result-object v2 │ │ +075cd8: 1a03 cc08 |0018: const-string v3, "MoveDialog" // string@08cc │ │ +075cdc: 6e30 b914 2103 |001a: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14b9 │ │ +075ce2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=55 │ │ 0x0014 line=56 │ │ @@ -155824,30 +155875,30 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -076380: |[076380] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V │ │ -076390: 2201 ad03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; // type@03ad │ │ -076394: 7010 af14 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.:()V // method@14af │ │ -07639a: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -07639e: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -0763a4: 1a02 2b10 |000a: const-string v2, "fromIndex" // string@102b │ │ -0763a8: d803 0601 |000c: add-int/lit8 v3, v6, #int 1 // #01 │ │ -0763ac: 6e30 4201 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ -0763b2: 1a02 af17 |0011: const-string v2, "playlist" // string@17af │ │ -0763b6: 6e30 4301 2005 |0013: invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0143 │ │ -0763bc: 6e20 b814 0100 |0016: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14b8 │ │ -0763c2: 6e10 bd11 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ -0763c8: 0c02 |001c: move-result-object v2 │ │ -0763ca: 1a03 d208 |001d: const-string v3, "MoveDialog" // string@08d2 │ │ -0763ce: 6e30 b914 2103 |001f: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14b9 │ │ -0763d4: 0e00 |0022: return-void │ │ +075ce4: |[075ce4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V │ │ +075cf4: 2201 ad03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; // type@03ad │ │ +075cf8: 7010 af14 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.:()V // method@14af │ │ +075cfe: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +075d02: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +075d08: 1a02 2510 |000a: const-string v2, "fromIndex" // string@1025 │ │ +075d0c: d803 0601 |000c: add-int/lit8 v3, v6, #int 1 // #01 │ │ +075d10: 6e30 4201 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0142 │ │ +075d16: 1a02 a917 |0011: const-string v2, "playlist" // string@17a9 │ │ +075d1a: 6e30 4301 2005 |0013: invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0143 │ │ +075d20: 6e20 b814 0100 |0016: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14b8 │ │ +075d26: 6e10 bd11 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@11bd │ │ +075d2c: 0c02 |001c: move-result-object v2 │ │ +075d2e: 1a03 cc08 |001d: const-string v3, "MoveDialog" // string@08cc │ │ +075d32: 6e30 b914 2103 |001f: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14b9 │ │ +075d38: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ 0x000a line=62 │ │ 0x0011 line=63 │ │ 0x0016 line=64 │ │ @@ -155867,74 +155918,74 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -0763d8: |[0763d8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.commit:(Ljava/lang/String;)Z │ │ -0763e8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0763ea: 7120 2411 2700 |0001: invoke-static {v7, v2}, Luk/org/ngo/squeezer/Util;.parseDecimalInt:(Ljava/lang/String;I)I // method@1124 │ │ -0763f0: 0a01 |0004: move-result v1 │ │ -0763f2: 3d01 6c00 |0005: if-lez v1, 0071 // +006c │ │ -0763f6: 5462 a006 |0007: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ -0763fa: 6e10 b711 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ -076400: 0c02 |000c: move-result-object v2 │ │ -076402: 6e10 dd11 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -076408: 0a02 |0010: move-result v2 │ │ -07640a: 3621 6000 |0011: if-gt v1, v2, 0071 // +0060 │ │ -07640e: 5462 a306 |0013: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ -076412: 3902 1800 |0015: if-nez v2, 002d // +0018 │ │ -076416: 5462 a006 |0017: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ -07641a: 6e10 bc11 0200 |0019: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ -076420: 0c02 |001c: move-result-object v2 │ │ -076422: 5263 a206 |001d: iget v3, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ -076426: d803 03ff |001f: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07642a: d804 01ff |0021: add-int/lit8 v4, v1, #int -1 // #ff │ │ -07642e: 7230 bf16 3204 |0023: invoke-interface {v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ -076434: 5462 a006 |0026: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ -076438: 6e10 c911 0200 |0028: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ -07643e: 1212 |002b: const/4 v2, #int 1 // #1 │ │ -076440: 0f02 |002c: return v2 │ │ -076442: 5462 a006 |002d: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ -076446: 6e10 bc11 0200 |002f: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ -07644c: 0c02 |0032: move-result-object v2 │ │ -07644e: 5463 a306 |0033: iget-object v3, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ -076452: 5264 a206 |0035: iget v4, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ -076456: d804 04ff |0037: add-int/lit8 v4, v4, #int -1 // #ff │ │ -07645a: d805 01ff |0039: add-int/lit8 v5, v1, #int -1 // #ff │ │ -07645e: 7240 c516 3254 |003b: invoke-interface {v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ -076464: 28e8 |003e: goto 0026 // -0018 │ │ -076466: 0d00 |003f: move-exception v0 │ │ -076468: 6e10 b614 0600 |0040: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getTag:()Ljava/lang/String; // method@14b6 │ │ -07646e: 0c02 |0043: move-result-object v2 │ │ -076470: 2203 3102 |0044: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -076474: 7010 c60d 0300 |0046: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07647a: 1a04 b902 |0049: const-string v4, "Error moving song from '" // string@02b9 │ │ -07647e: 6e20 ce0d 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076484: 0c03 |004e: move-result-object v3 │ │ -076486: 5264 a206 |004f: iget v4, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ -07648a: 6e20 cb0d 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -076490: 0c03 |0054: move-result-object v3 │ │ -076492: 1a04 a800 |0055: const-string v4, "' to '" // string@00a8 │ │ -076496: 6e20 ce0d 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07649c: 0c03 |005a: move-result-object v3 │ │ -07649e: 6e20 cb0d 1300 |005b: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0764a4: 0c03 |005e: move-result-object v3 │ │ -0764a6: 1a04 a900 |005f: const-string v4, "': " // string@00a9 │ │ -0764aa: 6e20 ce0d 4300 |0061: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0764b0: 0c03 |0064: move-result-object v3 │ │ -0764b2: 6e20 cd0d 0300 |0065: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0764b8: 0c03 |0068: move-result-object v3 │ │ -0764ba: 6e10 d60d 0300 |0069: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0764c0: 0c03 |006c: move-result-object v3 │ │ -0764c2: 7120 e10a 3200 |006d: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0764c8: 28bb |0070: goto 002b // -0045 │ │ -0764ca: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0764cc: 28ba |0072: goto 002c // -0046 │ │ +075d3c: |[075d3c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.commit:(Ljava/lang/String;)Z │ │ +075d4c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +075d4e: 7120 2411 2700 |0001: invoke-static {v7, v2}, Luk/org/ngo/squeezer/Util;.parseDecimalInt:(Ljava/lang/String;I)I // method@1124 │ │ +075d54: 0a01 |0004: move-result v1 │ │ +075d56: 3d01 6c00 |0005: if-lez v1, 0071 // +006c │ │ +075d5a: 5462 a006 |0007: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ +075d5e: 6e10 b711 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@11b7 │ │ +075d64: 0c02 |000c: move-result-object v2 │ │ +075d66: 6e10 dd11 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +075d6c: 0a02 |0010: move-result v2 │ │ +075d6e: 3621 6000 |0011: if-gt v1, v2, 0071 // +0060 │ │ +075d72: 5462 a306 |0013: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ +075d76: 3902 1800 |0015: if-nez v2, 002d // +0018 │ │ +075d7a: 5462 a006 |0017: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ +075d7e: 6e10 bc11 0200 |0019: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ +075d84: 0c02 |001c: move-result-object v2 │ │ +075d86: 5263 a206 |001d: iget v3, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ +075d8a: d803 03ff |001f: add-int/lit8 v3, v3, #int -1 // #ff │ │ +075d8e: d804 01ff |0021: add-int/lit8 v4, v1, #int -1 // #ff │ │ +075d92: 7230 bf16 3204 |0023: invoke-interface {v2, v3, v4}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ +075d98: 5462 a006 |0026: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ +075d9c: 6e10 c911 0200 |0028: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ +075da2: 1212 |002b: const/4 v2, #int 1 // #1 │ │ +075da4: 0f02 |002c: return v2 │ │ +075da6: 5462 a006 |002d: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ +075daa: 6e10 bc11 0200 |002f: invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11bc │ │ +075db0: 0c02 |0032: move-result-object v2 │ │ +075db2: 5463 a306 |0033: iget-object v3, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ +075db6: 5264 a206 |0035: iget v4, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ +075dba: d804 04ff |0037: add-int/lit8 v4, v4, #int -1 // #ff │ │ +075dbe: d805 01ff |0039: add-int/lit8 v5, v1, #int -1 // #ff │ │ +075dc2: 7240 c516 3254 |003b: invoke-interface {v2, v3, v4, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ +075dc8: 28e8 |003e: goto 0026 // -0018 │ │ +075dca: 0d00 |003f: move-exception v0 │ │ +075dcc: 6e10 b614 0600 |0040: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getTag:()Ljava/lang/String; // method@14b6 │ │ +075dd2: 0c02 |0043: move-result-object v2 │ │ +075dd4: 2203 3102 |0044: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +075dd8: 7010 c60d 0300 |0046: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +075dde: 1a04 b902 |0049: const-string v4, "Error moving song from '" // string@02b9 │ │ +075de2: 6e20 ce0d 4300 |004b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +075de8: 0c03 |004e: move-result-object v3 │ │ +075dea: 5264 a206 |004f: iget v4, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ +075dee: 6e20 cb0d 4300 |0051: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +075df4: 0c03 |0054: move-result-object v3 │ │ +075df6: 1a04 a800 |0055: const-string v4, "' to '" // string@00a8 │ │ +075dfa: 6e20 ce0d 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +075e00: 0c03 |005a: move-result-object v3 │ │ +075e02: 6e20 cb0d 1300 |005b: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +075e08: 0c03 |005e: move-result-object v3 │ │ +075e0a: 1a04 a900 |005f: const-string v4, "': " // string@00a9 │ │ +075e0e: 6e20 ce0d 4300 |0061: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +075e14: 0c03 |0064: move-result-object v3 │ │ +075e16: 6e20 cd0d 0300 |0065: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +075e1c: 0c03 |0068: move-result-object v3 │ │ +075e1e: 6e10 d60d 0300 |0069: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +075e24: 0c03 |006c: move-result-object v3 │ │ +075e26: 7120 e10a 3200 |006d: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +075e2c: 28bb |0070: goto 002b // -0045 │ │ +075e2e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +075e30: 28ba |0072: goto 002c // -0046 │ │ catches : 1 │ │ 0x0013 - 0x003e │ │ Landroid/os/RemoteException; -> 0x003f │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ 0x0013 line=38 │ │ @@ -155957,50 +156008,50 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -0764dc: |[0764dc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0764ec: 6f20 9c14 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ -0764f2: 0c01 |0003: move-result-object v1 │ │ -0764f4: 6e10 b314 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14b3 │ │ -0764fa: 0c02 |0007: move-result-object v2 │ │ -0764fc: 1f02 2d03 |0008: check-cast v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // type@032d │ │ -076500: 5b62 a006 |000a: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ -076504: 6e10 b414 0600 |000c: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getArguments:()Landroid/os/Bundle; // method@14b4 │ │ -07650a: 0c00 |000f: move-result-object v0 │ │ -07650c: 1a02 2b10 |0010: const-string v2, "fromIndex" // string@102b │ │ -076510: 6e20 3801 2000 |0012: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0138 │ │ -076516: 0a02 |0015: move-result v2 │ │ -076518: 5962 a206 |0016: iput v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ -07651c: 1a02 af17 |0018: const-string v2, "playlist" // string@17af │ │ -076520: 6e20 3a01 2000 |001a: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -076526: 0c02 |001d: move-result-object v2 │ │ -076528: 1f02 cc03 |001e: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -07652c: 5b62 a306 |0020: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ -076530: 1402 3000 097f |0022: const v2, #float 1.82105e+38 // #7f090030 │ │ -076536: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -076538: 2333 3004 |0026: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -07653c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -07653e: 5265 a206 |0029: iget v5, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ -076542: 7110 840d 0500 |002b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ -076548: 0c05 |002e: move-result-object v5 │ │ -07654a: 4d05 0304 |002f: aput-object v5, v3, v4 │ │ -07654e: 6e30 b514 2603 |0031: invoke-virtual {v6, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14b5 │ │ -076554: 0c02 |0034: move-result-object v2 │ │ -076556: 6e20 4b00 2100 |0035: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ -07655c: 5462 a106 |0038: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.editText:Landroid/widget/EditText; // field@06a1 │ │ -076560: 1223 |003a: const/4 v3, #int 2 // #2 │ │ -076562: 6e20 310c 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -076568: 5462 a106 |003e: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.editText:Landroid/widget/EditText; // field@06a1 │ │ -07656c: 1403 3100 097f |0040: const v3, #float 1.82105e+38 // #7f090031 │ │ -076572: 6e20 2f0c 3200 |0043: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ -076578: 1101 |0046: return-object v1 │ │ +075e40: |[075e40] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistItemMoveDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +075e50: 6f20 9c14 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ +075e56: 0c01 |0003: move-result-object v1 │ │ +075e58: 6e10 b314 0600 |0004: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14b3 │ │ +075e5e: 0c02 |0007: move-result-object v2 │ │ +075e60: 1f02 2d03 |0008: check-cast v2, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // type@032d │ │ +075e64: 5b62 a006 |000a: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; // field@06a0 │ │ +075e68: 6e10 b414 0600 |000c: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getArguments:()Landroid/os/Bundle; // method@14b4 │ │ +075e6e: 0c00 |000f: move-result-object v0 │ │ +075e70: 1a02 2510 |0010: const-string v2, "fromIndex" // string@1025 │ │ +075e74: 6e20 3801 2000 |0012: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0138 │ │ +075e7a: 0a02 |0015: move-result v2 │ │ +075e7c: 5962 a206 |0016: iput v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ +075e80: 1a02 a917 |0018: const-string v2, "playlist" // string@17a9 │ │ +075e84: 6e20 3a01 2000 |001a: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +075e8a: 0c02 |001d: move-result-object v2 │ │ +075e8c: 1f02 cc03 |001e: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +075e90: 5b62 a306 |0020: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@06a3 │ │ +075e94: 1402 3000 097f |0022: const v2, #float 1.82105e+38 // #7f090030 │ │ +075e9a: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +075e9c: 2333 3004 |0026: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +075ea0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +075ea2: 5265 a206 |0029: iget v5, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.fromIndex:I // field@06a2 │ │ +075ea6: 7110 840d 0500 |002b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0d84 │ │ +075eac: 0c05 |002e: move-result-object v5 │ │ +075eae: 4d05 0304 |002f: aput-object v5, v3, v4 │ │ +075eb2: 6e30 b514 2603 |0031: invoke-virtual {v6, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14b5 │ │ +075eb8: 0c02 |0034: move-result-object v2 │ │ +075eba: 6e20 4b00 2100 |0035: invoke-virtual {v1, v2}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ +075ec0: 5462 a106 |0038: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.editText:Landroid/widget/EditText; // field@06a1 │ │ +075ec4: 1223 |003a: const/4 v3, #int 2 // #2 │ │ +075ec6: 6e20 310c 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +075ecc: 5462 a106 |003e: iget-object v2, v6, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.editText:Landroid/widget/EditText; // field@06a1 │ │ +075ed0: 1403 3100 097f |0040: const v3, #float 1.82105e+38 // #7f090031 │ │ +075ed6: 6e20 2f0c 3200 |0043: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ +075edc: 1101 |0046: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=22 │ │ 0x000c line=23 │ │ 0x0010 line=24 │ │ 0x0018 line=25 │ │ @@ -156010,21 +156061,21 @@ │ │ 0x0046 line=30 │ │ locals : │ │ 0x0010 - 0x0047 reg=0 args Landroid/os/Bundle; │ │ 0x0004 - 0x0047 reg=1 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x0047 reg=6 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog; │ │ 0x0000 - 0x0047 reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2650 (SqueezerPlaylistItemMoveDialog.java) │ │ + source_file_idx : 2644 (SqueezerPlaylistItemMoveDialog.java) │ │ │ │ Class #622 header: │ │ class_idx : 942 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 935 │ │ -source_file_idx : 2651 │ │ +source_file_idx : 2645 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #622 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;' │ │ @@ -156043,17 +156094,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07657c: |[07657c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.:()V │ │ -07658c: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ -076592: 0e00 |0003: return-void │ │ +075ee0: |[075ee0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.:()V │ │ +075ef0: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ +075ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; │ │ │ │ Virtual methods - │ │ @@ -156062,19 +156113,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -076594: |[076594] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.commit:(Ljava/lang/String;)Z │ │ -0765a4: 5410 a406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ -0765a8: 6e20 ad13 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistRename:(Ljava/lang/String;)V // method@13ad │ │ -0765ae: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0765b0: 0f00 |0006: return v0 │ │ +075ef8: |[075ef8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.commit:(Ljava/lang/String;)Z │ │ +075f08: 5410 a406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ +075f0c: 6e20 ad13 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistRename:(Ljava/lang/String;)V // method@13ad │ │ +075f12: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +075f14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; │ │ 0x0000 - 0x0007 reg=2 newname Ljava/lang/String; │ │ @@ -156084,65 +156135,65 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0765b4: |[0765b4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0765c4: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ -0765ca: 0c00 |0003: move-result-object v0 │ │ -0765cc: 6e10 bc14 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14bc │ │ -0765d2: 0c01 |0007: move-result-object v1 │ │ -0765d4: 1f01 7f03 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ -0765d8: 5b51 a406 |000a: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ -0765dc: 1401 3600 097f |000c: const v1, #float 1.82105e+38 // #7f090036 │ │ -0765e2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0765e4: 2322 3004 |0010: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ -0765e8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0765ea: 5454 a406 |0013: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ -0765ee: 6e10 a113 0400 |0015: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ -0765f4: 0c04 |0018: move-result-object v4 │ │ -0765f6: 6e10 9415 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -0765fc: 0c04 |001c: move-result-object v4 │ │ -0765fe: 4d04 0203 |001d: aput-object v4, v2, v3 │ │ -076602: 6e30 bd14 1502 |001f: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14bd │ │ -076608: 0c01 |0022: move-result-object v1 │ │ -07660a: 6e20 4b00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ -076610: 5451 a506 |0026: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.editText:Landroid/widget/EditText; // field@06a5 │ │ -076614: 1402 0100 0800 |0028: const v2, #float 7.34685e-40 // #00080001 │ │ -07661a: 6e20 310c 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -076620: 5451 a506 |002e: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.editText:Landroid/widget/EditText; // field@06a5 │ │ -076624: 5452 a406 |0030: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ -076628: 6e10 a113 0200 |0032: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ -07662e: 0c02 |0035: move-result-object v2 │ │ -076630: 6e10 9415 0200 |0036: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -076636: 0c02 |0039: move-result-object v2 │ │ -076638: 6e20 370c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -07663e: 1100 |003d: return-object v0 │ │ +075f18: |[075f18] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistRenameDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +075f28: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ +075f2e: 0c00 |0003: move-result-object v0 │ │ +075f30: 6e10 bc14 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14bc │ │ +075f36: 0c01 |0007: move-result-object v1 │ │ +075f38: 1f01 7f03 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ +075f3c: 5b51 a406 |000a: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ +075f40: 1401 3600 097f |000c: const v1, #float 1.82105e+38 // #7f090036 │ │ +075f46: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +075f48: 2322 3004 |0010: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +075f4c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +075f4e: 5454 a406 |0013: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ +075f52: 6e10 a113 0400 |0015: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ +075f58: 0c04 |0018: move-result-object v4 │ │ +075f5a: 6e10 9415 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +075f60: 0c04 |001c: move-result-object v4 │ │ +075f62: 4d04 0203 |001d: aput-object v4, v2, v3 │ │ +075f66: 6e30 bd14 1502 |001f: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14bd │ │ +075f6c: 0c01 |0022: move-result-object v1 │ │ +075f6e: 6e20 4b00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ +075f74: 5451 a506 |0026: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.editText:Landroid/widget/EditText; // field@06a5 │ │ +075f78: 1402 0100 0800 |0028: const v2, #float 7.34685e-40 // #00080001 │ │ +075f7e: 6e20 310c 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +075f84: 5451 a506 |002e: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.editText:Landroid/widget/EditText; // field@06a5 │ │ +075f88: 5452 a406 |0030: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@06a4 │ │ +075f8c: 6e10 a113 0200 |0032: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13a1 │ │ +075f92: 0c02 |0035: move-result-object v2 │ │ +075f94: 6e10 9415 0200 |0036: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +075f9a: 0c02 |0039: move-result-object v2 │ │ +075f9c: 6e20 370c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +075fa2: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0004 line=16 │ │ 0x000c line=17 │ │ 0x0026 line=18 │ │ 0x002e line=19 │ │ 0x003d line=21 │ │ locals : │ │ 0x0004 - 0x003e reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x003e reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; │ │ 0x0000 - 0x003e reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2651 (SqueezerPlaylistRenameDialog.java) │ │ + source_file_idx : 2645 (SqueezerPlaylistRenameDialog.java) │ │ │ │ Class #623 header: │ │ class_idx : 943 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 935 │ │ -source_file_idx : 2652 │ │ +source_file_idx : 2646 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #623 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;' │ │ @@ -156161,17 +156212,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076640: |[076640] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.:()V │ │ -076650: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ -076656: 0e00 |0003: return-void │ │ +075fa4: |[075fa4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.:()V │ │ +075fb4: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ +075fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;) │ │ @@ -156179,27 +156230,27 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -076658: |[076658] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Ljava/lang/String;)V │ │ -076668: 2201 af03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog; // type@03af │ │ -07666c: 7010 c014 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.:()V // method@14c0 │ │ -076672: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ -076676: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ -07667c: 1a02 fc15 |000a: const-string v2, "name" // string@15fc │ │ -076680: 6e30 4601 2005 |000c: invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0146 │ │ -076686: 6e20 c714 0100 |000f: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14c7 │ │ -07668c: 6e10 8c11 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@118c │ │ -076692: 0c02 |0015: move-result-object v2 │ │ -076694: 1a03 db09 |0016: const-string v3, "SaveDialog" // string@09db │ │ -076698: 6e30 c814 2103 |0018: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14c8 │ │ -07669e: 0e00 |001b: return-void │ │ +075fbc: |[075fbc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Ljava/lang/String;)V │ │ +075fcc: 2201 af03 |0000: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog; // type@03af │ │ +075fd0: 7010 c014 0100 |0002: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.:()V // method@14c0 │ │ +075fd6: 2200 4900 |0005: new-instance v0, Landroid/os/Bundle; // type@0049 │ │ +075fda: 7010 3401 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0134 │ │ +075fe0: 1a02 f615 |000a: const-string v2, "name" // string@15f6 │ │ +075fe4: 6e30 4601 2005 |000c: invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0146 │ │ +075fea: 6e20 c714 0100 |000f: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.setArguments:(Landroid/os/Bundle;)V // method@14c7 │ │ +075ff0: 6e10 8c11 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@118c │ │ +075ff6: 0c02 |0015: move-result-object v2 │ │ +075ff8: 1a03 d509 |0016: const-string v3, "SaveDialog" // string@09d5 │ │ +075ffc: 6e30 c814 2103 |0018: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14c8 │ │ +076002: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ 0x000a line=44 │ │ 0x000f line=45 │ │ 0x0012 line=46 │ │ @@ -156216,40 +156267,40 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0766a0: |[0766a0] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.commit:(Ljava/lang/String;)Z │ │ -0766b0: 5441 a606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@06a6 │ │ -0766b4: 6e10 8b11 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ -0766ba: 0c01 |0005: move-result-object v1 │ │ -0766bc: 7220 c116 5100 |0006: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistSave:(Ljava/lang/String;)Z // method@16c1 │ │ -0766c2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0766c4: 0f01 |000a: return v1 │ │ -0766c6: 0d00 |000b: move-exception v0 │ │ -0766c8: 6e10 c514 0400 |000c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getTag:()Ljava/lang/String; // method@14c5 │ │ -0766ce: 0c01 |000f: move-result-object v1 │ │ -0766d0: 2202 3102 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0766d4: 7010 c60d 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0766da: 1a03 c402 |0015: const-string v3, "Error saving playlist as '" // string@02c4 │ │ -0766de: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0766e4: 0c02 |001a: move-result-object v2 │ │ -0766e6: 6e20 ce0d 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0766ec: 0c02 |001e: move-result-object v2 │ │ -0766ee: 1a03 a900 |001f: const-string v3, "': " // string@00a9 │ │ -0766f2: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0766f8: 0c02 |0024: move-result-object v2 │ │ -0766fa: 6e20 cd0d 0200 |0025: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -076700: 0c02 |0028: move-result-object v2 │ │ -076702: 6e10 d60d 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -076708: 0c02 |002c: move-result-object v2 │ │ -07670a: 7120 e10a 2100 |002d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -076710: 28d9 |0030: goto 0009 // -0027 │ │ +076004: |[076004] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.commit:(Ljava/lang/String;)Z │ │ +076014: 5441 a606 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@06a6 │ │ +076018: 6e10 8b11 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@118b │ │ +07601e: 0c01 |0005: move-result-object v1 │ │ +076020: 7220 c116 5100 |0006: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistSave:(Ljava/lang/String;)Z // method@16c1 │ │ +076026: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +076028: 0f01 |000a: return v1 │ │ +07602a: 0d00 |000b: move-exception v0 │ │ +07602c: 6e10 c514 0400 |000c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getTag:()Ljava/lang/String; // method@14c5 │ │ +076032: 0c01 |000f: move-result-object v1 │ │ +076034: 2202 3102 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +076038: 7010 c60d 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07603e: 1a03 c402 |0015: const-string v3, "Error saving playlist as '" // string@02c4 │ │ +076042: 6e20 ce0d 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076048: 0c02 |001a: move-result-object v2 │ │ +07604a: 6e20 ce0d 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076050: 0c02 |001e: move-result-object v2 │ │ +076052: 1a03 a900 |001f: const-string v3, "': " // string@00a9 │ │ +076056: 6e20 ce0d 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07605c: 0c02 |0024: move-result-object v2 │ │ +07605e: 6e20 cd0d 0200 |0025: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +076064: 0c02 |0028: move-result-object v2 │ │ +076066: 6e10 d60d 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07606c: 0c02 |002c: move-result-object v2 │ │ +07606e: 7120 e10a 2100 |002d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +076074: 28d9 |0030: goto 0009 // -0027 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/os/RemoteException; -> 0x000b │ │ positions : │ │ 0x0000 line=34 │ │ 0x0009 line=38 │ │ 0x000b line=35 │ │ @@ -156264,41 +156315,41 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -076720: |[076720] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -076730: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ -076736: 0c01 |0003: move-result-object v1 │ │ -076738: 6e10 c414 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getArguments:()Landroid/os/Bundle; // method@14c4 │ │ -07673e: 0c00 |0007: move-result-object v0 │ │ -076740: 1a03 fc15 |0008: const-string v3, "name" // string@15fc │ │ -076744: 6e20 3d01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ -07674a: 0c02 |000d: move-result-object v2 │ │ -07674c: 6e10 c314 0500 |000e: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14c3 │ │ -076752: 0c03 |0011: move-result-object v3 │ │ -076754: 1f03 2703 |0012: check-cast v3, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // type@0327 │ │ -076758: 5b53 a606 |0014: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@06a6 │ │ -07675c: 1403 3200 097f |0016: const v3, #float 1.82105e+38 // #7f090032 │ │ -076762: 6e20 4a00 3100 |0019: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setTitle:(I)V // method@004a │ │ -076768: 5453 a706 |001c: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ -07676c: 1404 0100 0800 |001e: const v4, #float 7.34685e-40 // #00080001 │ │ -076772: 6e20 310c 4300 |0021: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -076778: 5453 a706 |0024: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ -07677c: 1404 3300 097f |0026: const v4, #float 1.82105e+38 // #7f090033 │ │ -076782: 6e20 2f0c 4300 |0029: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ -076788: 3802 0d00 |002c: if-eqz v2, 0039 // +000d │ │ -07678c: 6e10 b60d 0200 |002e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0db6 │ │ -076792: 0a03 |0031: move-result v3 │ │ -076794: 3d03 0700 |0032: if-lez v3, 0039 // +0007 │ │ -076798: 5453 a706 |0034: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ -07679c: 6e20 370c 2300 |0036: invoke-virtual {v3, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -0767a2: 1101 |0039: return-object v1 │ │ +076084: |[076084] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistSaveDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +076094: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ +07609a: 0c01 |0003: move-result-object v1 │ │ +07609c: 6e10 c414 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getArguments:()Landroid/os/Bundle; // method@14c4 │ │ +0760a2: 0c00 |0007: move-result-object v0 │ │ +0760a4: 1a03 f615 |0008: const-string v3, "name" // string@15f6 │ │ +0760a8: 6e20 3d01 3000 |000a: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ +0760ae: 0c02 |000d: move-result-object v2 │ │ +0760b0: 6e10 c314 0500 |000e: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14c3 │ │ +0760b6: 0c03 |0011: move-result-object v3 │ │ +0760b8: 1f03 2703 |0012: check-cast v3, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // type@0327 │ │ +0760bc: 5b53 a606 |0014: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.activity:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; // field@06a6 │ │ +0760c0: 1403 3200 097f |0016: const v3, #float 1.82105e+38 // #7f090032 │ │ +0760c6: 6e20 4a00 3100 |0019: invoke-virtual {v1, v3}, Landroid/app/Dialog;.setTitle:(I)V // method@004a │ │ +0760cc: 5453 a706 |001c: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ +0760d0: 1404 0100 0800 |001e: const v4, #float 7.34685e-40 // #00080001 │ │ +0760d6: 6e20 310c 4300 |0021: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +0760dc: 5453 a706 |0024: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ +0760e0: 1404 3300 097f |0026: const v4, #float 1.82105e+38 // #7f090033 │ │ +0760e6: 6e20 2f0c 4300 |0029: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ +0760ec: 3802 0d00 |002c: if-eqz v2, 0039 // +000d │ │ +0760f0: 6e10 b60d 0200 |002e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0db6 │ │ +0760f6: 0a03 |0031: move-result v3 │ │ +0760f8: 3d03 0700 |0032: if-lez v3, 0039 // +0007 │ │ +0760fc: 5453 a706 |0034: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.editText:Landroid/widget/EditText; // field@06a7 │ │ +076100: 6e20 370c 2300 |0036: invoke-virtual {v3, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +076106: 1101 |0039: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000e line=21 │ │ 0x0016 line=22 │ │ @@ -156310,21 +156361,21 @@ │ │ locals : │ │ 0x0008 - 0x003a reg=0 args Landroid/os/Bundle; │ │ 0x0004 - 0x003a reg=1 dialog Landroid/app/Dialog; │ │ 0x000e - 0x003a reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x003a reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog; │ │ 0x0000 - 0x003a reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2652 (SqueezerPlaylistSaveDialog.java) │ │ + source_file_idx : 2646 (SqueezerPlaylistSaveDialog.java) │ │ │ │ Class #624 header: │ │ class_idx : 946 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 935 │ │ -source_file_idx : 2657 │ │ +source_file_idx : 2651 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #624 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;' │ │ @@ -156343,17 +156394,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0767a4: |[0767a4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.:()V │ │ -0767b4: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ -0767ba: 0e00 |0003: return-void │ │ +076108: |[076108] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.:()V │ │ +076118: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ +07611e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; │ │ │ │ Virtual methods - │ │ @@ -156362,42 +156413,42 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0767bc: |[0767bc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.commit:(Ljava/lang/String;)Z │ │ -0767cc: 5441 aa06 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ -0767d0: 6e10 cb13 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -0767d6: 0c01 |0005: move-result-object v1 │ │ -0767d8: 7220 c616 5100 |0006: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsNew:(Ljava/lang/String;)Z // method@16c6 │ │ -0767de: 5441 aa06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ -0767e2: 6e10 d313 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ -0767e8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0767ea: 0f01 |000f: return v1 │ │ -0767ec: 0d00 |0010: move-exception v0 │ │ -0767ee: 6e10 d514 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.getTag:()Ljava/lang/String; // method@14d5 │ │ -0767f4: 0c01 |0014: move-result-object v1 │ │ -0767f6: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0767fa: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -076800: 1a03 c402 |001a: const-string v3, "Error saving playlist as '" // string@02c4 │ │ -076804: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07680a: 0c02 |001f: move-result-object v2 │ │ -07680c: 6e20 ce0d 5200 |0020: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076812: 0c02 |0023: move-result-object v2 │ │ -076814: 1a03 a900 |0024: const-string v3, "': " // string@00a9 │ │ -076818: 6e20 ce0d 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07681e: 0c02 |0029: move-result-object v2 │ │ -076820: 6e20 cd0d 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -076826: 0c02 |002d: move-result-object v2 │ │ -076828: 6e10 d60d 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07682e: 0c02 |0031: move-result-object v2 │ │ -076830: 7120 e10a 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -076836: 28d9 |0035: goto 000e // -0027 │ │ +076120: |[076120] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.commit:(Ljava/lang/String;)Z │ │ +076130: 5441 aa06 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ +076134: 6e10 cb13 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +07613a: 0c01 |0005: move-result-object v1 │ │ +07613c: 7220 c616 5100 |0006: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsNew:(Ljava/lang/String;)Z // method@16c6 │ │ +076142: 5441 aa06 |0009: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ +076146: 6e10 d313 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ +07614c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +07614e: 0f01 |000f: return v1 │ │ +076150: 0d00 |0010: move-exception v0 │ │ +076152: 6e10 d514 0400 |0011: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.getTag:()Ljava/lang/String; // method@14d5 │ │ +076158: 0c01 |0014: move-result-object v1 │ │ +07615a: 2202 3102 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +07615e: 7010 c60d 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +076164: 1a03 c402 |001a: const-string v3, "Error saving playlist as '" // string@02c4 │ │ +076168: 6e20 ce0d 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07616e: 0c02 |001f: move-result-object v2 │ │ +076170: 6e20 ce0d 5200 |0020: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076176: 0c02 |0023: move-result-object v2 │ │ +076178: 1a03 a900 |0024: const-string v3, "': " // string@00a9 │ │ +07617c: 6e20 ce0d 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076182: 0c02 |0029: move-result-object v2 │ │ +076184: 6e20 cd0d 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +07618a: 0c02 |002d: move-result-object v2 │ │ +07618c: 6e10 d60d 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +076192: 0c02 |0031: move-result-object v2 │ │ +076194: 7120 e10a 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +07619a: 28d9 |0035: goto 000e // -0027 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Landroid/os/RemoteException; -> 0x0010 │ │ positions : │ │ 0x0000 line=29 │ │ 0x0009 line=30 │ │ 0x000e line=34 │ │ @@ -156413,50 +156464,50 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -076844: |[076844] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -076854: 6f20 9c14 4300 |0000: invoke-super {v3, v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ -07685a: 0c00 |0003: move-result-object v0 │ │ -07685c: 6e10 d414 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14d4 │ │ -076862: 0c01 |0007: move-result-object v1 │ │ -076864: 1f01 8403 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ -076868: 5b31 aa06 |000a: iput-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ -07686c: 1401 3400 097f |000c: const v1, #float 1.82105e+38 // #7f090034 │ │ -076872: 6e20 4a00 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@004a │ │ -076878: 5431 ab06 |0012: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.editText:Landroid/widget/EditText; // field@06ab │ │ -07687c: 1402 0100 0800 |0014: const v2, #float 7.34685e-40 // #00080001 │ │ -076882: 6e20 310c 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -076888: 5431 ab06 |001a: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.editText:Landroid/widget/EditText; // field@06ab │ │ -07688c: 1402 3500 097f |001c: const v2, #float 1.82105e+38 // #7f090035 │ │ -076892: 6e20 2f0c 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ -076898: 1100 |0022: return-object v0 │ │ +0761a8: |[0761a8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsNewDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0761b8: 6f20 9c14 4300 |0000: invoke-super {v3, v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ +0761be: 0c00 |0003: move-result-object v0 │ │ +0761c0: 6e10 d414 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14d4 │ │ +0761c6: 0c01 |0007: move-result-object v1 │ │ +0761c8: 1f01 8403 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ +0761cc: 5b31 aa06 |000a: iput-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06aa │ │ +0761d0: 1401 3400 097f |000c: const v1, #float 1.82105e+38 // #7f090034 │ │ +0761d6: 6e20 4a00 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(I)V // method@004a │ │ +0761dc: 5431 ab06 |0012: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.editText:Landroid/widget/EditText; // field@06ab │ │ +0761e0: 1402 0100 0800 |0014: const v2, #float 7.34685e-40 // #00080001 │ │ +0761e6: 6e20 310c 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +0761ec: 5431 ab06 |001a: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.editText:Landroid/widget/EditText; // field@06ab │ │ +0761f0: 1402 3500 097f |001c: const v2, #float 1.82105e+38 // #7f090035 │ │ +0761f6: 6e20 2f0c 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(I)V // method@0c2f │ │ +0761fc: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0004 line=18 │ │ 0x000c line=19 │ │ 0x0012 line=20 │ │ 0x001a line=21 │ │ 0x0022 line=23 │ │ locals : │ │ 0x0004 - 0x0023 reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x0023 reg=3 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; │ │ 0x0000 - 0x0023 reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2657 (SqueezerPlaylistsNewDialog.java) │ │ + source_file_idx : 2651 (SqueezerPlaylistsNewDialog.java) │ │ │ │ Class #625 header: │ │ class_idx : 947 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 935 │ │ -source_file_idx : 2658 │ │ +source_file_idx : 2652 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #625 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;' │ │ @@ -156475,17 +156526,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07689c: |[07689c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.:()V │ │ -0768ac: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ -0768b2: 0e00 |0003: return-void │ │ +076200: |[076200] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.:()V │ │ +076210: 7010 9814 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.:()V // method@1498 │ │ +076216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; │ │ │ │ Virtual methods - │ │ @@ -156494,19 +156545,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0768b4: |[0768b4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.commit:(Ljava/lang/String;)Z │ │ -0768c4: 5410 ac06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ -0768c8: 6e20 d513 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistRename:(Ljava/lang/String;)V // method@13d5 │ │ -0768ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0768d0: 0f00 |0006: return v0 │ │ +076218: |[076218] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.commit:(Ljava/lang/String;)Z │ │ +076228: 5410 ac06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ +07622c: 6e20 d513 2000 |0002: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistRename:(Ljava/lang/String;)V // method@13d5 │ │ +076232: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +076234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; │ │ 0x0000 - 0x0007 reg=2 newname Ljava/lang/String; │ │ @@ -156516,65 +156567,65 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0768d4: |[0768d4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0768e4: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ -0768ea: 0c00 |0003: move-result-object v0 │ │ -0768ec: 6e10 da14 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14da │ │ -0768f2: 0c01 |0007: move-result-object v1 │ │ -0768f4: 1f01 8403 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ -0768f8: 5b51 ac06 |000a: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ -0768fc: 1401 3600 097f |000c: const v1, #float 1.82105e+38 // #7f090036 │ │ -076902: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -076904: 2322 3004 |0010: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ -076908: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -07690a: 5454 ac06 |0013: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ -07690e: 6e10 c713 0400 |0015: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -076914: 0c04 |0018: move-result-object v4 │ │ -076916: 6e10 9415 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -07691c: 0c04 |001c: move-result-object v4 │ │ -07691e: 4d04 0203 |001d: aput-object v4, v2, v3 │ │ -076922: 6e30 db14 1502 |001f: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ -076928: 0c01 |0022: move-result-object v1 │ │ -07692a: 6e20 4b00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ -076930: 5451 ad06 |0026: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.editText:Landroid/widget/EditText; // field@06ad │ │ -076934: 1402 0100 0800 |0028: const v2, #float 7.34685e-40 // #00080001 │ │ -07693a: 6e20 310c 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ -076940: 5451 ad06 |002e: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.editText:Landroid/widget/EditText; // field@06ad │ │ -076944: 5452 ac06 |0030: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ -076948: 6e10 c713 0200 |0032: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -07694e: 0c02 |0035: move-result-object v2 │ │ -076950: 6e10 9415 0200 |0036: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -076956: 0c02 |0039: move-result-object v2 │ │ -076958: 6e20 370c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -07695e: 1100 |003d: return-object v0 │ │ +076238: |[076238] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerPlaylistsRenameDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +076248: 6f20 9c14 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@149c │ │ +07624e: 0c00 |0003: move-result-object v0 │ │ +076250: 6e10 da14 0500 |0004: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14da │ │ +076256: 0c01 |0007: move-result-object v1 │ │ +076258: 1f01 8403 |0008: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ +07625c: 5b51 ac06 |000a: iput-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ +076260: 1401 3600 097f |000c: const v1, #float 1.82105e+38 // #7f090036 │ │ +076266: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +076268: 2322 3004 |0010: new-array v2, v2, [Ljava/lang/Object; // type@0430 │ │ +07626c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +07626e: 5454 ac06 |0013: iget-object v4, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ +076272: 6e10 c713 0400 |0015: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +076278: 0c04 |0018: move-result-object v4 │ │ +07627a: 6e10 9415 0400 |0019: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +076280: 0c04 |001c: move-result-object v4 │ │ +076282: 4d04 0203 |001d: aput-object v4, v2, v3 │ │ +076286: 6e30 db14 1502 |001f: invoke-virtual {v5, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14db │ │ +07628c: 0c01 |0022: move-result-object v1 │ │ +07628e: 6e20 4b00 1000 |0023: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ +076294: 5451 ad06 |0026: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.editText:Landroid/widget/EditText; // field@06ad │ │ +076298: 1402 0100 0800 |0028: const v2, #float 7.34685e-40 // #00080001 │ │ +07629e: 6e20 310c 2100 |002b: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@0c31 │ │ +0762a4: 5451 ad06 |002e: iget-object v1, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.editText:Landroid/widget/EditText; // field@06ad │ │ +0762a8: 5452 ac06 |0030: iget-object v2, v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // field@06ac │ │ +0762ac: 6e10 c713 0200 |0032: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +0762b2: 0c02 |0035: move-result-object v2 │ │ +0762b4: 6e10 9415 0200 |0036: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +0762ba: 0c02 |0039: move-result-object v2 │ │ +0762bc: 6e20 370c 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +0762c2: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0004 line=16 │ │ 0x000c line=17 │ │ 0x0026 line=18 │ │ 0x002e line=19 │ │ 0x003d line=21 │ │ locals : │ │ 0x0004 - 0x003e reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x003e reg=5 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog; │ │ 0x0000 - 0x003e reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2658 (SqueezerPlaylistsRenameDialog.java) │ │ + source_file_idx : 2652 (SqueezerPlaylistsRenameDialog.java) │ │ │ │ Class #626 header: │ │ class_idx : 948 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 938 │ │ -source_file_idx : 2671 │ │ +source_file_idx : 2665 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #626 - │ │ Class descriptor : 'Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;' │ │ @@ -156605,17 +156656,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076960: |[076960] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.:()V │ │ -076970: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ -076976: 0e00 |0003: return-void │ │ +0762c4: |[0762c4] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.:()V │ │ +0762d4: 7010 a114 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.:()V // method@14a1 │ │ +0762da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog; │ │ │ │ Virtual methods - │ │ @@ -156624,37 +156675,37 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -076978: |[076978] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.filter:()V │ │ -076988: 5420 ae06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -07698c: 5421 af06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ -076990: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ -076996: 0c01 |0007: move-result-object v1 │ │ -076998: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ -07699e: 0c01 |000b: move-result-object v1 │ │ -0769a0: 6e20 3f14 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setSearchString:(Ljava/lang/String;)V // method@143f │ │ -0769a6: 5421 ae06 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -0769aa: 5420 b106 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ -0769ae: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ -0769b4: 0c00 |0016: move-result-object v0 │ │ -0769b6: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -0769ba: 6e20 3d14 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@143d │ │ -0769c0: 5421 ae06 |001c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -0769c4: 5420 b206 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ -0769c8: 6e10 910c 0000 |0020: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ -0769ce: 0c00 |0023: move-result-object v0 │ │ -0769d0: 1f00 d403 |0024: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -0769d4: 6e20 4114 0100 |0026: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V // method@1441 │ │ -0769da: 5420 ae06 |0029: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -0769de: 6e10 3814 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.orderItems:()V // method@1438 │ │ -0769e4: 0e00 |002e: return-void │ │ +0762dc: |[0762dc] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.filter:()V │ │ +0762ec: 5420 ae06 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +0762f0: 5421 af06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ +0762f4: 6e10 2e0c 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0c2e │ │ +0762fa: 0c01 |0007: move-result-object v1 │ │ +0762fc: 6e10 9d0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@0d9d │ │ +076302: 0c01 |000b: move-result-object v1 │ │ +076304: 6e20 3f14 1000 |000c: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setSearchString:(Ljava/lang/String;)V // method@143f │ │ +07630a: 5421 ae06 |000f: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +07630e: 5420 b106 |0011: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ +076312: 6e10 910c 0000 |0013: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ +076318: 0c00 |0016: move-result-object v0 │ │ +07631a: 1f00 c303 |0017: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +07631e: 6e20 3d14 0100 |0019: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V // method@143d │ │ +076324: 5421 ae06 |001c: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076328: 5420 b206 |001e: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ +07632c: 6e10 910c 0000 |0020: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@0c91 │ │ +076332: 0c00 |0023: move-result-object v0 │ │ +076334: 1f00 d403 |0024: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +076338: 6e20 4114 0100 |0026: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V // method@1441 │ │ +07633e: 5420 ae06 |0029: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076342: 6e10 3814 0000 |002b: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.orderItems:()V // method@1438 │ │ +076348: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000f line=48 │ │ 0x001c line=49 │ │ 0x0029 line=50 │ │ 0x002e line=51 │ │ @@ -156666,106 +156717,106 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -0769e8: |[0769e8] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0769f8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0769fa: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ -076a00: 0c00 |0004: move-result-object v0 │ │ -076a02: 6e10 e014 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14e0 │ │ -076a08: 0c01 |0008: move-result-object v1 │ │ -076a0a: 1f01 9603 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ -076a0e: 5b71 ae06 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076a12: 5471 b006 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076a16: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ -076a1c: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076a22: 0c01 |0015: move-result-object v1 │ │ -076a24: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -076a28: 5b71 af06 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ -076a2c: 5471 af06 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ -076a30: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ -076a36: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -076a38: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ -076a3c: 5474 ae06 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076a40: 6e10 2f14 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@142f │ │ -076a46: 0c04 |0027: move-result-object v4 │ │ -076a48: 1225 |0028: const/4 v5, #int 2 // #2 │ │ -076a4a: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ -076a50: 0c04 |002c: move-result-object v4 │ │ -076a52: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ -076a56: 6e30 e114 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14e1 │ │ -076a5c: 0c02 |0032: move-result-object v2 │ │ -076a5e: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ -076a64: 5471 af06 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ -076a68: 5472 ae06 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076a6c: 6e10 3014 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSearchString:()Ljava/lang/String; // method@1430 │ │ -076a72: 0c02 |003d: move-result-object v2 │ │ -076a74: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -076a7a: 5471 b006 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076a7e: 1402 0c00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000c │ │ -076a84: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076a8a: 0c01 |0049: move-result-object v1 │ │ -076a8c: 1f01 d901 |004a: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ -076a90: 5b71 b106 |004c: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ -076a94: 5471 b006 |004e: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076a98: 1402 0e00 0e7f |0050: const v2, #float 1.88751e+38 // #7f0e000e │ │ -076a9e: 6e20 3d0b 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076aa4: 0c01 |0056: move-result-object v1 │ │ -076aa6: 1f01 d901 |0057: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ -076aaa: 5b71 b206 |0059: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ -076aae: 5471 ae06 |005b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076ab2: 5472 b106 |005d: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ -076ab6: 6e20 3e14 2100 |005f: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@143e │ │ -076abc: 5471 ae06 |0062: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076ac0: 5472 b206 |0064: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ -076ac4: 6e20 4214 2100 |0066: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setYearSpinner:(Landroid/widget/Spinner;)V // method@1442 │ │ -076aca: 5471 ae06 |0069: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076ace: 6e10 2c14 0100 |006b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@142c │ │ -076ad4: 0c01 |006e: move-result-object v1 │ │ -076ad6: 3801 2600 |006f: if-eqz v1, 0095 // +0026 │ │ -076ada: 5471 b006 |0071: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076ade: 1402 0700 0e7f |0073: const v2, #float 1.88751e+38 // #7f0e0007 │ │ -076ae4: 6e20 3d0b 2100 |0076: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076aea: 0c01 |0079: move-result-object v1 │ │ -076aec: 1f01 bf01 |007a: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -076af0: 5472 ae06 |007c: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076af4: 6e10 2c14 0200 |007e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@142c │ │ -076afa: 0c02 |0081: move-result-object v2 │ │ -076afc: 6e10 3015 0200 |0082: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getName:()Ljava/lang/String; // method@1530 │ │ -076b02: 0c02 |0085: move-result-object v2 │ │ -076b04: 6e20 370c 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -076b0a: 5471 b006 |0089: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076b0e: 1402 0600 0e7f |008b: const v2, #float 1.8875e+38 // #7f0e0006 │ │ -076b14: 6e20 3d0b 2100 |008e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076b1a: 0c01 |0091: move-result-object v1 │ │ -076b1c: 6e20 6e0b 6100 |0092: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -076b22: 5471 ae06 |0095: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076b26: 6e10 2b14 0100 |0097: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@142b │ │ -076b2c: 0c01 |009a: move-result-object v1 │ │ -076b2e: 3801 2600 |009b: if-eqz v1, 00c1 // +0026 │ │ -076b32: 5471 b006 |009d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076b36: 1402 0900 0e7f |009f: const v2, #float 1.88751e+38 // #7f0e0009 │ │ -076b3c: 6e20 3d0b 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076b42: 0c01 |00a5: move-result-object v1 │ │ -076b44: 1f01 bf01 |00a6: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ -076b48: 5472 ae06 |00a8: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ -076b4c: 6e10 2b14 0200 |00aa: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@142b │ │ -076b52: 0c02 |00ad: move-result-object v2 │ │ -076b54: 6e10 1b15 0200 |00ae: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ -076b5a: 0c02 |00b1: move-result-object v2 │ │ -076b5c: 6e20 370c 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ -076b62: 5471 b006 |00b5: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ -076b66: 1402 0800 0e7f |00b7: const v2, #float 1.88751e+38 // #7f0e0008 │ │ -076b6c: 6e20 3d0b 2100 |00ba: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ -076b72: 0c01 |00bd: move-result-object v1 │ │ -076b74: 6e20 6e0b 6100 |00be: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -076b7a: 1100 |00c1: return-object v0 │ │ +07634c: |[07634c] uk.org.ngo.squeezer.itemlists.dialogs.SqueezerSongFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +07635c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07635e: 6f20 a514 8700 |0001: invoke-super {v7, v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@14a5 │ │ +076364: 0c00 |0004: move-result-object v0 │ │ +076366: 6e10 e014 0700 |0005: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@14e0 │ │ +07636c: 0c01 |0008: move-result-object v1 │ │ +07636e: 1f01 9603 |0009: check-cast v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ +076372: 5b71 ae06 |000b: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076376: 5471 b006 |000d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +07637a: 1402 0a00 0e7f |000f: const v2, #float 1.88751e+38 // #7f0e000a │ │ +076380: 6e20 3d0b 2100 |0012: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +076386: 0c01 |0015: move-result-object v1 │ │ +076388: 1f01 bf01 |0016: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +07638c: 5b71 af06 |0018: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ +076390: 5471 af06 |001a: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ +076394: 1402 2d00 097f |001c: const v2, #float 1.82105e+38 // #7f09002d │ │ +07639a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +07639c: 2333 3004 |0020: new-array v3, v3, [Ljava/lang/Object; // type@0430 │ │ +0763a0: 5474 ae06 |0022: iget-object v4, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +0763a4: 6e10 2f14 0400 |0024: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@142f │ │ +0763aa: 0c04 |0027: move-result-object v4 │ │ +0763ac: 1225 |0028: const/4 v5, #int 2 // #2 │ │ +0763ae: 6e20 e511 5400 |0029: invoke-virtual {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getQuantityString:(I)Ljava/lang/String; // method@11e5 │ │ +0763b4: 0c04 |002c: move-result-object v4 │ │ +0763b6: 4d04 0306 |002d: aput-object v4, v3, v6 │ │ +0763ba: 6e30 e114 2703 |002f: invoke-virtual {v7, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@14e1 │ │ +0763c0: 0c02 |0032: move-result-object v2 │ │ +0763c2: 6e20 300c 2100 |0033: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@0c30 │ │ +0763c8: 5471 af06 |0036: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.editText:Landroid/widget/EditText; // field@06af │ │ +0763cc: 5472 ae06 |0038: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +0763d0: 6e10 3014 0200 |003a: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSearchString:()Ljava/lang/String; // method@1430 │ │ +0763d6: 0c02 |003d: move-result-object v2 │ │ +0763d8: 6e20 370c 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +0763de: 5471 b006 |0041: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +0763e2: 1402 0c00 0e7f |0043: const v2, #float 1.88751e+38 // #7f0e000c │ │ +0763e8: 6e20 3d0b 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0763ee: 0c01 |0049: move-result-object v1 │ │ +0763f0: 1f01 d901 |004a: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ +0763f4: 5b71 b106 |004c: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ +0763f8: 5471 b006 |004e: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +0763fc: 1402 0e00 0e7f |0050: const v2, #float 1.88751e+38 // #7f0e000e │ │ +076402: 6e20 3d0b 2100 |0053: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +076408: 0c01 |0056: move-result-object v1 │ │ +07640a: 1f01 d901 |0057: check-cast v1, Landroid/widget/Spinner; // type@01d9 │ │ +07640e: 5b71 b206 |0059: iput-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ +076412: 5471 ae06 |005b: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076416: 5472 b106 |005d: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.genreSpinnerView:Landroid/widget/Spinner; // field@06b1 │ │ +07641a: 6e20 3e14 2100 |005f: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setGenreSpinner:(Landroid/widget/Spinner;)V // method@143e │ │ +076420: 5471 ae06 |0062: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076424: 5472 b206 |0064: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.yearSpinnerView:Landroid/widget/Spinner; // field@06b2 │ │ +076428: 6e20 4214 2100 |0066: invoke-virtual {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.setYearSpinner:(Landroid/widget/Spinner;)V // method@1442 │ │ +07642e: 5471 ae06 |0069: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076432: 6e10 2c14 0100 |006b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@142c │ │ +076438: 0c01 |006e: move-result-object v1 │ │ +07643a: 3801 2600 |006f: if-eqz v1, 0095 // +0026 │ │ +07643e: 5471 b006 |0071: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +076442: 1402 0700 0e7f |0073: const v2, #float 1.88751e+38 // #7f0e0007 │ │ +076448: 6e20 3d0b 2100 |0076: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +07644e: 0c01 |0079: move-result-object v1 │ │ +076450: 1f01 bf01 |007a: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +076454: 5472 ae06 |007c: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +076458: 6e10 2c14 0200 |007e: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; // method@142c │ │ +07645e: 0c02 |0081: move-result-object v2 │ │ +076460: 6e10 3015 0200 |0082: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerArtist;.getName:()Ljava/lang/String; // method@1530 │ │ +076466: 0c02 |0085: move-result-object v2 │ │ +076468: 6e20 370c 2100 |0086: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +07646e: 5471 b006 |0089: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +076472: 1402 0600 0e7f |008b: const v2, #float 1.8875e+38 // #7f0e0006 │ │ +076478: 6e20 3d0b 2100 |008e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +07647e: 0c01 |0091: move-result-object v1 │ │ +076480: 6e20 6e0b 6100 |0092: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +076486: 5471 ae06 |0095: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +07648a: 6e10 2b14 0100 |0097: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@142b │ │ +076490: 0c01 |009a: move-result-object v1 │ │ +076492: 3801 2600 |009b: if-eqz v1, 00c1 // +0026 │ │ +076496: 5471 b006 |009d: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +07649a: 1402 0900 0e7f |009f: const v2, #float 1.88751e+38 // #7f0e0009 │ │ +0764a0: 6e20 3d0b 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0764a6: 0c01 |00a5: move-result-object v1 │ │ +0764a8: 1f01 bf01 |00a6: check-cast v1, Landroid/widget/EditText; // type@01bf │ │ +0764ac: 5472 ae06 |00a8: iget-object v2, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // field@06ae │ │ +0764b0: 6e10 2b14 0200 |00aa: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@142b │ │ +0764b6: 0c02 |00ad: move-result-object v2 │ │ +0764b8: 6e10 1b15 0200 |00ae: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ +0764be: 0c02 |00b1: move-result-object v2 │ │ +0764c0: 6e20 370c 2100 |00b2: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@0c37 │ │ +0764c6: 5471 b006 |00b5: iget-object v1, v7, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.filterForm:Landroid/view/View; // field@06b0 │ │ +0764ca: 1402 0800 0e7f |00b7: const v2, #float 1.88751e+38 // #7f0e0008 │ │ +0764d0: 6e20 3d0b 2100 |00ba: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b3d │ │ +0764d6: 0c01 |00bd: move-result-object v1 │ │ +0764d8: 6e20 6e0b 6100 |00be: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +0764de: 1100 |00c1: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=21 │ │ 0x0005 line=23 │ │ 0x000d line=24 │ │ 0x001a line=25 │ │ 0x0036 line=26 │ │ @@ -156781,21 +156832,21 @@ │ │ 0x00b5 line=39 │ │ 0x00c1 line=42 │ │ locals : │ │ 0x0005 - 0x00c2 reg=0 dialog Landroid/app/Dialog; │ │ 0x0000 - 0x00c2 reg=7 this Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog; │ │ 0x0000 - 0x00c2 reg=8 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2671 (SqueezerSongFilterDialog.java) │ │ + source_file_idx : 2665 (SqueezerSongFilterDialog.java) │ │ │ │ Class #627 header: │ │ class_idx : 959 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 803 │ │ -source_file_idx : 2597 │ │ +source_file_idx : 2591 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 9 │ │ │ │ Class #627 annotations: │ │ Annotations on field #1722 'CREATOR' │ │ @@ -156832,51 +156883,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -076b7c: |[076b7c] uk.org.ngo.squeezer.model.SqueezerAlbum.:()V │ │ -076b8c: 2200 be03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerAlbum$1; // type@03be │ │ -076b90: 7010 0e15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.:()V // method@150e │ │ -076b96: 6900 ba06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ -076b9a: 0e00 |0007: return-void │ │ +0764e0: |[0764e0] uk.org.ngo.squeezer.model.SqueezerAlbum.:()V │ │ +0764f0: 2200 be03 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerAlbum$1; // type@03be │ │ +0764f4: 7010 0e15 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;.:()V // method@150e │ │ +0764fa: 6900 ba06 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@06ba │ │ +0764fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -076b9c: |[076b9c] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Landroid/os/Parcel;)V │ │ -076bac: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ -076bb2: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076bb8: 0c00 |0006: move-result-object v0 │ │ -076bba: 6e20 2015 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ -076bc0: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076bc6: 0c00 |000d: move-result-object v0 │ │ -076bc8: 5b10 bc06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ -076bcc: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076bd2: 0c00 |0013: move-result-object v0 │ │ -076bd4: 5b10 bb06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ -076bd8: 6e10 6501 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -076bde: 0a00 |0019: move-result v0 │ │ -076be0: 5910 bd06 |001a: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ -076be4: 6e10 6701 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076bea: 0c00 |001f: move-result-object v0 │ │ -076bec: 6e20 1f15 0100 |0020: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtwork_track_id:(Ljava/lang/String;)V // method@151f │ │ -076bf2: 0e00 |0023: return-void │ │ +076500: |[076500] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Landroid/os/Parcel;)V │ │ +076510: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ +076516: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07651c: 0c00 |0006: move-result-object v0 │ │ +07651e: 6e20 2015 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ +076524: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07652a: 0c00 |000d: move-result-object v0 │ │ +07652c: 5b10 bc06 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ +076530: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +076536: 0c00 |0013: move-result-object v0 │ │ +076538: 5b10 bb06 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ +07653c: 6e10 6501 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +076542: 0a00 |0019: move-result v0 │ │ +076544: 5910 bd06 |001a: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ +076548: 6e10 6701 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07654e: 0c00 |001f: move-result-object v0 │ │ +076550: 6e20 1f15 0100 |0020: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtwork_track_id:(Ljava/lang/String;)V // method@151f │ │ +076556: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000a line=70 │ │ 0x0010 line=71 │ │ 0x0016 line=72 │ │ @@ -156891,17 +156942,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076bf4: |[076bf4] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V │ │ -076c04: 7020 1415 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Landroid/os/Parcel;)V // method@1514 │ │ -076c0a: 0e00 |0003: return-void │ │ +076558: |[076558] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V │ │ +076568: 7020 1415 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Landroid/os/Parcel;)V // method@1514 │ │ +07656e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerAlbum$1; │ │ @@ -156911,19 +156962,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -076c0c: |[076c0c] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -076c1c: 7010 7811 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ -076c22: 6e20 2015 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ -076c28: 6e20 2115 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1521 │ │ -076c2e: 0e00 |0009: return-void │ │ +076570: |[076570] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +076580: 7010 7811 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ +076586: 6e20 2015 1000 |0003: invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ +07658c: 6e20 2115 2000 |0006: invoke-virtual {v0, v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1521 │ │ +076592: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0006 line=47 │ │ 0x0009 line=48 │ │ locals : │ │ @@ -156936,53 +156987,53 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -076c30: |[076c30] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Ljava/util/Map;)V │ │ -076c40: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ -076c46: 1a00 c80c |0003: const-string v0, "album_id" // string@0cc8 │ │ -076c4a: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -076c50: 0a00 |0008: move-result v0 │ │ -076c52: 3800 3e00 |0009: if-eqz v0, 0047 // +003e │ │ -076c56: 1a00 c80c |000b: const-string v0, "album_id" // string@0cc8 │ │ -076c5a: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076c60: 0c00 |0010: move-result-object v0 │ │ -076c62: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ -076c66: 6e20 2015 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ -076c6c: 1a00 bf0c |0016: const-string v0, "album" // string@0cbf │ │ -076c70: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076c76: 0c00 |001b: move-result-object v0 │ │ -076c78: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ -076c7c: 6e20 2115 0100 |001e: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1521 │ │ -076c82: 1a00 250d |0021: const-string v0, "artist" // string@0d25 │ │ -076c86: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076c8c: 0c00 |0026: move-result-object v0 │ │ -076c8e: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ -076c92: 6e20 1e15 0100 |0029: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtist:(Ljava/lang/String;)V // method@151e │ │ -076c98: 1a00 bb1c |002c: const-string v0, "year" // string@1cbb │ │ -076c9c: 7220 640e 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076ca2: 0c00 |0031: move-result-object v0 │ │ -076ca4: 1f00 2f02 |0032: check-cast v0, Ljava/lang/String; // type@022f │ │ -076ca8: 7110 2511 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -076cae: 0a00 |0037: move-result v0 │ │ -076cb0: 6e20 2215 0100 |0038: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setYear:(I)V // method@1522 │ │ -076cb6: 1a00 350d |003b: const-string v0, "artwork_track_id" // string@0d35 │ │ -076cba: 7220 640e 0200 |003d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076cc0: 0c00 |0040: move-result-object v0 │ │ -076cc2: 1f00 2f02 |0041: check-cast v0, Ljava/lang/String; // type@022f │ │ -076cc6: 6e20 1f15 0100 |0043: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtwork_track_id:(Ljava/lang/String;)V // method@151f │ │ -076ccc: 0e00 |0046: return-void │ │ -076cce: 1a00 a712 |0047: const-string v0, "id" // string@12a7 │ │ -076cd2: 7220 640e 0200 |0049: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076cd8: 0c00 |004c: move-result-object v0 │ │ -076cda: 1f00 2f02 |004d: check-cast v0, Ljava/lang/String; // type@022f │ │ -076cde: 28c4 |004f: goto 0013 // -003c │ │ +076594: |[076594] uk.org.ngo.squeezer.model.SqueezerAlbum.:(Ljava/util/Map;)V │ │ +0765a4: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ +0765aa: 1a00 c20c |0003: const-string v0, "album_id" // string@0cc2 │ │ +0765ae: 7220 630e 0200 |0005: invoke-interface {v2, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0765b4: 0a00 |0008: move-result v0 │ │ +0765b6: 3800 3e00 |0009: if-eqz v0, 0047 // +003e │ │ +0765ba: 1a00 c20c |000b: const-string v0, "album_id" // string@0cc2 │ │ +0765be: 7220 640e 0200 |000d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0765c4: 0c00 |0010: move-result-object v0 │ │ +0765c6: 1f00 2f02 |0011: check-cast v0, Ljava/lang/String; // type@022f │ │ +0765ca: 6e20 2015 0100 |0013: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setId:(Ljava/lang/String;)V // method@1520 │ │ +0765d0: 1a00 b90c |0016: const-string v0, "album" // string@0cb9 │ │ +0765d4: 7220 640e 0200 |0018: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0765da: 0c00 |001b: move-result-object v0 │ │ +0765dc: 1f00 2f02 |001c: check-cast v0, Ljava/lang/String; // type@022f │ │ +0765e0: 6e20 2115 0100 |001e: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; // method@1521 │ │ +0765e6: 1a00 1f0d |0021: const-string v0, "artist" // string@0d1f │ │ +0765ea: 7220 640e 0200 |0023: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0765f0: 0c00 |0026: move-result-object v0 │ │ +0765f2: 1f00 2f02 |0027: check-cast v0, Ljava/lang/String; // type@022f │ │ +0765f6: 6e20 1e15 0100 |0029: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtist:(Ljava/lang/String;)V // method@151e │ │ +0765fc: 1a00 b51c |002c: const-string v0, "year" // string@1cb5 │ │ +076600: 7220 640e 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076606: 0c00 |0031: move-result-object v0 │ │ +076608: 1f00 2f02 |0032: check-cast v0, Ljava/lang/String; // type@022f │ │ +07660c: 7110 2511 0000 |0034: invoke-static {v0}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +076612: 0a00 |0037: move-result v0 │ │ +076614: 6e20 2215 0100 |0038: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setYear:(I)V // method@1522 │ │ +07661a: 1a00 2f0d |003b: const-string v0, "artwork_track_id" // string@0d2f │ │ +07661e: 7220 640e 0200 |003d: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076624: 0c00 |0040: move-result-object v0 │ │ +076626: 1f00 2f02 |0041: check-cast v0, Ljava/lang/String; // type@022f │ │ +07662a: 6e20 1f15 0100 |0043: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.setArtwork_track_id:(Ljava/lang/String;)V // method@151f │ │ +076630: 0e00 |0046: return-void │ │ +076632: 1a00 a112 |0047: const-string v0, "id" // string@12a1 │ │ +076636: 7220 640e 0200 |0049: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +07663c: 0c00 |004c: move-result-object v0 │ │ +07663e: 1f00 2f02 |004d: check-cast v0, Ljava/lang/String; // type@022f │ │ +076642: 28c4 |004f: goto 0013 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0016 line=52 │ │ 0x0021 line=53 │ │ 0x002c line=54 │ │ @@ -157000,17 +157051,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076ce0: |[076ce0] uk.org.ngo.squeezer.model.SqueezerAlbum.getArtist:()Ljava/lang/String; │ │ -076cf0: 5410 bb06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ -076cf4: 1100 |0002: return-object v0 │ │ +076644: |[076644] uk.org.ngo.squeezer.model.SqueezerAlbum.getArtist:()Ljava/lang/String; │ │ +076654: 5410 bb06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ +076658: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ @@ -157018,17 +157069,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076cf8: |[076cf8] uk.org.ngo.squeezer.model.SqueezerAlbum.getName:()Ljava/lang/String; │ │ -076d08: 5410 bc06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ -076d0c: 1100 |0002: return-object v0 │ │ +07665c: |[07665c] uk.org.ngo.squeezer.model.SqueezerAlbum.getName:()Ljava/lang/String; │ │ +07666c: 5410 bc06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ +076670: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ @@ -157036,17 +157087,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d10: |[076d10] uk.org.ngo.squeezer.model.SqueezerAlbum.getPlaylistTag:()Ljava/lang/String; │ │ -076d20: 1a00 c80c |0000: const-string v0, "album_id" // string@0cc8 │ │ -076d24: 1100 |0002: return-object v0 │ │ +076674: |[076674] uk.org.ngo.squeezer.model.SqueezerAlbum.getPlaylistTag:()Ljava/lang/String; │ │ +076684: 1a00 c20c |0000: const-string v0, "album_id" // string@0cc2 │ │ +076688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ @@ -157054,17 +157105,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d28: |[076d28] uk.org.ngo.squeezer.model.SqueezerAlbum.getYear:()I │ │ -076d38: 5210 bd06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ -076d3c: 0f00 |0002: return v0 │ │ +07668c: |[07668c] uk.org.ngo.squeezer.model.SqueezerAlbum.getYear:()I │ │ +07669c: 5210 bd06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ +0766a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ @@ -157072,17 +157123,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d40: |[076d40] uk.org.ngo.squeezer.model.SqueezerAlbum.setArtist:(Ljava/lang/String;)V │ │ -076d50: 5b01 bb06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ -076d54: 0e00 |0002: return-void │ │ +0766a4: |[0766a4] uk.org.ngo.squeezer.model.SqueezerAlbum.setArtist:(Ljava/lang/String;)V │ │ +0766b4: 5b01 bb06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ +0766b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x0003 reg=1 model Ljava/lang/String; │ │ │ │ @@ -157091,17 +157142,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d58: |[076d58] uk.org.ngo.squeezer.model.SqueezerAlbum.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ -076d68: 5b01 bc06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ -076d6c: 1100 |0002: return-object v0 │ │ +0766bc: |[0766bc] uk.org.ngo.squeezer.model.SqueezerAlbum.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ +0766cc: 5b01 bc06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ +0766d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -157110,17 +157161,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d70: |[076d70] uk.org.ngo.squeezer.model.SqueezerAlbum.setYear:(I)V │ │ -076d80: 5901 bd06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ -076d84: 0e00 |0002: return-void │ │ +0766d4: |[0766d4] uk.org.ngo.squeezer.model.SqueezerAlbum.setYear:(I)V │ │ +0766e4: 5901 bd06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ +0766e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x0003 reg=1 year I │ │ │ │ @@ -157129,45 +157180,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -076d88: |[076d88] uk.org.ngo.squeezer.model.SqueezerAlbum.toString:()Ljava/lang/String; │ │ -076d98: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -076d9c: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -076da2: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -076da6: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076dac: 0c00 |000a: move-result-object v0 │ │ -076dae: 6e10 1a15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ -076db4: 0c01 |000e: move-result-object v1 │ │ -076db6: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076dbc: 0c00 |0012: move-result-object v0 │ │ -076dbe: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -076dc2: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076dc8: 0c00 |0018: move-result-object v0 │ │ -076dca: 5421 bc06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ -076dce: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076dd4: 0c00 |001e: move-result-object v0 │ │ -076dd6: 1a01 d800 |001f: const-string v1, ", artist=" // string@00d8 │ │ -076dda: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076de0: 0c00 |0024: move-result-object v0 │ │ -076de2: 5421 bb06 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ -076de6: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076dec: 0c00 |002a: move-result-object v0 │ │ -076dee: 1a01 e200 |002b: const-string v1, ", year=" // string@00e2 │ │ -076df2: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -076df8: 0c00 |0030: move-result-object v0 │ │ -076dfa: 5221 bd06 |0031: iget v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ -076dfe: 6e20 cb0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -076e04: 0c00 |0036: move-result-object v0 │ │ -076e06: 6e10 d60d 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -076e0c: 0c00 |003a: move-result-object v0 │ │ -076e0e: 1100 |003b: return-object v0 │ │ +0766ec: |[0766ec] uk.org.ngo.squeezer.model.SqueezerAlbum.toString:()Ljava/lang/String; │ │ +0766fc: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +076700: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +076706: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +07670a: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076710: 0c00 |000a: move-result-object v0 │ │ +076712: 6e10 1a15 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ +076718: 0c01 |000e: move-result-object v1 │ │ +07671a: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076720: 0c00 |0012: move-result-object v0 │ │ +076722: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +076726: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07672c: 0c00 |0018: move-result-object v0 │ │ +07672e: 5421 bc06 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ +076732: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076738: 0c00 |001e: move-result-object v0 │ │ +07673a: 1a01 d800 |001f: const-string v1, ", artist=" // string@00d8 │ │ +07673e: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076744: 0c00 |0024: move-result-object v0 │ │ +076746: 5421 bb06 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ +07674a: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076750: 0c00 |002a: move-result-object v0 │ │ +076752: 1a01 e200 |002b: const-string v1, ", year=" // string@00e2 │ │ +076756: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07675c: 0c00 |0030: move-result-object v0 │ │ +07675e: 5221 bd06 |0031: iget v1, v2, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ +076762: 6e20 cb0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +076768: 0c00 |0036: move-result-object v0 │ │ +07676a: 6e10 d60d 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +076770: 0c00 |003a: move-result-object v0 │ │ +076772: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/model/SqueezerAlbum;) │ │ @@ -157175,48 +157226,48 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -076e10: |[076e10] uk.org.ngo.squeezer.model.SqueezerAlbum.writeToParcel:(Landroid/os/Parcel;I)V │ │ -076e20: 6e10 1a15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ -076e26: 0c00 |0003: move-result-object v0 │ │ -076e28: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -076e2e: 5410 bc06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ -076e32: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -076e38: 5410 bb06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ -076e3c: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -076e42: 5210 bd06 |0011: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ -076e46: 6e20 6c01 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -076e4c: 6e10 1915 0100 |0016: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getArtwork_track_id:()Ljava/lang/String; // method@1519 │ │ -076e52: 0c00 |0019: move-result-object v0 │ │ -076e54: 6e20 7201 0200 |001a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -076e5a: 0e00 |001d: return-void │ │ +076774: |[076774] uk.org.ngo.squeezer.model.SqueezerAlbum.writeToParcel:(Landroid/os/Parcel;I)V │ │ +076784: 6e10 1a15 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ +07678a: 0c00 |0003: move-result-object v0 │ │ +07678c: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076792: 5410 bc06 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.name:Ljava/lang/String; // field@06bc │ │ +076796: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +07679c: 5410 bb06 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.artist:Ljava/lang/String; // field@06bb │ │ +0767a0: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0767a6: 5210 bd06 |0011: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerAlbum;.year:I // field@06bd │ │ +0767aa: 6e20 6c01 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +0767b0: 6e10 1915 0100 |0016: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getArtwork_track_id:()Ljava/lang/String; // method@1519 │ │ +0767b6: 0c00 |0019: move-result-object v0 │ │ +0767b8: 6e20 7201 0200 |001a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +0767be: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=78 │ │ 0x000c line=79 │ │ 0x0011 line=80 │ │ 0x0016 line=81 │ │ 0x001d line=82 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x001e reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x001e reg=3 flags I │ │ │ │ - source_file_idx : 2597 (SqueezerAlbum.java) │ │ + source_file_idx : 2591 (SqueezerAlbum.java) │ │ │ │ Class #628 header: │ │ class_idx : 978 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 803 │ │ -source_file_idx : 2670 │ │ +source_file_idx : 2664 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 20 │ │ │ │ Class #628 annotations: │ │ Annotations on field #1763 'CREATOR' │ │ @@ -157273,60 +157324,60 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -076e5c: |[076e5c] uk.org.ngo.squeezer.model.SqueezerSong.:()V │ │ -076e6c: 2200 d103 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerSong$1; // type@03d1 │ │ -076e70: 7010 c815 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.:()V // method@15c8 │ │ -076e76: 6900 e306 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ -076e7a: 0e00 |0007: return-void │ │ +0767c0: |[0767c0] uk.org.ngo.squeezer.model.SqueezerSong.:()V │ │ +0767d0: 2200 d103 |0000: new-instance v0, Luk/org/ngo/squeezer/model/SqueezerSong$1; // type@03d1 │ │ +0767d4: 7010 c815 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/model/SqueezerSong$1;.:()V // method@15c8 │ │ +0767da: 6900 e306 |0005: sput-object v0, Luk/org/ngo/squeezer/model/SqueezerSong;.CREATOR:Landroid/os/Parcelable$Creator; // field@06e3 │ │ +0767de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -076e7c: |[076e7c] uk.org.ngo.squeezer.model.SqueezerSong.:(Landroid/os/Parcel;)V │ │ -076e8c: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ -076e92: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076e98: 0c00 |0006: move-result-object v0 │ │ -076e9a: 6e20 e415 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ -076ea0: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076ea6: 0c00 |000d: move-result-object v0 │ │ -076ea8: 5b10 e906 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ -076eac: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076eb2: 0c00 |0013: move-result-object v0 │ │ -076eb4: 5b10 e606 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ -076eb8: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076ebe: 0c00 |0019: move-result-object v0 │ │ -076ec0: 5b10 e406 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ -076ec4: 6e10 6501 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ -076eca: 0a00 |001f: move-result v0 │ │ -076ecc: 5910 eb06 |0020: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ -076ed0: 6e10 6701 0200 |0022: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076ed6: 0c00 |0025: move-result-object v0 │ │ -076ed8: 5b10 e706 |0026: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ -076edc: 6e10 6701 0200 |0028: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076ee2: 0c00 |002b: move-result-object v0 │ │ -076ee4: 5b10 e506 |002c: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ -076ee8: 6e10 6701 0200 |002e: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ -076eee: 0c00 |0031: move-result-object v0 │ │ -076ef0: 6e20 e215 0100 |0032: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ -076ef6: 0e00 |0035: return-void │ │ +0767e0: |[0767e0] uk.org.ngo.squeezer.model.SqueezerSong.:(Landroid/os/Parcel;)V │ │ +0767f0: 7010 7811 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ +0767f6: 6e10 6701 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +0767fc: 0c00 |0006: move-result-object v0 │ │ +0767fe: 6e20 e415 0100 |0007: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ +076804: 6e10 6701 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07680a: 0c00 |000d: move-result-object v0 │ │ +07680c: 5b10 e906 |000e: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ +076810: 6e10 6701 0200 |0010: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +076816: 0c00 |0013: move-result-object v0 │ │ +076818: 5b10 e606 |0014: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ +07681c: 6e10 6701 0200 |0016: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +076822: 0c00 |0019: move-result-object v0 │ │ +076824: 5b10 e406 |001a: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ +076828: 6e10 6501 0200 |001c: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0165 │ │ +07682e: 0a00 |001f: move-result v0 │ │ +076830: 5910 eb06 |0020: iput v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ +076834: 6e10 6701 0200 |0022: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +07683a: 0c00 |0025: move-result-object v0 │ │ +07683c: 5b10 e706 |0026: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ +076840: 6e10 6701 0200 |0028: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +076846: 0c00 |002b: move-result-object v0 │ │ +076848: 5b10 e506 |002c: iput-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ +07684c: 6e10 6701 0200 |002e: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0167 │ │ +076852: 0c00 |0031: move-result-object v0 │ │ +076854: 6e20 e215 0100 |0032: invoke-virtual {v1, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ +07685a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ 0x000a line=124 │ │ 0x0010 line=125 │ │ 0x0016 line=126 │ │ @@ -157344,17 +157395,17 @@ │ │ type : '(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076ef8: |[076ef8] uk.org.ngo.squeezer.model.SqueezerSong.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V │ │ -076f08: 7020 ce15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Landroid/os/Parcel;)V // method@15ce │ │ -076f0e: 0e00 |0003: return-void │ │ +07685c: |[07685c] uk.org.ngo.squeezer.model.SqueezerSong.:(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V │ │ +07686c: 7020 ce15 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.:(Landroid/os/Parcel;)V // method@15ce │ │ +076872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Luk/org/ngo/squeezer/model/SqueezerSong$1; │ │ @@ -157364,109 +157415,109 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 195 16-bit code units │ │ -076f10: |[076f10] uk.org.ngo.squeezer.model.SqueezerSong.:(Ljava/util/Map;)V │ │ -076f20: 7010 7811 0300 |0000: invoke-direct {v3}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ -076f26: 6e10 d915 0300 |0003: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -076f2c: 0c02 |0006: move-result-object v2 │ │ -076f2e: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -076f32: 1a02 c81b |0009: const-string v2, "track_id" // string@1bc8 │ │ -076f36: 7220 640e 2400 |000b: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076f3c: 0c02 |000e: move-result-object v2 │ │ -076f3e: 1f02 2f02 |000f: check-cast v2, Ljava/lang/String; // type@022f │ │ -076f42: 6e20 e415 2300 |0011: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ -076f48: 6e10 d915 0300 |0014: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -076f4e: 0c02 |0017: move-result-object v2 │ │ -076f50: 3902 0d00 |0018: if-nez v2, 0025 // +000d │ │ -076f54: 1a02 a712 |001a: const-string v2, "id" // string@12a7 │ │ -076f58: 7220 640e 2400 |001c: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076f5e: 0c02 |001f: move-result-object v2 │ │ -076f60: 1f02 2f02 |0020: check-cast v2, Ljava/lang/String; // type@022f │ │ -076f64: 6e20 e415 2300 |0022: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ -076f6a: 1a02 c21b |0025: const-string v2, "track" // string@1bc2 │ │ -076f6e: 7220 630e 2400 |0027: invoke-interface {v4, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ -076f74: 0a02 |002a: move-result v2 │ │ -076f76: 3802 7300 |002b: if-eqz v2, 009e // +0073 │ │ -076f7a: 1a02 c21b |002d: const-string v2, "track" // string@1bc2 │ │ -076f7e: 7220 640e 2400 |002f: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076f84: 0c02 |0032: move-result-object v2 │ │ -076f86: 1f02 2f02 |0033: check-cast v2, Ljava/lang/String; // type@022f │ │ -076f8a: 6e20 e515 2300 |0035: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@15e5 │ │ -076f90: 1a02 250d |0038: const-string v2, "artist" // string@0d25 │ │ -076f94: 7220 640e 2400 |003a: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076f9a: 0c02 |003d: move-result-object v2 │ │ -076f9c: 1f02 2f02 |003e: check-cast v2, Ljava/lang/String; // type@022f │ │ -076fa0: 6e20 e015 2300 |0040: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtist:(Ljava/lang/String;)V // method@15e0 │ │ -076fa6: 1a02 bf0c |0043: const-string v2, "album" // string@0cbf │ │ -076faa: 7220 640e 2400 |0045: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076fb0: 0c02 |0048: move-result-object v2 │ │ -076fb2: 1f02 2f02 |0049: check-cast v2, Ljava/lang/String; // type@022f │ │ -076fb6: 6e20 de15 2300 |004b: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setAlbum:(Ljava/lang/String;)V // method@15de │ │ -076fbc: 1a02 bb1c |004e: const-string v2, "year" // string@1cbb │ │ -076fc0: 7220 640e 2400 |0050: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076fc6: 0c02 |0053: move-result-object v2 │ │ -076fc8: 1f02 2f02 |0054: check-cast v2, Ljava/lang/String; // type@022f │ │ -076fcc: 7110 2511 0200 |0056: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -076fd2: 0a02 |0059: move-result v2 │ │ -076fd4: 6e20 e715 2300 |005a: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setYear:(I)V // method@15e7 │ │ -076fda: 1a02 290d |005d: const-string v2, "artist_id" // string@0d29 │ │ -076fde: 7220 640e 2400 |005f: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076fe4: 0c02 |0062: move-result-object v2 │ │ -076fe6: 1f02 2f02 |0063: check-cast v2, Ljava/lang/String; // type@022f │ │ -076fea: 6e20 e115 2300 |0065: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtist_id:(Ljava/lang/String;)V // method@15e1 │ │ -076ff0: 1a02 c80c |0068: const-string v2, "album_id" // string@0cc8 │ │ -076ff4: 7220 640e 2400 |006a: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -076ffa: 0c02 |006d: move-result-object v2 │ │ -076ffc: 1f02 2f02 |006e: check-cast v2, Ljava/lang/String; // type@022f │ │ -077000: 6e20 df15 2300 |0070: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setAlbum_id:(Ljava/lang/String;)V // method@15df │ │ -077006: 1a02 9318 |0073: const-string v2, "remote" // string@1893 │ │ -07700a: 7220 640e 2400 |0075: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -077010: 0c02 |0078: move-result-object v2 │ │ -077012: 1f02 2f02 |0079: check-cast v2, Ljava/lang/String; // type@022f │ │ -077016: 7110 2511 0200 |007b: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ -07701c: 0a02 |007e: move-result v2 │ │ -07701e: 3802 2800 |007f: if-eqz v2, 00a7 // +0028 │ │ -077022: 1212 |0081: const/4 v2, #int 1 // #1 │ │ -077024: 6e20 e615 2300 |0082: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setRemote:(Z)V // method@15e6 │ │ -07702a: 1a02 360d |0085: const-string v2, "artwork_url" // string@0d36 │ │ -07702e: 7220 640e 2400 |0087: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -077034: 0c02 |008a: move-result-object v2 │ │ -077036: 1f02 2f02 |008b: check-cast v2, Ljava/lang/String; // type@022f │ │ -07703a: 6e20 e315 2300 |008d: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_url:(Ljava/lang/String;)V // method@15e3 │ │ -077040: 1a02 350d |0090: const-string v2, "artwork_track_id" // string@0d35 │ │ -077044: 7220 640e 2400 |0092: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -07704a: 0c00 |0095: move-result-object v0 │ │ -07704c: 1f00 2f02 |0096: check-cast v0, Ljava/lang/String; // type@022f │ │ -077050: 3800 1100 |0098: if-eqz v0, 00a9 // +0011 │ │ -077054: 6e20 e215 0300 |009a: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ -07705a: 0e00 |009d: return-void │ │ -07705c: 1a02 a41b |009e: const-string v2, "title" // string@1ba4 │ │ -077060: 7220 640e 2400 |00a0: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -077066: 0c02 |00a3: move-result-object v2 │ │ -077068: 1f02 2f02 |00a4: check-cast v2, Ljava/lang/String; // type@022f │ │ -07706c: 288f |00a6: goto 0035 // -0071 │ │ -07706e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -077070: 28da |00a8: goto 0082 // -0026 │ │ -077072: 1a02 6c0e |00a9: const-string v2, "coverart" // string@0e6c │ │ -077076: 7220 640e 2400 |00ab: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ -07707c: 0c01 |00ae: move-result-object v1 │ │ -07707e: 1f01 2f02 |00af: check-cast v1, Ljava/lang/String; // type@022f │ │ -077082: 3801 ecff |00b1: if-eqz v1, 009d // -0014 │ │ -077086: 1a02 fa00 |00b3: const-string v2, "1" // string@00fa │ │ -07708a: 6e20 ae0d 2100 |00b5: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -077090: 0a02 |00b8: move-result v2 │ │ -077092: 3802 e4ff |00b9: if-eqz v2, 009d // -001c │ │ -077096: 6e10 d915 0300 |00bb: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -07709c: 0c02 |00be: move-result-object v2 │ │ -07709e: 6e20 e215 2300 |00bf: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ -0770a4: 28db |00c2: goto 009d // -0025 │ │ +076874: |[076874] uk.org.ngo.squeezer.model.SqueezerSong.:(Ljava/util/Map;)V │ │ +076884: 7010 7811 0300 |0000: invoke-direct {v3}, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;.:()V // method@1178 │ │ +07688a: 6e10 d915 0300 |0003: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +076890: 0c02 |0006: move-result-object v2 │ │ +076892: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +076896: 1a02 c21b |0009: const-string v2, "track_id" // string@1bc2 │ │ +07689a: 7220 640e 2400 |000b: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0768a0: 0c02 |000e: move-result-object v2 │ │ +0768a2: 1f02 2f02 |000f: check-cast v2, Ljava/lang/String; // type@022f │ │ +0768a6: 6e20 e415 2300 |0011: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ +0768ac: 6e10 d915 0300 |0014: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +0768b2: 0c02 |0017: move-result-object v2 │ │ +0768b4: 3902 0d00 |0018: if-nez v2, 0025 // +000d │ │ +0768b8: 1a02 a112 |001a: const-string v2, "id" // string@12a1 │ │ +0768bc: 7220 640e 2400 |001c: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0768c2: 0c02 |001f: move-result-object v2 │ │ +0768c4: 1f02 2f02 |0020: check-cast v2, Ljava/lang/String; // type@022f │ │ +0768c8: 6e20 e415 2300 |0022: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setId:(Ljava/lang/String;)V // method@15e4 │ │ +0768ce: 1a02 bc1b |0025: const-string v2, "track" // string@1bbc │ │ +0768d2: 7220 630e 2400 |0027: invoke-interface {v4, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0e63 │ │ +0768d8: 0a02 |002a: move-result v2 │ │ +0768da: 3802 7300 |002b: if-eqz v2, 009e // +0073 │ │ +0768de: 1a02 bc1b |002d: const-string v2, "track" // string@1bbc │ │ +0768e2: 7220 640e 2400 |002f: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0768e8: 0c02 |0032: move-result-object v2 │ │ +0768ea: 1f02 2f02 |0033: check-cast v2, Ljava/lang/String; // type@022f │ │ +0768ee: 6e20 e515 2300 |0035: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerSong; // method@15e5 │ │ +0768f4: 1a02 1f0d |0038: const-string v2, "artist" // string@0d1f │ │ +0768f8: 7220 640e 2400 |003a: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0768fe: 0c02 |003d: move-result-object v2 │ │ +076900: 1f02 2f02 |003e: check-cast v2, Ljava/lang/String; // type@022f │ │ +076904: 6e20 e015 2300 |0040: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtist:(Ljava/lang/String;)V // method@15e0 │ │ +07690a: 1a02 b90c |0043: const-string v2, "album" // string@0cb9 │ │ +07690e: 7220 640e 2400 |0045: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076914: 0c02 |0048: move-result-object v2 │ │ +076916: 1f02 2f02 |0049: check-cast v2, Ljava/lang/String; // type@022f │ │ +07691a: 6e20 de15 2300 |004b: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setAlbum:(Ljava/lang/String;)V // method@15de │ │ +076920: 1a02 b51c |004e: const-string v2, "year" // string@1cb5 │ │ +076924: 7220 640e 2400 |0050: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +07692a: 0c02 |0053: move-result-object v2 │ │ +07692c: 1f02 2f02 |0054: check-cast v2, Ljava/lang/String; // type@022f │ │ +076930: 7110 2511 0200 |0056: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +076936: 0a02 |0059: move-result v2 │ │ +076938: 6e20 e715 2300 |005a: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setYear:(I)V // method@15e7 │ │ +07693e: 1a02 230d |005d: const-string v2, "artist_id" // string@0d23 │ │ +076942: 7220 640e 2400 |005f: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076948: 0c02 |0062: move-result-object v2 │ │ +07694a: 1f02 2f02 |0063: check-cast v2, Ljava/lang/String; // type@022f │ │ +07694e: 6e20 e115 2300 |0065: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtist_id:(Ljava/lang/String;)V // method@15e1 │ │ +076954: 1a02 c20c |0068: const-string v2, "album_id" // string@0cc2 │ │ +076958: 7220 640e 2400 |006a: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +07695e: 0c02 |006d: move-result-object v2 │ │ +076960: 1f02 2f02 |006e: check-cast v2, Ljava/lang/String; // type@022f │ │ +076964: 6e20 df15 2300 |0070: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setAlbum_id:(Ljava/lang/String;)V // method@15df │ │ +07696a: 1a02 8d18 |0073: const-string v2, "remote" // string@188d │ │ +07696e: 7220 640e 2400 |0075: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076974: 0c02 |0078: move-result-object v2 │ │ +076976: 1f02 2f02 |0079: check-cast v2, Ljava/lang/String; // type@022f │ │ +07697a: 7110 2511 0200 |007b: invoke-static {v2}, Luk/org/ngo/squeezer/Util;.parseDecimalIntOrZero:(Ljava/lang/String;)I // method@1125 │ │ +076980: 0a02 |007e: move-result v2 │ │ +076982: 3802 2800 |007f: if-eqz v2, 00a7 // +0028 │ │ +076986: 1212 |0081: const/4 v2, #int 1 // #1 │ │ +076988: 6e20 e615 2300 |0082: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setRemote:(Z)V // method@15e6 │ │ +07698e: 1a02 300d |0085: const-string v2, "artwork_url" // string@0d30 │ │ +076992: 7220 640e 2400 |0087: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +076998: 0c02 |008a: move-result-object v2 │ │ +07699a: 1f02 2f02 |008b: check-cast v2, Ljava/lang/String; // type@022f │ │ +07699e: 6e20 e315 2300 |008d: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_url:(Ljava/lang/String;)V // method@15e3 │ │ +0769a4: 1a02 2f0d |0090: const-string v2, "artwork_track_id" // string@0d2f │ │ +0769a8: 7220 640e 2400 |0092: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0769ae: 0c00 |0095: move-result-object v0 │ │ +0769b0: 1f00 2f02 |0096: check-cast v0, Ljava/lang/String; // type@022f │ │ +0769b4: 3800 1100 |0098: if-eqz v0, 00a9 // +0011 │ │ +0769b8: 6e20 e215 0300 |009a: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ +0769be: 0e00 |009d: return-void │ │ +0769c0: 1a02 9e1b |009e: const-string v2, "title" // string@1b9e │ │ +0769c4: 7220 640e 2400 |00a0: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0769ca: 0c02 |00a3: move-result-object v2 │ │ +0769cc: 1f02 2f02 |00a4: check-cast v2, Ljava/lang/String; // type@022f │ │ +0769d0: 288f |00a6: goto 0035 // -0071 │ │ +0769d2: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +0769d4: 28da |00a8: goto 0082 // -0026 │ │ +0769d6: 1a02 660e |00a9: const-string v2, "coverart" // string@0e66 │ │ +0769da: 7220 640e 2400 |00ab: invoke-interface {v4, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e64 │ │ +0769e0: 0c01 |00ae: move-result-object v1 │ │ +0769e2: 1f01 2f02 |00af: check-cast v1, Ljava/lang/String; // type@022f │ │ +0769e6: 3801 ecff |00b1: if-eqz v1, 009d // -0014 │ │ +0769ea: 1a02 fa00 |00b3: const-string v2, "1" // string@00fa │ │ +0769ee: 6e20 ae0d 2100 |00b5: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0769f4: 0a02 |00b8: move-result v2 │ │ +0769f6: 3802 e4ff |00b9: if-eqz v2, 009d // -001c │ │ +0769fa: 6e10 d915 0300 |00bb: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +076a00: 0c02 |00be: move-result-object v2 │ │ +076a02: 6e20 e215 2300 |00bf: invoke-virtual {v3, v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.setArtwork_track_id:(Ljava/lang/String;)V // method@15e2 │ │ +076a08: 28db |00c2: goto 009d // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0014 line=83 │ │ 0x0025 line=84 │ │ 0x0038 line=85 │ │ @@ -157499,17 +157550,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0770a8: |[0770a8] uk.org.ngo.squeezer.model.SqueezerSong.getAlbum:()Ljava/lang/String; │ │ -0770b8: 5410 e406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ -0770bc: 1100 |0002: return-object v0 │ │ +076a0c: |[076a0c] uk.org.ngo.squeezer.model.SqueezerSong.getAlbum:()Ljava/lang/String; │ │ +076a1c: 5410 e406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ +076a20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157517,17 +157568,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0770c0: |[0770c0] uk.org.ngo.squeezer.model.SqueezerSong.getAlbum_id:()Ljava/lang/String; │ │ -0770d0: 5410 e506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ -0770d4: 1100 |0002: return-object v0 │ │ +076a24: |[076a24] uk.org.ngo.squeezer.model.SqueezerSong.getAlbum_id:()Ljava/lang/String; │ │ +076a34: 5410 e506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ +076a38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157535,17 +157586,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0770d8: |[0770d8] uk.org.ngo.squeezer.model.SqueezerSong.getArtist:()Ljava/lang/String; │ │ -0770e8: 5410 e606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ -0770ec: 1100 |0002: return-object v0 │ │ +076a3c: |[076a3c] uk.org.ngo.squeezer.model.SqueezerSong.getArtist:()Ljava/lang/String; │ │ +076a4c: 5410 e606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ +076a50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157553,17 +157604,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0770f0: |[0770f0] uk.org.ngo.squeezer.model.SqueezerSong.getArtist_id:()Ljava/lang/String; │ │ -077100: 5410 e706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ -077104: 1100 |0002: return-object v0 │ │ +076a54: |[076a54] uk.org.ngo.squeezer.model.SqueezerSong.getArtist_id:()Ljava/lang/String; │ │ +076a64: 5410 e706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ +076a68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157571,44 +157622,44 @@ │ │ type : '(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -077108: |[077108] uk.org.ngo.squeezer.model.SqueezerSong.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; │ │ -077118: 6e10 d715 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ -07711e: 0c01 |0003: move-result-object v1 │ │ -077120: 3801 2e00 |0004: if-eqz v1, 0032 // +002e │ │ -077124: 3905 0400 |0006: if-nez v5, 000a // +0004 │ │ -077128: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07712a: 1101 |0009: return-object v1 │ │ -07712c: 6e10 d715 0400 |000a: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ -077132: 0c01 |000d: move-result-object v1 │ │ -077134: 7220 af16 1500 |000e: invoke-interface {v5, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ -07713a: 0c01 |0011: move-result-object v1 │ │ -07713c: 28f7 |0012: goto 0009 // -0009 │ │ -07713e: 0d00 |0013: move-exception v0 │ │ -077140: 6e10 9a0d 0400 |0014: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -077146: 0c01 |0017: move-result-object v1 │ │ -077148: 6e10 6b0d 0100 |0018: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ -07714e: 0c01 |001b: move-result-object v1 │ │ -077150: 2202 3102 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -077154: 7010 c60d 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07715a: 1a03 c002 |0021: const-string v3, "Error requesting album art url: " // string@02c0 │ │ -07715e: 6e20 ce0d 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077164: 0c02 |0026: move-result-object v2 │ │ -077166: 6e20 cd0d 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07716c: 0c02 |002a: move-result-object v2 │ │ -07716e: 6e10 d60d 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -077174: 0c02 |002e: move-result-object v2 │ │ -077176: 7120 e10a 2100 |002f: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07717c: 6e10 d815 0400 |0032: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_url:()Ljava/lang/String; // method@15d8 │ │ -077182: 0c01 |0035: move-result-object v1 │ │ -077184: 28d3 |0036: goto 0009 // -002d │ │ +076a6c: |[076a6c] uk.org.ngo.squeezer.model.SqueezerSong.getArtworkUrl:(Luk/org/ngo/squeezer/service/ISqueezeService;)Ljava/lang/String; │ │ +076a7c: 6e10 d715 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ +076a82: 0c01 |0003: move-result-object v1 │ │ +076a84: 3801 2e00 |0004: if-eqz v1, 0032 // +002e │ │ +076a88: 3905 0400 |0006: if-nez v5, 000a // +0004 │ │ +076a8c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +076a8e: 1101 |0009: return-object v1 │ │ +076a90: 6e10 d715 0400 |000a: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ +076a96: 0c01 |000d: move-result-object v1 │ │ +076a98: 7220 af16 1500 |000e: invoke-interface {v5, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.getAlbumArtUrl:(Ljava/lang/String;)Ljava/lang/String; // method@16af │ │ +076a9e: 0c01 |0011: move-result-object v1 │ │ +076aa0: 28f7 |0012: goto 0009 // -0009 │ │ +076aa2: 0d00 |0013: move-exception v0 │ │ +076aa4: 6e10 9a0d 0400 |0014: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +076aaa: 0c01 |0017: move-result-object v1 │ │ +076aac: 6e10 6b0d 0100 |0018: invoke-virtual {v1}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@0d6b │ │ +076ab2: 0c01 |001b: move-result-object v1 │ │ +076ab4: 2202 3102 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +076ab8: 7010 c60d 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +076abe: 1a03 c002 |0021: const-string v3, "Error requesting album art url: " // string@02c0 │ │ +076ac2: 6e20 ce0d 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076ac8: 0c02 |0026: move-result-object v2 │ │ +076aca: 6e20 cd0d 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +076ad0: 0c02 |002a: move-result-object v2 │ │ +076ad2: 6e10 d60d 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +076ad8: 0c02 |002e: move-result-object v2 │ │ +076ada: 7120 e10a 2100 |002f: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +076ae0: 6e10 d815 0400 |0032: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_url:()Ljava/lang/String; // method@15d8 │ │ +076ae6: 0c01 |0035: move-result-object v1 │ │ +076ae8: 28d3 |0036: goto 0009 // -002d │ │ catches : 1 │ │ 0x000a - 0x0011 │ │ Landroid/os/RemoteException; -> 0x0013 │ │ positions : │ │ 0x0000 line=69 │ │ 0x0006 line=71 │ │ 0x0008 line=72 │ │ @@ -157627,17 +157678,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077194: |[077194] uk.org.ngo.squeezer.model.SqueezerSong.getArtwork_url:()Ljava/lang/String; │ │ -0771a4: 5410 e806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artwork_url:Ljava/lang/String; // field@06e8 │ │ -0771a8: 1100 |0002: return-object v0 │ │ +076af8: |[076af8] uk.org.ngo.squeezer.model.SqueezerSong.getArtwork_url:()Ljava/lang/String; │ │ +076b08: 5410 e806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artwork_url:Ljava/lang/String; // field@06e8 │ │ +076b0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157645,17 +157696,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0771ac: |[0771ac] uk.org.ngo.squeezer.model.SqueezerSong.getName:()Ljava/lang/String; │ │ -0771bc: 5410 e906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ -0771c0: 1100 |0002: return-object v0 │ │ +076b10: |[076b10] uk.org.ngo.squeezer.model.SqueezerSong.getName:()Ljava/lang/String; │ │ +076b20: 5410 e906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ +076b24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157663,17 +157714,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0771c4: |[0771c4] uk.org.ngo.squeezer.model.SqueezerSong.getPlaylistTag:()Ljava/lang/String; │ │ -0771d4: 1a00 c81b |0000: const-string v0, "track_id" // string@1bc8 │ │ -0771d8: 1100 |0002: return-object v0 │ │ +076b28: |[076b28] uk.org.ngo.squeezer.model.SqueezerSong.getPlaylistTag:()Ljava/lang/String; │ │ +076b38: 1a00 c21b |0000: const-string v0, "track_id" // string@1bc2 │ │ +076b3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157681,17 +157732,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0771dc: |[0771dc] uk.org.ngo.squeezer.model.SqueezerSong.getYear:()I │ │ -0771ec: 5210 eb06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ -0771f0: 0f00 |0002: return v0 │ │ +076b40: |[076b40] uk.org.ngo.squeezer.model.SqueezerSong.getYear:()I │ │ +076b50: 5210 eb06 |0000: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ +076b54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157699,17 +157750,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0771f4: |[0771f4] uk.org.ngo.squeezer.model.SqueezerSong.isRemote:()Z │ │ -077204: 5510 ea06 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.remote:Z // field@06ea │ │ -077208: 0f00 |0002: return v0 │ │ +076b58: |[076b58] uk.org.ngo.squeezer.model.SqueezerSong.isRemote:()Z │ │ +076b68: 5510 ea06 |0000: iget-boolean v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.remote:Z // field@06ea │ │ +076b6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #10 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157717,17 +157768,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07720c: |[07720c] uk.org.ngo.squeezer.model.SqueezerSong.setAlbum:(Ljava/lang/String;)V │ │ -07721c: 5b01 e406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ -077220: 0e00 |0002: return-void │ │ +076b70: |[076b70] uk.org.ngo.squeezer.model.SqueezerSong.setAlbum:(Ljava/lang/String;)V │ │ +076b80: 5b01 e406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ +076b84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 album Ljava/lang/String; │ │ │ │ @@ -157736,17 +157787,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077224: |[077224] uk.org.ngo.squeezer.model.SqueezerSong.setAlbum_id:(Ljava/lang/String;)V │ │ -077234: 5b01 e506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ -077238: 0e00 |0002: return-void │ │ +076b88: |[076b88] uk.org.ngo.squeezer.model.SqueezerSong.setAlbum_id:(Ljava/lang/String;)V │ │ +076b98: 5b01 e506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ +076b9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 album_id Ljava/lang/String; │ │ │ │ @@ -157755,17 +157806,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07723c: |[07723c] uk.org.ngo.squeezer.model.SqueezerSong.setArtist:(Ljava/lang/String;)V │ │ -07724c: 5b01 e606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ -077250: 0e00 |0002: return-void │ │ +076ba0: |[076ba0] uk.org.ngo.squeezer.model.SqueezerSong.setArtist:(Ljava/lang/String;)V │ │ +076bb0: 5b01 e606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ +076bb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 artist Ljava/lang/String; │ │ │ │ @@ -157774,17 +157825,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077254: |[077254] uk.org.ngo.squeezer.model.SqueezerSong.setArtist_id:(Ljava/lang/String;)V │ │ -077264: 5b01 e706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ -077268: 0e00 |0002: return-void │ │ +076bb8: |[076bb8] uk.org.ngo.squeezer.model.SqueezerSong.setArtist_id:(Ljava/lang/String;)V │ │ +076bc8: 5b01 e706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ +076bcc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 artist_id Ljava/lang/String; │ │ │ │ @@ -157793,17 +157844,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07726c: |[07726c] uk.org.ngo.squeezer.model.SqueezerSong.setArtwork_url:(Ljava/lang/String;)V │ │ -07727c: 5b01 e806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artwork_url:Ljava/lang/String; // field@06e8 │ │ -077280: 0e00 |0002: return-void │ │ +076bd0: |[076bd0] uk.org.ngo.squeezer.model.SqueezerSong.setArtwork_url:(Ljava/lang/String;)V │ │ +076be0: 5b01 e806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.artwork_url:Ljava/lang/String; // field@06e8 │ │ +076be4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 artworkUrl Ljava/lang/String; │ │ │ │ @@ -157812,17 +157863,17 @@ │ │ type : '(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077284: |[077284] uk.org.ngo.squeezer.model.SqueezerSong.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -077294: 5b01 e906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ -077298: 1100 |0002: return-object v0 │ │ +076be8: |[076be8] uk.org.ngo.squeezer.model.SqueezerSong.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +076bf8: 5b01 e906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ +076bfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ │ │ @@ -157831,17 +157882,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07729c: |[07729c] uk.org.ngo.squeezer.model.SqueezerSong.setRemote:(Z)V │ │ -0772ac: 5c01 ea06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.remote:Z // field@06ea │ │ -0772b0: 0e00 |0002: return-void │ │ +076c00: |[076c00] uk.org.ngo.squeezer.model.SqueezerSong.setRemote:(Z)V │ │ +076c10: 5c01 ea06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.remote:Z // field@06ea │ │ +076c14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 remote Z │ │ │ │ @@ -157850,17 +157901,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0772b4: |[0772b4] uk.org.ngo.squeezer.model.SqueezerSong.setYear:(I)V │ │ -0772c4: 5901 eb06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ -0772c8: 0e00 |0002: return-void │ │ +076c18: |[076c18] uk.org.ngo.squeezer.model.SqueezerSong.setYear:(I)V │ │ +076c28: 5901 eb06 |0000: iput v1, v0, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ +076c2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x0003 reg=1 year I │ │ │ │ @@ -157869,45 +157920,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0772cc: |[0772cc] uk.org.ngo.squeezer.model.SqueezerSong.toString:()Ljava/lang/String; │ │ -0772dc: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ -0772e0: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0772e6: 1a01 a812 |0005: const-string v1, "id=" // string@12a8 │ │ -0772ea: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0772f0: 0c00 |000a: move-result-object v0 │ │ -0772f2: 6e10 d915 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -0772f8: 0c01 |000e: move-result-object v1 │ │ -0772fa: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077300: 0c00 |0012: move-result-object v0 │ │ -077302: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ -077306: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07730c: 0c00 |0018: move-result-object v0 │ │ -07730e: 5421 e906 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ -077312: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077318: 0c00 |001e: move-result-object v0 │ │ -07731a: 1a01 d800 |001f: const-string v1, ", artist=" // string@00d8 │ │ -07731e: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077324: 0c00 |0024: move-result-object v0 │ │ -077326: 5421 e606 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ -07732a: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077330: 0c00 |002a: move-result-object v0 │ │ -077332: 1a01 e200 |002b: const-string v1, ", year=" // string@00e2 │ │ -077336: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07733c: 0c00 |0030: move-result-object v0 │ │ -07733e: 5221 eb06 |0031: iget v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ -077342: 6e20 cb0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -077348: 0c00 |0036: move-result-object v0 │ │ -07734a: 6e10 d60d 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -077350: 0c00 |003a: move-result-object v0 │ │ -077352: 1100 |003b: return-object v0 │ │ +076c30: |[076c30] uk.org.ngo.squeezer.model.SqueezerSong.toString:()Ljava/lang/String; │ │ +076c40: 2200 3102 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0231 │ │ +076c44: 7010 c60d 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +076c4a: 1a01 a212 |0005: const-string v1, "id=" // string@12a2 │ │ +076c4e: 6e20 ce0d 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c54: 0c00 |000a: move-result-object v0 │ │ +076c56: 6e10 d915 0200 |000b: invoke-virtual {v2}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +076c5c: 0c01 |000e: move-result-object v1 │ │ +076c5e: 6e20 ce0d 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c64: 0c00 |0012: move-result-object v0 │ │ +076c66: 1a01 dd00 |0013: const-string v1, ", name=" // string@00dd │ │ +076c6a: 6e20 ce0d 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c70: 0c00 |0018: move-result-object v0 │ │ +076c72: 5421 e906 |0019: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ +076c76: 6e20 ce0d 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c7c: 0c00 |001e: move-result-object v0 │ │ +076c7e: 1a01 d800 |001f: const-string v1, ", artist=" // string@00d8 │ │ +076c82: 6e20 ce0d 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c88: 0c00 |0024: move-result-object v0 │ │ +076c8a: 5421 e606 |0025: iget-object v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ +076c8e: 6e20 ce0d 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076c94: 0c00 |002a: move-result-object v0 │ │ +076c96: 1a01 e200 |002b: const-string v1, ", year=" // string@00e2 │ │ +076c9a: 6e20 ce0d 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +076ca0: 0c00 |0030: move-result-object v0 │ │ +076ca2: 5221 eb06 |0031: iget v1, v2, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ +076ca6: 6e20 cb0d 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +076cac: 0c00 |0036: move-result-object v0 │ │ +076cae: 6e10 d60d 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +076cb4: 0c00 |003a: move-result-object v0 │ │ +076cb6: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ #19 : (in Luk/org/ngo/squeezer/model/SqueezerSong;) │ │ @@ -157915,34 +157966,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -077354: |[077354] uk.org.ngo.squeezer.model.SqueezerSong.writeToParcel:(Landroid/os/Parcel;I)V │ │ -077364: 6e10 d915 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -07736a: 0c00 |0003: move-result-object v0 │ │ -07736c: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -077372: 5410 e906 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ -077376: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -07737c: 5410 e606 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ -077380: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -077386: 5410 e406 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ -07738a: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -077390: 5210 eb06 |0016: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ -077394: 6e20 6c01 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ -07739a: 5410 e706 |001b: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ -07739e: 6e20 7201 0200 |001d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0773a4: 5410 e506 |0020: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ -0773a8: 6e20 7201 0200 |0022: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0773ae: 6e10 d715 0100 |0025: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ -0773b4: 0c00 |0028: move-result-object v0 │ │ -0773b6: 6e20 7201 0200 |0029: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ -0773bc: 0e00 |002c: return-void │ │ +076cb8: |[076cb8] uk.org.ngo.squeezer.model.SqueezerSong.writeToParcel:(Landroid/os/Parcel;I)V │ │ +076cc8: 6e10 d915 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +076cce: 0c00 |0003: move-result-object v0 │ │ +076cd0: 6e20 7201 0200 |0004: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076cd6: 5410 e906 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.name:Ljava/lang/String; // field@06e9 │ │ +076cda: 6e20 7201 0200 |0009: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076ce0: 5410 e606 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist:Ljava/lang/String; // field@06e6 │ │ +076ce4: 6e20 7201 0200 |000e: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076cea: 5410 e406 |0011: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album:Ljava/lang/String; // field@06e4 │ │ +076cee: 6e20 7201 0200 |0013: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076cf4: 5210 eb06 |0016: iget v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.year:I // field@06eb │ │ +076cf8: 6e20 6c01 0200 |0018: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@016c │ │ +076cfe: 5410 e706 |001b: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.artist_id:Ljava/lang/String; // field@06e7 │ │ +076d02: 6e20 7201 0200 |001d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076d08: 5410 e506 |0020: iget-object v0, v1, Luk/org/ngo/squeezer/model/SqueezerSong;.album_id:Ljava/lang/String; // field@06e5 │ │ +076d0c: 6e20 7201 0200 |0022: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076d12: 6e10 d715 0100 |0025: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtwork_track_id:()Ljava/lang/String; // method@15d7 │ │ +076d18: 0c00 |0028: move-result-object v0 │ │ +076d1a: 6e20 7201 0200 |0029: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0172 │ │ +076d20: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0007 line=134 │ │ 0x000c line=135 │ │ 0x0011 line=136 │ │ 0x0016 line=137 │ │ @@ -157951,21 +158002,21 @@ │ │ 0x0025 line=140 │ │ 0x002c line=141 │ │ locals : │ │ 0x0000 - 0x002d reg=1 this Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x002d reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002d reg=3 flags I │ │ │ │ - source_file_idx : 2670 (SqueezerSong.java) │ │ + source_file_idx : 2664 (SqueezerSong.java) │ │ │ │ Class #629 header: │ │ class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 279 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #629 annotations: │ │ Annotations on class │ │ @@ -157985,17 +158036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0773c0: |[0773c0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0773d0: 7010 b906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06b9 │ │ -0773d6: 0e00 |0003: return-void │ │ +076d24: |[076d24] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +076d34: 7010 b906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@06b9 │ │ +076d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -158004,18 +158055,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0773d8: |[0773d8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0773e8: 7120 f606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06f6 │ │ -0773ee: 0a00 |0003: move-result v0 │ │ -0773f0: 0f00 |0004: return v0 │ │ +076d3c: |[076d3c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +076d4c: 7120 f606 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@06f6 │ │ +076d52: 0a00 |0003: move-result v0 │ │ +076d54: 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 │ │ @@ -158025,18 +158076,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0773f4: |[0773f4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -077404: 7120 f706 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06f7 │ │ -07740a: 0a00 |0003: move-result v0 │ │ -07740c: 0f00 |0004: return v0 │ │ +076d58: |[076d58] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +076d68: 7120 f706 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@06f7 │ │ +076d6e: 0a00 |0003: move-result v0 │ │ +076d70: 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 │ │ @@ -158046,17 +158097,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 │ │ -077410: |[077410] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -077420: 7120 f806 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06f8 │ │ -077426: 0e00 |0003: return-void │ │ +076d74: |[076d74] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +076d84: 7120 f806 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06f8 │ │ +076d8a: 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; │ │ @@ -158067,19 +158118,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 │ │ -077428: |[077428] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -077438: 6e10 b308 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ -07743e: 0c00 |0003: move-result-object v0 │ │ -077440: 7120 f906 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06f9 │ │ -077446: 0e00 |0007: return-void │ │ +076d8c: |[076d8c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +076d9c: 6e10 b308 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@08b3 │ │ +076da2: 0c00 |0003: move-result-object v0 │ │ +076da4: 7120 f906 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06f9 │ │ +076daa: 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; │ │ @@ -158090,17 +158141,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 │ │ -077448: |[077448] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -077458: 7120 fa06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06fa │ │ -07745e: 0e00 |0003: return-void │ │ +076dac: |[076dac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +076dbc: 7120 fa06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06fa │ │ +076dc2: 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; │ │ @@ -158111,29 +158162,29 @@ │ │ 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 │ │ -077460: |[077460] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -077470: 6e10 ac05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05ac │ │ -077476: 0c00 |0003: move-result-object v0 │ │ -077478: 7120 fb06 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@06fb │ │ -07747e: 0e00 |0007: return-void │ │ +076dc4: |[076dc4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +076dd4: 6e10 ac05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@05ac │ │ +076dda: 0c00 |0003: move-result-object v0 │ │ +076ddc: 7120 fb06 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@06fb │ │ +076de2: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #630 header: │ │ class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 341 │ │ source_file_idx : 426 │ │ static_fields_size : 0 │ │ @@ -158159,17 +158210,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077480: |[077480] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -077490: 7010 6609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0966 │ │ -077496: 0e00 |0003: return-void │ │ +076de4: |[076de4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +076df4: 7010 6609 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0966 │ │ +076dfa: 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 - │ │ @@ -158178,17 +158229,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 │ │ -077498: |[077498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0774a8: 7130 2d0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a2d │ │ -0774ae: 0e00 |0003: return-void │ │ +076dfc: |[076dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +076e0c: 7130 2d0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a2d │ │ +076e12: 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; │ │ @@ -158197,15 +158248,15 @@ │ │ │ │ source_file_idx : 426 (AccessibilityRecordCompat.java) │ │ │ │ Class #631 header: │ │ class_idx : 862 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 813 │ │ -source_file_idx : 2594 │ │ +source_file_idx : 2588 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -158232,20 +158283,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0774b0: |[0774b0] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.:()V │ │ -0774c0: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -0774c6: 2200 5d03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1; // type@035d │ │ -0774ca: 7020 bf12 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V // method@12bf │ │ -0774d0: 5b10 0d06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ -0774d4: 0e00 |000a: return-void │ │ +076e14: |[076e14] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.:()V │ │ +076e24: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +076e2a: 2200 5d03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1; // type@035d │ │ +076e2e: 7020 bf12 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V // method@12bf │ │ +076e34: 5b10 0d06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ +076e38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ │ │ @@ -158255,20 +158306,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0774d8: |[0774d8] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.registerCallback:()V │ │ -0774e8: 6e10 c212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12c2 │ │ -0774ee: 0c00 |0003: move-result-object v0 │ │ -0774f0: 5421 0d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ -0774f4: 7220 db16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ -0774fa: 0e00 |0009: return-void │ │ +076e3c: |[076e3c] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.registerCallback:()V │ │ +076e4c: 6e10 c212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12c2 │ │ +076e52: 0c00 |0003: move-result-object v0 │ │ +076e54: 5421 0d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ +076e58: 7220 db16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ +076e5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0009 line=30 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ │ │ @@ -158277,34 +158328,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0774fc: |[0774fc] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.unregisterCallback:()V │ │ -07750c: 6e10 c212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12c2 │ │ -077512: 0c00 |0003: move-result-object v0 │ │ -077514: 5421 0d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ -077518: 7220 ee16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ -07751e: 0e00 |0009: return-void │ │ +076e60: |[076e60] uk.org.ngo.squeezer.itemlists.SqueezerAbstractSongListActivity.unregisterCallback:()V │ │ +076e70: 6e10 c212 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12c2 │ │ +076e76: 0c00 |0003: move-result-object v0 │ │ +076e78: 5421 0d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@060d │ │ +076e7c: 7220 ee16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ +076e82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0009 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ │ │ - source_file_idx : 2594 (SqueezerAbstractSongListActivity.java) │ │ + source_file_idx : 2588 (SqueezerAbstractSongListActivity.java) │ │ │ │ Class #632 header: │ │ class_idx : 866 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2600 │ │ +source_file_idx : 2594 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 22 │ │ │ │ Class #632 annotations: │ │ Annotations on class │ │ @@ -158371,98 +158422,94 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -077520: |[077520] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.:()V │ │ -077530: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -077536: 6200 9206 |0003: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ -07753a: 5b10 1b06 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ -07753e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -077540: 5b10 1906 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ -077544: 2200 6103 |000a: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1; // type@0361 │ │ -077548: 7020 d312 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V // method@12d3 │ │ -07754e: 5b10 1506 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ -077552: 0e00 |0011: return-void │ │ +076e84: |[076e84] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.:()V │ │ +076e94: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +076e9a: 6200 9206 |0003: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ +076e9e: 5b10 1b06 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ +076ea2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +076ea4: 5b10 1906 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ +076ea8: 2200 6103 |000a: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1; // type@0361 │ │ +076eac: 7020 d312 1000 |000c: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V // method@12d3 │ │ +076eb2: 5b10 1506 |000f: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ +076eb6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=51 │ │ 0x0007 line=53 │ │ 0x000a line=170 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ name : 'show' │ │ type : '(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ - registers : 10 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ - insns size : 45 16-bit code units │ │ -077554: |[077554] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -077564: 2202 1f00 |0000: new-instance v2, Landroid/content/Intent; // type@001f │ │ -077568: 1c05 6203 |0002: const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ -07756c: 7030 9800 7205 |0004: invoke-direct {v2, v7, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -077572: 1c05 a203 |0007: const-class v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -077576: 6e10 6a0d 0500 |0009: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -07757c: 0c05 |000c: move-result-object v5 │ │ -07757e: 6e10 8414 0800 |000d: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ -077584: 0c06 |0010: move-result-object v6 │ │ -077586: 6e30 ae00 5206 |0011: invoke-virtual {v2, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -07758c: 0790 |0014: move-object v0, v9 │ │ -07758e: 2104 |0015: array-length v4, v0 │ │ -077590: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -077592: 3541 1200 |0017: if-ge v1, v4, 0029 // +0012 │ │ -077596: 4603 0001 |0019: aget-object v3, v0, v1 │ │ -07759a: 6e10 9a0d 0300 |001b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -0775a0: 0c05 |001e: move-result-object v5 │ │ -0775a2: 6e10 6a0d 0500 |001f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0775a8: 0c05 |0022: move-result-object v5 │ │ -0775aa: 6e30 ac00 5203 |0023: invoke-virtual {v2, v5, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -0775b0: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0775b4: 28ef |0028: goto 0017 // -0011 │ │ -0775b6: 6e20 9500 2700 |0029: invoke-virtual {v7, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -0775bc: 0e00 |002c: return-void │ │ + insns size : 44 16-bit code units │ │ +076eb8: |[076eb8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +076ec8: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +076ecc: 1c02 6203 |0002: const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; // type@0362 │ │ +076ed0: 7030 9800 5002 |0004: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +076ed6: 1c02 a203 |0007: const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +076eda: 6e10 6a0d 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +076ee0: 0c02 |000c: move-result-object v2 │ │ +076ee2: 6e10 8414 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ +076ee8: 0c03 |0010: move-result-object v3 │ │ +076eea: 6e30 ae00 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +076ef0: 2173 |0014: array-length v3, v7 │ │ +076ef2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +076ef4: 3532 1200 |0016: if-ge v2, v3, 0028 // +0012 │ │ +076ef8: 4601 0702 |0018: aget-object v1, v7, v2 │ │ +076efc: 6e10 9a0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +076f02: 0c04 |001d: move-result-object v4 │ │ +076f04: 6e10 6a0d 0400 |001e: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +076f0a: 0c04 |0021: move-result-object v4 │ │ +076f0c: 6e30 ac00 4001 |0022: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +076f12: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076f16: 28ef |0027: goto 0016 // -0011 │ │ +076f18: 6e20 9500 0500 |0028: invoke-virtual {v5, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +076f1e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0007 line=164 │ │ 0x0014 line=165 │ │ - 0x001b line=166 │ │ - 0x0026 line=165 │ │ - 0x0029 line=167 │ │ - 0x002c line=168 │ │ - locals : │ │ - 0x001b - 0x0029 reg=3 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x0015 - 0x002d reg=0 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x0017 - 0x002d reg=1 i$ I │ │ - 0x0007 - 0x002d reg=2 intent Landroid/content/Intent; │ │ - 0x0016 - 0x002d reg=4 len$ I │ │ - 0x0000 - 0x002d reg=7 context Landroid/content/Context; │ │ - 0x0000 - 0x002d reg=8 sortOrder Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ - 0x0000 - 0x002d reg=9 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x001a line=166 │ │ + 0x0025 line=165 │ │ + 0x0028 line=167 │ │ + 0x002b line=168 │ │ + locals : │ │ + 0x001a - 0x0028 reg=1 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0007 - 0x002c reg=0 intent Landroid/content/Intent; │ │ + 0x0000 - 0x002c reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x002c reg=6 sortOrder Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ + 0x0000 - 0x002c reg=7 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ name : 'show' │ │ type : '(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0775c0: |[0775c0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -0775d0: 6200 9206 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ -0775d4: 7130 f012 0102 |0002: invoke-static {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f0 │ │ -0775da: 0e00 |0005: return-void │ │ +076f20: |[076f20] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +076f30: 6200 9206 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@0692 │ │ +076f34: 7130 f012 0102 |0002: invoke-static {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f0 │ │ +076f3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ @@ -158473,18 +158520,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0775dc: |[0775dc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -0775ec: 2200 6303 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; // type@0363 │ │ -0775f0: 7020 f512 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12f5 │ │ -0775f6: 1100 |0005: return-object v0 │ │ +076f3c: |[076f3c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +076f4c: 2200 6303 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; // type@0363 │ │ +076f50: 7020 f512 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12f5 │ │ +076f56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158492,17 +158539,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0775f8: |[0775f8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ -077608: 5410 1606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ -07760c: 1100 |0002: return-object v0 │ │ +076f58: |[076f58] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ +076f68: 5410 1606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ +076f6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158510,17 +158557,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077610: |[077610] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -077620: 5410 1706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ -077624: 1100 |0002: return-object v0 │ │ +076f70: |[076f70] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +076f80: 5410 1706 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ +076f84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158528,17 +158575,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077628: |[077628] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSearchString:()Ljava/lang/String; │ │ -077638: 5410 1906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ -07763c: 1100 |0002: return-object v0 │ │ +076f88: |[076f88] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSearchString:()Ljava/lang/String; │ │ +076f98: 5410 1906 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ +076f9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158546,17 +158593,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerSong;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077640: |[077640] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ -077650: 5410 1a06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ -077654: 1100 |0002: return-object v0 │ │ +076fa0: |[076fa0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSong:()Luk/org/ngo/squeezer/model/SqueezerSong; │ │ +076fb0: 5410 1a06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ +076fb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158564,17 +158611,17 @@ │ │ type : '()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077658: |[077658] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ -077668: 5410 1b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ -07766c: 1100 |0002: return-object v0 │ │ +076fb8: |[076fb8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ +076fc8: 5410 1b06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ +076fcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158582,17 +158629,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerYear;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077670: |[077670] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; │ │ -077680: 5410 1c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ -077684: 1100 |0002: return-object v0 │ │ +076fd0: |[076fd0] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; │ │ +076fe0: 5410 1c06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ +076fe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ @@ -158600,119 +158647,119 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 207 16-bit code units │ │ -077688: |[077688] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -077698: 6f20 c111 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ -07769e: 1c03 ba03 |0003: const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ -0776a2: 7120 f314 3600 |0005: invoke-static {v6, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -0776a8: 1c03 bd03 |0008: const-class v3, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; // type@03bd │ │ -0776ac: 7120 f314 3600 |000a: invoke-static {v6, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -0776b2: 6e10 d912 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getIntent:()Landroid/content/Intent; // method@12d9 │ │ -0776b8: 0c03 |0010: move-result-object v3 │ │ -0776ba: 6e10 a200 0300 |0011: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -0776c0: 0c00 |0014: move-result-object v0 │ │ -0776c2: 3800 b900 |0015: if-eqz v0, 00ce // +00b9 │ │ -0776c6: 6e10 3f01 0000 |0017: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ -0776cc: 0c03 |001a: move-result-object v3 │ │ -0776ce: 7210 6f0e 0300 |001b: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -0776d4: 0c01 |001e: move-result-object v1 │ │ -0776d6: 7210 480e 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -0776dc: 0a03 |0022: move-result v3 │ │ -0776de: 3803 ab00 |0023: if-eqz v3, 00ce // +00ab │ │ -0776e2: 7210 490e 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -0776e8: 0c02 |0028: move-result-object v2 │ │ -0776ea: 1f02 2f02 |0029: check-cast v2, Ljava/lang/String; // type@022f │ │ -0776ee: 1c03 c103 |002b: const-class v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -0776f2: 6e10 6a0d 0300 |002d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0776f8: 0c03 |0030: move-result-object v3 │ │ -0776fa: 6e20 ae0d 2300 |0031: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -077700: 0a03 |0034: move-result v3 │ │ -077702: 3803 0b00 |0035: if-eqz v3, 0040 // +000b │ │ -077706: 6e20 3a01 2000 |0037: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -07770c: 0c03 |003a: move-result-object v3 │ │ -07770e: 1f03 c103 |003b: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -077712: 5b63 1606 |003d: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ -077716: 28e0 |003f: goto 001f // -0020 │ │ -077718: 1c03 d403 |0040: const-class v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -07771c: 6e10 6a0d 0300 |0042: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077722: 0c03 |0045: move-result-object v3 │ │ -077724: 6e20 ae0d 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -07772a: 0a03 |0049: move-result v3 │ │ -07772c: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ -077730: 6e20 3a01 2000 |004c: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -077736: 0c03 |004f: move-result-object v3 │ │ -077738: 1f03 d403 |0050: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -07773c: 5b63 1c06 |0052: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ -077740: 28cb |0054: goto 001f // -0035 │ │ -077742: 1c03 c303 |0055: const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -077746: 6e10 6a0d 0300 |0057: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -07774c: 0c03 |005a: move-result-object v3 │ │ -07774e: 6e20 ae0d 2300 |005b: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -077754: 0a03 |005e: move-result v3 │ │ -077756: 3803 0b00 |005f: if-eqz v3, 006a // +000b │ │ -07775a: 6e20 3a01 2000 |0061: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -077760: 0c03 |0064: move-result-object v3 │ │ -077762: 1f03 c303 |0065: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -077766: 5b63 1706 |0067: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ -07776a: 28b6 |0069: goto 001f // -004a │ │ -07776c: 1c03 d203 |006a: const-class v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -077770: 6e10 6a0d 0300 |006c: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077776: 0c03 |006f: move-result-object v3 │ │ -077778: 6e20 ae0d 2300 |0070: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -07777e: 0a03 |0073: move-result v3 │ │ -077780: 3803 0b00 |0074: if-eqz v3, 007f // +000b │ │ -077784: 6e20 3a01 2000 |0076: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -07778a: 0c03 |0079: move-result-object v3 │ │ -07778c: 1f03 d203 |007a: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -077790: 5b63 1a06 |007c: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ -077794: 28a1 |007e: goto 001f // -005f │ │ -077796: 1c03 a203 |007f: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -07779a: 6e10 6a0d 0300 |0081: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0777a0: 0c03 |0084: move-result-object v3 │ │ -0777a2: 6e20 ae0d 2300 |0085: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -0777a8: 0a03 |0088: move-result v3 │ │ -0777aa: 3803 0d00 |0089: if-eqz v3, 0096 // +000d │ │ -0777ae: 6e20 3d01 2000 |008b: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ -0777b4: 0c03 |008e: move-result-object v3 │ │ -0777b6: 7110 8614 0300 |008f: invoke-static {v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1486 │ │ -0777bc: 0c03 |0092: move-result-object v3 │ │ -0777be: 5b63 1b06 |0093: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ -0777c2: 288a |0095: goto 001f // -0076 │ │ -0777c4: 6e10 e012 0600 |0096: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getTag:()Ljava/lang/String; // method@12e0 │ │ -0777ca: 0c03 |0099: move-result-object v3 │ │ -0777cc: 2204 3102 |009a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -0777d0: 7010 c60d 0400 |009c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0777d6: 1a05 370b |009f: const-string v5, "Unexpected extra value: " // string@0b37 │ │ -0777da: 6e20 ce0d 5400 |00a1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0777e0: 0c04 |00a4: move-result-object v4 │ │ -0777e2: 6e20 ce0d 2400 |00a5: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0777e8: 0c04 |00a8: move-result-object v4 │ │ -0777ea: 1a05 aa00 |00a9: const-string v5, "(" // string@00aa │ │ -0777ee: 6e20 ce0d 5400 |00ab: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0777f4: 0c04 |00ae: move-result-object v4 │ │ -0777f6: 6e20 3501 2000 |00af: invoke-virtual {v0, v2}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ -0777fc: 0c05 |00b2: move-result-object v5 │ │ -0777fe: 6e10 9a0d 0500 |00b3: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -077804: 0c05 |00b6: move-result-object v5 │ │ -077806: 6e10 6a0d 0500 |00b7: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -07780c: 0c05 |00ba: move-result-object v5 │ │ -07780e: 6e20 ce0d 5400 |00bb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077814: 0c04 |00be: move-result-object v4 │ │ -077816: 1a05 ce00 |00bf: const-string v5, ")" // string@00ce │ │ -07781a: 6e20 ce0d 5400 |00c1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077820: 0c04 |00c4: move-result-object v4 │ │ -077822: 6e10 d60d 0400 |00c5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -077828: 0c04 |00c8: move-result-object v4 │ │ -07782a: 7120 e10a 4300 |00c9: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -077830: 2900 53ff |00cc: goto/16 001f // -00ad │ │ -077834: 0e00 |00ce: return-void │ │ +076fe8: |[076fe8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +076ff8: 6f20 c111 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ +076ffe: 1c02 ba03 |0003: const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ +077002: 7120 f314 2600 |0005: invoke-static {v6, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +077008: 1c02 bd03 |0008: const-class v2, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; // type@03bd │ │ +07700c: 7120 f314 2600 |000a: invoke-static {v6, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +077012: 6e10 d912 0600 |000d: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getIntent:()Landroid/content/Intent; // method@12d9 │ │ +077018: 0c02 |0010: move-result-object v2 │ │ +07701a: 6e10 a200 0200 |0011: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +077020: 0c00 |0014: move-result-object v0 │ │ +077022: 3800 b900 |0015: if-eqz v0, 00ce // +00b9 │ │ +077026: 6e10 3f01 0000 |0017: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ +07702c: 0c02 |001a: move-result-object v2 │ │ +07702e: 7210 6f0e 0200 |001b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +077034: 0c03 |001e: move-result-object v3 │ │ +077036: 7210 480e 0300 |001f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +07703c: 0a02 |0022: move-result v2 │ │ +07703e: 3802 ab00 |0023: if-eqz v2, 00ce // +00ab │ │ +077042: 7210 490e 0300 |0025: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +077048: 0c01 |0028: move-result-object v1 │ │ +07704a: 1f01 2f02 |0029: check-cast v1, Ljava/lang/String; // type@022f │ │ +07704e: 1c02 c103 |002b: const-class v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +077052: 6e10 6a0d 0200 |002d: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077058: 0c02 |0030: move-result-object v2 │ │ +07705a: 6e20 ae0d 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +077060: 0a02 |0034: move-result v2 │ │ +077062: 3802 0b00 |0035: if-eqz v2, 0040 // +000b │ │ +077066: 6e20 3a01 1000 |0037: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +07706c: 0c02 |003a: move-result-object v2 │ │ +07706e: 1f02 c103 |003b: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +077072: 5b62 1606 |003d: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ +077076: 28e0 |003f: goto 001f // -0020 │ │ +077078: 1c02 d403 |0040: const-class v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +07707c: 6e10 6a0d 0200 |0042: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077082: 0c02 |0045: move-result-object v2 │ │ +077084: 6e20 ae0d 1200 |0046: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +07708a: 0a02 |0049: move-result v2 │ │ +07708c: 3802 0b00 |004a: if-eqz v2, 0055 // +000b │ │ +077090: 6e20 3a01 1000 |004c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +077096: 0c02 |004f: move-result-object v2 │ │ +077098: 1f02 d403 |0050: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +07709c: 5b62 1c06 |0052: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ +0770a0: 28cb |0054: goto 001f // -0035 │ │ +0770a2: 1c02 c303 |0055: const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +0770a6: 6e10 6a0d 0200 |0057: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0770ac: 0c02 |005a: move-result-object v2 │ │ +0770ae: 6e20 ae0d 1200 |005b: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0770b4: 0a02 |005e: move-result v2 │ │ +0770b6: 3802 0b00 |005f: if-eqz v2, 006a // +000b │ │ +0770ba: 6e20 3a01 1000 |0061: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +0770c0: 0c02 |0064: move-result-object v2 │ │ +0770c2: 1f02 c303 |0065: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +0770c6: 5b62 1706 |0067: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ +0770ca: 28b6 |0069: goto 001f // -004a │ │ +0770cc: 1c02 d203 |006a: const-class v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0770d0: 6e10 6a0d 0200 |006c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0770d6: 0c02 |006f: move-result-object v2 │ │ +0770d8: 6e20 ae0d 1200 |0070: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0770de: 0a02 |0073: move-result v2 │ │ +0770e0: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ +0770e4: 6e20 3a01 1000 |0076: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +0770ea: 0c02 |0079: move-result-object v2 │ │ +0770ec: 1f02 d203 |007a: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0770f0: 5b62 1a06 |007c: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ +0770f4: 28a1 |007e: goto 001f // -005f │ │ +0770f6: 1c02 a203 |007f: const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +0770fa: 6e10 6a0d 0200 |0081: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077100: 0c02 |0084: move-result-object v2 │ │ +077102: 6e20 ae0d 1200 |0085: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +077108: 0a02 |0088: move-result v2 │ │ +07710a: 3802 0d00 |0089: if-eqz v2, 0096 // +000d │ │ +07710e: 6e20 3d01 1000 |008b: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@013d │ │ +077114: 0c02 |008e: move-result-object v2 │ │ +077116: 7110 8614 0200 |008f: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.valueOf:(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // method@1486 │ │ +07711c: 0c02 |0092: move-result-object v2 │ │ +07711e: 5b62 1b06 |0093: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ +077122: 288a |0095: goto 001f // -0076 │ │ +077124: 6e10 e012 0600 |0096: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getTag:()Ljava/lang/String; // method@12e0 │ │ +07712a: 0c02 |0099: move-result-object v2 │ │ +07712c: 2204 3102 |009a: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +077130: 7010 c60d 0400 |009c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +077136: 1a05 310b |009f: const-string v5, "Unexpected extra value: " // string@0b31 │ │ +07713a: 6e20 ce0d 5400 |00a1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077140: 0c04 |00a4: move-result-object v4 │ │ +077142: 6e20 ce0d 1400 |00a5: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077148: 0c04 |00a8: move-result-object v4 │ │ +07714a: 1a05 aa00 |00a9: const-string v5, "(" // string@00aa │ │ +07714e: 6e20 ce0d 5400 |00ab: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077154: 0c04 |00ae: move-result-object v4 │ │ +077156: 6e20 3501 1000 |00af: invoke-virtual {v0, v1}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ +07715c: 0c05 |00b2: move-result-object v5 │ │ +07715e: 6e10 9a0d 0500 |00b3: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +077164: 0c05 |00b6: move-result-object v5 │ │ +077166: 6e10 6a0d 0500 |00b7: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07716c: 0c05 |00ba: move-result-object v5 │ │ +07716e: 6e20 ce0d 5400 |00bb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077174: 0c04 |00be: move-result-object v4 │ │ +077176: 1a05 ce00 |00bf: const-string v5, ")" // string@00ce │ │ +07717a: 6e20 ce0d 5400 |00c1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077180: 0c04 |00c4: move-result-object v4 │ │ +077182: 6e10 d60d 0400 |00c5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +077188: 0c04 |00c8: move-result-object v4 │ │ +07718a: 7120 e10a 4200 |00c9: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +077190: 2900 53ff |00cc: goto/16 001f // -00ad │ │ +077194: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=92 │ │ 0x0008 line=93 │ │ 0x000d line=95 │ │ 0x0015 line=96 │ │ @@ -158724,35 +158771,36 @@ │ │ 0x0055 line=102 │ │ 0x0061 line=103 │ │ 0x006a line=104 │ │ 0x0076 line=105 │ │ 0x007f line=106 │ │ 0x008b line=107 │ │ 0x0096 line=109 │ │ + 0x00af line=110 │ │ + 0x00c9 line=109 │ │ 0x00ce line=113 │ │ locals : │ │ - 0x001f - 0x00ce reg=1 i$ Ljava/util/Iterator; │ │ - 0x002b - 0x00ce reg=2 key Ljava/lang/String; │ │ + 0x002b - 0x00ce reg=1 key Ljava/lang/String; │ │ 0x0015 - 0x00cf reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x00cf reg=6 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x00cf reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;) │ │ name : 'onSearchRequested' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077838: |[077838] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.onSearchRequested:()Z │ │ -077848: 6e10 f212 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.showFilterDialog:()V // method@12f2 │ │ -07784e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -077850: 0f00 |0004: return v0 │ │ +077198: |[077198] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.onSearchRequested:()Z │ │ +0771a8: 6e10 f212 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.showFilterDialog:()V // method@12f2 │ │ +0771ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0771b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ @@ -158761,35 +158809,35 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 39 16-bit code units │ │ -077854: |[077854] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.orderPage:(I)V │ │ -077864: 6e10 dc12 0800 |0000: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ -07786a: 0c00 |0003: move-result-object v0 │ │ -07786c: 5481 1b06 |0004: iget-object v1, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ -077870: 6e10 8414 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ -077876: 0c01 |0009: move-result-object v1 │ │ -077878: 1a02 220c |000a: const-string v2, "__" // string@0c22 │ │ -07787c: 1a03 0000 |000c: const-string v3, "" // string@0000 │ │ -077880: 6e30 b70d 2103 |000e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ -077886: 0c02 |0011: move-result-object v2 │ │ -077888: 6e10 db12 0800 |0012: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSearchString:()Ljava/lang/String; // method@12db │ │ -07788e: 0c03 |0015: move-result-object v3 │ │ -077890: 5484 1606 |0016: iget-object v4, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ -077894: 6e10 e112 0800 |0018: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@12e1 │ │ -07789a: 0c05 |001b: move-result-object v5 │ │ -07789c: 6e10 d812 0800 |001c: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; // method@12d8 │ │ -0778a2: 0c06 |001f: move-result-object v6 │ │ -0778a4: 5487 1a06 |0020: iget-object v7, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ -0778a8: 0191 |0022: move v1, v9 │ │ -0778aa: 7808 a216 0000 |0023: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z // method@16a2 │ │ -0778b0: 0e00 |0026: return-void │ │ +0771b4: |[0771b4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.orderPage:(I)V │ │ +0771c4: 6e10 dc12 0800 |0000: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ +0771ca: 0c00 |0003: move-result-object v0 │ │ +0771cc: 5481 1b06 |0004: iget-object v1, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ +0771d0: 6e10 8414 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ +0771d6: 0c01 |0009: move-result-object v1 │ │ +0771d8: 1a02 1c0c |000a: const-string v2, "__" // string@0c1c │ │ +0771dc: 1a03 0000 |000c: const-string v3, "" // string@0000 │ │ +0771e0: 6e30 b70d 2103 |000e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0db7 │ │ +0771e6: 0c02 |0011: move-result-object v2 │ │ +0771e8: 6e10 db12 0800 |0012: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSearchString:()Ljava/lang/String; // method@12db │ │ +0771ee: 0c03 |0015: move-result-object v3 │ │ +0771f0: 5484 1606 |0016: iget-object v4, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ +0771f4: 6e10 e112 0800 |0018: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@12e1 │ │ +0771fa: 0c05 |001b: move-result-object v5 │ │ +0771fc: 6e10 d812 0800 |001c: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; // method@12d8 │ │ +077202: 0c06 |001f: move-result-object v6 │ │ +077204: 5487 1a06 |0020: iget-object v7, v8, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ +077208: 0191 |0022: move v1, v9 │ │ +07720a: 7808 a216 0000 |0023: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.albums:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z // method@16a2 │ │ +077210: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0026 line=132 │ │ locals : │ │ 0x0000 - 0x0027 reg=8 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0027 reg=9 start I │ │ @@ -158799,28 +158847,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0778b4: |[0778b4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.registerCallback:()V │ │ -0778c4: 6e10 dc12 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ -0778ca: 0c00 |0003: move-result-object v0 │ │ -0778cc: 5421 1506 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ -0778d0: 7220 d116 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16d1 │ │ -0778d6: 5420 1806 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ -0778da: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -0778de: 5420 1806 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ -0778e2: 6e10 3612 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ -0778e8: 5420 1d06 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ -0778ec: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -0778f0: 5420 1d06 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ -0778f4: 6e10 7814 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ -0778fa: 0e00 |001b: return-void │ │ +077214: |[077214] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.registerCallback:()V │ │ +077224: 6e10 dc12 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ +07722a: 0c00 |0003: move-result-object v0 │ │ +07722c: 5421 1506 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ +077230: 7220 d116 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16d1 │ │ +077236: 5420 1806 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ +07723a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +07723e: 5420 1806 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ +077242: 6e10 3612 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ +077248: 5420 1d06 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ +07724c: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +077250: 5420 1d06 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ +077254: 6e10 7814 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ +07725a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0009 line=118 │ │ 0x0012 line=119 │ │ 0x001b line=120 │ │ locals : │ │ @@ -158831,17 +158879,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerArtist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0778fc: |[0778fc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setArtist:(Luk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ -07790c: 5b01 1606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ -077910: 0e00 |0002: return-void │ │ +07725c: |[07725c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setArtist:(Luk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ +07726c: 5b01 1606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0616 │ │ +077270: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0003 reg=1 artist Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ @@ -158850,17 +158898,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerGenre;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077914: |[077914] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ -077924: 5b01 1706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ -077928: 0e00 |0002: return-void │ │ +077274: |[077274] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ +077284: 5b01 1706 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0617 │ │ +077288: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0003 reg=1 genre Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ @@ -158869,19 +158917,19 @@ │ │ type : '(Landroid/widget/Spinner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07792c: |[07792c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ -07793c: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ -077940: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ -077946: 5b10 1806 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ -07794a: 0e00 |0007: return-void │ │ +07728c: |[07728c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ +07729c: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ +0772a0: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ +0772a6: 5b10 1806 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ +0772aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0008 reg=2 spinner Landroid/widget/Spinner; │ │ @@ -158891,17 +158939,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07794c: |[07794c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSearchString:(Ljava/lang/String;)V │ │ -07795c: 5b01 1906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ -077960: 0e00 |0002: return-void │ │ +0772ac: |[0772ac] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSearchString:(Ljava/lang/String;)V │ │ +0772bc: 5b01 1906 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.searchString:Ljava/lang/String; // field@0619 │ │ +0772c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0003 reg=1 searchString Ljava/lang/String; │ │ │ │ @@ -158910,17 +158958,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077964: |[077964] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -077974: 5b01 1a06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ -077978: 0e00 |0002: return-void │ │ +0772c4: |[0772c4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +0772d4: 5b01 1a06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.song:Luk/org/ngo/squeezer/model/SqueezerSong; // field@061a │ │ +0772d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0003 reg=1 song Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ @@ -158929,26 +158977,26 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -07797c: |[07797c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;)V │ │ -07798c: 5b34 1b06 |0000: iput-object v4, v3, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ -077990: 6e10 d912 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getIntent:()Landroid/content/Intent; // method@12d9 │ │ -077996: 0c00 |0005: move-result-object v0 │ │ -077998: 1c01 a203 |0006: const-class v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ -07799c: 6e10 6a0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0779a2: 0c01 |000b: move-result-object v1 │ │ -0779a4: 6e10 8414 0400 |000c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ -0779aa: 0c02 |000f: move-result-object v2 │ │ -0779ac: 6e30 ae00 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ -0779b2: 6e10 e512 0300 |0013: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.orderItems:()V // method@12e5 │ │ -0779b8: 0e00 |0016: return-void │ │ +0772dc: |[0772dc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;)V │ │ +0772ec: 5b34 1b06 |0000: iput-object v4, v3, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // field@061b │ │ +0772f0: 6e10 d912 0300 |0002: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getIntent:()Landroid/content/Intent; // method@12d9 │ │ +0772f6: 0c00 |0005: move-result-object v0 │ │ +0772f8: 1c01 a203 |0006: const-class v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; // type@03a2 │ │ +0772fc: 6e10 6a0d 0100 |0008: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077302: 0c01 |000b: move-result-object v1 │ │ +077304: 6e10 8414 0400 |000c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;.name:()Ljava/lang/String; // method@1484 │ │ +07730a: 0c02 |000f: move-result-object v2 │ │ +07730c: 6e30 ae00 1002 |0010: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ae │ │ +077312: 6e10 e512 0300 |0013: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.orderItems:()V // method@12e5 │ │ +077318: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0013 line=141 │ │ 0x0016 line=142 │ │ locals : │ │ @@ -158960,17 +159008,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerYear;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0779bc: |[0779bc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V │ │ -0779cc: 5b01 1c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ -0779d0: 0e00 |0002: return-void │ │ +07731c: |[07731c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V │ │ +07732c: 5b01 1c06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@061c │ │ +077330: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0003 reg=1 year Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ @@ -158979,19 +159027,19 @@ │ │ type : '(Landroid/widget/Spinner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0779d4: |[0779d4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setYearSpinner:(Landroid/widget/Spinner;)V │ │ -0779e4: 2200 9f03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ -0779e8: 7040 7314 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1473 │ │ -0779ee: 5b10 1d06 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ -0779f2: 0e00 |0007: return-void │ │ +077334: |[077334] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.setYearSpinner:(Landroid/widget/Spinner;)V │ │ +077344: 2200 9f03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ +077348: 7040 7314 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1473 │ │ +07734e: 5b10 1d06 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ +077352: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ 0x0000 - 0x0008 reg=2 spinner Landroid/widget/Spinner; │ │ @@ -159001,22 +159049,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0779f4: |[0779f4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.showFilterDialog:()V │ │ -077a04: 2200 a003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog; // type@03a0 │ │ -077a08: 7010 7a14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.:()V // method@147a │ │ -077a0e: 6e10 df12 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@12df │ │ -077a14: 0c01 |0008: move-result-object v1 │ │ -077a16: 1a02 cc01 |0009: const-string v2, "AlbumFilterDialog" // string@01cc │ │ -077a1a: 6e30 7f14 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@147f │ │ -077a20: 0e00 |000e: return-void │ │ +077354: |[077354] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.showFilterDialog:()V │ │ +077364: 2200 a003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog; // type@03a0 │ │ +077368: 7010 7a14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.:()V // method@147a │ │ +07736e: 6e10 df12 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@12df │ │ +077374: 0c01 |0008: move-result-object v1 │ │ +077376: 1a02 cc01 |0009: const-string v2, "AlbumFilterDialog" // string@01cc │ │ +07737a: 6e30 7f14 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@147f │ │ +077380: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000e line=152 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ @@ -159025,22 +159073,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -077a24: |[077a24] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.showOrderDialog:()V │ │ -077a34: 2200 a303 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; // type@03a3 │ │ -077a38: 7010 8814 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.:()V // method@1488 │ │ -077a3e: 6e10 df12 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@12df │ │ -077a44: 0c01 |0008: move-result-object v1 │ │ -077a46: 1a02 d001 |0009: const-string v2, "AlbumOrderDialog" // string@01d0 │ │ -077a4a: 6e30 8d14 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@148d │ │ -077a50: 0e00 |000e: return-void │ │ +077384: |[077384] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.showOrderDialog:()V │ │ +077394: 2200 a303 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; // type@03a3 │ │ +077398: 7010 8814 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.:()V // method@1488 │ │ +07739e: 6e10 df12 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@12df │ │ +0773a4: 0c01 |0008: move-result-object v1 │ │ +0773a6: 1a02 d001 |0009: const-string v2, "AlbumOrderDialog" // string@01d0 │ │ +0773aa: 6e30 8d14 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@148d │ │ +0773b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x000e line=156 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ @@ -159049,44 +159097,44 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -077a54: |[077a54] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.unregisterCallback:()V │ │ -077a64: 6e10 dc12 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ -077a6a: 0c00 |0003: move-result-object v0 │ │ -077a6c: 5421 1506 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ -077a70: 7220 e416 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16e4 │ │ -077a76: 5420 1806 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ -077a7a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -077a7e: 5420 1806 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ -077a82: 6e10 3712 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ -077a88: 5420 1d06 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ -077a8c: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -077a90: 5420 1d06 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ -077a94: 6e10 7914 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.unregisterCallback:()V // method@1479 │ │ -077a9a: 0e00 |001b: return-void │ │ +0773b4: |[0773b4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumListActivity.unregisterCallback:()V │ │ +0773c4: 6e10 dc12 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12dc │ │ +0773ca: 0c00 |0003: move-result-object v0 │ │ +0773cc: 5421 1506 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; // field@0615 │ │ +0773d0: 7220 e416 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterAlbumListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;)V // method@16e4 │ │ +0773d6: 5420 1806 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ +0773da: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0773de: 5420 1806 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0618 │ │ +0773e2: 6e10 3712 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ +0773e8: 5420 1d06 |0012: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ +0773ec: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +0773f0: 5420 1d06 |0016: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@061d │ │ +0773f4: 6e10 7914 0000 |0018: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.unregisterCallback:()V // method@1479 │ │ +0773fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0009 line=125 │ │ 0x0012 line=126 │ │ 0x001b line=127 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ │ - source_file_idx : 2600 (SqueezerAlbumListActivity.java) │ │ + source_file_idx : 2594 (SqueezerAlbumListActivity.java) │ │ │ │ Class #633 header: │ │ class_idx : 867 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 864 │ │ -source_file_idx : 2602 │ │ +source_file_idx : 2596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #633 annotations: │ │ Annotations on class │ │ @@ -159109,17 +159157,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077a9c: |[077a9c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -077aac: 7020 ca12 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12ca │ │ -077ab2: 0e00 |0003: return-void │ │ +0773fc: |[0773fc] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +07740c: 7020 ca12 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12ca │ │ +077412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -159130,23 +159178,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -077ab4: |[077ab4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.getQuantityString:(I)Ljava/lang/String; │ │ -077ac4: 6e10 f612 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ -077aca: 0c00 |0003: move-result-object v0 │ │ -077acc: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -077ad2: 0c00 |0007: move-result-object v0 │ │ -077ad4: 1401 0100 0a7f |0008: const v1, #float 1.83433e+38 // #7f0a0001 │ │ -077ada: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -077ae0: 0c00 |000e: move-result-object v0 │ │ -077ae2: 1100 |000f: return-object v0 │ │ +077414: |[077414] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.getQuantityString:(I)Ljava/lang/String; │ │ +077424: 6e10 f612 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ +07742a: 0c00 |0003: move-result-object v0 │ │ +07742c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +077432: 0c00 |0007: move-result-object v0 │ │ +077434: 1401 0100 0a7f |0008: const v1, #float 1.83433e+38 // #7f0a0001 │ │ +07743a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +077440: 0c00 |000e: move-result-object v0 │ │ +077442: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -159155,20 +159203,20 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -077ae4: |[077ae4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -077af4: 6f40 d112 3254 |0000: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@12d1 │ │ -077afa: 5450 dc05 |0003: iget-object v0, v5, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ -077afe: 1501 0d7f |0005: const/high16 v1, #int 2131558400 // #7f0d │ │ -077b02: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -077b08: 0e00 |000a: return-void │ │ +077444: |[077444] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +077454: 6f40 d112 3254 |0000: invoke-super {v2, v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@12d1 │ │ +07745a: 5450 dc05 |0003: iget-object v0, v5, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ +07745e: 1501 0d7f |0005: const/high16 v1, #int 2131558400 // #7f0d │ │ +077462: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +077468: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ @@ -159181,43 +159229,43 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077b0c: |[077b0c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -077b1c: 1f02 bf03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -077b20: 6e30 fa12 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V // method@12fa │ │ -077b26: 0e00 |0005: return-void │ │ +07746c: |[07746c] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +07747c: 1f02 bf03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +077480: 6e30 fa12 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V // method@12fa │ │ +077486: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -077b28: |[077b28] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ -077b38: 6e10 f612 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ -077b3e: 0c00 |0003: move-result-object v0 │ │ -077b40: 6e20 0a12 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ -077b46: 6e10 f612 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ -077b4c: 0c00 |000a: move-result-object v0 │ │ -077b4e: 7110 a510 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ -077b54: 0e00 |000e: return-void │ │ +077488: |[077488] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ +077498: 6e10 f612 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ +07749e: 0c00 |0003: move-result-object v0 │ │ +0774a0: 6e20 0a12 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@120a │ │ +0774a6: 6e10 f612 0100 |0007: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@12f6 │ │ +0774ac: 0c00 |000a: move-result-object v0 │ │ +0774ae: 7110 a510 0000 |000b: invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;.show:(Landroid/content/Context;)V // method@10a5 │ │ +0774b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0007 line=49 │ │ 0x000e line=50 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ @@ -159229,65 +159277,65 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077b58: |[077b58] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ │ -077b68: 1f02 bf03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -077b6c: 6e30 fc12 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V // method@12fc │ │ -077b72: 0e00 |0005: return-void │ │ +0774b8: |[0774b8] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ │ +0774c8: 1f02 bf03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +0774cc: 6e30 fc12 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V // method@12fc │ │ +0774d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ - 0x0000 - 0x0006 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ + 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;) │ │ name : 'setItemViewText' │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -077b74: |[077b74] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ -077b84: 5441 1006 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ -077b88: 6e10 1b15 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ -077b8e: 0c02 |0005: move-result-object v2 │ │ -077b90: 6e20 ab0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -077b96: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ -077b9a: 6e10 1a15 0500 |000b: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ -077ba0: 0c01 |000e: move-result-object v1 │ │ -077ba2: 3801 2700 |000f: if-eqz v1, 0036 // +0027 │ │ -077ba6: 6e10 1815 0500 |0011: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getArtist:()Ljava/lang/String; // method@1518 │ │ -077bac: 0c00 |0014: move-result-object v0 │ │ -077bae: 6e10 1d15 0500 |0015: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getYear:()I // method@151d │ │ -077bb4: 0a01 |0018: move-result v1 │ │ -077bb6: 3801 1d00 |0019: if-eqz v1, 0036 // +001d │ │ -077bba: 2201 3102 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -077bbe: 7010 c60d 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -077bc4: 6e20 ce0d 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077bca: 0c01 |0023: move-result-object v1 │ │ -077bcc: 1a02 2600 |0024: const-string v2, " - " // string@0026 │ │ -077bd0: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077bd6: 0c01 |0029: move-result-object v1 │ │ -077bd8: 6e10 1d15 0500 |002a: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getYear:()I // method@151d │ │ -077bde: 0a02 |002d: move-result v2 │ │ -077be0: 6e20 cb0d 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -077be6: 0c01 |0031: move-result-object v1 │ │ -077be8: 6e10 d60d 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -077bee: 0c00 |0035: move-result-object v0 │ │ -077bf0: 5441 1106 |0036: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ -077bf4: 6e20 ab0c 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -077bfa: 0e00 |003b: return-void │ │ +0774d4: |[0774d4] uk.org.ngo.squeezer.itemlists.SqueezerAlbumView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ +0774e4: 5441 1006 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ +0774e8: 6e10 1b15 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ +0774ee: 0c02 |0005: move-result-object v2 │ │ +0774f0: 6e20 ab0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +0774f6: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ +0774fa: 6e10 1a15 0500 |000b: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getId:()Ljava/lang/String; // method@151a │ │ +077500: 0c01 |000e: move-result-object v1 │ │ +077502: 3801 2700 |000f: if-eqz v1, 0036 // +0027 │ │ +077506: 6e10 1815 0500 |0011: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getArtist:()Ljava/lang/String; // method@1518 │ │ +07750c: 0c00 |0014: move-result-object v0 │ │ +07750e: 6e10 1d15 0500 |0015: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getYear:()I // method@151d │ │ +077514: 0a01 |0018: move-result v1 │ │ +077516: 3801 1d00 |0019: if-eqz v1, 0036 // +001d │ │ +07751a: 2201 3102 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +07751e: 7010 c60d 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +077524: 6e20 ce0d 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07752a: 0c01 |0023: move-result-object v1 │ │ +07752c: 1a02 2600 |0024: const-string v2, " - " // string@0026 │ │ +077530: 6e20 ce0d 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077536: 0c01 |0029: move-result-object v1 │ │ +077538: 6e10 1d15 0500 |002a: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getYear:()I // method@151d │ │ +07753e: 0a02 |002d: move-result v2 │ │ +077540: 6e20 cb0d 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +077546: 0c01 |0031: move-result-object v1 │ │ +077548: 6e10 d60d 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07754e: 0c00 |0035: move-result-object v0 │ │ +077550: 5441 1106 |0036: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ +077554: 6e20 ab0c 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +07755a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0009 line=38 │ │ 0x000b line=39 │ │ 0x0011 line=40 │ │ 0x0015 line=41 │ │ @@ -159296,21 +159344,21 @@ │ │ 0x003b line=45 │ │ locals : │ │ 0x000b - 0x003c reg=0 text2 Ljava/lang/String; │ │ 0x0000 - 0x003c reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView; │ │ 0x0000 - 0x003c reg=4 viewHolder Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ 0x0000 - 0x003c reg=5 item Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ - source_file_idx : 2602 (SqueezerAlbumView.java) │ │ + source_file_idx : 2596 (SqueezerAlbumView.java) │ │ │ │ Class #634 header: │ │ class_idx : 869 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 915 │ │ -source_file_idx : 2604 │ │ +source_file_idx : 2598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #634 annotations: │ │ Annotations on method #4866 '' │ │ @@ -159331,17 +159379,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077bfc: |[077bfc] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -077c0c: 7020 1914 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1419 │ │ -077c12: 0e00 |0003: return-void │ │ +07755c: |[07755c] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +07756c: 7020 1914 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1419 │ │ +077572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; │ │ @@ -159353,23 +159401,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -077c14: |[077c14] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.getQuantityString:(I)Ljava/lang/String; │ │ -077c24: 6e10 0313 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1303 │ │ -077c2a: 0c00 |0003: move-result-object v0 │ │ -077c2c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -077c32: 0c00 |0007: move-result-object v0 │ │ -077c34: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ -077c3a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -077c40: 0c00 |000e: move-result-object v0 │ │ -077c42: 1100 |000f: return-object v0 │ │ +077574: |[077574] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.getQuantityString:(I)Ljava/lang/String; │ │ +077584: 6e10 0313 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1303 │ │ +07758a: 0c00 |0003: move-result-object v0 │ │ +07758c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +077592: 0c00 |0007: move-result-object v0 │ │ +077594: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ +07759a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +0775a0: 0c00 |000e: move-result-object v0 │ │ +0775a2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -159378,16 +159426,16 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -077c44: |[077c44] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -077c54: 0e00 |0000: return-void │ │ +0775a4: |[0775a4] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +0775b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -159398,52 +159446,52 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077c58: |[077c58] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -077c68: 1f02 ce03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -077c6c: 6e30 0713 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1307 │ │ -077c72: 0e00 |0005: return-void │ │ +0775b8: |[0775b8] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +0775c8: 1f02 ce03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +0775cc: 6e30 0713 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1307 │ │ +0775d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -077c74: |[077c74] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ -077c84: 0e00 |0000: return-void │ │ +0775d4: |[0775d4] uk.org.ngo.squeezer.itemlists.SqueezerApplicationView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ +0775e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; │ │ 0x0000 - 0x0001 reg=1 index I │ │ 0x0000 - 0x0001 reg=2 item Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ - source_file_idx : 2604 (SqueezerApplicationView.java) │ │ + source_file_idx : 2598 (SqueezerApplicationView.java) │ │ │ │ Class #635 header: │ │ class_idx : 871 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2607 │ │ +source_file_idx : 2601 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #635 annotations: │ │ Annotations on class │ │ @@ -159492,88 +159540,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -077c88: |[077c88] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.:()V │ │ -077c98: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -077c9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -077ca0: 5b10 2306 |0004: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ -077ca4: 2200 6603 |0006: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1; // type@0366 │ │ -077ca8: 7020 0813 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V // method@1308 │ │ -077cae: 5b10 2006 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ -077cb2: 0e00 |000d: return-void │ │ +0775e8: |[0775e8] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.:()V │ │ +0775f8: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +0775fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +077600: 5b10 2306 |0004: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ +077604: 2200 6603 |0006: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1; // type@0366 │ │ +077608: 7020 0813 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V // method@1308 │ │ +07760e: 5b10 2006 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ +077612: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=42 │ │ 0x0006 line=118 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ name : 'show' │ │ type : '(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 32 16-bit code units │ │ -077cb4: |[077cb4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -077cc4: 2202 1f00 |0000: new-instance v2, Landroid/content/Intent; // type@001f │ │ -077cc8: 1c05 6703 |0002: const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // type@0367 │ │ -077ccc: 7030 9800 6205 |0004: invoke-direct {v2, v6, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -077cd2: 0770 |0007: move-object v0, v7 │ │ -077cd4: 2104 |0008: array-length v4, v0 │ │ -077cd6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -077cd8: 3541 1200 |000a: if-ge v1, v4, 001c // +0012 │ │ -077cdc: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -077ce0: 6e10 9a0d 0300 |000e: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -077ce6: 0c05 |0011: move-result-object v5 │ │ -077ce8: 6e10 6a0d 0500 |0012: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077cee: 0c05 |0015: move-result-object v5 │ │ -077cf0: 6e30 ac00 5203 |0016: invoke-virtual {v2, v5, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -077cf6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -077cfa: 28ef |001b: goto 000a // -0011 │ │ -077cfc: 6e20 9500 2600 |001c: invoke-virtual {v6, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -077d02: 0e00 |001f: return-void │ │ + insns size : 31 16-bit code units │ │ +077614: |[077614] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +077624: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077628: 1c02 6703 |0002: const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; // type@0367 │ │ +07762c: 7030 9800 5002 |0004: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077632: 2163 |0007: array-length v3, v6 │ │ +077634: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +077636: 3532 1200 |0009: if-ge v2, v3, 001b // +0012 │ │ +07763a: 4601 0602 |000b: aget-object v1, v6, v2 │ │ +07763e: 6e10 9a0d 0100 |000d: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +077644: 0c04 |0010: move-result-object v4 │ │ +077646: 6e10 6a0d 0400 |0011: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07764c: 0c04 |0014: move-result-object v4 │ │ +07764e: 6e30 ac00 4001 |0015: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +077654: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +077658: 28ef |001a: goto 0009 // -0011 │ │ +07765a: 6e20 9500 0500 |001b: invoke-virtual {v5, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077660: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=113 │ │ - 0x000e line=114 │ │ - 0x0019 line=113 │ │ - 0x001c line=115 │ │ - 0x001f line=116 │ │ - locals : │ │ - 0x000e - 0x001c reg=3 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x0008 - 0x0020 reg=0 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x000a - 0x0020 reg=1 i$ I │ │ - 0x0007 - 0x0020 reg=2 intent Landroid/content/Intent; │ │ - 0x0009 - 0x0020 reg=4 len$ I │ │ - 0x0000 - 0x0020 reg=6 context Landroid/content/Context; │ │ - 0x0000 - 0x0020 reg=7 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x000d line=114 │ │ + 0x0018 line=113 │ │ + 0x001b line=115 │ │ + 0x001e line=116 │ │ + locals : │ │ + 0x000d - 0x001b reg=1 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0007 - 0x001f reg=0 intent Landroid/content/Intent; │ │ + 0x0000 - 0x001f reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x001f reg=6 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ name : 'createItemView' │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077d04: |[077d04] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -077d14: 2200 6803 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; // type@0368 │ │ -077d18: 7020 2113 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1321 │ │ -077d1e: 1100 |0005: return-object v0 │ │ +077664: |[077664] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +077674: 2200 6803 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; // type@0368 │ │ +077678: 7020 2113 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1321 │ │ +07767e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ @@ -159581,17 +159625,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077d20: |[077d20] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ -077d30: 5410 1f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ -077d34: 1100 |0002: return-object v0 │ │ +077680: |[077680] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ +077690: 5410 1f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ +077694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ @@ -159599,17 +159643,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077d38: |[077d38] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -077d48: 5410 2106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ -077d4c: 1100 |0002: return-object v0 │ │ +077698: |[077698] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +0776a8: 5410 2106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ +0776ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ @@ -159617,17 +159661,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077d50: |[077d50] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getSearchString:()Ljava/lang/String; │ │ -077d60: 5410 2306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ -077d64: 1100 |0002: return-object v0 │ │ +0776b0: |[0776b0] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.getSearchString:()Ljava/lang/String; │ │ +0776c0: 5410 2306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ +0776c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ @@ -159635,116 +159679,117 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -077d68: |[077d68] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -077d78: 6f20 c111 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ -077d7e: 1c03 ba03 |0003: const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ -077d82: 7120 f314 3600 |0005: invoke-static {v6, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -077d88: 6e10 0e13 0600 |0008: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getIntent:()Landroid/content/Intent; // method@130e │ │ -077d8e: 0c03 |000b: move-result-object v3 │ │ -077d90: 6e10 a200 0300 |000c: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -077d96: 0c00 |000f: move-result-object v0 │ │ -077d98: 3800 7700 |0010: if-eqz v0, 0087 // +0077 │ │ -077d9c: 6e10 3f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ -077da2: 0c03 |0015: move-result-object v3 │ │ -077da4: 7210 6f0e 0300 |0016: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -077daa: 0c01 |0019: move-result-object v1 │ │ -077dac: 7210 480e 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -077db2: 0a03 |001d: move-result v3 │ │ -077db4: 3803 6900 |001e: if-eqz v3, 0087 // +0069 │ │ -077db8: 7210 490e 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -077dbe: 0c02 |0023: move-result-object v2 │ │ -077dc0: 1f02 2f02 |0024: check-cast v2, Ljava/lang/String; // type@022f │ │ -077dc4: 1c03 bf03 |0026: const-class v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -077dc8: 6e10 6a0d 0300 |0028: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077dce: 0c03 |002b: move-result-object v3 │ │ -077dd0: 6e20 ae0d 2300 |002c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -077dd6: 0a03 |002f: move-result v3 │ │ -077dd8: 3803 0b00 |0030: if-eqz v3, 003b // +000b │ │ -077ddc: 6e20 3a01 2000 |0032: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -077de2: 0c03 |0035: move-result-object v3 │ │ -077de4: 1f03 bf03 |0036: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -077de8: 5b63 1f06 |0038: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ -077dec: 28e0 |003a: goto 001a // -0020 │ │ -077dee: 1c03 c303 |003b: const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -077df2: 6e10 6a0d 0300 |003d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077df8: 0c03 |0040: move-result-object v3 │ │ -077dfa: 6e20 ae0d 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -077e00: 0a03 |0044: move-result v3 │ │ -077e02: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -077e06: 6e20 3a01 2000 |0047: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -077e0c: 0c03 |004a: move-result-object v3 │ │ -077e0e: 1f03 c303 |004b: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -077e12: 5b63 2106 |004d: iput-object v3, v6, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ -077e16: 28cb |004f: goto 001a // -0035 │ │ -077e18: 6e10 1313 0600 |0050: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getTag:()Ljava/lang/String; // method@1313 │ │ -077e1e: 0c03 |0053: move-result-object v3 │ │ -077e20: 2204 3102 |0054: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ -077e24: 7010 c60d 0400 |0056: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -077e2a: 1a05 370b |0059: const-string v5, "Unexpected extra value: " // string@0b37 │ │ -077e2e: 6e20 ce0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077e34: 0c04 |005e: move-result-object v4 │ │ -077e36: 6e20 ce0d 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077e3c: 0c04 |0062: move-result-object v4 │ │ -077e3e: 1a05 aa00 |0063: const-string v5, "(" // string@00aa │ │ -077e42: 6e20 ce0d 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077e48: 0c04 |0068: move-result-object v4 │ │ -077e4a: 6e20 3501 2000 |0069: invoke-virtual {v0, v2}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ -077e50: 0c05 |006c: move-result-object v5 │ │ -077e52: 6e10 9a0d 0500 |006d: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -077e58: 0c05 |0070: move-result-object v5 │ │ -077e5a: 6e10 6a0d 0500 |0071: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -077e60: 0c05 |0074: move-result-object v5 │ │ -077e62: 6e20 ce0d 5400 |0075: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077e68: 0c04 |0078: move-result-object v4 │ │ -077e6a: 1a05 ce00 |0079: const-string v5, ")" // string@00ce │ │ -077e6e: 6e20 ce0d 5400 |007b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -077e74: 0c04 |007e: move-result-object v4 │ │ -077e76: 6e10 d60d 0400 |007f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -077e7c: 0c04 |0082: move-result-object v4 │ │ -077e7e: 7120 e10a 4300 |0083: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -077e84: 2894 |0086: goto 001a // -006c │ │ -077e86: 0e00 |0087: return-void │ │ +0776c8: |[0776c8] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0776d8: 6f20 c111 7600 |0000: invoke-super {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ +0776de: 1c02 ba03 |0003: const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ +0776e2: 7120 f314 2600 |0005: invoke-static {v6, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +0776e8: 6e10 0e13 0600 |0008: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getIntent:()Landroid/content/Intent; // method@130e │ │ +0776ee: 0c02 |000b: move-result-object v2 │ │ +0776f0: 6e10 a200 0200 |000c: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +0776f6: 0c00 |000f: move-result-object v0 │ │ +0776f8: 3800 7700 |0010: if-eqz v0, 0087 // +0077 │ │ +0776fc: 6e10 3f01 0000 |0012: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ +077702: 0c02 |0015: move-result-object v2 │ │ +077704: 7210 6f0e 0200 |0016: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +07770a: 0c03 |0019: move-result-object v3 │ │ +07770c: 7210 480e 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +077712: 0a02 |001d: move-result v2 │ │ +077714: 3802 6900 |001e: if-eqz v2, 0087 // +0069 │ │ +077718: 7210 490e 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +07771e: 0c01 |0023: move-result-object v1 │ │ +077720: 1f01 2f02 |0024: check-cast v1, Ljava/lang/String; // type@022f │ │ +077724: 1c02 bf03 |0026: const-class v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +077728: 6e10 6a0d 0200 |0028: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07772e: 0c02 |002b: move-result-object v2 │ │ +077730: 6e20 ae0d 1200 |002c: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +077736: 0a02 |002f: move-result v2 │ │ +077738: 3802 0b00 |0030: if-eqz v2, 003b // +000b │ │ +07773c: 6e20 3a01 1000 |0032: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +077742: 0c02 |0035: move-result-object v2 │ │ +077744: 1f02 bf03 |0036: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +077748: 5b62 1f06 |0038: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ +07774c: 28e0 |003a: goto 001a // -0020 │ │ +07774e: 1c02 c303 |003b: const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +077752: 6e10 6a0d 0200 |003d: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077758: 0c02 |0040: move-result-object v2 │ │ +07775a: 6e20 ae0d 1200 |0041: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +077760: 0a02 |0044: move-result v2 │ │ +077762: 3802 0b00 |0045: if-eqz v2, 0050 // +000b │ │ +077766: 6e20 3a01 1000 |0047: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +07776c: 0c02 |004a: move-result-object v2 │ │ +07776e: 1f02 c303 |004b: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +077772: 5b62 2106 |004d: iput-object v2, v6, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ +077776: 28cb |004f: goto 001a // -0035 │ │ +077778: 6e10 1313 0600 |0050: invoke-virtual {v6}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getTag:()Ljava/lang/String; // method@1313 │ │ +07777e: 0c02 |0053: move-result-object v2 │ │ +077780: 2204 3102 |0054: new-instance v4, Ljava/lang/StringBuilder; // type@0231 │ │ +077784: 7010 c60d 0400 |0056: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +07778a: 1a05 310b |0059: const-string v5, "Unexpected extra value: " // string@0b31 │ │ +07778e: 6e20 ce0d 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077794: 0c04 |005e: move-result-object v4 │ │ +077796: 6e20 ce0d 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07779c: 0c04 |0062: move-result-object v4 │ │ +07779e: 1a05 aa00 |0063: const-string v5, "(" // string@00aa │ │ +0777a2: 6e20 ce0d 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0777a8: 0c04 |0068: move-result-object v4 │ │ +0777aa: 6e20 3501 1000 |0069: invoke-virtual {v0, v1}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ +0777b0: 0c05 |006c: move-result-object v5 │ │ +0777b2: 6e10 9a0d 0500 |006d: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +0777b8: 0c05 |0070: move-result-object v5 │ │ +0777ba: 6e10 6a0d 0500 |0071: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0777c0: 0c05 |0074: move-result-object v5 │ │ +0777c2: 6e20 ce0d 5400 |0075: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0777c8: 0c04 |0078: move-result-object v4 │ │ +0777ca: 1a05 ce00 |0079: const-string v5, ")" // string@00ce │ │ +0777ce: 6e20 ce0d 5400 |007b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0777d4: 0c04 |007e: move-result-object v4 │ │ +0777d6: 6e10 d60d 0400 |007f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0777dc: 0c04 |0082: move-result-object v4 │ │ +0777de: 7120 e10a 4200 |0083: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0777e4: 2894 |0086: goto 001a // -006c │ │ +0777e6: 0e00 |0087: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ 0x0008 line=70 │ │ 0x0010 line=71 │ │ 0x0012 line=72 │ │ 0x0026 line=73 │ │ 0x0032 line=74 │ │ 0x003b line=75 │ │ 0x0047 line=76 │ │ 0x0050 line=78 │ │ + 0x0069 line=79 │ │ + 0x0083 line=78 │ │ 0x0087 line=82 │ │ locals : │ │ - 0x001a - 0x0087 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0026 - 0x0087 reg=2 key Ljava/lang/String; │ │ + 0x0026 - 0x0087 reg=1 key Ljava/lang/String; │ │ 0x0010 - 0x0088 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0088 reg=6 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0088 reg=7 savedInstanceState Landroid/os/Bundle; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;) │ │ name : 'onSearchRequested' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077e88: |[077e88] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.onSearchRequested:()Z │ │ -077e98: 6e10 1f13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.showFilterDialog:()V // method@131f │ │ -077e9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -077ea0: 0f00 |0004: return v0 │ │ +0777e8: |[0777e8] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.onSearchRequested:()Z │ │ +0777f8: 6e10 1f13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.showFilterDialog:()V // method@131f │ │ +0777fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +077800: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ @@ -159753,23 +159798,23 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -077ea4: |[077ea4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.orderPage:(I)V │ │ -077eb4: 6e10 1113 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ -077eba: 0c00 |0003: move-result-object v0 │ │ -077ebc: 6e10 1013 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSearchString:()Ljava/lang/String; // method@1310 │ │ -077ec2: 0c01 |0007: move-result-object v1 │ │ -077ec4: 5442 1f06 |0008: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ -077ec8: 5443 2106 |000a: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ -077ecc: 7253 a416 5021 |000c: invoke-interface {v0, v5, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@16a4 │ │ -077ed2: 0e00 |000f: return-void │ │ +077804: |[077804] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.orderPage:(I)V │ │ +077814: 6e10 1113 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ +07781a: 0c00 |0003: move-result-object v0 │ │ +07781c: 6e10 1013 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSearchString:()Ljava/lang/String; // method@1310 │ │ +077822: 0c01 |0007: move-result-object v1 │ │ +077824: 5442 1f06 |0008: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ +077828: 5443 2106 |000a: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ +07782c: 7253 a416 5021 |000c: invoke-interface {v0, v5, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.artists:(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@16a4 │ │ +077832: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000f line=99 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0010 reg=5 start I │ │ @@ -159779,24 +159824,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -077ed4: |[077ed4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.registerCallback:()V │ │ -077ee4: 6e10 1113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ -077eea: 0c00 |0003: move-result-object v0 │ │ -077eec: 5421 2006 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ -077ef0: 7220 d216 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16d2 │ │ -077ef6: 5420 2206 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ -077efa: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -077efe: 5420 2206 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ -077f02: 6e10 3612 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ -077f08: 0e00 |0012: return-void │ │ +077834: |[077834] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.registerCallback:()V │ │ +077844: 6e10 1113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ +07784a: 0c00 |0003: move-result-object v0 │ │ +07784c: 5421 2006 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ +077850: 7220 d216 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16d2 │ │ +077856: 5420 2206 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ +07785a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +07785e: 5420 2206 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ +077862: 6e10 3612 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ +077868: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ 0x0012 line=88 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ @@ -159806,17 +159851,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077f0c: |[077f0c] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setAlbum:(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ -077f1c: 5b01 1f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ -077f20: 0e00 |0002: return-void │ │ +07786c: |[07786c] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setAlbum:(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ +07787c: 5b01 1f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@061f │ │ +077880: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0003 reg=1 album Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ @@ -159825,17 +159870,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerGenre;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077f24: |[077f24] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ -077f34: 5b01 2106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ -077f38: 0e00 |0002: return-void │ │ +077884: |[077884] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ +077894: 5b01 2106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0621 │ │ +077898: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0003 reg=1 genre Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ @@ -159844,19 +159889,19 @@ │ │ type : '(Landroid/widget/Spinner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -077f3c: |[077f3c] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ -077f4c: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ -077f50: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ -077f56: 5b10 2206 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ -077f5a: 0e00 |0007: return-void │ │ +07789c: |[07789c] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ +0778ac: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ +0778b0: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ +0778b6: 5b10 2206 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ +0778ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0008 reg=2 spinner Landroid/widget/Spinner; │ │ @@ -159866,17 +159911,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077f5c: |[077f5c] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setSearchString:(Ljava/lang/String;)V │ │ -077f6c: 5b01 2306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ -077f70: 0e00 |0002: return-void │ │ +0778bc: |[0778bc] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.setSearchString:(Ljava/lang/String;)V │ │ +0778cc: 5b01 2306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.searchString:Ljava/lang/String; // field@0623 │ │ +0778d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ 0x0000 - 0x0003 reg=1 searchString Ljava/lang/String; │ │ │ │ @@ -159885,22 +159930,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -077f74: |[077f74] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.showFilterDialog:()V │ │ -077f84: 2200 a403 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog; // type@03a4 │ │ -077f88: 7010 8e14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.:()V // method@148e │ │ -077f8e: 6e10 1213 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1312 │ │ -077f94: 0c01 |0008: move-result-object v1 │ │ -077f96: 1a02 da01 |0009: const-string v2, "ArtistFilterDialog" // string@01da │ │ -077f9a: 6e30 9314 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1493 │ │ -077fa0: 0e00 |000e: return-void │ │ +0778d4: |[0778d4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.showFilterDialog:()V │ │ +0778e4: 2200 a403 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog; // type@03a4 │ │ +0778e8: 7010 8e14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.:()V // method@148e │ │ +0778ee: 6e10 1213 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1312 │ │ +0778f4: 0c01 |0008: move-result-object v1 │ │ +0778f6: 1a02 da01 |0009: const-string v2, "ArtistFilterDialog" // string@01da │ │ +0778fa: 6e30 9314 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerArtistFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@1493 │ │ +077900: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000e line=109 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ @@ -159909,39 +159954,39 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -077fa4: |[077fa4] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.unregisterCallback:()V │ │ -077fb4: 6e10 1113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ -077fba: 0c00 |0003: move-result-object v0 │ │ -077fbc: 5421 2006 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ -077fc0: 7220 e516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16e5 │ │ -077fc6: 5420 2206 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ -077fca: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -077fce: 5420 2206 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ -077fd2: 6e10 3712 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ -077fd8: 0e00 |0012: return-void │ │ +077904: |[077904] uk.org.ngo.squeezer.itemlists.SqueezerArtistListActivity.unregisterCallback:()V │ │ +077914: 6e10 1113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1311 │ │ +07791a: 0c00 |0003: move-result-object v0 │ │ +07791c: 5421 2006 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; // field@0620 │ │ +077920: 7220 e516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterArtistListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V // method@16e5 │ │ +077926: 5420 2206 |0009: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ +07792a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +07792e: 5420 2206 |000d: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0622 │ │ +077932: 6e10 3712 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ +077938: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0009 line=93 │ │ 0x0012 line=94 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ │ - source_file_idx : 2607 (SqueezerArtistListActivity.java) │ │ + source_file_idx : 2601 (SqueezerArtistListActivity.java) │ │ │ │ Class #636 header: │ │ class_idx : 877 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2614 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 7 │ │ │ │ Class #636 annotations: │ │ Annotations on class │ │ @@ -159979,20 +160024,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -077fdc: |[077fdc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.:()V │ │ -077fec: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -077ff2: 2200 6a03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2; // type@036a │ │ -077ff6: 7020 2e13 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V // method@132e │ │ -077ffc: 5b10 2b06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ -078000: 0e00 |000a: return-void │ │ +07793c: |[07793c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.:()V │ │ +07794c: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +077952: 2200 6a03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2; // type@036a │ │ +077956: 7020 2e13 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V // method@132e │ │ +07795c: 5b10 2b06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ +077960: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=195 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ @@ -160001,17 +160046,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078004: |[078004] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I │ │ -078014: 5210 2906 |0000: iget v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.currentPlaylistIndex:I // field@0629 │ │ -078018: 0f00 |0002: return v0 │ │ +077964: |[077964] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)I │ │ +077974: 5210 2906 |0000: iget v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.currentPlaylistIndex:I // field@0629 │ │ +077978: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;) │ │ @@ -160019,17 +160064,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07801c: |[07801c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)I │ │ -07802c: 5901 2906 |0000: iput v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.currentPlaylistIndex:I // field@0629 │ │ -078030: 0f01 |0002: return v1 │ │ +07797c: |[07797c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)I │ │ +07798c: 5901 2906 |0000: iput v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.currentPlaylistIndex:I // field@0629 │ │ +077990: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -160038,17 +160083,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -078034: |[078034] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;II)V │ │ -078044: 7030 4613 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.selectCurrentSong:(II)V // method@1346 │ │ -07804a: 0e00 |0003: return-void │ │ +077994: |[077994] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;II)V │ │ +0779a4: 7030 4613 1002 |0000: invoke-direct {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.selectCurrentSong:(II)V // method@1346 │ │ +0779aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -160058,39 +160103,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07804c: |[07804c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.getCurrentPlaylist:()Ljava/lang/String; │ │ -07805c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07805e: 6e10 3e13 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -078064: 0c02 |0004: move-result-object v2 │ │ -078066: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -07806a: 1101 |0007: return-object v1 │ │ -07806c: 6e10 3e13 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -078072: 0c02 |000b: move-result-object v2 │ │ -078074: 7210 b016 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getCurrentPlaylist:()Ljava/lang/String; // method@16b0 │ │ -07807a: 0c01 |000f: move-result-object v1 │ │ -07807c: 28f7 |0010: goto 0007 // -0009 │ │ -07807e: 0d00 |0011: move-exception v0 │ │ -078080: 6e10 3f13 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ -078086: 0c02 |0015: move-result-object v2 │ │ -078088: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -07808c: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -078092: 1a04 f909 |001b: const-string v4, "Service exception in getCurrentPlaylist(): " // string@09f9 │ │ -078096: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -07809c: 0c03 |0020: move-result-object v3 │ │ -07809e: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -0780a4: 0c03 |0024: move-result-object v3 │ │ -0780a6: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0780ac: 0c03 |0028: move-result-object v3 │ │ -0780ae: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -0780b4: 28db |002c: goto 0007 // -0025 │ │ +0779ac: |[0779ac] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.getCurrentPlaylist:()Ljava/lang/String; │ │ +0779bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0779be: 6e10 3e13 0500 |0001: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +0779c4: 0c02 |0004: move-result-object v2 │ │ +0779c6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0779ca: 1101 |0007: return-object v1 │ │ +0779cc: 6e10 3e13 0500 |0008: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +0779d2: 0c02 |000b: move-result-object v2 │ │ +0779d4: 7210 b016 0200 |000c: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.getCurrentPlaylist:()Ljava/lang/String; // method@16b0 │ │ +0779da: 0c01 |000f: move-result-object v1 │ │ +0779dc: 28f7 |0010: goto 0007 // -0009 │ │ +0779de: 0d00 |0011: move-exception v0 │ │ +0779e0: 6e10 3f13 0500 |0012: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ +0779e6: 0c02 |0015: move-result-object v2 │ │ +0779e8: 2203 3102 |0016: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +0779ec: 7010 c60d 0300 |0018: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +0779f2: 1a04 f309 |001b: const-string v4, "Service exception in getCurrentPlaylist(): " // string@09f3 │ │ +0779f6: 6e20 ce0d 4300 |001d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0779fc: 0c03 |0020: move-result-object v3 │ │ +0779fe: 6e20 cd0d 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +077a04: 0c03 |0024: move-result-object v3 │ │ +077a06: 6e10 d60d 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +077a0c: 0c03 |0028: move-result-object v3 │ │ +077a0e: 7120 e10a 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +077a14: 28db |002c: goto 0007 // -0025 │ │ catches : 1 │ │ 0x0008 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0011 │ │ positions : │ │ 0x0001 line=174 │ │ 0x0007 line=182 │ │ 0x0008 line=178 │ │ @@ -160105,38 +160150,38 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0780c4: |[0780c4] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.selectCurrentSong:(II)V │ │ -0780d4: 6e10 3f13 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ -0780da: 0c00 |0003: move-result-object v0 │ │ -0780dc: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0780e0: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0780e6: 1a02 8519 |0009: const-string v2, "set selection(" // string@1985 │ │ -0780ea: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0780f0: 0c01 |000e: move-result-object v1 │ │ -0780f2: 6e20 cb0d 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0780f8: 0c01 |0012: move-result-object v1 │ │ -0780fa: 1a02 d000 |0013: const-string v2, "): " // string@00d0 │ │ -0780fe: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -078104: 0c01 |0018: move-result-object v1 │ │ -078106: 6e20 cb0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -07810c: 0c01 |001c: move-result-object v1 │ │ -07810e: 6e10 d60d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -078114: 0c01 |0020: move-result-object v1 │ │ -078116: 7120 e40a 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ -07811c: 6e10 3c13 0300 |0024: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getListView:()Landroid/widget/ListView; // method@133c │ │ -078122: 0c00 |0027: move-result-object v0 │ │ -078124: 2201 6b03 |0028: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3; // type@036b │ │ -078128: 7030 3013 3104 |002a: invoke-direct {v1, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V // method@1330 │ │ -07812e: 6e20 670c 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.post:(Ljava/lang/Runnable;)Z // method@0c67 │ │ -078134: 0e00 |0030: return-void │ │ +077a24: |[077a24] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.selectCurrentSong:(II)V │ │ +077a34: 6e10 3f13 0300 |0000: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ +077a3a: 0c00 |0003: move-result-object v0 │ │ +077a3c: 2201 3102 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +077a40: 7010 c60d 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +077a46: 1a02 7f19 |0009: const-string v2, "set selection(" // string@197f │ │ +077a4a: 6e20 ce0d 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077a50: 0c01 |000e: move-result-object v1 │ │ +077a52: 6e20 cb0d 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +077a58: 0c01 |0012: move-result-object v1 │ │ +077a5a: 1a02 d000 |0013: const-string v2, "): " // string@00d0 │ │ +077a5e: 6e20 ce0d 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077a64: 0c01 |0018: move-result-object v1 │ │ +077a66: 6e20 cb0d 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +077a6c: 0c01 |001c: move-result-object v1 │ │ +077a6e: 6e10 d60d 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +077a74: 0c01 |0020: move-result-object v1 │ │ +077a76: 7120 e40a 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae4 │ │ +077a7c: 6e10 3c13 0300 |0024: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getListView:()Landroid/widget/ListView; // method@133c │ │ +077a82: 0c00 |0027: move-result-object v0 │ │ +077a84: 2201 6b03 |0028: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3; // type@036b │ │ +077a88: 7030 3013 3104 |002a: invoke-direct {v1, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V // method@1330 │ │ +077a8e: 6e20 670c 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.post:(Ljava/lang/Runnable;)Z // method@0c67 │ │ +077a94: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0024 line=209 │ │ 0x0030 line=214 │ │ locals : │ │ 0x0000 - 0x0031 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ @@ -160148,20 +160193,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -078138: |[078138] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.show:(Landroid/content/Context;)V │ │ -078148: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -07814c: 1c01 6d03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // type@036d │ │ -078150: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -078156: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -07815c: 0e00 |000a: return-void │ │ +077a98: |[077a98] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.show:(Landroid/content/Context;)V │ │ +077aa8: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077aac: 1c01 6d03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // type@036d │ │ +077ab0: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077ab6: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077abc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0007 line=49 │ │ 0x000a line=50 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -160173,19 +160218,19 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -078160: |[078160] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -078170: 2200 6c03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter; // type@036c │ │ -078174: 5421 2a06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@062a │ │ -078178: 7040 3213 2013 |0004: invoke-direct {v0, v2, v3, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@1332 │ │ -07817e: 1100 |0007: return-object v0 │ │ +077ac0: |[077ac0] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +077ad0: 2200 6c03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter; // type@036c │ │ +077ad4: 5421 2a06 |0002: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.mImageFetcher:Luk/org/ngo/squeezer/util/ImageFetcher; // field@062a │ │ +077ad8: 7040 3213 2013 |0004: invoke-direct {v0, v2, v3, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$HighlightingListAdapter;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemView;Luk/org/ngo/squeezer/util/ImageFetcher;)V // method@1332 │ │ +077ade: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ 0x0000 - 0x0008 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x0008 reg=3 itemView Luk/org/ngo/squeezer/framework/SqueezerItemView; Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -160195,18 +160240,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -078180: |[078180] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -078190: 2200 6903 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; // type@0369 │ │ -078194: 7030 2713 1001 |0002: invoke-direct {v0, v1, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1327 │ │ -07819a: 1100 |0005: return-object v0 │ │ +077ae0: |[077ae0] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +077af0: 2200 6903 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; // type@0369 │ │ +077af4: 7030 2713 1001 |0002: invoke-direct {v0, v1, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1327 │ │ +077afa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;) │ │ @@ -160214,22 +160259,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07819c: |[07819c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0781ac: 6e10 3d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@133d │ │ -0781b2: 0c00 |0003: move-result-object v0 │ │ -0781b4: 1401 0100 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0001 │ │ -0781ba: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -0781c0: 6f20 c211 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@11c2 │ │ -0781c6: 0a00 |000d: move-result v0 │ │ -0781c8: 0f00 |000e: return v0 │ │ +077afc: |[077afc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +077b0c: 6e10 3d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@133d │ │ +077b12: 0c00 |0003: move-result-object v0 │ │ +077b14: 1401 0100 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0001 │ │ +077b1a: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +077b20: 6f20 c211 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@11c2 │ │ +077b26: 0a00 |000d: move-result v0 │ │ +077b28: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000a line=151 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -160239,49 +160284,49 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0781cc: |[0781cc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0781dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0781de: 7210 0a0b 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0781e4: 0a02 |0004: move-result v2 │ │ -0781e6: 2b02 3d00 0000 |0005: packed-switch v2, 00000042 // +0000003d │ │ -0781ec: 6f30 c411 6507 |0008: invoke-super {v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@11c4 │ │ -0781f2: 0a01 |000b: move-result v1 │ │ -0781f4: 0f01 |000c: return v1 │ │ -0781f6: 6e10 3e13 0500 |000d: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0781fc: 0c02 |0010: move-result-object v2 │ │ -0781fe: 3802 fbff |0011: if-eqz v2, 000c // -0005 │ │ -078202: 6e10 3e13 0500 |0013: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -078208: 0c02 |0016: move-result-object v2 │ │ -07820a: 7210 bc16 0200 |0017: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistClear:()Z // method@16bc │ │ -078210: 6e10 3a13 0500 |001a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.finish:()V // method@133a │ │ -078216: 28ef |001d: goto 000c // -0011 │ │ -078218: 0d00 |001e: move-exception v0 │ │ -07821a: 6e10 3f13 0500 |001f: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ -078220: 0c02 |0022: move-result-object v2 │ │ -078222: 2203 3102 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ -078226: 7010 c60d 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07822c: 1a04 c502 |0028: const-string v4, "Error trying to clear playlist: " // string@02c5 │ │ -078230: 6e20 ce0d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -078236: 0c03 |002d: move-result-object v3 │ │ -078238: 6e20 cd0d 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07823e: 0c03 |0031: move-result-object v3 │ │ -078240: 6e10 d60d 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -078246: 0c03 |0035: move-result-object v3 │ │ -078248: 7120 e10a 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07824e: 28d3 |0039: goto 000c // -002d │ │ -078250: 7010 3b13 0500 |003a: invoke-direct {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getCurrentPlaylist:()Ljava/lang/String; // method@133b │ │ -078256: 0c02 |003d: move-result-object v2 │ │ -078258: 7120 c114 2500 |003e: invoke-static {v5, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Ljava/lang/String;)V // method@14c1 │ │ -07825e: 28cb |0041: goto 000c // -0035 │ │ -078260: 0001 0200 3800 0e7f 0800 0000 3500 ... |0042: packed-switch-data (8 units) │ │ +077b2c: |[077b2c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +077b3c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +077b3e: 7210 0a0b 0700 |0001: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +077b44: 0a02 |0004: move-result v2 │ │ +077b46: 2b02 3d00 0000 |0005: packed-switch v2, 00000042 // +0000003d │ │ +077b4c: 6f30 c411 6507 |0008: invoke-super {v5, v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@11c4 │ │ +077b52: 0a01 |000b: move-result v1 │ │ +077b54: 0f01 |000c: return v1 │ │ +077b56: 6e10 3e13 0500 |000d: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +077b5c: 0c02 |0010: move-result-object v2 │ │ +077b5e: 3802 fbff |0011: if-eqz v2, 000c // -0005 │ │ +077b62: 6e10 3e13 0500 |0013: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +077b68: 0c02 |0016: move-result-object v2 │ │ +077b6a: 7210 bc16 0200 |0017: invoke-interface {v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistClear:()Z // method@16bc │ │ +077b70: 6e10 3a13 0500 |001a: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.finish:()V // method@133a │ │ +077b76: 28ef |001d: goto 000c // -0011 │ │ +077b78: 0d00 |001e: move-exception v0 │ │ +077b7a: 6e10 3f13 0500 |001f: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getTag:()Ljava/lang/String; // method@133f │ │ +077b80: 0c02 |0022: move-result-object v2 │ │ +077b82: 2203 3102 |0023: new-instance v3, Ljava/lang/StringBuilder; // type@0231 │ │ +077b86: 7010 c60d 0300 |0025: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +077b8c: 1a04 c502 |0028: const-string v4, "Error trying to clear playlist: " // string@02c5 │ │ +077b90: 6e20 ce0d 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +077b96: 0c03 |002d: move-result-object v3 │ │ +077b98: 6e20 cd0d 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +077b9e: 0c03 |0031: move-result-object v3 │ │ +077ba0: 6e10 d60d 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +077ba6: 0c03 |0035: move-result-object v3 │ │ +077ba8: 7120 e10a 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +077bae: 28d3 |0039: goto 000c // -002d │ │ +077bb0: 7010 3b13 0500 |003a: invoke-direct {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getCurrentPlaylist:()Ljava/lang/String; // method@133b │ │ +077bb6: 0c02 |003d: move-result-object v2 │ │ +077bb8: 7120 c114 2500 |003e: invoke-static {v5, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistSaveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Ljava/lang/String;)V // method@14c1 │ │ +077bbe: 28cb |0041: goto 000c // -0035 │ │ +077bc0: 0001 0200 3800 0e7f 0800 0000 3500 ... |0042: packed-switch-data (8 units) │ │ catches : 1 │ │ 0x0013 - 0x001d │ │ Landroid/os/RemoteException; -> 0x001e │ │ positions : │ │ 0x0001 line=156 │ │ 0x0008 line=170 │ │ 0x000d line=158 │ │ @@ -160302,19 +160347,19 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07827c: |[07827c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.orderPage:(I)V │ │ -07828c: 6e10 3e13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -078292: 0c00 |0003: move-result-object v0 │ │ -078294: 7220 a916 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.currentPlaylist:(I)Z // method@16a9 │ │ -07829a: 0e00 |0007: return-void │ │ +077bdc: |[077bdc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.orderPage:(I)V │ │ +077bec: 6e10 3e13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +077bf2: 0c00 |0003: move-result-object v0 │ │ +077bf4: 7220 a916 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.currentPlaylist:(I)Z // method@16a9 │ │ +077bfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0007 line=146 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ @@ -160324,20 +160369,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07829c: |[07829c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.registerCallback:()V │ │ -0782ac: 6e10 3e13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0782b2: 0c00 |0003: move-result-object v0 │ │ -0782b4: 5421 2b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ -0782b8: 7220 db16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ -0782be: 0e00 |0009: return-void │ │ +077bfc: |[077bfc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.registerCallback:()V │ │ +077c0c: 6e10 3e13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +077c12: 0c00 |0003: move-result-object v0 │ │ +077c14: 5421 2b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ +077c18: 7220 db16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16db │ │ +077c1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=188 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ @@ -160346,34 +160391,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0782c0: |[0782c0] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.unregisterCallback:()V │ │ -0782d0: 6e10 3e13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0782d6: 0c00 |0003: move-result-object v0 │ │ -0782d8: 5421 2b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ -0782dc: 7220 ee16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ -0782e2: 0e00 |0009: return-void │ │ +077c20: |[077c20] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity.unregisterCallback:()V │ │ +077c30: 6e10 3e13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +077c36: 0c00 |0003: move-result-object v0 │ │ +077c38: 5421 2b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.songListCallback:Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback; // field@062b │ │ +077c3c: 7220 ee16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterSongListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V // method@16ee │ │ +077c42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0009 line=193 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ │ - source_file_idx : 2620 (SqueezerCurrentPlaylistActivity.java) │ │ + source_file_idx : 2614 (SqueezerCurrentPlaylistActivity.java) │ │ │ │ Class #637 header: │ │ class_idx : 879 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2626 │ │ +source_file_idx : 2620 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ @@ -160404,20 +160449,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0782e4: |[0782e4] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.:()V │ │ -0782f4: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -0782fa: 2200 6e03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1; // type@036e │ │ -0782fe: 7020 4913 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V // method@1349 │ │ -078304: 5b10 2d06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ -078308: 0e00 |000a: return-void │ │ +077c44: |[077c44] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.:()V │ │ +077c54: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +077c5a: 2200 6e03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1; // type@036e │ │ +077c5e: 7020 4913 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V // method@1349 │ │ +077c64: 5b10 2d06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ +077c68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ │ @@ -160426,20 +160471,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07830c: |[07830c] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.show:(Landroid/content/Context;)V │ │ -07831c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -078320: 1c01 6f03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // type@036f │ │ -078324: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -07832a: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -078330: 0e00 |000a: return-void │ │ +077c6c: |[077c6c] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.show:(Landroid/content/Context;)V │ │ +077c7c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077c80: 1c01 6f03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; // type@036f │ │ +077c84: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077c8a: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077c90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ 0x000a line=57 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -160451,18 +160496,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078334: |[078334] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -078344: 2200 7003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; // type@0370 │ │ -078348: 7020 5313 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ -07834e: 1100 |0005: return-object v0 │ │ +077c94: |[077c94] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +077ca4: 2200 7003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; // type@0370 │ │ +077ca8: 7020 5313 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1353 │ │ +077cae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;) │ │ @@ -160470,19 +160515,19 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -078350: |[078350] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.orderPage:(I)V │ │ -078360: 6e10 4d13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ -078366: 0c00 |0003: move-result-object v0 │ │ -078368: 7220 ac16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.genres:(I)Z // method@16ac │ │ -07836e: 0e00 |0007: return-void │ │ +077cb0: |[077cb0] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.orderPage:(I)V │ │ +077cc0: 6e10 4d13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ +077cc6: 0c00 |0003: move-result-object v0 │ │ +077cc8: 7220 ac16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.genres:(I)Z // method@16ac │ │ +077cce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ @@ -160492,20 +160537,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078370: |[078370] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.registerCallback:()V │ │ -078380: 6e10 4d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ -078386: 0c00 |0003: move-result-object v0 │ │ -078388: 5421 2d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ -07838c: 7220 d416 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ -078392: 0e00 |0009: return-void │ │ +077cd0: |[077cd0] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.registerCallback:()V │ │ +077ce0: 6e10 4d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ +077ce6: 0c00 |0003: move-result-object v0 │ │ +077ce8: 5421 2d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ +077cec: 7220 d416 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16d4 │ │ +077cf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0009 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ │ @@ -160514,34 +160559,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078394: |[078394] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.unregisterCallback:()V │ │ -0783a4: 6e10 4d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ -0783aa: 0c00 |0003: move-result-object v0 │ │ -0783ac: 5421 2d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ -0783b0: 7220 e716 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ -0783b6: 0e00 |0009: return-void │ │ +077cf4: |[077cf4] uk.org.ngo.squeezer.itemlists.SqueezerGenreListActivity.unregisterCallback:()V │ │ +077d04: 6e10 4d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@134d │ │ +077d0a: 0c00 |0003: move-result-object v0 │ │ +077d0c: 5421 2d06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;.genreListCallback:Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback; // field@062d │ │ +077d10: 7220 e716 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterGenreListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;)V // method@16e7 │ │ +077d16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ │ - source_file_idx : 2626 (SqueezerGenreListActivity.java) │ │ + source_file_idx : 2620 (SqueezerGenreListActivity.java) │ │ │ │ Class #638 header: │ │ class_idx : 883 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2639 │ │ +source_file_idx : 2633 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 6 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -160578,20 +160623,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0783b8: |[0783b8] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.:()V │ │ -0783c8: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -0783ce: 2200 7203 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1; // type@0372 │ │ -0783d2: 7020 5b13 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V // method@135b │ │ -0783d8: 5b10 3206 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ -0783dc: 0e00 |000a: return-void │ │ +077d18: |[077d18] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.:()V │ │ +077d28: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +077d2e: 2200 7203 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1; // type@0372 │ │ +077d32: 7020 5b13 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V // method@135b │ │ +077d38: 5b10 3206 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ +077d3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ │ @@ -160600,20 +160645,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0783e0: |[0783e0] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.show:(Landroid/content/Context;)V │ │ -0783f0: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -0783f4: 1c01 7303 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // type@0373 │ │ -0783f8: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -0783fe: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -078404: 0e00 |000a: return-void │ │ +077d40: |[077d40] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.show:(Landroid/content/Context;)V │ │ +077d50: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077d54: 1c01 7303 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // type@0373 │ │ +077d58: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077d5e: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077d64: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=109 │ │ 0x000a line=110 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -160624,25 +160669,25 @@ │ │ type : '(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -078408: |[078408] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ │ -078418: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -07841c: 1c01 7303 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // type@0373 │ │ -078420: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -078426: 6e10 9a0d 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -07842c: 0c01 |000a: move-result-object v1 │ │ -07842e: 6e10 6a0d 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078434: 0c01 |000e: move-result-object v1 │ │ -078436: 6e30 ac00 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -07843c: 6e20 9500 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -078442: 0e00 |0015: return-void │ │ +077d68: |[077d68] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ │ +077d78: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077d7c: 1c01 7303 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; // type@0373 │ │ +077d80: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077d86: 6e10 9a0d 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +077d8c: 0c01 |000a: move-result-object v1 │ │ +077d8e: 6e10 6a0d 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077d94: 0c01 |000e: move-result-object v1 │ │ +077d96: 6e30 ac00 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +077d9c: 6e20 9500 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077da2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ 0x0012 line=121 │ │ 0x0015 line=122 │ │ locals : │ │ @@ -160656,18 +160701,18 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078444: |[078444] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ -078454: 2200 2f03 |0000: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ -078458: 7020 d511 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ -07845e: 1100 |0005: return-object v0 │ │ +077da4: |[077da4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.createItemListAdapter:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ +077db4: 2200 2f03 |0000: new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // type@032f │ │ +077db8: 7020 d511 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.:(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V // method@11d5 │ │ +077dbe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ 0x0000 - 0x0006 reg=2 itemView Luk/org/ngo/squeezer/framework/SqueezerItemView; Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ @@ -160677,18 +160722,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078460: |[078460] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -078470: 2200 7603 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; // type@0376 │ │ -078474: 7020 6c13 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@136c │ │ -07847a: 1100 |0005: return-object v0 │ │ +077dc0: |[077dc0] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +077dd0: 2200 7603 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView; // type@0376 │ │ +077dd4: 7020 6c13 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@136c │ │ +077dda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;) │ │ @@ -160696,33 +160741,33 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -07847c: |[07847c] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -07848c: 6f20 c111 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ -078492: 6e10 6013 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getIntent:()Landroid/content/Intent; // method@1360 │ │ -078498: 0c01 |0006: move-result-object v1 │ │ -07849a: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -0784a0: 0c00 |000a: move-result-object v0 │ │ -0784a2: 3800 1900 |000b: if-eqz v0, 0024 // +0019 │ │ -0784a6: 1c01 c503 |000d: const-class v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -0784aa: 6e10 6a0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -0784b0: 0c01 |0012: move-result-object v1 │ │ -0784b2: 6e20 3a01 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -0784b8: 0c01 |0016: move-result-object v1 │ │ -0784ba: 1f01 c503 |0017: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ -0784be: 5b21 3106 |0019: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ -0784c2: 5421 3106 |001b: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ -0784c6: 6e10 5115 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ -0784cc: 0c01 |0020: move-result-object v1 │ │ -0784ce: 6e20 6613 1200 |0021: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1366 │ │ -0784d4: 0e00 |0024: return-void │ │ +077ddc: |[077ddc] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +077dec: 6f20 c111 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ +077df2: 6e10 6013 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getIntent:()Landroid/content/Intent; // method@1360 │ │ +077df8: 0c01 |0006: move-result-object v1 │ │ +077dfa: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +077e00: 0c00 |000a: move-result-object v0 │ │ +077e02: 3800 1900 |000b: if-eqz v0, 0024 // +0019 │ │ +077e06: 1c01 c503 |000d: const-class v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +077e0a: 6e10 6a0d 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +077e10: 0c01 |0012: move-result-object v1 │ │ +077e12: 6e20 3a01 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +077e18: 0c01 |0016: move-result-object v1 │ │ +077e1a: 1f01 c503 |0017: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // type@03c5 │ │ +077e1e: 5b21 3106 |0019: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ +077e22: 5421 3106 |001b: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ +077e26: 6e10 5115 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getName:()Ljava/lang/String; // method@1551 │ │ +077e2c: 0c01 |0020: move-result-object v1 │ │ +077e2e: 6e20 6613 1200 |0021: invoke-virtual {v2, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.setTitle:(Ljava/lang/CharSequence;)V // method@1366 │ │ +077e34: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ 0x000b line=70 │ │ 0x000d line=71 │ │ 0x001b line=72 │ │ @@ -160737,29 +160782,29 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0784d8: |[0784d8] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.orderPage:(I)V │ │ -0784e8: 5420 3106 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ -0784ec: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -0784f0: 6e10 6113 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ -0784f6: 0c00 |0007: move-result-object v0 │ │ -0784f8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0784fa: 7230 b816 3001 |0009: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.musicFolders:(ILjava/lang/String;)Z // method@16b8 │ │ -078500: 0e00 |000c: return-void │ │ -078502: 6e10 6113 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ -078508: 0c00 |0010: move-result-object v0 │ │ -07850a: 5421 3106 |0011: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ -07850e: 6e10 5015 0100 |0013: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ -078514: 0c01 |0016: move-result-object v1 │ │ -078516: 7230 b816 3001 |0017: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.musicFolders:(ILjava/lang/String;)Z // method@16b8 │ │ -07851c: 28f2 |001a: goto 000c // -000e │ │ +077e38: |[077e38] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.orderPage:(I)V │ │ +077e48: 5420 3106 |0000: iget-object v0, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ +077e4c: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +077e50: 6e10 6113 0200 |0004: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ +077e56: 0c00 |0007: move-result-object v0 │ │ +077e58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +077e5a: 7230 b816 3001 |0009: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.musicFolders:(ILjava/lang/String;)Z // method@16b8 │ │ +077e60: 0e00 |000c: return-void │ │ +077e62: 6e10 6113 0200 |000d: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ +077e68: 0c00 |0010: move-result-object v0 │ │ +077e6a: 5421 3106 |0011: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.mFolder:Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; // field@0631 │ │ +077e6e: 6e10 5015 0100 |0013: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;.getId:()Ljava/lang/String; // method@1550 │ │ +077e74: 0c01 |0016: move-result-object v1 │ │ +077e76: 7230 b816 3001 |0017: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.musicFolders:(ILjava/lang/String;)Z // method@16b8 │ │ +077e7c: 28f2 |001a: goto 000c // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0004 line=96 │ │ 0x000c line=100 │ │ 0x000d line=98 │ │ locals : │ │ @@ -160771,20 +160816,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078520: |[078520] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.registerCallback:()V │ │ -078530: 6e10 6113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ -078536: 0c00 |0003: move-result-object v0 │ │ -078538: 5421 3206 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ -07853c: 7220 d516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@16d5 │ │ -078542: 0e00 |0009: return-void │ │ +077e80: |[077e80] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.registerCallback:()V │ │ +077e90: 6e10 6113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ +077e96: 0c00 |0003: move-result-object v0 │ │ +077e98: 5421 3206 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ +077e9c: 7220 d516 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@16d5 │ │ +077ea2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0009 line=79 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ │ @@ -160793,34 +160838,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078544: |[078544] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.unregisterCallback:()V │ │ -078554: 6e10 6113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ -07855a: 0c00 |0003: move-result-object v0 │ │ -07855c: 5421 3206 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ -078560: 7220 e816 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@16e8 │ │ -078566: 0e00 |0009: return-void │ │ +077ea4: |[077ea4] uk.org.ngo.squeezer.itemlists.SqueezerMusicFolderListActivity.unregisterCallback:()V │ │ +077eb4: 6e10 6113 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1361 │ │ +077eba: 0c00 |0003: move-result-object v0 │ │ +077ebc: 5421 3206 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;.musicFolderListCallback:Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback; // field@0632 │ │ +077ec0: 7220 e816 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterMusicFolderListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V // method@16e8 │ │ +077ec6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0009 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ │ - source_file_idx : 2639 (SqueezerMusicFolderListActivity.java) │ │ + source_file_idx : 2633 (SqueezerMusicFolderListActivity.java) │ │ │ │ Class #639 header: │ │ class_idx : 888 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2644 │ │ +source_file_idx : 2638 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -160855,20 +160900,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -078568: |[078568] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.:()V │ │ -078578: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -07857e: 2200 7703 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1; // type@0377 │ │ -078582: 7020 7613 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V // method@1376 │ │ -078588: 5b10 3906 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ -07858c: 0e00 |000a: return-void │ │ +077ec8: |[077ec8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.:()V │ │ +077ed8: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +077ede: 2200 7703 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1; // type@0377 │ │ +077ee2: 7020 7613 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V // method@1376 │ │ +077ee8: 5b10 3906 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ +077eec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ @@ -160877,17 +160922,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;Luk/org/ngo/squeezer/model/SqueezerPlayer;)Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078590: |[078590] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;Luk/org/ngo/squeezer/model/SqueezerPlayer;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -0785a0: 5b01 3806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.activePlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0638 │ │ -0785a4: 1101 |0002: return-object v1 │ │ +077ef0: |[077ef0] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.access$002:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;Luk/org/ngo/squeezer/model/SqueezerPlayer;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +077f00: 5b01 3806 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.activePlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0638 │ │ +077f04: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ │ │ @@ -160896,20 +160941,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0785a8: |[0785a8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.show:(Landroid/content/Context;)V │ │ -0785b8: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -0785bc: 1c01 7803 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // type@0378 │ │ -0785c0: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -0785c6: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -0785cc: 0e00 |000a: return-void │ │ +077f08: |[077f08] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.show:(Landroid/content/Context;)V │ │ +077f18: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +077f1c: 1c01 7803 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; // type@0378 │ │ +077f20: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +077f26: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +077f2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000a line=61 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -160921,18 +160966,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0785d0: |[0785d0] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -0785e0: 2200 7b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; // type@037b │ │ -0785e4: 7020 8613 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V // method@1386 │ │ -0785ea: 1100 |0005: return-object v0 │ │ +077f30: |[077f30] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +077f40: 2200 7b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView; // type@037b │ │ +077f44: 7020 8613 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V // method@1386 │ │ +077f4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;) │ │ @@ -160940,17 +160985,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlayer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0785ec: |[0785ec] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ -0785fc: 5410 3806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.activePlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0638 │ │ -078600: 1100 |0002: return-object v0 │ │ +077f4c: |[077f4c] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.getActivePlayer:()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ +077f5c: 5410 3806 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.activePlayer:Luk/org/ngo/squeezer/model/SqueezerPlayer; // field@0638 │ │ +077f60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;) │ │ @@ -160958,19 +161003,19 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -078604: |[078604] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.orderPage:(I)V │ │ -078614: 6e10 7d13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ -07861a: 0c00 |0003: move-result-object v0 │ │ -07861c: 7220 bb16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.players:(I)Z // method@16bb │ │ -078622: 0e00 |0007: return-void │ │ +077f64: |[077f64] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.orderPage:(I)V │ │ +077f74: 6e10 7d13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ +077f7a: 0c00 |0003: move-result-object v0 │ │ +077f7c: 7220 bb16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.players:(I)Z // method@16bb │ │ +077f82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ @@ -160980,20 +161025,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078624: |[078624] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.registerCallback:()V │ │ -078634: 6e10 7d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ -07863a: 0c00 |0003: move-result-object v0 │ │ -07863c: 5421 3906 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ -078640: 7220 d616 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@16d6 │ │ -078646: 0e00 |0009: return-void │ │ +077f84: |[077f84] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.registerCallback:()V │ │ +077f94: 6e10 7d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ +077f9a: 0c00 |0003: move-result-object v0 │ │ +077f9c: 5421 3906 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ +077fa0: 7220 d616 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@16d6 │ │ +077fa6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ @@ -161002,34 +161047,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078648: |[078648] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.unregisterCallback:()V │ │ -078658: 6e10 7d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ -07865e: 0c00 |0003: move-result-object v0 │ │ -078660: 5421 3906 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ -078664: 7220 e916 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@16e9 │ │ -07866a: 0e00 |0009: return-void │ │ +077fa8: |[077fa8] uk.org.ngo.squeezer.itemlists.SqueezerPlayerListActivity.unregisterCallback:()V │ │ +077fb8: 6e10 7d13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@137d │ │ +077fbe: 0c00 |0003: move-result-object v0 │ │ +077fc0: 5421 3906 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;.playerListCallback:Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback; // field@0639 │ │ +077fc4: 7220 e916 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlayerListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V // method@16e9 │ │ +077fca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=51 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ │ - source_file_idx : 2644 (SqueezerPlayerListActivity.java) │ │ + source_file_idx : 2638 (SqueezerPlayerListActivity.java) │ │ │ │ Class #640 header: │ │ class_idx : 900 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2655 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 10 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -161076,25 +161121,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07866c: |[07866c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.:()V │ │ -07867c: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -078682: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -078684: 5910 5006 |0004: iput v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ -078688: 2200 8103 |0006: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1; // type@0381 │ │ -07868c: 7020 ba13 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13ba │ │ -078692: 5b10 5406 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ -078696: 2200 8303 |000d: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3; // type@0383 │ │ -07869a: 7020 be13 1000 |000f: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13be │ │ -0786a0: 5b10 5306 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ -0786a4: 0e00 |0014: return-void │ │ +077fcc: |[077fcc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.:()V │ │ +077fdc: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +077fe2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +077fe4: 5910 5006 |0004: iput v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ +077fe8: 2200 8103 |0006: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1; // type@0381 │ │ +077fec: 7020 ba13 1000 |0008: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13ba │ │ +077ff2: 5b10 5406 |000b: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ +077ff6: 2200 8303 |000d: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3; // type@0383 │ │ +077ffa: 7020 be13 1000 |000f: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13be │ │ +078000: 5b10 5306 |0012: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ +078004: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0006 line=124 │ │ 0x000d line=139 │ │ locals : │ │ @@ -161105,17 +161150,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0786a8: |[0786a8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)I │ │ -0786b8: 5210 5006 |0000: iget v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ -0786bc: 0f00 |0002: return v0 │ │ +078008: |[078008] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)I │ │ +078018: 5210 5006 |0000: iget v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ +07801c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;) │ │ @@ -161123,17 +161168,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0786c0: |[0786c0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Ljava/lang/String; │ │ -0786d0: 5410 5206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.oldname:Ljava/lang/String; // field@0652 │ │ -0786d4: 1100 |0002: return-object v0 │ │ +078020: |[078020] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Ljava/lang/String; │ │ +078030: 5410 5206 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.oldname:Ljava/lang/String; // field@0652 │ │ +078034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;) │ │ @@ -161141,17 +161186,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0786d8: |[0786d8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -0786e8: 5410 5106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -0786ec: 1100 |0002: return-object v0 │ │ +078038: |[078038] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +078048: 5410 5106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +07804c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;) │ │ @@ -161159,17 +161204,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0786f0: |[0786f0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V │ │ -078700: 7020 d913 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.showServiceMessage:(Ljava/lang/String;)V // method@13d9 │ │ -078706: 0e00 |0003: return-void │ │ +078050: |[078050] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.access$300:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V │ │ +078060: 7020 d913 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.showServiceMessage:(Ljava/lang/String;)V // method@13d9 │ │ +078066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -161178,20 +161223,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -078708: |[078708] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.show:(Landroid/content/Context;)V │ │ -078718: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -07871c: 1c01 8403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ -078720: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -078726: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -07872c: 0e00 |000a: return-void │ │ +078068: |[078068] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.show:(Landroid/content/Context;)V │ │ +078078: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +07807c: 1c01 8403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; // type@0384 │ │ +078080: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +078086: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +07808c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=121 │ │ 0x000a line=122 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -161202,21 +161247,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -078730: |[078730] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.showServiceMessage:(Ljava/lang/String;)V │ │ -078740: 6e10 ce13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13ce │ │ -078746: 0c00 |0003: move-result-object v0 │ │ -078748: 2201 8203 |0004: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2; // type@0382 │ │ -07874c: 7030 bc13 2103 |0006: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13bc │ │ -078752: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -078758: 0e00 |000c: return-void │ │ +078090: |[078090] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.showServiceMessage:(Ljava/lang/String;)V │ │ +0780a0: 6e10 ce13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13ce │ │ +0780a6: 0c00 |0003: move-result-object v0 │ │ +0780a8: 2201 8203 |0004: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2; // type@0382 │ │ +0780ac: 7030 bc13 2103 |0006: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V // method@13bc │ │ +0780b2: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +0780b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=137 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ 0x0000 - 0x000d reg=3 msg Ljava/lang/String; │ │ @@ -161227,18 +161272,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07875c: |[07875c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -07876c: 2200 8003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; // type@0380 │ │ -078770: 7020 b213 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13b2 │ │ -078776: 1100 |0005: return-object v0 │ │ +0780bc: |[0780bc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +0780cc: 2200 8003 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView; // type@0380 │ │ +0780d0: 7020 b213 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V // method@13b2 │ │ +0780d6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;) │ │ @@ -161246,17 +161291,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078778: |[078778] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -078788: 5410 5106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -07878c: 1100 |0002: return-object v0 │ │ +0780d8: |[0780d8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +0780e8: 5410 5106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +0780ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;) │ │ @@ -161264,27 +161309,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -078790: |[078790] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0787a0: 6f20 c111 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ -0787a6: 6e10 c813 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getIntent:()Landroid/content/Intent; // method@13c8 │ │ -0787ac: 0c01 |0006: move-result-object v1 │ │ -0787ae: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -0787b4: 0c00 |000a: move-result-object v0 │ │ -0787b6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -0787ba: 1a01 a90e |000d: const-string v1, "currentPlaylist" // string@0ea9 │ │ -0787be: 6e20 3a01 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -0787c4: 0c01 |0012: move-result-object v1 │ │ -0787c6: 1f01 cc03 |0013: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -0787ca: 5b21 5106 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -0787ce: 0e00 |0017: return-void │ │ +0780f0: |[0780f0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +078100: 6f20 c111 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ +078106: 6e10 c813 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getIntent:()Landroid/content/Intent; // method@13c8 │ │ +07810c: 0c01 |0006: move-result-object v1 │ │ +07810e: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +078114: 0c00 |000a: move-result-object v0 │ │ +078116: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +07811a: 1a01 a30e |000d: const-string v1, "currentPlaylist" // string@0ea3 │ │ +07811e: 6e20 3a01 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +078124: 0c01 |0012: move-result-object v1 │ │ +078126: 1f01 cc03 |0013: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +07812a: 5b21 5106 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +07812e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ 0x000b line=46 │ │ 0x000d line=47 │ │ 0x0017 line=49 │ │ @@ -161298,22 +161343,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0787d0: |[0787d0] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0787e0: 6e10 ca13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13ca │ │ -0787e6: 0c00 |0003: move-result-object v0 │ │ -0787e8: 1401 0600 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0006 │ │ -0787ee: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -0787f4: 6f20 c211 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@11c2 │ │ -0787fa: 0a00 |000d: move-result v0 │ │ -0787fc: 0f00 |000e: return v0 │ │ +078130: |[078130] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +078140: 6e10 ca13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13ca │ │ +078146: 0c00 |0003: move-result-object v0 │ │ +078148: 1401 0600 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0006 │ │ +07814e: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +078154: 6f20 c211 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@11c2 │ │ +07815a: 0a00 |000d: move-result v0 │ │ +07815c: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x000a line=106 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -161323,32 +161368,32 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -078800: |[078800] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -078810: 7210 0a0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -078816: 0a00 |0003: move-result v0 │ │ -078818: 2b00 1c00 0000 |0004: packed-switch v0, 00000020 // +0000001c │ │ -07881e: 6f30 c411 4305 |0007: invoke-super {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@11c4 │ │ -078824: 0a00 |000a: move-result v0 │ │ -078826: 0f00 |000b: return v0 │ │ -078828: 2200 b203 |000c: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; // type@03b2 │ │ -07882c: 7010 d214 0000 |000e: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.:()V // method@14d2 │ │ -078832: 6e10 cc13 0300 |0011: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ -078838: 0c01 |0014: move-result-object v1 │ │ -07883a: 1c02 b203 |0015: const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; // type@03b2 │ │ -07883e: 6e10 6a0d 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078844: 0c02 |001a: move-result-object v2 │ │ -078846: 6e30 d714 1002 |001b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14d7 │ │ -07884c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07884e: 28ec |001f: goto 000b // -0014 │ │ -078850: 0001 0100 4100 0e7f 0800 0000 |0020: packed-switch-data (6 units) │ │ +078160: |[078160] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +078170: 7210 0a0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +078176: 0a00 |0003: move-result v0 │ │ +078178: 2b00 1c00 0000 |0004: packed-switch v0, 00000020 // +0000001c │ │ +07817e: 6f30 c411 4305 |0007: invoke-super {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@11c4 │ │ +078184: 0a00 |000a: move-result v0 │ │ +078186: 0f00 |000b: return v0 │ │ +078188: 2200 b203 |000c: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; // type@03b2 │ │ +07818c: 7010 d214 0000 |000e: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.:()V // method@14d2 │ │ +078192: 6e10 cc13 0300 |0011: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13cc │ │ +078198: 0c01 |0014: move-result-object v1 │ │ +07819a: 1c02 b203 |0015: const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog; // type@03b2 │ │ +07819e: 6e10 6a0d 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0781a4: 0c02 |001a: move-result-object v2 │ │ +0781a6: 6e30 d714 1002 |001b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsNewDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14d7 │ │ +0781ac: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +0781ae: 28ec |001f: goto 000b // -0014 │ │ +0781b0: 0001 0100 4100 0e7f 0800 0000 |0020: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=116 │ │ 0x000c line=113 │ │ 0x001e line=114 │ │ 0x0020 line=111 │ │ @@ -161362,19 +161407,19 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07885c: |[07885c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.orderPage:(I)V │ │ -07886c: 6e10 cb13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -078872: 0c00 |0003: move-result-object v0 │ │ -078874: 7220 c316 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlists:(I)Z // method@16c3 │ │ -07887a: 0e00 |0007: return-void │ │ +0781bc: |[0781bc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.orderPage:(I)V │ │ +0781cc: 6e10 cb13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +0781d2: 0c00 |0003: move-result-object v0 │ │ +0781d4: 7220 c316 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlists:(I)Z // method@16c3 │ │ +0781da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0007 line=101 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ @@ -161384,55 +161429,55 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -07887c: |[07887c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.playlistRename:(Ljava/lang/String;)V │ │ -07888c: 6e10 cb13 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -078892: 0c01 |0003: move-result-object v1 │ │ -078894: 6e10 c713 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -07889a: 0c02 |0007: move-result-object v2 │ │ -07889c: 7230 c816 2105 |0008: invoke-interface {v1, v2, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@16c8 │ │ -0788a2: 5241 5006 |000b: iget v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ -0788a6: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ -0788a8: 3221 1900 |000e: if-eq v1, v2, 0027 // +0019 │ │ -0788ac: 5441 5106 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -0788b0: 6e10 9415 0100 |0012: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -0788b6: 0c01 |0015: move-result-object v1 │ │ -0788b8: 5b41 5206 |0016: iput-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.oldname:Ljava/lang/String; // field@0652 │ │ -0788bc: 6e10 c713 0400 |0018: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ -0788c2: 0c01 |001b: move-result-object v1 │ │ -0788c4: 6e20 9715 5100 |001c: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ -0788ca: 6e10 c913 0400 |001f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@13c9 │ │ -0788d0: 0c01 |0022: move-result-object v1 │ │ -0788d2: 6e10 e711 0100 |0023: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ -0788d8: 0e00 |0026: return-void │ │ -0788da: 6e10 d313 0400 |0027: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ -0788e0: 28fc |002a: goto 0026 // -0004 │ │ -0788e2: 0d00 |002b: move-exception v0 │ │ -0788e4: 6e10 cd13 0400 |002c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getTag:()Ljava/lang/String; // method@13cd │ │ -0788ea: 0c01 |002f: move-result-object v1 │ │ -0788ec: 2202 3102 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -0788f0: 7010 c60d 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0788f6: 1a03 bf02 |0035: const-string v3, "Error renaming playlist to '" // string@02bf │ │ -0788fa: 6e20 ce0d 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -078900: 0c02 |003a: move-result-object v2 │ │ -078902: 6e20 ce0d 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -078908: 0c02 |003e: move-result-object v2 │ │ -07890a: 1a03 a900 |003f: const-string v3, "': " // string@00a9 │ │ -07890e: 6e20 ce0d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -078914: 0c02 |0044: move-result-object v2 │ │ -078916: 6e20 cd0d 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -07891c: 0c02 |0048: move-result-object v2 │ │ -07891e: 6e10 d60d 0200 |0049: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -078924: 0c02 |004c: move-result-object v2 │ │ -078926: 7120 e10a 2100 |004d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -07892c: 28d6 |0050: goto 0026 // -002a │ │ +0781dc: |[0781dc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.playlistRename:(Ljava/lang/String;)V │ │ +0781ec: 6e10 cb13 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +0781f2: 0c01 |0003: move-result-object v1 │ │ +0781f4: 6e10 c713 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +0781fa: 0c02 |0007: move-result-object v2 │ │ +0781fc: 7230 c816 2105 |0008: invoke-interface {v1, v2, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@16c8 │ │ +078202: 5241 5006 |000b: iget v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ +078206: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ +078208: 3221 1900 |000e: if-eq v1, v2, 0027 // +0019 │ │ +07820c: 5441 5106 |0010: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +078210: 6e10 9415 0100 |0012: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +078216: 0c01 |0015: move-result-object v1 │ │ +078218: 5b41 5206 |0016: iput-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.oldname:Ljava/lang/String; // field@0652 │ │ +07821c: 6e10 c713 0400 |0018: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getCurrentPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@13c7 │ │ +078222: 0c01 |001b: move-result-object v1 │ │ +078224: 6e20 9715 5100 |001c: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ +07822a: 6e10 c913 0400 |001f: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getItemAdapter:()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // method@13c9 │ │ +078230: 0c01 |0022: move-result-object v1 │ │ +078232: 6e10 e711 0100 |0023: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.notifyDataSetChanged:()V // method@11e7 │ │ +078238: 0e00 |0026: return-void │ │ +07823a: 6e10 d313 0400 |0027: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.orderItems:()V // method@13d3 │ │ +078240: 28fc |002a: goto 0026 // -0004 │ │ +078242: 0d00 |002b: move-exception v0 │ │ +078244: 6e10 cd13 0400 |002c: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getTag:()Ljava/lang/String; // method@13cd │ │ +07824a: 0c01 |002f: move-result-object v1 │ │ +07824c: 2202 3102 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +078250: 7010 c60d 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +078256: 1a03 bf02 |0035: const-string v3, "Error renaming playlist to '" // string@02bf │ │ +07825a: 6e20 ce0d 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078260: 0c02 |003a: move-result-object v2 │ │ +078262: 6e20 ce0d 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078268: 0c02 |003e: move-result-object v2 │ │ +07826a: 1a03 a900 |003f: const-string v3, "': " // string@00a9 │ │ +07826e: 6e20 ce0d 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078274: 0c02 |0044: move-result-object v2 │ │ +078276: 6e20 cd0d 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +07827c: 0c02 |0048: move-result-object v2 │ │ +07827e: 6e10 d60d 0200 |0049: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +078284: 0c02 |004c: move-result-object v2 │ │ +078286: 7120 e10a 2100 |004d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +07828c: 28d6 |0050: goto 0026 // -002a │ │ catches : 1 │ │ 0x0000 - 0x002a │ │ Landroid/os/RemoteException; -> 0x002b │ │ positions : │ │ 0x0000 line=68 │ │ 0x000b line=69 │ │ 0x0010 line=70 │ │ @@ -161452,24 +161497,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07893c: |[07893c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.registerCallback:()V │ │ -07894c: 6e10 cb13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -078952: 0c00 |0003: move-result-object v0 │ │ -078954: 5421 5406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ -078958: 7220 d816 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@16d8 │ │ -07895e: 6e10 cb13 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -078964: 0c00 |000c: move-result-object v0 │ │ -078966: 5421 5306 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ -07896a: 7220 d716 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16d7 │ │ -078970: 0e00 |0012: return-void │ │ +07829c: |[07829c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.registerCallback:()V │ │ +0782ac: 6e10 cb13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +0782b2: 0c00 |0003: move-result-object v0 │ │ +0782b4: 5421 5406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ +0782b8: 7220 d816 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@16d8 │ │ +0782be: 6e10 cb13 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +0782c4: 0c00 |000c: move-result-object v0 │ │ +0782c6: 5421 5306 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ +0782ca: 7220 d716 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16d7 │ │ +0782d0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ @@ -161479,23 +161524,23 @@ │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -078974: |[078974] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.setCurrentPlaylist:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ -078984: 5934 5006 |0000: iput v4, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ -078988: 5b35 5106 |0002: iput-object v5, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -07898c: 6e10 c813 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getIntent:()Landroid/content/Intent; // method@13c8 │ │ -078992: 0c00 |0007: move-result-object v0 │ │ -078994: 1a01 a90e |0008: const-string v1, "currentPlaylist" // string@0ea9 │ │ -078998: 5432 5106 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ -07899c: 6e30 ac00 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -0789a2: 0e00 |000f: return-void │ │ +0782d4: |[0782d4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.setCurrentPlaylist:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ +0782e4: 5934 5006 |0000: iput v4, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentIndex:I // field@0650 │ │ +0782e8: 5b35 5106 |0002: iput-object v5, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +0782ec: 6e10 c813 0300 |0004: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getIntent:()Landroid/content/Intent; // method@13c8 │ │ +0782f2: 0c00 |0007: move-result-object v0 │ │ +0782f4: 1a01 a30e |0008: const-string v1, "currentPlaylist" // string@0ea3 │ │ +0782f8: 5432 5106 |000a: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.currentPlaylist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0651 │ │ +0782fc: 6e30 ac00 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +078302: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x0004 line=59 │ │ 0x000f line=60 │ │ locals : │ │ @@ -161508,39 +161553,39 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0789a4: |[0789a4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.unregisterCallback:()V │ │ -0789b4: 6e10 cb13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -0789ba: 0c00 |0003: move-result-object v0 │ │ -0789bc: 5421 5406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ -0789c0: 7220 eb16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@16eb │ │ -0789c6: 6e10 cb13 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ -0789cc: 0c00 |000c: move-result-object v0 │ │ -0789ce: 5421 5306 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ -0789d2: 7220 ea16 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16ea │ │ -0789d8: 0e00 |0012: return-void │ │ +078304: |[078304] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistsActivity.unregisterCallback:()V │ │ +078314: 6e10 cb13 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +07831a: 0c00 |0003: move-result-object v0 │ │ +07831c: 5421 5406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistsCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback; // field@0654 │ │ +078320: 7220 eb16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistsCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V // method@16eb │ │ +078326: 6e10 cb13 0200 |0009: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13cb │ │ +07832c: 0c00 |000c: move-result-object v0 │ │ +07832e: 5421 5306 |000d: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0653 │ │ +078332: 7220 ea16 1000 |000f: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16ea │ │ +078338: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0009 line=95 │ │ 0x0012 line=96 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ │ - source_file_idx : 2655 (SqueezerPlaylistsActivity.java) │ │ + source_file_idx : 2649 (SqueezerPlaylistsActivity.java) │ │ │ │ Class #641 header: │ │ class_idx : 907 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2661 │ │ +source_file_idx : 2655 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 11 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -161594,40 +161639,39 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0789dc: |[0789dc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.:()V │ │ -0789ec: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -0789f2: 2200 8903 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // type@0389 │ │ -0789f6: 7020 e313 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V // method@13e3 │ │ -0789fc: 5b10 6406 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ -078a00: 0e00 |000a: return-void │ │ +07833c: |[07833c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.:()V │ │ +07834c: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +078352: 2200 8903 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; // type@0389 │ │ +078356: 7020 e313 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V // method@13e3 │ │ +07835c: 5b10 6406 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ +078360: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=125 │ │ - 0x000a line=175 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;) │ │ name : 'access$000' │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078a04: |[078a04] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V │ │ -078a14: 7020 fa13 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:(Ljava/lang/String;)V // method@13fa │ │ -078a1a: 0e00 |0003: return-void │ │ +078364: |[078364] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V │ │ +078374: 7020 fa13 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:(Ljava/lang/String;)V // method@13fa │ │ +07837a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -161636,17 +161680,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Luk/org/ngo/squeezer/model/SqueezerPluginItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078a1c: |[078a1c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.access$102:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ -078a2c: 5b01 6206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ -078a30: 1101 |0002: return-object v1 │ │ +07837c: |[07837c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.access$102:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ +07838c: 5b01 6206 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ +078390: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -161655,29 +161699,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -078a34: |[078a34] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderItems:(Ljava/lang/String;)V │ │ -078a44: 6e10 f213 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078a4a: 0c00 |0003: move-result-object v0 │ │ -078a4c: 3800 1700 |0004: if-eqz v0, 001b // +0017 │ │ -078a50: 5410 6306 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078a54: 6e10 a915 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.isSearchable:()Z // method@15a9 │ │ -078a5a: 0a00 |000b: move-result v0 │ │ -078a5c: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -078a60: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ -078a64: 6e10 b60d 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0db6 │ │ -078a6a: 0a00 |0013: move-result v0 │ │ -078a6c: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -078a70: 5b12 6506 |0016: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ -078a74: 6f10 c911 0100 |0018: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ -078a7a: 0e00 |001b: return-void │ │ +078394: |[078394] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderItems:(Ljava/lang/String;)V │ │ +0783a4: 6e10 f213 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +0783aa: 0c00 |0003: move-result-object v0 │ │ +0783ac: 3800 1700 |0004: if-eqz v0, 001b // +0017 │ │ +0783b0: 5410 6306 |0006: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +0783b4: 6e10 a915 0000 |0008: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.isSearchable:()Z // method@15a9 │ │ +0783ba: 0a00 |000b: move-result v0 │ │ +0783bc: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +0783c0: 3802 0d00 |000e: if-eqz v2, 001b // +000d │ │ +0783c4: 6e10 b60d 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@0db6 │ │ +0783ca: 0a00 |0013: move-result v0 │ │ +0783cc: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +0783d0: 5b12 6506 |0016: iput-object v2, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ +0783d4: 6f10 c911 0100 |0018: invoke-super {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.orderItems:()V // method@11c9 │ │ +0783da: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0016 line=85 │ │ 0x0018 line=86 │ │ 0x001b line=89 │ │ locals : │ │ @@ -161689,30 +161733,30 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -078a7c: |[078a7c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -078a8c: 6e10 f213 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078a92: 0c00 |0003: move-result-object v0 │ │ -078a94: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -078a98: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -078a9a: 0f00 |0007: return v0 │ │ -078a9c: 6e10 f213 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078aa2: 0c00 |000b: move-result-object v0 │ │ -078aa4: 5441 6306 |000c: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078aa8: 6e10 e713 0500 |000e: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.name:()Ljava/lang/String; // method@13e7 │ │ -078aae: 0c02 |0011: move-result-object v2 │ │ -078ab0: 6e10 bb15 0600 |0012: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ -078ab6: 0c03 |0015: move-result-object v3 │ │ -078ab8: 7240 ca16 1032 |0016: invoke-interface {v0, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z // method@16ca │ │ -078abe: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -078ac0: 28ed |001a: goto 0007 // -0013 │ │ +0783dc: |[0783dc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +0783ec: 6e10 f213 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +0783f2: 0c00 |0003: move-result-object v0 │ │ +0783f4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0783f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0783fa: 0f00 |0007: return v0 │ │ +0783fc: 6e10 f213 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +078402: 0c00 |000b: move-result-object v0 │ │ +078404: 5441 6306 |000c: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +078408: 6e10 e713 0500 |000e: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.name:()Ljava/lang/String; // method@13e7 │ │ +07840e: 0c02 |0011: move-result-object v2 │ │ +078410: 6e10 bb15 0600 |0012: invoke-virtual {v6}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;.getId:()Ljava/lang/String; // method@15bb │ │ +078416: 0c03 |0015: move-result-object v3 │ │ +078418: 7240 ca16 1032 |0016: invoke-interface {v0, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.pluginPlaylistControl:(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z // method@16ca │ │ +07841e: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +078420: 28ed |001a: goto 0007 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=169 │ │ 0x0007 line=172 │ │ 0x0008 line=171 │ │ 0x0019 line=172 │ │ @@ -161726,25 +161770,25 @@ │ │ type : '(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -078ac4: |[078ac4] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ -078ad4: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -078ad8: 1c01 8b03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // type@038b │ │ -078adc: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -078ae2: 6e10 9a0d 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -078ae8: 0c01 |000a: move-result-object v1 │ │ -078aea: 6e10 6a0d 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078af0: 0c01 |000e: move-result-object v1 │ │ -078af2: 6e30 ac00 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -078af8: 6e20 9500 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -078afe: 0e00 |0015: return-void │ │ +078424: |[078424] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ +078434: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +078438: 1c01 8b03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // type@038b │ │ +07843c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +078442: 6e10 9a0d 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +078448: 0c01 |000a: move-result-object v1 │ │ +07844a: 6e10 6a0d 0100 |000b: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +078450: 0c01 |000e: move-result-object v1 │ │ +078452: 6e30 ac00 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +078458: 6e20 9500 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +07845e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=121 │ │ 0x0012 line=122 │ │ 0x0015 line=123 │ │ locals : │ │ @@ -161758,19 +161802,19 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -078b00: |[078b00] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.add:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -078b10: 6200 5e06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ -078b14: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ -078b1a: 0a00 |0005: move-result v0 │ │ -078b1c: 0f00 |0006: return v0 │ │ +078460: |[078460] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.add:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +078470: 6200 5e06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.add:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065e │ │ +078474: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ +07847a: 0a00 |0005: move-result v0 │ │ +07847c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -161779,18 +161823,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078b20: |[078b20] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -078b30: 2200 8e03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; // type@038e │ │ -078b34: 7020 0614 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V // method@1406 │ │ -078b3a: 1100 |0005: return-object v0 │ │ +078480: |[078480] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +078490: 2200 8e03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView; // type@038e │ │ +078494: 7020 0614 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V // method@1406 │ │ +07849a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;) │ │ @@ -161798,19 +161842,19 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -078b3c: |[078b3c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.insert:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -078b4c: 6200 5f06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ -078b50: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ -078b56: 0a00 |0005: move-result v0 │ │ -078b58: 0f00 |0006: return v0 │ │ +07849c: |[07849c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.insert:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +0784ac: 6200 5f06 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.insert:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@065f │ │ +0784b0: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ +0784b6: 0a00 |0005: move-result v0 │ │ +0784b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -161819,19 +161863,19 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -078b5c: |[078b5c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.load:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -078b6c: 6200 6006 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ -078b70: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ -078b76: 0a00 |0005: move-result v0 │ │ -078b78: 0f00 |0006: return v0 │ │ +0784bc: |[0784bc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.load:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +0784cc: 6200 6006 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.load:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0660 │ │ +0784d0: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ +0784d6: 0a00 |0005: move-result v0 │ │ +0784d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -161840,75 +161884,77 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -078b7c: |[078b7c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -078b8c: 6f20 c111 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ -078b92: 6e10 f013 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getIntent:()Landroid/content/Intent; // method@13f0 │ │ -078b98: 0c03 |0006: move-result-object v3 │ │ -078b9a: 6e10 a200 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -078ba0: 0c00 |000a: move-result-object v0 │ │ -078ba2: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -078ba6: 1c03 ce03 |000d: const-class v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -078baa: 6e10 6a0d 0300 |000f: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078bb0: 0c03 |0012: move-result-object v3 │ │ -078bb2: 6e20 3a01 3000 |0013: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -078bb8: 0c03 |0016: move-result-object v3 │ │ -078bba: 1f03 ce03 |0017: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -078bbe: 5b53 6306 |0019: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078bc2: 1c03 d003 |001b: const-class v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -078bc6: 6e10 6a0d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078bcc: 0c03 |0020: move-result-object v3 │ │ -078bce: 6e20 3a01 3000 |0021: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -078bd4: 0c03 |0024: move-result-object v3 │ │ -078bd6: 1f03 d003 |0025: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ -078bda: 5b53 6206 |0027: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ -078bde: 1403 1300 0e7f |0029: const v3, #float 1.88751e+38 // #7f0e0013 │ │ -078be4: 6e20 ef13 3500 |002c: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ -078bea: 0c04 |002f: move-result-object v4 │ │ -078bec: 5453 6306 |0030: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078bf0: 6e10 a915 0300 |0032: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.isSearchable:()Z // method@15a9 │ │ -078bf6: 0a03 |0035: move-result v3 │ │ -078bf8: 3803 2900 |0036: if-eqz v3, 005f // +0029 │ │ -078bfc: 1203 |0038: const/4 v3, #int 0 // #0 │ │ -078bfe: 6e20 6e0b 3400 |0039: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ -078c04: 1403 1500 0e7f |003c: const v3, #float 1.88751e+38 // #7f0e0015 │ │ -078c0a: 6e20 ef13 3500 |003f: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ -078c10: 0c01 |0042: move-result-object v1 │ │ -078c12: 1f01 ca01 |0043: check-cast v1, Landroid/widget/ImageButton; // type@01ca │ │ -078c16: 1403 1400 0e7f |0045: const v3, #float 1.88751e+38 // #7f0e0014 │ │ -078c1c: 6e20 ef13 3500 |0048: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ -078c22: 0c02 |004b: move-result-object v2 │ │ -078c24: 1f02 bf01 |004c: check-cast v2, Landroid/widget/EditText; // type@01bf │ │ -078c28: 2203 8503 |004e: new-instance v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1; // type@0385 │ │ -078c2c: 7030 db13 5302 |0050: invoke-direct {v3, v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V // method@13db │ │ -078c32: 6e20 340c 3200 |0053: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ -078c38: 2203 8603 |0056: new-instance v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2; // type@0386 │ │ -078c3c: 7030 dd13 5302 |0058: invoke-direct {v3, v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V // method@13dd │ │ -078c42: 6e20 4d0c 3100 |005b: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ -078c48: 0e00 |005e: return-void │ │ -078c4a: 1303 0800 |005f: const/16 v3, #int 8 // #8 │ │ -078c4e: 28d8 |0061: goto 0039 // -0028 │ │ +0784dc: |[0784dc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0784ec: 6f20 c111 6500 |0000: invoke-super {v5, v6}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.onCreate:(Landroid/os/Bundle;)V // method@11c1 │ │ +0784f2: 6e10 f013 0500 |0003: invoke-virtual {v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getIntent:()Landroid/content/Intent; // method@13f0 │ │ +0784f8: 0c03 |0006: move-result-object v3 │ │ +0784fa: 6e10 a200 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +078500: 0c00 |000a: move-result-object v0 │ │ +078502: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +078506: 1c03 ce03 |000d: const-class v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +07850a: 6e10 6a0d 0300 |000f: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +078510: 0c03 |0012: move-result-object v3 │ │ +078512: 6e20 3a01 3000 |0013: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +078518: 0c03 |0016: move-result-object v3 │ │ +07851a: 1f03 ce03 |0017: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +07851e: 5b53 6306 |0019: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +078522: 1c03 d003 |001b: const-class v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +078526: 6e10 6a0d 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07852c: 0c03 |0020: move-result-object v3 │ │ +07852e: 6e20 3a01 3000 |0021: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +078534: 0c03 |0024: move-result-object v3 │ │ +078536: 1f03 d003 |0025: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; // type@03d0 │ │ +07853a: 5b53 6206 |0027: iput-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ +07853e: 1403 1300 0e7f |0029: const v3, #float 1.88751e+38 // #7f0e0013 │ │ +078544: 6e20 ef13 3500 |002c: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ +07854a: 0c04 |002f: move-result-object v4 │ │ +07854c: 5453 6306 |0030: iget-object v3, v5, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +078550: 6e10 a915 0300 |0032: invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlugin;.isSearchable:()Z // method@15a9 │ │ +078556: 0a03 |0035: move-result v3 │ │ +078558: 3803 2900 |0036: if-eqz v3, 005f // +0029 │ │ +07855c: 1203 |0038: const/4 v3, #int 0 // #0 │ │ +07855e: 6e20 6e0b 3400 |0039: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0b6e │ │ +078564: 1403 1500 0e7f |003c: const v3, #float 1.88751e+38 // #7f0e0015 │ │ +07856a: 6e20 ef13 3500 |003f: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ +078570: 0c01 |0042: move-result-object v1 │ │ +078572: 1f01 ca01 |0043: check-cast v1, Landroid/widget/ImageButton; // type@01ca │ │ +078576: 1403 1400 0e7f |0045: const v3, #float 1.88751e+38 // #7f0e0014 │ │ +07857c: 6e20 ef13 3500 |0048: invoke-virtual {v5, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.findViewById:(I)Landroid/view/View; // method@13ef │ │ +078582: 0c02 |004b: move-result-object v2 │ │ +078584: 1f02 bf01 |004c: check-cast v2, Landroid/widget/EditText; // type@01bf │ │ +078588: 2203 8503 |004e: new-instance v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1; // type@0385 │ │ +07858c: 7030 db13 5302 |0050: invoke-direct {v3, v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V // method@13db │ │ +078592: 6e20 340c 3200 |0053: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@0c34 │ │ +078598: 2203 8603 |0056: new-instance v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2; // type@0386 │ │ +07859c: 7030 dd13 5302 |0058: invoke-direct {v3, v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V // method@13dd │ │ +0785a2: 6e20 4d0c 3100 |005b: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c4d │ │ +0785a8: 0e00 |005e: return-void │ │ +0785aa: 1303 0800 |005f: const/16 v3, #int 8 // #8 │ │ +0785ae: 28d8 |0061: goto 0039 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x001b line=55 │ │ 0x0029 line=56 │ │ + 0x0032 line=57 │ │ + 0x0039 line=56 │ │ 0x003c line=59 │ │ 0x0045 line=60 │ │ 0x004e line=62 │ │ 0x0056 line=73 │ │ 0x005e line=81 │ │ - 0x005f line=56 │ │ + 0x005f line=57 │ │ locals : │ │ 0x0045 - 0x005e reg=1 searchButton Landroid/widget/ImageButton; │ │ 0x004e - 0x005e reg=2 searchCriteriaText Landroid/widget/EditText; │ │ 0x000b - 0x0062 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0062 reg=5 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0062 reg=6 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -161917,18 +161963,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078c50: |[078c50] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderItems:()V │ │ -078c60: 5410 6506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ -078c64: 7020 fa13 0100 |0002: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:(Ljava/lang/String;)V // method@13fa │ │ -078c6a: 0e00 |0005: return-void │ │ +0785b0: |[0785b0] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderItems:()V │ │ +0785c0: 5410 6506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ +0785c4: 7020 fa13 0100 |0002: invoke-direct {v1, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.orderItems:(Ljava/lang/String;)V // method@13fa │ │ +0785ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ @@ -161937,22 +161983,22 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -078c6c: |[078c6c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderPage:(I)V │ │ -078c7c: 6e10 f213 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078c82: 0c00 |0003: move-result-object v0 │ │ -078c84: 5441 6306 |0004: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078c88: 5442 6206 |0006: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ -078c8c: 5443 6506 |0008: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ -078c90: 7253 c916 5021 |000a: invoke-interface {v0, v5, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z // method@16c9 │ │ -078c96: 0e00 |000d: return-void │ │ +0785cc: |[0785cc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.orderPage:(I)V │ │ +0785dc: 6e10 f213 0400 |0000: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +0785e2: 0c00 |0003: move-result-object v0 │ │ +0785e4: 5441 6306 |0004: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +0785e8: 5442 6206 |0006: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.parent:Luk/org/ngo/squeezer/model/SqueezerPluginItem; // field@0662 │ │ +0785ec: 5443 6506 |0008: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.search:Ljava/lang/String; // field@0665 │ │ +0785f0: 7253 c916 5021 |000a: invoke-interface {v0, v5, v1, v2, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.pluginItems:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z // method@16c9 │ │ +0785f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x000e reg=4 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x000e reg=5 start I │ │ @@ -161962,19 +162008,19 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -078c98: |[078c98] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ -078ca8: 6200 6106 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ -078cac: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ -078cb2: 0a00 |0005: move-result v0 │ │ -078cb4: 0f00 |0006: return v0 │ │ +0785f8: |[0785f8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.play:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ +078608: 6200 6106 |0000: sget-object v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;.play:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd; // field@0661 │ │ +07860c: 7030 fd13 0102 |0002: invoke-direct {v1, v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginPlaylistControl:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$PluginPlaylistControlCmd;Luk/org/ngo/squeezer/model/SqueezerPluginItem;)Z // method@13fd │ │ +078612: 0a00 |0005: move-result v0 │ │ +078614: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ 0x0000 - 0x0007 reg=2 item Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ │ │ @@ -161983,20 +162029,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078cb8: |[078cb8] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.registerCallback:()V │ │ -078cc8: 6e10 f213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078cce: 0c00 |0003: move-result-object v0 │ │ -078cd0: 5421 6406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ -078cd4: 7220 d916 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@16d9 │ │ -078cda: 0e00 |0009: return-void │ │ +078618: |[078618] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.registerCallback:()V │ │ +078628: 6e10 f213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +07862e: 0c00 |0003: move-result-object v0 │ │ +078630: 5421 6406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ +078634: 7220 d916 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@16d9 │ │ +07863a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ @@ -162005,32 +162051,32 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -078cdc: |[078cdc] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.show:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ │ -078cec: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -078cf0: 1c01 8b03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // type@038b │ │ -078cf4: 7030 9800 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -078cfa: 5431 6306 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078cfe: 6e10 9a0d 0100 |0009: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -078d04: 0c01 |000c: move-result-object v1 │ │ -078d06: 6e10 6a0d 0100 |000d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078d0c: 0c01 |0010: move-result-object v1 │ │ -078d0e: 5432 6306 |0011: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ -078d12: 6e30 ac00 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -078d18: 6e10 9a0d 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -078d1e: 0c01 |0019: move-result-object v1 │ │ -078d20: 6e10 6a0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -078d26: 0c01 |001d: move-result-object v1 │ │ -078d28: 6e30 ac00 1004 |001e: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -078d2e: 6e20 0214 0300 |0021: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.startActivity:(Landroid/content/Intent;)V // method@1402 │ │ -078d34: 0e00 |0024: return-void │ │ +07863c: |[07863c] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.show:(Luk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ │ +07864c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +078650: 1c01 8b03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; // type@038b │ │ +078654: 7030 9800 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +07865a: 5431 6306 |0007: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +07865e: 6e10 9a0d 0100 |0009: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +078664: 0c01 |000c: move-result-object v1 │ │ +078666: 6e10 6a0d 0100 |000d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07866c: 0c01 |0010: move-result-object v1 │ │ +07866e: 5432 6306 |0011: iget-object v2, v3, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; // field@0663 │ │ +078672: 6e30 ac00 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +078678: 6e10 9a0d 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +07867e: 0c01 |0019: move-result-object v1 │ │ +078680: 6e10 6a0d 0100 |001a: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +078686: 0c01 |001d: move-result-object v1 │ │ +078688: 6e30 ac00 1004 |001e: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +07868e: 6e20 0214 0300 |0021: invoke-virtual {v3, v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.startActivity:(Landroid/content/Intent;)V // method@1402 │ │ +078694: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0007 line=114 │ │ 0x0016 line=115 │ │ 0x0021 line=116 │ │ 0x0024 line=117 │ │ @@ -162044,34 +162090,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078d38: |[078d38] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.unregisterCallback:()V │ │ -078d48: 6e10 f213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ -078d4e: 0c00 |0003: move-result-object v0 │ │ -078d50: 5421 6406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ -078d54: 7220 ec16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@16ec │ │ -078d5a: 0e00 |0009: return-void │ │ +078698: |[078698] uk.org.ngo.squeezer.itemlists.SqueezerPluginItemListActivity.unregisterCallback:()V │ │ +0786a8: 6e10 f213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13f2 │ │ +0786ae: 0c00 |0003: move-result-object v0 │ │ +0786b0: 5421 6406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; // field@0664 │ │ +0786b4: 7220 ec16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPluginItemListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V // method@16ec │ │ +0786ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ │ - source_file_idx : 2661 (SqueezerPluginItemListActivity.java) │ │ + source_file_idx : 2655 (SqueezerPluginItemListActivity.java) │ │ │ │ Class #642 header: │ │ class_idx : 912 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 813 │ │ -source_file_idx : 2663 │ │ +source_file_idx : 2657 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -162098,20 +162144,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -078d5c: |[078d5c] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.:()V │ │ -078d6c: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -078d72: 2200 8f03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1; // type@038f │ │ -078d76: 7020 1014 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V // method@1410 │ │ -078d7c: 5b10 6b06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ -078d80: 0e00 |000a: return-void │ │ +0786bc: |[0786bc] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.:()V │ │ +0786cc: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +0786d2: 2200 8f03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1; // type@038f │ │ +0786d6: 7020 1014 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V // method@1410 │ │ +0786dc: 5b10 6b06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ +0786e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ │ │ @@ -162121,20 +162167,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078d84: |[078d84] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.registerCallback:()V │ │ -078d94: 6e10 1314 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1413 │ │ -078d9a: 0c00 |0003: move-result-object v0 │ │ -078d9c: 5421 6b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ -078da0: 7220 da16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@16da │ │ -078da6: 0e00 |0009: return-void │ │ +0786e4: |[0786e4] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.registerCallback:()V │ │ +0786f4: 6e10 1314 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1413 │ │ +0786fa: 0c00 |0003: move-result-object v0 │ │ +0786fc: 5421 6b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ +078700: 7220 da16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@16da │ │ +078706: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ │ │ @@ -162143,34 +162189,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -078da8: |[078da8] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.unregisterCallback:()V │ │ -078db8: 6e10 1314 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1413 │ │ -078dbe: 0c00 |0003: move-result-object v0 │ │ -078dc0: 5421 6b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ -078dc4: 7220 ed16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@16ed │ │ -078dca: 0e00 |0009: return-void │ │ +078708: |[078708] uk.org.ngo.squeezer.itemlists.SqueezerPluginListActivity.unregisterCallback:()V │ │ +078718: 6e10 1314 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1413 │ │ +07871e: 0c00 |0003: move-result-object v0 │ │ +078720: 5421 6b06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.pluginListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback; // field@066b │ │ +078724: 7220 ed16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPluginListCallback:(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V // method@16ed │ │ +07872a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0009 line=44 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ │ │ - source_file_idx : 2663 (SqueezerPluginListActivity.java) │ │ + source_file_idx : 2657 (SqueezerPluginListActivity.java) │ │ │ │ Class #643 header: │ │ class_idx : 917 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 915 │ │ -source_file_idx : 2666 │ │ +source_file_idx : 2660 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #643 annotations: │ │ Annotations on method #5155 '' │ │ @@ -162193,17 +162239,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078dcc: |[078dcc] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ -078ddc: 7020 1914 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1419 │ │ -078de2: 0e00 |0003: return-void │ │ +07872c: |[07872c] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ │ +07873c: 7020 1914 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1419 │ │ +078742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; │ │ @@ -162215,23 +162261,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -078de4: |[078de4] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.getQuantityString:(I)Ljava/lang/String; │ │ -078df4: 6e10 2414 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1424 │ │ -078dfa: 0c00 |0003: move-result-object v0 │ │ -078dfc: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -078e02: 0c00 |0007: move-result-object v0 │ │ -078e04: 1401 0800 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0008 │ │ -078e0a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -078e10: 0c00 |000e: move-result-object v0 │ │ -078e12: 1100 |000f: return-object v0 │ │ +078744: |[078744] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.getQuantityString:(I)Ljava/lang/String; │ │ +078754: 6e10 2414 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1424 │ │ +07875a: 0c00 |0003: move-result-object v0 │ │ +07875c: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +078762: 0c00 |0007: move-result-object v0 │ │ +078764: 1401 0800 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0008 │ │ +07876a: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +078770: 0c00 |000e: move-result-object v0 │ │ +078772: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -162240,16 +162286,16 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078e14: |[078e14] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -078e24: 0e00 |0000: return-void │ │ +078774: |[078774] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +078784: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0001 reg=2 v Landroid/view/View; │ │ @@ -162260,56 +162306,56 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -078e28: |[078e28] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -078e38: 1f02 ce03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ -078e3c: 6e30 2814 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1428 │ │ -078e42: 0e00 |0005: return-void │ │ +078788: |[078788] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +078798: 1f02 ce03 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlugin; // type@03ce │ │ +07879c: 6e30 2814 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1428 │ │ +0787a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -078e44: |[078e44] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ -078e54: 6e10 2414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1424 │ │ -078e5a: 0c00 |0003: move-result-object v0 │ │ -078e5c: 7120 0014 3000 |0004: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1400 │ │ -078e62: 0e00 |0007: return-void │ │ +0787a4: |[0787a4] uk.org.ngo.squeezer.itemlists.SqueezerRadioView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ +0787b4: 6e10 2414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1424 │ │ +0787ba: 0c00 |0003: move-result-object v0 │ │ +0787bc: 7120 0014 3000 |0004: invoke-static {v0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlugin;)V // method@1400 │ │ +0787c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; │ │ 0x0000 - 0x0008 reg=2 index I │ │ 0x0000 - 0x0008 reg=3 item Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ │ │ - source_file_idx : 2666 (SqueezerRadioView.java) │ │ + source_file_idx : 2660 (SqueezerRadioView.java) │ │ │ │ Class #644 header: │ │ class_idx : 919 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 864 │ │ -source_file_idx : 2675 │ │ +source_file_idx : 2669 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -162349,17 +162395,17 @@ │ │ type : '(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078e64: |[078e64] uk.org.ngo.squeezer.itemlists.SqueezerSongView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -078e74: 7020 ca12 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12ca │ │ -078e7a: 0e00 |0003: return-void │ │ +0787c4: |[0787c4] uk.org.ngo.squeezer.itemlists.SqueezerSongView.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +0787d4: 7020 ca12 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12ca │ │ +0787da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0004 reg=1 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ @@ -162370,95 +162416,101 @@ │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -078e7c: |[078e7c] uk.org.ngo.squeezer.itemlists.SqueezerSongView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -078e8c: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -078e90: 6e40 4914 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ -078e96: 0a00 |0005: move-result v0 │ │ -078e98: 0f00 |0006: return v0 │ │ +0787dc: |[0787dc] uk.org.ngo.squeezer.itemlists.SqueezerSongView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +0787ec: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0787f0: 6e40 4914 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ +0787f6: 0a00 |0005: move-result v0 │ │ +0787f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongView;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -078e9c: |[078e9c] uk.org.ngo.squeezer.itemlists.SqueezerSongView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ -078eac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -078eae: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -078eb0: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -078eb6: 0a01 |0005: move-result v1 │ │ -078eb8: 2b01 5c00 0000 |0006: packed-switch v1, 00000062 // +0000005c │ │ -078ebe: 6f40 cb12 87a9 |0009: invoke-super {v7, v8, v9, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@12cb │ │ -078ec4: 0a00 |000c: move-result v0 │ │ -078ec6: 0f00 |000d: return v0 │ │ -078ec8: 6e10 4a14 0700 |000e: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -078ece: 0c01 |0011: move-result-object v1 │ │ -078ed0: 2302 3f04 |0012: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -078ed4: 2203 bf03 |0014: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -078ed8: 6e10 d315 0a00 |0016: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ -078ede: 0c04 |0019: move-result-object v4 │ │ -078ee0: 6e10 d215 0a00 |001a: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -078ee6: 0c05 |001d: move-result-object v5 │ │ -078ee8: 7030 1615 4305 |001e: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1516 │ │ -078eee: 4d03 0206 |0021: aput-object v3, v2, v6 │ │ -078ef2: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -078ef8: 28e7 |0026: goto 000d // -0019 │ │ -078efa: 6e10 4a14 0700 |0027: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -078f00: 0c01 |002a: move-result-object v1 │ │ -078f02: 2302 3f04 |002b: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -078f06: 2203 c103 |002d: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -078f0a: 6e10 d515 0a00 |002f: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -078f10: 0c04 |0032: move-result-object v4 │ │ -078f12: 6e10 d415 0a00 |0033: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -078f18: 0c05 |0036: move-result-object v5 │ │ -078f1a: 7030 2d15 4305 |0037: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ -078f20: 4d03 0206 |003a: aput-object v3, v2, v6 │ │ -078f24: 7120 f112 2100 |003c: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ -078f2a: 28ce |003f: goto 000d // -0032 │ │ -078f2c: 6e10 4a14 0700 |0040: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -078f32: 0c01 |0043: move-result-object v1 │ │ -078f34: 2302 3f04 |0044: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ -078f38: 2203 c103 |0046: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -078f3c: 6e10 d515 0a00 |0048: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -078f42: 0c04 |004b: move-result-object v4 │ │ -078f44: 6e10 d415 0a00 |004c: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -078f4a: 0c05 |004f: move-result-object v5 │ │ -078f4c: 7030 2d15 4305 |0050: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ -078f52: 4d03 0206 |0053: aput-object v3, v2, v6 │ │ -078f56: 7120 4314 2100 |0055: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ -078f5c: 28b5 |0058: goto 000d // -004b │ │ -078f5e: 6e10 4a14 0700 |0059: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -078f64: 0c01 |005c: move-result-object v1 │ │ -078f66: 6e20 f911 a100 |005d: invoke-virtual {v1, v10}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@11f9 │ │ -078f6c: 28ad |0060: goto 000d // -0053 │ │ -078f6e: 0000 |0061: nop // spacer │ │ -078f70: 0001 0400 4300 0e7f 5300 0000 0800 ... |0062: packed-switch-data (12 units) │ │ +0787fc: |[0787fc] uk.org.ngo.squeezer.itemlists.SqueezerSongView.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ +07880c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07880e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +078810: 7210 0a0b 0800 |0002: invoke-interface {v8}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +078816: 0a01 |0005: move-result v1 │ │ +078818: 2b01 5c00 0000 |0006: packed-switch v1, 00000062 // +0000005c │ │ +07881e: 6f40 cb12 87a9 |0009: invoke-super {v7, v8, v9, v10}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z // method@12cb │ │ +078824: 0a00 |000c: move-result v0 │ │ +078826: 0f00 |000d: return v0 │ │ +078828: 6e10 4a14 0700 |000e: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +07882e: 0c01 |0011: move-result-object v1 │ │ +078830: 2302 3f04 |0012: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +078834: 2203 bf03 |0014: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +078838: 6e10 d315 0a00 |0016: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ +07883e: 0c04 |0019: move-result-object v4 │ │ +078840: 6e10 d215 0a00 |001a: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +078846: 0c05 |001d: move-result-object v5 │ │ +078848: 7030 1615 4305 |001e: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1516 │ │ +07884e: 4d03 0206 |0021: aput-object v3, v2, v6 │ │ +078852: 7120 4314 2100 |0023: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +078858: 28e7 |0026: goto 000d // -0019 │ │ +07885a: 6e10 4a14 0700 |0027: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +078860: 0c01 |002a: move-result-object v1 │ │ +078862: 2302 3f04 |002b: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +078866: 2203 c103 |002d: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +07886a: 6e10 d515 0a00 |002f: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +078870: 0c04 |0032: move-result-object v4 │ │ +078872: 6e10 d415 0a00 |0033: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +078878: 0c05 |0036: move-result-object v5 │ │ +07887a: 7030 2d15 4305 |0037: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ +078880: 4d03 0206 |003a: aput-object v3, v2, v6 │ │ +078884: 7120 f112 2100 |003c: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@12f1 │ │ +07888a: 28ce |003f: goto 000d // -0032 │ │ +07888c: 6e10 4a14 0700 |0040: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +078892: 0c01 |0043: move-result-object v1 │ │ +078894: 2302 3f04 |0044: new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; // type@043f │ │ +078898: 2203 c103 |0046: new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +07889c: 6e10 d515 0a00 |0048: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +0788a2: 0c04 |004b: move-result-object v4 │ │ +0788a4: 6e10 d415 0a00 |004c: invoke-virtual {v10}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +0788aa: 0c05 |004f: move-result-object v5 │ │ +0788ac: 7030 2d15 4305 |0050: invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;.:(Ljava/lang/String;Ljava/lang/String;)V // method@152d │ │ +0788b2: 4d03 0206 |0053: aput-object v3, v2, v6 │ │ +0788b6: 7120 4314 2100 |0055: invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V // method@1443 │ │ +0788bc: 28b5 |0058: goto 000d // -004b │ │ +0788be: 6e10 4a14 0700 |0059: invoke-virtual {v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +0788c4: 0c01 |005c: move-result-object v1 │ │ +0788c6: 6e20 f911 a100 |005d: invoke-virtual {v1, v10}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.downloadSong:(Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@11f9 │ │ +0788cc: 28ad |0060: goto 000d // -0053 │ │ +0788ce: 0000 |0061: nop // spacer │ │ +0788d0: 0001 0400 4300 0e7f 5300 0000 0800 ... |0062: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=93 │ │ 0x0009 line=114 │ │ 0x000e line=95 │ │ + 0x0016 line=96 │ │ + 0x0023 line=95 │ │ 0x0027 line=100 │ │ + 0x002f line=101 │ │ + 0x003c line=100 │ │ 0x0040 line=105 │ │ + 0x0048 line=106 │ │ + 0x0055 line=105 │ │ 0x0059 line=110 │ │ 0x0061 line=93 │ │ locals : │ │ 0x0000 - 0x006e reg=7 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x006e reg=8 menuItem Landroid/view/MenuItem; │ │ 0x0000 - 0x006e reg=9 index I │ │ 0x0000 - 0x006e reg=10 selectedItem Luk/org/ngo/squeezer/model/SqueezerSong; │ │ @@ -162468,23 +162520,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -078f88: |[078f88] uk.org.ngo.squeezer.itemlists.SqueezerSongView.getQuantityString:(I)Ljava/lang/String; │ │ -078f98: 6e10 4a14 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -078f9e: 0c00 |0003: move-result-object v0 │ │ -078fa0: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ -078fa6: 0c00 |0007: move-result-object v0 │ │ -078fa8: 1401 0500 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0005 │ │ -078fae: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ -078fb4: 0c00 |000e: move-result-object v0 │ │ -078fb6: 1100 |000f: return-object v0 │ │ +0788e8: |[0788e8] uk.org.ngo.squeezer.itemlists.SqueezerSongView.getQuantityString:(I)Ljava/lang/String; │ │ +0788f8: 6e10 4a14 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +0788fe: 0c00 |0003: move-result-object v0 │ │ +078900: 6e10 fd11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getResources:()Landroid/content/res/Resources; // method@11fd │ │ +078906: 0c00 |0007: move-result-object v0 │ │ +078908: 1401 0500 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0005 │ │ +07890e: 6e30 dc00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@00dc │ │ +078914: 0c00 |000e: move-result-object v0 │ │ +078916: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0010 reg=3 quantity I │ │ │ │ @@ -162493,52 +162545,52 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -078fb8: |[078fb8] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -078fc8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -078fca: 6f40 d112 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@12d1 │ │ -078fd0: 5460 dc05 |0004: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ -078fd4: 1401 0700 0d7f |0006: const v1, #float 1.87421e+38 // #7f0d0007 │ │ -078fda: 6e30 080b 1004 |0009: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -078fe0: 5460 db05 |000c: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -078fe4: 1f00 d203 |000e: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -078fe8: 6e10 d315 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ -078fee: 0c00 |0013: move-result-object v0 │ │ -078ff0: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ -078ff4: 5530 7906 |0016: iget-boolean v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByAlbum:Z // field@0679 │ │ -078ff8: 3900 0c00 |0018: if-nez v0, 0024 // +000c │ │ -078ffc: 1400 4400 0e7f |001a: const v0, #float 1.88752e+38 // #7f0e0044 │ │ -079002: 7220 f00a 0400 |001d: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -079008: 0c00 |0020: move-result-object v0 │ │ -07900a: 7220 120b 2000 |0021: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -079010: 5460 db05 |0024: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -079014: 1f00 d203 |0026: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079018: 6e10 d515 0000 |0028: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -07901e: 0c00 |002b: move-result-object v0 │ │ -079020: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -079024: 1400 4500 0e7f |002e: const v0, #float 1.88752e+38 // #7f0e0045 │ │ -07902a: 7220 f00a 0400 |0031: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -079030: 0c00 |0034: move-result-object v0 │ │ -079032: 7220 120b 2000 |0035: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -079038: 5460 db05 |0038: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ -07903c: 1f00 d203 |003a: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079040: 6e10 d515 0000 |003c: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ -079046: 0c00 |003f: move-result-object v0 │ │ -079048: 3800 1000 |0040: if-eqz v0, 0050 // +0010 │ │ -07904c: 5530 7a06 |0042: iget-boolean v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByArtist:Z // field@067a │ │ -079050: 3900 0c00 |0044: if-nez v0, 0050 // +000c │ │ -079054: 1400 4600 0e7f |0046: const v0, #float 1.88752e+38 // #7f0e0046 │ │ -07905a: 7220 f00a 0400 |0049: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -079060: 0c00 |004c: move-result-object v0 │ │ -079062: 7220 120b 2000 |004d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -079068: 0e00 |0050: return-void │ │ +078918: |[078918] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +078928: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07892a: 6f40 d112 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@12d1 │ │ +078930: 5460 dc05 |0004: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.menuInflater:Landroid/view/MenuInflater; // field@05dc │ │ +078934: 1401 0700 0d7f |0006: const v1, #float 1.87421e+38 // #7f0d0007 │ │ +07893a: 6e30 080b 1004 |0009: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +078940: 5460 db05 |000c: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +078944: 1f00 d203 |000e: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078948: 6e10 d315 0000 |0010: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum_id:()Ljava/lang/String; // method@15d3 │ │ +07894e: 0c00 |0013: move-result-object v0 │ │ +078950: 3800 1000 |0014: if-eqz v0, 0024 // +0010 │ │ +078954: 5530 7906 |0016: iget-boolean v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByAlbum:Z // field@0679 │ │ +078958: 3900 0c00 |0018: if-nez v0, 0024 // +000c │ │ +07895c: 1400 4400 0e7f |001a: const v0, #float 1.88752e+38 // #7f0e0044 │ │ +078962: 7220 f00a 0400 |001d: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +078968: 0c00 |0020: move-result-object v0 │ │ +07896a: 7220 120b 2000 |0021: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +078970: 5460 db05 |0024: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +078974: 1f00 d203 |0026: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078978: 6e10 d515 0000 |0028: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +07897e: 0c00 |002b: move-result-object v0 │ │ +078980: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +078984: 1400 4500 0e7f |002e: const v0, #float 1.88752e+38 // #7f0e0045 │ │ +07898a: 7220 f00a 0400 |0031: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +078990: 0c00 |0034: move-result-object v0 │ │ +078992: 7220 120b 2000 |0035: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +078998: 5460 db05 |0038: iget-object v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.item:Luk/org/ngo/squeezer/framework/SqueezerItem; // field@05db │ │ +07899c: 1f00 d203 |003a: check-cast v0, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0789a0: 6e10 d515 0000 |003c: invoke-virtual {v0}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist_id:()Ljava/lang/String; // method@15d5 │ │ +0789a6: 0c00 |003f: move-result-object v0 │ │ +0789a8: 3800 1000 |0040: if-eqz v0, 0050 // +0010 │ │ +0789ac: 5530 7a06 |0042: iget-boolean v0, v3, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByArtist:Z // field@067a │ │ +0789b0: 3900 0c00 |0044: if-nez v0, 0050 // +000c │ │ +0789b4: 1400 4600 0e7f |0046: const v0, #float 1.88752e+38 // #7f0e0046 │ │ +0789ba: 7220 f00a 0400 |0049: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +0789c0: 0c00 |004c: move-result-object v0 │ │ +0789c2: 7220 120b 2000 |004d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +0789c8: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=77 │ │ 0x0004 line=79 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0024 line=84 │ │ @@ -162557,40 +162609,40 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07906c: |[07906c] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -07907c: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079080: 6e30 4e14 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V // method@144e │ │ -079086: 0e00 |0005: return-void │ │ +0789cc: |[0789cc] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +0789dc: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0789e0: 6e30 4e14 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V // method@144e │ │ +0789e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongView;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079088: |[079088] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -079098: 6e10 4a14 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ -07909e: 0c00 |0003: move-result-object v0 │ │ -0790a0: 6e20 0212 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@1202 │ │ -0790a6: 0e00 |0007: return-void │ │ +0789e8: |[0789e8] uk.org.ngo.squeezer.itemlists.SqueezerSongView.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +0789f8: 6e10 4a14 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@144a │ │ +0789fe: 0c00 |0003: move-result-object v0 │ │ +078a00: 6e20 0212 3000 |0004: invoke-virtual {v0, v3}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@1202 │ │ +078a06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0008 reg=2 index I │ │ @@ -162601,17 +162653,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0790a8: |[0790a8] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setBrowseByAlbum:(Z)V │ │ -0790b8: 5c01 7906 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByAlbum:Z // field@0679 │ │ -0790bc: 0e00 |0002: return-void │ │ +078a08: |[078a08] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setBrowseByAlbum:(Z)V │ │ +078a18: 5c01 7906 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByAlbum:Z // field@0679 │ │ +078a1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0003 reg=1 browseByAlbum Z │ │ │ │ @@ -162620,17 +162672,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0790c0: |[0790c0] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setBrowseByArtist:(Z)V │ │ -0790d0: 5c01 7a06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByArtist:Z // field@067a │ │ -0790d4: 0e00 |0002: return-void │ │ +078a20: |[078a20] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setBrowseByArtist:(Z)V │ │ +078a30: 5c01 7a06 |0000: iput-boolean v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.browseByArtist:Z // field@067a │ │ +078a34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0003 reg=1 browseByArtist Z │ │ │ │ @@ -162639,92 +162691,92 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0790d8: |[0790d8] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ │ -0790e8: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -0790ec: 6e30 5214 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@1452 │ │ -0790f2: 0e00 |0005: return-void │ │ +078a38: |[078a38] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ │ +078a48: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078a4c: 6e30 5214 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V // method@1452 │ │ +078a52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ - 0x0000 - 0x0006 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ + 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ │ │ #9 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongView;) │ │ name : 'setItemViewText' │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0790f4: |[0790f4] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -079104: 5441 1006 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ -079108: 6e10 da15 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ -07910e: 0c02 |0005: move-result-object v2 │ │ -079110: 6e20 ab0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -079116: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ -07911a: 6e10 d915 0500 |000b: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ -079120: 0c01 |000e: move-result-object v1 │ │ -079122: 3801 5f00 |000f: if-eqz v1, 006e // +005f │ │ -079126: 6e10 d415 0500 |0011: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -07912c: 0c01 |0014: move-result-object v1 │ │ -07912e: 3801 1700 |0015: if-eqz v1, 002c // +0017 │ │ -079132: 2201 3102 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -079136: 7010 c60d 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -07913c: 6e20 ce0d 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079142: 0c01 |001f: move-result-object v1 │ │ -079144: 6e10 d415 0500 |0020: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ -07914a: 0c02 |0023: move-result-object v2 │ │ -07914c: 6e20 ce0d 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079152: 0c01 |0027: move-result-object v1 │ │ -079154: 6e10 d60d 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07915a: 0c00 |002b: move-result-object v0 │ │ -07915c: 6e10 d215 0500 |002c: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -079162: 0c01 |002f: move-result-object v1 │ │ -079164: 3801 1d00 |0030: if-eqz v1, 004d // +001d │ │ -079168: 2201 3102 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -07916c: 7010 c60d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -079172: 6e20 ce0d 0100 |0037: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079178: 0c01 |003a: move-result-object v1 │ │ -07917a: 1a02 2600 |003b: const-string v2, " - " // string@0026 │ │ -07917e: 6e20 ce0d 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079184: 0c01 |0040: move-result-object v1 │ │ -079186: 6e10 d215 0500 |0041: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ -07918c: 0c02 |0044: move-result-object v2 │ │ -07918e: 6e20 ce0d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079194: 0c01 |0048: move-result-object v1 │ │ -079196: 6e10 d60d 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -07919c: 0c00 |004c: move-result-object v0 │ │ -07919e: 6e10 dc15 0500 |004d: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getYear:()I // method@15dc │ │ -0791a4: 0a01 |0050: move-result v1 │ │ -0791a6: 3801 1d00 |0051: if-eqz v1, 006e // +001d │ │ -0791aa: 2201 3102 |0053: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ -0791ae: 7010 c60d 0100 |0055: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -0791b4: 6e10 dc15 0500 |0058: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getYear:()I // method@15dc │ │ -0791ba: 0a02 |005b: move-result v2 │ │ -0791bc: 6e20 cb0d 2100 |005c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ -0791c2: 0c01 |005f: move-result-object v1 │ │ -0791c4: 1a02 2600 |0060: const-string v2, " - " // string@0026 │ │ -0791c8: 6e20 ce0d 2100 |0062: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0791ce: 0c01 |0065: move-result-object v1 │ │ -0791d0: 6e20 ce0d 0100 |0066: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -0791d6: 0c01 |0069: move-result-object v1 │ │ -0791d8: 6e10 d60d 0100 |006a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -0791de: 0c00 |006d: move-result-object v0 │ │ -0791e0: 5441 1106 |006e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ -0791e4: 6e20 ab0c 0100 |0070: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ -0791ea: 0e00 |0073: return-void │ │ +078a54: |[078a54] uk.org.ngo.squeezer.itemlists.SqueezerSongView.setItemViewText:(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +078a64: 5441 1006 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text1:Landroid/widget/TextView; // field@0610 │ │ +078a68: 6e10 da15 0500 |0002: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ +078a6e: 0c02 |0005: move-result-object v2 │ │ +078a70: 6e20 ab0c 2100 |0006: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +078a76: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ +078a7a: 6e10 d915 0500 |000b: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getId:()Ljava/lang/String; // method@15d9 │ │ +078a80: 0c01 |000e: move-result-object v1 │ │ +078a82: 3801 5f00 |000f: if-eqz v1, 006e // +005f │ │ +078a86: 6e10 d415 0500 |0011: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +078a8c: 0c01 |0014: move-result-object v1 │ │ +078a8e: 3801 1700 |0015: if-eqz v1, 002c // +0017 │ │ +078a92: 2201 3102 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +078a96: 7010 c60d 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +078a9c: 6e20 ce0d 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078aa2: 0c01 |001f: move-result-object v1 │ │ +078aa4: 6e10 d415 0500 |0020: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getArtist:()Ljava/lang/String; // method@15d4 │ │ +078aaa: 0c02 |0023: move-result-object v2 │ │ +078aac: 6e20 ce0d 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078ab2: 0c01 |0027: move-result-object v1 │ │ +078ab4: 6e10 d60d 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +078aba: 0c00 |002b: move-result-object v0 │ │ +078abc: 6e10 d215 0500 |002c: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +078ac2: 0c01 |002f: move-result-object v1 │ │ +078ac4: 3801 1d00 |0030: if-eqz v1, 004d // +001d │ │ +078ac8: 2201 3102 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +078acc: 7010 c60d 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +078ad2: 6e20 ce0d 0100 |0037: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078ad8: 0c01 |003a: move-result-object v1 │ │ +078ada: 1a02 2600 |003b: const-string v2, " - " // string@0026 │ │ +078ade: 6e20 ce0d 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078ae4: 0c01 |0040: move-result-object v1 │ │ +078ae6: 6e10 d215 0500 |0041: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getAlbum:()Ljava/lang/String; // method@15d2 │ │ +078aec: 0c02 |0044: move-result-object v2 │ │ +078aee: 6e20 ce0d 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078af4: 0c01 |0048: move-result-object v1 │ │ +078af6: 6e10 d60d 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +078afc: 0c00 |004c: move-result-object v0 │ │ +078afe: 6e10 dc15 0500 |004d: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getYear:()I // method@15dc │ │ +078b04: 0a01 |0050: move-result v1 │ │ +078b06: 3801 1d00 |0051: if-eqz v1, 006e // +001d │ │ +078b0a: 2201 3102 |0053: new-instance v1, Ljava/lang/StringBuilder; // type@0231 │ │ +078b0e: 7010 c60d 0100 |0055: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +078b14: 6e10 dc15 0500 |0058: invoke-virtual {v5}, Luk/org/ngo/squeezer/model/SqueezerSong;.getYear:()I // method@15dc │ │ +078b1a: 0a02 |005b: move-result v2 │ │ +078b1c: 6e20 cb0d 2100 |005c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0dcb │ │ +078b22: 0c01 |005f: move-result-object v1 │ │ +078b24: 1a02 2600 |0060: const-string v2, " - " // string@0026 │ │ +078b28: 6e20 ce0d 2100 |0062: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078b2e: 0c01 |0065: move-result-object v1 │ │ +078b30: 6e20 ce0d 0100 |0066: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +078b36: 0c01 |0069: move-result-object v1 │ │ +078b38: 6e10 d60d 0100 |006a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +078b3e: 0c00 |006d: move-result-object v0 │ │ +078b40: 5441 1106 |006e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;.text2:Landroid/widget/TextView; // field@0611 │ │ +078b44: 6e20 ab0c 0100 |0070: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0cab │ │ +078b4a: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0009 line=51 │ │ 0x000b line=52 │ │ 0x0011 line=53 │ │ 0x0017 line=54 │ │ @@ -162736,21 +162788,21 @@ │ │ 0x0073 line=63 │ │ locals : │ │ 0x000b - 0x0074 reg=0 text2 Ljava/lang/String; │ │ 0x0000 - 0x0074 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ 0x0000 - 0x0074 reg=4 viewHolder Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ │ 0x0000 - 0x0074 reg=5 item Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ - source_file_idx : 2675 (SqueezerSongView.java) │ │ + source_file_idx : 2669 (SqueezerSongView.java) │ │ │ │ Class #645 header: │ │ class_idx : 921 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 813 │ │ -source_file_idx : 2679 │ │ +source_file_idx : 2673 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -162781,20 +162833,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0791ec: |[0791ec] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.:()V │ │ -0791fc: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ -079202: 2200 9803 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1; // type@0398 │ │ -079206: 7020 5314 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V // method@1453 │ │ -07920c: 5b10 7c06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ -079210: 0e00 |000a: return-void │ │ +078b4c: |[078b4c] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.:()V │ │ +078b5c: 7010 af11 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;.:()V // method@11af │ │ +078b62: 2200 9803 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1; // type@0398 │ │ +078b66: 7020 5314 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V // method@1453 │ │ +078b6c: 5b10 7c06 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ +078b70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ │ @@ -162803,20 +162855,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -079214: |[079214] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.show:(Landroid/content/Context;)V │ │ -079224: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -079228: 1c01 9903 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // type@0399 │ │ -07922c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -079232: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -079238: 0e00 |000a: return-void │ │ +078b74: |[078b74] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.show:(Landroid/content/Context;)V │ │ +078b84: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +078b88: 1c01 9903 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; // type@0399 │ │ +078b8c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +078b92: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +078b98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ 0x000a line=57 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -162828,18 +162880,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07923c: |[07923c] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -07924c: 2200 9a03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearView; // type@039a │ │ -079250: 7020 5d14 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@145d │ │ -079256: 1100 |0005: return-object v0 │ │ +078b9c: |[078b9c] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +078bac: 2200 9a03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerYearView; // type@039a │ │ +078bb0: 7020 5d14 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@145d │ │ +078bb6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;) │ │ @@ -162847,19 +162899,19 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079258: |[079258] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.orderPage:(I)V │ │ -079268: 6e10 5714 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ -07926e: 0c00 |0003: move-result-object v0 │ │ -079270: 7220 f016 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.years:(I)Z // method@16f0 │ │ -079276: 0e00 |0007: return-void │ │ +078bb8: |[078bb8] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.orderPage:(I)V │ │ +078bc8: 6e10 5714 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ +078bce: 0c00 |0003: move-result-object v0 │ │ +078bd0: 7220 f016 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.years:(I)Z // method@16f0 │ │ +078bd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ @@ -162869,20 +162921,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -079278: |[079278] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.registerCallback:()V │ │ -079288: 6e10 5714 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ -07928e: 0c00 |0003: move-result-object v0 │ │ -079290: 5421 7c06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ -079294: 7220 dc16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16dc │ │ -07929a: 0e00 |0009: return-void │ │ +078bd8: |[078bd8] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.registerCallback:()V │ │ +078be8: 6e10 5714 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ +078bee: 0c00 |0003: move-result-object v0 │ │ +078bf0: 5421 7c06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ +078bf4: 7220 dc16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16dc │ │ +078bfa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0009 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ │ @@ -162891,34 +162943,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07929c: |[07929c] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.unregisterCallback:()V │ │ -0792ac: 6e10 5714 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ -0792b2: 0c00 |0003: move-result-object v0 │ │ -0792b4: 5421 7c06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ -0792b8: 7220 ef16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16ef │ │ -0792be: 0e00 |0009: return-void │ │ +078bfc: |[078bfc] uk.org.ngo.squeezer.itemlists.SqueezerYearListActivity.unregisterCallback:()V │ │ +078c0c: 6e10 5714 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1457 │ │ +078c12: 0c00 |0003: move-result-object v0 │ │ +078c14: 5421 7c06 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;.yearListCallback:Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback; // field@067c │ │ +078c18: 7220 ef16 1000 |0006: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterYearListCallback:(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V // method@16ef │ │ +078c1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ │ - source_file_idx : 2679 (SqueezerYearListActivity.java) │ │ + source_file_idx : 2673 (SqueezerYearListActivity.java) │ │ │ │ Class #646 header: │ │ class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 280 │ │ -source_file_idx : 2971 │ │ +source_file_idx : 2965 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -162938,17 +162990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0792c0: |[0792c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0792d0: 7010 bb06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06bb │ │ -0792d6: 0e00 |0003: return-void │ │ +078c20: |[078c20] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +078c30: 7010 bb06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@06bb │ │ +078c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -162957,23 +163009,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 │ │ -0792d8: |[0792d8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0792e8: 7110 fd06 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06fd │ │ -0792ee: 0c00 |0003: move-result-object v0 │ │ -0792f0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0792f4: 2201 5001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0150 │ │ -0792f8: 7020 2e09 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@092e │ │ -0792fe: 1101 |000b: return-object v1 │ │ -079300: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -079302: 28fe |000d: goto 000b // -0002 │ │ +078c38: |[078c38] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +078c48: 7110 fd06 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06fd │ │ +078c4e: 0c00 |0003: move-result-object v0 │ │ +078c50: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +078c54: 2201 5001 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0150 │ │ +078c58: 7020 2e09 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@092e │ │ +078c5e: 1101 |000b: return-object v1 │ │ +078c60: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +078c62: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000b line=225 │ │ locals : │ │ @@ -162986,18 +163038,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079304: |[079304] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -079314: 7110 fe06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@06fe │ │ -07931a: 0a00 |0003: move-result v0 │ │ -07931c: 0f00 |0004: return v0 │ │ +078c64: |[078c64] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +078c74: 7110 fe06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@06fe │ │ +078c7a: 0a00 |0003: move-result v0 │ │ +078c7c: 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; │ │ │ │ @@ -163006,18 +163058,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079320: |[079320] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -079330: 7110 ff06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@06ff │ │ -079336: 0a00 |0003: move-result v0 │ │ -079338: 0f00 |0004: return v0 │ │ +078c80: |[078c80] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +078c90: 7110 ff06 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@06ff │ │ +078c96: 0a00 |0003: move-result v0 │ │ +078c98: 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; │ │ │ │ @@ -163026,17 +163078,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07933c: |[07933c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -07934c: 7110 0007 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0700 │ │ -079352: 0e00 |0003: return-void │ │ +078c9c: |[078c9c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +078cac: 7110 0007 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0700 │ │ +078cb2: 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; │ │ @@ -163046,17 +163098,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -079354: |[079354] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -079364: 7155 0107 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0701 │ │ -07936a: 0e00 |0003: return-void │ │ +078cb4: |[078cb4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +078cc4: 7155 0107 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0701 │ │ +078cca: 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; │ │ @@ -163070,60 +163122,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 │ │ -07936c: |[07936c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -07937c: 7120 0207 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0702 │ │ -079382: 0e00 |0003: return-void │ │ +078ccc: |[078ccc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +078cdc: 7120 0207 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0702 │ │ +078ce2: 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 │ │ -079384: |[079384] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -079394: 7140 0307 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0703 │ │ -07939a: 0e00 |0003: return-void │ │ +078ce4: |[078ce4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +078cf4: 7140 0307 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0703 │ │ +078cfa: 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 │ │ -07939c: |[07939c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0793ac: 7120 0407 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0704 │ │ -0793b2: 0e00 |0003: return-void │ │ +078cfc: |[078cfc] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +078d0c: 7120 0407 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0704 │ │ +078d12: 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; │ │ @@ -163134,33 +163186,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0793b4: |[0793b4] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0793c4: 7120 0507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0705 │ │ -0793ca: 0e00 |0003: return-void │ │ +078d14: |[078d14] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +078d24: 7120 0507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0705 │ │ +078d2a: 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 : 2971 (ViewCompat.java) │ │ + source_file_idx : 2965 (ViewCompat.java) │ │ │ │ Class #647 header: │ │ class_idx : 787 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 919 │ │ -source_file_idx : 2669 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -163184,106 +163236,106 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0793cc: |[0793cc] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -0793dc: 5b01 8705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0587 │ │ -0793e0: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ -0793e6: 0e00 |0005: return-void │ │ +078d2c: |[078d2c] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +078d3c: 5b01 8705 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0587 │ │ +078d40: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ +078d46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0793e8: |[0793e8] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0793f8: 1f03 d203 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -0793fc: 6e40 0311 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1103 │ │ -079402: 0c00 |0005: move-result-object v0 │ │ -079404: 1100 |0006: return-object v0 │ │ +078d48: |[078d48] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078d58: 1f03 d203 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078d5c: 6e40 0311 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1103 │ │ +078d62: 0c00 |0005: move-result-object v0 │ │ +078d64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079408: |[079408] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -079418: 1f03 d203 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -07941c: 6e40 0311 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1103 │ │ -079422: 0c00 |0005: move-result-object v0 │ │ -079424: 1100 |0006: return-object v0 │ │ +078d68: |[078d68] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078d78: 1f03 d203 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078d7c: 6e40 0311 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1103 │ │ +078d82: 0c00 |0005: move-result-object v0 │ │ +078d84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -079428: |[079428] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -079438: 6e10 0011 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1100 │ │ -07943e: 0c00 |0003: move-result-object v0 │ │ -079440: 6e10 da15 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ -079446: 0c01 |0007: move-result-object v1 │ │ -079448: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ -07944e: 0c00 |000b: move-result-object v0 │ │ -079450: 1100 |000c: return-object v0 │ │ +078d88: |[078d88] uk.org.ngo.squeezer.SqueezerSearchAdapter$1.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078d98: 6e10 0011 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1100 │ │ +078d9e: 0c00 |0003: move-result-object v0 │ │ +078da0: 6e10 da15 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerSong;.getName:()Ljava/lang/String; // method@15da │ │ +078da6: 0c01 |0007: move-result-object v1 │ │ +078da8: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ +078dae: 0c00 |000b: move-result-object v0 │ │ +078db0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 item Luk/org/ngo/squeezer/model/SqueezerSong; │ │ 0x0000 - 0x000d reg=5 unused Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ - source_file_idx : 2669 (SqueezerSearchAdapter.java) │ │ + source_file_idx : 2663 (SqueezerSearchAdapter.java) │ │ │ │ Class #648 header: │ │ class_idx : 788 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 867 │ │ -source_file_idx : 2669 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -163307,106 +163359,106 @@ │ │ type : '(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -079454: |[079454] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -079464: 5b01 8805 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0588 │ │ -079468: 7020 f512 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12f5 │ │ -07946e: 0e00 |0005: return-void │ │ +078db4: |[078db4] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.:(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +078dc4: 5b01 8805 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; // field@0588 │ │ +078dc8: 7020 f512 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@12f5 │ │ +078dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079470: |[079470] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -079480: 1f03 bf03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -079484: 6e40 0811 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1108 │ │ -07948a: 0c00 |0005: move-result-object v0 │ │ -07948c: 1100 |0006: return-object v0 │ │ +078dd0: |[078dd0] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078de0: 1f03 bf03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +078de4: 6e40 0811 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1108 │ │ +078dea: 0c00 |0005: move-result-object v0 │ │ +078dec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079490: |[079490] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0794a0: 1f03 bf03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -0794a4: 6e40 0811 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1108 │ │ -0794aa: 0c00 |0005: move-result-object v0 │ │ -0794ac: 1100 |0006: return-object v0 │ │ +078df0: |[078df0] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078e00: 1f03 bf03 |0000: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +078e04: 6e40 0811 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; // method@1108 │ │ +078e0a: 0c00 |0005: move-result-object v0 │ │ +078e0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/View; │ │ - 0x0000 - 0x0007 reg=4 x2 Luk/org/ngo/squeezer/util/ImageFetcher; │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ + 0x0000 - 0x0007 reg=3 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;) │ │ name : 'getAdapterView' │ │ type : '(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0794b0: |[0794b0] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ -0794c0: 6e10 0511 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1105 │ │ -0794c6: 0c00 |0003: move-result-object v0 │ │ -0794c8: 6e10 1b15 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ -0794ce: 0c01 |0007: move-result-object v1 │ │ -0794d0: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ -0794d6: 0c00 |000b: move-result-object v0 │ │ -0794d8: 1100 |000c: return-object v0 │ │ +078e10: |[078e10] uk.org.ngo.squeezer.SqueezerSearchAdapter$2.getAdapterView:(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ +078e20: 6e10 0511 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@1105 │ │ +078e26: 0c00 |0003: move-result-object v0 │ │ +078e28: 6e10 1b15 0400 |0004: invoke-virtual {v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;.getName:()Ljava/lang/String; // method@151b │ │ +078e2e: 0c01 |0007: move-result-object v1 │ │ +078e30: 7130 2011 3001 |0008: invoke-static {v0, v3, v1}, Luk/org/ngo/squeezer/Util;.getListItemView:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; // method@1120 │ │ +078e36: 0c00 |000b: move-result-object v0 │ │ +078e38: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 item Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ 0x0000 - 0x000d reg=5 unused Luk/org/ngo/squeezer/util/ImageFetcher; │ │ │ │ - source_file_idx : 2669 (SqueezerSearchAdapter.java) │ │ + source_file_idx : 2663 (SqueezerSearchAdapter.java) │ │ │ │ Class #649 header: │ │ class_idx : 868 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 912 │ │ -source_file_idx : 2603 │ │ +source_file_idx : 2597 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #649 annotations: │ │ Annotations on method #4862 'createItemView' │ │ @@ -163427,17 +163479,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0794dc: |[0794dc] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.:()V │ │ -0794ec: 7010 1214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.:()V // method@1412 │ │ -0794f2: 0e00 |0003: return-void │ │ +078e3c: |[078e3c] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.:()V │ │ +078e4c: 7010 1214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.:()V // method@1412 │ │ +078e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity;) │ │ @@ -163445,20 +163497,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0794f4: |[0794f4] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.show:(Landroid/content/Context;)V │ │ -079504: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -079508: 1c01 6403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity; // type@0364 │ │ -07950c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -079512: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -079518: 0e00 |000a: return-void │ │ +078e54: |[078e54] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.show:(Landroid/content/Context;)V │ │ +078e64: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +078e68: 1c01 6403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity; // type@0364 │ │ +078e6c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +078e72: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +078e78: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ 0x000a line=42 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -163470,18 +163522,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07951c: |[07951c] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -07952c: 2200 6503 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; // type@0365 │ │ -079530: 7020 0213 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1302 │ │ -079536: 1100 |0005: return-object v0 │ │ +078e7c: |[078e7c] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +078e8c: 2200 6503 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView; // type@0365 │ │ +078e90: 7020 0213 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1302 │ │ +078e96: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity;) │ │ @@ -163489,34 +163541,34 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079538: |[079538] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.orderPage:(I)V │ │ -079548: 6e10 ff12 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12ff │ │ -07954e: 0c00 |0003: move-result-object v0 │ │ -079550: 7220 a316 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.apps:(I)Z // method@16a3 │ │ -079556: 0e00 |0007: return-void │ │ +078e98: |[078e98] uk.org.ngo.squeezer.itemlists.SqueezerApplicationListActivity.orderPage:(I)V │ │ +078ea8: 6e10 ff12 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@12ff │ │ +078eae: 0c00 |0003: move-result-object v0 │ │ +078eb0: 7220 a316 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.apps:(I)Z // method@16a3 │ │ +078eb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ │ │ - source_file_idx : 2603 (SqueezerApplicationListActivity.java) │ │ + source_file_idx : 2597 (SqueezerApplicationListActivity.java) │ │ │ │ Class #650 header: │ │ class_idx : 873 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 919 │ │ -source_file_idx : 2620 │ │ +source_file_idx : 2614 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #650 annotations: │ │ Annotations on class │ │ @@ -163548,99 +163600,99 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -079558: |[079558] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -079568: 5b01 2406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -07956c: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ -079572: 0e00 |0005: return-void │ │ +078eb8: |[078eb8] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +078ec8: 5b01 2406 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078ecc: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ +078ed2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079574: |[079574] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -079584: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079588: 6e40 2913 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1329 │ │ -07958e: 0a00 |0005: move-result v0 │ │ -079590: 0f00 |0006: return v0 │ │ +078ed4: |[078ed4] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +078ee4: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +078ee8: 6e40 2913 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1329 │ │ +078eee: 0a00 |0005: move-result v0 │ │ +078ef0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -079594: |[079594] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ -0795a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0795a6: 7210 0a0b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0795ac: 0a01 |0004: move-result v1 │ │ -0795ae: 2c01 4900 0000 |0005: sparse-switch v1, 0000004e // +00000049 │ │ -0795b4: 6f40 4914 4365 |0008: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ -0795ba: 0a00 |000b: move-result v0 │ │ -0795bc: 0f00 |000c: return v0 │ │ -0795be: 5431 2406 |000d: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -0795c2: 6e10 3e13 0100 |000f: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0795c8: 0c01 |0012: move-result-object v1 │ │ -0795ca: 7220 be16 5100 |0013: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistIndex:(I)Z // method@16be │ │ -0795d0: 28f6 |0016: goto 000c // -000a │ │ -0795d2: 5431 2406 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -0795d6: 6e10 3e13 0100 |0019: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0795dc: 0c01 |001c: move-result-object v1 │ │ -0795de: 7220 c016 5100 |001d: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistRemove:(I)Z // method@16c0 │ │ -0795e4: 5431 2406 |0020: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -0795e8: 6e10 4313 0100 |0022: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ -0795ee: 28e7 |0025: goto 000c // -0019 │ │ -0795f0: 5431 2406 |0026: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -0795f4: 6e10 3e13 0100 |0028: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -0795fa: 0c01 |002b: move-result-object v1 │ │ -0795fc: d802 05ff |002c: add-int/lit8 v2, v5, #int -1 // #ff │ │ -079600: 7230 bf16 5102 |002e: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ -079606: 5431 2406 |0031: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -07960a: 6e10 4313 0100 |0033: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ -079610: 28d6 |0036: goto 000c // -002a │ │ -079612: 5431 2406 |0037: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -079616: 6e10 3e13 0100 |0039: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ -07961c: 0c01 |003c: move-result-object v1 │ │ -07961e: d802 0501 |003d: add-int/lit8 v2, v5, #int 1 // #01 │ │ -079622: 7230 bf16 5102 |003f: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ -079628: 5431 2406 |0042: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -07962c: 6e10 4313 0100 |0044: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ -079632: 28c5 |0047: goto 000c // -003b │ │ -079634: 5431 2406 |0048: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ -079638: 7120 b014 5100 |004a: invoke-static {v1, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;I)V // method@14b0 │ │ -07963e: 28bf |004d: goto 000c // -0041 │ │ -079640: 0002 0500 3500 0e7f 4800 0e7f 4900 ... |004e: sparse-switch-data (22 units) │ │ +078ef4: |[078ef4] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ +078f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +078f06: 7210 0a0b 0400 |0001: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +078f0c: 0a01 |0004: move-result v1 │ │ +078f0e: 2c01 4900 0000 |0005: sparse-switch v1, 0000004e // +00000049 │ │ +078f14: 6f40 4914 4365 |0008: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ +078f1a: 0a00 |000b: move-result v0 │ │ +078f1c: 0f00 |000c: return v0 │ │ +078f1e: 5431 2406 |000d: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f22: 6e10 3e13 0100 |000f: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +078f28: 0c01 |0012: move-result-object v1 │ │ +078f2a: 7220 be16 5100 |0013: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistIndex:(I)Z // method@16be │ │ +078f30: 28f6 |0016: goto 000c // -000a │ │ +078f32: 5431 2406 |0017: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f36: 6e10 3e13 0100 |0019: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +078f3c: 0c01 |001c: move-result-object v1 │ │ +078f3e: 7220 c016 5100 |001d: invoke-interface {v1, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistRemove:(I)Z // method@16c0 │ │ +078f44: 5431 2406 |0020: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f48: 6e10 4313 0100 |0022: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ +078f4e: 28e7 |0025: goto 000c // -0019 │ │ +078f50: 5431 2406 |0026: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f54: 6e10 3e13 0100 |0028: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +078f5a: 0c01 |002b: move-result-object v1 │ │ +078f5c: d802 05ff |002c: add-int/lit8 v2, v5, #int -1 // #ff │ │ +078f60: 7230 bf16 5102 |002e: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ +078f66: 5431 2406 |0031: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f6a: 6e10 4313 0100 |0033: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ +078f70: 28d6 |0036: goto 000c // -002a │ │ +078f72: 5431 2406 |0037: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f76: 6e10 3e13 0100 |0039: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@133e │ │ +078f7c: 0c01 |003c: move-result-object v1 │ │ +078f7e: d802 0501 |003d: add-int/lit8 v2, v5, #int 1 // #01 │ │ +078f82: 7230 bf16 5102 |003f: invoke-interface {v1, v5, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistMove:(II)Z // method@16bf │ │ +078f88: 5431 2406 |0042: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f8c: 6e10 4313 0100 |0044: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;.orderItems:()V // method@1343 │ │ +078f92: 28c5 |0047: goto 000c // -003b │ │ +078f94: 5431 2406 |0048: iget-object v1, v3, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; // field@0624 │ │ +078f98: 7120 b014 5100 |004a: invoke-static {v1, v5}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;I)V // method@14b0 │ │ +078f9e: 28bf |004d: goto 000c // -0041 │ │ +078fa0: 0002 0500 3500 0e7f 4800 0e7f 4900 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ 0x0008 line=138 │ │ 0x000d line=114 │ │ 0x0017 line=118 │ │ 0x0020 line=119 │ │ @@ -163661,45 +163713,45 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 68 16-bit code units │ │ -07966c: |[07966c] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -07967c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07967e: 6f40 4c14 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@144c │ │ -079684: 1400 4700 0e7f |0004: const v0, #float 1.88752e+38 // #7f0e0047 │ │ -07968a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -07968c: 7230 f10a 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/view/ContextMenu;.setGroupVisible:(IZ)V // method@0af1 │ │ -079692: 1400 3600 0e7f |000b: const v0, #float 1.88751e+38 // #7f0e0036 │ │ -079698: 7220 f00a 0400 |000e: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -07969e: 0c00 |0011: move-result-object v0 │ │ -0796a0: 7220 120b 2000 |0012: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -0796a6: 1400 4200 0e7f |0015: const v0, #float 1.88752e+38 // #7f0e0042 │ │ -0796ac: 7220 f00a 0400 |0018: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -0796b2: 0c00 |001b: move-result-object v0 │ │ -0796b4: 7220 120b 2000 |001c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -0796ba: 5260 dd05 |001f: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ -0796be: 3900 0c00 |0021: if-nez v0, 002d // +000c │ │ -0796c2: 1400 4900 0e7f |0023: const v0, #float 1.88752e+38 // #7f0e0049 │ │ -0796c8: 7220 f00a 0400 |0026: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -0796ce: 0c00 |0029: move-result-object v0 │ │ -0796d0: 7220 120b 2000 |002a: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -0796d6: 5260 dd05 |002d: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ -0796da: 5461 da05 |002f: iget-object v1, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ -0796de: 6e10 dd11 0100 |0031: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -0796e4: 0a01 |0034: move-result v1 │ │ -0796e6: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0796ea: 3310 0c00 |0037: if-ne v0, v1, 0043 // +000c │ │ -0796ee: 1400 4a00 0e7f |0039: const v0, #float 1.88752e+38 // #7f0e004a │ │ -0796f4: 7220 f00a 0400 |003c: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -0796fa: 0c00 |003f: move-result-object v0 │ │ -0796fc: 7220 120b 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -079702: 0e00 |0043: return-void │ │ +078fcc: |[078fcc] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +078fdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +078fde: 6f40 4c14 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@144c │ │ +078fe4: 1400 4700 0e7f |0004: const v0, #float 1.88752e+38 // #7f0e0047 │ │ +078fea: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +078fec: 7230 f10a 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/view/ContextMenu;.setGroupVisible:(IZ)V // method@0af1 │ │ +078ff2: 1400 3600 0e7f |000b: const v0, #float 1.88751e+38 // #7f0e0036 │ │ +078ff8: 7220 f00a 0400 |000e: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +078ffe: 0c00 |0011: move-result-object v0 │ │ +079000: 7220 120b 2000 |0012: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +079006: 1400 4200 0e7f |0015: const v0, #float 1.88752e+38 // #7f0e0042 │ │ +07900c: 7220 f00a 0400 |0018: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +079012: 0c00 |001b: move-result-object v0 │ │ +079014: 7220 120b 2000 |001c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +07901a: 5260 dd05 |001f: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ +07901e: 3900 0c00 |0021: if-nez v0, 002d // +000c │ │ +079022: 1400 4900 0e7f |0023: const v0, #float 1.88752e+38 // #7f0e0049 │ │ +079028: 7220 f00a 0400 |0026: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +07902e: 0c00 |0029: move-result-object v0 │ │ +079030: 7220 120b 2000 |002a: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +079036: 5260 dd05 |002d: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ +07903a: 5461 da05 |002f: iget-object v1, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ +07903e: 6e10 dd11 0100 |0031: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +079044: 0a01 |0034: move-result v1 │ │ +079046: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07904a: 3310 0c00 |0037: if-ne v0, v1, 0043 // +000c │ │ +07904e: 1400 4a00 0e7f |0039: const v0, #float 1.88752e+38 // #7f0e004a │ │ +079054: 7220 f00a 0400 |003c: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +07905a: 0c00 |003f: move-result-object v0 │ │ +07905c: 7220 120b 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +079062: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0004 line=98 │ │ 0x000b line=99 │ │ 0x0015 line=100 │ │ 0x001f line=102 │ │ @@ -163718,62 +163770,62 @@ │ │ type : '(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -079704: |[079704] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -079714: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079718: 6e30 2d13 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V // method@132d │ │ -07971e: 0e00 |0005: return-void │ │ +079064: |[079064] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onItemSelected:(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +079074: 1f02 d203 |0000: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +079078: 6e30 2d13 1002 |0002: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V // method@132d │ │ +07907e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x1 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; │ │ - 0x0000 - 0x0006 reg=1 x0 I │ │ + 0x0000 - 0x0006 reg=1 (null) I │ │ + 0x0000 - 0x0006 reg=2 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;) │ │ name : 'onItemSelected' │ │ type : '(ILuk/org/ngo/squeezer/model/SqueezerSong;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -079720: |[079720] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ -079730: 6e10 2a13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@132a │ │ -079736: 0c00 |0003: move-result-object v0 │ │ -079738: 6e10 fe11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ -07973e: 0c00 |0007: move-result-object v0 │ │ -079740: 7220 be16 2000 |0008: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistIndex:(I)Z // method@16be │ │ -079746: 6e10 2a13 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@132a │ │ -07974c: 0c00 |000e: move-result-object v0 │ │ -07974e: 6e10 fa11 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.finish:()V // method@11fa │ │ -079754: 0e00 |0012: return-void │ │ +079080: |[079080] uk.org.ngo.squeezer.itemlists.SqueezerCurrentPlaylistActivity$1.onItemSelected:(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ +079090: 6e10 2a13 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@132a │ │ +079096: 0c00 |0003: move-result-object v0 │ │ +079098: 6e10 fe11 0000 |0004: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@11fe │ │ +07909e: 0c00 |0007: move-result-object v0 │ │ +0790a0: 7220 be16 2000 |0008: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistIndex:(I)Z // method@16be │ │ +0790a6: 6e10 2a13 0100 |000b: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;.getActivity:()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; // method@132a │ │ +0790ac: 0c00 |000e: move-result-object v0 │ │ +0790ae: 6e10 fa11 0000 |000f: invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;.finish:()V // method@11fa │ │ +0790b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000b line=91 │ │ 0x0012 line=92 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1; │ │ 0x0000 - 0x0013 reg=2 index I │ │ 0x0000 - 0x0013 reg=3 item Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ - source_file_idx : 2620 (SqueezerCurrentPlaylistActivity.java) │ │ + source_file_idx : 2614 (SqueezerCurrentPlaylistActivity.java) │ │ │ │ Class #651 header: │ │ class_idx : 892 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 919 │ │ -source_file_idx : 2653 │ │ +source_file_idx : 2647 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -163801,129 +163853,131 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -079758: |[079758] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ -079768: 5b01 3f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -07976c: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ -079772: 0e00 |0005: return-void │ │ +0790b8: |[0790b8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ +0790c8: 5b01 3f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +0790cc: 7020 4714 2000 |0002: invoke-direct {v0, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ +0790d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ - 0x0000 - 0x0006 reg=2 x0 Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ + 0x0000 - 0x0006 reg=2 activity Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -079774: |[079774] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ -079784: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ -079788: 6e40 9113 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1391 │ │ -07978e: 0a00 |0005: move-result v0 │ │ -079790: 0f00 |0006: return v0 │ │ +0790d4: |[0790d4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ │ +0790e4: 1f04 d203 |0000: check-cast v4, Luk/org/ngo/squeezer/model/SqueezerSong; // type@03d2 │ │ +0790e8: 6e40 9113 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1391 │ │ +0790ee: 0a00 |0005: move-result v0 │ │ +0790f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ - 0x0000 - 0x0002 reg=4 x2 Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ 0x0000 - 0x0007 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; │ │ - 0x0000 - 0x0007 reg=2 x0 Landroid/view/MenuItem; │ │ - 0x0000 - 0x0007 reg=3 x1 I │ │ + 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ + 0x0000 - 0x0007 reg=3 (null) I │ │ + 0x0000 - 0x0007 reg=4 (null) Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;) │ │ name : 'doItemContext' │ │ type : '(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 140 16-bit code units │ │ -079794: |[079794] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ -0797a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0797a6: 7210 0a0b 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -0797ac: 0a01 |0004: move-result v1 │ │ -0797ae: 2c01 6900 0000 |0005: sparse-switch v1, 0000006e // +00000069 │ │ -0797b4: 6f40 4914 5476 |0008: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ -0797ba: 0a00 |000b: move-result v0 │ │ -0797bc: 0f00 |000c: return v0 │ │ -0797be: 5441 3f06 |000d: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -0797c2: 6e20 ac13 7100 |000f: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@13ac │ │ -0797c8: 28fa |0012: goto 000c // -0006 │ │ -0797ca: 5441 3f06 |0013: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -0797ce: 6e20 9c13 7100 |0015: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@139c │ │ -0797d4: 28f4 |0018: goto 000c // -000c │ │ -0797d6: 5441 3f06 |0019: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -0797da: 6e20 a613 7100 |001b: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@13a6 │ │ -0797e0: 28ee |001e: goto 000c // -0012 │ │ -0797e2: 5441 3f06 |001f: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -0797e6: 6e10 a213 0100 |0021: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -0797ec: 0c01 |0024: move-result-object v1 │ │ -0797ee: 5442 3f06 |0025: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -0797f2: 7110 9913 0200 |0027: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -0797f8: 0c02 |002a: move-result-object v2 │ │ -0797fa: 7230 c716 2106 |002b: invoke-interface {v1, v2, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z // method@16c7 │ │ -079800: 5441 3f06 |002e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -079804: 6e10 aa13 0100 |0030: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ -07980a: 28d9 |0033: goto 000c // -0027 │ │ -07980c: 5441 3f06 |0034: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -079810: 6e10 a213 0100 |0036: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079816: 0c01 |0039: move-result-object v1 │ │ -079818: 5442 3f06 |003a: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -07981c: 7110 9913 0200 |003c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -079822: 0c02 |003f: move-result-object v2 │ │ -079824: d803 06ff |0040: add-int/lit8 v3, v6, #int -1 // #ff │ │ -079828: 7240 c516 2136 |0042: invoke-interface {v1, v2, v6, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ -07982e: 5441 3f06 |0045: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -079832: 6e10 aa13 0100 |0047: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ -079838: 28c2 |004a: goto 000c // -003e │ │ -07983a: 5441 3f06 |004b: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -07983e: 6e10 a213 0100 |004d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079844: 0c01 |0050: move-result-object v1 │ │ -079846: 5442 3f06 |0051: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -07984a: 7110 9913 0200 |0053: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -079850: 0c02 |0056: move-result-object v2 │ │ -079852: d803 0601 |0057: add-int/lit8 v3, v6, #int 1 // #01 │ │ -079856: 7240 c516 2136 |0059: invoke-interface {v1, v2, v6, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ -07985c: 5441 3f06 |005c: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -079860: 6e10 aa13 0100 |005e: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ -079866: 28ab |0061: goto 000c // -0055 │ │ -079868: 5441 3f06 |0062: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -07986c: 5442 3f06 |0064: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ -079870: 7110 9913 0200 |0066: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ -079876: 0c02 |0069: move-result-object v2 │ │ -079878: 7130 b114 2106 |006a: invoke-static {v1, v2, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V // method@14b1 │ │ -07987e: 289f |006d: goto 000c // -0061 │ │ -079880: 0002 0700 3500 0e7f 3600 0e7f 4200 ... |006e: sparse-switch-data (30 units) │ │ +0790f4: |[0790f4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ +079104: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +079106: 7210 0a0b 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +07910c: 0a01 |0004: move-result v1 │ │ +07910e: 2c01 6900 0000 |0005: sparse-switch v1, 0000006e // +00000069 │ │ +079114: 6f40 4914 5476 |0008: invoke-super {v4, v5, v6, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.doItemContext:(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z // method@1449 │ │ +07911a: 0a00 |000b: move-result v0 │ │ +07911c: 0f00 |000c: return v0 │ │ +07911e: 5441 3f06 |000d: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079122: 6e20 ac13 7100 |000f: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.play:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@13ac │ │ +079128: 28fa |0012: goto 000c // -0006 │ │ +07912a: 5441 3f06 |0013: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +07912e: 6e20 9c13 7100 |0015: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.add:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@139c │ │ +079134: 28f4 |0018: goto 000c // -000c │ │ +079136: 5441 3f06 |0019: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +07913a: 6e20 a613 7100 |001b: invoke-virtual {v1, v7}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.insert:(Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem;)Z // method@13a6 │ │ +079140: 28ee |001e: goto 000c // -0012 │ │ +079142: 5441 3f06 |001f: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079146: 6e10 a213 0100 |0021: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +07914c: 0c01 |0024: move-result-object v1 │ │ +07914e: 5442 3f06 |0025: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079152: 7110 9913 0200 |0027: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +079158: 0c02 |002a: move-result-object v2 │ │ +07915a: 7230 c716 2106 |002b: invoke-interface {v1, v2, v6}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRemove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z // method@16c7 │ │ +079160: 5441 3f06 |002e: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079164: 6e10 aa13 0100 |0030: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ +07916a: 28d9 |0033: goto 000c // -0027 │ │ +07916c: 5441 3f06 |0034: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079170: 6e10 a213 0100 |0036: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +079176: 0c01 |0039: move-result-object v1 │ │ +079178: 5442 3f06 |003a: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +07917c: 7110 9913 0200 |003c: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +079182: 0c02 |003f: move-result-object v2 │ │ +079184: d803 06ff |0040: add-int/lit8 v3, v6, #int -1 // #ff │ │ +079188: 7240 c516 2136 |0042: invoke-interface {v1, v2, v6, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ +07918e: 5441 3f06 |0045: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +079192: 6e10 aa13 0100 |0047: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ +079198: 28c2 |004a: goto 000c // -003e │ │ +07919a: 5441 3f06 |004b: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +07919e: 6e10 a213 0100 |004d: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +0791a4: 0c01 |0050: move-result-object v1 │ │ +0791a6: 5442 3f06 |0051: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +0791aa: 7110 9913 0200 |0053: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +0791b0: 0c02 |0056: move-result-object v2 │ │ +0791b2: d803 0601 |0057: add-int/lit8 v3, v6, #int 1 // #01 │ │ +0791b6: 7240 c516 2136 |0059: invoke-interface {v1, v2, v6, v3}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsMove:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z // method@16c5 │ │ +0791bc: 5441 3f06 |005c: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +0791c0: 6e10 aa13 0100 |005e: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.orderItems:()V // method@13aa │ │ +0791c6: 28ab |0061: goto 000c // -0055 │ │ +0791c8: 5441 3f06 |0062: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +0791cc: 5442 3f06 |0064: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // field@063f │ │ +0791d0: 7110 9913 0200 |0066: invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1399 │ │ +0791d6: 0c02 |0069: move-result-object v2 │ │ +0791d8: 7130 b114 2106 |006a: invoke-static {v1, v2, v6}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;.addTo:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V // method@14b1 │ │ +0791de: 289f |006d: goto 000c // -0061 │ │ +0791e0: 0002 0700 3500 0e7f 3600 0e7f 4200 ... |006e: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ 0x0008 line=122 │ │ 0x000d line=90 │ │ 0x0013 line=94 │ │ 0x0019 line=98 │ │ 0x001f line=102 │ │ 0x002e line=103 │ │ 0x0034 line=107 │ │ 0x0045 line=108 │ │ 0x004b line=112 │ │ 0x005c line=113 │ │ 0x0062 line=117 │ │ + 0x0066 line=118 │ │ + 0x006a line=117 │ │ 0x006e line=88 │ │ locals : │ │ 0x0000 - 0x008c reg=4 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; │ │ 0x0000 - 0x008c reg=5 menuItem Landroid/view/MenuItem; │ │ 0x0000 - 0x008c reg=6 index I │ │ 0x0000 - 0x008c reg=7 selectedItem Luk/org/ngo/squeezer/model/SqueezerSong; │ │ │ │ @@ -163932,37 +163986,37 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -0798bc: |[0798bc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ -0798cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0798ce: 6f40 4c14 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@144c │ │ -0798d4: 1400 4700 0e7f |0004: const v0, #float 1.88752e+38 // #7f0e0047 │ │ -0798da: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0798dc: 7230 f10a 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/view/ContextMenu;.setGroupVisible:(IZ)V // method@0af1 │ │ -0798e2: 5260 dd05 |000b: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ -0798e6: 3900 0c00 |000d: if-nez v0, 0019 // +000c │ │ -0798ea: 1400 4900 0e7f |000f: const v0, #float 1.88752e+38 // #7f0e0049 │ │ -0798f0: 7220 f00a 0400 |0012: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -0798f6: 0c00 |0015: move-result-object v0 │ │ -0798f8: 7220 120b 2000 |0016: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -0798fe: 5260 dd05 |0019: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ -079902: 5461 da05 |001b: iget-object v1, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ -079906: 6e10 dd11 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ -07990c: 0a01 |0020: move-result v1 │ │ -07990e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079912: 3310 0c00 |0023: if-ne v0, v1, 002f // +000c │ │ -079916: 1400 4a00 0e7f |0025: const v0, #float 1.88752e+38 // #7f0e004a │ │ -07991c: 7220 f00a 0400 |0028: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ -079922: 0c00 |002b: move-result-object v0 │ │ -079924: 7220 120b 2000 |002c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ -07992a: 0e00 |002f: return-void │ │ +07921c: |[07921c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V │ │ +07922c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07922e: 6f40 4c14 4365 |0001: invoke-super {v3, v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;)V // method@144c │ │ +079234: 1400 4700 0e7f |0004: const v0, #float 1.88752e+38 // #7f0e0047 │ │ +07923a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +07923c: 7230 f10a 0401 |0008: invoke-interface {v4, v0, v1}, Landroid/view/ContextMenu;.setGroupVisible:(IZ)V // method@0af1 │ │ +079242: 5260 dd05 |000b: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ +079246: 3900 0c00 |000d: if-nez v0, 0019 // +000c │ │ +07924a: 1400 4900 0e7f |000f: const v0, #float 1.88752e+38 // #7f0e0049 │ │ +079250: 7220 f00a 0400 |0012: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +079256: 0c00 |0015: move-result-object v0 │ │ +079258: 7220 120b 2000 |0016: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +07925e: 5260 dd05 |0019: iget v0, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.position:I // field@05dd │ │ +079262: 5461 da05 |001b: iget-object v1, v6, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo;.adapter:Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; // field@05da │ │ +079266: 6e10 dd11 0100 |001d: invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;.getCount:()I // method@11dd │ │ +07926c: 0a01 |0020: move-result v1 │ │ +07926e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +079272: 3310 0c00 |0023: if-ne v0, v1, 002f // +000c │ │ +079276: 1400 4a00 0e7f |0025: const v0, #float 1.88752e+38 // #7f0e004a │ │ +07927c: 7220 f00a 0400 |0028: invoke-interface {v4, v0}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0af0 │ │ +079282: 0c00 |002b: move-result-object v0 │ │ +079284: 7220 120b 2000 |002c: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0b12 │ │ +07928a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0004 line=76 │ │ 0x000b line=78 │ │ 0x000f line=79 │ │ 0x0019 line=81 │ │ @@ -163970,21 +164024,21 @@ │ │ 0x002f line=83 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; │ │ 0x0000 - 0x0030 reg=4 menu Landroid/view/ContextMenu; │ │ 0x0000 - 0x0030 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0030 reg=6 menuInfo Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; │ │ │ │ - source_file_idx : 2653 (SqueezerPlaylistSongsActivity.java) │ │ + source_file_idx : 2647 (SqueezerPlaylistSongsActivity.java) │ │ │ │ Class #652 header: │ │ class_idx : 895 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 862 │ │ -source_file_idx : 2653 │ │ +source_file_idx : 2647 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 9 │ │ │ │ Class #652 annotations: │ │ Annotations on method #5021 'createItemView' │ │ @@ -164021,20 +164075,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07992c: |[07992c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.:()V │ │ -07993c: 7010 c112 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.:()V // method@12c1 │ │ -079942: 2200 7e03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3; // type@037e │ │ -079946: 7020 9513 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V // method@1395 │ │ -07994c: 5b10 4506 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ -079950: 0e00 |000a: return-void │ │ +07928c: |[07928c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.:()V │ │ +07929c: 7010 c112 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.:()V // method@12c1 │ │ +0792a2: 2200 7e03 |0003: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3; // type@037e │ │ +0792a6: 7020 9513 1000 |0005: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V // method@1395 │ │ +0792ac: 5b10 4506 |0008: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ +0792b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=172 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ @@ -164043,17 +164097,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079954: |[079954] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -079964: 5410 4406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079968: 1100 |0002: return-object v0 │ │ +0792b4: |[0792b4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$000:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +0792c4: 5410 4406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0792c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;) │ │ @@ -164061,17 +164115,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07996c: |[07996c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Ljava/lang/String; │ │ -07997c: 5410 4306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.oldname:Ljava/lang/String; // field@0643 │ │ -079980: 1100 |0002: return-object v0 │ │ +0792cc: |[0792cc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$100:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Ljava/lang/String; │ │ +0792dc: 5410 4306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.oldname:Ljava/lang/String; // field@0643 │ │ +0792e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;) │ │ @@ -164079,17 +164133,17 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079984: |[079984] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V │ │ -079994: 7020 b013 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.showServiceMessage:(Ljava/lang/String;)V // method@13b0 │ │ -07999a: 0e00 |0003: return-void │ │ +0792e4: |[0792e4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.access$200:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V │ │ +0792f4: 7020 b013 1000 |0000: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.showServiceMessage:(Ljava/lang/String;)V // method@13b0 │ │ +0792fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -164098,22 +164152,22 @@ │ │ type : '(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlaylist;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07999c: |[07999c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ -0799ac: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -0799b0: 1c01 7f03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ -0799b4: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -0799ba: 1a01 af17 |0007: const-string v1, "playlist" // string@17af │ │ -0799be: 6e30 ac00 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -0799c4: 6e20 9500 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -0799ca: 0e00 |000f: return-void │ │ +0792fc: |[0792fc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.show:(Landroid/content/Context;Luk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ +07930c: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +079310: 1c01 7f03 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; // type@037f │ │ +079314: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +07931a: 1a01 a917 |0007: const-string v1, "playlist" // string@17a9 │ │ +07931e: 6e30 ac00 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +079324: 6e20 9500 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +07932a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ 0x000c line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -164126,21 +164180,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0799cc: |[0799cc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.showServiceMessage:(Ljava/lang/String;)V │ │ -0799dc: 6e10 a513 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13a5 │ │ -0799e2: 0c00 |0003: move-result-object v0 │ │ -0799e4: 2201 7d03 |0004: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2; // type@037d │ │ -0799e8: 7030 9313 2103 |0006: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@1393 │ │ -0799ee: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ -0799f4: 0e00 |000c: return-void │ │ +07932c: |[07932c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.showServiceMessage:(Ljava/lang/String;)V │ │ +07933c: 6e10 a513 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getUIThreadHandler:()Landroid/os/Handler; // method@13a5 │ │ +079342: 0c00 |0003: move-result-object v0 │ │ +079344: 2201 7d03 |0004: new-instance v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2; // type@037d │ │ +079348: 7030 9313 2103 |0006: invoke-direct {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V // method@1393 │ │ +07934e: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0151 │ │ +079354: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x000c line=170 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ 0x0000 - 0x000d reg=3 msg Ljava/lang/String; │ │ @@ -164151,18 +164205,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0799f8: |[0799f8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -079a08: 2200 7c03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; // type@037c │ │ -079a0c: 7030 8f13 1001 |0002: invoke-direct {v0, v1, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@138f │ │ -079a12: 1100 |0005: return-object v0 │ │ +079358: |[079358] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +079368: 2200 7c03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1; // type@037c │ │ +07936c: 7030 8f13 1001 |0002: invoke-direct {v0, v1, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;.:(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@138f │ │ +079372: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;) │ │ @@ -164170,17 +164224,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerPlaylist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079a14: |[079a14] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ -079a24: 5410 4406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079a28: 1100 |0002: return-object v0 │ │ +079374: |[079374] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.getPlaylist:()Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ +079384: 5410 4406 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +079388: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;) │ │ @@ -164188,27 +164242,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -079a2c: |[079a2c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -079a3c: 6f20 c312 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreate:(Landroid/os/Bundle;)V // method@12c3 │ │ -079a42: 6e10 9f13 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ -079a48: 0c01 |0006: move-result-object v1 │ │ -079a4a: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -079a50: 0c00 |000a: move-result-object v0 │ │ -079a52: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -079a56: 1a01 af17 |000d: const-string v1, "playlist" // string@17af │ │ -079a5a: 6e20 3a01 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -079a60: 0c01 |0012: move-result-object v1 │ │ -079a62: 1f01 cc03 |0013: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ -079a66: 5b21 4406 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079a6a: 0e00 |0017: return-void │ │ +07938c: |[07938c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07939c: 6f20 c312 3200 |0000: invoke-super {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreate:(Landroid/os/Bundle;)V // method@12c3 │ │ +0793a2: 6e10 9f13 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ +0793a8: 0c01 |0006: move-result-object v1 │ │ +0793aa: 6e10 a200 0100 |0007: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +0793b0: 0c00 |000a: move-result-object v0 │ │ +0793b2: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +0793b6: 1a01 a917 |000d: const-string v1, "playlist" // string@17a9 │ │ +0793ba: 6e20 3a01 1000 |000f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +0793c0: 0c01 |0012: move-result-object v1 │ │ +0793c2: 1f01 cc03 |0013: check-cast v1, Luk/org/ngo/squeezer/model/SqueezerPlaylist; // type@03cc │ │ +0793c6: 5b21 4406 |0015: iput-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0793ca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=42 │ │ 0x000b line=43 │ │ 0x000d line=44 │ │ 0x0017 line=46 │ │ @@ -164222,22 +164276,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -079a6c: |[079a6c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -079a7c: 6e10 a013 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13a0 │ │ -079a82: 0c00 |0003: move-result-object v0 │ │ -079a84: 1401 0500 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0005 │ │ -079a8a: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ -079a90: 6f20 c412 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@12c4 │ │ -079a96: 0a00 |000d: move-result v0 │ │ -079a98: 0f00 |000e: return v0 │ │ +0793cc: |[0793cc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0793dc: 6e10 a013 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13a0 │ │ +0793e2: 0c00 |0003: move-result-object v0 │ │ +0793e4: 1401 0500 0d7f |0004: const v1, #float 1.87421e+38 // #7f0d0005 │ │ +0793ea: 6e30 080b 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0b08 │ │ +0793f0: 6f20 c412 3200 |000a: invoke-super {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@12c4 │ │ +0793f6: 0a00 |000d: move-result v0 │ │ +0793f8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -164247,42 +164301,42 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -079a9c: |[079a9c] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -079aac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -079aae: 7210 0a0b 0600 |0001: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ -079ab4: 0a01 |0004: move-result v1 │ │ -079ab6: 2b01 2f00 0000 |0005: packed-switch v1, 00000034 // +0000002f │ │ -079abc: 6f30 c612 5406 |0008: invoke-super {v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@12c6 │ │ -079ac2: 0a00 |000b: move-result v0 │ │ -079ac4: 0f00 |000c: return v0 │ │ -079ac6: 2201 ac03 |000d: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // type@03ac │ │ -079aca: 7010 a814 0100 |000f: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.:()V // method@14a8 │ │ -079ad0: 6e10 a313 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13a3 │ │ -079ad6: 0c02 |0015: move-result-object v2 │ │ -079ad8: 1c03 ac03 |0016: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // type@03ac │ │ -079adc: 6e10 6a0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079ae2: 0c03 |001b: move-result-object v3 │ │ -079ae4: 6e30 ae14 2103 |001c: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14ae │ │ -079aea: 28ed |001f: goto 000c // -0013 │ │ -079aec: 2201 ae03 |0020: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; // type@03ae │ │ -079af0: 7010 ba14 0100 |0022: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.:()V // method@14ba │ │ -079af6: 6e10 a313 0400 |0025: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13a3 │ │ -079afc: 0c02 |0028: move-result-object v2 │ │ -079afe: 1c03 ae03 |0029: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; // type@03ae │ │ -079b02: 6e10 6a0d 0300 |002b: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079b08: 0c03 |002e: move-result-object v3 │ │ -079b0a: 6e30 bf14 2103 |002f: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14bf │ │ -079b10: 28da |0032: goto 000c // -0026 │ │ -079b12: 0000 |0033: nop // spacer │ │ -079b14: 0001 0200 3f00 0e7f 0800 0000 1b00 ... |0034: packed-switch-data (8 units) │ │ +0793fc: |[0793fc] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +07940c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07940e: 7210 0a0b 0600 |0001: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0b0a │ │ +079414: 0a01 |0004: move-result v1 │ │ +079416: 2b01 2f00 0000 |0005: packed-switch v1, 00000034 // +0000002f │ │ +07941c: 6f30 c612 5406 |0008: invoke-super {v4, v5, v6}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@12c6 │ │ +079422: 0a00 |000b: move-result v0 │ │ +079424: 0f00 |000c: return v0 │ │ +079426: 2201 ac03 |000d: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // type@03ac │ │ +07942a: 7010 a814 0100 |000f: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.:()V // method@14a8 │ │ +079430: 6e10 a313 0400 |0012: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13a3 │ │ +079436: 0c02 |0015: move-result-object v2 │ │ +079438: 1c03 ac03 |0016: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; // type@03ac │ │ +07943c: 6e10 6a0d 0300 |0018: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +079442: 0c03 |001b: move-result-object v3 │ │ +079444: 6e30 ae14 2103 |001c: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14ae │ │ +07944a: 28ed |001f: goto 000c // -0013 │ │ +07944c: 2201 ae03 |0020: new-instance v1, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; // type@03ae │ │ +079450: 7010 ba14 0100 |0022: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.:()V // method@14ba │ │ +079456: 6e10 a313 0400 |0025: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13a3 │ │ +07945c: 0c02 |0028: move-result-object v2 │ │ +07945e: 1c03 ae03 |0029: const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog; // type@03ae │ │ +079462: 6e10 6a0d 0300 |002b: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +079468: 0c03 |002e: move-result-object v3 │ │ +07946a: 6e30 bf14 2103 |002f: invoke-virtual {v1, v2, v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistRenameDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14bf │ │ +079470: 28da |0032: goto 000c // -0026 │ │ +079472: 0000 |0033: nop // spacer │ │ +079474: 0001 0200 3f00 0e7f 0800 0000 1b00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=161 │ │ 0x000d line=155 │ │ 0x0020 line=158 │ │ 0x0033 line=153 │ │ @@ -164296,20 +164350,20 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -079b24: |[079b24] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.orderPage:(I)V │ │ -079b34: 6e10 a213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079b3a: 0c00 |0003: move-result-object v0 │ │ -079b3c: 5421 4406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079b40: 7230 c216 3001 |0006: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c2 │ │ -079b46: 0e00 |0009: return-void │ │ +079484: |[079484] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.orderPage:(I)V │ │ +079494: 6e10 a213 0200 |0000: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +07949a: 0c00 |0003: move-result-object v0 │ │ +07949c: 5421 4406 |0004: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0794a0: 7230 c216 3001 |0006: invoke-interface {v0, v3, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistSongs:(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z // method@16c2 │ │ +0794a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0009 line=130 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ 0x0000 - 0x000a reg=3 start I │ │ @@ -164319,50 +164373,50 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -079b48: |[079b48] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.playlistRename:(Ljava/lang/String;)V │ │ -079b58: 5441 4406 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079b5c: 6e10 9415 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ -079b62: 0c01 |0005: move-result-object v1 │ │ -079b64: 5b41 4306 |0006: iput-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.oldname:Ljava/lang/String; // field@0643 │ │ -079b68: 6e10 a213 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079b6e: 0c01 |000b: move-result-object v1 │ │ -079b70: 5442 4406 |000c: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079b74: 7230 c816 2105 |000e: invoke-interface {v1, v2, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@16c8 │ │ -079b7a: 5441 4406 |0011: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079b7e: 6e20 9715 5100 |0013: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ -079b84: 6e10 9f13 0400 |0016: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ -079b8a: 0c01 |0019: move-result-object v1 │ │ -079b8c: 1a02 af17 |001a: const-string v2, "playlist" // string@17af │ │ -079b90: 5443 4406 |001c: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ -079b94: 6e30 ac00 2103 |001e: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -079b9a: 0e00 |0021: return-void │ │ -079b9c: 0d00 |0022: move-exception v0 │ │ -079b9e: 6e10 a413 0400 |0023: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getTag:()Ljava/lang/String; // method@13a4 │ │ -079ba4: 0c01 |0026: move-result-object v1 │ │ -079ba6: 2202 3102 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ -079baa: 7010 c60d 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -079bb0: 1a03 bf02 |002c: const-string v3, "Error renaming playlist to '" // string@02bf │ │ -079bb4: 6e20 ce0d 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079bba: 0c02 |0031: move-result-object v2 │ │ -079bbc: 6e20 ce0d 5200 |0032: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079bc2: 0c02 |0035: move-result-object v2 │ │ -079bc4: 1a03 a900 |0036: const-string v3, "': " // string@00a9 │ │ -079bc8: 6e20 ce0d 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079bce: 0c02 |003b: move-result-object v2 │ │ -079bd0: 6e20 cd0d 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ -079bd6: 0c02 |003f: move-result-object v2 │ │ -079bd8: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -079bde: 0c02 |0043: move-result-object v2 │ │ -079be0: 7120 e10a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -079be6: 28da |0047: goto 0021 // -0026 │ │ +0794a8: |[0794a8] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.playlistRename:(Ljava/lang/String;)V │ │ +0794b8: 5441 4406 |0000: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0794bc: 6e10 9415 0100 |0002: invoke-virtual {v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.getName:()Ljava/lang/String; // method@1594 │ │ +0794c2: 0c01 |0005: move-result-object v1 │ │ +0794c4: 5b41 4306 |0006: iput-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.oldname:Ljava/lang/String; // field@0643 │ │ +0794c8: 6e10 a213 0400 |0008: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +0794ce: 0c01 |000b: move-result-object v1 │ │ +0794d0: 5442 4406 |000c: iget-object v2, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0794d4: 7230 c816 2105 |000e: invoke-interface {v1, v2, v5}, Luk/org/ngo/squeezer/service/ISqueezeService;.playlistsRename:(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z // method@16c8 │ │ +0794da: 5441 4406 |0011: iget-object v1, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0794de: 6e20 9715 5100 |0013: invoke-virtual {v1, v5}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;.setName:(Ljava/lang/String;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; // method@1597 │ │ +0794e4: 6e10 9f13 0400 |0016: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getIntent:()Landroid/content/Intent; // method@139f │ │ +0794ea: 0c01 |0019: move-result-object v1 │ │ +0794ec: 1a02 a917 |001a: const-string v2, "playlist" // string@17a9 │ │ +0794f0: 5443 4406 |001c: iget-object v3, v4, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlist:Luk/org/ngo/squeezer/model/SqueezerPlaylist; // field@0644 │ │ +0794f4: 6e30 ac00 2103 |001e: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +0794fa: 0e00 |0021: return-void │ │ +0794fc: 0d00 |0022: move-exception v0 │ │ +0794fe: 6e10 a413 0400 |0023: invoke-virtual {v4}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getTag:()Ljava/lang/String; // method@13a4 │ │ +079504: 0c01 |0026: move-result-object v1 │ │ +079506: 2202 3102 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@0231 │ │ +07950a: 7010 c60d 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +079510: 1a03 bf02 |002c: const-string v3, "Error renaming playlist to '" // string@02bf │ │ +079514: 6e20 ce0d 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07951a: 0c02 |0031: move-result-object v2 │ │ +07951c: 6e20 ce0d 5200 |0032: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +079522: 0c02 |0035: move-result-object v2 │ │ +079524: 1a03 a900 |0036: const-string v3, "': " // string@00a9 │ │ +079528: 6e20 ce0d 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07952e: 0c02 |003b: move-result-object v2 │ │ +079530: 6e20 cd0d 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0dcd │ │ +079536: 0c02 |003f: move-result-object v2 │ │ +079538: 6e10 d60d 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +07953e: 0c02 |0043: move-result-object v2 │ │ +079540: 7120 e10a 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +079546: 28da |0047: goto 0021 // -0026 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0022 │ │ positions : │ │ 0x0000 line=60 │ │ 0x0008 line=61 │ │ 0x0011 line=62 │ │ @@ -164380,21 +164434,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -079bf4: |[079bf4] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.registerCallback:()V │ │ -079c04: 6f10 c712 0200 |0000: invoke-super {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ -079c0a: 6e10 a213 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079c10: 0c00 |0006: move-result-object v0 │ │ -079c12: 5421 4506 |0007: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ -079c16: 7220 d716 1000 |0009: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16d7 │ │ -079c1c: 0e00 |000c: return-void │ │ +079554: |[079554] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.registerCallback:()V │ │ +079564: 6f10 c712 0200 |0000: invoke-super {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ +07956a: 6e10 a213 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +079570: 0c00 |0006: move-result-object v0 │ │ +079572: 5421 4506 |0007: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ +079576: 7220 d716 1000 |0009: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.registerPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16d7 │ │ +07957c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x000c line=136 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ @@ -164404,36 +164458,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -079c20: |[079c20] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.unregisterCallback:()V │ │ -079c30: 6f10 c812 0200 |0000: invoke-super {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.unregisterCallback:()V // method@12c8 │ │ -079c36: 6e10 a213 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ -079c3c: 0c00 |0006: move-result-object v0 │ │ -079c3e: 5421 4506 |0007: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ -079c42: 7220 ea16 1000 |0009: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16ea │ │ -079c48: 0e00 |000c: return-void │ │ +079580: |[079580] uk.org.ngo.squeezer.itemlists.SqueezerPlaylistSongsActivity.unregisterCallback:()V │ │ +079590: 6f10 c812 0200 |0000: invoke-super {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.unregisterCallback:()V // method@12c8 │ │ +079596: 6e10 a213 0200 |0003: invoke-virtual {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@13a2 │ │ +07959c: 0c00 |0006: move-result-object v0 │ │ +07959e: 5421 4506 |0007: iget-object v1, v2, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;.playlistMaintenanceCallback:Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback; // field@0645 │ │ +0795a2: 7220 ea16 1000 |0009: invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/ISqueezeService;.unregisterPlaylistMaintenanceCallback:(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V // method@16ea │ │ +0795a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ 0x000c line=143 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ │ - source_file_idx : 2653 (SqueezerPlaylistSongsActivity.java) │ │ + source_file_idx : 2647 (SqueezerPlaylistSongsActivity.java) │ │ │ │ Class #653 header: │ │ class_idx : 916 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 912 │ │ -source_file_idx : 2665 │ │ +source_file_idx : 2659 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #653 annotations: │ │ Annotations on method #5151 'createItemView' │ │ @@ -164454,17 +164508,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079c4c: |[079c4c] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.:()V │ │ -079c5c: 7010 1214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.:()V // method@1412 │ │ -079c62: 0e00 |0003: return-void │ │ +0795ac: |[0795ac] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.:()V │ │ +0795bc: 7010 1214 0000 |0000: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;.:()V // method@1412 │ │ +0795c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;) │ │ @@ -164472,20 +164526,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -079c64: |[079c64] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.show:(Landroid/content/Context;)V │ │ -079c74: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ -079c78: 1c01 9403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity; // type@0394 │ │ -079c7c: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -079c82: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -079c88: 0e00 |000a: return-void │ │ +0795c4: |[0795c4] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.show:(Landroid/content/Context;)V │ │ +0795d4: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +0795d8: 1c01 9403 |0002: const-class v1, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity; // type@0394 │ │ +0795dc: 7030 9800 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +0795e2: 6e20 9500 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +0795e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ 0x000a line=43 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -164497,18 +164551,18 @@ │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -079c8c: |[079c8c] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -079c9c: 2200 9503 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; // type@0395 │ │ -079ca0: 7020 2314 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1423 │ │ -079ca6: 1100 |0005: return-object v0 │ │ +0795ec: |[0795ec] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +0795fc: 2200 9503 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView; // type@0395 │ │ +079600: 7020 2314 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;.:(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V // method@1423 │ │ +079606: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;) │ │ @@ -164516,34 +164570,34 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079ca8: |[079ca8] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.orderPage:(I)V │ │ -079cb8: 6e10 2014 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1420 │ │ -079cbe: 0c00 |0003: move-result-object v0 │ │ -079cc0: 7220 cf16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.radios:(I)Z // method@16cf │ │ -079cc6: 0e00 |0007: return-void │ │ +079608: |[079608] uk.org.ngo.squeezer.itemlists.SqueezerRadioListActivity.orderPage:(I)V │ │ +079618: 6e10 2014 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1420 │ │ +07961e: 0c00 |0003: move-result-object v0 │ │ +079620: 7220 cf16 2000 |0004: invoke-interface {v0, v2}, Luk/org/ngo/squeezer/service/ISqueezeService;.radios:(I)Z // method@16cf │ │ +079626: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity; │ │ 0x0000 - 0x0008 reg=2 start I │ │ │ │ - source_file_idx : 2665 (SqueezerRadioListActivity.java) │ │ + source_file_idx : 2659 (SqueezerRadioListActivity.java) │ │ │ │ Class #654 header: │ │ class_idx : 918 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 862 │ │ -source_file_idx : 2672 │ │ +source_file_idx : 2666 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 22 │ │ │ │ Class #654 annotations: │ │ Annotations on method #5162 'createItemView' │ │ @@ -164608,86 +164662,82 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -079cc8: |[079cc8] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.:()V │ │ -079cd8: 7010 c112 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.:()V // method@12c1 │ │ -079cde: 6200 b606 |0003: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ -079ce2: 5b10 7506 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ -079ce6: 0e00 |0007: return-void │ │ +079628: |[079628] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.:()V │ │ +079638: 7010 c112 0100 |0000: invoke-direct {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.:()V // method@12c1 │ │ +07963e: 6200 b606 |0003: sget-object v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.title:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b6 │ │ +079642: 5b10 7506 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ +079646: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #1 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ name : 'show' │ │ type : '(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 32 16-bit code units │ │ -079ce8: |[079ce8] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ -079cf8: 2202 1f00 |0000: new-instance v2, Landroid/content/Intent; // type@001f │ │ -079cfc: 1c05 9603 |0002: const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ -079d00: 7030 9800 6205 |0004: invoke-direct {v2, v6, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ -079d06: 0770 |0007: move-object v0, v7 │ │ -079d08: 2104 |0008: array-length v4, v0 │ │ -079d0a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -079d0c: 3541 1200 |000a: if-ge v1, v4, 001c // +0012 │ │ -079d10: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -079d14: 6e10 9a0d 0300 |000e: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -079d1a: 0c05 |0011: move-result-object v5 │ │ -079d1c: 6e10 6a0d 0500 |0012: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079d22: 0c05 |0015: move-result-object v5 │ │ -079d24: 6e30 ac00 5203 |0016: invoke-virtual {v2, v5, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ -079d2a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079d2e: 28ef |001b: goto 000a // -0011 │ │ -079d30: 6e20 9500 2600 |001c: invoke-virtual {v6, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ -079d36: 0e00 |001f: return-void │ │ + insns size : 31 16-bit code units │ │ +079648: |[079648] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.show:(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ +079658: 2200 1f00 |0000: new-instance v0, Landroid/content/Intent; // type@001f │ │ +07965c: 1c02 9603 |0002: const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; // type@0396 │ │ +079660: 7030 9800 5002 |0004: invoke-direct {v0, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0098 │ │ +079666: 2163 |0007: array-length v3, v6 │ │ +079668: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +07966a: 3532 1200 |0009: if-ge v2, v3, 001b // +0012 │ │ +07966e: 4601 0602 |000b: aget-object v1, v6, v2 │ │ +079672: 6e10 9a0d 0100 |000d: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +079678: 0c04 |0010: move-result-object v4 │ │ +07967a: 6e10 6a0d 0400 |0011: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +079680: 0c04 |0014: move-result-object v4 │ │ +079682: 6e30 ac00 4001 |0015: invoke-virtual {v0, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00ac │ │ +079688: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07968c: 28ef |001a: goto 0009 // -0011 │ │ +07968e: 6e20 9500 0500 |001b: invoke-virtual {v5, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0095 │ │ +079694: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=109 │ │ - 0x000e line=110 │ │ - 0x0019 line=109 │ │ - 0x001c line=111 │ │ - 0x001f line=112 │ │ - locals : │ │ - 0x000e - 0x001c reg=3 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x0008 - 0x0020 reg=0 arr$ [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ - 0x000a - 0x0020 reg=1 i$ I │ │ - 0x0007 - 0x0020 reg=2 intent Landroid/content/Intent; │ │ - 0x0009 - 0x0020 reg=4 len$ I │ │ - 0x0000 - 0x0020 reg=6 context Landroid/content/Context; │ │ - 0x0000 - 0x0020 reg=7 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x000d line=110 │ │ + 0x0018 line=109 │ │ + 0x001b line=111 │ │ + 0x001e line=112 │ │ + locals : │ │ + 0x000d - 0x001b reg=1 item Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ + 0x0007 - 0x001f reg=0 intent Landroid/content/Intent; │ │ + 0x0000 - 0x001f reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x001f reg=6 items [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ │ │ Virtual methods - │ │ #0 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ name : 'createItemView' │ │ type : '()Luk/org/ngo/squeezer/framework/SqueezerItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -079d38: |[079d38] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ -079d48: 2200 9703 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // type@0397 │ │ -079d4c: 7020 4714 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ -079d52: 5b10 7406 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ -079d56: 5410 7406 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ -079d5a: 1100 |0009: return-object v0 │ │ +079698: |[079698] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.createItemView:()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ +0796a8: 2200 9703 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // type@0397 │ │ +0796ac: 7020 4714 1000 |0002: invoke-direct {v0, v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.:(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V // method@1447 │ │ +0796b2: 5b10 7406 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ +0796b6: 5410 7406 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ +0796ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0007 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ @@ -164696,17 +164746,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079d5c: |[079d5c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ -079d6c: 5410 6f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ -079d70: 1100 |0002: return-object v0 │ │ +0796bc: |[0796bc] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getAlbum:()Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ +0796cc: 5410 6f06 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ +0796d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #2 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164714,17 +164764,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079d74: |[079d74] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ -079d84: 5410 7006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ -079d88: 1100 |0002: return-object v0 │ │ +0796d4: |[0796d4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getArtist:()Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ +0796e4: 5410 7006 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ +0796e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #3 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164732,17 +164782,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerGenre;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079d8c: |[079d8c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ -079d9c: 5410 7106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ -079da0: 1100 |0002: return-object v0 │ │ +0796ec: |[0796ec] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getGenre:()Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ +0796fc: 5410 7106 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ +079700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #4 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164750,17 +164800,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079da4: |[079da4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getSearchString:()Ljava/lang/String; │ │ -079db4: 5410 7306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.searchString:Ljava/lang/String; // field@0673 │ │ -079db8: 1100 |0002: return-object v0 │ │ +079704: |[079704] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getSearchString:()Ljava/lang/String; │ │ +079714: 5410 7306 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.searchString:Ljava/lang/String; // field@0673 │ │ +079718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #5 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164768,17 +164818,17 @@ │ │ type : '()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079dbc: |[079dbc] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ -079dcc: 5410 7506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ -079dd0: 1100 |0002: return-object v0 │ │ +07971c: |[07971c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getSortOrder:()Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ +07972c: 5410 7506 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ +079730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #6 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164786,17 +164836,17 @@ │ │ type : '()Luk/org/ngo/squeezer/model/SqueezerYear;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079dd4: |[079dd4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; │ │ -079de4: 5410 7606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ -079de8: 1100 |0002: return-object v0 │ │ +079734: |[079734] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; │ │ +079744: 5410 7606 |0000: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ +079748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ #7 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ @@ -164804,124 +164854,124 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 213 16-bit code units │ │ -079dec: |[079dec] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.onCreate:(Landroid/os/Bundle;)V │ │ -079dfc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -079dfe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -079e00: 6f20 c312 9800 |0002: invoke-super {v8, v9}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreate:(Landroid/os/Bundle;)V // method@12c3 │ │ -079e06: 1c03 ba03 |0005: const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ -079e0a: 7120 f314 3800 |0007: invoke-static {v8, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -079e10: 1c03 bd03 |000a: const-class v3, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; // type@03bd │ │ -079e14: 7120 f314 3800 |000c: invoke-static {v8, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ -079e1a: 6e10 2e14 0800 |000f: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getIntent:()Landroid/content/Intent; // method@142e │ │ -079e20: 0c03 |0012: move-result-object v3 │ │ -079e22: 6e10 a200 0300 |0013: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ -079e28: 0c00 |0016: move-result-object v0 │ │ -079e2a: 3800 a600 |0017: if-eqz v0, 00bd // +00a6 │ │ -079e2e: 6e10 3f01 0000 |0019: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ -079e34: 0c03 |001c: move-result-object v3 │ │ -079e36: 7210 6f0e 0300 |001d: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ -079e3c: 0c01 |0020: move-result-object v1 │ │ -079e3e: 7210 480e 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ -079e44: 0a03 |0024: move-result v3 │ │ -079e46: 3803 9800 |0025: if-eqz v3, 00bd // +0098 │ │ -079e4a: 7210 490e 0100 |0027: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ -079e50: 0c02 |002a: move-result-object v2 │ │ -079e52: 1f02 2f02 |002b: check-cast v2, Ljava/lang/String; // type@022f │ │ -079e56: 1c03 bf03 |002d: const-class v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -079e5a: 6e10 6a0d 0300 |002f: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079e60: 0c03 |0032: move-result-object v3 │ │ -079e62: 6e20 ae0d 2300 |0033: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -079e68: 0a03 |0036: move-result v3 │ │ -079e6a: 3803 0f00 |0037: if-eqz v3, 0046 // +000f │ │ -079e6e: 6e20 3a01 2000 |0039: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -079e74: 0c03 |003c: move-result-object v3 │ │ -079e76: 1f03 bf03 |003d: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ -079e7a: 5b83 6f06 |003f: iput-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ -079e7e: 6203 b706 |0041: sget-object v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ -079e82: 5b83 7506 |0043: iput-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ -079e86: 28dc |0045: goto 0021 // -0024 │ │ -079e88: 1c03 c103 |0046: const-class v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -079e8c: 6e10 6a0d 0300 |0048: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079e92: 0c03 |004b: move-result-object v3 │ │ -079e94: 6e20 ae0d 2300 |004c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -079e9a: 0a03 |004f: move-result v3 │ │ -079e9c: 3803 0b00 |0050: if-eqz v3, 005b // +000b │ │ -079ea0: 6e20 3a01 2000 |0052: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -079ea6: 0c03 |0055: move-result-object v3 │ │ -079ea8: 1f03 c103 |0056: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ -079eac: 5b83 7006 |0058: iput-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ -079eb0: 28c7 |005a: goto 0021 // -0039 │ │ -079eb2: 1c03 d403 |005b: const-class v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -079eb6: 6e10 6a0d 0300 |005d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079ebc: 0c03 |0060: move-result-object v3 │ │ -079ebe: 6e20 ae0d 2300 |0061: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -079ec4: 0a03 |0064: move-result v3 │ │ -079ec6: 3803 0b00 |0065: if-eqz v3, 0070 // +000b │ │ -079eca: 6e20 3a01 2000 |0067: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -079ed0: 0c03 |006a: move-result-object v3 │ │ -079ed2: 1f03 d403 |006b: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ -079ed6: 5b83 7606 |006d: iput-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ -079eda: 28b2 |006f: goto 0021 // -004e │ │ -079edc: 1c03 c303 |0070: const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -079ee0: 6e10 6a0d 0300 |0072: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079ee6: 0c03 |0075: move-result-object v3 │ │ -079ee8: 6e20 ae0d 2300 |0076: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ -079eee: 0a03 |0079: move-result v3 │ │ -079ef0: 3803 0b00 |007a: if-eqz v3, 0085 // +000b │ │ -079ef4: 6e20 3a01 2000 |007c: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ -079efa: 0c03 |007f: move-result-object v3 │ │ -079efc: 1f03 c303 |0080: check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ -079f00: 5b83 7106 |0082: iput-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ -079f04: 289d |0084: goto 0021 // -0063 │ │ -079f06: 6e10 3414 0800 |0085: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getTag:()Ljava/lang/String; // method@1434 │ │ -079f0c: 0c03 |0088: move-result-object v3 │ │ -079f0e: 2206 3102 |0089: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ -079f12: 7010 c60d 0600 |008b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ -079f18: 1a07 370b |008e: const-string v7, "Unexpected extra value: " // string@0b37 │ │ -079f1c: 6e20 ce0d 7600 |0090: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079f22: 0c06 |0093: move-result-object v6 │ │ -079f24: 6e20 ce0d 2600 |0094: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079f2a: 0c06 |0097: move-result-object v6 │ │ -079f2c: 1a07 aa00 |0098: const-string v7, "(" // string@00aa │ │ -079f30: 6e20 ce0d 7600 |009a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079f36: 0c06 |009d: move-result-object v6 │ │ -079f38: 6e20 3501 2000 |009e: invoke-virtual {v0, v2}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ -079f3e: 0c07 |00a1: move-result-object v7 │ │ -079f40: 6e10 9a0d 0700 |00a2: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ -079f46: 0c07 |00a5: move-result-object v7 │ │ -079f48: 6e10 6a0d 0700 |00a6: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ -079f4e: 0c07 |00a9: move-result-object v7 │ │ -079f50: 6e20 ce0d 7600 |00aa: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079f56: 0c06 |00ad: move-result-object v6 │ │ -079f58: 1a07 ce00 |00ae: const-string v7, ")" // string@00ce │ │ -079f5c: 6e20 ce0d 7600 |00b0: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ -079f62: 0c06 |00b3: move-result-object v6 │ │ -079f64: 6e10 d60d 0600 |00b4: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ -079f6a: 0c06 |00b7: move-result-object v6 │ │ -079f6c: 7120 e10a 6300 |00b8: invoke-static {v3, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ -079f72: 2900 66ff |00bb: goto/16 0021 // -009a │ │ -079f76: 5486 7406 |00bd: iget-object v6, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ -079f7a: 5483 6f06 |00bf: iget-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ -079f7e: 3803 1000 |00c1: if-eqz v3, 00d1 // +0010 │ │ -079f82: 0143 |00c3: move v3, v4 │ │ -079f84: 6e20 4f14 3600 |00c4: invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setBrowseByAlbum:(Z)V // method@144f │ │ -079f8a: 5483 7406 |00c7: iget-object v3, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ -079f8e: 5486 7006 |00c9: iget-object v6, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ -079f92: 3806 0800 |00cb: if-eqz v6, 00d3 // +0008 │ │ -079f96: 6e20 5014 4300 |00cd: invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setBrowseByArtist:(Z)V // method@1450 │ │ -079f9c: 0e00 |00d0: return-void │ │ -079f9e: 0153 |00d1: move v3, v5 │ │ -079fa0: 28f2 |00d2: goto 00c4 // -000e │ │ -079fa2: 0154 |00d3: move v4, v5 │ │ -079fa4: 28f9 |00d4: goto 00cd // -0007 │ │ +07974c: |[07974c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.onCreate:(Landroid/os/Bundle;)V │ │ +07975c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07975e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +079760: 6f20 c312 9800 |0002: invoke-super {v8, v9}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.onCreate:(Landroid/os/Bundle;)V // method@12c3 │ │ +079766: 1c02 ba03 |0005: const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; // type@03ba │ │ +07976a: 7120 f314 2800 |0007: invoke-static {v8, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +079770: 1c02 bd03 |000a: const-class v2, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; // type@03bd │ │ +079774: 7120 f314 2800 |000c: invoke-static {v8, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;.add:(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V // method@14f3 │ │ +07977a: 6e10 2e14 0800 |000f: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getIntent:()Landroid/content/Intent; // method@142e │ │ +079780: 0c02 |0012: move-result-object v2 │ │ +079782: 6e10 a200 0200 |0013: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00a2 │ │ +079788: 0c00 |0016: move-result-object v0 │ │ +07978a: 3800 a600 |0017: if-eqz v0, 00bd // +00a6 │ │ +07978e: 6e10 3f01 0000 |0019: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@013f │ │ +079794: 0c02 |001c: move-result-object v2 │ │ +079796: 7210 6f0e 0200 |001d: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0e6f │ │ +07979c: 0c05 |0020: move-result-object v5 │ │ +07979e: 7210 480e 0500 |0021: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0e48 │ │ +0797a4: 0a02 |0024: move-result v2 │ │ +0797a6: 3802 9800 |0025: if-eqz v2, 00bd // +0098 │ │ +0797aa: 7210 490e 0500 |0027: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0e49 │ │ +0797b0: 0c01 |002a: move-result-object v1 │ │ +0797b2: 1f01 2f02 |002b: check-cast v1, Ljava/lang/String; // type@022f │ │ +0797b6: 1c02 bf03 |002d: const-class v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +0797ba: 6e10 6a0d 0200 |002f: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0797c0: 0c02 |0032: move-result-object v2 │ │ +0797c2: 6e20 ae0d 1200 |0033: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0797c8: 0a02 |0036: move-result v2 │ │ +0797ca: 3802 0f00 |0037: if-eqz v2, 0046 // +000f │ │ +0797ce: 6e20 3a01 1000 |0039: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +0797d4: 0c02 |003c: move-result-object v2 │ │ +0797d6: 1f02 bf03 |003d: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; // type@03bf │ │ +0797da: 5b82 6f06 |003f: iput-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ +0797de: 6202 b706 |0041: sget-object v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@06b7 │ │ +0797e2: 5b82 7506 |0043: iput-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ +0797e6: 28dc |0045: goto 0021 // -0024 │ │ +0797e8: 1c02 c103 |0046: const-class v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +0797ec: 6e10 6a0d 0200 |0048: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0797f2: 0c02 |004b: move-result-object v2 │ │ +0797f4: 6e20 ae0d 1200 |004c: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +0797fa: 0a02 |004f: move-result v2 │ │ +0797fc: 3802 0b00 |0050: if-eqz v2, 005b // +000b │ │ +079800: 6e20 3a01 1000 |0052: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +079806: 0c02 |0055: move-result-object v2 │ │ +079808: 1f02 c103 |0056: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; // type@03c1 │ │ +07980c: 5b82 7006 |0058: iput-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ +079810: 28c7 |005a: goto 0021 // -0039 │ │ +079812: 1c02 d403 |005b: const-class v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +079816: 6e10 6a0d 0200 |005d: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +07981c: 0c02 |0060: move-result-object v2 │ │ +07981e: 6e20 ae0d 1200 |0061: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +079824: 0a02 |0064: move-result v2 │ │ +079826: 3802 0b00 |0065: if-eqz v2, 0070 // +000b │ │ +07982a: 6e20 3a01 1000 |0067: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +079830: 0c02 |006a: move-result-object v2 │ │ +079832: 1f02 d403 |006b: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; // type@03d4 │ │ +079836: 5b82 7606 |006d: iput-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ +07983a: 28b2 |006f: goto 0021 // -004e │ │ +07983c: 1c02 c303 |0070: const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +079840: 6e10 6a0d 0200 |0072: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +079846: 0c02 |0075: move-result-object v2 │ │ +079848: 6e20 ae0d 1200 |0076: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0dae │ │ +07984e: 0a02 |0079: move-result v2 │ │ +079850: 3802 0b00 |007a: if-eqz v2, 0085 // +000b │ │ +079854: 6e20 3a01 1000 |007c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@013a │ │ +07985a: 0c02 |007f: move-result-object v2 │ │ +07985c: 1f02 c303 |0080: check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; // type@03c3 │ │ +079860: 5b82 7106 |0082: iput-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ +079864: 289d |0084: goto 0021 // -0063 │ │ +079866: 6e10 3414 0800 |0085: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getTag:()Ljava/lang/String; // method@1434 │ │ +07986c: 0c02 |0088: move-result-object v2 │ │ +07986e: 2206 3102 |0089: new-instance v6, Ljava/lang/StringBuilder; // type@0231 │ │ +079872: 7010 c60d 0600 |008b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0dc6 │ │ +079878: 1a07 310b |008e: const-string v7, "Unexpected extra value: " // string@0b31 │ │ +07987c: 6e20 ce0d 7600 |0090: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +079882: 0c06 |0093: move-result-object v6 │ │ +079884: 6e20 ce0d 1600 |0094: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +07988a: 0c06 |0097: move-result-object v6 │ │ +07988c: 1a07 aa00 |0098: const-string v7, "(" // string@00aa │ │ +079890: 6e20 ce0d 7600 |009a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +079896: 0c06 |009d: move-result-object v6 │ │ +079898: 6e20 3501 1000 |009e: invoke-virtual {v0, v1}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0135 │ │ +07989e: 0c07 |00a1: move-result-object v7 │ │ +0798a0: 6e10 9a0d 0700 |00a2: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0d9a │ │ +0798a6: 0c07 |00a5: move-result-object v7 │ │ +0798a8: 6e10 6a0d 0700 |00a6: invoke-virtual {v7}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@0d6a │ │ +0798ae: 0c07 |00a9: move-result-object v7 │ │ +0798b0: 6e20 ce0d 7600 |00aa: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0798b6: 0c06 |00ad: move-result-object v6 │ │ +0798b8: 1a07 ce00 |00ae: const-string v7, ")" // string@00ce │ │ +0798bc: 6e20 ce0d 7600 |00b0: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0dce │ │ +0798c2: 0c06 |00b3: move-result-object v6 │ │ +0798c4: 6e10 d60d 0600 |00b4: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0dd6 │ │ +0798ca: 0c06 |00b7: move-result-object v6 │ │ +0798cc: 7120 e10a 6200 |00b8: invoke-static {v2, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0ae1 │ │ +0798d2: 2900 66ff |00bb: goto/16 0021 // -009a │ │ +0798d6: 5485 7406 |00bd: iget-object v5, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ +0798da: 5482 6f06 |00bf: iget-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ +0798de: 3802 1000 |00c1: if-eqz v2, 00d1 // +0010 │ │ +0798e2: 0132 |00c3: move v2, v3 │ │ +0798e4: 6e20 4f14 2500 |00c4: invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setBrowseByAlbum:(Z)V // method@144f │ │ +0798ea: 5482 7406 |00c7: iget-object v2, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; // field@0674 │ │ +0798ee: 5485 7006 |00c9: iget-object v5, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ +0798f2: 3805 0800 |00cb: if-eqz v5, 00d3 // +0008 │ │ +0798f6: 6e20 5014 3200 |00cd: invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;.setBrowseByArtist:(Z)V // method@1450 │ │ +0798fc: 0e00 |00d0: return-void │ │ +0798fe: 0142 |00d1: move v2, v4 │ │ +079900: 28f2 |00d2: goto 00c4 // -000e │ │ +079902: 0143 |00d3: move v3, v4 │ │ +079904: 28f9 |00d4: goto 00cd // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=82 │ │ 0x0005 line=84 │ │ 0x000a line=85 │ │ 0x000f line=87 │ │ 0x0017 line=88 │ │ @@ -164932,39 +164982,40 @@ │ │ 0x0046 line=93 │ │ 0x0052 line=94 │ │ 0x005b line=95 │ │ 0x0067 line=96 │ │ 0x0070 line=97 │ │ 0x007c line=98 │ │ 0x0085 line=100 │ │ + 0x009e line=101 │ │ + 0x00b8 line=100 │ │ 0x00bd line=103 │ │ 0x00c7 line=104 │ │ 0x00d0 line=105 │ │ 0x00d2 line=103 │ │ 0x00d4 line=104 │ │ locals : │ │ - 0x0021 - 0x00bd reg=1 i$ Ljava/util/Iterator; │ │ - 0x002d - 0x00bd reg=2 key Ljava/lang/String; │ │ + 0x002d - 0x00bd reg=1 key Ljava/lang/String; │ │ 0x0017 - 0x00d5 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x00d5 reg=8 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x00d5 reg=9 savedInstanceState Landroid/os/Bundle; │ │ │ │ #8 : (in Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;) │ │ name : 'onSearchRequested' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079fa8: |[079fa8] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.onSearchRequested:()Z │ │ -079fb8: 6e10 4414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.showFilterDialog:()V // method@1444 │ │ -079fbe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -079fc0: 0f00 |0004: return v0 │ │ +079908: |[079908] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.onSearchRequested:()Z │ │ +079918: 6e10 4414 0100 |0000: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.showFilterDialog:()V // method@1444 │ │ +07991e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +079920: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ @@ -164973,30 +165024,30 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 29 16-bit code units │ │ -079fc4: |[079fc4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.orderPage:(I)V │ │ -079fd4: 6e10 3114 0800 |0000: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1431 │ │ -079fda: 0c00 |0003: move-result-object v0 │ │ -079fdc: 5481 7506 |0004: iget-object v1, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ -079fe0: 6e10 e814 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.name:()Ljava/lang/String; // method@14e8 │ │ -079fe6: 0c02 |0009: move-result-object v2 │ │ -079fe8: 6e10 3014 0800 |000a: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSearchString:()Ljava/lang/String; // method@1430 │ │ -079fee: 0c03 |000d: move-result-object v3 │ │ -079ff0: 5484 6f06 |000e: iget-object v4, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ -079ff4: 5485 7006 |0010: iget-object v5, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ -079ff8: 6e10 3514 0800 |0012: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@1435 │ │ -079ffe: 0c06 |0015: move-result-object v6 │ │ -07a000: 5487 7106 |0016: iget-object v7, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ -07a004: 0191 |0018: move v1, v9 │ │ -07a006: 7808 e016 0000 |0019: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@16e0 │ │ -07a00c: 0e00 |001c: return-void │ │ +079924: |[079924] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.orderPage:(I)V │ │ +079934: 6e10 3114 0800 |0000: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getService:()Luk/org/ngo/squeezer/service/ISqueezeService; // method@1431 │ │ +07993a: 0c00 |0003: move-result-object v0 │ │ +07993c: 5481 7506 |0004: iget-object v1, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ +079940: 6e10 e814 0100 |0006: invoke-virtual {v1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;.name:()Ljava/lang/String; // method@14e8 │ │ +079946: 0c02 |0009: move-result-object v2 │ │ +079948: 6e10 3014 0800 |000a: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSearchString:()Ljava/lang/String; // method@1430 │ │ +07994e: 0c03 |000d: move-result-object v3 │ │ +079950: 5484 6f06 |000e: iget-object v4, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ +079954: 5485 7006 |0010: iget-object v5, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ +079958: 6e10 3514 0800 |0012: invoke-virtual {v8}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getYear:()Luk/org/ngo/squeezer/model/SqueezerYear; // method@1435 │ │ +07995e: 0c06 |0015: move-result-object v6 │ │ +079960: 5487 7106 |0016: iget-object v7, v8, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ +079964: 0191 |0018: move v1, v9 │ │ +079966: 7808 e016 0000 |0019: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Luk/org/ngo/squeezer/service/ISqueezeService;.songs:(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z // method@16e0 │ │ +07996c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x001c line=139 │ │ locals : │ │ 0x0000 - 0x001d reg=8 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x001d reg=9 start I │ │ @@ -165006,25 +165057,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07a010: |[07a010] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.registerCallback:()V │ │ -07a020: 6f10 c712 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ -07a026: 5410 7206 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ -07a02a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -07a02e: 5410 7206 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ -07a032: 6e10 3612 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ -07a038: 5410 7706 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ -07a03c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -07a040: 5410 7706 |0010: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ -07a044: 6e10 7814 0000 |0012: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ -07a04a: 0e00 |0015: return-void │ │ +079970: |[079970] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.registerCallback:()V │ │ +079980: 6f10 c712 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ +079986: 5410 7206 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ +07998a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +07998e: 5410 7206 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ +079992: 6e10 3612 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.registerCallback:()V // method@1236 │ │ +079998: 5410 7706 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ +07999c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0799a0: 5410 7706 |0010: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ +0799a4: 6e10 7814 0000 |0012: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.registerCallback:()V // method@1478 │ │ +0799aa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000c line=125 │ │ 0x0015 line=126 │ │ locals : │ │ @@ -165035,17 +165086,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a04c: |[07a04c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setAlbum:(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ -07a05c: 5b01 6f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ -07a060: 0e00 |0002: return-void │ │ +0799ac: |[0799ac] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setAlbum:(Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ +0799bc: 5b01 6f06 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.album:Luk/org/ngo/squeezer/model/SqueezerAlbum; // field@066f │ │ +0799c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0003 reg=1 album Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ @@ -165054,17 +165105,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerArtist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a064: |[07a064] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setArtist:(Luk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ -07a074: 5b01 7006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ -07a078: 0e00 |0002: return-void │ │ +0799c4: |[0799c4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setArtist:(Luk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ +0799d4: 5b01 7006 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.artist:Luk/org/ngo/squeezer/model/SqueezerArtist; // field@0670 │ │ +0799d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0003 reg=1 artist Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ @@ -165073,17 +165124,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerGenre;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a07c: |[07a07c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ -07a08c: 5b01 7106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ -07a090: 0e00 |0002: return-void │ │ +0799dc: |[0799dc] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setGenre:(Luk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ +0799ec: 5b01 7106 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genre:Luk/org/ngo/squeezer/model/SqueezerGenre; // field@0671 │ │ +0799f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0003 reg=1 genre Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ │ │ @@ -165092,19 +165143,19 @@ │ │ type : '(Landroid/widget/Spinner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07a094: |[07a094] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ -07a0a4: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ -07a0a8: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ -07a0ae: 5b10 7206 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ -07a0b2: 0e00 |0007: return-void │ │ +0799f4: |[0799f4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setGenreSpinner:(Landroid/widget/Spinner;)V │ │ +079a04: 2200 3b03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/GenreSpinner; // type@033b │ │ +079a08: 7040 3112 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.:(Luk/org/ngo/squeezer/itemlists/GenreSpinner$GenreSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1231 │ │ +079a0e: 5b10 7206 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ +079a12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0008 reg=2 spinner Landroid/widget/Spinner; │ │ @@ -165114,17 +165165,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a0b4: |[07a0b4] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setSearchString:(Ljava/lang/String;)V │ │ -07a0c4: 5b01 7306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.searchString:Ljava/lang/String; // field@0673 │ │ -07a0c8: 0e00 |0002: return-void │ │ +079a14: |[079a14] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setSearchString:(Ljava/lang/String;)V │ │ +079a24: 5b01 7306 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.searchString:Ljava/lang/String; // field@0673 │ │ +079a28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0003 reg=1 searchString Ljava/lang/String; │ │ │ │ @@ -165133,18 +165184,18 @@ │ │ type : '(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07a0cc: |[07a0cc] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;)V │ │ -07a0dc: 5b01 7506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ -07a0e0: 6e10 3814 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.orderItems:()V // method@1438 │ │ -07a0e6: 0e00 |0005: return-void │ │ +079a2c: |[079a2c] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setSortOrder:(Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;)V │ │ +079a3c: 5b01 7506 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; // field@0675 │ │ +079a40: 6e10 3814 0000 |0002: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.orderItems:()V // method@1438 │ │ +079a46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0002 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ @@ -165155,17 +165206,17 @@ │ │ type : '(Luk/org/ngo/squeezer/model/SqueezerYear;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a0e8: |[07a0e8] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V │ │ -07a0f8: 5b01 7606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ -07a0fc: 0e00 |0002: return-void │ │ +079a48: |[079a48] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setYear:(Luk/org/ngo/squeezer/model/SqueezerYear;)V │ │ +079a58: 5b01 7606 |0000: iput-object v1, v0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.year:Luk/org/ngo/squeezer/model/SqueezerYear; // field@0676 │ │ +079a5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0003 reg=1 year Luk/org/ngo/squeezer/model/SqueezerYear; │ │ │ │ @@ -165174,19 +165225,19 @@ │ │ type : '(Landroid/widget/Spinner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07a100: |[07a100] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setYearSpinner:(Landroid/widget/Spinner;)V │ │ -07a110: 2200 9f03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ -07a114: 7040 7314 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1473 │ │ -07a11a: 5b10 7706 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ -07a11e: 0e00 |0007: return-void │ │ +079a60: |[079a60] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.setYearSpinner:(Landroid/widget/Spinner;)V │ │ +079a70: 2200 9f03 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/YearSpinner; // type@039f │ │ +079a74: 7040 7314 1021 |0002: invoke-direct {v0, v1, v1, v2}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.:(Luk/org/ngo/squeezer/itemlists/YearSpinner$YearSpinnerCallback;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Landroid/widget/Spinner;)V // method@1473 │ │ +079a7a: 5b10 7706 |0005: iput-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ +079a7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ 0x0000 - 0x0008 reg=2 spinner Landroid/widget/Spinner; │ │ @@ -165196,22 +165247,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07a120: |[07a120] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.showFilterDialog:()V │ │ -07a130: 2200 b403 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog; // type@03b4 │ │ -07a134: 7010 de14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.:()V // method@14de │ │ -07a13a: 6e10 3314 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1433 │ │ -07a140: 0c01 |0008: move-result-object v1 │ │ -07a142: 1a02 160a |0009: const-string v2, "SongFilterDialog" // string@0a16 │ │ -07a146: 6e30 e314 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14e3 │ │ -07a14c: 0e00 |000e: return-void │ │ +079a80: |[079a80] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.showFilterDialog:()V │ │ +079a90: 2200 b403 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog; // type@03b4 │ │ +079a94: 7010 de14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.:()V // method@14de │ │ +079a9a: 6e10 3314 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1433 │ │ +079aa0: 0c01 |0008: move-result-object v1 │ │ +079aa2: 1a02 100a |0009: const-string v2, "SongFilterDialog" // string@0a10 │ │ +079aa6: 6e30 e314 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14e3 │ │ +079aac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000e line=158 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ @@ -165220,22 +165271,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07a150: |[07a150] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.showOrderDialog:()V │ │ -07a160: 2200 b703 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; // type@03b7 │ │ -07a164: 7010 ec14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.:()V // method@14ec │ │ -07a16a: 6e10 3314 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1433 │ │ -07a170: 0c01 |0008: move-result-object v1 │ │ -07a172: 1a02 1f09 |0009: const-string v2, "OrderDialog" // string@091f │ │ -07a176: 6e30 f114 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14f1 │ │ -07a17c: 0e00 |000e: return-void │ │ +079ab0: |[079ab0] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.showOrderDialog:()V │ │ +079ac0: 2200 b703 |0000: new-instance v0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; // type@03b7 │ │ +079ac4: 7010 ec14 0000 |0002: invoke-direct {v0}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.:()V // method@14ec │ │ +079aca: 6e10 3314 0300 |0005: invoke-virtual {v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1433 │ │ +079ad0: 0c01 |0008: move-result-object v1 │ │ +079ad2: 1a02 1909 |0009: const-string v2, "OrderDialog" // string@0919 │ │ +079ad6: 6e30 f114 1002 |000b: invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@14f1 │ │ +079adc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x000e line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ @@ -165244,29 +165295,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07a180: |[07a180] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.unregisterCallback:()V │ │ -07a190: 6f10 c712 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ -07a196: 5410 7206 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ -07a19a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -07a19e: 5410 7206 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ -07a1a2: 6e10 3712 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ -07a1a8: 5410 7706 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ -07a1ac: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -07a1b0: 5410 7706 |0010: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ -07a1b4: 6e10 7914 0000 |0012: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.unregisterCallback:()V // method@1479 │ │ -07a1ba: 0e00 |0015: return-void │ │ +079ae0: |[079ae0] uk.org.ngo.squeezer.itemlists.SqueezerSongListActivity.unregisterCallback:()V │ │ +079af0: 6f10 c712 0100 |0000: invoke-super {v1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;.registerCallback:()V // method@12c7 │ │ +079af6: 5410 7206 |0003: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ +079afa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +079afe: 5410 7206 |0007: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.genreSpinner:Luk/org/ngo/squeezer/itemlists/GenreSpinner; // field@0672 │ │ +079b02: 6e10 3712 0000 |0009: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner;.unregisterCallback:()V // method@1237 │ │ +079b08: 5410 7706 |000c: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ +079b0c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +079b10: 5410 7706 |0010: iget-object v0, v1, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;.yearSpinner:Luk/org/ngo/squeezer/itemlists/YearSpinner; // field@0677 │ │ +079b14: 6e10 7914 0000 |0012: invoke-virtual {v0}, Luk/org/ngo/squeezer/itemlists/YearSpinner;.unregisterCallback:()V // method@1479 │ │ +079b1a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ 0x000c line=132 │ │ 0x0015 line=133 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ │ - source_file_idx : 2672 (SqueezerSongListActivity.java) │ │ + source_file_idx : 2666 (SqueezerSongListActivity.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1154356 bytes, number of entries: 655 │ │ │ +Zip file size: 1154372 bytes, number of entries: 655 │ │ │ ?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 │ │ │ @@ -65,15 +65,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 │ │ │ @@ -211,15 +211,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4203 b- stor 80-Jan-01 00:00 org/acra/CrashReportDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 1956 b- stor 80-Jan-01 00:00 org/acra/DeviceFeaturesCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 8104 b- stor 80-Jan-01 00:00 org/acra/DropBoxCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 1590 b- stor 80-Jan-01 00:00 org/acra/DumpSysCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 706 b- stor 80-Jan-01 00:00 org/acra/ErrorReporter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 422 b- stor 80-Jan-01 00:00 org/acra/ErrorReporter$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2291 b- stor 80-Jan-01 00:00 org/acra/ErrorReporter$ReportsSenderWorker.class │ │ │ -?rwxrwxr-x 2.0 unx 24507 b- defN 80-Jan-01 00:00 org/acra/ErrorReporter.class │ │ │ +?rwxrwxr-x 2.0 unx 24528 b- defN 80-Jan-01 00:00 org/acra/ErrorReporter.class │ │ │ ?rwxrwxr-x 2.0 unx 2736 b- stor 80-Jan-01 00:00 org/acra/LogCatCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 1836 b- stor 80-Jan-01 00:00 org/acra/ReflectionCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 3018 b- stor 80-Jan-01 00:00 org/acra/ReportField.class │ │ │ ?rwxrwxr-x 2.0 unx 813 b- stor 80-Jan-01 00:00 org/acra/ReportingInteractionMode.class │ │ │ ?rwxrwxr-x 2.0 unx 2251 b- stor 80-Jan-01 00:00 org/acra/SettingsCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 1740 b- stor 80-Jan-01 00:00 org/acra/SharedPreferencesCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 1046 b- stor 80-Jan-01 00:00 org/acra/annotation/ReportsCrashes.class │ │ │ @@ -283,23 +283,23 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1161 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerHomeActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1778 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerMusicActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1536 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerRandomplayActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerRandomplayActivity$RandomPlayType.class │ │ │ ?rwxrwxr-x 2.0 unx 868 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1939 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1220 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$3.class │ │ │ -?rwxrwxr-x 2.0 unx 5090 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchAdapter.class │ │ │ -?rwxrwxr-x 2.0 unx 3367 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/Util.class │ │ │ +?rwxrwxr-x 2.0 unx 5089 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 3377 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/Util.class │ │ │ ?rwxrwxr-x 2.0 unx 2586 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/VolumePanel.class │ │ │ ?rwxrwxr-x 2.0 unx 834 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/AboutDialog$1.class │ │ │ ?rwxrwxr-x 2.0 unx 980 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/EnableWifiDialog$1.class │ │ │ ?rwxrwxr-x 2.0 unx 511 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/ServerAddressPreference$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1202 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 4810 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask.class │ │ │ -?rwxrwxr-x 2.0 unx 5784 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/ServerAddressPreference.class │ │ │ +?rwxrwxr-x 2.0 unx 5788 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/dialogs/ServerAddressPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1400 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 983 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseActivity$PlaylistControlCmd.class │ │ │ ?rwxrwxr-x 2.0 unx 1596 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 642 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 724 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/framework/SqueezerItem.class │ │ │ @@ -366,41 +366,41 @@ │ │ │ ?rwxrwxr-x 2.0 unx 684 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerPlugin$1.class │ │ │ ?rwxrwxr-x 2.0 unx 704 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerPluginItem$1.class │ │ │ ?rwxrwxr-x 2.0 unx 674 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerSong$1.class │ │ │ ?rwxrwxr-x 2.0 unx 674 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerYear$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4487 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/ISqueezeService.class │ │ │ ?rwxrwxr-x 2.0 unx 1233 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezeService$14.class │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler.class │ │ │ -?rwxrwxr-x 2.0 unx 14429 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezeService.class │ │ │ +?rwxrwxr-x 2.0 unx 14394 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezeService.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerBaseListHandler$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2334 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.class │ │ │ ?rwxrwxr-x 2.0 unx 1021 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo.class │ │ │ -?rwxrwxr-x 2.0 unx 12176 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerCLIImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 12167 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerCLIImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3426 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerConnectionState$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2168 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerConnectionState$ListeningThread.class │ │ │ ?rwxrwxr-x 2.0 unx 6987 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerConnectionState.class │ │ │ ?rwxrwxr-x 2.0 unx 246 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/service/SqueezerListHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 789 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1095 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 349 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 810 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 576 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1106 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor.class │ │ │ ?rwxrwxr-x 2.0 unx 852 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 321 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5791 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5795 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/AsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 919 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1126 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache$Editor$FaultHidingOutputStream.class │ │ │ ?rwxrwxr-x 2.0 unx 3056 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache$Editor.class │ │ │ ?rwxrwxr-x 2.0 unx 3210 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache$Entry.class │ │ │ ?rwxrwxr-x 2.0 unx 1293 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache$Snapshot.class │ │ │ -?rwxrwxr-x 2.0 unx 15785 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache.class │ │ │ +?rwxrwxr-x 2.0 unx 15781 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/util/DiskLruCache.class │ │ │ ?rwxrwxr-x 2.0 unx 1654 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/ImageCache$ImageCacheParams.class │ │ │ -?rwxrwxr-x 2.0 unx 9990 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/ImageCache.class │ │ │ +?rwxrwxr-x 2.0 unx 9986 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/ImageCache.class │ │ │ ?rwxrwxr-x 2.0 unx 743 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/ImageWorker$AsyncDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 5908 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/ImageWorker.class │ │ │ ?rwxrwxr-x 2.0 unx 767 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/Intents.class │ │ │ ?rwxrwxr-x 2.0 unx 659 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/Scrobble.class │ │ │ ?rwxrwxr-x 2.0 unx 1446 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/util/UIUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 801 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ @@ -537,15 +537,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2039 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3529 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1020 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3308 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1385 b- stor 80-Jan-01 00:00 android/support/v4/widget/ResourceCursorAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 1027 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2074 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerActivity$15.class │ │ │ -?rwxrwxr-x 2.0 unx 18196 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 18194 b- defN 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1808 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerHomeActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3328 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerMusicActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1960 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerRandomplayActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 618 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 615 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 615 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$6.class │ │ │ ?rwxrwxr-x 2.0 unx 612 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchActivity$7.class │ │ │ @@ -627,18 +627,18 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1246 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsRenameDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 2575 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongFilterDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 2290 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerAlbum.class │ │ │ ?rwxrwxr-x 2.0 unx 3848 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/model/SqueezerSong.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 863 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 7640 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 7639 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2373 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerAlbumView.class │ │ │ ?rwxrwxr-x 2.0 unx 1029 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerApplicationView.class │ │ │ -?rwxrwxr-x 2.0 unx 4878 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 4872 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4244 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1414 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2703 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1724 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5187 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4664 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 855 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity.class │ │ │ @@ -649,9 +649,9 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1274 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchAdapter$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1277 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/SqueezerSearchAdapter$2.class │ │ │ ?rwxrwxr-x 2.0 unx 909 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerApplicationListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2670 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2670 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 4755 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 899 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerRadioListActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 6813 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity.class │ │ │ -655 files, 1170459 bytes uncompressed, 1028710 bytes compressed: 12.1% │ │ │ +?rwxrwxr-x 2.0 unx 6807 b- stor 80-Jan-01 00:00 uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity.class │ │ │ +655 files, 1170432 bytes uncompressed, 1028726 bytes compressed: 12.1% │ │ ├── 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/acra/ErrorReporter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -341,29 +341,29 @@ │ │ │ │ } │ │ │ │ finally { │ │ │ │ openFileInput.close(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void retrieveCrashData(final Context context) { │ │ │ │ - Label_0933: │ │ │ │ + Label_0944: │ │ │ │ while (true) { │ │ │ │ CrashReportData mCrashProperties31 = null; │ │ │ │ try { │ │ │ │ final ReportsCrashes config = ACRA.getConfig(); │ │ │ │ try { │ │ │ │ ReportField[] a = config.customReportContent(); │ │ │ │ try { │ │ │ │ Label_0063: { │ │ │ │ if (a.length != 0) { │ │ │ │ break Label_0063; │ │ │ │ } │ │ │ │ - Label_1894: { │ │ │ │ + Label_1915: { │ │ │ │ if (config.mailTo() != null && !"".equals(config.mailTo())) { │ │ │ │ - break Label_1894; │ │ │ │ + break Label_1915; │ │ │ │ } │ │ │ │ a = ACRA.DEFAULT_REPORT_FIELDS; │ │ │ │ try { │ │ │ │ while (true) { │ │ │ │ final List list = Arrays.asList(a); │ │ │ │ try { │ │ │ │ final SharedPreferences acraSharedPreferences = ACRA.getACRASharedPreferences(); │ │ │ │ @@ -389,63 +389,63 @@ │ │ │ │ try { │ │ │ │ mCrashProperties2.put((Enum)dumpsys_MEMINFO, (Object)DumpSysCollector.collectMemInfo()); │ │ │ │ final PackageManager packageManager = context.getPackageManager(); │ │ │ │ Label_0630: { │ │ │ │ if (packageManager == null) { │ │ │ │ break Label_0630; │ │ │ │ } │ │ │ │ - Label_1927: { │ │ │ │ + Label_1948: { │ │ │ │ if (!acraSharedPreferences.getBoolean("acra.syslog.enable", true) || packageManager.checkPermission("android.permission.READ_LOGS", context.getPackageName()) != 0) { │ │ │ │ - break Label_1927; │ │ │ │ + break Label_1948; │ │ │ │ } │ │ │ │ Log.i(ACRA.LOG_TAG, "READ_LOGS granted! ACRA can include LogCat and DropBox data."); │ │ │ │ - Label_0315: { │ │ │ │ + Label_0312: { │ │ │ │ if (!list.contains(ReportField.LOGCAT)) { │ │ │ │ - break Label_0315; │ │ │ │ + break Label_0312; │ │ │ │ } │ │ │ │ final CrashReportData mCrashProperties3 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ final ReportField logcat = ReportField.LOGCAT; │ │ │ │ final String collectLogCat = LogCatCollector.collectLogCat((String)null); │ │ │ │ try { │ │ │ │ mCrashProperties3.put((Enum)logcat, (Object)collectLogCat.toString()); │ │ │ │ - Label_0375: { │ │ │ │ + Label_0372: { │ │ │ │ if (!list.contains(ReportField.EVENTSLOG)) { │ │ │ │ - break Label_0375; │ │ │ │ + break Label_0372; │ │ │ │ } │ │ │ │ final CrashReportData mCrashProperties4 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ final ReportField eventslog = ReportField.EVENTSLOG; │ │ │ │ final String collectLogCat2 = LogCatCollector.collectLogCat("events"); │ │ │ │ try { │ │ │ │ mCrashProperties4.put((Enum)eventslog, (Object)collectLogCat2.toString()); │ │ │ │ - Label_0435: { │ │ │ │ + Label_0432: { │ │ │ │ if (!list.contains(ReportField.RADIOLOG)) { │ │ │ │ - break Label_0435; │ │ │ │ + break Label_0432; │ │ │ │ } │ │ │ │ final CrashReportData mCrashProperties5 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ final ReportField radiolog = ReportField.RADIOLOG; │ │ │ │ final String collectLogCat3 = LogCatCollector.collectLogCat("radio"); │ │ │ │ try { │ │ │ │ mCrashProperties5.put((Enum)radiolog, (Object)collectLogCat3.toString()); │ │ │ │ - Label_0504: { │ │ │ │ + Label_0501: { │ │ │ │ if (!list.contains(ReportField.DROPBOX)) { │ │ │ │ - break Label_0504; │ │ │ │ + break Label_0501; │ │ │ │ } │ │ │ │ final CrashReportData mCrashProperties6 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ final ReportField dropbox = ReportField.DROPBOX; │ │ │ │ try { │ │ │ │ final Context mContext = ErrorReporter.mContext; │ │ │ │ try { │ │ │ │ final ReportsCrashes config2 = ACRA.getConfig(); │ │ │ │ try { │ │ │ │ mCrashProperties6.put((Enum)dropbox, (Object)DropBoxCollector.read(mContext, config2.additionalDropBoxTags())); │ │ │ │ - Label_0923_Outer: │ │ │ │ + Label_0930_Outer: │ │ │ │ while (true) { │ │ │ │ if (!list.contains(ReportField.DEVICE_ID) || !acraSharedPreferences.getBoolean("acra.deviceid.enable", true) || packageManager.checkPermission("android.permission.READ_PHONE_STATE", context.getPackageName()) != 0) { │ │ │ │ break Label_0630; │ │ │ │ } │ │ │ │ final Object systemService = context.getSystemService("phone"); │ │ │ │ try { │ │ │ │ final TelephonyManager telephonyManager = (TelephonyManager)systemService; │ │ │ │ @@ -464,450 +464,448 @@ │ │ │ │ final CrashReportData mCrashProperties8 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ final ReportField installation_ID = ReportField.INSTALLATION_ID; │ │ │ │ try { │ │ │ │ final Context mContext2 = ErrorReporter.mContext; │ │ │ │ try { │ │ │ │ mCrashProperties8.put((Enum)installation_ID, (Object)Installation.id(mContext2)); │ │ │ │ - Label_0730: { │ │ │ │ + Label_0737: { │ │ │ │ if (!list.contains(ReportField.INITIAL_CONFIGURATION)) { │ │ │ │ - break Label_0730; │ │ │ │ + break Label_0737; │ │ │ │ } │ │ │ │ final CrashReportData mCrashProperties9 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - final ReportField initial_CONFIGURATION = ReportField.INITIAL_CONFIGURATION; │ │ │ │ - try { │ │ │ │ - mCrashProperties9.put((Enum)initial_CONFIGURATION, (Object)this.mInitialConfiguration); │ │ │ │ - Label_0791: { │ │ │ │ - if (!list.contains(ReportField.CRASH_CONFIGURATION)) { │ │ │ │ - break Label_0791; │ │ │ │ - } │ │ │ │ - final Resources resources = context.getResources(); │ │ │ │ + mCrashProperties9.put((Enum)ReportField.INITIAL_CONFIGURATION, (Object)this.mInitialConfiguration); │ │ │ │ + Label_0798: { │ │ │ │ + if (!list.contains(ReportField.CRASH_CONFIGURATION)) { │ │ │ │ + break Label_0798; │ │ │ │ + } │ │ │ │ + final Resources resources = context.getResources(); │ │ │ │ + try { │ │ │ │ + final Configuration configuration = resources.getConfiguration(); │ │ │ │ try { │ │ │ │ - final Configuration configuration = resources.getConfiguration(); │ │ │ │ + final CrashReportData mCrashProperties10 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - final CrashReportData mCrashProperties10 = ErrorReporter.mCrashProperties; │ │ │ │ + final ReportField crash_CONFIGURATION = ReportField.CRASH_CONFIGURATION; │ │ │ │ try { │ │ │ │ - final ReportField crash_CONFIGURATION = ReportField.CRASH_CONFIGURATION; │ │ │ │ - try { │ │ │ │ - mCrashProperties10.put((Enum)crash_CONFIGURATION, (Object)ConfigurationInspector.toString(configuration)); │ │ │ │ - final PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0); │ │ │ │ - Label_1981: { │ │ │ │ - if (packageInfo == null) { │ │ │ │ - break Label_1981; │ │ │ │ + mCrashProperties10.put((Enum)crash_CONFIGURATION, (Object)ConfigurationInspector.toString(configuration)); │ │ │ │ + final PackageInfo packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0); │ │ │ │ + Label_2002: { │ │ │ │ + if (packageInfo == null) { │ │ │ │ + break Label_2002; │ │ │ │ + } │ │ │ │ + Label_0880: { │ │ │ │ + if (!list.contains(ReportField.APP_VERSION_CODE)) { │ │ │ │ + break Label_0880; │ │ │ │ } │ │ │ │ - Label_0873: { │ │ │ │ - if (!list.contains(ReportField.APP_VERSION_CODE)) { │ │ │ │ - break Label_0873; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties11 = ErrorReporter.mCrashProperties; │ │ │ │ + final CrashReportData mCrashProperties11 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField app_VERSION_CODE = ReportField.APP_VERSION_CODE; │ │ │ │ try { │ │ │ │ - final ReportField app_VERSION_CODE = ReportField.APP_VERSION_CODE; │ │ │ │ + final int versionCode = packageInfo.versionCode; │ │ │ │ try { │ │ │ │ - final int versionCode = packageInfo.versionCode; │ │ │ │ + mCrashProperties11.put((Enum)app_VERSION_CODE, (Object)Integer.toString(versionCode)); │ │ │ │ + if (!list.contains(ReportField.APP_VERSION_NAME)) { │ │ │ │ + break Label_0944; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties12 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - mCrashProperties11.put((Enum)app_VERSION_CODE, (Object)Integer.toString(versionCode)); │ │ │ │ - if (!list.contains(ReportField.APP_VERSION_NAME)) { │ │ │ │ - break Label_0933; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties12 = ErrorReporter.mCrashProperties; │ │ │ │ + final ReportField app_VERSION_NAME = ReportField.APP_VERSION_NAME; │ │ │ │ try { │ │ │ │ - final ReportField app_VERSION_NAME = ReportField.APP_VERSION_NAME; │ │ │ │ - try { │ │ │ │ - Label_1973: { │ │ │ │ - if (packageInfo.versionName == null) { │ │ │ │ - break Label_1973; │ │ │ │ - } │ │ │ │ - String versionName = packageInfo.versionName; │ │ │ │ - while (true) { │ │ │ │ - mCrashProperties12.put((Enum)app_VERSION_NAME, (Object)versionName); │ │ │ │ - Label_0980: { │ │ │ │ - if (!list.contains(ReportField.PACKAGE_NAME)) { │ │ │ │ - break Label_0980; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties13 = ErrorReporter.mCrashProperties; │ │ │ │ + Label_1994: { │ │ │ │ + if (packageInfo.versionName == null) { │ │ │ │ + break Label_1994; │ │ │ │ + } │ │ │ │ + String versionName = packageInfo.versionName; │ │ │ │ + Block_197_Outer: │ │ │ │ + while (true) { │ │ │ │ + mCrashProperties12.put((Enum)app_VERSION_NAME, (Object)versionName); │ │ │ │ + Label_0991: { │ │ │ │ + if (!list.contains(ReportField.PACKAGE_NAME)) { │ │ │ │ + break Label_0991; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties13 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField package_NAME = ReportField.PACKAGE_NAME; │ │ │ │ try { │ │ │ │ - final ReportField package_NAME = ReportField.PACKAGE_NAME; │ │ │ │ - try { │ │ │ │ - mCrashProperties13.put((Enum)package_NAME, (Object)context.getPackageName()); │ │ │ │ - Label_1033: { │ │ │ │ - if (!list.contains(ReportField.BUILD)) { │ │ │ │ - break Label_1033; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties14 = ErrorReporter.mCrashProperties; │ │ │ │ - try { │ │ │ │ - mCrashProperties14.put((Enum)ReportField.BUILD, (Object)ReflectionCollector.collectConstants((Class)Build.class)); │ │ │ │ - Label_1079: { │ │ │ │ - if (!list.contains(ReportField.PHONE_MODEL)) { │ │ │ │ - break Label_1079; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties15 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties13.put((Enum)package_NAME, (Object)context.getPackageName()); │ │ │ │ + Label_1044: { │ │ │ │ + if (!list.contains(ReportField.BUILD)) { │ │ │ │ + break Label_1044; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties14 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + mCrashProperties14.put((Enum)ReportField.BUILD, (Object)ReflectionCollector.collectConstants((Class)Build.class)); │ │ │ │ + Label_1090: { │ │ │ │ + if (!list.contains(ReportField.PHONE_MODEL)) { │ │ │ │ + break Label_1090; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties15 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField phone_MODEL = ReportField.PHONE_MODEL; │ │ │ │ try { │ │ │ │ - final ReportField phone_MODEL = ReportField.PHONE_MODEL; │ │ │ │ - try { │ │ │ │ - mCrashProperties15.put((Enum)phone_MODEL, (Object)Build.MODEL); │ │ │ │ - Label_1125: { │ │ │ │ - if (!list.contains(ReportField.ANDROID_VERSION)) { │ │ │ │ - break Label_1125; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties16 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties15.put((Enum)phone_MODEL, (Object)Build.MODEL); │ │ │ │ + Label_1136: { │ │ │ │ + if (!list.contains(ReportField.ANDROID_VERSION)) { │ │ │ │ + break Label_1136; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties16 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField android_VERSION = ReportField.ANDROID_VERSION; │ │ │ │ try { │ │ │ │ - final ReportField android_VERSION = ReportField.ANDROID_VERSION; │ │ │ │ - try { │ │ │ │ - mCrashProperties16.put((Enum)android_VERSION, (Object)Build$VERSION.RELEASE); │ │ │ │ - Label_1171: { │ │ │ │ - if (!list.contains(ReportField.BRAND)) { │ │ │ │ - break Label_1171; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties17 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties16.put((Enum)android_VERSION, (Object)Build$VERSION.RELEASE); │ │ │ │ + Label_1182: { │ │ │ │ + if (!list.contains(ReportField.BRAND)) { │ │ │ │ + break Label_1182; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties17 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField brand = ReportField.BRAND; │ │ │ │ try { │ │ │ │ - final ReportField brand = ReportField.BRAND; │ │ │ │ - try { │ │ │ │ - mCrashProperties17.put((Enum)brand, (Object)Build.BRAND); │ │ │ │ - Label_1217: { │ │ │ │ - if (!list.contains(ReportField.PRODUCT)) { │ │ │ │ - break Label_1217; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties18 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties17.put((Enum)brand, (Object)Build.BRAND); │ │ │ │ + Label_1228: { │ │ │ │ + if (!list.contains(ReportField.PRODUCT)) { │ │ │ │ + break Label_1228; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties18 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField product = ReportField.PRODUCT; │ │ │ │ try { │ │ │ │ - final ReportField product = ReportField.PRODUCT; │ │ │ │ - try { │ │ │ │ - mCrashProperties18.put((Enum)product, (Object)Build.PRODUCT); │ │ │ │ - Label_1270: { │ │ │ │ - if (!list.contains(ReportField.TOTAL_MEM_SIZE)) { │ │ │ │ - break Label_1270; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties19 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties18.put((Enum)product, (Object)Build.PRODUCT); │ │ │ │ + Label_1281: { │ │ │ │ + if (!list.contains(ReportField.TOTAL_MEM_SIZE)) { │ │ │ │ + break Label_1281; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties19 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField total_MEM_SIZE = ReportField.TOTAL_MEM_SIZE; │ │ │ │ try { │ │ │ │ - final ReportField total_MEM_SIZE = ReportField.TOTAL_MEM_SIZE; │ │ │ │ + final long totalInternalMemorySize = getTotalInternalMemorySize(); │ │ │ │ try { │ │ │ │ - final long totalInternalMemorySize = getTotalInternalMemorySize(); │ │ │ │ - try { │ │ │ │ - mCrashProperties19.put((Enum)total_MEM_SIZE, (Object)Long.toString(totalInternalMemorySize)); │ │ │ │ - Label_1323: { │ │ │ │ - if (!list.contains(ReportField.AVAILABLE_MEM_SIZE)) { │ │ │ │ - break Label_1323; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties20 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties19.put((Enum)total_MEM_SIZE, (Object)Long.toString(totalInternalMemorySize)); │ │ │ │ + Label_1334: { │ │ │ │ + if (!list.contains(ReportField.AVAILABLE_MEM_SIZE)) { │ │ │ │ + break Label_1334; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties20 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField available_MEM_SIZE = ReportField.AVAILABLE_MEM_SIZE; │ │ │ │ try { │ │ │ │ - final ReportField available_MEM_SIZE = ReportField.AVAILABLE_MEM_SIZE; │ │ │ │ + final long availableInternalMemorySize = getAvailableInternalMemorySize(); │ │ │ │ try { │ │ │ │ - final long availableInternalMemorySize = getAvailableInternalMemorySize(); │ │ │ │ - try { │ │ │ │ - mCrashProperties20.put((Enum)available_MEM_SIZE, (Object)Long.toString(availableInternalMemorySize)); │ │ │ │ - Label_1377: { │ │ │ │ - if (!list.contains(ReportField.FILE_PATH)) { │ │ │ │ - break Label_1377; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties21 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties20.put((Enum)available_MEM_SIZE, (Object)Long.toString(availableInternalMemorySize)); │ │ │ │ + Label_1388: { │ │ │ │ + if (!list.contains(ReportField.FILE_PATH)) { │ │ │ │ + break Label_1388; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties21 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField file_PATH = ReportField.FILE_PATH; │ │ │ │ try { │ │ │ │ - final ReportField file_PATH = ReportField.FILE_PATH; │ │ │ │ + final File filesDir = context.getFilesDir(); │ │ │ │ try { │ │ │ │ - final File filesDir = context.getFilesDir(); │ │ │ │ - try { │ │ │ │ - mCrashProperties21.put((Enum)file_PATH, (Object)filesDir.getAbsolutePath()); │ │ │ │ - Label_1454: { │ │ │ │ - if (!list.contains(ReportField.DISPLAY)) { │ │ │ │ - break Label_1454; │ │ │ │ - } │ │ │ │ - final Object systemService2 = context.getSystemService("window"); │ │ │ │ + mCrashProperties21.put((Enum)file_PATH, (Object)filesDir.getAbsolutePath()); │ │ │ │ + Label_1468: { │ │ │ │ + if (!list.contains(ReportField.DISPLAY)) { │ │ │ │ + break Label_1468; │ │ │ │ + } │ │ │ │ + final Object systemService2 = context.getSystemService("window"); │ │ │ │ + try { │ │ │ │ + final WindowManager windowManager = (WindowManager)systemService2; │ │ │ │ try { │ │ │ │ - final WindowManager windowManager = (WindowManager)systemService2; │ │ │ │ + final Display defaultDisplay = windowManager.getDefaultDisplay(); │ │ │ │ try { │ │ │ │ - final Display defaultDisplay = windowManager.getDefaultDisplay(); │ │ │ │ + final CrashReportData mCrashProperties22 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - final CrashReportData mCrashProperties22 = ErrorReporter.mCrashProperties; │ │ │ │ + final ReportField display = ReportField.DISPLAY; │ │ │ │ try { │ │ │ │ - final ReportField display = ReportField.DISPLAY; │ │ │ │ - try { │ │ │ │ - mCrashProperties22.put((Enum)display, (Object)toString(defaultDisplay)); │ │ │ │ - Label_1524: { │ │ │ │ - if (!list.contains(ReportField.USER_CRASH_DATE)) { │ │ │ │ - break Label_1524; │ │ │ │ - } │ │ │ │ + mCrashProperties22.put((Enum)display, (Object)toString(defaultDisplay)); │ │ │ │ + Label_1541: { │ │ │ │ + if (!list.contains(ReportField.USER_CRASH_DATE)) { │ │ │ │ + break Label_1541; │ │ │ │ + } │ │ │ │ + try { │ │ │ │ + final Time time = new Time(); │ │ │ │ + time.setToNow(); │ │ │ │ + final CrashReportData mCrashProperties23 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - final Time time = new Time(); │ │ │ │ - time.setToNow(); │ │ │ │ - final CrashReportData mCrashProperties23 = ErrorReporter.mCrashProperties; │ │ │ │ - try { │ │ │ │ - mCrashProperties23.put((Enum)ReportField.USER_CRASH_DATE, (Object)time.format3339(false)); │ │ │ │ - Label_1571: { │ │ │ │ - if (!list.contains(ReportField.CUSTOM_DATA)) { │ │ │ │ - break Label_1571; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties24 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties23.put((Enum)ReportField.USER_CRASH_DATE, (Object)time.format3339(false)); │ │ │ │ + Label_1588: { │ │ │ │ + if (!list.contains(ReportField.CUSTOM_DATA)) { │ │ │ │ + break Label_1588; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties24 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField custom_DATA = ReportField.CUSTOM_DATA; │ │ │ │ try { │ │ │ │ - final ReportField custom_DATA = ReportField.CUSTOM_DATA; │ │ │ │ - try { │ │ │ │ - mCrashProperties24.put((Enum)custom_DATA, (Object)this.createCustomInfoString()); │ │ │ │ - Label_1635: { │ │ │ │ - if (!list.contains(ReportField.USER_EMAIL)) { │ │ │ │ - break Label_1635; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties25 = ErrorReporter.mCrashProperties; │ │ │ │ - try { │ │ │ │ - mCrashProperties25.put((Enum)ReportField.USER_EMAIL, (Object)acraSharedPreferences.getString("acra.user.email", "N/A")); │ │ │ │ - Label_1682: { │ │ │ │ - if (!list.contains(ReportField.DEVICE_FEATURES)) { │ │ │ │ - break Label_1682; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties26 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties24.put((Enum)custom_DATA, (Object)this.createCustomInfoString()); │ │ │ │ + Label_1656: { │ │ │ │ + if (!list.contains(ReportField.USER_EMAIL)) { │ │ │ │ + break Label_1656; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties25 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + mCrashProperties25.put((Enum)ReportField.USER_EMAIL, (Object)acraSharedPreferences.getString("acra.user.email", "N/A")); │ │ │ │ + Label_1703: { │ │ │ │ + if (!list.contains(ReportField.DEVICE_FEATURES)) { │ │ │ │ + break Label_1703; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties26 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField device_FEATURES = ReportField.DEVICE_FEATURES; │ │ │ │ try { │ │ │ │ - final ReportField device_FEATURES = ReportField.DEVICE_FEATURES; │ │ │ │ - try { │ │ │ │ - mCrashProperties26.put((Enum)device_FEATURES, (Object)DeviceFeaturesCollector.getFeatures(context)); │ │ │ │ - Label_1734: { │ │ │ │ - if (!list.contains(ReportField.ENVIRONMENT)) { │ │ │ │ - break Label_1734; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties27 = ErrorReporter.mCrashProperties; │ │ │ │ - try { │ │ │ │ - mCrashProperties27.put((Enum)ReportField.ENVIRONMENT, (Object)ReflectionCollector.collectStaticGettersResults((Class)Environment.class)); │ │ │ │ - Label_1787: { │ │ │ │ - if (!list.contains(ReportField.SETTINGS_SYSTEM)) { │ │ │ │ - break Label_1787; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties28 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties26.put((Enum)device_FEATURES, (Object)DeviceFeaturesCollector.getFeatures(context)); │ │ │ │ + Label_1755: { │ │ │ │ + if (!list.contains(ReportField.ENVIRONMENT)) { │ │ │ │ + break Label_1755; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties27 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + mCrashProperties27.put((Enum)ReportField.ENVIRONMENT, (Object)ReflectionCollector.collectStaticGettersResults((Class)Environment.class)); │ │ │ │ + Label_1808: { │ │ │ │ + if (!list.contains(ReportField.SETTINGS_SYSTEM)) { │ │ │ │ + break Label_1808; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties28 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField settings_SYSTEM = ReportField.SETTINGS_SYSTEM; │ │ │ │ try { │ │ │ │ - final ReportField settings_SYSTEM = ReportField.SETTINGS_SYSTEM; │ │ │ │ + final Context mContext3 = ErrorReporter.mContext; │ │ │ │ try { │ │ │ │ - final Context mContext3 = ErrorReporter.mContext; │ │ │ │ - try { │ │ │ │ - mCrashProperties28.put((Enum)settings_SYSTEM, (Object)SettingsCollector.collectSystemSettings(mContext3)); │ │ │ │ - Label_1840: { │ │ │ │ - if (!list.contains(ReportField.SETTINGS_SECURE)) { │ │ │ │ - break Label_1840; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties29 = ErrorReporter.mCrashProperties; │ │ │ │ + mCrashProperties28.put((Enum)settings_SYSTEM, (Object)SettingsCollector.collectSystemSettings(mContext3)); │ │ │ │ + Label_1861: { │ │ │ │ + if (!list.contains(ReportField.SETTINGS_SECURE)) { │ │ │ │ + break Label_1861; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties29 = ErrorReporter.mCrashProperties; │ │ │ │ + try { │ │ │ │ + final ReportField settings_SECURE = ReportField.SETTINGS_SECURE; │ │ │ │ try { │ │ │ │ - final ReportField settings_SECURE = ReportField.SETTINGS_SECURE; │ │ │ │ + final Context mContext4 = ErrorReporter.mContext; │ │ │ │ try { │ │ │ │ - final Context mContext4 = ErrorReporter.mContext; │ │ │ │ + mCrashProperties29.put((Enum)settings_SECURE, (Object)SettingsCollector.collectSecureSettings(mContext4)); │ │ │ │ + if (!list.contains(ReportField.SHARED_PREFERENCES)) { │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + final CrashReportData mCrashProperties30 = ErrorReporter.mCrashProperties; │ │ │ │ try { │ │ │ │ - mCrashProperties29.put((Enum)settings_SECURE, (Object)SettingsCollector.collectSecureSettings(mContext4)); │ │ │ │ - if (!list.contains(ReportField.SHARED_PREFERENCES)) { │ │ │ │ - return; │ │ │ │ - } │ │ │ │ - final CrashReportData mCrashProperties30 = ErrorReporter.mCrashProperties; │ │ │ │ + final ReportField shared_PREFERENCES = ReportField.SHARED_PREFERENCES; │ │ │ │ try { │ │ │ │ - final ReportField shared_PREFERENCES = ReportField.SHARED_PREFERENCES; │ │ │ │ + final Context mContext5 = ErrorReporter.mContext; │ │ │ │ try { │ │ │ │ - final Context mContext5 = ErrorReporter.mContext; │ │ │ │ - try { │ │ │ │ - mCrashProperties30.put((Enum)shared_PREFERENCES, (Object)SharedPreferencesCollector.collect(mContext5)); │ │ │ │ - return; │ │ │ │ - Log.i(ACRA.LOG_TAG, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data."); │ │ │ │ - continue Label_0923_Outer; │ │ │ │ - versionName = "not set"; │ │ │ │ - continue; │ │ │ │ - // iftrue(Label_0063:, "".equals((Object)config.mailTo())) │ │ │ │ - Block_199: { │ │ │ │ - break Block_199; │ │ │ │ - mCrashProperties31 = ErrorReporter.mCrashProperties; │ │ │ │ - } │ │ │ │ + mCrashProperties30.put((Enum)shared_PREFERENCES, (Object)SharedPreferencesCollector.collect(mContext5)); │ │ │ │ + return; │ │ │ │ + Log.i(ACRA.LOG_TAG, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data."); │ │ │ │ + continue Label_0930_Outer; │ │ │ │ + // iftrue(Label_0063:, "".equals((Object)config.mailTo())) │ │ │ │ + while (true) { │ │ │ │ a = ACRA.DEFAULT_MAIL_REPORT_FIELDS; │ │ │ │ + continue Label_0063; │ │ │ │ + continue; │ │ │ │ } │ │ │ │ - catch (Exception ex) {} │ │ │ │ + versionName = "not set"; │ │ │ │ + continue Block_197_Outer; │ │ │ │ + mCrashProperties31 = ErrorReporter.mCrashProperties; │ │ │ │ } │ │ │ │ - catch (Exception ex2) {} │ │ │ │ + catch (Exception ex) {} │ │ │ │ } │ │ │ │ - catch (Exception ex3) {} │ │ │ │ + catch (Exception ex2) {} │ │ │ │ } │ │ │ │ - catch (Exception ex4) {} │ │ │ │ + catch (Exception ex3) {} │ │ │ │ } │ │ │ │ - catch (Exception ex5) {} │ │ │ │ + catch (Exception ex4) {} │ │ │ │ } │ │ │ │ - catch (Exception ex6) {} │ │ │ │ + catch (Exception ex5) {} │ │ │ │ } │ │ │ │ + catch (Exception ex6) {} │ │ │ │ } │ │ │ │ - catch (Exception ex7) {} │ │ │ │ } │ │ │ │ - catch (Exception ex8) {} │ │ │ │ + catch (Exception ex7) {} │ │ │ │ } │ │ │ │ - catch (Exception ex9) {} │ │ │ │ + catch (Exception ex8) {} │ │ │ │ } │ │ │ │ + catch (Exception ex9) {} │ │ │ │ } │ │ │ │ - catch (Exception ex10) {} │ │ │ │ } │ │ │ │ + catch (Exception ex10) {} │ │ │ │ } │ │ │ │ - catch (Exception ex11) {} │ │ │ │ } │ │ │ │ - catch (Exception ex12) {} │ │ │ │ + catch (Exception ex11) {} │ │ │ │ } │ │ │ │ + catch (Exception ex12) {} │ │ │ │ } │ │ │ │ - catch (Exception ex13) {} │ │ │ │ } │ │ │ │ + catch (Exception ex13) {} │ │ │ │ } │ │ │ │ - catch (Exception ex14) {} │ │ │ │ } │ │ │ │ - catch (Exception ex15) {} │ │ │ │ + catch (Exception ex14) {} │ │ │ │ } │ │ │ │ + catch (Exception ex15) {} │ │ │ │ } │ │ │ │ - catch (Exception ex16) {} │ │ │ │ } │ │ │ │ - catch (Exception ex17) {} │ │ │ │ + catch (Exception ex16) {} │ │ │ │ } │ │ │ │ + catch (Exception ex17) {} │ │ │ │ } │ │ │ │ - catch (Exception ex18) {} │ │ │ │ } │ │ │ │ - catch (Exception ex19) {} │ │ │ │ + catch (Exception ex18) {} │ │ │ │ } │ │ │ │ - catch (Exception ex20) {} │ │ │ │ + catch (Exception ex19) {} │ │ │ │ } │ │ │ │ - catch (Exception ex21) {} │ │ │ │ + catch (Exception ex20) {} │ │ │ │ } │ │ │ │ - catch (Exception ex22) {} │ │ │ │ + catch (Exception ex21) {} │ │ │ │ } │ │ │ │ + catch (Exception ex22) {} │ │ │ │ } │ │ │ │ - catch (Exception ex23) {} │ │ │ │ } │ │ │ │ - catch (Exception ex24) {} │ │ │ │ + catch (Exception ex23) {} │ │ │ │ } │ │ │ │ - catch (Exception ex25) {} │ │ │ │ + catch (Exception ex24) {} │ │ │ │ } │ │ │ │ + catch (Exception ex25) {} │ │ │ │ } │ │ │ │ - catch (Exception ex26) {} │ │ │ │ } │ │ │ │ - catch (Exception ex27) {} │ │ │ │ + catch (Exception ex26) {} │ │ │ │ } │ │ │ │ - catch (Exception ex28) {} │ │ │ │ + catch (Exception ex27) {} │ │ │ │ } │ │ │ │ + catch (Exception ex28) {} │ │ │ │ } │ │ │ │ - catch (Exception ex29) {} │ │ │ │ } │ │ │ │ - catch (Exception ex30) {} │ │ │ │ + catch (Exception ex29) {} │ │ │ │ } │ │ │ │ - catch (Exception ex31) {} │ │ │ │ + catch (Exception ex30) {} │ │ │ │ } │ │ │ │ + catch (Exception ex31) {} │ │ │ │ } │ │ │ │ - catch (Exception ex32) {} │ │ │ │ } │ │ │ │ - catch (Exception ex33) {} │ │ │ │ + catch (Exception ex32) {} │ │ │ │ } │ │ │ │ + catch (Exception ex33) {} │ │ │ │ } │ │ │ │ - catch (Exception ex34) {} │ │ │ │ } │ │ │ │ - catch (Exception ex35) {} │ │ │ │ + catch (Exception ex34) {} │ │ │ │ } │ │ │ │ + catch (Exception ex35) {} │ │ │ │ } │ │ │ │ - catch (Exception ex36) {} │ │ │ │ } │ │ │ │ - catch (Exception ex37) {} │ │ │ │ + catch (Exception ex36) {} │ │ │ │ } │ │ │ │ + catch (Exception ex37) {} │ │ │ │ } │ │ │ │ - catch (Exception ex38) {} │ │ │ │ } │ │ │ │ - catch (Exception ex39) {} │ │ │ │ + catch (Exception ex38) {} │ │ │ │ } │ │ │ │ + catch (Exception ex39) {} │ │ │ │ } │ │ │ │ - catch (Exception ex40) {} │ │ │ │ } │ │ │ │ + catch (Exception ex40) {} │ │ │ │ } │ │ │ │ - catch (Exception ex41) {} │ │ │ │ } │ │ │ │ - catch (Exception ex42) {} │ │ │ │ + catch (Exception ex41) {} │ │ │ │ } │ │ │ │ - break; │ │ │ │ + catch (Exception ex42) {} │ │ │ │ } │ │ │ │ + break; │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex43) {} │ │ │ │ } │ │ │ │ - catch (Exception ex44) {} │ │ │ │ + catch (Exception ex43) {} │ │ │ │ } │ │ │ │ - catch (Exception ex45) {} │ │ │ │ + catch (Exception ex44) {} │ │ │ │ } │ │ │ │ - catch (Exception ex46) {} │ │ │ │ + catch (Exception ex45) {} │ │ │ │ } │ │ │ │ - catch (Exception ex47) {} │ │ │ │ + catch (Exception ex46) {} │ │ │ │ } │ │ │ │ + catch (Exception ex47) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex48) {} │ │ │ │ } │ │ │ │ - catch (Exception ex49) {} │ │ │ │ + catch (Exception ex48) {} │ │ │ │ } │ │ │ │ - catch (Exception ex50) {} │ │ │ │ + catch (Exception ex49) {} │ │ │ │ } │ │ │ │ - catch (Exception ex51) {} │ │ │ │ + catch (Exception ex50) {} │ │ │ │ } │ │ │ │ + catch (Exception ex51) {} │ │ │ │ } │ │ │ │ - catch (Exception ex52) {} │ │ │ │ } │ │ │ │ - catch (Exception ex53) {} │ │ │ │ + catch (Exception ex52) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex54) {} │ │ │ │ + catch (Exception ex53) {} │ │ │ │ } │ │ │ │ - catch (Exception ex55) {} │ │ │ │ + catch (Exception ex54) {} │ │ │ │ } │ │ │ │ - catch (Exception ex56) {} │ │ │ │ + catch (Exception ex55) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex57) {} │ │ │ │ + catch (Exception ex56) {} │ │ │ │ } │ │ │ │ - catch (Exception ex58) {} │ │ │ │ + catch (Exception ex57) {} │ │ │ │ } │ │ │ │ - catch (Exception ex59) {} │ │ │ │ + catch (Exception ex58) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex60) {} │ │ │ │ + catch (Exception ex59) {} │ │ │ │ } │ │ │ │ - catch (Exception ex61) {} │ │ │ │ + catch (Exception ex60) {} │ │ │ │ } │ │ │ │ - catch (Exception ex62) {} │ │ │ │ + catch (Exception ex61) {} │ │ │ │ } │ │ │ │ - catch (Exception ex63) {} │ │ │ │ + catch (Exception ex62) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex64) {} │ │ │ │ + catch (Exception ex63) {} │ │ │ │ } │ │ │ │ - catch (Exception ex65) {} │ │ │ │ + catch (Exception ex64) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex66) {} │ │ │ │ + catch (Exception ex65) {} │ │ │ │ } │ │ │ │ - catch (Exception ex67) {} │ │ │ │ + catch (Exception ex66) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex68) {} │ │ │ │ + catch (Exception ex67) {} │ │ │ │ } │ │ │ │ - catch (Exception ex69) {} │ │ │ │ + catch (Exception ex68) {} │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex70) {} │ │ │ │ + catch (Exception ex69) {} │ │ │ │ } │ │ │ │ - catch (Exception ex71) {} │ │ │ │ + catch (Exception ex70) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex72) {} │ │ │ │ + catch (Exception ex71) {} │ │ │ │ } │ │ │ │ - catch (Exception ex73) {} │ │ │ │ + catch (Exception ex72) {} │ │ │ │ } │ │ │ │ - catch (Exception ex74) {} │ │ │ │ + catch (Exception ex73) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex75) {} │ │ │ │ + catch (Exception ex74) {} │ │ │ │ } │ │ │ │ - catch (Exception ex76) {} │ │ │ │ + catch (Exception ex75) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex77) {} │ │ │ │ + catch (Exception ex76) {} │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex78) {} │ │ │ │ + catch (Exception ex77) {} │ │ │ │ } │ │ │ │ - catch (Exception ex79) {} │ │ │ │ + catch (Exception ex78) {} │ │ │ │ } │ │ │ │ - catch (Exception ex80) {} │ │ │ │ + catch (Exception ex79) {} │ │ │ │ mCrashProperties31.put((Enum)ReportField.APP_VERSION_NAME, (Object)"Package info unavailable"); │ │ │ │ - continue Label_0933; │ │ │ │ + continue Label_0944; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private static String saveCrashReportFile(String string, CrashReportData mCrashProperties) { │ │ │ │ try { │ │ │ │ Log.d(ACRA.LOG_TAG, "Writing crash report file."); │ │ │ │ if (mCrashProperties == null) { │ │ ├── uk/org/ngo/squeezer/SqueezerSearchAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -28,14 +28,15 @@ │ │ │ │ private final SqueezerSearchActivity activity; │ │ │ │ private final Map childAdapterMap; │ │ │ │ private SqueezerItemAdapter[] childAdapters; │ │ │ │ private final int[] groupIcons; │ │ │ │ │ │ │ │ public SqueezerSearchAdapter(final SqueezerSearchActivity activity) { │ │ │ │ final int n = 4; │ │ │ │ + int i = 0; │ │ │ │ final int[] array; │ │ │ │ final int[] groupIcons = array = new int[n]; │ │ │ │ array[0] = 2130837526; │ │ │ │ array[1] = 2130837505; │ │ │ │ array[2] = 2130837506; │ │ │ │ array[3] = 2130837508; │ │ │ │ this.groupIcons = groupIcons; │ │ │ │ @@ -43,16 +44,15 @@ │ │ │ │ this.activity = activity; │ │ │ │ final SqueezerItemAdapter[] childAdapters = new SqueezerItemAdapter[n]; │ │ │ │ childAdapters[0] = new SqueezerItemAdapter((SqueezerItemView)new SqueezerSearchAdapter$1(this, (SqueezerItemListActivity)activity)); │ │ │ │ childAdapters[1] = new SqueezerItemAdapter((SqueezerItemView)new SqueezerSearchAdapter$2(this, (SqueezerItemListActivity)activity)); │ │ │ │ childAdapters[2] = new SqueezerItemAdapter((SqueezerItemView)new SqueezerArtistView((SqueezerItemListActivity)activity)); │ │ │ │ childAdapters[3] = new SqueezerItemAdapter((SqueezerItemView)new SqueezerGenreView((SqueezerItemListActivity)activity)); │ │ │ │ this.childAdapters = childAdapters; │ │ │ │ - final SqueezerItemAdapter[] childAdapters2 = this.childAdapters; │ │ │ │ - for (int length = childAdapters2.length, i = 0; i < length; ++i) { │ │ │ │ + for (SqueezerItemAdapter[] childAdapters2 = this.childAdapters; i < childAdapters2.length; ++i) { │ │ │ │ final SqueezerItemAdapter squeezerItemAdapter = childAdapters2[i]; │ │ │ │ this.childAdapterMap.put(squeezerItemAdapter.getItemView().getItemClass(), squeezerItemAdapter); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void clear() { │ │ │ │ final SqueezerItemAdapter[] childAdapters = this.childAdapters; │ │ ├── uk/org/ngo/squeezer/Util.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -314,87 +314,97 @@ │ │ │ │ │ │ │ │ public static android.view.View getListItemView(android.app.Activity, android.view.View, java.lang.String); │ │ │ │ descriptor: (Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ - 1: ifnull 45 │ │ │ │ + 1: ifnull 51 │ │ │ │ 4: ldc #79 // class android/widget/TextView │ │ │ │ 6: astore_3 │ │ │ │ 7: aload_1 │ │ │ │ 8: invokevirtual #83 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ 11: astore 4 │ │ │ │ 13: aload_3 │ │ │ │ 14: aload 4 │ │ │ │ 16: invokevirtual #89 // Method java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z │ │ │ │ 19: istore 5 │ │ │ │ 21: iload 5 │ │ │ │ - 23: ifeq 45 │ │ │ │ + 23: ifeq 51 │ │ │ │ 26: aload_1 │ │ │ │ - 27: astore 6 │ │ │ │ - 29: aload 6 │ │ │ │ - 31: checkcast #79 // class android/widget/TextView │ │ │ │ + 27: astore_3 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: checkcast #79 // class android/widget/TextView │ │ │ │ + 32: astore_3 │ │ │ │ + 33: aload_3 │ │ │ │ 34: astore 6 │ │ │ │ - 36: aload 6 │ │ │ │ - 38: aload_2 │ │ │ │ - 39: invokevirtual #93 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 36: aload_3 │ │ │ │ + 37: checkcast #79 // class android/widget/TextView │ │ │ │ + 40: astore 6 │ │ │ │ 42: aload 6 │ │ │ │ - 44: areturn │ │ │ │ - 45: aload_0 │ │ │ │ - 46: invokevirtual #99 // Method android/app/Activity.getLayoutInflater:()Landroid/view/LayoutInflater; │ │ │ │ - 49: astore_3 │ │ │ │ - 50: ldc #100 // int 2130903048 │ │ │ │ - 52: istore 7 │ │ │ │ - 54: aload_3 │ │ │ │ - 55: iload 7 │ │ │ │ - 57: aconst_null │ │ │ │ - 58: invokevirtual #107 // Method android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ │ │ - 61: astore 6 │ │ │ │ - 63: goto 29 │ │ │ │ + 44: aload_2 │ │ │ │ + 45: invokevirtual #93 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 48: aload 6 │ │ │ │ + 50: areturn │ │ │ │ + 51: aload_0 │ │ │ │ + 52: invokevirtual #99 // Method android/app/Activity.getLayoutInflater:()Landroid/view/LayoutInflater; │ │ │ │ + 55: astore_3 │ │ │ │ + 56: ldc #100 // int 2130903048 │ │ │ │ + 58: istore 7 │ │ │ │ + 60: aload_3 │ │ │ │ + 61: iload 7 │ │ │ │ + 63: aconst_null │ │ │ │ + 64: invokevirtual #107 // Method android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ │ │ + 67: astore_3 │ │ │ │ + 68: goto 28 │ │ │ │ │ │ │ │ public static android.view.View getSpinnerItemView(android.app.Activity, android.view.View, java.lang.String); │ │ │ │ descriptor: (Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=3 │ │ │ │ 0: aload_1 │ │ │ │ - 1: ifnull 45 │ │ │ │ + 1: ifnull 51 │ │ │ │ 4: ldc #79 // class android/widget/TextView │ │ │ │ 6: astore_3 │ │ │ │ 7: aload_1 │ │ │ │ 8: invokevirtual #83 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ 11: astore 4 │ │ │ │ 13: aload_3 │ │ │ │ 14: aload 4 │ │ │ │ 16: invokevirtual #89 // Method java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z │ │ │ │ 19: istore 5 │ │ │ │ 21: iload 5 │ │ │ │ - 23: ifeq 45 │ │ │ │ + 23: ifeq 51 │ │ │ │ 26: aload_1 │ │ │ │ - 27: astore 6 │ │ │ │ - 29: aload 6 │ │ │ │ - 31: checkcast #79 // class android/widget/TextView │ │ │ │ + 27: astore_3 │ │ │ │ + 28: aload_3 │ │ │ │ + 29: checkcast #79 // class android/widget/TextView │ │ │ │ + 32: astore_3 │ │ │ │ + 33: aload_3 │ │ │ │ 34: astore 6 │ │ │ │ - 36: aload 6 │ │ │ │ - 38: aload_2 │ │ │ │ - 39: invokevirtual #93 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 36: aload_3 │ │ │ │ + 37: checkcast #79 // class android/widget/TextView │ │ │ │ + 40: astore 6 │ │ │ │ 42: aload 6 │ │ │ │ - 44: areturn │ │ │ │ - 45: aload_0 │ │ │ │ - 46: invokevirtual #99 // Method android/app/Activity.getLayoutInflater:()Landroid/view/LayoutInflater; │ │ │ │ - 49: astore_3 │ │ │ │ - 50: ldc #108 // int 2130903053 │ │ │ │ - 52: istore 7 │ │ │ │ - 54: aload_3 │ │ │ │ - 55: iload 7 │ │ │ │ - 57: aconst_null │ │ │ │ - 58: invokevirtual #107 // Method android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ │ │ - 61: astore 6 │ │ │ │ - 63: goto 29 │ │ │ │ + 44: aload_2 │ │ │ │ + 45: invokevirtual #93 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 48: aload 6 │ │ │ │ + 50: areturn │ │ │ │ + 51: aload_0 │ │ │ │ + 52: invokevirtual #99 // Method android/app/Activity.getLayoutInflater:()Landroid/view/LayoutInflater; │ │ │ │ + 55: astore_3 │ │ │ │ + 56: ldc #108 // int 2130903053 │ │ │ │ + 58: istore 7 │ │ │ │ + 60: aload_3 │ │ │ │ + 61: iload 7 │ │ │ │ + 63: aconst_null │ │ │ │ + 64: invokevirtual #107 // Method android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ │ │ + 67: astore_3 │ │ │ │ + 68: goto 28 │ │ │ │ │ │ │ │ public static java.lang.String makeTimeString(long); │ │ │ │ descriptor: (J)Ljava/lang/String; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=11, args_size=1 │ │ │ │ 0: ldc #2 // class uk/org/ngo/squeezer/Util │ │ ├── uk/org/ngo/squeezer/dialogs/ServerAddressPreference.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -789,37 +789,35 @@ │ │ │ │ } │ │ │ │ 60: aload_0 │ │ │ │ 61: getfield #176 // Field mServersAdapter:Landroid/widget/ArrayAdapter; │ │ │ │ 64: invokevirtual #275 // Method android/widget/ArrayAdapter.clear:()V │ │ │ │ 67: aload_0 │ │ │ │ 68: getfield #34 // Field mDiscoveredServers:Ljava/util/TreeMap; │ │ │ │ 71: invokevirtual #279 // Method java/util/TreeMap.entrySet:()Ljava/util/Set; │ │ │ │ - 74: astore_1 │ │ │ │ - 75: aload_1 │ │ │ │ - 76: invokeinterface #285, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 81: astore_3 │ │ │ │ - 82: aload_3 │ │ │ │ - 83: invokeinterface #290, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 88: istore_2 │ │ │ │ - 89: iload_2 │ │ │ │ - 90: ifeq 164 │ │ │ │ - 93: aload_3 │ │ │ │ - 94: invokeinterface #294, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 99: checkcast #296 // class java/util/Map$Entry │ │ │ │ - 102: astore 4 │ │ │ │ - 104: aload_0 │ │ │ │ - 105: getfield #176 // Field mServersAdapter:Landroid/widget/ArrayAdapter; │ │ │ │ - 108: astore_1 │ │ │ │ - 109: aload 4 │ │ │ │ - 111: invokeinterface #299, 1 // InterfaceMethod java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ - 116: astore 5 │ │ │ │ - 118: aload_1 │ │ │ │ - 119: aload 5 │ │ │ │ + 74: invokeinterface #285, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 79: astore_1 │ │ │ │ + 80: aload_1 │ │ │ │ + 81: invokeinterface #290, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 86: istore_3 │ │ │ │ + 87: iload_3 │ │ │ │ + 88: ifeq 164 │ │ │ │ + 91: aload_1 │ │ │ │ + 92: invokeinterface #294, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 97: checkcast #296 // class java/util/Map$Entry │ │ │ │ + 100: astore 4 │ │ │ │ + 102: aload_0 │ │ │ │ + 103: getfield #176 // Field mServersAdapter:Landroid/widget/ArrayAdapter; │ │ │ │ + 106: astore 5 │ │ │ │ + 108: aload 4 │ │ │ │ + 110: invokeinterface #299, 1 // InterfaceMethod java/util/Map$Entry.getKey:()Ljava/lang/Object; │ │ │ │ + 115: astore 6 │ │ │ │ + 117: aload 5 │ │ │ │ + 119: aload 6 │ │ │ │ 121: invokevirtual #303 // Method android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V │ │ │ │ - 124: goto 82 │ │ │ │ + 124: goto 80 │ │ │ │ 127: aload_0 │ │ │ │ 128: getfield #36 // Field mServerAddressEditText:Landroid/widget/EditText; │ │ │ │ 131: astore 5 │ │ │ │ 133: aload_0 │ │ │ │ 134: getfield #34 // Field mDiscoveredServers:Ljava/util/TreeMap; │ │ │ │ 137: astore_1 │ │ │ │ 138: aload_0 │ │ │ │ @@ -833,26 +831,30 @@ │ │ │ │ 156: astore_1 │ │ │ │ 157: aload 5 │ │ │ │ 159: aload_1 │ │ │ │ 160: invokevirtual #164 // Method android/widget/EditText.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 163: return │ │ │ │ 164: aload_0 │ │ │ │ 165: getfield #117 // Field mServersSpinner:Landroid/widget/Spinner; │ │ │ │ - 168: iconst_0 │ │ │ │ - 169: invokevirtual #315 // Method android/widget/Spinner.setVisibility:(I)V │ │ │ │ - 172: aload_0 │ │ │ │ - 173: getfield #117 // Field mServersSpinner:Landroid/widget/Spinner; │ │ │ │ - 176: astore_1 │ │ │ │ - 177: aload_0 │ │ │ │ - 178: getfield #176 // Field mServersAdapter:Landroid/widget/ArrayAdapter; │ │ │ │ - 181: astore 5 │ │ │ │ - 183: aload_1 │ │ │ │ - 184: aload 5 │ │ │ │ - 186: invokevirtual #319 // Method android/widget/Spinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ │ │ - 189: goto 163 │ │ │ │ + 168: astore_1 │ │ │ │ + 169: iconst_0 │ │ │ │ + 170: istore_3 │ │ │ │ + 171: aload_1 │ │ │ │ + 172: iconst_0 │ │ │ │ + 173: invokevirtual #315 // Method android/widget/Spinner.setVisibility:(I)V │ │ │ │ + 176: aload_0 │ │ │ │ + 177: getfield #117 // Field mServersSpinner:Landroid/widget/Spinner; │ │ │ │ + 180: astore_1 │ │ │ │ + 181: aload_0 │ │ │ │ + 182: getfield #176 // Field mServersAdapter:Landroid/widget/ArrayAdapter; │ │ │ │ + 185: astore 5 │ │ │ │ + 187: aload_1 │ │ │ │ + 188: aload 5 │ │ │ │ + 190: invokevirtual #319 // Method android/widget/Spinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ │ │ + 193: goto 163 │ │ │ │ │ │ │ │ void startNetworkScan(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── uk/org/ngo/squeezer/service/SqueezeService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1131,328 +1131,320 @@ │ │ │ │ stack=300, locals=9, args_size=1 │ │ │ │ 0: new #193 // class java/util/HashMap │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #194 // Method java/util/HashMap."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #107 // Field cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: arraylength │ │ │ │ + 12: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: arraylength │ │ │ │ + 18: istore_3 │ │ │ │ + 19: iconst_0 │ │ │ │ 20: istore 4 │ │ │ │ - 22: iconst_0 │ │ │ │ - 23: istore 5 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: if_icmpge 100 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: iload 5 │ │ │ │ - 35: aaload │ │ │ │ - 36: astore 6 │ │ │ │ - 38: aload 6 │ │ │ │ - 40: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ - 43: istore 7 │ │ │ │ - 45: iload 7 │ │ │ │ - 47: ifne 91 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ - 55: istore 7 │ │ │ │ - 57: iload 7 │ │ │ │ - 59: ifne 91 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: new #211 // class uk/org/ngo/squeezer/service/SqueezeService$1 │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: aload_0 │ │ │ │ - 76: aload 6 │ │ │ │ - 78: invokespecial #214 // Method uk/org/ngo/squeezer/service/SqueezeService$1."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: aload 8 │ │ │ │ - 85: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 90: pop │ │ │ │ - 91: iload 5 │ │ │ │ - 93: iconst_1 │ │ │ │ - 94: iadd │ │ │ │ - 95: istore 5 │ │ │ │ - 97: goto 25 │ │ │ │ - 100: new #224 // class uk/org/ngo/squeezer/service/SqueezeService$2 │ │ │ │ - 103: astore 8 │ │ │ │ - 105: aload 8 │ │ │ │ - 107: aload_0 │ │ │ │ - 108: invokespecial #225 // Method uk/org/ngo/squeezer/service/SqueezeService$2."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 111: aload_1 │ │ │ │ - 112: ldc #222 // String playlists │ │ │ │ - 114: aload 8 │ │ │ │ - 116: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 121: pop │ │ │ │ - 122: new #229 // class uk/org/ngo/squeezer/service/SqueezeService$3 │ │ │ │ - 125: astore 8 │ │ │ │ - 127: aload 8 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: invokespecial #230 // Method uk/org/ngo/squeezer/service/SqueezeService$3."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 133: aload_1 │ │ │ │ - 134: ldc #227 // String pref │ │ │ │ - 136: aload 8 │ │ │ │ - 138: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 143: pop │ │ │ │ - 144: new #234 // class uk/org/ngo/squeezer/service/SqueezeService$4 │ │ │ │ - 147: astore 8 │ │ │ │ - 149: aload 8 │ │ │ │ - 151: aload_0 │ │ │ │ - 152: invokespecial #235 // Method uk/org/ngo/squeezer/service/SqueezeService$4."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 22: iload 4 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: if_icmpge 98 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: iload 4 │ │ │ │ + 31: aaload │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ + 39: istore 6 │ │ │ │ + 41: iload 6 │ │ │ │ + 43: ifne 89 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ + 51: istore 6 │ │ │ │ + 53: iload 6 │ │ │ │ + 55: ifne 89 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ + 63: astore 7 │ │ │ │ + 65: new #211 // class uk/org/ngo/squeezer/service/SqueezeService$1 │ │ │ │ + 68: astore 8 │ │ │ │ + 70: aload 8 │ │ │ │ + 72: aload_0 │ │ │ │ + 73: aload 5 │ │ │ │ + 75: invokespecial #214 // Method uk/org/ngo/squeezer/service/SqueezeService$1."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ + 78: aload_1 │ │ │ │ + 79: aload 7 │ │ │ │ + 81: aload 8 │ │ │ │ + 83: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 88: pop │ │ │ │ + 89: iload 4 │ │ │ │ + 91: iconst_1 │ │ │ │ + 92: iadd │ │ │ │ + 93: istore 4 │ │ │ │ + 95: goto 22 │ │ │ │ + 98: new #224 // class uk/org/ngo/squeezer/service/SqueezeService$2 │ │ │ │ + 101: astore_2 │ │ │ │ + 102: aload_2 │ │ │ │ + 103: aload_0 │ │ │ │ + 104: invokespecial #225 // Method uk/org/ngo/squeezer/service/SqueezeService$2."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 107: aload_1 │ │ │ │ + 108: ldc #222 // String playlists │ │ │ │ + 110: aload_2 │ │ │ │ + 111: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 116: pop │ │ │ │ + 117: new #229 // class uk/org/ngo/squeezer/service/SqueezeService$3 │ │ │ │ + 120: astore_2 │ │ │ │ + 121: aload_2 │ │ │ │ + 122: aload_0 │ │ │ │ + 123: invokespecial #230 // Method uk/org/ngo/squeezer/service/SqueezeService$3."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 126: aload_1 │ │ │ │ + 127: ldc #227 // String pref │ │ │ │ + 129: aload_2 │ │ │ │ + 130: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 135: pop │ │ │ │ + 136: new #234 // class uk/org/ngo/squeezer/service/SqueezeService$4 │ │ │ │ + 139: astore_2 │ │ │ │ + 140: aload_2 │ │ │ │ + 141: aload_0 │ │ │ │ + 142: invokespecial #235 // Method uk/org/ngo/squeezer/service/SqueezeService$4."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 145: aload_1 │ │ │ │ + 146: ldc #232 // String can │ │ │ │ + 148: aload_2 │ │ │ │ + 149: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 154: pop │ │ │ │ 155: aload_1 │ │ │ │ - 156: ldc #232 // String can │ │ │ │ - 158: aload 8 │ │ │ │ - 160: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 165: pop │ │ │ │ - 166: aload_1 │ │ │ │ - 167: areturn │ │ │ │ + 156: areturn │ │ │ │ │ │ │ │ private java.util.Map initializePlayerSpecificHandlers(); │ │ │ │ descriptor: ()Ljava/util/Map; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=1 │ │ │ │ 0: new #193 // class java/util/HashMap │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #194 // Method java/util/HashMap."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #107 // Field cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: arraylength │ │ │ │ + 12: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: arraylength │ │ │ │ + 18: istore_3 │ │ │ │ + 19: iconst_0 │ │ │ │ 20: istore 4 │ │ │ │ - 22: iconst_0 │ │ │ │ - 23: istore 5 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: if_icmpge 100 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: iload 5 │ │ │ │ - 35: aaload │ │ │ │ - 36: astore 6 │ │ │ │ - 38: aload 6 │ │ │ │ - 40: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ - 43: istore 7 │ │ │ │ - 45: iload 7 │ │ │ │ - 47: ifeq 91 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ - 55: istore 7 │ │ │ │ - 57: iload 7 │ │ │ │ - 59: ifne 91 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: new #237 // class uk/org/ngo/squeezer/service/SqueezeService$6 │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: aload_0 │ │ │ │ - 76: aload 6 │ │ │ │ - 78: invokespecial #238 // Method uk/org/ngo/squeezer/service/SqueezeService$6."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: aload 8 │ │ │ │ - 85: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 90: pop │ │ │ │ - 91: iload 5 │ │ │ │ - 93: iconst_1 │ │ │ │ - 94: iadd │ │ │ │ - 95: istore 5 │ │ │ │ - 97: goto 25 │ │ │ │ - 100: new #242 // class uk/org/ngo/squeezer/service/SqueezeService$7 │ │ │ │ - 103: astore 8 │ │ │ │ - 105: aload 8 │ │ │ │ - 107: aload_0 │ │ │ │ - 108: invokespecial #243 // Method uk/org/ngo/squeezer/service/SqueezeService$7."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 111: aload_1 │ │ │ │ - 112: ldc #240 // String prefset │ │ │ │ - 114: aload 8 │ │ │ │ - 116: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 121: pop │ │ │ │ - 122: new #247 // class uk/org/ngo/squeezer/service/SqueezeService$8 │ │ │ │ - 125: astore 8 │ │ │ │ - 127: aload 8 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: invokespecial #248 // Method uk/org/ngo/squeezer/service/SqueezeService$8."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 133: aload_1 │ │ │ │ - 134: ldc #245 // String play │ │ │ │ - 136: aload 8 │ │ │ │ - 138: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 143: pop │ │ │ │ - 144: new #252 // class uk/org/ngo/squeezer/service/SqueezeService$9 │ │ │ │ - 147: astore 8 │ │ │ │ - 149: aload 8 │ │ │ │ - 151: aload_0 │ │ │ │ - 152: invokespecial #253 // Method uk/org/ngo/squeezer/service/SqueezeService$9."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 155: aload_1 │ │ │ │ - 156: ldc #250 // String stop │ │ │ │ - 158: aload 8 │ │ │ │ - 160: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 165: pop │ │ │ │ - 166: new #257 // class uk/org/ngo/squeezer/service/SqueezeService$10 │ │ │ │ - 169: astore 8 │ │ │ │ - 171: aload 8 │ │ │ │ - 173: aload_0 │ │ │ │ - 174: invokespecial #258 // Method uk/org/ngo/squeezer/service/SqueezeService$10."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 177: aload_1 │ │ │ │ - 178: ldc #255 // String pause │ │ │ │ - 180: aload 8 │ │ │ │ - 182: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 187: pop │ │ │ │ - 188: new #262 // class uk/org/ngo/squeezer/service/SqueezeService$11 │ │ │ │ - 191: astore 8 │ │ │ │ - 193: aload 8 │ │ │ │ - 195: aload_0 │ │ │ │ - 196: invokespecial #263 // Method uk/org/ngo/squeezer/service/SqueezeService$11."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 199: aload_1 │ │ │ │ - 200: ldc_w #260 // String status │ │ │ │ - 203: aload 8 │ │ │ │ - 205: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 210: pop │ │ │ │ - 211: new #267 // class uk/org/ngo/squeezer/service/SqueezeService$12 │ │ │ │ - 214: astore 8 │ │ │ │ - 216: aload 8 │ │ │ │ - 218: aload_0 │ │ │ │ - 219: invokespecial #268 // Method uk/org/ngo/squeezer/service/SqueezeService$12."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ - 222: aload_1 │ │ │ │ - 223: ldc_w #265 // String playlist │ │ │ │ - 226: aload 8 │ │ │ │ - 228: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 233: pop │ │ │ │ - 234: aload_1 │ │ │ │ - 235: areturn │ │ │ │ + 22: iload 4 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: if_icmpge 98 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: iload 4 │ │ │ │ + 31: aaload │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ + 39: istore 6 │ │ │ │ + 41: iload 6 │ │ │ │ + 43: ifeq 89 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ + 51: istore 6 │ │ │ │ + 53: iload 6 │ │ │ │ + 55: ifne 89 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ + 63: astore 7 │ │ │ │ + 65: new #237 // class uk/org/ngo/squeezer/service/SqueezeService$6 │ │ │ │ + 68: astore 8 │ │ │ │ + 70: aload 8 │ │ │ │ + 72: aload_0 │ │ │ │ + 73: aload 5 │ │ │ │ + 75: invokespecial #238 // Method uk/org/ngo/squeezer/service/SqueezeService$6."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ + 78: aload_1 │ │ │ │ + 79: aload 7 │ │ │ │ + 81: aload 8 │ │ │ │ + 83: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 88: pop │ │ │ │ + 89: iload 4 │ │ │ │ + 91: iconst_1 │ │ │ │ + 92: iadd │ │ │ │ + 93: istore 4 │ │ │ │ + 95: goto 22 │ │ │ │ + 98: new #242 // class uk/org/ngo/squeezer/service/SqueezeService$7 │ │ │ │ + 101: astore_2 │ │ │ │ + 102: aload_2 │ │ │ │ + 103: aload_0 │ │ │ │ + 104: invokespecial #243 // Method uk/org/ngo/squeezer/service/SqueezeService$7."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 107: aload_1 │ │ │ │ + 108: ldc #240 // String prefset │ │ │ │ + 110: aload_2 │ │ │ │ + 111: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 116: pop │ │ │ │ + 117: new #247 // class uk/org/ngo/squeezer/service/SqueezeService$8 │ │ │ │ + 120: astore_2 │ │ │ │ + 121: aload_2 │ │ │ │ + 122: aload_0 │ │ │ │ + 123: invokespecial #248 // Method uk/org/ngo/squeezer/service/SqueezeService$8."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 126: aload_1 │ │ │ │ + 127: ldc #245 // String play │ │ │ │ + 129: aload_2 │ │ │ │ + 130: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 135: pop │ │ │ │ + 136: new #252 // class uk/org/ngo/squeezer/service/SqueezeService$9 │ │ │ │ + 139: astore_2 │ │ │ │ + 140: aload_2 │ │ │ │ + 141: aload_0 │ │ │ │ + 142: invokespecial #253 // Method uk/org/ngo/squeezer/service/SqueezeService$9."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 145: aload_1 │ │ │ │ + 146: ldc #250 // String stop │ │ │ │ + 148: aload_2 │ │ │ │ + 149: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 154: pop │ │ │ │ + 155: new #257 // class uk/org/ngo/squeezer/service/SqueezeService$10 │ │ │ │ + 158: astore_2 │ │ │ │ + 159: aload_2 │ │ │ │ + 160: aload_0 │ │ │ │ + 161: invokespecial #258 // Method uk/org/ngo/squeezer/service/SqueezeService$10."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 164: aload_1 │ │ │ │ + 165: ldc #255 // String pause │ │ │ │ + 167: aload_2 │ │ │ │ + 168: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 173: pop │ │ │ │ + 174: new #262 // class uk/org/ngo/squeezer/service/SqueezeService$11 │ │ │ │ + 177: astore_2 │ │ │ │ + 178: aload_2 │ │ │ │ + 179: aload_0 │ │ │ │ + 180: invokespecial #263 // Method uk/org/ngo/squeezer/service/SqueezeService$11."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 183: aload_1 │ │ │ │ + 184: ldc_w #260 // String status │ │ │ │ + 187: aload_2 │ │ │ │ + 188: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 193: pop │ │ │ │ + 194: new #267 // class uk/org/ngo/squeezer/service/SqueezeService$12 │ │ │ │ + 197: astore_2 │ │ │ │ + 198: aload_2 │ │ │ │ + 199: aload_0 │ │ │ │ + 200: invokespecial #268 // Method uk/org/ngo/squeezer/service/SqueezeService$12."":(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ │ │ + 203: aload_1 │ │ │ │ + 204: ldc_w #265 // String playlist │ │ │ │ + 207: aload_2 │ │ │ │ + 208: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 213: pop │ │ │ │ + 214: aload_1 │ │ │ │ + 215: areturn │ │ │ │ │ │ │ │ private java.util.Map initializePrefixedHandlers(); │ │ │ │ descriptor: ()Ljava/util/Map; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=1 │ │ │ │ 0: new #193 // class java/util/HashMap │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #194 // Method java/util/HashMap."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #107 // Field cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: arraylength │ │ │ │ + 12: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: arraylength │ │ │ │ + 18: istore_3 │ │ │ │ + 19: iconst_0 │ │ │ │ 20: istore 4 │ │ │ │ - 22: iconst_0 │ │ │ │ - 23: istore 5 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: if_icmpge 100 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: iload 5 │ │ │ │ - 35: aaload │ │ │ │ - 36: astore 6 │ │ │ │ - 38: aload 6 │ │ │ │ - 40: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ - 43: istore 7 │ │ │ │ - 45: iload 7 │ │ │ │ - 47: ifeq 91 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ - 55: istore 7 │ │ │ │ - 57: iload 7 │ │ │ │ - 59: ifne 91 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: new #270 // class uk/org/ngo/squeezer/service/SqueezeService$5 │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: aload_0 │ │ │ │ - 76: aload 6 │ │ │ │ - 78: invokespecial #271 // Method uk/org/ngo/squeezer/service/SqueezeService$5."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: aload 8 │ │ │ │ - 85: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 90: pop │ │ │ │ - 91: iload 5 │ │ │ │ - 93: iconst_1 │ │ │ │ - 94: iadd │ │ │ │ - 95: istore 5 │ │ │ │ - 97: goto 25 │ │ │ │ - 100: aload_1 │ │ │ │ - 101: areturn │ │ │ │ + 22: iload 4 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: if_icmpge 98 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: iload 4 │ │ │ │ + 31: aaload │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ + 39: istore 6 │ │ │ │ + 41: iload 6 │ │ │ │ + 43: ifeq 89 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ + 51: istore 6 │ │ │ │ + 53: iload 6 │ │ │ │ + 55: ifne 89 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ + 63: astore 7 │ │ │ │ + 65: new #270 // class uk/org/ngo/squeezer/service/SqueezeService$5 │ │ │ │ + 68: astore 8 │ │ │ │ + 70: aload 8 │ │ │ │ + 72: aload_0 │ │ │ │ + 73: aload 5 │ │ │ │ + 75: invokespecial #271 // Method uk/org/ngo/squeezer/service/SqueezeService$5."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ + 78: aload_1 │ │ │ │ + 79: aload 7 │ │ │ │ + 81: aload 8 │ │ │ │ + 83: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 88: pop │ │ │ │ + 89: iload 4 │ │ │ │ + 91: iconst_1 │ │ │ │ + 92: iadd │ │ │ │ + 93: istore 4 │ │ │ │ + 95: goto 22 │ │ │ │ + 98: aload_1 │ │ │ │ + 99: areturn │ │ │ │ │ │ │ │ private java.util.Map initializePrefixedPlayerSpecificHandlers(); │ │ │ │ descriptor: ()Ljava/util/Map; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=1 │ │ │ │ 0: new #193 // class java/util/HashMap │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #194 // Method java/util/HashMap."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #107 // Field cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: arraylength │ │ │ │ + 12: getfield #198 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl.extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: arraylength │ │ │ │ + 18: istore_3 │ │ │ │ + 19: iconst_0 │ │ │ │ 20: istore 4 │ │ │ │ - 22: iconst_0 │ │ │ │ - 23: istore 5 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: iload 4 │ │ │ │ - 29: if_icmpge 100 │ │ │ │ - 32: aload_3 │ │ │ │ - 33: iload 5 │ │ │ │ - 35: aaload │ │ │ │ - 36: astore 6 │ │ │ │ - 38: aload 6 │ │ │ │ - 40: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ - 43: istore 7 │ │ │ │ - 45: iload 7 │ │ │ │ - 47: ifeq 91 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ - 55: istore 7 │ │ │ │ - 57: iload 7 │ │ │ │ - 59: ifeq 91 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ - 67: astore_2 │ │ │ │ - 68: new #273 // class uk/org/ngo/squeezer/service/SqueezeService$13 │ │ │ │ - 71: astore 8 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: aload_0 │ │ │ │ - 76: aload 6 │ │ │ │ - 78: invokespecial #274 // Method uk/org/ngo/squeezer/service/SqueezeService$13."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: aload 8 │ │ │ │ - 85: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 90: pop │ │ │ │ - 91: iload 5 │ │ │ │ - 93: iconst_1 │ │ │ │ - 94: iadd │ │ │ │ - 95: istore 5 │ │ │ │ - 97: goto 25 │ │ │ │ - 100: aload_1 │ │ │ │ - 101: areturn │ │ │ │ + 22: iload 4 │ │ │ │ + 24: iload_3 │ │ │ │ + 25: if_icmpge 98 │ │ │ │ + 28: aload_2 │ │ │ │ + 29: iload 4 │ │ │ │ + 31: aaload │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: getfield #203 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.playerSpecific:Z │ │ │ │ + 39: istore 6 │ │ │ │ + 41: iload 6 │ │ │ │ + 43: ifeq 89 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: getfield #206 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.prefixed:Z │ │ │ │ + 51: istore 6 │ │ │ │ + 53: iload 6 │ │ │ │ + 55: ifeq 89 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: getfield #209 // Field uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.cmd:Ljava/lang/String; │ │ │ │ + 63: astore 7 │ │ │ │ + 65: new #273 // class uk/org/ngo/squeezer/service/SqueezeService$13 │ │ │ │ + 68: astore 8 │ │ │ │ + 70: aload 8 │ │ │ │ + 72: aload_0 │ │ │ │ + 73: aload 5 │ │ │ │ + 75: invokespecial #274 // Method uk/org/ngo/squeezer/service/SqueezeService$13."":(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ │ │ + 78: aload_1 │ │ │ │ + 79: aload 7 │ │ │ │ + 81: aload 8 │ │ │ │ + 83: invokeinterface #220, 3 // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 88: pop │ │ │ │ + 89: iload 4 │ │ │ │ + 91: iconst_1 │ │ │ │ + 92: iadd │ │ │ │ + 93: istore 4 │ │ │ │ + 95: goto 22 │ │ │ │ + 98: aload_1 │ │ │ │ + 99: areturn │ │ │ │ │ │ │ │ private void parseMode(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── uk/org/ngo/squeezer/service/SqueezerCLIImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -290,32 +290,34 @@ │ │ │ │ if (this.service.connectionState.getActivePlayer() != null) { │ │ │ │ this.requestItems(this.service.connectionState.getActivePlayer().getId(), s, n, list); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ void sendCommand(final String... array) { │ │ │ │ while (true) { │ │ │ │ + int i = 0; │ │ │ │ PrintWriter socketWriter = null; │ │ │ │ - Label_0188: { │ │ │ │ + Label_0200: { │ │ │ │ synchronized (this) { │ │ │ │ if (array.length != 0) { │ │ │ │ socketWriter = this.service.connectionState.getSocketWriter(); │ │ │ │ if (socketWriter != null) { │ │ │ │ if (array.length != 1) { │ │ │ │ - break Label_0188; │ │ │ │ + break Label_0200; │ │ │ │ } │ │ │ │ Log.v("SqueezerCLI", "SENDING: " + array[0]); │ │ │ │ socketWriter.println(array[0] + " correlationid:" + this._correlationid++); │ │ │ │ } │ │ │ │ } │ │ │ │ return; │ │ │ │ } │ │ │ │ } │ │ │ │ - for (int length = array.length, i = 0; i < length; ++i) { │ │ │ │ + while (i < array.length) { │ │ │ │ socketWriter.print(array[i] + "\n"); │ │ │ │ + ++i; │ │ │ │ } │ │ │ │ socketWriter.flush(); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ void sendPlayerCommand(final String str) { │ │ │ │ if (this.service.connectionState.getActivePlayer() != null) { │ │ ├── uk/org/ngo/squeezer/util/AsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -345,88 +345,90 @@ │ │ │ │ descriptor: Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=0 │ │ │ │ + stack=300, locals=12, args_size=0 │ │ │ │ 0: new #41 // class uk/org/ngo/squeezer/util/AsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #45 // Method uk/org/ngo/squeezer/util/AsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #49 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ - 16: aload_0 │ │ │ │ - 17: bipush 10 │ │ │ │ - 19: invokespecial #53 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ - 22: aload_0 │ │ │ │ - 23: putstatic #55 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 26: new #57 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ - 30: iconst_5 │ │ │ │ - 31: istore_1 │ │ │ │ - 32: sipush 128 │ │ │ │ - 35: istore_2 │ │ │ │ - 36: lconst_1 │ │ │ │ - 37: lstore_3 │ │ │ │ - 38: getstatic #67 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 41: astore 5 │ │ │ │ - 43: getstatic #55 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 46: astore 6 │ │ │ │ - 48: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 51: astore 7 │ │ │ │ - 53: new #69 // class java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy │ │ │ │ - 56: astore 8 │ │ │ │ - 58: aload 8 │ │ │ │ - 60: invokespecial #70 // Method java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy."":()V │ │ │ │ - 63: aload_0 │ │ │ │ - 64: iload_1 │ │ │ │ - 65: iload_2 │ │ │ │ - 66: lload_3 │ │ │ │ - 67: aload 5 │ │ │ │ - 69: aload 6 │ │ │ │ - 71: aload 7 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: invokespecial #73 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V │ │ │ │ - 78: aload_0 │ │ │ │ - 79: putstatic #75 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 82: invokestatic #81 // Method uk/org/ngo/squeezer/util/UIUtils.hasHoneycomb:()Z │ │ │ │ - 85: istore 9 │ │ │ │ - 87: iload 9 │ │ │ │ - 89: ifeq 139 │ │ │ │ - 92: new #83 // class uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor │ │ │ │ - 95: astore_0 │ │ │ │ - 96: aload_0 │ │ │ │ - 97: aconst_null │ │ │ │ - 98: invokespecial #86 // Method uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor."":(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ │ │ - 101: aload_0 │ │ │ │ - 102: putstatic #88 // Field SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 105: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 108: astore 10 │ │ │ │ - 110: iconst_2 │ │ │ │ - 111: aload 10 │ │ │ │ - 113: invokestatic #95 // Method java/util/concurrent/Executors.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ │ │ - 116: putstatic #97 // Field DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 119: new #99 // class uk/org/ngo/squeezer/util/AsyncTask$InternalHandler │ │ │ │ - 122: astore_0 │ │ │ │ - 123: aload_0 │ │ │ │ - 124: aconst_null │ │ │ │ - 125: invokespecial #100 // Method uk/org/ngo/squeezer/util/AsyncTask$InternalHandler."":(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ │ │ - 128: aload_0 │ │ │ │ - 129: putstatic #102 // Field sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ │ │ - 132: getstatic #88 // Field SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 135: putstatic #104 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 138: return │ │ │ │ - 139: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 142: invokestatic #108 // Method java/util/concurrent/Executors.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ │ │ - 145: astore_0 │ │ │ │ - 146: goto 101 │ │ │ │ + 16: bipush 10 │ │ │ │ + 18: istore_1 │ │ │ │ + 19: aload_0 │ │ │ │ + 20: iload_1 │ │ │ │ + 21: invokespecial #53 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ + 24: aload_0 │ │ │ │ + 25: putstatic #55 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ + 28: new #57 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ + 31: astore_2 │ │ │ │ + 32: iconst_5 │ │ │ │ + 33: istore_3 │ │ │ │ + 34: sipush 128 │ │ │ │ + 37: istore 4 │ │ │ │ + 39: lconst_1 │ │ │ │ + 40: lstore 5 │ │ │ │ + 42: getstatic #67 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ + 45: astore 7 │ │ │ │ + 47: getstatic #55 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ + 50: astore 8 │ │ │ │ + 52: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ + 55: astore 9 │ │ │ │ + 57: new #69 // class java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy │ │ │ │ + 60: astore 10 │ │ │ │ + 62: aload 10 │ │ │ │ + 64: invokespecial #70 // Method java/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy."":()V │ │ │ │ + 67: aload_2 │ │ │ │ + 68: iload_3 │ │ │ │ + 69: iload 4 │ │ │ │ + 71: lload 5 │ │ │ │ + 73: aload 7 │ │ │ │ + 75: aload 8 │ │ │ │ + 77: aload 9 │ │ │ │ + 79: aload 10 │ │ │ │ + 81: invokespecial #73 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V │ │ │ │ + 84: aload_2 │ │ │ │ + 85: putstatic #75 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 88: invokestatic #81 // Method uk/org/ngo/squeezer/util/UIUtils.hasHoneycomb:()Z │ │ │ │ + 91: istore 11 │ │ │ │ + 93: iload 11 │ │ │ │ + 95: ifeq 143 │ │ │ │ + 98: new #83 // class uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor │ │ │ │ + 101: astore_0 │ │ │ │ + 102: aload_0 │ │ │ │ + 103: aconst_null │ │ │ │ + 104: invokespecial #86 // Method uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor."":(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ │ │ + 107: aload_0 │ │ │ │ + 108: putstatic #88 // Field SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 111: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ + 114: astore_2 │ │ │ │ + 115: iconst_2 │ │ │ │ + 116: aload_2 │ │ │ │ + 117: invokestatic #95 // Method java/util/concurrent/Executors.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ │ │ + 120: putstatic #97 // Field DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 123: new #99 // class uk/org/ngo/squeezer/util/AsyncTask$InternalHandler │ │ │ │ + 126: astore_0 │ │ │ │ + 127: aload_0 │ │ │ │ + 128: aconst_null │ │ │ │ + 129: invokespecial #100 // Method uk/org/ngo/squeezer/util/AsyncTask$InternalHandler."":(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ │ │ + 132: aload_0 │ │ │ │ + 133: putstatic #102 // Field sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ │ │ + 136: getstatic #88 // Field SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 139: putstatic #104 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 142: return │ │ │ │ + 143: getstatic #47 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ + 146: invokestatic #108 // Method java/util/concurrent/Executors.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ │ │ + 149: astore_0 │ │ │ │ + 150: goto 107 │ │ │ │ │ │ │ │ public uk.org.ngo.squeezer.util.AsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── uk/org/ngo/squeezer/util/DiskLruCache.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -163,17 +163,16 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public static void deleteContents(final File obj) { │ │ │ │ final File[] listFiles = obj.listFiles(); │ │ │ │ if (listFiles == null) { │ │ │ │ throw new IllegalArgumentException("not a directory: " + obj); │ │ │ │ } │ │ │ │ - final File[] array = listFiles; │ │ │ │ for (int length = listFiles.length, i = 0; i < length; ++i) { │ │ │ │ - final File obj2 = array[i]; │ │ │ │ + final File obj2 = listFiles[i]; │ │ │ │ if (obj2.isDirectory()) { │ │ │ │ deleteContents(obj2); │ │ │ │ } │ │ │ │ if (!obj2.delete()) { │ │ │ │ throw new IOException("failed to delete file: " + obj2); │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -385,15 +384,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ private void rebuildJournal() { │ │ │ │ BufferedWriter bufferedWriter = null; │ │ │ │ while (true) { │ │ │ │ while (true) { │ │ │ │ DiskLruCache$Entry next = null; │ │ │ │ - Label_0262: { │ │ │ │ + Label_0263: { │ │ │ │ synchronized (this) { │ │ │ │ if (this.journalWriter != null) { │ │ │ │ this.journalWriter.close(); │ │ │ │ } │ │ │ │ bufferedWriter = new BufferedWriter(new FileWriter(this.journalFileTmp), 8192); │ │ │ │ bufferedWriter.write("libcore.io.DiskLruCache"); │ │ │ │ bufferedWriter.write("\n"); │ │ │ │ @@ -405,15 +404,15 @@ │ │ │ │ bufferedWriter.write("\n"); │ │ │ │ bufferedWriter.write("\n"); │ │ │ │ final Iterator iterator = this.lruEntries.values().iterator(); │ │ │ │ while (iterator.hasNext()) { │ │ │ │ next = iterator.next(); │ │ │ │ next = next; │ │ │ │ if (DiskLruCache$Entry.access$700(next) == null) { │ │ │ │ - break Label_0262; │ │ │ │ + break Label_0263; │ │ │ │ } │ │ │ │ bufferedWriter.write("DIRTY " + DiskLruCache$Entry.access$1100(next) + '\n'); │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ bufferedWriter.write("CLEAN " + DiskLruCache$Entry.access$1100(next) + next.getLengths() + '\n'); │ │ │ │ @@ -512,29 +511,29 @@ │ │ │ │ │ │ │ │ public long maxSize() { │ │ │ │ return this.maxSize; │ │ │ │ } │ │ │ │ │ │ │ │ public boolean remove(final String key) { │ │ │ │ while (true) { │ │ │ │ - Label_0198: │ │ │ │ + Label_0196: │ │ │ │ while (true) { │ │ │ │ DiskLruCache$Entry value; │ │ │ │ int n; │ │ │ │ synchronized (this) { │ │ │ │ this.checkNotClosed(); │ │ │ │ this.validateKey(key); │ │ │ │ value = this.lruEntries.get(key); │ │ │ │ value = value; │ │ │ │ if (value == null || DiskLruCache$Entry.access$700(value) != null) { │ │ │ │ return false; │ │ │ │ } │ │ │ │ n = 0; │ │ │ │ if (n >= this.valueCount) { │ │ │ │ - break Label_0198; │ │ │ │ + break Label_0196; │ │ │ │ } │ │ │ │ final File cleanFile = value.getCleanFile(n); │ │ │ │ if (!cleanFile.delete()) { │ │ │ │ throw new IOException("failed to delete " + cleanFile); │ │ │ │ } │ │ │ │ } │ │ │ │ this.size -= DiskLruCache$Entry.access$1000(value)[n]; │ │ ├── uk/org/ngo/squeezer/util/ImageCache.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -803,15 +803,15 @@ │ │ │ │ 87: invokespecial #169 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ 90: goto 13 │ │ │ │ │ │ │ │ public static long getUsableSpace(java.io.File); │ │ │ │ descriptor: (Ljava/io/File;)J │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: invokestatic #193 // Method uk/org/ngo/squeezer/util/UIUtils.hasGingerbread:()Z │ │ │ │ 3: istore_1 │ │ │ │ 4: iload_1 │ │ │ │ 5: ifeq 15 │ │ │ │ 8: aload_0 │ │ │ │ 9: invokevirtual #197 // Method java/io/File.getUsableSpace:()J │ │ │ │ 12: lstore_2 │ │ │ │ @@ -823,29 +823,27 @@ │ │ │ │ 21: invokevirtual #163 // Method java/io/File.getPath:()Ljava/lang/String; │ │ │ │ 24: astore 5 │ │ │ │ 26: aload 4 │ │ │ │ 28: aload 5 │ │ │ │ 30: invokespecial #200 // Method android/os/StatFs."":(Ljava/lang/String;)V │ │ │ │ 33: aload 4 │ │ │ │ 35: invokevirtual #203 // Method android/os/StatFs.getBlockSize:()I │ │ │ │ - 38: istore_1 │ │ │ │ - 39: iload_1 │ │ │ │ - 40: i2l │ │ │ │ - 41: lstore_2 │ │ │ │ - 42: aload 4 │ │ │ │ - 44: invokevirtual #206 // Method android/os/StatFs.getAvailableBlocks:()I │ │ │ │ - 47: istore 6 │ │ │ │ - 49: iload 6 │ │ │ │ - 51: i2l │ │ │ │ - 52: lstore 7 │ │ │ │ - 54: lload_2 │ │ │ │ - 55: lload 7 │ │ │ │ - 57: lmul │ │ │ │ - 58: lstore_2 │ │ │ │ - 59: goto 13 │ │ │ │ + 38: i2l │ │ │ │ + 39: lstore_2 │ │ │ │ + 40: aload 4 │ │ │ │ + 42: invokevirtual #206 // Method android/os/StatFs.getAvailableBlocks:()I │ │ │ │ + 45: istore_1 │ │ │ │ + 46: iload_1 │ │ │ │ + 47: i2l │ │ │ │ + 48: lstore 6 │ │ │ │ + 50: lload_2 │ │ │ │ + 51: lload 6 │ │ │ │ + 53: lmul │ │ │ │ + 54: lstore_2 │ │ │ │ + 55: goto 13 │ │ │ │ │ │ │ │ public static java.lang.String hashKeyForDisk(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: ldc #208 // String MD5 │ │ │ │ @@ -1671,15 +1669,15 @@ │ │ │ │ 25: aload_2 │ │ │ │ 26: areturn │ │ │ │ │ │ │ │ public void initDiskCache(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=1 │ │ │ │ + stack=300, locals=14, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #48 // Field mDiskCacheLock:Ljava/lang/Object; │ │ │ │ 4: astore_1 │ │ │ │ 5: aload_1 │ │ │ │ 6: monitorenter │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #268 // Field mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ @@ -1742,19 +1740,19 @@ │ │ │ │ 111: getfield #239 // Field mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; │ │ │ │ 114: astore 10 │ │ │ │ 116: aload 10 │ │ │ │ 118: getfield #390 // Field uk/org/ngo/squeezer/util/ImageCache$ImageCacheParams.diskCacheSize:I │ │ │ │ 121: istore 11 │ │ │ │ 123: iload 11 │ │ │ │ 125: i2l │ │ │ │ - 126: lstore 12 │ │ │ │ + 126: lstore 7 │ │ │ │ 128: aload 4 │ │ │ │ 130: iload_3 │ │ │ │ 131: iload 9 │ │ │ │ - 133: lload 12 │ │ │ │ + 133: lload 7 │ │ │ │ 135: invokestatic #394 // Method uk/org/ngo/squeezer/util/DiskLruCache.open:(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ 138: astore_2 │ │ │ │ 139: aload_0 │ │ │ │ 140: aload_2 │ │ │ │ 141: putfield #268 // Field mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ │ 144: iconst_0 │ │ │ │ 145: istore_3 │ │ │ │ @@ -1767,46 +1765,46 @@ │ │ │ │ 154: getfield #48 // Field mDiskCacheLock:Ljava/lang/Object; │ │ │ │ 157: astore_2 │ │ │ │ 158: aload_2 │ │ │ │ 159: invokevirtual #397 // Method java/lang/Object.notifyAll:()V │ │ │ │ 162: aload_1 │ │ │ │ 163: monitorexit │ │ │ │ 164: return │ │ │ │ - 165: astore 14 │ │ │ │ + 165: astore 12 │ │ │ │ 167: aload_0 │ │ │ │ 168: getfield #239 // Field mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; │ │ │ │ 171: astore_2 │ │ │ │ 172: iconst_0 │ │ │ │ 173: istore 9 │ │ │ │ 175: aconst_null │ │ │ │ - 176: astore 15 │ │ │ │ + 176: astore 13 │ │ │ │ 178: aload_2 │ │ │ │ 179: aconst_null │ │ │ │ 180: putfield #375 // Field uk/org/ngo/squeezer/util/ImageCache$ImageCacheParams.diskCacheDir:Ljava/io/File; │ │ │ │ 183: ldc #26 // String ImageCache │ │ │ │ 185: astore_2 │ │ │ │ 186: new #62 // class java/lang/StringBuilder │ │ │ │ - 189: astore 15 │ │ │ │ - 191: aload 15 │ │ │ │ + 189: astore 13 │ │ │ │ + 191: aload 13 │ │ │ │ 193: invokespecial #63 // Method java/lang/StringBuilder."":()V │ │ │ │ 196: ldc_w #399 // String initDiskCache - │ │ │ │ 199: astore 10 │ │ │ │ - 201: aload 15 │ │ │ │ + 201: aload 13 │ │ │ │ 203: aload 10 │ │ │ │ 205: invokevirtual #83 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 208: astore 15 │ │ │ │ - 210: aload 15 │ │ │ │ - 212: aload 14 │ │ │ │ + 208: astore 13 │ │ │ │ + 210: aload 13 │ │ │ │ + 212: aload 12 │ │ │ │ 214: invokevirtual #320 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 217: astore 15 │ │ │ │ - 219: aload 15 │ │ │ │ + 217: astore 13 │ │ │ │ + 219: aload 13 │ │ │ │ 221: invokevirtual #87 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 224: astore 15 │ │ │ │ + 224: astore 13 │ │ │ │ 226: aload_2 │ │ │ │ - 227: aload 15 │ │ │ │ + 227: aload 13 │ │ │ │ 229: invokestatic #326 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 232: pop │ │ │ │ 233: goto 144 │ │ │ │ 236: astore_2 │ │ │ │ 237: aload_1 │ │ │ │ 238: monitorexit │ │ │ │ 239: aload_2 │ │ ├── uk/org/ngo/squeezer/SqueezerActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -380,17 +380,17 @@ │ │ │ │ } │ │ │ │ try { │ │ │ │ final PackageManager packageManager = this.getPackageManager(); │ │ │ │ try { │ │ │ │ final PackageInfo packageInfo = packageManager.getPackageInfo(this.getPackageName(), 128); │ │ │ │ final long long1 = sharedPreferences.getLong("lastRunVersionCode", 0L); │ │ │ │ try { │ │ │ │ - Label_0273: { │ │ │ │ + Label_0271: { │ │ │ │ if (long1 >= packageInfo.versionCode) { │ │ │ │ - break Label_0273; │ │ │ │ + break Label_0271; │ │ │ │ } │ │ │ │ this.mFirstRun = true; │ │ │ │ try { │ │ │ │ new TipsDialog().show(this.getSupportFragmentManager(), "TipsDialog"); │ │ │ │ final SharedPreferences$Editor edit = sharedPreferences.edit(); │ │ │ │ edit.putLong("lastRunVersionCode", (long)packageInfo.versionCode); │ │ │ │ edit.commit(); │ │ ├── uk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -397,45 +397,45 @@ │ │ │ │ 22: astore 5 │ │ │ │ 24: aload_3 │ │ │ │ 25: aload 4 │ │ │ │ 27: aload 5 │ │ │ │ 29: invokevirtual #68 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ 32: pop │ │ │ │ 33: aload_2 │ │ │ │ - 34: astore 6 │ │ │ │ - 36: aload_2 │ │ │ │ - 37: arraylength │ │ │ │ + 34: arraylength │ │ │ │ + 35: istore 6 │ │ │ │ + 37: iconst_0 │ │ │ │ 38: istore 7 │ │ │ │ - 40: iconst_0 │ │ │ │ - 41: istore 8 │ │ │ │ - 43: iload 8 │ │ │ │ - 45: iload 7 │ │ │ │ - 47: if_icmpge 85 │ │ │ │ - 50: aload 6 │ │ │ │ - 52: iload 8 │ │ │ │ - 54: aaload │ │ │ │ - 55: astore 9 │ │ │ │ - 57: aload 9 │ │ │ │ - 59: invokevirtual #74 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ - 62: invokevirtual #61 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ - 65: astore 4 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: aload 4 │ │ │ │ - 70: aload 9 │ │ │ │ - 72: invokevirtual #77 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ - 75: pop │ │ │ │ - 76: iload 8 │ │ │ │ - 78: iconst_1 │ │ │ │ - 79: iadd │ │ │ │ - 80: istore 8 │ │ │ │ - 82: goto 43 │ │ │ │ - 85: aload_0 │ │ │ │ - 86: aload_3 │ │ │ │ - 87: invokevirtual #83 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ - 90: return │ │ │ │ + 40: aconst_null │ │ │ │ + 41: astore 4 │ │ │ │ + 43: iload 7 │ │ │ │ + 45: iload 6 │ │ │ │ + 47: if_icmpge 84 │ │ │ │ + 50: aload_2 │ │ │ │ + 51: iload 7 │ │ │ │ + 53: aaload │ │ │ │ + 54: astore 8 │ │ │ │ + 56: aload 8 │ │ │ │ + 58: invokevirtual #74 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ + 61: invokevirtual #61 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ + 64: astore 9 │ │ │ │ + 66: aload_3 │ │ │ │ + 67: aload 9 │ │ │ │ + 69: aload 8 │ │ │ │ + 71: invokevirtual #77 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ + 74: pop │ │ │ │ + 75: iload 7 │ │ │ │ + 77: iconst_1 │ │ │ │ + 78: iadd │ │ │ │ + 79: istore 7 │ │ │ │ + 81: goto 43 │ │ │ │ + 84: aload_0 │ │ │ │ + 85: aload_3 │ │ │ │ + 86: invokevirtual #83 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ + 89: return │ │ │ │ │ │ │ │ public static void show(android.content.Context, uk.org.ngo.squeezer.framework.SqueezerItem...); │ │ │ │ descriptor: (Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ │ │ flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: getstatic #39 // Field uk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder.album:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ ├── uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -267,55 +267,51 @@ │ │ │ │ 20: putfield #31 // Field artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ │ │ 23: return │ │ │ │ │ │ │ │ public static void show(android.content.Context, uk.org.ngo.squeezer.framework.SqueezerItem...); │ │ │ │ descriptor: (Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ │ │ flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #33 // class android/content/Intent │ │ │ │ 3: astore_2 │ │ │ │ - 4: ldc #2 // class uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity │ │ │ │ - 6: astore_3 │ │ │ │ - 7: aload_2 │ │ │ │ - 8: aload_0 │ │ │ │ - 9: aload_3 │ │ │ │ - 10: invokespecial #36 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ - 13: aload_1 │ │ │ │ - 14: astore 4 │ │ │ │ - 16: aload_1 │ │ │ │ - 17: arraylength │ │ │ │ - 18: istore 5 │ │ │ │ - 20: iconst_0 │ │ │ │ - 21: istore 6 │ │ │ │ - 23: iload 6 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: if_icmpge 63 │ │ │ │ - 30: aload 4 │ │ │ │ - 32: iload 6 │ │ │ │ - 34: aaload │ │ │ │ - 35: astore 7 │ │ │ │ - 37: aload 7 │ │ │ │ - 39: invokevirtual #42 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ - 42: invokevirtual #48 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ - 45: astore_3 │ │ │ │ - 46: aload_2 │ │ │ │ - 47: aload_3 │ │ │ │ - 48: aload 7 │ │ │ │ - 50: invokevirtual #52 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ - 53: pop │ │ │ │ - 54: iload 6 │ │ │ │ - 56: iconst_1 │ │ │ │ - 57: iadd │ │ │ │ - 58: istore 6 │ │ │ │ - 60: goto 23 │ │ │ │ - 63: aload_0 │ │ │ │ - 64: aload_2 │ │ │ │ - 65: invokevirtual #58 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ - 68: return │ │ │ │ + 4: aload_2 │ │ │ │ + 5: aload_0 │ │ │ │ + 6: ldc #2 // class uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity │ │ │ │ + 8: invokespecial #36 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ + 11: aload_1 │ │ │ │ + 12: arraylength │ │ │ │ + 13: istore_3 │ │ │ │ + 14: iconst_0 │ │ │ │ + 15: istore 4 │ │ │ │ + 17: iload 4 │ │ │ │ + 19: iload_3 │ │ │ │ + 20: if_icmpge 57 │ │ │ │ + 23: aload_1 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: aaload │ │ │ │ + 27: astore 5 │ │ │ │ + 29: aload 5 │ │ │ │ + 31: invokevirtual #42 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ + 34: invokevirtual #48 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ + 37: astore 6 │ │ │ │ + 39: aload_2 │ │ │ │ + 40: aload 6 │ │ │ │ + 42: aload 5 │ │ │ │ + 44: invokevirtual #52 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ + 47: pop │ │ │ │ + 48: iload 4 │ │ │ │ + 50: iconst_1 │ │ │ │ + 51: iadd │ │ │ │ + 52: istore 4 │ │ │ │ + 54: goto 17 │ │ │ │ + 57: aload_0 │ │ │ │ + 58: aload_2 │ │ │ │ + 59: invokevirtual #58 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ + 62: return │ │ │ │ │ │ │ │ public uk.org.ngo.squeezer.framework.SqueezerItemView createItemView(); │ │ │ │ descriptor: ()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: new #60 // class uk/org/ngo/squeezer/itemlists/SqueezerArtistView │ │ ├── uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -343,55 +343,51 @@ │ │ │ │ 10: putfield #41 // Field sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ │ │ 13: return │ │ │ │ │ │ │ │ public static void show(android.content.Context, uk.org.ngo.squeezer.framework.SqueezerItem...); │ │ │ │ descriptor: (Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ │ │ flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #43 // class android/content/Intent │ │ │ │ 3: astore_2 │ │ │ │ - 4: ldc #2 // class uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity │ │ │ │ - 6: astore_3 │ │ │ │ - 7: aload_2 │ │ │ │ - 8: aload_0 │ │ │ │ - 9: aload_3 │ │ │ │ - 10: invokespecial #46 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ - 13: aload_1 │ │ │ │ - 14: astore 4 │ │ │ │ - 16: aload_1 │ │ │ │ - 17: arraylength │ │ │ │ - 18: istore 5 │ │ │ │ - 20: iconst_0 │ │ │ │ - 21: istore 6 │ │ │ │ - 23: iload 6 │ │ │ │ - 25: iload 5 │ │ │ │ - 27: if_icmpge 63 │ │ │ │ - 30: aload 4 │ │ │ │ - 32: iload 6 │ │ │ │ - 34: aaload │ │ │ │ - 35: astore 7 │ │ │ │ - 37: aload 7 │ │ │ │ - 39: invokevirtual #52 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ - 42: invokevirtual #58 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ - 45: astore_3 │ │ │ │ - 46: aload_2 │ │ │ │ - 47: aload_3 │ │ │ │ - 48: aload 7 │ │ │ │ - 50: invokevirtual #62 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ - 53: pop │ │ │ │ - 54: iload 6 │ │ │ │ - 56: iconst_1 │ │ │ │ - 57: iadd │ │ │ │ - 58: istore 6 │ │ │ │ - 60: goto 23 │ │ │ │ - 63: aload_0 │ │ │ │ - 64: aload_2 │ │ │ │ - 65: invokevirtual #68 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ - 68: return │ │ │ │ + 4: aload_2 │ │ │ │ + 5: aload_0 │ │ │ │ + 6: ldc #2 // class uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity │ │ │ │ + 8: invokespecial #46 // Method android/content/Intent."":(Landroid/content/Context;Ljava/lang/Class;)V │ │ │ │ + 11: aload_1 │ │ │ │ + 12: arraylength │ │ │ │ + 13: istore_3 │ │ │ │ + 14: iconst_0 │ │ │ │ + 15: istore 4 │ │ │ │ + 17: iload 4 │ │ │ │ + 19: iload_3 │ │ │ │ + 20: if_icmpge 57 │ │ │ │ + 23: aload_1 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: aaload │ │ │ │ + 27: astore 5 │ │ │ │ + 29: aload 5 │ │ │ │ + 31: invokevirtual #52 // Method java/lang/Object.getClass:()Ljava/lang/Class; │ │ │ │ + 34: invokevirtual #58 // Method java/lang/Class.getName:()Ljava/lang/String; │ │ │ │ + 37: astore 6 │ │ │ │ + 39: aload_2 │ │ │ │ + 40: aload 6 │ │ │ │ + 42: aload 5 │ │ │ │ + 44: invokevirtual #62 // Method android/content/Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ │ │ + 47: pop │ │ │ │ + 48: iload 4 │ │ │ │ + 50: iconst_1 │ │ │ │ + 51: iadd │ │ │ │ + 52: istore 4 │ │ │ │ + 54: goto 17 │ │ │ │ + 57: aload_0 │ │ │ │ + 58: aload_2 │ │ │ │ + 59: invokevirtual #68 // Method android/content/Context.startActivity:(Landroid/content/Intent;)V │ │ │ │ + 62: return │ │ │ │ │ │ │ │ public uk.org.ngo.squeezer.framework.SqueezerItemView createItemView(); │ │ │ │ descriptor: ()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: new #70 // class uk/org/ngo/squeezer/itemlists/SqueezerSongView │ │ │ │ @@ -611,32 +607,32 @@ │ │ │ │ 310: aload_3 │ │ │ │ 311: aload 8 │ │ │ │ 313: invokestatic #180 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 316: pop │ │ │ │ 317: goto 49 │ │ │ │ 320: aload_0 │ │ │ │ 321: getfield #75 // Field songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ │ │ - 324: astore 8 │ │ │ │ + 324: astore 5 │ │ │ │ 326: aload_0 │ │ │ │ 327: getfield #77 // Field album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ │ │ 330: astore_3 │ │ │ │ 331: aload_3 │ │ │ │ 332: ifnull 367 │ │ │ │ 335: iload_2 │ │ │ │ 336: istore 6 │ │ │ │ - 338: aload 8 │ │ │ │ + 338: aload 5 │ │ │ │ 340: iload 6 │ │ │ │ 342: invokevirtual #184 // Method uk/org/ngo/squeezer/itemlists/SqueezerSongView.setBrowseByAlbum:(Z)V │ │ │ │ 345: aload_0 │ │ │ │ 346: getfield #75 // Field songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ │ │ 349: astore_3 │ │ │ │ 350: aload_0 │ │ │ │ 351: getfield #79 // Field artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ │ │ - 354: astore 8 │ │ │ │ - 356: aload 8 │ │ │ │ + 354: astore 5 │ │ │ │ + 356: aload 5 │ │ │ │ 358: ifnull 375 │ │ │ │ 361: aload_3 │ │ │ │ 362: iload_2 │ │ │ │ 363: invokevirtual #187 // Method uk/org/ngo/squeezer/itemlists/SqueezerSongView.setBrowseByArtist:(Z)V │ │ │ │ 366: return │ │ │ │ 367: iconst_0 │ │ │ │ 368: istore 6 ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$5.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 200 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$5;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 288 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$8;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/IconRowAdapter.smali │ @@ -129,21 +129,21 @@ │ if-ge v0, v1, :cond_0 │ │ .line 74 │ iget-object v1, p0, Luk/org/ngo/squeezer/IconRowAdapter;->mRows:Ljava/util/List; │ │ new-instance v2, Luk/org/ngo/squeezer/IconRowAdapter$IconRow; │ │ - int-to-long v3, v0 │ + int-to-long v4, v0 │ │ - aget-object v5, p2, v0 │ + aget-object v3, p2, v0 │ │ aget v6, p3, v0 │ │ - invoke-direct {v2, v3, v4, v5, v6}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;->(JLjava/lang/CharSequence;I)V │ + invoke-direct {v2, v4, v5, v3, v6}, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;->(JLjava/lang/CharSequence;I)V │ │ invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 73 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ @@ -219,15 +219,14 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 34 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/IconRowAdapter;->getItem(I)Ljava/lang/CharSequence; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/SqueezerSearchAdapter$2.smali │ @@ -17,56 +17,49 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 71 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;->this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 71 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 71 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/SqueezerMusicActivity$1.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerMusicActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ .prologue │ .line 113 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerMusicActivity$1;->this$0:Luk/org/ngo/squeezer/SqueezerMusicActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ - .locals 3 │ + .locals 4 │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/widget/AdapterView", ├── smali/uk/org/ngo/squeezer/SettingsActivity.smali │ @@ -252,14 +252,15 @@ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;->setSummaryOff(Ljava/lang/CharSequence;)V │ │ .line 91 │ const-string v6, "squeezer.scrobble.enabled" │ │ + .line 92 │ invoke-interface {v4, v6, v7}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v6 │ │ invoke-virtual {v5, v6}, Landroid/preference/CheckBoxPreference;->setChecked(Z)V │ │ .line 96 │ @@ -272,18 +273,20 @@ │ if-eqz v6, :cond_0 │ │ .line 97 │ const-string v6, "squeezer.scrobble" │ │ const-string v8, "0" │ │ + .line 98 │ invoke-interface {v4, v6, v8}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 97 │ invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v6 │ │ if-lez v6, :cond_2 │ │ .line 99 ├── smali/uk/org/ngo/squeezer/SqueezerSearchAdapter$1.smali │ @@ -17,56 +17,49 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 64 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;->this$0:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 64 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 64 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerSong;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/SqueezerActivity$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 277 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$7;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/IconRowAdapter$IconRow.smali │ @@ -20,15 +20,15 @@ │ .field private mId:J │ │ .field private mText:Ljava/lang/CharSequence; │ │ │ # direct methods │ .method constructor (JLjava/lang/CharSequence;I)V │ - .locals 0 │ + .locals 1 │ .param p1, "id" # J │ .param p3, "text" # Ljava/lang/CharSequence; │ .param p4, "icon" # I │ │ .prologue │ .line 117 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -87,15 +87,15 @@ │ iput p1, p0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;->mIcon:I │ │ .line 145 │ return-void │ .end method │ │ .method public setId(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "id" # J │ │ .prologue │ .line 128 │ iput-wide p1, p0, Luk/org/ngo/squeezer/IconRowAdapter$IconRow;->mId:J │ │ .line 129 ├── smali/uk/org/ngo/squeezer/SqueezerActivity.smali │ @@ -1434,20 +1434,22 @@ │ │ const-class v2, Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {v1, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ const/high16 v2, 0x4000000 │ │ + .line 812 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ move-result-object v1 │ │ const/high16 v2, 0x20000000 │ │ + .line 813 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ move-result-object v0 │ │ .line 814 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ @@ -1680,15 +1682,15 @@ │ invoke-direct {p0, v0}, Luk/org/ngo/squeezer/SqueezerActivity;->updateAlbumArtIfNeeded(Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ .line 508 │ return-void │ .end method │ │ .method private updateTimeDisplayTo(II)V │ - .locals 3 │ + .locals 4 │ .param p1, "secondsIn" # I │ .param p2, "secondsTotal" # I │ │ .prologue │ .line 492 │ iget-boolean v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->updateSeekBar:Z │ │ @@ -1707,34 +1709,34 @@ │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->seekBar:Landroid/widget/SeekBar; │ │ invoke-virtual {v0, p2}, Landroid/widget/SeekBar;->setMax(I)V │ │ .line 495 │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->totalTime:Landroid/widget/TextView; │ │ - int-to-long v1, p2 │ + int-to-long v2, p2 │ │ - invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ + invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 497 │ :cond_0 │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->seekBar:Landroid/widget/SeekBar; │ │ invoke-virtual {v0, p1}, Landroid/widget/SeekBar;->setProgress(I)V │ │ .line 498 │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->currentTime:Landroid/widget/TextView; │ │ - int-to-long v1, p1 │ + int-to-long v2, p1 │ │ - invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ + invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 500 │ :cond_1 │ @@ -1870,15 +1872,15 @@ │ .line 154 │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity;->uiThreadHandler:Landroid/os/Handler; │ │ return-object v0 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ - .locals 9 │ + .locals 10 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ const/4 v7, 0x1 │ │ .line 159 │ invoke-super {p0, p1}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;->onCreate(Landroid/os/Bundle;)V │ @@ -1967,21 +1969,21 @@ │ .local v3, "pInfo":Landroid/content/pm/PackageInfo; │ const-string v5, "lastRunVersionCode" │ │ const-wide/16 v6, 0x0 │ │ invoke-interface {v4, v5, v6, v7}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - iget v7, v3, Landroid/content/pm/PackageInfo;->versionCode:I │ + iget v5, v3, Landroid/content/pm/PackageInfo;->versionCode:I │ │ - int-to-long v7, v7 │ + int-to-long v8, v5 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-gez v5, :cond_1 │ │ .line 183 │ const/4 v5, 0x1 │ │ iput-boolean v5, p0, Luk/org/ngo/squeezer/SqueezerActivity;->mFirstRun:Z ├── smali/uk/org/ngo/squeezer/SqueezerHomeActivity.smali │ @@ -88,20 +88,22 @@ │ │ const-class v2, Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ invoke-direct {v1, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ const/high16 v2, 0x4000000 │ │ + .line 98 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ move-result-object v1 │ │ const/high16 v2, 0x20000000 │ │ + .line 99 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ move-result-object v0 │ │ .line 100 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V ├── smali/uk/org/ngo/squeezer/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 396 │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$searchCriteriaText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 66 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$1;->val$searchCriteriaText:Landroid/widget/EditText; ├── smali/uk/org/ngo/squeezer/SqueezerActivity$10.smali │ @@ -22,28 +22,29 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 310 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$10;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onProgressChanged(Landroid/widget/SeekBar;IZ)V │ - .locals 3 │ + .locals 4 │ .param p1, "s" # Landroid/widget/SeekBar; │ .param p2, "progress" # I │ .param p3, "fromUser" # Z │ │ .prologue │ .line 316 │ if-eqz p3, :cond_0 │ @@ -51,17 +52,17 @@ │ .line 317 │ iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerActivity$10;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-static {v0}, Luk/org/ngo/squeezer/SqueezerActivity;->access$1200(Luk/org/ngo/squeezer/SqueezerActivity;)Landroid/widget/TextView; │ │ move-result-object v0 │ │ - int-to-long v1, p2 │ + int-to-long v2, p2 │ │ - invoke-static {v1, v2}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ + invoke-static {v2, v3}, Luk/org/ngo/squeezer/Util;->makeTimeString(J)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 319 │ :cond_0 ├── smali/uk/org/ngo/squeezer/RepeatingImageButton.smali │ @@ -205,19 +205,19 @@ │ .sparse-switch │ 0x17 -> :sswitch_0 │ 0x42 -> :sswitch_0 │ .end sparse-switch │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 5 │ + .locals 6 │ .param p1, "event" # Landroid/view/MotionEvent; │ │ .prologue │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ const/4 v2, 0x1 │ │ .line 73 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ @@ -228,23 +228,23 @@ │ iget-object v0, p0, Luk/org/ngo/squeezer/RepeatingImageButton;->mRepeater:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v0}, Luk/org/ngo/squeezer/RepeatingImageButton;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ .line 76 │ iget-wide v0, p0, Luk/org/ngo/squeezer/RepeatingImageButton;->mStartTime:J │ │ - cmp-long v0, v0, v3 │ + cmp-long v0, v0, v4 │ │ if-eqz v0, :cond_0 │ │ .line 77 │ invoke-direct {p0, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;->doRepeat(Z)V │ │ .line 78 │ - iput-wide v3, p0, Luk/org/ngo/squeezer/RepeatingImageButton;->mStartTime:J │ + iput-wide v4, p0, Luk/org/ngo/squeezer/RepeatingImageButton;->mStartTime:J │ │ .line 81 │ :cond_0 │ invoke-super {p0, p1}, Landroid/widget/ImageButton;->onTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v0 ├── smali/uk/org/ngo/squeezer/SqueezerRandomplayActivity.smali │ @@ -28,15 +28,14 @@ │ .line 61 │ new-instance v0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1; │ │ invoke-direct {v0, p0}, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;->(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity;->onRandomplayItemClick:Landroid/widget/AdapterView$OnItemClickListener; │ │ - .line 82 │ return-void │ .end method │ │ .method static synthetic access$000(Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)Ljava/lang/String; │ .locals 1 │ .param p0, "x0" # Luk/org/ngo/squeezer/SqueezerRandomplayActivity; ├── smali/uk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler.smali │ @@ -80,23 +80,25 @@ │ │ invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;->access$400(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ move-result v2 │ │ iget-object v1, p0, Luk/org/ngo/squeezer/SqueezerActivity$UiThreadHandler;->mActivity:Ljava/lang/ref/WeakReference; │ │ + .line 147 │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-static {v1}, Luk/org/ngo/squeezer/SqueezerActivity;->access$500(Luk/org/ngo/squeezer/SqueezerActivity;)I │ │ move-result v1 │ │ + .line 146 │ invoke-static {v0, v2, v1}, Luk/org/ngo/squeezer/SqueezerActivity;->access$600(Luk/org/ngo/squeezer/SqueezerActivity;II)V │ │ .line 149 │ :cond_0 │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/SqueezerActivity$15.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 828 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$15;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/IServiceCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity.smali │ @@ -250,14 +250,15 @@ │ │ const-class v2, Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {v1, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ const/high16 v2, 0x20000 │ │ + .line 155 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ move-result-object v0 │ │ .line 156 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ @@ -272,91 +273,91 @@ │ .locals 10 │ .param p1, "menuItem" # Landroid/view/MenuItem; │ │ .prologue │ .line 118 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;->getService()Luk/org/ngo/squeezer/service/ISqueezeService; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - if-eqz v7, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 119 │ invoke-interface {p1}, Landroid/view/MenuItem;->getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ │ .line 120 │ .local v1, "contextMenuInfo":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ - iget-wide v5, v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ + iget-wide v6, v1, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->packedPosition:J │ │ .line 121 │ - .local v5, "packedPosition":J │ - invoke-static {v5, v6}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I │ + .local v6, "packedPosition":J │ + invoke-static {v6, v7}, Landroid/widget/ExpandableListView;->getPackedPositionGroup(J)I │ │ move-result v3 │ │ .line 122 │ .local v3, "groupPosition":I │ - invoke-static {v5, v6}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I │ + invoke-static {v6, v7}, Landroid/widget/ExpandableListView;->getPackedPositionChild(J)I │ │ move-result v0 │ │ .line 123 │ .local v0, "childPosition":I │ - invoke-static {v5, v6}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I │ + invoke-static {v6, v7}, Landroid/widget/ExpandableListView;->getPackedPositionType(J)I │ │ - move-result v7 │ + move-result v5 │ │ const/4 v8, 0x1 │ │ - if-ne v7, v8, :cond_0 │ + if-ne v5, v8, :cond_0 │ │ .line 125 │ :try_start_0 │ - iget-object v7, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity;->searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ + iget-object v5, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity;->searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - invoke-virtual {v7, p1, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->doItemContext(Landroid/view/MenuItem;II)V │ + invoke-virtual {v5, p1, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->doItemContext(Landroid/view/MenuItem;II)V │ :try_end_0 │ .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 132 │ .end local v0 # "childPosition":I │ .end local v1 # "contextMenuInfo":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ .end local v3 # "groupPosition":I │ - .end local v5 # "packedPosition":J │ + .end local v6 # "packedPosition":J │ :cond_0 │ :goto_0 │ - const/4 v7, 0x0 │ + const/4 v5, 0x0 │ │ - return v7 │ + return v5 │ │ .line 126 │ .restart local v0 # "childPosition":I │ .restart local v1 # "contextMenuInfo":Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo; │ .restart local v3 # "groupPosition":I │ - .restart local v5 # "packedPosition":J │ + .restart local v6 # "packedPosition":J │ :catch_0 │ move-exception v2 │ │ .line 127 │ .local v2, "e":Landroid/os/RemoteException; │ - iget-object v7, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity;->searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ + iget-object v5, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity;->searchResultsAdapter:Luk/org/ngo/squeezer/SqueezerSearchAdapter; │ │ - invoke-virtual {v7, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->getChild(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ + invoke-virtual {v5, v3, v0}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->getChild(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ move-result-object v4 │ │ .line 128 │ .local v4, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0}, Luk/org/ngo/squeezer/SqueezerSearchActivity;->getTag()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v5 │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "Error executing context menu action \'" │ │ @@ -388,15 +389,15 @@ │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ - invoke-static {v7, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; ├── smali/uk/org/ngo/squeezer/SqueezerActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 238 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$4;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchAdapter.smali │ @@ -39,137 +39,130 @@ │ .end field │ │ .field private final groupIcons:[I │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ - .locals 8 │ + .locals 7 │ .param p1, "activity" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ - const/4 v6, 0x4 │ + const/4 v4, 0x4 │ + │ + const/4 v2, 0x0 │ │ .line 61 │ invoke-direct {p0}, Landroid/widget/BaseExpandableListAdapter;->()V │ │ .line 51 │ - new-array v5, v6, [I │ + new-array v3, v4, [I │ │ - fill-array-data v5, :array_0 │ + fill-array-data v3, :array_0 │ │ - iput-object v5, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->groupIcons:[I │ + iput-object v3, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->groupIcons:[I │ │ .line 58 │ - new-instance v5, Ljava/util/HashMap; │ + new-instance v3, Ljava/util/HashMap; │ │ - invoke-direct {v5}, Ljava/util/HashMap;->()V │ + invoke-direct {v3}, Ljava/util/HashMap;->()V │ │ - iput-object v5, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapterMap:Ljava/util/Map; │ + iput-object v3, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapterMap:Ljava/util/Map; │ │ .line 62 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->activity:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .line 63 │ - new-array v0, v6, [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + new-array v0, v4, [Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - const/4 v5, 0x0 │ + new-instance v3, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + new-instance v4, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ │ - new-instance v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1; │ + invoke-direct {v4, p0, p1}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;->(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ - invoke-direct {v7, p0, p1}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$1;->(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ + invoke-direct {v3, v4}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ - invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ + aput-object v3, v0, v2 │ │ - aput-object v6, v0, v5 │ + const/4 v3, 0x1 │ │ - const/4 v5, 0x1 │ + new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + new-instance v5, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ │ - new-instance v7, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2; │ + invoke-direct {v5, p0, p1}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;->(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ - invoke-direct {v7, p0, p1}, Luk/org/ngo/squeezer/SqueezerSearchAdapter$2;->(Luk/org/ngo/squeezer/SqueezerSearchAdapter;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ + invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ - invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ + aput-object v4, v0, v3 │ │ - aput-object v6, v0, v5 │ + const/4 v3, 0x2 │ │ - const/4 v5, 0x2 │ + new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + new-instance v5, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ │ - new-instance v7, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView; │ + invoke-direct {v5, p1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ - invoke-direct {v7, p1}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ + invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ - invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ + aput-object v4, v0, v3 │ │ - aput-object v6, v0, v5 │ + const/4 v3, 0x3 │ │ - const/4 v5, 0x3 │ + new-instance v4, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - new-instance v6, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + new-instance v5, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ │ - new-instance v7, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView; │ + invoke-direct {v5, p1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ - invoke-direct {v7, p1}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ + invoke-direct {v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ │ - invoke-direct {v6, v7}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->(Luk/org/ngo/squeezer/framework/SqueezerItemView;)V │ - │ - aput-object v6, v0, v5 │ + aput-object v4, v0, v3 │ │ .line 81 │ .local v0, "adapters":[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<*>;" │ iput-object v0, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ .line 82 │ - iget-object v1, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + iget-object v3, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - .local v1, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ - array-length v4, v1 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v4, :cond_0 │ │ - aget-object v3, v1, v2 │ + aget-object v1, v3, v2 │ │ .line 83 │ - .local v3, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + .local v1, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ iget-object v5, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapterMap:Ljava/util/Map; │ │ - invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getItemView()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ + invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getItemView()Luk/org/ngo/squeezer/framework/SqueezerItemView; │ │ move-result-object v6 │ │ invoke-interface {v6}, Luk/org/ngo/squeezer/framework/SqueezerItemView;->getItemClass()Ljava/lang/Class; │ │ move-result-object v6 │ │ - invoke-interface {v5, v6, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v5, v6, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 82 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 84 │ - .end local v3 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + .end local v1 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ :cond_0 │ return-void │ │ .line 51 │ - nop │ - │ :array_0 │ .array-data 4 │ 0x7f020016 │ 0x7f020001 │ 0x7f020002 │ 0x7f020004 │ .end array-data │ @@ -178,39 +171,36 @@ │ │ # virtual methods │ .method public clear()V │ .locals 4 │ │ .prologue │ .line 87 │ - iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + iget-object v2, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ if-ge v1, v3, :cond_0 │ │ - aget-object v2, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 88 │ - .local v2, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ - invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->clear()V │ + .local v0, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + invoke-virtual {v0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->clear()V │ │ .line 87 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 89 │ - .end local v2 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + .end local v0 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ :cond_0 │ return-void │ .end method │ │ .method public doItemContext(Landroid/view/MenuItem;II)V │ .locals 1 │ .param p1, "menuItem" # Landroid/view/MenuItem; │ @@ -232,16 +222,14 @@ │ │ .line 121 │ return-void │ .end method │ │ .method public bridge synthetic getChild(II)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 49 │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->getChild(II)Luk/org/ngo/squeezer/framework/SqueezerPlaylistItem; │ │ move-result-object v0 │ │ @@ -430,25 +418,25 @@ │ │ .line 166 │ .local v0, "h":I │ const/4 v5, 0x0 │ │ const/4 v6, 0x0 │ │ - int-to-double v7, v4 │ + int-to-double v8, v4 │ │ - const-wide v9, 0x3fe28f5c28f5c28fL # 0.58 │ + const-wide v10, 0x3fe28f5c28f5c28fL # 0.58 │ │ - mul-double/2addr v7, v9 │ + mul-double/2addr v8, v10 │ │ - invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D │ + invoke-static {v8, v9}, Ljava/lang/Math;->ceil(D)D │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - double-to-int v7, v7 │ + double-to-int v7, v8 │ │ int-to-double v8, v0 │ │ const-wide v10, 0x3fe28f5c28f5c28fL # 0.58 │ │ mul-double/2addr v8, v10 │ │ @@ -474,54 +462,51 @@ │ .end method │ │ .method public getMaxCount()I │ .locals 6 │ │ .prologue │ .line 99 │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ .line 100 │ - .local v1, "count":I │ - iget-object v0, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ + .local v0, "count":I │ + iget-object v3, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v4, :cond_1 │ │ - aget-object v3, v0, v2 │ + aget-object v1, v3, v2 │ │ .line 101 │ - .local v3, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ - invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getCount()I │ + .local v1, "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getCount()I │ │ move-result v5 │ │ - if-le v5, v1, :cond_0 │ + if-le v5, v0, :cond_0 │ │ - invoke-virtual {v3}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getCount()I │ + invoke-virtual {v1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getCount()I │ │ - move-result v1 │ + move-result v0 │ │ .line 100 │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 102 │ - .end local v3 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ + .end local v1 # "itemAdapter":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter<+Luk/org/ngo/squeezer/framework/SqueezerItem;>;" │ :cond_1 │ - return v1 │ + return v0 │ .end method │ │ .method public hasStableIds()Z │ .locals 1 │ │ .prologue │ .line 174 │ @@ -539,15 +524,15 @@ │ .line 178 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ - .locals 9 │ + .locals 10 │ .param p1, "menu" # Landroid/view/ContextMenu; │ .param p2, "v" # Landroid/view/View; │ .param p3, "menuInfo" # Landroid/view/ContextMenu$ContextMenuInfo; │ │ .prologue │ .line 106 │ move-object v2, p3 │ @@ -581,17 +566,17 @@ │ │ .line 112 │ .local v1, "childPosition":I │ new-instance v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; │ │ iget-object v6, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->targetView:Landroid/view/View; │ │ - iget-wide v7, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->id:J │ + iget-wide v8, v2, Landroid/widget/ExpandableListView$ExpandableListContextMenuInfo;->id:J │ │ - invoke-direct {v0, v6, v1, v7, v8}, Landroid/widget/AdapterView$AdapterContextMenuInfo;->(Landroid/view/View;IJ)V │ + invoke-direct {v0, v6, v1, v8, v9}, Landroid/widget/AdapterView$AdapterContextMenuInfo;->(Landroid/view/View;IJ)V │ │ .line 115 │ .local v0, "adapterContextMenuInfo":Landroid/widget/AdapterView$AdapterContextMenuInfo; │ iget-object v6, p0, Luk/org/ngo/squeezer/SqueezerSearchAdapter;->childAdapters:[Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ aget-object v6, v6, v3 ├── smali/uk/org/ngo/squeezer/SqueezerActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 230 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$3;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$15$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity$15;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ .prologue │ .line 851 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$15$2;->this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerHomeActivity$1.smali │ @@ -32,14 +32,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerHomeActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ .prologue │ .line 62 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerHomeActivity$1;->this$0:Luk/org/ngo/squeezer/SqueezerHomeActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 390 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$11;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/Util.smali │ @@ -195,40 +195,45 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ + .line 123 │ :goto_0 │ + check-cast v1, Landroid/widget/TextView; │ + │ + move-object v0, v1 │ + │ check-cast v0, Landroid/widget/TextView; │ │ .line 124 │ .local v0, "view":Landroid/widget/TextView; │ invoke-virtual {v0, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 125 │ return-object v0 │ │ - .line 121 │ + .line 123 │ .end local v0 # "view":Landroid/widget/TextView; │ :cond_0 │ invoke-virtual {p0}, Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v1 │ │ const v2, 0x7f030008 │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v0 │ + move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public static getSpinnerItemView(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ .locals 4 │ .param p0, "activity" # Landroid/app/Activity; │ @@ -237,56 +242,62 @@ │ │ .prologue │ .line 130 │ if-eqz p1, :cond_0 │ │ const-class v1, Landroid/widget/TextView; │ │ + .line 131 │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ + .line 133 │ :goto_0 │ + check-cast v1, Landroid/widget/TextView; │ + │ + move-object v0, v1 │ + │ check-cast v0, Landroid/widget/TextView; │ │ .line 134 │ .local v0, "view":Landroid/widget/TextView; │ invoke-virtual {v0, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 135 │ return-object v0 │ │ - .line 130 │ + .line 133 │ .end local v0 # "view":Landroid/widget/TextView; │ :cond_0 │ invoke-virtual {p0}, Landroid/app/Activity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v1 │ │ const v2, 0x7f03000d │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v0 │ + move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public static declared-synchronized makeTimeString(J)Ljava/lang/String; │ - .locals 7 │ + .locals 8 │ .param p0, "secs" # J │ │ .prologue │ .line 81 │ const-class v2, Luk/org/ngo/squeezer/Util; │ │ monitor-enter v2 │ @@ -301,49 +312,49 @@ │ .line 83 │ sget-object v0, Luk/org/ngo/squeezer/Util;->sTimeArgs:[Ljava/lang/Object; │ │ .line 84 │ .local v0, "timeArgs":[Ljava/lang/Object; │ const/4 v1, 0x0 │ │ - const-wide/16 v3, 0xe10 │ + const-wide/16 v4, 0xe10 │ │ - div-long v3, p0, v3 │ + div-long v4, p0, v4 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v0, v1 │ │ .line 85 │ const/4 v1, 0x1 │ │ - const-wide/16 v3, 0x3c │ + const-wide/16 v4, 0x3c │ │ - div-long v3, p0, v3 │ + div-long v4, p0, v4 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v0, v1 │ │ .line 86 │ const/4 v1, 0x2 │ │ - const-wide/16 v3, 0x3c │ + const-wide/16 v4, 0x3c │ │ - div-long v3, p0, v3 │ + div-long v4, p0, v4 │ │ - const-wide/16 v5, 0x3c │ + const-wide/16 v6, 0x3c │ │ - rem-long/2addr v3, v5 │ + rem-long/2addr v4, v6 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v0, v1 │ │ .line 87 │ const/4 v1, 0x3 │ @@ -353,19 +364,19 @@ │ move-result-object v3 │ │ aput-object v3, v0, v1 │ │ .line 88 │ const/4 v1, 0x4 │ │ - const-wide/16 v3, 0x3c │ + const-wide/16 v4, 0x3c │ │ - rem-long v3, p0, v3 │ + rem-long v4, p0, v4 │ │ - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v3 │ │ aput-object v3, v0, v1 │ │ .line 89 │ sget-object v1, Luk/org/ngo/squeezer/Util;->sFormatter:Ljava/util/Formatter; ├── smali/uk/org/ngo/squeezer/SqueezerActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 222 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$2;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$3.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$start:I │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;IILjava/util/List;Ljava/lang/Class;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 184 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ iput p2, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$3;->val$count:I ├── smali/uk/org/ngo/squeezer/RepeatingImageButton$1.smali │ @@ -20,28 +20,29 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/RepeatingImageButton; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/RepeatingImageButton;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/RepeatingImageButton; │ │ .prologue │ .line 99 │ iput-object p1, p0, Luk/org/ngo/squeezer/RepeatingImageButton$1;->this$0:Luk/org/ngo/squeezer/RepeatingImageButton; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 101 │ iget-object v0, p0, Luk/org/ngo/squeezer/RepeatingImageButton$1;->this$0:Luk/org/ngo/squeezer/RepeatingImageButton; │ │ const/4 v1, 0x0 │ │ @@ -59,15 +60,15 @@ │ .line 103 │ iget-object v0, p0, Luk/org/ngo/squeezer/RepeatingImageButton$1;->this$0:Luk/org/ngo/squeezer/RepeatingImageButton; │ │ iget-object v1, p0, Luk/org/ngo/squeezer/RepeatingImageButton$1;->this$0:Luk/org/ngo/squeezer/RepeatingImageButton; │ │ invoke-static {v1}, Luk/org/ngo/squeezer/RepeatingImageButton;->access$100(Luk/org/ngo/squeezer/RepeatingImageButton;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-virtual {v0, p0, v1, v2}, Luk/org/ngo/squeezer/RepeatingImageButton;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v0, p0, v2, v3}, Luk/org/ngo/squeezer/RepeatingImageButton;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 105 │ :cond_0 │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/VolumePanel.smali │ @@ -43,14 +43,15 @@ │ invoke-direct {v1, p1}, Landroid/widget/Toast;->(Landroid/content/Context;)V │ │ iput-object v1, p0, Luk/org/ngo/squeezer/VolumePanel;->mToast:Landroid/widget/Toast; │ │ .line 53 │ const-string v1, "layout_inflater" │ │ + .line 54 │ invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ .line 55 ├── smali/uk/org/ngo/squeezer/SqueezerActivity$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 422 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$13;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$15$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$postConnect:Z │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity$15;ZZ)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ .prologue │ .line 834 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;->this$1:Luk/org/ngo/squeezer/SqueezerActivity$15; │ │ iput-boolean p2, p0, Luk/org/ngo/squeezer/SqueezerActivity$15$1;->val$isConnected:Z ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 194 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$4;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 257 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$5;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 92 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$1;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$7.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 212 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$7;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/SettingsActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$urls:[Ljava/lang/CharSequence; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SettingsActivity;[Ljava/lang/CharSequence;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SettingsActivity; │ │ .prologue │ .line 212 │ iput-object p1, p0, Luk/org/ngo/squeezer/SettingsActivity$2;->this$0:Luk/org/ngo/squeezer/SettingsActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/SettingsActivity$2;->val$urls:[Ljava/lang/CharSequence; ├── smali/uk/org/ngo/squeezer/SqueezerActivity$12.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$playerName:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 406 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$12;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/SqueezerActivity$12;->val$playerName:Ljava/lang/String; ├── smali/uk/org/ngo/squeezer/SqueezerRandomplayActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerRandomplayActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ .prologue │ .line 61 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerRandomplayActivity$1;->this$0:Luk/org/ngo/squeezer/SqueezerRandomplayActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$6.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 206 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$6;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 299 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$9;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerSearchActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerSearchActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ .prologue │ .line 76 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerSearchActivity$2;->this$0:Luk/org/ngo/squeezer/SqueezerSearchActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 267 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$6;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SqueezerActivity$14.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SqueezerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SqueezerActivity; │ │ .prologue │ .line 767 │ iput-object p1, p0, Luk/org/ngo/squeezer/SqueezerActivity$14;->this$0:Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/SettingsActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/SettingsActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/SettingsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/SettingsActivity; │ │ .prologue │ .line 53 │ iput-object p1, p0, Luk/org/ngo/squeezer/SettingsActivity$1;->this$0:Luk/org/ngo/squeezer/SettingsActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/model/SqueezerPlugin$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 59 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerPlugin;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlugin$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 59 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlugin$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerGenre$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 41 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerGenre;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerGenre$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 41 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerGenre$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerYear$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 36 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerYear$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerYear; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerYear;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerYear$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 36 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerYear$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerYear; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerSong$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 113 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerSong$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerSong; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerSong;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerSong$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 113 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerSong$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerSong; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerArtist$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 46 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerArtist;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerArtist$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 46 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerArtist$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged.smali │ @@ -21,14 +21,15 @@ │ │ .field public timeHasChanged:Z │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/model/SqueezerPlayerState;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ .prologue │ .line 146 │ iput-object p1, p0, Luk/org/ngo/squeezer/model/SqueezerPlayerState$PlayerStateChanged;->this$0:Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/model/SqueezerPluginItem$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 69 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 69 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPluginItem$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerPlayerState$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 31 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 31 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlayerState$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerPlayer$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 53 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerPlayer;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlayer$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 53 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlayer$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 88 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 88 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerPlaylist$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 41 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 41 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerPlaylist$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/model/SqueezerAlbum$1.smali │ @@ -38,15 +38,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 58 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;->createFromParcel(Landroid/os/Parcel;)Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ move-result-object v0 │ │ @@ -66,15 +65,14 @@ │ invoke-direct {v0, p1, v1}, Luk/org/ngo/squeezer/model/SqueezerAlbum;->(Landroid/os/Parcel;Luk/org/ngo/squeezer/model/SqueezerAlbum$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 58 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/model/SqueezerAlbum$1;->newArray(I)[Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Luk/org/ngo/squeezer/menu/MenuFragment;->()V │ │ - .line 56 │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Luk/org/ngo/squeezer/menu/MenuFragment;->()V │ │ - .line 56 │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseListActivity.smali │ @@ -51,15 +51,14 @@ │ .locals 0 │ │ .prologue │ .line 58 │ .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;" │ invoke-direct {p0}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;->()V │ │ - .line 241 │ return-void │ .end method │ │ .method static synthetic access$000(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)Luk/org/ngo/squeezer/framework/SqueezerItemView; │ .locals 1 │ .param p0, "x0" # Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ @@ -400,24 +399,27 @@ │ │ move-result-object v1 │ │ .line 110 │ .local v1, "resources":Landroid/content/res/Resources; │ const v2, 0x7f080001 │ │ + .line 111 │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v2 │ │ const/high16 v3, 0x7f080000 │ │ + .line 112 │ invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v3 │ │ + .line 110 │ invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I │ │ move-result v0 │ │ .line 113 │ .local v0, "iconSize":I │ new-instance v2, Luk/org/ngo/squeezer/util/ImageFetcher; ├── smali/uk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;Landroid/widget/AbsListView$OnScrollListener;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ .param p2, "onScrollListener" # Landroid/widget/AbsListView$OnScrollListener; │ │ .prologue │ .line 197 │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener$TouchListener;->this$1:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseItemView.smali │ @@ -166,28 +166,31 @@ │ │ iget-object v3, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;->activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ const v4, 0x7f09005a │ │ new-array v5, v1, [Ljava/lang/Object; │ │ + .line 122 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/framework/SqueezerItem;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v2 │ │ invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 121 │ invoke-static {v0, v3, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 123 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ :cond_0 │ move v0, v1 │ │ .line 124 │ goto :goto_0 │ @@ -256,28 +259,31 @@ │ │ iget-object v3, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseItemView;->activity:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ const v4, 0x7f09005c │ │ new-array v5, v1, [Ljava/lang/Object; │ │ + .line 134 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/framework/SqueezerItem;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v2 │ │ invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 133 │ invoke-static {v0, v3, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 135 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ :cond_2 │ move v0, v1 │ │ .line 136 │ goto/16 :goto_0 ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2.smali │ @@ -20,18 +20,19 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ .prologue │ .line 97 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.2;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;" │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ @@ -39,15 +40,15 @@ │ # virtual methods │ .method public onMovedToScrapHeap(Landroid/view/View;)V │ .locals 2 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ .line 101 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.2;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$2;" │ const v1, 0x7f0e0010 │ │ invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/ImageView; ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3.smali │ @@ -26,18 +26,19 @@ │ │ .field final synthetic val$start:I │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;IILjava/util/List;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ .prologue │ .line 223 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.3;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;" │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ iput p2, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;->val$count:I │ │ iput p3, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;->val$start:I │ │ iput-object p4, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;->val$items:Ljava/util/List; │ @@ -50,15 +51,15 @@ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ .line 226 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.3;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;" │ iget-object v0, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$3;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ iget-object v0, v0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;->mListView:Landroid/widget/ListView; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/widget/ListView;->setVisibility(I)V ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ .prologue │ .line 48 │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$1;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ .prologue │ .line 242 │ .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.ScrollListener;" │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$ScrollListener;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ .line 243 ├── smali/uk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 3 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ const/4 v2, 0x0 │ │ .line 127 │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity$ScrollListener;->this$0:Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; ├── smali/uk/org/ngo/squeezer/framework/SqueezerItemListActivity.smali │ @@ -59,15 +59,14 @@ │ .line 82 │ new-instance v0, Ljava/util/HashSet; │ │ invoke-direct {v0}, Ljava/util/HashSet;->()V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;->orderedPages:Ljava/util/Set; │ │ - .line 115 │ return-void │ .end method │ │ .method static synthetic access$002(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;Z)Z │ .locals 0 │ .param p0, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ .param p1, "x1" # Z ├── smali/uk/org/ngo/squeezer/framework/SqueezerItemAdapter.smali │ @@ -538,15 +538,14 @@ │ .line 229 │ .local v0, "header":Ljava/lang/String; │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 48 │ .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;, "Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;" │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getItem(I)Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ move-result-object v0 │ @@ -751,14 +750,15 @@ │ │ .line 164 │ .local v2, "selectedItem":Luk/org/ngo/squeezer/framework/SqueezerItem;, "TT;" │ new-instance v1, Luk/org/ngo/squeezer/framework/SqueezerItemView$ContextMenuInfo; │ │ iget v3, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;->position:I │ │ + .line 166 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/framework/SqueezerItemAdapter;->getActivity()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;->getMenuInflater()Landroid/view/MenuInflater; │ │ move-result-object v4 ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ .prologue │ .line 63 │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1.smali │ @@ -20,18 +20,19 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ .prologue │ .line 77 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.1;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;" │ iput-object p1, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ @@ -50,15 +51,15 @@ │ "Landroid/view/View;", │ "IJ)V" │ } │ .end annotation │ │ .prologue │ .line 82 │ - .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity.1;" │ + .local p0, "this":Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;, "Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;" │ .local p1, "parent":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;" │ iget-object v2, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity$1;->this$0:Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity; │ │ invoke-virtual {v2}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;->getItemAdapter()Luk/org/ngo/squeezer/framework/SqueezerItemAdapter; │ │ move-result-object v2 ├── smali/uk/org/ngo/squeezer/framework/SqueezerBaseActivity.smali │ @@ -42,15 +42,14 @@ │ .line 63 │ new-instance v0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2; │ │ invoke-direct {v0, p0}, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity$2;->(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;)V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;->serviceConnection:Landroid/content/ServiceConnection; │ │ - .line 224 │ return-void │ .end method │ │ .method static synthetic access$002(Luk/org/ngo/squeezer/framework/SqueezerBaseActivity;Luk/org/ngo/squeezer/service/ISqueezeService;)Luk/org/ngo/squeezer/service/ISqueezeService; │ .locals 0 │ .param p0, "x0" # Luk/org/ngo/squeezer/framework/SqueezerBaseActivity; │ .param p1, "x1" # Luk/org/ngo/squeezer/service/ISqueezeService; │ @@ -391,14 +390,15 @@ │ │ invoke-direct {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;->()V │ │ invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;->permitNetwork()Landroid/os/StrictMode$ThreadPolicy$Builder; │ │ move-result-object v1 │ │ + .line 87 │ invoke-virtual {v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;->build()Landroid/os/StrictMode$ThreadPolicy; │ │ move-result-object v0 │ │ .line 88 │ .local v0, "policy":Landroid/os/StrictMode$ThreadPolicy; │ invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V ├── smali/uk/org/ngo/squeezer/dialogs/AboutDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/dialogs/AboutDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ .prologue │ .line 50 │ iput-object p1, p0, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;->this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -45,14 +46,15 @@ │ .line 52 │ new-instance v0, Luk/org/ngo/squeezer/dialogs/LicenseDialog; │ │ invoke-direct {v0}, Luk/org/ngo/squeezer/dialogs/LicenseDialog;->()V │ │ iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/AboutDialog$1;->this$0:Luk/org/ngo/squeezer/dialogs/AboutDialog; │ │ + .line 53 │ invoke-virtual {v1}, Luk/org/ngo/squeezer/dialogs/AboutDialog;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 ├── smali/uk/org/ngo/squeezer/dialogs/ServerAddressPreference.smali │ @@ -266,14 +266,15 @@ │ if-nez v8, :cond_0 │ │ .line 95 │ iget-object v8, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mContext:Landroid/content/Context; │ │ const-string v9, "wifi" │ │ + .line 96 │ invoke-virtual {v8, v9}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/net/wifi/WifiManager; │ │ .line 97 │ @@ -357,14 +358,15 @@ │ .line 117 │ invoke-static {}, Luk/org/ngo/squeezer/Squeezer;->getContext()Landroid/content/Context; │ │ move-result-object v8 │ │ const-string v9, "connectivity" │ │ + .line 118 │ invoke-virtual {v8, v9}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/ConnectivityManager; │ │ .line 119 │ @@ -505,62 +507,61 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method onScanFinished()V │ - .locals 5 │ + .locals 4 │ │ .prologue │ .line 173 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mProgressDialog:Landroid/app/ProgressDialog; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mProgressDialog:Landroid/app/ProgressDialog; │ │ - invoke-virtual {v2}, Landroid/app/ProgressDialog;->dismiss()V │ + invoke-virtual {v1}, Landroid/app/ProgressDialog;->dismiss()V │ │ .line 174 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ - invoke-static {v2}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->access$000(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; │ + invoke-static {v1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->access$000(Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;)Ljava/util/TreeMap; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - iput-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ + iput-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ │ .line 175 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - iput-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ + iput-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mScanNetworkTask:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask; │ │ .line 177 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ │ - invoke-virtual {v2}, Ljava/util/TreeMap;->size()I │ + invoke-virtual {v1}, Ljava/util/TreeMap;->size()I │ │ - move-result v2 │ + move-result v1 │ │ - packed-switch v2, :pswitch_data_0 │ + packed-switch v1, :pswitch_data_0 │ │ .line 190 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersAdapter:Landroid/widget/ArrayAdapter; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersAdapter:Landroid/widget/ArrayAdapter; │ │ - invoke-virtual {v2}, Landroid/widget/ArrayAdapter;->clear()V │ + invoke-virtual {v1}, Landroid/widget/ArrayAdapter;->clear()V │ │ .line 191 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ │ - invoke-virtual {v2}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; │ + invoke-virtual {v1}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ @@ -580,54 +581,53 @@ │ │ invoke-virtual {v2, v3}, Landroid/widget/ArrayAdapter;->add(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 184 │ .end local v0 # "e":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ - .end local v1 # "i$":Ljava/util/Iterator; │ :pswitch_0 │ - iget-object v3, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServerAddressEditText:Landroid/widget/EditText; │ + iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServerAddressEditText:Landroid/widget/EditText; │ │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ │ - iget-object v4, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ + iget-object v3, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mDiscoveredServers:Ljava/util/TreeMap; │ │ - invoke-virtual {v4}, Ljava/util/TreeMap;->firstKey()Ljava/lang/Object; │ + .line 185 │ + invoke-virtual {v3}, Ljava/util/TreeMap;->firstKey()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v2, v4}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v1, v3}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/CharSequence; │ + check-cast v1, Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V │ │ .line 197 │ :goto_1 │ :pswitch_1 │ return-void │ │ .line 194 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ :cond_0 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersSpinner:Landroid/widget/Spinner; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersSpinner:Landroid/widget/Spinner; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v2, v3}, Landroid/widget/Spinner;->setVisibility(I)V │ + invoke-virtual {v1, v2}, Landroid/widget/Spinner;->setVisibility(I)V │ │ .line 195 │ - iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersSpinner:Landroid/widget/Spinner; │ + iget-object v1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersSpinner:Landroid/widget/Spinner; │ │ - iget-object v3, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersAdapter:Landroid/widget/ArrayAdapter; │ + iget-object v2, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;->mServersAdapter:Landroid/widget/ArrayAdapter; │ │ - invoke-virtual {v2, v3}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ + invoke-virtual {v1, v2}, Landroid/widget/Spinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ goto :goto_1 │ │ .line 177 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 ├── smali/uk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask.smali │ @@ -131,21 +131,19 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 247 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -646,21 +644,19 @@ │ 0x4et │ 0x0t │ .end array-data │ .end method │ │ .method protected bridge synthetic onCancelled(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 247 │ check-cast p1, Ljava/lang/Void; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->onCancelled(Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method protected onCancelled(Ljava/lang/Void;)V │ .locals 1 │ @@ -674,21 +670,19 @@ │ │ .line 405 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 247 │ check-cast p1, Ljava/lang/Void; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->onPostExecute(Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/Void;)V │ .locals 1 │ @@ -736,18 +730,16 @@ │ │ .line 400 │ return-void │ .end method │ │ .method protected bridge synthetic onProgressUpdate([Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 247 │ check-cast p1, [Ljava/lang/Integer; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$ScanNetworkTask;->onProgressUpdate([Ljava/lang/Integer;)V │ │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ .prologue │ .line 232 │ iput-object p1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$MyOnItemSelectedListener;->this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,18 +67,20 @@ │ │ move-result-object v0 │ │ invoke-virtual {p1, p3}, Landroid/widget/AdapterView;->getItemAtPosition(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ + .line 236 │ invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 235 │ invoke-virtual {v0, v2}, Ljava/util/TreeMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/CharSequence; │ │ invoke-virtual {v1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V ├── smali/uk/org/ngo/squeezer/dialogs/ServerAddressPreference$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/dialogs/ServerAddressPreference;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ .prologue │ .line 121 │ iput-object p1, p0, Luk/org/ngo/squeezer/dialogs/ServerAddressPreference$1;->this$0:Luk/org/ngo/squeezer/dialogs/ServerAddressPreference; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/dialogs/EnableWifiDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/dialogs/EnableWifiDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ .prologue │ .line 20 │ iput-object p1, p0, Luk/org/ngo/squeezer/dialogs/EnableWifiDialog$1;->this$0:Luk/org/ngo/squeezer/dialogs/EnableWifiDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ .prologue │ .line 137 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$2;->this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView.smali │ @@ -2,15 +2,14 @@ │ .super Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ .source "SqueezerMusicFolderView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$1;, │ Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Luk/org/ngo/squeezer/framework/SqueezerBaseItemView", │ @@ -50,28 +49,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 42 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -126,23 +121,19 @@ │ .packed-switch 0x7f0e0043 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 42 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -370,27 +361,24 @@ │ .line 113 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 42 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerMusicFolderItem; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerMusicFolderItem;)V │ .locals 6 │ @@ -456,11 +444,12 @@ │ │ move-result-object v1 │ │ invoke-static {v0, v1, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 98 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ .end method ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ .prologue │ .line 37 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ .prologue │ .line 125 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerSongView.smali │ @@ -37,28 +37,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 32 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -99,78 +95,84 @@ │ │ move-result-object v1 │ │ new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ new-instance v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ + .line 96 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getAlbum_id()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getAlbum()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerAlbum;->(Ljava/lang/String;Ljava/lang/String;)V │ │ aput-object v3, v2, v6 │ │ + .line 95 │ invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ goto :goto_0 │ │ .line 100 │ :pswitch_1 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->getActivity()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ move-result-object v1 │ │ new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ + .line 101 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getArtist_id()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getArtist()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;->(Ljava/lang/String;Ljava/lang/String;)V │ │ aput-object v3, v2, v6 │ │ + .line 100 │ invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ goto :goto_0 │ │ .line 105 │ :pswitch_2 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->getActivity()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ move-result-object v1 │ │ new-array v2, v0, [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ new-instance v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ + .line 106 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getArtist_id()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerSong;->getArtist()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {v3, v4, v5}, Luk/org/ngo/squeezer/model/SqueezerArtist;->(Ljava/lang/String;Ljava/lang/String;)V │ │ aput-object v3, v2, v6 │ │ + .line 105 │ invoke-static {v1, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ │ goto :goto_0 │ │ .line 110 │ :pswitch_3 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->getActivity()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ @@ -308,27 +310,24 @@ │ .line 89 │ :cond_2 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 32 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ .locals 1 │ @@ -372,22 +371,19 @@ │ iput-boolean p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->browseByArtist:Z │ │ return-void │ .end method │ │ .method public bridge synthetic setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ .locals 0 │ - .param p1, "x0" # Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ .prologue │ .line 32 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V │ │ return-void │ .end method │ │ .method public setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerSong;)V │ .locals 3 ├── smali/uk/org/ngo/squeezer/itemlists/YearSpinner$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/YearSpinner;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ .prologue │ .line 77 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1;->this$0:Luk/org/ngo/squeezer/itemlists/YearSpinner; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerSongListActivity.smali │ @@ -42,63 +42,58 @@ │ │ iput-object v0, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ return-void │ .end method │ │ .method public static varargs show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ - .locals 6 │ + .locals 5 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "items" # [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ .prologue │ .line 108 │ - new-instance v2, Landroid/content/Intent; │ + new-instance v0, Landroid/content/Intent; │ │ - const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ + const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ - invoke-direct {v2, p0, v5}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v0, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 109 │ - .local v2, "intent":Landroid/content/Intent; │ - move-object v0, p1 │ + .local v0, "intent":Landroid/content/Intent; │ + array-length v3, p1 │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItem; │ - array-length v4, v0 │ + const/4 v2, 0x0 │ │ - .local v4, "len$":I │ - const/4 v1, 0x0 │ - │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v4, :cond_0 │ + if-ge v2, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v1, p1, v2 │ │ .line 110 │ - .local v3, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v1, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v5, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ + invoke-virtual {v0, v4, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ .line 109 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 111 │ - .end local v3 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + .end local v1 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ :cond_0 │ - invoke-virtual {p0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ │ .line 112 │ return-void │ .end method │ │ │ # virtual methods │ @@ -189,199 +184,199 @@ │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 8 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ .line 82 │ invoke-super {p0, p1}, Luk/org/ngo/squeezer/itemlists/SqueezerAbstractSongListActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 84 │ - const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ + const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ - invoke-static {p0, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ + invoke-static {p0, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ .line 85 │ - const-class v3, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ + const-class v2, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ │ - invoke-static {p0, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ + invoke-static {p0, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ .line 87 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ + invoke-virtual {v2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ move-result-object v0 │ │ .line 88 │ .local v0, "extras":Landroid/os/Bundle; │ if-eqz v0, :cond_4 │ │ .line 89 │ invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_4 │ + if-eqz v2, :cond_4 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 90 │ - .local v2, "key":Ljava/lang/String; │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + .local v1, "key":Ljava/lang/String; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 91 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ .line 92 │ - sget-object v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;->tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ + sget-object v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder;->tracknum:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$SongsSortOrder; │ │ goto :goto_0 │ │ .line 93 │ :cond_0 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 94 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ goto :goto_0 │ │ .line 95 │ :cond_1 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerYear; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ .line 96 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->year:Luk/org/ngo/squeezer/model/SqueezerYear; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->year:Luk/org/ngo/squeezer/model/SqueezerYear; │ │ goto :goto_0 │ │ .line 97 │ :cond_2 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_3 │ + if-eqz v2, :cond_3 │ │ .line 98 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ goto :goto_0 │ │ .line 100 │ :cond_3 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->getTag()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ const-string v7, "Unexpected extra value: " │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ const-string v7, "(" │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ + .line 101 │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v7 │ │ @@ -399,54 +394,54 @@ │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ - invoke-static {v3, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + .line 100 │ + invoke-static {v2, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 103 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "key":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ :cond_4 │ - iget-object v6, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ + iget-object v5, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ - iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + iget-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - if-eqz v3, :cond_5 │ + if-eqz v2, :cond_5 │ │ - move v3, v4 │ + move v2, v3 │ │ :goto_1 │ - invoke-virtual {v6, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->setBrowseByAlbum(Z)V │ + invoke-virtual {v5, v2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->setBrowseByAlbum(Z)V │ │ .line 104 │ - iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ + iget-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->songViewLogic:Luk/org/ngo/squeezer/itemlists/SqueezerSongView; │ │ - iget-object v6, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ + iget-object v5, p0, Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - if-eqz v6, :cond_6 │ + if-eqz v5, :cond_6 │ │ :goto_2 │ - invoke-virtual {v3, v4}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->setBrowseByArtist(Z)V │ + invoke-virtual {v2, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->setBrowseByArtist(Z)V │ │ .line 105 │ return-void │ │ :cond_5 │ - move v3, v5 │ + move v2, v4 │ │ .line 103 │ goto :goto_1 │ │ :cond_6 │ - move v4, v5 │ + move v3, v4 │ │ .line 104 │ goto :goto_2 │ .end method │ │ .method public onSearchRequested()Z │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$parameters:Ljava/util/Map; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;Ljava/util/Map;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ .prologue │ .line 128 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;->this$1:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3$1;->val$parameters:Ljava/util/Map; ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1.smali │ @@ -17,43 +17,40 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 84 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 84 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -249,27 +246,24 @@ │ .line 107 │ :cond_1 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 84 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$1;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerSong;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ .prologue │ .line 124 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ .prologue │ .line 195 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$2;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1.smali │ @@ -17,43 +17,40 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 71 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerSongView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 71 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerSong;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -185,18 +182,20 @@ │ │ .line 117 │ :sswitch_6 │ iget-object v1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ iget-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ + .line 118 │ invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;->access$000(Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ move-result-object v2 │ │ + .line 117 │ invoke-static {v1, v2, p2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistItemMoveDialog;->addTo(Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)V │ │ goto :goto_0 │ │ .line 88 │ :sswitch_data_0 │ .sparse-switch ├── smali/uk/org/ngo/squeezer/itemlists/GenreSpinner$1$1.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$start:I │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;IILjava/util/List;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ .prologue │ .line 81 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;->this$1:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1; │ │ iput p2, p0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;->val$count:I ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlayerView.smali │ @@ -2,15 +2,14 @@ │ .super Luk/org/ngo/squeezer/framework/SqueezerBaseItemView; │ .source "SqueezerPlayerView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$1;, │ Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Luk/org/ngo/squeezer/framework/SqueezerBaseItemView", │ @@ -254,23 +253,19 @@ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 32 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlayer;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -447,27 +442,24 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 32 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlayer;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ .prologue │ .line 172 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$3;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerAlbumView.smali │ @@ -71,27 +71,24 @@ │ │ .line 61 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 30 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerAlbum;)V │ .locals 1 │ @@ -120,22 +117,19 @@ │ │ .line 50 │ return-void │ .end method │ │ .method public bridge synthetic setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;)V │ .locals 0 │ - .param p1, "x0" # Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ .prologue │ .line 30 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumView;->setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ │ return-void │ .end method │ │ .method public setItemViewText(Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView$ViewHolder;Luk/org/ngo/squeezer/model/SqueezerAlbum;)V │ .locals 3 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity.smali │ @@ -52,63 +52,58 @@ │ │ iput-object v0, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->artistsListCallback:Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback; │ │ return-void │ .end method │ │ .method public static varargs show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ - .locals 6 │ + .locals 5 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "items" # [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ .prologue │ .line 112 │ - new-instance v2, Landroid/content/Intent; │ + new-instance v0, Landroid/content/Intent; │ │ - const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ + const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ - invoke-direct {v2, p0, v5}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v0, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 113 │ - .local v2, "intent":Landroid/content/Intent; │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItem; │ - array-length v4, v0 │ + .local v0, "intent":Landroid/content/Intent; │ + array-length v3, p1 │ │ - .local v4, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v4, :cond_0 │ + if-ge v2, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v1, p1, v2 │ │ .line 114 │ - .local v3, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v1, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v5, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ + invoke-virtual {v0, v4, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ .line 113 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 115 │ - .end local v3 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + .end local v1 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ :cond_0 │ - invoke-virtual {p0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ │ .line 116 │ return-void │ .end method │ │ │ # virtual methods │ @@ -168,131 +163,131 @@ │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 66 │ invoke-super {p0, p1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 68 │ - const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ + const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ - invoke-static {p0, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ + invoke-static {p0, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ .line 70 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ + invoke-virtual {v2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ move-result-object v0 │ │ .line 71 │ .local v0, "extras":Landroid/os/Bundle; │ if-eqz v0, :cond_2 │ │ .line 72 │ invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 73 │ - .local v2, "key":Ljava/lang/String; │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + .local v1, "key":Ljava/lang/String; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 74 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->album:Luk/org/ngo/squeezer/model/SqueezerAlbum; │ │ goto :goto_0 │ │ .line 75 │ :cond_0 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 76 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ goto :goto_0 │ │ .line 78 │ :cond_1 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;->getTag()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "Unexpected extra value: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "(" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ + .line 79 │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v5 │ │ @@ -310,21 +305,21 @@ │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + .line 78 │ + invoke-static {v2, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 82 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "key":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ :cond_2 │ return-void │ .end method │ │ .method public onSearchRequested()Z │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ .prologue │ .line 59 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerYearListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerApplicationView.smali │ @@ -59,27 +59,24 @@ │ .prologue │ .line 41 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 25 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerApplicationView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ .locals 0 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ .prologue │ .line 63 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlayerListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$searchCriteriaText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ .prologue │ .line 62 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$1;->val$searchCriteriaText:Landroid/widget/EditText; ├── smali/uk/org/ngo/squeezer/itemlists/GenreSpinner$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/GenreSpinner;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ .prologue │ .line 77 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1;->this$0:Luk/org/ngo/squeezer/itemlists/GenreSpinner; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ .prologue │ .line 124 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerMusicFolderListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity.smali │ @@ -41,15 +41,14 @@ │ .line 125 │ new-instance v0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3; │ │ invoke-direct {v0, p0}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$3;->(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;)V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->pluginItemListCallback:Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback; │ │ - .line 175 │ return-void │ .end method │ │ .method static synthetic access$000(Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Ljava/lang/String;)V │ .locals 0 │ .param p0, "x0" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ .param p1, "x1" # Ljava/lang/String; │ @@ -333,22 +332,24 @@ │ │ invoke-virtual {p0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->plugin:Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ + .line 57 │ invoke-virtual {v3}, Luk/org/ngo/squeezer/model/SqueezerPlugin;->isSearchable()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ const/4 v3, 0x0 │ │ + .line 56 │ :goto_0 │ invoke-virtual {v4, v3}, Landroid/view/View;->setVisibility(I)V │ │ .line 59 │ const v3, 0x7f0e0015 │ │ invoke-virtual {p0, v3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->findViewById(I)Landroid/view/View; │ @@ -384,15 +385,15 @@ │ │ .line 81 │ .end local v1 # "searchButton":Landroid/widget/ImageButton; │ .end local v2 # "searchCriteriaText":Landroid/widget/EditText; │ :cond_0 │ return-void │ │ - .line 56 │ + .line 57 │ :cond_1 │ const/16 v3, 0x8 │ │ goto :goto_0 │ .end method │ │ .method public orderItems()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerYearView.smali │ @@ -94,27 +94,24 @@ │ │ .line 50 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 28 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerYear;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerYear;)V │ .locals 3 ├── smali/uk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1.smali │ @@ -17,15 +17,16 @@ │ # instance fields │ .field final synthetic this$2:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$2" # Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 84 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;->this$2:Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ @@ -50,23 +51,19 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 84 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -78,17 +75,19 @@ │ │ .prologue │ .line 88 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/GenreSpinner$1$1$1;->getActivity()Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ move-result-object v0 │ │ + .line 89 │ invoke-virtual {p2}, Luk/org/ngo/squeezer/model/SqueezerGenre;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 88 │ invoke-static {v0, p1, v1}, Luk/org/ngo/squeezer/Util;->getSpinnerItemView(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ .prologue │ .line 139 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$3;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity.smali │ @@ -69,77 +69,72 @@ │ │ iput-object v0, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->albumListCallback:Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback; │ │ return-void │ .end method │ │ .method public static varargs show(Landroid/content/Context;Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ - .locals 7 │ + .locals 5 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "sortOrder" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ .param p2, "items" # [Luk/org/ngo/squeezer/framework/SqueezerItem; │ │ .prologue │ .line 163 │ - new-instance v2, Landroid/content/Intent; │ + new-instance v0, Landroid/content/Intent; │ │ - const-class v5, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ + const-class v2, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ - invoke-direct {v2, p0, v5}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v0, p0, v2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 164 │ - .local v2, "intent":Landroid/content/Intent; │ - const-class v5, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ + .local v0, "intent":Landroid/content/Intent; │ + const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ - invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ invoke-virtual {p1}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;->name()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v2, v5, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v0, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 165 │ - move-object v0, p2 │ - │ - .local v0, "arr$":[Luk/org/ngo/squeezer/framework/SqueezerItem; │ - array-length v4, v0 │ + array-length v3, p2 │ │ - .local v4, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v4, :cond_0 │ + if-ge v2, v3, :cond_0 │ │ - aget-object v3, v0, v1 │ + aget-object v1, p2, v2 │ │ .line 166 │ - .local v3, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v1, "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v2, v5, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ + invoke-virtual {v0, v4, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ .line 165 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 167 │ - .end local v3 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ + .end local v1 # "item":Luk/org/ngo/squeezer/framework/SqueezerItem; │ :cond_0 │ - invoke-virtual {p0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ │ .line 168 │ return-void │ .end method │ │ .method public static varargs show(Landroid/content/Context;[Luk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 1 │ @@ -244,213 +239,213 @@ │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 90 │ invoke-super {p0, p1}, Luk/org/ngo/squeezer/framework/SqueezerBaseListActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 92 │ - const-class v3, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ + const-class v2, Luk/org/ngo/squeezer/menu/SqueezerFilterMenuItemFragment; │ │ - invoke-static {p0, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ + invoke-static {p0, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ .line 93 │ - const-class v3, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ + const-class v2, Luk/org/ngo/squeezer/menu/SqueezerOrderMenuItemFragment; │ │ - invoke-static {p0, v3}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ + invoke-static {p0, v2}, Luk/org/ngo/squeezer/menu/MenuFragment;->add(Landroid/support/v4/app/FragmentActivity;Ljava/lang/Class;)V │ │ .line 95 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ + invoke-virtual {v2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; │ │ move-result-object v0 │ │ .line 96 │ .local v0, "extras":Landroid/os/Bundle; │ if-eqz v0, :cond_5 │ │ .line 97 │ invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_5 │ + if-eqz v2, :cond_5 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v1, Ljava/lang/String; │ │ .line 98 │ - .local v2, "key":Ljava/lang/String; │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ + .local v1, "key":Ljava/lang/String; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 99 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerArtist; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->artist:Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ goto :goto_0 │ │ .line 100 │ :cond_0 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerYear; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 101 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerYear; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->year:Luk/org/ngo/squeezer/model/SqueezerYear; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->year:Luk/org/ngo/squeezer/model/SqueezerYear; │ │ goto :goto_0 │ │ .line 102 │ :cond_1 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ .line 103 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerGenre; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->genre:Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ goto :goto_0 │ │ .line 104 │ :cond_2 │ - const-class v3, Luk/org/ngo/squeezer/model/SqueezerSong; │ + const-class v2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_3 │ + if-eqz v2, :cond_3 │ │ .line 105 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Luk/org/ngo/squeezer/model/SqueezerSong; │ + check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->song:Luk/org/ngo/squeezer/model/SqueezerSong; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->song:Luk/org/ngo/squeezer/model/SqueezerSong; │ │ goto :goto_0 │ │ .line 106 │ :cond_3 │ - const-class v3, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ + const-class v2, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_4 │ + if-eqz v2, :cond_4 │ │ .line 107 │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-static {v3}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;->valueOf(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ + invoke-static {v2}, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder;->valueOf(Ljava/lang/String;)Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ + iput-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->sortOrder:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$AlbumsSortOrder; │ │ goto :goto_0 │ │ .line 109 │ :cond_4 │ invoke-virtual {p0}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;->getTag()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "Unexpected extra value: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "(" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v0, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ + .line 110 │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v5 │ │ @@ -468,21 +463,21 @@ │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + .line 109 │ + invoke-static {v2, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ .line 113 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "key":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ :cond_5 │ return-void │ .end method │ │ .method public onSearchRequested()Z │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ .prologue │ .line 59 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerGenreListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemView.smali │ @@ -2,15 +2,14 @@ │ .super Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView; │ .source "SqueezerPluginItemView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$1;, │ Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView", │ @@ -50,28 +49,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 33 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -120,28 +115,31 @@ │ │ iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ const v4, 0x7f09005a │ │ new-array v5, v0, [Ljava/lang/Object; │ │ + .line 109 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v1 │ │ invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 108 │ invoke-static {v2, v3, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v1 │ │ + .line 110 │ invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 114 │ :sswitch_1 │ iget-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ @@ -157,28 +155,31 @@ │ │ iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ const v4, 0x7f09005b │ │ new-array v5, v0, [Ljava/lang/Object; │ │ + .line 116 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v1 │ │ invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 115 │ invoke-static {v2, v3, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v1 │ │ + .line 117 │ invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 121 │ :sswitch_2 │ iget-object v2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ @@ -194,28 +195,31 @@ │ │ iget-object v3, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->activity:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ const v4, 0x7f09005c │ │ new-array v5, v0, [Ljava/lang/Object; │ │ + .line 123 │ invoke-virtual {p3}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v5, v1 │ │ invoke-virtual {v3, v4, v5}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 122 │ invoke-static {v2, v3, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v1 │ │ + .line 124 │ invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 105 │ :sswitch_data_0 │ .sparse-switch │ @@ -223,23 +227,19 @@ │ 0x7f0e0036 -> :sswitch_1 │ 0x7f0e0042 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 33 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -417,27 +417,24 @@ │ .line 101 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 33 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPluginItem; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPluginItem;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ .prologue │ .line 30 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerArtistView.smali │ @@ -94,27 +94,24 @@ │ │ .line 47 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 29 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerArtist; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerArtistView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerArtist;)V │ .locals 3 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView.smali │ @@ -287,24 +287,20 @@ │ invoke-virtual {p3, v1, v2}, Luk/org/ngo/squeezer/util/ImageFetcher;->loadImage(Ljava/lang/Object;Landroid/widget/ImageView;)V │ │ goto :goto_1 │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 39 │ .local p0, "this":Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;, "Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;" │ check-cast p2, Luk/org/ngo/squeezer/framework/SqueezerArtworkItem; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumArtView;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerArtworkItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistView.smali │ @@ -46,28 +46,24 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/framework/SqueezerItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ - .param p2, "x1" # I │ - .param p3, "x2" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 32 │ check-cast p3, Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ - .end local p3 # "x2":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;->doItemContext(Landroid/view/MenuItem;ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -269,27 +265,24 @@ │ │ .line 63 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 32 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlaylist;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerGenreView.smali │ @@ -103,27 +103,24 @@ │ │ .line 52 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 29 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerGenre; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerGenreView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerGenre;)V │ .locals 3 ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginView.smali │ @@ -2,15 +2,14 @@ │ .super Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView; │ .source "SqueezerPluginView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$1;, │ Luk/org/ngo/squeezer/itemlists/SqueezerPluginView$ViewHolder; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Luk/org/ngo/squeezer/itemlists/SqueezerIconicItemView", │ @@ -130,23 +129,19 @@ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 31 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/SqueezerPluginView;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$msg:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ .prologue │ .line 131 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistsActivity$2;->val$msg:Ljava/lang/String; ├── smali/uk/org/ngo/squeezer/itemlists/YearSpinner$1$1.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$start:I │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/YearSpinner$1;IILjava/util/List;)V │ .locals 0 │ + .param p1, "this$1" # Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ .prologue │ .line 81 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;->this$1:Luk/org/ngo/squeezer/itemlists/YearSpinner$1; │ │ iput p2, p0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;->val$count:I ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerRadioView.smali │ @@ -59,27 +59,24 @@ │ .prologue │ .line 44 │ return-void │ .end method │ │ .method public bridge synthetic onItemSelected(ILuk/org/ngo/squeezer/framework/SqueezerItem;)V │ .locals 0 │ - .param p1, "x0" # I │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ .line 27 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerPlugin; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerRadioView;->onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ │ return-void │ .end method │ │ .method public onItemSelected(ILuk/org/ngo/squeezer/model/SqueezerPlugin;)V │ .locals 1 ├── smali/uk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1.smali │ @@ -17,15 +17,16 @@ │ # instance fields │ .field final synthetic this$2:Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1;Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ .locals 0 │ - .param p2, "x0" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ + .param p1, "this$2" # Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ + .param p2, "activity" # Luk/org/ngo/squeezer/framework/SqueezerItemListActivity; │ │ .prologue │ .line 84 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;->this$2:Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1; │ │ invoke-direct {p0, p2}, Luk/org/ngo/squeezer/itemlists/SqueezerYearView;->(Luk/org/ngo/squeezer/framework/SqueezerItemListActivity;)V │ │ @@ -50,23 +51,19 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/framework/SqueezerItem;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Luk/org/ngo/squeezer/framework/SqueezerItem; │ - .param p3, "x2" # Luk/org/ngo/squeezer/util/ImageFetcher; │ │ .prologue │ .line 84 │ check-cast p2, Luk/org/ngo/squeezer/model/SqueezerYear; │ │ - .end local p2 # "x1":Luk/org/ngo/squeezer/framework/SqueezerItem; │ invoke-virtual {p0, p1, p2, p3}, Luk/org/ngo/squeezer/itemlists/YearSpinner$1$1$1;->getAdapterView(Landroid/view/View;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/util/ImageFetcher;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$currentPlaylistIndex:I │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ .prologue │ .line 209 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity; │ │ iput p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerCurrentPlaylistActivity$3;->val$currentPlaylistIndex:I ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ .prologue │ .line 170 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$msg:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ .prologue │ .line 165 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPlaylistSongsActivity$2;->val$msg:Ljava/lang/String; ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ .prologue │ .line 118 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity$1;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerArtistListActivity; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback$Stub;->()V ├── smali/uk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$searchCriteriaText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ .prologue │ .line 73 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;->this$0:Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/SqueezerPluginItemListActivity$2;->val$searchCriteriaText:Landroid/widget/EditText; ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ .prologue │ .line 26 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ .prologue │ .line 23 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistDeleteDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ .prologue │ .line 23 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerPlaylistsDeleteDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ .prologue │ .line 38 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$2;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ .prologue │ .line 27 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseFilterDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 11 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 42 │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ .locals 9 ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ .prologue │ .line 26 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog$1;->val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerAlbumListActivity; ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog;Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ .prologue │ .line 25 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerSongOrderDialog$1;->val$activity:Luk/org/ngo/squeezer/itemlists/SqueezerSongListActivity; ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerAlbumOrderDialog.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 11 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 44 │ return-void │ .end method │ │ │ # virtual methods │ .method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ .locals 9 ├── smali/uk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ .prologue │ .line 36 │ iput-object p1, p0, Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog$2;->this$0:Luk/org/ngo/squeezer/itemlists/dialogs/SqueezerBaseEditTextDialog; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/util/DiskLruCache$Snapshot.smali │ @@ -25,15 +25,16 @@ │ .field private final sequenceNumber:J │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ # direct methods │ .method private constructor (Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;)V │ - .locals 0 │ + .locals 1 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/DiskLruCache; │ .param p2, "key" # Ljava/lang/String; │ .param p3, "sequenceNumber" # J │ .param p5, "ins" # [Ljava/io/InputStream; │ │ .prologue │ .line 735 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ @@ -50,15 +51,15 @@ │ iput-object p5, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->ins:[Ljava/io/InputStream; │ │ .line 739 │ return-void │ .end method │ │ .method synthetic constructor (Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ - .locals 0 │ + .locals 1 │ .param p1, "x0" # Luk/org/ngo/squeezer/util/DiskLruCache; │ .param p2, "x1" # Ljava/lang/String; │ .param p3, "x2" # J │ .param p5, "x3" # [Ljava/io/InputStream; │ .param p6, "x4" # Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ .prologue │ @@ -71,39 +72,36 @@ │ │ # virtual methods │ .method public close()V │ .locals 4 │ │ .prologue │ .line 765 │ - iget-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->ins:[Ljava/io/InputStream; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->ins:[Ljava/io/InputStream; │ │ - .local v0, "arr$":[Ljava/io/InputStream; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ if-ge v1, v3, :cond_0 │ │ - aget-object v2, v0, v1 │ + aget-object v0, v2, v1 │ │ .line 766 │ - .local v2, "in":Ljava/io/InputStream; │ - invoke-static {v2}, Luk/org/ngo/squeezer/util/DiskLruCache;->closeQuietly(Ljava/io/Closeable;)V │ + .local v0, "in":Ljava/io/InputStream; │ + invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;->closeQuietly(Ljava/io/Closeable;)V │ │ .line 765 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 768 │ - .end local v2 # "in":Ljava/io/InputStream; │ + .end local v0 # "in":Ljava/io/InputStream; │ :cond_0 │ return-void │ .end method │ │ .method public edit()Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ .locals 4 │ .annotation system Ldalvik/annotation/Throws; ├── smali/uk/org/ngo/squeezer/util/DiskLruCache$Entry.smali │ @@ -98,15 +98,15 @@ │ .line 896 │ iget-wide v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->sequenceNumber:J │ │ return-wide v0 │ .end method │ │ .method static synthetic access$1202(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;J)J │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ .param p1, "x1" # J │ │ .prologue │ .line 896 │ iput-wide p1, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->sequenceNumber:J │ │ @@ -213,15 +213,15 @@ │ │ invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V │ │ throw v0 │ .end method │ │ .method private setLengths([Ljava/lang/String;)V │ - .locals 5 │ + .locals 6 │ .param p1, "strings" # [Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ @@ -258,17 +258,17 @@ │ .line 934 │ iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->lengths:[J │ │ aget-object v3, p1, v1 │ │ invoke-static {v3}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - aput-wide v3, v2, v1 │ + aput-wide v4, v2, v1 │ :try_end_0 │ .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 933 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ @@ -391,51 +391,48 @@ │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 917 │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v0, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ .line 918 │ - .local v3, "result":Ljava/lang/StringBuilder; │ - iget-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->lengths:[J │ + .local v0, "result":Ljava/lang/StringBuilder; │ + iget-object v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->lengths:[J │ │ - .local v0, "arr$":[J │ - array-length v2, v0 │ + array-length v5, v4 │ │ - .local v2, "len$":I │ const/4 v1, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v1, v5, :cond_0 │ │ - aget-wide v4, v0, v1 │ + aget-wide v2, v4, v1 │ │ .line 919 │ - .local v4, "size":J │ + .local v2, "size":J │ const/16 v6, 0x20 │ │ - invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ - invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ .line 918 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 921 │ - .end local v4 # "size":J │ + .end local v2 # "size":J │ :cond_0 │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v1 │ │ - return-object v6 │ + return-object v1 │ .end method ├── smali/uk/org/ngo/squeezer/util/ImageCache$1.smali │ @@ -27,14 +27,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/ImageCache; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/util/ImageCache;I)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/ImageCache; │ .param p2, "x0" # I │ │ .prologue │ .line 128 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/ImageCache$1;->this$0:Luk/org/ngo/squeezer/util/ImageCache; │ │ invoke-direct {p0, p2}, Landroid/support/v4/util/LruCache;->(I)V │ @@ -42,25 +43,21 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 128 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/graphics/Bitmap; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Luk/org/ngo/squeezer/util/ImageCache$1;->sizeOf(Ljava/lang/String;Landroid/graphics/Bitmap;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/uk/org/ngo/squeezer/util/ImageFetcher.smali │ @@ -121,18 +121,18 @@ │ iput-object v0, p0, Luk/org/ngo/squeezer/util/ImageFetcher;->mHttpCacheDir:Ljava/io/File; │ │ .line 75 │ return-void │ .end method │ │ .method private initHttpDiskCache()V │ - .locals 7 │ + .locals 8 │ │ .prologue │ - const-wide/32 v5, 0xa00000 │ + const-wide/32 v6, 0xa00000 │ │ .line 84 │ iget-object v1, p0, Luk/org/ngo/squeezer/util/ImageFetcher;->mHttpCacheDir:Ljava/io/File; │ │ invoke-virtual {v1}, Ljava/io/File;->exists()Z │ │ move-result v1 │ @@ -154,31 +154,31 @@ │ :try_start_0 │ iget-object v1, p0, Luk/org/ngo/squeezer/util/ImageFetcher;->mHttpCacheDir:Ljava/io/File; │ │ invoke-static {v1}, Luk/org/ngo/squeezer/util/ImageCache;->getUsableSpace(Ljava/io/File;)J │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - cmp-long v1, v3, v5 │ + cmp-long v1, v4, v6 │ │ if-lez v1, :cond_1 │ │ .line 90 │ :try_start_1 │ iget-object v1, p0, Luk/org/ngo/squeezer/util/ImageFetcher;->mHttpCacheDir:Ljava/io/File; │ │ const/4 v3, 0x1 │ │ const/4 v4, 0x1 │ │ - const-wide/32 v5, 0xa00000 │ + const-wide/32 v6, 0xa00000 │ │ - invoke-static {v1, v3, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;->open(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ + invoke-static {v1, v3, v4, v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;->open(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ │ move-result-object v1 │ │ iput-object v1, p0, Luk/org/ngo/squeezer/util/ImageFetcher;->mHttpDiskCache:Luk/org/ngo/squeezer/util/DiskLruCache; │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ @@ -307,18 +307,20 @@ │ .line 193 │ .local v3, "editor":Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ if-eqz v3, :cond_1 │ │ .line 194 │ const/4 v8, 0x0 │ │ + .line 195 │ invoke-virtual {v3, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;->newOutputStream(I)Ljava/io/OutputStream; │ │ move-result-object v8 │ │ + .line 194 │ invoke-virtual {p0, p1, v8}, Luk/org/ngo/squeezer/util/ImageFetcher;->downloadUrlToStream(Ljava/lang/String;Ljava/io/OutputStream;)Z │ │ move-result v8 │ │ if-eqz v8, :cond_7 │ │ .line 196 │ @@ -337,14 +339,15 @@ │ .end local v3 # "editor":Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ :cond_2 │ if-eqz v7, :cond_3 │ │ .line 204 │ const/4 v8, 0x0 │ │ + .line 205 │ invoke-virtual {v7, v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->getInputStream(I)Ljava/io/InputStream; │ │ move-result-object v8 │ │ move-object v0, v8 │ │ check-cast v0, Ljava/io/FileInputStream; │ @@ -981,15 +984,15 @@ │ :goto_4 │ move-object v3, v4 │ │ .end local v4 # "in":Ljava/io/BufferedInputStream; │ .restart local v3 # "in":Ljava/io/BufferedInputStream; │ move-object v5, v6 │ │ - .line 275 │ + .line 261 │ .end local v6 # "out":Ljava/io/BufferedOutputStream; │ .restart local v5 # "out":Ljava/io/BufferedOutputStream; │ goto :goto_3 │ │ .line 265 │ .end local v1 # "b":I │ .end local v7 # "url":Ljava/net/URL; ├── smali/uk/org/ngo/squeezer/util/DiskLruCache$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/util/DiskLruCache;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/DiskLruCache; │ │ .prologue │ .line 272 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/DiskLruCache$1;->this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask.smali │ @@ -209,14 +209,15 @@ │ │ move-result-object v2 │ │ if-eqz v2, :cond_1 │ │ iget-object v2, p0, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;->this$0:Luk/org/ngo/squeezer/util/ImageWorker; │ │ + .line 257 │ invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;->access$300(Luk/org/ngo/squeezer/util/ImageWorker;)Z │ │ move-result v2 │ │ if-nez v2, :cond_1 │ │ .line 258 │ @@ -244,14 +245,15 @@ │ │ move-result-object v2 │ │ if-eqz v2, :cond_2 │ │ iget-object v2, p0, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;->this$0:Luk/org/ngo/squeezer/util/ImageWorker; │ │ + .line 266 │ invoke-static {v2}, Luk/org/ngo/squeezer/util/ImageWorker;->access$300(Luk/org/ngo/squeezer/util/ImageWorker;)Z │ │ move-result v2 │ │ if-nez v2, :cond_2 │ │ .line 267 │ @@ -298,15 +300,14 @@ │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ throw v2 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 222 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;->doInBackground([Ljava/lang/Object;)Landroid/graphics/Bitmap; │ │ move-result-object v0 │ │ @@ -355,21 +356,19 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method protected bridge synthetic onCancelled(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 222 │ check-cast p1, Landroid/graphics/Bitmap; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;->onCancelled(Landroid/graphics/Bitmap;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Landroid/graphics/Bitmap;)V │ .locals 2 │ @@ -415,18 +414,16 @@ │ .line 302 │ :cond_2 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 222 │ check-cast p1, Landroid/graphics/Bitmap; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/util/ImageWorker$BitmapWorkerTask;->onPostExecute(Landroid/graphics/Bitmap;)V │ │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/util/ImageCache.smali │ @@ -325,24 +325,26 @@ │ .param p0, "context" # Landroid/content/Context; │ .param p1, "uniqueName" # Ljava/lang/String; │ │ .prologue │ .line 452 │ const-string v1, "mounted" │ │ + .line 453 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageState()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ + .line 454 │ invoke-static {}, Luk/org/ngo/squeezer/util/ImageCache;->isExternalStorageRemovable()Z │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ :cond_0 │ @@ -381,15 +383,15 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ return-object v1 │ │ - .line 452 │ + .line 455 │ .end local v0 # "cachePath":Ljava/lang/String; │ :cond_1 │ invoke-virtual {p0}, Landroid/content/Context;->getCacheDir()Ljava/io/File; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/io/File;->getPath()Ljava/lang/String; │ @@ -483,15 +485,15 @@ │ │ invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ .method public static getUsableSpace(Ljava/io/File;)J │ - .locals 5 │ + .locals 6 │ .param p0, "path" # Ljava/io/File; │ .annotation build Landroid/annotation/TargetApi; │ value = 0x9 │ .end annotation │ │ .prologue │ .line 542 │ @@ -500,19 +502,19 @@ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 543 │ invoke-virtual {p0}, Ljava/io/File;->getUsableSpace()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 546 │ :goto_0 │ - return-wide v1 │ + return-wide v2 │ │ .line 545 │ :cond_0 │ new-instance v0, Landroid/os/StatFs; │ │ invoke-virtual {p0}, Ljava/io/File;->getPath()Ljava/lang/String; │ │ @@ -522,23 +524,23 @@ │ │ .line 546 │ .local v0, "stats":Landroid/os/StatFs; │ invoke-virtual {v0}, Landroid/os/StatFs;->getBlockSize()I │ │ move-result v1 │ │ - int-to-long v1, v1 │ + int-to-long v2, v1 │ │ invoke-virtual {v0}, Landroid/os/StatFs;->getAvailableBlocks()I │ │ - move-result v3 │ + move-result v1 │ │ - int-to-long v3, v3 │ + int-to-long v4, v1 │ │ - mul-long/2addr v1, v3 │ + mul-long/2addr v2, v4 │ │ goto :goto_0 │ .end method │ │ .method public static hashKeyForDisk(Ljava/lang/String;)Ljava/lang/String; │ .locals 4 │ .param p0, "key" # Ljava/lang/String; │ @@ -1631,17 +1633,17 @@ │ const/4 v4, 0x1 │ │ :try_start_1 │ iget-object v5, p0, Luk/org/ngo/squeezer/util/ImageCache;->mCacheParams:Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams; │ │ iget v5, v5, Luk/org/ngo/squeezer/util/ImageCache$ImageCacheParams;->diskCacheSize:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v5 │ │ - invoke-static {v0, v2, v4, v5, v6}, Luk/org/ngo/squeezer/util/DiskLruCache;->open(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ + invoke-static {v0, v2, v4, v6, v7}, Luk/org/ngo/squeezer/util/DiskLruCache;->open(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ │ move-result-object v2 │ │ iput-object v2, p0, Luk/org/ngo/squeezer/util/ImageCache;->mDiskLruCache:Luk/org/ngo/squeezer/util/DiskLruCache; │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 ├── smali/uk/org/ngo/squeezer/util/DiskLruCache$Editor.smali │ @@ -27,14 +27,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ │ # direct methods │ .method private constructor (Luk/org/ngo/squeezer/util/DiskLruCache;Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/DiskLruCache; │ .param p2, "entry" # Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ .prologue │ .line 778 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/DiskLruCache$Editor;->this$0:Luk/org/ngo/squeezer/util/DiskLruCache; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$r:Ljava/lang/Runnable; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;Ljava/lang/Runnable;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ .prologue │ .line 253 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;->this$0:Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor$1;->val$r:Ljava/lang/Runnable; ├── smali/uk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask.smali │ @@ -28,29 +28,29 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/ImageWorker; │ │ │ # direct methods │ .method protected constructor (Luk/org/ngo/squeezer/util/ImageWorker;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/ImageWorker; │ │ .prologue │ .line 382 │ iput-object p1, p0, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;->this$0:Luk/org/ngo/squeezer/util/ImageWorker; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/util/AsyncTask;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 382 │ invoke-virtual {p0, p1}, Luk/org/ngo/squeezer/util/ImageWorker$CacheAsyncTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void; │ │ move-result-object v0 ├── smali/uk/org/ngo/squeezer/util/AsyncTask$2.smali │ @@ -24,18 +24,19 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/util/AsyncTask;)V │ .locals 1 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/AsyncTask; │ │ .prologue │ .line 307 │ - .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$2;, "Luk/org/ngo/squeezer/util/AsyncTask.2;" │ + .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$2;, "Luk/org/ngo/squeezer/util/AsyncTask$2;" │ iput-object p1, p0, Luk/org/ngo/squeezer/util/AsyncTask$2;->this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ const/4 v0, 0x0 │ │ invoke-direct {p0, v0}, Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;->(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ return-void │ @@ -55,15 +56,15 @@ │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ .line 309 │ - .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$2;, "Luk/org/ngo/squeezer/util/AsyncTask.2;" │ + .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$2;, "Luk/org/ngo/squeezer/util/AsyncTask$2;" │ iget-object v0, p0, Luk/org/ngo/squeezer/util/AsyncTask$2;->this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ invoke-static {v0}, Luk/org/ngo/squeezer/util/AsyncTask;->access$300(Luk/org/ngo/squeezer/util/AsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ move-result-object v0 │ │ const/4 v1, 0x1 ├── smali/uk/org/ngo/squeezer/util/AsyncTask.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "AsyncTask.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Luk/org/ngo/squeezer/util/AsyncTask$4;, │ Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;, │ Luk/org/ngo/squeezer/util/AsyncTask$WorkerRunnable;, │ Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;, │ Luk/org/ngo/squeezer/util/AsyncTask$Status;, │ Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ } │ .end annotation │ @@ -90,18 +89,18 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 10 │ + .locals 11 │ │ .prologue │ - const/4 v9, 0x0 │ + const/4 v10, 0x0 │ │ .line 204 │ new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$1; │ │ invoke-direct {v0}, Luk/org/ngo/squeezer/util/AsyncTask$1;->()V │ │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ @@ -112,79 +111,82 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 218 │ - 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, Luk/org/ngo/squeezer/util/AsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Luk/org/ngo/squeezer/util/AsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Luk/org/ngo/squeezer/util/AsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Luk/org/ngo/squeezer/util/AsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - new-instance v8, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy; │ + new-instance v9, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy; │ │ - invoke-direct {v8}, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy;->()V │ + invoke-direct {v9}, Ljava/util/concurrent/ThreadPoolExecutor$DiscardOldestPolicy;->()V │ │ - invoke-direct/range {v0 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V │ + invoke-direct/range {v1 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V │ │ - sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Luk/org/ngo/squeezer/util/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 227 │ invoke-static {}, Luk/org/ngo/squeezer/util/UIUtils;->hasHoneycomb()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor; │ │ - invoke-direct {v0, v9}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;->(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ + invoke-direct {v0, v10}, Luk/org/ngo/squeezer/util/AsyncTask$SerialExecutor;->(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ + .line 228 │ :goto_0 │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 230 │ const/4 v0, 0x2 │ │ sget-object v1, Luk/org/ngo/squeezer/util/AsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ + .line 231 │ invoke-static {v0, v1}, Ljava/util/concurrent/Executors;->newFixedThreadPool(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ move-result-object v0 │ │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->DUAL_THREAD_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 236 │ new-instance v0, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ - invoke-direct {v0, v9}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;->(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ + invoke-direct {v0, v10}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;->(Luk/org/ngo/squeezer/util/AsyncTask$1;)V │ │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->sHandler:Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler; │ │ .line 238 │ sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ sput-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ return-void │ │ .line 227 │ :cond_0 │ sget-object v0, Luk/org/ngo/squeezer/util/AsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ + .line 228 │ invoke-static {v0}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ │ @@ -748,13 +750,14 @@ │ │ invoke-direct {v2, p0, p1}, Luk/org/ngo/squeezer/util/AsyncTask$AsyncTaskResult;->(Luk/org/ngo/squeezer/util/AsyncTask;[Ljava/lang/Object;)V │ │ invoke-virtual {v0, v1, v2}, Luk/org/ngo/squeezer/util/AsyncTask$InternalHandler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; │ │ move-result-object v0 │ │ + .line 649 │ invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V │ │ .line 651 │ :cond_0 │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/util/AsyncTask$3.smali │ @@ -24,18 +24,19 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/util/AsyncTask;Ljava/util/concurrent/Callable;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/util/AsyncTask; │ │ .prologue │ .line 317 │ - .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$3;, "Luk/org/ngo/squeezer/util/AsyncTask.3;" │ + .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$3;, "Luk/org/ngo/squeezer/util/AsyncTask$3;" │ .local p2, "x0":Ljava/util/concurrent/Callable;, "Ljava/util/concurrent/Callable;" │ iput-object p1, p0, Luk/org/ngo/squeezer/util/AsyncTask$3;->this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ invoke-direct {p0, p2}, Ljava/util/concurrent/FutureTask;->(Ljava/util/concurrent/Callable;)V │ │ return-void │ .end method │ @@ -43,15 +44,15 @@ │ │ # virtual methods │ .method protected done()V │ .locals 4 │ │ .prologue │ .line 321 │ - .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$3;, "Luk/org/ngo/squeezer/util/AsyncTask.3;" │ + .local p0, "this":Luk/org/ngo/squeezer/util/AsyncTask$3;, "Luk/org/ngo/squeezer/util/AsyncTask$3;" │ :try_start_0 │ iget-object v1, p0, Luk/org/ngo/squeezer/util/AsyncTask$3;->this$0:Luk/org/ngo/squeezer/util/AsyncTask; │ │ invoke-virtual {p0}, Luk/org/ngo/squeezer/util/AsyncTask$3;->get()Ljava/lang/Object; │ │ move-result-object v2 │ │ @@ -84,14 +85,15 @@ │ │ .line 325 │ .local v0, "e":Ljava/util/concurrent/ExecutionException; │ new-instance v1, Ljava/lang/RuntimeException; │ │ const-string v2, "An error occured while executing doInBackground()" │ │ + .line 326 │ invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;->getCause()Ljava/lang/Throwable; │ │ move-result-object v3 │ │ invoke-direct {v1, v2, v3}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ throw v1 ├── smali/uk/org/ngo/squeezer/util/Intents.smali │ @@ -29,15 +29,15 @@ │ │ .line 44 │ .local v2, "packageManager":Landroid/content/pm/PackageManager; │ new-instance v0, Landroid/content/Intent; │ │ invoke-direct {v0, p1}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ - .line 45 │ + .line 46 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->queryBroadcastReceivers(Landroid/content/Intent;I)Ljava/util/List; │ │ move-result-object v1 │ │ .line 47 │ .local v1, "list":Ljava/util/List;, "Ljava/util/List;" │ @@ -70,14 +70,15 @@ │ │ invoke-direct {v0, p1}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 25 │ .local v0, "intent":Landroid/content/Intent; │ const/high16 v3, 0x10000 │ │ + .line 26 │ invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; │ │ move-result-object v1 │ │ .line 28 │ .local v1, "list":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v1}, Ljava/util/List;->size()I ├── smali/uk/org/ngo/squeezer/util/DiskLruCache.smali │ @@ -101,59 +101,59 @@ │ │ sput-object v0, Luk/org/ngo/squeezer/util/DiskLruCache;->UTF_8:Ljava/nio/charset/Charset; │ │ return-void │ .end method │ │ .method private constructor (Ljava/io/File;IIJ)V │ - .locals 7 │ + .locals 8 │ .param p1, "directory" # Ljava/io/File; │ .param p2, "appVersion" # I │ .param p3, "valueCount" # I │ .param p4, "maxSize" # J │ │ .prologue │ const-wide/16 v4, 0x0 │ │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ .line 288 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 160 │ iput-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ .line 162 │ new-instance v0, Ljava/util/LinkedHashMap; │ │ - const/high16 v3, 0x3f400000 # 0.75f │ + const/high16 v1, 0x3f400000 # 0.75f │ │ - invoke-direct {v0, v1, v3, v2}, Ljava/util/LinkedHashMap;->(IFZ)V │ + invoke-direct {v0, v2, v1, v3}, Ljava/util/LinkedHashMap;->(IFZ)V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ .line 171 │ iput-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->nextSequenceNumber:J │ │ .line 270 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const-wide/16 v3, 0x3c │ + const-wide/16 v4, 0x3c │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; │ + new-instance v7, Ljava/util/concurrent/LinkedBlockingQueue; │ │ - invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V │ + invoke-direct {v7}, Ljava/util/concurrent/LinkedBlockingQueue;->()V │ │ - invoke-direct/range {v0 .. v6}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V │ + invoke-direct/range {v1 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V │ │ - iput-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->executorService:Ljava/util/concurrent/ExecutorService; │ + iput-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->executorService:Ljava/util/concurrent/ExecutorService; │ │ .line 272 │ new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$1; │ │ invoke-direct {v0, p0}, Luk/org/ngo/squeezer/util/DiskLruCache$1;->(Luk/org/ngo/squeezer/util/DiskLruCache;)V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->cleanupCallable:Ljava/util/concurrent/Callable; │ @@ -216,15 +216,15 @@ │ .line 100 │ invoke-direct {p0}, Luk/org/ngo/squeezer/util/DiskLruCache;->trimToSize()V │ │ return-void │ .end method │ │ .method static synthetic access$1500(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ - .locals 1 │ + .locals 2 │ .param p0, "x0" # Luk/org/ngo/squeezer/util/DiskLruCache; │ .param p1, "x1" # Ljava/lang/String; │ .param p2, "x2" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ @@ -815,15 +815,15 @@ │ .local v3, "resultLength":I │ sub-int v4, v1, p1 │ │ invoke-static {v3, v4}, Ljava/lang/Math;->min(II)I │ │ move-result v0 │ │ - .line 185 │ + .line 186 │ .local v0, "copyLength":I │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; │ │ @@ -846,125 +846,120 @@ │ invoke-static {p0, p1, v2, v4, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 188 │ return-object v2 │ .end method │ │ .method public static deleteContents(Ljava/io/File;)V │ - .locals 8 │ + .locals 5 │ .param p0, "dir" # Ljava/io/File; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 255 │ invoke-virtual {p0}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 256 │ - .local v2, "files":[Ljava/io/File; │ - if-nez v2, :cond_0 │ + .local v1, "files":[Ljava/io/File; │ + if-nez v1, :cond_0 │ │ .line 257 │ - new-instance v5, Ljava/lang/IllegalArgumentException; │ + new-instance v2, Ljava/lang/IllegalArgumentException; │ │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "not a directory: " │ + const-string v4, "not a directory: " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v5 │ + throw v2 │ │ .line 259 │ :cond_0 │ - move-object v0, v2 │ - │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v4, v0 │ + array-length v3, v1 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_3 │ + if-ge v2, v3, :cond_3 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v1, v2 │ │ .line 260 │ - .local v1, "file":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->isDirectory()Z │ + .local v0, "file":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->isDirectory()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ .line 261 │ - invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache;->deleteContents(Ljava/io/File;)V │ + invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache;->deleteContents(Ljava/io/File;)V │ │ .line 263 │ :cond_1 │ - invoke-virtual {v1}, Ljava/io/File;->delete()Z │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ │ - move-result v5 │ + move-result v4 │ │ - if-nez v5, :cond_2 │ + if-nez v4, :cond_2 │ │ .line 264 │ - new-instance v5, Ljava/io/IOException; │ + new-instance v2, Ljava/io/IOException; │ │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "failed to delete file: " │ + const-string v4, "failed to delete file: " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-direct {v5, v6}, Ljava/io/IOException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/io/IOException;->(Ljava/lang/String;)V │ │ - throw v5 │ + throw v2 │ │ .line 259 │ :cond_2 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 267 │ - .end local v1 # "file":Ljava/io/File; │ + .end local v0 # "file":Ljava/io/File; │ :cond_3 │ return-void │ .end method │ │ .method private static deleteIfExists(Ljava/io/File;)V │ .locals 1 │ .param p0, "file" # Ljava/io/File; │ @@ -997,15 +992,15 @@ │ │ .line 466 │ :cond_0 │ return-void │ .end method │ │ .method private declared-synchronized edit(Ljava/lang/String;J)Luk/org/ngo/squeezer/util/DiskLruCache$Editor; │ - .locals 5 │ + .locals 6 │ .param p1, "key" # Ljava/lang/String; │ .param p2, "expectedSequenceNumber" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ @@ -1037,14 +1032,15 @@ │ │ cmp-long v2, p2, v2 │ │ if-eqz v2, :cond_1 │ │ if-eqz v1, :cond_0 │ │ + .line 522 │ invoke-static {v1}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$1200(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-wide v2 │ │ cmp-long v2, v2, p2 │ @@ -1191,48 +1187,51 @@ │ │ if-lt v1, v2, :cond_0 │ │ iget v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->redundantOpCount:I │ │ iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ + .line 622 │ invoke-virtual {v2}, Ljava/util/LinkedHashMap;->size()I │ │ move-result v2 │ │ if-lt v1, v2, :cond_0 │ │ const/4 v1, 0x1 │ │ + .line 621 │ :goto_0 │ return v1 │ │ + .line 622 │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static open(Ljava/io/File;IIJ)Luk/org/ngo/squeezer/util/DiskLruCache; │ - .locals 8 │ + .locals 9 │ .param p0, "directory" # Ljava/io/File; │ .param p1, "appVersion" # I │ .param p2, "valueCount" # I │ .param p3, "maxSize" # J │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 309 │ - const-wide/16 v1, 0x0 │ + const-wide/16 v2, 0x0 │ │ - cmp-long v1, p3, v1 │ + cmp-long v1, p3, v2 │ │ if-gtz v1, :cond_0 │ │ .line 310 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ const-string v2, "maxSize <= 0" │ @@ -1349,15 +1348,15 @@ │ │ .line 336 │ .restart local v6 # "cache":Ljava/lang/Object; │ goto :goto_0 │ .end method │ │ .method private processJournal()V │ - .locals 7 │ + .locals 8 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ @@ -1407,25 +1406,25 @@ │ .local v2, "t":I │ :goto_1 │ iget v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ │ if-ge v2, v3, :cond_0 │ │ .line 409 │ - iget-wide v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ + iget-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$1000(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J │ │ - move-result-object v5 │ + move-result-object v3 │ │ - aget-wide v5, v5, v2 │ + aget-wide v6, v3, v2 │ │ - add-long/2addr v3, v5 │ + add-long/2addr v4, v6 │ │ - iput-wide v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ + iput-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ .line 408 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 412 │ @@ -1626,14 +1625,15 @@ │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ move-result-object v3 │ │ .line 204 │ invoke-virtual {p0}, Ljava/io/Reader;->close()V │ │ + .line 202 │ return-object v3 │ .end method │ │ .method private readJournal()V │ .locals 10 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ @@ -1694,46 +1694,50 @@ │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ const-string v7, "1" │ │ + .line 348 │ invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ iget v7, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->appVersion:I │ │ + .line 349 │ invoke-static {v7}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v7, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ iget v7, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ │ + .line 350 │ invoke-static {v7}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v7, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ const-string v7, "" │ │ + .line 351 │ invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-nez v7, :cond_1 │ │ .line 352 │ @@ -2061,123 +2065,122 @@ │ │ invoke-direct {v3, v4}, Ljava/io/IOException;->(Ljava/lang/String;)V │ │ throw v3 │ .end method │ │ .method private declared-synchronized rebuildJournal()V │ - .locals 7 │ + .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 427 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 428 │ - iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ │ - invoke-virtual {v3}, Ljava/io/Writer;->close()V │ + invoke-virtual {v2}, Ljava/io/Writer;->close()V │ │ .line 431 │ :cond_0 │ - new-instance v2, Ljava/io/BufferedWriter; │ + new-instance v1, Ljava/io/BufferedWriter; │ │ - new-instance v3, Ljava/io/FileWriter; │ + new-instance v2, Ljava/io/FileWriter; │ │ - iget-object v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFileTmp:Ljava/io/File; │ + iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFileTmp:Ljava/io/File; │ │ - invoke-direct {v3, v4}, Ljava/io/FileWriter;->(Ljava/io/File;)V │ + invoke-direct {v2, v3}, Ljava/io/FileWriter;->(Ljava/io/File;)V │ │ - const/16 v4, 0x2000 │ + const/16 v3, 0x2000 │ │ - invoke-direct {v2, v3, v4}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;I)V │ + invoke-direct {v1, v2, v3}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;I)V │ │ .line 432 │ - .local v2, "writer":Ljava/io/Writer; │ - const-string v3, "libcore.io.DiskLruCache" │ + .local v1, "writer":Ljava/io/Writer; │ + const-string v2, "libcore.io.DiskLruCache" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 433 │ - const-string v3, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 434 │ - const-string v3, "1" │ + const-string v2, "1" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 435 │ - const-string v3, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 436 │ - iget v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->appVersion:I │ + iget v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->appVersion:I │ │ - invoke-static {v3}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 437 │ - const-string v3, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 438 │ - iget v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ + iget v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ │ - invoke-static {v3}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 439 │ - const-string v3, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 440 │ - const-string v3, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 442 │ - iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ - invoke-virtual {v3}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v2}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ │ .line 443 │ .local v0, "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ @@ -2212,35 +2215,33 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 427 │ .end local v0 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "writer":Ljava/io/Writer; │ + .end local v1 # "writer":Ljava/io/Writer; │ :catchall_0 │ - move-exception v3 │ + move-exception v2 │ │ monitor-exit p0 │ │ - throw v3 │ + throw v2 │ │ .line 446 │ .restart local v0 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v2 # "writer":Ljava/io/Writer; │ + .restart local v1 # "writer":Ljava/io/Writer; │ :cond_1 │ :try_start_1 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "CLEAN " │ @@ -2271,71 +2272,71 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ - invoke-virtual {v2, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v3}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ goto :goto_0 │ │ .line 450 │ .end local v0 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ :cond_2 │ - invoke-virtual {v2}, Ljava/io/Writer;->close()V │ + invoke-virtual {v1}, Ljava/io/Writer;->close()V │ │ .line 451 │ - iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFileTmp:Ljava/io/File; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFileTmp:Ljava/io/File; │ │ - iget-object v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFile:Ljava/io/File; │ + iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFile:Ljava/io/File; │ │ - invoke-virtual {v3, v4}, Ljava/io/File;->renameTo(Ljava/io/File;)Z │ + invoke-virtual {v2, v3}, Ljava/io/File;->renameTo(Ljava/io/File;)Z │ │ .line 452 │ - new-instance v3, Ljava/io/BufferedWriter; │ + new-instance v2, Ljava/io/BufferedWriter; │ │ - new-instance v4, Ljava/io/FileWriter; │ + new-instance v3, Ljava/io/FileWriter; │ │ - iget-object v5, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFile:Ljava/io/File; │ + iget-object v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalFile:Ljava/io/File; │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-direct {v4, v5, v6}, Ljava/io/FileWriter;->(Ljava/io/File;Z)V │ + invoke-direct {v3, v4, v5}, Ljava/io/FileWriter;->(Ljava/io/File;Z)V │ │ - const/16 v5, 0x2000 │ + const/16 v4, 0x2000 │ │ - invoke-direct {v3, v4, v5}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;I)V │ + invoke-direct {v2, v3, v4}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;I)V │ │ - iput-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iput-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 453 │ monitor-exit p0 │ │ return-void │ .end method │ │ .method private trimToSize()V │ - .locals 5 │ + .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 699 │ :goto_0 │ - iget-wide v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ + iget-wide v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ - iget-wide v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->maxSize:J │ + iget-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->maxSize:J │ │ - cmp-long v1, v1, v3 │ + cmp-long v1, v2, v4 │ │ if-lez v1, :cond_0 │ │ .line 701 │ iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v1}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; │ @@ -2436,56 +2437,55 @@ │ :cond_1 │ return-void │ .end method │ │ │ # virtual methods │ .method public declared-synchronized close()V │ - .locals 4 │ + .locals 3 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 685 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - if-nez v2, :cond_0 │ + if-nez v1, :cond_0 │ │ .line 696 │ :goto_0 │ monitor-exit p0 │ │ return-void │ │ .line 688 │ :cond_0 │ :try_start_1 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - iget-object v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ - invoke-virtual {v3}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v2}, Ljava/util/LinkedHashMap;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ @@ -2513,37 +2513,35 @@ │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_1 │ │ .line 685 │ .end local v0 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ - .end local v1 # "i$":Ljava/util/Iterator; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v2 │ + throw v1 │ │ .line 693 │ - .restart local v1 # "i$":Ljava/util/Iterator; │ :cond_2 │ :try_start_2 │ invoke-direct {p0}, Luk/org/ngo/squeezer/util/DiskLruCache;->trimToSize()V │ │ .line 694 │ - iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ │ - invoke-virtual {v2}, Ljava/io/Writer;->close()V │ + invoke-virtual {v1}, Ljava/io/Writer;->close()V │ │ .line 695 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - iput-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iput-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_0 │ .end method │ │ .method public delete()V │ @@ -2632,29 +2630,29 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ - const/4 v0, 0x0 │ + const/4 v1, 0x0 │ │ .line 474 │ monitor-enter p0 │ │ :try_start_0 │ invoke-direct {p0}, Luk/org/ngo/squeezer/util/DiskLruCache;->checkNotClosed()V │ │ .line 475 │ invoke-direct {p0, p1}, Luk/org/ngo/squeezer/util/DiskLruCache;->validateKey(Ljava/lang/String;)V │ │ .line 476 │ - iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; │ │ - invoke-virtual {v1, p1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v2, p1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ @@ -2663,153 +2661,153 @@ │ if-nez v8, :cond_1 │ │ .line 506 │ :cond_0 │ :goto_0 │ monitor-exit p0 │ │ - return-object v0 │ + return-object v1 │ │ .line 481 │ :cond_1 │ :try_start_1 │ invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$600(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 490 │ - iget v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ + iget v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ │ - new-array v5, v1, [Ljava/io/InputStream; │ + new-array v6, v2, [Ljava/io/InputStream; │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 492 │ - .local v5, "ins":[Ljava/io/InputStream; │ + .local v6, "ins":[Ljava/io/InputStream; │ const/4 v9, 0x0 │ │ .local v9, "i":I │ :goto_1 │ :try_start_2 │ - iget v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ + iget v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->valueCount:I │ │ - if-ge v9, v1, :cond_2 │ + if-ge v9, v2, :cond_2 │ │ .line 493 │ - new-instance v1, Ljava/io/FileInputStream; │ + new-instance v2, Ljava/io/FileInputStream; │ │ invoke-virtual {v8, v9}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->getCleanFile(I)Ljava/io/File; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-direct {v1, v2}, Ljava/io/FileInputStream;->(Ljava/io/File;)V │ + invoke-direct {v2, v3}, Ljava/io/FileInputStream;->(Ljava/io/File;)V │ │ - aput-object v1, v5, v9 │ + aput-object v2, v6, v9 │ :try_end_2 │ .catch Ljava/io/FileNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 492 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_1 │ │ .line 495 │ :catch_0 │ - move-exception v7 │ + move-exception v0 │ │ .line 497 │ - .local v7, "e":Ljava/io/FileNotFoundException; │ + .local v0, "e":Ljava/io/FileNotFoundException; │ goto :goto_0 │ │ .line 500 │ - .end local v7 # "e":Ljava/io/FileNotFoundException; │ + .end local v0 # "e":Ljava/io/FileNotFoundException; │ :cond_2 │ :try_start_3 │ - iget v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->redundantOpCount:I │ + iget v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->redundantOpCount:I │ │ - add-int/lit8 v0, v0, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ - iput v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->redundantOpCount:I │ + iput v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->redundantOpCount:I │ │ .line 501 │ - iget-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ + iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->journalWriter:Ljava/io/Writer; │ │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v2, "READ " │ + const-string v3, "READ " │ │ - invoke-virtual {v1, v2}, 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 v1 │ + move-result-object v2 │ │ - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - const/16 v2, 0xa │ + const/16 v3, 0xa │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v0, v1}, Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; │ │ .line 502 │ invoke-direct {p0}, Luk/org/ngo/squeezer/util/DiskLruCache;->journalRebuildRequired()Z │ │ - move-result v0 │ + move-result v1 │ │ - if-eqz v0, :cond_3 │ + if-eqz v1, :cond_3 │ │ .line 503 │ - iget-object v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->executorService:Ljava/util/concurrent/ExecutorService; │ + iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->executorService:Ljava/util/concurrent/ExecutorService; │ │ - iget-object v1, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->cleanupCallable:Ljava/util/concurrent/Callable; │ + iget-object v2, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->cleanupCallable:Ljava/util/concurrent/Callable; │ │ - invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; │ + invoke-interface {v1, v2}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; │ │ .line 506 │ :cond_3 │ - new-instance v0, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ + new-instance v1, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot; │ │ invoke-static {v8}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$1200(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ - move-object v1, p0 │ + move-object v2, p0 │ │ - move-object v2, p1 │ + move-object v3, p1 │ │ - invoke-direct/range {v0 .. v6}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ + invoke-direct/range {v1 .. v7}, Luk/org/ngo/squeezer/util/DiskLruCache$Snapshot;->(Luk/org/ngo/squeezer/util/DiskLruCache;Ljava/lang/String;J[Ljava/io/InputStream;Luk/org/ngo/squeezer/util/DiskLruCache$1;)V │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ goto :goto_0 │ │ .line 474 │ - .end local v5 # "ins":[Ljava/io/InputStream; │ + .end local v6 # "ins":[Ljava/io/InputStream; │ .end local v8 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ .end local v9 # "i":I │ :catchall_0 │ - move-exception v0 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v0 │ + throw v1 │ .end method │ │ .method public getDirectory()Ljava/io/File; │ .locals 1 │ │ .prologue │ .line 545 │ @@ -2845,15 +2843,15 @@ │ .line 553 │ iget-wide v0, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->maxSize:J │ │ return-wide v0 │ .end method │ │ .method public declared-synchronized remove(Ljava/lang/String;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "key" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ @@ -2962,25 +2960,25 @@ │ │ .line 644 │ .restart local v0 # "entry":Luk/org/ngo/squeezer/util/DiskLruCache$Entry; │ .restart local v1 # "file":Ljava/io/File; │ .restart local v2 # "i":I │ :cond_2 │ :try_start_2 │ - iget-wide v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ + iget-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$1000(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J │ │ - move-result-object v5 │ + move-result-object v3 │ │ - aget-wide v5, v5, v2 │ + aget-wide v6, v3, v2 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - iput-wide v3, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ + iput-wide v4, p0, Luk/org/ngo/squeezer/util/DiskLruCache;->size:J │ │ .line 645 │ invoke-static {v0}, Luk/org/ngo/squeezer/util/DiskLruCache$Entry;->access$1000(Luk/org/ngo/squeezer/util/DiskLruCache$Entry;)[J │ │ move-result-object v3 │ │ const-wide/16 v4, 0x0 ├── smali/uk/org/ngo/squeezer/util/Scrobble.smali │ @@ -43,38 +43,40 @@ │ goto :goto_0 │ .end method │ │ .method public static haveScrobbleDroid()Z │ .locals 2 │ │ .prologue │ - .line 7 │ + .line 8 │ invoke-static {}, Luk/org/ngo/squeezer/Squeezer;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" │ │ + .line 7 │ invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;->isBroadcastReceiverAvailable(Landroid/content/Context;Ljava/lang/String;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static haveSls()Z │ .locals 2 │ │ .prologue │ - .line 13 │ + .line 14 │ invoke-static {}, Luk/org/ngo/squeezer/Squeezer;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "com.adam.aslfms.notify.playstatechanged" │ │ + .line 13 │ invoke-static {v0, v1}, Luk/org/ngo/squeezer/util/Intents;->isBroadcastReceiverAvailable(Landroid/content/Context;Ljava/lang/String;)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/uk/org/ngo/squeezer/util/ImageCache$ImageCacheParams.smali │ @@ -156,18 +156,20 @@ │ │ invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/app/ActivityManager; │ │ + .line 438 │ invoke-virtual {v0}, Landroid/app/ActivityManager;->getMemoryClass()I │ │ move-result v0 │ │ + .line 437 │ return v0 │ .end method │ │ │ # virtual methods │ .method public setMemCacheSizePercent(Landroid/content/Context;F)V │ .locals 2 ├── smali/uk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy.smali │ @@ -45,72 +45,72 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1664 │ + .line 1658 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1665 │ + .line 1659 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1668 │ + .line 1662 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1669 │ + .line 1663 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1670 │ + .line 1664 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x27 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1671 │ + .line 1665 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1672 │ + .line 1666 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v2 │ │ - .line 1675 │ + .line 1669 │ .local v2, "_result":I │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1676 │ + .line 1670 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1678 │ + .line 1672 │ return v2 │ │ - .line 1675 │ + .line 1669 │ .end local v2 # "_result":I │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1676 │ + .line 1670 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public albums(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;Luk/org/ngo/squeezer/model/SqueezerSong;)Z │ .locals 7 │ @@ -128,183 +128,183 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 1745 │ + .line 1739 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1746 │ + .line 1740 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1749 │ + .line 1743 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1750 │ + .line 1744 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1751 │ + .line 1745 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1752 │ + .line 1746 │ invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1753 │ + .line 1747 │ if-eqz p4, :cond_0 │ │ - .line 1754 │ + .line 1748 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1755 │ + .line 1749 │ const/4 v4, 0x0 │ │ invoke-virtual {p4, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1760 │ + .line 1754 │ :goto_0 │ if-eqz p5, :cond_1 │ │ - .line 1761 │ + .line 1755 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1762 │ + .line 1756 │ const/4 v4, 0x0 │ │ invoke-virtual {p5, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1767 │ + .line 1761 │ :goto_1 │ if-eqz p6, :cond_2 │ │ - .line 1768 │ + .line 1762 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1769 │ + .line 1763 │ const/4 v4, 0x0 │ │ invoke-virtual {p6, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1774 │ + .line 1768 │ :goto_2 │ if-eqz p7, :cond_3 │ │ - .line 1775 │ + .line 1769 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1776 │ + .line 1770 │ const/4 v4, 0x0 │ │ invoke-virtual {p7, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerSong;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1781 │ + .line 1775 │ :goto_3 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x2b │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1782 │ + .line 1776 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1783 │ + .line 1777 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ - .line 1786 │ + .line 1780 │ .local v2, "_result":Z │ :goto_4 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1787 │ + .line 1781 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1789 │ + .line 1783 │ return v2 │ │ - .line 1758 │ + .line 1752 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 1786 │ + .line 1780 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1787 │ + .line 1781 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ - .line 1765 │ + .line 1759 │ :cond_1 │ const/4 v4, 0x0 │ │ :try_start_2 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ goto :goto_1 │ │ - .line 1772 │ + .line 1766 │ :cond_2 │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ goto :goto_2 │ │ - .line 1779 │ + .line 1773 │ :cond_3 │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_3 │ │ :cond_4 │ move v2, v3 │ │ - .line 1783 │ + .line 1777 │ goto :goto_4 │ .end method │ │ .method public apps(I)Z │ .locals 6 │ .param p1, "start" # I │ .annotation system Ldalvik/annotation/Throws; │ @@ -312,77 +312,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2403 │ + .line 2397 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2404 │ + .line 2398 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2407 │ + .line 2401 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2408 │ + .line 2402 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2409 │ + .line 2403 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x4b │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2410 │ + .line 2404 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2411 │ + .line 2405 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2414 │ + .line 2408 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2415 │ + .line 2409 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2417 │ + .line 2411 │ return v2 │ │ - .line 2414 │ + .line 2408 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2415 │ + .line 2409 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public artists(ILjava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ .locals 7 │ @@ -397,136 +397,136 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 1825 │ + .line 1819 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1826 │ + .line 1820 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1829 │ + .line 1823 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1830 │ + .line 1824 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1831 │ + .line 1825 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1832 │ + .line 1826 │ if-eqz p3, :cond_0 │ │ - .line 1833 │ + .line 1827 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1834 │ + .line 1828 │ const/4 v4, 0x0 │ │ invoke-virtual {p3, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1839 │ + .line 1833 │ :goto_0 │ if-eqz p4, :cond_1 │ │ - .line 1840 │ + .line 1834 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1841 │ + .line 1835 │ const/4 v4, 0x0 │ │ invoke-virtual {p4, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1846 │ + .line 1840 │ :goto_1 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x2e │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1847 │ + .line 1841 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1848 │ + .line 1842 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 1851 │ + .line 1845 │ .local v2, "_result":Z │ :goto_2 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1852 │ + .line 1846 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1854 │ + .line 1848 │ return v2 │ │ - .line 1837 │ + .line 1831 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 1851 │ + .line 1845 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1852 │ + .line 1846 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ - .line 1844 │ + .line 1838 │ :cond_1 │ const/4 v4, 0x0 │ │ :try_start_2 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_1 │ │ :cond_2 │ move v2, v3 │ │ - .line 1848 │ + .line 1842 │ goto :goto_2 │ .end method │ │ .method public asBinder()Landroid/os/IBinder; │ .locals 1 │ │ .prologue │ @@ -848,166 +848,166 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2089 │ + .line 2083 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2090 │ + .line 2084 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2093 │ + .line 2087 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2094 │ + .line 2088 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2095 │ + .line 2089 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x3b │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2096 │ + .line 2090 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2097 │ + .line 2091 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2100 │ + .line 2094 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2101 │ + .line 2095 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2103 │ + .line 2097 │ return v2 │ │ - .line 2100 │ + .line 2094 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2101 │ + .line 2095 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public currentSong()Luk/org/ngo/squeezer/model/SqueezerSong; │ .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1567 │ + .line 1565 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1568 │ + .line 1566 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1571 │ + .line 1569 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1572 │ + .line 1570 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x22 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1573 │ + .line 1571 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1574 │ + .line 1572 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1575 │ + .line 1573 │ sget-object v3, Luk/org/ngo/squeezer/model/SqueezerSong;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Luk/org/ngo/squeezer/model/SqueezerSong; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1582 │ + .line 1580 │ .local v2, "_result":Luk/org/ngo/squeezer/model/SqueezerSong; │ :goto_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1583 │ + .line 1581 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1585 │ + .line 1583 │ return-object v2 │ │ - .line 1578 │ + .line 1576 │ .end local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerSong; │ :cond_0 │ const/4 v2, 0x0 │ │ .restart local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerSong; │ goto :goto_0 │ │ - .line 1582 │ + .line 1580 │ .end local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerSong; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1583 │ + .line 1581 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public disconnect()V │ .locals 5 │ @@ -1079,77 +1079,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1940 │ + .line 1934 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1941 │ + .line 1935 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1944 │ + .line 1938 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1945 │ + .line 1939 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1946 │ + .line 1940 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x34 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1947 │ + .line 1941 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1948 │ + .line 1942 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 1951 │ + .line 1945 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1952 │ + .line 1946 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1954 │ + .line 1948 │ return v2 │ │ - .line 1951 │ + .line 1945 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1952 │ + .line 1946 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getActivePlayer()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ .locals 6 │ @@ -1315,141 +1315,141 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1606 │ + .line 1604 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1607 │ + .line 1605 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1610 │ + .line 1608 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1611 │ + .line 1609 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1612 │ + .line 1610 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x24 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1613 │ + .line 1611 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1614 │ + .line 1612 │ invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 1617 │ + .line 1615 │ .local v2, "_result":Ljava/lang/String; │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1618 │ + .line 1616 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1620 │ + .line 1618 │ return-object v2 │ │ - .line 1617 │ + .line 1615 │ .end local v2 # "_result":Ljava/lang/String; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1618 │ + .line 1616 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getCurrentPlaylist()Ljava/lang/String; │ .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1589 │ + .line 1587 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1590 │ + .line 1588 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1593 │ + .line 1591 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1594 │ + .line 1592 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x23 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1595 │ + .line 1593 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1596 │ + .line 1594 │ invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 1599 │ + .line 1597 │ .local v2, "_result":Ljava/lang/String; │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1600 │ + .line 1598 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1602 │ + .line 1600 │ return-object v2 │ │ - .line 1599 │ + .line 1597 │ .end local v2 # "_result":Ljava/lang/String; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1600 │ + .line 1598 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getIconUrl(Ljava/lang/String;)Ljava/lang/String; │ .locals 6 │ @@ -1457,72 +1457,72 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1624 │ + .line 1622 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1625 │ + .line 1623 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1628 │ + .line 1626 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1629 │ + .line 1627 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1630 │ + .line 1628 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x25 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1631 │ + .line 1629 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1632 │ + .line 1630 │ invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 1635 │ + .line 1633 │ .local v2, "_result":Ljava/lang/String; │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1636 │ + .line 1634 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1638 │ + .line 1636 │ return-object v2 │ │ - .line 1635 │ + .line 1633 │ .end local v2 # "_result":Ljava/lang/String; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1636 │ + .line 1634 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getInterfaceDescriptor()Ljava/lang/String; │ .locals 1 │ @@ -1539,227 +1539,227 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1545 │ + .line 1543 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1546 │ + .line 1544 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1549 │ + .line 1547 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1550 │ + .line 1548 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x21 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1551 │ + .line 1549 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1552 │ + .line 1550 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1553 │ + .line 1551 │ sget-object v3, Luk/org/ngo/squeezer/model/SqueezerPlayerState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v3, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1560 │ + .line 1558 │ .local v2, "_result":Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ :goto_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1561 │ + .line 1559 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1563 │ + .line 1561 │ return-object v2 │ │ - .line 1556 │ + .line 1554 │ .end local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ :cond_0 │ const/4 v2, 0x0 │ │ .restart local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ goto :goto_0 │ │ - .line 1560 │ + .line 1558 │ .end local v2 # "_result":Luk/org/ngo/squeezer/model/SqueezerPlayerState; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1561 │ + .line 1559 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getSecondsElapsed()I │ .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1510 │ + .line 1508 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1511 │ + .line 1509 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1514 │ + .line 1512 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1515 │ + .line 1513 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x1f │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1516 │ + .line 1514 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1517 │ + .line 1515 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v2 │ │ - .line 1520 │ + .line 1518 │ .local v2, "_result":I │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1521 │ + .line 1519 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1523 │ + .line 1521 │ return v2 │ │ - .line 1520 │ + .line 1518 │ .end local v2 # "_result":I │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1521 │ + .line 1519 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getSecondsTotal()I │ .locals 6 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1493 │ + .line 1491 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1494 │ + .line 1492 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1497 │ + .line 1495 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1498 │ + .line 1496 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x1e │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1499 │ + .line 1497 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1500 │ + .line 1498 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v2 │ │ - .line 1503 │ + .line 1501 │ .local v2, "_result":I │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1504 │ + .line 1502 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1506 │ + .line 1504 │ return v2 │ │ - .line 1503 │ + .line 1501 │ .end local v2 # "_result":I │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1504 │ + .line 1502 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public getSongDownloadUrl(Ljava/lang/String;)Ljava/lang/String; │ .locals 6 │ @@ -1767,72 +1767,72 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1642 │ + .line 1640 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1643 │ + .line 1641 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1646 │ + .line 1644 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1647 │ + .line 1645 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1648 │ + .line 1646 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x26 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1649 │ + .line 1647 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1650 │ + .line 1648 │ invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 1653 │ + .line 1651 │ .local v2, "_result":Ljava/lang/String; │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1654 │ + .line 1652 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1656 │ + .line 1654 │ return-object v2 │ │ - .line 1653 │ + .line 1651 │ .end local v2 # "_result":Ljava/lang/String; │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1654 │ + .line 1652 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public isConnected()Z │ .locals 6 │ @@ -1995,80 +1995,80 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1990 │ + .line 1984 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1991 │ + .line 1985 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1994 │ + .line 1988 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1995 │ + .line 1989 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1996 │ + .line 1990 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 1997 │ + .line 1991 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x37 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1998 │ + .line 1992 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1999 │ + .line 1993 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2002 │ + .line 1996 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2003 │ + .line 1997 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2005 │ + .line 1999 │ return v2 │ │ - .line 2002 │ + .line 1996 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2003 │ + .line 1997 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public nextTrack()Z │ .locals 6 │ @@ -2230,77 +2230,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1684 │ + .line 1678 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1685 │ + .line 1679 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1688 │ + .line 1682 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1689 │ + .line 1683 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1690 │ + .line 1684 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x28 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1691 │ + .line 1685 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1692 │ + .line 1686 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 1695 │ + .line 1689 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1696 │ + .line 1690 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1698 │ + .line 1692 │ return v2 │ │ - .line 1695 │ + .line 1689 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1696 │ + .line 1690 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public playlistClear()Z │ .locals 6 │ @@ -2801,108 +2801,108 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2107 │ + .line 2101 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2108 │ + .line 2102 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2111 │ + .line 2105 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2112 │ + .line 2106 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2113 │ + .line 2107 │ if-eqz p2, :cond_0 │ │ - .line 2114 │ + .line 2108 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2115 │ + .line 2109 │ const/4 v4, 0x0 │ │ invoke-virtual {p2, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2120 │ + .line 2114 │ :goto_0 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x3c │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2121 │ + .line 2115 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2122 │ + .line 2116 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2125 │ + .line 2119 │ .local v2, "_result":Z │ :goto_1 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2126 │ + .line 2120 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2128 │ + .line 2122 │ return v2 │ │ - .line 2118 │ + .line 2112 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2125 │ + .line 2119 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2126 │ + .line 2120 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ :cond_1 │ move v2, v3 │ │ - .line 2122 │ + .line 2116 │ goto :goto_1 │ .end method │ │ .method public playlists(I)Z │ .locals 6 │ .param p1, "start" # I │ .annotation system Ldalvik/annotation/Throws; │ @@ -2910,77 +2910,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2164 │ + .line 2158 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2165 │ + .line 2159 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2168 │ + .line 2162 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2169 │ + .line 2163 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2170 │ + .line 2164 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x3f │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2171 │ + .line 2165 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2172 │ + .line 2166 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2175 │ + .line 2169 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2176 │ + .line 2170 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2178 │ + .line 2172 │ return v2 │ │ - .line 2175 │ + .line 2169 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2176 │ + .line 2170 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public playlistsDelete(Luk/org/ngo/squeezer/model/SqueezerPlaylist;)Z │ .locals 7 │ @@ -2992,105 +2992,105 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2287 │ + .line 2281 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2288 │ + .line 2282 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2291 │ + .line 2285 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2292 │ + .line 2286 │ if-eqz p1, :cond_0 │ │ - .line 2293 │ + .line 2287 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2294 │ + .line 2288 │ const/4 v4, 0x0 │ │ invoke-virtual {p1, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2299 │ + .line 2293 │ :goto_0 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x46 │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2300 │ + .line 2294 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2301 │ + .line 2295 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2304 │ + .line 2298 │ .local v2, "_result":Z │ :goto_1 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2305 │ + .line 2299 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2307 │ + .line 2301 │ return v2 │ │ - .line 2297 │ + .line 2291 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2304 │ + .line 2298 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2305 │ + .line 2299 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ :cond_1 │ move v2, v3 │ │ - .line 2301 │ + .line 2295 │ goto :goto_1 │ .end method │ │ .method public playlistsMove(Luk/org/ngo/squeezer/model/SqueezerPlaylist;II)Z │ .locals 7 │ .param p1, "playlist" # Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ .param p2, "index" # I │ @@ -3102,111 +3102,111 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2311 │ + .line 2305 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2312 │ + .line 2306 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2315 │ + .line 2309 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2316 │ + .line 2310 │ if-eqz p1, :cond_0 │ │ - .line 2317 │ + .line 2311 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2318 │ + .line 2312 │ const/4 v4, 0x0 │ │ invoke-virtual {p1, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2323 │ + .line 2317 │ :goto_0 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2324 │ + .line 2318 │ invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2325 │ + .line 2319 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x47 │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2326 │ + .line 2320 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2327 │ + .line 2321 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2330 │ + .line 2324 │ .local v2, "_result":Z │ :goto_1 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2331 │ + .line 2325 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2333 │ + .line 2327 │ return v2 │ │ - .line 2321 │ + .line 2315 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2330 │ + .line 2324 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2331 │ + .line 2325 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ :cond_1 │ move v2, v3 │ │ - .line 2327 │ + .line 2321 │ goto :goto_1 │ .end method │ │ .method public playlistsNew(Ljava/lang/String;)Z │ .locals 6 │ .param p1, "name" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ @@ -3214,77 +3214,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2244 │ + .line 2238 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2245 │ + .line 2239 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2248 │ + .line 2242 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2249 │ + .line 2243 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2250 │ + .line 2244 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x44 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2251 │ + .line 2245 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2252 │ + .line 2246 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2255 │ + .line 2249 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2256 │ + .line 2250 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2258 │ + .line 2252 │ return v2 │ │ - .line 2255 │ + .line 2249 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2256 │ + .line 2250 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public playlistsRemove(Luk/org/ngo/squeezer/model/SqueezerPlaylist;I)Z │ .locals 7 │ @@ -3297,108 +3297,108 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2337 │ + .line 2331 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2338 │ + .line 2332 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2341 │ + .line 2335 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2342 │ + .line 2336 │ if-eqz p1, :cond_0 │ │ - .line 2343 │ + .line 2337 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2344 │ + .line 2338 │ const/4 v4, 0x0 │ │ invoke-virtual {p1, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2349 │ + .line 2343 │ :goto_0 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2350 │ + .line 2344 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x48 │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2351 │ + .line 2345 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2352 │ + .line 2346 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2355 │ + .line 2349 │ .local v2, "_result":Z │ :goto_1 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2356 │ + .line 2350 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2358 │ + .line 2352 │ return v2 │ │ - .line 2347 │ + .line 2341 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2355 │ + .line 2349 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2356 │ + .line 2350 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ :cond_1 │ move v2, v3 │ │ - .line 2352 │ + .line 2346 │ goto :goto_1 │ .end method │ │ .method public playlistsRename(Luk/org/ngo/squeezer/model/SqueezerPlaylist;Ljava/lang/String;)Z │ .locals 7 │ .param p1, "playlist" # Luk/org/ngo/squeezer/model/SqueezerPlaylist; │ .param p2, "newname" # Ljava/lang/String; │ @@ -3409,108 +3409,108 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2262 │ + .line 2256 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2263 │ + .line 2257 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2266 │ + .line 2260 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2267 │ + .line 2261 │ if-eqz p1, :cond_0 │ │ - .line 2268 │ + .line 2262 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2269 │ + .line 2263 │ const/4 v4, 0x0 │ │ invoke-virtual {p1, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlaylist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2274 │ + .line 2268 │ :goto_0 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2275 │ + .line 2269 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x45 │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2276 │ + .line 2270 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2277 │ + .line 2271 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2280 │ + .line 2274 │ .local v2, "_result":Z │ :goto_1 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2281 │ + .line 2275 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2283 │ + .line 2277 │ return v2 │ │ - .line 2272 │ + .line 2266 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2280 │ + .line 2274 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2281 │ + .line 2275 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ :cond_1 │ move v2, v3 │ │ - .line 2277 │ + .line 2271 │ goto :goto_1 │ .end method │ │ .method public pluginItems(ILuk/org/ngo/squeezer/model/SqueezerPlugin;Luk/org/ngo/squeezer/model/SqueezerPluginItem;Ljava/lang/String;)Z │ .locals 7 │ .param p1, "start" # I │ .param p2, "plugin" # Luk/org/ngo/squeezer/model/SqueezerPlugin; │ @@ -3523,136 +3523,136 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2451 │ + .line 2445 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2452 │ + .line 2446 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2455 │ + .line 2449 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2456 │ + .line 2450 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2457 │ + .line 2451 │ if-eqz p2, :cond_0 │ │ - .line 2458 │ + .line 2452 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2459 │ + .line 2453 │ const/4 v4, 0x0 │ │ invoke-virtual {p2, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPlugin;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2464 │ + .line 2458 │ :goto_0 │ if-eqz p3, :cond_1 │ │ - .line 2465 │ + .line 2459 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2466 │ + .line 2460 │ const/4 v4, 0x0 │ │ invoke-virtual {p3, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerPluginItem;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2471 │ + .line 2465 │ :goto_1 │ invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2472 │ + .line 2466 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x4e │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2473 │ + .line 2467 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2474 │ + .line 2468 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 2477 │ + .line 2471 │ .local v2, "_result":Z │ :goto_2 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2478 │ + .line 2472 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2480 │ + .line 2474 │ return v2 │ │ - .line 2462 │ + .line 2456 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2477 │ + .line 2471 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2478 │ + .line 2472 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ - .line 2469 │ + .line 2463 │ :cond_1 │ const/4 v4, 0x0 │ │ :try_start_2 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_1 │ │ :cond_2 │ move v2, v3 │ │ - .line 2474 │ + .line 2468 │ goto :goto_2 │ .end method │ │ .method public pluginPlaylistControl(Luk/org/ngo/squeezer/model/SqueezerPlugin;Ljava/lang/String;Ljava/lang/String;)Z │ .locals 7 │ .param p1, "plugin" # Luk/org/ngo/squeezer/model/SqueezerPlugin; │ .param p2, "cmd" # Ljava/lang/String; │ @@ -4070,77 +4070,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2385 │ + .line 2379 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2386 │ + .line 2380 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2389 │ + .line 2383 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2390 │ + .line 2384 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2391 │ + .line 2385 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x4a │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2392 │ + .line 2386 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2393 │ + .line 2387 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2396 │ + .line 2390 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2397 │ + .line 2391 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2399 │ + .line 2393 │ return v2 │ │ - .line 2396 │ + .line 2390 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2397 │ + .line 2391 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public randomPlay(Ljava/lang/String;)Z │ .locals 6 │ @@ -4228,78 +4228,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1793 │ + .line 1787 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1794 │ + .line 1788 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1796 │ + .line 1790 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1797 │ + .line 1791 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1798 │ + .line 1792 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x2c │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1799 │ + .line 1793 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1802 │ + .line 1796 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1803 │ + .line 1797 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1805 │ + .line 1799 │ return-void │ │ - .line 1797 │ + .line 1791 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1802 │ + .line 1796 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1803 │ + .line 1797 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerArtistListCallback(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ .locals 5 │ @@ -4307,78 +4307,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1858 │ + .line 1852 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1859 │ + .line 1853 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1861 │ + .line 1855 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1862 │ + .line 1856 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1863 │ + .line 1857 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x2f │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1864 │ + .line 1858 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1867 │ + .line 1861 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1868 │ + .line 1862 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1870 │ + .line 1864 │ return-void │ │ - .line 1862 │ + .line 1856 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1867 │ + .line 1861 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1868 │ + .line 1862 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerCallback(Luk/org/ngo/squeezer/IServiceCallback;)V │ .locals 5 │ @@ -4465,78 +4465,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1958 │ + .line 1952 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1959 │ + .line 1953 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1961 │ + .line 1955 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1962 │ + .line 1956 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1963 │ + .line 1957 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x35 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1964 │ + .line 1958 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1967 │ + .line 1961 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1968 │ + .line 1962 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1970 │ + .line 1964 │ return-void │ │ - .line 1962 │ + .line 1956 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1967 │ + .line 1961 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1968 │ + .line 1962 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerMusicFolderListCallback(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ .locals 5 │ @@ -4544,78 +4544,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2009 │ + .line 2003 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2010 │ + .line 2004 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2012 │ + .line 2006 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2013 │ + .line 2007 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2014 │ + .line 2008 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x38 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2015 │ + .line 2009 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2018 │ + .line 2012 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2019 │ + .line 2013 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2021 │ + .line 2015 │ return-void │ │ - .line 2013 │ + .line 2007 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2018 │ + .line 2012 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2019 │ + .line 2013 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerPlayerListCallback(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ .locals 5 │ @@ -4623,78 +4623,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1702 │ + .line 1696 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1703 │ + .line 1697 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1705 │ + .line 1699 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1706 │ + .line 1700 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1707 │ + .line 1701 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x29 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1708 │ + .line 1702 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1711 │ + .line 1705 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1712 │ + .line 1706 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1714 │ + .line 1708 │ return-void │ │ - .line 1706 │ + .line 1700 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1711 │ + .line 1705 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1712 │ + .line 1706 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerPlaylistMaintenanceCallback(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ .locals 5 │ @@ -4702,78 +4702,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2214 │ + .line 2208 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2215 │ + .line 2209 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2217 │ + .line 2211 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2218 │ + .line 2212 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2219 │ + .line 2213 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x42 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2220 │ + .line 2214 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2223 │ + .line 2217 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2224 │ + .line 2218 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2226 │ + .line 2220 │ return-void │ │ - .line 2218 │ + .line 2212 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2223 │ + .line 2217 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2224 │ + .line 2218 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerPlaylistsCallback(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ .locals 5 │ @@ -4781,78 +4781,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2182 │ + .line 2176 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2183 │ + .line 2177 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2185 │ + .line 2179 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2186 │ + .line 2180 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2187 │ + .line 2181 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x40 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2188 │ + .line 2182 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2191 │ + .line 2185 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2192 │ + .line 2186 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2194 │ + .line 2188 │ return-void │ │ - .line 2186 │ + .line 2180 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2191 │ + .line 2185 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2192 │ + .line 2186 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerPluginItemListCallback(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ .locals 5 │ @@ -4860,78 +4860,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2484 │ + .line 2478 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2485 │ + .line 2479 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2487 │ + .line 2481 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2488 │ + .line 2482 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2489 │ + .line 2483 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x4f │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2490 │ + .line 2484 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2493 │ + .line 2487 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2494 │ + .line 2488 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2496 │ + .line 2490 │ return-void │ │ - .line 2488 │ + .line 2482 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2493 │ + .line 2487 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2494 │ + .line 2488 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerPluginListCallback(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ .locals 5 │ @@ -4939,78 +4939,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2421 │ + .line 2415 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2422 │ + .line 2416 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2424 │ + .line 2418 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2425 │ + .line 2419 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2426 │ + .line 2420 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x4c │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2427 │ + .line 2421 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2430 │ + .line 2424 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2431 │ + .line 2425 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2433 │ + .line 2427 │ return-void │ │ - .line 2425 │ + .line 2419 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2430 │ + .line 2424 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2431 │ + .line 2425 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerSongListCallback(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ .locals 5 │ @@ -5018,78 +5018,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2132 │ + .line 2126 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2133 │ + .line 2127 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2135 │ + .line 2129 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2136 │ + .line 2130 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2137 │ + .line 2131 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x3d │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2138 │ + .line 2132 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2141 │ + .line 2135 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2142 │ + .line 2136 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2144 │ + .line 2138 │ return-void │ │ - .line 2136 │ + .line 2130 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2141 │ + .line 2135 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2142 │ + .line 2136 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public registerYearListCallback(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ .locals 5 │ @@ -5097,78 +5097,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1908 │ + .line 1902 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1909 │ + .line 1903 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1911 │ + .line 1905 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1912 │ + .line 1906 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1913 │ + .line 1907 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x32 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1914 │ + .line 1908 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1917 │ + .line 1911 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1918 │ + .line 1912 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1920 │ + .line 1914 │ return-void │ │ - .line 1912 │ + .line 1906 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1917 │ + .line 1911 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1918 │ + .line 1912 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public search(ILjava/lang/String;)Z │ .locals 6 │ @@ -5179,80 +5179,80 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2364 │ + .line 2358 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2365 │ + .line 2359 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2368 │ + .line 2362 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2369 │ + .line 2363 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2370 │ + .line 2364 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2371 │ + .line 2365 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x49 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2372 │ + .line 2366 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2373 │ + .line 2367 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2376 │ + .line 2370 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2377 │ + .line 2371 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2379 │ + .line 2373 │ return v2 │ │ - .line 2376 │ + .line 2370 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2377 │ + .line 2371 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public setActivePlayer(Luk/org/ngo/squeezer/model/SqueezerPlayer;)V │ .locals 5 │ @@ -5350,77 +5350,77 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1527 │ + .line 1525 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1528 │ + .line 1526 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1531 │ + .line 1529 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1532 │ + .line 1530 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1533 │ + .line 1531 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x20 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1534 │ + .line 1532 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1535 │ + .line 1533 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 1538 │ + .line 1536 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1539 │ + .line 1537 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1541 │ + .line 1539 │ return v2 │ │ - .line 1538 │ + .line 1536 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1539 │ + .line 1537 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method │ │ .method public songs(ILjava/lang/String;Ljava/lang/String;Luk/org/ngo/squeezer/model/SqueezerAlbum;Luk/org/ngo/squeezer/model/SqueezerArtist;Luk/org/ngo/squeezer/model/SqueezerYear;Luk/org/ngo/squeezer/model/SqueezerGenre;)Z │ .locals 7 │ @@ -5438,183 +5438,183 @@ │ .end annotation │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2041 │ + .line 2035 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2042 │ + .line 2036 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2045 │ + .line 2039 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v4, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2046 │ + .line 2040 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2047 │ + .line 2041 │ invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2048 │ + .line 2042 │ invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 2049 │ + .line 2043 │ if-eqz p4, :cond_0 │ │ - .line 2050 │ + .line 2044 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2051 │ + .line 2045 │ const/4 v4, 0x0 │ │ invoke-virtual {p4, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerAlbum;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2056 │ + .line 2050 │ :goto_0 │ if-eqz p5, :cond_1 │ │ - .line 2057 │ + .line 2051 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2058 │ + .line 2052 │ const/4 v4, 0x0 │ │ invoke-virtual {p5, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerArtist;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2063 │ + .line 2057 │ :goto_1 │ if-eqz p6, :cond_2 │ │ - .line 2064 │ + .line 2058 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2065 │ + .line 2059 │ const/4 v4, 0x0 │ │ invoke-virtual {p6, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerYear;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2070 │ + .line 2064 │ :goto_2 │ if-eqz p7, :cond_3 │ │ - .line 2071 │ + .line 2065 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 2072 │ + .line 2066 │ const/4 v4, 0x0 │ │ invoke-virtual {p7, v0, v4}, Luk/org/ngo/squeezer/model/SqueezerGenre;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 2077 │ + .line 2071 │ :goto_3 │ iget-object v4, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v5, 0x3a │ │ const/4 v6, 0x0 │ │ invoke-interface {v4, v5, v0, v1, v6}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2078 │ + .line 2072 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 2079 │ + .line 2073 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ - .line 2082 │ + .line 2076 │ .local v2, "_result":Z │ :goto_4 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2083 │ + .line 2077 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2085 │ + .line 2079 │ return v2 │ │ - .line 2054 │ + .line 2048 │ .end local v2 # "_result":Z │ :cond_0 │ const/4 v4, 0x0 │ │ :try_start_1 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ - .line 2082 │ + .line 2076 │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2083 │ + .line 2077 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ │ - .line 2061 │ + .line 2055 │ :cond_1 │ const/4 v4, 0x0 │ │ :try_start_2 │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ goto :goto_1 │ │ - .line 2068 │ + .line 2062 │ :cond_2 │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ │ goto :goto_2 │ │ - .line 2075 │ + .line 2069 │ :cond_3 │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v4}, Landroid/os/Parcel;->writeInt(I)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_3 │ │ :cond_4 │ move v2, v3 │ │ - .line 2079 │ + .line 2073 │ goto :goto_4 │ .end method │ │ .method public startConnect(Ljava/lang/String;)V │ .locals 5 │ .param p1, "hostPort" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ @@ -5838,78 +5838,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1808 │ + .line 1802 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1809 │ + .line 1803 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1811 │ + .line 1805 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1812 │ + .line 1806 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceAlbumListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1813 │ + .line 1807 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x2d │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1814 │ + .line 1808 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1817 │ + .line 1811 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1818 │ + .line 1812 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1820 │ + .line 1814 │ return-void │ │ - .line 1812 │ + .line 1806 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1817 │ + .line 1811 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1818 │ + .line 1812 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterArtistListCallback(Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;)V │ .locals 5 │ @@ -5917,78 +5917,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1873 │ + .line 1867 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1874 │ + .line 1868 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1876 │ + .line 1870 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1877 │ + .line 1871 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceArtistListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1878 │ + .line 1872 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x30 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1879 │ + .line 1873 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1882 │ + .line 1876 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1883 │ + .line 1877 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1885 │ + .line 1879 │ return-void │ │ - .line 1877 │ + .line 1871 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1882 │ + .line 1876 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1883 │ + .line 1877 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterCallback(Luk/org/ngo/squeezer/IServiceCallback;)V │ .locals 5 │ @@ -6075,78 +6075,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1973 │ + .line 1967 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1974 │ + .line 1968 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1976 │ + .line 1970 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1977 │ + .line 1971 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceGenreListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1978 │ + .line 1972 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x36 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1979 │ + .line 1973 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1982 │ + .line 1976 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1983 │ + .line 1977 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1985 │ + .line 1979 │ return-void │ │ - .line 1977 │ + .line 1971 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1982 │ + .line 1976 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1983 │ + .line 1977 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterMusicFolderListCallback(Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;)V │ .locals 5 │ @@ -6154,78 +6154,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2024 │ + .line 2018 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2025 │ + .line 2019 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2027 │ + .line 2021 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2028 │ + .line 2022 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceMusicFolderListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2029 │ + .line 2023 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x39 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2030 │ + .line 2024 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2033 │ + .line 2027 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2034 │ + .line 2028 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2036 │ + .line 2030 │ return-void │ │ - .line 2028 │ + .line 2022 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2033 │ + .line 2027 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2034 │ + .line 2028 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterPlayerListCallback(Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;)V │ .locals 5 │ @@ -6233,78 +6233,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1717 │ + .line 1711 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1718 │ + .line 1712 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1720 │ + .line 1714 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1721 │ + .line 1715 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlayerListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1722 │ + .line 1716 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x2a │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1723 │ + .line 1717 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1726 │ + .line 1720 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1727 │ + .line 1721 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1729 │ + .line 1723 │ return-void │ │ - .line 1721 │ + .line 1715 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1726 │ + .line 1720 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1727 │ + .line 1721 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterPlaylistMaintenanceCallback(Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;)V │ .locals 5 │ @@ -6312,78 +6312,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2229 │ + .line 2223 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2230 │ + .line 2224 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2232 │ + .line 2226 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2233 │ + .line 2227 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistMaintenanceCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2234 │ + .line 2228 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x43 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2235 │ + .line 2229 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2238 │ + .line 2232 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2239 │ + .line 2233 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2241 │ + .line 2235 │ return-void │ │ - .line 2233 │ + .line 2227 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2238 │ + .line 2232 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2239 │ + .line 2233 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterPlaylistsCallback(Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;)V │ .locals 5 │ @@ -6391,78 +6391,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2197 │ + .line 2191 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2198 │ + .line 2192 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2200 │ + .line 2194 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2201 │ + .line 2195 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePlaylistsCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2202 │ + .line 2196 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x41 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2203 │ + .line 2197 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2206 │ + .line 2200 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2207 │ + .line 2201 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2209 │ + .line 2203 │ return-void │ │ - .line 2201 │ + .line 2195 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2206 │ + .line 2200 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2207 │ + .line 2201 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterPluginItemListCallback(Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;)V │ .locals 5 │ @@ -6470,78 +6470,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2499 │ + .line 2493 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2500 │ + .line 2494 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2502 │ + .line 2496 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2503 │ + .line 2497 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePluginItemListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2504 │ + .line 2498 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x50 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2505 │ + .line 2499 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2508 │ + .line 2502 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2509 │ + .line 2503 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2511 │ + .line 2505 │ return-void │ │ - .line 2503 │ + .line 2497 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2508 │ + .line 2502 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2509 │ + .line 2503 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterPluginListCallback(Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;)V │ .locals 5 │ @@ -6549,78 +6549,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2436 │ + .line 2430 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2437 │ + .line 2431 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2439 │ + .line 2433 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2440 │ + .line 2434 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServicePluginListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2441 │ + .line 2435 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x4d │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2442 │ + .line 2436 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2445 │ + .line 2439 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2446 │ + .line 2440 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2448 │ + .line 2442 │ return-void │ │ - .line 2440 │ + .line 2434 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2445 │ + .line 2439 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2446 │ + .line 2440 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterSongListCallback(Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;)V │ .locals 5 │ @@ -6628,78 +6628,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 2147 │ + .line 2141 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 2148 │ + .line 2142 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 2150 │ + .line 2144 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 2151 │ + .line 2145 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceSongListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 2152 │ + .line 2146 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x3e │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 2153 │ + .line 2147 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 2156 │ + .line 2150 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2157 │ + .line 2151 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 2159 │ + .line 2153 │ return-void │ │ - .line 2151 │ + .line 2145 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 2156 │ + .line 2150 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 2157 │ + .line 2151 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public unregisterYearListCallback(Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;)V │ .locals 5 │ @@ -6707,78 +6707,78 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ - .line 1923 │ + .line 1917 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1924 │ + .line 1918 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1926 │ + .line 1920 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v2, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1927 │ + .line 1921 │ if-eqz p1, :cond_0 │ │ invoke-interface {p1}, Luk/org/ngo/squeezer/itemlists/IServiceYearListCallback;->asBinder()Landroid/os/IBinder; │ │ move-result-object v2 │ │ :goto_0 │ invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V │ │ - .line 1928 │ + .line 1922 │ iget-object v2, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v3, 0x33 │ │ const/4 v4, 0x0 │ │ invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1929 │ + .line 1923 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1932 │ + .line 1926 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1933 │ + .line 1927 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1935 │ + .line 1929 │ return-void │ │ - .line 1927 │ + .line 1921 │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_0 │ │ - .line 1932 │ + .line 1926 │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1933 │ + .line 1927 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v2 │ .end method │ │ .method public years(I)Z │ .locals 6 │ @@ -6788,74 +6788,74 @@ │ Landroid/os/RemoteException; │ } │ .end annotation │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1890 │ + .line 1884 │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v0 │ │ - .line 1891 │ + .line 1885 │ .local v0, "_data":Landroid/os/Parcel; │ invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; │ │ move-result-object v1 │ │ - .line 1894 │ + .line 1888 │ .local v1, "_reply":Landroid/os/Parcel; │ :try_start_0 │ const-string v3, "uk.org.ngo.squeezer.service.ISqueezeService" │ │ invoke-virtual {v0, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V │ │ - .line 1895 │ + .line 1889 │ invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1896 │ + .line 1890 │ iget-object v3, p0, Luk/org/ngo/squeezer/service/ISqueezeService$Stub$Proxy;->mRemote:Landroid/os/IBinder; │ │ const/16 v4, 0x31 │ │ const/4 v5, 0x0 │ │ invoke-interface {v3, v4, v0, v1, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ - .line 1897 │ + .line 1891 │ invoke-virtual {v1}, Landroid/os/Parcel;->readException()V │ │ - .line 1898 │ + .line 1892 │ invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 1901 │ + .line 1895 │ .local v2, "_result":Z │ :cond_0 │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1902 │ + .line 1896 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ - .line 1904 │ + .line 1898 │ return v2 │ │ - .line 1901 │ + .line 1895 │ .end local v2 # "_result":Z │ :catchall_0 │ move-exception v3 │ │ invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V │ │ - .line 1902 │ + .line 1896 │ invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V │ │ throw v3 │ .end method ├── smali/uk/org/ngo/squeezer/service/SqueezeService$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 261 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$9;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 271 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$11;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 201 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$3;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 280 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$12;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 158 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$1;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezeService$1;->val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; ├── smali/uk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd.smali │ @@ -36,14 +36,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ # direct methods │ .method public constructor (Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ .locals 6 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ .param p2, "cmd" # Ljava/lang/String; │ .param p4, "itemDelimiter" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/Set", │ @@ -86,14 +87,15 @@ │ │ .line 69 │ return-void │ .end method │ │ .method public constructor (Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ .locals 6 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ .param p2, "cmd" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ "Ljava/util/Set", │ "<", │ @@ -134,14 +136,15 @@ │ │ .line 73 │ return-void │ .end method │ │ .method private varargs constructor (Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ .locals 7 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ .param p2, "playerSpecific" # Z │ .param p3, "cmd" # Ljava/lang/String; │ .param p5, "parserInfos" # [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(Z", │ "Ljava/lang/String;", │ @@ -191,14 +194,15 @@ │ invoke-direct/range {p0 .. p5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ │ return-void │ .end method │ │ .method private varargs constructor (Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ .param p2, "playerSpecific" # Z │ .param p3, "prefixed" # Z │ .param p4, "cmd" # Ljava/lang/String; │ .param p6, "parserInfos" # [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(ZZ", ├── smali/uk/org/ngo/squeezer/service/SqueezeService$5.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 227 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$5;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezeService$5;->val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; ├── smali/uk/org/ngo/squeezer/service/SqueezeService$13.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 293 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$13;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezeService$13;->val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; ├── smali/uk/org/ngo/squeezer/service/SqueezeService.smali │ @@ -491,14 +491,15 @@ │ .method private clearOngoingNotification()V │ .locals 2 │ │ .prologue │ .line 589 │ const-string v1, "notification" │ │ + .line 590 │ invoke-virtual {p0, v1}, Luk/org/ngo/squeezer/service/SqueezeService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/app/NotificationManager; │ │ .line 591 │ @@ -554,91 +555,88 @@ │ "Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 155 │ - new-instance v2, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v2}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 157 │ - .local v2, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ - iget-object v5, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ + .local v1, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ + iget-object v2, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v3, v2 │ │ .line 158 │ - .local v1, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ + .local v0, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ if-nez v5, :cond_0 │ │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ if-nez v5, :cond_0 │ │ - iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ + iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$1; │ │ - invoke-direct {v6, p0, v1}, Luk/org/ngo/squeezer/service/SqueezeService$1;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ + invoke-direct {v6, p0, v0}, Luk/org/ngo/squeezer/service/SqueezeService$1;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 157 │ :cond_0 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 164 │ - .end local v1 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .end local v0 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ :cond_1 │ - const-string v5, "playlists" │ + const-string v2, "playlists" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$2; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$2; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$2;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$2;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 201 │ - const-string v5, "pref" │ + const-string v2, "pref" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$3; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$3; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$3;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$3;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 208 │ - const-string v5, "can" │ + const-string v2, "can" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$4; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$4; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$4;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$4;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 220 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private initializePlayerSpecificHandlers()Ljava/util/Map; │ .locals 7 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ @@ -648,118 +646,115 @@ │ "Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 238 │ - new-instance v2, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v2}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 240 │ - .local v2, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ - iget-object v5, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ + .local v1, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ + iget-object v2, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v3, v2 │ │ .line 241 │ - .local v1, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ + .local v0, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ if-eqz v5, :cond_0 │ │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ if-nez v5, :cond_0 │ │ - iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ + iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$6; │ │ - invoke-direct {v6, p0, v1}, Luk/org/ngo/squeezer/service/SqueezeService$6;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ + invoke-direct {v6, p0, v0}, Luk/org/ngo/squeezer/service/SqueezeService$6;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 240 │ :cond_0 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 247 │ - .end local v1 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .end local v0 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ :cond_1 │ - const-string v5, "prefset" │ + const-string v2, "prefset" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$7; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$7; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$7;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$7;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 256 │ - const-string v5, "play" │ + const-string v2, "play" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$8; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$8; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$8;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$8;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 261 │ - const-string v5, "stop" │ + const-string v2, "stop" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$9; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$9; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$9;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$9;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 266 │ - const-string v5, "pause" │ + const-string v2, "pause" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$10; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$10; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$10;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$10;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 271 │ - const-string v5, "status" │ + const-string v2, "status" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$11; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$11; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$11;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$11;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 280 │ - const-string v5, "playlist" │ + const-string v2, "playlist" │ │ - new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$12; │ + new-instance v3, Luk/org/ngo/squeezer/service/SqueezeService$12; │ │ - invoke-direct {v6, p0}, Luk/org/ngo/squeezer/service/SqueezeService$12;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ + invoke-direct {v3, p0}, Luk/org/ngo/squeezer/service/SqueezeService$12;->(Luk/org/ngo/squeezer/service/SqueezeService;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 286 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private initializePrefixedHandlers()Ljava/util/Map; │ .locals 7 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ @@ -769,64 +764,61 @@ │ "Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 224 │ - new-instance v2, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v2}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 226 │ - .local v2, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ - iget-object v5, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ + .local v1, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ + iget-object v2, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v3, v2 │ │ .line 227 │ - .local v1, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ + .local v0, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ if-eqz v5, :cond_0 │ │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ if-nez v5, :cond_0 │ │ - iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ + iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$5; │ │ - invoke-direct {v6, p0, v1}, Luk/org/ngo/squeezer/service/SqueezeService$5;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ + invoke-direct {v6, p0, v0}, Luk/org/ngo/squeezer/service/SqueezeService$5;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 226 │ :cond_0 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 234 │ - .end local v1 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .end local v0 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ :cond_1 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private initializePrefixedPlayerSpecificHandlers()Ljava/util/Map; │ .locals 7 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "()", │ @@ -836,64 +828,61 @@ │ "Luk/org/ngo/squeezer/service/SqueezeService$SqueezerCmdHandler;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 290 │ - new-instance v2, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v2}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 292 │ - .local v2, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ - iget-object v5, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ + .local v1, "handlers":Ljava/util/Map;, "Ljava/util/Map;" │ + iget-object v2, p0, Luk/org/ngo/squeezer/service/SqueezeService;->cli:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ - iget-object v0, v5, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-object v3, v2, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - array-length v4, v0 │ + array-length v4, v3 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - .local v3, "i$":I │ :goto_0 │ - if-ge v3, v4, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v3, v2 │ │ .line 293 │ - .local v1, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ + .local v0, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ if-eqz v5, :cond_0 │ │ - iget-boolean v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ + iget-boolean v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ if-eqz v5, :cond_0 │ │ - iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ + iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ new-instance v6, Luk/org/ngo/squeezer/service/SqueezeService$13; │ │ - invoke-direct {v6, p0, v1}, Luk/org/ngo/squeezer/service/SqueezeService$13;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ + invoke-direct {v6, p0, v0}, Luk/org/ngo/squeezer/service/SqueezeService$13;->(Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ │ - invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 292 │ :cond_0 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 300 │ - .end local v1 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .end local v0 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ :cond_1 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private parseMode(Ljava/lang/String;)V │ .locals 3 │ .param p1, "newMode" # Ljava/lang/String; │ │ .prologue │ @@ -1156,114 +1145,113 @@ │ ">;" │ } │ .end annotation │ │ .prologue │ .line 389 │ .local p1, "tokens":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v4, Ljava/util/HashMap; │ + new-instance v3, Ljava/util/HashMap; │ │ - invoke-direct {v4}, Ljava/util/HashMap;->()V │ + invoke-direct {v3}, Ljava/util/HashMap;->()V │ │ .line 391 │ - .local v4, "tokenMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + .local v3, "tokenMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v5 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ - invoke-interface {v1}, 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, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ .line 392 │ - .local v3, "token":Ljava/lang/String; │ - if-eqz v3, :cond_0 │ + .local v2, "token":Ljava/lang/String; │ + if-eqz v2, :cond_0 │ │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + invoke-virtual {v2}, Ljava/lang/String;->length()I │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ .line 393 │ const-string v6, "%3A" │ │ - invoke-virtual {v3, v6}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + invoke-virtual {v2, v6}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ move-result v0 │ │ .line 394 │ .local v0, "colonPos":I │ const/4 v6, -0x1 │ │ if-ne v0, v6, :cond_1 │ │ .line 395 │ - invoke-static {v3}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v2}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 396 │ - .local v2, "key":Ljava/lang/String; │ - const/4 v5, 0x0 │ + .local v1, "key":Ljava/lang/String; │ + const/4 v4, 0x0 │ │ .line 401 │ - .local v5, "value":Ljava/lang/String; │ + .local v4, "value":Ljava/lang/String; │ :goto_1 │ - invoke-virtual {v4, v2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_0 │ │ .line 398 │ - .end local v2 # "key":Ljava/lang/String; │ - .end local v5 # "value":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_1 │ const/4 v6, 0x0 │ │ - invoke-virtual {v3, v6, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v2, v6, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-static {v6}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 399 │ - .restart local v2 # "key":Ljava/lang/String; │ + .restart local v1 # "key":Ljava/lang/String; │ add-int/lit8 v6, v0, 0x3 │ │ - invoke-virtual {v3, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v2, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-static {v6}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - .restart local v5 # "value":Ljava/lang/String; │ + .restart local v4 # "value":Ljava/lang/String; │ goto :goto_1 │ │ .line 403 │ .end local v0 # "colonPos":I │ - .end local v2 # "key":Ljava/lang/String; │ - .end local v3 # "token":Ljava/lang/String; │ - .end local v5 # "value":Ljava/lang/String; │ + .end local v1 # "key":Ljava/lang/String; │ + .end local v2 # "token":Ljava/lang/String; │ + .end local v4 # "value":Ljava/lang/String; │ :cond_2 │ - return-object v4 │ + return-object v3 │ .end method │ │ .method private sendMusicChangedCallback()V │ .locals 1 │ │ .prologue │ .line 579 │ @@ -1461,14 +1449,15 @@ │ │ move-result-object v9 │ │ if-eqz v9, :cond_3 │ │ iget-object v9, p0, Luk/org/ngo/squeezer/service/SqueezeService;->connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ + .line 514 │ invoke-virtual {v9}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;->getActivePlayer()Luk/org/ngo/squeezer/model/SqueezerPlayer; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Luk/org/ngo/squeezer/model/SqueezerPlayer;->getName()Ljava/lang/String; │ │ move-result-object v3 │ @@ -1613,15 +1602,15 @@ │ .line 554 │ invoke-direct {p0}, Luk/org/ngo/squeezer/service/SqueezeService;->clearOngoingNotification()V │ │ .line 576 │ :goto_2 │ return-void │ │ - .line 513 │ + .line 514 │ .end local v3 # "playerName":Ljava/lang/String; │ :cond_3 │ const-string v3, "squeezer" │ │ goto :goto_0 │ │ .line 536 │ @@ -1719,14 +1708,15 @@ │ │ .line 559 │ .end local v0 # "i":Landroid/content/Intent; │ .end local v5 # "s":Luk/org/ngo/squeezer/model/SqueezerSong; │ :cond_6 │ const-string v9, "notification" │ │ + .line 560 │ invoke-virtual {p0, v9}, Luk/org/ngo/squeezer/service/SqueezeService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/app/NotificationManager; │ │ .line 561 │ @@ -1741,14 +1731,15 @@ │ │ const-class v11, Luk/org/ngo/squeezer/SqueezerActivity; │ │ invoke-direct {v9, p0, v11}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ const/high16 v11, 0x20020000 │ │ + .line 564 │ invoke-virtual {v9, v11}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ move-result-object v6 │ │ .line 565 │ .local v6, "showNowPlaying":Landroid/content/Intent; │ invoke-static {p0, v10, v6, v10}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ @@ -2366,14 +2357,15 @@ │ │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 327 │ invoke-interface {v2, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Ljava/lang/String; │ │ invoke-static {v3}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; ├── smali/uk/org/ngo/squeezer/service/SqueezerCLIImpl$1.smali │ @@ -30,14 +30,15 @@ │ │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ .prologue │ .line 88 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;->this$0:Luk/org/ngo/squeezer/service/SqueezerCLIImpl; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 247 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$7;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$15.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 594 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$15;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Luk/org/ngo/squeezer/service/ISqueezeService$Stub;->()V │ │ @@ -1223,14 +1224,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 821 │ invoke-direct {p0, p1}, Luk/org/ngo/squeezer/service/SqueezeService$15;->songDownloadUrl(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 ├── smali/uk/org/ngo/squeezer/service/SqueezeService$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 256 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$8;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezerConnectionState.smali │ @@ -205,15 +205,14 @@ │ .line 61 │ new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; │ │ invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V │ │ iput-object v0, p0, Luk/org/ngo/squeezer/service/SqueezerConnectionState;->cliPort:Ljava/util/concurrent/atomic/AtomicReference; │ │ - .line 205 │ return-void │ .end method │ │ .method static synthetic access$100(Luk/org/ngo/squeezer/service/SqueezerConnectionState;)Ljava/util/concurrent/atomic/AtomicInteger; │ .locals 1 │ .param p0, "x0" # Luk/org/ngo/squeezer/service/SqueezerConnectionState; ├── smali/uk/org/ngo/squeezer/service/SqueezerCLIImpl.smali │ @@ -196,49 +196,46 @@ │ "Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 230 │ - new-instance v4, Ljava/util/HashMap; │ + new-instance v1, Ljava/util/HashMap; │ │ - invoke-direct {v4}, Ljava/util/HashMap;->()V │ + invoke-direct {v1}, Ljava/util/HashMap;->()V │ │ .line 231 │ - .local v4, "map":Ljava/util/Map;, "Ljava/util/Map;" │ - iget-object v0, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .local v1, "map":Ljava/util/Map;, "Ljava/util/Map;" │ + iget-object v3, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->extQueryFormatCmds:[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ - .local v0, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v3, v2 │ │ .line 232 │ - .local v1, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ - iget-object v5, v1, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ + .local v0, "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + iget-object v5, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ - invoke-interface {v4, v5, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v1, v5, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 231 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 233 │ - .end local v1 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ + .end local v0 # "cmd":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ :cond_0 │ - return-object v4 │ + return-object v1 │ .end method │ │ .method private initializeExtQueryFormatCmds()[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ .locals 12 │ │ .prologue │ .line 81 │ @@ -266,14 +263,15 @@ │ │ const/4 v4, 0x1 │ │ const-string v5, "charset" │ │ aput-object v5, v1, v4 │ │ + .line 86 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v3, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const-string v4, "playerid" │ @@ -282,14 +280,15 @@ │ │ invoke-direct {v5, p0}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;)V │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 83 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 129 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "artists" │ │ @@ -325,28 +324,30 @@ │ │ const/4 v4, 0x4 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 132 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ArtistListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 129 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 136 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "albums" │ │ @@ -406,28 +407,30 @@ │ │ const/16 v4, 0x8 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 139 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$AlbumListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 136 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 143 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v2, "years" │ │ @@ -439,14 +442,15 @@ │ │ const/4 v4, 0x0 │ │ const-string v5, "charset" │ │ aput-object v5, v1, v4 │ │ + .line 146 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v3, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const-string v4, "year" │ @@ -457,14 +461,15 @@ │ │ invoke-direct {v5, p0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$YearListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 143 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 151 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "genres" │ │ @@ -512,28 +517,30 @@ │ │ const/4 v4, 0x6 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 154 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$GenreListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 151 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 158 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "musicfolder" │ │ @@ -563,28 +570,30 @@ │ │ const/4 v4, 0x3 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 161 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$MusicFolderListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 158 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 165 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "songs" │ │ @@ -638,28 +647,30 @@ │ │ const/4 v4, 0x7 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 168 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 165 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 172 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v1, "playlists" │ │ @@ -683,28 +694,30 @@ │ │ const/4 v4, 0x2 │ │ const-string v5, "charset" │ │ aput-object v5, v3, v4 │ │ + .line 175 │ invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ new-instance v3, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler; │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, p0, v4}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PlaylistsHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ invoke-direct {v0, p0, v1, v2, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 172 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 178 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v2, "playlists tracks" │ │ @@ -728,14 +741,15 @@ │ │ const/4 v4, 0x2 │ │ const-string v5, "charset" │ │ aput-object v5, v1, v4 │ │ + .line 181 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v3, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const-string v4, "playlist index" │ @@ -746,14 +760,15 @@ │ │ invoke-direct {v5, p0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SongListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 178 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 185 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const/4 v2, 0x0 │ │ @@ -773,14 +788,15 @@ │ │ const/4 v5, 0x1 │ │ const-string v6, "charset" │ │ aput-object v6, v1, v5 │ │ + .line 189 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v4, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const/4 v1, 0x4 │ @@ -861,14 +877,15 @@ │ │ const/4 v6, 0x0 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ + .line 185 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 196 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const/4 v2, 0x1 │ │ @@ -894,14 +911,15 @@ │ │ const/4 v5, 0x2 │ │ const-string v6, "subscribe" │ │ aput-object v6, v1, v5 │ │ + .line 200 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v4, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const/4 v1, 0x1 │ @@ -928,14 +946,15 @@ │ │ const/4 v6, 0x0 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v6}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ + .line 196 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 204 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v2, "radios" │ │ @@ -953,14 +972,15 @@ │ │ const/4 v4, 0x1 │ │ const-string v5, "charset" │ │ aput-object v5, v1, v4 │ │ + .line 207 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v3, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const-string v4, "icon" │ @@ -971,14 +991,15 @@ │ │ invoke-direct {v5, p0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 204 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 211 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const-string v2, "apps" │ │ @@ -996,14 +1017,15 @@ │ │ const/4 v4, 0x1 │ │ const-string v5, "charset" │ │ aput-object v5, v1, v4 │ │ + .line 214 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v3, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const-string v4, "icon" │ @@ -1014,14 +1036,15 @@ │ │ invoke-direct {v5, p0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$PluginListHandler;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;Ljava/lang/String;Ljava/util/Set;Ljava/lang/String;Luk/org/ngo/squeezer/service/SqueezerListHandler;)V │ │ + .line 211 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 218 │ new-instance v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ const/4 v2, 0x1 │ │ @@ -1055,14 +1078,15 @@ │ │ const/4 v6, 0x3 │ │ const-string v7, "charset" │ │ aput-object v7, v1, v6 │ │ + .line 222 │ invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ move-result-object v1 │ │ invoke-direct {v5, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V │ │ const/4 v1, 0x1 │ @@ -1085,14 +1109,15 @@ │ │ const/4 v7, 0x0 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v7}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->(Luk/org/ngo/squeezer/service/SqueezerCLIImpl;ZZLjava/lang/String;Ljava/util/Set;[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$1;)V │ │ + .line 218 │ invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 226 │ const/4 v0, 0x0 │ │ new-array v0, v0, [Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ @@ -1121,174 +1146,172 @@ │ "Ljava/lang/String;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ .local p4, "parameters":Ljava/util/List;, "Ljava/util/List;" │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ const/4 v6, 0x0 │ │ .line 315 │ if-nez p3, :cond_0 │ │ - iget-object v3, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->cmdCorrelationIds:Ljava/util/Map; │ + iget-object v2, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->cmdCorrelationIds:Ljava/util/Map; │ │ - iget v5, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ + iget v4, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ │ - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v3, p2, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v2, p2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 316 │ :cond_0 │ + new-instance v1, Ljava/lang/StringBuilder; │ + │ new-instance v2, Ljava/lang/StringBuilder; │ │ - new-instance v3, Ljava/lang/StringBuilder; │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v2 │ │ - move-result-object v3 │ + const-string v4, " " │ │ - const-string v5, " " │ + invoke-virtual {v2, v4}, 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 v2 │ │ - move-result-object v3 │ + invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v3, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + move-result-object v2 │ │ - move-result-object v3 │ - │ - const-string v5, " " │ + const-string v4, " " │ │ - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ if-nez p3, :cond_2 │ │ - move v3, v4 │ + move v2, v3 │ │ :goto_0 │ - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v2}, 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/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 317 │ - .local v2, "sb":Ljava/lang/StringBuilder; │ + .local v1, "sb":Ljava/lang/StringBuilder; │ if-eqz p1, :cond_1 │ │ - 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 │ │ invoke-static {p1}, Luk/org/ngo/squeezer/Util;->encode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - const-string v5, " " │ + const-string v4, " " │ │ - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)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-virtual {v2, v6, v3}, Ljava/lang/StringBuilder;->insert(ILjava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v6, v2}, Ljava/lang/StringBuilder;->insert(ILjava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 318 │ :cond_1 │ if-eqz p4, :cond_3 │ │ .line 319 │ invoke-interface {p4}, Ljava/util/List;->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_3 │ + if-eqz v4, :cond_3 │ │ - 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, Ljava/lang/String; │ + check-cast v0, Ljava/lang/String; │ │ .line 320 │ - .local v1, "parameter":Ljava/lang/String; │ - new-instance v3, Ljava/lang/StringBuilder; │ + .local v0, "parameter":Ljava/lang/String; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, " " │ │ - invoke-virtual {v3, v5}, 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 v3 │ + move-result-object v4 │ │ - invoke-static {v1}, Luk/org/ngo/squeezer/Util;->encode(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {v0}, Luk/org/ngo/squeezer/Util;->encode(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v3, v5}, 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 v3 │ + move-result-object v4 │ │ - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ .line 316 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "parameter":Ljava/lang/String; │ - .end local v2 # "sb":Ljava/lang/StringBuilder; │ + .end local v0 # "parameter":Ljava/lang/String; │ + .end local v1 # "sb":Ljava/lang/StringBuilder; │ :cond_2 │ - iget v3, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ + iget v2, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ │ goto :goto_0 │ │ .line 321 │ - .restart local v2 # "sb":Ljava/lang/StringBuilder; │ + .restart local v1 # "sb":Ljava/lang/StringBuilder; │ :cond_3 │ - new-array v3, v4, [Ljava/lang/String; │ + new-array v2, v3, [Ljava/lang/String; │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - aput-object v4, v3, v6 │ + aput-object v3, v2, v6 │ │ - invoke-virtual {p0, v3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->sendCommand([Ljava/lang/String;)V │ + invoke-virtual {p0, v2}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->sendCommand([Ljava/lang/String;)V │ │ .line 322 │ return-void │ .end method │ │ │ # virtual methods │ @@ -1367,15 +1390,15 @@ │ iput v0, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ │ .line 246 │ return-void │ .end method │ │ .method parseSqueezerList(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;Ljava/util/List;)V │ - .locals 39 │ + .locals 37 │ .param p1, "cmd" # Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;", │ "Ljava/util/List", │ "<", │ @@ -1383,1225 +1406,1209 @@ │ ">;)V" │ } │ .end annotation │ │ .prologue │ .line 389 │ .local p2, "tokens":Ljava/util/List;, "Ljava/util/List;" │ - const-string v35, "SqueezerCLI" │ + const-string v32, "SqueezerCLI" │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v37, "Parsing list: " │ + const-string v34, "Parsing list: " │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ move-object/from16 v1, p2 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v35 .. v36}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v32 .. v33}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 391 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ - const-string v36, " " │ + const-string v33, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ array-length v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v33, v0 │ │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_0 │ + if-eqz v32, :cond_0 │ │ - const/16 v35, 0x1 │ + const/16 v32, 0x1 │ │ :goto_0 │ - add-int v36, v36, v35 │ + add-int v33, v33, v32 │ │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_1 │ + if-eqz v32, :cond_1 │ │ - const/16 v35, 0x1 │ + const/16 v32, 0x1 │ │ :goto_1 │ - add-int v22, v36, v35 │ + add-int v19, v33, v32 │ │ .line 392 │ - .local v22, "ofs":I │ + .local v19, "ofs":I │ const/4 v5, 0x0 │ │ .line 393 │ .local v5, "actionsCount":I │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_2 │ + if-eqz v32, :cond_2 │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const/16 v35, 0x0 │ + const/16 v32, 0x0 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v35 │ + move/from16 v1, v32 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - check-cast v35, Ljava/lang/String; │ + check-cast v32, Ljava/lang/String; │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - const-string v36, " " │ + const-string v33, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-virtual/range {v35 .. v35}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v27 │ + move-result-object v24 │ │ .line 394 │ - .local v27, "playerid":Ljava/lang/String; │ + .local v24, "playerid":Ljava/lang/String; │ :goto_2 │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->prefixed:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_4 │ + if-eqz v32, :cond_4 │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->playerSpecific:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_3 │ + if-eqz v32, :cond_3 │ │ - const/16 v35, 0x1 │ + const/16 v32, 0x1 │ │ :goto_3 │ move-object/from16 v0, p2 │ │ - move/from16 v1, v35 │ + move/from16 v1, v32 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - check-cast v35, Ljava/lang/String; │ + check-cast v32, Ljava/lang/String; │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - const-string v36, " " │ + const-string v33, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-virtual/range {v35 .. v35}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v28 │ + move-result-object v25 │ │ .line 395 │ - .local v28, "prefix":Ljava/lang/String; │ + .local v25, "prefix":Ljava/lang/String; │ :goto_4 │ move-object/from16 v0, p2 │ │ - move/from16 v1, v22 │ + move/from16 v1, v19 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - check-cast v35, Ljava/lang/String; │ + check-cast v32, Ljava/lang/String; │ │ - invoke-static/range {v35 .. v35}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ + invoke-static/range {v32 .. v32}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ │ - move-result v31 │ + move-result v28 │ │ .line 396 │ - .local v31, "start":I │ - add-int/lit8 v35, v22, 0x1 │ + .local v28, "start":I │ + add-int/lit8 v32, v19, 0x1 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v35 │ + move/from16 v1, v32 │ │ invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - check-cast v35, Ljava/lang/String; │ + check-cast v32, Ljava/lang/String; │ │ - invoke-static/range {v35 .. v35}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ + invoke-static/range {v32 .. v32}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ │ - move-result v18 │ + move-result v16 │ │ .line 398 │ - .local v18, "itemsPerResponse":I │ - const/4 v9, 0x0 │ + .local v16, "itemsPerResponse":I │ + const/4 v8, 0x0 │ │ .line 399 │ - .local v9, "correlationid":I │ - const/16 v30, 0x0 │ + .local v8, "correlationid":I │ + const/16 v27, 0x0 │ │ .line 400 │ - .local v30, "rescan":Z │ - new-instance v32, Ljava/util/HashMap; │ + .local v27, "rescan":Z │ + new-instance v29, Ljava/util/HashMap; │ │ - invoke-direct/range {v32 .. v32}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v29 .. v29}, Ljava/util/HashMap;->()V │ │ .line 401 │ - .local v32, "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ - new-instance v24, Ljava/util/HashMap; │ + .local v29, "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ + new-instance v21, Ljava/util/HashMap; │ │ - invoke-direct/range {v24 .. v24}, Ljava/util/HashMap;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/util/HashMap;->()V │ │ .line 402 │ - .local v24, "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ - new-instance v11, Ljava/util/HashSet; │ + .local v21, "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ + new-instance v10, Ljava/util/HashSet; │ │ - invoke-direct {v11}, Ljava/util/HashSet;->()V │ + invoke-direct {v10}, Ljava/util/HashSet;->()V │ │ .line 403 │ - .local v11, "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ - new-instance v17, Ljava/util/HashMap; │ + .local v10, "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ + new-instance v15, Ljava/util/HashMap; │ │ - invoke-direct/range {v17 .. v17}, Ljava/util/HashMap;->()V │ + invoke-direct {v15}, Ljava/util/HashMap;->()V │ │ .line 404 │ - .local v17, "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ - new-instance v13, Ljava/util/HashMap; │ + .local v15, "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ + new-instance v12, Ljava/util/HashMap; │ │ - invoke-direct {v13}, Ljava/util/HashMap;->()V │ + invoke-direct {v12}, Ljava/util/HashMap;->()V │ │ .line 405 │ - .local v13, "counts":Ljava/util/Map;, "Ljava/util/Map;" │ - const/16 v29, 0x0 │ + .local v12, "counts":Ljava/util/Map;, "Ljava/util/Map;" │ + const/16 v26, 0x0 │ │ .line 407 │ - .local v29, "record":Ljava/util/Map;, "Ljava/util/Map;" │ + .local v26, "record":Ljava/util/Map;, "Ljava/util/Map;" │ invoke-static/range {p1 .. p1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->access$1200(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - move-result-object v6 │ + move-result-object v33 │ + │ + move-object/from16 v0, v33 │ │ - .local v6, "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - array-length v0, v6 │ + array-length v0, v0 │ │ - move/from16 v20, v0 │ + move/from16 v34, v0 │ │ - .local v20, "len$":I │ - const/4 v15, 0x0 │ + const/16 v32, 0x0 │ │ - .local v15, "i$":I │ :goto_5 │ - move/from16 v0, v20 │ + move/from16 v0, v32 │ │ - if-ge v15, v0, :cond_5 │ + move/from16 v1, v34 │ │ - aget-object v26, v6, v15 │ + if-ge v0, v1, :cond_5 │ + │ + aget-object v23, v33, v32 │ │ .line 408 │ - .local v26, "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - invoke-static/range {v26 .. v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ + .local v23, "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + invoke-static/range {v23 .. v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ move-result-object v35 │ │ invoke-interface/range {v35 .. v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;->clear()V │ │ .line 409 │ - invoke-static/range {v26 .. v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1400(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ + invoke-static/range {v23 .. v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1400(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ move-result-object v35 │ │ move-object/from16 v0, v35 │ │ - invoke-interface {v11, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ + invoke-interface {v10, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z │ │ .line 410 │ - invoke-static/range {v26 .. v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1500(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ + invoke-static/range {v23 .. v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1500(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ move-result-object v35 │ │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, v35 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v2, v26 │ + move-object/from16 v1, v23 │ │ - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v15, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 407 │ - add-int/lit8 v15, v15, 0x1 │ + add-int/lit8 v32, v32, 0x1 │ │ goto :goto_5 │ │ .line 391 │ .end local v5 # "actionsCount":I │ - .end local v6 # "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - .end local v9 # "correlationid":I │ - .end local v11 # "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ - .end local v13 # "counts":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v15 # "i$":I │ - .end local v17 # "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v18 # "itemsPerResponse":I │ - .end local v20 # "len$":I │ - .end local v22 # "ofs":I │ - .end local v24 # "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v26 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - .end local v27 # "playerid":Ljava/lang/String; │ - .end local v28 # "prefix":Ljava/lang/String; │ - .end local v29 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ - .end local v30 # "rescan":Z │ - .end local v31 # "start":I │ - .end local v32 # "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v8 # "correlationid":I │ + .end local v10 # "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ + .end local v12 # "counts":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v15 # "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v16 # "itemsPerResponse":I │ + .end local v19 # "ofs":I │ + .end local v21 # "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v23 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + .end local v24 # "playerid":Ljava/lang/String; │ + .end local v25 # "prefix":Ljava/lang/String; │ + .end local v26 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ + .end local v27 # "rescan":Z │ + .end local v28 # "start":I │ + .end local v29 # "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ :cond_0 │ - const/16 v35, 0x0 │ + const/16 v32, 0x0 │ │ goto/16 :goto_0 │ │ :cond_1 │ - const/16 v35, 0x0 │ + const/16 v32, 0x0 │ │ goto/16 :goto_1 │ │ .line 393 │ .restart local v5 # "actionsCount":I │ - .restart local v22 # "ofs":I │ + .restart local v19 # "ofs":I │ :cond_2 │ - const-string v27, "" │ + const-string v24, "" │ │ goto/16 :goto_2 │ │ .line 394 │ - .restart local v27 # "playerid":Ljava/lang/String; │ + .restart local v24 # "playerid":Ljava/lang/String; │ :cond_3 │ - const/16 v35, 0x0 │ + const/16 v32, 0x0 │ │ goto/16 :goto_3 │ │ :cond_4 │ - const-string v28, "" │ + const-string v25, "" │ │ goto :goto_4 │ │ .line 413 │ - .restart local v6 # "arr$":[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - .restart local v9 # "correlationid":I │ - .restart local v11 # "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ - .restart local v13 # "counts":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v15 # "i$":I │ - .restart local v17 # "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v18 # "itemsPerResponse":I │ - .restart local v20 # "len$":I │ - .restart local v24 # "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v28 # "prefix":Ljava/lang/String; │ - .restart local v29 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ - .restart local v30 # "rescan":Z │ - .restart local v31 # "start":I │ - .restart local v32 # "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v8 # "correlationid":I │ + .restart local v10 # "countIdSet":Ljava/util/Set;, "Ljava/util/Set;" │ + .restart local v12 # "counts":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v15 # "itemDelimeterMap":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v16 # "itemsPerResponse":I │ + .restart local v21 # "parameters":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v25 # "prefix":Ljava/lang/String; │ + .restart local v26 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v27 # "rescan":Z │ + .restart local v28 # "start":I │ + .restart local v29 # "taggedParameters":Ljava/util/Map;, "Ljava/util/Map;" │ :cond_5 │ - const/16 v26, 0x0 │ + const/16 v23, 0x0 │ │ .line 414 │ - .restart local v26 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - add-int/lit8 v16, v22, 0x2 │ + .restart local v23 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + add-int/lit8 v14, v19, 0x2 │ │ - .local v16, "idx":I │ + .local v14, "idx":I │ :goto_6 │ invoke-interface/range {p2 .. p2}, Ljava/util/List;->size()I │ │ - move-result v35 │ - │ - move/from16 v0, v16 │ + move-result v32 │ │ - move/from16 v1, v35 │ + move/from16 v0, v32 │ │ - if-ge v0, v1, :cond_12 │ + if-ge v14, v0, :cond_12 │ │ move-object/from16 v0, p2 │ │ - move/from16 v1, v16 │ - │ - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v0, v14}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v33 │ + move-result-object v30 │ │ - check-cast v33, Ljava/lang/String; │ + check-cast v30, Ljava/lang/String; │ │ .line 415 │ - .local v33, "token":Ljava/lang/String; │ - const-string v35, "%3A" │ + .local v30, "token":Ljava/lang/String; │ + const-string v32, "%3A" │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v30 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ │ - move-result v8 │ + move-result v7 │ │ .line 416 │ - .local v8, "colonPos":I │ - const/16 v35, -0x1 │ + .local v7, "colonPos":I │ + const/16 v32, -0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v32 │ │ - if-ne v8, v0, :cond_7 │ + if-ne v7, v0, :cond_7 │ │ .line 417 │ - const-string v35, "SqueezerCLI" │ + const-string v32, "SqueezerCLI" │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v37, "Expected colon in list token. \'" │ + const-string v34, "Expected colon in list token. \'" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v33 │ + move-object/from16 v1, v30 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, "\'" │ + const-string v34, "\'" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v35 .. v36}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v32 .. v33}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 482 │ - .end local v8 # "colonPos":I │ - .end local v15 # "i$":I │ - .end local v33 # "token":Ljava/lang/String; │ + .end local v7 # "colonPos":I │ + .end local v30 # "token":Ljava/lang/String; │ :cond_6 │ :goto_7 │ return-void │ │ .line 420 │ - .restart local v8 # "colonPos":I │ - .restart local v15 # "i$":I │ - .restart local v33 # "token":Ljava/lang/String; │ + .restart local v7 # "colonPos":I │ + .restart local v30 # "token":Ljava/lang/String; │ :cond_7 │ - const/16 v35, 0x0 │ + const/16 v32, 0x0 │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v30 │ │ - move/from16 v1, v35 │ + move/from16 v1, v32 │ │ - invoke-virtual {v0, v1, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v0, v1, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-static/range {v35 .. v35}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v32 .. v32}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v17 │ │ .line 421 │ - .local v19, "key":Ljava/lang/String; │ - add-int/lit8 v35, v8, 0x3 │ + .local v17, "key":Ljava/lang/String; │ + add-int/lit8 v32, v7, 0x3 │ │ - move-object/from16 v0, v33 │ + move-object/from16 v0, v30 │ │ - move/from16 v1, v35 │ + move/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-static/range {v35 .. v35}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v32 .. v32}, Luk/org/ngo/squeezer/Util;->decode(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v34 │ + move-result-object v31 │ │ .line 422 │ - .local v34, "value":Ljava/lang/String; │ + .local v31, "value":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->service:Luk/org/ngo/squeezer/service/SqueezeService; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;->debugLogging:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_8 │ + if-eqz v32, :cond_8 │ │ .line 423 │ - const-string v35, "SqueezerCLI" │ + const-string v32, "SqueezerCLI" │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v37, "key=" │ + const-string v34, "key=" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - const-string v37, ", value: " │ + const-string v34, ", value: " │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v34 │ + move-object/from16 v1, v31 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v35 .. v36}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v32 .. v33}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 425 │ :cond_8 │ - const-string v35, "rescan" │ + const-string v32, "rescan" │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_b │ + if-eqz v32, :cond_b │ │ .line 426 │ - invoke-static/range {v34 .. v34}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ + invoke-static/range {v31 .. v31}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ │ - move-result v35 │ + move-result v32 │ │ - const/16 v36, 0x1 │ + const/16 v33, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v32 │ │ - move/from16 v1, v36 │ + move/from16 v1, v33 │ │ if-ne v0, v1, :cond_a │ │ - const/16 v30, 0x1 │ + const/16 v27, 0x1 │ │ .line 431 │ :cond_9 │ :goto_8 │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - invoke-interface {v11, v0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v10, v0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_d │ + if-eqz v32, :cond_d │ │ .line 432 │ - invoke-static/range {v34 .. v34}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ + invoke-static/range {v31 .. v31}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ │ - move-result v35 │ + move-result v32 │ │ - invoke-static/range {v35 .. v35}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v32 .. v32}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ - invoke-interface {v13, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v12, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 414 │ :goto_9 │ - add-int/lit8 v16, v16, 0x1 │ + add-int/lit8 v14, v14, 0x1 │ │ goto/16 :goto_6 │ │ .line 426 │ :cond_a │ - const/16 v30, 0x0 │ + const/16 v27, 0x0 │ │ goto :goto_8 │ │ .line 427 │ :cond_b │ - const-string v35, "correlationid" │ + const-string v32, "correlationid" │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_c │ + if-eqz v32, :cond_c │ │ .line 428 │ - invoke-static/range {v34 .. v34}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ + invoke-static/range {v31 .. v31}, Luk/org/ngo/squeezer/Util;->parseDecimalIntOrZero(Ljava/lang/String;)I │ │ - move-result v9 │ + move-result v8 │ │ goto :goto_8 │ │ .line 429 │ :cond_c │ - const-string v35, "actions" │ + const-string v32, "actions" │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_9 │ + if-eqz v32, :cond_9 │ │ .line 430 │ add-int/lit8 v5, v5, 0x1 │ │ goto :goto_8 │ │ .line 434 │ :cond_d │ move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + invoke-interface {v15, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ - │ - move-result-object v35 │ + move-result-object v32 │ │ - if-eqz v35, :cond_f │ + if-eqz v32, :cond_f │ │ .line 435 │ - if-eqz v29, :cond_e │ + if-eqz v26, :cond_e │ │ .line 436 │ - invoke-static/range {v26 .. v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ + invoke-static/range {v23 .. v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;->add(Ljava/util/Map;)V │ │ .line 437 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->service:Luk/org/ngo/squeezer/service/SqueezeService; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;->debugLogging:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v32, :cond_e │ │ .line 438 │ - const-string v35, "SqueezerCLI" │ + const-string v32, "SqueezerCLI" │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v37, "record=" │ + const-string v34, "record=" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v35 .. v36}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v32 .. v33}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 440 │ :cond_e │ move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ - │ - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v15, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v26 │ + move-result-object v23 │ │ - .end local v26 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - check-cast v26, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + .end local v23 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + check-cast v23, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ .line 441 │ - .restart local v26 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - new-instance v29, Ljava/util/HashMap; │ + .restart local v23 # "parserInfo":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + new-instance v26, Ljava/util/HashMap; │ │ - .end local v29 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ - invoke-direct/range {v29 .. v29}, Ljava/util/HashMap;->()V │ + .end local v26 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ + invoke-direct/range {v26 .. v26}, Ljava/util/HashMap;->()V │ │ .line 443 │ - .restart local v29 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ + .restart local v26 # "record":Ljava/util/Map;, "Ljava/util/Map;" │ :cond_f │ - if-eqz v29, :cond_10 │ + if-eqz v26, :cond_10 │ │ .line 444 │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v26 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ - move-object/from16 v2, v34 │ + move-object/from16 v2, v31 │ │ invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - goto/16 :goto_9 │ + goto :goto_9 │ │ .line 446 │ :cond_10 │ invoke-static/range {p1 .. p1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->access$1600(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)Ljava/util/Set; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_11 │ + if-eqz v32, :cond_11 │ │ .line 447 │ - move-object/from16 v0, v32 │ + move-object/from16 v0, v29 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ - move-object/from16 v2, v33 │ + move-object/from16 v2, v30 │ │ invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto/16 :goto_9 │ │ .line 449 │ :cond_11 │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v21 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v17 │ │ - move-object/from16 v2, v34 │ + move-object/from16 v2, v31 │ │ invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto/16 :goto_9 │ │ .line 453 │ - .end local v8 # "colonPos":I │ - .end local v19 # "key":Ljava/lang/String; │ - .end local v33 # "token":Ljava/lang/String; │ - .end local v34 # "value":Ljava/lang/String; │ + .end local v7 # "colonPos":I │ + .end local v17 # "key":Ljava/lang/String; │ + .end local v30 # "token":Ljava/lang/String; │ + .end local v31 # "value":Ljava/lang/String; │ :cond_12 │ - if-eqz v29, :cond_13 │ + if-eqz v26, :cond_13 │ │ .line 454 │ - invoke-static/range {v26 .. v26}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ + invoke-static/range {v23 .. v23}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-interface {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerListHandler;->add(Ljava/util/Map;)V │ │ .line 455 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->service:Luk/org/ngo/squeezer/service/SqueezeService; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ iget-boolean v0, v0, Luk/org/ngo/squeezer/service/SqueezeService;->debugLogging:Z │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v32, :cond_13 │ │ .line 456 │ - const-string v35, "SqueezerCLI" │ + const-string v32, "SqueezerCLI" │ │ - new-instance v36, Ljava/lang/StringBuilder; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v36 .. v36}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v37, "record=" │ + const-string v34, "record=" │ │ - invoke-virtual/range {v36 .. v37}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v29 │ + move-object/from16 v1, v26 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-virtual/range {v36 .. v36}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v36 │ + move-result-object v33 │ │ - invoke-static/range {v35 .. v36}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v32 .. v33}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 459 │ :cond_13 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ - invoke-direct {v0, v1, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->checkCorrelation(Ljava/lang/String;I)Z │ + invoke-direct {v0, v1, v8}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->checkCorrelation(Ljava/lang/String;I)Z │ │ - move-result v35 │ + move-result v32 │ │ - if-eqz v35, :cond_6 │ + if-eqz v32, :cond_6 │ │ .line 460 │ - add-int v14, v31, v18 │ + add-int v13, v28, v16 │ │ .line 461 │ - .local v14, "end":I │ - const/16 v21, 0x0 │ + .local v13, "end":I │ + const/16 v18, 0x0 │ │ .line 462 │ - .local v21, "max":I │ + .local v18, "max":I │ invoke-static/range {p1 .. p1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->access$1200(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)[Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ │ - move-result-object v6 │ + move-result-object v33 │ + │ + move-object/from16 v0, v33 │ │ - array-length v0, v6 │ + array-length v0, v0 │ │ - move/from16 v20, v0 │ + move/from16 v34, v0 │ │ - const/4 v15, 0x0 │ + const/16 v32, 0x0 │ │ :goto_a │ - move/from16 v0, v20 │ + move/from16 v0, v32 │ │ - if-ge v15, v0, :cond_17 │ + move/from16 v1, v34 │ │ - aget-object v25, v6, v15 │ + if-ge v0, v1, :cond_17 │ + │ + aget-object v22, v33, v32 │ │ .line 463 │ - .local v25, "parser":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ - invoke-static/range {v25 .. v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ + .local v22, "parser":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + invoke-static/range {v22 .. v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ move-result-object v35 │ │ invoke-interface/range {v35 .. v35}, Luk/org/ngo/squeezer/service/SqueezerListHandler;->getDataType()Ljava/lang/Class; │ │ move-result-object v35 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v35 │ │ - invoke-direct {v0, v1, v9}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->checkCorrelation(Ljava/lang/Class;I)Z │ + invoke-direct {v0, v1, v8}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->checkCorrelation(Ljava/lang/Class;I)Z │ │ move-result v35 │ │ if-eqz v35, :cond_15 │ │ .line 464 │ - invoke-static/range {v25 .. v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1400(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ + invoke-static/range {v22 .. v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1400(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Ljava/lang/String; │ │ move-result-object v35 │ │ move-object/from16 v0, v35 │ │ - invoke-interface {v13, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-interface {v12, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v9 │ │ - check-cast v10, Ljava/lang/Integer; │ + check-cast v9, Ljava/lang/Integer; │ │ .line 465 │ - .local v10, "count":Ljava/lang/Integer; │ - if-nez v10, :cond_16 │ + .local v9, "count":Ljava/lang/Integer; │ + if-nez v9, :cond_16 │ │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ .line 466 │ - .local v12, "countValue":I │ + .local v11, "countValue":I │ :goto_b │ - if-nez v10, :cond_14 │ + if-nez v9, :cond_14 │ │ - if-nez v31, :cond_15 │ + if-nez v28, :cond_15 │ │ .line 467 │ :cond_14 │ - invoke-static/range {v25 .. v25}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ + invoke-static/range {v22 .. v22}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;->access$1300(Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo;)Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ move-result-object v35 │ │ - sub-int v36, v12, v5 │ + sub-int v36, v11, v5 │ │ move-object/from16 v0, v35 │ │ - move/from16 v1, v30 │ + move/from16 v1, v27 │ │ move/from16 v2, v36 │ │ - move/from16 v3, v31 │ + move/from16 v3, v28 │ │ - move-object/from16 v4, v24 │ + move-object/from16 v4, v21 │ │ invoke-interface {v0, v1, v2, v3, v4}, Luk/org/ngo/squeezer/service/SqueezerListHandler;->processList(ZIILjava/util/Map;)Z │ │ move-result v35 │ │ if-eqz v35, :cond_6 │ │ .line 469 │ - move/from16 v0, v21 │ + move/from16 v0, v18 │ │ - if-le v12, v0, :cond_15 │ + if-le v11, v0, :cond_15 │ │ .line 470 │ - move/from16 v21, v12 │ + move/from16 v18, v11 │ │ .line 462 │ - .end local v10 # "count":Ljava/lang/Integer; │ - .end local v12 # "countValue":I │ + .end local v9 # "count":Ljava/lang/Integer; │ + .end local v11 # "countValue":I │ :cond_15 │ - add-int/lit8 v15, v15, 0x1 │ + add-int/lit8 v32, v32, 0x1 │ │ goto :goto_a │ │ .line 465 │ - .restart local v10 # "count":Ljava/lang/Integer; │ + .restart local v9 # "count":Ljava/lang/Integer; │ :cond_16 │ - invoke-virtual {v10}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I │ │ - move-result v12 │ + move-result v11 │ │ goto :goto_b │ │ .line 474 │ - .end local v10 # "count":Ljava/lang/Integer; │ - .end local v25 # "parser":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ + .end local v9 # "count":Ljava/lang/Integer; │ + .end local v22 # "parser":Luk/org/ngo/squeezer/service/SqueezerCLIImpl$SqueezeParserInfo; │ :cond_17 │ move-object/from16 v0, p0 │ │ iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - rem-int v35, v14, v35 │ + rem-int v32, v13, v32 │ │ - if-eqz v35, :cond_6 │ + if-eqz v32, :cond_6 │ │ - move/from16 v0, v21 │ + move/from16 v0, v18 │ │ - if-ge v14, v0, :cond_6 │ + if-ge v13, v0, :cond_6 │ │ .line 475 │ move-object/from16 v0, p0 │ │ iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - add-int v35, v35, v14 │ + add-int v32, v32, v13 │ │ - move/from16 v0, v35 │ + move/from16 v0, v32 │ │ - move/from16 v1, v21 │ + move/from16 v1, v18 │ │ if-le v0, v1, :cond_18 │ │ - sub-int v10, v21, v14 │ + sub-int v9, v18, v13 │ │ .line 476 │ - .local v10, "count":I │ + .local v9, "count":I │ :goto_c │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - new-instance v35, Ljava/lang/StringBuilder; │ + new-instance v32, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v35 .. v35}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v32 .. v32}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;->cmd:Ljava/lang/String; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v33, v0 │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - const-string v36, " " │ + const-string v33, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - const-string v36, " " │ + const-string v33, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v32 .. v33}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-virtual/range {v35 .. v35}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v32 .. v32}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v32 │ │ - invoke-direct {v7, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ + invoke-direct {v6, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ .line 477 │ - .local v7, "cmdline":Ljava/lang/StringBuilder; │ - invoke-interface/range {v32 .. v32}, Ljava/util/Map;->values()Ljava/util/Collection; │ + .local v6, "cmdline":Ljava/lang/StringBuilder; │ + invoke-interface/range {v29 .. v29}, Ljava/util/Map;->values()Ljava/util/Collection; │ │ - move-result-object v35 │ + move-result-object v32 │ │ - invoke-interface/range {v35 .. v35}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface/range {v32 .. v32}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v15 │ + move-result-object v32 │ │ - .local v15, "i$":Ljava/util/Iterator; │ :goto_d │ - invoke-interface {v15}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v32 .. v32}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v35 │ + move-result v33 │ │ - if-eqz v35, :cond_19 │ + if-eqz v33, :cond_19 │ │ - invoke-interface {v15}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v32 .. v32}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v23 │ + move-result-object v20 │ │ - check-cast v23, Ljava/lang/String; │ + check-cast v20, Ljava/lang/String; │ │ .line 478 │ - .local v23, "parameter":Ljava/lang/String; │ - new-instance v35, Ljava/lang/StringBuilder; │ + .local v20, "parameter":Ljava/lang/String; │ + new-instance v33, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v35 .. v35}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v33 .. v33}, Ljava/lang/StringBuilder;->()V │ │ - const-string v36, " " │ + const-string v34, " " │ │ - invoke-virtual/range {v35 .. v36}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v33 .. v34}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v33 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v33 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v20 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v35 │ + move-result-object v33 │ │ - invoke-virtual/range {v35 .. v35}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v33 .. v33}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v35 │ + move-result-object v33 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v33 │ │ - invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_d │ │ .line 475 │ - .end local v7 # "cmdline":Ljava/lang/StringBuilder; │ - .end local v10 # "count":I │ - .end local v23 # "parameter":Ljava/lang/String; │ - .local v15, "i$":I │ + .end local v6 # "cmdline":Ljava/lang/StringBuilder; │ + .end local v9 # "count":I │ + .end local v20 # "parameter":Ljava/lang/String; │ :cond_18 │ move-object/from16 v0, p0 │ │ iget v0, v0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->pageSize:I │ │ - move/from16 v35, v0 │ + move/from16 v32, v0 │ │ - sub-int v10, v35, v18 │ + sub-int v9, v32, v16 │ │ goto :goto_c │ │ .line 479 │ - .restart local v7 # "cmdline":Ljava/lang/StringBuilder; │ - .restart local v10 # "count":I │ - .local v15, "i$":Ljava/util/Iterator; │ + .restart local v6 # "cmdline":Ljava/lang/StringBuilder; │ + .restart local v9 # "count":I │ :cond_19 │ - const/16 v35, 0x1 │ + const/16 v32, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v32 │ │ new-array v0, v0, [Ljava/lang/String; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v32, v0 │ │ - const/16 v36, 0x0 │ + const/16 v33, 0x0 │ │ - new-instance v37, Ljava/lang/StringBuilder; │ + new-instance v34, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v37 .. v37}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v34 .. v34}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v37 │ + move-object/from16 v0, v34 │ │ - move-object/from16 v1, v27 │ + move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - move-object/from16 v0, v37 │ + move-object/from16 v0, v34 │ │ - move-object/from16 v1, v28 │ + move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v38 │ + move-result-object v35 │ │ - invoke-virtual/range {v37 .. v38}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v34 .. v35}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - invoke-virtual/range {v37 .. v37}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v34 .. v34}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v37 │ + move-result-object v34 │ │ - aput-object v37, v35, v36 │ + aput-object v34, v32, v33 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v32 │ │ invoke-virtual {v0, v1}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->sendCommand([Ljava/lang/String;)V │ │ goto/16 :goto_7 │ .end method │ │ .method requestItems(Ljava/lang/String;I)V │ @@ -2710,181 +2717,176 @@ │ │ invoke-direct {p0, v0, p1, p2, p3}, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->requestItems(Ljava/lang/String;Ljava/lang/String;ILjava/util/List;)V │ │ goto :goto_0 │ .end method │ │ .method varargs declared-synchronized sendCommand([Ljava/lang/String;)V │ - .locals 8 │ + .locals 6 │ .param p1, "commands" # [Ljava/lang/String; │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 254 │ monitor-enter p0 │ │ :try_start_0 │ - array-length v5, p1 │ + array-length v3, p1 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - if-nez v5, :cond_1 │ + if-nez v3, :cond_1 │ │ .line 267 │ :cond_0 │ :goto_0 │ monitor-exit p0 │ │ return-void │ │ .line 255 │ :cond_1 │ :try_start_1 │ - iget-object v5, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->service:Luk/org/ngo/squeezer/service/SqueezeService; │ + iget-object v3, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->service:Luk/org/ngo/squeezer/service/SqueezeService; │ │ - iget-object v5, v5, Luk/org/ngo/squeezer/service/SqueezeService;->connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ + iget-object v3, v3, Luk/org/ngo/squeezer/service/SqueezeService;->connectionState:Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ - invoke-virtual {v5}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;->getSocketWriter()Ljava/io/PrintWriter; │ + invoke-virtual {v3}, Luk/org/ngo/squeezer/service/SqueezerConnectionState;->getSocketWriter()Ljava/io/PrintWriter; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 256 │ - .local v4, "writer":Ljava/io/PrintWriter; │ - if-eqz v4, :cond_0 │ + .local v1, "writer":Ljava/io/PrintWriter; │ + if-eqz v1, :cond_0 │ │ .line 257 │ - array-length v5, p1 │ + array-length v3, p1 │ │ - const/4 v6, 0x1 │ + const/4 v4, 0x1 │ │ - if-ne v5, v6, :cond_2 │ + if-ne v3, v4, :cond_2 │ │ .line 258 │ - const-string v5, "SqueezerCLI" │ + const-string v2, "SqueezerCLI" │ │ - new-instance v6, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v7, "SENDING: " │ + const-string v4, "SENDING: " │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - const/4 v7, 0x0 │ + const/4 v4, 0x0 │ │ - aget-object v7, p1, v7 │ + aget-object v4, p1, v4 │ │ - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-static {v5, v6}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 259 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const/4 v6, 0x0 │ + const/4 v3, 0x0 │ │ - aget-object v6, p1, v6 │ + aget-object v3, p1, v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, " correlationid:" │ + const-string v3, " correlationid:" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - iget v6, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ + iget v3, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ │ - add-int/lit8 v7, v6, 0x1 │ + add-int/lit8 v4, v3, 0x1 │ │ - iput v7, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ + iput v4, p0, Luk/org/ngo/squeezer/service/SqueezerCLIImpl;->_correlationid:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 254 │ - .end local v4 # "writer":Ljava/io/PrintWriter; │ + .end local v1 # "writer":Ljava/io/PrintWriter; │ :catchall_0 │ - move-exception v5 │ + move-exception v2 │ │ monitor-exit p0 │ │ - throw v5 │ + throw v2 │ │ .line 262 │ - .restart local v4 # "writer":Ljava/io/PrintWriter; │ + .restart local v1 # "writer":Ljava/io/PrintWriter; │ :cond_2 │ - move-object v0, p1 │ - │ - .local v0, "arr$":[Ljava/lang/String; │ :try_start_2 │ - array-length v3, v0 │ + array-length v3, p1 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ - │ - .local v2, "i$":I │ :goto_1 │ if-ge v2, v3, :cond_3 │ │ - aget-object v1, v0, v2 │ + aget-object v0, p1, v2 │ │ .line 263 │ - .local v1, "command":Ljava/lang/String; │ - new-instance v5, Ljava/lang/StringBuilder; │ + .local v0, "command":Ljava/lang/String; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - const-string v6, "\n" │ + const-string v5, "\n" │ │ - 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 {v4, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ + invoke-virtual {v1, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ .line 262 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 265 │ - .end local v1 # "command":Ljava/lang/String; │ + .end local v0 # "command":Ljava/lang/String; │ :cond_3 │ - invoke-virtual {v4}, Ljava/io/PrintWriter;->flush()V │ + invoke-virtual {v1}, Ljava/io/PrintWriter;->flush()V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_0 │ .end method │ │ .method sendPlayerCommand(Ljava/lang/String;)V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$14.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$playerId:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 451 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$14;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezeService$14;->val$playerId:Ljava/lang/String; ├── smali/uk/org/ngo/squeezer/service/SqueezerConnectionState$1.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic val$service:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezerConnectionState;Luk/org/ngo/squeezer/service/SqueezeService;Ljava/lang/String;Ljava/lang/String;I)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ .prologue │ .line 272 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;->this$0:Luk/org/ngo/squeezer/service/SqueezerConnectionState; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezerConnectionState$1;->val$service:Luk/org/ngo/squeezer/service/SqueezeService; ├── smali/uk/org/ngo/squeezer/service/SqueezeService$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 266 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$10;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezerBaseListHandler.smali │ @@ -53,29 +53,30 @@ │ .locals 3 │ │ .prologue │ .line 12 │ .local p0, "this":Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;, "Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 14 │ + .line 15 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v0 │ │ const-class v1, Luk/org/ngo/squeezer/service/SqueezerListHandler; │ │ const/4 v2, 0x0 │ │ invoke-static {v0, v1, v2}, Luk/org/ngo/squeezer/ReflectUtil;->getGenericClass(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; │ │ move-result-object v0 │ │ iput-object v0, p0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;->dataType:Ljava/lang/Class; │ │ + .line 14 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(Ljava/util/Map;)V │ .locals 5 ├── smali/uk/org/ngo/squeezer/service/SqueezeService$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 241 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$6;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ iput-object p2, p0, Luk/org/ngo/squeezer/service/SqueezeService$6;->val$cmd:Luk/org/ngo/squeezer/service/SqueezerCLIImpl$ExtendedQueryFormatCmd; ├── smali/uk/org/ngo/squeezer/service/SqueezerBaseListHandler$1.smali │ @@ -28,17 +28,18 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezerBaseListHandler;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ .prologue │ .line 24 │ - .local p0, "this":Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;, "Luk/org/ngo/squeezer/service/SqueezerBaseListHandler.1;" │ + .local p0, "this":Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;, "Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;" │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezerBaseListHandler$1;->this$0:Luk/org/ngo/squeezer/service/SqueezerBaseListHandler; │ │ invoke-direct {p0}, Ljava/util/ArrayList;->()V │ │ return-void │ .end method ├── smali/uk/org/ngo/squeezer/service/SqueezeService$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 208 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$4;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/uk/org/ngo/squeezer/service/SqueezeService$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ │ # direct methods │ .method constructor (Luk/org/ngo/squeezer/service/SqueezeService;)V │ .locals 0 │ + .param p1, "this$0" # Luk/org/ngo/squeezer/service/SqueezeService; │ │ .prologue │ .line 164 │ iput-object p1, p0, Luk/org/ngo/squeezer/service/SqueezeService$2;->this$0:Luk/org/ngo/squeezer/service/SqueezeService; │ │ invoke-direct {p0}, Ljava/lang/Object;->()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/NotificationCompat$Builder.smali │ @@ -34,15 +34,15 @@ │ .field mNumber:I │ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 100 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 87 │ @@ -56,17 +56,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 104 │ 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 105 │ 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/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/com/google/android/apps/analytics/Item.smali │ @@ -15,10 +15,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 3 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 5 │ return-void │ .end method ├── smali/com/google/android/apps/analytics/AnalyticsParameterEncoder.smali │ @@ -63,14 +63,15 @@ │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "URL encoding failed for: " │ │ + .line 16 │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 ├── smali/com/google/android/apps/analytics/Transaction.smali │ @@ -15,10 +15,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 3 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 5 │ return-void │ .end method ├── smali/org/acra/ErrorReporter.smali │ @@ -842,987 +842,997 @@ │ │ invoke-virtual {v1}, Ljava/io/FileInputStream;->close()V │ │ throw v2 │ .end method │ │ .method private retrieveCrashData(Landroid/content/Context;)V │ - .locals 17 │ + .locals 18 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 403 │ :try_start_0 │ invoke-static {}, Lorg/acra/ACRA;->getConfig()Lorg/acra/annotation/ReportsCrashes; │ │ - move-result-object v1 │ + move-result-object v2 │ │ .line 404 │ - .local v1, "config":Lorg/acra/annotation/ReportsCrashes; │ - invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;->customReportContent()[Lorg/acra/ReportField; │ + .local v2, "config":Lorg/acra/annotation/ReportsCrashes; │ + invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;->customReportContent()[Lorg/acra/ReportField; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 405 │ - .local v7, "fields":[Lorg/acra/ReportField; │ - array-length v13, v7 │ + .local v8, "fields":[Lorg/acra/ReportField; │ + array-length v14, v8 │ │ - if-nez v13, :cond_1 │ + if-nez v14, :cond_1 │ │ .line 406 │ - invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ + invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v14 │ │ - if-eqz v13, :cond_0 │ + if-eqz v14, :cond_0 │ │ - const-string v13, "" │ + const-string v14, "" │ │ - invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ + invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_20 │ + if-eqz v14, :cond_20 │ │ .line 407 │ :cond_0 │ - sget-object v7, Lorg/acra/ACRA;->DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; │ + sget-object v8, Lorg/acra/ACRA;->DEFAULT_REPORT_FIELDS:[Lorg/acra/ReportField; │ │ .line 412 │ :cond_1 │ :goto_0 │ - invoke-static {v7}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static {v8}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v8 │ + move-result-object v9 │ │ .line 414 │ - .local v8, "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ + .local v9, "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ invoke-static {}, Lorg/acra/ACRA;->getACRASharedPreferences()Landroid/content/SharedPreferences; │ │ - move-result-object v11 │ + move-result-object v12 │ │ .line 417 │ - .local v11, "prefs":Landroid/content/SharedPreferences; │ - sget-object v13, Lorg/acra/ReportField;->REPORT_ID:Lorg/acra/ReportField; │ + .local v12, "prefs":Landroid/content/SharedPreferences; │ + sget-object v14, Lorg/acra/ReportField;->REPORT_ID:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_2 │ + if-eqz v14, :cond_2 │ │ .line 418 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->REPORT_ID:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->REPORT_ID:Lorg/acra/ReportField; │ │ invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v15}, Ljava/util/UUID;->toString()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/util/UUID;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 422 │ :cond_2 │ - sget-object v13, Lorg/acra/ReportField;->DUMPSYS_MEMINFO:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->DUMPSYS_MEMINFO:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_3 │ + if-eqz v14, :cond_3 │ │ .line 423 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->DUMPSYS_MEMINFO:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->DUMPSYS_MEMINFO:Lorg/acra/ReportField; │ │ invoke-static {}, Lorg/acra/DumpSysCollector;->collectMemInfo()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 426 │ :cond_3 │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 429 │ - .local v10, "pm":Landroid/content/pm/PackageManager; │ - if-eqz v10, :cond_8 │ + .local v11, "pm":Landroid/content/pm/PackageManager; │ + if-eqz v11, :cond_8 │ │ .line 430 │ - const-string v13, "acra.syslog.enable" │ + const-string v14, "acra.syslog.enable" │ │ - const/4 v14, 0x1 │ + const/4 v15, 0x1 │ │ - invoke-interface {v11, v13, v14}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v12, v14, v15}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_21 │ + if-eqz v14, :cond_21 │ │ - const-string v13, "android.permission.READ_LOGS" │ + const-string v14, "android.permission.READ_LOGS" │ │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result v13 │ + move-result v14 │ │ - if-nez v13, :cond_21 │ + if-nez v14, :cond_21 │ │ .line 432 │ - sget-object v13, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + sget-object v14, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v14, "READ_LOGS granted! ACRA can include LogCat and DropBox data." │ + const-string v15, "READ_LOGS granted! ACRA can include LogCat and DropBox data." │ │ - invoke-static {v13, v14}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v14, v15}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 433 │ - sget-object v13, Lorg/acra/ReportField;->LOGCAT:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->LOGCAT:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_4 │ + if-eqz v14, :cond_4 │ │ .line 434 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->LOGCAT:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->LOGCAT:Lorg/acra/ReportField; │ │ - const/4 v15, 0x0 │ + const/16 v16, 0x0 │ │ - invoke-static {v15}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v15}, Ljava/lang/String;->toString()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 436 │ :cond_4 │ - sget-object v13, Lorg/acra/ReportField;->EVENTSLOG:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->EVENTSLOG:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_5 │ + if-eqz v14, :cond_5 │ │ .line 437 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->EVENTSLOG:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->EVENTSLOG:Lorg/acra/ReportField; │ │ - const-string v15, "events" │ + const-string v16, "events" │ │ - invoke-static {v15}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v15}, Ljava/lang/String;->toString()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 439 │ :cond_5 │ - sget-object v13, Lorg/acra/ReportField;->RADIOLOG:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->RADIOLOG:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_6 │ + if-eqz v14, :cond_6 │ │ .line 440 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->RADIOLOG:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->RADIOLOG:Lorg/acra/ReportField; │ │ - const-string v15, "radio" │ + const-string v16, "radio" │ │ - invoke-static {v15}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/LogCatCollector;->collectLogCat(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v15}, Ljava/lang/String;->toString()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->toString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 442 │ :cond_6 │ - sget-object v13, Lorg/acra/ReportField;->DROPBOX:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->DROPBOX:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_7 │ + if-eqz v14, :cond_7 │ │ .line 443 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->DROPBOX:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->DROPBOX:Lorg/acra/ReportField; │ │ - sget-object v15, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v16, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ invoke-static {}, Lorg/acra/ACRA;->getConfig()Lorg/acra/annotation/ReportsCrashes; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - invoke-interface/range {v16 .. v16}, Lorg/acra/annotation/ReportsCrashes;->additionalDropBoxTags()[Ljava/lang/String; │ + invoke-interface/range {v17 .. v17}, Lorg/acra/annotation/ReportsCrashes;->additionalDropBoxTags()[Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - invoke-static/range {v15 .. v16}, Lorg/acra/DropBoxCollector;->read(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; │ + invoke-static/range {v16 .. v17}, Lorg/acra/DropBoxCollector;->read(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 451 │ :cond_7 │ :goto_1 │ - sget-object v13, Lorg/acra/ReportField;->DEVICE_ID:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->DEVICE_ID:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_8 │ + if-eqz v14, :cond_8 │ │ - const-string v13, "acra.deviceid.enable" │ + const-string v14, "acra.deviceid.enable" │ │ - const/4 v14, 0x1 │ + const/4 v15, 0x1 │ │ - invoke-interface {v11, v13, v14}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + invoke-interface {v12, v14, v15}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_8 │ + if-eqz v14, :cond_8 │ │ - const-string v13, "android.permission.READ_PHONE_STATE" │ + const-string v14, "android.permission.READ_PHONE_STATE" │ │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result v13 │ + move-result v14 │ │ - if-nez v13, :cond_8 │ + if-nez v14, :cond_8 │ │ .line 454 │ - const-string v13, "phone" │ + const-string v14, "phone" │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v13}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v0, v14}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v12 │ + move-result-object v13 │ │ - check-cast v12, Landroid/telephony/TelephonyManager; │ + check-cast v13, Landroid/telephony/TelephonyManager; │ │ .line 455 │ - .local v12, "tm":Landroid/telephony/TelephonyManager; │ - invoke-virtual {v12}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String; │ + .local v13, "tm":Landroid/telephony/TelephonyManager; │ + invoke-virtual {v13}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 456 │ - .local v4, "deviceId":Ljava/lang/String; │ - if-eqz v4, :cond_8 │ + .local v5, "deviceId":Ljava/lang/String; │ + if-eqz v5, :cond_8 │ │ .line 457 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->DEVICE_ID:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->DEVICE_ID:Lorg/acra/ReportField; │ │ - invoke-virtual {v13, v14, v4}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v14, v15, v5}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 463 │ - .end local v4 # "deviceId":Ljava/lang/String; │ - .end local v12 # "tm":Landroid/telephony/TelephonyManager; │ + .end local v5 # "deviceId":Ljava/lang/String; │ + .end local v13 # "tm":Landroid/telephony/TelephonyManager; │ :cond_8 │ - sget-object v13, Lorg/acra/ReportField;->INSTALLATION_ID:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->INSTALLATION_ID:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_9 │ + if-eqz v14, :cond_9 │ │ .line 464 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->INSTALLATION_ID:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->INSTALLATION_ID:Lorg/acra/ReportField; │ │ - sget-object v15, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v16, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ - invoke-static {v15}, Lorg/acra/util/Installation;->id(Landroid/content/Context;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/util/Installation;->id(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 468 │ :cond_9 │ - sget-object v13, Lorg/acra/ReportField;->INITIAL_CONFIGURATION:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->INITIAL_CONFIGURATION:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_a │ + if-eqz v14, :cond_a │ │ .line 469 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->INITIAL_CONFIGURATION:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->INITIAL_CONFIGURATION:Lorg/acra/ReportField; │ │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Lorg/acra/ErrorReporter;->mInitialConfiguration:Ljava/lang/String; │ + iget-object v0, v0, Lorg/acra/ErrorReporter;->mInitialConfiguration:Ljava/lang/String; │ + │ + move-object/from16 v16, v0 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 471 │ :cond_a │ - sget-object v13, Lorg/acra/ReportField;->CRASH_CONFIGURATION:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->CRASH_CONFIGURATION:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_b │ + if-eqz v14, :cond_b │ │ .line 472 │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v13 │ + move-result-object v14 │ │ - invoke-virtual {v13}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; │ + invoke-virtual {v14}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; │ │ - move-result-object v2 │ + move-result-object v3 │ │ .line 473 │ - .local v2, "crashConf":Landroid/content/res/Configuration; │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + .local v3, "crashConf":Landroid/content/res/Configuration; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->CRASH_CONFIGURATION:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->CRASH_CONFIGURATION:Lorg/acra/ReportField; │ │ - invoke-static {v2}, Lorg/acra/ConfigurationInspector;->toString(Landroid/content/res/Configuration;)Ljava/lang/String; │ + invoke-static {v3}, Lorg/acra/ConfigurationInspector;->toString(Landroid/content/res/Configuration;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 477 │ - .end local v2 # "crashConf":Landroid/content/res/Configuration; │ + .end local v3 # "crashConf":Landroid/content/res/Configuration; │ :cond_b │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v14 │ │ - const/4 v14, 0x0 │ + const/4 v15, 0x0 │ │ - invoke-virtual {v10, v13, v14}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ + invoke-virtual {v11, v14, v15}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 478 │ - .local v9, "pi":Landroid/content/pm/PackageInfo; │ - if-eqz v9, :cond_23 │ + .local v10, "pi":Landroid/content/pm/PackageInfo; │ + if-eqz v10, :cond_23 │ │ .line 480 │ - sget-object v13, Lorg/acra/ReportField;->APP_VERSION_CODE:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->APP_VERSION_CODE:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_c │ + if-eqz v14, :cond_c │ │ .line 481 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->APP_VERSION_CODE:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->APP_VERSION_CODE:Lorg/acra/ReportField; │ │ - iget v15, v9, Landroid/content/pm/PackageInfo;->versionCode:I │ + iget v0, v10, Landroid/content/pm/PackageInfo;->versionCode:I │ │ - invoke-static {v15}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ + move/from16 v16, v0 │ │ - move-result-object v15 │ + invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + move-result-object v16 │ + │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 483 │ :cond_c │ - sget-object v13, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_d │ + if-eqz v14, :cond_d │ │ .line 484 │ - sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v15, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v15, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ + sget-object v16, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ │ - iget-object v13, v9, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ + iget-object v14, v10, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ │ - if-eqz v13, :cond_22 │ + if-eqz v14, :cond_22 │ │ - iget-object v13, v9, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ + iget-object v14, v10, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ │ :goto_2 │ - invoke-virtual {v14, v15, v13}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + move-object/from16 v0, v16 │ + │ + invoke-virtual {v15, v0, v14}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 492 │ :cond_d │ :goto_3 │ - sget-object v13, Lorg/acra/ReportField;->PACKAGE_NAME:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->PACKAGE_NAME:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_e │ + if-eqz v14, :cond_e │ │ .line 493 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->PACKAGE_NAME:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->PACKAGE_NAME:Lorg/acra/ReportField; │ │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 497 │ :cond_e │ - sget-object v13, Lorg/acra/ReportField;->BUILD:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->BUILD:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_f │ + if-eqz v14, :cond_f │ │ .line 498 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->BUILD:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->BUILD:Lorg/acra/ReportField; │ │ - const-class v15, Landroid/os/Build; │ + const-class v16, Landroid/os/Build; │ │ - invoke-static {v15}, Lorg/acra/ReflectionCollector;->collectConstants(Ljava/lang/Class;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/ReflectionCollector;->collectConstants(Ljava/lang/Class;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 502 │ :cond_f │ - sget-object v13, Lorg/acra/ReportField;->PHONE_MODEL:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->PHONE_MODEL:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_10 │ + if-eqz v14, :cond_10 │ │ .line 503 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->PHONE_MODEL:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->PHONE_MODEL:Lorg/acra/ReportField; │ │ - sget-object v15, Landroid/os/Build;->MODEL:Ljava/lang/String; │ + sget-object v16, Landroid/os/Build;->MODEL:Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 506 │ :cond_10 │ - sget-object v13, Lorg/acra/ReportField;->ANDROID_VERSION:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->ANDROID_VERSION:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_11 │ + if-eqz v14, :cond_11 │ │ .line 507 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->ANDROID_VERSION:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->ANDROID_VERSION:Lorg/acra/ReportField; │ │ - sget-object v15, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; │ + sget-object v16, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 511 │ :cond_11 │ - sget-object v13, Lorg/acra/ReportField;->BRAND:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->BRAND:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_12 │ + if-eqz v14, :cond_12 │ │ .line 512 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->BRAND:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->BRAND:Lorg/acra/ReportField; │ │ - sget-object v15, Landroid/os/Build;->BRAND:Ljava/lang/String; │ + sget-object v16, Landroid/os/Build;->BRAND:Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 514 │ :cond_12 │ - sget-object v13, Lorg/acra/ReportField;->PRODUCT:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->PRODUCT:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_13 │ + if-eqz v14, :cond_13 │ │ .line 515 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->PRODUCT:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->PRODUCT:Lorg/acra/ReportField; │ │ - sget-object v15, Landroid/os/Build;->PRODUCT:Ljava/lang/String; │ + sget-object v16, Landroid/os/Build;->PRODUCT:Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 519 │ :cond_13 │ - sget-object v13, Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_14 │ + if-eqz v14, :cond_14 │ │ .line 520 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->TOTAL_MEM_SIZE:Lorg/acra/ReportField; │ │ invoke-static {}, Lorg/acra/ErrorReporter;->getTotalInternalMemorySize()J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ + invoke-static/range {v16 .. v17}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 522 │ :cond_14 │ - sget-object v13, Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_15 │ + if-eqz v14, :cond_15 │ │ .line 523 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->AVAILABLE_MEM_SIZE:Lorg/acra/ReportField; │ │ invoke-static {}, Lorg/acra/ErrorReporter;->getAvailableInternalMemorySize()J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ - invoke-static/range {v15 .. v16}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ + invoke-static/range {v16 .. v17}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 527 │ :cond_15 │ - sget-object v13, Lorg/acra/ReportField;->FILE_PATH:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->FILE_PATH:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_16 │ + if-eqz v14, :cond_16 │ │ .line 528 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->FILE_PATH:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->FILE_PATH:Lorg/acra/ReportField; │ │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getFilesDir()Ljava/io/File; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v15}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 532 │ :cond_16 │ - sget-object v13, Lorg/acra/ReportField;->DISPLAY:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->DISPLAY:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_17 │ + if-eqz v14, :cond_17 │ │ .line 533 │ - const-string v13, "window" │ + const-string v14, "window" │ │ move-object/from16 v0, p1 │ │ - invoke-virtual {v0, v13}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v0, v14}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v14 │ │ - check-cast v13, Landroid/view/WindowManager; │ + check-cast v14, Landroid/view/WindowManager; │ │ - invoke-interface {v13}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; │ + invoke-interface {v14}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; │ │ - move-result-object v5 │ + move-result-object v6 │ │ .line 535 │ - .local v5, "display":Landroid/view/Display; │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + .local v6, "display":Landroid/view/Display; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->DISPLAY:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->DISPLAY:Lorg/acra/ReportField; │ │ - invoke-static {v5}, Lorg/acra/ErrorReporter;->toString(Landroid/view/Display;)Ljava/lang/String; │ + invoke-static {v6}, Lorg/acra/ErrorReporter;->toString(Landroid/view/Display;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 539 │ - .end local v5 # "display":Landroid/view/Display; │ + .end local v6 # "display":Landroid/view/Display; │ :cond_17 │ - sget-object v13, Lorg/acra/ReportField;->USER_CRASH_DATE:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->USER_CRASH_DATE:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_18 │ + if-eqz v14, :cond_18 │ │ .line 540 │ - new-instance v3, Landroid/text/format/Time; │ + new-instance v4, Landroid/text/format/Time; │ │ - invoke-direct {v3}, Landroid/text/format/Time;->()V │ + invoke-direct {v4}, Landroid/text/format/Time;->()V │ │ .line 541 │ - .local v3, "curDate":Landroid/text/format/Time; │ - invoke-virtual {v3}, Landroid/text/format/Time;->setToNow()V │ + .local v4, "curDate":Landroid/text/format/Time; │ + invoke-virtual {v4}, Landroid/text/format/Time;->setToNow()V │ │ .line 542 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->USER_CRASH_DATE:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->USER_CRASH_DATE:Lorg/acra/ReportField; │ │ - const/4 v15, 0x0 │ + const/16 v16, 0x0 │ │ - invoke-virtual {v3, v15}, Landroid/text/format/Time;->format3339(Z)Ljava/lang/String; │ + move/from16 v0, v16 │ │ - move-result-object v15 │ + invoke-virtual {v4, v0}, Landroid/text/format/Time;->format3339(Z)Ljava/lang/String; │ + │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 546 │ - .end local v3 # "curDate":Landroid/text/format/Time; │ + .end local v4 # "curDate":Landroid/text/format/Time; │ :cond_18 │ - sget-object v13, Lorg/acra/ReportField;->CUSTOM_DATA:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->CUSTOM_DATA:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_19 │ + if-eqz v14, :cond_19 │ │ .line 547 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->CUSTOM_DATA:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->CUSTOM_DATA:Lorg/acra/ReportField; │ │ invoke-direct/range {p0 .. p0}, Lorg/acra/ErrorReporter;->createCustomInfoString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 551 │ :cond_19 │ - sget-object v13, Lorg/acra/ReportField;->USER_EMAIL:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->USER_EMAIL:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1a │ + if-eqz v14, :cond_1a │ │ .line 552 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->USER_EMAIL:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->USER_EMAIL:Lorg/acra/ReportField; │ │ - const-string v15, "acra.user.email" │ + const-string v16, "acra.user.email" │ │ - const-string v16, "N/A" │ + const-string v17, "N/A" │ │ move-object/from16 v0, v16 │ │ - invoke-interface {v11, v15, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + move-object/from16 v1, v17 │ │ - move-result-object v15 │ + invoke-interface {v12, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + move-result-object v16 │ + │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 556 │ :cond_1a │ - sget-object v13, Lorg/acra/ReportField;->DEVICE_FEATURES:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->DEVICE_FEATURES:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1b │ + if-eqz v14, :cond_1b │ │ .line 557 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->DEVICE_FEATURES:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->DEVICE_FEATURES:Lorg/acra/ReportField; │ │ invoke-static/range {p1 .. p1}, Lorg/acra/DeviceFeaturesCollector;->getFeatures(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 561 │ :cond_1b │ - sget-object v13, Lorg/acra/ReportField;->ENVIRONMENT:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->ENVIRONMENT:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1c │ + if-eqz v14, :cond_1c │ │ .line 562 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->ENVIRONMENT:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->ENVIRONMENT:Lorg/acra/ReportField; │ │ - const-class v15, Landroid/os/Environment; │ + const-class v16, Landroid/os/Environment; │ │ - invoke-static {v15}, Lorg/acra/ReflectionCollector;->collectStaticGettersResults(Ljava/lang/Class;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/ReflectionCollector;->collectStaticGettersResults(Ljava/lang/Class;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 566 │ :cond_1c │ - sget-object v13, Lorg/acra/ReportField;->SETTINGS_SYSTEM:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->SETTINGS_SYSTEM:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1d │ + if-eqz v14, :cond_1d │ │ .line 567 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->SETTINGS_SYSTEM:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->SETTINGS_SYSTEM:Lorg/acra/ReportField; │ │ - sget-object v15, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v16, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ - invoke-static {v15}, Lorg/acra/SettingsCollector;->collectSystemSettings(Landroid/content/Context;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/SettingsCollector;->collectSystemSettings(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 571 │ :cond_1d │ - sget-object v13, Lorg/acra/ReportField;->SETTINGS_SECURE:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->SETTINGS_SECURE:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1e │ + if-eqz v14, :cond_1e │ │ .line 572 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->SETTINGS_SECURE:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->SETTINGS_SECURE:Lorg/acra/ReportField; │ │ - sget-object v15, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v16, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ - invoke-static {v15}, Lorg/acra/SettingsCollector;->collectSecureSettings(Landroid/content/Context;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/SettingsCollector;->collectSecureSettings(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 576 │ :cond_1e │ - sget-object v13, Lorg/acra/ReportField;->SHARED_PREFERENCES:Lorg/acra/ReportField; │ + sget-object v14, Lorg/acra/ReportField;->SHARED_PREFERENCES:Lorg/acra/ReportField; │ │ - invoke-interface {v8, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v9, v14}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-eqz v13, :cond_1f │ + if-eqz v14, :cond_1f │ │ .line 577 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->SHARED_PREFERENCES:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->SHARED_PREFERENCES:Lorg/acra/ReportField; │ │ - sget-object v15, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v16, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ - invoke-static {v15}, Lorg/acra/SharedPreferencesCollector;->collect(Landroid/content/Context;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lorg/acra/SharedPreferencesCollector;->collect(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 583 │ - .end local v1 # "config":Lorg/acra/annotation/ReportsCrashes; │ - .end local v7 # "fields":[Lorg/acra/ReportField; │ - .end local v8 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ - .end local v9 # "pi":Landroid/content/pm/PackageInfo; │ - .end local v10 # "pm":Landroid/content/pm/PackageManager; │ - .end local v11 # "prefs":Landroid/content/SharedPreferences; │ + .end local v2 # "config":Lorg/acra/annotation/ReportsCrashes; │ + .end local v8 # "fields":[Lorg/acra/ReportField; │ + .end local v9 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ + .end local v10 # "pi":Landroid/content/pm/PackageInfo; │ + .end local v11 # "pm":Landroid/content/pm/PackageManager; │ + .end local v12 # "prefs":Landroid/content/SharedPreferences; │ :cond_1f │ :goto_4 │ return-void │ │ .line 408 │ - .restart local v1 # "config":Lorg/acra/annotation/ReportsCrashes; │ - .restart local v7 # "fields":[Lorg/acra/ReportField; │ + .restart local v2 # "config":Lorg/acra/annotation/ReportsCrashes; │ + .restart local v8 # "fields":[Lorg/acra/ReportField; │ :cond_20 │ - const-string v13, "" │ + const-string v14, "" │ │ - invoke-interface {v1}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ + invoke-interface {v2}, Lorg/acra/annotation/ReportsCrashes;->mailTo()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v15 │ │ - invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v13 │ + move-result v14 │ │ - if-nez v13, :cond_1 │ + if-nez v14, :cond_1 │ │ .line 409 │ - sget-object v7, Lorg/acra/ACRA;->DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; │ + sget-object v8, Lorg/acra/ACRA;->DEFAULT_MAIL_REPORT_FIELDS:[Lorg/acra/ReportField; │ │ goto/16 :goto_0 │ │ .line 447 │ - .restart local v8 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v10 # "pm":Landroid/content/pm/PackageManager; │ - .restart local v11 # "prefs":Landroid/content/SharedPreferences; │ + .restart local v9 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v11 # "pm":Landroid/content/pm/PackageManager; │ + .restart local v12 # "prefs":Landroid/content/SharedPreferences; │ :cond_21 │ - sget-object v13, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + sget-object v14, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v14, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data." │ + const-string v15, "READ_LOGS not allowed. ACRA will not include LogCat and DropBox data." │ │ - invoke-static {v13, v14}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v14, v15}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto/16 :goto_1 │ │ .line 580 │ - .end local v1 # "config":Lorg/acra/annotation/ReportsCrashes; │ - .end local v7 # "fields":[Lorg/acra/ReportField; │ - .end local v8 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ - .end local v10 # "pm":Landroid/content/pm/PackageManager; │ - .end local v11 # "prefs":Landroid/content/SharedPreferences; │ + .end local v2 # "config":Lorg/acra/annotation/ReportsCrashes; │ + .end local v8 # "fields":[Lorg/acra/ReportField; │ + .end local v9 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ + .end local v11 # "pm":Landroid/content/pm/PackageManager; │ + .end local v12 # "prefs":Landroid/content/SharedPreferences; │ :catch_0 │ - move-exception v6 │ + move-exception v7 │ │ .line 581 │ - .local v6, "e":Ljava/lang/Exception; │ - sget-object v13, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/Exception; │ + sget-object v14, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v14, "Error while retrieving crash data" │ + const-string v15, "Error while retrieving crash data" │ │ - invoke-static {v13, v14, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v14, v15, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_4 │ │ .line 484 │ - .end local v6 # "e":Ljava/lang/Exception; │ - .restart local v1 # "config":Lorg/acra/annotation/ReportsCrashes; │ - .restart local v7 # "fields":[Lorg/acra/ReportField; │ - .restart local v8 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v9 # "pi":Landroid/content/pm/PackageInfo; │ - .restart local v10 # "pm":Landroid/content/pm/PackageManager; │ - .restart local v11 # "prefs":Landroid/content/SharedPreferences; │ + .end local v7 # "e":Ljava/lang/Exception; │ + .restart local v2 # "config":Lorg/acra/annotation/ReportsCrashes; │ + .restart local v8 # "fields":[Lorg/acra/ReportField; │ + .restart local v9 # "fieldsList":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v10 # "pi":Landroid/content/pm/PackageInfo; │ + .restart local v11 # "pm":Landroid/content/pm/PackageManager; │ + .restart local v12 # "prefs":Landroid/content/SharedPreferences; │ :cond_22 │ :try_start_1 │ - const-string v13, "not set" │ + const-string v14, "not set" │ │ goto/16 :goto_2 │ │ .line 488 │ :cond_23 │ - sget-object v13, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ + sget-object v14, Lorg/acra/ErrorReporter;->mCrashProperties:Lorg/acra/CrashReportData; │ │ - sget-object v14, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ + sget-object v15, Lorg/acra/ReportField;->APP_VERSION_NAME:Lorg/acra/ReportField; │ │ - const-string v15, "Package info unavailable" │ + const-string v16, "Package info unavailable" │ │ - invoke-virtual {v13, v14, v15}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual/range {v14 .. v16}, Lorg/acra/CrashReportData;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto/16 :goto_3 │ .end method │ │ .method private static saveCrashReportFile(Ljava/lang/String;Lorg/acra/CrashReportData;)Ljava/lang/String; │ @@ -3374,19 +3384,19 @@ │ │ .method notifySendReport(Ljava/lang/String;)V │ .locals 14 │ .param p1, "reportFileName" # Ljava/lang/String; │ │ .prologue │ .line 807 │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ const-string v12, "notification" │ │ - invoke-virtual {v11, v12}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v9, v12}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Landroid/app/NotificationManager; │ │ .line 810 │ .local v7, "notificationManager":Landroid/app/NotificationManager; │ @@ -3398,73 +3408,73 @@ │ .local v0, "conf":Lorg/acra/annotation/ReportsCrashes; │ invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;->resNotifIcon()I │ │ move-result v4 │ │ .line 815 │ .local v4, "icon":I │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;->resNotifTickerText()I │ │ move-result v12 │ │ - invoke-virtual {v11, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v8 │ │ .line 816 │ .local v8, "tickerText":Ljava/lang/CharSequence; │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 817 │ - .local v9, "when":J │ + .local v10, "when":J │ new-instance v5, Landroid/app/Notification; │ │ - invoke-direct {v5, v4, v8, v9, v10}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ + invoke-direct {v5, v4, v8, v10, v11}, Landroid/app/Notification;->(ILjava/lang/CharSequence;J)V │ │ .line 819 │ .local v5, "notification":Landroid/app/Notification; │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;->resNotifTitle()I │ │ move-result v12 │ │ - invoke-virtual {v11, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ .line 820 │ .local v3, "contentTitle":Ljava/lang/CharSequence; │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ invoke-interface {v0}, Lorg/acra/annotation/ReportsCrashes;->resNotifText()I │ │ move-result v12 │ │ - invoke-virtual {v11, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v9, v12}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ .line 822 │ .local v2, "contentText":Ljava/lang/CharSequence; │ new-instance v6, Landroid/content/Intent; │ │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ const-class v12, Lorg/acra/CrashReportDialog; │ │ - invoke-direct {v6, v11, v12}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v6, v9, v12}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 823 │ .local v6, "notificationIntent":Landroid/content/Intent; │ - sget-object v11, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + sget-object v9, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ new-instance v12, Ljava/lang/StringBuilder; │ │ invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ const-string v13, "Creating Notification for " │ │ @@ -3476,45 +3486,45 @@ │ │ move-result-object v12 │ │ invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v12 │ │ - invoke-static {v11, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v9, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 824 │ - const-string v11, "REPORT_FILE_NAME" │ + const-string v9, "REPORT_FILE_NAME" │ │ - invoke-virtual {v6, v11, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v6, v9, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 825 │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ const/4 v12, 0x0 │ │ const/high16 v13, 0x8000000 │ │ - invoke-static {v11, v12, v6, v13}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {v9, v12, v6, v13}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v1 │ │ .line 828 │ .local v1, "contentIntent":Landroid/app/PendingIntent; │ - sget-object v11, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ + sget-object v9, Lorg/acra/ErrorReporter;->mContext:Landroid/content/Context; │ │ - invoke-virtual {v5, v11, v3, v2, v1}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V │ + invoke-virtual {v5, v9, v3, v2, v1}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ .line 831 │ invoke-virtual {v7}, Landroid/app/NotificationManager;->cancelAll()V │ │ .line 832 │ - const/16 v11, 0x29a │ + const/16 v9, 0x29a │ │ - invoke-virtual {v7, v11, v5}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ + invoke-virtual {v7, v9, v5}, Landroid/app/NotificationManager;->notify(ILandroid/app/Notification;)V │ │ .line 833 │ return-void │ .end method │ │ .method public putCustomData(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ .locals 1 │ @@ -3770,18 +3780,18 @@ │ iget-object v5, p0, Lorg/acra/ErrorReporter;->mReportingInteractionMode:Lorg/acra/ReportingInteractionMode; │ │ sget-object v6, Lorg/acra/ReportingInteractionMode;->TOAST:Lorg/acra/ReportingInteractionMode; │ │ if-ne v5, v6, :cond_0 │ │ .line 627 │ - const-wide/16 v5, 0xfa0 │ + const-wide/16 v6, 0xfa0 │ │ :try_start_0 │ - invoke-static {v5, v6}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v6, v7}, Ljava/lang/Thread;->sleep(J)V │ :try_end_0 │ .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 633 │ :cond_0 │ :goto_0 │ if-eqz v4, :cond_1 │ @@ -3791,18 +3801,18 @@ │ invoke-virtual {v4}, Lorg/acra/ErrorReporter$ReportsSenderWorker;->isAlive()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 638 │ - const-wide/16 v5, 0x64 │ + const-wide/16 v6, 0x64 │ │ :try_start_1 │ - invoke-static {v5, v6}, Ljava/lang/Thread;->sleep(J)V │ + invoke-static {v6, v7}, Ljava/lang/Thread;->sleep(J)V │ :try_end_1 │ .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_1 │ │ .line 639 │ :catch_0 ├── smali/org/acra/DropBoxCollector.smali │ @@ -119,716 +119,726 @@ │ .line 37 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static read(Landroid/content/Context;[Ljava/lang/String;)Ljava/lang/String; │ - .locals 26 │ + .locals 27 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "additionalTags" # [Ljava/lang/String; │ │ .prologue │ .line 56 │ :try_start_0 │ invoke-static {}, Lorg/acra/Compatibility;->getDropBoxServiceName()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v13 │ │ .line 57 │ - .local v14, "serviceName":Ljava/lang/String; │ - if-eqz v14, :cond_4 │ + .local v13, "serviceName":Ljava/lang/String; │ + if-eqz v13, :cond_4 │ │ .line 58 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ .line 59 │ - .local v5, "dropboxContent":Ljava/lang/StringBuilder; │ + .local v6, "dropboxContent":Ljava/lang/StringBuilder; │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v0, v13}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v5 │ │ .line 60 │ - .local v4, "dropbox":Ljava/lang/Object; │ - invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v5, "dropbox":Ljava/lang/Object; │ + invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const-string v22, "getNextEntry" │ + const-string v23, "getNextEntry" │ │ - const/16 v23, 0x2 │ + const/16 v24, 0x2 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Ljava/lang/Class; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - const-class v25, Ljava/lang/String; │ + const-class v26, Ljava/lang/String; │ │ - aput-object v25, v23, v24 │ + aput-object v26, v24, v25 │ │ - const/16 v24, 0x1 │ + const/16 v25, 0x1 │ │ - sget-object v25, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ + sget-object v26, Ljava/lang/Long;->TYPE:Ljava/lang/Class; │ │ - aput-object v25, v23, v24 │ + aput-object v26, v24, v25 │ │ - invoke-virtual/range {v21 .. v23}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual/range {v22 .. v24}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v8 │ + move-result-object v9 │ │ .line 61 │ - .local v8, "getNextEntry":Ljava/lang/reflect/Method; │ - if-eqz v8, :cond_7 │ + .local v9, "getNextEntry":Ljava/lang/reflect/Method; │ + if-eqz v9, :cond_7 │ │ .line 62 │ - new-instance v20, Landroid/text/format/Time; │ + new-instance v19, Landroid/text/format/Time; │ │ - invoke-direct/range {v20 .. v20}, Landroid/text/format/Time;->()V │ + invoke-direct/range {v19 .. v19}, Landroid/text/format/Time;->()V │ │ .line 63 │ - .local v20, "timer":Landroid/text/format/Time; │ - invoke-virtual/range {v20 .. v20}, Landroid/text/format/Time;->setToNow()V │ + .local v19, "timer":Landroid/text/format/Time; │ + invoke-virtual/range {v19 .. v19}, Landroid/text/format/Time;->setToNow()V │ │ .line 64 │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ iget v0, v0, Landroid/text/format/Time;->minute:I │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ invoke-static {}, Lorg/acra/ACRA;->getConfig()Lorg/acra/annotation/ReportsCrashes; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-interface/range {v22 .. v22}, Lorg/acra/annotation/ReportsCrashes;->dropboxCollectionMinutes()I │ + invoke-interface/range {v23 .. v23}, Lorg/acra/annotation/ReportsCrashes;->dropboxCollectionMinutes()I │ │ - move-result v22 │ + move-result v23 │ │ - sub-int v21, v21, v22 │ + sub-int v22, v22, v23 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v19 │ │ iput v0, v1, Landroid/text/format/Time;->minute:I │ │ .line 65 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ + │ + move-object/from16 v0, v19 │ │ - invoke-virtual/range {v20 .. v21}, Landroid/text/format/Time;->normalize(Z)J │ + move/from16 v1, v22 │ + │ + invoke-virtual {v0, v1}, Landroid/text/format/Time;->normalize(Z)J │ │ .line 66 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ + │ + move-object/from16 v0, v19 │ │ - invoke-virtual/range {v20 .. v21}, Landroid/text/format/Time;->toMillis(Z)J │ + move/from16 v1, v22 │ │ - move-result-wide v18 │ + invoke-virtual {v0, v1}, Landroid/text/format/Time;->toMillis(Z)J │ + │ + move-result-wide v20 │ │ .line 68 │ - .local v18, "time":J │ + .local v20, "time":J │ invoke-static {}, Lorg/acra/ACRA;->getConfig()Lorg/acra/annotation/ReportsCrashes; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - invoke-interface/range {v21 .. v21}, Lorg/acra/annotation/ReportsCrashes;->includeDropBoxSystemTags()Z │ + invoke-interface/range {v22 .. v22}, Lorg/acra/annotation/ReportsCrashes;->includeDropBoxSystemTags()Z │ │ - move-result v21 │ + move-result v22 │ │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ .line 69 │ - new-instance v16, Ljava/util/ArrayList; │ + new-instance v17, Ljava/util/ArrayList; │ │ - sget-object v21, Lorg/acra/DropBoxCollector;->SYSTEM_TAGS:[Ljava/lang/String; │ + sget-object v22, Lorg/acra/DropBoxCollector;->SYSTEM_TAGS:[Ljava/lang/String; │ │ - invoke-static/range {v21 .. v21}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static/range {v22 .. v22}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v22 │ │ invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ .line 73 │ - .local v16, "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v17, "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :goto_0 │ if-eqz p1, :cond_0 │ │ move-object/from16 v0, p1 │ │ array-length v0, v0 │ │ - move/from16 v21, v0 │ + move/from16 v22, v0 │ │ - if-lez v21, :cond_0 │ + if-lez v22, :cond_0 │ │ .line 74 │ invoke-static/range {p1 .. p1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v21 │ + move-object/from16 v1, v22 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z │ │ .line 76 │ :cond_0 │ - const/16 v17, 0x0 │ + const/16 v18, 0x0 │ │ .line 77 │ - .local v17, "text":Ljava/lang/String; │ - const/4 v7, 0x0 │ + .local v18, "text":Ljava/lang/String; │ + const/4 v8, 0x0 │ │ .line 78 │ - .local v7, "entry":Ljava/lang/Object; │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + .local v8, "entry":Ljava/lang/Object; │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ │ - move-result v21 │ + move-result v22 │ │ - if-lez v21, :cond_6 │ + if-lez v22, :cond_6 │ │ .line 79 │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - .end local v7 # "entry":Ljava/lang/Object; │ - .local v11, "i$":Ljava/util/Iterator; │ + .end local v8 # "entry":Ljava/lang/Object; │ + .local v12, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v21 │ + move-result v22 │ │ - if-eqz v21, :cond_7 │ + if-eqz v22, :cond_7 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v16 │ │ - check-cast v15, Ljava/lang/String; │ + check-cast v16, Ljava/lang/String; │ │ .line 80 │ - .local v15, "tag":Ljava/lang/String; │ - move-wide/from16 v12, v18 │ + .local v16, "tag":Ljava/lang/String; │ + move-wide/from16 v14, v20 │ │ .line 81 │ - .local v12, "msec":J │ - const-string v21, "Tag: " │ + .local v14, "msec":J │ + const-string v22, "Tag: " │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ + │ + move-object/from16 v0, v22 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v1, v16 │ │ - invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const/16 v22, 0xa │ + const/16 v23, 0xa │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 82 │ - const/16 v21, 0x2 │ + const/16 v22, 0x2 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - aput-object v15, v21, v22 │ + aput-object v16, v22, v23 │ │ - const/16 v22, 0x1 │ + const/16 v23, 0x1 │ │ - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - aput-object v23, v21, v22 │ + aput-object v24, v22, v23 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v8, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v9, v5, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 83 │ - .restart local v7 # "entry":Ljava/lang/Object; │ - if-eqz v7, :cond_5 │ + .restart local v8 # "entry":Ljava/lang/Object; │ + if-eqz v8, :cond_5 │ │ .line 84 │ - invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const-string v22, "getText" │ + const-string v23, "getText" │ │ - const/16 v23, 0x1 │ + const/16 v24, 0x1 │ │ - move/from16 v0, v23 │ + move/from16 v0, v24 │ │ new-array v0, v0, [Ljava/lang/Class; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v24, v0 │ │ - const/16 v24, 0x0 │ + const/16 v25, 0x0 │ │ - sget-object v25, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v26, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ - aput-object v25, v23, v24 │ + aput-object v26, v24, v25 │ │ - invoke-virtual/range {v21 .. v23}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual/range {v22 .. v24}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 85 │ - .local v9, "getText":Ljava/lang/reflect/Method; │ - invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v10, "getText":Ljava/lang/reflect/Method; │ + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - const-string v23, "getTimeMillis" │ + const-string v24, "getTimeMillis" │ │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - check-cast v21, [Ljava/lang/Class; │ + check-cast v22, [Ljava/lang/Class; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v24 │ │ - move-object/from16 v2, v21 │ + move-object/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v10 │ + move-result-object v11 │ │ .line 86 │ - .local v10, "getTimeMillis":Ljava/lang/reflect/Method; │ - invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ + .local v11, "getTimeMillis":Ljava/lang/reflect/Method; │ + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - const-string v23, "close" │ + const-string v24, "close" │ │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - check-cast v21, [Ljava/lang/Class; │ + check-cast v22, [Ljava/lang/Class; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v23 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v24 │ │ - move-object/from16 v2, v21 │ + move-object/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 87 │ - .local v3, "close":Ljava/lang/reflect/Method; │ + .local v4, "close":Ljava/lang/reflect/Method; │ :goto_2 │ - if-eqz v7, :cond_1 │ + if-eqz v8, :cond_1 │ │ .line 88 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - check-cast v21, [Ljava/lang/Object; │ + check-cast v22, [Ljava/lang/Object; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v10, v7, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v11, v8, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - check-cast v21, Ljava/lang/Long; │ + check-cast v22, Ljava/lang/Long; │ │ - invoke-virtual/range {v21 .. v21}, Ljava/lang/Long;->longValue()J │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v12 │ + move-result-wide v14 │ │ .line 89 │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - invoke-virtual {v0, v12, v13}, Landroid/text/format/Time;->set(J)V │ + invoke-virtual {v0, v14, v15}, Landroid/text/format/Time;->set(J)V │ │ .line 90 │ - const-string v21, "@" │ + const-string v22, "@" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - invoke-virtual/range {v20 .. v20}, Landroid/text/format/Time;->format2445()Ljava/lang/String; │ + invoke-virtual/range {v19 .. v19}, Landroid/text/format/Time;->format2445()Ljava/lang/String; │ │ - move-result-object v22 │ + move-result-object v23 │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const/16 v22, 0xa │ + const/16 v23, 0xa │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 91 │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - const/16 v23, 0x1f4 │ + const/16 v24, 0x1f4 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v24 .. v24}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - aput-object v23, v21, v22 │ + aput-object v24, v22, v23 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v9, v7, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v10, v8, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v17 │ + move-result-object v18 │ │ - .end local v17 # "text":Ljava/lang/String; │ - check-cast v17, Ljava/lang/String; │ + .end local v18 # "text":Ljava/lang/String; │ + check-cast v18, Ljava/lang/String; │ │ .line 92 │ - .restart local v17 # "text":Ljava/lang/String; │ - if-eqz v17, :cond_3 │ + .restart local v18 # "text":Ljava/lang/String; │ + if-eqz v18, :cond_3 │ │ .line 93 │ - const-string v21, "Text: " │ + const-string v22, "Text: " │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const/16 v22, 0xa │ + const/16 v23, 0xa │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ .line 97 │ :goto_3 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ - check-cast v21, [Ljava/lang/Object; │ + check-cast v22, [Ljava/lang/Object; │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v3, v7, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v4, v8, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 98 │ - const/16 v21, 0x2 │ + const/16 v22, 0x2 │ │ - move/from16 v0, v21 │ + move/from16 v0, v22 │ │ new-array v0, v0, [Ljava/lang/Object; │ │ - move-object/from16 v21, v0 │ + move-object/from16 v22, v0 │ │ - const/16 v22, 0x0 │ + const/16 v23, 0x0 │ │ - aput-object v15, v21, v22 │ + aput-object v16, v22, v23 │ │ - const/16 v22, 0x1 │ + const/16 v23, 0x1 │ │ - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v23 │ + move-result-object v24 │ │ - aput-object v23, v21, v22 │ + aput-object v24, v22, v23 │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v8, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v9, v5, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v8 │ │ goto :goto_2 │ │ .line 71 │ - .end local v3 # "close":Ljava/lang/reflect/Method; │ - .end local v7 # "entry":Ljava/lang/Object; │ - .end local v9 # "getText":Ljava/lang/reflect/Method; │ - .end local v10 # "getTimeMillis":Ljava/lang/reflect/Method; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v12 # "msec":J │ - .end local v15 # "tag":Ljava/lang/String; │ - .end local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v17 # "text":Ljava/lang/String; │ + .end local v4 # "close":Ljava/lang/reflect/Method; │ + .end local v8 # "entry":Ljava/lang/Object; │ + .end local v10 # "getText":Ljava/lang/reflect/Method; │ + .end local v11 # "getTimeMillis":Ljava/lang/reflect/Method; │ + .end local v12 # "i$":Ljava/util/Iterator; │ + .end local v14 # "msec":J │ + .end local v16 # "tag":Ljava/lang/String; │ + .end local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v18 # "text":Ljava/lang/String; │ :cond_2 │ - new-instance v16, Ljava/util/ArrayList; │ + new-instance v17, Ljava/util/ArrayList; │ │ - invoke-direct/range {v16 .. v16}, Ljava/util/ArrayList;->()V │ + invoke-direct/range {v17 .. v17}, Ljava/util/ArrayList;->()V │ │ - .restart local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ goto/16 :goto_0 │ │ .line 95 │ - .restart local v3 # "close":Ljava/lang/reflect/Method; │ - .restart local v7 # "entry":Ljava/lang/Object; │ - .restart local v9 # "getText":Ljava/lang/reflect/Method; │ - .restart local v10 # "getTimeMillis":Ljava/lang/reflect/Method; │ - .restart local v11 # "i$":Ljava/util/Iterator; │ - .restart local v12 # "msec":J │ - .restart local v15 # "tag":Ljava/lang/String; │ - .restart local v17 # "text":Ljava/lang/String; │ + .restart local v4 # "close":Ljava/lang/reflect/Method; │ + .restart local v8 # "entry":Ljava/lang/Object; │ + .restart local v10 # "getText":Ljava/lang/reflect/Method; │ + .restart local v11 # "getTimeMillis":Ljava/lang/reflect/Method; │ + .restart local v12 # "i$":Ljava/util/Iterator; │ + .restart local v14 # "msec":J │ + .restart local v16 # "tag":Ljava/lang/String; │ + .restart local v18 # "text":Ljava/lang/String; │ :cond_3 │ - const-string v21, "Not Text!" │ + const-string v22, "Not Text!" │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const/16 v22, 0xa │ + const/16 v23, 0xa │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ :try_end_0 │ .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_2 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_3 │ .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_4 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_5 │ │ goto :goto_3 │ │ .line 111 │ - .end local v3 # "close":Ljava/lang/reflect/Method; │ - .end local v4 # "dropbox":Ljava/lang/Object; │ - .end local v5 # "dropboxContent":Ljava/lang/StringBuilder; │ - .end local v7 # "entry":Ljava/lang/Object; │ - .end local v8 # "getNextEntry":Ljava/lang/reflect/Method; │ - .end local v9 # "getText":Ljava/lang/reflect/Method; │ - .end local v10 # "getTimeMillis":Ljava/lang/reflect/Method; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v12 # "msec":J │ - .end local v14 # "serviceName":Ljava/lang/String; │ - .end local v15 # "tag":Ljava/lang/String; │ - .end local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v17 # "text":Ljava/lang/String; │ - .end local v18 # "time":J │ - .end local v20 # "timer":Landroid/text/format/Time; │ + .end local v4 # "close":Ljava/lang/reflect/Method; │ + .end local v5 # "dropbox":Ljava/lang/Object; │ + .end local v6 # "dropboxContent":Ljava/lang/StringBuilder; │ + .end local v8 # "entry":Ljava/lang/Object; │ + .end local v9 # "getNextEntry":Ljava/lang/reflect/Method; │ + .end local v10 # "getText":Ljava/lang/reflect/Method; │ + .end local v11 # "getTimeMillis":Ljava/lang/reflect/Method; │ + .end local v12 # "i$":Ljava/util/Iterator; │ + .end local v13 # "serviceName":Ljava/lang/String; │ + .end local v14 # "msec":J │ + .end local v16 # "tag":Ljava/lang/String; │ + .end local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v18 # "text":Ljava/lang/String; │ + .end local v19 # "timer":Landroid/text/format/Time; │ + .end local v20 # "time":J │ :catch_0 │ - move-exception v6 │ + move-exception v7 │ │ .line 112 │ - .local v6, "e":Ljava/lang/SecurityException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/SecurityException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 124 │ - .end local v6 # "e":Ljava/lang/SecurityException; │ + .end local v7 # "e":Ljava/lang/SecurityException; │ :cond_4 │ :goto_4 │ - const-string v21, "N/A" │ + const-string v22, "N/A" │ │ :goto_5 │ - return-object v21 │ + return-object v22 │ │ .line 101 │ - .restart local v4 # "dropbox":Ljava/lang/Object; │ - .restart local v5 # "dropboxContent":Ljava/lang/StringBuilder; │ - .restart local v7 # "entry":Ljava/lang/Object; │ - .restart local v8 # "getNextEntry":Ljava/lang/reflect/Method; │ - .restart local v11 # "i$":Ljava/util/Iterator; │ - .restart local v12 # "msec":J │ - .restart local v14 # "serviceName":Ljava/lang/String; │ - .restart local v15 # "tag":Ljava/lang/String; │ - .restart local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .restart local v17 # "text":Ljava/lang/String; │ - .restart local v18 # "time":J │ - .restart local v20 # "timer":Landroid/text/format/Time; │ + .restart local v5 # "dropbox":Ljava/lang/Object; │ + .restart local v6 # "dropboxContent":Ljava/lang/StringBuilder; │ + .restart local v8 # "entry":Ljava/lang/Object; │ + .restart local v9 # "getNextEntry":Ljava/lang/reflect/Method; │ + .restart local v12 # "i$":Ljava/util/Iterator; │ + .restart local v13 # "serviceName":Ljava/lang/String; │ + .restart local v14 # "msec":J │ + .restart local v16 # "tag":Ljava/lang/String; │ + .restart local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v18 # "text":Ljava/lang/String; │ + .restart local v19 # "timer":Landroid/text/format/Time; │ + .restart local v20 # "time":J │ :cond_5 │ :try_start_1 │ - const-string v21, "Nothing." │ + const-string v22, "Nothing." │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v21 │ + move-result-object v22 │ │ - const/16 v22, 0xa │ + const/16 v23, 0xa │ │ - invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ :try_end_1 │ .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 │ .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_4 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_5 │ │ goto/16 :goto_1 │ │ .line 113 │ - .end local v4 # "dropbox":Ljava/lang/Object; │ - .end local v5 # "dropboxContent":Ljava/lang/StringBuilder; │ - .end local v7 # "entry":Ljava/lang/Object; │ - .end local v8 # "getNextEntry":Ljava/lang/reflect/Method; │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v12 # "msec":J │ - .end local v14 # "serviceName":Ljava/lang/String; │ - .end local v15 # "tag":Ljava/lang/String; │ - .end local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v17 # "text":Ljava/lang/String; │ - .end local v18 # "time":J │ - .end local v20 # "timer":Landroid/text/format/Time; │ + .end local v5 # "dropbox":Ljava/lang/Object; │ + .end local v6 # "dropboxContent":Ljava/lang/StringBuilder; │ + .end local v8 # "entry":Ljava/lang/Object; │ + .end local v9 # "getNextEntry":Ljava/lang/reflect/Method; │ + .end local v12 # "i$":Ljava/util/Iterator; │ + .end local v13 # "serviceName":Ljava/lang/String; │ + .end local v14 # "msec":J │ + .end local v16 # "tag":Ljava/lang/String; │ + .end local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v18 # "text":Ljava/lang/String; │ + .end local v19 # "timer":Landroid/text/format/Time; │ + .end local v20 # "time":J │ :catch_1 │ - move-exception v6 │ + move-exception v7 │ │ .line 114 │ - .local v6, "e":Ljava/lang/NoSuchMethodException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/NoSuchMethodException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ │ .line 106 │ - .end local v6 # "e":Ljava/lang/NoSuchMethodException; │ - .restart local v4 # "dropbox":Ljava/lang/Object; │ - .restart local v5 # "dropboxContent":Ljava/lang/StringBuilder; │ - .restart local v7 # "entry":Ljava/lang/Object; │ - .restart local v8 # "getNextEntry":Ljava/lang/reflect/Method; │ - .restart local v14 # "serviceName":Ljava/lang/String; │ - .restart local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .restart local v17 # "text":Ljava/lang/String; │ - .restart local v18 # "time":J │ - .restart local v20 # "timer":Landroid/text/format/Time; │ + .end local v7 # "e":Ljava/lang/NoSuchMethodException; │ + .restart local v5 # "dropbox":Ljava/lang/Object; │ + .restart local v6 # "dropboxContent":Ljava/lang/StringBuilder; │ + .restart local v8 # "entry":Ljava/lang/Object; │ + .restart local v9 # "getNextEntry":Ljava/lang/reflect/Method; │ + .restart local v13 # "serviceName":Ljava/lang/String; │ + .restart local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v18 # "text":Ljava/lang/String; │ + .restart local v19 # "timer":Landroid/text/format/Time; │ + .restart local v20 # "time":J │ :cond_6 │ :try_start_2 │ - const-string v21, "No tag configured for collection." │ + const-string v22, "No tag configured for collection." │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v22 │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 109 │ - .end local v7 # "entry":Ljava/lang/Object; │ - .end local v16 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v17 # "text":Ljava/lang/String; │ - .end local v18 # "time":J │ - .end local v20 # "timer":Landroid/text/format/Time; │ + .end local v8 # "entry":Ljava/lang/Object; │ + .end local v17 # "tags":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v18 # "text":Ljava/lang/String; │ + .end local v19 # "timer":Landroid/text/format/Time; │ + .end local v20 # "time":J │ :cond_7 │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ :try_end_2 │ .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_1 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_2 │ .catch Ljava/lang/IllegalAccessException; {:try_start_2 .. :try_end_2} :catch_3 │ .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_2 .. :try_end_2} :catch_4 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_2 .. :try_end_2} :catch_5 │ │ - move-result-object v21 │ + move-result-object v22 │ │ goto :goto_5 │ │ .line 115 │ - .end local v4 # "dropbox":Ljava/lang/Object; │ - .end local v5 # "dropboxContent":Ljava/lang/StringBuilder; │ - .end local v8 # "getNextEntry":Ljava/lang/reflect/Method; │ - .end local v14 # "serviceName":Ljava/lang/String; │ + .end local v5 # "dropbox":Ljava/lang/Object; │ + .end local v6 # "dropboxContent":Ljava/lang/StringBuilder; │ + .end local v9 # "getNextEntry":Ljava/lang/reflect/Method; │ + .end local v13 # "serviceName":Ljava/lang/String; │ :catch_2 │ - move-exception v6 │ + move-exception v7 │ │ .line 116 │ - .local v6, "e":Ljava/lang/IllegalArgumentException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/IllegalArgumentException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ │ .line 117 │ - .end local v6 # "e":Ljava/lang/IllegalArgumentException; │ + .end local v7 # "e":Ljava/lang/IllegalArgumentException; │ :catch_3 │ - move-exception v6 │ + move-exception v7 │ │ .line 118 │ - .local v6, "e":Ljava/lang/IllegalAccessException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/IllegalAccessException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ │ .line 119 │ - .end local v6 # "e":Ljava/lang/IllegalAccessException; │ + .end local v7 # "e":Ljava/lang/IllegalAccessException; │ :catch_4 │ - move-exception v6 │ + move-exception v7 │ │ .line 120 │ - .local v6, "e":Ljava/lang/reflect/InvocationTargetException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/reflect/InvocationTargetException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ │ .line 121 │ - .end local v6 # "e":Ljava/lang/reflect/InvocationTargetException; │ + .end local v7 # "e":Ljava/lang/reflect/InvocationTargetException; │ :catch_5 │ - move-exception v6 │ + move-exception v7 │ │ .line 122 │ - .local v6, "e":Ljava/lang/NoSuchFieldException; │ - sget-object v21, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ + .local v7, "e":Ljava/lang/NoSuchFieldException; │ + sget-object v22, Lorg/acra/ACRA;->LOG_TAG:Ljava/lang/String; │ │ - const-string v22, "DropBoxManager not available." │ + const-string v23, "DropBoxManager not available." │ │ - invoke-static/range {v21 .. v22}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v22 .. v23}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ .end method ├── res/drawable-hdpi-v4/ic_menu_save.png │ ├── sng │ │ @@ -1,56 +1,312 @@ │ │ #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 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + ( 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 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 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 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ + ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + ( 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 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ + ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (174,174,174) # rgb = (0xae,0xae,0xae) │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + ( 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, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (174,174,174) # rgb = (0xae,0xae,0xae) │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ + ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ + ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ +} │ │ +tRNS { │ │ + 0 1 2 3 2 2 1 2 2 1 8 53 86 92 91 87 38 39 88 53 6 1 58 132 147 148 148 148 145 103 8 30 50 49 43 19 102 145 148 147 129 69 5 3 148 155 153 154 154 153 107 15 47 119 136 135 136 131 85 105 154 154 153 127 69 4 96 149 153 152 152 106 14 76 143 157 155 155 155 156 152 109 152 153 152 154 4 149 153 153 152 74 143 151 152 152 151 152 153 4 150 143 154 153 151 1 69 5 129 54 148 90 3 15 143 154 152 153 151 150 97 4 14 75 144 152 95 152 19 5 8 7 5 69 139 154 152 152 152 153 149 104 108 152 152 111 99 100 101 117 116 113 103 153 151 151 152 151 149 148 149 150 151 153 157 156 131 134 137 53 44 45 45 54 153 17 15 18 17 19 7 11 152 98 53 154 128 156 152 152 152 154 144 130 159 155 156 148 98 121 144 142 142 143 135 67 68 70 55 25 156 153 153 152 154 96 114 51 25 25 28 27 29 16 16 4 152 90 89 91 4 153 146 148 149 149 147 150 79 144 155 154 154 154 154 30 125 129 12 37 42 41} │ │ 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 0001 0001 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 1a00 9e00 c002 c103 c103 c103 c802 ee00 2600 0000 0000 0000 0000 0000 0001 0002 0002 0002 0002 0002 0002 0002 0b01 a600 c602 c103 c103 c702 7700 0d01 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0008 0035 0056 005c 005b 005c 0057 0026 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0027 0057 005c 005c 0058 0535 1406 3d00 0401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0001 0000 003a 0a84 5c93 6f94 6a94 7394 4091 0067 1808 0000 0001 0000 0000 0000 001e 0032 0031 0031 0031 0031 0032 002b 0913 0066 4291 7294 6e93 5c93 0481 0145 2005 5100 0401 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 cc03 005b 6694 ff9b fd99 fb9a ff9a 9599 006b 200f 0000 0001 0001 0000 002f 0577 1088 0f87 0f87 0f88 0f87 1088 0983 0355 0069 9b9a ff9a fa9a ff9a 9099 007f 0545 2005 5000 0401 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 9f04 0060 7895 ff99 f998 f998 ff99 9398 006a 230e 0000 0001 0000 0000 004c 448f ee9d ee9b ed9b ee9b ea9b fe9c 8698 006b 006d 9a98 ff99 f999 fc98 ff99 8f9a 007f 0545 2005 5000 0401 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a404 0060 7495 ff9a fc99 fb99 ff99 9498 006a 230e 0000 0001 0000 0000 004a 498f ff9a ff97 ff98 ff98 fb98 ff99 8f97 0069 006d 9b98 ff99 fb99 fe99 fc99 ff99 8f9a 007f 0545 2005 5100 0401 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 230e 0000 0001 0000 0000 004a 488f fe9a ff98 fe99 fe99 fa99 ff9a 8e97 006a 006d 9b98 ff99 fb99 ff99 fe99 fc99 ff99 8f9a 007f 0545 2005 3800 0701 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 230e 0000 0001 0000 0000 004a 488f ff9a ff98 ff99 ff99 fb99 ff9a 8f97 006a 006d 9b98 ff99 fb99 ff99 ff99 fe99 fc99 ff99 8f9a 007f 0245 0b05 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 230e 0000 0001 0000 0000 004a 488f ff9a ff98 ff99 ff99 fb99 ff9a 8f97 006a 006d 9b98 ff99 fb99 ff99 ff99 ff99 fe99 fc99 ff99 9099 0081 0236 0000 0001 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 230e 0000 0001 0000 0000 004a 488f ff9a ff98 ff99 ff99 fb99 ff9a 8f97 006a 006d 9b98 ff99 fb99 ff99 ff99 ff99 ff99 fe99 fc98 ff9a 6394 005a cd03 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 220f 0000 0001 0001 0000 004a 478f fc9a fd98 fb99 fc99 f899 ff99 8d97 006a 006d 9b98 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fb99 ff9a 7896 0061 9e04 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 240e 0000 0001 0000 0000 004b 4b90 ff9b ff99 ff99 ff99 fb99 ff9a 8f98 006a 006d 9b98 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fc99 ff9a 7495 005f a404 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9698 006a 3f13 a805 5f08 6207 dc05 0045 388b b39a b398 b298 b398 b098 bf99 6795 0068 006c 9d98 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 8d98 006f 0663 0064 0064 0064 0064 0065 006d 0075 0074 0074 0074 0074 0075 0071 0567 0071 9498 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fd99 ff99 c999 7a97 8297 8198 8198 8198 8198 8197 8395 8594 8594 8594 8594 8594 8594 8495 8396 7b97 cd99 ff99 fd99 ff99 ff99 ff99 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 ff99 ff99 ff99 ff9a ff99 ff99 ff99 ff99 ff99 ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff9a ff99 fe99 fe99 fe99 fe99 ff99 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 ff99 ff99 f999 eb9d ed9c ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ee9b ed9c eb9d f999 ff99 ff99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9a98 0083 1386 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 0f89 1386 0083 9a98 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9398 0068 0a35 012c 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 002d 012d 0936 0068 9398 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9499 006a 2711 190f 1312 1411 1411 1411 1411 1411 1411 1411 1411 1411 1411 1411 1411 1411 1411 1413 2207 310b 006b 9499 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006b 0562 0075 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0074 0075 006d 0935 0064 939a ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006a 1a80 a49c b198 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ae98 ad98 b79a 4e90 005a 0068 9499 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9698 0069 2582 ef9f ff9a fe9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b fc9a ff9c 7594 0062 006b 9598 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006b 0c79 3990 3d8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3f8f 1b87 004c 0065 939a ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 0935 0043 0045 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0046 0037 1419 0068 9499 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9498 006a 0935 0043 0045 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0044 0046 0037 1419 0068 9499 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006b 0c79 3990 3d8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3c8e 3f8f 1b87 004c 0065 939a ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9698 0069 2582 ef9f ff9a fe9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b fc9a ff9c 7594 0062 006b 9598 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006a 1a80 a39c b198 ad99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ae99 ac98 b69a 4e90 005a 0068 9499 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9598 006b 0560 0072 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0071 0072 006a 0a33 0064 939a ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a204 0060 7596 ff9a fc99 fb99 ff99 9698 0069 2d19 2119 1d1c 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1e1b 1d1d 2c10 4210 006a 9698 ff99 fb99 fc99 ff9a 7596 0060 a204 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a304 0060 7596 ff9a fc99 fb99 ff99 8e98 006d 065a 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0057 0059 065b 006d 8e98 ff99 fb99 fc99 ff9a 7596 0060 a304 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a104 0060 7495 ff9a fa99 fb99 ff99 be99 6292 6c94 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6995 6a95 6c93 6292 be99 ff99 fb99 fa99 ff9a 7495 0060 a104 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 a104 0060 7996 ff99 fb98 ff98 ff98 ff98 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff9a ff98 ff98 ff98 fb98 ff99 7996 0060 a104 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 004f 3790 cd9b db9a d79a d99a d79a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d69a d79a d99a d79a db9a cd9b 3790 004f 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0001 0000 011e 0066 047d 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 0881 047d 0066 011e 0000 0001 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 1600 1900 100c 0225 002a 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 0029 002a 0225 100c 1900 1600 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 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 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 │ │ +000000000000010100000000000100000000000000000000000000000001000000000100000000000000000000000000 │ │ +000000000000000002030303040000000000000001050505050505050600070303080009000000000000000000000000 │ │ +0000000000000a0b0c0d0e0d0f10000000000000000000000000000000110f0d0d121314001500000000000000000000 │ │ +000000000100161718191a1b1c1d1e00010000001f2021212121202223242526271828292a0015000000000000000000 │ │ +00000000002b0e2c2d2e2f30313233000101003435363737383736393a3b3c303d303e3f402a00150000000000000000 │ │ +00000000004142434445454446474800010000494a4b4c4d4c4e4f5032515244535444553f402a001500000000000000 │ │ +0000000000564257305859445a4748000100005b5c305d5e5e5f44603b51614459625844553f402a0015000000000000 │ │ +0000000000634264305859445a4748000100005b65665e6262673068475161445944625844553f402a00690000000000 │ │ +0000000000634264305859445a4748000100005b65305e444459306047516144594444625844553f6a6b000000000000 │ │ +0000000000634264305859445a4748000100005b65305e444459306047516144594444446258443e6c6d000100000000 │ │ +0000000000634264305859445a4748000100005b65305e44445930604751614459444444446254306e6f700000000000 │ │ +0000000000634264305859445a4771000101005b72737459587544764751614459444444444459307778790000000000 │ │ +0000000000634264305859445a477a000100007b7c2d44444459307d475161445944444444445830577e560000000000 │ │ +0000000000634264305859447f4780818283848586878889888a8b8c8d8e8f4459444444444458306442630000000000 │ │ +0000000000634264305859449091929393939394519596969696959798975a4459444444444458306442630000000000 │ │ +000000000063426430582e44999a9b9c9c9c9c9d9e9f9f9f9f9f9fa0a1a2a3442e444444444458306442630000000000 │ │ +000000000063426430584444443044444444443030303030303030303030446262626244444458306442630000000000 │ │ +000000000063426430584444445e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e44444458306442630000000000 │ │ +00000000006342643058444453a4a54c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ca5a453444458306442630000000000 │ │ +00000000006342643058594452a6a7a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7a652445958306442630000000000 │ │ +000000000063426430585944468da9aaababababababababababababababababacad8d46445958306442630000000000 │ │ +000000000063426430585944ae47afb0b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b4b532ae445958306442630000000000 │ │ +000000000063426430585944b632b7959696969696969696969696969696969551b893b9445958306442630000000000 │ │ +000000000063426430585944b647babbbcbdbdbdbdbdbdbdbdbdbdbdbdbdbebfc06f8dae445958306442630000000000 │ │ +0000000000634264305859447f3bc1c230c32d2d2d2d2d2d2d2d2d2d2d2d73c4c5c632b6445958306442630000000000 │ │ +000000000063426430585944b632c7c8c9cacacacacacacacacacacacacacacbcc4994b9445958306442630000000000 │ │ +0000000000634264305859445a47b8cd85cececececececececececececececfd0d18dae445958306442630000000000 │ │ +0000000000634264305859445a47b8cd85cececececececececececececececfd0d18dae445958306442630000000000 │ │ +000000000063426430585944b632c7c8c9cacacacacacacacacacacacacacacbcc4994b9445958306442630000000000 │ │ +0000000000634264305859447f3bc1c230c32d2d2d2d2d2d2d2d2d2d2d2d73c4c5c632b6445958306442630000000000 │ │ +000000000063426430585944b647bad2bcd3d4d4d4d4d4d4d4d4d4d4d4d4d5d6c06f8dae445958306442630000000000 │ │ +000000000063426430585944b632d7d8979797979797979797979797979797d847d993b9445958306442630000000000 │ │ +0000000000634264305859447f3bdadbdcdddddddddddddddddddddddddddddedfe0477f445958306442630000000000 │ │ +0000000000e1426430585944e251e30f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0fe4e551e2445958306442e10000000000 │ │ +0000000000e6425730675944e7e8e9eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaebece8e7445967305742e60000000000 │ │ +0000000000e642ed445f5e5e5e304444444444444444444444444444444444444444305e5e5e5f44ed42e60000000000 │ │ +000000000000eeeff0f1f2f3f2f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f2f3f2f1f0efee000000000000 │ │ +000000000100f524f6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f624f5000100000000 │ │ +00000000000000f8f9fafbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfaf9f800000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000105050505050505050505050505050505050505050505050505050505050505050100000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_search.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_my_music.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_my_apps.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_internet_radio.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e4e4e4ff c7c7c8ff acacafff 9d9da2ff 94949aff 8f8f96ff 8f8f96ff 93939aff 9d9da2ff acacafff c6c6c7ff e3e3e3ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff c0c0c1ff 95959bff 81818aff 9d9da5ff b9b9bfff c9c9cdff d3d3d6ff d8d8daff d8d8daff d3d3d6ff c9c9cdff b9b9bfff 9d9da5ff 81818aff 95959bff bfbfc1ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff b8b8baff 84848cff a0a0a8ff ccccd0ff e5e5e6ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e4e4e5ff cccccfff 9f9fa7ff 84848cff b7b7b9ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff d2d2d2ff 8a8a91ff a2a2aaff d9d9dbff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff d8d8daff a1a1a9ff 8a8a91ff d1d1d2ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff d1d1d1ff 6a6a6dff 7a7a7dff dededeff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff 3e3e42ff 1e1e23ff 1e1e23ff 3e3e42ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff a8a8aaff a7a7a9ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff 3d3d41ff 1c1c22ff 1c1c22ff 3d3d41ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff 3c3c40ff 1b1b20ff 1b1b20ff 3c3c40ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff 424246ff 1a1a1fff 1a1a1fff 424246ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff 9c9c9eff 242428ff 242428ff 9c9c9eff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff cbcbcbff cacacbff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_songs.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_artists.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff 3c3c40ff 202025ff 202025ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 202024ff 343437ff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_launcher_lastfm.png │ ├── sng │ │ @@ -1,23 +1,23 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; 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 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 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000003 ff000003 ff000003 ff000002 ff000002 ff000002 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000001 ff000001 ff000001 80000002 80000002 67000005 56000006 4a000007 57000009 4f00000a 4f00000a 6000000b 6000000b 6000000b 6000000b 6000000b 6000000b 6d00000c 6d00000c 6d00000c 7900000d 7900000d 7900000d 7900000d 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 7900000d 7900000d 7900000d 7900000d 6d00000c 6d00000c 6d00000c 6000000b 6000000b 6000000b 6000000b 6000000b 6000000b 4f00000a 57000009 62000008 56000006 67000005 ab000003 80000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000000 ff000000 │ │ -ff000000 ff000000 ff000001 ff000001 ff000001 80000002 80000002 56000006 3b000009 2d00000c 2f000011 29000014 2e000018 2a00001a 2a00001a 2900001b 3200001c 3200001c 3300001c 3300001c 3b00001d 3b00001d 3b00001d 3b00001d 3b00001d 4200001e 4200001e 4200001e 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4200001e 4200001e 4200001e 4200001e 3b00001d 3b00001d 3b00001d 3b00001d 3b00001d 3300001c 3300001c 3200001c 3200001c 2a00001a 2a00001a 2e000018 34000015 2f000011 3d00000d 4f00000a 56000006 ab000003 80000002 ff000001 ff000001 ff000001 ff000001 ff000000 │ │ -ff000000 ff000001 ff000001 ff000001 ff000001 ab000003 56000006 3000000b 2d000012 8e222231 e13b3bb3 ea3d3de8 ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ea3d3de8 e03a3ab4 8e212133 39000013 4200000c 6f000007 ab000003 ff000002 ff000001 ff000001 ff000001 ff000001 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000002 ff000002 ff000002 ff000002 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000004 ff000003 ff000003 ff000003 ff000002 ff000002 ff000002 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 80000002 80000002 67000005 56000006 4a000007 57000009 4f00000a 4f00000a 6000000b 6000000b 6000000b 6000000b 6000000b 6000000b 6d00000c 6d00000c 6d00000c 7900000d 7900000d 7900000d 7900000d 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 8300000e 7900000d 7900000d 7900000d 7900000d 6d00000c 6d00000c 6d00000c 6000000b 6000000b 6000000b 6000000b 6000000b 6000000b 4f00000a 57000009 62000008 56000006 67000005 ab000003 80000002 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 │ │ +00000000 00000000 ff000001 ff000001 ff000001 80000002 80000002 56000006 3b000009 2d00000c 2f000011 29000014 2e000018 2a00001a 2a00001a 2900001b 3200001c 3200001c 3300001c 3300001c 3b00001d 3b00001d 3b00001d 3b00001d 3b00001d 4200001e 4200001e 4200001e 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4900001f 4200001e 4200001e 4200001e 4200001e 3b00001d 3b00001d 3b00001d 3b00001d 3b00001d 3300001c 3300001c 3200001c 3200001c 2a00001a 2a00001a 2e000018 34000015 2f000011 3d00000d 4f00000a 56000006 ab000003 80000002 ff000001 ff000001 ff000001 ff000001 00000000 │ │ +00000000 ff000001 ff000001 ff000001 ff000001 ab000003 56000006 3000000b 2d000012 8e222231 e13b3bb3 ea3d3de8 ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ea3d3de8 e03a3ab4 8e212133 39000013 4200000c 6f000007 ab000003 ff000002 ff000001 ff000001 ff000001 ff000001 │ │ ff000001 ff000001 ff000001 ff000001 ab000003 56000006 4200000c 29000014 9a242442 eb3d3df0 ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ef3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff ee3e3eff eb3d3df0 a0262644 34000015 4200000c 6f000007 ab000003 ff000002 ff000001 ff000001 ff000001 │ │ ff000001 ff000001 ff000001 ff000002 ab000003 4f00000a 36000014 23000020 da3839bb ed3d3eff ed3d3eff ed3d3eff ed3d3eff ed3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ed3d3eff ed3d3eff ed3d3eff ed3d3eff ed3d3eff db3839be 23000020 36000014 4f00000a c0000004 ff000002 ff000002 ff000001 ff000001 │ │ ff000001 ff000001 ff000002 ff000002 81000006 4c00000e 2900001b 1500002d e93c3cf4 ed3d3dff ed3d3dff ed3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ed3d3dff ed3d3dff ed3d3dff ea3c3cf6 1b00002e 2900001b 4c00000e 81000006 ff000003 ff000002 ff000001 ff000001 │ │ ff000001 ff000002 ff000003 ff000003 82000008 3c000012 21000023 1700003a ec3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff 1b00003b 21000023 3c000012 82000008 ff000003 ff000003 ff000002 ff000001 │ │ ff000002 ff000002 ff000003 ff000004 73000009 3b000017 2300002a 19000045 ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff 19000045 2300002a 3b000017 73000009 ff000004 ff000003 ff000002 ff000002 │ │ ff000002 ff000003 ff000004 ff000004 6d00000c 4000001a 2700002f 1800004b ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff 1b00004c 26000030 4000001a 6d00000c ff000004 ff000004 ff000003 ff000002 │ │ ff000003 ff000004 ff000004 ff000005 7900000d 3c00001c 25000032 1a000050 ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ec3c3cff 1b000050 2a000033 3c00001c 7900000d ff000005 ff000004 ff000004 ff000003 │ │ @@ -64,17 +64,17 @@ │ │ ff000003 ff000004 ff000004 ff000005 7900000d 3b00001d 29000035 1b000052 cc2628ff cc2628ff cc2628ff cd2628ff cd2628ff cd2628ff ce2628ff ce2628ff ce2628ff cf2628ff cf2628ff cf2628ff cf2628ff d02628ff d02628ff d02628ff d02628ff d02628ff d12628ff d12628ff d12628ff d12628ff d12628ff d12628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d22628ff d12628ff d12628ff d12628ff d12628ff d12628ff d12628ff d02628ff d02628ff d02628ff d02628ff cf2628ff cf2628ff cf2628ff ce2628ff ce2628ff ce2628ff cd2628ff cd2628ff cd2628ff cc2628ff 1f000053 2a000035 4200001e 8300000e ff000006 ff000005 ff000004 ff000004 │ │ ff000003 ff000003 ff000004 ff000004 6d00000c 3300001c 23000034 17000051 cb2528ff cb2528ff cb2528ff cc2528ff cc2528ff cc2528ff cc2528ff cc2528ff cd2528ff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff ce2528ff ce2528ff ce2528ff cd2528ff cd2528ff cd2528ff cc2528ff cc2528ff cc2528ff cc2528ff cb2528ff cb2528ff 1b000052 29000035 3b00001d 7900000d ff000005 ff000004 ff000004 ff000003 │ │ ff000002 ff000003 ff000003 ff000004 6000000b 3200001c 1e000033 17000051 ca2528ff cb2528ff cb2528ff cb2528ff cb2528ff cc2528ff cc2528ff cc2528ff cc2528ff cc2528ff cd2528ff cd2528ff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff cf2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff cd2528ff cd2528ff cd2528ff cd2528ff cc2528ff cc2528ff cc2528ff cc2528ff cb2528ff cb2528ff cb2528ff 1a000052 23000034 3300001c 6d00000c ff000004 ff000004 ff000003 ff000003 │ │ ff000002 ff000002 ff000003 ff000003 6000000b 2a00001a 19000032 13000050 ca2527ff ca2527ff ca2527ff ca2527ff ca2527ff ca2527ff ca2527ff cb2527ff cb2527ff cb2527ff cb2527ff cb2527ff cc2527ff cc2527ff cc2527ff cc2527ff cc2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cc2527ff cc2527ff cc2527ff cc2527ff cb2527ff cb2527ff cb2527ff cb2527ff cb2527ff ca2527ff ca2527ff ca2527ff ca2527ff ca2527ff 17000051 1e000033 3300001b 6000000b ff000004 ff000004 ff000003 ff000002 │ │ ff000001 ff000002 ff000002 ff000003 4f00000a 2a00001a 1400002f 1200004e c42326f7 c92427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff c62326f8 1300004e 1a000030 2a00001a 6000000b ff000003 ff000003 ff000002 ff000002 │ │ ff000001 ff000001 ff000002 ff000002 4f00000a 24000017 1500002c 0e000049 a71e21d1 c82427ff c82427ff c92427ff c92427ff c92427ff c92427ff c92427ff c92427ff c92427ff c92427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff cb2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff ca2427ff c92427ff c92427ff c92427ff c92427ff c92427ff c92427ff c92427ff c82427ff a81e21d1 0e000049 1500002d 2e000018 4f00000a ff000003 ff000002 ff000002 ff000001 │ │ ff000001 ff000001 ff000001 ff000001 4a000007 1c000014 16000028 0f000043 4a0c0d7d c12325f6 c82426ff c82426ff c82426ff c82426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff cb2426ff cb2426ff cb2426ff cb2426ff cb2426ff cb2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff ca2426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c92426ff c82426ff c82426ff c12325f6 4a0c0d7d 0f000043 17000028 27000015 4a000007 ff000002 ff000002 ff000001 ff000001 │ │ -ff000000 ff000001 ff000001 ff000001 34000005 22000010 11000021 0c000038 09000056 30070881 a01c1ed8 bb2124f5 c72326ff c72326ff c72326ff c72326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c72326ff c72326ff c72326ff bb2124f5 a01c1ed8 30070881 0d000057 0c000038 1a000022 22000010 56000006 ff000001 ff000001 ff000001 ff000001 │ │ -ff000000 ff000000 ff000001 ff000001 41000004 1800000b 0c000018 0e00002c 06000043 0800005d 07000072 07000081 0800008c 08000091 07000093 07000093 08000093 08000093 0b000094 0b000094 0c000094 0c000094 0c000094 0c000094 0d000094 0d000094 10000095 10000095 10000095 10000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 10000095 10000095 10000095 0d000094 0d000094 0c000094 0c000094 0c000094 0c000094 0b000094 0b000094 08000093 08000093 08000091 0800008c 08000081 08000072 0800005d 0b000044 0e00002c 16000019 2d00000c 41000004 ff000001 ff000001 ff000001 ff000001 │ │ -ff000000 ff000000 ff000000 ff000001 80000002 21000008 10000011 0a00001d 0600002f 06000043 05000054 05000062 0800006c 07000072 07000074 08000075 08000075 08000075 08000075 08000075 0b000076 0b000076 0c000076 0c000076 0c000076 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 0c000076 0c000076 0c000076 0b000076 0b000076 08000075 08000075 08000075 08000074 08000072 0800006d 08000063 09000055 06000043 0d000030 1200001f 10000011 21000008 80000002 ff000001 ff000001 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 00000001 34000005 1b00000a 0f000012 0a00001d 0700002a 06000036 05000040 06000047 0500004b 0500004d 0500004d 0a00004e 0a00004e 0a00004e 0a00004e 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0a00004e 0a00004e 0a00004e 0a00004e 0500004b 06000047 0a000041 0b000037 0700002a 0a00001d 0f000012 1b00000a 34000005 80000002 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 00000001 00000004 00000009 11000010 0c000018 09000020 08000026 0700002a 0700002d 0600002f 0600002f 0600002f 0600002f 0d000030 0d000030 0d000030 0d000030 0d000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0d000030 0d000030 0d000030 0d000030 0d000030 0600002f 0700002d 0700002a 08000026 09000020 0c000018 11000010 1b00000a 34000005 00000001 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 00000001 00000001 00000004 00000007 0000000a 0000000e 00000011 00000014 00000016 0c000017 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000017 0c000017 0d000015 0f000012 0000000e 0000000a 00000007 00000004 00000001 00000001 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 00000001 00000001 00000003 00000004 00000005 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000005 00000004 00000003 00000001 00000001 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ -ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 ff000000 │ │ +00000000 ff000001 ff000001 ff000001 34000005 22000010 11000021 0c000038 09000056 30070881 a01c1ed8 bb2124f5 c72326ff c72326ff c72326ff c72326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c92326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c82326ff c72326ff c72326ff c72326ff bb2124f5 a01c1ed8 30070881 0d000057 0c000038 1a000022 22000010 56000006 ff000001 ff000001 ff000001 ff000001 │ │ +00000000 00000000 ff000001 ff000001 41000004 1800000b 0c000018 0e00002c 06000043 0800005d 07000072 07000081 0800008c 08000091 07000093 07000093 08000093 08000093 0b000094 0b000094 0c000094 0c000094 0c000094 0c000094 0d000094 0d000094 10000095 10000095 10000095 10000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 11000095 10000095 10000095 10000095 0d000094 0d000094 0c000094 0c000094 0c000094 0c000094 0b000094 0b000094 08000093 08000093 08000091 0800008c 08000081 08000072 0800005d 0b000044 0e00002c 16000019 2d00000c 41000004 ff000001 ff000001 ff000001 ff000001 │ │ +00000000 00000000 00000000 ff000001 80000002 21000008 10000011 0a00001d 0600002f 06000043 05000054 05000062 0800006c 07000072 07000074 08000075 08000075 08000075 08000075 08000075 0b000076 0b000076 0c000076 0c000076 0c000076 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 10000077 0c000076 0c000076 0c000076 0b000076 0b000076 08000075 08000075 08000075 08000074 08000072 0800006d 08000063 09000055 06000043 0d000030 1200001f 10000011 21000008 80000002 ff000001 ff000001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000001 34000005 1b00000a 0f000012 0a00001d 0700002a 06000036 05000040 06000047 0500004b 0500004d 0500004d 0a00004e 0a00004e 0a00004e 0a00004e 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 12000050 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0e00004f 0a00004e 0a00004e 0a00004e 0a00004e 0500004b 06000047 0a000041 0b000037 0700002a 0a00001d 0f000012 1b00000a 34000005 80000002 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 11000010 0c000018 09000020 08000026 0700002a 0700002d 0600002f 0600002f 0600002f 0600002f 0d000030 0d000030 0d000030 0d000030 0d000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 14000031 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0e000030 0d000030 0d000030 0d000030 0d000030 0d000030 0600002f 0700002d 0700002a 08000026 09000020 0c000018 11000010 1b00000a 34000005 00000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000004 00000007 0000000a 0000000e 00000011 00000014 00000016 0c000017 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 16000019 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000018 0c000017 0c000017 0d000015 0f000012 0000000e 0000000a 00000007 00000004 00000001 00000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000003 00000004 00000005 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 21000008 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000007 00000005 00000004 00000003 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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_music_folder.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_years.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_volume.png │ ├── sng │ │ @@ -1,35 +1,35 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 75; height: 72; 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 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 ffffff00 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000000 00000000 00000001 00000002 00000004 00000007 00000009 0000000b 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000000 00000001 00000003 00000006 0000000b 00000010 00000015 00000017 00000016 00000012 0000000c 00000007 00000003 00000001 00000000 00000000 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000002 00000003 00000005 00000008 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 00000001 00000003 00000008 0000000e 00000016 4a484a4e 636163ba 686668e3 686668e3 626062a3 31303127 0000000d 00000006 00000002 00000000 00000000 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000002 00000005 00000008 0000000d 00000012 00000014 00000014 00000012 0000000e 00000009 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 00000001 00000003 00000008 0000000f 00000019 5b595b8e 696769fd c7c6c7ff ecebecff ecebecff b1b0b1ff 646264be 00000013 00000009 00000003 00000000 00000000 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 00000002 00000005 0000000a 00000012 2d2c2d2a 5d5b5d86 636163b5 626062b2 5c5a5c87 302f302e 00000013 0000000b 00000006 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 00000001 00000004 00000008 00000010 0000001b 5d5c5da4 a6a5a6ff efefefff ffffffff ffffffff ffffffff fbfbfbff 686668fa 00000018 0000000b 00000004 00000000 00000000 69676900 69676900 69676900 69676900 00000001 00000004 00000009 00000012 4746474b 676567eb aeadaeff cccbccff cac9caff aeadaeff 686668f2 53515367 00000015 0000000c 00000005 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 00000001 00000004 00000009 00000011 0b0a0b1e 5d5b5da9 a6a4a6ff fdfdfdff ffffffff ffffffff ffffffff ffffffff ffffffff 676567ff 0000001b 0000000d 00000004 00000000 00000000 68666800 68666800 68666800 68666800 00000002 00000006 0000000f 33323331 666466eb c4c4c4ff ffffffff ffffffff ffffffff ffffffff d6d6d6ff 686668fd 4e4c4e60 00000015 0000000b 00000005 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 00000001 00000004 00000009 00000011 0a0a0a1f 5d5b5db3 a6a5a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 656365ff 0000001d 0000000e 00000005 00000000 00000000 66646600 66646600 66646600 66646600 00000003 0000000a 00000015 5e5d5eaf b3b2b3ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff d0d0d0ff 656365f0 3837383c 00000013 00000009 00000003 00000001 00000000 00000000 00000000 00000000 00000000 │ │ -64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 00000002 00000004 00000009 00000012 12111222 5d5b5dbb a6a4a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 646264ff 0000001d 0000000e 00000005 00000000 00000000 65636500 65636500 65636500 65636500 00000004 0000000c 1b1a1b22 646264f8 faf9faff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff b8b7b8ff 616061da 12121221 0000000f 00000007 00000002 00000000 00000000 00000000 00000000 00000000 │ │ -63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 00000002 00000004 0000000a 00000012 18181825 5d5b5dc3 a7a6a7ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 636163ff 0000001d 0000000e 00000005 00000000 00000000 64626400 64626400 64626400 64626400 00000005 0000000e 413f4141 7e7c7eff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff a7a6a7ff 5957599b 00000018 0000000c 00000005 00000001 00000000 00000000 00000000 00000000 │ │ -615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 00000002 00000005 0000000a 00000012 1d1c1d29 5c5a5cca a8a7a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 615f61ff 0000001d 0000000e 00000005 00000000 00000000 62606200 62606200 62606200 62606200 00000005 0000000e 3c3b3c3b 787678ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f8f8f8ff 626062fd 43424353 00000013 00000009 00000003 00000001 00000000 00000000 00000000 │ │ -5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 00000002 00000005 0000000a 00000013 2121212b 5b5a5bd0 a8a8a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 5f5e5fff 0000001d 0000000e 00000005 00000000 00000000 605f6000 605f6000 605f6000 605f6000 00000004 0000000b 00000018 5d5c5de1 e1e1e1ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c5c5c5ff 5c5b5ccf 0000001b 0000000e 00000005 00000001 00000000 00000000 00000000 │ │ -5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 00000001 00000002 00000005 0000000b 00000014 28272831 5b595bd7 aaa9aaff ffffffff ffffffff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 5e5c5eff 0000001d 0000000e 00000005 00000001 00000002 00000003 00000004 00000004 00000004 00000005 0000000a 00000014 4f4e4f7a 9f9e9fff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 979697ff 4c4a4c71 00000014 00000009 00000003 00000000 00000000 00000000 │ │ -5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 00000001 00000002 00000005 0000000b 00000014 2c2b2c38 595759df adacadff fefefeff fefefeff fdfdfdff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff fdfdfdff 5c5a5cff 0000001d 0000000e 00000007 00000003 00000006 00000009 0000000c 0000000d 0000000c 0000000b 0000000c 00000011 0000001b 575557be a9a8a9ff fefefeff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fefefeff d8d8d8ff 5a595ae1 0909091e 0000000e 00000005 00000001 00000000 00000000 │ │ -5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 00000001 00000002 00000005 0000000c 00000015 32323240 585758e6 afaeafff fefefeff fefefeff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fdfdfdff 5a595aff 0000001d 00000010 0000000a 00000009 0000000f 00000015 00000019 36343638 00000019 00000015 00000012 00000012 00000016 1e1d1e2e 595759e1 c6c5c6ff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fefefeff 8d8b8dff 46444666 00000014 00000009 00000002 00000000 00000000 │ │ -59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 00000001 00000002 00000006 0000000c 00000016 37363748 585658eb b4b3b4ff fefefeff fdfdfdff fcfcfcff fcfcfcff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff fbfbfbff fcfcfcff 595759ff 0000001e 00000012 0000000f 00000012 2828282e 525152b2 595859fa 6e6e6eff 585758f0 535253ba 3433343e 00000017 00000015 0000001a 3e3d3e5b 828182ff fcfcfcff fbfbfbff fbfbfbff fafafaff fafafaff fafafaff fafafaff fbfbfbff fdfdfdff cfcfcfff 545354c8 0000001a 0000000d 00000005 00000001 00000000 │ │ -57555700 57555700 00000001 00000002 00000003 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000006 00000009 0000000e 00000017 3c3a3c53 565456f0 b9b8b9ff fdfdfdff fdfdfdff fcfcfcff fbfbfbff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fafafaff fbfbfbff 575557ff 00000020 00000017 00000017 38373846 565556ed aaa9aaff fafafaff fefefeff f2f2f2ff b3b3b3ff 565556f5 41404160 00000019 00000018 0000001e 4f4e4faf a6a6a6ff fafafaff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fbfbfbff fcfcfcff 727272ff 35343545 00000011 00000007 00000002 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000007 00000009 0000000b 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 0000000b 00000010 00000015 00000017 00000016 00000012 0000000c 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000003 00000005 00000008 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000e 00000016 4a484a4e 636163ba 686668e3 686668e3 626062a3 31303127 0000000d 00000006 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 00000008 0000000d 00000012 00000014 00000014 00000012 0000000e 00000009 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000f 00000019 5b595b8e 696769fd c7c6c7ff ecebecff ecebecff b1b0b1ff 646264be 00000013 00000009 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000012 2d2c2d2a 5d5b5d86 636163b5 626062b2 5c5a5c87 302f302e 00000013 0000000b 00000006 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000008 00000010 0000001b 5d5c5da4 a6a5a6ff efefefff ffffffff ffffffff ffffffff fbfbfbff 686668fa 00000018 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000012 4746474b 676567eb aeadaeff cccbccff cac9caff aeadaeff 686668f2 53515367 00000015 0000000c 00000005 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0b0a0b1e 5d5b5da9 a6a4a6ff fdfdfdff ffffffff ffffffff ffffffff ffffffff ffffffff 676567ff 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000006 0000000f 33323331 666466eb c4c4c4ff ffffffff ffffffff ffffffff ffffffff d6d6d6ff 686668fd 4e4c4e60 00000015 0000000b 00000005 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0a0a0a1f 5d5b5db3 a6a5a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 656365ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000000a 00000015 5e5d5eaf b3b2b3ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff d0d0d0ff 656365f0 3837383c 00000013 00000009 00000003 00000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000009 00000012 12111222 5d5b5dbb a6a4a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 646264ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000004 0000000c 1b1a1b22 646264f8 faf9faff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff b8b7b8ff 616061da 12121221 0000000f 00000007 00000002 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 18181825 5d5b5dc3 a7a6a7ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 636163ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000005 0000000e 413f4141 7e7c7eff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff a7a6a7ff 5957599b 00000018 0000000c 00000005 00000001 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000012 1d1c1d29 5c5a5cca a8a7a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 615f61ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000005 0000000e 3c3b3c3b 787678ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f8f8f8ff 626062fd 43424353 00000013 00000009 00000003 00000001 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000013 2121212b 5b5a5bd0 a8a8a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 5f5e5fff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000004 0000000b 00000018 5d5c5de1 e1e1e1ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c5c5c5ff 5c5b5ccf 0000001b 0000000e 00000005 00000001 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000b 00000014 28272831 5b595bd7 aaa9aaff ffffffff ffffffff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 5e5c5eff 0000001d 0000000e 00000005 00000001 00000002 00000003 00000004 00000004 00000004 00000005 0000000a 00000014 4f4e4f7a 9f9e9fff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 979697ff 4c4a4c71 00000014 00000009 00000003 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000b 00000014 2c2b2c38 595759df adacadff fefefeff fefefeff fdfdfdff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff fdfdfdff 5c5a5cff 0000001d 0000000e 00000007 00000003 00000006 00000009 0000000c 0000000d 0000000c 0000000b 0000000c 00000011 0000001b 575557be a9a8a9ff fefefeff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fefefeff d8d8d8ff 5a595ae1 0909091e 0000000e 00000005 00000001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000c 00000015 32323240 585758e6 afaeafff fefefeff fefefeff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fdfdfdff 5a595aff 0000001d 00000010 0000000a 00000009 0000000f 00000015 00000019 36343638 00000019 00000015 00000012 00000012 00000016 1e1d1e2e 595759e1 c6c5c6ff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fefefeff 8d8b8dff 46444666 00000014 00000009 00000002 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000006 0000000c 00000016 37363748 585658eb b4b3b4ff fefefeff fdfdfdff fcfcfcff fcfcfcff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff fbfbfbff fcfcfcff 595759ff 0000001e 00000012 0000000f 00000012 2828282e 525152b2 595859fa 6e6e6eff 585758f0 535253ba 3433343e 00000017 00000015 0000001a 3e3d3e5b 828182ff fcfcfcff fbfbfbff fbfbfbff fafafaff fafafaff fafafaff fafafaff fbfbfbff fdfdfdff cfcfcfff 545354c8 0000001a 0000000d 00000005 00000001 00000000 │ │ +00000000 00000000 00000001 00000002 00000003 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000006 00000009 0000000e 00000017 3c3a3c53 565456f0 b9b8b9ff fdfdfdff fdfdfdff fcfcfcff fbfbfbff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fafafaff fbfbfbff 575557ff 00000020 00000017 00000017 38373846 565556ed aaa9aaff fafafaff fefefeff f2f2f2ff b3b3b3ff 565556f5 41404160 00000019 00000018 0000001e 4f4e4faf a6a6a6ff fafafaff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fbfbfbff fcfcfcff 727272ff 35343545 00000011 00000007 00000002 00000000 │ │ 00000001 00000002 00000005 00000008 0000000a 0000000c 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000f 00000010 00000014 0000001b 3c3b3c5d 545254f5 c0bfc0ff fcfcfcff fbfbfbff fafafaff f9f9f9ff f7f7f7ff f6f6f6ff f6f6f6ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f6f6f6ff f8f8f8ff f9f9f9ff 555355ff 00000022 0000001b 1818182a 535253e6 b8b8b8ff fefefeff fdfdfdff fdfdfdff fdfdfdff fdfdfdff cacacaff 545354f3 2d2d2d3e 00000019 0000001a 1f1e1f32 545354f0 e5e5e5ff f8f8f8ff f7f7f7ff f7f7f7ff f6f6f6ff f6f6f6ff f7f7f7ff f9f9f9ff fafafaff adadadff 4b4a4b99 00000016 0000000a 00000003 00000000 │ │ 00000002 00000005 0000000b 00000011 00000016 0000001a 0000001c 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001f 00000023 3d3b3d6b 535153fa c5c4c5ff fcfcfcff fbfbfbff f9f9f9ff f7f7f7ff f6f6f6ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f5f5f5ff f6f6f6ff f8f8f8ff 525052ff 00000024 00000020 48474894 a1a1a1ff fdfdfdff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff afafafff 4f4e4fcd 0000001e 00000019 0000001d 4645468b 9f9f9fff f8f8f8ff f6f6f6ff f5f5f5ff f4f4f4ff f4f4f4ff f5f5f5ff f6f6f6ff f8f8f8ff e3e3e3ff 515051e1 0000001b 0000000d 00000005 00000001 │ │ 00000005 0000000b 00000014 4341436d 4e4c4ed1 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 868486ff cccbccff fbfbfbff fafafaff f8f8f8ff f6f6f6ff f4f4f4ff f2f2f2ff f2f2f2ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f2ff f3f3f3ff f5f5f5ff f7f7f7ff 504e50ff 00000027 00000024 4f4e4fe1 e5e5e5ff fcfcfcff fafafaff f8f8f8ff f8f8f8ff f7f7f7ff f8f8f8ff fafafaff fbfbfbff 8d8d8dff 403f4072 0000001b 0000001a 1616162c 504f50f3 edededff f5f5f5ff f4f4f4ff f3f3f3ff f2f2f2ff f3f3f3ff f4f4f4ff f6f6f6ff f9f9f9ff 6b6a6bff 302f3042 00000011 00000007 00000001 │ │ 00000008 00000011 43414375 8d8b8dff d5d4d5ff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fafafaff f9f9f9ff f7f7f7ff f4f4f4ff f3f3f3ff f1f1f1ff f0f0f0ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff f0f0f0ff f1f1f1ff f3f3f3ff f6f6f6ff 4e4c4eff 00000027 00000025 4e4d4ef8 f6f6f6ff fafafaff f7f7f7ff f5f5f5ff f3f3f3ff f3f3f3ff f4f4f4ff f5f5f5ff f8f8f8ff d2d2d2ff 4d4c4de4 07070722 0000001a 0000001e 464546a0 acabacff f4f4f4ff f2f2f2ff f0f0f0ff f0f0f0ff f0f0f0ff f1f1f1ff f4f4f4ff f6f6f6ff 959595ff 4141417f 00000014 00000009 00000002 │ │ 0000000b 00000016 4b494be3 dad9daff fcfcfcff fbfbfbff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f8f8f8ff f6f6f6ff f5f5f5ff f2f2f2ff f0f0f0ff eeeeeeff edededff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff edededff eeeeeeff f1f1f1ff f5f5f5ff 4c4a4cff 00000027 00000025 4b494be4 e4e4e4ff f8f8f8ff f4f4f4ff f1f1f1ff efefefff efefefff efefefff f1f1f1ff f5f5f5ff f7f7f7ff 8a898aff 3d3b3d72 0000001b 0000001b 302f304d 6d6b6dff f4f4f4ff f1f1f1ff efefefff eeeeeeff eeeeeeff eeeeeeff f0f0f0ff f4f4f4ff bebdbeff 474547b6 00000018 0000000b 00000003 │ │ 0000000d 0000001a 4b494bff fcfcfcff fafafaff f8f8f8ff f6f6f6ff f6f6f6ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f4f4f4ff f4f4f4ff f2f2f2ff f0f0f0ff eeeeeeff ecececff ebebebff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff ebebebff edededff efefefff f4f4f4ff 4a484aff 00000025 00000021 4241429f a4a3a4ff f6f6f6ff f1f1f1ff eeeeeeff ebebebff ebebebff ebebebff edededff f0f0f0ff f4f4f4ff cbcbcbff 474547c8 0000001e 0000001b 00000020 494749e1 dbdbdbff f1f1f1ff edededff ebebebff ebebebff ebebebff edededff f1f1f1ff dededeff 494749e1 0000001b 0000000d 00000004 │ │ 0000000e 0000001c 484748ff fafafaff f6f6f6ff f3f3f3ff f1f1f1ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff ecececff ebebebff eaeaeaff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e9e9ff ebebebff eeeeeeff f3f3f3ff 474647ff 00000022 0000001c 201f2036 474647f0 d6d6d6ff f0f0f0ff ecececff eaeaeaff e9e9e9ff e9e9e9ff e9e9e9ff ecececff f0f0f0ff f5f5f5ff 5d5c5dff 2424243c 0000001b 0000001e 3f3e3f9a a3a3a3ff f0f0f0ff ecececff eaeaeaff e9e9e9ff e9e9e9ff ebebebff efefefff f4f4f4ff 525152ff 1919192b 0000000f 00000005 │ │ @@ -52,29 +52,29 @@ │ │ 0000000e 0000001d 232223ff e9e9e9ff dcdcdcff d0d0d0ff cacacaff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c7c7c7ff cbcbcbff d3d3d3ff dfdfdfff 232223ff 00000024 0000001f 18181868 626262ff efefefff e3e3e3ff d7d7d7ff ccccccff c6c6c6ff c5c5c5ff c9c9c9ff cfcfcfff d8d8d8ff 8a8a8aff 1d1d1da4 0000001c 0000001a 03030324 202020f0 dcdcdcff dfdfdfff d3d3d3ff c8c8c8ff c3c3c3ff c5c5c5ff cbcbcbff d3d3d3ff d6d6d6ff 202020f5 0303031f 0000000e 00000005 │ │ 0000000e 0000001b 202020ff ebebebff dededeff d4d4d4ff cdcdcdff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff c4c4c4ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c5c5c5ff cacacaff d2d2d2ff dededeff 202020ff 00000026 00000023 1c1c1cb7 abababff ebebebff dededeff d1d1d1ff c8c8c8ff c4c4c4ff c6c6c6ff cbcbcbff d3d3d3ff dadadaff 1e1e1efd 11111141 00000019 0000001a 14141458 4f4f4fff e7e7e7ff dbdbdbff cfcfcfff c6c6c6ff c3c3c3ff c6c6c6ff cbcbcbff d4d4d4ff afafafff 1c1c1cc8 00000019 0000000c 00000004 │ │ 0000000c 00000018 1e1e1ef5 e5e5e5ff e4e4e4ff dbdbdbff d4d4d4ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cdcdcdff cbcbcbff c9c9c9ff c7c7c7ff c5c5c5ff c3c3c3ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c4c4c4ff c9c9c9ff d1d1d1ff ddddddff 1e1e1eff 00000028 00000026 1c1c1cee e0e0e0ff e6e6e6ff d9d9d9ff cdcdcdff c6c6c6ff c4c4c4ff c8c8c8ff cececeff d7d7d7ff 818181ff 1a1a1ab3 0000001c 00000018 0000001d 191919a7 979797ff e3e3e3ff d7d7d7ff cbcbcbff c4c4c4ff c2c2c2ff c6c6c6ff cdcdcdff d6d6d6ff 858585ff 19191999 00000016 0000000a 00000002 │ │ 00000009 00000014 1b1b1bc6 969696ff e7e7e7ff e3e3e3ff dededeff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d8d8d8ff d6d6d6ff d3d3d3ff cfcfcfff cbcbcbff c8c8c8ff c5c5c5ff c3c3c3ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c3c3c3ff c8c8c8ff d0d0d0ff dcdcdcff 1c1c1cff 00000029 05050530 222122ff efefefff e3e3e3ff d6d6d6ff cbcbcbff c5c5c5ff c6c6c6ff cbcbcbff d3d3d3ff c5c5c5ff 1a191af5 0c0c0c39 00000018 00000018 0808082f 1a191af5 dfdfdfff dededeff d2d2d2ff c7c7c7ff c1c1c1ff c1c1c1ff c6c6c6ff cdcdcdff d8d8d8ff 565556ff 14131463 00000012 00000008 00000002 │ │ 00000006 0000000e 1111113b 191919c1 1a1a1afa 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 313131ff 7e7e7eff d2d2d2ff ccccccff c7c7c7ff c4c4c4ff c1c1c1ff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff c1c1c1ff c6c6c6ff cfcfcfff dbdbdbff 1a1a1aff 00000028 02020229 181718fd ecececff e2e2e2ff d5d5d5ff cdcdcdff c8c8c8ff cbcbcbff d1d1d1ff d9d9d9ff 706f70ff 1514158c 0000001a 00000016 0000001b 15141590 7c7c7cff e6e6e6ff dadadaff cdcdcdff c4c4c4ff c0c0c0ff c1c1c1ff c7c7c7ff cfcfcfff d4d4d4ff 181718f8 06060625 0000000f 00000005 00000001 │ │ 00000003 00000008 0000000e 00000014 00000018 0000001b 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001e 00000022 0b0b0b41 171717e4 7d7d7dff d4d4d4ff cdcdcdff c7c7c7ff c3c3c3ff c0c0c0ff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 181818ff 00000026 00000022 151415ca a4a3a4ff e5e5e5ff dadadaff d2d2d2ff d0d0d0ff d4d4d4ff dadadaff 7b7a7bff 151415cd 04040422 00000016 00000018 0707072f 161516f0 d4d4d4ff e1e1e1ff d5d5d5ff c9c9c9ff c2c2c2ff bfbfbfff c3c3c3ff c9c9c9ff d3d3d3ff a5a4a5ff 151415c0 00000018 0000000c 00000004 00000000 │ │ 00000002 00000003 00000006 00000009 0000000c 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 00000010 00000013 00000018 0a0a0a39 151515df 7b7b7bff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 161616ff 00000023 0000001d 0e0d0e55 141314fd b1b1b1ff e2e2e2ff dcdcdcff dbdbdbff dfdfdfff 858585ff 131213e1 09080931 00000017 00000016 0000001d 121112a4 7b7a7bff e7e7e7ff dcdcdcff d0d0d0ff c5c5c5ff c1c1c1ff c0c0c0ff c5c5c5ff ccccccff d7d7d7ff 636263ff 100f1076 00000014 00000008 00000002 00000000 │ │ -14141400 00000001 00000002 00000003 00000004 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000008 0000000c 00000015 09090934 131313dc 797979ff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 141414ff 00000021 00000017 00000019 0e0e0e66 121112f2 7c7b7cff acabacff 979797ff 5c5b5cff 111011d1 0a0a0a3b 00000016 00000014 00000019 0c0c0c58 121112fd e8e8e8ff e3e3e3ff d7d7d7ff cbcbcbff c3c3c3ff c0c0c0ff c2c2c2ff c8c8c8ff d0d0d0ff d0d0d0ff 121112f3 04040425 0000000f 00000006 00000001 00000000 │ │ -12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 00000002 00000005 0000000b 00000013 08080831 111111d5 737373ff d7d7d7ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 121212ff 0000001f 00000013 00000010 00000013 0707072b 0e0e0e97 0f0f0fc1 0f0f0fad 0d0d0d6b 0202021b 00000013 00000011 00000015 07070731 101010eb a0a0a0ff e7e7e7ff dcdcdcff d0d0d0ff c6c6c6ff c1c1c1ff c0c0c0ff c4c4c4ff cbcbcbff d5d5d5ff 888888ff 0e0e0ea4 00000017 0000000b 00000004 00000001 00000000 │ │ -11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 00000002 00000005 0000000a 00000013 0606062b 100f10d0 706f70ff d7d7d7ff cfcfcfff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 111011ff 0000001e 00000010 0000000a 00000009 0000000e 00000012 00000014 00000014 00000011 0000000d 0000000c 00000010 00000019 0d0d0db8 7e7e7eff ebebebff e2e2e2ff d6d6d6ff cbcbcbff c3c3c3ff c0c0c0ff c2c2c2ff c7c7c7ff cfcfcfff dadadaff 343434ff 09090947 00000012 00000007 00000002 00000000 00000000 │ │ -0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 00000002 00000004 0000000a 00000012 04040429 0e0e0ecd 6d6d6dff d7d7d7ff cfcfcfff c8c8c8ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0f0f0fff 0000001d 0000000f 00000007 00000003 00000006 00000008 00000009 00000008 00000007 00000006 00000009 00000012 08080849 383838ff efefefff e7e7e7ff dbdbdbff cfcfcfff c6c6c6ff c1c1c1ff c0c0c0ff c4c4c4ff cbcbcbff d5d5d5ff 898989ff 0b0b0bbb 00000019 0000000c 00000005 00000001 00000000 00000000 │ │ -0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 00000002 00000004 0000000a 00000012 03030325 0c0c0cc8 6c6c6cff d7d7d7ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0d0d0dff 0000001d 0000000e 00000005 00000001 00000001 00000002 00000002 00000002 00000002 00000003 0000000a 00000015 0a090aa8 969696ff ecececff e1e1e1ff d5d5d5ff cacacaff c3c3c3ff c1c1c1ff c2c2c2ff c8c8c8ff d0d0d0ff d9d9d9ff 0b0a0bfd 07060748 00000012 00000008 00000002 00000000 00000000 00000000 │ │ -0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 00000002 00000004 00000009 00000012 03030325 0b0a0bc3 6a696aff d8d8d8ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff c0c0c0ff c6c6c6ff cececeff dbdbdbff 0c0b0cff 0000001d 0000000e 00000005 00000000 00000000 09090900 09090900 09090900 09090900 00000003 0000000b 00000018 090909de cececeff e9e9e9ff dcdcdcff d0d0d0ff c7c7c7ff c4c4c4ff c4c4c4ff c8c8c8ff cfcfcfff d8d8d8ff 727272ff 080808b1 00000018 0000000c 00000005 00000001 00000000 00000000 00000000 │ │ -0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 00000001 00000004 00000009 00000012 02020222 090909be 686868ff d8d8d8ff d0d0d0ff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff c1c1c1ff c6c6c6ff cececeff dbdbdbff 0a0a0aff 0000001d 0000000e 00000005 00000000 00000000 07070700 07070700 07070700 07070700 00000003 0000000b 00000018 070707f0 e1e1e1ff e7e7e7ff dbdbdbff d1d1d1ff cacacaff c9c9c9ff cbcbcbff d1d1d1ff d8d8d8ff a7a7a7ff 070707f0 0303032e 00000011 00000007 00000002 00000000 00000000 00000000 00000000 │ │ -08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 00000001 00000004 00000009 00000011 01010121 070707b9 666666ff dbdbdbff d3d3d3ff ccccccff c8c8c8ff c5c5c5ff c5c5c5ff cacacaff d1d1d1ff ddddddff 080808ff 0000001d 0000000e 00000005 00000000 00000000 06060600 06060600 06060600 06060600 00000003 0000000b 00000017 060606d7 c6c6c6ff e9e9e9ff dfdfdfff d7d7d7ff d2d2d2ff d2d2d2ff d6d6d6ff dcdcdcff d9d9d9ff 4f4f4fff 05050568 00000015 0000000a 00000004 00000001 00000000 00000000 00000000 00000000 │ │ -07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 00000001 00000004 00000009 00000011 0101011f 060606b1 636363ff dededeff d6d6d6ff d0d0d0ff ccccccff ccccccff cfcfcfff d5d5d5ff e1e1e1ff 070707ff 0000001d 0000000e 00000005 00000000 00000000 05050500 05050500 05050500 05050500 00000002 00000008 00000013 0404048f 767676ff edededff e5e5e5ff dededeff dcdcdcff ddddddff e1e1e1ff dededeff 656565ff 0404049b 00000018 0000000d 00000005 00000002 00000000 00000000 00000000 00000000 00000000 │ │ -06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 00000001 00000004 00000008 00000011 0000001b 050505a9 646464ff dededeff dadadaff d5d5d5ff d4d4d4ff d6d6d6ff dbdbdbff e5e5e5ff 060606ff 0000001c 0000000e 00000005 00000000 00000000 03030300 03030300 03030300 03030300 00000001 00000005 0000000e 01010127 030303e1 8b8b8bff eeeeeeff e8e8e8ff e7e7e7ff e9e9e9ff bdbdbdff 5f5f5fff 0303039e 00000019 0000000e 00000007 00000002 00000001 00000000 00000000 00000000 00000000 00000000 │ │ -04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 00000001 00000003 00000008 00000010 0000001b 040404a4 646464ff dbdbdbff e1e1e1ff dfdfdfff e0e0e0ff e4e4e4ff ebebebff 040404ff 0000001b 0000000d 00000004 00000000 00000000 02020200 02020200 02020200 02020200 00000001 00000003 00000008 00000011 0101013f 020202de 6f6f6fff a9a9a9ff 9f9f9fff 6b6b6bff 020202f3 02020278 00000018 0000000e 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 00000001 00000003 00000008 00000010 0000001a 0303039b 515151ff afafafff e9e9e9ff e9e9e9ff ecececff e4e4e4ff 030303f2 00000017 0000000b 00000004 00000000 00000000 01010100 01010100 01010100 01010100 01010100 00000001 00000004 00000009 00000011 00000021 01010186 010101bc 010101b5 01010182 0000002b 00000014 0000000d 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 00000001 00000003 00000008 0000000f 00000018 0202026b 020202f5 848484ff d9d9d9ff d3d3d3ff 6f6f6fff 020202a1 00000012 00000008 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000008 0000000d 00000012 00000014 00000014 00000012 0000000e 0000000a 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 00000001 00000003 00000007 0000000d 00000015 0101013a 010101b2 010101e8 010101e0 01010198 0000001e 0000000c 00000005 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000005 00000007 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000001 00000002 00000003 00000004 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000008 0000000c 00000015 09090934 131313dc 797979ff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 141414ff 00000021 00000017 00000019 0e0e0e66 121112f2 7c7b7cff acabacff 979797ff 5c5b5cff 111011d1 0a0a0a3b 00000016 00000014 00000019 0c0c0c58 121112fd e8e8e8ff e3e3e3ff d7d7d7ff cbcbcbff c3c3c3ff c0c0c0ff c2c2c2ff c8c8c8ff d0d0d0ff d0d0d0ff 121112f3 04040425 0000000f 00000006 00000001 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000b 00000013 08080831 111111d5 737373ff d7d7d7ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 121212ff 0000001f 00000013 00000010 00000013 0707072b 0e0e0e97 0f0f0fc1 0f0f0fad 0d0d0d6b 0202021b 00000013 00000011 00000015 07070731 101010eb a0a0a0ff e7e7e7ff dcdcdcff d0d0d0ff c6c6c6ff c1c1c1ff c0c0c0ff c4c4c4ff cbcbcbff d5d5d5ff 888888ff 0e0e0ea4 00000017 0000000b 00000004 00000001 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000013 0606062b 100f10d0 706f70ff d7d7d7ff cfcfcfff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 111011ff 0000001e 00000010 0000000a 00000009 0000000e 00000012 00000014 00000014 00000011 0000000d 0000000c 00000010 00000019 0d0d0db8 7e7e7eff ebebebff e2e2e2ff d6d6d6ff cbcbcbff c3c3c3ff c0c0c0ff c2c2c2ff c7c7c7ff cfcfcfff dadadaff 343434ff 09090947 00000012 00000007 00000002 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 04040429 0e0e0ecd 6d6d6dff d7d7d7ff cfcfcfff c8c8c8ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0f0f0fff 0000001d 0000000f 00000007 00000003 00000006 00000008 00000009 00000008 00000007 00000006 00000009 00000012 08080849 383838ff efefefff e7e7e7ff dbdbdbff cfcfcfff c6c6c6ff c1c1c1ff c0c0c0ff c4c4c4ff cbcbcbff d5d5d5ff 898989ff 0b0b0bbb 00000019 0000000c 00000005 00000001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 03030325 0c0c0cc8 6c6c6cff d7d7d7ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0d0d0dff 0000001d 0000000e 00000005 00000001 00000001 00000002 00000002 00000002 00000002 00000003 0000000a 00000015 0a090aa8 969696ff ecececff e1e1e1ff d5d5d5ff cacacaff c3c3c3ff c1c1c1ff c2c2c2ff c8c8c8ff d0d0d0ff d9d9d9ff 0b0a0bfd 07060748 00000012 00000008 00000002 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000009 00000012 03030325 0b0a0bc3 6a696aff d8d8d8ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff c0c0c0ff c6c6c6ff cececeff dbdbdbff 0c0b0cff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000000b 00000018 090909de cececeff e9e9e9ff dcdcdcff d0d0d0ff c7c7c7ff c4c4c4ff c4c4c4ff c8c8c8ff cfcfcfff d8d8d8ff 727272ff 080808b1 00000018 0000000c 00000005 00000001 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000012 02020222 090909be 686868ff d8d8d8ff d0d0d0ff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff c1c1c1ff c6c6c6ff cececeff dbdbdbff 0a0a0aff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000000b 00000018 070707f0 e1e1e1ff e7e7e7ff dbdbdbff d1d1d1ff cacacaff c9c9c9ff cbcbcbff d1d1d1ff d8d8d8ff a7a7a7ff 070707f0 0303032e 00000011 00000007 00000002 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 01010121 070707b9 666666ff dbdbdbff d3d3d3ff ccccccff c8c8c8ff c5c5c5ff c5c5c5ff cacacaff d1d1d1ff ddddddff 080808ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000003 0000000b 00000017 060606d7 c6c6c6ff e9e9e9ff dfdfdfff d7d7d7ff d2d2d2ff d2d2d2ff d6d6d6ff dcdcdcff d9d9d9ff 4f4f4fff 05050568 00000015 0000000a 00000004 00000001 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0101011f 060606b1 636363ff dededeff d6d6d6ff d0d0d0ff ccccccff ccccccff cfcfcfff d5d5d5ff e1e1e1ff 070707ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000008 00000013 0404048f 767676ff edededff e5e5e5ff dededeff dcdcdcff ddddddff e1e1e1ff dededeff 656565ff 0404049b 00000018 0000000d 00000005 00000002 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000008 00000011 0000001b 050505a9 646464ff dededeff dadadaff d5d5d5ff d4d4d4ff d6d6d6ff dbdbdbff e5e5e5ff 060606ff 0000001c 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000005 0000000e 01010127 030303e1 8b8b8bff eeeeeeff e8e8e8ff e7e7e7ff e9e9e9ff bdbdbdff 5f5f5fff 0303039e 00000019 0000000e 00000007 00000002 00000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 00000010 0000001b 040404a4 646464ff dbdbdbff e1e1e1ff dfdfdfff e0e0e0ff e4e4e4ff ebebebff 040404ff 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 00000011 0101013f 020202de 6f6f6fff a9a9a9ff 9f9f9fff 6b6b6bff 020202f3 02020278 00000018 0000000e 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 00000010 0000001a 0303039b 515151ff afafafff e9e9e9ff e9e9e9ff ecececff e4e4e4ff 030303f2 00000017 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 00000021 01010186 010101bc 010101b5 01010182 0000002b 00000014 0000000d 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000f 00000018 0202026b 020202f5 848484ff d9d9d9ff d3d3d3ff 6f6f6fff 020202a1 00000012 00000008 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000008 0000000d 00000012 00000014 00000014 00000012 0000000e 0000000a 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000007 0000000d 00000015 0101013a 010101b2 010101e8 010101e0 01010198 0000001e 0000000c 00000005 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000005 00000007 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000006 0000000a 0000000f 00000014 00000016 00000015 00000012 0000000c 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000009 0000000a 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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_random.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_now_playing.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_favorites.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_albums.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_genres.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_volume_off.png │ ├── sng │ │ @@ -1,37 +1,37 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 75; height: 72; 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 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 ffffff00 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000002 00000001 00000000 00000000 00000000 00000000 00000000 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 │ │ -6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000000 00000000 00000001 00000002 00000004 00000007 00000009 0000000b 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 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 │ │ -6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000000 00000001 00000003 00000006 0000000b 00000010 00000015 00000017 00000016 00000012 0000000c 00000007 00000003 00000001 00000000 00000000 00000000 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 │ │ -6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 6a686a00 00000001 00000003 00000008 0000000e 00000016 4a484a4e 636163ba 686668e3 686668e3 626062a3 31303127 0000000d 00000006 00000002 00000000 00000000 00000000 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 │ │ -69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 69676900 00000001 00000003 00000008 0000000f 00000019 5b595b8e 696769fd c7c6c7ff ecebecff ecebecff b1b0b1ff 646264be 00000013 00000009 00000003 00000000 00000000 00000000 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 │ │ -68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 68666800 00000001 00000004 00000008 00000010 0000001b 5d5c5da4 a6a5a6ff efefefff ffffffff ffffffff ffffffff fbfbfbff 686668fa 00000018 0000000b 00000004 00000000 00000000 00000000 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 │ │ -67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 67656700 00000001 00000004 00000009 00000011 0b0a0b1e 5d5b5da9 a6a4a6ff fdfdfdff ffffffff ffffffff ffffffff ffffffff ffffffff 676567ff 0000001b 0000000d 00000004 00000000 00000000 00000000 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 │ │ -65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 65636500 00000001 00000004 00000009 00000011 0a0a0a1f 5d5b5db3 a6a5a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 656365ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 64626400 00000002 00000004 00000009 00000012 12111222 5d5b5dbb a6a4a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 646264ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 63616300 00000002 00000004 0000000a 00000012 18181825 5d5b5dc3 a7a6a7ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 636163ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 615f6100 00000002 00000005 0000000a 00000012 1d1c1d29 5c5a5cca a8a7a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 615f61ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 5f5e5f00 00000002 00000005 0000000a 00000013 2121212b 5b5a5bd0 a8a8a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 5f5e5fff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 5e5c5e00 00000001 00000002 00000005 0000000b 00000014 28272831 5b595bd7 aaa9aaff ffffffff ffffffff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 5e5c5eff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 5c5a5c00 00000001 00000002 00000005 0000000b 00000014 2c2b2c38 595759df adacadff fefefeff fefefeff fdfdfdff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff fdfdfdff 5c5a5cff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 5a595a00 00000001 00000002 00000005 0000000c 00000015 32323240 585758e6 afaeafff fefefeff fefefeff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fdfdfdff 5a595aff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 59575900 00000001 00000002 00000006 0000000c 00000016 37363748 585658eb b4b3b4ff fefefeff fdfdfdff fcfcfcff fcfcfcff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff fbfbfbff fcfcfcff 595759ff 0000001d 0000000e 00000006 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 │ │ -57555700 57555700 00000001 00000002 00000003 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000006 00000009 0000000e 00000017 3c3a3c53 565456f0 b9b8b9ff fdfdfdff fdfdfdff fcfcfcff fbfbfbff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fafafaff fbfbfbff 575557ff 0000001d 00000010 00000008 00000005 00000008 00000009 00000009 00000008 00000006 00000003 00000002 00000001 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 6b696b00 00000001 00000002 00000003 00000005 00000008 00000009 00000009 00000007 00000005 00000003 00000002 00000000 00000000 00000000 │ │ -00000001 00000002 00000005 00000008 0000000a 0000000c 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000f 00000010 00000014 0000001b 3c3b3c5d 545254f5 c0bfc0ff fcfcfcff fbfbfbff fafafaff f9f9f9ff f7f7f7ff f6f6f6ff f6f6f6ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f6f6f6ff f8f8f8ff f9f9f9ff 555355ff 0000001f 00000013 0000000e 0000000e 00000012 00000015 00000015 00000012 0000000e 0000000a 00000005 00000002 00000001 6b696b00 6b696b00 6b696b00 6b696b00 00000001 00000002 00000005 00000009 0000000e 00000012 00000014 00000014 00000012 0000000d 00000009 00000005 00000002 00000001 00000000 │ │ -00000002 00000005 0000000b 00000011 00000016 0000001a 0000001c 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001f 00000023 3d3b3d6b 535153fa c5c4c5ff fcfcfcff fbfbfbff f9f9f9ff f7f7f7ff f6f6f6ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f5f5f5ff f6f6f6ff f7f7f7ff 525052ff 00000021 00000018 00000017 22222225 5c5a5c89 626062b5 636163bc 5d5b5d92 39383937 00000014 0000000d 00000007 00000003 00000001 69676900 69676900 00000001 00000003 00000006 0000000c 00000014 302f302e 5c5a5c89 626062b5 615f61b2 5b595b87 22222225 00000012 0000000b 00000005 00000002 00000001 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000007 00000009 0000000b 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 0000000b 00000010 00000015 00000017 00000016 00000012 0000000c 00000007 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000e 00000016 4a484a4e 636163ba 686668e3 686668e3 626062a3 31303127 0000000d 00000006 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000f 00000019 5b595b8e 696769fd c7c6c7ff ecebecff ecebecff b1b0b1ff 646264be 00000013 00000009 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000008 00000010 0000001b 5d5c5da4 a6a5a6ff efefefff ffffffff ffffffff ffffffff fbfbfbff 686668fa 00000018 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0b0a0b1e 5d5b5da9 a6a4a6ff fdfdfdff ffffffff ffffffff ffffffff ffffffff ffffffff 676567ff 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0a0a0a1f 5d5b5db3 a6a5a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 656365ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000009 00000012 12111222 5d5b5dbb a6a4a6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 646264ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 18181825 5d5b5dc3 a7a6a7ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 636163ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000012 1d1c1d29 5c5a5cca a8a7a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 615f61ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000013 2121212b 5b5a5bd0 a8a8a8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 5f5e5fff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000b 00000014 28272831 5b595bd7 aaa9aaff ffffffff ffffffff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff 5e5c5eff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000b 00000014 2c2b2c38 595759df adacadff fefefeff fefefeff fdfdfdff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff fdfdfdff 5c5a5cff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000005 0000000c 00000015 32323240 585758e6 afaeafff fefefeff fefefeff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fdfdfdff 5a595aff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000006 0000000c 00000016 37363748 585658eb b4b3b4ff fefefeff fdfdfdff fcfcfcff fcfcfcff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff fbfbfbff fcfcfcff 595759ff 0000001d 0000000e 00000006 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000001 00000002 00000003 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000006 00000009 0000000e 00000017 3c3a3c53 565456f0 b9b8b9ff fdfdfdff fdfdfdff fcfcfcff fbfbfbff f9f9f9ff f9f9f9ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff fafafaff fbfbfbff 575557ff 0000001d 00000010 00000008 00000005 00000008 00000009 00000009 00000008 00000006 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000003 00000005 00000008 00000009 00000009 00000007 00000005 00000003 00000002 00000000 00000000 00000000 │ │ +00000001 00000002 00000005 00000008 0000000a 0000000c 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000f 00000010 00000014 0000001b 3c3b3c5d 545254f5 c0bfc0ff fcfcfcff fbfbfbff fafafaff f9f9f9ff f7f7f7ff f6f6f6ff f6f6f6ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f6f6f6ff f8f8f8ff f9f9f9ff 555355ff 0000001f 00000013 0000000e 0000000e 00000012 00000015 00000015 00000012 0000000e 0000000a 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000001 00000002 00000005 00000009 0000000e 00000012 00000014 00000014 00000012 0000000d 00000009 00000005 00000002 00000001 00000000 │ │ +00000002 00000005 0000000b 00000011 00000016 0000001a 0000001c 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001f 00000023 3d3b3d6b 535153fa c5c4c5ff fcfcfcff fbfbfbff f9f9f9ff f7f7f7ff f6f6f6ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f5f5f5ff f6f6f6ff f7f7f7ff 525052ff 00000021 00000018 00000017 22222225 5c5a5c89 626062b5 636163bc 5d5b5d92 39383937 00000014 0000000d 00000007 00000003 00000001 00000000 00000000 00000001 00000003 00000006 0000000c 00000014 302f302e 5c5a5c89 626062b5 615f61b2 5b595b87 22222225 00000012 0000000b 00000005 00000002 00000001 │ │ 00000005 0000000b 00000014 4341436d 4e4c4ed1 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 514f51ff 868486ff cccbccff fbfbfbff fafafaff f8f8f8ff f6f6f6ff f4f4f4ff f2f2f2ff f2f2f2ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f2ff f3f3f3ff f5f5f5ff f5f5f5ff 4f4d4fff 00000027 00000021 47464757 656365e8 adacadff cbcacbff d1d0d1ff b4b3b4ff 666466f5 55535578 00000018 0000000e 00000007 00000003 00000001 00000001 00000003 00000007 0000000e 00000017 5250526a 666466f3 afadafff cbcacbff c9c9c9ff adacadff 656365e6 48474851 00000014 0000000b 00000005 00000002 │ │ 00000008 00000011 43414375 8d8b8dff d5d4d5ff fdfdfdff fdfdfdff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fbfbfbff fafafaff f9f9f9ff f7f7f7ff f4f4f4ff f3f3f3ff f1f1f1ff f0f0f0ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff f0f0f0ff f1f1f1ff f2f2f2ff f3f3f3ff 4c4a4cff 0000002d 403f405a 636263f5 c8c8c8ff ffffffff ffffffff ffffffff ffffffff e0e0e0ff a0a0a0ff 54535484 00000019 0000000e 00000007 00000004 00000003 00000007 0000000e 00000018 51505176 979697ff d7d7d7ff ffffffff ffffffff ffffffff ffffffff c6c6c6ff 636263f5 47474754 00000013 00000009 00000003 │ │ 0000000b 00000016 4b494be3 dad9daff fcfcfcff fbfbfbff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff fafafaff f9f9f9ff f9f9f9ff f9f9f9ff f8f8f8ff f6f6f6ff f5f5f5ff f2f2f2ff f0f0f0ff eeeeeeff edededff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff edededff eeeeeeff f0f0f0ff f0f0f0ff 494749ff 1e1d1e46 605e60ee c6c5c6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e7e7e7ff a3a1a3ff 52515284 00000019 0000000f 0000000a 0000000a 0000000f 00000018 4f4e4f77 9d9c9dff dedddeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c8c7c8ff 615f61f0 34333433 0000000e 00000006 │ │ 0000000d 0000001a 4b494bff fcfcfcff fafafaff f8f8f8ff f6f6f6ff f6f6f6ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f4f4f4ff f4f4f4ff f2f2f2ff f0f0f0ff eeeeeeff ecececff ebebebff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff ebebebff edededff edededff ecececff 464446ff 4c4b4c99 acabacff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e7e6e7ff a1a0a1ff 504e5084 0000001b 00000015 00000014 0000001b 4d4b4d77 9b9a9bff ddddddff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff b2b1b2ff 55535594 00000012 00000008 │ │ 0000000e 0000001c 484748ff fafafaff f6f6f6ff f3f3f3ff f1f1f1ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff ecececff ebebebff eaeaeaff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e9e9ff ebebebff ecececff eaeaeaff 424142ff 535253c6 cfcecfff ffffffff fefefeff fefefeff fefefeff fdfdfdff fdfdfdff fefefeff fefefeff fefefeff e6e6e6ff 9f9e9fff 4b4a4b86 00000023 00000022 48474879 999899ff dcdcdcff ffffffff fefefeff fefefeff fefefeff fefefeff fdfdfdff fdfdfdff fefefeff fefefeff d4d4d4ff 565556c7 00000015 00000009 │ │ 0000000e 0000001d 464546ff f7f7f7ff f2f2f2ff eeeeeeff eaeaeaff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e6e6e6ff e8e8e8ff eaeaeaff e8e8e8ff 403f40ff 504e50c6 cdcdcdff fdfdfdff fcfcfcff fcfcfcff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fcfcfcff fdfdfdff e5e4e5ff 9c9b9cff 45444589 4341437f 969596ff dbdadbff fdfdfdff fdfdfdff fdfdfdff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff fdfdfdff d3d3d3ff 545254c7 00000015 0000000a │ │ 0000000e 0000001d 444344ff f5f5f5ff efefefff eaeaeaff e6e6e6ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e4e4e4ff e7e7e7ff e8e8e8ff e8e8e8ff 3f3e3fff 464546a3 adadadff fcfcfcff fafafaff f9f9f9ff f7f7f7ff f6f6f6ff f6f6f6ff f6f6f6ff f8f8f8ff f8f8f8ff fafafaff fbfbfbff e0e0e0ff 9c9b9cff 949394ff d9d9d9ff fcfcfcff fcfcfcff fafafaff f9f9f9ff f8f8f8ff f7f7f7ff f6f6f6ff f7f7f7ff f8f8f8ff f9f9f9ff fbfbfbff adadadff 4b4a4b97 00000013 00000008 │ │ @@ -52,29 +52,29 @@ │ │ 0000000e 0000001d 232223ff e9e9e9ff dcdcdcff d0d0d0ff cacacaff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c7c7c7ff cbcbcbff d1d1d1ff d8d8d8ff 201f20ff 131213a3 8e8e8eff f2f2f2ff e9e9e9ff dededeff d2d2d2ff cacacaff c4c4c4ff c1c1c1ff c1c1c1ff c5c5c5ff c8c8c8ff ccccccff afafafff 646364ff 5d5c5dff a9a9a9ff ccccccff c8c8c8ff c5c5c5ff c1c1c1ff bfbfbfff c0c0c0ff c1c1c1ff c7c7c7ff d1d1d1ff ddddddff eaeaeaff 969696ff 151415a4 00000013 00000008 │ │ 0000000e 0000001b 202020ff ebebebff dededeff d4d4d4ff cdcdcdff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff c4c4c4ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c5c5c5ff cacacaff d0d0d0ff d6d6d6ff 1d1d1dff 111111cb b9b9b9ff edededff e2e2e2ff d5d5d5ff cbcbcbff c4c4c4ff c1c1c1ff c1c1c1ff c5c5c5ff cacacaff d0d0d0ff b3b3b3ff 656565ff 0f0f0f86 0e0e0e7f 5e5e5eff acacacff d0d0d0ff cacacaff c5c5c5ff c1c1c1ff c0c0c0ff c0c0c0ff c3c3c3ff cacacaff d6d6d6ff e3e3e3ff bcbcbcff 121212cc 00000016 0000000a │ │ 0000000c 00000018 1e1e1ef5 e5e5e5ff e4e4e4ff dbdbdbff d4d4d4ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cdcdcdff cbcbcbff c9c9c9ff c7c7c7ff c5c5c5ff c3c3c3ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c4c4c4ff c9c9c9ff cfcfcfff d5d5d5ff 1c1c1cff 0f0e0fcb b6b6b6ff eaeaeaff ddddddff d0d0d0ff c7c7c7ff c3c3c3ff c2c2c2ff c6c6c6ff cbcbcbff d2d2d2ff b6b5b6ff 666566ff 0d0c0d81 00000022 00000022 0d0c0d79 5f5e5fff aeaeaeff d2d2d2ff cbcbcbff c6c6c6ff c2c2c2ff c1c1c1ff c2c2c2ff c9c9c9ff d3d3d3ff dfdfdfff b7b7b7ff 0f0e0fc9 00000015 0000000a │ │ 00000009 00000014 1b1b1bc6 969696ff e7e7e7ff e3e3e3ff dededeff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d8d8d8ff d6d6d6ff d3d3d3ff cfcfcfff cbcbcbff c8c8c8ff c5c5c5ff c3c3c3ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c3c3c3ff c8c8c8ff cececeff d5d5d5ff 1a1a1aff 0a0a0aa0 848484ff e9e9e9ff dcdcdcff d1d1d1ff c9c9c9ff c7c7c7ff c8c8c8ff cdcdcdff d3d3d3ff b6b6b6ff 656565ff 0a0a0a7f 0000001b 00000014 00000014 0000001b 0a0a0a77 5e5e5eff b0b0b0ff d4d4d4ff cdcdcdff c8c8c8ff c7c7c7ff c7c7c7ff ccccccff d5d5d5ff e1e1e1ff 848484ff 0b0b0b97 00000013 00000008 │ │ 00000006 0000000e 1111113b 191919c1 1a1a1afa 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 1a1a1aff 313131ff 7e7e7eff d2d2d2ff ccccccff c7c7c7ff c4c4c4ff c1c1c1ff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff c1c1c1ff c6c6c6ff cececeff d6d6d6ff 191919ff 0303034a 090909f3 9f9f9fff e1e1e1ff d8d8d8ff d3d3d3ff d2d2d2ff d4d4d4ff d9d9d9ff bababaff 656565ff 0707077f 00000019 0000000f 0000000a 0000000a 0000000f 00000018 07070777 5d5d5dff b2b2b2ff d9d9d9ff d4d4d4ff d2d2d2ff d2d2d2ff d6d6d6ff ddddddff a3a3a3ff 090909f3 05050536 0000000e 00000006 │ │ 00000003 00000008 0000000e 00000014 00000018 0000001b 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001d 0000001e 00000022 0b0b0b41 171717e4 7d7d7dff d4d4d4ff cdcdcdff c7c7c7ff c3c3c3ff c0c0c0ff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cdcdcdff d8d8d8ff 171717ff 0000002e 05040560 070607f8 a1a0a1ff e5e5e5ff e1e1e1ff e0e0e0ff e3e3e3ff b5b5b5ff 5b5a5bff 0605067e 00000018 0000000e 00000007 00000004 00000003 00000007 0000000e 00000018 06050676 565556ff b0afb0ff e3e3e3ff e0e0e0ff e1e1e1ff e4e4e4ff a2a2a2ff 070607f8 0505055f 00000013 00000009 00000003 │ │ 00000002 00000003 00000006 00000009 0000000c 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 0000000e 00000010 00000013 00000018 0a0a0a39 151515df 7b7b7bff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff d9d9d9ff 161616ff 00000027 00000022 0303035c 040404eb 747474ff a8a8a8ff a8a8a8ff 7c7c7cff 040404f3 03030373 00000017 0000000e 00000007 00000003 00000001 00000001 00000003 00000007 0000000e 00000017 0303036d 040404f3 7c7c7cff a5a5a5ff a8a8a8ff 777777ff 040404ed 0303035c 00000015 0000000b 00000005 00000002 │ │ -14141400 00000001 00000002 00000003 00000004 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000008 0000000c 00000015 09090934 131313dc 797979ff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dadadaff 141414ff 00000021 00000018 00000018 01010128 02020294 020202bc 020202bc 02020292 01010133 00000014 0000000c 00000006 00000003 00000001 02020200 02020200 00000001 00000003 00000006 0000000c 00000014 01010130 02020292 020202ba 020202bc 02020297 0101012b 00000013 0000000b 00000005 00000002 00000001 │ │ -12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 12121200 00000002 00000005 0000000b 00000013 08080831 111111d5 737373ff d7d7d7ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 121212ff 0000001f 00000013 0000000e 0000000e 00000012 00000015 00000015 00000012 0000000e 0000000a 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000001 00000002 00000005 00000009 0000000e 00000012 00000015 00000015 00000012 0000000e 00000009 00000005 00000002 00000001 00000000 │ │ -11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 11101100 00000002 00000005 0000000a 00000013 0606062b 100f10d0 706f70ff d7d7d7ff cfcfcfff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 111011ff 0000001e 00000010 00000008 00000005 00000008 00000009 00000009 00000008 00000006 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000003 00000006 00000008 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 │ │ -0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 0f0f0f00 00000002 00000004 0000000a 00000012 04040429 0e0e0ecd 6d6d6dff d7d7d7ff cfcfcfff c8c8c8ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0f0f0fff 0000001d 0000000e 00000006 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 │ │ -0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 0d0d0d00 00000002 00000004 0000000a 00000012 03030325 0c0c0cc8 6c6c6cff d7d7d7ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0d0d0dff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 0c0b0c00 00000002 00000004 00000009 00000012 03030325 0b0a0bc3 6a696aff d8d8d8ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff c0c0c0ff c6c6c6ff cececeff dbdbdbff 0c0b0cff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 0a0a0a00 00000001 00000004 00000009 00000012 02020222 090909be 686868ff d8d8d8ff d0d0d0ff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff c1c1c1ff c6c6c6ff cececeff dbdbdbff 0a0a0aff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 08080800 00000001 00000004 00000009 00000011 01010121 070707b9 666666ff dbdbdbff d3d3d3ff ccccccff c8c8c8ff c5c5c5ff c5c5c5ff cacacaff d1d1d1ff ddddddff 080808ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 07070700 00000001 00000004 00000009 00000011 0101011f 060606b1 636363ff dededeff d6d6d6ff d0d0d0ff ccccccff ccccccff cfcfcfff d5d5d5ff e1e1e1ff 070707ff 0000001d 0000000e 00000005 00000000 00000000 00000000 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 │ │ -06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 06060600 00000001 00000004 00000008 00000011 0000001b 050505a9 646464ff dededeff dadadaff d5d5d5ff d4d4d4ff d6d6d6ff dbdbdbff e5e5e5ff 060606ff 0000001c 0000000e 00000005 00000000 00000000 00000000 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 │ │ -04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 04040400 00000001 00000003 00000008 00000010 0000001b 040404a4 646464ff dbdbdbff e1e1e1ff dfdfdfff e0e0e0ff e4e4e4ff ebebebff 040404ff 0000001b 0000000d 00000004 00000000 00000000 00000000 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 │ │ -03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 03030300 00000001 00000003 00000008 00000010 0000001a 0303039b 515151ff afafafff e9e9e9ff e9e9e9ff ecececff e4e4e4ff 030303f2 00000017 0000000b 00000004 00000000 00000000 00000000 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 │ │ -02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 02020200 00000001 00000003 00000008 0000000f 00000018 0202026b 020202f5 848484ff d9d9d9ff d3d3d3ff 6f6f6fff 020202a1 00000012 00000008 00000002 00000000 00000000 00000000 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 │ │ -01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 01010100 00000001 00000003 00000007 0000000d 00000015 0101013a 010101b2 010101e8 010101e0 01010198 0000001e 0000000c 00000005 00000002 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000006 0000000a 0000000f 00000014 00000016 00000015 00000012 0000000c 00000006 00000003 00000001 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000009 0000000a 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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 00000001 00000002 00000003 00000004 00000004 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000005 00000008 0000000c 00000015 09090934 131313dc 797979ff d6d6d6ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dadadaff 141414ff 00000021 00000018 00000018 01010128 02020294 020202bc 020202bc 02020292 01010133 00000014 0000000c 00000006 00000003 00000001 00000000 00000000 00000001 00000003 00000006 0000000c 00000014 01010130 02020292 020202ba 020202bc 02020297 0101012b 00000013 0000000b 00000005 00000002 00000001 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000b 00000013 08080831 111111d5 737373ff d7d7d7ff cececeff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 121212ff 0000001f 00000013 0000000e 0000000e 00000012 00000015 00000015 00000012 0000000e 0000000a 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000001 00000002 00000005 00000009 0000000e 00000012 00000015 00000015 00000012 0000000e 00000009 00000005 00000002 00000001 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 0000000a 00000013 0606062b 100f10d0 706f70ff d7d7d7ff cfcfcfff c8c8c8ff c3c3c3ff c0c0c0ff bfbfbfff bebebeff bdbdbdff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 111011ff 0000001e 00000010 00000008 00000005 00000008 00000009 00000009 00000008 00000006 00000003 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000003 00000006 00000008 00000009 00000009 00000008 00000005 00000003 00000002 00000001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 04040429 0e0e0ecd 6d6d6dff d7d7d7ff cfcfcfff c8c8c8ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0f0f0fff 0000001d 0000000e 00000006 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000002 00000001 00000001 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 0000000a 00000012 03030325 0c0c0cc8 6c6c6cff d7d7d7ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff bdbdbdff c0c0c0ff c5c5c5ff cececeff dbdbdbff 0d0d0dff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000004 00000009 00000012 03030325 0b0a0bc3 6a696aff d8d8d8ff cfcfcfff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff bebebeff c0c0c0ff c6c6c6ff cececeff dbdbdbff 0c0b0cff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000012 02020222 090909be 686868ff d8d8d8ff d0d0d0ff c9c9c9ff c4c4c4ff c1c1c1ff bfbfbfff c1c1c1ff c6c6c6ff cececeff dbdbdbff 0a0a0aff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 01010121 070707b9 666666ff dbdbdbff d3d3d3ff ccccccff c8c8c8ff c5c5c5ff c5c5c5ff cacacaff d1d1d1ff ddddddff 080808ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000009 00000011 0101011f 060606b1 636363ff dededeff d6d6d6ff d0d0d0ff ccccccff ccccccff cfcfcfff d5d5d5ff e1e1e1ff 070707ff 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000004 00000008 00000011 0000001b 050505a9 646464ff dededeff dadadaff d5d5d5ff d4d4d4ff d6d6d6ff dbdbdbff e5e5e5ff 060606ff 0000001c 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 00000010 0000001b 040404a4 646464ff dbdbdbff e1e1e1ff dfdfdfff e0e0e0ff e4e4e4ff ebebebff 040404ff 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 00000010 0000001a 0303039b 515151ff afafafff e9e9e9ff e9e9e9ff ecececff e4e4e4ff 030303f2 00000017 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000008 0000000f 00000018 0202026b 020202f5 848484ff d9d9d9ff d3d3d3ff 6f6f6fff 020202a1 00000012 00000008 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000007 0000000d 00000015 0101013a 010101b2 010101e8 010101e0 01010198 0000001e 0000000c 00000005 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000006 0000000a 0000000f 00000014 00000016 00000015 00000012 0000000c 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000009 0000000a 0000000a 00000008 00000005 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000002 00000003 00000003 00000002 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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_playlists.png │ ├── sng │ │ @@ -1,17 +1,17 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 e7e7e700 f5f5f502 │ │ +f5f5f502 e7e7e702 e9e9e902 eaeaea02 e4e4e402 99999922 4a4a4a48 19191960 1010106a 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1010106a 19191960 4a4a4a48 99999922 e4e4e404 eaeaea02 e9e9e902 00000000 f5f5f502 │ │ e7e7e702 e9e9e902 eaeaea02 b7b7b716 2f2f2f56 36363687 848484bf b7b7b7e5 c3c3c3ed c4c4c4ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c3c3c3ef c2c2c2ef c2c2c2ef c2c2c2ef c2c2c2ef c1c1c1ef c1c1c1ef c1c1c1ef c0c0c0ef c0c0c0ef c0c0c0ef c0c0c0ef bfbfbfef bfbfbfef bfbfbfef bebebeef bebebeef bebebeef bdbdbdef bdbdbdef bdbdbdef bcbcbcef bcbcbcef bcbcbcef bbbbbbef bbbbbbef bababaef bababaef bababaef b9b9b9ef b9b9b9ef b9b9b9ef b8b8b8ef b8b8b8ef b7b7b8ef b7b7b7ef b7b7b7ef b6b6b6ef b6b6b6ef b6b6b6ef b5b5b5ef b5b5b5ef b4b4b4ef b4b4b4ef b4b4b4ef b3b3b3ef b3b3b3ef b2b2b2ef b2b2b2ef b1b1b1ed a4a4a4e5 777777bf 32323287 2f2f2f56 b7b7b716 eaeaea02 e9e9e902 e7e7e702 │ │ -e9e9e900 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 e9e9e900 │ │ +00000000 eaeaea02 99999920 1919196a 858585bf dadadaff dcdcdcff dcdcdcff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff cbcbcbff cacacaff c9c9c9ff c6c6c6ff c3c3c3ff 777777bf 1818186a 99999920 eaeaea02 00000000 │ │ ebebeb02 b7b7b716 1919196a a9a9a9db dcdcdcff ddddddff dededeff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d2d2d2ff d0d0d0ff ccccccff c8c8c8ff c4c4c4ff 969696db 1818186a b7b7b716 ebebeb02 │ │ e3e3e302 2f2f2f56 858585bf dcdcdcff dddddeff dfdfdfff e1e1e1ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff d7d7d7ff d4d4d4ff cececeff c9c9c9ff c3c3c3ff 767676bf 2f2f2f56 e3e3e302 │ │ 98989822 36363687 dadadaff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d5d5d5ff cececeff c7c7c7ff c0c0c0ff 31313187 98989822 │ │ 49494948 848484bf dcdcdcff dededeff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d2d2d2ff cacacaff c3c3c3ff 747474bf 49494948 │ │ 1717175e b6b6b6e5 dcdcdcff dfdfdfff e2e2e2ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e2e2e2ff ddddddff d6d6d6ff ccccccff c4c4c4ff 9f9f9fe5 1717175e │ │ 0e0e0e6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e3e3e3ff dfdfdfff d7d7d7ff cececeff c5c5c5ff aaaaaaed 0e0e0e6a │ │ 0f0f0f6a c3c3c3ed dcdcdcff dfdfdfff e3e3e3ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff dfdfdfff d8d8d8ff cececeff c5c5c5ff aaaaaaed 0f0f0f6a │ │ @@ -70,11 +70,11 @@ │ │ 0f0f0f6a b0b0b0ed c9c9c9ff d0d0d0ff d7d7d7ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dcdcdcff d6d6d6ff ccccccff bebebeff b2b2b2ff 989898ed 0f0f0f6a │ │ 0e0e0e6a afafafed c9c9c9ff cfcfcfff d6d6d6ff dcdcdcff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dededeff dcdcdcff d5d5d5ff cbcbcbff bdbdbdff b1b1b1ff 979797ed 0e0e0e6a │ │ 1717175e a3a3a3e5 c7c7c7ff cdcdcdff d4d4d4ff dbdbdbff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d3d3d3ff c8c8c8ff bbbbbbff afafafff 8d8d8de5 1717175e │ │ 48484848 767676bf c5c5c5ff cbcbcbff d1d1d1ff d7d7d7ff dcdcdcff dededeff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dadadaff d5d5d5ff cdcdcdff c2c2c2ff b6b6b6ff acacacff 666666bf 48484848 │ │ 95959522 31313187 c2c2c2ff c7c7c7ff cdcdcdff d2d2d2ff d7d7d7ff dadadaff dcdcdcff dcdcdcff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff cececeff c5c5c5ff bbbbbbff b1b1b1ff a8a8a8ff 2c2c2c87 95959522 │ │ dfdfdf02 2e2e2e56 777777bf c4c4c4ff c7c7c7ff ccccccff d0d0d0ff d3d3d3ff d5d5d5ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cdcdcdff ccccccff c8c8c8ff c3c3c3ff bbbbbbff b3b3b3ff abababff 686868bf 2e2e2e56 dfdfdf02 │ │ e6e6e602 b3b3b316 1818186a 959595db c3c3c3ff c6c6c6ff c9c9c9ff cbcbcbff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff bebebeff bbbbbbff b7b7b7ff b1b1b1ff abababff 828282db 1717176a b3b3b316 e6e6e602 │ │ -e4e4e400 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 e4e4e400 │ │ -e4e4e400 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 e6e6e600 e4e4e400 │ │ -f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 e5e5e500 e4e4e402 f5f5f502 │ │ +00000000 e5e5e502 96969620 1818186a 767676bf bfbfbfff c2c2c2ff c3c3c3ff c4c4c4ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadacff a8a8a8ff 686868bf 1818186a 96969620 e5e5e502 00000000 │ │ +00000000 e6e6e602 e5e5e502 b3b3b316 2e2e2e56 31313187 747474bf 9f9f9fe5 aaaaaaed abababef abababef aaaaaaef aaaaaaef a9a9a9ef a9a9a9ef a9a9a9ef a8a8a8ef a8a8a8ef a7a7a7ef a7a7a7ef a7a7a7ef a6a6a6ef a6a6a6ef a6a6a6ef a5a5a5ef a5a5a5ef a5a5a5ef a4a4a4ef a4a4a4ef a3a3a3ef a3a3a3ef a3a3a3ef a2a2a2ef a2a2a2ef a2a2a2ef a1a1a1ef a1a1a1ef a0a0a0ef a0a0a0ef a0a0a0ef 9f9f9fef 9f9f9fef 9f9f9fef 9e9e9eef 9e9e9eef 9e9e9eef 9e9e9eef 9d9d9def 9d9d9def 9d9d9def 9d9d9def 9c9c9cef 9c9c9cef 9c9c9cef 9b9b9bef 9b9b9bef 9b9b9bef 9a9a9aef 9a9a9aef 9a9a9aef 9a9a9aef 999999ef 999999ef 989898ed 8d8d8de5 676767bf 2d2d2d87 2e2e2e56 b3b3b316 e5e5e502 00000000 00000000 │ │ +f5f5f502 e4e4e402 e5e5e502 e5e5e502 dfdfdf02 95959522 48484848 18181860 1010106a 1111116c 1212126c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1313136c 1212126c 1111116c 1010106a 18181860 48484848 95959522 dfdfdf02 e5e5e502 00000000 e4e4e402 f5f5f502 │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_search.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,34 +66,28 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (187,187,189) # rgb = (0xbb,0xbb,0xbd) │ │ (129,129,134) # rgb = (0x81,0x81,0x86) │ │ ( 96, 96,103) # rgb = (0x60,0x60,0x67) │ │ ( 85, 85, 93) # rgb = (0x55,0x55,0x5d) │ │ ( 85, 85, 94) # rgb = (0x55,0x55,0x5e) │ │ ( 88, 88, 96) # rgb = (0x58,0x58,0x60) │ │ (113,113,119) # rgb = (0x71,0x71,0x77) │ │ @@ -81,15 +106,14 @@ │ │ (183,183,187) # rgb = (0xb7,0xb7,0xbb) │ │ (187,187,190) # rgb = (0xbb,0xbb,0xbe) │ │ (171,171,175) # rgb = (0xab,0xab,0xaf) │ │ (132,132,139) # rgb = (0x84,0x84,0x8b) │ │ ( 97, 97,106) # rgb = (0x61,0x61,0x6a) │ │ ( 90, 90, 99) # rgb = (0x5a,0x5a,0x63) │ │ (160,160,163) # rgb = (0xa0,0xa0,0xa3) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (103,103,110) # rgb = (0x67,0x67,0x6e) │ │ ( 93, 93,103) # rgb = (0x5d,0x5d,0x67) │ │ ( 95, 95,104) # rgb = (0x5f,0x5f,0x68) │ │ (164,164,169) # rgb = (0xa4,0xa4,0xa9) │ │ (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ (199,199,201) # rgb = (0xc7,0xc7,0xc9) │ │ ( 89, 89, 98) # rgb = (0x59,0x59,0x62) │ │ @@ -103,28 +127,26 @@ │ │ ( 90, 90,100) # rgb = (0x5a,0x5a,0x64) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (220,220,221) # rgb = (0xdc,0xdc,0xdd) │ │ ( 87, 87, 96) # rgb = (0x57,0x57,0x60) │ │ (139,139,145) # rgb = (0x8b,0x8b,0x91) │ │ (196,196,198) # rgb = (0xc4,0xc4,0xc6) │ │ (163,163,166) # rgb = (0xa3,0xa3,0xa6) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (175,175,177) # rgb = (0xaf,0xaf,0xb1) │ │ ( 83, 83, 92) # rgb = (0x53,0x53,0x5c) │ │ ( 84, 84, 92) # rgb = (0x54,0x54,0x5c) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (119,119,126) # rgb = (0x77,0x77,0x7e) │ │ (115,115,121) # rgb = (0x73,0x73,0x79) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (144,144,148) # rgb = (0x90,0x90,0x94) │ │ ( 80, 80, 89) # rgb = (0x50,0x50,0x59) │ │ ( 99, 99,107) # rgb = (0x63,0x63,0x6b) │ │ (159,159,163) # rgb = (0x9f,0x9f,0xa3) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (130,130,135) # rgb = (0x82,0x82,0x87) │ │ ( 76, 76, 85) # rgb = (0x4c,0x4c,0x55) │ │ (114,114,120) # rgb = (0x72,0x72,0x78) │ │ (175,175,178) # rgb = (0xaf,0xaf,0xb2) │ │ ( 75, 75, 83) # rgb = (0x4b,0x4b,0x53) │ │ (221,221,222) # rgb = (0xdd,0xdd,0xde) │ │ (132,132,136) # rgb = (0x84,0x84,0x88) │ │ @@ -134,15 +156,14 @@ │ │ ( 73, 73, 80) # rgb = (0x49,0x49,0x50) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (152,152,156) # rgb = (0x98,0x98,0x9c) │ │ ( 68, 68, 76) # rgb = (0x44,0x44,0x4c) │ │ (134,134,138) # rgb = (0x86,0x86,0x8a) │ │ ( 87, 87, 93) # rgb = (0x57,0x57,0x5d) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (193,193,195) # rgb = (0xc1,0xc1,0xc3) │ │ ( 64, 64, 72) # rgb = (0x40,0x40,0x48) │ │ ( 64, 64, 71) # rgb = (0x40,0x40,0x47) │ │ ( 76, 76, 82) # rgb = (0x4c,0x4c,0x52) │ │ (126,126,130) # rgb = (0x7e,0x7e,0x82) │ │ ( 90, 90, 96) # rgb = (0x5a,0x5a,0x60) │ │ ( 60, 60, 68) # rgb = (0x3c,0x3c,0x44) │ │ @@ -154,15 +175,14 @@ │ │ ( 57, 57, 64) # rgb = (0x39,0x39,0x40) │ │ ( 56, 56, 63) # rgb = (0x38,0x38,0x3f) │ │ ( 92, 92, 97) # rgb = (0x5c,0x5c,0x61) │ │ (152,152,154) # rgb = (0x98,0x98,0x9a) │ │ ( 54, 54, 61) # rgb = (0x36,0x36,0x3d) │ │ (171,171,172) # rgb = (0xab,0xab,0xac) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (133,133,137) # rgb = (0x85,0x85,0x89) │ │ ( 52, 52, 59) # rgb = (0x34,0x34,0x3b) │ │ ( 67, 67, 72) # rgb = (0x43,0x43,0x48) │ │ (159,159,161) # rgb = (0x9f,0x9f,0xa1) │ │ (102,102,105) # rgb = (0x66,0x66,0x69) │ │ ( 50, 50, 56) # rgb = (0x32,0x32,0x38) │ │ ( 53, 53, 59) # rgb = (0x35,0x35,0x3b) │ │ @@ -183,15 +203,14 @@ │ │ ( 45, 45, 51) # rgb = (0x2d,0x2d,0x33) │ │ ( 55, 55, 61) # rgb = (0x37,0x37,0x3d) │ │ (105,105,110) # rgb = (0x69,0x69,0x6e) │ │ ( 45, 45, 52) # rgb = (0x2d,0x2d,0x34) │ │ ( 46, 46, 51) # rgb = (0x2e,0x2e,0x33) │ │ (167,167,168) # rgb = (0xa7,0xa7,0xa8) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (189,189,191) # rgb = (0xbd,0xbd,0xbf) │ │ (142,142,145) # rgb = (0x8e,0x8e,0x91) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (112,112,116) # rgb = (0x70,0x70,0x74) │ │ (129,129,132) # rgb = (0x81,0x81,0x84) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ (147,147,150) # rgb = (0x93,0x93,0x96) │ │ @@ -199,95 +218,76 @@ │ │ ( 41, 41, 47) # rgb = (0x29,0x29,0x2f) │ │ (166,166,168) # rgb = (0xa6,0xa6,0xa8) │ │ (145,145,147) # rgb = (0x91,0x91,0x93) │ │ ( 38, 38, 44) # rgb = (0x26,0x26,0x2c) │ │ ( 40, 40, 45) # rgb = (0x28,0x28,0x2d) │ │ (166,166,167) # rgb = (0xa6,0xa6,0xa7) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (144,144,146) # rgb = (0x90,0x90,0x92) │ │ ( 35, 35, 41) # rgb = (0x23,0x23,0x29) │ │ ( 35, 35, 40) # rgb = (0x23,0x23,0x28) │ │ ( 37, 37, 42) # rgb = (0x25,0x25,0x2a) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (142,142,144) # rgb = (0x8e,0x8e,0x90) │ │ ( 32, 32, 38) # rgb = (0x20,0x20,0x26) │ │ ( 32, 32, 37) # rgb = (0x20,0x20,0x25) │ │ ( 47, 47, 51) # rgb = (0x2f,0x2f,0x33) │ │ (141,141,143) # rgb = (0x8d,0x8d,0x8f) │ │ ( 30, 30, 35) # rgb = (0x1e,0x1e,0x23) │ │ ( 29, 29, 34) # rgb = (0x1d,0x1d,0x22) │ │ ( 29, 29, 35) # rgb = (0x1d,0x1d,0x23) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (140,140,142) # rgb = (0x8c,0x8c,0x8e) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ ( 27, 27, 32) # rgb = (0x1b,0x1b,0x20) │ │ ( 85, 85, 89) # rgb = (0x55,0x55,0x59) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (165,165,167) # rgb = (0xa5,0xa5,0xa7) │ │ (101,101,104) # rgb = (0x65,0x65,0x68) │ │ (127,127,129) # rgb = (0x7f,0x7f,0x81) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 173 255 173 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2e2a12302e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2f2f2f2f2e3738393a3b3c3d3e122e2e2e2e303030303030303028153f35 │ │ -0613282e2f2f2f2f2f404142434343434343443945303030303030303030302728153f35 │ │ -0714262e2f2e2f2e2046474448494a4b4c4d4e444f503030273027273027272728163151 │ │ -0714262e2e2e2e2b5253545556302e2e2e30574853585927272727272727272826165a51 │ │ -071526302e2e2e5b4f5c5d2e2e2e2e303030305e5f603912302727272727272826176151 │ │ -081529302e2e623c63642e2e3030303027272727653c6366272727272727272826176167 │ │ -081629302e2e68696a6b30303030302730303030276c6a6d282727272727282829176e67 │ │ -0817293030306f707130272730273027272727272772706a282827282828282829187374 │ │ -09172a2730307576773030303030272727272727277876797a2828282626262629187374 │ │ -09182a2727277b7c7d2730272727272827282827287e7c7f2b2828282828262629198074 │ │ -09192527303081827f2a272727282728282727282883828426262626262626262a198586 │ │ -0a19252727278788897e272828282828282828287a8a888b28262626262629262a1a8586 │ │ -0a1a25282727288c8d8e162827282828282828288f908d9126262629292629262a1a9286 │ │ -0a1b2b2827272859939495172828262826282696979493982629292929292929251a999a │ │ -0b1b2b28272728279b9c9c9d9e12282826929fa09c9c9ca1a229292929292929251b999a │ │ -0b1c12282728282826a3a4a5a6a7a8a9aaaba5a5a5a5a5a5a4ac292929292929251bad9a │ │ -0c1d1226282828262826aeafb0b0b0b0b0b0b1b2b3b0b0b0b0b4b52a2a2a2a2a251cb6b7 │ │ -0c1d13262626262626262626b8b9babbbcbd1626bebfc0c0c0c0bfc12a2a292a2b1cb6b7 │ │ -0c1e13262826282626262626262626262629292929c2c3c3c3c3c3c4c52a2a2a2b1cc6b7 │ │ -c71f132926262626262629262626262929292a2a2a2ac8c9cacacacacbc52a252b1dcccd │ │ -c72014292626262929292926292929292a29292a29292acecfd0d0d0d0d112252b1dcccd │ │ -0d201429262926292929292929292929292929292a2a2a2ad2d3d4d4d4d51825121dd6cd │ │ -0d211529292929292929292a2a2a2a2a2a2a2a2a2a25252525d7d8d9d9da2525121ed6db │ │ -0d2c152a292929292929292a2929292a2a2a2a2a2a2a2a2a2a2adcddde1a2b2b121edfdb │ │ -e0e1152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121edfdb │ │ -e2e3162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b136be4e5 │ │ -e6341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722e7e8 │ │ -e9eae11b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22c6ebec │ │ -edeeef5a34343f3f315a5a616e6e7380808585929999adadb6b6c6c6ccccd6dff0ebf1ed │ │ -f2ede932f3f3f3f33636363535355151676767747474868686869a9a9ab7b7dbf4ecedf2 │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4a47314c4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4a5051525354555657314a4a4a4a4c4c4c4c4c4c4c4c45345816 │ │ +0632454a4b4b4b4b4b595a5b5c5c5c5c5c5c5d525e4c4c4c4c4c4c4c4c4c4c4445345816 │ │ +0733434a4b4a4b4a3f5f605d616263646566675d68694c4c444c44444c44444445354d18 │ │ +0733434a4a4a4a486a6b6c6d6e4c4a4a4a4c6f616b707144444444444444444543357218 │ │ +0734434c4a4a4a736874754a4a4a4a4c4c4c4c76777852314c4444444444444543367918 │ │ +0834464c4a4a7a557b7c4a4a4c4c4c4c444444447d557b7e444444444444444543367919 │ │ +0835464c4a4a7f8081824c4c4c4c4c444c4c4c4c44838184454444444444454546368519 │ │ +0836464c4c4c8687884c44444c444c444444444444898781454544454545454546378a1a │ │ +093647444c4c8b8c8d4c4c4c4c4c444444444444448e8c8f904545454343434346378a1a │ │ +093747444444919293444c4444444445444545444594929548454545454543434638961a │ │ +093842444c4c97989547444444454445454444454599989a434343434343434347389b1b │ │ +0a38424444449c9d9e9444454545454545454545909f9da0454343434343464347399b1b │ │ +0a394245444445a1a2a335454445454545454545a4a5a2a643434346464346434739a71b │ │ +0a3a484544444571a8a9aa3645454345434543abaca9a8ad43464646464646464239ae1c │ │ +0b3a484544444544afb0b0b1b231454543a7b3b4b0b0b0b5b646464646464646423aae1c │ │ +0b3b31454445454543b7b8b9babbbcbdbebfb9b9b9b9b9b9b8c0464646464646423ac11c │ │ +0c3c3143454545434543c2c3c4c4c4c4c4c4c5c6c7c4c4c4c4c8c94747474747423bca1d │ │ +0c3c32434343434343434343cbcccdcecfd03543d1d2d3d3d3d3d2d447474647483bca1d │ │ +0c3d32434543454343434343434343434346464646d5d6d6d6d6d6d7d8474747483bd91d │ │ +1e3e3246434343434343464343434346464647474747dadbdcdcdcdcddd84742483cde1f │ │ +1e3f334643434346464646434646464647464647464647dfe0e1e1e1e1e23142483cde1f │ │ +0d3f33464346434646464646464646464646464647474747e3e4e5e5e5e63742313ce71f │ │ +0d403446464646464646464747474747474747474742424242e8e9eaeaeb4242313de720 │ │ +0d49344746464646464646474646464747474747474747474747ecedee394848313def20 │ │ +21f0344746464646464646464647474747474747474742474242424242424248313def20 │ │ +22f13547474747474747474747474242424242424242424242424242424242483282f223 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641f325 │ │ +2627f03a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41d92829 │ │ +2a2b2c724f4f58584d72727985858a96969b9ba7aeaec1c1cacad9d9dedee7eff4282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_my_music.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,34 +66,28 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (194,194,195) # rgb = (0xc2,0xc2,0xc3) │ │ (193,193,194) # rgb = (0xc1,0xc1,0xc2) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (158,158,161) # rgb = (0x9e,0x9e,0xa1) │ │ ( 92, 92,101) # rgb = (0x5c,0x5c,0x65) │ │ @@ -71,15 +96,14 @@ │ │ (109,109,115) # rgb = (0x6d,0x6d,0x73) │ │ (138,138,144) # rgb = (0x8a,0x8a,0x90) │ │ (105,105,114) # rgb = (0x69,0x69,0x72) │ │ (175,175,179) # rgb = (0xaf,0xaf,0xb3) │ │ (174,174,178) # rgb = (0xae,0xae,0xb2) │ │ (143,143,149) # rgb = (0x8f,0x8f,0x95) │ │ ( 96, 96,105) # rgb = (0x60,0x60,0x69) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (135,135,141) # rgb = (0x87,0x87,0x8d) │ │ (107,107,115) # rgb = (0x6b,0x6b,0x73) │ │ (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ (174,174,177) # rgb = (0xae,0xae,0xb1) │ │ (225,225,226) # rgb = (0xe1,0xe1,0xe2) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (132,132,138) # rgb = (0x84,0x84,0x8a) │ │ @@ -96,15 +120,14 @@ │ │ ( 98, 98,106) # rgb = (0x62,0x62,0x6a) │ │ (159,159,162) # rgb = (0x9f,0x9f,0xa2) │ │ ( 86, 86, 94) # rgb = (0x56,0x56,0x5e) │ │ ( 93, 93,102) # rgb = (0x5d,0x5d,0x66) │ │ (178,178,181) # rgb = (0xb2,0xb2,0xb5) │ │ (170,170,173) # rgb = (0xaa,0xaa,0xad) │ │ ( 82, 82, 91) # rgb = (0x52,0x52,0x5b) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (125,125,130) # rgb = (0x7d,0x7d,0x82) │ │ ( 93, 93,100) # rgb = (0x5d,0x5d,0x64) │ │ (150,150,155) # rgb = (0x96,0x96,0x9b) │ │ ( 85, 85, 94) # rgb = (0x55,0x55,0x5e) │ │ ( 99, 99,107) # rgb = (0x63,0x63,0x6b) │ │ (170,170,174) # rgb = (0xaa,0xaa,0xae) │ │ (118,118,125) # rgb = (0x76,0x76,0x7d) │ │ @@ -115,15 +138,14 @@ │ │ (121,121,126) # rgb = (0x79,0x79,0x7e) │ │ ( 88, 88, 95) # rgb = (0x58,0x58,0x5f) │ │ (146,146,150) # rgb = (0x92,0x92,0x96) │ │ (123,123,128) # rgb = (0x7b,0x7b,0x80) │ │ (172,172,174) # rgb = (0xac,0xac,0xae) │ │ (166,166,168) # rgb = (0xa6,0xa6,0xa8) │ │ ( 71, 71, 79) # rgb = (0x47,0x47,0x4f) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (117,117,122) # rgb = (0x75,0x75,0x7a) │ │ ( 83, 83, 89) # rgb = (0x53,0x53,0x59) │ │ (141,141,145) # rgb = (0x8d,0x8d,0x91) │ │ (145,145,148) # rgb = (0x91,0x91,0x94) │ │ (116,116,121) # rgb = (0x74,0x74,0x79) │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (163,163,166) # rgb = (0xa3,0xa3,0xa6) │ │ @@ -145,15 +167,14 @@ │ │ (135,135,138) # rgb = (0x87,0x87,0x8a) │ │ ( 86, 86, 90) # rgb = (0x56,0x56,0x5a) │ │ ( 47, 47, 53) # rgb = (0x2f,0x2f,0x35) │ │ (168,168,170) # rgb = (0xa8,0xa8,0xaa) │ │ (228,227,227) # rgb = (0xe4,0xe3,0xe3) │ │ ( 53, 53, 60) # rgb = (0x35,0x35,0x3c) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (105,105,109) # rgb = (0x69,0x69,0x6d) │ │ ( 68, 68, 73) # rgb = (0x44,0x44,0x49) │ │ (168,168,169) # rgb = (0xa8,0xa8,0xa9) │ │ ( 43, 43, 48) # rgb = (0x2b,0x2b,0x30) │ │ ( 37, 37, 43) # rgb = (0x25,0x25,0x2b) │ │ (132,132,134) # rgb = (0x84,0x84,0x86) │ │ ( 63, 63, 68) # rgb = (0x3f,0x3f,0x44) │ │ @@ -174,15 +195,14 @@ │ │ ( 59, 59, 64) # rgb = (0x3b,0x3b,0x40) │ │ (165,165,167) # rgb = (0xa5,0xa5,0xa7) │ │ (105,105,108) # rgb = (0x69,0x69,0x6c) │ │ (170,170,172) # rgb = (0xaa,0xaa,0xac) │ │ (152,152,154) # rgb = (0x98,0x98,0x9a) │ │ ( 38, 38, 43) # rgb = (0x26,0x26,0x2b) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ ( 95, 95, 99) # rgb = (0x5f,0x5f,0x63) │ │ ( 47, 47, 52) # rgb = (0x2f,0x2f,0x34) │ │ (166,166,167) # rgb = (0xa6,0xa6,0xa7) │ │ (165,165,166) # rgb = (0xa5,0xa5,0xa6) │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (113,113,115) # rgb = (0x71,0x71,0x73) │ │ ( 33, 33, 39) # rgb = (0x21,0x21,0x27) │ │ @@ -191,28 +211,25 @@ │ │ ( 30, 30, 35) # rgb = (0x1e,0x1e,0x23) │ │ (221,221,222) # rgb = (0xdd,0xdd,0xde) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (171,171,173) # rgb = (0xab,0xab,0xad) │ │ (144,144,146) # rgb = (0x90,0x90,0x92) │ │ (143,143,145) # rgb = (0x8f,0x8f,0x91) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 80, 80, 85) # rgb = (0x50,0x50,0x55) │ │ ( 80, 80, 84) # rgb = (0x50,0x50,0x54) │ │ ( 79, 79, 84) # rgb = (0x4f,0x4f,0x54) │ │ ( 65, 65, 70) # rgb = (0x41,0x41,0x46) │ │ ( 88, 88, 92) # rgb = (0x58,0x58,0x5c) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (113,113,116) # rgb = (0x71,0x71,0x74) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 41, 41, 46) # rgb = (0x29,0x29,0x2e) │ │ ( 96, 96, 99) # rgb = (0x60,0x60,0x63) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (184,184,185) # rgb = (0xb8,0xb8,0xb9) │ │ ( 33, 33, 38) # rgb = (0x21,0x21,0x26) │ │ ( 32, 32, 37) # rgb = (0x20,0x20,0x25) │ │ (112,112,114) # rgb = (0x70,0x70,0x72) │ │ (164,164,165) # rgb = (0xa4,0xa4,0xa5) │ │ (106,106,108) # rgb = (0x6a,0x6a,0x6c) │ │ (105,105,107) # rgb = (0x69,0x69,0x6b) │ │ @@ -221,73 +238,56 @@ │ │ (201,201,202) # rgb = (0xc9,0xc9,0xca) │ │ (118,118,121) # rgb = (0x76,0x76,0x79) │ │ (116,116,119) # rgb = (0x74,0x74,0x77) │ │ (116,116,118) # rgb = (0x74,0x74,0x76) │ │ (115,115,118) # rgb = (0x73,0x73,0x76) │ │ (115,115,117) # rgb = (0x73,0x73,0x75) │ │ (148,148,150) # rgb = (0x94,0x94,0x96) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 173 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 173 255 173 255 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2e343737373737373738393939393939393939393a391230303028153b35 │ │ -0613282e2f2f3c3d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3f4027302728153b35 │ │ -0714262e2f2e414243434343434343434343434344444444444444454629272728163147 │ │ -0714262e2e2e48492e2e2e2e2e302e2e2e3030304a2827272727274b3d4c272826164d47 │ │ -071526302e2e4e4f2e2e2e2e2e2e2e301b5051525354303030272755562a272826175747 │ │ -081529302e2e58592e2e2e2e3030305a5b3d5c5c5c5d27272727275e5f2a272826175760 │ │ -081629302e2e61622e303030303030636465486667682727282727696a2a282829176b60 │ │ -0817293030306c6d303027273027306e512727276f702827272827717225282829183873 │ │ -09172a2730307475303030303030277677272727787928272828287a7b25262629183873 │ │ -09182a2727277c7d272730272727277e7f28808182832828282828848525262629198673 │ │ -091925273030878830272727272816898a278b8c8c8d8e262626263c8f2526262a199091 │ │ -0a192527272792932727272828949596972898999a1328262826269b9c2b29262a1a9091 │ │ -0a1a252827279d9827272728279e9fa0a12817a226282826262626a3a42b29262a1aa591 │ │ -0a1b2b282727a6a72727272828a8a9aa2628282628262626262929abac2b2929251aadae │ │ -0b1b2b282727afb0b1b1b2b2b2b2b2b2b2b2b2b2b2b3b3b3b3b3b3b4b5122929251badae │ │ -0b1c12282728b6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b92929251bbaae │ │ -0c1d12262828bbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbdbdbdbdbdbc252a2a251cbebf │ │ -0c1d13262694c0c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c2c2c2c2c2c2a61b2a2b1cbebf │ │ -0c1e132619c38f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8fc4152b1cc5bf │ │ -c61f1329c7c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8ca131dcbcc │ │ -c62014cdcecececececececececececececececececececececececececececfd01dcbcc │ │ -0d2014d1d2d2d2d2d2d2d2d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d41dd5cc │ │ -0d2115d6d7d8d8d8d8d9d9d9d9d9d9d9d9d9dadadadadadadadadadadadadadbdc1ed5dd │ │ -0d2c152a292929292929292a2929292a2a2a2a2a2a2a2a2a2a2a2a2525252b2b121ededd │ │ -dfe0152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121ededd │ │ -e1e2162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b13e3e4e5 │ │ -e6341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722e7e8 │ │ -e9eae01b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22c5ebec │ │ -edeeef4d34343b3b314d4d576b6b3886869090a5adadbababebec5c5cbcbd5def0ebf1ed │ │ -f2ede932f3f3f3f3363636353535474760606073737391919191aeaeaebfbfddf4ecedf2 │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4a4f5050505050505051525252525252525252525352314c4c4c45345416 │ │ +0632454a4b4b5556575757575757575757575757575757575757575859444c4445345416 │ │ +0733434a4b4a5a5b5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5e5f46444445354d18 │ │ +0733434a4a4a60614a4a4a4a4a4c4a4a4a4c4c4c62454444444444635664444543356518 │ │ +0734434c4a4a66674a4a4a4a4a4a4a4c3a68696a6b6c4c4c4c44446d6e47444543366f18 │ │ +0834464c4a4a70714a4a4a4a4c4c4c727356747474754444444444767747444543366f19 │ │ +0835464c4a4a78794a4c4c4c4c4c4c7a7b7c607d7e7f4444454444808147454546368219 │ │ +0836464c4c4c83844c4c44444c444c85694444448687454444454488894245454637511a │ │ +093647444c4c8a8b4c4c4c4c4c4c448c8d4444448e8f454445454590914243434637511a │ │ +093747444444929344444c444444449495459697989945454545459a9b42434346389c1a │ │ +093842444c4c9d9e4c4444444445359fa044a1a2a2a3a44343434355a54243434738a61b │ │ +0a3842444444a7a84444444545a9aaabac45adaeaf324543454343b0b14846434739a61b │ │ +0a3942454444b2ad4444444544b3b4b5b64536b743454543434343b8b94846434739ba1b │ │ +0a3a48454444bbbc4444444545bdbebf4345454345434343434646c0c14846464239c21c │ │ +0b3a48454444c3c4c5c5c6c6c6c6c6c6c6c6c6c6c6c7c7c7c7c7c7c8c9314646423ac21c │ │ +0b3b31454445cacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcccd4646423ace1c │ │ +0c3c31434545cfd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d0424747423bd21d │ │ +0c3c324343a9d3d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d5d5d5d5d5d5d5bb3a47483bd21d │ │ +0c3d324338d6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5d734483bd81d │ │ +1e3e3246d9dadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadc323cdd1f │ │ +1e3f33dedfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfe0e13cdd1f │ │ +0d3f33e2e3e3e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e53ce61f │ │ +0d4034e7e8e9e9e9e9eaeaeaeaeaeaeaeaeaebebebebebebebebebebebebebeced3de620 │ │ +0d49344746464646464646474646464747474747474747474747474242424848313dee20 │ │ +21ef344746464646464646464647474747474747474742474242424242424248313dee20 │ │ +22f035474747474747474747474742424242424242424242424242424242424832f1f223 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641f325 │ │ +2627ef3a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41d82829 │ │ +2a2b2c654f4f54544d65656f8282519c9ca6a6bac2c2ceced2d2d8d8dddde6eef4282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_new_music.png │ ├── sng │ │ @@ -7,14 +7,39 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ @@ -23,34 +48,25 @@ │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (232,233,233) # rgb = (0xe8,0xe9,0xe9) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ ( 60, 60, 64) # rgb = (0x3c,0x3c,0x40) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ ( 58, 58, 62) # rgb = (0x3a,0x3a,0x3e) │ │ (111,111,121) # rgb = (0x6f,0x6f,0x79) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ (125,125,129) # rgb = (0x7d,0x7d,0x81) │ │ (108,108,118) # rgb = (0x6c,0x6c,0x76) │ │ ( 46, 46, 51) # rgb = (0x2e,0x2e,0x33) │ │ (105,105,115) # rgb = (0x69,0x69,0x73) │ │ @@ -126,82 +142,66 @@ │ │ ( 31, 31, 36) # rgb = (0x1f,0x1f,0x24) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ ( 88, 88, 91) # rgb = (0x58,0x58,0x5b) │ │ ( 26, 26, 31) # rgb = (0x1a,0x1a,0x1f) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ - ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ - ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ - ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 123 129 133 133 129 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 1 144 255 255 255 255 5 151 255 255 255 255 255 151 7 157 255 159 255 158 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 157 255 159 156 255 155 164 255 255 31 171 255 255 255 255 255 255 255 255 255 255 255 255 255 11 37 169 176 181 181 29 35 36} │ │ + 0 3 123 129 133 133 129 1 144 5 151 151 7 157 159 158 157 159 156 155 164 31 171 11 37 169 176 181 181 29 35 36} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000001020304050505050505050505050505050505050505050505050505040302010000 │ │ -0001060708090909090907070a0a0b0b0c0d0d0e0e0e0f0f101111121313141516060100 │ │ -17180a0a191a1a1a1a1a1a19191919080808080809090909070707070a0a0b0e1b1c1817 │ │ -1d1e0e191f202020211f1f1f1f1f1f1f1f1f1f2222222222222222221a1a1a190f23241d │ │ -25260d1a202020201f1f1f1f1f1f1f1f1f1f1f222222222222222222221a1a1a0d272825 │ │ -25260d1a1f201f1f1f1f1f1f1f1f1f1f1f222922222222222222221a1a1a1a190d272a25 │ │ -25260e191f1f1f1f1f1f1f1f1f2b1f22222c2c2222222d22221a1a1a1a1a1a190d232825 │ │ -25260f191f1f1f1f1f1f1f1f2e2f2f30312f2f2f32332f341a1a1a1a1a1a1a190d352825 │ │ -25260f191f1f1f1f1f1f22223631313131313131313131311a1a1a1a1a1919190e352825 │ │ -252610081f1f1f22223738393a3a3a3a3a223a3a3a3a3a3a3b3c3d19191919080e3e2825 │ │ -2526100822222222223f3f3f3f3f3f3f3f19193f3f3f3f3f3f3f3f19191919080f402825 │ │ -25261108222222222234343434343434340909413434343434343419191919080f422825 │ │ -25261109222222222243434343434343430b0b0b4443434343434319190808080f452825 │ │ -252612091a22221a4647474747474747470e0e0e0e484747474747490808080910452825 │ │ -252613091a1a4a4b4b4b4b4b4b4b4b4b4b11111111114b4b4b4b4b4b4b4c0809104d2825 │ │ -252613071a1a1a4e4e4e4e4e4e4e4e4e4e14144f1414504e4e4e4e4e4e08090911512825 │ │ -252614071a1a1a1a52525252525252525253535254535352525252520909090711512825 │ │ -2526550a191a19195656565656565656561b1b56561b2756565656560909090711572825 │ │ -2526530a191919585959595959595959595a5a59595a5b59595959595c090907125d2825 │ │ -2526530a19195e5f5f5f5f5f5f5f5f5f5f60605f5f605f5f5f5f5f5f5f610707125d2825 │ │ -2526150b0819190862626262626262636464646265666262626262620c07070a13672825 │ │ -25261b0b0808080808686868686827272727276868686868686868070707070a13692825 │ │ -25261b0c08080808086a6a6a6a6a232323236b6a6a6a6a6a6a6a6a070707070a13692825 │ │ -25266c0c08080808086d6d6d6d6d353535676d6d6d6d6d6d6d6d6d070a0a0a0a146e2825 │ │ -25265a0c09080909096f6f6f6f6f7071726f6f6f6f6f6f6f6f6f6f0a0a0a0a0b14732825 │ │ -2526740d09090909090909097575757575757575757575750a0a0a0a0a0a0a0b14732825 │ │ -2526740d09090909090909077677777777777777777777770a0a0a0a0a0a0a0b55782825 │ │ -2526600e0909090909070707077907070779790a0a0a797a0a0a0a0a0a0b0b0b55782825 │ │ -2526160e0709070707070707070707070a7b7c0a0a0a0a0a0a0a0b0b0b0b0b0c557d2825 │ │ -257e640f070707070707070707070a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0c537f8025 │ │ -258123110a0707070a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0c0c0c0c0e5a828325 │ │ -25848560131010101111111112121212131313131414141414555555555553745d868425 │ │ -1d8788898a8b8c8c8d8d8d8e8f8f8f8f8a9090909091858585859292939393949588871d │ │ -17969798999a9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9998979617 │ │ -0017969c9d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9d9c961700 │ │ +000106202122222222222020232324242526262727272828292a2a2b2c2c2d2e2f060100 │ │ +070823233031313131313130303030212121212122222222202020202323242732330807 │ │ +090a27303435353536343434343434343434343737373737373737373131313028380b09 │ │ +0c0d26313535353534343434343434343434343737373737373737373731313126390e0c │ │ +0c0d263134353434343434343434343434373a3737373737373737313131313026390f0c │ │ +0c0d27303434343434343434343b3437373c3c3737373d37373131313131313026380e0c │ │ +0c0d283034343434343434343e3f3f40413f3f3f42433f44313131313131313026450e0c │ │ +0c0d28303434343434343737464141414141414141414141313131313130303027450e0c │ │ +0c0d292134343437374748494a4a4a4a4a374a4a4a4a4a4a4b4c4d3030303021274e0e0c │ │ +0c0d292137373737374f4f4f4f4f4f4f4f30304f4f4f4f4f4f4f4f303030302128500e0c │ │ +0c0d2a213737373737444444444444444422225144444444444444303030302128520e0c │ │ +0c0d2a223737373737535353535353535324242454535353535353303021212128550e0c │ │ +0c0d2b223137373156575757575757575727272727585757575757592121212229550e0c │ │ +0c0d2c2231315a5b5b5b5b5b5b5b5b5b5b2a2a2a2a2a5b5b5b5b5b5b5b5c2122295d0e0c │ │ +0c0d2c203131315e5e5e5e5e5e5e5e5e5e2d2d5f2d2d605e5e5e5e5e5e2122222a610e0c │ │ +0c0d2d20313131316262626262626262626363626463636262626262222222202a610e0c │ │ +0c0d6523303130306666666666666666663232666632396666666666222222202a670e0c │ │ +0c0d6323303030686969696969696969696a6a69696a6b69696969696c2222202b6d0e0c │ │ +0c0d632330306e6f6f6f6f6f6f6f6f6f6f70706f6f706f6f6f6f6f6f6f7120202b6d0e0c │ │ +0c0d2e24213030217272727272727273747474727576727272727272252020232c770e0c │ │ +0c0d3224212121212178787878783939393939787878787878787820202020232c790e0c │ │ +0c0d322521212121217a7a7a7a7a383838387b7a7a7a7a7a7a7a7a20202020232c790e0c │ │ +0c0d7c2521212121217d7d7d7d7d454545777d7d7d7d7d7d7d7d7d20232323232d7e0e0c │ │ +0c0d6a2522212222227f7f7f7f7f8081827f7f7f7f7f7f7f7f7f7f23232323242d830e0c │ │ +0c0d8426222222222222222285858585858585858585858523232323232323242d830e0c │ │ +0c0d84262222222222222220868787878787878787878787232323232323232465880e0c │ │ +0c0d7027222222222220202020892020208989232323898a232323232324242465880e0c │ │ +0c0d2f27202220202020202020202020238b8c23232323232323242424242425658d0e0c │ │ +0c10742820202020202020202020232323232323232323232424242424242425638e110c │ │ +0c12382a232020202323232323232323232424242424242424242425252525276a8f130c │ │ +0c1490702c2929292a2a2a2a2b2b2b2b2c2c2c2c2d2d2d2d2d656565656563846d91140c │ │ +0915169293949595969696979898989893999999999a909090909b9b9c9c9c9d9e161509 │ │ +071718191a1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a19181707 │ │ +0007171d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1d170700 │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_internet_radio.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,50 +66,44 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (201,201,203) # rgb = (0xc9,0xc9,0xcb) │ │ (178,178,183) # rgb = (0xb2,0xb2,0xb7) │ │ (179,179,183) # rgb = (0xb3,0xb3,0xb7) │ │ (180,180,184) # rgb = (0xb4,0xb4,0xb8) │ │ (178,178,182) # rgb = (0xb2,0xb2,0xb6) │ │ (200,200,202) # rgb = (0xc8,0xc8,0xca) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (203,203,205) # rgb = (0xcb,0xcb,0xcd) │ │ (174,174,179) # rgb = (0xae,0xae,0xb3) │ │ (207,207,210) # rgb = (0xcf,0xcf,0xd2) │ │ (206,206,209) # rgb = (0xce,0xce,0xd1) │ │ (173,173,178) # rgb = (0xad,0xad,0xb2) │ │ (202,202,204) # rgb = (0xca,0xca,0xcc) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (182,182,186) # rgb = (0xb6,0xb6,0xba) │ │ (198,198,202) # rgb = (0xc6,0xc6,0xca) │ │ (221,221,222) # rgb = (0xdd,0xdd,0xde) │ │ (198,198,201) # rgb = (0xc6,0xc6,0xc9) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (181,181,185) # rgb = (0xb5,0xb5,0xb9) │ │ (212,212,215) # rgb = (0xd4,0xd4,0xd7) │ │ (205,205,207) # rgb = (0xcd,0xcd,0xcf) │ │ (177,177,181) # rgb = (0xb1,0xb1,0xb5) │ │ (187,187,191) # rgb = (0xbb,0xbb,0xbf) │ │ (204,204,206) # rgb = (0xcc,0xcc,0xce) │ │ (212,212,214) # rgb = (0xd4,0xd4,0xd6) │ │ @@ -90,15 +115,14 @@ │ │ (196,196,198) # rgb = (0xc4,0xc4,0xc6) │ │ (176,176,181) # rgb = (0xb0,0xb0,0xb5) │ │ (175,175,179) # rgb = (0xaf,0xaf,0xb3) │ │ (215,215,217) # rgb = (0xd7,0xd7,0xd9) │ │ (191,191,193) # rgb = (0xbf,0xbf,0xc1) │ │ (215,215,216) # rgb = (0xd7,0xd7,0xd8) │ │ (175,175,180) # rgb = (0xaf,0xaf,0xb4) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (189,189,192) # rgb = (0xbd,0xbd,0xc0) │ │ (217,217,218) # rgb = (0xd9,0xd9,0xda) │ │ (198,198,200) # rgb = (0xc6,0xc6,0xc8) │ │ (201,201,204) # rgb = (0xc9,0xc9,0xcc) │ │ (173,173,177) # rgb = (0xad,0xad,0xb1) │ │ (214,214,216) # rgb = (0xd6,0xd6,0xd8) │ │ (213,213,215) # rgb = (0xd5,0xd5,0xd7) │ │ @@ -116,26 +140,24 @@ │ │ (190,190,193) # rgb = (0xbe,0xbe,0xc1) │ │ (186,186,188) # rgb = (0xba,0xba,0xbc) │ │ (189,189,193) # rgb = (0xbd,0xbd,0xc1) │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ (184,184,188) # rgb = (0xb8,0xb8,0xbc) │ │ (219,219,220) # rgb = (0xdb,0xdb,0xdc) │ │ (176,176,180) # rgb = (0xb0,0xb0,0xb4) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (181,181,184) # rgb = (0xb5,0xb5,0xb8) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ ( 95, 95,104) # rgb = (0x5f,0x5f,0x68) │ │ (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (183,183,187) # rgb = (0xb7,0xb7,0xbb) │ │ (206,206,208) # rgb = (0xce,0xce,0xd0) │ │ ( 97, 97,107) # rgb = (0x61,0x61,0x6b) │ │ (220,220,221) # rgb = (0xdc,0xdc,0xdd) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (174,174,178) # rgb = (0xae,0xae,0xb2) │ │ (189,189,191) # rgb = (0xbd,0xbd,0xbf) │ │ (197,197,199) # rgb = (0xc5,0xc5,0xc7) │ │ (160,160,165) # rgb = (0xa0,0xa0,0xa5) │ │ (224,224,225) # rgb = (0xe0,0xe0,0xe1) │ │ (169,169,173) # rgb = (0xa9,0xa9,0xad) │ │ (167,167,171) # rgb = (0xa7,0xa7,0xab) │ │ @@ -144,15 +166,14 @@ │ │ (168,168,172) # rgb = (0xa8,0xa8,0xac) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (213,213,214) # rgb = (0xd5,0xd5,0xd6) │ │ (154,154,158) # rgb = (0x9a,0x9a,0x9e) │ │ (178,178,179) # rgb = (0xb2,0xb2,0xb3) │ │ (228,227,227) # rgb = (0xe4,0xe3,0xe3) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (212,212,213) # rgb = (0xd4,0xd4,0xd5) │ │ (177,177,179) # rgb = (0xb1,0xb1,0xb3) │ │ (225,225,226) # rgb = (0xe1,0xe1,0xe2) │ │ ( 94, 94,101) # rgb = (0x5e,0x5e,0x65) │ │ (153,153,157) # rgb = (0x99,0x99,0x9d) │ │ (176,176,179) # rgb = (0xb0,0xb0,0xb3) │ │ (163,163,167) # rgb = (0xa3,0xa3,0xa7) │ │ @@ -162,15 +183,14 @@ │ │ (162,162,166) # rgb = (0xa2,0xa2,0xa6) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (222,222,223) # rgb = (0xde,0xde,0xdf) │ │ (123,123,128) # rgb = (0x7b,0x7b,0x80) │ │ ( 76, 76, 85) # rgb = (0x4c,0x4c,0x55) │ │ (150,150,154) # rgb = (0x96,0x96,0x9a) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (149,149,153) # rgb = (0x95,0x95,0x99) │ │ ( 74, 74, 81) # rgb = (0x4a,0x4a,0x51) │ │ ( 72, 72, 80) # rgb = (0x48,0x48,0x50) │ │ (149,149,152) # rgb = (0x95,0x95,0x98) │ │ (153,153,156) # rgb = (0x99,0x99,0x9c) │ │ (183,183,185) # rgb = (0xb7,0xb7,0xb9) │ │ (157,157,160) # rgb = (0x9d,0x9d,0xa0) │ │ @@ -182,31 +202,28 @@ │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (195,195,197) # rgb = (0xc3,0xc3,0xc5) │ │ ( 94, 94, 99) # rgb = (0x5e,0x5e,0x63) │ │ ( 99, 99,105) # rgb = (0x63,0x63,0x69) │ │ ( 76, 76, 83) # rgb = (0x4c,0x4c,0x53) │ │ (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (196,196,197) # rgb = (0xc4,0xc4,0xc5) │ │ ( 58, 58, 65) # rgb = (0x3a,0x3a,0x41) │ │ (159,159,162) # rgb = (0x9f,0x9f,0xa2) │ │ ( 72, 72, 78) # rgb = (0x48,0x48,0x4e) │ │ (130,130,133) # rgb = (0x82,0x82,0x85) │ │ ( 55, 55, 62) # rgb = (0x37,0x37,0x3e) │ │ (106,106,110) # rgb = (0x6a,0x6a,0x6e) │ │ ( 61, 61, 67) # rgb = (0x3d,0x3d,0x43) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 65, 65, 70) # rgb = (0x41,0x41,0x46) │ │ (107,107,111) # rgb = (0x6b,0x6b,0x6f) │ │ (173,173,175) # rgb = (0xad,0xad,0xaf) │ │ ( 59, 59, 65) # rgb = (0x3b,0x3b,0x41) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (171,171,172) # rgb = (0xab,0xab,0xac) │ │ ( 46, 46, 52) # rgb = (0x2e,0x2e,0x34) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ ( 61, 61, 66) # rgb = (0x3d,0x3d,0x42) │ │ (170,170,172) # rgb = (0xaa,0xaa,0xac) │ │ (100,100,104) # rgb = (0x64,0x64,0x68) │ │ ( 44, 44, 50) # rgb = (0x2c,0x2c,0x32) │ │ @@ -215,89 +232,72 @@ │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 42, 42, 48) # rgb = (0x2a,0x2a,0x30) │ │ (107,107,110) # rgb = (0x6b,0x6b,0x6e) │ │ (121,121,124) # rgb = (0x79,0x79,0x7c) │ │ ( 60, 60, 64) # rgb = (0x3c,0x3c,0x40) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ (120,120,123) # rgb = (0x78,0x78,0x7b) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (143,143,145) # rgb = (0x8f,0x8f,0x91) │ │ ( 36, 36, 41) # rgb = (0x24,0x24,0x29) │ │ (197,197,198) # rgb = (0xc5,0xc5,0xc6) │ │ ( 50, 50, 55) # rgb = (0x32,0x32,0x37) │ │ (142,142,144) # rgb = (0x8e,0x8e,0x90) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ ( 83, 83, 86) # rgb = (0x53,0x53,0x56) │ │ ( 77, 77, 81) # rgb = (0x4d,0x4d,0x51) │ │ ( 48, 48, 53) # rgb = (0x30,0x30,0x35) │ │ ( 77, 77, 82) # rgb = (0x4d,0x4d,0x52) │ │ ( 93, 93, 96) # rgb = (0x5d,0x5d,0x60) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (191,191,192) # rgb = (0xbf,0xbf,0xc0) │ │ (198,198,199) # rgb = (0xc6,0xc6,0xc7) │ │ ( 45, 45, 50) # rgb = (0x2d,0x2d,0x32) │ │ (210,210,211) # rgb = (0xd2,0xd2,0xd3) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ ( 45, 45, 49) # rgb = (0x2d,0x2d,0x31) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (151,151,153) # rgb = (0x97,0x97,0x99) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 255 255 255 255 255 255 147 255 255 255 255 255 255 255 255 173 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 173 255 255 255 255 255 255 173 255 255 255 255 255 255 255 173 147 255 255 147 64 239 255 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e30313233333234353636363636363627272729183738 │ │ -0612282f392f392f2f2f2f2f3a3b3c2e2f2f2e2e363d3e3f363636363636362728154041 │ │ -0612282f2f2f2f2f2f2f2e42432e2f2f2e4413362e2e3645423636363636363628154046 │ │ -0613282e2f2f2f2f2f2f47482f2f493b4a4b4b4a3b4c2e2e4d3336363636363628154e41 │ │ -0613282e2f2f2f2f2f4f502f364a5136362e2e3636514a27365253363636362728154e41 │ │ -0714262e2f2e2f2e28542e2e55562e36155757153636583b27365929362727272816375a │ │ -0714262e2e2e2e2e5b5c2e5d5e36285f42606147622627634f276465272727282616665a │ │ -071526362e2e2e2e542e2e3e2e2e626736363636686936363e2727592727272826176a5a │ │ -081529362e2e2e364a2e136b366c6d36276e6e27276f7027717227732827272826176a74 │ │ -081629362e2e2e2a42363f4c3675252776777776277833273a3027472b27282829177974 │ │ -081729363636362b7a36457b364a2627627c7c6927297327495d27427d28282829187e7f │ │ -09172a273636362880364d81363082272a838384275335276570285f2926262629187e7f │ │ -09182a2727273627852727862727872a272828272a872828882628892828262629198a7f │ │ -0919252736363636852927808b28648c728d8d728c648e1b5f262589262626262a198f90 │ │ -0a19252727272727919227938c2928262a94942529262a9584269670262629262a1a8f90 │ │ -0a1a2528272727272797672858981728999a9a992864981926179b29292629262a1a9c90 │ │ -0a1b2b2827272827272b9829289d9b729e9f9f9e729b122625a0132929292929251aa1a2 │ │ -0b1b2b282727282728288ba314282858a4a5a5a419262972a691292929292929251ba1a2 │ │ -0b1c12282728282828262672a7a826a9aaababaaac29adae6729292929292929251bafa2 │ │ -0c1d1226282828262828282826b07db1b2b3b3b2b114b42929292a2a2a2a2a2a251cb5b6 │ │ -0c1d132626262626262626262626b7b8b9babab9b8b729292a2a2a2a2a2a292a2b1cb5b6 │ │ -0c1e132628262826262626262626bbbcbdbebebdbcbb2929292929292a2a2a2a2b1cbfb6 │ │ -c01f132926262626262629262625c1c2c3c4c4c3c2c12b2a2a2a2a2a2a2a2a252b1dc5c6 │ │ -c0201429262626292929292629c7c8c92acaca2ac9c8cb2a2a2a25252a2a2a252b1dc5c6 │ │ -0d201429262926292929292929cccdce1ccfcf1ccecdcc2a252a25252a252525121dd0c6 │ │ -0d211529292929292929292a1dd1d2d3d4d5d5d4d6bdd11e2525252525252525121ed0d7 │ │ -0d2c152a292929292929292ad8d9da2a25dbdb2b2ab7d9dc2a2a2a2525252b2b121eddd7 │ │ -dedf152a2929292929292929e0e12a2a2ae2e22a2a2ae3e4252525252525252b121eddd7 │ │ -e5e6162a2a2a2a2a2a2a2a2ae7e8252525e9e9252525ea1e252525252525252b13ebeced │ │ -ee401a12252a2a25252525252525252b2befef2b2b2b2b1212121212121212131722f0f1 │ │ -f2f3df1b17171717181818191919191a1af4f41b1b1b1b1c1c1c1c1d1d1d1d1f22bff5f6 │ │ -f7f8f96640404e4e3766666a79797e8a8a8f8f9ca1a1afafb5b5bfbfc5c5d0ddfaf5fbf7 │ │ -fcf7f238fdfdfdfd4646464141415a5a7474747f7f7f90909090a2a2a2b6b6d7fef6f7fc │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4c4d4e4f4f4e50515252525252525244444446375315 │ │ +0631454b544b544b4b4b4b4b5556574a4b4b4a4a5258595a525252525252524445345b16 │ │ +0631454b4b4b4b4b4b4b4a5c5d4a4b4b4a5e32524a4a525f5c5252525252525245345b17 │ │ +0632454a4b4b4b4b4b4b60614b4b62566364646356654a4a664f52525252525245346716 │ │ +0632454a4b4b4b4b4b68694b52636a52524a4a52526a6344526b6c525252524445346716 │ │ +0733434a4b4a4b4a456d4a4a6e6f4a523470703452527156445272465244444445355318 │ │ +0733434a4a4a4a4a73744a75765245775c7879607a43447b68447c7d4444444543357e18 │ │ +073443524a4a4a4a6d4a4a594a4a7a7f5252525280815252594444724444444543368218 │ │ +083446524a4a4a52634a3283528485524486864444878844898a448b4544444543368219 │ │ +083546524a4a4a475c525a65528c42448d8e8e8d448f4f44554c44604844454546369019 │ │ +083646525252524891525f92526343447a93938144468b446275445c944545454637951a │ │ +093647445252524596526697524c98444799999a446c51447d884577464343434637951a │ │ +09374744444452449b44449c44449d4744454544479d45459e43459f454543434638a01a │ │ +09384244525252529b464496a1457ca28aa3a38aa27ca43a7743429f434343434738a51b │ │ +0a38424444444444a6a744a8a246454347a9a942464347aa9a43ab88434346434739a51b │ │ +0a3942454444444444ac7f4571ad3645aeafafae457cad384336b046464346434739b11b │ │ +0a3a4845444445444448ad4645b2b08ab3b4b4b38ab0314342b53246464646464239b61c │ │ +0b3a4845444445444545a1b733454571b8b9b9b83843468abaa6464646464646423ab61c │ │ +0b3b3145444545454543438abbbc43bdbebfbfbec046c1c27f46464646464646423ac31c │ │ +0c3c3143454545434545454543c494c5c6c7c7c6c533c8464646474747474747423bc91d │ │ +0c3c324343434343434343434343cacbcccdcdcccbca46464747474747474647483bc91d │ │ +0c3d324345434543434343434343cecfd0d1d1d0cfce46464646464647474747483bd21d │ │ +1e3e324643434343434346434342d3d4d5d6d6d5d4d348474747474747474742483cd71f │ │ +1e3f3346434343464646464346d8d9da47dbdb47dad9dc474747424247474742483cd71f │ │ +0d3f3346434643464646464646dddedf3be0e03bdfdedd474247424247424242313ce11f │ │ +0d40344646464646464646473ce2e3e4e5e6e6e5e7d0e23d4242424242424242313de120 │ │ +0d4934474646464646464647e8e9ea4742ebeb4847cae9ec4747474242424848313ded20 │ │ +21ee34474646464646464646eff0474747f1f1474747f2f34242424242424248313ded20 │ │ +22f435474747474747474747f5f6424242f7f7424242f83d424242424242424832f9fa23 │ │ +245b393142474742424242424242424848fbfb484848483131313131313131323641fc25 │ │ +2627ee3a36363636373737383838383939fdfd3a3a3a3a3b3b3b3b3c3c3c3c3e41d22829 │ │ +2a2b2c7e5b5b6767537e7e82909095a0a0a5a5b1b6b6c3c3c9c9d2d2d7d7e1edfe282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_songs.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,44 +66,37 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (173,173,176) # rgb = (0xad,0xad,0xb0) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (209,209,210) # rgb = (0xd1,0xd1,0xd2) │ │ ( 96, 96,105) # rgb = (0x60,0x60,0x69) │ │ (206,206,207) # rgb = (0xce,0xce,0xcf) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ ( 97, 97,107) # rgb = (0x61,0x61,0x6b) │ │ (112,112,118) # rgb = (0x70,0x70,0x76) │ │ ( 95, 95,104) # rgb = (0x5f,0x5f,0x68) │ │ (126,126,131) # rgb = (0x7e,0x7e,0x83) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ ( 92, 92,101) # rgb = (0x5c,0x5c,0x65) │ │ ( 93, 93,102) # rgb = (0x5d,0x5d,0x66) │ │ ( 91, 91,101) # rgb = (0x5b,0x5b,0x65) │ │ (136,136,140) # rgb = (0x88,0x88,0x8c) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ ( 89, 89, 98) # rgb = (0x59,0x59,0x62) │ │ @@ -81,27 +105,25 @@ │ │ (138,138,141) # rgb = (0x8a,0x8a,0x8d) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (207,207,208) # rgb = (0xcf,0xcf,0xd0) │ │ ( 86, 86, 95) # rgb = (0x56,0x56,0x5f) │ │ ( 87, 87, 96) # rgb = (0x57,0x57,0x60) │ │ ( 85, 85, 93) # rgb = (0x55,0x55,0x5d) │ │ (139,139,142) # rgb = (0x8b,0x8b,0x8e) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 83, 83, 92) # rgb = (0x53,0x53,0x5c) │ │ ( 81, 81, 89) # rgb = (0x51,0x51,0x59) │ │ (159,159,161) # rgb = (0x9f,0x9f,0xa1) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ ( 79, 79, 88) # rgb = (0x4f,0x4f,0x58) │ │ ( 82, 82, 90) # rgb = (0x52,0x52,0x5a) │ │ (102,102,109) # rgb = (0x66,0x66,0x6d) │ │ ( 80, 80, 89) # rgb = (0x50,0x50,0x59) │ │ ( 79, 79, 87) # rgb = (0x4f,0x4f,0x57) │ │ (200,200,201) # rgb = (0xc8,0xc8,0xc9) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (205,205,206) # rgb = (0xcd,0xcd,0xce) │ │ ( 76, 76, 84) # rgb = (0x4c,0x4c,0x54) │ │ (218,218,219) # rgb = (0xda,0xda,0xdb) │ │ (111,111,117) # rgb = (0x6f,0x6f,0x75) │ │ ( 77, 77, 85) # rgb = (0x4d,0x4d,0x55) │ │ (115,115,120) # rgb = (0x73,0x73,0x78) │ │ (204,204,205) # rgb = (0xcc,0xcc,0xcd) │ │ @@ -113,15 +135,14 @@ │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ ( 69, 69, 77) # rgb = (0x45,0x45,0x4d) │ │ ( 72, 72, 79) # rgb = (0x48,0x48,0x4f) │ │ (190,190,192) # rgb = (0xbe,0xbe,0xc0) │ │ ( 70, 70, 77) # rgb = (0x46,0x46,0x4d) │ │ (159,159,162) # rgb = (0x9f,0x9f,0xa2) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (203,203,204) # rgb = (0xcb,0xcb,0xcc) │ │ ( 65, 65, 73) # rgb = (0x41,0x41,0x49) │ │ ( 68, 68, 76) # rgb = (0x44,0x44,0x4c) │ │ (133,133,137) # rgb = (0x85,0x85,0x89) │ │ (202,202,203) # rgb = (0xca,0xca,0xcb) │ │ ( 61, 61, 69) # rgb = (0x3d,0x3d,0x45) │ │ ( 65, 65, 72) # rgb = (0x41,0x41,0x48) │ │ @@ -130,15 +151,14 @@ │ │ (127,127,131) # rgb = (0x7f,0x7f,0x83) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ ( 57, 57, 65) # rgb = (0x39,0x39,0x41) │ │ ( 61, 61, 68) # rgb = (0x3d,0x3d,0x44) │ │ ( 58, 58, 65) # rgb = (0x3a,0x3a,0x41) │ │ (135,135,138) # rgb = (0x87,0x87,0x8a) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (201,201,202) # rgb = (0xc9,0xc9,0xca) │ │ ( 54, 54, 61) # rgb = (0x36,0x36,0x3d) │ │ ( 58, 58, 64) # rgb = (0x3a,0x3a,0x40) │ │ ( 53, 53, 60) # rgb = (0x35,0x35,0x3c) │ │ (160,160,163) # rgb = (0xa0,0xa0,0xa3) │ │ ( 50, 50, 57) # rgb = (0x32,0x32,0x39) │ │ (220,220,221) # rgb = (0xdc,0xdc,0xdd) │ │ @@ -146,15 +166,14 @@ │ │ ( 51, 51, 58) # rgb = (0x33,0x33,0x3a) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ ( 46, 46, 53) # rgb = (0x2e,0x2e,0x35) │ │ ( 51, 51, 57) # rgb = (0x33,0x33,0x39) │ │ (198,198,199) # rgb = (0xc6,0xc6,0xc7) │ │ (100,100,104) # rgb = (0x64,0x64,0x68) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (199,199,200) # rgb = (0xc7,0xc7,0xc8) │ │ (170,170,171) # rgb = (0xaa,0xaa,0xab) │ │ ( 43, 43, 49) # rgb = (0x2b,0x2b,0x31) │ │ ( 48, 48, 54) # rgb = (0x30,0x30,0x36) │ │ (157,157,159) # rgb = (0x9d,0x9d,0x9f) │ │ ( 54, 54, 60) # rgb = (0x36,0x36,0x3c) │ │ (135,135,137) # rgb = (0x87,0x87,0x89) │ │ @@ -162,95 +181,76 @@ │ │ ( 36, 36, 41) # rgb = (0x24,0x24,0x29) │ │ ( 37, 37, 43) # rgb = (0x25,0x25,0x2b) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 45, 45, 50) # rgb = (0x2d,0x2d,0x32) │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (188,188,189) # rgb = (0xbc,0xbc,0xbd) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 84, 84, 87) # rgb = (0x54,0x54,0x57) │ │ ( 36, 36, 42) # rgb = (0x24,0x24,0x2a) │ │ ( 42, 42, 47) # rgb = (0x2a,0x2a,0x2f) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (115,115,117) # rgb = (0x73,0x73,0x75) │ │ ( 34, 34, 39) # rgb = (0x22,0x22,0x27) │ │ ( 34, 34, 40) # rgb = (0x22,0x22,0x28) │ │ ( 37, 37, 42) # rgb = (0x25,0x25,0x2a) │ │ ( 31, 31, 37) # rgb = (0x1f,0x1f,0x25) │ │ ( 89, 89, 93) # rgb = (0x59,0x59,0x5d) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 29, 29, 34) # rgb = (0x1d,0x1d,0x22) │ │ (190,190,191) # rgb = (0xbe,0xbe,0xbf) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 55, 55, 60) # rgb = (0x37,0x37,0x3c) │ │ ( 27, 27, 32) # rgb = (0x1b,0x1b,0x20) │ │ ( 44, 44, 48) # rgb = (0x2c,0x2c,0x30) │ │ (175,175,176) # rgb = (0xaf,0xaf,0xb0) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (100,100,103) # rgb = (0x64,0x64,0x67) │ │ ( 65, 65, 70) # rgb = (0x41,0x41,0x46) │ │ ( 76, 76, 79) # rgb = (0x4c,0x4c,0x4f) │ │ (128,128,130) # rgb = (0x80,0x80,0x82) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 255 173 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 173 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 173 255 255 255 255 255 173 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2a362e2e2e2e2e2e2e2e30303030303028153437 │ │ -0613282e2f2f2f2f2f2f2f2f2f2f2e2e38393a2e2e2e2e2e303030303030303028153b35 │ │ -0613282e2f2f2f2f2f2f2f2f2e2e2e30383c3d252e303030303030303030302728153b35 │ │ -0714262e2f2e2f2e2e2e2e2e2e302e30383e3e3f27303030273027273027272728163140 │ │ -0714262e2e2e2e2e2e2e2e2e2e302e2e4142434445272727272727272727272826164640 │ │ -071526302e2e2e2e2e2e2e2e2e2e2e3041474848494a2730302727272727272826174b40 │ │ -081529302e2e2e2e2e2e2e2e303030304c4d4e4e4e4f5027272727272727272826174b51 │ │ -081629302e2e2e2e2e303030303030273a52525252525354282727272727282829175551 │ │ -081729303030303030302727302730273a5657585959595a5b2827282828282829185c5d │ │ -09172a273030303030303030303027275e5f5a6061626262632828282626262629185c5d │ │ -09182a272727302727273027272727286465662716676868695e28282828262629196a5d │ │ -09192527303030303027272727282728646b6c28286d6e6b6b6f2626262626262a197071 │ │ -0a192527272727272727272828282828727374282826617373752626262629262a1a7071 │ │ -0a1a2528272727272727272827282828767778282828797a7a7b2629292629262a1a7c71 │ │ -0a1b2b28272728272727272828282628767d7e2628265e7f7f80292929292929251a8182 │ │ -0b1b2b282727282728282828282828288384852626262b868487292929292929251b8182 │ │ -0b1c1228272828282826262626282626348884292929898a8b5e292929292929251b8c82 │ │ -0c1d12262828282628282828282626263b8d8e2626268f8d90292a2a2a2a2a2a251c9192 │ │ -0c1d1326262626262626262626262a939495962629299798932a2a2a2a2a292a2b1c9192 │ │ -0c1e132628262826262626262b999a9b9c9d9e2929299fa0292929292a2a2a2a2b1ca192 │ │ -a21f13292626262626262914a3a49c9c9c9ca52a2a2a2a2a2a2a2a2a2a2a2a252b1da6a7 │ │ -a220142926262629292929a8a9aaaaaaaaaa9e2a29292a2a2a2a25252a2a2a252b1da6a7 │ │ -0d20142926292629292914abacacacacacacad292a2a2a2a252a25252a252525121daea7 │ │ -0d21152929292929292964afafafafafafabb02a2a2525252525252525252525121eaeb1 │ │ -0d2c152a29292929292925b2b3b3b3b3b4b52a2a2a2a2a2a2a2a2a2525252b2b121eb6b1 │ │ -b7b8152a2929292929292931b9babbbc1e2a2a2a2a2a252a252525252525252b121eb6b1 │ │ -bdbe162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b1341bfc0 │ │ -c1341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722c2c3 │ │ -c4c5b81b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22a1c6c7 │ │ -c8c9ca4634343b3b3146464b55555c6a6a70707c81818c8c9191a1a1a6a6aeb6cbc6ccc8 │ │ -cdc8c432cececece37373735353540405151515d5d5d717171718282829292b1cfc7c8cd │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b47504a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4b4b4b4b4a4a5152534a4a4a4a4a4c4c4c4c4c4c4c4c45345416 │ │ +0632454a4b4b4b4b4b4b4b4b4a4a4a4c515556424a4c4c4c4c4c4c4c4c4c4c4445345416 │ │ +0733434a4b4a4b4a4a4a4a4a4a4c4a4c51575758444c4c4c444c44444c44444445354d18 │ │ +0733434a4a4a4a4a4a4a4a4a4a4c4a4a595a5b5c5d444444444444444444444543355e18 │ │ +0734434c4a4a4a4a4a4a4a4a4a4a4a4c595f60606162444c4c4444444444444543366318 │ │ +0834464c4a4a4a4a4a4a4a4a4c4c4c4c6465666666676844444444444444444543366319 │ │ +0835464c4a4a4a4a4a4c4c4c4c4c4c445369696969696a6b454444444444454546366c19 │ │ +0836464c4c4c4c4c4c4c44444c444c44536d6e6f7070707172454445454545454637731a │ │ +093647444c4c4c4c4c4c4c4c4c4c4444747571767778787879454545434343434637731a │ │ +0937474444444c4444444c44444444457a7b7c44357d7e7e7f744545454543434638801a │ │ +093842444c4c4c4c4c444444444544457a8182454583848181854343434343434738861b │ │ +0a3842444444444444444445454545458788894545437788888a4343434346434739861b │ │ +0a3942454444444444444445444545458b8c8d4545458e8f8f904346464346434739911b │ │ +0a3a48454444454444444445454543458b9293434543749494954646464646464239961c │ │ +0b3a4845444445444545454545454545979899434343489a989b464646464646423a961c │ │ +0b3b31454445454545434343434543434f9c984646469d9e9f74464646464646423aa01c │ │ +0c3c314345454543454545454543434354a1a2434343a3a1a446474747474747423ba51d │ │ +0c3c32434343434343434343434347a6a7a8a9434646aaaba647474747474647483ba51d │ │ +0c3d3243454345434343434348acadaeafb0b1464646b2b34646464647474747483bb41d │ │ +1e3e32464343434343434633b5b6afafafafb747474747474747474747474742483cb81f │ │ +1e3f334643434346464646b9babbbbbbbbbbb147464647474747424247474742483cb81f │ │ +0d3f334643464346464633bcbdbdbdbdbdbdbe46474747474247424247424242313cbf1f │ │ +0d4034464646464646467ac0c0c0c0c0c0bcc147474242424242424242424242313dbf20 │ │ +0d49344746464646464642c2c3c3c3c3c4c54747474747474747474242424848313dc620 │ │ +21c73447464646464646464dc8c9cacb3d474747474742474242424242424248313dc620 │ │ +22cc3547474747474747474747474242424242424242424242424242424242483259cd23 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641ce25 │ │ +2627c73a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41b42829 │ │ +2a2b2c5e4f4f54544d5e5e636c6c7380808686919696a0a0a5a5b4b4b8b8bfc6cf282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_artists.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,65 +66,57 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (194,194,195) # rgb = (0xc2,0xc2,0xc3) │ │ (174,174,176) # rgb = (0xae,0xae,0xb0) │ │ (188,188,190) # rgb = (0xbc,0xbc,0xbe) │ │ (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (130,130,135) # rgb = (0x82,0x82,0x87) │ │ ( 95, 95,105) # rgb = (0x5f,0x5f,0x69) │ │ ( 99, 99,109) # rgb = (0x63,0x63,0x6d) │ │ ( 97, 97,106) # rgb = (0x61,0x61,0x6a) │ │ ( 95, 95,103) # rgb = (0x5f,0x5f,0x67) │ │ (151,151,155) # rgb = (0x97,0x97,0x9b) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (163,163,166) # rgb = (0xa3,0xa3,0xa6) │ │ ( 97, 97,107) # rgb = (0x61,0x61,0x6b) │ │ ( 98, 98,108) # rgb = (0x62,0x62,0x6c) │ │ (166,166,169) # rgb = (0xa6,0xa6,0xa9) │ │ (108,108,116) # rgb = (0x6c,0x6c,0x74) │ │ ( 96, 96,106) # rgb = (0x60,0x60,0x6a) │ │ (194,194,196) # rgb = (0xc2,0xc2,0xc4) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ ( 91, 91,100) # rgb = (0x5b,0x5b,0x64) │ │ ( 93, 93,103) # rgb = (0x5d,0x5d,0x67) │ │ (149,149,153) # rgb = (0x95,0x95,0x99) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ ( 89, 89, 98) # rgb = (0x59,0x59,0x62) │ │ (122,122,128) # rgb = (0x7a,0x7a,0x80) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ ( 91, 91, 99) # rgb = (0x5b,0x5b,0x63) │ │ ( 88, 88, 97) # rgb = (0x58,0x58,0x61) │ │ (150,150,155) # rgb = (0x96,0x96,0x9b) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (170,170,174) # rgb = (0xaa,0xaa,0xae) │ │ ( 85, 85, 93) # rgb = (0x55,0x55,0x5d) │ │ ( 85, 85, 94) # rgb = (0x55,0x55,0x5e) │ │ (161,161,165) # rgb = (0xa1,0xa1,0xa5) │ │ (213,213,214) # rgb = (0xd5,0xd5,0xd6) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (177,177,179) # rgb = (0xb1,0xb1,0xb3) │ │ @@ -103,15 +126,14 @@ │ │ (175,175,176) # rgb = (0xaf,0xaf,0xb0) │ │ (193,193,194) # rgb = (0xc1,0xc1,0xc2) │ │ (121,121,126) # rgb = (0x79,0x79,0x7e) │ │ ( 75, 75, 83) # rgb = (0x4b,0x4b,0x53) │ │ ( 78, 78, 86) # rgb = (0x4e,0x4e,0x56) │ │ (184,184,186) # rgb = (0xb8,0xb8,0xba) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (225,225,226) # rgb = (0xe1,0xe1,0xe2) │ │ (102,102,108) # rgb = (0x66,0x66,0x6c) │ │ (111,111,117) # rgb = (0x6f,0x6f,0x75) │ │ (191,191,193) # rgb = (0xbf,0xbf,0xc1) │ │ (107,107,113) # rgb = (0x6b,0x6b,0x71) │ │ (138,138,143) # rgb = (0x8a,0x8a,0x8f) │ │ (104,104,110) # rgb = (0x68,0x68,0x6e) │ │ @@ -151,15 +173,14 @@ │ │ ( 89, 89, 95) # rgb = (0x59,0x59,0x5f) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (103,103,109) # rgb = (0x67,0x67,0x6d) │ │ (106,106,112) # rgb = (0x6a,0x6a,0x70) │ │ ( 97, 97,103) # rgb = (0x61,0x61,0x67) │ │ (182,182,183) # rgb = (0xb6,0xb6,0xb7) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (200,200,201) # rgb = (0xc8,0xc8,0xc9) │ │ ( 66, 66, 74) # rgb = (0x42,0x42,0x4a) │ │ ( 67, 67, 75) # rgb = (0x43,0x43,0x4b) │ │ (119,119,122) # rgb = (0x77,0x77,0x7a) │ │ (206,206,207) # rgb = (0xce,0xce,0xcf) │ │ ( 82, 82, 89) # rgb = (0x52,0x52,0x59) │ │ ( 68, 68, 76) # rgb = (0x44,0x44,0x4c) │ │ @@ -182,120 +203,99 @@ │ │ (189,189,190) # rgb = (0xbd,0xbd,0xbe) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ ( 59, 59, 66) # rgb = (0x3b,0x3b,0x42) │ │ (144,144,146) # rgb = (0x90,0x90,0x92) │ │ ( 73, 73, 79) # rgb = (0x49,0x49,0x4f) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (107,107,112) # rgb = (0x6b,0x6b,0x70) │ │ ( 56, 56, 63) # rgb = (0x38,0x38,0x3f) │ │ ( 55, 55, 62) # rgb = (0x37,0x37,0x3e) │ │ (154,154,156) # rgb = (0x9a,0x9a,0x9c) │ │ ( 52, 52, 59) # rgb = (0x34,0x34,0x3b) │ │ ( 98, 98,103) # rgb = (0x62,0x62,0x67) │ │ (148,148,150) # rgb = (0x94,0x94,0x96) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (104,104,108) # rgb = (0x68,0x68,0x6c) │ │ ( 49, 49, 55) # rgb = (0x31,0x31,0x37) │ │ ( 50, 50, 56) # rgb = (0x32,0x32,0x38) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 70, 70, 76) # rgb = (0x46,0x46,0x4c) │ │ ( 45, 45, 52) # rgb = (0x2d,0x2d,0x34) │ │ ( 44, 44, 50) # rgb = (0x2c,0x2c,0x32) │ │ (131,131,134) # rgb = (0x83,0x83,0x86) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ ( 78, 78, 83) # rgb = (0x4e,0x4e,0x53) │ │ ( 42, 42, 48) # rgb = (0x2a,0x2a,0x30) │ │ ( 41, 41, 47) # rgb = (0x29,0x29,0x2f) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ ( 39, 39, 45) # rgb = (0x27,0x27,0x2d) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (145,145,147) # rgb = (0x91,0x91,0x93) │ │ ( 37, 37, 42) # rgb = (0x25,0x25,0x2a) │ │ ( 36, 36, 42) # rgb = (0x24,0x24,0x2a) │ │ ( 42, 42, 47) # rgb = (0x2a,0x2a,0x2f) │ │ (158,158,160) # rgb = (0x9e,0x9e,0xa0) │ │ ( 86, 86, 90) # rgb = (0x56,0x56,0x5a) │ │ ( 53, 53, 57) # rgb = (0x35,0x35,0x39) │ │ ( 33, 33, 39) # rgb = (0x21,0x21,0x27) │ │ (103,103,106) # rgb = (0x67,0x67,0x6a) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 30, 30, 36) # rgb = (0x1e,0x1e,0x24) │ │ ( 44, 44, 49) # rgb = (0x2c,0x2c,0x31) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 57, 57, 61) # rgb = (0x39,0x39,0x3d) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ ( 85, 85, 88) # rgb = (0x55,0x55,0x58) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ ( 97, 97,100) # rgb = (0x61,0x61,0x64) │ │ ( 26, 26, 31) # rgb = (0x1a,0x1a,0x1f) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (183,183,184) # rgb = (0xb7,0xb7,0xb8) │ │ (128,128,131) # rgb = (0x80,0x80,0x83) │ │ (128,128,130) # rgb = (0x80,0x80,0x82) │ │ (180,180,181) # rgb = (0xb4,0xb4,0xb5) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 173 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 173 255 255 173 255 255 255 255 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2e363738392f2f2f2f2e2e2e2e2e2e2e2e2e2e3030303030302815343a │ │ -0613282e2f2f273b3c3d3e3f40292e2e2e2e2e2e2e2e2e2e303030303030303028154135 │ │ -0613282e2f2f42434444444443452e30302e2e302e303030303030303030302728154135 │ │ -0714262e2f2e4647474747473c482e30302e2e3030303030273027273027272728163149 │ │ -0714262e2e124a4b4b4b4b4b4b4c2e2e2e30303027272727272727272727272826164d49 │ │ -071526302e4e4f4a4a4a4a4a4a502e303030303030303030302727272727272826175149 │ │ -081529302e2b525353535353535430302727272727272727272727272727272826175155 │ │ -081629302e2e5657585858585859302730302914205a2727282727272727282829175b55 │ │ -0817293030305c5d5d5d5d5d5d5e5f606117626364651227272827282828282829186667 │ │ -09172a2730686964646464646a6b6c6d6e6f70647172736174172a26262c752629186667 │ │ -09182a27277677787878797a7b7c7d281e7e7878777f8081828384858687882629198967 │ │ -0919252712858a8a8a8a6f8b8c288d8e8f6f8a8a8a90121974919293819495262a199697 │ │ -0a19252798999a9a9a9a9a9a8f9b26289c9d9a9e719a9fa0a1268e1474625c262a1a9697 │ │ -0a1a2528a2a3a4a4a4a4a4a4a4a5a629a7a8836b26a9aaabacad402929aeaf262a1ab097 │ │ -0a1b2b282887a0a0a0a0a0a0a0a0b1b2b3a0b426282626262629292929292929251ab5b6 │ │ -0b1b2b2827b7b8b8b8b8b8b8b8b8b8b9b8b1ba26262629292629292929292929251bb5b6 │ │ -0b1c1228275ebbbbbbbbbbbbbbbbbbbbbbbcbd29292929292929292929292929251bbeb6 │ │ -0c1d12262826bfc0c0c0c0c0c0c0c0c0c0c1bd292626262929292a2a2a2a2a2a251cc2c3 │ │ -0c1d132626261ac4c5c5c5c5c5c5c5c5c5c5c6c7292929292a2a2a2a2a2a292a2b1cc2c3 │ │ -0c1e1326282628c8c9cacacacacacacacacacacbb2292929292929292a2a2a2a2b1cccc3 │ │ -cd1f13292626262612cecfcfcfcfcfcfcfcfcfcfb22a2a2a2a2a2a2a2a2a2a252b1dd0d1 │ │ -cd201429262626292929d2d3d4d4d4d4d4d4d4d4d55f2a2a2a2a25252a2a2a252b1dd0d1 │ │ -0d20142926292629292929d6d7d8d9d9d9d9d9d9d9da2a2a252a25252a252525121ddbd1 │ │ -0d211529292929292929292ac7dcdcdcdcdcdcdcdcddc8252525252525252525121edbde │ │ -0d2c152a292929292929292a14dfe0e0e0e0e0e0e0e0e12a2a2a2a2525252b2b121ee2de │ │ -e3c8152a292929292929292929e4e5e5e5e5e5e5e5e5e5af252525252525252b121ee2de │ │ -e6e7162a2a2a2a2a2a2a2a2a2ae8e9eaeaeaeaeaeaeaeaeb252525252525252b13a9eced │ │ -ee341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722eff0 │ │ -f1f2c81b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22ccf3f4 │ │ -f5f6f74d34344141314d4d515b5b6689899696b0b5b5bebec2c2ccccd0d0dbe2f8f3f9f5 │ │ -faf5f132fbfbfbfb3a3a3a353535494955555567676797979797b6b6b6c3c3defcf4f5fa │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4a505152534b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b44545556575859464a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c45345a16 │ │ +0632454a4b4b5b5c5d5d5d5d5c5e4a4c4c4a4a4c4a4c4c4c4c4c4c4c4c4c4c4445345a16 │ │ +0733434a4b4a5f606060606055614a4c4c4a4a4c4c4c4c4c444c44444c44444445354d18 │ │ +0733434a4a3162636363636363644a4a4a4c4c4c44444444444444444444444543356518 │ │ +0734434c4a6667626262626262684a4c4c4c4c4c4c4c4c4c4c4444444444444543366918 │ │ +0834464c4a486a6b6b6b6b6b6b6c4c4c4444444444444444444444444444444543366919 │ │ +0835464c4a4a6d6e6f6f6f6f6f704c444c4c46333f714444454444444444454546367219 │ │ +0836464c4c4c737474747474747576777836797a7b7c3144444544454545454546377d1a │ │ +093647444c7e7f7b7b7b7b7b808182838485867b878889788a36474343498b4346377d1a │ │ +09374744448c8d8e8e8e8f90919293453d948e8e8d95969798999a9b9c9d9e4346389f1a │ │ +09384244319ba0a0a0a085a1a245a3a4a585a0a0a0a631388aa7a8a997aaab434738ac1b │ │ +0a384244adaeafafafafafafa5b04345b1b2afb387afb4b5b643a4338a7973434739ac1b │ │ +0a394245b7b8b9b9b9b9b9b9b9babb46bcbd998143bebfc0c1c2594646c3c4434739c51b │ │ +0a3a4845459db5b5b5b5b5b5b5b5c6c7c8b5c9434543434343464646464646464239ca1c │ │ +0b3a484544cbcccccccccccccccccccdccc6ce43434346464346464646464646423aca1c │ │ +0b3b31454475cfcfcfcfcfcfcfcfcfcfcfd0d146464646464646464646464646423ad21c │ │ +0c3c31434543d3d4d4d4d4d4d4d4d4d4d4d5d146434343464646474747474747423bd61d │ │ +0c3c3243434339d7d8d8d8d8d8d8d8d8d8d8d9da464646464747474747474647483bd61d │ │ +0c3d3243454345dbdcdddddddddddddddddddddec74646464646464647474747483bdf1d │ │ +1e3e32464343434331e0e1e1e1e1e1e1e1e1e1e1c74747474747474747474742483ce21f │ │ +1e3f3346434343464646e3e4e5e5e5e5e5e5e5e5e67647474747424247474742483ce21f │ │ +0d3f334643464346464646e7e8e9eaeaeaeaeaeaeaeb47474247424247424242313cec1f │ │ +0d4034464646464646464647daededededededededeedb424242424242424242313dec20 │ │ +0d493447464646464646464733eff0f0f0f0f0f0f0f0f1474747474242424848313df220 │ │ +21db3447464646464646464646f3f4f4f4f4f4f4f4f4f4c44242424242424248313df220 │ │ +22f53547474747474747474747f6f7f8f8f8f8f8f8f8f8f9424242424242424832befa23 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641fb25 │ │ +2627db3a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41df2829 │ │ +2a2b2c654f4f5a5a4d65656972727d9f9facacc5cacad2d2d6d6dfdfe2e2ecf2fc282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_launcher_lastfm.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #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 │ │ -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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 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 ff000001 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ff000001 ff000001 00000002 2e00000b cb343440 db37375d d937375d d937375d d937375d d936365e d936365e d736365f d936365f d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d936365f d936365f d936365e d936365e d937375d d937375d d937375d db37375d cb343440 2e00000b 55000003 ff000001 ff000001 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 00000000 00000000 00000000 00000000 │ │ +00000000 ff000001 ff000001 00000002 2e00000b cb343440 db37375d d937375d d937375d d937375d d936365e d936365e d736365f d936365f d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d7353560 d936365f d936365f d936365e d936365e d937375d d937375d d937375d db37375d cb343440 2e00000b 55000003 ff000001 ff000001 00000000 │ │ ff000001 ff000001 55000003 3300000a c9333372 f03d3ef2 f73f41fb f63f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f73f40fb f63f40fb f73f41fb f03d3ef2 ce333373 2e00000b aa000003 ff000001 ff000001 │ │ ff000001 ff000002 55000006 63151524 e23939c8 f94040ff ed3d3dff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ed3d3dff f94041ff e33939c8 60151525 55000006 ff000003 ff000001 │ │ ff000002 ff000003 4600000b 4e141434 df3939d2 f73f40ff ec3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ed3c3dff ed3c3dff ed3c3dff ec3c3dff f73f40ff df3939d2 4e141434 4600000b ff000003 ff000002 │ │ ff000003 ff000004 4900000e 4411113c db3737d4 f63f3fff eb3c3cff ec3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ec3c3cff eb3c3cff f63f3fff dc3838d3 4411113c 4900000e ff000004 ff000003 │ │ ff000004 ff000006 5500000f 4210103e da3536d5 f53d3eff eb3a3bff eb3a3bff ec3a3bff ec3a3bff ec3a3bff ec3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ee3a3bff ee3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ec3a3bff ec3a3bff ec3a3bff eb3a3bff eb3a3bff f53d3eff da3536d5 4610103e 60000010 ff000006 ff000004 │ │ ff000005 ff000007 63000012 44101040 d93535d5 f43d3dff e93a3aff ea3a3aff eb3a3aff eb3a3aff ec3a3aff ec3a3aff ec3a3aff ec3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ed3a3aff ec3a3aff ec3a3aff ec3a3aff eb3a3aff eb3a3aff ea3a3aff f43d3dff da3535d5 48101040 71000012 ff000007 ff000004 │ │ ff000006 ff000009 80000014 4c0b0f43 da3335d5 f33c3dff e9393aff ea393aff eb393aff eb393aff ec393aff ec3738ff ec3637ff ed3637ff ed3637ff ed3838ff ee393aff ee393aff ee393aff ee393aff ee393aff ed393aff ed3737ff ed3637ff ed3637ff ec3738ff ec393aff eb393aff ea393aff e9393aff f33c3dff d93334d6 4f0b0f44 80000014 ff000009 ff000005 │ │ @@ -32,13 +32,13 @@ │ │ ff000007 ff00000b 8b000016 510b0b45 c72629d6 de2c2eff d62a2cff d72a2cff d5292bff ca2528ff b41c1dff a31416ff 9f1213ff a01113ff a71315ff b51719ff c92122ff d9282aff d72729ff c51f20ff b51718ff aa1314ff a51113ff a31113ff a21214ff aa1617ff ba1e1fff cd2628ff d62a2bff d72a2cff de2c2eff c72628d7 570b0b46 8a000018 ff00000b ff000007 │ │ ff000006 ff000009 80000014 46080c42 c42426d5 db2a2cff d3282aff d4282aff d5282aff d5282aff d12729ff cd2528ff cb2527ff cc2527ff ce2628ff d42628ff d8272aff db282aff db282bff d8282aff d42728ff d02628ff cd2527ff cc2527ff cc2527ff cf2628ff d3282aff d5282aff d5282aff d4282aff db2a2cff c52426d6 4c080b43 8c000014 ff000009 ff000006 │ │ ff000005 ff000007 71000012 40080c40 c22426d5 d9292cff d1272aff d2272aff d3272aff d4272aff d4272aff d5272aff d5272aff d7272aff d7272aff d7272aff d7272aff d8272aff d8272aff d8272aff d8272aff d8272aff d7272aff d6272aff d6272aff d6272aff d5272aff d4272aff d3272aff d2272aff d9292cff c32426d5 43080c41 80000012 ff000008 ff000005 │ │ ff000004 ff000006 60000010 3e080c3e c02425d5 d7292bff ce2729ff cf2729ff d12729ff d12729ff d12729ff d22729ff d22729ff d32729ff d32729ff d32729ff d42729ff d42729ff d42729ff d42729ff d42729ff d42729ff d32729ff d32729ff d32729ff d22729ff d22729ff d12729ff d02729ff cf2729ff d7292bff c12425d5 3d080c3f 69000011 ff000006 ff000004 │ │ ff000003 ff000004 4900000e 3c09093c be2324d4 d6272aff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff cf2528ff cf2528ff d02528ff d02528ff d02528ff d12528ff d12528ff d12528ff d12528ff d12528ff d12528ff d02528ff d02528ff d02528ff cf2528ff cf2528ff ce2528ff ce2528ff cd2528ff d6272aff bf2324d4 3b08083d 5500000f ff000005 ff000003 │ │ ff000002 ff000003 3b00000d 3d09093b bc2324d5 d4272aff cb2528ff cb2528ff cc2528ff cc2528ff cc2528ff cd2528ff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff cd2528ff cd2528ff cd2528ff cc2528ff cc2528ff cb2528ff cb2528ff d4272aff bd2324d6 3c09093c 3b00000d ff000004 ff000003 │ │ ff000001 ff000002 3300000a 1f050532 a71d20bf d42729ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff cf2527ff cf2527ff cf2527ff cf2527ff cf2527ff d02527ff d02527ff d02527ff d02527ff d02527ff d02527ff cf2527ff cf2527ff cf2527ff ce2527ff ce2527ff ce2527ff ce2527ff cf2527ff d62729ff a71d20bf 1f050532 4600000b ff000002 ff000001 │ │ -ffffff00 ff000001 40000008 00000023 460c0e6d 9f1c1dd1 b11f21ec af1f21ec b01f21ec af1f21ed af1f21ed b01f21ed b01f21ed b01f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b01f21ed b01f21ed b11f21ec af1f21ed af1f21ed af1f21ed b01f21ec b11f21ec 9f1c1dd1 460c0e6e 00000023 49000007 ff000001 ff000001 │ │ -ffffff00 ff000001 40000004 0d000013 00000033 0300005c 07000273 06000279 0600027a 0800027a 0a00027b 0a00027b 0c00027b 0f00027b 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 0f00027b 0c00027b 0a00027b 0a00027b 0800027a 0600027a 07000273 0300005c 00000033 1a000014 80000004 ff000001 ff000001 │ │ -ffffff00 ffffff00 00000001 00000005 0e000012 08000022 0600002b 05000031 05000031 0a000032 10000031 10000031 10000031 0a000031 0a000032 14000032 14000032 14000032 14000032 14000032 14000032 14000032 0f000032 0a000031 0a000031 10000031 10000031 0a000032 05000031 0600002c 08000022 0e000012 33000005 00000001 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000003 00000006 00000009 0000000a 0000000b 0000000b 0000000a 0000000a 0000000a 1a00000a 1a00000a 1700000b 1700000b 1700000b 1700000b 1700000b 1700000b 1700000b 1a00000a 1a00000a 1a00000a 0000000a 0000000a 0000000b 0000000a 00000009 00000006 00000003 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 ffffff00 ffffff00 ffffff00 │ │ +00000000 ff000001 40000008 00000023 460c0e6d 9f1c1dd1 b11f21ec af1f21ec b01f21ec af1f21ed af1f21ed b01f21ed b01f21ed b01f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b21f21ed b01f21ed b01f21ed b11f21ec af1f21ed af1f21ed af1f21ed b01f21ec b11f21ec 9f1c1dd1 460c0e6e 00000023 49000007 ff000001 ff000001 │ │ +00000000 ff000001 40000004 0d000013 00000033 0300005c 07000273 06000279 0600027a 0800027a 0a00027b 0a00027b 0c00027b 0f00027b 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 1000027c 0f00027b 0c00027b 0a00027b 0a00027b 0800027a 0600027a 07000273 0300005c 00000033 1a000014 80000004 ff000001 ff000001 │ │ +00000000 00000000 00000001 00000005 0e000012 08000022 0600002b 05000031 05000031 0a000032 10000031 10000031 10000031 0a000031 0a000032 14000032 14000032 14000032 14000032 14000032 14000032 14000032 0f000032 0a000031 0a000031 10000031 10000031 0a000032 05000031 0600002c 08000022 0e000012 33000005 00000001 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000003 00000006 00000009 0000000a 0000000b 0000000b 0000000a 0000000a 0000000a 1a00000a 1a00000a 1700000b 1700000b 1700000b 1700000b 1700000b 1700000b 1700000b 1a00000a 1a00000a 1a00000a 0000000a 0000000a 0000000b 0000000a 00000009 00000006 00000003 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_music_folder.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,44 +66,37 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (210,210,211) # rgb = (0xd2,0xd2,0xd3) │ │ (111,111,117) # rgb = (0x6f,0x6f,0x75) │ │ (104,104,110) # rgb = (0x68,0x68,0x6e) │ │ (116,116,122) # rgb = (0x74,0x74,0x7a) │ │ (127,127,133) # rgb = (0x7f,0x7f,0x85) │ │ ( 99, 99,109) # rgb = (0x63,0x63,0x6d) │ │ ( 99, 99,108) # rgb = (0x63,0x63,0x6c) │ │ (143,143,147) # rgb = (0x8f,0x8f,0x93) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (182,182,184) # rgb = (0xb6,0xb6,0xb8) │ │ ( 94, 94,103) # rgb = (0x5e,0x5e,0x67) │ │ ( 96, 96,106) # rgb = (0x60,0x60,0x6a) │ │ ( 93, 93,102) # rgb = (0x5d,0x5d,0x66) │ │ (196,196,198) # rgb = (0xc4,0xc4,0xc6) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (190,190,192) # rgb = (0xbe,0xbe,0xc0) │ │ @@ -80,27 +104,25 @@ │ │ (198,198,201) # rgb = (0xc6,0xc6,0xc9) │ │ (209,209,210) # rgb = (0xd1,0xd1,0xd2) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (154,154,157) # rgb = (0x9a,0x9a,0x9d) │ │ (129,129,133) # rgb = (0x81,0x81,0x85) │ │ (128,128,132) # rgb = (0x80,0x80,0x84) │ │ (143,143,146) # rgb = (0x8f,0x8f,0x92) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (200,200,202) # rgb = (0xc8,0xc8,0xca) │ │ ( 84, 84, 93) # rgb = (0x54,0x54,0x5d) │ │ ( 86, 86, 95) # rgb = (0x56,0x56,0x5f) │ │ ( 85, 85, 94) # rgb = (0x55,0x55,0x5e) │ │ (177,177,179) # rgb = (0xb1,0xb1,0xb3) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (196,196,197) # rgb = (0xc4,0xc4,0xc5) │ │ ( 82, 82, 91) # rgb = (0x52,0x52,0x5b) │ │ ( 83, 83, 91) # rgb = (0x53,0x53,0x5b) │ │ (173,173,176) # rgb = (0xad,0xad,0xb0) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ ( 78, 78, 87) # rgb = (0x4e,0x4e,0x57) │ │ ( 91, 91, 98) # rgb = (0x5b,0x5b,0x62) │ │ (158,158,162) # rgb = (0x9e,0x9e,0xa2) │ │ (171,171,174) # rgb = (0xab,0xab,0xae) │ │ (193,193,195) # rgb = (0xc1,0xc1,0xc3) │ │ ( 74, 74, 82) # rgb = (0x4a,0x4a,0x52) │ │ @@ -110,15 +132,14 @@ │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (193,193,194) # rgb = (0xc1,0xc1,0xc2) │ │ ( 70, 70, 78) # rgb = (0x46,0x46,0x4e) │ │ ( 83, 83, 90) # rgb = (0x53,0x53,0x5a) │ │ (112,112,118) # rgb = (0x70,0x70,0x76) │ │ (168,168,171) # rgb = (0xa8,0xa8,0xab) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (192,192,193) # rgb = (0xc0,0xc0,0xc1) │ │ ( 65, 65, 73) # rgb = (0x41,0x41,0x49) │ │ ( 79, 79, 86) # rgb = (0x4f,0x4f,0x56) │ │ ( 96, 96,102) # rgb = (0x60,0x60,0x66) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ ( 61, 61, 68) # rgb = (0x3d,0x3d,0x44) │ │ ( 75, 75, 81) # rgb = (0x4b,0x4b,0x51) │ │ @@ -131,15 +152,14 @@ │ │ ( 57, 57, 64) # rgb = (0x39,0x39,0x40) │ │ ( 71, 71, 77) # rgb = (0x47,0x47,0x4d) │ │ ( 52, 52, 58) # rgb = (0x34,0x34,0x3a) │ │ (159,159,160) # rgb = (0x9f,0x9f,0xa0) │ │ ( 79, 79, 85) # rgb = (0x4f,0x4f,0x55) │ │ (164,164,166) # rgb = (0xa4,0xa4,0xa6) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (189,189,190) # rgb = (0xbd,0xbd,0xbe) │ │ ( 52, 52, 59) # rgb = (0x34,0x34,0x3b) │ │ ( 67, 67, 73) # rgb = (0x43,0x43,0x49) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ ( 51, 51, 57) # rgb = (0x33,0x33,0x39) │ │ ( 85, 85, 89) # rgb = (0x55,0x55,0x59) │ │ ( 90, 90, 95) # rgb = (0x5a,0x5a,0x5f) │ │ @@ -157,15 +177,14 @@ │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ ( 43, 43, 49) # rgb = (0x2b,0x2b,0x31) │ │ ( 66, 66, 71) # rgb = (0x42,0x42,0x47) │ │ (173,173,174) # rgb = (0xad,0xad,0xae) │ │ ( 42, 42, 48) # rgb = (0x2a,0x2a,0x30) │ │ (159,159,161) # rgb = (0x9f,0x9f,0xa1) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (185,185,187) # rgb = (0xb9,0xb9,0xbb) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 55, 55, 61) # rgb = (0x37,0x37,0x3d) │ │ (150,150,152) # rgb = (0x96,0x96,0x98) │ │ (190,190,191) # rgb = (0xbe,0xbe,0xbf) │ │ (203,203,204) # rgb = (0xcb,0xcb,0xcc) │ │ ( 39, 39, 45) # rgb = (0x27,0x27,0x2d) │ │ @@ -175,23 +194,21 @@ │ │ (185,185,186) # rgb = (0xb9,0xb9,0xba) │ │ ( 36, 36, 42) # rgb = (0x24,0x24,0x2a) │ │ ( 37, 37, 43) # rgb = (0x25,0x25,0x2b) │ │ (175,175,177) # rgb = (0xaf,0xaf,0xb1) │ │ ( 35, 35, 41) # rgb = (0x23,0x23,0x29) │ │ (156,156,158) # rgb = (0x9c,0x9c,0x9e) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (184,184,185) # rgb = (0xb8,0xb8,0xb9) │ │ ( 33, 33, 39) # rgb = (0x21,0x21,0x27) │ │ ( 41, 41, 46) # rgb = (0x29,0x29,0x2e) │ │ (114,114,116) # rgb = (0x72,0x72,0x74) │ │ ( 33, 33, 38) # rgb = (0x21,0x21,0x26) │ │ (155,155,157) # rgb = (0x9b,0x9b,0x9d) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (183,183,184) # rgb = (0xb7,0xb7,0xb8) │ │ ( 30, 30, 35) # rgb = (0x1e,0x1e,0x23) │ │ ( 29, 29, 35) # rgb = (0x1d,0x1d,0x23) │ │ ( 92, 92, 94) # rgb = (0x5c,0x5c,0x5e) │ │ (130,130,131) # rgb = (0x82,0x82,0x83) │ │ ( 80, 80, 82) # rgb = (0x50,0x50,0x52) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ @@ -199,71 +216,54 @@ │ │ ( 27, 27, 32) # rgb = (0x1b,0x1b,0x20) │ │ ( 27, 27, 33) # rgb = (0x1b,0x1b,0x21) │ │ (155,155,156) # rgb = (0x9b,0x9b,0x9c) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 90, 90, 93) # rgb = (0x5a,0x5a,0x5d) │ │ ( 56, 56, 61) # rgb = (0x38,0x38,0x3d) │ │ ( 77, 77, 80) # rgb = (0x4d,0x4d,0x50) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 173 173 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e303030303030303028153735 │ │ -0613282e2f2f2f38393a3a3a3a3a3a3a3b142e302e303030303030303030302728153735 │ │ -0714262e2f2e2e3c3d3d3d3d3d3d3d3d3e3f2e3030303030273027273027272728163140 │ │ -0714262e2e2e414243434343434343434344453027272727272727272727272826164640 │ │ -071526302e2e4748484848484848484848494a3030303030302727272727272826174b40 │ │ -081529302e304c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4e4e4e4e4f252826174b50 │ │ -081629302e51525353535353535353535353535353535353535353535354552829175650 │ │ -0817293030575858585858585858585858585958585858585858585858585a2829185b5c │ │ -09172a27305d5e5e5e5e5e5e5e5e5e5e5e5f605e5e5e5e5e5e5e5e5e5e5e612629185b5c │ │ -09182a27276263636363636363636363636426656363636363636363636366262919675c │ │ -09192527306869696969696969696969696a29136b6969696969696969696c262a196d6e │ │ -0a192527276f70707070707070707070707125251672707070707070707073262a1a6d6e │ │ -0a1a252827477474747474747474747474751c761377747474747474747478262a1a796e │ │ -0a1b2b28277a7b7c7c7c7c7c7c7c7c7c7c7d1e7e7f15807c7c7c7c7c7c7c8129251a8283 │ │ -0b1b2b282784858585858585858585858586878889168a858585858585858b29251b8283 │ │ -0b1c122827778c8c8c8c8c8c8c8c8c8c8c8d218e8f18908c8c8c8c8c8c8c9129251b9283 │ │ -0c1d12262893949494949494949494949495969798999a949494949494949b2a251c9c9d │ │ -0c1d1326269e9f9f9f9f9f9f9f9f9fa0a1a2a3a4a5a69f9f9f9f9f9f9f9fa72a2b1c9c9d │ │ -0c1e132628a8a9a9a9a9a9a9a9a9aaab1c1c57aca9a9a9a9a9a9a9a9a9a9ad2a2b1cae9d │ │ -af1f132926b0b1b1b1b1b1b1b1b1b21e1d1db3b4b1b1b1b1b1b1b1b1b1b1b5252b1db6b7 │ │ -af20142926b8b9b9b9b9b9b9b9b9babbbcbdbeb9b9b9b9b9b9b9b9b9b9b9bf252b1db6b7 │ │ -0d20142926b0c0c1c1c1c1c1c1c1c1c0c0c0c1c1c1c1c1c1c1c1c1c1c1c1c225121dc3b7 │ │ -0d2115292913c4c5c5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6c62025121ec3c7 │ │ -0d2c152a292929292929292a2929292a2a2a2a2a2a2a2a2a2a2a2a2525252b2b121ec8c7 │ │ -c996152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121ec8c7 │ │ -cacb162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b1387cccd │ │ -ce341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722cfd0 │ │ -d1d2961b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22aed3d4 │ │ -d5d6d746343437373146464b56565b67676d6d79828292929c9caeaeb6b6c3c8d8d3d9d5 │ │ -dad5d132dbdbdbdb36363635353540405050505c5c5c6e6e6e6e8383839d9dc7dcd4d5da │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c45345016 │ │ +0632454a4b4b4b51525353535353535354334a4c4a4c4c4c4c4c4c4c4c4c4c4445345016 │ │ +0733434a4b4a4a55565656565656565657584a4c4c4c4c4c444c44444c44444445354d18 │ │ +0733434a4a4a595a5b5b5b5b5b5b5b5b5b5c5d4c44444444444444444444444543355e18 │ │ +0734434c4a4a5f6060606060606060606061624c4c4c4c4c4c4444444444444543366318 │ │ +0834464c4a4c646565656565656565656565656565656565656666666667424543366319 │ │ +0835464c4a68696a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6c4546366d19 │ │ +0836464c4c6e6f6f6f6f6f6f6f6f6f6f6f6f706f6f6f6f6f6f6f6f6f6f6f71454637721a │ │ +093647444c7374747474747474747474747576747474747474747474747477434637721a │ │ +09374744447879797979797979797979797a437b797979797979797979797c4346387d1a │ │ +093842444c7e7f7f7f7f7f7f7f7f7f7f7f804632817f7f7f7f7f7f7f7f7f82434738831b │ │ +0a384244448485858585858585858585858642423587858585858585858588434739831b │ │ +0a394245445f89898989898989898989898a3b8b328c89898989898989898d4347398e1b │ │ +0a3a4845448f9091919191919191919191923d939434959191919191919196464239971c │ │ +0b3a4845449899999999999999999999999a9b9c9d359e999999999999999f46423a971c │ │ +0b3b3145448ca0a0a0a0a0a0a0a0a0a0a0a140a2a337a4a0a0a0a0a0a0a0a546423aa61c │ │ +0c3c314345a7a8a8a8a8a8a8a8a8a8a8a8a9aaabacadaea8a8a8a8a8a8a8af47423bb01d │ │ +0c3c324343b1b2b2b2b2b2b2b2b2b2b3b4b5b6b7b8b9b2b2b2b2b2b2b2b2ba47483bb01d │ │ +0c3d324345bbbcbcbcbcbcbcbcbcbdbe3b3b6ebfbcbcbcbcbcbcbcbcbcbcc047483bc11d │ │ +1e3e324643c2c3c3c3c3c3c3c3c3c43d3c3cc5c6c3c3c3c3c3c3c3c3c3c3c742483cc81f │ │ +1e3f334643c9cacacacacacacacacbcccdcecfcacacacacacacacacacacad042483cc81f │ │ +0d3f334643c2d1d2d2d2d2d2d2d2d2d1d1d1d2d2d2d2d2d2d2d2d2d2d2d2d342313cd41f │ │ +0d4034464632d5d6d6b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9d73f42313dd420 │ │ +0d49344746464646464646474646464747474747474747474747474242424848313dd820 │ │ +21aa344746464646464646464647474747474747474742474242424242424248313dd820 │ │ +22d9354747474747474747474747424242424242424242424242424242424248329bda23 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641db25 │ │ +2627aa3a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41c12829 │ │ +2a2b2c5e4f4f50504d5e5e636d6d727d7d83838e9797a6a6b0b0c1c1c8c8d4d8dc282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_now_playing.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,47 +66,40 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (166,166,168) # rgb = (0xa6,0xa6,0xa8) │ │ (137,137,140) # rgb = (0x89,0x89,0x8c) │ │ (198,198,199) # rgb = (0xc6,0xc6,0xc7) │ │ (196,196,197) # rgb = (0xc4,0xc4,0xc5) │ │ (157,157,160) # rgb = (0x9d,0x9d,0xa0) │ │ (124,124,128) # rgb = (0x7c,0x7c,0x80) │ │ ( 90, 90, 97) # rgb = (0x5a,0x5a,0x61) │ │ ( 81, 81, 89) # rgb = (0x51,0x51,0x59) │ │ ( 88, 88, 98) # rgb = (0x58,0x58,0x62) │ │ ( 90, 90, 99) # rgb = (0x5a,0x5a,0x63) │ │ (129,129,135) # rgb = (0x81,0x81,0x87) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (224,224,225) # rgb = (0xe0,0xe0,0xe1) │ │ (186,186,187) # rgb = (0xba,0xba,0xbb) │ │ (148,148,151) # rgb = (0x94,0x94,0x97) │ │ (114,114,119) # rgb = (0x72,0x72,0x77) │ │ ( 82, 82, 89) # rgb = (0x52,0x52,0x59) │ │ ( 81, 81, 90) # rgb = (0x51,0x51,0x5a) │ │ ( 87, 87, 96) # rgb = (0x57,0x57,0x60) │ │ @@ -86,15 +110,14 @@ │ │ ( 84, 84, 91) # rgb = (0x54,0x54,0x5b) │ │ ( 85, 85, 94) # rgb = (0x55,0x55,0x5e) │ │ (126,126,132) # rgb = (0x7e,0x7e,0x84) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (198,198,200) # rgb = (0xc6,0xc6,0xc8) │ │ ( 82, 82, 91) # rgb = (0x52,0x52,0x5b) │ │ (124,124,130) # rgb = (0x7c,0x7c,0x82) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (197,197,199) # rgb = (0xc5,0xc5,0xc7) │ │ ( 80, 80, 88) # rgb = (0x50,0x50,0x58) │ │ ( 83, 83, 91) # rgb = (0x53,0x53,0x5b) │ │ (114,114,121) # rgb = (0x72,0x72,0x79) │ │ (107,107,114) # rgb = (0x6b,0x6b,0x72) │ │ (122,122,128) # rgb = (0x7a,0x7a,0x80) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ @@ -103,15 +126,14 @@ │ │ ( 80, 80, 89) # rgb = (0x50,0x50,0x59) │ │ (112,112,118) # rgb = (0x70,0x70,0x76) │ │ (150,150,154) # rgb = (0x96,0x96,0x9a) │ │ (188,188,190) # rgb = (0xbc,0xbc,0xbe) │ │ (143,143,147) # rgb = (0x8f,0x8f,0x93) │ │ (120,120,126) # rgb = (0x78,0x78,0x7e) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 74, 74, 82) # rgb = (0x4a,0x4a,0x52) │ │ (145,145,149) # rgb = (0x91,0x91,0x95) │ │ (187,187,189) # rgb = (0xbb,0xbb,0xbd) │ │ (141,141,146) # rgb = (0x8d,0x8d,0x92) │ │ (118,118,124) # rgb = (0x76,0x76,0x7c) │ │ (195,195,197) # rgb = (0xc3,0xc3,0xc5) │ │ ( 71, 71, 79) # rgb = (0x47,0x47,0x4f) │ │ @@ -123,15 +145,14 @@ │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (194,194,196) # rgb = (0xc2,0xc2,0xc4) │ │ ( 68, 68, 76) # rgb = (0x44,0x44,0x4c) │ │ ( 67, 67, 75) # rgb = (0x43,0x43,0x4b) │ │ (228,227,227) # rgb = (0xe4,0xe3,0xe3) │ │ (138,138,142) # rgb = (0x8a,0x8a,0x8e) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (194,194,195) # rgb = (0xc2,0xc2,0xc3) │ │ ( 65, 65, 73) # rgb = (0x41,0x41,0x49) │ │ ( 65, 65, 72) # rgb = (0x41,0x41,0x48) │ │ (136,136,140) # rgb = (0x88,0x88,0x8c) │ │ (112,112,117) # rgb = (0x70,0x70,0x75) │ │ (193,193,194) # rgb = (0xc1,0xc1,0xc2) │ │ ( 62, 62, 70) # rgb = (0x3e,0x3e,0x46) │ │ @@ -142,15 +163,14 @@ │ │ (192,192,194) # rgb = (0xc0,0xc0,0xc2) │ │ ( 60, 60, 67) # rgb = (0x3c,0x3c,0x43) │ │ ( 59, 59, 66) # rgb = (0x3b,0x3b,0x42) │ │ (167,167,168) # rgb = (0xa7,0xa7,0xa8) │ │ (103,103,108) # rgb = (0x67,0x67,0x6c) │ │ (108,108,113) # rgb = (0x6c,0x6c,0x71) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (191,191,193) # rgb = (0xbf,0xbf,0xc1) │ │ ( 57, 57, 64) # rgb = (0x39,0x39,0x40) │ │ ( 56, 56, 63) # rgb = (0x38,0x38,0x3f) │ │ (116,116,119) # rgb = (0x74,0x74,0x77) │ │ ( 52, 52, 59) # rgb = (0x34,0x34,0x3b) │ │ ( 55, 55, 62) # rgb = (0x37,0x37,0x3e) │ │ (106,106,111) # rgb = (0x6a,0x6a,0x6f) │ │ @@ -164,110 +184,90 @@ │ │ (175,175,176) # rgb = (0xaf,0xaf,0xb0) │ │ ( 51, 51, 58) # rgb = (0x33,0x33,0x3a) │ │ ( 50, 50, 57) # rgb = (0x32,0x32,0x39) │ │ (214,214,215) # rgb = (0xd6,0xd6,0xd7) │ │ (165,165,166) # rgb = (0xa5,0xa5,0xa6) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 95, 95, 98) # rgb = (0x5f,0x5f,0x62) │ │ ( 45, 45, 50) # rgb = (0x2d,0x2d,0x32) │ │ ( 44, 44, 49) # rgb = (0x2c,0x2c,0x31) │ │ ( 48, 48, 55) # rgb = (0x30,0x30,0x37) │ │ ( 47, 47, 54) # rgb = (0x2f,0x2f,0x36) │ │ (123,123,126) # rgb = (0x7b,0x7b,0x7e) │ │ (189,189,190) # rgb = (0xbd,0xbd,0xbe) │ │ ( 51, 51, 56) # rgb = (0x33,0x33,0x38) │ │ ( 45, 45, 52) # rgb = (0x2d,0x2d,0x34) │ │ ( 45, 45, 51) # rgb = (0x2d,0x2d,0x33) │ │ (153,153,155) # rgb = (0x99,0x99,0x9b) │ │ (154,154,157) # rgb = (0x9a,0x9a,0x9d) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 66, 66, 71) # rgb = (0x42,0x42,0x47) │ │ ( 43, 43, 49) # rgb = (0x2b,0x2b,0x31) │ │ ( 46, 46, 52) # rgb = (0x2e,0x2e,0x34) │ │ (130,130,134) # rgb = (0x82,0x82,0x86) │ │ ( 67, 67, 72) # rgb = (0x43,0x43,0x48) │ │ ( 65, 65, 70) # rgb = (0x41,0x41,0x46) │ │ (107,107,111) # rgb = (0x6b,0x6b,0x6f) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (190,190,191) # rgb = (0xbe,0xbe,0xbf) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 98, 98,102) # rgb = (0x62,0x62,0x66) │ │ ( 38, 38, 44) # rgb = (0x26,0x26,0x2c) │ │ ( 38, 38, 43) # rgb = (0x26,0x26,0x2b) │ │ ( 61, 61, 66) # rgb = (0x3d,0x3d,0x42) │ │ (205,205,206) # rgb = (0xcd,0xcd,0xce) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (131,131,134) # rgb = (0x83,0x83,0x86) │ │ ( 39, 39, 45) # rgb = (0x27,0x27,0x2d) │ │ ( 35, 35, 41) # rgb = (0x23,0x23,0x29) │ │ ( 41, 41, 47) # rgb = (0x29,0x29,0x2f) │ │ (209,209,210) # rgb = (0xd1,0xd1,0xd2) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 173 255 173 255 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e303030303030303028153735 │ │ -0613282e2f2f2f2f2f2f2f2f2e2e2e30302e2e302e302138393a30303030302728153735 │ │ -0714262e2f2e2f2e2e2e2e2e2e302e3030273b3c3d3e3f40414227273027272728163143 │ │ -0714262e2e2e2e2e2e2e2e2e2e4445464748494a4b4b4b4b4b4c27272727272826164d43 │ │ -071526302e2e2e2e2e2e2e2e4e4f3f505050505050505050505127272727272826175243 │ │ -081529302e2e2e2e2e2e2e2e535454545454545454545454545527272727272826175256 │ │ -081629302e2e2e2e2e303030575858585858585858595a5b585c27272727282829175d56 │ │ -0817293030303030303027275e5f5f5f5f606162631228645f6527282828282829186667 │ │ -09172a2730303030303030303b6868696a1227272727286b686c28282626262629186667 │ │ -09182a2727273027272730276d6e6f7027282827287128726e7328282828262629197467 │ │ -09192527303030303027272775767770282727282828787976472626262626262a197a7b │ │ -0a19252727272727272727287c7d7e17282828282826287f7d802626262629262a1a7a7b │ │ -0a1a252827272727272727288182834e282828282828288482852629292629262a1a867b │ │ -0a1b2b282727282727272728878889182628282628208a8b888c292929292929251a8d8e │ │ -0b1b2b2827272827282828288f90911828282614929394919095292929292929251b8d8e │ │ -0b1c122827282828282626269697989926262a9a98979797979b292929292929251b9c8e │ │ -0c1d122628282826282828129d9e9fa02626a19f9e9e9e9e9ea22a2a2a2a2a2a251ca3a4 │ │ -0c1d1326262626262652a5a6a7a8a9a02626aaa8a8a8a8a89fab2a2a2a2a292a2b1ca3a4 │ │ -0c1e13262826282645acadadadadae1a2629afadadadada8b02929292a2a2a2a2b1cb1a4 │ │ -b21f132926262644b3b4b4b4b4b4b51329292bb6b7b8b9962a2a2a2a2a2a2a252b1dbabb │ │ -b2201429262626bcbdbdbdbdbdbdbe292a29292a29292a2a2a2a25252a2a2a252b1dbabb │ │ -0d20142926292637bfc0c0c0c0c1c229292929292a2a2a2a252a25252a252525121dc3bb │ │ -0d21152929292929c4c5c6c7b9c82a2a2a2a2a2a2a2525252525252525252525121ec3c9 │ │ -0d2c152a29292929291a3b162929292a2a2a2a2a2a2a2a2a2a2a2a2525252b2b121ecac9 │ │ -cbcc152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121ecac9 │ │ -cdce162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b13cfd0d1 │ │ -d2341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722d3d4 │ │ -d5d6cc1b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22b1d7d8 │ │ -d9dadb4d34343737314d4d525d5d6674747a7a868d8d9c9ca3a3b1b1babac3cadcd7ddd9 │ │ -ded9d532dfdfdfdf36363635353543435656566767677b7b7b7b8e8e8ea4a4c9e0d8d9de │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c45345016 │ │ +0632454a4b4b4b4b4b4b4b4b4a4a4a4c4c4a4a4c4a4c405152534c4c4c4c4c4445345016 │ │ +0733434a4b4a4b4a4a4a4a4a4a4c4a4c4c445455565758595a5b44444c44444445354d18 │ │ +0733434a4a4a4a4a4a4a4a4a4a5c5d5e5f60616263636363636444444444444543356518 │ │ +0734434c4a4a4a4a4a4a4a4a666758686868686868686868686944444444444543366a18 │ │ +0834464c4a4a4a4a4a4a4a4a6b6c6c6c6c6c6c6c6c6c6c6c6c6d44444444444543366a19 │ │ +0835464c4a4a4a4a4a4c4c4c6e6f6f6f6f6f6f6f6f7071726f7344444444454546367419 │ │ +0836464c4c4c4c4c4c4c444475767676767778797a31457b767c44454545454546377d1a │ │ +093647444c4c4c4c4c4c4c4c547e7e7f80314444444445817e8245454343434346377d1a │ │ +0937474444444c4444444c44838485864445454445874588848945454545434346388a1a │ │ +093842444c4c4c4c4c4444448b8c8d864544444545458e8f8c5f4343434343434738901b │ │ +0a384244444444444444444591929336454545454543459492954343434346434739901b │ │ +0a3942454444444444444445969798664545454545454599979a43464643464347399b1b │ │ +0a3a484544444544444444459c9d9e3743454543453f9fa09da14646464646464239a21c │ │ +0b3a48454444454445454545a3a4a53745454333a6a7a8a5a4a9464646464646423aa21c │ │ +0b3b31454445454545434343aaabacad434347aeacababababaf464646464646423ab01c │ │ +0c3c31434545454345454531b1b2b3b44343b5b3b2b2b2b2b2b6474747474747423bb71d │ │ +0c3c324343434343436ab8b9babbbcb44343bdbbbbbbbbbbb3be474747474647483bb71d │ │ +0c3d3243454345435dbfc0c0c0c0c1394346c2c0c0c0c0bbc346464647474747483bc41d │ │ +1e3e32464343435cc5c6c6c6c6c6c732464648c8c9cacbaa4747474747474742483ccc1f │ │ +1e3f3346434343cdcececececececf4647464647464647474747424247474742483ccc1f │ │ +0d3f334643464350d0d1d1d1d1d2d34646464646474747474247424247424242313cd41f │ │ +0d40344646464646d5d6d7d8cbd9474747474747474242424242424242424242313dd420 │ │ +0d49344746464646463954354646464747474747474747474747474242424848313dda20 │ │ +21db344746464646464646464647474747474747474742474242424242424248313dda20 │ │ +22dc35474747474747474747474742424242424242424242424242424242424832ddde23 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641df25 │ │ +2627db3a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41c42829 │ │ +2a2b2c654f4f50504d65656a74747d8a8a90909ba2a2b0b0b7b7c4c4ccccd4dae0282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_favorites.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,47 +66,40 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (206,206,207) # rgb = (0xce,0xce,0xcf) │ │ (145,145,149) # rgb = (0x91,0x91,0x95) │ │ (117,117,123) # rgb = (0x75,0x75,0x7b) │ │ (111,111,118) # rgb = (0x6f,0x6f,0x76) │ │ (127,127,132) # rgb = (0x7f,0x7f,0x84) │ │ (170,170,173) # rgb = (0xaa,0xaa,0xad) │ │ (162,162,164) # rgb = (0xa2,0xa2,0xa4) │ │ (123,123,129) # rgb = (0x7b,0x7b,0x81) │ │ (110,110,117) # rgb = (0x6e,0x6e,0x75) │ │ (119,119,125) # rgb = (0x77,0x77,0x7d) │ │ (150,150,154) # rgb = (0x96,0x96,0x9a) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (101,101,110) # rgb = (0x65,0x65,0x6e) │ │ (109,109,119) # rgb = (0x6d,0x6d,0x77) │ │ (110,110,120) # rgb = (0x6e,0x6e,0x78) │ │ (106,106,116) # rgb = (0x6a,0x6a,0x74) │ │ (118,118,125) # rgb = (0x76,0x76,0x7d) │ │ (216,216,217) # rgb = (0xd8,0xd8,0xd9) │ │ @@ -96,156 +120,132 @@ │ │ (197,197,199) # rgb = (0xc5,0xc5,0xc7) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (103,103,113) # rgb = (0x67,0x67,0x71) │ │ (102,102,112) # rgb = (0x66,0x66,0x70) │ │ (144,144,148) # rgb = (0x90,0x90,0x94) │ │ (131,131,137) # rgb = (0x83,0x83,0x89) │ │ (125,125,131) # rgb = (0x7d,0x7d,0x83) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (196,196,197) # rgb = (0xc4,0xc4,0xc5) │ │ ( 98, 98,107) # rgb = (0x62,0x62,0x6b) │ │ ( 99, 99,109) # rgb = (0x63,0x63,0x6d) │ │ ( 97, 97,107) # rgb = (0x61,0x61,0x6b) │ │ ( 96, 96,105) # rgb = (0x60,0x60,0x69) │ │ (214,214,215) # rgb = (0xd6,0xd6,0xd7) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (177,177,179) # rgb = (0xb1,0xb1,0xb3) │ │ ( 95, 95,104) # rgb = (0x5f,0x5f,0x68) │ │ ( 94, 94,104) # rgb = (0x5e,0x5e,0x68) │ │ (194,194,196) # rgb = (0xc2,0xc2,0xc4) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (180,180,183) # rgb = (0xb4,0xb4,0xb7) │ │ ( 91, 91, 99) # rgb = (0x5b,0x5b,0x63) │ │ ( 90, 90, 99) # rgb = (0x5a,0x5a,0x63) │ │ (199,199,200) # rgb = (0xc7,0xc7,0xc8) │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ ( 86, 86, 94) # rgb = (0x56,0x56,0x5e) │ │ ( 92, 92,100) # rgb = (0x5c,0x5c,0x64) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ ( 81, 81, 89) # rgb = (0x51,0x51,0x59) │ │ (145,145,150) # rgb = (0x91,0x91,0x96) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 86, 86, 93) # rgb = (0x56,0x56,0x5d) │ │ ( 75, 75, 83) # rgb = (0x4b,0x4b,0x53) │ │ ( 97, 97,104) # rgb = (0x61,0x61,0x68) │ │ (219,219,220) # rgb = (0xdb,0xdb,0xdc) │ │ (177,177,180) # rgb = (0xb1,0xb1,0xb4) │ │ ( 70, 70, 78) # rgb = (0x46,0x46,0x4e) │ │ ( 74, 74, 81) # rgb = (0x4a,0x4a,0x51) │ │ (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (131,131,135) # rgb = (0x83,0x83,0x87) │ │ ( 65, 65, 72) # rgb = (0x41,0x41,0x48) │ │ (153,153,156) # rgb = (0x99,0x99,0x9c) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ ( 89, 89, 94) # rgb = (0x59,0x59,0x5e) │ │ ( 60, 60, 67) # rgb = (0x3c,0x3c,0x43) │ │ (107,107,112) # rgb = (0x6b,0x6b,0x70) │ │ (198,198,199) # rgb = (0xc6,0xc6,0xc7) │ │ ( 61, 61, 68) # rgb = (0x3d,0x3d,0x44) │ │ ( 55, 55, 61) # rgb = (0x37,0x37,0x3d) │ │ ( 71, 71, 77) # rgb = (0x47,0x47,0x4d) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (158,158,161) # rgb = (0x9e,0x9e,0xa1) │ │ ( 50, 50, 56) # rgb = (0x32,0x32,0x38) │ │ ( 51, 51, 58) # rgb = (0x33,0x33,0x3a) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ (110,110,114) # rgb = (0x6e,0x6e,0x72) │ │ ( 45, 45, 51) # rgb = (0x2d,0x2d,0x33) │ │ (134,134,137) # rgb = (0x86,0x86,0x89) │ │ ( 69, 69, 74) # rgb = (0x45,0x45,0x4a) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 87, 87, 92) # rgb = (0x57,0x57,0x5c) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (191,191,193) # rgb = (0xbf,0xbf,0xc1) │ │ ( 43, 43, 48) # rgb = (0x2b,0x2b,0x30) │ │ ( 36, 36, 42) # rgb = (0x24,0x24,0x2a) │ │ ( 53, 53, 58) # rgb = (0x35,0x35,0x3a) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (149,149,151) # rgb = (0x95,0x95,0x97) │ │ ( 32, 32, 38) # rgb = (0x20,0x20,0x26) │ │ ( 33, 33, 38) # rgb = (0x21,0x21,0x26) │ │ ( 34, 34, 40) # rgb = (0x22,0x22,0x28) │ │ (174,174,175) # rgb = (0xae,0xae,0xaf) │ │ ( 99, 99,103) # rgb = (0x63,0x63,0x67) │ │ ( 29, 29, 35) # rgb = (0x1d,0x1d,0x23) │ │ (127,127,130) # rgb = (0x7f,0x7f,0x82) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 66, 66, 70) # rgb = (0x42,0x42,0x46) │ │ ( 26, 26, 31) # rgb = (0x1a,0x1a,0x1f) │ │ ( 27, 27, 32) # rgb = (0x1b,0x1b,0x20) │ │ (102,102,105) # rgb = (0x66,0x66,0x69) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (180,180,181) # rgb = (0xb4,0xb4,0xb5) │ │ (193,193,194) # rgb = (0xc1,0xc1,0xc2) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 173 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 173 255 173 255 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e303030303030303028153735 │ │ -0613282e2f2f2f2f2f2f2f2f2e2e2e30302e2e302e303030303030303030302728153735 │ │ -0714262e2f2e2f2e2e38393a3b3c3d28302e2e30253e3f4041421b273027272728163143 │ │ -0714262e2e2e2e2e44454647474748494a30304b404c474747464d4e2727272826164f43 │ │ -071526302e2e2e5051525252525252535455565752525252525252585927272826175a43 │ │ -081529302e2e28405b5b5b5b5b5b5b5b5c5d5e5b5b5b5b5b5b5b5b5b5f27272826175a60 │ │ -081629302e2e616263636363636363636364626363636363636363636566282829176760 │ │ -081729303030686969696969696969696969696969696969696969696a6b282829186c6d │ │ -09172a2730306e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f7071262629186c6d │ │ -09182a27272772737373737373737373737373737373737373737373742b26262919756d │ │ -091925273030305f7676767676767676767676767676767676767676772626262a197879 │ │ -0a1925272727271c7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7d2629262a1a7879 │ │ -0a1a2528272727277e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8081292629262a1a8279 │ │ -0a1b2b2827272827278384848484848484848484848484848484852929292929251a8687 │ │ -0b1b2b282727282728128889898989898989898989898989898a2a2929292929251b8687 │ │ -0b1c12282728282828268b8c8d8d8d8d8d8d8d8d8d8d8d8d8e72292929292929251b8f87 │ │ -0c1d1226282828262828289091919191919191919191919293292a2a2a2a2a2a251c9495 │ │ -0c1d132626262626262626269697979797979797979797982a2a2a2a2a2a292a2b1c9495 │ │ -0c1e1326282628262626262617999a9a9a9a9a9a9a9a9b2b292929292a2a2a2a2b1c9c95 │ │ -9d1f13292626262626262926269e9fa0a0a0a0a0a0a1212a2a2a2a2a2a2a2a252b1da2a3 │ │ -9d20142926262629292929262929a4a5a6a6a6a6a7a82a2a2a2a25252a2a2a252b1da2a3 │ │ -0d201429262926292929292929292aa9aaaaaaaaab2a2a2a252a25252a252525121daca3 │ │ -0d211529292929292929292a2a2a2a18adaeafb0122525252525252525252525121eacb1 │ │ -0d2c152a292929292929292a2929292a13b2b32a2a2a2a2a2a2a2a2525252b2b121eb4b1 │ │ -b5b6152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121eb4b1 │ │ -b7b8162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b13b9babb │ │ -bc341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722bdbe │ │ -bfc0b61b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f229cc1c2 │ │ -c3c4c54f34343737314f4f5a67676c757578788286868f8f94949c9ca2a2acb4c6c1c7c3 │ │ -c8c3bf32c9c9c9c936363635353543436060606d6d6d797979798787879595b1cac2c3c8 │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c45345016 │ │ +0632454a4b4b4b4b4b4b4b4b4a4a4a4c4c4a4a4c4a4c4c4c4c4c4c4c4c4c4c4445345016 │ │ +0733434a4b4a4b4a4a515253545556454c4a4a4c425758595a5b3a444c44444445354d18 │ │ +0733434a4a4a4a4a5c5d5e5f5f5f6061624c4c6359645f5f5f5e65664444444543356718 │ │ +0734434c4a4a4a68696a6a6a6a6a6a6b6c6d6e6f6a6a6a6a6a6a6a707144444543367218 │ │ +0834464c4a4a455973737373737373737475767373737373737373737744444543367219 │ │ +0835464c4a4a78797a7a7a7a7a7a7a7a7a7b797a7a7a7a7a7a7a7a7a7c7d454546367e19 │ │ +0836464c4c4c7f808080808080808080808080808080808080808080818245454637831a │ │ +093647444c4c84858585858585858585858585858585858585858585868743434637831a │ │ +093747444444888989898989898989898989898989898989898989898a48434346388b1a │ │ +093842444c4c4c778c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d43434347388e1b │ │ +0a3842444444443b8f909090909090909090909090909090909090919243464347398e1b │ │ +0a394245444444449394949494949494949494949494949494949596464346434739971b │ │ +0a3a4845444445444498999999999999999999999999999999999a464646464642399b1c │ │ +0b3a48454444454445319c9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e474646464646423a9b1c │ │ +0b3b31454445454545439fa0a1a1a1a1a1a1a1a1a1a1a1a1a288464646464646423aa31c │ │ +0c3c314345454543454545a4a5a5a5a5a5a5a5a5a5a5a5a6a746474747474747423ba81d │ │ +0c3c32434343434343434343a9aaaaaaaaaaaaaaaaaaaaab4747474747474647483ba81d │ │ +0c3d3243454345434343434336acadadadadadadadadae484646464647474747483baf1d │ │ +1e3e3246434343434343464343b0b1b2b2b2b2b2b2b340474747474747474742483cb41f │ │ +1e3f334643434346464646434646b5b6b7b7b7b7b8b947474747424247474742483cb41f │ │ +0d3f33464346434646464646464647babbbbbbbbbc4747474247424247424242313cbd1f │ │ +0d403446464646464646464747474737bebfc0c1314242424242424242424242313dbd20 │ │ +0d49344746464646464646474646464732c2c347474747474747474242424848313dc420 │ │ +21c5344746464646464646464647474747474747474742474242424242424248313dc420 │ │ +22c635474747474747474747474742424242424242424242424242424242424832c7c823 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641c925 │ │ +2627c53a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41af2829 │ │ +2a2b2c674f4f50504d6767727e7e838b8b8e8e979b9ba3a3a8a8afafb4b4bdc4ca282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-ldpi-v4/ic_playlists.png │ ├── sng │ │ @@ -18,14 +18,45 @@ │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ @@ -35,42 +66,35 @@ │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (188,188,189) # rgb = (0xbc,0xbc,0xbd) │ │ (135,135,139) # rgb = (0x87,0x87,0x8b) │ │ ( 87, 87, 96) # rgb = (0x57,0x57,0x60) │ │ ( 92, 92,101) # rgb = (0x5c,0x5c,0x65) │ │ (161,161,165) # rgb = (0xa1,0xa1,0xa5) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (201,201,202) # rgb = (0xc9,0xc9,0xca) │ │ ( 94, 94,103) # rgb = (0x5e,0x5e,0x67) │ │ (130,130,137) # rgb = (0x82,0x82,0x89) │ │ (172,172,177) # rgb = (0xac,0xac,0xb1) │ │ (172,172,176) # rgb = (0xac,0xac,0xb0) │ │ (199,199,200) # rgb = (0xc7,0xc7,0xc8) │ │ (183,183,184) # rgb = (0xb7,0xb7,0xb8) │ │ @@ -83,15 +107,14 @@ │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (187,187,190) # rgb = (0xbb,0xbb,0xbe) │ │ ( 91, 91,101) # rgb = (0x5b,0x5b,0x65) │ │ (174,174,177) # rgb = (0xae,0xae,0xb1) │ │ (186,186,189) # rgb = (0xba,0xba,0xbd) │ │ ( 91, 91,100) # rgb = (0x5b,0x5b,0x64) │ │ (111,111,117) # rgb = (0x6f,0x6f,0x75) │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 88, 88, 97) # rgb = (0x58,0x58,0x61) │ │ (173,173,176) # rgb = (0xad,0xad,0xb0) │ │ (185,185,187) # rgb = (0xb9,0xb9,0xbb) │ │ ( 86, 86, 95) # rgb = (0x56,0x56,0x5f) │ │ (118,118,123) # rgb = (0x76,0x76,0x7b) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (185,185,188) # rgb = (0xb9,0xb9,0xbc) │ │ @@ -101,15 +124,14 @@ │ │ ( 87, 87, 93) # rgb = (0x57,0x57,0x5d) │ │ ( 87, 87, 92) # rgb = (0x57,0x57,0x5c) │ │ (214,214,215) # rgb = (0xd6,0xd6,0xd7) │ │ (184,184,186) # rgb = (0xb8,0xb8,0xba) │ │ ( 82, 82, 91) # rgb = (0x52,0x52,0x5b) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ ( 79, 79, 88) # rgb = (0x4f,0x4f,0x58) │ │ (169,169,172) # rgb = (0xa9,0xa9,0xac) │ │ (178,178,181) # rgb = (0xb2,0xb2,0xb5) │ │ (177,177,180) # rgb = (0xb1,0xb1,0xb4) │ │ (183,183,185) # rgb = (0xb7,0xb7,0xb9) │ │ ( 80, 80, 88) # rgb = (0x50,0x50,0x58) │ │ ( 78, 78, 86) # rgb = (0x4e,0x4e,0x56) │ │ @@ -128,15 +150,14 @@ │ │ (166,166,169) # rgb = (0xa6,0xa6,0xa9) │ │ (228,227,227) # rgb = (0xe4,0xe3,0xe3) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ (157,157,161) # rgb = (0x9d,0x9d,0xa1) │ │ ( 89, 89, 95) # rgb = (0x59,0x59,0x5f) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 66, 66, 74) # rgb = (0x42,0x42,0x4a) │ │ (164,164,167) # rgb = (0xa4,0xa4,0xa7) │ │ (117,117,119) # rgb = (0x75,0x75,0x77) │ │ (117,117,120) # rgb = (0x75,0x75,0x78) │ │ (116,116,119) # rgb = (0x74,0x74,0x77) │ │ (179,179,181) # rgb = (0xb3,0xb3,0xb5) │ │ (174,174,176) # rgb = (0xae,0xae,0xb0) │ │ @@ -159,15 +180,14 @@ │ │ (177,177,179) # rgb = (0xb1,0xb1,0xb3) │ │ ( 57, 57, 64) # rgb = (0x39,0x39,0x40) │ │ (161,161,163) # rgb = (0xa1,0xa1,0xa3) │ │ (171,171,173) # rgb = (0xab,0xab,0xad) │ │ ( 90, 90, 95) # rgb = (0x5a,0x5a,0x5f) │ │ (164,164,166) # rgb = (0xa4,0xa4,0xa6) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ ( 52, 52, 59) # rgb = (0x34,0x34,0x3b) │ │ (159,159,162) # rgb = (0x9f,0x9f,0xa2) │ │ (175,175,177) # rgb = (0xaf,0xaf,0xb1) │ │ (170,170,172) # rgb = (0xaa,0xaa,0xac) │ │ (113,113,118) # rgb = (0x71,0x71,0x76) │ │ (182,182,184) # rgb = (0xb6,0xb6,0xb8) │ │ ( 48, 48, 54) # rgb = (0x30,0x30,0x36) │ │ @@ -184,35 +204,32 @@ │ │ (156,156,158) # rgb = (0x9c,0x9c,0x9e) │ │ ( 43, 43, 49) # rgb = (0x2b,0x2b,0x31) │ │ (189,189,190) # rgb = (0xbd,0xbd,0xbe) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ ( 82, 82, 86) # rgb = (0x52,0x52,0x56) │ │ (127,127,130) # rgb = (0x7f,0x7f,0x82) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ (154,154,156) # rgb = (0x9a,0x9a,0x9c) │ │ (144,144,146) # rgb = (0x90,0x90,0x92) │ │ ( 85, 85, 88) # rgb = (0x55,0x55,0x58) │ │ ( 65, 65, 69) # rgb = (0x41,0x41,0x45) │ │ (166,166,167) # rgb = (0xa6,0xa6,0xa7) │ │ (108,108,112) # rgb = (0x6c,0x6c,0x70) │ │ (219,219,220) # rgb = (0xdb,0xdb,0xdc) │ │ ( 36, 36, 42) # rgb = (0x24,0x24,0x2a) │ │ (153,153,155) # rgb = (0x99,0x99,0x9b) │ │ ( 76, 76, 79) # rgb = (0x4c,0x4c,0x4f) │ │ ( 34, 34, 40) # rgb = (0x22,0x22,0x28) │ │ (165,165,166) # rgb = (0xa5,0xa5,0xa6) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 32, 32, 38) # rgb = (0x20,0x20,0x26) │ │ (151,151,153) # rgb = (0x97,0x97,0x99) │ │ (175,175,176) # rgb = (0xaf,0xaf,0xb0) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (182,182,183) # rgb = (0xb6,0xb6,0xb7) │ │ ( 29, 29, 35) # rgb = (0x1d,0x1d,0x23) │ │ ( 88, 88, 91) # rgb = (0x58,0x58,0x5b) │ │ (159,159,160) # rgb = (0x9f,0x9f,0xa0) │ │ (158,158,159) # rgb = (0x9e,0x9e,0x9f) │ │ ( 63, 63, 67) # rgb = (0x3f,0x3f,0x43) │ │ ( 59, 59, 63) # rgb = (0x3b,0x3b,0x3f) │ │ @@ -225,72 +242,55 @@ │ │ (197,197,198) # rgb = (0xc5,0xc5,0xc6) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (171,171,172) # rgb = (0xab,0xab,0xac) │ │ (152,152,154) # rgb = (0x98,0x98,0x9a) │ │ (162,162,164) # rgb = (0xa2,0xa2,0xa4) │ │ (141,141,143) # rgb = (0x8d,0x8d,0x8f) │ │ (121,121,123) # rgb = (0x79,0x79,0x7b) │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 82, 82, 82) # rgb = (0x52,0x52,0x52) grey32 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ } │ │ tRNS { │ │ - 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 239 114 255 255 255 255 255 255 255 255 239 255 255 255 255 147 255 255 173 173 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 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 173 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 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 255 255 255 173 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 173 255 173 255 173 255 255 173 147 255 147 64 239 239 64 6 114 239 255 114 2 173 147} │ │ + 2 6 64 147 173 173 173 173 173 173 173 173 173 173 147 64 114 239 239 114 239 147 173 173 173 173 173 173 173 173 173 173 173 173 173 173 147 147 64 239 239 64 6 114 239 114 2 173 147} │ │ IMAGE { │ │ pixels hex │ │ 00010203040505050404040406060607070708080809090a0a0a0b0b0b0c0c0d0e0f0100 │ │ -01101112121212131313141415151617171818191a1a1b1b1c1d1d1e1f1f202122232401 │ │ -02112526272727282828282826262626292929292a2a2a2a2525252b2b2b1213172c2d0f │ │ -0313262e2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e30303030303030303027272729183132 │ │ -0612282f332f332f2f2f2f2f2f2f2f2f2f2f2e2e2e303030303030303030302728153435 │ │ -0612282f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e30303030303028153436 │ │ -0613282e2f2f2f2f2f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e303030303030303028153735 │ │ -0613282e2f2f2f38393939393939393939393939393939392a3030303030302728153735 │ │ -0714262e2f2e3a3b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d27302727302727272816313e │ │ -0714262e2e3f40414242424242424242424243434343431344452727272727282616463e │ │ -071526302e4748492e2e2e2e2e2e2e3030303030303030304a4b18272727272826174c3e │ │ -081529302e4d4e4f2e2e2e2e303030302727272727272727505152252727272826174c53 │ │ -081629302e5054552e303030303030273030303027272727565457582927282829175953 │ │ -08172930305a5b5c30265d5e5e5e5e5e5e5e5e5e5e5f6027615b5b62632a282829186465 │ │ -09172a273061666730276868686868686868686868692b276a666b6b6c6d262629186465 │ │ -09182a27276a6e6f27273027272727282728282728702828716e72737374752629197665 │ │ -091925273077787930272727272827282827272828287a267b787c7d78787e292a197f80 │ │ -0a192527277b818227268384848484848484848484851726868187268881898a2a1a7f80 │ │ -0a1a252827868b8c27268d8e8e8e8f8f8f8f8f8f8f909126928b932994958b962a1a9780 │ │ -0a1b2b282798999a272727282828262826282826282626267c999b29299c999d251a9e9f │ │ -0b1b2b28277ca0a128282828282828282828262626262929a2a0a32929a4a0a5251b9e9f │ │ -0b1c122827a2a6a72826a8a8a8a8a8a8a8a9a9a991292929aaa6ab2929acad15251bae9f │ │ -0c1d122628afb0b1282ab2b0b0b0b0b0b0b0b0b0b326262975b0b42a2ab5b62a251cb7b8 │ │ -0c1d13262675b9ba262626262626262626262626292bbbbcbdb9be2a2bbfc02a2b1cb7b8 │ │ -0c1e1326289bc1c226262626262626262629292917c3c4c1c1c1c5292a2a2a2a2b1cc6b8 │ │ -c71f132926a3c8c9262629262626262929292a2a83c8c8c8c8c8ca2a2a2a2a252b1dcbcc │ │ -c720142926cdcecfd0d0d0d0d0d0d0d1d1d1ae2ad2cecececed314252a2a2a252b1dcbcc │ │ -0d201429262ad4d5d6d6d6d6d6d6d6d6d6d6d729d8d9d9d9d3da25252a252525121ddbcc │ │ -0d211529292925dcddc9c9c9c9c9c9c9c9c9de2a18dfe0b11525252525252525121edbe1 │ │ -0d2c152a292929292929292a2929292a2a2a2a2a2a2a2a2a2a2a2a2525252b2b121ee2e1 │ │ -e3e4152a2929292929292929292a2a2a2a2a2a2a2a2a252a252525252525252b121ee2e1 │ │ -e538162a2a2a2a2a2a2a2a2a2a2a25252525252525252525252525252525252b13e6e7e8 │ │ -e9341a12252a2a25252525252525252b2b2b2b2b2b2b2b1212121212121212131722eaeb │ │ -ecede41b17171717181818191919191a1a1a1a1b1b1b1b1c1c1c1c1d1d1d1d1f22c6eeef │ │ -f0f1f246343437373146464c59596476767f7f979e9eaeaeb7b7c6c6cbcbdbe2f3eef4f0 │ │ -f5f0ec32f6f6f6f63636363535353e3e535353656565808080809f9f9fb8b8e1f7eff0f5 │ │ +011011313131313232323333343435363637373839393a3a3b3c3c3d3e3e3f4041121301 │ │ +02114243444444454545454543434343464646464747474742424248484831323649140f │ │ +0332434a4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c44444446374d15 │ │ +0631454b4e4b4e4b4b4b4b4b4b4b4b4b4b4b4a4a4a4c4c4c4c4c4c4c4c4c4c4445344f16 │ │ +0631454b4b4b4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c45344f17 │ │ +0632454a4b4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a4a4a4a4a4c4c4c4c4c4c4c4c45345016 │ │ +0632454a4b4b4b5152525252525252525252525252525252474c4c4c4c4c4c4445345016 │ │ +0733434a4b4a535455555555555555555555555555555556444c44444c44444445354d18 │ │ +0733434a4a5758595a5a5a5a5a5a5a5a5a5a5b5b5b5b5b325c5d44444444444543355e18 │ │ +0734434c4a5f60614a4a4a4a4a4a4a4c4c4c4c4c4c4c4c4c626337444444444543366418 │ │ +0834464c4a6566674a4a4a4a4c4c4c4c444444444444444468696a424444444543366419 │ │ +0835464c4a686b6c4a4c4c4c4c4c4c444c4c4c4c444444446d6b6e6f4644454546367019 │ │ +0836464c4c7172734c437475757575757575757575767744787272797a47454546377b1a │ │ +093647444c787c7d4c447e7e7e7e7e7e7e7e7e7e7e7f4844807c81818283434346377b1a │ │ +093747444480848544444c4444444445444545444586454587848889898a8b4346388c1a │ │ +093842444c8d8e8f4c444444444544454544444545459043918e92938e8e94464738951b │ │ +0a38424444919697444398999999999999999999999a36439b969c439d969e9f4739951b │ │ +0a394245449ba0a14443a2a3a3a3a4a4a4a4a4a4a4a5a643a7a0a846a9aaa0ab4739ac1b │ │ +0a3a484544adaeaf4444444545454345434545434543434392aeb04646b1aeb24239b31c │ │ +0b3a48454492b4b545454545454545454545434343434646b6b4b74646b8b4b9423ab31c │ │ +0b3b314544b6babb4543bcbcbcbcbcbcbcbdbdbda6464646bebabf4646c0c134423ac21c │ │ +0c3c314345c3c4c54547c6c4c4c4c4c4c4c4c4c4c74343468bc4c84747c9ca47423bcb1d │ │ +0c3c3243438bcccd4343434343434343434343434648cecfd0ccd14748d2d347483bcb1d │ │ +0c3d324345b0d4d543434343434343434346464636d6d7d4d4d4d84647474747483bd91d │ │ +1e3e324643b7dadb43434643434343464646474798dadadadadadc4747474742483cdd1f │ │ +1e3f334643dedfe0e1e1e1e1e1e1e1e2e2e2c247e3dfdfdfdfe4334247474742483cdd1f │ │ +0d3f33464347e5e6e7e7e7e7e7e7e7e7e7e7e846e9eaeaeae4eb424247424242313cec1f │ │ +0d403446464642edeedbdbdbdbdbdbdbdbdbef4737f0f1c53442424242424242313dec20 │ │ +0d49344746464646464646474646464747474747474747474747474242424848313df220 │ │ +21f3344746464646464646464647474747474747474742474242424242424248313df220 │ │ +225135474747474747474747474742424242424242424242424242424242424832f4f523 │ │ +244f3931424747424242424242424248484848484848483131313131313131323641f625 │ │ +2627f33a3636363637373738383838393939393a3a3a3a3b3b3b3b3c3c3c3c3e41d92829 │ │ +2a2b2c5e4f4f50504d5e5e6470707b8c8c9595acb3b3c2c2cbcbd9d9ddddecf2f7282d2a │ │ +2e2a26152f2f2f2f17171716161618181919191a1a1a1b1b1b1b1c1c1c1d1d2030292a2e │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_menu_save.png │ ├── sng │ │ @@ -1,37 +1,29 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ ( 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 │ │ ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ @@ -60,29 +52,27 @@ │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ @@ -92,15 +82,14 @@ │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ @@ -242,43 +231,43 @@ │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 0 0 1 0 0 1 0 0 2 34 98 106 107 92 15 4 6 40 105 107 33 0 0 102 161 156 158 150 41 1 3 78 116 113 117 91 94 159 157 159 127 110 157 150 153 144 39 18 132 161 157 157 161 141 106 151 152 156 127 0 109 157 151 154 145 17 127 155 151 155 135 152 153 0 109 158 127 156 152 156 136 152 153 153 127 33 127 156 152 159 100 0 145 129 157 157 137 107 152 153 111 144 3 121 152 148 148 152 131 103 144 114 113 113 121 128 127 128 122 123 154 155 154 155 155 152 152 152 153 148 140 144 143 143 144 140 148 142 53 25 31 30 24 54 141 78 80 83 82 85 71 142 135 123 164 159 160 160 160 162 154 98 138 136 147 144 144 144 144 146 137 87 138 142 64 60 65 63 67 49 44 138 118 118 118 117 120 108 71 140 134 125 168 162 163 163 163 164 158 101 137 138 99 119 119 119 121 109 69 140 142 58 38 43 42 35 109 157 146 132 134 133 133 134 133 109 161 155 158 159 1 61 133 137 137 136 19 28 27} │ │ + 0 1 1 2 34 98 106 107 92 15 4 6 40 105 107 33 102 161 156 158 150 41 1 3 78 116 113 117 91 94 159 157 159 127 110 157 150 153 144 39 18 132 161 157 157 161 141 106 151 152 156 127 109 157 151 154 145 17 127 155 151 155 135 152 153 109 158 127 156 152 156 136 152 153 153 127 33 127 156 152 159 100 145 129 157 157 137 107 152 153 111 144 3 121 152 148 148 152 131 103 144 114 113 113 121 128 127 128 122 123 154 155 154 155 155 152 152 152 153 148 140 144 143 143 144 140 148 142 53 25 31 30 24 54 141 78 80 83 82 85 71 142 135 123 164 159 160 160 160 162 154 98 138 136 147 144 144 144 144 146 137 87 138 142 64 60 65 63 67 49 44 138 118 118 118 117 120 108 71 140 134 125 168 162 163 163 163 164 158 101 137 138 99 119 119 119 121 109 69 140 142 58 38 43 42 35 109 157 146 132 134 133 133 134 133 109 161 155 158 159 1 61 133 137 137 136 19 28 27} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000010203040500000600000000000000060006000708060000000000000000 │ │ -0000000000060909060000000006000000000000060906000600000000000000 │ │ -000006000a0b0c0d0e0f0006000610101011001213140b150009160000000000 │ │ -0000001718191a1b1c1d001e1f20212222232425262728290a00091600000000 │ │ -0000001f2a2b2c2d2e2f000030313233343536373839393a3b0a00093c000000 │ │ -000000093d3e3f40412f00004243443f45464737482d49393a3b0a00064a0000 │ │ -0000001f4b4c3f40412f0000304d4e394f505137522d5354393a555600060000 │ │ -0000001f4b4c3f40411200003057583959505137522d532d54395a5b5c000000 │ │ -0000001f4b4c3f405d120000305e5f2d53606162632d532d64392b651f000000 │ │ -0000001f4b4c3f46661200673068696a6b6c6d6e4840532d64393e3d09000000 │ │ -0000001f4b4c39466f7071227273747575767778632d532d64394c4b1f000000 │ │ -0000001f4b4c392d79343434347a7b7b7b7b7c7d7e7f808164394c4b1f000000 │ │ -0000001f4b4c39644046404040404646464640404646504064394c4b1f000000 │ │ -0000001f4b4c39408283848585858585858585858687888940394c4b1f000000 │ │ -0000001f4b4c3f468a8b8c8d8e8e8e8e8e8e8e8e8d8f908a463f4c4b1f000000 │ │ -0000001f4b4c3f4691929394949494949494949596978b98463f4c4b1f000000 │ │ -0000001f4b4c3f60999a9b9c9d9e9e9e9e9e9e9fa0a1a2a3503f4c4b1f000000 │ │ -0000001f4b4c3f50a470a5a6a7a8a8a8a8a8a8a9aaabacad503f4c4b1f000000 │ │ -0000001f4b4c3f46aeafb0b1afafafafafafafb2b3b4b52e463f4c4b1f000000 │ │ -0000001f4b4c3f50b6a2b7b8b9b8b8b8b8b8b8babbbcbdbe503f4c4b1f000000 │ │ -0000001f4b4c3f60bfc0c1c2c3c4c4c4c4c4c4c5c6c7c8c9503f4c4b1f000000 │ │ -0000001f4b4c3f50cacbcccdcececececececececfd0d1d2503f4c4b1f000000 │ │ -000000094b4c3f46d3d4d5d6d7d7d7d7d7d7d7d7b5d88b8a463f4c4b09000000 │ │ -0000001fd9da3f2ddbdcdddedededededededededfe0e1db2d3fdad91f000000 │ │ -00000009e2e340e450e5e5e5e5e5e5e5e5e5e5e5e6e5e550e440e3e209000000 │ │ -0000e700e8e9eaebebececececececececececececececebebeae9e800e70000 │ │ -0000000006edeeefefefefefefefefefefefefefefefefefefeeed0600000000 │ │ +0000000001000000000200000000000000020002000000020000000000000000 │ │ +0000000000020303020000000002000000000000020302000200000000000000 │ │ +00000200040506070809000200020a0a0a0b000c0d0e050f0003000000000000 │ │ +0000000010111213141500161718191a1a1b1c1d1e1f20210400030000000000 │ │ +00000017222324252627000028292a2b2c2d2e2f303131323304000300000000 │ │ +000000033435363738270000393a3b363c3d3e2f3f2540313233040002000000 │ │ +000000174142363738270000284344314546472f4825494a31324b4c00020000 │ │ +0000001741423637380c0000284d4e314f46472f482549254a31505100000000 │ │ +0000001741423637520c00002853542549555657582549255931235a17000000 │ │ +000000174142363d5b0c005c285d5e5f606162633f3749255931353403000000 │ │ +000000174142313d6465661a6768696a6a6b6c6d582549255931424117000000 │ │ +00000017414231256e2c2c2c2c6f707070707172737475765931424117000000 │ │ +0000001741423159373d373737373d3d3d3d37373d3d46375931424117000000 │ │ +00000017414231377778797a7a7a7a7a7a7a7a7a7b7c7d7e3731424117000000 │ │ +000000174142363d7f80818283838383838383838284857f3d36424117000000 │ │ +000000174142363d86878889898989898989898a8b8c808d3d36424117000000 │ │ +00000017414236558e8f90919293939393939394959697984636424117000000 │ │ +000000174142364699659a9b9c9d9d9d9d9d9d9e9fa0a1a24636424117000000 │ │ +000000174142363da3a4a5a6a4a4a4a4a4a4a4a7a8a9aa263d36424117000000 │ │ +0000001741423646ab97acadaeadadadadadadafb0b1b2b34636424117000000 │ │ +0000001741423655b4b5b6b7b8b9b9b9b9b9b9babbbcbdbe4636424117000000 │ │ +0000001741423646bfc0c1c2c3c3c3c3c3c3c3c3c4c5c6c74636424117000000 │ │ +000000034142363dc8c9cacbccccccccccccccccaacd807f3d36424103000000 │ │ +00000017cecf3625d0d1d2d3d3d3d3d3d3d3d3d3d4d5d6d02536cfce17000000 │ │ +00000003d7d837d946dadadadadadadadadadadadbdada46d937d8d703000000 │ │ +0000dc00dddedfe0e0e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0e0dfdedd00dc0000 │ │ +0000000002e2e3e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e3e20200000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000060606060606060606060606060606060606060606060000000000 │ │ +0000000000020202020202020202020202020202020202020202020000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_search.png │ ├── sng │ │ @@ -19,37 +19,60 @@ │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (213,213,214) # rgb = (0xd5,0xd5,0xd6) │ │ (151,151,155) # rgb = (0x97,0x97,0x9b) │ │ (116,116,123) # rgb = (0x74,0x74,0x7b) │ │ (105,105,112) # rgb = (0x69,0x69,0x70) │ │ (114,114,121) # rgb = (0x72,0x72,0x79) │ │ (145,145,149) # rgb = (0x91,0x91,0x95) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ @@ -58,83 +81,75 @@ │ │ ( 97, 97,107) # rgb = (0x61,0x61,0x6b) │ │ (111,111,119) # rgb = (0x6f,0x6f,0x77) │ │ (127,127,135) # rgb = (0x7f,0x7f,0x87) │ │ (114,114,122) # rgb = (0x72,0x72,0x7a) │ │ ( 98, 98,107) # rgb = (0x62,0x62,0x6b) │ │ ( 94, 94,103) # rgb = (0x5e,0x5e,0x67) │ │ (162,162,166) # rgb = (0xa2,0xa2,0xa6) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (184,184,186) # rgb = (0xb8,0xb8,0xba) │ │ ( 92, 92,101) # rgb = (0x5c,0x5c,0x65) │ │ (110,110,119) # rgb = (0x6e,0x6e,0x77) │ │ (192,192,195) # rgb = (0xc0,0xc0,0xc3) │ │ (200,200,202) # rgb = (0xc8,0xc8,0xca) │ │ (117,117,125) # rgb = (0x75,0x75,0x7d) │ │ (167,167,170) # rgb = (0xa7,0xa7,0xaa) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ ( 99, 99,106) # rgb = (0x63,0x63,0x6a) │ │ (101,101,109) # rgb = (0x65,0x65,0x6d) │ │ (214,214,215) # rgb = (0xd6,0xd6,0xd7) │ │ (220,220,221) # rgb = (0xdc,0xdc,0xdd) │ │ (110,110,118) # rgb = (0x6e,0x6e,0x76) │ │ ( 92, 92,100) # rgb = (0x5c,0x5c,0x64) │ │ (215,215,216) # rgb = (0xd7,0xd7,0xd8) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (179,179,182) # rgb = (0xb3,0xb3,0xb6) │ │ ( 85, 85, 93) # rgb = (0x55,0x55,0x5d) │ │ (167,167,171) # rgb = (0xa7,0xa7,0xab) │ │ (182,182,185) # rgb = (0xb6,0xb6,0xb9) │ │ (162,162,165) # rgb = (0xa2,0xa2,0xa5) │ │ (147,147,152) # rgb = (0x93,0x93,0x98) │ │ ( 79, 79, 88) # rgb = (0x4f,0x4f,0x58) │ │ (208,208,209) # rgb = (0xd0,0xd0,0xd1) │ │ ( 80, 80, 89) # rgb = (0x50,0x50,0x59) │ │ (129,129,135) # rgb = (0x81,0x81,0x87) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (139,139,143) # rgb = (0x8b,0x8b,0x8f) │ │ ( 73, 73, 81) # rgb = (0x49,0x49,0x51) │ │ (216,216,217) # rgb = (0xd8,0xd8,0xd9) │ │ ( 78, 78, 86) # rgb = (0x4e,0x4e,0x56) │ │ (120,120,126) # rgb = (0x78,0x78,0x7e) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (155,155,159) # rgb = (0x9b,0x9b,0x9f) │ │ ( 68, 68, 76) # rgb = (0x44,0x44,0x4c) │ │ (187,187,188) # rgb = (0xbb,0xbb,0xbc) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ ( 67, 67, 75) # rgb = (0x43,0x43,0x4b) │ │ (136,136,140) # rgb = (0x88,0x88,0x8c) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (201,201,203) # rgb = (0xc9,0xc9,0xcb) │ │ ( 63, 63, 70) # rgb = (0x3f,0x3f,0x46) │ │ (112,112,116) # rgb = (0x70,0x70,0x74) │ │ (131,131,134) # rgb = (0x83,0x83,0x86) │ │ ( 62, 62, 70) # rgb = (0x3e,0x3e,0x46) │ │ (182,182,184) # rgb = (0xb6,0xb6,0xb8) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (115,115,120) # rgb = (0x73,0x73,0x78) │ │ ( 56, 56, 63) # rgb = (0x38,0x38,0x3f) │ │ (142,142,144) # rgb = (0x8e,0x8e,0x90) │ │ (160,160,162) # rgb = (0xa0,0xa0,0xa2) │ │ ( 58, 58, 65) # rgb = (0x3a,0x3a,0x41) │ │ (190,190,191) # rgb = (0xbe,0xbe,0xbf) │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 84, 84, 90) # rgb = (0x54,0x54,0x5a) │ │ ( 50, 50, 56) # rgb = (0x32,0x32,0x38) │ │ ( 88, 88, 92) # rgb = (0x58,0x58,0x5c) │ │ (154,154,156) # rgb = (0x9a,0x9a,0x9c) │ │ (178,178,179) # rgb = (0xb2,0xb2,0xb3) │ │ (159,159,160) # rgb = (0x9f,0x9f,0xa0) │ │ ( 98, 98,101) # rgb = (0x62,0x62,0x65) │ │ ( 49, 49, 56) # rgb = (0x31,0x31,0x38) │ │ ( 51, 51, 58) # rgb = (0x33,0x33,0x3a) │ │ ( 60, 60, 66) # rgb = (0x3c,0x3c,0x42) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ (218,218,219) # rgb = (0xda,0xda,0xdb) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ ( 45, 45, 51) # rgb = (0x2d,0x2d,0x33) │ │ ( 44, 44, 51) # rgb = (0x2c,0x2c,0x33) │ │ ( 47, 47, 54) # rgb = (0x2f,0x2f,0x36) │ │ ( 84, 84, 89) # rgb = (0x54,0x54,0x59) │ │ ( 45, 45, 52) # rgb = (0x2d,0x2d,0x34) │ │ @@ -143,76 +158,61 @@ │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (152,152,155) # rgb = (0x98,0x98,0x9b) │ │ (166,166,168) # rgb = (0xa6,0xa6,0xa8) │ │ (128,128,131) # rgb = (0x80,0x80,0x83) │ │ ( 40, 40, 46) # rgb = (0x28,0x28,0x2e) │ │ ( 51, 51, 56) # rgb = (0x33,0x33,0x38) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (226,227,227) # rgb = (0xe2,0xe3,0xe3) │ │ (125,125,128) # rgb = (0x7d,0x7d,0x80) │ │ ( 35, 35, 41) # rgb = (0x23,0x23,0x29) │ │ ( 47, 47, 52) # rgb = (0x2f,0x2f,0x34) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (224,225,225) # rgb = (0xe0,0xe1,0xe1) │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (122,122,125) # rgb = (0x7a,0x7a,0x7d) │ │ ( 31, 31, 37) # rgb = (0x1f,0x1f,0x25) │ │ ( 70, 70, 74) # rgb = (0x46,0x46,0x4a) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (120,120,123) # rgb = (0x78,0x78,0x7b) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ ( 76, 76, 80) # rgb = (0x4c,0x4c,0x50) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (149,149,151) # rgb = (0x95,0x95,0x97) │ │ (117,117,119) # rgb = (0x75,0x75,0x77) │ │ (201,201,202) # rgb = (0xc9,0xc9,0xca) │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ } │ │ tRNS { │ │ - 2 80 181 199 199 199 199 199 199 199 199 199 199 199 199 199 181 80 247 255 255 255 255 255 255 255 255 255 255 255 255 247 181 255 255 255 255 255 181 255 255 199 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 199 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 255 255 255 255 255 255 199 255 255 255 255 255 199 199 255 255 255 199 255 255 199 181 255 181 80 247 255 247 80 2 199 181} │ │ + 2 80 181 199 199 199 199 199 199 199 199 199 199 199 199 199 181 80 247 247 181 181 199 199 199 199 199 199 199 199 199 199 199 199 199 199 199 181 181 80 247 247 80 2 199 181} │ │ IMAGE { │ │ pixels hex │ │ 0001020304040505060607070809090a0b0b0c0d0e0f101100 │ │ -01121314141515131316161717181819191a1b1b1c1d1e1f11 │ │ -20132122222221212121212121212323232323232424152526 │ │ -05152222222222212121212121212121212121232323272829 │ │ -051521222222222a2b2c2d2e2f302323232323232323272829 │ │ -06132122222231323334353637383923232424242424271e3a │ │ -06132121213b3c3d3e2323233f403c41242324242424141e42 │ │ -07162321134344452323232323464748492424272727144a4b │ │ -071723234c4d4e232323242424244f4d50242724272714254b │ │ -08172323515253242424242424241754552727272727155657 │ │ -0918242358595a24242424242427275b5c272727272715565d │ │ -091924235e5f60242427272727276162632727141414136465 │ │ -0a19242466676827242427272714696a6b1414141515136c65 │ │ -0b1a2724276d6e6f2727271414706e71721515151515133073 │ │ -0b1b2724271d7475767778797a7b7c7c7d721515151516307e │ │ -0c1c142727277f80758182818384858585868715151516617e │ │ -0d1c1427272714142a88898a53158b8c8c8c8d601313178e8f │ │ -0e1d1414141414149014151515151391929292939495178e8f │ │ -0e961514141514141515151313131313979898989916179a9b │ │ -0f9c1514141415151515131315131313169d9e9e9f1618a0a1 │ │ -a29c13151515151515151313131313131316a3a4a51618a0a1 │ │ -a6a7131513131313131313161613131616161616161618a8a9 │ │ -aa2517131316161616161717171717171818181818181cabac │ │ -adae561e1e4a25255656646c6c30306161618e8e9aa0afb0b1 │ │ -b2ad26b3b329293a424b4b575d5d6565737e7e8f8f9bb4b1b2 │ │ +01122e2f2f30302e2e31313232333334343536363738391311 │ │ +142e3a3b3b3b3a3a3a3a3a3a3a3a3c3c3c3c3c3c3d3d303e15 │ │ +05303b3b3b3b3b3a3a3a3a3a3a3a3a3a3a3a3a3c3c3c3f4016 │ │ +05303a3b3b3b3b414243444546473c3c3c3c3c3c3c3c3f4016 │ │ +062e3a3b3b3b48494a4b4c4d4e4f503c3c3d3d3d3d3d3f3917 │ │ +062e3a3a3a515253543c3c3c555652573d3c3d3d3d3d2f3918 │ │ +07313c3a2e58595a3c3c3c3c3c5b5c5d5e3d3d3f3f3f2f5f19 │ │ +07323c3c6061623c3c3c3d3d3d3d6361643d3f3d3f3f2f3e19 │ │ +08323c3c6566673d3d3d3d3d3d3d3268693f3f3f3f3f306a1a │ │ +09333d3c6b6c6d3d3d3d3d3d3d3f3f6e6f3f3f3f3f3f306a1b │ │ +09343d3c7071723d3d3f3f3f3f3f7374753f3f2f2f2f2e761c │ │ +0a343d3d7778793f3d3d3f3f3f2f7a7b7c2f2f2f30302e7d1c │ │ +0b353f3d3f7e7f803f3f3f2f2f817f828330303030302e471d │ │ +0b363f3d3f388485868788898a8b8c8c8d833030303031471e │ │ +0c372f3f3f3f8e8f859091909293949494959630303031731e │ │ +0d372f3f3f3f2f2f4197989967309a9b9b9b9c722e2e329d1f │ │ +0e382f2f2f2f2f2f9e2f303030302e9fa0a0a0a1a2a3329d1f │ │ +0ea4302f2f302f2f3030302e2e2e2e2ea5a6a6a6a73132a820 │ │ +0fa9302f2f2f303030302e2e302e2e2e31aaababac3133ad21 │ │ +22a92e303030303030302e2e2e2e2e2e2e31aeafb03133ad21 │ │ +23b12e302e2e2e2e2e2e2e31312e2e3131313131313133b224 │ │ +253e322e2e313131313132323232323233333333333337b326 │ │ +27286a39395f3e3e6a6a767d7d47477373739d9da8adb4292a │ │ +2b27152c2c1616171819191a1b1b1c1c1d1e1e1f1f202d2a2b │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_search.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff dcdcddff d9d9daff e1e1e2ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff d4d4d5ff 969699ff 6c6c72ff 54545bff 505058ff 515159ff 505058ff 5d5d63ff 7d7d81ff b1b1b2ff e4e4e4ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_my_music.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_new_music.png │ ├── sng │ │ @@ -8,14 +8,42 @@ │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ + ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ + ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ + ( 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 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ @@ -27,36 +55,26 @@ │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 88, 88, 96) # rgb = (0x58,0x58,0x60) │ │ (105,105,114) # rgb = (0x69,0x69,0x72) │ │ ( 58, 58, 63) # rgb = (0x3a,0x3a,0x3f) │ │ (152,152,154) # rgb = (0x98,0x98,0x9a) │ │ ( 61, 61, 66) # rgb = (0x3d,0x3d,0x42) │ │ (111,111,121) # rgb = (0x6f,0x6f,0x79) │ │ ( 76, 76, 84) # rgb = (0x4c,0x4c,0x54) │ │ @@ -163,100 +181,82 @@ │ │ ( 30, 30, 36) # rgb = (0x1e,0x1e,0x24) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ ( 42, 42, 47) # rgb = (0x2a,0x2a,0x2f) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ ( 26, 26, 32) # rgb = (0x1a,0x1a,0x20) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ (206,207,207) # rgb = (0xce,0xcf,0xcf) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ - ( 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 │ │ } │ │ tRNS { │ │ - 0 4 123 126 128 129 7 130 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 3 131 255 255 131 1 145 255 255 255 255 255 255 5 150 255 255 255 7 153 255 153 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 255 255 255 255 255 255 255 255 255 255 255 255 255 154 255 255 153 255 255 163 255 255 31 172 255 255 11 41 255 255 255 255 255 255 255 255 255 255 255 255 255 12 39 169 173 175 176 176 2 29 34 35} │ │ + 0 4 123 126 128 129 7 130 3 131 131 1 145 5 150 7 153 153 154 153 163 31 172 11 41 12 39 169 173 175 176 176 2 29 34 35} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000102030405050505050505050505050505050505050505050505050505050505050505050403020100000000 │ │ -0000000607080909090908080a0a0b0b0b0c0c0c0d0d0e0e0f0f101011121212121314141516161718191a0706000000 │ │ -00001b1c090b091d1d1d09090909080808080a0a0a0b0b0b0b0c0c0c0d0d0d0e0e0e0f0f1010101112161a1e1f1b0000 │ │ -0020210a0b1d22232323232323232322222222222222242424242424242525252525251d1d1d1d1d090a122627212000 │ │ -0028290e08222a2b2b2b2b2b2a2a2a2a2a2a2a2a2a2a2a2a2a23232323232323232323232322222222240b182c292800 │ │ -002d2e0e09232b2b2b2b2b2b2b2a2a2a2a2a2a2a2a2a2a2a2a2a2323232323232323232323232322222208152f2e2d00 │ │ -002d300e09232a2b2b2b2a2a2a2a2a2a2a2a2a2a2a2a2a2a23232323232323232323232323222222222208152f302d00 │ │ -002d300f09232a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a233132232323232323232323222222222222222408162c302d00 │ │ -002d300f09222a2a2a2a2a2a2a2a2a2a2a33342a2323353636372323233839232222222222222222222408163a302d00 │ │ -002d301008222a2a2a2a2a2a2a2a2a2a2a3b3b3c183d3b3b3b3b3e243f3b3b22222222222222222222240a173a302d00 │ │ -002d301008222a2a2a2a2a2a2a2a2a2323404040404040404040404040404041222222222222222224240a1742302d00 │ │ -002d301108222a2a2a2a2a2a2323232343444444444444444444444444444445222222222224242424240a1846302d00 │ │ -002d30110a24232a2a2a23233e474848494949494949492249494949494949494a4b474a2424242424250b1846302d00 │ │ -002d30120a242323232323234c4c4c4c4c4c4c4c4c4c4c24244c4c4c4c4c4c4c4c4c4c4c2424242424250b194d302d00 │ │ -002d30120a242323232323234e4f4f4f4f4f4f4f4f4f4f1d1d1d4f4f4f4f4f4f4f4f4f4f2424242424250b1950302d00 │ │ -002d30130b242323232323232451515151515151515151080808525151515151515151532424242425250b1950302d00 │ │ -002d30130b2523232323232354555555555555555555550b0b0b0b5655555555555555572425252525250c5859302d00 │ │ -002d30140c2522232323225a5b5c5c5c5c5c5c5c5c5c5c0d0d0d0d0d5d5c5c5c5c5c5c5c5e252525251d0c585f302d00 │ │ -002d30150c252222223e606060606060606060606060600f0f120f0f0f6060606060606060606125251d0c625f302d00 │ │ -002d30150c2522222263646464646464646464646464641212651812126664646464646464646425251d0d6267302d00 │ │ -002d30160d1d2222222268686868686868686868686868141468691414146868686868686868251d1d1d0d1a6a302d00 │ │ -002d30160d1d22222222226b6b6b6b6b6b6b6b6b6b6b6b15156b6b6c15156b6b6b6b6b6b6b1d1d1d1d090d1a6a302d00 │ │ -002d30170e1d24222224246d6e6e6e6e6e6e6e6e6e6e6e17176e6e6f17176e6e6e6e6e6e6e1d1d1d1d090d1e70302d00 │ │ -002d30180e1d24242424717272727272727272727272721919727272191972727272727272731d1d1d090e1e74302d00 │ │ -002d30180f092424242475757575757575757575757575585875757558767575757575757575771d09090e1e74302d00 │ │ -002d30190f0924242478787878787878787878787878781a1a7878791a7a7878787878787878780909090e267b302d00 │ │ -002d30190f09252424240e7c7c7c7c7c7c7c7c7c7c1e1e1e1e7c7c7d7e7c7c7c7c7c7c7c7c7f090909080e267b302d00 │ │ -002d305810082525252525258081818181818182262626262681818181818181818181810909090909080f8384302d00 │ │ -002d306210082525252525252585858585858583838383838385858585858585858585860909090909080f8384302d00 │ │ -002d30621108252525252525878888888888898a8a8a8a8a8b888888888888888888888c0909090908080f8a8d302d00 │ │ -002d301a11082525252525258e8f8f8f8f8f9027272727918f8f8f8f8f8f8f8f8f8f8f8f0908080808080f8a8d302d00 │ │ -002d301e120a1d25251d1d1d92929292929292939495969292929292929292929292929208080808080a108a97302d00 │ │ -002d301e120a1d1d1d1d1d1d1d1d1d1d8e9898989898989898989898989898980808080808080808080a102797302d00 │ │ -002d3026120a1d1d1d1d1d1d1d1d1d1d1d99999999999999999999999999999a0808080808080808080a10279b302d00 │ │ -002d3083130b1d1d1d1d1d1d1d1d0909099c9c9c9c9c9c9c9c9c9c9c9c9c9c080808080808080808080a10279b302d00 │ │ -002d3083130b1d1d1d1d1d1d09090909099d9d0909099d9d9d9d0808089e9d080808080808080a0a0a0a119fa0302d00 │ │ -002d308a140b091d1d1d09090909090909090909090908a1a108080808080808080808080a0a0a0a0a0b119fa0302d00 │ │ -002d2e27140b091d090909090909090909090909080808080808080808080808080a0a0a0a0a0a0a0a0b119fa22e2d00 │ │ -002da39f150c090909090909090909090909080808080808080808080808080a0a0a0a0a0a0a0a0a0a0b12a4a5a32d00 │ │ -002da6a7180e08090909090808080808080808080808080a0a0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0d153aa8a62d00 │ │ -002da9aa83150e0c0c0c0c0c0d0d0d0d0d0d0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f1010101010101011158a74aba92d00 │ │ -0028acadaa8a62181818181919195858586262ae1a1a1e1e1e262626838383838a8a8a272727279fa43a74afadac2800 │ │ -0020b0b1adb2b3aab4aab5b5b5b3b3b3b3b6b7b7b7b7b2b8b8b8b8b9b9bababababbbbbcbcbcbcbcbdafbeadb1b02000 │ │ -000020bfc0c1c2c3c4c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4c3c2c1c0bf200000 │ │ -000000c6b0c7c8c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8c7b0c6000000 │ │ -0000000020282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282000000000 │ │ +000000060724252525252424262627272728282829292a2a2b2b2c2c2d2e2e2e2e2f3030313232333435360706000000 │ │ +000008092527253737372525252524242424262626272727272828282929292a2a2a2b2b2c2c2c2d2e3236380a080000 │ │ +000b0c262737393a3a3a3a3a3a3a3a393939393939393b3b3b3b3b3b3b3c3c3c3c3c3c373737373725262e3d3e0c0b00 │ │ +000d0e2a24393f40404040403f3f3f3f3f3f3f3f3f3f3f3f3f3a3a3a3a3a3a3a3a3a3a3a3a393939393b2734410e0d00 │ │ +000f102a253a404040404040403f3f3f3f3f3f3f3f3f3f3f3f3f3a3a3a3a3a3a3a3a3a3a3a3a3a393939243142100f00 │ │ +000f112a253a3f4040403f3f3f3f3f3f3f3f3f3f3f3f3f3f3a3a3a3a3a3a3a3a3a3a3a3a3a3939393939243142110f00 │ │ +000f112b253a3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a43443a3a3a3a3a3a3a3a3a393939393939393b243241110f00 │ │ +000f112b25393f3f3f3f3f3f3f3f3f3f3f45463f3a3a474848493a3a3a4a4b3a3939393939393939393b24324c110f00 │ │ +000f112c24393f3f3f3f3f3f3f3f3f3f3f4d4d4e344f4d4d4d4d503b514d4d393939393939393939393b26334c110f00 │ │ +000f112c24393f3f3f3f3f3f3f3f3f3a3a52525252525252525252525252525339393939393939393b3b263354110f00 │ │ +000f112d24393f3f3f3f3f3f3a3a3a3a5556565656565656565656565656565739393939393b3b3b3b3b263458110f00 │ │ +000f112d263b3a3f3f3f3a3a50595a5a5b5b5b5b5b5b5b395b5b5b5b5b5b5b5b5c5d595c3b3b3b3b3b3c273458110f00 │ │ +000f112e263b3a3a3a3a3a3a5e5e5e5e5e5e5e5e5e5e5e3b3b5e5e5e5e5e5e5e5e5e5e5e3b3b3b3b3b3c27355f110f00 │ │ +000f112e263b3a3a3a3a3a3a6061616161616161616161373737616161616161616161613b3b3b3b3b3c273562110f00 │ │ +000f112f273b3a3a3a3a3a3a3b63636363636363636363242424646363636363636363653b3b3b3b3c3c273562110f00 │ │ +000f112f273c3a3a3a3a3a3a6667676767676767676767272727276867676767676767693b3c3c3c3c3c286a6b110f00 │ │ +000f1130283c393a3a3a396c6d6e6e6e6e6e6e6e6e6e6e29292929296f6e6e6e6e6e6e6e703c3c3c3c37286a71110f00 │ │ +000f1131283c39393950727272727272727272727272722b2b2e2b2b2b727272727272727272733c3c37287471110f00 │ │ +000f1131283c39393975767676767676767676767676762e2e77342e2e787676767676767676763c3c37297479110f00 │ │ +000f11322937393939397a7a7a7a7a7a7a7a7a7a7a7a7a30307a7b3030307a7a7a7a7a7a7a7a3c37373729367c110f00 │ │ +000f1132293739393939397d7d7d7d7d7d7d7d7d7d7d7d31317d7d7e31317d7d7d7d7d7d7d373737372529367c110f00 │ │ +000f11332a373b39393b3b7f808080808080808080808033338080813333808080808080803737373725293882110f00 │ │ +000f11342a373b3b3b3b83848484848484848484848484353584848435358484848484848485373737252a3886110f00 │ │ +000f11342b253b3b3b3b878787878787878787878787876a6a8787876a888787878787878787893725252a3886110f00 │ │ +000f11352b253b3b3b8a8a8a8a8a8a8a8a8a8a8a8a8a8a36368a8a8b368c8a8a8a8a8a8a8a8a8a2525252a3d8d110f00 │ │ +000f11352b253c3b3b3b2a8e8e8e8e8e8e8e8e8e8e383838388e8e8f908e8e8e8e8e8e8e8e91252525242a3d8d110f00 │ │ +000f116a2c243c3c3c3c3c3c92939393939393943d3d3d3d3d93939393939393939393932525252525242b9596110f00 │ │ +000f11742c243c3c3c3c3c3c3c97979797979795959595959597979797979797979797982525252525242b9596110f00 │ │ +000f11742d243c3c3c3c3c3c999a9a9a9a9a9b9c9c9c9c9c9d9a9a9a9a9a9a9a9a9a9a9e2525252524242b9c9f110f00 │ │ +000f11362d243c3c3c3c3c3ca0a1a1a1a1a1a23e3e3e3ea3a1a1a1a1a1a1a1a1a1a1a1a12524242424242b9c9f110f00 │ │ +000f11382e26373c3c373737a4a4a4a4a4a4a4a5a6a7a8a4a4a4a4a4a4a4a4a4a4a4a4a42424242424262c9ca9110f00 │ │ +000f11382e2637373737373737373737a0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa242424242424242424262c3ea9110f00 │ │ +000f113d2e263737373737373737373737ababababababababababababababac242424242424242424262c3ead110f00 │ │ +000f11952f273737373737373737252525aeaeaeaeaeaeaeaeaeaeaeaeaeae24242424242424242424262c3ead110f00 │ │ +000f11952f273737373737372525252525afaf252525afafafaf242424b0af24242424242424262626262db1b2110f00 │ │ +000f119c30272537373725252525252525252525252524b3b324242424242424242424242626262626272db1b2110f00 │ │ +000f103e30272537252525252525252525252525242424242424242424242424242626262626262626272db1b4100f00 │ │ +000f12b131282525252525252525252525252424242424242424242424242426262626262626262626272eb5b6120f00 │ │ +000f13b7342a242525252524242424242424242424242426262626262626262626262626272727272729314cb8130f00 │ │ +000f14b995312a28282828282929292929292a2a2a2a2a2a2a2b2b2b2b2b2b2b2b2c2c2c2c2c2c2c2d319c86ba140f00 │ │ +000d1516b99c74343434343535356a6a6a7474bb36363838383d3d3d959595959c9c9c3e3e3e3eb1b54c86bc16150d00 │ │ +000b171816bdbeb9bfb9c0c0c0bebebebec1c2c2c2c2bdc3c3c3c3c4c4c5c5c5c5c6c6c7c7c7c7c7c8bcc91618170b00 │ │ +00000b191a1b1c1d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1d1c1b1a190b0000 │ │ +000000201721222323232323232323232323232323232323232323232323232323232323232323232322211720000000 │ │ +000000000b0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d0b00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_my_apps.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_mp_song_playback.png │ ├── sng │ │ @@ -1,282 +1,282 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ (116,165, 0) # rgb = (0x74,0xa5,0x00) │ │ (108,154, 0) # rgb = (0x6c,0x9a,0x00) │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ - (105,150, 0) # rgb = (0x69,0x96,0x00) │ │ - (120,172, 0) # rgb = (0x78,0xac,0x00) │ │ - (128,183, 0) # rgb = (0x80,0xb7,0x00) │ │ - (144,192, 32) # rgb = (0x90,0xc0,0x20) │ │ (145,193, 35) # rgb = (0x91,0xc1,0x23) │ │ ( 96,137, 0) # rgb = (0x60,0x89,0x00) │ │ (114,163, 0) # rgb = (0x72,0xa3,0x00) │ │ (133,186, 10) # rgb = (0x85,0xba,0x0a) │ │ - (146,193, 37) # rgb = (0x92,0xc1,0x25) │ │ - (118,169, 0) # rgb = (0x76,0xa9,0x00) │ │ - (136,188, 16) # rgb = (0x88,0xbc,0x10) │ │ (128,183, 1) # rgb = (0x80,0xb7,0x01) │ │ ( 96,137, 0) # rgb = (0x60,0x89,0x00) │ │ - ( 96,137, 0) # rgb = (0x60,0x89,0x00) │ │ (122,174, 0) # rgb = (0x7a,0xae,0x00) │ │ (135,187, 14) # rgb = (0x87,0xbb,0x0e) │ │ - (137,188, 19) # rgb = (0x89,0xbc,0x13) │ │ - (124,176, 0) # rgb = (0x7c,0xb0,0x00) │ │ - (127,181, 0) # rgb = (0x7f,0xb5,0x00) │ │ - (128,181, 1) # rgb = (0x80,0xb5,0x01) │ │ (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ (115,163, 0) # rgb = (0x73,0xa3,0x00) │ │ - (121,172, 0) # rgb = (0x79,0xac,0x00) │ │ - (143,190, 31) # rgb = (0x8f,0xbe,0x1f) │ │ (147,192, 39) # rgb = (0x93,0xc0,0x27) │ │ - (123,175, 0) # rgb = (0x7b,0xaf,0x00) │ │ - (126,180, 0) # rgb = (0x7e,0xb4,0x00) │ │ (121,172, 0) # rgb = (0x79,0xac,0x00) │ │ (133,184, 14) # rgb = (0x85,0xb8,0x0e) │ │ - (165,203, 77) # rgb = (0xa5,0xcb,0x4d) │ │ (166,203, 79) # rgb = (0xa6,0xcb,0x4f) │ │ (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ - (114,162, 0) # rgb = (0x72,0xa2,0x00) │ │ - (122,174, 0) # rgb = (0x7a,0xae,0x00) │ │ - (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ - (117,167, 0) # rgb = (0x75,0xa7,0x00) │ │ (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ (154,196, 57) # rgb = (0x9a,0xc4,0x39) │ │ (176,209,101) # rgb = (0xb0,0xd1,0x65) │ │ (104,150, 0) # rgb = (0x68,0x96,0x00) │ │ - (109,156, 0) # rgb = (0x6d,0x9c,0x00) │ │ - (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ - (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ - (136,185, 24) # rgb = (0x88,0xb9,0x18) │ │ - (144,189, 38) # rgb = (0x90,0xbd,0x26) │ │ (147,191, 44) # rgb = (0x93,0xbf,0x2c) │ │ ( 98,141, 0) # rgb = (0x62,0x8d,0x00) │ │ - ( 99,142, 0) # rgb = (0x63,0x8e,0x00) │ │ - (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ - (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ - (123,176, 0) # rgb = (0x7b,0xb0,0x00) │ │ - (125,177, 3) # rgb = (0x7d,0xb1,0x03) │ │ - (142,187, 37) # rgb = (0x8e,0xbb,0x25) │ │ - (166,202, 83) # rgb = (0xa6,0xca,0x53) │ │ (177,209,105) # rgb = (0xb1,0xd1,0x69) │ │ (164,200, 79) # rgb = (0xa4,0xc8,0x4f) │ │ ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ - (107,153, 0) # rgb = (0x6b,0x99,0x00) │ │ - (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ - (122,175, 0) # rgb = (0x7a,0xaf,0x00) │ │ - (124,176, 3) # rgb = (0x7c,0xb0,0x03) │ │ - (146,189, 46) # rgb = (0x92,0xbd,0x2e) │ │ (169,203, 90) # rgb = (0xa9,0xcb,0x5a) │ │ (180,210,111) # rgb = (0xb4,0xd2,0x6f) │ │ ( 96,137, 0) # rgb = (0x60,0x89,0x00) │ │ ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ - (100,144, 0) # rgb = (0x64,0x90,0x00) │ │ - (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ - (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ - (140,185, 36) # rgb = (0x8c,0xb9,0x24) │ │ (161,198, 77) # rgb = (0xa1,0xc6,0x4d) │ │ (170,203, 93) # rgb = (0xaa,0xcb,0x5d) │ │ ( 92,131, 0) # rgb = (0x5c,0x83,0x00) │ │ (110,157, 0) # rgb = (0x6e,0x9d,0x00) │ │ - (133,180, 22) # rgb = (0x85,0xb4,0x16) │ │ - (134,181, 24) # rgb = (0x86,0xb5,0x18) │ │ - (128,178, 14) # rgb = (0x80,0xb2,0x0e) │ │ - (116,166, 0) # rgb = (0x74,0xa6,0x00) │ │ - (119,171, 0) # rgb = (0x77,0xab,0x00) │ │ - (126,176, 14) # rgb = (0x7e,0xb0,0x0e) │ │ - (149,190, 57) # rgb = (0x95,0xbe,0x39) │ │ (151,191, 60) # rgb = (0x97,0xbf,0x3c) │ │ ( 89,128, 0) # rgb = (0x59,0x80,0x00) │ │ ( 89,128, 0) # rgb = (0x59,0x80,0x00) │ │ (107,154, 0) # rgb = (0x6b,0x9a,0x00) │ │ (174,205,103) # rgb = (0xae,0xcd,0x67) │ │ (194,217,140) # rgb = (0xc2,0xd9,0x8c) │ │ - (185,212,123) # rgb = (0xb9,0xd4,0x7b) │ │ - (163,198, 82) # rgb = (0xa3,0xc6,0x52) │ │ - (137,182, 33) # rgb = (0x89,0xb6,0x21) │ │ - (121,172, 3) # rgb = (0x79,0xac,0x03) │ │ - (134,180, 30) # rgb = (0x86,0xb4,0x1e) │ │ (137,182, 35) # rgb = (0x89,0xb6,0x23) │ │ ( 88,127, 0) # rgb = (0x58,0x7f,0x00) │ │ (103,148, 0) # rgb = (0x67,0x94,0x00) │ │ (146,187, 52) # rgb = (0x92,0xbb,0x34) │ │ (160,196, 78) # rgb = (0xa0,0xc4,0x4e) │ │ (188,213,130) # rgb = (0xbc,0xd5,0x82) │ │ (165,199, 87) # rgb = (0xa5,0xc7,0x57) │ │ - (141,184, 43) # rgb = (0x8d,0xb8,0x2b) │ │ - (114,163, 0) # rgb = (0x72,0xa3,0x00) │ │ - (117,168, 0) # rgb = (0x75,0xa8,0x00) │ │ - (126,174, 17) # rgb = (0x7e,0xae,0x11) │ │ (122,171, 9) # rgb = (0x7a,0xab,0x09) │ │ ( 93,133, 0) # rgb = (0x5d,0x85,0x00) │ │ (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ (134,179, 31) # rgb = (0x86,0xb3,0x1f) │ │ (154,191, 68) # rgb = (0x9a,0xbf,0x44) │ │ (160,195, 80) # rgb = (0xa0,0xc3,0x50) │ │ - (151,189, 62) # rgb = (0x97,0xbd,0x3e) │ │ - (128,175, 20) # rgb = (0x80,0xaf,0x14) │ │ - (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ - (115,166, 0) # rgb = (0x73,0xa6,0x00) │ │ - (111,160, 0) # rgb = (0x6f,0xa0,0x00) │ │ (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ (105,152, 0) # rgb = (0x69,0x98,0x00) │ │ - (117,167, 3) # rgb = (0x75,0xa7,0x03) │ │ (124,172, 16) # rgb = (0x7c,0xac,0x10) │ │ ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ (129,175, 25) # rgb = (0x81,0xaf,0x19) │ │ - (129,175, 26) # rgb = (0x81,0xaf,0x1a) │ │ - (114,165, 0) # rgb = (0x72,0xa5,0x00) │ │ - (102,148, 0) # rgb = (0x66,0x94,0x00) │ │ ( 98,142, 0) # rgb = (0x62,0x8e,0x00) │ │ (113,164, 0) # rgb = (0x71,0xa4,0x00) │ │ (102,148, 0) # rgb = (0x66,0x94,0x00) │ │ (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ - ( 97,140, 0) # rgb = (0x61,0x8c,0x00) │ │ (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ - (105,151, 0) # rgb = (0x69,0x97,0x00) │ │ ( 96,139, 0) # rgb = (0x60,0x8b,0x00) │ │ (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ - (111,161, 0) # rgb = (0x6f,0xa1,0x00) │ │ - (110,159, 0) # rgb = (0x6e,0x9f,0x00) │ │ - (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ - (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ - ( 90,129, 0) # rgb = (0x5a,0x81,0x00) │ │ ( 95,137, 0) # rgb = (0x5f,0x89,0x00) │ │ (116,165, 5) # rgb = (0x74,0xa5,0x05) │ │ - (129,173, 29) # rgb = (0x81,0xad,0x1d) │ │ (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ ( 98,142, 0) # rgb = (0x62,0x8e,0x00) │ │ (115,164, 4) # rgb = (0x73,0xa4,0x04) │ │ - (126,171, 23) # rgb = (0x7e,0xab,0x17) │ │ (125,171, 22) # rgb = (0x7d,0xab,0x16) │ │ (118,166, 9) # rgb = (0x76,0xa6,0x09) │ │ - (148,186, 63) # rgb = (0x94,0xba,0x3f) │ │ (117,166, 7) # rgb = (0x75,0xa6,0x07) │ │ ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ - (104,150, 0) # rgb = (0x68,0x96,0x00) │ │ - (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ - (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ - ( 98,141, 0) # rgb = (0x62,0x8d,0x00) │ │ ( 85,123, 0) # rgb = (0x55,0x7b,0x00) │ │ ( 93,135, 0) # rgb = (0x5d,0x87,0x00) │ │ (127,172, 27) # rgb = (0x7f,0xac,0x1b) │ │ (147,185, 62) # rgb = (0x93,0xb9,0x3e) │ │ (140,180, 50) # rgb = (0x8c,0xb4,0x32) │ │ (139,180, 49) # rgb = (0x8b,0xb4,0x31) │ │ (146,184, 60) # rgb = (0x92,0xb8,0x3c) │ │ (149,186, 66) # rgb = (0x95,0xba,0x42) │ │ (153,189, 74) # rgb = (0x99,0xbd,0x4a) │ │ (146,184, 60) # rgb = (0x92,0xb8,0x3c) │ │ (106,154, 0) # rgb = (0x6a,0x9a,0x00) │ │ ( 87,126, 0) # rgb = (0x57,0x7e,0x00) │ │ - ( 90,130, 0) # rgb = (0x5a,0x82,0x00) │ │ - (108,156, 0) # rgb = (0x6c,0x9c,0x00) │ │ - (110,158, 0) # rgb = (0x6e,0x9e,0x00) │ │ - ( 96,138, 0) # rgb = (0x60,0x8a,0x00) │ │ ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ (107,154, 0) # rgb = (0x6b,0x9a,0x00) │ │ (111,160, 0) # rgb = (0x6f,0xa0,0x00) │ │ (108,155, 0) # rgb = (0x6c,0x9b,0x00) │ │ (111,159, 0) # rgb = (0x6f,0x9f,0x00) │ │ ( 98,141, 0) # rgb = (0x62,0x8d,0x00) │ │ ( 87,125, 0) # rgb = (0x57,0x7d,0x00) │ │ - ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ - (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ - (109,157, 0) # rgb = (0x6d,0x9d,0x00) │ │ - (100,145, 0) # rgb = (0x64,0x91,0x00) │ │ - ( 84,122, 0) # rgb = (0x54,0x7a,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 85,123, 0) # rgb = (0x55,0x7b,0x00) │ │ ( 92,133, 0) # rgb = (0x5c,0x85,0x00) │ │ + (171,199,108) # rgb = (0xab,0xc7,0x6c) │ │ + (141,179, 56) # rgb = (0x8d,0xb3,0x38) │ │ + (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ + (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ + (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ + (155,189, 82) # rgb = (0x9b,0xbd,0x52) │ │ + (175,202,117) # rgb = (0xaf,0xca,0x75) │ │ + (174,201,115) # rgb = (0xae,0xc9,0x73) │ │ + (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ + (105,153, 0) # rgb = (0x69,0x99,0x00) │ │ + (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ + (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ + (158,190, 87) # rgb = (0x9e,0xbe,0x57) │ │ + (155,188, 82) # rgb = (0x9b,0xbc,0x52) │ │ + (155,187, 81) # rgb = (0x9b,0xbb,0x51) │ │ + (161,192, 92) # rgb = (0xa1,0xc0,0x5c) │ │ + ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ + (105,150, 0) # rgb = (0x69,0x96,0x00) │ │ + (120,172, 0) # rgb = (0x78,0xac,0x00) │ │ + (128,183, 0) # rgb = (0x80,0xb7,0x00) │ │ + (144,192, 32) # rgb = (0x90,0xc0,0x20) │ │ + (146,193, 37) # rgb = (0x92,0xc1,0x25) │ │ + (118,169, 0) # rgb = (0x76,0xa9,0x00) │ │ + (136,188, 16) # rgb = (0x88,0xbc,0x10) │ │ + ( 96,137, 0) # rgb = (0x60,0x89,0x00) │ │ + (137,188, 19) # rgb = (0x89,0xbc,0x13) │ │ + (124,176, 0) # rgb = (0x7c,0xb0,0x00) │ │ + (127,181, 0) # rgb = (0x7f,0xb5,0x00) │ │ + (128,181, 1) # rgb = (0x80,0xb5,0x01) │ │ + (121,172, 0) # rgb = (0x79,0xac,0x00) │ │ + (143,190, 31) # rgb = (0x8f,0xbe,0x1f) │ │ + (123,175, 0) # rgb = (0x7b,0xaf,0x00) │ │ + (126,180, 0) # rgb = (0x7e,0xb4,0x00) │ │ + (165,203, 77) # rgb = (0xa5,0xcb,0x4d) │ │ + (114,162, 0) # rgb = (0x72,0xa2,0x00) │ │ + (122,174, 0) # rgb = (0x7a,0xae,0x00) │ │ + (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ + (117,167, 0) # rgb = (0x75,0xa7,0x00) │ │ + (109,156, 0) # rgb = (0x6d,0x9c,0x00) │ │ + (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ + (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ + (136,185, 24) # rgb = (0x88,0xb9,0x18) │ │ + (144,189, 38) # rgb = (0x90,0xbd,0x26) │ │ + ( 99,142, 0) # rgb = (0x63,0x8e,0x00) │ │ + (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ + (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ + (123,176, 0) # rgb = (0x7b,0xb0,0x00) │ │ + (125,177, 3) # rgb = (0x7d,0xb1,0x03) │ │ + (142,187, 37) # rgb = (0x8e,0xbb,0x25) │ │ + (166,202, 83) # rgb = (0xa6,0xca,0x53) │ │ + (107,153, 0) # rgb = (0x6b,0x99,0x00) │ │ + (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ + (122,175, 0) # rgb = (0x7a,0xaf,0x00) │ │ + (124,176, 3) # rgb = (0x7c,0xb0,0x03) │ │ + (146,189, 46) # rgb = (0x92,0xbd,0x2e) │ │ + (100,144, 0) # rgb = (0x64,0x90,0x00) │ │ + (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ + (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ + (140,185, 36) # rgb = (0x8c,0xb9,0x24) │ │ + (133,180, 22) # rgb = (0x85,0xb4,0x16) │ │ + (134,181, 24) # rgb = (0x86,0xb5,0x18) │ │ + (128,178, 14) # rgb = (0x80,0xb2,0x0e) │ │ + (116,166, 0) # rgb = (0x74,0xa6,0x00) │ │ + (119,171, 0) # rgb = (0x77,0xab,0x00) │ │ + (126,176, 14) # rgb = (0x7e,0xb0,0x0e) │ │ + (149,190, 57) # rgb = (0x95,0xbe,0x39) │ │ + (185,212,123) # rgb = (0xb9,0xd4,0x7b) │ │ + (163,198, 82) # rgb = (0xa3,0xc6,0x52) │ │ + (137,182, 33) # rgb = (0x89,0xb6,0x21) │ │ + (121,172, 3) # rgb = (0x79,0xac,0x03) │ │ + (134,180, 30) # rgb = (0x86,0xb4,0x1e) │ │ + (141,184, 43) # rgb = (0x8d,0xb8,0x2b) │ │ + (114,163, 0) # rgb = (0x72,0xa3,0x00) │ │ + (117,168, 0) # rgb = (0x75,0xa8,0x00) │ │ + (126,174, 17) # rgb = (0x7e,0xae,0x11) │ │ + (151,189, 62) # rgb = (0x97,0xbd,0x3e) │ │ + (128,175, 20) # rgb = (0x80,0xaf,0x14) │ │ + (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ + (115,166, 0) # rgb = (0x73,0xa6,0x00) │ │ + (111,160, 0) # rgb = (0x6f,0xa0,0x00) │ │ + (117,167, 3) # rgb = (0x75,0xa7,0x03) │ │ + (129,175, 26) # rgb = (0x81,0xaf,0x1a) │ │ + (114,165, 0) # rgb = (0x72,0xa5,0x00) │ │ + (102,148, 0) # rgb = (0x66,0x94,0x00) │ │ + ( 97,140, 0) # rgb = (0x61,0x8c,0x00) │ │ + (105,151, 0) # rgb = (0x69,0x97,0x00) │ │ + (111,161, 0) # rgb = (0x6f,0xa1,0x00) │ │ + (110,159, 0) # rgb = (0x6e,0x9f,0x00) │ │ + (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ + (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ + ( 90,129, 0) # rgb = (0x5a,0x81,0x00) │ │ + (129,173, 29) # rgb = (0x81,0xad,0x1d) │ │ + (126,171, 23) # rgb = (0x7e,0xab,0x17) │ │ + (148,186, 63) # rgb = (0x94,0xba,0x3f) │ │ + (104,150, 0) # rgb = (0x68,0x96,0x00) │ │ + (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ + (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ + ( 98,141, 0) # rgb = (0x62,0x8d,0x00) │ │ + ( 90,130, 0) # rgb = (0x5a,0x82,0x00) │ │ + (108,156, 0) # rgb = (0x6c,0x9c,0x00) │ │ + (110,158, 0) # rgb = (0x6e,0x9e,0x00) │ │ + ( 96,138, 0) # rgb = (0x60,0x8a,0x00) │ │ + ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ + (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ + (109,157, 0) # rgb = (0x6d,0x9d,0x00) │ │ + (100,145, 0) # rgb = (0x64,0x91,0x00) │ │ + ( 84,122, 0) # rgb = (0x54,0x7a,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ ( 99,143, 0) # rgb = (0x63,0x8f,0x00) │ │ (114,161, 9) # rgb = (0x72,0xa1,0x09) │ │ (120,166, 20) # rgb = (0x78,0xa6,0x14) │ │ (115,162, 10) # rgb = (0x73,0xa2,0x0a) │ │ (142,180, 58) # rgb = (0x8e,0xb4,0x3a) │ │ (162,193, 92) # rgb = (0xa2,0xc1,0x5c) │ │ - (171,199,108) # rgb = (0xab,0xc7,0x6c) │ │ - (141,179, 56) # rgb = (0x8d,0xb3,0x38) │ │ (107,156, 0) # rgb = (0x6b,0x9c,0x00) │ │ ( 88,128, 0) # rgb = (0x58,0x80,0x00) │ │ - (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ - (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ (123,167, 24) # rgb = (0x7b,0xa7,0x18) │ │ - (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ (142,180, 59) # rgb = (0x8e,0xb4,0x3b) │ │ (120,165, 20) # rgb = (0x78,0xa5,0x14) │ │ (108,157, 0) # rgb = (0x6c,0x9d,0x00) │ │ (130,172, 39) # rgb = (0x82,0xac,0x27) │ │ - (155,189, 82) # rgb = (0x9b,0xbd,0x52) │ │ - (175,202,117) # rgb = (0xaf,0xca,0x75) │ │ - (174,201,115) # rgb = (0xae,0xc9,0x73) │ │ - (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ (122,166, 24) # rgb = (0x7a,0xa6,0x18) │ │ - (105,153, 0) # rgb = (0x69,0x99,0x00) │ │ (114,161, 11) # rgb = (0x72,0xa1,0x0b) │ │ (110,158, 3) # rgb = (0x6e,0x9e,0x03) │ │ - (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ - (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ (188,210,139) # rgb = (0xbc,0xd2,0x8b) │ │ (189,210,140) # rgb = (0xbd,0xd2,0x8c) │ │ (184,207,131) # rgb = (0xb8,0xcf,0x83) │ │ - (158,190, 87) # rgb = (0x9e,0xbe,0x57) │ │ - (155,188, 82) # rgb = (0x9b,0xbc,0x52) │ │ (176,202,118) # rgb = (0xb0,0xca,0x76) │ │ - (155,187, 81) # rgb = (0x9b,0xbb,0x51) │ │ - (161,192, 92) # rgb = (0xa1,0xc0,0x5c) │ │ } │ │ tRNS { │ │ - 0 56 160 255 64 16 223 160 255 255 255 255 159 96 32 128 255 255 255 96 191 255 128 32 255 255 255 255 64 48 255 255 64 255 255 64 112 255 143 48 255 255 255 255 112 48 128 143 255 255 255 255 255 159 48 255 255 255 255 255 255 255 143 16 16 207 255 255 255 255 255 239 96 32 223 255 255 255 255 239 48 64 48 255 255 255 255 255 255 255 80 48 207 223 175 191 255 255 255 255 255 191 48 239 207 64 112 239 255 255 255 255 112 32 239 207 16 48 255 255 255 255 255 96 128 255 80 80 143 223 128 159 255 255 255 159 128 80 239 255 175 255 112 128 255 255 255 255 255 48 48 255 207 16 128 255 80 112 255 112 191 255 255 255 255 239 48 64 207 223 96 143 143 32 191 16 96 255 255 255 255 239 128 16 32 64 64 48 32 159 255 255 255 255 255 255 191 143 128 159 32 143 255 255 255 255 255 255 191 239 255 255 112 80 255 160 255 255 255 255 207 16 16 175 255 191 255 255 56 160 255 255 255 64 64 255 191 239} │ │ + 0 56 160 64 16 223 160 159 96 32 128 96 191 128 32 64 48 64 64 112 143 48 112 48 128 143 159 48 143 16 16 207 239 96 32 223 239 48 64 48 80 48 207 223 175 191 191 48 239 207 64 112 239 112 32 239 207 16 48 96 128 80 80 143 223 128 159 159 128 80 239 175 112 128 48 48 207 16 128 80 112 112 191 239 48 64 207 223 96 143 143 32 191 16 96 239 128 16 32 64 64 48 32 159 191 143 128 159 32 143 191 239 112 80 160 207 16 16 175 191 56 160 64 64 191 239} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010203030303030303030400000506030303030302010000000000 │ │ -00000000000708090a0a0a0a0a0b0c00000d0e0f100a0a0a0908070000000000 │ │ -000000000011090a0a0a0a0a0a12130014151617180a0a0a0a09110000000000 │ │ -0000000000191a1a1a1a1a1a1a1b1c1d1e1f2000211a1a1a1a1a190000000000 │ │ -000000000021222222222222221e232425260027282222222222210000000000 │ │ -0000000000292a2a2a2a2a2a2a2b2c2d2e00002f302a2a2a2a2a290000000000 │ │ -0000000000313232323232323334350000003637383232323232310000000000 │ │ -0000000000393a3a3a3a3b3c3d3e3f00004041423a3a3a3a3a3a390000000000 │ │ -00000000004344444445464748000000494a4b4c444444444444430000000000 │ │ -00000000004d3131314e4f5000000051525354553131313131314d0000000000 │ │ -000000000056575758595a00005b5c5d005e5f60616263575757560000000000 │ │ -0000000000384c4c6465000066676869000000006a6b6c4c4c4c380000000000 │ │ -00000000006d6e6e6f7000717273740000000000007576776e6e6d0000000000 │ │ -00000000007879797a7b007c7d7e007f80008182000083847979780000000000 │ │ -00000000007a8585868700887a89008a8b008c8d8e008f9085857a0000000000 │ │ -0000000000919292939495969798999a9b9c9d9e9f00a0a19292910000000000 │ │ -0000000000a2a3a3a3a4a5a6a7a8a9aaabacadaeafb0b1b2a3a3a20000000000 │ │ -0000000000b27a7a7ab3b4b5b6b7b8b9babb00bcbdbe4b7a7a7ab20000000000 │ │ -0000000000bf91919191c0c1c2c3c4c5c6c7c8c9caa191919191bf0000000000 │ │ -0000000000cbcca2a2a2a2cdcecfd0d1d2d3d4d5d6a2a2a2a2cccb0000000000 │ │ -0000000000d7d8d9dadadadbdcdd00dedfe0e100e2e3dadad9d8d70000000000 │ │ -0000000000e4e5e6e7e7e7e8e9000000eaebec00ede7e7e7e6e5e40000000000 │ │ +000000000001027e7e7e7e7e7e7e7e03000004057e7e7e7e7e02010000000000 │ │ +0000000000067f8081818181818207000008090a83818181807f060000000000 │ │ +00000000008480818181818181850b000c860d0e878181818180840000000000 │ │ +000000000088898989898989898a0f108b8c11008d8989898989880000000000 │ │ +00000000008d8e8e8e8e8e8e8e8b12138f140015908e8e8e8e8e8d0000000000 │ │ +0000000000919292929292929293161718000019949292929292910000000000 │ │ +00000000009596969696969697981a0000001b999a9696969696950000000000 │ │ +00000000009b9c9c9c9c9d9e9f1c1d00001e1fa09c9c9c9c9c9c9b0000000000 │ │ +0000000000a1a2a2a2a3a420210000002223a5a6a2a2a2a2a2a2a10000000000 │ │ +0000000000a7959595a824250000002627a9aaab959595959595a70000000000 │ │ +0000000000acadadaeaf280000292a2b002c2db0b1b2b3adadadac0000000000 │ │ +00000000009aa6a6b42e00002f303132000000003334b5a6a6a69a0000000000 │ │ +0000000000b6b7b7b83500363738390000000000003ab9bab7b7b60000000000 │ │ +0000000000bbbcbcbd3b003cbe3d003e3f004041000042bfbcbcbb0000000000 │ │ +0000000000bdc0c0c1430044bd450046c20047c3480049c4c0c0bd0000000000 │ │ +0000000000c5c6c6c7c84a4bc94c4d4eca4f50cb510052ccc6c6c50000000000 │ │ +0000000000cdcecececf535455565758595a5b5c5d5ed0d1cececd0000000000 │ │ +0000000000d1bdbdbdd2d35f606162636465006667d4a5bdbdbdd10000000000 │ │ +0000000000d5c5c5c5c5d6d7d8d968696a6b6c6ddaccc5c5c5c5d50000000000 │ │ +0000000000dbdccdcdcdcddddedf6e6fe0e17071e2cdcdcdcddcdb0000000000 │ │ +000000000072e3e4e5e5e5e67374007576e77700e8e9e5e5e4e3720000000000 │ │ +00000000007879eaebebebec7a0000007bed7c007debebebea79780000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_verify.png │ ├── sng │ │ @@ -16,73 +16,73 @@ │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00b1b100 00a6a604 00b9b933 00bcbc6c 00bcbc77 00bbbb52 00b4b414 00d0d000 009a9a00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00b7b700 00a7a70c 00bbbb82 00bebeea 00bebeff 00bebeff 00bebefa 00bdbdc0 00b6b634 00d5d500 00a0a000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00727200 00000000 00b7b772 00bebefa 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bcbcc6 00a6a61c 00d4d400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00cece00 009d9d1f 00bbbbd4 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bebefd 00b1b168 00ffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00020200 01ffff00 00afaf63 00bdbdfc 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bebeff 00b2b299 00000003 00202000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a2a200 0077770d 00b8b8b6 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 00adad97 00000005 00111100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01f8f800 00a7a73f 01bcbcef 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bcbcfb 00969669 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00626200 00000002 00b5b590 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bebeff 00b4b4d8 005a5a2f 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01cfcf00 019a9a23 01babad9 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 00a1a194 0000000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00161600 04ffff00 01b0b069 01bcbcfd 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01b9b9ed 0179794a 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01aaaa00 017f7f0f 01b7b7bb 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bdbdff 01ababb7 0025251a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02fdfd00 01a8a844 01bbbbf1 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bbbbfa 018f8f6b 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01707000 00161603 02b4b495 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bdbdff 02b3b3d5 0054542c 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03d3d300 029c9c26 02babadd 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 029f9f8f 0000000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00232300 07ffff00 02afaf6e 03bbbbfe 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bcbcff 02b7b7eb 01757546 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02b0b000 02848411 02b7b7c0 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 03bcbcff 02a9a9b2 001e1e18 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 04ffff00 03a8a848 03babaf3 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03b9b9f9 028c8c66 00000006 00030300 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02757500 002e2e04 03b4b49b 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bcbcff 03b1b1d1 014e4e29 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 04d8d800 039b9b2a 03b8b8e0 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 039c9c8a 0000000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 001c1c00 0effff00 03aeae73 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04bbbbff 03b5b5e8 026f6f42 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 04b1b100 03868613 04b6b6c3 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04bbbbff 04a7a7ae 00151516 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00020200 07ffff00 04a8a84d 05b9b9f5 05babaff 05babaff 05babaff 05babaff 05babaff 05babaff 05babaff 04b8b8f7 03888862 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03808000 01464606 04b2b2a0 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05babaff 04aeaecd 01484826 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06dada00 049d9d2d 05b7b7e3 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 04999985 0000000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 012e2e00 31ffff00 05aeae79 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06babaff 05b3b3e6 036c6c3e 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06b7b700 04898916 05b5b5c8 06b9b9ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b9b9ff 05a4a4a9 000e0e14 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 09ffff00 06a8a852 06b7b7f7 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b6b6f6 0485855d 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 05878700 03555507 06b2b2a5 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b9b9ff 06acacc9 02414124 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 08dddd00 069e9e31 06b6b6e6 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b7b7ff 05969680 0000000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02383800 00000000 07adad7e 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b8b8ff 07b1b1e3 0466663b 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 08bbbb00 068d8d18 07b4b4cc 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 07a2a2a4 00070713 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0cffff00 07a7a757 07b6b6f8 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 07b4b4f4 05808058 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 068c8c00 045e5e09 08b0b0aa 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b7b7ff 07aaaac5 023a3a21 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0be1e100 079d9d35 08b4b4e9 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b5b5fe 0792927b 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03434300 00000000 08acac83 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b7b7ff 08afafe0 04616137 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0abcbc00 078d8d1b 09b2b2d0 09b6b6ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b6b6ff 089f9fa0 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000b0b00 10ffff00 09a7a75c 0ab5b5fa 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 09b2b2f2 067c7c54 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 08969600 0569690a 09b0b0af 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab6b6ff 09a8a8c1 0234341f 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 077c7c00 0bbebe00 0aa9a90c 0ab0b034 0ab1b147 0ab0b031 0aa8a80b 0bc0c000 06606000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0de2e200 099e9e39 0ab3b3eb 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab4b4fd 088f8f77 00000008 07858500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 088c8c00 11ffff00 0aadad39 0ab3b3b6 0bb4b4ef 0bb4b4f8 0bb4b4ed 0ab3b3b0 0aacac33 0ef4f400 07757500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 05545400 00000001 0aabab88 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb5b5ff 0aadaddd 055c5c34 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0dd6d600 0aa6a62e 0ab3b3d6 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb3b3d2 0aa8a832 0cc8c800 05555500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0cc1c100 0990901e 0ab1b1d4 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 099c9c9b 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 065f5f00 00050503 0badad94 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb2b2c5 0aa4a426 0cb7b700 05545400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 000b0b00 15ffff00 0aa6a661 0bb3b3fb 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb0b0f0 07787850 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0badad00 07707015 0bafafcb 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0bb1b1b7 0aa0a01b 0bb2b200 00050500 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0a999900 076f6f0c 0baeaeb4 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb4b4ff 0ba5a5bd 032d2d1d 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0ed6d600 0665651c 0baeaed3 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0bb0b0a6 0a9d9d13 0ba7a700 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0fe7e700 0a9e9e3e 0cb2b2ee 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb2b2fc 098c8c72 00000007 011b1b00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0cbcbc00 02202011 0ba5a5b1 0cb4b4ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3fd 0cafaf95 0a96960c 0ba0a000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06535300 00000002 0cabab8e 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cababd9 06565631 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00030300 00000006 097f7f5f 0cafaff0 0db3b3ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2fa 0cadad83 0a8b8b07 0b999900 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0ec2c200 0a8f8f21 0cafafd7 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0b999996 0000000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 010d0d19 0a8a8a8a 0cb0b0f8 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2f6 0cacac71 097b7b03 0a929200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00050500 1affff00 0ca5a566 0db2b2fc 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0caeaeee 0873734c 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005 011a1a23 0b90909a 0db1b1fb 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2f0 0dabab60 022c2c01 0a838300 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0c9d9d00 0974740e 0dadadb9 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db3b3ff 0ca3a3b9 0226261a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 0329292a 0b9696a9 0eb1b1fe 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0db1b1e8 0da9a94f 21ffff00 097d7d00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 12eaea00 0c9e9e42 0db0b0f0 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0db0b0fb 0a88886d 00000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 04383832 0c9b9bb7 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0db0b0de 0da7a740 11e5e500 096d6d00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 07626200 00050503 0da9a993 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb2b2ff 0da8a8d6 0651512e 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 0546463c 0da0a0c4 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb0b0d3 0da5a532 10c9c900 06484800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 10c5c500 0c929224 0eafafdb 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0c969691 0000000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000c 07545446 0da4a4d1 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0eafafc5 0da2a226 0fb2b200 096b6b00 00000000 00000000 00000000 00000000 00000000 00000000 021b1b00 23ffff00 0ea5a56c 0fb1b1fd 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0eadadec 09707048 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000e 08606052 0ea6a6db 0fb1b1ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0eaeaeb6 0d9e9e1c 0eaeae00 03313100 00000000 00000000 00000000 00000000 00000000 0da3a300 0a797910 0eacacbd 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb1b1ff 0da0a0b4 021f1f18 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000011 096c6c5f 0ea9a9e5 0fb1b1ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fadada6 0e9b9b13 0ea3a300 00000000 00000000 00000000 00000000 00000000 15f0f000 0e9e9e47 0fafaff2 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fafaff9 0b858568 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000014 0a76766d 0fababec 10b1b1ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0fd 0facac95 0d95950c 0e9e9e00 00000000 00000000 00000000 0a6f6f00 03232304 0fa9a998 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b1b1ff 0fa7a7d2 064b4b2a 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 00010118 0b7f7f7c 0facacf3 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10afaffa 0fabab83 0c8b8b07 0e979700 00000000 00000000 12c8c800 0d939328 0fadaddf 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 0d94948c 0000000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 010c0c1d 0c87878b 0fadadf8 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afaff6 0fa9a971 0b7c7c03 0d909000 03202000 31ffff00 0fa4a471 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 0faaaae9 096b6b44 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005 021a1a23 0d8e8e9a 10aeaefb 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afaff0 10a8a860 03232301 0fa0a000 0c7d7d12 10ababc2 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10b0b0ff 0f9e9eb0 02181817 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 0328282a 0e9494a9 11afaffe 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10aeaee7 10a7a74f 19ffff00 0f9d9d4b 10aeaef4 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10adadf8 0c818164 00000006 00010100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a6a604 00b9b933 00bcbc6c 00bcbc77 00bbbb52 00b4b414 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a7a70c 00bbbb82 00bebeea 00bebeff 00bebeff 00bebefa 00bdbdc0 00b6b634 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00b7b772 00bebefa 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bcbcc6 00a6a61c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 009d9d1f 00bbbbd4 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bebeff 00bebefd 00b1b168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00afaf63 00bdbdfc 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bebeff 00b2b299 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0077770d 00b8b8b6 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 00adad97 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00a7a73f 01bcbcef 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bcbcfb 00969669 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00b5b590 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bdbdff 00bebeff 00b4b4d8 005a5a2f 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 019a9a23 01babad9 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 00a1a194 0000000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01b0b069 01bcbcfd 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01bdbdff 01b9b9ed 0179794a 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 017f7f0f 01b7b7bb 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bdbdff 01ababb7 0025251a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01a8a844 01bbbbf1 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bcbcff 01bbbbfa 018f8f6b 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00161603 02b4b495 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bdbdff 02b3b3d5 0054542c 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 029c9c26 02babadd 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 02bcbcff 029f9f8f 0000000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02afaf6e 03bbbbfe 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bcbcff 02b7b7eb 01757546 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02848411 02b7b7c0 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 02bbbbff 03bcbcff 02a9a9b2 001e1e18 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03a8a848 03babaf3 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03bbbbff 03b9b9f9 028c8c66 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 002e2e04 03b4b49b 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bbbbff 04bcbcff 03b1b1d1 014e4e29 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 039b9b2a 03b8b8e0 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 039c9c8a 0000000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03aeae73 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04bbbbff 03b5b5e8 026f6f42 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03868613 04b6b6c3 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04babaff 04bbbbff 04a7a7ae 00151516 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 04a8a84d 05b9b9f5 05babaff 05babaff 05babaff 05babaff 05babaff 05babaff 05babaff 04b8b8f7 03888862 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 01464606 04b2b2a0 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05babaff 04aeaecd 01484826 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 049d9d2d 05b7b7e3 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 05b9b9ff 04999985 0000000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 05aeae79 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06b9b9ff 06babaff 05b3b3e6 036c6c3e 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 04898916 05b5b5c8 06b9b9ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b9b9ff 05a4a4a9 000e0e14 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 06a8a852 06b7b7f7 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b8b8ff 06b6b6f6 0485855d 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 03555507 06b2b2a5 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b9b9ff 06acacc9 02414124 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 069e9e31 06b6b6e6 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b8b8ff 07b7b7ff 05969680 0000000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 07adad7e 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b7b7ff 07b8b8ff 07b1b1e3 0466663b 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 068d8d18 07b4b4cc 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 07a2a2a4 00070713 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 07a7a757 07b6b6f8 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 08b7b7ff 07b4b4f4 05808058 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 045e5e09 08b0b0aa 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b6b6ff 08b7b7ff 07aaaac5 023a3a21 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 079d9d35 08b4b4e9 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b5b5fe 0792927b 00000009 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 08acac83 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b6b6ff 09b7b7ff 08afafe0 04616137 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 078d8d1b 09b2b2d0 09b6b6ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b5b5ff 09b6b6ff 089f9fa0 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 09a7a75c 0ab5b5fa 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 09b2b2f2 067c7c54 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0569690a 09b0b0af 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab6b6ff 09a8a8c1 0234341f 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0aa9a90c 0ab0b034 0ab1b147 0ab0b031 0aa8a80b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 099e9e39 0ab3b3eb 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab5b5ff 0ab4b4fd 088f8f77 00000008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0aadad39 0ab3b3b6 0bb4b4ef 0bb4b4f8 0bb4b4ed 0ab3b3b0 0aacac33 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0aabab88 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb5b5ff 0aadaddd 055c5c34 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0aa6a62e 0ab3b3d6 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb3b3d2 0aa8a832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0990901e 0ab1b1d4 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 099c9c9b 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00050503 0badad94 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb2b2c5 0aa4a426 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0aa6a661 0bb3b3fb 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb4b4ff 0bb0b0f0 07787850 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 07707015 0bafafcb 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0bb1b1b7 0aa0a01b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 076f6f0c 0baeaeb4 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb4b4ff 0ba5a5bd 032d2d1d 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0665651c 0baeaed3 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0bb0b0a6 0a9d9d13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0a9e9e3e 0cb2b2ee 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb2b2fc 098c8c72 00000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 02202011 0ba5a5b1 0cb4b4ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3fd 0cafaf95 0a96960c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 0cabab8e 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cb3b3ff 0cababd9 06565631 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 097f7f5f 0cafaff0 0db3b3ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2fa 0cadad83 0a8b8b07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0a8f8f21 0cafafd7 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0b999996 0000000e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 010d0d19 0a8a8a8a 0cb0b0f8 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2f6 0cacac71 097b7b03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0ca5a566 0db2b2fc 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0caeaeee 0873734c 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005 011a1a23 0b90909a 0db1b1fb 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2f0 0dabab60 022c2c01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0974740e 0dadadb9 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db2b2ff 0db3b3ff 0ca3a3b9 0226261a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 0329292a 0b9696a9 0eb1b1fe 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0db1b1e8 0da9a94f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0c9e9e42 0db0b0f0 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0eb2b2ff 0db0b0fb 0a88886d 00000007 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 04383832 0c9b9bb7 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0db0b0de 0da7a740 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00050503 0da9a993 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb2b2ff 0da8a8d6 0651512e 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 0546463c 0da0a0c4 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb0b0d3 0da5a532 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0c929224 0eafafdb 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0eb1b1ff 0c969691 0000000d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000c 07545446 0da4a4d1 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0eafafc5 0da2a226 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0ea5a56c 0fb1b1fd 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0fb1b1ff 0eadadec 09707048 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000e 08606052 0ea6a6db 0fb1b1ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0eaeaeb6 0d9e9e1c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0a797910 0eacacbd 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb1b1ff 0da0a0b4 021f1f18 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000011 096c6c5f 0ea9a9e5 0fb1b1ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fadada6 0e9b9b13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0e9e9e47 0fafaff2 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fb0b0ff 0fafaff9 0b858568 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000014 0a76766d 0fababec 10b1b1ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0fd 0facac95 0d95950c 00000000 00000000 00000000 00000000 00000000 03232304 0fa9a998 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b1b1ff 0fa7a7d2 064b4b2a 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 00010118 0b7f7f7c 0facacf3 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10afaffa 0fabab83 0c8b8b07 00000000 00000000 00000000 00000000 0d939328 0fadaddf 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 10b0b0ff 0d94948c 0000000c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 010c0c1d 0c87878b 0fadadf8 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afaff6 0fa9a971 0b7c7c03 00000000 00000000 00000000 0fa4a471 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 0faaaae9 096b6b44 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000005 021a1a23 0d8e8e9a 10aeaefb 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afaff0 10a8a860 03232301 00000000 0c7d7d12 10ababc2 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10afafff 10b0b0ff 0f9e9eb0 02181817 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007 0328282a 0e9494a9 11afaffe 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10aeaee7 10a7a74f 00000000 0f9d9d4b 10aeaef4 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10adadf8 0c818164 00000006 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 05373732 0f9999b7 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10aeaedd 0f9a9a45 10a7a79d 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 11afafff 10a5a5cf 06464628 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 0645453c 0f9d9dc5 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11acace0 11adadec 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 11aeaeff 0e909087 0000000b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000c 08525246 10a1a1d1 12afafff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 11a9a9e7 0a666640 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 0000000e 095f5f52 11a4a4db 12afafff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12afafff 109c9cab 01101015 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000011 0b6a6a5f 11a7a7e5 12afafff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 12aeaeff 11acacf7 0d7e7e5f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000014 0c74746d 11a8a8ed 12aeaeff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12adadff 12aeaeff 11a3a3cb 06404025 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000003 00010118 0d7d7d7c 12aaaaf3 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 13adadff 12adadff 0f8e8e82 0000000a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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-mdpi-v4/volume_up.png │ ├── sng │ │ @@ -5,170 +5,170 @@ │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ + ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ + ( 74, 69, 74) # rgb = (0x4a,0x45,0x4a) │ │ + ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ + ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ + ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ + ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ + ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ + ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ + ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ + ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ + ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ + ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ + ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ + ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ + ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ + ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ + ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ + ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ + ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ + ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ + ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ + ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ + ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ + ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ + ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ + ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ + ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ + ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ + ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ + ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ + ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ + ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ + ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ + ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ (115,121,115) # rgb = (0x73,0x79,0x73) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (181,186,181) # rgb = (0xb5,0xba,0xb5) │ │ (231,227,231) # rgb = (0xe7,0xe3,0xe7) │ │ - ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (255,251,255) # rgb = (0xff,0xfb,0xff) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ ( 82, 89, 82) # rgb = (0x52,0x59,0x52) │ │ - ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ - ( 74, 69, 74) # rgb = (0x4a,0x45,0x4a) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (239,243,239) # rgb = (0xef,0xf3,0xef) │ │ (189,182,189) # rgb = (0xbd,0xb6,0xbd) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ (214,211,214) # rgb = (0xd6,0xd3,0xd6) │ │ - ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ - ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ (255,247,255) # rgb = (0xff,0xf7,0xff) │ │ (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ (239,235,239) # rgb = (0xef,0xeb,0xef) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ - ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ - ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ - ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ - ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ - ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ (214,215,214) # rgb = (0xd6,0xd7,0xd6) │ │ - ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ - ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ (247,251,247) # rgb = (0xf7,0xfb,0xf7) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ - ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ - ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ - ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ (165,170,165) # rgb = (0xa5,0xaa,0xa5) │ │ ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ - ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ - ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ - ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ - ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ - ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ - ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 90 6 66 171 255 255 6 90 36 105 255 255 255 255 45 147 255 255 114 126 255 255 255 45 66 255 255 255 51 66 153 159 255 255 255 255 45 117 93 255 255 255 156 66 255 255 255 255 255 255 255 150 141 255 255 39 135 255 255 255 255 255 255 255 213 255 144 135 255 255 255 255 255 255 255 129 207 135 255 132 255 255 189 240 135 255 255 111 255 201 246 135 183 255 162 255 225 135 255 255 171 165 135 255 255 255 192 255 78 42 255 87 255 255 189 210 42 102 102 123 255 255 255 45 3 81 105 69 174 45 3 255 255 255 150 141 255 255 21 30 135 81 186} │ │ + 0 90 6 66 171 6 90 36 105 45 147 114 126 45 66 51 66 153 159 45 117 93 156 66 150 141 39 135 213 144 135 129 207 135 132 189 240 135 111 201 246 135 183 162 225 135 171 165 135 192 78 42 87 189 210 42 102 102 123 45 3 81 105 69 174 45 3 150 141 21 30 135 81 186} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000102000000000000000000 │ │ -000000000000000003040506070000000809000000 │ │ -000000000000000a0b0c0d0e0f0000101112130000 │ │ -00000000000014061516170e1800191a1b151c1d00 │ │ -001e1f1f1f201221222324122526272824292a2b00 │ │ -2c2d2e2f2e2a30313233240634110e352e23363738 │ │ -392f3a3b3a3c3d3333333e1c123f1b404142242a43 │ │ -440c4533333333333333464748494a4b4c2a233b4d │ │ -4e4f23333333333333333e4050512352532d234954 │ │ -55562333333333333333465758053e595a47463d5b │ │ -5c2a233333333333333324485d0c465e5f2d246061 │ │ -622f23333333333333334663574646646556461566 │ │ -672a23326832333333333e696a16306b6c5923646d │ │ -6e6c1212122849323333246f707172732a24367400 │ │ -007576767778797a2333467b7c7d7e404646487f00 │ │ -00000000000080812d243e7b820083848586870000 │ │ -000000000000000088891b8a8b00008c8d8d8c0000 │ │ -0000000000000000008e8f8e000000000000000000 │ │ +000000000000000003044a4b050000000607000000 │ │ +00000000000000084c4d4e4f0900000a50510b0000 │ │ +0000000000000c4b5253544f0d000e555652570f00 │ │ +0010111111125158595a5b511314155c5b5d5e1600 │ │ +175f6061605e626364655b4b18504f19605a66671a │ │ +1b616869686a6b6565656c57516d566e1c6f5b5e1d │ │ +1e4d70656565656565657172737475761f5e5a6920 │ │ +21775a656565656565656c6e22785a79235f5a7424 │ │ +257a5a65656565656565717b264a6c7c2772716b28 │ │ +295e5a656565656565655b732a4d717d2b5f5b7e2c │ │ +2d615a65656565656565717f7b7171802e7a71522f │ │ +305e5a648164656565656c8283536231847c5a8032 │ │ +33845151515c746465655b85348687355e5b663600 │ │ +00373838393a88895a65718a3b3c3d6e7171733e00 │ │ +0000000000003f405f5b6c8a4100428b8c8d430000 │ │ +0000000000000000448e568f450000464747460000 │ │ +000000000000000000484948000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_settings_shuffle.png │ ├── sng │ │ @@ -48,254 +48,254 @@ │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 35, 35, 36) # rgb = (0x23,0x23,0x24) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (100,100,100) # rgb = (0x64,0x64,0x64) │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (231,232,231) # rgb = (0xe7,0xe8,0xe7) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (232,232,231) # rgb = (0xe8,0xe8,0xe7) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (209,209,210) # rgb = (0xd1,0xd1,0xd2) │ │ (134,134,138) # rgb = (0x86,0x86,0x8a) │ │ (115,115,121) # rgb = (0x73,0x73,0x79) │ │ (116,116,121) # rgb = (0x74,0x74,0x79) │ │ (155,155,158) # rgb = (0x9b,0x9b,0x9e) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (149,149,154) # rgb = (0x95,0x95,0x9a) │ │ ( 91, 91,101) # rgb = (0x5b,0x5b,0x65) │ │ ( 96, 96,106) # rgb = (0x60,0x60,0x6a) │ │ ( 95, 95,104) # rgb = (0x5f,0x5f,0x68) │ │ (188,188,190) # rgb = (0xbc,0xbc,0xbe) │ │ - (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (157,157,162) # rgb = (0x9d,0x9d,0xa2) │ │ ( 94, 94,104) # rgb = (0x5e,0x5e,0x68) │ │ ( 95, 95,105) # rgb = (0x5f,0x5f,0x69) │ │ (101,101,111) # rgb = (0x65,0x65,0x6f) │ │ (193,193,195) # rgb = (0xc1,0xc1,0xc3) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ - (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (215,215,216) # rgb = (0xd7,0xd7,0xd8) │ │ (152,152,158) # rgb = (0x98,0x98,0x9e) │ │ (134,134,141) # rgb = (0x86,0x86,0x8d) │ │ (135,135,142) # rgb = (0x87,0x87,0x8e) │ │ (171,171,175) # rgb = (0xab,0xab,0xaf) │ │ - (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (224,224,225) # rgb = (0xe0,0xe0,0xe1) │ │ (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ - (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (205,205,206) # rgb = (0xcd,0xcd,0xce) │ │ (125,125,129) # rgb = (0x7d,0x7d,0x81) │ │ (105,105,110) # rgb = (0x69,0x69,0x6e) │ │ (106,106,110) # rgb = (0x6a,0x6a,0x6e) │ │ (106,106,111) # rgb = (0x6a,0x6a,0x6f) │ │ (148,148,151) # rgb = (0x94,0x94,0x97) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (139,139,142) # rgb = (0x8b,0x8b,0x8e) │ │ ( 71, 71, 79) # rgb = (0x47,0x47,0x4f) │ │ ( 75, 75, 84) # rgb = (0x4b,0x4b,0x54) │ │ ( 75, 75, 83) # rgb = (0x4b,0x4b,0x53) │ │ ( 77, 77, 84) # rgb = (0x4d,0x4d,0x54) │ │ (183,183,185) # rgb = (0xb7,0xb7,0xb9) │ │ - (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (144,144,148) # rgb = (0x90,0x90,0x94) │ │ ( 71, 71, 80) # rgb = (0x47,0x47,0x50) │ │ ( 73, 73, 81) # rgb = (0x49,0x49,0x51) │ │ ( 72, 72, 81) # rgb = (0x48,0x48,0x51) │ │ ( 80, 80, 88) # rgb = (0x50,0x50,0x58) │ │ (186,186,188) # rgb = (0xba,0xba,0xbc) │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (137,137,142) # rgb = (0x89,0x89,0x8e) │ │ (116,116,122) # rgb = (0x74,0x74,0x7a) │ │ (117,117,123) # rgb = (0x75,0x75,0x7b) │ │ (159,159,163) # rgb = (0x9f,0x9f,0xa3) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (225,225,226) # rgb = (0xe1,0xe1,0xe2) │ │ (229,229,228) # rgb = (0xe5,0xe5,0xe4) │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (203,203,204) # rgb = (0xcb,0xcb,0xcc) │ │ (115,115,117) # rgb = (0x73,0x73,0x75) │ │ ( 92, 92, 96) # rgb = (0x5c,0x5c,0x60) │ │ ( 93, 93, 96) # rgb = (0x5d,0x5d,0x60) │ │ (140,140,142) # rgb = (0x8c,0x8c,0x8e) │ │ - (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (127,127,130) # rgb = (0x7f,0x7f,0x82) │ │ ( 45, 45, 51) # rgb = (0x2d,0x2d,0x33) │ │ ( 48, 48, 55) # rgb = (0x30,0x30,0x37) │ │ ( 48, 48, 54) # rgb = (0x30,0x30,0x36) │ │ ( 53, 53, 59) # rgb = (0x35,0x35,0x3b) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ (130,130,133) # rgb = (0x82,0x82,0x85) │ │ ( 44, 44, 50) # rgb = (0x2c,0x2c,0x32) │ │ ( 45, 45, 52) # rgb = (0x2d,0x2d,0x34) │ │ ( 44, 44, 51) # rgb = (0x2c,0x2c,0x33) │ │ ( 54, 54, 60) # rgb = (0x36,0x36,0x3c) │ │ (178,178,180) # rgb = (0xb2,0xb2,0xb4) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ ( 98, 98,102) # rgb = (0x62,0x62,0x66) │ │ ( 98, 98,103) # rgb = (0x62,0x62,0x67) │ │ ( 99, 99,103) # rgb = (0x63,0x63,0x67) │ │ (146,146,149) # rgb = (0x92,0x92,0x95) │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (230,230,229) # rgb = (0xe6,0xe6,0xe5) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (199,199,200) # rgb = (0xc7,0xc7,0xc8) │ │ (104,104,106) # rgb = (0x68,0x68,0x6a) │ │ ( 77, 77, 80) # rgb = (0x4d,0x4d,0x50) │ │ ( 78, 78, 81) # rgb = (0x4e,0x4e,0x51) │ │ ( 79, 79, 82) # rgb = (0x4f,0x4f,0x52) │ │ (132,132,134) # rgb = (0x84,0x84,0x86) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (115,115,118) # rgb = (0x73,0x73,0x76) │ │ ( 23, 23, 28) # rgb = (0x17,0x17,0x1c) │ │ ( 26, 26, 31) # rgb = (0x1a,0x1a,0x1f) │ │ ( 25, 25, 30) # rgb = (0x19,0x19,0x1e) │ │ ( 33, 33, 38) # rgb = (0x21,0x21,0x26) │ │ (171,171,172) # rgb = (0xab,0xab,0xac) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (117,117,119) # rgb = (0x75,0x75,0x77) │ │ ( 22, 22, 27) # rgb = (0x16,0x16,0x1b) │ │ ( 24, 24, 29) # rgb = (0x18,0x18,0x1d) │ │ ( 34, 34, 39) # rgb = (0x22,0x22,0x27) │ │ (172,172,173) # rgb = (0xac,0xac,0xad) │ │ - (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (200,200,201) # rgb = (0xc8,0xc8,0xc9) │ │ (108,108,111) # rgb = (0x6c,0x6c,0x6f) │ │ ( 82, 82, 86) # rgb = (0x52,0x52,0x56) │ │ ( 83, 83, 86) # rgb = (0x53,0x53,0x56) │ │ ( 84, 84, 87) # rgb = (0x54,0x54,0x57) │ │ (136,136,138) # rgb = (0x88,0x88,0x8a) │ │ (218,218,219) # rgb = (0xda,0xda,0xdb) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (221,221,222) # rgb = (0xdd,0xdd,0xde) │ │ - (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ - (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (100,100,100) # rgb = (0x64,0x64,0x64) │ │ - (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ - ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ - ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ } │ │ tRNS { │ │ - 0 2 41 116 164 171 171 171 171 171 171 171 171 171 171 171 171 171 171 164 116 41 60 181 243 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 243 181 60 41 255 255 255 255 255 255 255 255 255 255 255 255 255 181 41 116 242 255 255 255 255 255 242 116 163 255 255 255 254 163 255 254 171 254 171 255 255 255 255 255 255 255 171 255 255 255 255 255 254 255 255 255 255 255 255 254 171 255 255 255 255 255 254 255 255 171 254 255 255 254 171 255 255 255 255 255 255 255 255 255 255 255 255 255 254 171 255 255 255 255 255 255 254 255 255 255 255 171 255 255 254 171 255 254 255 255 255 255 255 254 171 255 255 255 255 255 255 255 255 255 255 255 255 255 254 171 255 255 255 255 255 254 255 255 254 171 255 255 255 255 255 255 255 255 254 171 255 255 255 255 255 255 255 255 255 255 255 255 254 255 255 255 255 255 255 255 255 171 171 254 255 254 171 254 255 254 171 163 254 254 163 116 242 255 242 116 255 255 255 181 41 181 243 243 60 41 164 171 164 41} │ │ + 0 2 41 116 164 171 171 171 171 171 171 171 171 171 171 171 171 171 171 164 116 41 60 181 243 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 243 181 60 41 181 41 116 242 242 116 163 254 163 254 171 254 171 171 254 254 171 254 171 254 254 171 254 171 254 171 254 171 254 254 171 254 171 254 254 171 254 171 254 171 171 254 254 171 254 254 171 163 254 254 163 116 242 242 116 181 41 181 243 243 60 41 164 171 164 41} │ │ IMAGE { │ │ pixels hex │ │ 0001020304050505060607070708080809090a0a0b0b0b0c0c0d0d0e0e0f0f10101111121314150100 │ │ 01161718191a1919191b1b1c1c1d1d1e1e1f1f202121222223232425252627272829292a2b2c2d2e01 │ │ -2f17303132333333323232323131313134343435353535363636303030373737383839393a3b3c3d3e │ │ -3f40314142434343434343424242424242424242444444444444444141414141414133333138454647 │ │ -48193242494949494949494343434343434343434343434a42424242424242424242424444314b4c4d │ │ -06193243494949494949434343434343434343434343434242424242424242424242444444324e4f50 │ │ -06193243494949494949494949494949494949434343434343434242424242424244444444324e5152 │ │ -071b3242434349423131313131313131313134343434343434315343424244444444444444314e4c52 │ │ -071b3242435455565758585858585858585858585858585858585935424444444444444444314b4c5a │ │ -071c314243495b5c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f494444444444444441314b605a │ │ -081c314243496162636363636363636363636363636363636363646543444444444444414131666768 │ │ -081d31444349696a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c6d3142444444414141414134666e68 │ │ -081d344443434342333333333333333333336f32323232323233424244444141414141414134706e71 │ │ -091e344442424242434343434342424242424242424242424242444444444444444141414134707271 │ │ -091e354442424242424242424243413534343473737335353535353535353574354444413334707576 │ │ -0a1f35414242424242424244437778797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c304133357d7576 │ │ -0a1f35414242424244444444427e7f80808080808080808080808080808080808182834233357d8485 │ │ -0b20364144444444444444444286878888888888888888888888888888888888898a8b4233353b8c85 │ │ -0b213641444444444444444442558d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f90363332363b8c91 │ │ -0c21303344444444444444444144419292929292343434737373737373737335349333323236459491 │ │ -0c22303344444444444444444444444444444441414141414141414141333333333232323236459495 │ │ -0c22303344444233353535353535353536363636363636363636413333323232323232323236969795 │ │ -0d233733414298999a9b9b9b9b9b9a9a9a9a9a9a9a9a9a9a9a9b9c3833323232323232323130969d9e │ │ -0d24373241449fa0a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a3a444323232323232313130969d9e │ │ -0e2438324144a5a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a9aa44323232313131313130abacad │ │ -0e253832414477aeafb0b0b0b0b0b0b0b0b0b0b0b0b0b0b0afb1b23732323131313131313137abb3ad │ │ -0f2639313333b433353573733535357474747474747474363674323231313131313131313137b5b3ad │ │ -0f26393133333333414133333333333333333333333333323232323232323232323131313437b5b6b7 │ │ -1027b83133333333333332323241313737373737373838383838383838383838373131343437b5b6b7 │ │ -1028b831333333333232323241b9babbbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbdbeb8313438bfc0c1 │ │ -1129b834323232323232323233c2c3c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6c7333438bfc0c1 │ │ -1129c834323232323232323233c9cacbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc3cccd333438bfcec1 │ │ -122ac834323232323232323233cfd0d1d2d2d2d2d2d2d1d1d1d1d1d1d1d1d1d1d3d4d5343538d6ced7 │ │ -d8d93a34323232323232313131333130303030da373737373737373737373737373134353538d6dbd7 │ │ -d8d93a3532323231313131313131323232313131313131313131313131343434343535353539d6dbd7 │ │ -dcdd4e3531313131313131313131313131343434343434343434343434353535353535353539dedfe0 │ │ -e1e26630313131313131313131313434343434343434343434343535353535353535353536c83ce3e4 │ │ -e5e696c83036353636363636363030303030303030373737373737373738383838383839c896e7e8e9 │ │ -3e3deaab70664b6666707070707d7d7d3b3b45454545969696ababababb5b5b5b5bfbfd6ebe7ecedee │ │ -012eeff04c51514c4c6067676e72727575848c8c949497979d9dacacb3b3b6b6c0c0cedbe3f1edf201 │ │ -0001f347f4f5505052525a5a686871717676768585919195959e9e9eadadadb7b7b7c1d7f6e9f70100 │ │ +2f177273747575757474747473737373767676777777777878787272727979797a7a7b7b7c7d7e3031 │ │ +3233737f80818181818181808080808080808080828282828282827f7f7f7f7f7f7f7575737a833435 │ │ +3619748084848484848484818181818181818181818181858080808080808080808080828273863738 │ │ +061974818484848484848181818181818181818181818180808080808080808080808282827487393a │ │ +0619748184848484848484848484848484848481818181818181808080808080808282828274873b3c │ │ +071b74808181848073737373737373737373767676767676767388818080828282828282827387373c │ │ +071b748081898a8b8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e778082828282828282827386373d │ │ +071c738081848f90919191919191919191919191919191919191929384828282828282827f73863e3d │ │ +081c7380818494959696969696969696969696969696969696969798818282828282827f7f73993f40 │ │ +081d738281849a9b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9e73808282827f7f7f7f7f76994140 │ │ +081d768281818180757575757575757575759f74747474747475808082827f7f7f7f7f7f7f76a04142 │ │ +091e768280808080818181818180808080808080808080808080828282828282827f7f7f7f76a04342 │ │ +091e7782808080808080808080817f77767676a1a1a1777777777777777777a27782827f7576a04445 │ │ +0a1f777f808080808080808281a3a4a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7a8727f7577a94445 │ │ +0a1f777f808080808282828280aaabacacacacacacacacacacacacacacacacacadaeaf807577a94647 │ │ +0b20787f828282828282828280b0b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b4b58075777d4847 │ │ +0b21787f8282828282828282808ab6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b9787574787d4849 │ │ +0c21727582828282828282827f827fbababababa767676a1a1a1a1a1a1a1a17776bb75747478834a49 │ │ +0c2272758282828282828282828282828282827f7f7f7f7f7f7f7f7f7f757575757474747478834a4b │ │ +0c227275828280757777777777777777787878787878787878787f7575747474747474747478bc4c4b │ │ +0d2379757f80bdbebfc0c0c0c0c0bfbfbfbfbfbfbfbfbfbfbfc0c17a75747474747474747372bc4d4e │ │ +0d2479747f82c2c3c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c6c782747474747474737372bc4d4e │ │ +0e247a747f82c8c9cacacacacacacacacacacacacacacacacacbcccd82747474737373737372ce4f50 │ │ +0e257a747f82a3cfd0d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0d2d37974747373737373737379ce5150 │ │ +0f267b737575d4757777a1a1777777a2a2a2a2a2a2a2a27878a2747473737373737373737379d55150 │ │ +0f267b73757575757f7f75757575757575757575757575747474747474747474747373737679d55253 │ │ +1027d6737575757575757474747f737979797979797a7a7a7a7a7a7a7a7a7a7a797373767679d55253 │ │ +1028d67375757575747474747fd7d8d9dadadad9d9d9d9d9d9d9d9d9d9d9d9d9dbdcd673767add5455 │ │ +1129d676747474747474747475dedfe0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e2e375767add5455 │ │ +1129e476747474747474747475e5e6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dfe8e975767add5655 │ │ +122ae476747474747474747475eaebecededededededececececececececececeeeff076777af15657 │ │ +58597c76747474747474737373757372727272f279797979797979797979797979737677777af15a57 │ │ +58597c777474747373737373737374747473737373737373737373737376767676777777777bf15a57 │ │ +5b5c87777373737373737373737373737376767676767676767676767677777777777777777bf35d5e │ │ +5f609972737373737373737373737676767676767676767676767777777777777777777778e47e6162 │ │ +6364bce4727877787878787878727272727272727279797979797979797a7a7a7a7a7a7be4bcf46566 │ │ +3130f5cea099869999a0a0a0a0a9a9a97d7d83838383bcbcbccecececed5d5d5d5ddddf1f6f4f76768 │ │ +012e696a373b3b37373e3f3f41434344444648484a4a4c4c4d4d4f4f515152525454565a616b676c01 │ │ +00016d356e6f3a3a3c3c3d3d40404242454545474749494b4b4e4e4e50505053535355577066710100 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_home.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (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 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -118,59 +117,59 @@ │ │ ( 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 │ │ } │ │ tRNS { │ │ - 0 0 50 51 85 140 137 99 101 95 126 74 111 112 11 110 65 76 123 105 94 108 116 28 119 71 56 53 55 120 35 64 63 79 19 5 134 69 48 24 23 44 70 115 14 46 68 15 16 131 91 49 33 58 6 129 90 29 88 31 109 18 40 143 96 130 26 128 30 147 89 124 20 73 149 66 121 80 78 3 133 118 8 93 81 13 9 59 135 83 100 150 21 84 75 114 1 136 98 43 54 125 60 146 86 61 38 103 139 45 4 106 104 25 10 36} │ │ + 0 50 51 85 140 137 99 101 95 126 74 111 112 11 110 65 76 123 105 94 108 116 28 119 71 56 53 55 120 35 64 63 79 19 5 134 69 48 24 23 44 70 115 14 46 68 15 16 131 91 49 33 58 6 129 90 29 88 31 109 18 40 143 96 130 26 128 30 147 89 124 20 73 149 66 121 80 78 3 133 118 8 93 81 13 9 59 135 83 100 150 21 84 75 114 1 136 98 43 54 125 60 146 86 61 38 103 139 45 4 106 104 25 10 36} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010102030101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010405060401010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101070608090a090101010b0c0c0c0d0e010101010101000000000000 │ │ -00000000000001010101010101010101010101010f06070b10111213010114150d0d1617010101010101000000000000 │ │ -00000000000001010101010101010101010101180609191a1b1c191d0d011e1f20192122010101010101000000000000 │ │ -0000000000000101010101010101010101230a241425262728291a2a2b18012c2d022e2f010101010101000000000000 │ │ -00000000000001010101010101010101302431322a33340101342d352a0d123636291a30010101010101000000000000 │ │ -000000000000010101010101010101170537382e3339013a32013b261c2e3c0a3d00020e010101010101000000000000 │ │ -00000000000001010101010101013e3f0a382e022701400a41150142331a2e1343440136010101010101000000000000 │ │ -000000000000010101010101011c45123810023d0113123246472b0148021a2508312601010101010101000000000000 │ │ -000000000000010101010101494a1d384b1b0e000d4c324d494e184c4f2c031a2a07504b010101010101000000000000 │ │ -00000000000001010101013a4a5138100336524c4c53540b19194e164155560357194058590101010101000000000000 │ │ -000000000000010101015a5b16384b1b005c0a18535d5e494949494e5f2417601b574909616201010101000000000000 │ │ -0000000000000101015f5b16381003011e411614044e5e5e5e5e5e5e210f06630164570b14060f010101000000000000 │ │ -0000000000010101655b0d3810030103242b1404211111111111111111211506570103665e32611d0101010000000000 │ │ -0000000000010131670d381026012e245f096854212121212121212121214d1306110102691132414701010000000000 │ │ -0000000000010107323a106a0125615f403a59545454545454545454545454596b6c4d013e1f110b5901010000000000 │ │ -00000000000101016426390101510d6238045d5d5d5d5d5d5d5d5d5d5d5d5d5d046b1d01013b6d6d0101010000000000 │ │ -0000000000000101016e0101011608323a68685d11251010101025115d686868683a6b0101016e010101000000000000 │ │ -000000000000010101010101011207384646464d2d4830303030482d4d46464646465a01010101010101000000000000 │ │ -000000000000010101010101016507383838383a17010101010101393832383838380801010101010101000000000000 │ │ -000000000000010101010101010a0853535353073e0101010101016d6f09535353537001010101010101000000000000 │ │ -000000000000010101010101013770090909090863010101010101031607090909096f01010101010101000000000000 │ │ -00000000000001010101010101417040404040082901010101010164185a404040406f01010101010101000000000000 │ │ -00000000000001010101010101316f07070707706d0101010101011c1d6b070707073c01010101010101000000000000 │ │ -0000000000000101010101010150155a5a5a5a136d0101010101011c4c705a5a5a5a0f01010101010101000000000000 │ │ -00000000000001010101010101583c080808086f6d0101010101011c1213080808080c01010101010101000000000000 │ │ -00000000000001010101010101610f6b6b6b6b156d0101010101011c476f6b6b6b6b0d01010101010101000000000000 │ │ -000000000000010101010101012b0421212121463e010101010101026b59212121214001010101010101000000000000 │ │ -0000000000000101010101010163715c5c5c5c44720101010101012f73275c5c5c281e01010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000304050300000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000605070809080000000a0b0b0b0c0d000000000000000000000000 │ │ +00000000000000000000000000000000000000000e05060a0f101112000013140c0c1516000000000000000000000000 │ │ +0000000000000000000000000000000000000017050818191a1b181c0c001d1e1f182021000000000000000000000000 │ │ +000000000000000000000000000000000022092313242526272819292a17002b2c012d2e000000000000000000000000 │ │ +000000000000000000000000000000002f2330312932330000332c34290c11353528192f000000000000000000000000 │ │ +000000000000000000000000000000160436372d3238003931003a251b2d3b093c00010d000000000000000000000000 │ │ +00000000000000000000000000003d3e09372d0126003f094014004132192d1242430035000000000000000000000000 │ │ +000000000000000000000000001b4411370f013c0012113145462a004701192407302500000000000000000000000000 │ │ +00000000000000000000000048491c374a1a0d000c4b314c484d174b4e2b021929064f4a000000000000000000000000 │ │ +0000000000000000000000394950370f0235514b4b52530a18184d154054550256183f57580000000000000000000000 │ │ +00000000000000000000595a15374a1a005b0917525c5d484848484d5e23165f1a564808606100000000000000000000 │ │ +0000000000000000005e5a15370f02001d401513034d5d5d5d5d5d5d200e05620063560a13050e000000000000000000 │ │ +0000000000000000645a0c370f020002232a1303201010101010101010201405560002655d31601c0000000000000000 │ │ +0000000000000030660c370f25002d235e086753202020202020202020204c1205100001681031404600000000000000 │ │ +000000000000000631390f690024605e3f3958535353535353535353535353586a6b4c003d1e100a5800000000000000 │ │ +00000000000000006325380000500c6137035c5c5c5c5c5c5c5c5c5c5c5c5c5c036a1c00003a6c6c0000000000000000 │ │ +0000000000000000006d0000001507313967675c10240f0f0f0f24105c67676767396a0000006d000000000000000000 │ │ +000000000000000000000000001106374545454c2c472f2f2f2f472c4c45454545455900000000000000000000000000 │ │ +000000000000000000000000006406373737373916000000000000383731373737370700000000000000000000000000 │ │ +00000000000000000000000000090752525252063d0000000000006c6e08525252526f00000000000000000000000000 │ │ +00000000000000000000000000366f080808080762000000000000021506080808086e00000000000000000000000000 │ │ +00000000000000000000000000406f3f3f3f3f07280000000000006317593f3f3f3f6e00000000000000000000000000 │ │ +00000000000000000000000000306e060606066f6c0000000000001b1c6a060606063b00000000000000000000000000 │ │ +000000000000000000000000004f1459595959126c0000000000001b4b6f595959590e00000000000000000000000000 │ │ +00000000000000000000000000573b070707076e6c0000000000001b1112070707070b00000000000000000000000000 │ │ +00000000000000000000000000600e6a6a6a6a146c0000000000001b466e6a6a6a6a0c00000000000000000000000000 │ │ +000000000000000000000000002a0320202020453d000000000000016a58202020203f00000000000000000000000000 │ │ +0000000000000000000000000062705b5b5b5b43710000000000002e72265b5b5b271d00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_internet_radio.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff ddddddff b8b8bbff a5a5aaff a2a2a8ff a2a2a8ff a2a2a8ff a2a2a8ff a4a4aaff b8b8bbff dcdcddff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff d2d2d3ff a2a2a8ff a8a8aeff cfcfd2ff e4e4e4ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e4e4e4ff ceced1ff a8a8aeff a2a2a8ff d1d1d2ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e5e5e5ff aaaaafff aeaeb4ff e1e1e2ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e0e0e1ff adadb3ff aaaaaeff e4e4e4ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff dededfff 9c9ca2ff d2d2d4ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e4e4e4ff d8d8d8ff d7d7d8ff e3e3e3ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff d1d1d3ff 9c9ca2ff dddddeff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e0e0e0ff 9c9ca3ff dcdcdeff e8e8e8ff e7e7e7ff e7e7e7ff ddddddff acacb0ff 9d9da3ff a2a2a8ff afafb4ff afafb4ff a2a2a8ff 9d9da3ff ababafff dcdcdcff e6e6e6ff e6e6e6ff e7e7e7ff dbdbddff 9b9ba2ff dfdfdfff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff 646467ff 202026ff 909092ff e1e1e1ff e1e1e1ff e1e1e1ff b5b5b6ff 202026ff 202026ff b5b5b6ff e1e1e1ff e1e1e1ff e1e1e1ff 8f8f91ff 202026ff 6c6c6eff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff 98989aff 555559ff d5d5d5ff e1e1e1ff e0e0e0ff e0e0e0ff b5b5b6ff 1e1e23ff 1e1e23ff b5b5b6ff e0e0e0ff e0e0e0ff e1e1e1ff d7d7d8ff 767679ff b8b8b9ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff b5b5b6ff 1c1c21ff 1c1c21ff b5b5b6ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff b6b6b7ff 1a1a1fff 1a1a1fff b6b6b7ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d5d5d5ff 6b6b6eff 6b6b6eff d5d5d5ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_songs.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff b3b3b5ff a8a8aaff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff 9d9da1ff 606068ff d5d5d5ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff b2b2b3ff 444448ff 1c1c21ff 19191eff 222227ff 525256ff a8a8aaff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff dadadaff d1d1d2ff ddddddff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_artists.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff dfdfe0ff acacaeff 9a9a9dff a2a2a5ff bdbdbeff e3e3e3ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff c6c6c8ff 626269ff 606069ff 63636cff 62626bff 5d5d66ff 5f5f66ff 9d9da0ff e3e3e3ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff b3b3b4ff 1a1a1fff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 1a1a20ff 3a3a3eff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff ddddddff 2a2a2eff 1e1e23ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1e1e22ff 1d1d21ff b8b8b9ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_group.png │ ├── sng │ │ @@ -1,29 +1,27 @@ │ │ #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 │ │ ( 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 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -66,33 +64,34 @@ │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ ( 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 │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ } │ │ tRNS { │ │ - 0 0 1 3 6 7 4 2 12 183 240 77 10 25 191 255 116 17 27 73 191 176 20 16 44 76 176 203 35 47 78 157 245 216 64 21 45 73 121 241 46 43 104 235 243 56 109 225 101 28 136 215 88 177 196 77 189 194 244 129 72 53 63 51 34 18} │ │ + 0 1 3 6 7 4 2 12 183 240 77 10 25 191 116 17 27 73 191 176 20 16 44 76 176 203 35 47 78 157 245 216 64 21 45 73 121 241 46 43 104 235 243 56 109 225 101 28 136 215 88 177 196 77 189 194 244 129 72 53 63 51 34 18} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000 │ │ -0000000101020202020101010101010101000000 │ │ -0000000102030405060702010101010101000000 │ │ -000000020308090a0b0c06020101010101000000 │ │ -00000002040d0e0f0f1011040701010101000000 │ │ -00000002051213140f0f15160407010101000000 │ │ -00000002061718191a0f0f1b1c04070101000000 │ │ -000000010204161d1e1f200f2122040201000000 │ │ -0000000101070423242526200f27280602000000 │ │ -000000010101070523292a2b0f2c2d0502000000 │ │ -0000000101010705232e2c0f2f30310502000000 │ │ -0000000101070423320f0f333418110602000000 │ │ -00000001020416350f0f36371d16040201000000 │ │ -000000020617380f0f1f1e1d2304070101000000 │ │ -000000020512393a3b3c24160407010101000000 │ │ -00000002040d3d3e3f4011040701010101000000 │ │ -0000000203080d12410c06020101010101000000 │ │ -0000000102030405060702010101010101000000 │ │ -0000000101020202020101010101010101000000 │ │ +0000000000010101010000000000000000000000 │ │ +0000000001020304050601000000000000000000 │ │ +00000001020708090a0b05010000000000000000 │ │ +00000001030c0d40400e0f030600000000000000 │ │ +0000000104101112404013140306000000000000 │ │ +0000000105151617184040191a03060000000000 │ │ +000000000103141b1c1d1e401f20030100000000 │ │ +00000000000603212223241e4025260501000000 │ │ +000000000000060421272829402a2b0401000000 │ │ +0000000000000604212c2a402d2e2f0401000000 │ │ +00000000000603213040403132160f0501000000 │ │ +0000000001031433404034351b14030100000000 │ │ +0000000105153640401d1c1b2103060000000000 │ │ +0000000104103738393a22140306000000000000 │ │ +00000001030c3b3c3d3e0f030600000000000000 │ │ +0000000102070c103f0b05010000000000000000 │ │ +0000000001020304050601000000000000000000 │ │ +0000000000010101010000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/stat_notify_musicplayer.png │ ├── sng │ │ @@ -1,19 +1,22 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 25; height: 25; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 66, 60, 66) # rgb = (0x42,0x3c,0x42) │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ ( 33, 36, 33) # rgb = (0x21,0x24,0x21) │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ @@ -77,44 +80,41 @@ │ │ ( 24, 32, 24) # rgb = (0x18,0x20,0x18) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ } │ │ tRNS { │ │ - 0 63 201 255 255 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 228 255 72 231 255 255} │ │ + 0 63 201 231 228 72 231} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ -00000102030403030403030403030403030403030402010000 │ │ -00000506070808080808080808080808080808080706050000 │ │ -000009070a0b0a0b0708070b0a0b0708070b0a0b0a07090000 │ │ -00000c0d0d070d0d070d0d070d0d070d0d070d0d070d0e0000 │ │ -00000f0c0c0c0c1011120c0c0c090c0c0c0c0c0c0c0c0e0000 │ │ -0000130e0e0e0e14151516100e0e0e0e0e0e0e0e0e0e130000 │ │ -000017061306130818191a1b1c060613061306130613170000 │ │ -00001d1e171e1f08202121221823081713171e171e171d0000 │ │ -0000241d1d251d0d18212121262728291e1d2a1d1d2b240000 │ │ -00002c242424242d182121212121222e2f07242424242c0000 │ │ -0000302c2c2c310e182121212121212132332c2c2c2c300000 │ │ -00003435363537061821212621212638173035363536340000 │ │ -0000393a3439341318212121213b3c3434343d3a343a390000 │ │ -0000033e3e3e39171821213f1140393e3e3e3e3e3e3e040000 │ │ -000041040441031d4221180b03030404040404040404410000 │ │ -00004343444341403245394146444344434443444344430000 │ │ -00004748484848484843484848484848484848484848470000 │ │ -0000494a494a494a474a474a494a494a494a49494a49490000 │ │ -00004b4a4b4b4b4b4b4b4c4b4b4b4b4b4b4b4b4b4b4a4b0000 │ │ -00004d34494e4c4e4c4e4c4e4c4e4c4e4c4e4c4e49344d0000 │ │ -00004f505151525151515251515152515151525152504f0000 │ │ +00000102070807070807070807070807070807070802010000 │ │ +000003090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a09030000 │ │ +00000c0a0d0e0d0e0a0b0a0e0d0e0a0b0a0e0d0e0d0a0c0000 │ │ +00000f10100a10100a10100a10100a10100a10100a10110000 │ │ +0000120f0f0f0f1314150f0f0f0c0f0f0f0f0f0f0f0f110000 │ │ +00001611111111171818191311111111111111111111160000 │ │ +00001a091609160b1b1c1d1e1f0909160916091609161a0000 │ │ +000020211a21220b232424251b260b1a161a211a211a200000 │ │ +00002720202820101b242424292a2b2c21202d20202e270000 │ │ +00002f27272727301b24242424242531320a272727272f0000 │ │ +0000332f2f2f34111b2424242424242435362f2f2f2f330000 │ │ +0000373839383a091b2424292424293b1a3338393839370000 │ │ +00003c3d373c37161b242424243e3f373737403d373d3c0000 │ │ +0000074141413c1a1b24244214433c41414141414141080000 │ │ +000044080844072045241b0e07070808080808080808440000 │ │ +000046464746444335483c4449474647464746474647460000 │ │ +00004a4b4b4b4b4b4b464b4b4b4b4b4b4b4b4b4b4b4b4a0000 │ │ +00004c4d4c4d4c4d4a4d4a4d4c4d4c4d4c4d4c4c4d4c4c0000 │ │ +00004e4d4e4e4e4e4e4e4f4e4e4e4e4e4e4e4e4e4e4d4e0000 │ │ +000004374c504f504f504f504f504f504f504f504c37040000 │ │ +00000506515152515151525151515251515152515206050000 │ │ 00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; 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 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 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 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 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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 00000000 62636620 636467af 636467bf 6364679f 62636660 62636620 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 86888a60 757679ef 6b6c6fff 626366ff 626366ff 626366ff 626366ff 616265df 6162659f 61626570 61626540 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ a9acae20 a9acaeff a9acaeff a9acaeff a0a3a5ff 8e9093ff 7c7d80ff 696b6dff 606164ff 606164ff 606164ff 606164ff 606164ff 606164cf 606163af 60616380 5f606350 5f606330 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ a9acae40 a9acaeff c9cbccff ffffffff ffffffff eaeaebff d4d6d7ff bfc1c2ff a4a7a9ff 929496ff 848688ff 717375ff 68696cff 5f6063ff 5f6063ff 5f6063ff 5f6063ff 5f6063ff 5f6062ff 5e5f62ef 5e5f62bf 5e5f629f 5e5f6280 5e5f6270 5e5f6140 5e5f6140 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ a8abad30 a8abadff d4d5d6ff efefefff bfbfbfff bfbfbfff dfdfdfff ffffffff ffffffff efeff0ff dee0e0ff ced0d1ff bec0c2ff a8abadff 96989aff 8c8e91ff 838587ff 707274ff 6b6d6fff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5e61ff 5d5d60ef 5d5d60bf 5d5d60bf 5d5d609f 5d5d6080 5d5d6080 5c5d6060 5c5d6040 5c5d6040 5c5d6010 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 a8abadff d4d5d6ff e7e7e7ff 878787ff 7f7f7fff 7f7f7fff c7c7c7ff bfbfbfff bfbfbfff cfcfcfff dfdfdfff ffffffff ffffffff f4f5f5ff e9eaebff d4d5d6ff ced0d1ff bec0c1ff b3b5b7ff a3a6a8ff 959799ff 909294ff 828486ff 828486ff 6f7073ff 6f7073ff 616164ff 5c5d5fff 5c5d5fff 5c5d5fff 5c5c5fff 5c5c5fff 5c5c5fff 5c5c5fff 5b5c5fff 5b5c5fff 5b5c5fff 5b5c5e60 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ 00000000 a7aaacff b2b5b6ff e9eaeaff ffffffff e7e7e7ff c7c7c7ff f7f7f7ff 8f8f8fff 7f7f7fff 7f7f7fff 7f7f7fff 7f7f7fff 979797ff a7a7a7ff bfbfbfff d7d7d7ff f7f7f7ff ffffffff ffffffff ffffffff efefefff e9eaeaff d9dadbff d3d5d6ff c3c5c6ff bdbfc1ff b7babcff a7aaacff a2a5a7ff 949698ff 949698ff 8f9193ff 808285ff 808285ff 77787bff 5f6062ff 5a5b5dff 5a5a5dcf 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ ├── Image content ├── res/drawable-mdpi-v4/icon_blank.png │ ├── sng │ │ @@ -48,157 +48,157 @@ │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 35, 35, 36) # rgb = (0x23,0x23,0x24) │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ - (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ - (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ - (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - (231,232,231) # rgb = (0xe7,0xe8,0xe7) │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (231,232,231) # rgb = (0xe7,0xe8,0xe7) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ } │ │ tRNS { │ │ - 0 2 41 116 164 171 171 171 171 171 171 171 171 171 171 171 171 171 171 164 116 41 60 181 243 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 243 181 60 41 255 255 255 255 255 255 255 255 255 255 255 255 255 181 41 116 242 255 255 255 255 255 242 116 163 255 255 255 254 163 255 254 171 254 171 171 254 255 254 171 254 255 171 254 254 171 255 254 171 254 171 254 171 255 254 254 171 255 254 171 254 255 254 171 255 255 254 171 255 254 255 171 171 254 254 171 254 255 254 171 163 254 254 163 116 242 255 242 116 255 255 255 181 41 181 243 243 60 41 164 171 164 41} │ │ + 0 2 41 116 164 171 171 171 171 171 171 171 171 171 171 171 171 171 171 164 116 41 60 181 243 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 254 243 181 60 41 181 41 116 242 242 116 163 254 163 254 171 254 171 171 254 254 171 254 171 254 254 171 254 171 254 171 254 171 254 254 171 254 171 254 254 171 254 171 254 171 171 254 254 171 254 254 171 163 254 254 163 116 242 242 116 181 41 181 243 243 60 41 164 171 164 41} │ │ IMAGE { │ │ pixels hex │ │ 0001020304050505060607070708080809090a0a0b0b0b0c0c0d0d0e0e0f0f10101111121314150100 │ │ 01161718191a1919191b1b1c1c1d1d1e1e1f1f202121222223232425252627272829292a2b2c2d2e01 │ │ -2f17303132333333323232323131313134343435353535363636303030373737383839393a3b3c3d3e │ │ -3f40314142434343434343424242424242424242444444444444444141414141414133333138454647 │ │ -48193242494949494949494343434343434343434343434a42424242424242424242424444314b4c4d │ │ -06193243494949494949434343434343434343434343434242424242424242424242444444324e4f50 │ │ -06193243494949494343434343434343434343434342424242424242424242424244444444324e5152 │ │ -071b3242434343434343434343434343434343424242424242424242424244444444444444314e4c52 │ │ -071b3242434343434343434343434343434242424242424242424242444444444444444444314b4c53 │ │ -071c3142434343434343434343434242424242424242424242424444444444444444444441314b5453 │ │ -081c314243434343434343434242424242424242424242424444444444444444444444414131555657 │ │ -081d314443434343434242424242424242424242424444444444444444444444414141414134555857 │ │ -081d34444343424242424242424242424242424444444444444444444444414141414141413459585a │ │ -091e344442424242424242424242424244444444444444444444444441414141414141414134595b5a │ │ -091e354442424242424242424242444444444444444444444441414141414141414141413334595c5d │ │ -0a1f3541424242424242424444444444444444444444414141414141414141414141333333355e5c5d │ │ -0a1f3541424242424444444444444444444444444141414141414141414141333333333333355e5f60 │ │ -0b203641444444444444444444444444444141414141414141414141333333333333333333353b6160 │ │ -0b213641444444444444444444444141414141414141414141413333333333333333333332363b6162 │ │ -0c21303344444444444444444141414141414141414141333333333333333333333332323236456362 │ │ -0c22303344444444444141414141414141414141333333333333333333333333323232323236456364 │ │ -0c22303344444141414141414141414141413333333333333333333333323232323232323236656664 │ │ -0d23373341414141414141414141413333333333333333333333323232323232323232323130656768 │ │ -0d24373241414141414141413333333333333333333333333232323232323232323232313130656768 │ │ -0e24383241414141414133333333333333333333333232323232323232323232313131313130696a6b │ │ -0e25383241414133333333333333333333333232323232323232323232323131313131313137696c6b │ │ -0f263931333333333333333333333333323232323232323232323231313131313131313131376d6c6b │ │ -0f263931333333333333333333323232323232323232323231313131313131313131313134376d6e6f │ │ -10277031333333333333323232323232323232323232313131313131313131313131343434376d6e6f │ │ -1028703133333333323232323232323232323231313131313131313131313134343434343438717273 │ │ -1129703432323232323232323232323232313131313131313131313134343434343434343438717273 │ │ -1129743432323232323232323232313131313131313131313131343434343434343434343438717573 │ │ -122a743432323232323232323131313131313131313131343434343434343434343434343538767577 │ │ -78793a3432323232323231313131313131313131313434343434343434343434343435353538767a77 │ │ -78793a3532323231313131313131313131313134343434343434343434343435353535353539767a77 │ │ -7b7c4e35313131313131313131313131313434343434343434343434343535353535353535397d7e7f │ │ -80815530313131313131313131313434343434343434343434343535353535353535353536743c8283 │ │ -8485657430363536363636363630303030303030303737373737373737383838383838397465868788 │ │ -3e3d896959554b5555595959595e5e5e3b3b45454545656565696969696d6d6d6d7171768a868b8c8d │ │ -012e8e8f4c51514c4c545656585b5b5c5c5f61616363666667676a6a6c6c6e6e7272757a82908c9101 │ │ -00019247939450505252535357575a5a5d5d5d6060626264646868686b6b6b6f6f6f73779588960100 │ │ +2f177273747575757474747473737373767676777777777878787272727979797a7a7b7b7c7d7e3031 │ │ +3233737f80818181818181808080808080808080828282828282827f7f7f7f7f7f7f7575737a833435 │ │ +3619748084848484848484818181818181818181818181858080808080808080808080828273863738 │ │ +061974818484848484848181818181818181818181818180808080808080808080808282827487393a │ │ +0619748184848484818181818181818181818181818080808080808080808080808282828274873b3c │ │ +071b74808181818181818181818181818181818080808080808080808080828282828282827387373c │ │ +071b74808181818181818181818181818180808080808080808080808282828282828282827386373d │ │ +071c738081818181818181818181808080808080808080808080828282828282828282827f73863e3d │ │ +081c7380818181818181818180808080808080808080808082828282828282828282827f7f73883f40 │ │ +081d7382818181818180808080808080808080808082828282828282828282827f7f7f7f7f76884140 │ │ +081d768281818080808080808080808080808082828282828282828282827f7f7f7f7f7f7f76894142 │ │ +091e76828080808080808080808080808282828282828282828282827f7f7f7f7f7f7f7f7f76894342 │ │ +091e77828080808080808080808082828282828282828282827f7f7f7f7f7f7f7f7f7f7f7576894445 │ │ +0a1f777f8080808080808082828282828282828282827f7f7f7f7f7f7f7f7f7f7f7f757575778a4445 │ │ +0a1f777f808080808282828282828282828282827f7f7f7f7f7f7f7f7f7f7f757575757575778a4647 │ │ +0b20787f828282828282828282828282827f7f7f7f7f7f7f7f7f7f7f757575757575757575777d4847 │ │ +0b21787f828282828282828282827f7f7f7f7f7f7f7f7f7f7f7f7575757575757575757574787d4849 │ │ +0c21727582828282828282827f7f7f7f7f7f7f7f7f7f7f757575757575757575757574747478834a49 │ │ +0c22727582828282827f7f7f7f7f7f7f7f7f7f7f757575757575757575757575747474747478834a4b │ │ +0c22727582827f7f7f7f7f7f7f7f7f7f7f7f75757575757575757575757474747474747474788b4c4b │ │ +0d2379757f7f7f7f7f7f7f7f7f7f7f75757575757575757575757474747474747474747473728b4d4e │ │ +0d2479747f7f7f7f7f7f7f7f75757575757575757575757574747474747474747474747373728b4d4e │ │ +0e247a747f7f7f7f7f7f757575757575757575757574747474747474747474747373737373728c4f50 │ │ +0e257a747f7f7f757575757575757575757574747474747474747474747473737373737373798c5150 │ │ +0f267b73757575757575757575757575747474747474747474747473737373737373737373798d5150 │ │ +0f267b73757575757575757575747474747474747474747473737373737373737373737376798d5253 │ │ +10278e73757575757575747474747474747474747474737373737373737373737373767676798d5253 │ │ +10288e737575757574747474747474747474747373737373737373737373737676767676767a8f5455 │ │ +11298e767474747474747474747474747473737373737373737373737676767676767676767a8f5455 │ │ +112990767474747474747474747473737373737373737373737376767676767676767676767a8f5655 │ │ +122a90767474747474747474737373737373737373737376767676767676767676767676777a915657 │ │ +58597c767474747474747373737373737373737373767676767676767676767676767777777a915a57 │ │ +58597c777474747373737373737373737373737676767676767676767676767777777777777b915a57 │ │ +5b5c87777373737373737373737373737376767676767676767676767677777777777777777b925d5e │ │ +5f608872737373737373737373737676767676767676767676767777777777777777777778907e6162 │ │ +63648b90727877787878787878727272727272727279797979797979797a7a7a7a7a7a7b908b936566 │ │ +3130948c8988868888898989898a8a8a7d7d838383838b8b8b8c8c8c8c8d8d8d8d8f8f919593966768 │ │ +012e696a373b3b37373e3f3f41434344444648484a4a4c4c4d4d4f4f515152525454565a616b676c01 │ │ +00016d356e6f3a3a3c3c3d3d40404242454545474749494b4b4e4e4e50505053535355577066710100 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_mp_current_playlist_btn.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher_lastfm.png │ ├── sng │ │ @@ -1,20 +1,20 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; 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 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 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 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ff000001 ff000001 55000003 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000001 00000002 00000002 00000002 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000002 00000002 00000002 00000001 00000001 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 aa000003 ff000001 ff000001 ff000001 ff000001 ffffff00 │ │ -ffffff00 ff000001 ff000001 ff000001 40000004 00000008 8f1e1e22 d1353569 d937377e d736367f d5363680 d5363680 d5363680 d5353581 d5353581 d5353581 d5353581 d7353581 d7353581 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d7353581 d7353581 d7353581 d5353581 d5353581 d5353581 d5363680 d5363680 d5363680 d736367f d937377e d3353569 921d1d23 00000008 99000005 ff000001 ff000001 ff000001 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ff000001 ff000001 ff000001 ff000001 ff000001 ff000002 ff000002 ff000002 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000003 ff000002 ff000002 ff000001 ff000001 ff000001 ff000001 ff000001 ff000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ff000001 ff000001 55000003 00000003 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000001 00000002 00000002 00000002 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000003 00000002 00000002 00000002 00000001 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000002 aa000003 ff000001 ff000001 ff000001 ff000001 00000000 │ │ +00000000 ff000001 ff000001 ff000001 40000004 00000008 8f1e1e22 d1353569 d937377e d736367f d5363680 d5363680 d5363680 d5353581 d5353581 d5353581 d5353581 d7353581 d7353581 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d8353582 d7353581 d7353581 d7353581 d5353581 d5353581 d5353581 d5363680 d5363680 d5363680 d736367f d937377e d3353569 921d1d23 00000008 99000005 ff000001 ff000001 ff000001 00000000 │ │ ff000001 ff000001 ff000001 66000005 1c000009 8c232333 e43a3acd f33f40ff fb4142ff fb4142ff fb4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fc4142ff fb4142ff fb4142ff fb4142ff f33f40ff e53a3acd 98222234 1a00000a 99000005 ff000002 ff000001 ff000001 │ │ ff000001 ff000001 ff000002 60000008 0000000e cb33338d f43f3fff ee3d3eff ed3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ee3d3eff ed3d3eff ee3d3eff f43f40ff cb32328f 0000000e 60000008 ff000002 ff000002 ff000001 │ │ ff000001 ff000003 ff000003 4e00000d 0000001a cd3434af fa4040ff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ee3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff ed3d3dff fa4040ff cf3434af 0000001b 4e00000d ff000003 ff000003 ff000001 │ │ ff000002 ff000003 ff000004 4b000011 00000025 c83233b4 f93f40ff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ee3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff ed3c3dff f93f40ff c83233b4 00000026 4b000011 ff000004 ff000003 ff000002 │ │ ff000003 ff000004 ff000005 49000015 0000002c c43131b7 f83f3fff ec3c3cff ec3c3cff ec3c3cff ec3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ee3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ed3c3cff ec3c3cff ec3c3cff ec3c3cff f83f3fff c43131b7 0000002c 49000015 ff000005 ff000004 ff000003 │ │ ff000003 ff000004 ff000006 49000015 0000002f c22f30b9 f73e3fff eb3b3cff eb3b3cff ec3b3cff ec3b3cff ec3b3cff ec3b3cff ec3b3cff ec3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ee3b3cff ee3b3cff ee3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ed3b3cff ec3b3cff ec3b3cff ec3b3cff ec3b3cff eb3b3cff eb3b3cff f73e3fff c32f31b8 0000002f 51000016 ff000006 ff000004 ff000003 │ │ ff000004 ff000006 ff000007 60000018 00000030 c22f2fb9 f63d3eff eb3a3bff eb3a3bff eb3a3bff eb3a3bff ec3a3bff ec3a3bff ec3a3bff ec3a3bff ec3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ee3a3bff ee3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ed3a3bff ec3a3bff ec3a3bff ec3a3bff eb3a3bff eb3a3bff eb3a3bff eb3a3bff f63d3eff c42f2fb9 00000031 60000018 ff000007 ff000006 ff000004 │ │ @@ -43,14 +43,14 @@ │ │ ff000005 ff000007 e3000009 66000019 05000032 ae2021ba da292cff d1272aff d1272aff d2272aff d2272aff d3272aff d4272aff d4272aff d5272aff d5272aff d5272aff d7272aff d6272aff d7272aff d7272aff d7272aff d7272aff d8272aff d8272aff d8272aff d8272aff d8272aff d7272aff d7272aff d7272aff d6272aff d6272aff d6272aff d5272aff d5272aff d4272aff d3272aff d3272aff d2272aff d1272aff db292cff af2021ba 0a000033 6c00001a ff000009 ff000007 ff000005 │ │ ff000004 ff000006 ff000007 59000017 00000030 ac2021b9 d9292bff ce2729ff cf2729ff cf2729ff d02729ff d12729ff d12729ff d22729ff d22729ff d32729ff d32729ff d32729ff d32729ff d42729ff d42729ff d42729ff d52729ff d52729ff d52729ff d52729ff d52729ff d52729ff d52729ff d42729ff d42729ff d42729ff d42729ff d32729ff d32729ff d22729ff d22729ff d12729ff d02729ff cf2729ff cf2729ff d9292bff ae2021b9 00000031 60000018 df000008 ff000006 ff000004 │ │ ff000004 ff000005 ff000006 51000016 0000002f aa1e21b8 d8282bff ce2629ff ce2629ff cf2629ff cf2629ff d02629ff d02629ff d02629ff d12629ff d12629ff d12629ff d22629ff d22629ff d22629ff d22629ff d32629ff d32629ff d32629ff d32629ff d32629ff d32629ff d32629ff d32629ff d22629ff d22629ff d22629ff d22629ff d12629ff d12629ff d12629ff d02629ff d02629ff cf2629ff cf2629ff ce2629ff d8282bff ab1e21b9 00000030 59000017 ff000007 ff000005 ff000004 │ │ ff000003 ff000004 cc000005 40000014 0000002d a81e20b8 d6272aff cc2528ff cc2528ff cc2528ff cc2528ff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff cf2528ff cf2528ff cf2528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff d02528ff cf2528ff cf2528ff cf2528ff cf2528ff ce2528ff ce2528ff cd2528ff cd2528ff cc2528ff cc2528ff d6272aff a91e20b8 0000002e 49000015 ff000005 ff000004 ff000003 │ │ ff000002 ff000003 ff000004 40000014 0000002c a81e20b8 d5272aff cb2528ff cb2528ff cb2528ff cc2528ff cc2528ff cc2528ff cd2528ff cd2528ff cd2528ff cd2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff ce2528ff cd2528ff cd2528ff cd2528ff cc2528ff cc2528ff cc2528ff cb2528ff cb2528ff d6272aff a81e20b9 0000002d 40000014 cc000005 ff000004 ff000003 │ │ ff000001 ff000002 ff000003 39000012 00000029 a01b1eb1 d22629ff ca2427ff ca2427ff ca2427ff ca2427ff cb2427ff cb2427ff cb2427ff cb2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cd2427ff cc2427ff cc2427ff cc2427ff cc2427ff cc2427ff cb2427ff cb2427ff cb2427ff cb2427ff ca2427ff ca2427ff ca2427ff d32629ff a21d1eb2 0000002a 36000013 bf000004 ff000003 ff000002 │ │ ff000001 ff000002 ff000002 30000010 00000028 6a121482 c12325f8 ce2528ff cc2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff cf2527ff cf2527ff cf2527ff cf2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff ce2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff cd2527ff ce2528ff c22325f8 6a121482 00000028 40000010 ff000003 ff000002 ff000001 │ │ -ffffff00 ff000001 ff000001 2e00000b 0f000022 00000048 5e0f1195 a51d1fde b31f22ed b21f22ee b21f22ee b31f22ee b21f22ef b21f22ef b21f22ef b31f22ef b31f22ef b31f22ef b31f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b31f22ef b31f22ef b41f22ee b31f22ef b21f22ef b21f22ef b21f22ef b31f22ee b21f22ee b31f22ed a51d1fde 5e0f1195 03000049 17000022 2e00000b ff000001 ff000001 ff000001 │ │ -ffffff00 ff000001 ff000001 24000007 0c000015 05000031 00000051 0000006d 0000007e 00000085 00000085 00000085 02000086 04000086 04000086 04000086 06000086 08000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 06000087 04000086 04000086 04000086 02000086 00000085 00000084 0000007e 0000006d 00000051 0a000032 17000016 49000007 ff000001 ff000001 ff000001 │ │ -ffffff00 ffffff00 ffffff00 55000003 1a00000a 0b000018 0600002c 0400003d 04000048 0300004d 0300004e 0a00004f 0a00004f 0d000050 0d000050 0d000050 0d000050 0d000050 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 0d000050 0d000050 0d000050 0d000050 0d000050 0a00004f 0a00004f 0700004e 04000048 0800003e 0600002c 0b000018 1a00000a 55000003 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000002 1a00000a 0e000012 0a00001a 0800001f 07000023 07000024 07000024 0e000025 0e000024 0e000024 0e000024 0e000024 07000024 07000024 07000024 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 07000024 07000024 07000024 0e000024 0e000024 0e000024 0e000025 0e000025 07000023 08000020 0a00001a 0e000012 1a00000a 55000003 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000003 00000006 00000008 00000008 00000009 00000009 00000009 00000009 00000009 00000009 00000009 1c000009 1c000009 1c000009 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1c000009 1c000009 1c000009 00000009 00000009 00000009 00000009 00000009 00000008 00000008 00000006 00000003 00000001 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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 ff000001 ff000001 2e00000b 0f000022 00000048 5e0f1195 a51d1fde b31f22ed b21f22ee b21f22ee b31f22ee b21f22ef b21f22ef b21f22ef b31f22ef b31f22ef b31f22ef b31f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b41f22ef b31f22ef b31f22ef b41f22ee b31f22ef b21f22ef b21f22ef b21f22ef b31f22ee b21f22ee b31f22ed a51d1fde 5e0f1195 03000049 17000022 2e00000b ff000001 ff000001 ff000001 │ │ +00000000 ff000001 ff000001 24000007 0c000015 05000031 00000051 0000006d 0000007e 00000085 00000085 00000085 02000086 04000086 04000086 04000086 06000086 08000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 09000087 06000087 04000086 04000086 04000086 02000086 00000085 00000084 0000007e 0000006d 00000051 0a000032 17000016 49000007 ff000001 ff000001 ff000001 │ │ +00000000 00000000 00000000 55000003 1a00000a 0b000018 0600002c 0400003d 04000048 0300004d 0300004e 0a00004f 0a00004f 0d000050 0d000050 0d000050 0d000050 0d000050 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 10000051 0d000050 0d000050 0d000050 0d000050 0d000050 0a00004f 0a00004f 0700004e 04000048 0800003e 0600002c 0b000018 1a00000a 55000003 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000002 1a00000a 0e000012 0a00001a 0800001f 07000023 07000024 07000024 0e000025 0e000024 0e000024 0e000024 0e000024 07000024 07000024 07000024 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 15000025 07000024 07000024 07000024 0e000024 0e000024 0e000024 0e000025 0e000025 07000023 08000020 0a00001a 0e000012 1a00000a 55000003 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 00000008 00000008 00000009 00000009 00000009 00000009 00000009 00000009 00000009 1c000009 1c000009 1c000009 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1a00000a 1c000009 1c000009 1c000009 00000009 00000009 00000009 00000009 00000009 00000008 00000008 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_music_folder.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_mp_album_playback.png │ ├── sng │ │ @@ -1,231 +1,231 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ + (194,220,132) # rgb = (0xc2,0xdc,0x84) │ │ + (198,223,140) # rgb = (0xc6,0xdf,0x8c) │ │ + (198,223,140) # rgb = (0xc6,0xdf,0x8c) │ │ + (195,221,135) # rgb = (0xc3,0xdd,0x87) │ │ + (176,209, 97) # rgb = (0xb0,0xd1,0x61) │ │ + (191,218,128) # rgb = (0xbf,0xda,0x80) │ │ + (193,219,131) # rgb = (0xc1,0xdb,0x83) │ │ + (194,220,133) # rgb = (0xc2,0xdc,0x85) │ │ + (159,199, 66) # rgb = (0x9f,0xc7,0x42) │ │ + (164,202, 75) # rgb = (0xa4,0xca,0x4b) │ │ + (188,216,123) # rgb = (0xbc,0xd8,0x7b) │ │ + (182,213,111) # rgb = (0xb6,0xd5,0x6f) │ │ + (143,190, 36) # rgb = (0x8f,0xbe,0x24) │ │ + (176,209,101) # rgb = (0xb0,0xd1,0x65) │ │ + (166,203, 82) # rgb = (0xa6,0xcb,0x52) │ │ + (125,177, 3) # rgb = (0x7d,0xb1,0x03) │ │ + ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ + ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ + ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ + (158,197, 67) # rgb = (0x9e,0xc5,0x43) │ │ + (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ + ( 94,135, 0) # rgb = (0x5e,0x87,0x00) │ │ + ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ + ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ + (149,191, 51) # rgb = (0x95,0xbf,0x33) │ │ + (111,158, 0) # rgb = (0x6f,0x9e,0x00) │ │ + (115,164, 0) # rgb = (0x73,0xa4,0x00) │ │ + (159,196, 72) # rgb = (0x9f,0xc4,0x48) │ │ + (160,197, 75) # rgb = (0xa0,0xc5,0x4b) │ │ + ( 99,142, 0) # rgb = (0x63,0x8e,0x00) │ │ + (142,186, 40) # rgb = (0x8e,0xba,0x28) │ │ + (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ + (127,176, 15) # rgb = (0x7f,0xb0,0x0f) │ │ + (121,172, 3) # rgb = (0x79,0xac,0x03) │ │ + (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ + (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ + (136,182, 32) # rgb = (0x88,0xb6,0x20) │ │ + (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ + (146,187, 52) # rgb = (0x92,0xbb,0x34) │ │ + ( 88,127, 0) # rgb = (0x58,0x7f,0x00) │ │ + ( 95,137, 0) # rgb = (0x5f,0x89,0x00) │ │ + (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ + (128,176, 19) # rgb = (0x80,0xb0,0x13) │ │ + ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ + ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ + (167,199, 92) # rgb = (0xa7,0xc7,0x5c) │ │ + (140,183, 43) # rgb = (0x8c,0xb7,0x2b) │ │ + (120,170, 6) # rgb = (0x78,0xaa,0x06) │ │ + ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ + (180,207,118) # rgb = (0xb4,0xcf,0x76) │ │ + (191,215,139) # rgb = (0xbf,0xd7,0x8b) │ │ + (192,215,140) # rgb = (0xc0,0xd7,0x8c) │ │ + (175,204,109) # rgb = (0xaf,0xcc,0x6d) │ │ + ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ + (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ + ( 85,122, 0) # rgb = (0x55,0x7a,0x00) │ │ + ( 85,122, 0) # rgb = (0x55,0x7a,0x00) │ │ + ( 98,142, 0) # rgb = (0x62,0x8e,0x00) │ │ + ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ + ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ + ( 93,134, 0) # rgb = (0x5d,0x86,0x00) │ │ + ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ + ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ + ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + ( 82,118, 0) # rgb = (0x52,0x76,0x00) │ │ + ( 82,118, 0) # rgb = (0x52,0x76,0x00) │ │ + (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ + (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ + (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ + ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ (105,150, 0) # rgb = (0x69,0x96,0x00) │ │ (120,172, 0) # rgb = (0x78,0xac,0x00) │ │ (128,183, 0) # rgb = (0x80,0xb7,0x00) │ │ (133,186, 10) # rgb = (0x85,0xba,0x0a) │ │ (146,193, 37) # rgb = (0x92,0xc1,0x25) │ │ (159,201, 63) # rgb = (0x9f,0xc9,0x3f) │ │ (165,204, 75) # rgb = (0xa5,0xcc,0x4b) │ │ (158,200, 60) # rgb = (0x9e,0xc8,0x3c) │ │ (145,193, 34) # rgb = (0x91,0xc1,0x22) │ │ (118,169, 0) # rgb = (0x76,0xa9,0x00) │ │ (154,198, 52) # rgb = (0x9a,0xc6,0x34) │ │ (177,211, 99) # rgb = (0xb1,0xd3,0x63) │ │ - (194,220,132) # rgb = (0xc2,0xdc,0x84) │ │ - (198,223,140) # rgb = (0xc6,0xdf,0x8c) │ │ - (198,223,140) # rgb = (0xc6,0xdf,0x8c) │ │ - (195,221,135) # rgb = (0xc3,0xdd,0x87) │ │ (183,214,110) # rgb = (0xb7,0xd6,0x6e) │ │ (160,201, 65) # rgb = (0xa0,0xc9,0x41) │ │ (138,189, 20) # rgb = (0x8a,0xbd,0x14) │ │ (124,176, 0) # rgb = (0x7c,0xb0,0x00) │ │ (127,181, 0) # rgb = (0x7f,0xb5,0x00) │ │ (131,183, 7) # rgb = (0x83,0xb7,0x07) │ │ (154,197, 54) # rgb = (0x9a,0xc5,0x36) │ │ - (176,209, 97) # rgb = (0xb0,0xd1,0x61) │ │ - (191,218,128) # rgb = (0xbf,0xda,0x80) │ │ - (193,219,131) # rgb = (0xc1,0xdb,0x83) │ │ - (194,220,133) # rgb = (0xc2,0xdc,0x85) │ │ (177,210,100) # rgb = (0xb1,0xd2,0x64) │ │ (155,197, 55) # rgb = (0x9b,0xc5,0x37) │ │ (132,184, 10) # rgb = (0x84,0xb8,0x0a) │ │ (123,175, 0) # rgb = (0x7b,0xaf,0x00) │ │ (126,180, 0) # rgb = (0x7e,0xb4,0x00) │ │ (143,190, 33) # rgb = (0x8f,0xbe,0x21) │ │ - (159,199, 66) # rgb = (0x9f,0xc7,0x42) │ │ - (164,202, 75) # rgb = (0xa4,0xca,0x4b) │ │ - (188,216,123) # rgb = (0xbc,0xd8,0x7b) │ │ - (182,213,111) # rgb = (0xb6,0xd5,0x6f) │ │ (161,200, 69) # rgb = (0xa1,0xc8,0x45) │ │ (136,186, 20) # rgb = (0x88,0xba,0x14) │ │ (122,174, 0) # rgb = (0x7a,0xae,0x00) │ │ (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ (146,192, 42) # rgb = (0x92,0xc0,0x2a) │ │ - (143,190, 36) # rgb = (0x8f,0xbe,0x24) │ │ - (176,209,101) # rgb = (0xb0,0xd1,0x65) │ │ (160,199, 68) # rgb = (0xa0,0xc7,0x44) │ │ (135,185, 20) # rgb = (0x87,0xb9,0x14) │ │ (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ (131,182, 14) # rgb = (0x83,0xb6,0x0e) │ │ (136,185, 24) # rgb = (0x88,0xb9,0x18) │ │ - (166,203, 82) # rgb = (0xa6,0xcb,0x52) │ │ (154,196, 59) # rgb = (0x9a,0xc4,0x3b) │ │ (129,181, 10) # rgb = (0x81,0xb5,0x0a) │ │ (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ (130,180, 14) # rgb = (0x82,0xb4,0x0e) │ │ - (125,177, 3) # rgb = (0x7d,0xb1,0x03) │ │ - ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ - ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ - ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ - (158,197, 67) # rgb = (0x9e,0xc5,0x43) │ │ (146,190, 45) # rgb = (0x92,0xbe,0x2d) │ │ (123,176, 0) # rgb = (0x7b,0xb0,0x00) │ │ (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ - (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ - ( 94,135, 0) # rgb = (0x5e,0x87,0x00) │ │ - ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ - ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ - (149,191, 51) # rgb = (0x95,0xbf,0x33) │ │ (151,192, 55) # rgb = (0x97,0xc0,0x37) │ │ (132,181, 20) # rgb = (0x84,0xb5,0x14) │ │ (122,175, 0) # rgb = (0x7a,0xaf,0x00) │ │ (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ (116,166, 0) # rgb = (0x74,0xa6,0x00) │ │ - (111,158, 0) # rgb = (0x6f,0x9e,0x00) │ │ - (115,164, 0) # rgb = (0x73,0xa4,0x00) │ │ (128,178, 14) # rgb = (0x80,0xb2,0x0e) │ │ - (159,196, 72) # rgb = (0x9f,0xc4,0x48) │ │ - (160,197, 75) # rgb = (0xa0,0xc5,0x4b) │ │ (123,174, 3) # rgb = (0x7b,0xae,0x03) │ │ - ( 99,142, 0) # rgb = (0x63,0x8e,0x00) │ │ - (142,186, 40) # rgb = (0x8e,0xba,0x28) │ │ (144,187, 44) # rgb = (0x90,0xbb,0x2c) │ │ (107,154, 0) # rgb = (0x6b,0x9a,0x00) │ │ - (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ - (127,176, 15) # rgb = (0x7f,0xb0,0x0f) │ │ (131,179, 23) # rgb = (0x83,0xb3,0x17) │ │ - (121,172, 3) # rgb = (0x79,0xac,0x03) │ │ - (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ (105,151, 0) # rgb = (0x69,0x97,0x00) │ │ - (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ - (136,182, 32) # rgb = (0x88,0xb6,0x20) │ │ (138,183, 36) # rgb = (0x8a,0xb7,0x24) │ │ (124,174, 10) # rgb = (0x7c,0xae,0x0a) │ │ (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ - (101,146, 0) # rgb = (0x65,0x92,0x00) │ │ - (146,187, 52) # rgb = (0x92,0xbb,0x34) │ │ (137,182, 36) # rgb = (0x89,0xb6,0x24) │ │ (100,145, 0) # rgb = (0x64,0x91,0x00) │ │ - ( 88,127, 0) # rgb = (0x58,0x7f,0x00) │ │ - ( 95,137, 0) # rgb = (0x5f,0x89,0x00) │ │ (110,159, 0) # rgb = (0x6e,0x9f,0x00) │ │ - (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ - (128,176, 19) # rgb = (0x80,0xb0,0x13) │ │ (131,178, 24) # rgb = (0x83,0xb2,0x18) │ │ (114,163, 0) # rgb = (0x72,0xa3,0x00) │ │ (117,168, 0) # rgb = (0x75,0xa8,0x00) │ │ (108,155, 0) # rgb = (0x6c,0x9b,0x00) │ │ - ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ - ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ - (167,199, 92) # rgb = (0xa7,0xc7,0x5c) │ │ (162,196, 83) # rgb = (0xa2,0xc4,0x53) │ │ (141,183, 44) # rgb = (0x8d,0xb7,0x2c) │ │ (134,179, 31) # rgb = (0x86,0xb3,0x1f) │ │ (147,187, 56) # rgb = (0x93,0xbb,0x38) │ │ - (140,183, 43) # rgb = (0x8c,0xb7,0x2b) │ │ - (120,170, 6) # rgb = (0x78,0xaa,0x06) │ │ (125,173, 15) # rgb = (0x7d,0xad,0x0f) │ │ (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ (115,166, 0) # rgb = (0x73,0xa6,0x00) │ │ (114,164, 0) # rgb = (0x72,0xa4,0x00) │ │ ( 97,139, 0) # rgb = (0x61,0x8b,0x00) │ │ - ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ - (180,207,118) # rgb = (0xb4,0xcf,0x76) │ │ - (191,215,139) # rgb = (0xbf,0xd7,0x8b) │ │ - (192,215,140) # rgb = (0xc0,0xd7,0x8c) │ │ - (175,204,109) # rgb = (0xaf,0xcc,0x6d) │ │ (116,166, 1) # rgb = (0x74,0xa6,0x01) │ │ (111,160, 0) # rgb = (0x6f,0xa0,0x00) │ │ (114,165, 0) # rgb = (0x72,0xa5,0x00) │ │ (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ ( 89,129, 0) # rgb = (0x59,0x81,0x00) │ │ - ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ - (106,153, 0) # rgb = (0x6a,0x99,0x00) │ │ (108,157, 0) # rgb = (0x6c,0x9d,0x00) │ │ (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ (101,145, 0) # rgb = (0x65,0x91,0x00) │ │ - ( 85,122, 0) # rgb = (0x55,0x7a,0x00) │ │ - ( 85,122, 0) # rgb = (0x55,0x7a,0x00) │ │ - ( 98,142, 0) # rgb = (0x62,0x8e,0x00) │ │ (104,150, 0) # rgb = (0x68,0x96,0x00) │ │ (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ ( 97,140, 0) # rgb = (0x61,0x8c,0x00) │ │ - ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ - ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ - ( 93,134, 0) # rgb = (0x5d,0x86,0x00) │ │ ( 94,136, 0) # rgb = (0x5e,0x88,0x00) │ │ (108,156, 0) # rgb = (0x6c,0x9c,0x00) │ │ (110,158, 0) # rgb = (0x6e,0x9e,0x00) │ │ ( 98,141, 0) # rgb = (0x62,0x8d,0x00) │ │ ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ - ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ - ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ - ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ (102,148, 0) # rgb = (0x66,0x94,0x00) │ │ ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ (114,161, 9) # rgb = (0x72,0xa1,0x09) │ │ (120,166, 20) # rgb = (0x78,0xa6,0x14) │ │ (100,146, 0) # rgb = (0x64,0x92,0x00) │ │ ( 82,118, 0) # rgb = (0x52,0x76,0x00) │ │ - ( 82,118, 0) # rgb = (0x52,0x76,0x00) │ │ - ( 82,118, 0) # rgb = (0x52,0x76,0x00) │ │ ( 96,139, 0) # rgb = (0x60,0x8b,0x00) │ │ - (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ (142,180, 59) # rgb = (0x8e,0xb4,0x3b) │ │ (120,165, 20) # rgb = (0x78,0xa5,0x14) │ │ (102,149, 0) # rgb = (0x66,0x95,0x00) │ │ ( 98,143, 0) # rgb = (0x62,0x8f,0x00) │ │ (104,151, 0) # rgb = (0x68,0x97,0x00) │ │ - (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ - (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ (188,210,139) # rgb = (0xbc,0xd2,0x8b) │ │ (189,210,140) # rgb = (0xbd,0xd2,0x8c) │ │ } │ │ tRNS { │ │ - 0 56 160 255 160 255 255 255 255 255 255 255 255 255 255 255 255 207 128 143 207 255 255 255 255 255 255 255 207 48 32 159 255 255 255 255 255 255 223 16 32 207 255 255 255 255 255 96 159 255 255 255 255 255 159 255 255 255 255 255 191 80 128 48 207 255 255 255 255 191 128 255 191 16 32 255 255 255 255 255 239 191 255 239 191 255 191 159 255 255 48 175 255 143 191 255 48 32 255 255 255 255 128 64 255 255 143 239 255 128 207 255 255 255 255 239 16 128 255 255 255 255 80 143 255 255 255 255 255 143 64 175 191 128 255 255 255 255 255 80 128 255 255 255 239 48 207 255 255 255 255 239 80 64 255 255 255 255 255 143 16 207 255 255 255 239 143 48 96 223 255 255 255 255 239 191 255 160 255 255 255 255 255 56 160 255 255} │ │ + 0 56 160 160 207 128 143 207 207 48 32 159 223 16 32 207 96 159 159 191 80 128 48 207 191 128 191 16 32 239 191 239 191 191 159 48 175 143 191 48 32 128 64 143 239 128 207 239 16 128 80 143 143 64 175 191 128 80 128 239 48 207 239 80 64 143 16 207 239 143 48 96 223 239 191 160 56 160} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010203030303030303030303030303030303030302010000000000 │ │ -0000000000040506070708090a0b0c0d08070707070707070605040000000000 │ │ -00000000000e0607080f101112121314151617070707070707060e0000000000 │ │ -000000000018191a1b1c1d00000000001e1f2021221919191919180000000000 │ │ -00000000002324252627000000000000000028292a2b24242424230000000000 │ │ -00000000002c2d2e2f00000000000000000000003031322d2d2d2c0000000000 │ │ -0000000000333435000000000000000000000000003637383939330000000000 │ │ -00000000003a3b3c0000000000003d3e3f0000000000404142423a0000000000 │ │ -000000000043444500000000004647474748490000004a4b4c4d430000000000 │ │ -00000000004e4f500000000000515253545556000000005758334e0000000000 │ │ -00000000004f0e595a000000005b5c5d005e5f600000006162634f0000000000 │ │ -000000000064446566000000006768696a6b6c6d000000006e6f640000000000 │ │ -000000000070717273740000000075767778797a000000007b7c700000000000 │ │ -00000000007d7e7f808100000000008283848500000000006d867d0000000000 │ │ -0000000000878888898a8b000000000000000000000000008c8d870000000000 │ │ -00000000006c8e8e8e8f909100000000000000000000000092936c0000000000 │ │ -0000000000949595958796979800000000000000000000999a8d940000000000 │ │ -00000000009b878787879c9d9e9fa000000000000000a0a19d879b0000000000 │ │ -0000000000a26c6c6c6c6c6ca3a4a5a6a700000000a8a947596ca20000000000 │ │ -0000000000aaab9494949494949baca4adaeafafadadb0a294abaa0000000000 │ │ -0000000000b1b2b38d8d8d8d8d8d8d8da2b4b569b68d8d8db3b2b10000000000 │ │ -0000000000b7b8b9babababababababababababababababab9b8b70000000000 │ │ +000000000001024e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e02010000000000 │ │ +0000000000034f5051515253545556575251515151515151504f030000000000 │ │ +000000000058505152595a04050506075b5c5d51515151515150580000000000 │ │ +00000000005e5f6061080900000000000a0b6263645f5f5f5f5f5e0000000000 │ │ +00000000006566670c0d00000000000000000e0f686966666666650000000000 │ │ +00000000006a6b6c100000000000000000000000116d6e6b6b6b6a0000000000 │ │ +00000000006f70710000000000000000000000000012727374746f0000000000 │ │ +0000000000757613000000000000141516000000000017777878750000000000 │ │ +0000000000797a180000000000197b7b7b1a1b0000001c7c7d7e790000000000 │ │ +00000000007f801d00000000001e811f2082210000000022836f7f0000000000 │ │ +0000000000805884230000000024852500268627000000288788800000000000 │ │ +0000000000897a8a29000000002a8b8c2b2c8d2d000000002e8e890000000000 │ │ +00000000008f90912f30000000003192939495320000000033968f0000000000 │ │ +00000000009798999a3400000000003536373800000000002d9b970000000000 │ │ +00000000009c9d9d9e9f39000000000000000000000000003aa09c0000000000 │ │ +00000000008da1a1a1a23b3c0000000000000000000000003da38d0000000000 │ │ +0000000000a4a5a5a59ca63e3f0000000000000000000040a7a0a40000000000 │ │ +0000000000a89c9c9c9ca9aaab4142000000000000004243aa9ca80000000000 │ │ +0000000000ac8d8d8d8d8d8dadae4445460000000047487b848dac0000000000 │ │ +0000000000afb0a4a4a4a4a4a4a8b1aeb2494a4ab2b2b3aca4b0af0000000000 │ │ +00000000004bb4b5a0a0a0a0a0a0a0a0acb6b78cb8a0a0a0b5b44b0000000000 │ │ +00000000004c4db9babababababababababababababababab94d4c0000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_years.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff dadadaff c4c4c5ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c4ff c3c3c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff c2c2c3ff d3d3d3ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff cececfff 757579ff 53535bff 585861ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 595962ff 54545cff 69696fff bcbcbeff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff dcdcdcff 878789ff 3c3c40ff 222226ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 212125ff 222225ff 404044ff 7a7a7cff c0c0c1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_music.png │ ├── sng │ │ @@ -1,132 +1,81 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; 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 │ │ (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 │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ - (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (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 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (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 │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ - (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ @@ -141,61 +90,112 @@ │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (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 │ │ + (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ + (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (137,137,137) # rgb = (0x89,0x89,0x89) │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ } │ │ tRNS { │ │ - 0 1 2 8 15 19 20 27 46 54 56 208 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 80 72 69 68 255 61 35 21 57 4 255 255 255 255 255 255 55 255 3 7 12 18 32 60 255 17 29 40 47 51 52 255 255 10 45 92 186 220 245 243 216 183 255 9 61 191 254 255 255 255 255 5 22 52 204 255 255 255 255 255 255 255 255 36 153 255 255 255 255 13 213 255 53 245 255 255 49 212 255 220 16 11 41 159 255 255 156 24 62 209 255 211 65 23 6 31 76 200 254 254 201 71 110 195 223 245 224 195 30 33 58 63 59} │ │ + 0 1 2 8 15 19 20 27 46 54 56 208 80 72 69 68 61 35 21 57 4 55 3 7 12 18 32 60 17 29 40 47 51 52 10 45 92 186 220 245 243 216 183 9 61 191 254 5 22 52 204 36 153 13 213 53 245 49 212 220 16 11 41 159 156 24 62 209 211 65 23 6 31 76 200 254 254 201 71 110 195 223 245 224 195 30 33 58 63 59} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000001010202020202020202020202020202020202020202010100000000000000 │ │ 000000000000000000000000000000000203040506060606060606060606060606060606060605040302000000000000 │ │ 00000000000000000000000000000001030708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09080703010000000000 │ │ -0000000000000000000000000000000104080b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0804010000000000 │ │ -0000000000000000000000000000000205090e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0905020000000000 │ │ -00000000000000000000000000000002060a101112121212121212121212121212121212121211100a06020000000000 │ │ -00000000000000000000000000000002060a131415151515151515151515151515151515151514130a06020000000000 │ │ -00000000000000000000000000000002060a141414141414141414141414141414141414141414140a06020000000000 │ │ -00000000000000000000000000000002060a131313141617171717171717171717171716141313130a06020000000000 │ │ -00000000000000000000000000000002060a18181815191a1a1a1a1a1a1a1a1a1a1a1a19151818180a06020000000000 │ │ -00000000000000000000000000000002060a1b1b1b181c1d1e1f1f1f1f1f1f1f1f1e1d1c181b1b1b0a06020000000000 │ │ -00000000000000000000000000000002060a202020202122230606060606060606232221202020200a06020000000000 │ │ -00000000000000000000000000000002060a121212122423250202020202020202252324121212120a06020000000000 │ │ -00000000000000000000000000000002060a111111110a0602000000000000000002060a111111110a06020000000000 │ │ -00000000000000000000000000000002060a262626260a0602000000000000000002060a262626260a06020000000000 │ │ -00000000000000000000000000000002060a272727270a0602000000000000000002060a272727270a06020000000000 │ │ -00000000000000000000000000000002060a282828280a0602000000000000000002060a282828280a06020000000000 │ │ -00000000000000000000000000000002060a292929290a0602000000000000000002060a292929290a06020000000000 │ │ -00000000000000000000000000000002060a2a2a2a2a0a0602000000000000000002060a2a2a2a2a0a06020000000000 │ │ -00000000000000000000000000000002060a2b2b2b2b0a0602000000000000000002060a2b2b2b2b2c06020000000000 │ │ -00000000000000000000000101010225230a2d2d2d2d0a0602000000000101010225230a2d2d2d2d2c06020000000000 │ │ -000000000000000000012e2f300431053233343434340a06020000012e2f300431053233343434342c06020000000000 │ │ -0000000000000000022f35363738393a0a1e3b3c3c3c0a060200022f35363738393a0a1e3b3c3c3c2c06020000000000 │ │ -00000000000000023d073e3f404142434445463b3b3b0a0602023d073e3f404142434445463b3b3b2c06020000000000 │ │ -00000000000001473648494a4b4b4b4b4b4c4d4e4e4e0a0625473648494a4b4b4b4b4b4c4d4e4e4e2c05020000000000 │ │ -0000000000014f505152534c545556565758595a5a5a0a232f505152534c545556565758595a5a5a2c05020000000000 │ │ -0000000000013d5b5c5d545e4d595f5f59605f4646460a23615b5c5d545e4d595f5f59605f4646462c05020000000000 │ │ -0000000000020408620c635f5f5f5f5f5f5f5f5f5f460a233508620c635f5f5f5f5f5f5f5f5f5f462c05020000000000 │ │ -00000000000235646566606060606060606060605f670a2305646566606060606060606060605f670a05020000000000 │ │ -0000000000020468695f604d4d4d4d4d4d4d4d606a6b64313568695f604d4d4d4d4d4d4d4d606a6b646c020000000000 │ │ -0000000000016d6e6f705971636363636363715934726e30306e6f705971636363636363715934726e6d010000000000 │ │ -0000000000014f7374752b6a6071636371606a767778797a7a7374752b6a6071636371606a767778794f010000000000 │ │ -000000000000013d7b7c7d7e29704e4e70297f8081323d02023d7b7c7d7e29704e4e70297f8081323d01000000000000 │ │ -00000000000000026d362c82838485858687822c886d020000026d362c82838485858687822c886d0200000000000000 │ │ -0000000000000000022f3189688a8b8b8c688905030200000000022f3189688a8b8b8c68890503020000000000000000 │ │ -000000000000000000012e2f306c31316c61032e01000000000000012e2f306c31316c61032e01000000000000000000 │ │ +0000000000000000000000000000000104080b5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a0b0804010000000000 │ │ +0000000000000000000000000000000205095c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c0905020000000000 │ │ +00000000000000000000000000000002060a5e5f6060606060606060606060606060606060605f5e0a06020000000000 │ │ +00000000000000000000000000000002060a616263636363636363636363636363636363636362610a06020000000000 │ │ +00000000000000000000000000000002060a626262626262626262626262626262626262626262620a06020000000000 │ │ +00000000000000000000000000000002060a616161626465656565656565656565656564626161610a06020000000000 │ │ +00000000000000000000000000000002060a666666636768686868686868686868686867636666660a06020000000000 │ │ +00000000000000000000000000000002060a696969660c0d0e0f0f0f0f0f0f0f0f0e0d0c666969690a06020000000000 │ │ +00000000000000000000000000000002060a6a6a6a6a10111206060606060606061211106a6a6a6a0a06020000000000 │ │ +00000000000000000000000000000002060a606060601312140202020202020202141213606060600a06020000000000 │ │ +00000000000000000000000000000002060a5f5f5f5f0a0602000000000000000002060a5f5f5f5f0a06020000000000 │ │ +00000000000000000000000000000002060a6b6b6b6b0a0602000000000000000002060a6b6b6b6b0a06020000000000 │ │ +00000000000000000000000000000002060a6c6c6c6c0a0602000000000000000002060a6c6c6c6c0a06020000000000 │ │ +00000000000000000000000000000002060a6d6d6d6d0a0602000000000000000002060a6d6d6d6d0a06020000000000 │ │ +00000000000000000000000000000002060a6e6e6e6e0a0602000000000000000002060a6e6e6e6e0a06020000000000 │ │ +00000000000000000000000000000002060a6f6f6f6f0a0602000000000000000002060a6f6f6f6f0a06020000000000 │ │ +00000000000000000000000000000002060a707070700a0602000000000000000002060a707070701506020000000000 │ │ +00000000000000000000000101010214120a717171710a0602000000000101010214120a717171711506020000000000 │ │ +000000000000000000011617180419051a1b727272720a06020000011617180419051a1b727272721506020000000000 │ │ +000000000000000002171c1d1e1f20210a0e737474740a06020002171c1d1e1f20210a0e737474741506020000000000 │ │ +00000000000000022207232425262728292a757373730a0602022207232425262728292a757373731506020000000000 │ │ +000000000000012b1d2c2d2e767676767677787979790a06142b1d2c2d2e767676767677787979791505020000000000 │ │ +0000000000012f3031327a777b7c7d7d7e7f808181810a12173031327a777b7c7d7d7e7f808181811505020000000000 │ │ +000000000001223334827b83788084848085847575750a12353334827b83788084848085847575751505020000000000 │ │ +0000000000020408365a8684848484848484848484750a121c08365a8684848484848484848484751505020000000000 │ │ +0000000000021c3738878585858585858585858584880a12053738878585858585858585858584880a05020000000000 │ │ +00000000000204393a8485787878787878787885893b37191c393a8485787878787878787885893b373c020000000000 │ │ +0000000000013d3e3f8a808b8686868686868b8072403e18183e3f8a808b8686868686868b8072403e3d010000000000 │ │ +0000000000012f4142437089858b86868b85898c44454647474142437089858b86868b85898c4445462f010000000000 │ │ +000000000000012248494a4b6e8a79798a6e4c4d4e1a2202022248494a4b6e8a79798a6e4c4d4e1a2201000000000000 │ │ +00000000000000023d1d154f5051525253544f15553d020000023d1d154f5051525253544f15553d0200000000000000 │ │ +000000000000000002171956395758585939560503020000000002171956395758585939560503020000000000000000 │ │ +000000000000000000011617183c19193c35031601000000000000011617183c19193c35031601000000000000000000 │ │ 000000000000000000000001010202020201010000000000000000000001010202020201010000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_mp_artist_playback.png │ ├── sng │ │ @@ -1,180 +1,180 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ (104,149, 0) # rgb = (0x68,0x95,0x00) │ │ - (105,150, 0) # rgb = (0x69,0x96,0x00) │ │ - (120,172, 0) # rgb = (0x78,0xac,0x00) │ │ - (128,183, 0) # rgb = (0x80,0xb7,0x00) │ │ - (133,186, 10) # rgb = (0x85,0xba,0x0a) │ │ - (157,199, 58) # rgb = (0x9d,0xc7,0x3a) │ │ (179,212,103) # rgb = (0xb3,0xd4,0x67) │ │ (196,222,137) # rgb = (0xc4,0xde,0x89) │ │ (179,212,103) # rgb = (0xb3,0xd4,0x67) │ │ - (118,169, 0) # rgb = (0x76,0xa9,0x00) │ │ - (150,196, 45) # rgb = (0x96,0xc4,0x2d) │ │ (170,207, 84) # rgb = (0xaa,0xcf,0x54) │ │ (184,215,112) # rgb = (0xb8,0xd7,0x70) │ │ (182,214,109) # rgb = (0xb6,0xd6,0x6d) │ │ (168,206, 81) # rgb = (0xa8,0xce,0x51) │ │ + (147,193, 40) # rgb = (0x93,0xc1,0x28) │ │ + (146,192, 37) # rgb = (0x92,0xc0,0x25) │ │ + (131,183, 10) # rgb = (0x83,0xb7,0x0a) │ │ + (131,183, 10) # rgb = (0x83,0xb7,0x0a) │ │ + (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ + (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ + (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ + (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ + (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ + (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ + (168,201, 92) # rgb = (0xa8,0xc9,0x5c) │ │ + (169,202, 93) # rgb = (0xa9,0xca,0x5d) │ │ + (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ + (114,164, 0) # rgb = (0x72,0xa4,0x00) │ │ + (151,191, 62) # rgb = (0x97,0xbf,0x3e) │ │ + (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ + (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ + (110,157, 0) # rgb = (0x6e,0x9d,0x00) │ │ + (122,171, 10) # rgb = (0x7a,0xab,0x0a) │ │ + (102,146, 0) # rgb = (0x66,0x92,0x00) │ │ + (100,144, 0) # rgb = (0x64,0x90,0x00) │ │ + (121,170, 7) # rgb = (0x79,0xaa,0x07) │ │ + (103,148, 0) # rgb = (0x67,0x94,0x00) │ │ + (132,177, 31) # rgb = (0x84,0xb1,0x1f) │ │ + ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ + (102,147, 0) # rgb = (0x66,0x93,0x00) │ │ + ( 94,137, 0) # rgb = (0x5e,0x89,0x00) │ │ + (139,181, 45) # rgb = (0x8b,0xb5,0x2d) │ │ + (147,186, 59) # rgb = (0x93,0xba,0x3b) │ │ + ( 85,124, 0) # rgb = (0x55,0x7c,0x00) │ │ + ( 85,124, 0) # rgb = (0x55,0x7c,0x00) │ │ + ( 94,137, 0) # rgb = (0x5e,0x89,0x00) │ │ + ( 86,123, 0) # rgb = (0x56,0x7b,0x00) │ │ + (158,192, 80) # rgb = (0x9e,0xc0,0x50) │ │ + (180,207,121) # rgb = (0xb4,0xcf,0x79) │ │ + ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ + ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ + (185,209,130) # rgb = (0xb9,0xd1,0x82) │ │ + (191,213,140) # rgb = (0xbf,0xd5,0x8c) │ │ + ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ + ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ + ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ + (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ + (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ + (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ + ( 97,138, 0) # rgb = (0x61,0x8a,0x00) │ │ + (105,150, 0) # rgb = (0x69,0x96,0x00) │ │ + (120,172, 0) # rgb = (0x78,0xac,0x00) │ │ + (128,183, 0) # rgb = (0x80,0xb7,0x00) │ │ + (133,186, 10) # rgb = (0x85,0xba,0x0a) │ │ + (157,199, 58) # rgb = (0x9d,0xc7,0x3a) │ │ + (118,169, 0) # rgb = (0x76,0xa9,0x00) │ │ + (150,196, 45) # rgb = (0x96,0xc4,0x2d) │ │ (124,176, 0) # rgb = (0x7c,0xb0,0x00) │ │ (127,181, 0) # rgb = (0x7f,0xb5,0x00) │ │ (131,183, 7) # rgb = (0x83,0xb7,0x07) │ │ (149,193, 43) # rgb = (0x95,0xc1,0x2b) │ │ (147,193, 40) # rgb = (0x93,0xc1,0x28) │ │ - (146,192, 37) # rgb = (0x92,0xc0,0x25) │ │ - (147,193, 40) # rgb = (0x93,0xc1,0x28) │ │ (129,182, 3) # rgb = (0x81,0xb6,0x03) │ │ (123,175, 0) # rgb = (0x7b,0xaf,0x00) │ │ (126,180, 0) # rgb = (0x7e,0xb4,0x00) │ │ (133,184, 14) # rgb = (0x85,0xb8,0x0e) │ │ - (131,183, 10) # rgb = (0x83,0xb7,0x0a) │ │ - (131,183, 10) # rgb = (0x83,0xb7,0x0a) │ │ (122,174, 0) # rgb = (0x7a,0xae,0x00) │ │ (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ (128,181, 6) # rgb = (0x80,0xb5,0x06) │ │ - (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ - (125,179, 0) # rgb = (0x7d,0xb3,0x00) │ │ (130,182, 10) # rgb = (0x82,0xb6,0x0a) │ │ (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ (124,178, 0) # rgb = (0x7c,0xb2,0x00) │ │ (124,177, 0) # rgb = (0x7c,0xb1,0x00) │ │ - (121,173, 0) # rgb = (0x79,0xad,0x00) │ │ (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ (123,176, 0) # rgb = (0x7b,0xb0,0x00) │ │ - (120,171, 0) # rgb = (0x78,0xab,0x00) │ │ (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ (122,175, 0) # rgb = (0x7a,0xaf,0x00) │ │ - (119,170, 0) # rgb = (0x77,0xaa,0x00) │ │ (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ (126,176, 10) # rgb = (0x7e,0xb0,0x0a) │ │ (134,181, 24) # rgb = (0x86,0xb5,0x18) │ │ (128,178, 14) # rgb = (0x80,0xb2,0x0e) │ │ - (118,168, 0) # rgb = (0x76,0xa8,0x00) │ │ (116,166, 0) # rgb = (0x74,0xa6,0x00) │ │ (119,171, 0) # rgb = (0x77,0xab,0x00) │ │ (143,186, 45) # rgb = (0x8f,0xba,0x2d) │ │ - (168,201, 92) # rgb = (0xa8,0xc9,0x5c) │ │ - (169,202, 93) # rgb = (0xa9,0xca,0x5d) │ │ (142,185, 43) # rgb = (0x8e,0xb9,0x2b) │ │ - (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ - (114,164, 0) # rgb = (0x72,0xa4,0x00) │ │ (144,186, 46) # rgb = (0x90,0xba,0x2e) │ │ (115,165, 0) # rgb = (0x73,0xa5,0x00) │ │ (118,170, 0) # rgb = (0x76,0xaa,0x00) │ │ (133,179, 28) # rgb = (0x85,0xb3,0x1c) │ │ - (151,191, 62) # rgb = (0x97,0xbf,0x3e) │ │ (135,180, 31) # rgb = (0x87,0xb4,0x1f) │ │ - (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ - (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ (135,181, 32) # rgb = (0x87,0xb5,0x20) │ │ (114,163, 0) # rgb = (0x72,0xa3,0x00) │ │ (117,168, 0) # rgb = (0x75,0xa8,0x00) │ │ (111,159, 0) # rgb = (0x6f,0x9f,0x00) │ │ - (110,157, 0) # rgb = (0x6e,0x9d,0x00) │ │ - (122,171, 10) # rgb = (0x7a,0xab,0x0a) │ │ - (102,146, 0) # rgb = (0x66,0x92,0x00) │ │ - (100,144, 0) # rgb = (0x64,0x90,0x00) │ │ (109,157, 0) # rgb = (0x6d,0x9d,0x00) │ │ - (121,170, 7) # rgb = (0x79,0xaa,0x07) │ │ (112,161, 0) # rgb = (0x70,0xa1,0x00) │ │ (115,166, 0) # rgb = (0x73,0xa6,0x00) │ │ (104,150, 0) # rgb = (0x68,0x96,0x00) │ │ - (103,148, 0) # rgb = (0x67,0x94,0x00) │ │ - (132,177, 31) # rgb = (0x84,0xb1,0x1f) │ │ (114,164, 0) # rgb = (0x72,0xa4,0x00) │ │ - ( 86,124, 0) # rgb = (0x56,0x7c,0x00) │ │ - (102,147, 0) # rgb = (0x66,0x93,0x00) │ │ (103,149, 0) # rgb = (0x67,0x95,0x00) │ │ (111,160, 0) # rgb = (0x6f,0xa0,0x00) │ │ (114,165, 0) # rgb = (0x72,0xa5,0x00) │ │ - ( 94,137, 0) # rgb = (0x5e,0x89,0x00) │ │ - (139,181, 45) # rgb = (0x8b,0xb5,0x2d) │ │ - (147,186, 59) # rgb = (0x93,0xba,0x3b) │ │ (108,157, 0) # rgb = (0x6c,0x9d,0x00) │ │ - ( 85,124, 0) # rgb = (0x55,0x7c,0x00) │ │ - ( 85,124, 0) # rgb = (0x55,0x7c,0x00) │ │ - ( 94,137, 0) # rgb = (0x5e,0x89,0x00) │ │ (110,159, 0) # rgb = (0x6e,0x9f,0x00) │ │ (113,163, 0) # rgb = (0x71,0xa3,0x00) │ │ ( 91,131, 0) # rgb = (0x5b,0x83,0x00) │ │ - ( 86,123, 0) # rgb = (0x56,0x7b,0x00) │ │ - (158,192, 80) # rgb = (0x9e,0xc0,0x50) │ │ - (180,207,121) # rgb = (0xb4,0xcf,0x79) │ │ (160,193, 84) # rgb = (0xa0,0xc1,0x54) │ │ (132,175, 34) # rgb = (0x84,0xaf,0x22) │ │ - ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ ( 92,132, 0) # rgb = (0x5c,0x84,0x00) │ │ (109,158, 0) # rgb = (0x6d,0x9e,0x00) │ │ (112,162, 0) # rgb = (0x70,0xa2,0x00) │ │ (102,147, 0) # rgb = (0x66,0x93,0x00) │ │ ( 85,123, 0) # rgb = (0x55,0x7b,0x00) │ │ - ( 84,121, 0) # rgb = (0x54,0x79,0x00) │ │ - (185,209,130) # rgb = (0xb9,0xd1,0x82) │ │ - (191,213,140) # rgb = (0xbf,0xd5,0x8c) │ │ (108,156, 0) # rgb = (0x6c,0x9c,0x00) │ │ (100,144, 0) # rgb = (0x64,0x90,0x00) │ │ ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ - ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ - ( 83,120, 0) # rgb = (0x53,0x78,0x00) │ │ (107,155, 0) # rgb = (0x6b,0x9b,0x00) │ │ (102,148, 0) # rgb = (0x66,0x94,0x00) │ │ ( 86,125, 0) # rgb = (0x56,0x7d,0x00) │ │ ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ - ( 82,119, 0) # rgb = (0x52,0x77,0x00) │ │ (114,161, 9) # rgb = (0x72,0xa1,0x09) │ │ (120,166, 20) # rgb = (0x78,0xa6,0x14) │ │ (105,152, 0) # rgb = (0x69,0x98,0x00) │ │ - (136,176, 49) # rgb = (0x88,0xb0,0x31) │ │ (142,180, 59) # rgb = (0x8e,0xb4,0x3b) │ │ (120,165, 20) # rgb = (0x78,0xa5,0x14) │ │ (105,153, 0) # rgb = (0x69,0x99,0x00) │ │ - (154,187, 79) # rgb = (0x9a,0xbb,0x4f) │ │ - (179,204,123) # rgb = (0xb3,0xcc,0x7b) │ │ (188,210,139) # rgb = (0xbc,0xd2,0x8b) │ │ (189,210,140) # rgb = (0xbd,0xd2,0x8c) │ │ (161,192, 92) # rgb = (0xa1,0xc0,0x5c) │ │ } │ │ tRNS { │ │ - 0 56 160 255 160 255 255 255 255 255 239 143 223 255 255 207 16 16 207 255 255 255 255 32 32 255 255 255 255 255 223 239 255 255 255 191 191 255 255 255 255 191 255 255 191 255 255 191 255 255 255 255 191 255 255 255 207 191 255 191 191 255 255 255 255 32 255 239 223 255 255 255 255 48 207 32 32 255 207 255 255 255 96 143 255 175 96 255 255 255 191 16 239 255 223 128 207 255 255 255 112 48 207 255 255 112 255 255 255 255 255 96 64 128 255 255 255 143 16 255 255 255 255 191 255 255 255 160 255 255 255 56 160 255 255 255} │ │ + 0 56 160 160 239 143 223 207 16 16 207 32 32 223 239 191 191 191 191 191 191 207 191 191 191 32 239 223 48 207 32 32 207 96 143 175 96 191 16 239 223 128 207 112 48 207 112 96 64 128 143 16 191 160 56 160} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010203030303030303030303030303030303030302010000000000 │ │ -00000000000405060707070708090a0b0b0c0908070707070605040000000000 │ │ -00000000000d0607070707070e0f10000011120e0707070707060d0000000000 │ │ -00000000001314141414141516170000000018191a1414141414130000000000 │ │ -00000000001b1c1c1c1c1c1d1e0000000000001f1d1c1c1c1c1c1b0000000000 │ │ -0000000000202121212121222300000000000024252121212121200000000000 │ │ -0000000000262727272727282900000000000029282727272727260000000000 │ │ -00000000002a2b2b2b2b2b1b2c0000000000002c1b2b2b2b2b2b2a0000000000 │ │ -00000000002d2e2e2e2e2e202f0000000000002f202e2e2e2e2e2d0000000000 │ │ -0000000000302626313232333400000000000034333232312626300000000000 │ │ -00000000003536363738393a3b0000000000003c3d3938373636350000000000 │ │ -00000000003e3f3f404100424300000000000044450041403f3f3e0000000000 │ │ -00000000004647474849004a484b000000004c4d4e0049484747460000000000 │ │ -00000000004f50505152005354550000000055545300565750504f0000000000 │ │ -0000000000585959575a005b5c5d5e5f5f5e5d5c5b0060575959580000000000 │ │ -00000000006162624d636400656667686867666500696a6b6262610000000000 │ │ -00000000006b6c6c6c6d6e6f00007071717000006f6e6d6c6c6c6b0000000000 │ │ -0000000000725858585873747576000000007675747358585858720000000000 │ │ -000000000077616161616178797a7b00007b7a79786161616161770000000000 │ │ -00000000007c7d6b6b6b6b6b6b7e780000787e6b6b6b6b6b6b7d7c0000000000 │ │ -00000000007f80815d5d5d5d5d5d820000825d5d5d5d5d5d81807f0000000000 │ │ -0000000000838485868686868686870000878686868686868584830000000000 │ │ +0000000000010238383838383838383838383838383838383802010000000000 │ │ +000000000003393a3b3b3b3b3c3d040505063d3c3b3b3b3b3a39030000000000 │ │ +00000000003e3a3b3b3b3b3b3f07080000090a3f3b3b3b3b3b3a3e0000000000 │ │ +000000000040414141414142430b000000000c44454141414141400000000000 │ │ +0000000000464747474747480d0000000000000e484747474747460000000000 │ │ +0000000000494a4a4a4a4a4b0f000000000000104c4a4a4a4a4a490000000000 │ │ +00000000004d4e4e4e4e4e4f11000000000000114f4e4e4e4e4e4d0000000000 │ │ +0000000000505151515151461200000000000012465151515151500000000000 │ │ +0000000000525353535353491300000000000013495353535353520000000000 │ │ +0000000000544d4d555656571400000000000014575656554d4d540000000000 │ │ +00000000005859595a15165b17000000000000185c16155a5959580000000000 │ │ +00000000005d5e5e5f1900601a0000000000001b6100195f5e5e5d0000000000 │ │ +0000000000626363641c001d641e000000001f6520001c646363620000000000 │ │ +00000000006667676821002269230000000023692200246a6767660000000000 │ │ +00000000006b6c6c6a250026276d282929286d2726002a6a6c6c6b0000000000 │ │ +00000000006e6f6f65702b002c2d717272712d2c002e73746f6f6e0000000000 │ │ +00000000007475757576772f00003031313000002f7776757575740000000000 │ │ +0000000000786b6b6b6b797a32330000000033327a796b6b6b6b780000000000 │ │ +00000000007b6e6e6e6e6e7c7d7e340000347e7d7c6e6e6e6e6e7b0000000000 │ │ +00000000007f80747474747474817c00007c81747474747474807f0000000000 │ │ +00000000003582836d6d6d6d6d6d840000846d6d6d6d6d6d8382350000000000 │ │ +0000000000363785868686868686870000878686868686868537360000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/volume_down.png │ ├── sng │ │ @@ -5,134 +5,75 @@ │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ (115,121,115) # rgb = (0x73,0x79,0x73) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ - (181,186,181) # rgb = (0xb5,0xba,0xb5) │ │ - (231,227,231) # rgb = (0xe7,0xe3,0xe7) │ │ ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ - (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ - (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ - (255,251,255) # rgb = (0xff,0xfb,0xff) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - (115,121,115) # rgb = (0x73,0x79,0x73) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 74, 69, 74) # rgb = (0x4a,0x45,0x4a) │ │ - (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ - (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ - (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (239,243,239) # rgb = (0xef,0xf3,0xef) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - (189,182,189) # rgb = (0xbd,0xb6,0xbd) │ │ - (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ (214,211,214) # rgb = (0xd6,0xd3,0xd6) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - (255,247,255) # rgb = (0xff,0xf7,0xff) │ │ - (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ - (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ - (239,235,239) # rgb = (0xef,0xeb,0xef) │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ - (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ - (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - (247,251,247) # rgb = (0xf7,0xfb,0xf7) │ │ - ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ - ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ - (165,170,165) # rgb = (0xa5,0xaa,0xa5) │ │ - ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ @@ -141,38 +82,97 @@ │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ - ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ - ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (181,186,181) # rgb = (0xb5,0xba,0xb5) │ │ + (231,227,231) # rgb = (0xe7,0xe3,0xe7) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ + (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ + (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ + (255,251,255) # rgb = (0xff,0xfb,0xff) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,121,115) # rgb = (0x73,0x79,0x73) │ │ + (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ + (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ + (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (239,243,239) # rgb = (0xef,0xf3,0xef) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + (189,182,189) # rgb = (0xbd,0xb6,0xbd) │ │ + (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + (255,247,255) # rgb = (0xff,0xf7,0xff) │ │ + (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ + (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ + (239,235,239) # rgb = (0xef,0xeb,0xef) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ + (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ + ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + (247,251,247) # rgb = (0xf7,0xfb,0xf7) │ │ + ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ + ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ + ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ + (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ + ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ + ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ + ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ + ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ + (165,170,165) # rgb = (0xa5,0xaa,0xa5) │ │ + ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ + ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ + ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ } │ │ tRNS { │ │ - 0 90 6 66 171 255 255 6 71 105 255 255 255 255 45 14 52 41 22 126 255 255 255 45 17 9 66 153 159 255 255 255 255 255 45 117 93 103 5 2 66 255 255 255 255 255 255 255 255 150 255 141 122 6 8 135 255 255 255 255 255 255 255 255 255 171 50 28 135 255 255 255 255 255 255 255 104 50 135 255 132 255 255 152 50 135 255 255 111 255 162 50 135 183 255 130 135 255 255 137 50 135 255 255 255 192 205 20 1 42 255 255 255 87 255 255 189 205 42 102 102 123 255 255 255 45 3 81 205 1 10 11 69 174 45 3 8 1 21 2 141 255 255 21 1 23 81 186} │ │ + 0 90 6 66 171 6 71 105 45 14 52 41 22 126 45 17 9 66 153 159 45 117 93 103 5 2 66 150 141 122 6 8 135 171 50 28 135 104 50 135 132 152 50 135 111 162 50 135 183 130 135 137 50 135 192 205 20 1 42 87 189 205 42 102 102 123 45 3 81 205 1 10 11 69 174 45 3 8 1 21 2 141 21 1 23 81 186} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000102000000000000000000 │ │ -000000000000000003040506070000000807000000 │ │ -00000000000000090a0b0c0d0e00000f1011120000 │ │ -00000000000013061415160d170018000019000000 │ │ -001a1b1b1b1c1d1e1f20211d222324252627000000 │ │ -28292a2b2a2c2d2e2f30210631320d333435000036 │ │ -372b3839383a3b3030303c3d1d3e3f404142000043 │ │ -440b4530303030303030464748494a4b4c4d000000 │ │ -4e4f20303030303030303c40505120525354000000 │ │ -55562030303030303030465758053c595a5b000000 │ │ -5c2c203030303030303021485d0b465e5f54000000 │ │ -602b20303030303030304661574646626364000000 │ │ -652c202f662f303030303c6768152d696a6b00006c │ │ -6d6e1d1d1d6f492f30302170717273747526000000 │ │ -0076777778797a7b2030467c7d7e7f808100828300 │ │ -000000000000848529213c7c86008788898a8b0000 │ │ -00000000000000008c8d3f8e8f0000909100900000 │ │ -000000000000000000929392000000000000000000 │ │ +000000000000000003045758050000000605000000 │ │ +0000000000000007595a5b5c080000090a0b0c0000 │ │ +0000000000000d585d5e5f5c0e000f000010000000 │ │ +001112121213606162636460141516171819000000 │ │ +1a6566676668696a6b6c64581b6d5c1c1d1e00001f │ │ +20676e6f6e70716c6c6c7273607475762122000023 │ │ +245a776c6c6c6c6c6c6c78797a7b7c7d2526000000 │ │ +277e636c6c6c6c6c6c6c7276287f6380292a000000 │ │ +2b81636c6c6c6c6c6c6c78822c5772832d2e000000 │ │ +2f68636c6c6c6c6c6c6c647a305a7884312a000000 │ │ +3267636c6c6c6c6c6c6c7885827878863334000000 │ │ +3568636b876b6c6c6c6c7288895e69363738000039 │ │ +3a8a6060608b7b6b6c6c648c3b8d8e3c3d18000000 │ │ +003e3f3f40418f90636c7891424344454600474800 │ │ +000000000000494a656472914b004c4d4e4f500000 │ │ +000000000000000051927593520000535400530000 │ │ +000000000000000000555655000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/icon_filter.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; 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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -40,210 +40,210 @@ │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ - (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ - (136,136,136) # rgb = (0x88,0x88,0x88) │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ - (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ - (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ - ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ - ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ - ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ - ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - (152,152,152) # rgb = (0x98,0x98,0x98) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (103,103,103) # rgb = (0x67,0x67,0x67) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (172,172,172) # rgb = (0xac,0xac,0xac) │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ + (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (136,136,136) # rgb = (0x88,0x88,0x88) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ + (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (116,116,116) # rgb = (0x74,0x74,0x74) │ │ + (103,103,103) # rgb = (0x67,0x67,0x67) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (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) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (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) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (132,132,132) # rgb = (0x84,0x84,0x84) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 1 2 3 4 5 6 7 10 13 16 18 19 21 23 24 26 28 12 30 36 42 48 53 56 61 74 85 100 112 9 40 51 84 125 165 199 227 247 252 255 255 255 255 255 31 47 87 174 241 255 255 255 255 255 255 249 239 227 217 205 194 32 85 224 255 255 255 229 188 141 110 90 75 68 64 61 58 54 15 49 237 255 255 255 151 83 70 35 27 22 17 235 255 255 208 104 45 33 25 174 255 255 255 255 255 245 207 176 157 141 124 107 90 75 59 55 71 227 255 255 255 255 255 250 11 37 101 237 255 255 255 255 255 255 255 97 232 255 39 89 223 255 80 215 255 72 197 255 255 62 170 254 255 142 249 255 255 50 116 242 255 46 117 249 255 255 138 254 255 159 255 255 57 255 20 255 255 255 255 255 255 255 221 255 77 173 211 241 44} │ │ + 0 1 2 3 4 5 6 7 10 13 16 18 19 21 23 24 26 28 12 30 36 42 48 53 56 61 74 85 100 112 9 40 51 84 125 165 199 227 247 252 31 47 87 174 241 249 239 227 217 205 194 32 85 224 229 188 141 110 90 75 68 64 61 58 54 15 49 237 151 83 70 35 27 22 17 235 208 104 45 33 25 174 245 207 176 157 141 124 107 90 75 59 55 71 227 250 11 37 101 237 97 232 39 89 223 80 215 72 197 62 170 254 142 249 50 116 242 46 117 249 138 254 159 57 20 221 77 173 211 241 44} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000101010202020304040506060504040302020201010100000000000000000000000000 │ │ 000000000000000000010102040708090a0b0c0d0e0f101111100f0e0d0c0b0a09080704020101000000000000000000 │ │ 00000000000000010307120b0f131415161718191a1b1c1d1d1c1b1a191817161514130f0b1207030100000000000000 │ │ -000000000000031e0b111f202122232425262728292a2b2c2c2b2a292827262524232221201f110b1e03000000000000 │ │ -000000000003092d2e2f303132333435363738393a3b3c3d3d3c3b3a393837363534333231302f2e2d09030000000000 │ │ -0000000001083e3f404142434445464748494a4b4c4d4e20204e4d4c4b4a494847464544434241403f3e080100000000 │ │ -00000000024f50515253545556574e155813590f5a0c5b4f4f5b0c5a0f591358154e57565554535251504f0200000000 │ │ -00000000020a175c5d5e5e5f604b4e611f14621359635a0d0d5a63591362141f614e4b605f5e5e5d5c4e0a0200000000 │ │ -000000000112616465666768696a6b6c6d6e6f707172737474737271706f6e6d6c6b6a69686766656461120100000000 │ │ -0000000001065975763677437868797a7a7a7a7a7a7a7b7c7c7b7a7a7a7a7a7a7a796878437736767559060100000000 │ │ -0000000000027d7e7f80366753818283348485862b8732282832872b86858434838281536736807f7e7d020000000000 │ │ -000000000000030a1f8889368a828282828282828243434343434382828282828282828a3689881f0a03000000000000 │ │ -00000000000001044f8b8c8d8e533535353535353535353535353535353535353535538e8d8c8b4f0401000000000000 │ │ -00000000000000010409148f9036533591919191919191919191919191919191355336908f1409040100000000000000 │ │ -000000000000000000031258929336819495959595959595959595959595959481369392581203000000000000000000 │ │ -00000000000000000000037d2d969798819599999999999999999999999995819897962d7d0300000000000000000000 │ │ -0000000000000000000000021e10189a9b819c9d9d9d9d9d9d9d9d9d9d9c819b9a18101e020000000000000000000000 │ │ -00000000000000000000000001075a9e9fa03583a1a1a1a1a1a1a1a18335a09f9e5a0701000000000000000000000000 │ │ -0000000000000000000000000001050ca2a3a495a5a6a6a6a6a6a6a595a4a3a20c050100000000000000000000000000 │ │ -000000000000000000000000000001050c50a7a883a9a9a9a9a9a983a8a7500c05010000000000000000000000000000 │ │ -00000000000000000000000000000001050d74aaa6ababababababa6aa740d0501000000000000000000000000000000 │ │ -0000000000000000000000000000000001072d4bacacacacacacacac4b2d070100000000000000000000000000000000 │ │ -0000000000000000000000000000000000030dadaeaeaeaeaeaeaeaead0d030000000000000000000000000000000000 │ │ -000000000000000000000000000000000002af18b0b0b0b0b0b0b0b018af020000000000000000000000000000000000 │ │ -000000000000000000000000000000000002af18848484848484848418af020000000000000000000000000000000000 │ │ -000000000000000000000000000000000002af18b1b1b1b1b1b1b1b118af020000000000000000000000000000000000 │ │ -000000000000000000000000000000000002af18b2b2b2b2b2b2b2b218af020000000000000000000000000000000000 │ │ -000000000000000000000000000000000002af18b3b3b3b3b3b3b3b318af020000000000000000000000000000000000 │ │ -000000000000000000000000000000000002afadb4b3b5b5b5b5b3b4adaf020000000000000000000000000000000000 │ │ -0000000000000000000000000000000000020c4db0b6b3b5b5b3b6b04d0c020000000000000000000000000000000000 │ │ -0000000000000000000000000000000000010a4eb7a1abb8b8aba1b74e0a010000000000000000000000000000000000 │ │ -0000000000000000000000000000000000011e62b9babbbcbcbbbab9621e010000000000000000000000000000000000 │ │ -000000000000000000000000000000000000037d11bdad4b4badbd117d03000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000002067d4f0b0b4f7d060200000000000000000000000000000000000000 │ │ +000000000000031e0b111f20212223242526278384858687878685848327262524232221201f110b1e03000000000000 │ │ +0000000000030928292a2b2c88898a8b8c8d2d2e2f3031323231302f2e2d8d8c8b8a89882c2b2a292809030000000000 │ │ +0000000001083334358e8f90363738393a3b3c3d3e3f402020403f3e3d3c3b3a39383736908f8e353433080100000000 │ │ +000000000241424391929344454640154713480f490c4a41414a0c490f48134715404645449392914342410200000000 │ │ +00000000020a174b9495954c4d3d404e1f144f134850490d0d495048134f141f4e403d4d4c9595944b400a0200000000 │ │ +0000000001124e51969798999a52535455565758595a5b5c5c5b5a59585756555453529a99989796514e120100000000 │ │ +000000000106485d5e8c9b909c999d9e9e9e9e9e9e9e9f5f5f9f9e9e9e9e9e9e9e9d999c909b8c5e5d48060100000000 │ │ +000000000002606162638c9892a0a1a28aa3a4a586a688838388a686a5a4a38aa2a1a092988c63626160020000000000 │ │ +000000000000030a1f64658ca7a1a1a1a1a1a1a1a1909090909090a1a1a1a1a1a1a1a1a78c65641f0a03000000000000 │ │ +000000000000010441666768a8928b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b92a8686766410401000000000000 │ │ +0000000000000001040914696a8c928ba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a98b928c6a691409040100000000000000 │ │ +0000000000000000000312476b6c8ca0aaababababababababababababababaaa08c6c6b471203000000000000000000 │ │ +000000000000000000000360286d6e6fa0abacacacacacacacacacacacacaba06f6e6d28600300000000000000000000 │ │ +0000000000000000000000021e10187071a0adaeaeaeaeaeaeaeaeaeaeada0717018101e020000000000000000000000 │ │ +0000000000000000000000000107497273748ba2afafafafafafafafa28b747372490701000000000000000000000000 │ │ +0000000000000000000000000001050c757677abb0b1b1b1b1b1b1b0ab7776750c050100000000000000000000000000 │ │ +000000000000000000000000000001050c427879a2b2b2b2b2b2b2a27978420c05010000000000000000000000000000 │ │ +00000000000000000000000000000001050d5c7ab1b3b3b3b3b3b3b17a5c0d0501000000000000000000000000000000 │ │ +000000000000000000000000000000000107283db4b4b4b4b4b4b4b43d28070100000000000000000000000000000000 │ │ +0000000000000000000000000000000000030d7bb5b5b5b5b5b5b5b57b0d030000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c18b6b6b6b6b6b6b6b6187c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c18a3a3a3a3a3a3a3a3187c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c18b7b7b7b7b7b7b7b7187c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c18b8b8b8b8b8b8b8b8187c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c18b9b9b9b9b9b9b9b9187c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000027c7bbab9bbbbbbbbb9ba7b7c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000020c3fb6bcb9bbbbb9bcb63f0c020000000000000000000000000000000000 │ │ +0000000000000000000000000000000000010a407dafb3bdbdb3af7d400a010000000000000000000000000000000000 │ │ +0000000000000000000000000000000000011e4f7e7f808181807f7e4f1e010000000000000000000000000000000000 │ │ +000000000000000000000000000000000000036011827b3d3d7b82116003000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000020660410b0b4160060200000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000001010102020101010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/ic_volume.png │ ├── sng │ │ @@ -1,28 +1,28 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 48; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -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 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 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 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 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 │ │ -6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 0001 0003 0006 0008 0007 0003 0001 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 6e00 0000 0000 0000 0000 │ │ -6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 6c00 0001 0005 5232 65a0 6cff 67a7 5d3f 0003 6c00 6c00 6c00 6c00 6c00 6c00 6c00 0002 0005 0007 0008 0006 0003 0001 6c00 6c00 0000 0000 0000 0000 │ │ -6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 6a00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0006 5643 62ac beff ffff c7ff 64a8 0007 ff00 ff00 ff00 ff00 ff00 ff00 0003 000a 5c63 66c6 66c6 64a8 5742 0006 0001 ff00 0000 0000 0000 0000 │ │ -6900 6900 6900 6900 6900 6900 6900 6900 6900 6900 6900 6900 6900 6900 ff00 ff00 ff00 ff00 ff00 ff00 0002 0007 5854 62bb c7ff ffff ffff ffff 69ff 000b ff00 ff00 ff00 ff00 ff00 0002 000a 62a0 98ff d9ff d9ff c7ff 72ff 5f71 0006 0001 0000 0000 0000 0000 │ │ -6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 ff00 ff00 ff00 ff00 ff00 0002 0008 5b73 71ff cfff ffff ffff ffff ffff 67ff 000d ff00 ff00 ff00 ff00 ff00 0004 5654 8dff ffff ffff ffff ffff e2ff 64d6 4025 0003 0000 0000 0000 0000 │ │ -6500 6500 6500 6500 6500 6500 6500 6500 6500 6500 6500 6500 6500 6500 ff00 ff00 ff00 ff00 0003 0009 5974 6fff e2ff ffff ffff feff feff feff 65ff 000d fe00 ff00 ff00 ff00 ff00 0007 61b7 cfff ffff ffff feff feff feff b2ff 5b94 0009 0001 0000 0000 0000 │ │ -6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 6200 ff00 ff00 ff00 0003 000b 5a92 80ff e1ff ffff feff feff fdff fcff fcff 62ff 000d fe00 fe00 ff00 ff00 ff00 0007 5fc6 d8ff feff feff fdff fdff fdff f3ff 75ff 4d45 0004 0000 0000 0000 │ │ -6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 ff00 ff00 0004 000c 5793 7eff f5ff ffff feff feff fdff fcff fbff fbff 60ff 000d fd00 fe00 ff00 ff00 ff00 0006 588b b0ff feff fdff fcff fbff fbff fbff c1ff 59ab 000a 0001 0000 0000 │ │ -5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 5e00 0001 0004 000d 57a3 91ff f5ff feff feff fdff fcff fbff f9ff f8ff f8ff 5eff 000d fc00 0001 0002 0002 0002 0004 3b25 68ff e9ff fcff faff f9ff f8ff f9ff faff 72ff 4a45 0004 0000 0000 │ │ -5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 5b00 0001 0005 3925 53a4 99ff ffff feff fdff fcff fbff f9ff f8ff f7ff f6ff f6ff 5bff 000f 0005 000a 493c 4d4c 442b 0009 000b 5184 8eff faff f8ff f7ff f6ff f6ff f7ff beff 55aa 0009 0001 0000 │ │ -5800 0001 0002 0003 0003 0003 0003 0003 0003 0003 0003 0003 0004 0008 4644 51ad acff ffff feff fdff fbff faff f8ff f6ff f5ff f4ff f3ff f4ff 58ff 0013 4f60 55c6 77ff 82ff 6dff 52a0 000e 0011 54c9 d1ff f7ff f5ff f4ff f4ff f5ff ecff 62ff 2e1f 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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 0003 0006 0008 0007 0003 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 0001 0005 5232 65a0 6cff 67a7 5d3f 0003 0000 0000 0000 0000 0000 0000 0000 0002 0005 0007 0008 0006 0003 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 0006 5643 62ac beff ffff c7ff 64a8 0007 0000 0000 0000 0000 0000 0000 0003 000a 5c63 66c6 66c6 64a8 5742 0006 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 0002 0007 5854 62bb c7ff ffff ffff ffff 69ff 000b 0000 0000 0000 0000 0000 0002 000a 62a0 98ff d9ff d9ff c7ff 72ff 5f71 0006 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 0008 5b73 71ff cfff ffff ffff ffff ffff 67ff 000d 0000 0000 0000 0000 0000 0004 5654 8dff ffff ffff ffff ffff e2ff 64d6 4025 0003 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 0009 5974 6fff e2ff ffff ffff feff feff feff 65ff 000d 0000 0000 0000 0000 0000 0007 61b7 cfff ffff ffff feff feff feff b2ff 5b94 0009 0001 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 000b 5a92 80ff e1ff ffff feff feff fdff fcff fcff 62ff 000d 0000 0000 0000 0000 0000 0007 5fc6 d8ff feff feff fdff fdff fdff f3ff 75ff 4d45 0004 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 000c 5793 7eff f5ff ffff feff feff fdff fcff fbff fbff 60ff 000d 0000 0000 0000 0000 0000 0006 588b b0ff feff fdff fcff fbff fbff fbff c1ff 59ab 000a 0001 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0004 000d 57a3 91ff f5ff feff feff fdff fcff fbff f9ff f8ff f8ff 5eff 000d 0000 0001 0002 0002 0002 0004 3b25 68ff e9ff fcff faff f9ff f8ff f9ff faff 72ff 4a45 0004 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0005 3925 53a4 99ff ffff feff fdff fcff fbff f9ff f8ff f7ff f6ff f6ff 5bff 000f 0005 000a 493c 4d4c 442b 0009 000b 5184 8eff faff f8ff f7ff f6ff f6ff f7ff beff 55aa 0009 0001 0000 │ │ +0000 0001 0002 0003 0003 0003 0003 0003 0003 0003 0003 0003 0004 0008 4644 51ad acff ffff feff fdff fbff faff f8ff f6ff f5ff f4ff f3ff f4ff 58ff 0013 4f60 55c6 77ff 82ff 6dff 52a0 000e 0011 54c9 d1ff f7ff f5ff f4ff f4ff f5ff ecff 62ff 2e1f 0002 0000 │ │ 0002 0006 412a 474d 464f 464f 464f 464f 464f 464f 464f 464f 4550 435a 50bc bfff feff feff fcff fbff f9ff f6ff f4ff f3ff f2ff f1ff f1ff f2ff 56ff 2229 60ff d2ff feff feff feff 95ff 50a2 0011 4867 7fff f7ff f4ff f2ff f2ff f2ff f4ff 92ff 4b6e 0005 0000 │ │ 0007 4e8f 69ff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff 7eff c9ff feff fdff fcff faff f7ff f5ff f3ff f1ff f0ff efff efff efff f0ff 53ff 4684 9cff fbff fdff fdff fcff fcff 7dff 4b83 0015 50d6 d8ff f4ff f2ff f0ff f0ff f1ff c1ff 4eb9 0009 0000 │ │ 3a2c 66ff f4ff feff feff feff fdff fdff fdff fdff fdff fdff fdff fdff fdff fcff fbff f9ff f6ff f3ff f1ff efff eeff edff edff edff edff eeff 50ff 4cc9 ceff faff fbff faff f9ff f9ff e4ff 5bff 2a2c 4581 9aff f5ff f1ff efff eeff efff e7ff 4ff2 000e 0001 │ │ 457c 9bff feff fdff fcff fbff fbff faff faff faff faff faff faff faff faff f9ff f7ff f4ff f1ff efff edff ecff ebff ebff ebff ebff ebff ecff 4dff 48bc c1ff f8ff f8ff f6ff f4ff f4ff f4ff a2ff 4694 2d37 62ff f5ff f2ff eeff ecff ecff eeff 76ff 3f4e 0003 │ │ 448c a4ff fdff fbff f9ff f7ff f6ff f5ff f5ff f5ff f5ff f5ff f5ff f5ff f5ff f4ff f2ff efff edff ebff eaff e9ff e9ff e9ff e9ff e9ff e9ff eaff 4aff 375e 75ff f6ff f5ff f2ff f0ff eeff efff e7ff 49f2 001b 48d6 d6ff f2ff eeff ebff eaff ecff 92ff 427d 0006 │ │ 408d a2ff fbff f8ff f4ff f1ff f0ff efff efff efff efff efff efff efff eeff edff ecff eaff e9ff e8ff e7ff e7ff e7ff e7ff e7ff e7ff e7ff e9ff 47ff 0018 41a3 9eff f3ff efff ecff eaff ebff edff 7dff 3865 409e a9ff f3ff eeff eaff e8ff e9ff a4ff 419c 0008 │ │ 3e8d a1ff f9ff f5ff f0ff ecff eaff e9ff e9ff e9ff e9ff e9ff e9ff e9ff e9ff e8ff e7ff e6ff e6ff e5ff e5ff e5ff e5ff e5ff e5ff e5ff e5ff e7ff 44ff 0011 2926 42e5 dcff eeff e9ff e7ff e7ff e9ff adff 3fac 3a83 92ff f3ff eeff eaff e7ff e7ff c0ff 41c7 0009 │ │ @@ -35,22 +35,22 @@ │ │ 2a8d 94ff f3ff e9ff e0ff d9ff d5ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d4ff d7ff 2eff 0012 2445 3bff ebff f5ff ecff e2ff dbff d6ff 8dff 2a9e 2991 8dff edff eaff e2ff dbff d6ff adff 2cc7 0009 │ │ 278d 92ff f2ff e8ff dfff d8ff d3ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d2ff d5ff 2bff 0018 28ab a9ff f7ff f3ff eaff e0ff d8ff d4ff 61ff 2265 27ad a3ff ecff e8ff e0ff d9ff d4ff 81ff 278e 0007 │ │ 258c 91ff f2ff e7ff ddff d6ff d1ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d0ff d3ff 28ff 1d57 59ff f4ff f4ff efff e6ff dcff d5ff bdff 27e4 001b 27e4 d3ff ecff e7ff deff d7ff d3ff 69ff 236e 0005 │ │ 216c 75ff f1ff e6ff dbff d3ff cfff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff cdff d0ff 25ff 2192 88ff f1ff f0ff eaff e0ff d7ff d1ff 65ff 2185 1537 3dff ebff ebff e4ff dbff d3ff d0ff 46ff 1c3f 0003 │ │ 141b 2fff caff e6ff daff d2ff cdff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff cbff ceff 22ff 1e92 86ff edff ecff e4ff daff d2ff aeff 21d6 0016 1e8f 84ff ebff e9ff e1ff d8ff d0ff c3ff 22f1 000d 0001 │ │ 0006 1c6f 1ed4 1fff 1fff 1fff 1fff 1fff 1fff 1fff 1fff 1fff 1fff 1fff 60ff ccff cbff caff c9ff c9ff c9ff c9ff c9ff c9ff c9ff c9ff c9ff ccff 1fff 1756 51ff eaff e7ff dfff d5ff c3ff 40ff 1b74 0015 1ee4 d0ff ecff e7ff deff d4ff cdff 8bff 1daa 0009 0000 │ │ 0001 0004 0008 000b 000d 000d 000d 000d 000d 000d 000d 000d 000f 0015 1aa4 5fff cdff cbff c9ff c8ff c7ff c7ff c7ff c7ff c7ff c7ff c7ff cbff 1cff 0017 1aa0 69ff cbff dbff baff 48ff 1a92 0010 1985 67ff ebff ebff e5ff daff d0ff cbff 53ff 185f 0005 0000 │ │ -1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 0004 000c 17a2 3cff c4ff cbff c8ff c6ff c5ff c5ff c5ff c5ff c5ff c5ff c9ff 19ff 0011 000b 1781 19e3 19ff 19e3 1781 000c 0719 18e4 cfff ecff e9ff e0ff d5ff ccff bdff 19f2 000e 0002 0000 │ │ -1700 1700 1700 1700 1700 1700 1700 1700 1700 1700 1700 1700 1700 1700 0003 000b 1593 3bff c4ff caff c6ff c4ff c3ff c3ff c3ff c3ff c3ff c7ff 17ff 000e 0002 0006 0009 000b 0009 0006 000b 1594 72ff ecff ecff e6ff dbff d0ff c8ff 6fff 1593 0008 0000 0000 │ │ -1400 1400 1400 1400 1400 1400 1400 1400 1400 1400 1400 1400 1400 1400 f200 0003 0009 1391 20ff adff c9ff c5ff c2ff c1ff c1ff c1ff c1ff c5ff 14ff 000d e500 ec00 ed00 e800 e200 0003 0f34 2eff dfff eeff eaff e0ff d4ff caff c5ff 1fff 0c26 0003 0000 0000 │ │ -1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 1100 fa00 f800 0002 0008 0f73 1eff acff c9ff c4ff c1ff c0ff c0ff c0ff c4ff 11ff 000d e600 ef00 f300 f200 ee00 0006 109a 8fff f2ff eeff e6ff daff ceff c6ff 6aff 10a2 0009 0001 0000 0000 │ │ -0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 0f00 fe00 fd00 fa00 0002 0007 0d72 0ed7 87ff c8ff c3ff c0ff bfff beff c2ff 0fff 000d e600 f100 f700 f900 f700 0007 0ec6 bcff f3ff ebff dfff d2ff c8ff b7ff 1aff 0926 0004 0000 0000 0000 │ │ -0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 0d00 ff00 fe00 fd00 fa00 0001 0006 0a44 0cad 87ff c8ff c2ff bfff beff c1ff 0dff 000d e600 f200 fa00 fd00 fc00 0006 0c8b 83ff f1ff e6ff d8ff ccff c3ff 50ff 0c92 0008 0001 0000 0000 0000 │ │ -0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 0a00 ff00 ff00 fe00 fd00 fb00 0001 0005 0843 09ac 55ff c7ff c1ff bdff c0ff 0aff 000d e500 f200 fb00 ff00 ff00 0003 0624 19ff c4ff e1ff d2ff c7ff 7bff 09ab 000d 0003 0000 0000 0000 0000 │ │ -0800 0800 0800 0800 0800 0800 0800 0800 0800 0800 0800 0800 0800 0800 ff00 ff00 ff00 ff00 fe00 fb00 0001 0005 000e 07a3 53ff c7ff c1ff c1ff 08ff 000a e500 f200 fb00 ff00 ff00 0001 0006 0771 16ff 67ff 6dff 50ff 07aa 0742 0005 d700 0000 0000 0000 0000 │ │ -0600 0600 0600 0600 0600 0600 0600 0600 0600 0600 0600 0600 0600 0600 ff00 ff00 ff00 ff00 ff00 fe00 fb00 f700 0004 000c 06a2 2cff 97ff 4eff 069e 0006 e600 f200 fb00 ff00 ff00 ff00 0002 0006 031c 057b 068b 056c 000b 0005 0001 e000 0000 0000 0000 0000 │ │ -0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0003 000a 0461 05c4 046b 0009 0003 0500 0500 0500 0500 0500 0500 0500 0001 0002 0004 0005 0004 0002 0500 0500 0500 0000 0000 0000 0000 │ │ -0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0002 0004 0005 0004 0002 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 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 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 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 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 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 0004 000c 17a2 3cff c4ff cbff c8ff c6ff c5ff c5ff c5ff c5ff c5ff c5ff c9ff 19ff 0011 000b 1781 19e3 19ff 19e3 1781 000c 0719 18e4 cfff ecff e9ff e0ff d5ff ccff bdff 19f2 000e 0002 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 000b 1593 3bff c4ff caff c6ff c4ff c3ff c3ff c3ff c3ff c3ff c7ff 17ff 000e 0002 0006 0009 000b 0009 0006 000b 1594 72ff ecff ecff e6ff dbff d0ff c8ff 6fff 1593 0008 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 0009 1391 20ff adff c9ff c5ff c2ff c1ff c1ff c1ff c1ff c5ff 14ff 000d 0000 0000 0000 0000 0000 0003 0f34 2eff dfff eeff eaff e0ff d4ff caff c5ff 1fff 0c26 0003 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0008 0f73 1eff acff c9ff c4ff c1ff c0ff c0ff c0ff c4ff 11ff 000d 0000 0000 0000 0000 0000 0006 109a 8fff f2ff eeff e6ff daff ceff c6ff 6aff 10a2 0009 0001 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0007 0d72 0ed7 87ff c8ff c3ff c0ff bfff beff c2ff 0fff 000d 0000 0000 0000 0000 0000 0007 0ec6 bcff f3ff ebff dfff d2ff c8ff b7ff 1aff 0926 0004 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0006 0a44 0cad 87ff c8ff c2ff bfff beff c1ff 0dff 000d 0000 0000 0000 0000 0000 0006 0c8b 83ff f1ff e6ff d8ff ccff c3ff 50ff 0c92 0008 0001 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0005 0843 09ac 55ff c7ff c1ff bdff c0ff 0aff 000d 0000 0000 0000 0000 0000 0003 0624 19ff c4ff e1ff d2ff c7ff 7bff 09ab 000d 0003 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 0005 000e 07a3 53ff c7ff c1ff c1ff 08ff 000a 0000 0000 0000 0000 0000 0001 0006 0771 16ff 67ff 6dff 50ff 07aa 0742 0005 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 000c 06a2 2cff 97ff 4eff 069e 0006 0000 0000 0000 0000 0000 0000 0002 0006 031c 057b 068b 056c 000b 0005 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 0003 000a 0461 05c4 046b 0009 0003 0000 0000 0000 0000 0000 0000 0000 0001 0002 0004 0005 0004 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 0002 0004 0005 0004 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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_sls.png │ ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; 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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 fefefe00 ffffff2e ffffff90 ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff82 fafafa17 efefef00 ffffff00 │ │ -ffffff00 fefefe35 fefefeee fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff ffffffff f9f9f9c4 ededed59 ffffff00 │ │ -ffffff00 fefefe95 fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fefefeff f6f6f6fb e3e3e39d ffffff00 │ │ -ffffff00 fdfdfda1 fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff f4f4f4fb dfdfdfa0 ffffff00 │ │ -ffffff00 fcfcfc9f fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff f3f3f3fa dedede9f ffffff00 │ │ -ffffff00 fafafa9f f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff f1f1f1fa dcdcdc9f ffffff00 │ │ -ffffff00 f9f9f99f f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff f0f0f0fa dcdcdc9f ffffff00 │ │ -ffffff00 f7f7f79f f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f7f7f7ff eeeeeefa dadada9f ffffff00 │ │ -ffffff00 f6f6f69f f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f6f6f6ff edededfa d9d9d99f ffffff00 │ │ -ffffff00 f5f5f59f f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff ebebebfa d7d7d79f ffffff00 │ │ -ffffff00 f3f3f39f f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f1f1ff f0f4f4ff ebf2f2ff ebf1f1ff ebf2f2ff eef7f7ff f1fbfbff f3f9f9ff f2f3f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f2ff f4f7f7ff f3fcfcff eef7f7ff ebf1f1ff ebf1f1ff ebf1f1ff ecf2f2ff eff9f9ff f3fbfbff f2f4f4ff f1f1f1ff f1f1f1ff f2f2f2ff e9e9e9fa d6d6d69f ffffff00 │ │ -ffffff00 f2f2f29f f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff eff6f6ff dd9697ff e05455ff e05859ff e15a5aff e46d6dff df9090ff e1c0c0ff e9ececff f0fafaff f0f2f2ff f0efefff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f8f8ff ebf4f4ff dececeff d79a9aff dc6f6fff df5959ff df5959ff df5959ff e15a5aff e27879ff e0abacff e8e3e3ff f0f9f9ff f0f0f0ff f1f0f0ff e8e8e8fa d5d5d59f ffffff00 │ │ -ffffff00 f1f1f19f eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff ebf6f6ff e47475ff f52e30ff f43739ff f43739ff f33436ff f13133ff eb3436ff e15052ff e09a9bff eaececff eff3f3ff eeededff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeefefff eef6f6ff d6b8b8ff d25f60ff e03739ff ee3032ff f23436ff f33739ff f33739ff f33739ff f33638ff f13335ff ed3032ff e44446ff e4a2a3ff edf4f4ff eff0f0ff e6e6e6fa d3d3d39f ffffff00 │ │ -ffffff00 efefef9f ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff eaf4f4ff e07778ff ed3234ff ec3b3cff ec3b3cff ec3b3cff ec3b3dff ed3a3cff ee3638ff eb2d2fff e35d5eff e6dbdbff edf2f2ff ecebebff ecececff ecececff ecececff ecf4f4ff cf9292ff de2e30ff ee3234ff ee3a3cff ec3b3dff eb3839ff eb3234ff eb3133ff eb3234ff eb3739ff eb3b3cff eb3a3cff ec3638ff ea2e2fff e49394ff edf5f5ff e4e4e4fa d1d1d19f ffffff00 │ │ -ffffff00 ededed9f eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff e9f2f2ff dc7274ff e8272aff e72e31ff e62e31ff e63134ff e73739ff e7383bff e7383bff e7383bff e82d30ff e25254ff e7dedeff ebeeeeff eaeaeaff eaeaeaff edf2f2ff d5b5b6ff da2c2fff ea3639ff e6383bff e6383bff e63034ff e74245ff e97375ff e88385ff e77072ff e64346ff e53134ff e5383bff e5383aff e63538ff e43336ff e7c6c6ff e3e9e9fa cfd0d09f ffffff00 │ │ -ffffff00 ebebeb9f e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e6eeeeff da7b7dff e66568ff e68688ff e68385ff e46063ff e23337ff e13034ff e2363aff e2353aff e2363aff e2282cff e17b7dff e8f3f3ff e8e7e7ff e8e8e8ff e6ededff ce5e61ff e32c31ff e1353aff e13539ff e02e33ff e45d61ff e8d1d2ff e8f0f0ff e7f0f0ff e7efefff e5d2d3ff e15e60ff e02e33ff e03539ff e03539ff e0292eff e28183ff e0eae9fa ced2d29f ffffff00 │ │ -ffffff00 e9e9e99f e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e3d7d8ff e6ebebff e6efefff e6efefff e6eaeaff e2b3b5ff dd464cff dc2b32ff dc3339ff dc3239ff dc3137ff db363cff e1cacbff e7ebebff e7e9e9ff ddd6d7ff d23a40ff dd3037ff db3239ff db2f35ff dd4148ff e5d2d4ff e6efeeff e6e6e6ff e6e6e6ff e6e6e6ff e7efefff e0ceceff d93339ff da262dff da282fff da2229ff df6065ff dfe5e5fa ccd4d49f ffffff00 │ │ -ffffff00 e8e8e89f e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e4e3e3ff e3e5e5ff e3e4e4ff e3e4e4ff e4e4e4ff e4e4e4ff e4eeeeff e0cecfff d8474eff d72a31ff d73037ff d73037ff d7252cff d97378ff e4ededff e5eae9ff d7c2c3ff d02e35ff d72f36ff d63037ff d62b32ff d84d53ff e3e3e3ff e3e5e5ff e3e3e3ff e3e3e3ff e3e3e3ff e4e4e4ff e2e6e6ff d87f82ff dd777cff de8e91ff dfa0a3ff e3bcbeff dddedefa c9cccc9f ffffff00 │ │ -ffffff00 e5e5e59f e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e3ececff dbb7b9ff d12c34ff d22c33ff d22d35ff d22a32ff d2373fff dfd2d2ff e3ebebff d7bfbfff cd2b32ff d22c34ff d12d35ff d12b34ff d12e36ff dcc2c3ff e4edecff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e1ff e2e5e5ff e2eaeaff e2eaeaff e2eaeaff e3e8e8ff dadadafa c7c7c79f ffffff00 │ │ -ffffff00 e3e3e39f dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dedddeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfeae9ff ce676dff cd212bff cd2a33ff cd2a33ff cc202aff d6999cff e1edecff d9cdcdff c93139ff cd2831ff cd2a33ff cd2a34ff cd232dff cb4e55ff d5c9caff dfe9e8ff e2eaeaff e2e7e7ff e1e3e3ff e0e0e0ff dfe0e0ff dfdfdfff dfdfdfff dfdfdfff e0e0e0ff d8d8d8fa c5c5c59f ffffff00 │ │ -ffffff00 e1e1e19f ddddddff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dddbdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dfe6e6ff d1a8abff c7202bff c92732ff c92732ff c8202bff cd555eff dee4e3ff dce3e3ff c9555dff c81e29ff c92732ff c92732ff c92833ff c8202cff c22d37ff be5c62ff c2878bff c9aeb0ff d2ccccff dadfdeff e1e8e8ff e0e3e3ff ddddddff ddddddff dededeff d6d6d6fa c4c4c49f ffffff00 │ │ -ffffff00 e0e0e09f dbdbdbff d8dcdbff d6dbdbff d6dcdbff d6dcdbff d6dcdbff d8d9d9ff dbdadaff dbdadbff dbdadbff dbd9daff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdedeff d6d1d2ff c3343fff c6212dff c52530ff c5232fff c52530ff d7bec0ff dde8e8ff d3b1b3ff c4212dff c41e2aff c52530ff c52530ff c52530ff c6222eff c51c28ff c21925ff be1e29ff bb2d36ff b3434aff ab6c70ff c8babbff dee7e6ff dcdedeff dcdcdcff d4d4d4fa c2c2c29f ffffff00 │ │ -ffffff00 dfdfdf9f d8dbdbff b55e64ff b53b45ff b64149ff b64149ff b43a42ff c4777dff dadedeff d9d8d8ff d9d8d8ff d9d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff dae3e2ff c3666dff c11825ff c2222eff c2222eff c11724ff cc777dff dae3e3ff dae1e0ff d19a9eff c5343fff c01724ff c11d2aff c1212dff c2222eff c3222fff c0212eff bb1f2bff b31b26ff a8141eff a10d17ff 9c1a23ff b37075ff d5d2d2ff dcdedeff d2d2d2fa c0c0c09f ffffff00 │ │ -ffffff00 dcdddd9f d3d6d6ff b73440ff c21524ff c11a28ff c11a28ff c0101fff cb6770ff d7e0dfff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d8deddff cba8abff bc1927ff bf1f2dff bf1f2dff bf1b29ff c02f3bff d5ccccff d6d9d9ff d7e0dfff d5cacaff cb747cff c3333fff be1a28ff b91421ff b21420ff ab1521ff a81722ff a81923ff a91924ff aa1924ff ab1722ff a50914ff ae4b52ff d7d9d9ff d0d1d0fa bebebe9f ffffff00 │ │ -ffffff00 dadbdb9f d1d5d4ff b73b45ff bf1827ff be1d2cff be1d2bff bd1524ff c65761ff d5dcdbff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d5d5ff d1d1d1ff ba3540ff bd1827ff bd1d2bff bd1d2bff bc1422ff cc9499ff d5deddff d4d4d4ff d4d7d7ff d5dddcff d4cacbff cea2a5ff c3757bff b94f58ff b4313bff af1b26ff ab0f1cff ac1722ff ad1924ff ad1824ff ad1824ff a90b18ff c48a8fff cfd7d6fa bcbebe9f ffffff00 │ │ -ffffff00 d9d9d99f d0d6d6ff b3434dff ba1322ff bc1b29ff bc1b2aff bb1625ff c13b48ff d2d2d2ff d2d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d4dddcff bf6e75ff bb1020ff bc1b2aff bb1b29ff ba1221ff c04e58ff d3dad9ff d2d2d2ff d2d2d2ff d2d2d2ff d2d4d4ff d3d9d9ff d4dcdbff d4d8d8ff d2ccccff ceb2b4ff c16b73ff b11825ff ae111eff af1320ff af1420ff ad0b19ff b9444dff ccd1d1fa bcc3c29f ffffff00 │ │ -ffffff00 d6d6d69f d1d9d8ff b35e65ff b10c1bff b31725ff b41725ff b51625ff b71b29ff cdb6b8ff d0d5d5ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d1d2d2ff d1d3d3ff d1d6d5ff c6acafff b31624ff b51725ff b41725ff b31624ff b11624ff cab0b2ff d1d8d7ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0cfcfff d0d1d0ff d1d5d4ff d3dddcff c4858aff b82532ff b92c38ff b82a37ff b72330ff bf4953ff caccccfa b9c1c09f ffffff00 │ │ -ffffff00 d4d4d49f cfd6d6ff be9195ff b20c1cff b51625ff b51625ff b51625ff b30b1bff c0737bff d0dbdaff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff d0d2d2ff c8cacaff c5bcbdff cfd1d1ff ccd1d0ff b33d48ff b50f1fff b51625ff b51625ff b40d1dff b64752ff ced4d3ff cfd1d1ff cdcdcdff cdcdcdff cdcdcdff cdccccff cdcbcbff cdccccff cdccccff cdcdcdff cecfcfff cec4c5ff cfc4c5ff cec3c4ff cec1c3ff cfc3c4ff c6c7c7fa b5b6b69f ffffff00 │ │ -ffffff00 d3d3d39f cccdcdff c8c4c4ff b52936ff b81021ff b81525ff b81525ff b81322ff b41c2bff c3adafff cdd4d4ff cccbcbff ccccccff ccccccff ccccccff cbcbcbff ced2d2ff c0c3c3ff 9c444cff bb626bff ced6d5ff cdd7d6ff c07a80ff b70919ff b81625ff b81525ff b91525ff b50b1cff b45962ff c7cbcbff cfd7d6ff cdcfceff ccccccff ccc9caff cccacaff ccccccff ccccccff ccccccff ccccccff ccceceff ccceceff ccceceff cccfceff cdcfcfff c5c5c5fa b4b4b49f ffffff00 │ │ -ffffff00 d0d0d09f c8c8c8ff cad4d3ff bf7a81ff b9091aff bb1525ff bb1525ff bb1525ff ba0f20ff b22431ff c4adafff cacecdff c9c9c9ff c9c9c9ff c9c9c9ff cbcfcfff b7a3a5ff 9d2530ff b60516ff bf303eff c9c7c7ff cacfcfff c6b4b6ff bb1d2dff ba1021ff bb1525ff bb1525ff bb1525ff b80b1cff ad323eff b2878cff bfbcbdff c7d0cfff cad0d0ff c9c8c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff cac9c9ff c2c2c2fa b2b2b29f ffffff00 │ │ -ffffff00 cfcfcf9f c6c6c6ff c7c9c9ff c7c8c8ff bf3d4aff bd0a1dff bd1426ff bd1425ff bd1526ff bd091cff c6868dff c7d1d0ff c7c7c7ff c7c7c7ff c7c7c7ff c9d2d1ff b2797fff bb0517ff be1425ff bd1122ff c6a0a4ff c7cecdff c8d0d0ff c49095ff be1324ff bd0f21ff bd1426ff bd1426ff bd1426ff be0e20ff b60a1cff ad202fff a8424dff af676eff c8c0c1ff c7c7c7ff c7c6c6ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c8c7c7ff c1c1c1fa b1b1b19f ffffff00 │ │ -ffffff00 cdcdcd9f c4c4c4ff c5c5c5ff c5cbcaff c5b3b5ff c12c3cff bf0a1dff bf1426ff bf1426ff bf0d20ff c68a90ff c5cdcdff c5c5c5ff c5c5c5ff c5c5c5ff c7cfceff b37d83ff bb0a1cff bf1426ff be0418ff c3646eff c5cfceff c5c5c5ff c5cfceff c59398ff c22132ff bf0a1dff bf1325ff bf1426ff bf1426ff c01426ff c11124ff c0081bff c12232ff c6bcbdff c5c7c7ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c6c6c6ff bfbfbffa afafaf9f ffffff00 │ │ -ffffff00 cbcbcb9f c2c2c2ff c3c3c3ff c3c3c3ff c3cbcaff c4b1b3ff c43e4dff c20a1eff c10c1fff c20a1eff c5888fff c3cbcbff c3c3c3ff c3c3c3ff c3c3c3ff c6cecdff b27a80ff bc0115ff c20a1eff c83243ff c89ca0ff c3c7c7ff c3c3c3ff c3c3c3ff c4ccccff c5afb2ff c54d5aff c31023ff c10a1eff c10f22ff c11225ff c11225ff c10e21ff c42939ff c5bbbcff c3c5c5ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c4c4c4ff bdbdbdfa adadad9f ffffff00 │ │ -ffffff00 c9c9c99f c0c0c0ff c1c1c1ff c1c1c1ff c1c1c1ff c1c7c6ff c2c2c1ff c68188ff c73d4cff c61226ff c6848cff c1c9c8ff c1c1c1ff c1c1c1ff c1c1c1ff c2cac9ff b77d83ff c73847ff ca7e87ff c6bbbcff c1c8c7ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c6c6ff c2c7c7ff c5989dff c75360ff c62738ff c51226ff c50f22ff c40b1fff c72537ff c4b9baff c1c3c3ff c1c1c1ff c1c1c1ff c1c0c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c2c2c2ff bbbbbbfa ababab9f ffffff00 │ │ -ffffff00 c8c8c89f bebebeff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfc1c1ff bfc8c7ff c1c2c2ff c5a3a7ff c3afb1ff bfc1c1ff bfbfbfff bfbfbfff bfbfbfff bfc0c0ff c1b8b9ff c2c1c1ff bfc8c7ff bfc2c1ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfc0c0ff bfc6c5ff c0c7c7ff c3b5b6ff c69b9fff c7949aff c6949aff c69a9eff c0bdbdff bfc0c0ff bfbfbfff bfbdbeff bfbebeff bfbfbfff bfbfbfff bfbfbfff bfbfbfff c0c0c0ff b9b9b9fa a9a9a99f ffffff00 │ │ -ffffff00 c7c7c79f bdbdbdff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebfbfff bdc3c2ff bdc0c0ff bebdbdff bebebeff bebebeff bebebeff bebebeff bebfbfff bdbfbfff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bdc0c0ff bdc4c3ff bdc5c4ff bdc5c4ff bdc4c3ff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bfbfbfff b8b8b8fa a8a8a89f ffffff00 │ │ -ffffff00 c5c5c59f bbbbbbff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bdbdbdff b6b6b6fa a7a7a79f ffffff00 │ │ -ffffff00 c3c3c39f b9b9b9ff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bbbbbbff b4b4b4fa a5a5a59f ffffff00 │ │ -ffffff00 c2c2c29f b8b8b8ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff bababaff b3b3b3fa a4a4a49f ffffff00 │ │ -ffffff00 c0c0c09f b6b6b6ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b8b8b8ff b1b1b1fa a2a2a29f ffffff00 │ │ -ffffff00 bfbfbf9f b5b5b5ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b7b7b7ff b0b0b0fa a1a1a19f ffffff00 │ │ -ffffff00 bfbfbf9f b3b3b3ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b5b5b5ff aeaeaefa a0a0a09f ffffff00 │ │ -ffffff00 bdbdbda2 b2b2b2ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b4b4b4ff aeaeaefb 9f9f9fa0 ffffff00 │ │ -ffffff00 b8b8b887 b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b7b7b7ff a9a9a9fa 8b8b8b97 ffffff00 │ │ -ffffff00 a0a0a01c 9a9a9ac2 a8a8a8f6 a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a3a3a3f1 6f6f6f98 5c5c5c3d ffffff00 │ │ -ffffff00 95959500 83838357 8d8d8d98 9191919f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9292929f 7c7c7c91 5353533a 5555550d 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 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 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 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff2e ffffff90 ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff9f ffffff82 fafafa17 00000000 00000000 │ │ +00000000 fefefe35 fefefeee fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff fefefeff ffffffff f9f9f9c4 ededed59 00000000 │ │ +00000000 fefefe95 fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fdfdfdff fefefeff f6f6f6fb e3e3e39d 00000000 │ │ +00000000 fdfdfda1 fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fcfcfcff fdfdfdff f4f4f4fb dfdfdfa0 00000000 │ │ +00000000 fcfcfc9f fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fbfbfbff fcfcfcff f3f3f3fa dedede9f 00000000 │ │ +00000000 fafafa9f f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fafafaff f1f1f1fa dcdcdc9f 00000000 │ │ +00000000 f9f9f99f f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f9f9f9ff f0f0f0fa dcdcdc9f 00000000 │ │ +00000000 f7f7f79f f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f6f6f6ff f7f7f7ff eeeeeefa dadada9f 00000000 │ │ +00000000 f6f6f69f f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f6f6f6ff edededfa d9d9d99f 00000000 │ │ +00000000 f5f5f59f f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f3f3f3ff f3f3f3ff f3f3f3ff f3f3f3ff f4f4f4ff ebebebfa d7d7d79f 00000000 │ │ +00000000 f3f3f39f f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f1f1ff f0f4f4ff ebf2f2ff ebf1f1ff ebf2f2ff eef7f7ff f1fbfbff f3f9f9ff f2f3f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f2ff f4f7f7ff f3fcfcff eef7f7ff ebf1f1ff ebf1f1ff ebf1f1ff ecf2f2ff eff9f9ff f3fbfbff f2f4f4ff f1f1f1ff f1f1f1ff f2f2f2ff e9e9e9fa d6d6d69f 00000000 │ │ +00000000 f2f2f29f f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff eff6f6ff dd9697ff e05455ff e05859ff e15a5aff e46d6dff df9090ff e1c0c0ff e9ececff f0fafaff f0f2f2ff f0efefff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f8f8ff ebf4f4ff dececeff d79a9aff dc6f6fff df5959ff df5959ff df5959ff e15a5aff e27879ff e0abacff e8e3e3ff f0f9f9ff f0f0f0ff f1f0f0ff e8e8e8fa d5d5d59f 00000000 │ │ +00000000 f1f1f19f eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeeeeeff ebf6f6ff e47475ff f52e30ff f43739ff f43739ff f33436ff f13133ff eb3436ff e15052ff e09a9bff eaececff eff3f3ff eeededff eeeeeeff eeeeeeff eeeeeeff eeeeeeff eeefefff eef6f6ff d6b8b8ff d25f60ff e03739ff ee3032ff f23436ff f33739ff f33739ff f33739ff f33638ff f13335ff ed3032ff e44446ff e4a2a3ff edf4f4ff eff0f0ff e6e6e6fa d3d3d39f 00000000 │ │ +00000000 efefef9f ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff eaf4f4ff e07778ff ed3234ff ec3b3cff ec3b3cff ec3b3cff ec3b3dff ed3a3cff ee3638ff eb2d2fff e35d5eff e6dbdbff edf2f2ff ecebebff ecececff ecececff ecececff ecf4f4ff cf9292ff de2e30ff ee3234ff ee3a3cff ec3b3dff eb3839ff eb3234ff eb3133ff eb3234ff eb3739ff eb3b3cff eb3a3cff ec3638ff ea2e2fff e49394ff edf5f5ff e4e4e4fa d1d1d19f 00000000 │ │ +00000000 ededed9f eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff eaeaeaff e9f2f2ff dc7274ff e8272aff e72e31ff e62e31ff e63134ff e73739ff e7383bff e7383bff e7383bff e82d30ff e25254ff e7dedeff ebeeeeff eaeaeaff eaeaeaff edf2f2ff d5b5b6ff da2c2fff ea3639ff e6383bff e6383bff e63034ff e74245ff e97375ff e88385ff e77072ff e64346ff e53134ff e5383bff e5383aff e63538ff e43336ff e7c6c6ff e3e9e9fa cfd0d09f 00000000 │ │ +00000000 ebebeb9f e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e6eeeeff da7b7dff e66568ff e68688ff e68385ff e46063ff e23337ff e13034ff e2363aff e2353aff e2363aff e2282cff e17b7dff e8f3f3ff e8e7e7ff e8e8e8ff e6ededff ce5e61ff e32c31ff e1353aff e13539ff e02e33ff e45d61ff e8d1d2ff e8f0f0ff e7f0f0ff e7efefff e5d2d3ff e15e60ff e02e33ff e03539ff e03539ff e0292eff e28183ff e0eae9fa ced2d29f 00000000 │ │ +00000000 e9e9e99f e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e3d7d8ff e6ebebff e6efefff e6efefff e6eaeaff e2b3b5ff dd464cff dc2b32ff dc3339ff dc3239ff dc3137ff db363cff e1cacbff e7ebebff e7e9e9ff ddd6d7ff d23a40ff dd3037ff db3239ff db2f35ff dd4148ff e5d2d4ff e6efeeff e6e6e6ff e6e6e6ff e6e6e6ff e7efefff e0ceceff d93339ff da262dff da282fff da2229ff df6065ff dfe5e5fa ccd4d49f 00000000 │ │ +00000000 e8e8e89f e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e4e3e3ff e3e5e5ff e3e4e4ff e3e4e4ff e4e4e4ff e4e4e4ff e4eeeeff e0cecfff d8474eff d72a31ff d73037ff d73037ff d7252cff d97378ff e4ededff e5eae9ff d7c2c3ff d02e35ff d72f36ff d63037ff d62b32ff d84d53ff e3e3e3ff e3e5e5ff e3e3e3ff e3e3e3ff e3e3e3ff e4e4e4ff e2e6e6ff d87f82ff dd777cff de8e91ff dfa0a3ff e3bcbeff dddedefa c9cccc9f 00000000 │ │ +00000000 e5e5e59f e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e3ececff dbb7b9ff d12c34ff d22c33ff d22d35ff d22a32ff d2373fff dfd2d2ff e3ebebff d7bfbfff cd2b32ff d22c34ff d12d35ff d12b34ff d12e36ff dcc2c3ff e4edecff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e1ff e2e5e5ff e2eaeaff e2eaeaff e2eaeaff e3e8e8ff dadadafa c7c7c79f 00000000 │ │ +00000000 e3e3e39f dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dedddeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfeae9ff ce676dff cd212bff cd2a33ff cd2a33ff cc202aff d6999cff e1edecff d9cdcdff c93139ff cd2831ff cd2a33ff cd2a34ff cd232dff cb4e55ff d5c9caff dfe9e8ff e2eaeaff e2e7e7ff e1e3e3ff e0e0e0ff dfe0e0ff dfdfdfff dfdfdfff dfdfdfff e0e0e0ff d8d8d8fa c5c5c59f 00000000 │ │ +00000000 e1e1e19f ddddddff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dddbdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dfe6e6ff d1a8abff c7202bff c92732ff c92732ff c8202bff cd555eff dee4e3ff dce3e3ff c9555dff c81e29ff c92732ff c92732ff c92833ff c8202cff c22d37ff be5c62ff c2878bff c9aeb0ff d2ccccff dadfdeff e1e8e8ff e0e3e3ff ddddddff ddddddff dededeff d6d6d6fa c4c4c49f 00000000 │ │ +00000000 e0e0e09f dbdbdbff d8dcdbff d6dbdbff d6dcdbff d6dcdbff d6dcdbff d8d9d9ff dbdadaff dbdadbff dbdadbff dbd9daff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdedeff d6d1d2ff c3343fff c6212dff c52530ff c5232fff c52530ff d7bec0ff dde8e8ff d3b1b3ff c4212dff c41e2aff c52530ff c52530ff c52530ff c6222eff c51c28ff c21925ff be1e29ff bb2d36ff b3434aff ab6c70ff c8babbff dee7e6ff dcdedeff dcdcdcff d4d4d4fa c2c2c29f 00000000 │ │ +00000000 dfdfdf9f d8dbdbff b55e64ff b53b45ff b64149ff b64149ff b43a42ff c4777dff dadedeff d9d8d8ff d9d8d8ff d9d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff dae3e2ff c3666dff c11825ff c2222eff c2222eff c11724ff cc777dff dae3e3ff dae1e0ff d19a9eff c5343fff c01724ff c11d2aff c1212dff c2222eff c3222fff c0212eff bb1f2bff b31b26ff a8141eff a10d17ff 9c1a23ff b37075ff d5d2d2ff dcdedeff d2d2d2fa c0c0c09f 00000000 │ │ +00000000 dcdddd9f d3d6d6ff b73440ff c21524ff c11a28ff c11a28ff c0101fff cb6770ff d7e0dfff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d8deddff cba8abff bc1927ff bf1f2dff bf1f2dff bf1b29ff c02f3bff d5ccccff d6d9d9ff d7e0dfff d5cacaff cb747cff c3333fff be1a28ff b91421ff b21420ff ab1521ff a81722ff a81923ff a91924ff aa1924ff ab1722ff a50914ff ae4b52ff d7d9d9ff d0d1d0fa bebebe9f 00000000 │ │ +00000000 dadbdb9f d1d5d4ff b73b45ff bf1827ff be1d2cff be1d2bff bd1524ff c65761ff d5dcdbff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d5d5ff d1d1d1ff ba3540ff bd1827ff bd1d2bff bd1d2bff bc1422ff cc9499ff d5deddff d4d4d4ff d4d7d7ff d5dddcff d4cacbff cea2a5ff c3757bff b94f58ff b4313bff af1b26ff ab0f1cff ac1722ff ad1924ff ad1824ff ad1824ff a90b18ff c48a8fff cfd7d6fa bcbebe9f 00000000 │ │ +00000000 d9d9d99f d0d6d6ff b3434dff ba1322ff bc1b29ff bc1b2aff bb1625ff c13b48ff d2d2d2ff d2d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d4dddcff bf6e75ff bb1020ff bc1b2aff bb1b29ff ba1221ff c04e58ff d3dad9ff d2d2d2ff d2d2d2ff d2d2d2ff d2d4d4ff d3d9d9ff d4dcdbff d4d8d8ff d2ccccff ceb2b4ff c16b73ff b11825ff ae111eff af1320ff af1420ff ad0b19ff b9444dff ccd1d1fa bcc3c29f 00000000 │ │ +00000000 d6d6d69f d1d9d8ff b35e65ff b10c1bff b31725ff b41725ff b51625ff b71b29ff cdb6b8ff d0d5d5ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d1d2d2ff d1d3d3ff d1d6d5ff c6acafff b31624ff b51725ff b41725ff b31624ff b11624ff cab0b2ff d1d8d7ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0cfcfff d0d1d0ff d1d5d4ff d3dddcff c4858aff b82532ff b92c38ff b82a37ff b72330ff bf4953ff caccccfa b9c1c09f 00000000 │ │ +00000000 d4d4d49f cfd6d6ff be9195ff b20c1cff b51625ff b51625ff b51625ff b30b1bff c0737bff d0dbdaff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff d0d2d2ff c8cacaff c5bcbdff cfd1d1ff ccd1d0ff b33d48ff b50f1fff b51625ff b51625ff b40d1dff b64752ff ced4d3ff cfd1d1ff cdcdcdff cdcdcdff cdcdcdff cdccccff cdcbcbff cdccccff cdccccff cdcdcdff cecfcfff cec4c5ff cfc4c5ff cec3c4ff cec1c3ff cfc3c4ff c6c7c7fa b5b6b69f 00000000 │ │ +00000000 d3d3d39f cccdcdff c8c4c4ff b52936ff b81021ff b81525ff b81525ff b81322ff b41c2bff c3adafff cdd4d4ff cccbcbff ccccccff ccccccff ccccccff cbcbcbff ced2d2ff c0c3c3ff 9c444cff bb626bff ced6d5ff cdd7d6ff c07a80ff b70919ff b81625ff b81525ff b91525ff b50b1cff b45962ff c7cbcbff cfd7d6ff cdcfceff ccccccff ccc9caff cccacaff ccccccff ccccccff ccccccff ccccccff ccceceff ccceceff ccceceff cccfceff cdcfcfff c5c5c5fa b4b4b49f 00000000 │ │ +00000000 d0d0d09f c8c8c8ff cad4d3ff bf7a81ff b9091aff bb1525ff bb1525ff bb1525ff ba0f20ff b22431ff c4adafff cacecdff c9c9c9ff c9c9c9ff c9c9c9ff cbcfcfff b7a3a5ff 9d2530ff b60516ff bf303eff c9c7c7ff cacfcfff c6b4b6ff bb1d2dff ba1021ff bb1525ff bb1525ff bb1525ff b80b1cff ad323eff b2878cff bfbcbdff c7d0cfff cad0d0ff c9c8c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff cac9c9ff c2c2c2fa b2b2b29f 00000000 │ │ +00000000 cfcfcf9f c6c6c6ff c7c9c9ff c7c8c8ff bf3d4aff bd0a1dff bd1426ff bd1425ff bd1526ff bd091cff c6868dff c7d1d0ff c7c7c7ff c7c7c7ff c7c7c7ff c9d2d1ff b2797fff bb0517ff be1425ff bd1122ff c6a0a4ff c7cecdff c8d0d0ff c49095ff be1324ff bd0f21ff bd1426ff bd1426ff bd1426ff be0e20ff b60a1cff ad202fff a8424dff af676eff c8c0c1ff c7c7c7ff c7c6c6ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c8c7c7ff c1c1c1fa b1b1b19f 00000000 │ │ +00000000 cdcdcd9f c4c4c4ff c5c5c5ff c5cbcaff c5b3b5ff c12c3cff bf0a1dff bf1426ff bf1426ff bf0d20ff c68a90ff c5cdcdff c5c5c5ff c5c5c5ff c5c5c5ff c7cfceff b37d83ff bb0a1cff bf1426ff be0418ff c3646eff c5cfceff c5c5c5ff c5cfceff c59398ff c22132ff bf0a1dff bf1325ff bf1426ff bf1426ff c01426ff c11124ff c0081bff c12232ff c6bcbdff c5c7c7ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c6c6c6ff bfbfbffa afafaf9f 00000000 │ │ +00000000 cbcbcb9f c2c2c2ff c3c3c3ff c3c3c3ff c3cbcaff c4b1b3ff c43e4dff c20a1eff c10c1fff c20a1eff c5888fff c3cbcbff c3c3c3ff c3c3c3ff c3c3c3ff c6cecdff b27a80ff bc0115ff c20a1eff c83243ff c89ca0ff c3c7c7ff c3c3c3ff c3c3c3ff c4ccccff c5afb2ff c54d5aff c31023ff c10a1eff c10f22ff c11225ff c11225ff c10e21ff c42939ff c5bbbcff c3c5c5ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c4c4c4ff bdbdbdfa adadad9f 00000000 │ │ +00000000 c9c9c99f c0c0c0ff c1c1c1ff c1c1c1ff c1c1c1ff c1c7c6ff c2c2c1ff c68188ff c73d4cff c61226ff c6848cff c1c9c8ff c1c1c1ff c1c1c1ff c1c1c1ff c2cac9ff b77d83ff c73847ff ca7e87ff c6bbbcff c1c8c7ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c6c6ff c2c7c7ff c5989dff c75360ff c62738ff c51226ff c50f22ff c40b1fff c72537ff c4b9baff c1c3c3ff c1c1c1ff c1c1c1ff c1c0c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c2c2c2ff bbbbbbfa ababab9f 00000000 │ │ +00000000 c8c8c89f bebebeff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfc1c1ff bfc8c7ff c1c2c2ff c5a3a7ff c3afb1ff bfc1c1ff bfbfbfff bfbfbfff bfbfbfff bfc0c0ff c1b8b9ff c2c1c1ff bfc8c7ff bfc2c1ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bfc0c0ff bfc6c5ff c0c7c7ff c3b5b6ff c69b9fff c7949aff c6949aff c69a9eff c0bdbdff bfc0c0ff bfbfbfff bfbdbeff bfbebeff bfbfbfff bfbfbfff bfbfbfff bfbfbfff c0c0c0ff b9b9b9fa a9a9a99f 00000000 │ │ +00000000 c7c7c79f bdbdbdff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebfbfff bdc3c2ff bdc0c0ff bebdbdff bebebeff bebebeff bebebeff bebebeff bebfbfff bdbfbfff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bdc0c0ff bdc4c3ff bdc5c4ff bdc5c4ff bdc4c3ff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bebebeff bfbfbfff b8b8b8fa a8a8a89f 00000000 │ │ +00000000 c5c5c59f bbbbbbff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bdbdbdff b6b6b6fa a7a7a79f 00000000 │ │ +00000000 c3c3c39f b9b9b9ff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bababaff bbbbbbff b4b4b4fa a5a5a59f 00000000 │ │ +00000000 c2c2c29f b8b8b8ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff bababaff b3b3b3fa a4a4a49f 00000000 │ │ +00000000 c0c0c09f b6b6b6ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b8b8b8ff b1b1b1fa a2a2a29f 00000000 │ │ +00000000 bfbfbf9f b5b5b5ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b7b7b7ff b0b0b0fa a1a1a19f 00000000 │ │ +00000000 bfbfbf9f b3b3b3ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b5b5b5ff aeaeaefa a0a0a09f 00000000 │ │ +00000000 bdbdbda2 b2b2b2ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b4b4b4ff aeaeaefb 9f9f9fa0 00000000 │ │ +00000000 b8b8b887 b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b7b7b7ff a9a9a9fa 8b8b8b97 00000000 │ │ +00000000 a0a0a01c 9a9a9ac2 a8a8a8f6 a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a8a8a8fa a3a3a3f1 6f6f6f98 5c5c5c3d 00000000 │ │ +00000000 00000000 83838357 8d8d8d98 9191919f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9090909f 9292929f 7c7c7c91 5353533a 5555550d 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 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-mdpi-v4/ic_random.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff c0c0c1ff 99999cff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 98989aff 9d9d9fff d1d1d1ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff 959599ff 585861ff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 61616bff 60606aff 595960ff bbbbbcff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff 8e8e90ff 242429ff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191eff 19191dff 1e1e22ff 6f6f72ff dededeff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff dbdbdbff c7c7c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c7ff c6c6c7ff c6c6c7ff c6c6c7ff c6c6c7ff c6c6c7ff d5d5d5ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_now_playing.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_favorites.png │ ├── sng │ │ @@ -15,18 +15,55 @@ │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ - (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ @@ -40,46 +77,34 @@ │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (215,215,216) # rgb = (0xd7,0xd7,0xd8) │ │ (206,206,207) # rgb = (0xce,0xce,0xcf) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ (139,139,143) # rgb = (0x8b,0x8b,0x8f) │ │ ( 99, 99,105) # rgb = (0x63,0x63,0x69) │ │ ( 92, 92,100) # rgb = (0x5c,0x5c,0x64) │ │ ( 95, 95,103) # rgb = (0x5f,0x5f,0x67) │ │ ( 91, 91, 99) # rgb = (0x5b,0x5b,0x63) │ │ (108,108,114) # rgb = (0x6c,0x6c,0x72) │ │ (160,160,163) # rgb = (0xa0,0xa0,0xa3) │ │ @@ -123,15 +148,14 @@ │ │ (101,101,110) # rgb = (0x65,0x65,0x6e) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (100,100,108) # rgb = (0x64,0x64,0x6c) │ │ (100,100,109) # rgb = (0x64,0x64,0x6d) │ │ ( 96, 96,106) # rgb = (0x60,0x60,0x6a) │ │ (123,123,129) # rgb = (0x7b,0x7b,0x81) │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ ( 93, 93,102) # rgb = (0x5d,0x5d,0x66) │ │ ( 97, 97,106) # rgb = (0x61,0x61,0x6a) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (204,204,206) # rgb = (0xcc,0xcc,0xce) │ │ ( 88, 88, 96) # rgb = (0x58,0x58,0x60) │ │ ( 90, 90, 99) # rgb = (0x5a,0x5a,0x63) │ │ @@ -140,15 +164,14 @@ │ │ (101,101,108) # rgb = (0x65,0x65,0x6c) │ │ ( 86, 86, 95) # rgb = (0x56,0x56,0x5f) │ │ (127,127,133) # rgb = (0x7f,0x7f,0x85) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (152,152,157) # rgb = (0x98,0x98,0x9d) │ │ ( 82, 82, 91) # rgb = (0x52,0x52,0x5b) │ │ (179,179,182) # rgb = (0xb3,0xb3,0xb6) │ │ - ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (219,219,220) # rgb = (0xdb,0xdb,0xdc) │ │ ( 93, 93,100) # rgb = (0x5d,0x5d,0x64) │ │ ( 79, 79, 87) # rgb = (0x4f,0x4f,0x57) │ │ (112,112,118) # rgb = (0x70,0x70,0x76) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (186,186,188) # rgb = (0xba,0xba,0xbc) │ │ ( 76, 76, 83) # rgb = (0x4c,0x4c,0x53) │ │ @@ -171,15 +194,14 @@ │ │ (166,166,169) # rgb = (0xa6,0xa6,0xa9) │ │ ( 59, 59, 66) # rgb = (0x3b,0x3b,0x42) │ │ (192,192,194) # rgb = (0xc0,0xc0,0xc2) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ ( 55, 55, 62) # rgb = (0x37,0x37,0x3e) │ │ (151,151,153) # rgb = (0x97,0x97,0x99) │ │ - ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 79, 79, 84) # rgb = (0x4f,0x4f,0x54) │ │ ( 51, 51, 58) # rgb = (0x33,0x33,0x3a) │ │ (104,104,108) # rgb = (0x68,0x68,0x6c) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ ( 54, 54, 60) # rgb = (0x36,0x36,0x3c) │ │ ( 48, 48, 54) # rgb = (0x30,0x30,0x36) │ │ @@ -191,115 +213,91 @@ │ │ ( 47, 47, 53) # rgb = (0x2f,0x2f,0x35) │ │ (183,183,184) # rgb = (0xb7,0xb7,0xb8) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (105,105,108) # rgb = (0x69,0x69,0x6c) │ │ ( 41, 41, 47) # rgb = (0x29,0x29,0x2f) │ │ (139,139,141) # rgb = (0x8b,0x8b,0x8d) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ (216,216,217) # rgb = (0xd8,0xd8,0xd9) │ │ ( 65, 65, 70) # rgb = (0x41,0x41,0x46) │ │ ( 38, 38, 44) # rgb = (0x26,0x26,0x2c) │ │ ( 91, 91, 96) # rgb = (0x5b,0x5b,0x60) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ ( 41, 41, 46) # rgb = (0x29,0x29,0x2e) │ │ ( 35, 35, 40) # rgb = (0x23,0x23,0x28) │ │ ( 56, 56, 61) # rgb = (0x38,0x38,0x3d) │ │ (147,147,149) # rgb = (0x93,0x93,0x95) │ │ ( 32, 32, 37) # rgb = (0x20,0x20,0x25) │ │ ( 32, 32, 38) # rgb = (0x20,0x20,0x26) │ │ ( 36, 36, 41) # rgb = (0x24,0x24,0x29) │ │ (180,180,181) # rgb = (0xb4,0xb4,0xb5) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ ( 98, 98,102) # rgb = (0x62,0x62,0x66) │ │ ( 30, 30, 35) # rgb = (0x1e,0x1e,0x23) │ │ (135,135,137) # rgb = (0x87,0x87,0x89) │ │ ( 58, 58, 62) # rgb = (0x3a,0x3a,0x3e) │ │ ( 27, 27, 33) # rgb = (0x1b,0x1b,0x21) │ │ ( 27, 27, 32) # rgb = (0x1b,0x1b,0x20) │ │ ( 90, 90, 94) # rgb = (0x5a,0x5a,0x5e) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ ( 75, 75, 79) # rgb = (0x4b,0x4b,0x4f) │ │ ( 28, 28, 33) # rgb = (0x1c,0x1c,0x21) │ │ ( 40, 40, 45) # rgb = (0x28,0x28,0x2d) │ │ (121,121,124) # rgb = (0x79,0x79,0x7c) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ } │ │ tRNS { │ │ - 2 2 6 50 102 143 145 145 145 145 145 145 145 143 102 0 14 104 209 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 209 104 239 255 255 255 255 255 239 50 255 255 255 255 255 255 209 102 255 255 255 102 143 255 255 143 145 255 255 255 255 145 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 145 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 145 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 145 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 145 255 255 255 255 255 255 255 255 255 255 255 255 255 255 145 255 255 255 255 255 255 255 255 255 255 255 255 145 255 255 145 143 255 143 102 255 102 50 209 209 6 104 239 104 2 14 2 0 6 145 143 102 0} │ │ + 2 2 6 50 102 143 145 145 145 145 145 145 145 143 102 0 14 104 209 209 104 239 239 50 209 102 102 143 143 145 145 145 145 145 145 145 145 145 143 143 102 102 50 209 209 6 104 239 104 2 14 2 6 145 143 102} │ │ IMAGE { │ │ pixels hex │ │ 0001020304050606060606060707070707070707080808080808090909090909090a0a0a0a0a0b0b0b0c0d0e03020100 │ │ -0f1011121314141414151513131616161717181819191a1a1b1b1c1d1d1e1e1f1f20212122222324242526272829100f │ │ -02112a2b2c2d2d2d2d2e2e2e2e2c2c2c2f2f2f2b2b2b2b1414151515131313161616171717181819191a1c2026302902 │ │ -31122b2d32333434333333333333333332323232323235353535353536363636362d2d2d2d2d2d2e2e2e2f131d373831 │ │ -39132c32343a3a3a3a3a3a3b3b3b3b3b3b3b3b3b3b3b3b3b343434343434343434343434333333333333322d16223c3d │ │ -3e142e333b3a3f3a3f3f3a3a3a3a3b3b3a3b3b3a3b3b3a3b3a3b3b3b3b34343b34343b34343b3434343433322b1f4041 │ │ -09142e333a3f3f3f3f3a3a3a3b3a3b3b3a3b3b3a3b3b3a3b3b3b3b34343434343434343434343434343434322b1e4042 │ │ -09152e333b3a3a3a3a3a3b3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3434343433333333322b1f4342 │ │ -09152e333b3a3a3b3b3a3b3b3b3a3b3b3a3b3b3a3b3b3b34343b34343b34343b3434343434333434333433322b1f4342 │ │ -09152e333b3a3a3a3a3a3a3a3b3a3b3b3a3b3b3b3434343434343434343434343434343434343434343433352b204442 │ │ -09132c323b3a3a3b3a3a3b3a3b3b34454614343b3b3b3b3b3b3b3b3b3b3417221633333333333333333333352b203c47 │ │ -09132c323b3a3a3b3b3a3b3b1c48494a4b4c4d4e36343b34343b34154f50514b4c525315343334343333333514203c47 │ │ -09162c323b3a3b3b3b3b3b5455565757575757584d59343434345a5b5c57575757575c5b5d3333333333333514215e47 │ │ -09162f32343b3a3b3b3b545f565656565656565660616234346364565656565656565656646533333333323514215e47 │ │ -09172f35343b3b3b34666467676767676767676767686932136a68676767676767676767686b2c333233323615226c47 │ │ -0a172b3534343434346d6e6f6f6f6f6f6f6f6f6f6f6f707172736f6f6f6f6f6f6f6f6f6f6f7475333333323615227647 │ │ -0a182b35343b3b3b347778787878787878787878787878795f787878787878787878787878787a33323232361523767b │ │ -0a182b35343b343b7c7d7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e64323235353615237f7b │ │ -0a1914363334343480517d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d4c353535353613247f7b │ │ -0a1914363334343445818282828282828282828282828282828282828282828282828282828283323232352d1324847b │ │ -0a1a15363334343333858686868686868686868686868686868686868686868686868686868687353235352d1325887b │ │ -0b1a15363334343434898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b353535352d1625888c │ │ -0b1b152d33333333338d8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9036353536352d1625918c │ │ -0b1b132d3234343333339293949494949494949494949494949494949494949494949494959635353635362d1626918c │ │ -0b1c132d32333333333333979898989898989898989898989898989898989898989898999a3535353535362e16269b8c │ │ -0b1d162e323332323232329c499d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e363636363636362e179fa08c │ │ -0b1d162e3233333333333333a199a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a313353635353636362e179fa08c │ │ -0c1e162e323333333333333232a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a2a635353536363636362e1737a78c │ │ -0c1e172e35333232323232323235a8a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aa3636363636362d2d2d2e1837a7ab │ │ -0c1f172c353232323232323235328dacadadadadadadadadadadadadadadadadae2d3636362d36362d362d2c1837afab │ │ -0c20182c3532353535353535353235b0b1b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b43636363636363636362d2c18b5afab │ │ -0c20182c353232323232323232353535b6b7b7b7b7b7b7b7b7b7b7b7b7b7b8b92d362d2d362d2d362d2d2d2c18b5baab │ │ -0c21192f35323232323232353535363636bbbcbcbcbcbcbcbcbcbcbcbcbcbd2d36362d36362d362d2d2d2e2c19bebaab │ │ -bf21192f36353535353535353535353535c0c1c2c2c2c2c2c2c2c2c2c2c32e36363636362d2d2d2e2d2e2e2c19bec4ab │ │ -bf221a2f36353535353536363636363636365ac5c6c6c6c6c6c6c6c6c71d362d2d2d2d2d2d2d2d2d2d2d2e2f19bec4ab │ │ -bf231a2b363535363535363536363636363636c8c9cacacacacacacbcc36362d2d2d2d2e2e2d2e2e2d2e2e2f1927cdce │ │ -bf231b2b3635353535353535353535363636362dcfd0d0d0d0d0d0d12d2d2d2d2e2e2d2e2e2d2e2e2d2e2e2f1a27cdce │ │ -bf241b2b36363636363636363636362d2d2d2d2d17d2d3d3d3d4d52e2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e2f1a27d6ce │ │ -bf251b2b2d3635363535363636362d2d362d2d362d37d7d8d9da142e2d2e2e2d2e2e2d2e2e2d2e2e2e2e2c2f1a40d6ce │ │ -db251c142d363535363636363636363636363636362d2d2c2e2d2e2e2d2e2e2d2e2e2d2e2e2e2e2c2e2c2c2b1a40dcce │ │ -db261c142d363636362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e2e2e2e2e2e2e2e2c2b1b40dcce │ │ -db9f1d142d363636363636362d362d2d362d2d2d2e2e2d2e2e2d2e2e2d2e2e2e2e2e2e2c2c2e2c2c2e2c2c2b1b43ddde │ │ -df371f132e2d36363636362d2d2d2d2d2d2d2e2d2e2e2d2e2e2e2e2e2e2e2e2e2c2c2e2c2c2e2c2c2c2c2c141d3ce0e1 │ │ -e24022182b2e2e2e2e2e2e2e2e2e2e2e2c2c2c2c2c2c2c2c2c2c2f2f2f2f2f2f2f2f2f2f2f2f2f2b2b2b14172384e3e4 │ │ -e5e69f20191315151515131313131316161616161617171717171718181818181819191919191919191a1c233ccde7e5 │ │ -e8e930b5242120202020212121222223232324242425252526269f9f9f9f373737b5b5b5bebebebe27274484cdeaebe8 │ │ -ecede9383c4040434344443c5e5e6c6c76767f8484888891919b9ba0a0a7a7afafbabac4c4c4cdcdd6d6dde3e7ebedec │ │ -eeeff0e53ddfdbdbdbdbdbdbdbf1f1f1f1f1f1424242424242474747474747477b7b7b7b7b7b7b7b8c8cf2f3e5f0ecf4 │ │ +0f10111238393939393a3a38383b3b3b3c3c3d3d3e3e3f3f40404142424343444445464647474849494a4b4c1314100f │ │ +0211154d4e4f4f4f4f505050504e4e4e5151514d4d4d4d39393a3a3a3838383b3b3b3c3c3c3d3d3e3e3f41454b161402 │ │ +17124d4f52535454535353535353535352525252525255555555555556565656564f4f4f4f4f4f505050513842571817 │ │ +19384e525458585858585859595959595959595959595959545454545454545454545454535353535353524f3b475a1a │ │ +1b39505359585b585b5b585858585959585959585959585958595959595454595454595454595454545453524d445c1c │ │ +09395053585b5b5b5b58585859585959585959585959585959595954545454545454545454545454545454524d435c1d │ │ +093a5053595858585858595859595959595959595959595959595959595959595959595454545453535353524d445d1d │ │ +093a5053595858595958595959585959585959585959595454595454595454595454545454535454535453524d445d1d │ │ +093a5053595858585858585859585959585959595454545454545454545454545454545454545454545453554d455e1d │ │ +09384e5259585859585859585959545f60395459595959595959595959543c473b53535353535353535353554d455a1e │ │ +09384e5259585859595859594161626364656667565459545459543a68696a64656b6c3a545354545353535539455a1e │ │ +093b4e52595859595959596d6e6f7070707070716672545454547374757070707070757476535353535353553946771e │ │ +093b51525459585959596d786f6f6f6f6f6f6f6f797a7b54547c7d6f6f6f6f6f6f6f6f6f7d7e5353535352553946771e │ │ +093c515554595959547f7d8080808080808080808081825238838180808080808080808081844e53525352563a47851e │ │ +0a3c4d55545454545486878888888888888888888888898a8b8c88888888888888888888888d8e53535352563a478f1e │ │ +0a3d4d55545959595490919191919191919191919191919278919191919191919191919191919353525252563a488f1f │ │ +0a3d4d55545954599495969696969696969696969696969696969696969696969696969696967d52525555563a48971f │ │ +0a3e395653545454986a959595959595959595959595959595959595959595959595959595956555555555563849971f │ │ +0a3e3956535454545f999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b525252554f38499c1f │ │ +0a3f3a5653545453539d9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f555255554f384aa01f │ │ +0b3f3a565354545454a1a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3555555554f3b4aa020 │ │ +0b403a4f5353535353a4a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a756555556554f3b4aa820 │ │ +0b40384f525454535353a9aaababababababababababababababababababababababababacad55555655564f3b4ba820 │ │ +0b41384f52535353535353aeafafafafafafafafafafafafafafafafafafafafafafafb0b1555555555556503b4bb220 │ │ +0b423b5052535252525252b362b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b556565656565656503cb6b720 │ │ +0b423b505253535353535353b8b0b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ba3855565555565656503cb6b720 │ │ +0c433b50525353535353535252bbbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcb9bd5555555656565656503c57be20 │ │ +0c433c5055535252525252525255bfc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c15656565656564f4f4f503d57be21 │ │ +0c443c4e55525252525252525552a4c2c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c44f5656564f56564f564f4e3d57c521 │ │ +0c453d4e5552555555555555555255c6c7c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9ca5656565656565656564f4e3dcbc521 │ │ +0c453d4e555252525252525252555555cccdcdcdcdcdcdcdcdcdcdcdcdcdcecf4f564f4f564f4f564f4f4f4e3dcbd021 │ │ +0c463e5155525252525252555555565656d1d2d2d2d2d2d2d2d2d2d2d2d2d34f56564f56564f564f4f4f504e3ed4d021 │ │ +22463e5156555555555555555555555555d5d6d7d7d7d7d7d7d7d7d7d7d85056565656564f4f4f504f50504e3ed4d921 │ │ +22473f51565555555555565656565656565673dadbdbdbdbdbdbdbdbdc42564f4f4f4f4f4f4f4f4f4f4f50513ed4d921 │ │ +22483f4d565555565555565556565656565656dddedfdfdfdfdfdfe0e156564f4f4f4f50504f50504f5050513e4ce223 │ │ +2248404d5655555555555555555555565656564fe3e4e4e4e4e4e4e54f4f4f4f50504f50504f50504f5050513f4ce223 │ │ +2249404d56565656565656565656564f4f4f4f4f3ce6e7e7e7e8e9504f4f4f4f4f4f4f4f4f4f4f4f4f5050513f4cea23 │ │ +224a404d4f5655565555565656564f4f564f4f564f57ebecedee39504f50504f50504f50504f505050504e513f5cea23 │ │ +244a41394f565555565656565656565656565656564f4f4e504f50504f50504f50504f505050504e504e4e4d3f5cef23 │ │ +244b41394f565656564f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5050505050505050504e4d405cef23 │ │ +24b642394f565656565656564f564f4f564f4f4f50504f50504f50504f5050505050504e4e504e4e504e4e4d405df025 │ │ +26574438504f56565656564f4f4f4f4f4f4f504f50504f5050505050505050504e4e504e4e504e4e4e4e4e39425af127 │ │ +285c473d4d50505050505050505050504e4e4e4e4e4e4e4e4e4e515151515151515151515151514d4d4d393c489cf229 │ │ +2a2bb6453e383a3a3a3a38383838383b3b3b3b3b3b3c3c3c3c3c3c3d3d3d3d3d3d3e3e3e3e3e3e3e3e3f41485ae22c2a │ │ +2d2e16cb49464545454546464647474848484949494a4a4a4b4bb6b6b6b6575757cbcbcbd4d4d4d44c4c5e9ce22f302d │ │ +31322e185a5c5c5d5d5e5e5a777785858f8f979c9ca0a0a8a8b2b2b7b7bebec5c5d0d0d9d9d9e2e2eaeaf0f22c303231 │ │ +330f342a1a26242424242424243535353535351d1d1d1d1d1d1e1e1e1e1e1e1e1f1f1f1f1f1f1f1f202036372a34310f │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_albums.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_genres.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_volume_off.png │ ├── sng │ │ @@ -1,315 +1,311 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ - ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ + ( 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 │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ - ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ - ( 57, 48, 57) # rgb = (0x39,0x30,0x39) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (214,211,214) # rgb = (0xd6,0xd3,0xd6) │ │ - ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - (231,227,231) # rgb = (0xe7,0xe3,0xe7) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ - (255,251,255) # rgb = (0xff,0xfb,0xff) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ - (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (247,251,247) # rgb = (0xf7,0xfb,0xf7) │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ - (239,243,239) # rgb = (0xef,0xf3,0xef) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 74, 69, 74) # rgb = (0x4a,0x45,0x4a) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - (198,190,198) # rgb = (0xc6,0xbe,0xc6) │ │ - (247,239,247) # rgb = (0xf7,0xef,0xf7) │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 82, 77, 82) # rgb = (0x52,0x4d,0x52) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ ( 90, 85, 90) # rgb = (0x5a,0x55,0x5a) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ - (115,117,115) # rgb = (0x73,0x75,0x73) │ │ - (239,235,239) # rgb = (0xef,0xeb,0xef) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - (214,215,214) # rgb = (0xd6,0xd7,0xd6) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ - ( 74, 81, 74) # rgb = (0x4a,0x51,0x4a) │ │ - (247,255,247) # rgb = (0xf7,0xff,0xf7) │ │ ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 74, 69, 74) # rgb = (0x4a,0x45,0x4a) │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (255,247,255) # rgb = (0xff,0xf7,0xff) │ │ - (231,235,231) # rgb = (0xe7,0xeb,0xe7) │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ - (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ - (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ ( 66, 73, 66) # rgb = (0x42,0x49,0x42) │ │ ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ - ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ ( 66, 60, 66) # rgb = (0x42,0x3c,0x42) │ │ ( 66, 60, 66) # rgb = (0x42,0x3c,0x42) │ │ - (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (222,227,222) # rgb = (0xde,0xe3,0xde) │ │ - (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - (231,223,231) # rgb = (0xe7,0xdf,0xe7) │ │ - ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ - (231,239,231) # rgb = (0xe7,0xef,0xe7) │ │ ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ - (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ - ( 66, 60, 66) # rgb = (0x42,0x3c,0x42) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ - (239,231,239) # rgb = (0xef,0xe7,0xef) │ │ - (181,186,181) # rgb = (0xb5,0xba,0xb5) │ │ ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ - ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ ( 57, 52, 57) # rgb = (0x39,0x34,0x39) │ │ ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ - (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ - ( 49, 56, 49) # rgb = (0x31,0x38,0x31) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (214,219,214) # rgb = (0xd6,0xdb,0xd6) │ │ - ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ - (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ - (222,215,222) # rgb = (0xde,0xd7,0xde) │ │ - ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ - (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ ( 49, 44, 49) # rgb = (0x31,0x2c,0x31) │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ - ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ ( 33, 36, 33) # rgb = (0x21,0x24,0x21) │ │ ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ - (214,207,214) # rgb = (0xd6,0xcf,0xd6) │ │ - ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ ( 41, 36, 41) # rgb = (0x29,0x24,0x29) │ │ - (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - ( 33, 36, 33) # rgb = (0x21,0x24,0x21) │ │ - (206,215,206) # rgb = (0xce,0xd7,0xce) │ │ - (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ - ( 41, 48, 41) # rgb = (0x29,0x30,0x29) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ ( 33, 36, 33) # rgb = (0x21,0x24,0x21) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - (198,203,198) # rgb = (0xc6,0xcb,0xc6) │ │ - ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ ( 33, 28, 33) # rgb = (0x21,0x1c,0x21) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ - ( 33, 28, 33) # rgb = (0x21,0x1c,0x21) │ │ - ( 24, 32, 24) # rgb = (0x18,0x20,0x18) │ │ - (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ - (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ - ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 90, 97, 90) # rgb = (0x5a,0x61,0x5a) │ │ - (206,199,206) # rgb = (0xce,0xc7,0xce) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - (115,121,115) # rgb = (0x73,0x79,0x73) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ - (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ - ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ ( 16, 12, 16) # rgb = (0x10,0x0c,0x10) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 8, 4, 8) # rgb = (0x08,0x04,0x08) │ │ - ( 82, 77, 82) # rgb = (0x52,0x4d,0x52) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ ( 8, 4, 8) # rgb = (0x08,0x04,0x08) │ │ ( 0, 4, 0) # rgb = (0x00,0x04,0x00) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (206,203,206) # rgb = (0xce,0xcb,0xce) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + (214,211,214) # rgb = (0xd6,0xd3,0xd6) │ │ + ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ + (231,227,231) # rgb = (0xe7,0xe3,0xe7) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + (255,251,255) # rgb = (0xff,0xfb,0xff) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (247,251,247) # rgb = (0xf7,0xfb,0xf7) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + (247,243,247) # rgb = (0xf7,0xf3,0xf7) │ │ + (239,243,239) # rgb = (0xef,0xf3,0xef) │ │ + (198,190,198) # rgb = (0xc6,0xbe,0xc6) │ │ + (247,239,247) # rgb = (0xf7,0xef,0xf7) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (239,235,239) # rgb = (0xef,0xeb,0xef) │ │ + (214,215,214) # rgb = (0xd6,0xd7,0xd6) │ │ + ( 74, 81, 74) # rgb = (0x4a,0x51,0x4a) │ │ + (247,255,247) # rgb = (0xf7,0xff,0xf7) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (255,247,255) # rgb = (0xff,0xf7,0xff) │ │ + (231,235,231) # rgb = (0xe7,0xeb,0xe7) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ + (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + (222,227,222) # rgb = (0xde,0xe3,0xde) │ │ + (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ + (231,223,231) # rgb = (0xe7,0xdf,0xe7) │ │ + ( 66, 65, 66) # rgb = (0x42,0x41,0x42) │ │ + (231,239,231) # rgb = (0xe7,0xef,0xe7) │ │ + (222,223,222) # rgb = (0xde,0xdf,0xde) │ │ + ( 66, 60, 66) # rgb = (0x42,0x3c,0x42) │ │ + (239,231,239) # rgb = (0xef,0xe7,0xef) │ │ + (181,186,181) # rgb = (0xb5,0xba,0xb5) │ │ + ( 57, 56, 57) # rgb = (0x39,0x38,0x39) │ │ + (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ + ( 49, 56, 49) # rgb = (0x31,0x38,0x31) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (214,219,214) # rgb = (0xd6,0xdb,0xd6) │ │ + ( 49, 52, 49) # rgb = (0x31,0x34,0x31) │ │ + (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (222,215,222) # rgb = (0xde,0xd7,0xde) │ │ + ( 49, 48, 49) # rgb = (0x31,0x30,0x31) │ │ + (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + ( 41, 44, 41) # rgb = (0x29,0x2c,0x29) │ │ + ( 57, 60, 57) # rgb = (0x39,0x3c,0x39) │ │ + (214,207,214) # rgb = (0xd6,0xcf,0xd6) │ │ + ( 41, 40, 41) # rgb = (0x29,0x28,0x29) │ │ + (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ + ( 33, 36, 33) # rgb = (0x21,0x24,0x21) │ │ + (206,215,206) # rgb = (0xce,0xd7,0xce) │ │ + (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ + ( 41, 48, 41) # rgb = (0x29,0x30,0x29) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (198,203,198) # rgb = (0xc6,0xcb,0xc6) │ │ + ( 33, 32, 33) # rgb = (0x21,0x20,0x21) │ │ + ( 24, 28, 24) # rgb = (0x18,0x1c,0x18) │ │ + ( 33, 28, 33) # rgb = (0x21,0x1c,0x21) │ │ + ( 24, 32, 24) # rgb = (0x18,0x20,0x18) │ │ + (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ + (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ + ( 90, 97, 90) # rgb = (0x5a,0x61,0x5a) │ │ + (206,199,206) # rgb = (0xce,0xc7,0xce) │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + (115,121,115) # rgb = (0x73,0x79,0x73) │ │ + (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ + ( 24, 20, 24) # rgb = (0x18,0x14,0x18) │ │ + ( 16, 20, 16) # rgb = (0x10,0x14,0x10) │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + ( 8, 12, 8) # rgb = (0x08,0x0c,0x08) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 82, 77, 82) # rgb = (0x52,0x4d,0x52) │ │ } │ │ tRNS { │ │ - 0 0 0 1 3 6 8 7 5 50 160 255 167 63 67 172 255 255 255 168 0 0 2 84 187 255 11 115 255 255 255 13 9 116 255 255 146 255 255 255 4 12 147 255 255 255 163 255 255 37 164 255 255 68 173 255 255 255 15 10 42 77 79 79 80 90 188 255 255 255 22 98 198 227 130 129 143 255 255 255 150 255 255 162 146 255 161 44 255 255 163 146 84 124 255 255 255 255 255 163 16 14 147 255 183 140 255 255 255 255 166 152 198 141 255 255 255 124 141 255 166 255 255 255 171 19 141 255 255 26 163 255 173 67 141 255 255 17 163 255 255 201 68 141 255 164 99 141 255 255 21 170 120 255 255 255 117 255 150 141 255 255 255 115 255 255 146 141 255 255 20 115 255 146 107 145 140 255 255 203 255 52 108 255 255 255 255 179 255 154 27 255 255 118 73 174 198 111 212 255 255 255 255 255 115 67 173 154 164 255 255 188 130 173 52 162 255 90 184 255 144 67 171 143 147 255 255 18 108 139 124 29 108 139 124 145 255 115 255 114 215 255 68 173 255 67 172 255 163 162 255 158 97 196 107} │ │ + 0 1 3 6 8 7 5 50 160 167 63 67 172 168 2 84 187 11 115 13 9 116 146 4 12 147 163 37 164 68 173 15 10 42 77 79 79 80 90 188 22 98 198 227 130 129 143 150 162 146 161 44 163 146 84 124 163 16 14 147 183 140 166 152 198 141 124 141 166 171 19 141 26 163 173 67 141 17 163 201 68 141 164 99 141 21 170 120 117 150 141 115 146 141 20 115 146 107 145 140 203 52 108 179 154 27 118 73 174 198 111 212 115 67 173 154 164 188 130 173 52 162 90 184 144 67 171 143 147 18 108 139 124 29 108 139 124 145 115 114 215 68 173 67 172 163 162 158 97 196 107} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0102010201020102010201020102010201020102010201030405060704030102010201020102010201020102010201020102 │ │ -010201020102010201020102010201020102010201020308090a0b0c0d040102010201020102010201020102010201020102 │ │ -01020102010201020102010201020102010201020103050e0f10111213070102010201020102010201020102010201020102 │ │ -14020115010214020115010214020115010214021607171812111111191a0102011501021402011501021402011501021402 │ │ -0102010201020102010201020102010201020116061b1c1d111111111e1f0201020102010201020102010201020102010201 │ │ -0102010201020102010201020102010201020420211c221111111111231f0102010201020102010201020102010201020102 │ │ -0102010201020102010201020102010201041a242522111111112611271f0102140201150102140201150102140201150102 │ │ -1402011501021402011501021402011528292a2b2c111111112d262d271f0201020102010201020102010201020102010201 │ │ -010201020102010201020102010203281f2e2f2c1111112d262d2c2d301f0102010201020102010201020102010201020102 │ │ -0102010201020102010201020103083132331111262d262d2c2c2c2c341f0102010201020102010201020102010201020102 │ │ -01031604040404040404040428063536371111112d262c2c2c38392c343a08063b2005160115010214021608063b20051601 │ │ -16053c3d3e3f3e3f3e3f3e3f40414243111126262d2c3839393944394546474834494a1a28010201020420474834494b1a04 │ │ -074c194d2b4e4d4d254d4d254d2b121111262d2c2c3939444f4f4f444550511d11522f531f280102043b54515511522f563b │ │ -57192c1111111111111111111111112d262d2c38394f4f524f4f4f4f58344f262659112f5a1f28043b5b1c2c112611114d5c │ │ -5d5e11112626262d262d262d262d2d5f2c38394f4f5260526052605261252c2d262d262d62636465661c381126262d2d6768 │ │ -696a26262d2c2c2c382c38382c382c39394f4f60526060606b606b526c6d2c2c2c38382c2c6d6e6f0b3811262d2c2c381270 │ │ -7172262d38394f4f4f4f4f4f4f4f4f4f5260606b6b6b6b6b6b6b6b6073303839394f4f4f39386d1938112d2d38394f4f7475 │ │ -767726393952606060606060606b606b6b6b6b6b226b226b6b6b6b6b737879384f52606b524f387a2d2c2c383952607b7c7d │ │ -7e722c38526b6b2222222222222222227a227a227a227a227a7f7a228081822552606b226b6b834f3838394f6b6b6a848508 │ │ -865e2c3960227a87878787877a877a877a7f878787878787877a7f7a88891f8a4e8b7a7a7a226b60524f606b228c8d8e0803 │ │ -8f5e2c4f6b7a878787878787878787878787878787878787878787229065281f914d6b22877a7f7a6b22227a677392050301 │ │ -93332c526b8794949494949494949494949494949494949494949487951f0308969779228787879487878710809820160102 │ │ -9399384f2287949a9a9a9a9a9a9a9a9a9a9a9a9a949a9a949a9a55949b6516069c80126b7a94949a949a949d459e1a040102 │ │ -9fa02c607a949a55a155a155a155a155a155a1555555555555a15594a23a07a3801d396022949a55555555a1a4a5a63b0401 │ │ -a7a838607f9a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d551d55a9aaabac552c3860879455551d1d55559455a5ad3b16 │ │ -a72f386b87551da41da4a41da4a4a41da4a4a41da41da41da41da455a9ae901d262c398b879a1d1da41da41d55879461af06 │ │ -b02f396b87551d9da4b1a49da4b1a49da4b1a49da4b1a49db19d9d1db2b310382c3860229455b474b19d9da41d557a7f80b5 │ │ -b651386b941d9d9d129d9d129d9d129d9d129d9d129d129d9d9d9da4b74552394f527a94b8b9babbbca4b19da41d947a2fbd │ │ -bea2126b9aa49d12bf12121212bf121212bf121212bf1212bf12129dc0256b5260229a1d37a9c1c2c32fa49d9d9d1d55b4c4 │ │ -05c5c6c0c7c8c7c0c7c0c7c9c8c92712bf12bfbf12bf12bf12bfca9dc873226b7a94a4cbb2cc0607cdce2f1d9d1212a479cf │ │ -0328061a1f1f1f1f1f1f1f1f3a96d0d19d12d2cacacacacacacad212c7d36a87941d67acd406160308cdd52fb19dbf67a2d6 │ │ -010101010101010101010101022829d7acca12bfca67ca67ca67cabfd8d9da27db19b7dc201601010308ddded15123b7df07 │ │ -0202010202010202010202010101041ae090ca12ca67676767e167cae2e31ae4e5e6e707160102010203081ae8e9eae70516 │ │ -1401021401021401021401020102010420ebc037cacae1e167e167caec651628082816030102010201010116280828160301 │ │ -010201020102010201020102140201021606edc737126743104310caee1f0101010101020102011501020102010101010201 │ │ -01020102010201020102010201020101011607eff06dcacae1101067f11f0201020201020102010201020102010202010201 │ │ -0102010201020102010201020102010201020305f2f3f4ca67101067f11f0102140102140201020102010214020114020115 │ │ -140201150102140201150102140201150101010308f5f645bf671067f71f0102010201020102010201020102010201020102 │ │ -0102010201020102010201020102010201020102030865f8a5ca67e1f73b0102010201020102011501020102010201020102 │ │ -010201020102010201020102010201020102010101012829f9a9a8fafb050102010201020102010201020102010201020102 │ │ -0102010201020102010201020102010201021402020102043bfcfdfe20040102140201150102010201020115010214020115 │ │ -1402011501021402011501021402011501020101010201011628082816010201020102010201020102010201020102010201 │ │ +0000000000000000000000000000000000000000000000010203040502010000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000106070897090a020000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000001030b0c98999a0d050000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000e050f109a9999999b110000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000e04129c9d999999999e130000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000214159c9f9999999999a0130000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000021116a19f99999999a299a3130000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000171819a4a599999999a6a2a6a3130000000000000000000000000000000000000000 │ │ +00000000000000000000000000000117131aa7a5999999a6a2a6a5a6a8130000000000000000000000000000000000000000 │ │ +0000000000000000000000000001061b1ca99999a2a6a2a6a5a5a5a5aa130000000000000000000000000000000000000000 │ │ +00010e02020202020202020217041d1eab999999a6a2a5a5a5acada5aa1f06042014030e0000000000000e06042014030e00 │ │ +0e0321222324232423242324252627ae9999a2a2a6a5acadadadafadb028292aaa2b2c1117000000000214292aaa2b2d1102 │ │ +052e9bb1a4b2b1b1a1b1b1a1b1a49a9999a2a6a5a5adadafb3b3b3afb02fb49d99b5a73013170000022031b4b699b5a73220 │ │ +339ba5999999999999999999999999a6a2a6a5acadb3b3b5b3b3b3b3b7aab3a2a2b899a73413170220359ca599a29999b136 │ │ +37b99999a2a2a2a6a2a6a2a6a2a6a6baa5acadb3b3b5bbb5bbb5bbb5bca1a5a6a2a6a2a6bd38393a3b9cac99a2a2a6a6be3c │ │ +3dbfa2a2a6a5a5a5aca5acaca5aca5adadb3b3bbb5bbbbbbc0bbc0b5c1c2a5a5a5acaca5a5c23e3f97ac99a2a6a5a5ac9a40 │ │ +41c3a2a6acadb3b3b3b3b3b3b3b3b3b3b5bbbbc0c0c0c0c0c0c0c0bbc4a8acadadb3b3b3adacc29bac99a6a6acadb3b3c542 │ │ +43c6a2adadb5bbbbbbbbbbbbbbc0bbc0c0c0c0c09fc09fc0c0c0c0c0c444c7acb3b5bbc0b5b3acc8a6a5a5acadb5bbc94546 │ │ +47c3a5acb5c0c09f9f9f9f9f9f9f9f9fc89fc89fc89fc89fc8cac89fcb4849a1b5bbc09fc0c0ccb3acacadb3c0c0bf4a4b06 │ │ +4cb9a5adbb9fc8cdcdcdcdcdc8cdc8cdc8cacdcdcdcdcdcdcdc8cac8ce4d134eb2cfc8c8c89fc0bbb5b3bbc09fd04f500601 │ │ +51b9a5b3c0c8cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd9fd13a171352b1c09fcdc8cac8c09f9fc8bec453030100 │ │ +54a9a5b5c0cdd2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2cdd31301065556c79fcdcdcdd2cdcdcd98cb57140e0000 │ │ +54d4acb39fcdd2d5d5d5d5d5d5d5d5d5d5d5d5d5d2d5d5d2d5d5b6d2d63a0e0458cb9ac0c8d2d2d5d2d5d2d7b05911020000 │ │ +5ad8a5bbc8d2d5b6d9b6d9b6d9b6d9b6d9b6d9b6b6b6b6b6b6d9b6d2da1f055bcb9dadbb9fd2d5b6b6b6b6d9dbdc5c200200 │ │ +5dddacbbcad59d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9db69db6de5e5fdfb6a5acbbcdd2b6b69d9db6b6d2b6dc60200e │ │ +5da7acc0cdb69ddb9ddbdb9ddbdbdb9ddbdbdb9ddb9ddb9ddb9ddbb6de61d19da2a5adcfcdd59d9ddb9ddb9db6cdd2bc6204 │ │ +63a7adc0cdb69dd7dbe0dbd7dbe0dbd7dbe0dbd7dbe0dbd7e0d7d79de16498aca5acbb9fd2b6e2c5e0d7d7db9db6c8cacb65 │ │ +66b4acc0d29dd7d79ad7d79ad7d79ad7d79ad7d79ad79ad7d7d7d7dbe3b0b5adb3b5c8d2e4e5e667e7dbe0d7db9dd2c8a768 │ │ +69da9ac0d5dbd79ae89a9a9a9ae89a9a9ae89a9a9ae89a9ae89a9ad7e9a1c0b5bb9fd59dabde6a6b6ca7dbd7d7d79db6e26d │ │ +036e6fe9eaebeae9eae9eaecebeca39ae89ae8e89ae89ae89ae8edd7ebc49fc0c8d2dbeee17004057172a79dd79a9adbc773 │ │ +0117041113131313131313131f5574efd79af0edededededededf09aea75bfcdd29dbedf76040e01067177a7e0d7e8beda78 │ │ +00000000000000000000000000171879dfed9ae8edbeedbeedbeede8f17a7ba3f29be37c140e000001067d7eefb4a0e37f05 │ │ +0000000000000000000000000000021180d1ed9aedbebebebef3beedf4811182838485050e0000000001061186878885030e │ │ +000000000000000000000000000000021489e9abededf3f3bef3beedf53a0e1706170e01000000000000000e1706170e0100 │ │ +000000000000000000000000000000000e048aeaab9abeae98ae98edf6130000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000e058b8cc2ededf39898bef7130000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000001038d8ef8edbe9898bef7130000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000001068f90b0e8be98bef9130000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001063a91dcedbef3f9200000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000171892deddfa93030000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000022094959614020000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000e1706170e000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_launcher_scrobbledroid.png │ ├── sng │ │ @@ -1,15 +1,15 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -45ddff00 46deff01 46dfff04 47e0ff06 47e1ff06 48e2ff06 48e2ff06 47e3fe06 46e3fc06 46e3fb06 45e4fa06 44e4f906 43e4f806 42e5f606 41e5f506 40e6f406 3fe6f206 3de7f106 3ce7ef06 3be7ee06 3ae8ec06 39e8eb06 38e9e906 36e9e806 35eae606 34eae506 33ebe306 32ebe206 31ece006 2fecdf06 2eeddd06 2deddc06 2cedda06 2beed906 2aeed706 29efd606 28efd506 27f0d306 26f0d206 25f0d106 23f1ce06 1ff3c906 1bf4c406 17f6bf06 14f7bb06 11f8b704 0efab301 0bfbaf00 │ │ +00000000 46deff01 46dfff04 47e0ff06 47e1ff06 48e2ff06 48e2ff06 47e3fe06 46e3fc06 46e3fb06 45e4fa06 44e4f906 43e4f806 42e5f606 41e5f506 40e6f406 3fe6f206 3de7f106 3ce7ef06 3be7ee06 3ae8ec06 39e8eb06 38e9e906 36e9e806 35eae606 34eae506 33ebe306 32ebe206 31ece006 2fecdf06 2eeddd06 2deddc06 2cedda06 2beed906 2aeed706 29efd606 28efd506 27f0d306 26f0d206 25f0d106 23f1ce06 1ff3c906 1bf4c406 17f6bf06 14f7bb06 11f8b704 0efab301 00000000 │ │ 45ddff01 45deff0a 46deff1e 46dfff2e 47e0ff32 47e1ff32 48e2ff32 48e2fe32 47e3fd32 46e3fc32 45e4fb32 44e4f932 43e4f832 42e5f732 41e5f532 40e6f432 3fe6f332 3ee6f132 3de7f032 3be7ee32 3ae8ed32 39e8eb32 38e9e932 37e9e832 35eae632 34eae532 33ebe332 32ebe132 30ece032 2fecde32 2eeddd32 2deddb32 2ceeda32 2beed832 29efd732 28efd532 27efd432 26f0d332 25f0d132 24f1d032 21f2cb32 1df4c632 19f5c132 15f7bd32 12f8b82e 0ef9b41e 0bfab00a 09fcac01 │ │ 44dcff04 45ddff1e 45deff5d 46deff8d 46dfff99 47e0ff9a 48e1ff9a 48e2ff9a 47e3fe9a 47e3fd9a 46e3fb9a 45e4fa9a 44e4f99a 43e5f79a 41e5f69a 40e5f59a 3fe6f39a 3ee6f29a 3de7f09a 3ce7ee9a 3ae8ed9a 39e8eb9a 38e9ea9a 37e9e89a 35eae69a 34eae59a 33ebe39a 31ebe19a 30ece09a 2fecde9a 2eeddc9a 2deddb9a 2beed99a 2aeed89a 29efd69a 28efd59a 27f0d39a 26f0d29a 25f0d19a 22f1ce9a 1ef3c89a 1af5c39a 16f6be9a 13f8b999 0ff9b58d 0cfab15d 09fbad1e 06fda904 │ │ 44dbff05 44dcff2e 45ddff8d 45deffd6 46dfffe9 47e0ffea 47e1ffea 48e2ffea 48e2ffea 47e3fdea 46e3fcea 45e3fbea 44e4f9ea 43e4f8ea 42e5f7ea 41e5f5ea 40e6f4ea 3ee6f2ea 3de7f0ea 3ce7efea 3be8edea 39e8ebea 38e9eaea 37e9e8ea 35eae6ea 34eae5ea 33ebe3ea 31ebe1ea 30ecdfea 2fecdeea 2deddcea 2ceddaea 2beed9ea 2aeed7ea 29efd6ea 27efd4ea 26f0d3ea 25f0d1ea 24f1d0ea 20f2cbea 1cf4c5ea 18f5c0ea 14f7bbea 10f9b6e9 0dfab2d6 09fbad8d 06fca92e 03fea505 │ │ 43dbff06 44dbff32 44dcff99 45ddffe9 45defffc 46dffffe 47e0fffe 47e1fffe 48e2fffe 48e2fefe 47e3fdfe 46e3fcfe 45e4fafe 44e4f9fe 42e5f7fe 41e5f6fe 40e6f4fe 48e1ecfe 66d2d8fe 92c8cafe aac5c6fe b0c4c5ff b4c5c5ff b5c6c6ff a2cac9fe 8acccafe 74cfcbfe 5cd5cefe 45e1d6fe 2fecddfe 2deddcfe 2ceedafe 2beed8fe 29efd7fe 28efd5fe 27efd4fe 26f0d2fe 25f0d1fe 22f1cdfe 1ef3c7fe 19f5c2fe 15f7bdfe 11f8b7fe 0dfab3fc 0afbaee9 07fcaa99 03fea532 01ffa206 │ │ 43daff06 43dbff32 44dbff9a 44dcffea 45ddfffe 45deffff 46dfffff 47e0ffff 48e1ffff 48e2ffff 47e3feff 46e3fcff 45e3fbff 44e4f9ff 4ce0f2ff 81cad2ff adc4c6ff c4c4c4ff ccccccff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cdcdcdff c6c6c6ff b0c4c2ff 8ccac4ff 5cd6c9ff 33ead5ff 29efd6ff 28efd5ff 26f0d3ff 25f0d1ff 24f1cfff 1ff3caff 1bf4c4ff 16f6beff 12f8b9ff 0ef9b4ff 0afbaffe 07fcaaea 04fea69a 01ffa232 03fea406 │ │ 42d9ff06 42daff32 43daff9a 44dbffea 44dcfffe 45ddffff 46deffff 46dfffff 47e0ffff 48e1ffff 48e2ffff 47e3fdff 46e3fcff 64d4e4ff b8c2c4ff cececeff cfcfcfff cfcfcfff c8c8c8ff bfbfbfff bcbcbcff bfbfbfff c1c1c1ff c3c3c3ff c7c7c7ff ccccccff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff ccccccff bbc2c2ff 6cd1c4ff 2cedd2ff 26f0d2ff 25f0d1ff 21f2ccff 1cf4c6ff 18f5c0ff 13f7baff 0ff9b5ff 0bfbb0ff 07fcabfe 04fea6ea 01ffa29a 03fea532 06fda806 │ │ 41d8ff06 42d9ff32 42daff9a 43daffea 44dbfffe 44dcffff 45ddffff 46deffff 46dfffff 47e1ffff 48e2ffff 48e2feff 71cfdeff c4c7c7ff cdcdcdff c0c0c0ff b6b6b6ff afafafff 9fb3b4ff 88bfc3ff 6acfd3ff 53dbdeff 46e2e3ff 45e2e2ff 49dfddff 5ed5d1ff 7ccdc9ff abc4c2ff c9c9c9ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff ccccccff aac4c0ff 47dfc8ff 23f1cfff 1ef3c8ff 19f5c2ff 15f7bcff 10f9b6ff 0cfab1ff 08fcabff 04fda6fe 01ffa3ea 03fea59a 06fda932 09fbad06 │ │ @@ -48,9 +48,9 @@ │ │ 1da4ff06 1ca2ff32 1aa0ff9a 189effea 179bfffe 1599ffff 1396ffff 1193ffff 0e8fffff 0c8bffff 0987ffff 0683ffff 037fffff 017dffff 0582ffff 0988ffff 0d8effff 0f78ceff 0c4d7eff 07273cff 151718ff 595959ff 868686ff 909090ff 070707ff 3f3f3fff 989898ff a2a2a2ff 969696ff 878787ff 767676ff 636363ff 303030ff 091f25ff 247a93ff 34afd0ff 3abfe2ff 42d9ffff 43dbffff 6cd8f1ff b8b8b8ff acacacff acacacff bfbfbfff b8b8b8ff b2cbcfd5 48e2fe32 47e3fd06 │ │ 1aa0ff06 199eff32 179cff9a 169affea 1497fffe 1294ffff 1091ffff 0d8effff 0b8bffff 0887ffff 0683ffff 037fffff 017dffff 0481ffff 0886ffff 0c8cffff 1092ffff 1599ffff 1aa0ffff 1fa8ffff 21a1ebff 1a7bb0ff 156088ff 145576ff 19678eff 1e7ba6ff 175a78ff 175976ff 19617eff 1d6d8bff 227d9eff 278baeff 32afd8ff 3cd0feff 3ed3ffff 3fd5ffff 40d6ffff 41d8ffff 42d9ffff 49dafdff c0c5c6ff acacacff acacacff bababaff bebebeff 8ad8e7b1 48e2ff32 48e2ff06 │ │ 179cff06 169aff32 1498ff9a 1396ffea 1193fffe 0f90ffff 0d8dffff 0a8affff 0886ffff 0582ffff 037effff 017cffff 0480ffff 0785ffff 0b8affff 0f90ffff 1396ffff 189dffff 1ca3ffff 21abffff 25b0ffff 27b2ffff 28b5ffff 2ab7ffff 2cbaffff 2ebcffff 30bfffff 32c2ffff 33c4ffff 35c7ffff 37c9ffff 38cbffff 3acdffff 3bd0ffff 3dd1ffff 3ed3ffff 3fd5ffff 40d6ffff 41d8ffff 42d9ffff a5cfd9ff adadadff acacacff b9b9b9ff c8c9c9ff 56defa9e 47e1ff32 48e1ff06 │ │ 1599ff06 1397ff32 1294ff99 1092ffe9 0e8ffffc 0c8cfffe 0a89fffe 0886fffe 0582fffe 037efffe 017cfffe 0380fffe 0784fffe 0a89fffe 0e8efffe 1194fffe 169afffe 1aa0fffe 1fa6fffe 23adfffe 25b0fffe 27b3fffe 29b5fffe 2ab7fffe 2cbafffe 2ebcfffe 30bffffe 31c1fffe 33c4fffe 35c6fffe 36c8fffe 38cafffe 39ccfffe 3bcefffe 3cd0fffe 3dd2fffe 3ed4fffe 3fd5fffe 40d7fffe 41d8fffe 59d7f7fe 7ec1d1fe 93b7c0fe 9dbfc7fe 97d5e2f2 46dfff99 46dfff32 47e0ff06 │ │ 1395ff05 1193ff2e 0f91ff8d 0e8effd6 0c8bffe9 0a89ffea 0785ffea 0582ffea 037effea 017cffea 037fffea 0683ffea 0988ffea 0c8dffea 1092ffea 1497ffea 189dffea 1ca3ffea 20a9ffea 24afffea 26b1ffea 27b3ffea 29b5ffea 2bb8ffea 2cbaffea 2ebcffea 2fbfffea 31c1ffea 33c3ffea 34c5ffea 36c8ffea 37caffea 39ccffea 3acdffea 3bcfffea 3cd1ffea 3dd3ffea 3ed4ffea 3fd6ffea 40d7ffea 41d8ffea 42d9ffea 43daffea 44dcffe9 44dcffd6 45ddff8d 46deff2e 46dfff05 │ │ 1092ff04 0f90ff1e 0d8dff5d 0b8bff8d 0988ff99 0785ff9a 0582ff9a 037fff9a 017cff9a 037eff9a 0582ff9a 0887ff9a 0b8bff9a 0f90ff9a 1295ff9a 169aff9a 1aa0ff9a 1ea5ff9a 22abff9a 25afff9a 26b2ff9a 28b4ff9a 29b6ff9a 2bb8ff9a 2cbaff9a 2ebcff9a 2fbeff9a 31c1ff9a 32c3ff9a 34c5ff9a 35c7ff9a 37c9ff9a 38cbff9a 39cdff9a 3aceff9a 3cd0ff9a 3dd2ff9a 3ed3ff9a 3fd4ff9a 40d6ff9a 41d7ff9a 41d8ff9a 42d9ff9a 43daff99 44dbff8d 44dcff5d 45ddff1e 45deff04 │ │ 0e8fff01 0d8dff0a 0b8aff1e 0988ff2e 0785ff32 0582ff32 037fff32 017cff32 027eff32 0582ff32 0786ff32 0a8aff32 0e8eff32 1193ff32 1498ff32 189dff32 1ba2ff32 1fa8ff32 23adff32 25b0ff32 27b2ff32 28b4ff32 29b6ff32 2bb8ff32 2cbaff32 2ebcff32 2fbeff32 31c0ff32 32c2ff32 34c4ff32 35c6ff32 36c8ff32 37caff32 39ccff32 3acdff32 3bcfff32 3cd1ff32 3dd2ff32 3ed3ff32 3fd5ff32 40d6ff32 41d7ff32 42d8ff32 42d9ff32 43daff2e 44dbff1e 44dcff0a 45ddff01 │ │ -0c8cff00 0b8aff01 0987ff04 0785ff06 0582ff06 037fff06 017cff06 027dff06 0481ff06 0784ff06 0a88ff06 0c8dff06 0f91ff06 1395ff06 169aff06 199fff06 1da4ff06 21aaff06 24aeff06 26b1ff06 27b2ff06 28b4ff06 2ab6ff06 2bb8ff06 2cbaff06 2ebcff06 2fbeff06 31c0ff06 32c2ff06 33c4ff06 35c6ff06 36c8ff06 37c9ff06 38cbff06 39cdff06 3aceff06 3cd0ff06 3dd1ff06 3dd3ff06 3ed4ff06 3fd5ff06 40d6ff06 41d7ff06 42d9ff06 42daff06 43daff04 44dbff01 44dcff00 │ │ +00000000 0b8aff01 0987ff04 0785ff06 0582ff06 037fff06 017cff06 027dff06 0481ff06 0784ff06 0a88ff06 0c8dff06 0f91ff06 1395ff06 169aff06 199fff06 1da4ff06 21aaff06 24aeff06 26b1ff06 27b2ff06 28b4ff06 2ab6ff06 2bb8ff06 2cbaff06 2ebcff06 2fbeff06 31c0ff06 32c2ff06 33c4ff06 35c6ff06 36c8ff06 37c9ff06 38cbff06 39cdff06 3aceff06 3cd0ff06 3dd1ff06 3dd3ff06 3ed4ff06 3fd5ff06 40d6ff06 41d7ff06 42d9ff06 42daff06 43daff04 44dbff01 00000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/ic_playlists.png │ ├── sng │ │ @@ -2,15 +2,15 @@ │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ eeeeee02 e9e9e902 dedede06 7c7c7c32 42424266 4444448f 46464691 46464691 46464691 46464691 46464691 46464691 45454591 45454591 45454591 45454591 45454591 45454591 45454591 45454591 44444491 44444491 44444491 44444491 44444491 44444491 43434391 43434391 43434391 43434391 43434391 43434391 43434391 42424291 42424291 42424291 42424291 42424291 41414191 41414191 41414191 40404091 3e3e3e8f 40404066 7c7c7c32 dedede06 e9e9e902 eeeeee02 │ │ -e9e9e900 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e e9e9e900 │ │ +00000000 c6c6c60e 40404068 9d9d9dd1 dadadaff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff cfcfcfff cececeff cececeff cdcdcdff cdcdcdff ccccccff cbcbcbff cbcbcbff cacacaff c9c9c9ff c4c4c4ff 8d8d8dd1 3e3e3e68 c6c6c60e 00000000 │ │ dedede06 40404068 c5c5c5ef ddddddff dfdfdfff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff cfcfcfff c9c9c9ff afafafef 3e3e3e68 dedede06 │ │ 7b7b7b32 9d9d9dd1 ddddddff e1e1e1ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff dededeff dadadaff d2d2d2ff c7c7c7ff 8a8a8ad1 7b7b7b32 │ │ 41414166 dadadaff dfdfdfff e4e4e4ff e6e6e6ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e1e1e1ff d9d9d9ff cdcdcdff c0c0c0ff 3f3f3f66 │ │ 4242428f dcdcdcff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c3c3c3ff 3b3b3b8f │ │ 43434391 dcdcdcff e0e0e0ff e5e5e5ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e4e4e4ff ddddddff d1d1d1ff c3c3c3ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ 43434391 dbdbdbff e0e0e0ff e5e5e5ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e5e5e5ff e4e4e4ff ddddddff d0d0d0ff c2c2c2ff 3c3c3c91 │ │ @@ -48,9 +48,9 @@ │ │ 3e3e3e91 c9c9c9ff d3d3d3ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff ddddddff d4d4d4ff c3c3c3ff b0b0b0ff 37373791 │ │ 3e3e3e91 c8c8c8ff d2d2d2ff dcdcdcff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff ddddddff d4d4d4ff c2c2c2ff afafafff 36363691 │ │ 3c3c3c8f c7c7c7ff d0d0d0ff dadadaff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dcdcdcff d2d2d2ff c0c0c0ff aeaeaeff 3535358f │ │ 3e3e3e66 c3c3c3ff cdcdcdff d7d7d7ff ddddddff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff dcdcdcff d8d8d8ff ccccccff bbbbbbff aaaaaaff 3b3b3b66 │ │ 79797932 8c8c8cd1 c8c8c8ff cfcfcfff d6d6d6ff dadadaff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d3d3d3ff ccccccff c0c0c0ff b2b2b2ff 7a7a7ad1 79797932 │ │ dadada06 3d3d3d68 afafafef c6c6c6ff cbcbcbff cececeff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c1c1c1ff bbbbbbff b2b2b2ff 999999ef 3a3a3a68 dadada06 │ │ e5e5e502 c3c3c30e 3d3d3d68 8a8a8ad1 c0c0c0ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bebebeff bdbdbdff bdbdbdff bcbcbcff bbbbbbff bbbbbbff bababaff bababaff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff afafafff aaaaaaff 7a7a7ad1 3a3a3a68 c3c3c30e e5e5e502 │ │ -ebebeb02 e5e5e500 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 ebebeb00 │ │ +ebebeb02 00000000 d9d9d906 79797932 3f3f3f66 3c3c3c8f 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3e3e3e91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3d3d3d91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3c3c3c91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3b3b3b91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 3a3a3a91 39393991 39393991 3737378f 3c3c3c66 79797932 d9d9d906 e5e5e502 00000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_menu_save.png │ ├── sng │ │ @@ -8,30 +8,30 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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 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 0001 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 0200 0000 0000 1803 1403 1503 1403 1503 1303 0000 0000 0300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f01 1304 1503 1403 1703 0000 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0d00 0700 0015 043b 0052 0056 0055 0055 0056 0053 0033 0005 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0021 004d 0057 0055 0056 0052 043e 0012 0300 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0001 3600 0117 0063 0077 0483 0684 0584 0584 0784 0480 0074 0036 0000 0001 0000 0000 0000 0000 0200 0000 1f01 0a08 0a08 0a08 0a08 0a08 0a08 0a08 0a09 0808 0000 0019 006c 037c 0784 0583 0684 0583 0078 045d 021c 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 3900 0242 007a 6096 cb9b d29b d09b ce9b d89a 9b9c 0080 014d 7e01 0000 0000 0000 0000 0000 0300 001c 004e 005f 005e 005e 005e 005e 005e 005e 005f 005e 003a 0631 0075 6696 d99c ce9b d19b cf9b 5698 007a 055d 001d 0400 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1803 1403 1503 1403 1503 1303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2f01 1304 1503 1403 1703 0000 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0015 043b 0052 0056 0055 0055 0056 0053 0033 0005 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0021 004d 0057 0055 0056 0052 043e 0012 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0001 0000 0117 0063 0077 0483 0684 0584 0584 0784 0480 0074 0036 0000 0001 0000 0000 0000 0000 0000 0000 1f01 0a08 0a08 0a08 0a08 0a08 0a08 0a08 0a09 0808 0000 0019 006c 037c 0784 0583 0684 0583 0078 045d 021c 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0242 007a 6096 cb9b d29b d09b ce9b d89a 9b9c 0080 014d 7e01 0000 0000 0000 0000 0000 0000 001c 004e 005f 005e 005e 005e 005e 005e 005e 005f 005e 003a 0631 0075 6696 d99c ce9b d19b cf9b 5698 007a 055d 001d 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1603 0056 0685 de9c ff98 ff98 ff98 ff98 ff98 c19b 0082 024b 4702 0000 0000 0000 0001 0000 0110 0062 047b 0c8a 0b89 0b8a 0c8a 0c8a 0c8a 0b89 0b8a 0888 006e 0553 0072 7d98 ff99 ff98 ff98 ff98 f39a 5499 007a 075d 021c 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1104 005b 0886 dd9c fd98 fd99 fe99 fa99 fe98 bb9b 0081 014c 4a02 0000 0000 0000 0001 0000 0a26 006d 5792 ef9e ef9c ef9c ef9c ef9c ef9c ec9c ef9c aa9f 007a 0763 0070 7998 fe99 fa99 fe99 fc99 ff99 f69a 5699 007a 055d 001d 0400 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1104 005b 0886 dd9c fd98 fd99 fe99 fa99 fe98 bb9b 0081 014c 4a02 0000 0000 0000 0001 0000 0a26 006d 5792 ef9e ef9c ef9c ef9c ef9c ef9c ec9c ef9c aa9f 007a 0763 0070 7998 fe99 fa99 fe99 fc99 ff99 f69a 5699 007a 055d 001d 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 dd9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0b25 006d 5c92 ff9a ff98 ff98 ff98 ff98 ff98 ff98 ff97 b79c 007b 0761 0070 7998 ff99 fb99 ff99 ff99 fd99 ff98 f49a 5399 007a 075d 021c 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 fe9a fe99 fe99 fe99 fe99 fe99 fb99 fe98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 fd99 ff99 f69a 5699 007a 055d 001d 0400 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 fe9a fe99 fe99 fe99 fe99 fe99 fb99 fe98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 fd99 ff99 f69a 5699 007a 055d 001d 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 fd99 ff98 f49a 5399 007a 075d 021c 0000 0101 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fd99 ff99 f69a 5699 007a 055d 001d 0700 0200 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 fd99 ff98 f49a 5399 007a 045e 0312 3600 0001 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fd99 ff99 f69a 5798 0078 043f 7600 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 fd99 ff99 f69a 5699 007a 055d 001d 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 fd99 ff98 f49a 5399 007a 045e 0312 0000 0001 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fd99 ff99 f69a 5798 0078 043f 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fc99 ff98 dc9b 0585 0057 1503 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 4902 0000 0000 0000 0001 0000 0a25 006d 5b92 ff9a ff99 ff99 ff99 ff99 ff99 fb99 ff98 b49d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 fe98 de9c 0987 005b 1105 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0081 014c 3e02 0000 0001 0000 0001 0000 0a25 006d 5a92 fc9a fc98 fc99 fc99 fc99 fc99 f899 fc98 b29d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 dd9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0082 014b ff00 0000 0000 0000 0000 0000 0b25 006e 5f93 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 be9d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0082 014b 0000 0000 0000 0000 0000 0000 0b25 006e 5f93 ff9a ff99 ff99 ff99 ff99 ff99 ff99 ff98 be9d 007b 0762 0070 7998 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9b 0182 034d 1709 0a08 0a09 0a08 0a09 0d07 0a20 0168 368f 929c 939a 939a 939a 939a 939a 919a 9799 689d 0179 0762 0171 7a98 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 b99d 007a 005e 005f 005e 005e 005e 005e 005e 005e 0061 0068 0071 0071 0071 0071 0071 0071 0070 0071 006d 0062 0060 006c 7898 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff99 c09a 0b90 0c88 0c8a 0c8a 0c8a 0c8a 0c8a 0b8a 0c8a 0c89 0c88 0d86 0d86 0d86 0d86 0d86 0d86 0d86 0d86 0d87 0c88 0e88 0b8c 7e99 ff99 fb99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 ff99 ff99 fd99 f19b ef9d ef9c ef9c ef9c ef9c ef9c ef9c ef9c ef9d ef9d ee9d ef9d ef9d ef9d ef9d ef9d ef9d ee9d ef9d ef9d ef9d f09c f999 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 ff99 ff99 fe99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fa99 fb99 fb99 fb99 fb99 fb99 fb99 fb99 fe99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 ff99 ff99 ff99 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff98 ff99 ff99 ff99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ @@ -57,15 +57,15 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fc99 ff98 bc9c 057d 0856 0d38 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b35 0b37 0c3a 0856 057d bc9c ff98 fc99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 de9c ff98 fe99 ff99 fb99 ff98 b79c 0082 0071 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0079 0078 0078 0071 0082 b79c ff98 fb99 ff99 fe99 ff98 de9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1204 005a 0886 dd9c ff98 fe99 ff99 fd99 ff99 e299 8c98 8c98 8d98 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d98 8c98 8c98 e299 ff99 fd99 ff99 fe99 ff98 dd9c 0886 005a 1204 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1104 005b 0886 e19b fd98 fc99 fd99 fd99 fd99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 fd99 fd99 fd99 fc99 fd98 e19b 0886 005b 1104 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1a02 0051 0383 c49d ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 ff99 c49d 0383 0051 1a02 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0001 0000 0335 0075 2c8c 8797 8e98 8c97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8d97 8c97 8e98 8797 2c8c 0075 0335 0000 0001 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0001 0000 000a 004e 006a 0076 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0078 0076 006a 004e 000a 0000 0001 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0200 0000 0001 071e 0b36 0a3a 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a3a 0b36 071e 0001 0000 0200 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 071e 0b36 0a3a 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a39 0a3a 0b36 071e 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 0001 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 0002 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 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 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-xhdpi-v4/ic_search.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_my_music.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_my_apps.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_internet_radio.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff dfdfdfff c1c1c2ff aaaaacff 9d9da0ff 949499ff 919195ff 909095ff 949498ff 9c9ca0ff aaaaacff c1c1c2ff dfdfdfff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e5e5e5ff c2c2c4ff 98989cff 7d7d84ff 6f6f79ff 82828dff 9999a2ff a8a8b0ff b0b0b8ff b5b5bcff b4b4bcff b0b0b8ff a7a7b0ff 9999a2ff 82828dff 6f6f79ff 7d7d84ff 98989cff c2c2c3ff e4e4e4ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff dbdbdbff a2a2a5ff 797981ff 80808aff a7a7b0ff c4c4c9ff dadadcff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e6e6e6ff dadadcff c3c3c8ff a7a7afff 80808aff 797981ff a1a1a4ff dadadbff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff dededfff 9c9c9fff 74747eff 9898a2ff c5c5c9ff e3e3e3ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e2e2e2ff c4c4c9ff 9898a2ff 74747eff 9b9b9fff dddddeff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff 89898bff 1d1d22ff 1d1d22ff 1d1d22ff 1d1d22ff 89898bff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff 89898bff 1c1c21ff 1c1c21ff 1c1c21ff 1b1b21ff 89898aff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff 88888aff 1b1b20ff 1b1b20ff 1b1b20ff 1b1b20ff 88888aff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff 949495ff 1a1a1fff 1a1a1fff 1a1a1fff 1a1a1fff 949495ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff cfcfd0ff 39393dff 19191eff 19191eff 39393dff cfcfd0ff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff cbcbcbff 8f8f91ff 909091ff cbcbcbff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_songs.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_artists.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_music_folder.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_years.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_random.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_now_playing.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_favorites.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_albums.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_genres.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/ic_playlists.png │ ├── sng │ │ @@ -1,19 +1,19 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -fefefe00 e5e5e500 e8e8e800 e7e7e700 eaeaea00 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 eaeaea00 e7e7e700 e8e8e800 e5e5e500 fefefe00 │ │ -e5e5e500 ededed02 eaeaea00 eaeaea00 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 eaeaea00 eaeaea00 ededed00 e5e5e500 │ │ -e8e8e800 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 eaeaea00 e8e8e802 │ │ -e8e8e800 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 eaeaea00 e8e8e802 │ │ -ebebeb00 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 ebebeb00 │ │ +00000000 00000000 00000000 00000000 00000000 eaeaea02 eaeaea02 b5b5b514 6a6a6a36 2d2d2d52 0d0d0d62 0e0e0e6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d62 2d2d2d52 6a6a6a36 b5b5b514 eaeaea02 eaeaea02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ededed02 00000000 00000000 eaeaea02 b9b9b912 4040404a 0f0f0f6a 22222276 4f4f4f99 7a7a7ab7 7b7b7bb7 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7c7c7cb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7b7b7bb9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 7a7a7ab9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 797979b9 787878b9 787878b9 787878b9 787878b9 787878b9 787878b9 777777b9 777777b9 777777b9 777777b9 777777b9 777777b9 767676b9 767676b9 767676b9 767676b9 767676b9 767676b9 757575b9 757575b9 757575b9 757575b9 757575b9 757575b9 747474b9 747474b9 747474b9 747474b9 747474b9 747474b9 737373b9 737373b9 737373b9 737373b9 737373b9 727272b9 727272b9 717171b9 707070b7 6e6e6eb7 49494999 20202076 0f0f0f6a 4040404a b9b9b912 eaeaea02 00000000 00000000 00000000 00000000 │ │ +00000000 eaeaea02 ebebeb02 e8e8e802 7b7b7b2a 13131366 2f2f2f81 949494cb d4d4d4fb dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c6c6c6ff c5c5c5ff bdbdbdfb 858585cb 2c2c2c81 13131366 7b7b7b2a e8e8e802 ebebeb02 00000000 e8e8e802 │ │ +00000000 eaeaea02 e9e9e902 5e5e5e36 1111116c 626262a5 d5d5d5fb dcdcdcff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff ccccccff cbcbcbff cacacaff c9c9c9ff c7c7c7ff c5c5c5ff bdbdbdfb 585858a5 1111116c 5e5e5e36 e9e9e902 00000000 e8e8e802 │ │ +00000000 ebebeb02 7b7b7b2a 1111116c 858585bf dadadaff dcdcdcff ddddddff dededeff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c8c8c8ff c5c5c5ff c1c1c1ff 767676bf 1111116a 7b7b7b2a ebebeb02 00000000 │ │ eaeaea02 b9b9b912 13131366 626262a5 dadadaff dcdcdcff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d6d6d6ff d3d3d3ff d0d0d0ff cdcdcdff c9c9c9ff c5c5c5ff c1c1c1ff 585858a5 13131366 b9b9b912 eaeaea02 │ │ e9e9e902 4040404a 2f2f2f81 d4d4d4fb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e3e3e3ff e4e4e4ff e4e4e4ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d9d9d9ff d6d6d6ff d2d2d2ff cdcdcdff c8c8c8ff c4c4c4ff bbbbbbfb 2b2b2b81 4040404a e9e9e902 │ │ b5b5b512 0f0f0f6a 949494cb dcdcdcff ddddddff dfdfdfff e1e1e1ff e2e2e2ff e4e4e4ff e5e5e5ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e4e4e4ff e4e4e4ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e0e0e0ff dededeff dbdbdbff d6d6d6ff d1d1d1ff ccccccff c6c6c6ff c2c2c2ff 828282cb 0f0f0f6a b5b5b512 │ │ 6a6a6a36 21212176 d3d3d3fb dcdcdcff dededeff e0e0e0ff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e3e3e3ff e1e1e1ff dededeff dadadaff d5d5d5ff cfcfcfff c9c9c9ff c3c3c3ff b9b9b9fb 1f1f1f76 6a6a6a36 │ │ 2b2b2b52 4e4e4e97 dbdbdbff dcdcdcff dededeff e1e1e1ff e3e3e3ff e5e5e5ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e5e5e5ff e4e4e4ff e3e3e3ff e1e1e1ff ddddddff d8d8d8ff d1d1d1ff cacacaff c4c4c4ff c0c0c0ff 46464697 2b2b2b52 │ │ 0b0b0b62 787878b7 dbdbdbff ddddddff dfdfdfff e1e1e1ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e8e8e8ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e7e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e5e5e5ff e6e6e6ff e6e6e6ff e5e5e5ff e4e4e4ff e2e2e2ff dfdfdfff dadadaff d3d3d3ff ccccccff c5c5c5ff c0c0c0ff 6a6a6ab7 0b0b0b62 │ │ 0c0c0c6a 797979b7 dbdbdbff ddddddff dfdfdfff e2e2e2ff e4e4e4ff e6e6e6ff e7e7e7ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e9e9e9ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e8e8e8ff e7e7e7ff e7e7e7ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e7e7e7ff e6e6e6ff e6e6e6ff e5e5e5ff e5e5e5ff e6e6e6ff e5e5e5ff e5e5e5ff e3e3e3ff e0e0e0ff dbdbdbff d4d4d4ff cdcdcdff c6c6c6ff c0c0c0ff 6b6b6bb7 0c0c0c6a │ │ @@ -92,13 +92,13 @@ │ │ 0b0b0b6a 6e6e6eb7 c6c6c6ff c9c9c9ff cececeff d4d4d4ff d9d9d9ff ddddddff e0e0e0ff e1e1e1ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dededeff dbdbdbff d7d7d7ff cfcfcfff c6c6c6ff bcbcbcff b2b2b2ff abababff 5f5f5fb7 0b0b0b6a │ │ 0b0b0b62 6c6c6cb7 c5c5c5ff c9c9c9ff cdcdcdff d3d3d3ff d8d8d8ff dcdcdcff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff e0e0e0ff dfdfdfff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff ddddddff dadadaff d5d5d5ff cececeff c4c4c4ff bababaff b1b1b1ff aaaaaaff 5e5e5eb7 0b0b0b62 │ │ 2b2b2b52 47474797 c4c4c4ff c7c7c7ff ccccccff d1d1d1ff d6d6d6ff dadadaff ddddddff dfdfdfff e0e0e0ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff dbdbdbff d8d8d8ff d2d2d2ff cbcbcbff c1c1c1ff b8b8b8ff afafafff a9a9a9ff 3f3f3f97 2b2b2b52 │ │ 68686836 1f1f1f76 bdbdbdfb c6c6c6ff cacacaff cececeff d3d3d3ff d8d8d8ff dbdbdbff ddddddff dfdfdfff dfdfdfff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dbdbdbff dadadaff d8d8d8ff d4d4d4ff cececeff c6c6c6ff bdbdbdff b4b4b4ff adadadff a2a2a2fb 1d1d1d76 68686836 │ │ b1b1b112 0e0e0e6a 848484cb c4c4c4ff c7c7c7ff cbcbcbff d0d0d0ff d4d4d4ff d7d7d7ff dadadaff dcdcdcff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d7d7d7ff d5d5d5ff d3d3d3ff cececeff c8c8c8ff c0c0c0ff b8b8b8ff b0b0b0ff aaaaaaff 727272cb 0e0e0e6a b1b1b112 │ │ e5e5e502 3e3e3e4a 2b2b2b81 bcbcbcfb c4c4c4ff c8c8c8ff cbcbcbff cfcfcfff d3d3d3ff d5d5d5ff d7d7d7ff d8d8d8ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d9d9d9ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d8d8d8ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d7d7d7ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d6d6d6ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d5d5d5ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d4d4d4ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d0d0d0ff cececeff cbcbcbff c6c6c6ff c0c0c0ff b9b9b9ff b2b2b2ff acacacff a3a3a3fb 28282881 3e3e3e4a e5e5e502 │ │ e6e6e602 b5b5b512 12121266 585858a5 c1c1c1ff c4c4c4ff c7c7c7ff cacacaff cdcdcdff cfcfcfff d1d1d1ff d2d2d2ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d3d3d3ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d2d2d2ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d1d1d1ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff d0d0d0ff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cfcfcfff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cececeff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff cdcdcdff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c8c8c8ff c7c7c7ff c5c5c5ff c2c2c2ff bdbdbdff b8b8b8ff b2b2b2ff adadadff a7a7a7ff 4e4e4ea5 12121266 b5b5b512 e6e6e602 │ │ -e6e6e600 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 e6e6e600 │ │ -e4e4e400 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 e5e5e500 e4e4e402 │ │ -e5e5e500 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ -e1e1e100 ececec00 e5e5e500 e6e6e600 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 e6e6e600 e5e5e500 ececec00 e1e1e100 │ │ -fefefe00 e1e1e102 e5e5e502 e4e4e400 e5e5e500 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 e5e5e500 e4e4e402 e5e5e502 e1e1e100 fefefe02 │ │ +00000000 e6e6e602 7878782a 1111116c 767676bf c0c0c0ff c3c3c3ff c5c5c5ff c8c8c8ff c9c9c9ff cbcbcbff ccccccff ccccccff ccccccff ccccccff ccccccff ccccccff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cbcbcbff cacacaff cacacaff cacacaff cacacaff cacacaff c9c9c9ff c9c9c9ff c9c9c9ff c9c9c9ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c8c8c8ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c7c7c7ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bebebeff bdbdbdff bbbbbbff b8b8b8ff b5b5b5ff b0b0b0ff acacacff a7a7a7ff 676767bf 1111116a 7878782a e6e6e602 00000000 │ │ +00000000 e5e5e502 e4e4e402 5c5c5c36 1111116c 575757a5 bababafb c1c1c1ff c3c3c3ff c4c4c4ff c5c5c5ff c5c5c5ff c6c6c6ff c6c6c6ff c5c5c5ff c5c5c5ff c5c5c5ff c5c5c5ff c4c4c4ff c4c4c4ff c4c4c4ff c3c3c3ff c3c3c3ff c3c3c3ff c3c3c3ff c2c2c2ff c2c2c2ff c2c2c2ff c2c2c2ff c1c1c1ff c1c1c1ff c1c1c1ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b3b3b3ff b2b2b2ff b0b0b0ff adadadff aaaaaaff a3a3a3fb 4e4e4ea5 1111116c 5c5c5c36 e4e4e402 00000000 e4e4e402 │ │ +00000000 e5e5e502 e6e6e602 e4e4e402 7979792a 13131366 2b2b2b81 828282cb b9b9b9fb bfbfbfff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff c0c0c0ff bfbfbfff bfbfbfff bfbfbfff bebebeff bebebeff bebebeff bdbdbdff bdbdbdff bdbdbdff bcbcbcff bcbcbcff bcbcbcff bbbbbbff bbbbbbff bbbbbbff bababaff bababaff bababaff bababaff b9b9b9ff b9b9b9ff b9b9b9ff b8b8b8ff b8b8b8ff b8b8b8ff b7b7b7ff b7b7b7ff b7b7b7ff b7b7b7ff b6b6b6ff b6b6b6ff b6b6b6ff b5b5b5ff b5b5b5ff b5b5b5ff b5b5b5ff b4b4b4ff b4b4b4ff b4b4b4ff b4b4b4ff b3b3b3ff b3b3b3ff b3b3b3ff b3b3b3ff b2b2b2ff b2b2b2ff b2b2b2ff b2b2b2ff b1b1b1ff b1b1b1ff b1b1b1ff b1b1b1ff b0b0b0ff b0b0b0ff b0b0b0ff b0b0b0ff afafafff afafafff afafafff afafafff afafafff aeaeaeff aeaeaeff aeaeaeff aeaeaeff adadadff adadadff adadadff acacacff acacacff ababaaff a9a9a9ff a2a2a2fb 737373cb 28282881 13131366 7979792a e4e4e402 e6e6e602 e5e5e502 e5e5e502 │ │ +00000000 00000000 00000000 00000000 e6e6e602 b5b5b512 3f3f3f4a 0f0f0f6a 20202076 47474799 6b6b6bb7 6c6c6cb7 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6d6d6db9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6c6c6cb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6b6b6bb9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 6a6a6ab9 696969b9 696969b9 696969b9 696969b9 696969b9 696969b9 686868b9 686868b9 686868b9 686868b9 686868b9 686868b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 676767b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 666666b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 656565b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 646464b9 636363b9 636363b9 626262b9 616161b7 5f5f5fb7 40404099 1e1e1e76 0f0f0f6a 3f3f3f4a b5b5b512 e6e6e602 00000000 00000000 00000000 00000000 │ │ +00000000 e1e1e102 e5e5e502 00000000 00000000 e5e5e502 e5e5e502 b2b2b214 68686836 2c2c2c52 0d0d0d62 0d0d0d6a 0e0e0e6a 0f0f0f6a 0f0f0f6a 0f0f0f6a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 1010106a 0f0f0f6a 0f0f0f6a 0f0f0f6a 0e0e0e6a 0d0d0d6a 0d0d0d62 2c2c2c52 68686836 b2b2b214 e5e5e502 e5e5e502 00000000 e4e4e402 e5e5e502 00000000 fefefe02 │ │ } │ ├── Image content